﻿@import url('https://fonts.googleapis.com/css2?family=Corinthia:wght@400;700&display=swap');
:root {
    font-size:16px;
    --be-white: #ffffff;
    --be-black: #000000;
    --be-grey: #F6F1EB;
    --be-peach: #FCDABF;
    --be-gold: #FFD86D;
    --be-green: #638343;
    --be-brown:#531b01;
    --be-purple: #AB067E;
    --font-din2014: 'DIN 2014',sans-serif,Arial,Helvetica;
    --font-dinBlack: 'DIN Black',sans-serif,Arial,Helvetica;
    --font-corinthia:"Corinthia",cursive,sans-serif,Arial,Helvetica;
    --font-diazoCond:"Diazo MVB Ex Cond",sans-serif,Arial,Helvetica;
}
html{height:100%}
body{font-size:16px;background:var(--be-grey);color:var(--be-black);overflow-x:unset;font-family:var(--font-din2014);font-weight:normal;position:relative;word-wrap:break-word;min-height:100%}
html.lenis{height:auto}
img{max-width:100%;height:auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
a{text-decoration:none;color:var(--be-gold);cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
a:hover,a:focus,.btn:hover{text-decoration:none;outline:none;color:var(--be-brown);box-shadow:none}
button{border:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.btn:focus,button:focus{text-decoration:none;outline:none;box-shadow:none}
button:hover,button:focus,.accordion-button:focus{outline:none;box-shadow:none}
ul,li,ol{padding:0;margin:0}
li{list-style:none}
.light-text{font-weight:300}
.medium-text{font-weight:500}
.semibold-text{font-weight:600}
.bold-text{font-weight:700}
.italic-text{font-style:italic}
.small-text{font-size:.875rem}
.text-underline{text-decoration:underline}
.form-control:focus{outline:none;border-color:#dee2e6;box-shadow:none}
p{font-size:1.125rem}

.btnPlay{display:none;border:0}
.orientation{background:var(--be-white);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;overflow:hidden;text-align:center;display:none}
.orientation img{max-width:150px;height:auto}
.orientation p{font-size:1rem;font-weight:400;color:var(--be-brown);letter-spacing:3px;text-transform:uppercase}
.portrait-only{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.portrait-only img{margin-bottom:1rem}

.swiper.justify-center .swiper-wrapper{justify-content:center}
.swiper.justify-center .swiper-wrapper .swiper-slide:last-child{margin-right:0!important}
.swiper-slide{height:auto}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.2}
.swiper-nav.hide{display:none}
.swiper-nav-wrapper{display:inline-flex;justify-content:center;align-items:center}

.swiper-pagination-bullet{width:6px;height:6px;border-radius:50%;background-color:var(--be-white);opacity:.8}
.swiper-pagination-bullet-active{background-color:var(--be-gold);opacity:1}

.swiper-pagination.bottom{position:relative;bottom:auto;display:inline-flex;width:auto;padding:0 10px}
.swiper-nav.bottom{position:relative;text-align:center;margin-top:1.5rem}
.swiper-nav.bottom.float{position:absolute;width:100%;left:0;bottom:20px}
.swiper-nav.bottom .swiper-button-next,.swiper-nav.bottom .swiper-button-prev{position:relative;left:auto;right:auto;top:auto;bottom:0;margin:6px}
.be-controls .swiper-button-next:after,.be-controls .swiper-button-prev:after{content:none}
.be-controls .swiper-button-next,.be-controls .swiper-button-prev{position:relative;display:inline-flex;align-items:center;width:48px;height:48px;border-radius:50%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;box-shadow: 1px 7px 16px -1px rgba(0,0,0,0.75);-webkit-box-shadow: 1px 7px 16px -1px rgba(0,0,0,0.75);-moz-box-shadow: 1px 7px 16px -1px rgba(0,0,0,0.75);filter:brightness(1);-webkit-filter:brightness(1);-moz-filter:brightness(1)}
.be-controls .swiper-button-next:hover,.be-controls .swiper-button-next:focus,.be-controls .swiper-button-prev:hover,.be-controls .swiper-button-prev:focus{filter:brightness(1.5);-webkit-filter:brightness(1.5);-moz-filter:brightness(1.5)}
.be-controls .swiper-button-next.swiper-button-disabled,.be-controls .swiper-button-prev.swiper-button-disabled{opacity:.5}

.btn-be-primary{position:relative;display:inline-block;margin:30px 50px}
.btn-be-primary .btn-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 36px;background:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-button.webp) no-repeat;background-size:100% 100%;font-size:1.25rem;color:var(--be-gold);text-transform:uppercase;border-radius:12px;cursor:pointer;z-index:2;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.51);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.51);animation:zoomInOut 2s ease-in-out infinite}
.btn-be-primary .butterfly{position:absolute;left:-15px;top:-15px;transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg)}
.btn-be-primary::before{content:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/button_leaves_left.webp);position:absolute;left:-40px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:1;animation:leafFloatLeft 7s ease-in-out infinite,leafBreath 5s ease-in-out infinite}
.btn-be-primary::after{content:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/button_leaves_right.webp);position:absolute;right:-40px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:1;animation:leafFloatRight 7s ease-in-out infinite,leafBreath 5s ease-in-out infinite;animation-delay:1.5s}
.btn-be-primary:hover .btn-wrapper,.btn-be-primary:focus .btn-wrapper{color:var(--be-white);-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.51);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.51);transform:scale(1.070);-webkit-transform:scale(1.070);-moz-transform:scale(1.070)}

.btn-be-secondary{position:relative;display:inline-block;margin:30px 50px}
.btn-be-secondary .btn-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 36px;background:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-button.webp) no-repeat;background-size:100% 100%;font-size:1.25rem;color:var(--be-gold);text-transform:uppercase;border-radius:12px;cursor:pointer;z-index:2;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.51);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.51);animation:zoomInOut 2s ease-in-out infinite}
.btn-be-secondary .butterfly{position:absolute;left:-15px;top:-15px;transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg)}
.btn-be-secondary::before{content:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/button_leaves_left.webp);position:absolute;left:-40px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:1;animation:leafFloatLeft 7s ease-in-out infinite,leafBreath 5s ease-in-out infinite}
.btn-be-secondary::after{content:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/button_leaves_right.webp);position:absolute;right:-40px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:1;animation:leafFloatRight 7s ease-in-out infinite,leafBreath 5s ease-in-out infinite;animation-delay:1.5s}
.btn-be-secondary:hover .btn-wrapper,.btn-be-secondary:focus .btn-wrapper{color:var(--be-white);-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.51);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.51);transform:scale(1.070);-webkit-transform:scale(1.070);-moz-transform:scale(1.070)}

@keyframes leafFloatLeft {
0%{transform:translateY(-50%) rotate(0deg)}
50%{transform:translateY(calc(-50% - 8px)) rotate(-5deg)}
100%{transform:translateY(-50%) rotate(0deg)}
}
@keyframes leafFloatRight {
0%{transform:translateY(-50%) rotate(0deg)}
50%{transform:translateY(calc(-50% + 8px)) rotate(5deg)}
100%{transform:translateY(-50%) rotate(0deg)}
}
@keyframes leafBreath {
0%{scale:1}
50%{scale:1.03}
100%{scale:1}
}
@keyframes zoomInOut {
0%{transform:scale(0.9)}
50%{transform:scale(1)}
100%{transform:scale(0.9)}
}

.btn-be-submit{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:400;padding:10px 30px;text-transform:uppercase;background:var(--be-brown);color:var(--be-white);border:0;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.btn-be-submit:hover,.btn-be-submit:focus{background:var(--be-green);color:var(--be-white)}

.btn-block{display:block}
.be-cta{margin-top:3rem}
.be-cta.center{text-align:center}

.butterfly{position:relative;display:inline-flex;align-items:center;justify-content:center;perspective:800px;z-index:1}
.butterfly .wing{display:block}
.butterfly .wing img{display:block;max-width:100%}
.butterfly .left{transform-origin:right center;animation:flapLeft 1s ease-in-out infinite alternate}
.butterfly .right{transform-origin:left center;animation:flapRight 1s ease-in-out infinite alternate}
@keyframes flapLeft {
from{transform:rotateY(0deg)}
to{transform:rotateY(-55deg)}
}
@keyframes flapRight {
from{transform:rotateY(0deg)}
to{transform:rotateY(55deg)}
}

.be-accordion.acc-primary .accordion-item{background-color:var(--be-white);border-bottom:1px solid #dfdfdf}
.be-accordion.acc-primary .accordion-item:last-child{border-bottom:0}
.be-accordion.acc-primary .accordion-item .accordion-button{position:relative;font-size:1.25rem;color:#000;padding:18px 0;box-shadow:none;z-index:2}
.be-accordion.acc-primary .accordion-item .accordion-button:not(.collapsed){background-color:var(--be-white)}
.be-accordion.acc-primary .accordion-item .accordion-button:hover,.be-accordion.acc-primary .accordion-item .accordion-button:focus{color:var(--be-black)}
.be-accordion.acc-primary .accordion-body{padding:18px 0;border-top:1px solid #dfdfdf}
.be-accordion.acc-primary .accordion-body strong,.be-accordion.acc-secondary .accordion-body strong{font-weight:500}
.be-accordion.acc-primary .accordion-body p,.be-accordion.acc-secondary .accordion-body p{margin-bottom:10px}
.be-accordion.acc-primary .accordion-body .acc-img,.be-accordion.acc-secondary .accordion-body .acc-img{text-align:center;padding:5px 0;max-width:800px;margin:0 auto}
.be-accordion.acc-primary .accordion-body .be-listing{margin-bottom:10px}

.be-accordion.acc-secondary .accordion-item{background-color:transparent;margin-bottom:0;border-bottom:0;position:relative}
.be-accordion.acc-secondary .accordion-item::after{content:"";display:block;position:relative;width:100%;height:60px;background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/leaves_border_01.webp);background-repeat:no-repeat;background-position:top right;margin-top:-1rem}
.be-accordion.acc-secondary .accordion-item:last-child{margin-bottom:0}
.be-accordion.acc-secondary .accordion-item .accordion-button{position:relative;font-size:1.25rem;color:var(--be-black);background:transparent;box-shadow:none;padding-right:2rem;padding-bottom:5px;z-index:2}
.be-accordion.acc-secondary .accordion-item .accordion-button::after{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);content:none}
.be-accordion.acc-secondary .accordion-item .accordion-button:hover,.be-accordion.be-accordion.acc-secondary .accordion-item .accordion-button:focus,.be-accordion.be-accordion.acc-secondary .accordion-item .accordion-button:not(.collapsed){color:var(--be-brown)}
.be-accordion.acc-secondary .accordion-body{position:relative;padding-bottom:0;padding-right:180px;z-index:2}
.be-accordion.acc-secondary .accordion-body .be-listing{margin-bottom:10px}
.accordion-button::after{width:30px;background-position-x:center}

.be-accordion.acc-secondary .accordion-item:nth-child(even):after{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/leaves_border_02.webp)}

.be-listing li{position:relative;padding:4px 0 4px 20px}
.be-listing li::before{content:"";display:inline-block;width:6px;height:6px;background:var(--be-brown);border-radius:50%;position:absolute;left:0;top:13px}

.disable-btn,.disable-btn:hover,.disable-btn:focus{cursor:default;background:#919191;color:var(--be-white)}
.be-form .form-control::-webkit-input-placeholder{color:#1B1D24}
.be-form .form-control:-moz-placeholder{color:#1B1D24}
.be-form .form-control::-moz-placeholder{color:#1B1D24}
.be-form .form-control:-ms-input-placeholder{color:#1B1D24}
.be-form .form-control{height:50px;border-radius:0;border:0;border-bottom:1px solid var(--be-black)}
.be-form textarea.form-control{height:auto;min-height:50px}
.be-form select{height:50px;border-radius:0;border-color:#404248;background:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/select-arrow-down.png) no-repeat right 10px center;background-color:var(--be-white);border:0;border-bottom:1px solid var(--be-black);padding-right:2rem;-moz-appearance:none;-webkit-appearance:none;appearance:none}
.be-form select::-ms-expand{display:none}
.has-error{border-color:#ba0c15!important}
.has-error::-webkit-input-placeholder{color:#ba0c15}
.has-error:-moz-placeholder{color:#ba0c15}
.has-error::-moz-placeholder{color:#ba0c15}
.has-error:-ms-input-placeholder{color:#ba0c15}
::-ms-clear{display:none}
.be-error{color:#dc2126;padding-top:.2rem;margin:5px 0 0;display:none}
.thankyou{color:#00950b;padding-top:.2rem;margin-bottom:0;display:none;font-size:1.125rem;font-weight:700}
.form-group,.input-group{margin-bottom:20px}
.form-select:focus{box-shadow:none;outline:0}
.be-form .file-upload .input-group{margin-bottom:0}
.be-form .help-text{display:block;font-size:12px;text-align:right;margin-top:8px}
.be-form .custom-file-button .form-control{border-bottom:0}
.be-form .custom-file-button{border-bottom:1px solid var(--be-black)}
.be-form .custom-file-button .input-group-text{font-size:14px;background:var(--be-white);border:1px solid var(--be-gold);border-radius:0;height:40px;margin-left:0!important;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.be-form .custom-file-button .input-group-text:hover,.be-form .custom-file-button .input-group-text:focus{background:var(--be-gold);color:var(--be-white)}
.be-form .custom-file-button input[type=file]{margin-left:-2px!important}
.be-form .custom-file-button input[type=file]::-webkit-file-upload-button{display:none}
.be-form .custom-file-button input[type=file]::file-selector-button{display:none}
.be-form .custom-file-button:hover label{background-color:#dde0e3;cursor:pointer}
.form-check .form-check-input{border:1px solid #dfdfdf}
.form-check-input:checked{background-color:var(--be-brown);border-color:var(--be-brown)}
.form-check-input:focus{border-color:#fdd5f6;outline:0;box-shadow:0 0 0 0.25rem rgba(83,27,1,.25)}

.inner-page{background:#eedcc2}
.lg-container{width:100%;max-width:1350px;margin-right:auto;margin-left:auto}
.be-container{width:100%;max-width:1350px;margin-right:auto;margin-left:auto}
.lg-container,.be-container,.container-fluid{padding-right:30px;padding-left:30px}
.sm-container{max-width:1000px;margin:0 auto}
.be-wrapper{padding-top:0;overflow:hidden}
.inner-wrapper{padding-top:105px;margin-bottom:10rem}
.section{position:relative;padding:2.75rem 0;margin-top:-1px}
.section-pt{position:relative;padding:2.75rem 0 0;margin-top:-1px}
.section-pb{position:relative;padding:0 0 2.75rem;margin-top:-1px}
.row-30{--bs-gutter-x:30px}

.section-wrapper{position:relative;z-index:1}

.scrollToTop{position:fixed;background:var(--be-green);color:var(--be-white);text-align:center;font-size:12px;font-weight:500;padding:4px 12px;bottom:10px;right:10px;display:none;z-index:15;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.scrollToTop i{margin-left:5px}
.scrollToTop:hover,.scrollToTop:focus{background:var(--be-gold);color:var(--be-brown)}
.inner-page .scrollToTop{left:auto;right:0}

.be-modal .modal-content{border-radius:0}
.be-modal .btn-close{cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.be-modal .btn-close:hover,.be-modal .btn-close:focus{background-color:transparent}
.be-modal .modal-header,.be-modal .modal-body{padding:20px 30px}

.be-breadcrumb{padding:20px 0}
.be-breadcrumb .breadcrumb{margin-bottom:0;display:block}
.breadcrumb li{display:inline;font-size:14px;color:var(--be-black);text-transform:uppercase;font-weight:400}
.breadcrumb li a{color:var(--be-black)}
.breadcrumb li a:hover{color:var(--be-green)}
.breadcrumb-item+.breadcrumb-item::before{content:'>';font-size:16px;font-weight:900;line-height:21px;float:none}

.grass-text{position:relative;display:inline-block;font-family:var(--font-diazoCond);font-size:7rem;line-height:1;text-transform:uppercase;background: url("https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/texture.webp") center/auto 110% repeat-x;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(0, 0, 0, 0.12);filter:contrast(1.25) saturate(1.4)}
.grass-text::before{content:attr(data-text);position:absolute;inset:0;z-index:-1;color:transparent;text-shadow:0 2px 0 rgba(255,255,255,0.25),0 4px 0 rgba(0,0,0,0.12),0 8px 6px rgba(0,0,0,0.25),0 14px 14px rgba(0,0,0,0.18)}
.grass-text::after{content:attr(data-text);position:absolute;left:0;top:6px;z-index:-2;color:rgba(0,0,0,0.18);filter:blur(5px)}

.heading-text{position:relative}
.heading-text img{display:block}

.be-heading{margin-bottom:2rem;position:relative;z-index:2}
.be-heading h1,.be-heading h2{display:inline-block}
.be-heading h1 .sub-text,.be-heading h2 .sub-text{position:relative;display:block;font-family:var(--font-corinthia);color:var(--be-brown);font-size:6rem;text-align:right;line-height:.8;margin-top:0;right:-3vw}
.be-heading .grass-text,.be-heading .heading-text{font-size:7rem;line-height:1;left:-3vw}

.heading-sm{font-family:var(--font-corinthia);color:var(--be-peach);font-size:6rem;line-height:.8;margin-bottom:1rem}
.heading-sm span{display:block;font-family:var(--font-din2014);font-size:2.5rem;margin-bottom:1.25rem}
.be-heading.center,.heading-sm.center{text-align:center}

header{position:fixed;top:0;left:0;width:100%;z-index:10;transition:.8s ease;-webkit-transition:.8s ease;-moz-transition:.8s ease}
.be-header{background:rgba(55, 29, 5, 0.6)}
.be-header .navbar-nav .nav-item:last-child{border-right:0}
.be-header .navbar-nav .nav-link{font-size:1rem;text-transform:uppercase;padding:0 20px;color:var(--be-white)}
.be-header .navbar-nav .nav-link:hover,.be-header .navbar-nav .nav-link:focus,.be-header .navbar-nav .nav-link.active{color:var(--be-gold)}
.be-header .nav-left .menu-toggler,.be-header .nav-left .header-search,.be-header .nav-left .aditya-birla-group{display:inline-block;vertical-align:middle}
.be-header .nav-left .aditya-birla-group img{width:57px;height:auto}
.be-header .nav-left .nl-item{margin-left:20px}
.be-header .nav-left .nl-item:first-child{margin-left:0}
.be-header .nav-left .header-search a{color:var(--be-black);font-size:22px}
.be-header .nav-left .header-search a:hover,.be-header .nav-left .header-search a:focus{color:var(--be-brown)}
.be-header .nav-left .book-site-visit{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;font-size:12px;text-transform:uppercase;background:var(--be-gold);color:var(--be-brown);border-radius:5px;animation:zoomInOut 2s ease-in-out infinite}
.be-header .nav-left .book-site-visit i{margin-left:5px}
.be-header .nav-left .book-site-visit:hover,.be-header .nav-left .book-site-visit:focus{background:var(--be-green);color:var(--be-white)}
header.header--hidden{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}
header.header--hidden .rera-info{transform:translateY(-100%);opacity:0}

.btn-sound{border:0;border-radius:5px 0 0 5px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--be-green);position:fixed;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:4;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin-top:-41px}
.be-header .nav-left .btn-sound span{display:inline-block}
.btn-sound:hover{background-color:var(--be-gold);}
.thank-you .be-header .navbar-collapse,.thank-you .be-header .nav-left .book-site-visit,.thank-you .request-callback{display:none}
.thank-you .be-header .navbar-collapse,.thank-you .be-header .nav-left .nl-item.menu-toggler{display:none!important}
.thank-you .inner-wrapper{margin-bottom:0!important}

.side-menu-expand{position:fixed;width:100%;height:100%;z-index:20;right:-100%;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;}
.side-menu-expand .sme-overlay{position:absolute;width:0%;height:100%;background:rgba(0,0,0,0.4);top:0;left:0;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.side-menu-expand .sme-close{display:inline-block;width:150px;height:150px;background:rgba(255, 255, 255, 0.8);font-size:3rem;text-align:center;color:var(--be-brown);border:2px solid var(--be-brown);border-radius:50%;padding:40px 0;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);z-index:2}
.side-menu-expand .sme-close span{display:inline-block;line-height:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}
.side-menu-expand .sme-close:hover,.side-menu-expand .sme-close:focus{background:rgba(255, 255, 255, 0.8);color:var(--be-green);border-color:var(--be-green)}
.side-menu-expand .sme-close:hover span,.side-menu-expand .sme-close:focus span{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}
.side-menu-expand .sme-innner{background:var(--be-grey);padding:0 10%;width:50%;height:100%;margin-left:auto;position:relative;z-index:1}
.side-menu-expand .sme-innner .sme-menu{position:relative;padding-right:10px;height:90%;overflow:hidden;overflow-y:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}
.side-menu-expand .sme-innner .sme-logo{margin-bottom:4rem}
.menu-list ul li{padding:16px 0}
.menu-list ul li{border-bottom:1px solid var(--be-brown)}
.menu-list ul li:last-child{border-bottom:0}
.menu-list ul li ul.sub-menu li{border-bottom:0;padding:0}
.menu-list a,.menu-list h6{font-size:20px;color:var(--be-brown)}
.menu-list a i,.menu-list h6 i{font-size:16px;position:relative;top:-2px}
.menu-list ul li ul.sub-menu li a{font-size:14px}
.menu-list a:hover,.menu-list a:focus{color:var(--be-green)}
.menu-list .proj-navigation{display:none}
.project-page .menu-list .proj-navigation{display:block}

/* scrollbar */
.side-menu-expand .sme-innner .sme-menu::-webkit-scrollbar{width:5px;height:5px}
.side-menu-expand .sme-innner .sme-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px}
.side-menu-expand .sme-innner .sme-menu::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 0 6px rgba(186,151,83,0.8)}
.side-menu-expand .sme-innner .sme-menu::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,0.3)}

.side-menu-expand.isExpanded{right:0}
.side-menu-expand.isExpanded .sme-overlay{width:100%}

.enquire-now-sticky{position:fixed;width:100%;text-align:center;padding:.5rem;background-color:var(--be-white);left:0;bottom:28px;z-index:3;display:none}
.enquire-now-sticky a{font-size:12px;padding:4px 16px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;background:var(--be-gold);color:var(--be-brown);border:1px solid var(--be-gold);animation:zoomInOut 2s ease-in-out infinite}

.be-footer{color:var(--be-white);position:relative;width:100%;left:0;bottom:0;background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-footer.webp);background-repeat:no-repeat;background-size:100% 100%;}
.be-footer .request-callback .ef-footer-img{position:relative;overflow:hidden;height:100%}
.be-footer .request-callback .ef-footer-img img{width:100%;height:100%;object-fit:cover;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);transition:.7s ease-out;-webkit-transition:.7s ease-out;-moz-transition:.7s ease-out}
.be-footer .request-callback .ef-footer-img:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}
.be-footer .footer-content{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-footer.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}
.be-footer .footer-navigation{padding:3rem 0}
.be-footer .footer-navigation a{display:inline-block;color:var(--be-white);margin-right:2rem}
.be-footer .footer-navigation a:last-child{margin-right:0}
.be-footer .footer-navigation a:hover,.be-footer .footer-navigation a:focus{color:var(--be-gold)}
.be-footer .footer-social{text-align:right}
.be-footer .footer-social a{font-size:1.5rem;color:var(--be-gold);display:inline-block;margin-right:10px;vertical-align:middle}
.be-footer .footer-social a:last-child{margin-right:0}
.be-footer .footer-social a:hover,.be-footer .footer-social a:focus{color:var(--be-white)}
.be-footer .footer-address{margin-bottom:3rem}
.be-footer .footer-address p{padding:1rem 0;border-top:1px solid #b3668e;border-bottom:1px solid #b3668e}

.be-footer .footer-links{margin-bottom:1rem}
.be-footer .footer-links ul li{margin:4px 0}
.be-footer .footer-links h2,.be-footer .footer-links h2 a{font-size:18px;font-size:18px;text-transform:uppercase}
.be-footer .footer-links a{font-size:14px;color:var(--be-white)}
.be-footer .footer-links a:hover,.be-footer .footer-links a:focus{color:var(--be-gold)}
.be-footer .footer-copy{padding:0 0 3rem}
.be-footer .footer-copy p{font-size:13px}
.be-footer .footer-copy p a{color:var(--be-gold)}
.be-footer .footer-copy p a:hover,.be-footer .footer-copy p a:focus{color:var(--be-white);text-decoration:underline}

.footer-form{position:relative;margin-bottom:1rem}
.footer-form .footer-form-inner{border-radius:10px;overflow:hidden}
.form-footer-plant{position:absolute;left:-8%;bottom:-15%;z-index:1}
.form-footer-plant .form-plant{position:absolute;left:0;top:0}
.form-footer-plant img{max-width:75%}

.request-callback{margin-top:-25rem}
.request-callback .form-control,.ef-footer .form-control{background-color:#e3e3e3;border:0;height:50px;border-radius:30px;padding:.375rem 1.5rem}
.ef-footer .form-control{background-color:#e3e3e3!important;border:0!important;height:50px!important;border-radius:30px!important;padding:.375rem 1.5rem!important}
.request-callback .form-select,.ef-footer .form-select{background-position:right 1.125rem center}
.request-callback .rc-contact .form-select,.ef-footer .rc-contact .form-select{min-width:95px;max-width:95px;;border-radius:30px 0 0 30px}
.request-callback .rc-contact .control-phone,.ef-footer .rc-contact .control-phone{padding-left:0;border-radius:0 30px 30px 0}
.request-callback .hidden-field,.ef-footer .hidden-field{display:none;pointer-events:none}
.request-callback .form-check label,.ef-footer .form-check label{color:var(--be-white);font-size:14px}
.request-callback p.note,.ef-footer p.note{color:#a1a1a1;font-size:12px;text-align:center;margin-top:1rem}

.request-callback .wa-update,.ef-footer .wa-update{text-align:center}
.request-callback .wa-update .form-check,.ef-footer .wa-update .form-check{display:inline-block}
.request-callback .request-callback-cta,.ef-footer .request-callback-cta{text-align:center;margin-top:2rem}
.request-callback .btn-request-callback,.ef-footer .btn-request-callback{padding:13px 40px;display:inline-block;background:var(--be-brown);color:var(--be-white);font-weight:500;text-transform:uppercase;border-radius:30px;text-align:center}
.request-callback .btn-request-callback:hover,.request-callback .btn-request-callback:focus,.ef-footer .btn-request-callback:hover,.ef-footer .btn-request-callback:focus{background:var(--be-white);color:var(--be-brown)}

.be-footer .footer-rera{padding:3rem 0 0}
.be-footer .footer-rera a{color:var(--be-gold)}
.be-footer .footer-rera a:hover,.be-footer .footer-rera a:focus{color:var(--be-white);text-decoration:underline}
.be-footer .footer-rera p{font-size:14px}

.bg-grey{background:var(--be-grey)}
.imgReferenceNote{display:inline-block;vertical-align:top;font-size:10px;font-weight:400;margin:0;padding:3px 10px;background:rgba(0,0,0,0.3);color:var(--be-peach);position:relative;top:0;z-index:2;-moz-transition:.3s;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}
.imgReferenceNote.refOver{position:absolute;top:auto;left:0;bottom:0}
.imgReferenceNote.imgRefDsktp{display:inline-block}
.imgReferenceNote.imgRefMob{display:none}
.mrida-top,.mrida-bottom{position:relative;top:-1px}
.mrida-top img,.mrida-bottom img{width:100%}

.side-links{position:fixed;height:auto;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:4}
.side-links a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--be-green);text-align:center;border-bottom:1px solid #d4d3cc;border-radius:5px 0 0 5px}
.side-links a:last-child{border-bottom:0}
.side-links a img{max-width:30px}
.side-links a:hover,.side-links a:focus{background:var(--be-gold);border-color:var(--be-gold)}

.reach-us .form-intro,.modal-db .db-heading{text-align:center;margin-bottom:3rem}
.reach-us .form-intro .be-heading,.modal-db .db-heading .be-heading{padding-top:0;margin-bottom:0}
.reach-us .form-intro .be-heading span,.modal-db .db-heading .be-heading span{font-weight:600}
.reach-us .form-intro p,.modal-db .db-heading p{margin-top:10px}

.reach-us-form{max-width:720px;margin:0 auto}
.reach-us-form .wa-update,.be-external-form .wa-update{margin-top:10px}
.reach-us-form .wa-update label,.be-external-form .wa-update label{font-size:14px}
.reach-us-form .contact-note{font-size:1.125rem;text-align:center;margin-top:0}
.reach-us-form .contact-note a{color:var(--be-brown)}
.reach-us-form .contact-note a:hover,.reach-us-form p.contact-note a:focus{color:var(--be-green)}
.reach-us-form p.note,.be-external-form p.note{font-size:12px;text-align:center;margin-top:1rem}
.reach-us-form h6,.be-external-form .pretext{font-size:16px;font-weight:400;text-align:center;color:#616161;margin-top:2.5rem}
.be-external-form .pretext{margin-top:1rem}
.reach-us-form .ru-form-cta,.be-external-form .ru-form-cta{text-align:center;margin-top:25px}
.reach-us-form .ru-form-cta .btn-be-secondary,.be-external-form .ru-form-cta .btn-be-secondary{padding:10px 40px}
.reach-us.bg-grey .form-control{background-color:#d4d3cc}

.be-external-form,.ef-footer{padding-left:15px;padding-right:15px}
.external-form iframe{width:100%;height:330px;border:none}
.be-external-form .hidden-field{display:none}
.be-captcha{text-align:center;margin-top:1rem}
.be-captcha .validation-msg{font-size:14px;font-weight:400;color:#eb273b}
.ef-footer-wrapper{padding:2rem;height:100%;background-color:var(--be-gold);background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/form-bg.webp);background-repeat:no-repeat;background-size:cover}
.ef-footer-wrapper .form-heading{margin-bottom:1.5rem}
.ef-footer-wrapper .form-heading .h6{font-size:1.25rem;color:var(--be-black);margin-bottom:0}
.ef-footer-wrapper .form-heading.be-heading .grass-text{font-size:5rem;left:0}
.ef-footer-wrapper .form-heading.be-heading .sub-text{font-size:4rem}
.ef-footer-wrapper iframe{width:100%;min-height:330px;border:none;position:relative;z-index:2}

.modal-db .modal-header{border:0}
.modal-db .modal-body{padding:0 20px 20px 20px}

.privacy-policy{padding-bottom:3rem}
.privacy-policy .privacy-content{position:relative}
.privacy-policy .be-heading h1,.privacy-policy .be-heading h2{line-height:1}
.privacy-policy p,.privacy-policy h6{margin-bottom:20px}
.privacy-policy p a{color:var(--be-brown);text-decoration:underline}
.privacy-policy p a:hover{color:var(--be-black)}
.privacy-policy h6{font-family:var(--font-dinBlack);padding-top:15px}
.privacy-policy .be-listing{margin-bottom:20px}

canvas{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99;pointer-events:none}
.dg,.dg.ac{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}
.be-loader{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(55, 29, 5, 0.7);z-index:30;opacity:1;transition:transform 0.6s ease, opacity 0.6s ease;-webkit-transition:transform 0.6s ease, opacity 0.6s ease;-moz-transition:transform 0.6s ease, opacity 0.6s ease}
.be-loader.hide{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);opacity:0}
.be-loader .loading-text{position:absolute;width:100%;text-align:center;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}
.be-loader .loading-text .grass-text{font-size:4rem}
.be-loader .loading-text .grass-text .butterfly{position:absolute;top:-5px;right:-20px;transform:rotate(45deg) scale(.6);-webkit-transform:rotate(45deg) scale(.6);-moz-transform:rotate(45deg) scale(.6)}
.loading-bar{height:5px;width:100vw;z-index:1;background-color:var(--be-gold);position:absolute;top:0;left:0}
.percentage{position:absolute;font-weight:600;color:var(--be-gold);left:10px;top:10px;z-index:1}
.no-scroll{overflow:hidden!important;height:100%!important;touch-action:none!important}

.home-about{position:relative}
.home-banner{position:relative;height:calc(var(--vh, 1vh) * 100);display:flex;align-items:center;background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-home.webp);background-repeat:no-repeat;background-size:100% 100%;padding-top:106px}
.home-banner .home-inner{max-width:130vh;margin:0 auto}
.home-banner .home-content{padding-top:13vh;margin-bottom:2vh}
.home-content h1 .grass-text{font-size:13.806805708013172vh;left:0;opacity:0}
.home-content h1 .sub-text{position:relative;display:block;font-size:10.537870472008782vh;font-size:17.53787vh;color:var(--be-peach);font-family:var(--font-corinthia);text-align:right;margin-top:-4.390779363336993vh;left:2rem}
.home-content h1 .grass-text .butterfly{position:absolute;top:10px;right:-15px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);opacity:0}
.home-banner .home-img{position:relative}
.home-banner .home-img .character{position:relative;z-index:2;transform-origin:center bottom;opacity:0}
.home-banner .home-img .character img{animation:float 8s ease-in-out infinite}
.home-banner .home-img .plant{position:absolute;left:0;top:0;z-index:1}
.home-banner .home-img .stones{position:absolute;left:0;top:0;z-index:2;transform-origin: center bottom;opacity:0}
.home-banner .home-img .plant img,.home-banner .home-img .stones{width:100%;height:100%}
.home-banner .home-img .butterfly{position:absolute;bottom:42%;left:16%;transform:rotate(-35deg);--webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);opacity:0}
.home-banner .stone-left,.home-banner .stone-right{position:absolute;z-index:1;will-change:bottom,transform;opacity:0}
.home-banner .stone-left{bottom:0;left:10%}
.home-banner .stone-left img{max-width:7.03125vw}
.home-banner .stone-right{bottom:0;right:0}
.home-banner .stone-right img{max-width:8.020833333333334vw}

@keyframes float {
0%{transform:translateY(0)}
50%{transform:translateY(-8px)}
100%{transform:translateY(0)}
}

.proj-configuration{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);z-index:3;opacity:0}
.proj-configuration-inner{min-width:525px;max-width:525px;padding:10px 20px;border-radius:8px;background:rgba(0,0,0,0.1);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);will-change:backdrop-filter, transform;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.hpf-flex{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.proj-configuration-inner p{color:var(--be-gold);font-weight:600;white-space:nowrap;margin-bottom:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.hpf-icon{flex:0 0 auto}
.hpf-icon img{display:block;width:42px;height:41px;object-fit:contain;flex-shrink:0;filter:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.slConfiguration .conf-pagination{position:relative;margin-top:.75rem}
.slConfiguration .swiper-slide.active-tab .hpf-text p{color:var(--be-white)}
.slConfiguration .swiper-slide.active-tab .hpf-icon img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1)}

.home-banner .plant-left{max-width:10.416666666666666vw;position:absolute;left:-4%;bottom:8%;z-index:1;transform-origin:bottom center;}

.plant-mask,.plant-mask-scroll{overflow:hidden;clip-path:inset(100% 0 0 0)}
.plant-mask img,.plant-mask-scroll img{display:block}
.vine{width:100%;display:block;transform-origin:bottom center}

.rera-info{display:inline-flex;position:absolute;top:100%;right:-360px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}
.rera-info.open{right:0}
.rera-info .row{flex-wrap:nowrap}
.rera-info .btn-rera-info{display:inline-block;padding:5px 10px;font-size:12px;background:rgba(255, 255, 255, 0.8);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);cursor:pointer}
.rera-info .rera-content{display:inline-flex;flex-direction:row;align-items:center;background:rgba(255, 255, 255, 0.8);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:10px 20px;width:360px;height:100%}
.rera-info .rera-content .rera-text{font-size:12px;color:#000}
.rera-info .rera-content .rera-text a{color:var(--be-brown);text-decoration:underline}
.rera-info .rera-content .rera-text a:hover,.rera-info .rera-content .rera-text a:focus{color:var(--be-black)}
.rera-info .rera-qr{margin-left:10px}
.rera-info .rera-qr img{width:60px;max-height:60px}

.about-project{position:relative;text-align:center;padding:5rem 0 8%;background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-about.webp);background-repeat:no-repeat;background-size:100% 100%}
.about-project .ap-intro{max-width:975px;margin:1.75rem auto 0;text-align:center;color:var(--be-peach)}
.about-project .ap-intro p{font-size:1.25rem;margin:0}
.about-project .stone-left,.about-project .stone-right{position:absolute;z-index:1;will-change:bottom,transform;opacity:0}
.about-project .stone-left{bottom:60%;left:5%}
.about-project .stone-left img{max-width:3.59375vw}
.about-project .stone-right{bottom:60%;right:0}
.about-project .stone-right img{max-width:4.322916666666667vw}

.showcase{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-showcase.webp);background-repeat:no-repeat;background-size:100% 100%}
.showcase .be-container,.residences .be-container{max-width:1250px;margin:0 auto}
.showcase-item{position:relative}
.showcase-item .sc-text{padding:0 20px;display:inline-block;position:absolute;left:4%;bottom:15%;color:var(--be-gold);z-index:3;opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0)} 
.showcase-item .sc-text h3{font-family:var(--font-corinthia);font-size:4rem;letter-spacing:2px;margin-bottom:0;line-height:1}
.showcase-item .sc-text p{font-size:1.25rem;margin:.75rem 0 0;color:var(--be-peach)}
.swiper-slide-active .sc-text{opacity:1}
.sl-showcase{position:relative;overflow:hidden;border-radius:20px}
.sl-showcase .swiper-slide{position:relative;overflow:hidden;border-radius:20px;background-color:var(--be-white)}
.sl-showcase .swiper-slide::before{content:"";display:block;position:absolute;width:100%;height:100%;bottom:0;left:0;background:var(--be-brown);background:linear-gradient(180deg,rgba(83, 27, 1, 0) 0%, rgba(83, 27, 1, 0.6) 100%);z-index:2;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}
.sl-showcase .swiper-slide img{width:100%;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}
.sl-showcase .swiper-slide:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}
.showcase .plant_left,.showcase .plant_right{position:absolute;z-index:2}
.showcase .plant_left img{max-width:9.322916666666666vw}
.showcase .plant_right img{max-width:19.895833333333332vw}
.showcase .plant_left{left:0;top:12%}
.showcase .plant_right{right:0;bottom:5%}

.project-highlights{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-highlights.webp);background-repeat:no-repeat;background-size:100% 100%}
.project-highlights .row .col-ph{position:relative}
.project-highlights .row .col-ph:last-child::before{content:none}
.pd-list{position:relative;overflow:hidden;cursor:default;text-align:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.pd-list img{width:100%;height:100%;object-fit:cover}
.pd-list::before{content:"";display:block;position:absolute;width:100%;height:100%;background:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/highlight_bg.webp) no-repeat;background-size:cover;top:0;left:0;opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.pd-list .pd-list-content{position:absolute;width:80%;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.pd-list .pd-list-content .pdl-count{font-family:var(--font-dinBlack);font-size:4em;font-weight:600;line-height:.9;color:var(--be-gold);text-shadow:none;margin-bottom:.5rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.pd-list .pd-list-content .pdl-count.grass-text{line-height:1.4;text-transform:none;background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:initial;-webkit-text-stroke:0;filter:none}
.pd-list .pd-list-content .pdl-count.grass-text::before,.pd-list .pd-list-content .pdl-count.grass-text::after{content:none}

.pd-list .pd-list-content .pdl-count span{font-size:4rem;vertical-align:top}
.pd-list .pd-list-content p{font-size:1.125rem;color:var(--be-gold);line-height:1.2;margin-bottom:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.pd-list .pd-list-content p span{display:block;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}
.pd-list:hover::before,.pd-list.active::before{opacity:0}
/*.pd-list:hover .pd-list-content .pdl-count,.pd-list.active .pd-list-content .pdl-count{color:var(--be-white);text-shadow:5px 5px 15px rgba(0,0,0,0.6);-webkit-text-shadow:5px 5px 15px rgba(0,0,0,0.6);-moz-text-shadow:5px 5px 15px rgba(0,0,0,0.6)}*/
.pd-list:hover .pd-list-content .pdl-count.grass-text,.pd-list.active .pd-list-content .pdl-count.grass-text{background:url("https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-grass.webp") center/auto 100% repeat-x;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(0,0,0,.05);filter:contrast(1.2) saturate(1.8)}
.pd-list:hover .pd-list-content .pdl-count.grass-text::before,.pd-list.active .pd-list-content .pdl-count.grass-text::before{content:attr(data-text);position:absolute;left:0;top:0;z-index:-1;color:transparent;text-shadow:0 2px 0 rgba(255,255,255,.25),0 4px 0 rgba(0,0,0,.1),0 8px 6px rgba(0,0,0,.25),0 16px 16px rgba(0,0,0,.18)}
.pd-list:hover .pd-list-content .pdl-count.grass-text::after,.pd-list.active .pd-list-content .pdl-count.grass-text::after{content:attr(data-text)}
.pd-list:hover .pd-list-content p,.pd-list.active .pd-list-content p{color:var(--be-white);text-shadow: 1px 1px #616161}
.pd-list:hover,.pd-list.active{height:auto}
.pd-list:hover .pd-list-content,.pd-list.active .pd-list-content{top:50%}

.project-amenities{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-amenities.webp);background-repeat:no-repeat;background-size:100% 100%;color:var(--be-peach)}
.project-amenities .heading-dsktp{display:block;margin-bottom:1rem;padding-top:0}
.project-amenities .heading-mob{display:none}
.project-amenities .heading-dsktp .grass-text{left:0}
.project-amenities .be-heading h1 .sub-text,.project-amenities .be-heading h2 .sub-text.sub-text{color:var(--be-peach)}
.pa-innner-wrapper{padding-left:2.5vw}
.amSync_1 .swiper-slide img,.amSync_1 .swiper-slide video,.amSync_4 .swiper-slide img,.amSync_4 .swiper-slide video{filter:blur(2px)}
.amSync_1 .swiper-slide::before,.amSync_4 .swiper-slide::before{content:"";position:absolute;width:100%;height:100%;background-color:var(--be-black);opacity:.5;left:0;top:0;z-index:1}
.amSync_2 .swiper-slide-active img{width:100%;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}
.amSync_2 .swiper-slide-active:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}

.video-wrapper{position:relative;overflow:hidden;height:100%}
.video-wrapper video{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:1}
.video-wrapper .default-img{width:100%;height:100%}
.video-wrapper .default-img img{width:100%;height:100%;object-fit:cover;object-position:center center}

.pa-slider-sm{position:relative;width:12%}
.pa-slider-lg{position:relative;width:88%;margin-top:3rem;margin-left:-3%}
.pa-slider-wrapper{height:100%;max-height:580px;border-radius:20px;overflow:hidden}
.pa-slider-wrapper .swiper-slide{border-radius:20px;overflow:hidden}
.pa-slider-sm .pa-slider-wrapper{height:70%}
.pa-slider-wrapper .swiper{height:100%}

.location-highlights .plant_left{position:absolute;left:0;top:-30%;z-index:2}
.location-highlights .plant_left img{max-width:21.09375vw}

.location-highlights{color:var(--be-peach)}
.loc-innner-wrapper{max-width:1350px;margin:0 auto}
.location-highlights .pa-slider-wrapper{max-height:540px}
.loc-slider-sm{width:40%}
.loc-slider-sm .pa-slider-wrapper{padding:3rem;margin-top:6rem;background-color:var(--be-brown);background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-footer.webp);background-repeat:no-repeat;background-size:cover;background-position:left top;overflow:hidden;border-radius:20px 0 20px 20px;height:auto;max-height:100%;min-height:540px}
.loc-slider-sm .pa-slider-wrapper .swiper{height:auto}
.loc-slider-sm .pa-slider-wrapper .swiper-slide{border-radius:0}
.loc-slider-lg{width:60%;margin-top:3rem}
.loc-slider-1{width:80%;z-index:2}
.loc-slider-1 .pa-slider-wrapper{margin-right:-10%}
.loc-slider-1 .pa-slider-wrapper,.loc-slider-1 .pa-slider-wrapper .swiper-slide{border-radius:20px 20px 20px 0}
.loc-slider-sm .pa-slider-wrapper h3{font-size:1.25rem;color:var(--be-gold);font-weight:600;text-transform:uppercase;margin-bottom:.75rem}
.loc-slider-sm .pa-slider-wrapper ul li{position:relative;padding:3px 0 3px 18px;font-size:1.125rem}
.loc-slider-sm .pa-slider-wrapper ul li::before{content:"";display:inline-block;width:4px;height:4px;background:var(--be-peach);border-radius:50%;position:absolute;left:0;top:13px}
.loc-slider-2{width:20%;margin-top:-3rem}
.loc-slider-2 .pa-slider-wrapper{height:85%}

.pa-slider-2{position:relative;width:45%}
.pa-slider-3{position:relative;width:45%}
.pa-slider-4{position:relative;width:10%}
.pa-slider-4 .pa-slider-wrapper{border-radius:20px 0 0 20px}
.pa-slider-3 .pa-slider-wrapper{padding:.5rem 3rem;max-height:100%}
.pa-slider-3 .pa-slider-wrapper .swiper{height:auto;margin-top:0}
.pa-slider-3 .pa-slider-wrapper .swiper-slide{border-radius:0}
.pa-slider-3 .swiper-nav.bottom{text-align:left}
.pa-slider-3 .pa-slider-wrapper h3{font-size:1.25rem;color:var(--be-gold);font-weight:600;text-transform:uppercase;margin-bottom:.5rem}
.pa-slider-3 .pa-slider-wrapper ul li{position:relative;padding:3px 0 3px 18px}
.pa-slider-3 .pa-slider-wrapper ul li::before{content:"";display:inline-block;width:4px;height:4px;background:var(--be-peach);border-radius:50%;position:absolute;left:0;top:13px}
.pa-slider-3 .be-cta{margin-top:1.5rem}

.location-highlights{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-location.webp);background-repeat:no-repeat;background-size:100% 100%;padding-bottom:0}
.location-highlights .be-heading{margin-bottom:1rem}
.location-highlights .custom-nav-tabs{position:relative;padding:1.5rem 0 0}
.location-highlights .location-bottom{width:100%;height:62px;background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/leaves_border_01.webp);background-repeat:no-repeat;background-position:top right;margin-bottom:1.5rem}
.location-highlights .imgReferenceNote{position:absolute;top:auto;bottom:0;z-index:1}
.custom-nav-tabs .nav-link{font-size:1.5rem;color:var(--be-black);display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.5;word-wrap:break-word;white-space:normal;padding:0;margin:0 2rem}
.custom-nav-tabs .nav-link:hover,.custom-nav-tabs .nav-link:focus,.custom-nav-tabs .nav-link.active{color:var(--be-brown)}
.loc-heighlight{overflow:hidden;height:100%}

.location-listing{padding:4rem 15%}
.location-listing ul li{position:relative}
.location-listing ul li span{position:relative;display:inline-block;font-size:1.25rem;padding:.5rem 30px .5rem 0;cursor:pointer}
.location-listing ul li span:hover,.location-listing ul li span:focus{color:var(--be-gold)}
.location-listing ul li span.active{font-weight:600;color:var(--be-gold)}
.location-listing ul li span.active::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f124";font-size:1.25rem;text-align:center;color:var(--be-gold);position:absolute;top:8px;right:0}
.location-listing .be-cta{margin-top:4rem}

.map-locations{background-color:var(--be-black);color:var(--be-white); mix-blend-mode: multiply;}
.map-locations .tab-content,.map-locations .tab-content .tab-pane{height:100%}
.map-locations .tab-content .tab-pane::before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);left:0;top:0}
.map-locations .tab-content .tab-pane{position:relative;background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/Mall.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}
.map-locations .tab-content .tab-pane:nth-child(1){background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/Mall.webp)}
.map-locations .tab-content .tab-pane:nth-child(2){background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/Hospital.webp)}
.map-locations .tab-content .tab-pane:nth-child(3){background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/School.webp)}
.map-locations .tab-content .tab-pane:nth-child(4){background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/Hotel.webp)}
.map-locations .tab-content .tab-pane:nth-child(5){background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/Companies.webp)}
.map-locations .tab-content .location-listing{display:flex;flex-wrap:wrap;width:100%;height:100%;align-items:center}
.map-locations .tab-content .location-listing ul{flex:1}
.map-wrapper{position:relative;overflow:hidden;z-index:2}
.map-locations .col-location{position:relative;overflow:hidden}
.map-hld-new{position:relative;background-color:var(--be-white);min-height:526px;height:100%;overflow:hidden}
.zoomBtnHolder{position:absolute;z-index:2;bottom:5px;right:5px}
.zoomBtnHolder button{display:flex;width:35px;height:35px;padding:0;margin:1px;justify-content:center;align-items:center;background-color:var(--be-gold);color:var(--be-white);font-size:30px}
.zoomBtnHolder button:hover{background-color:var(--be-gold);color:var(--be-white)}
.mapArrowHolder{display:none}
.map-ele-holder{position:absolute;transform-origin:0 0;transform:scale(1) translate(0,0);transition:transform .5s ease}
.map-ele-holder img{position:absolute;top:0;left:0;max-width:none;height:auto}
.ele-holder{position:absolute;top:0;left:0;border:solid 1px #CFCFCF}
.marker{position:absolute}
.marker *{position:absolute}
.estate{color:var(--be-brown);font-weight:800;line-height:100%}
.location{color:var(--be-brown);font-size:14px;font-weight:400;word-break:normal;white-space:nowrap;cursor:pointer;transform:scale(0.8);transform-origin:center}
.location .contentHolder{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:7px 0;transform:translateX(-50%)}
.location .contentHolder.upside{transform:translateX(-50%) translateY(-100%);-webkit-transform:translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%)}
.location .contentHolder.downside{transform:translateX(-50%) translateY(0%);-webkit-transform:translateX(-50%) translateY(0%);-moz-transform:translateX(-50%) translateY(0%)}
.location .contentHolder *{position:relative}
.marker-line{display:none;position:absolute}
.marker-line-inner{position:absolute;top:0;left:0;width:300px;border-top:3px dotted var(--be-brown)}
.km-stamp{display:none;border:solid 0 var(--be-brown);padding:10px;pointer-events:none}
.km-stamp .km-hld{position:relative;color:var(--be-white)}
.km-stamp .km-text{position:relative;font-size:12px}
.km-stamp .km-value{position:relative;padding-right:3px}
.km-stamp img{width:100%;height:100%}
.marker-text{padding:0 10px;background-color:var(--be-white);padding-top:0;line-height:16px;text-align:center;display:none}
.marker-circle{width:24px;height:24px;border-radius:100px;border:solid 1px var(--be-gold);background-color:transparent;transform:translate(-50%,-50%)}
.marker-circle:before,.marker-circle:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--be-gold);border-radius:50%}
.marker-circle:before{animation:ripple 2s linear infinite}
.marker-circle:after{animation:ripple 2s linear .5s infinite}
@keyframes ripple{
0% {transform:scale(1)}
50% {transform:scale(1.5);opacity:1}
100% {transform:scale(2);opacity:0}
}
.adjuster .marker-circle{border:solid 0 var(--be-brown)}
.mobile-break{display:none}
.location-icon-img{display:none}
.estate-maker-text.right-side{transform:translate(30%,-100%)}
.estate-maker-text.left-side{transform:translate(-122%,-100%)}

.faqs{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-faqs.webp);background-repeat:no-repeat;background-size:100% 100%;padding-bottom:12.5rem}
.faqs .be-heading .grass-text{left:0!important}

.inner-home{position:relative}
.inner-home::before{content:"";display:block;position:absolute;width:100%;height:100%;background:#000;top:0;left:0;opacity:.5}
.inner-home.overlay-hide::before{opacity:0}
.inner-home .banner-content{font-family:var(--font-din2014);position:absolute;width:100%;text-align:center;color:#000;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}
.inner-home .banner-content .banner-text{display:inline-block;padding:20px 0}
.inner-home .banner-content h1,.inner-heading h1{font-size:3.125rem;font-weight:400;text-transform:uppercase;letter-spacing:12px}
.inner-home .banner-content h1 span,.inner-heading h1 span{font-weight:600}
.inner-home .banner-content p,.inner-heading p{font-size:1.5rem;font-weight:400;letter-spacing:2px;margin-bottom:0}
.inner-home .banner-content.white{color:#fff}

.amenities-toggle{display:none;margin:1rem 0;color:var(--be-gold);font-weight:600;cursor:pointer}

@media (-webkit-min-device-pixel-ratio:1.25){
:root{font-size:80%}
.be-container{max-width:1200px}

.pd-list .pd-list-content .pdl-count{font-size:5rem}
.showcase .be-container{max-width:1000px;margin:0 auto}
}

@media screen and (max-width:1499.98px) {
:root{font-size:80%}
.lg-container,.be-container{max-width:1200px}

.be-header .navbar-nav .nav-link{font-size:1rem;padding:0 16px}
.request-callback .form-control,.ef-footer .form-control{font-size:14px}

.home-content h1 .grass-text{font-size:12.806806vh}
.home-content h1 .grass-text .butterfly{transform:rotate(45deg) scale(.7);-webkit-transform:rotate(45deg) scale(.7);-moz-transform:rotate(45deg) scale(.7);top:0;right:-20px}
.home-banner .home-img .butterfly{transform:rotate(-35deg) scale(.7);-webkit-transform:rotate(-35deg) scale(.7);-moz-transform:rotate(-35deg) scale(.7);bottom:40%;left:13%}

.pd-list .pd-list-content .pdl-count{font-size:5rem}
.pd-list .pd-list-content .pdl-count span{font-size:4rem}

.showcase .be-container{max-width:1000px;margin:0 auto}

.inner-home .banner-content h1,.inner-heading h1{font-size:3rem}
.inner-home .banner-content p,.inner-heading p{font-size:1.25rem}
}

@media screen and (max-width:1199.98px) {
:root{font-size:100%}
p{font-size:1rem}

.inner-wrapper{margin-bottom:14rem}

.sm-container{max-width:920px}
.be-accordion.acc-primary .accordion-item .accordion-button,.be-accordion.acc-secondary .accordion-item .accordion-button{font-size:1.125rem}
.btn-be-primary .btn-wrapper,.btn-be-secondary .btn-wrapper{font-size:1.125rem}

.be-header .nav-left .menu-toggler{display:inline-block}
.side-menu-expand .sme-close{width:100px;height:100px;padding:14px 0}
.request-callback .form-control,.request-callback .rc-contact .control-phone,.ef-footer .form-control,.ef-footer .rc-contact .control-phone{min-width:100%;max-width:100%}
.request-callback .be-captcha,.ef-footer .be-captcha{text-align:center}

.pd-list .pd-list-content .pdl-count{font-size:4rem}
.pd-list .pd-list-content .pdl-count span{font-size:3rem}
.pd-list .pd-list-content p{font-size:1rem}

.custom-nav-tabs .nav-link{font-size:1.125rem;margin:5px 1rem}

.pa-innner-wrapper{padding-left:30px}
.pa-slider-sm{width:15%}
.pa-slider-lg{width:85%}
.pa-slider-3{width:55%}
.pa-slider-3 .pa-slider-wrapper{padding:2rem 3rem}
.pa-slider-4{display:none}

.location-listing{padding:2rem 30px}
.location-listing ul li span{font-size:1.125rem}

.inner-home .banner-content h1,.inner-heading h1{font-size:2.5rem}
.inner-home .banner-content p,.inner-heading p{font-size:1.125rem}

.location-highlights .pa-slider-3{width:50%}
.location-highlights .pa-slider-3 .pa-slider-wrapper{padding:2rem}

.loc-slider-lg{width:100%}
.loc-slider-lg .row{justify-content:end}
.loc-slider-sm{width:100%}
.loc-slider-sm .pa-slider-wrapper{margin-top:0;border-radius:20px;min-height:100%}
.loc-slider-1{width:75%}
.loc-slider-1 .pa-slider-wrapper, .loc-slider-1 .pa-slider-wrapper .swiper-slide{border-radius:20px 20px 0 0}
}

@media screen and (max-width:1099.98px) {
.home-banner .home-inner{max-width:45vh}
.home-banner .home-inner .col-lg-6{width:100%}
.home-banner .home-content{padding-top:0;text-align:center}
.home-content h1 .grass-text{font-size:4rem}
.home-content h1 .sub-text{font-size:3.5rem;margin-top:-20px}

.pd-list .pd-list-content .pdl-count{font-size:3rem}

.faqs{padding-bottom:18rem}
}

@media screen and (width:1366px) and (height:1024px){
.home-content h1 .grass-text{font-size:8rem}
.home-content h1 .sub-text{font-size:7rem}
}

@media screen and (width:1024px) and (height:1366px) {
.home-content h1 .grass-text{font-size:7rem}
.home-content h1 .sub-text{font-size:6rem;margin-top:-20px}
}

@media screen and (max-width:991.98px) {
.inner-wrapper{margin-bottom:16rem}

.side-menu-expand .sme-innner{width:70%}
.side-menu-expand .sme-close{left:30%}
.side-menu-expand .sme-innner{padding:0 15%}

.modal-db .modal-dialog{max-width:700px}

.home-banner .home-inner{max-width:45vh}
.home-content h1 .grass-text{font-size:5rem}
.home-content h1 .sub-text{font-size:3.5rem;margin-top:-20px}

.project-highlights .row{--bs-gutter-x:10px;--bs-gutter-y:10px}

.project-amenities .heading-dsktp{display:none}
.project-amenities .heading-mob{display:block}
.pa-innner-wrapper{padding:0 30px}
.pa-slider-sm{width:20%;height:500px}
.pa-slider-lg{width:80%;margin-top:2rem;margin-left:-10%}
.pa-slider-2,.pa-slider-3{width:100%}
.pa-slider-3 .pa-slider-wrapper{padding:2rem}

.location-listing ul li span{font-size:1rem}
.location-listing ul li span.active::after{font-size:1rem}

.faqs{padding-bottom:20rem}
}

@media screen and (max-width:767.98px) {
.side-menu-expand .sme-innner{width:80%}
.side-menu-expand .sme-close{width:80px;height:80px;padding:5px 0;left:20%}

.bg-notes{opacity:.4}
.bg-notes img{object-fit:cover;object-position:center right}

.modal-db .modal-dialog{max-width:var(--bs-modal-width)}

.home-banner .home-inner{max-width:45vh}
.home-content h1 .grass-text{font-size:4rem;left:0}
.home-content h1 .sub-text{font-size:3.5rem;margin-top:-20px;left:0}

.sl-showcase,.sl-showcase .swiper-slide,.pd-list,.pa-slider-wrapper,.pa-slider-wrapper .swiper-slide,.footer-form .footer-form-inner,.pa-slider-wrapper,.pa-slider-wrapper .swiper-slide,.loc-slider-sm .pa-slider-wrapper{border-radius:10px}
.sl-showcase .swiper-slide::before{bottom:auto;top:0;background:var(--be-brown);background: linear-gradient(360deg,rgba(83, 27, 1, 0) 0%, rgba(83, 27, 1, 0.7) 100%)}

.pa-slider-lg{margin-top:1.5rem}

.pa-slider-3 .pa-slider-wrapper{padding:1.5rem 0 0}
.pa-slider-3 .pa-slider-wrapper .swiper{margin-top:0}

.map-locations .tab-content{min-height:385px}
.map-locations .col-map{display:none}

.inner-home .banner-content h1,.inner-heading h1{font-size:2.25rem;letter-spacing:8px}
.inner-home .banner-content p,.inner-heading p{font-size:1rem}

.be-accordion.acc-secondary .accordion-body{padding-right:var(--bs-accordion-body-padding-x)}

.faqs{padding-bottom:22rem}
}

@media screen and (max-width:640.98px) {
.be-footer .footer-navigation{padding:2rem 0}
.be-footer .footer-copy{padding:0 0 6rem}

.form-footer-plant{left:-10%;bottom:-5%}
.form-footer-plant img{max-width:50%}

.home-pagination{display:none}
.home-content h1 .grass-text .butterfly{transform:rotate(45deg) scale(.7);-webkit-transform:rotate(45deg) scale(.7);-moz-transform:rotate(45deg) scale(.7);top:0;right:-10px}
.home-banner .home-img .butterfly{transform:rotate(-35deg) scale(.7);-webkit-transform:rotate(-35deg) scale(.7);-moz-transform:rotate(-35deg) scale(.7)}

.showcase-item .sc-text{width:100%;text-align:center;left:0;top:5%}
.showcase-item .sc-text h3{font-size:3rem}
.showcase-item .sc-text p{font-size:1.125rem}

.enquire-now-sticky{display:none}

.section.project-amenities{padding-bottom:3rem}
.pa-slider-3 .be-cta{text-align:center}
.pa-slider-3 .swiper-nav.bottom{text-align:center}
}

@media screen and (max-width:575.98px) {
.inner-wrapper{padding-top:75px}
.be-container,.lg-container,.container-fluid{padding-right:20px;padding-left:20px}
.section{padding:2rem 0}
.section-pt{padding-top:2rem}
.section-pb{padding-bottom:2rem}
.be-heading{margin-bottom:2rem}
.be-heading .grass-text,.be-heading .heading-text{font-size:4rem;left:-3vw}
.be-heading h1 .sub-text,.be-heading h2 .sub-text{font-size:3.5rem;margin-top:0;left:3vw}
.be-heading .heading-text img{max-width:80%}
.heading-sm{font-size:3.5rem}
.heading-sm span{font-size:1.75rem}

.swiper-nav.bottom.float{bottom:25px}
.btn-be-primary .btn-wrapper,.btn-be-secondary .btn-wrapper{font-size:1rem}

.inner-wrapper{margin-bottom:2rem}

.be-header .navbar-brand{padding:0}
.be-header .navbar-brand img{max-width:110px}
.be-header .nav-left .nl-item{margin-left:10px}
.be-header .nav-left .book-site-visit{font-size:10px;padding:4px 10px}
.be-header .nav-left .aditya-birla-group{position:fixed;width:100%;padding:2px 0;background:var(--be-white);text-align:center;bottom:0;left:0;margin:0;transform:none!important;transition:none!important}
.be-header .nav-left .aditya-birla-group img{width:160px;height:auto}
.side-menu-expand .sme-close{font-size:2rem;left:10%;width:50px;height:50px;padding:0}
.side-menu-expand .sme-innner{padding:0 30px 0 50px;width:90%}

.menu-list ul li{padding:14px 0}
.menu-list a,.menu-list h6{font-size:16px}
.side-links a{width:40px;height:40px;padding:5px}
.side-links a img{max-width:25px}

.be-footer .footer-content{text-align:center}
.be-footer .footer-bottom{text-align:center}
.be-footer .footer-social{text-align:center;margin-bottom:15px}
.request-callback{margin-top:-15rem}
.request-callback .be-captcha,.ef-footer .be-captcha{text-align:left}
.request-callback .wa-update, .ef-footer .wa-update{text-align:left}
.request-callback .wa-update .form-check,.ef-footer .wa-update .form-check{display:block}
.request-callback .form-check label,.ef-footer .form-check label{font-size:12px}

.ef-footer-wrapper{padding:2rem 15px}
.ef-footer-wrapper .form-heading.be-heading .grass-text{font-size:3.5rem}
.ef-footer-wrapper .form-heading.be-heading .sub-text{font-size:3.5rem}

.form-footer-plant{left:-18%;bottom:-5%}
.form-footer-plant img{max-width:50%}

.reach-us .form-intro,.modal-db .db-heading{margin-bottom:2rem}

.be-modal .modal-header,.be-modal .modal-body{padding:20px}
.modal-profile .modal-header .profile-head p{font-size:14px}
.modal-sustainability h5{font-size:1.125rem}

.home-banner{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-home-sm.webp)}
.about-project{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-about-sm.webp)}
.showcase{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-showcase-sm.webp)}
.project-highlights{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-highlights-sm.webp)}
.project-amenities{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-amenities-sm.webp)}
.location-highlights{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-location-sm.webp)}
.faqs{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-faqs-sm.webp)}
.be-footer{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-footer-sm.webp)}
.loc-slider-sm .pa-slider-wrapper{background-image:url(https://birla-bcww.s3.ap-south-1.amazonaws.com/birla-mrida-boisar/images/bg-footer-sm.webp)}

.home-banner{align-items:start;padding-top:120px}
.home-content .heading-img img{max-width:240px}
.home-content h1 .grass-text{font-size:3.5rem}
.home-content h1 .sub-text{font-size:3rem;margin-top:-20px}
.home-banner .plant-left{left:-14%}
.home-content h1 .grass-text .butterfly{transform:rotate(45deg) scale(.5);-webkit-transform:rotate(45deg) scale(.5);-moz-transform:rotate(45deg) scale(.5);top:-10px;right:-24px}
.home-banner .home-img .butterfly{transform:rotate(-35deg) scale(.5);-webkit-transform:rotate(-35deg) scale(.5);-moz-transform:rotate(-35deg) scale(.5);left:11%;bottom:40%}
.proj-configuration{bottom:28px}
.proj-configuration .proj-configuration-inner{min-width:auto}
.proj-configuration{margin-top:.75rem}
.hpf-flex{justify-content:center}

.rera-info{right:-350px}
.rera-info .rera-content{padding:5px 15px;width:350px}
.scroll-down{bottom:10px;transform:translateX(-50%) scale(.9);-webkit-transform:translateX(-50%) scale(.9);-moz-transform:translateX(-50%) scale(.9)}
.scroll-down p{font-size:.875rem}

.about-project .heading-sm{font-size:2.25rem}
.about-project .ap-intro p{font-size:1rem}

.project-highlights .row{--bs-gutter-x:5px;--bs-gutter-y:5px}
.pd-list .pd-list-content .pdl-count{font-size:2rem;margin-bottom:.5rem}
.pd-list .pd-list-content .pdl-count span{font-size:1.5rem}
.pd-list .pd-list-content p{font-size:.875rem}
.pd-list .pd-list-content p span{font-size:1rem}
.pd-list .pd-list-content p span br{display:block}
.pd-list .pd-list-content p br{display:none}

.pa-innner-wrapper{padding:0 20px}
.pa-slider-sm{height:300px}

.loc-slider-lg{margin-top:2rem}
.loc-slider-2{margin-top:-2rem}
.loc-slider-sm .pa-slider-wrapper{padding:2rem 15px}
.loc-slider-sm .pa-slider-wrapper ul li{font-size:1rem}
.loc-slider-1 .pa-slider-wrapper,.loc-slider-1 .pa-slider-wrapper .swiper-slide{border-radius:10px 10px 0 0}
.loc-slider-1 .pa-slider-wrapper{margin-right:-15%}

.custom-nav-tabs .nav-link{font-size:1rem;margin:2px;padding:5px 20px;background-color:var(--be-white);color:var(--be-black)}
.custom-nav-tabs .nav-link:hover,.custom-nav-tabs .nav-link:focus,.custom-nav-tabs .nav-link.active{background-color:var(--be-gold);color:var(--be-brown)}
.map-hld-new{min-height:400px}
.location-listing{padding:20px 15px}

.inner-home .banner-content h1,.inner-heading h1{font-size:1.5rem;letter-spacing:7px}
.inner-home .banner-content p br,.inner-heading p br{display:none}

.location-highlights .location-bottom{margin-bottom:.5rem}

.faqs{padding-bottom:5rem}
}

@media screen and (max-width:365.98px) {
.home-slider .banner-info h2,.home-slider .banner-info h3{font-size:28px}
.btn-be-primary .btn-wrapper,.btn-be-secondary .btn-wrapper{padding:12px 30px}
}

@media screen and (min-width:480px) and (max-width:990px) and (orientation:landscape) and (min-aspect-ratio:13/9){
.orientation{display:block}
}

@font-face{font-family:'DIN 2014';src:url('../webfonts/DIN2014-Regular.woff2') format('woff2'),url('../webfonts/DIN2014-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'DIN Black';src:url('../webfonts/DIN-Black.woff2') format('woff2'),url('../webfonts/DIN-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Diazo MVB Ex Cond';src:url('../webfonts/DiazoMVBExCond-Black.woff2') format('woff2'),url('../webfonts/DiazoMVBExCond-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}




