﻿:root {
    font-size:16px;
    --be-white: #ffffff;
    --be-black: #000000;
    --be-grey: #F6F1EB;
    --be-gold: #E2BC6A;
    --be-purple: #8A0967;
    --font-din2014: 'DIN 2014',sans-serif,Arial,Helvetica;
    --font-dinBlack: 'DIN Black',sans-serif,Arial,Helvetica;
    --font-ccSpaghettiWesternScript:'CCSpaghettiWestern Script',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%}
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-purple);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}
body.hindalco{cursor:url(../images/cursor.svg) 11.5 24, auto}

.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-purple);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:10px}
.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:47px;height:47px;text-align:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.be-controls .swiper-button-next svg path,.be-controls .swiper-button-prev svg path{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.be-controls .swiper-button-next:hover svg path,.be-controls .swiper-button-next:focus svg path,.be-controls .swiper-button-prev:hover svg path,.be-controls .swiper-button-prev:focus svg path{fill:var(--be-white)}
.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-flex;align-items:center;justify-content:center;padding:.5rem 1.5rem;background-color:#ab087f;color:var(--be-gold);font-size:1.25rem;font-weight:600;border-radius:.5rem;cursor:pointer;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;animation:zoomInOut 2s ease-in-out infinite}
.btn-be-primary svg{fill:var(--be-gold);margin-left:10px}
.btn-be-primary:hover svg path{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.btn-be-primary:hover,.btn-be-primary:focus{background-color:var(--be-gold);color:#ab087f;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}
.btn-be-primary:hover svg path,.btn-be-primary:focus svg path{fill:#ab087f}

.btn-be-secondary{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.5rem;background-color:var(--be-gold);color:#ab087f;font-size:1.25rem;font-weight:600;border-radius:.5rem;cursor:pointer;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;animation:zoomInOut 2s ease-in-out infinite}
.btn-be-secondary svg{fill:var(--be-gold);margin-left:10px}
.btn-be-secondary:hover svg path{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.btn-be-secondary:hover,.btn-be-secondary:focus{background-color:#ab087f;color:var(--be-gold);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}
.btn-be-secondary:hover svg path,.btn-be-secondary:focus svg path{fill:var(--be-gold)}

@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-purple);color:var(--be-white);border:1px solid var(--be-white);cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.btn-be-submit:hover,.btn-be-submit:focus{background:var(--be-gold);color:var(--be-purple);border-color:var(--be-purple)}

.btn-block{display:block}
.be-cta{margin-top:3rem}
.be-cta.center{text-align:center}

.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:18px;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:10px;border-bottom:1px solid #e2bc6a;position:relative}
.be-accordion.acc-secondary .accordion-item:last-child{margin-bottom:0}
.be-accordion.acc-secondary .accordion-item .accordion-button{position:relative;font-size:18px;color:var(--be-black);background:transparent;box-shadow:none;padding-right:2rem;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-purple)}
.be-accordion.acc-secondary .accordion-body{position:relative;padding-top: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::after{content:url(../images/acc_node_01.png);position:absolute;right:0;bottom:-16px;z-index:1}
.be-accordion.acc-secondary .accordion-item:nth-child(1)::after,.be-accordion.acc-secondary .accordion-item:nth-child(6)::after,.be-accordion.acc-secondary .accordion-item:nth-child(11)::after{content:url(../images/acc_node_01.png);bottom:-16px}
.be-accordion.acc-secondary .accordion-item:nth-child(2)::after,.be-accordion.acc-secondary .accordion-item:nth-child(7)::after,.be-accordion.acc-secondary .accordion-item:nth-child(12)::after{content:url(../images/acc_node_02.png);bottom:-16px}
.be-accordion.acc-secondary .accordion-item:nth-child(3)::after,.be-accordion.acc-secondary .accordion-item:nth-child(8)::after,.be-accordion.acc-secondary .accordion-item:nth-child(13)::after{content:url(../images/acc_node_03.png);bottom:-16px}
.be-accordion.acc-secondary .accordion-item:nth-child(4)::after,.be-accordion.acc-secondary .accordion-item:nth-child(9)::after,.be-accordion.acc-secondary .accordion-item:nth-child(14)::after{content:url(../images/acc_node_02.png);bottom:-16px}
.be-accordion.acc-secondary .accordion-item:nth-child(5)::after,.be-accordion.acc-secondary .accordion-item:nth-child(10)::after,.be-accordion.acc-secondary .accordion-item:nth-child(15)::after{content:url(../images/acc_node_05.png);bottom:-16px}


.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-purple);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(../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:#850d70;border-color:#850d70}
.form-check-input:focus{border-color:#fdd5f6;outline:0;box-shadow:0 0 0 0.25rem rgba(105,55,96,.25);}

.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:88px;overflow:hidden}
.inner-wrapper{padding-top:88px}
.section{position:relative;padding:4rem 0;overflow:hidden}
.section-pt{position:relative;padding:4rem 0 0;overflow:hidden}
.section-pb{position:relative;padding:0 0 4rem;overflow:hidden}
.row-30{--bs-gutter-x:30px}

.section-wrapper{position:relative;z-index:1}
.bg-notes{position:absolute;width:100%;height:100%;top:0;left:0}
.bg-notes img{width:100%;height:100%}

.scrollToTop{position:fixed;background:var(--be-gold);color:var(--be-purple);text-align:center;font-size:12px;font-weight:500;border:1px solid var(--be-gold);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-purple);color:var(--be-white);border-color:var(--be-white)}
.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}
.modal-profile .modal-header .profile-head h5{font-size:1.25rem;margin-bottom:5px}
.modal-profile .modal-header .profile-head p{margin-bottom:0}
.modal-sustainability h5{margin-bottom:15px}

.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-gold)}
.breadcrumb-item+.breadcrumb-item::before{content:'>';font-size:16px;font-weight:900;line-height:21px;float:none}

.be-heading{margin-bottom:3rem;position:relative;z-index:2}
.be-heading h1,.be-heading h2{font-size:3.5rem;line-height:1.5;margin-bottom:0;color:var(--be-purple);font-family:var(--font-ccSpaghettiWesternScript)}
.be-heading.center{text-align:center}
.be-heading.gold h1,.be-heading.gold h2{color:var(--be-gold)}
.be-heading.white h1,.be-heading.white h2{color:var(--be-white)}

header{position:fixed;top:0;left:0;width:100%;z-index:10;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}
.be-header{background:var(--be-grey)}
.be-header .navbar-nav .nav-item{border-right:1px solid #d4d3cc}
.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-black)}
.be-header .navbar-nav .nav-link:hover,.be-header .navbar-nav .nav-link:focus,.be-header .navbar-nav .nav-link.active{color:var(--be-purple)}
.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-purple)}
.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-purple);border:1px solid var(--be-gold);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-white);color:var(--be-purple);border:1px solid var(--be-purple)}
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-purple);position:fixed;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:3;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}

.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-purple);border:2px solid var(--be-purple);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-gold);border-color:var(--be-gold)}
.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-gold)}
.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-purple)}
.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-black)}
.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-purple);border:1px solid var(--be-gold);animation:zoomInOut 2s ease-in-out infinite}

.be-footer{color:var(--be-white);position:absolute;width:100%;left:0;bottom:0}
.be-footer .request-callback{background-color:var(--be-white)}
.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)}
.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(../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-white);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-gold)}
.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-bottom{background-image:url(../images/bg-footer.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}

.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)}

.footer-form{border-radius:10px;overflow:hidden}

.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-purple);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-purple)}

.be-footer .footer-rera{padding:3rem 0 0}
.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-white);position:relative;top:0;z-index:2}
.imgReferenceNote.refOver{position:absolute;top:auto;left:0;bottom:0}
.imgReferenceNote.imgRefDsktp{display:inline-block}
.imgReferenceNote.imgRefMob{display:none}

.side-links{position:fixed;height:auto;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:3}
.side-links a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--be-purple);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 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 p.contact-note{text-align:center;margin-top:0}
.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(../images/form-bg.webp);background-repeat:no-repeat;background-size:cover}
.ef-footer-wrapper .form-heading{color:var(--be-purple);margin-bottom:1.5rem}
.ef-footer-wrapper .form-heading .h6{font-weight:400}
.ef-footer-wrapper .form-heading h2{font-family:var(--font-din2014)}
.ef-footer-wrapper iframe{width:100%;min-height:330px;border:none}

.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-purple);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:25;pointer-events:none}

.home-banner{position:relative}
.banner-content{text-align:center;position:absolute;top:10%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);z-index:2;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.banner-content.move-up{top:22%}
.banner-content .life-sings{position:relative;max-width:29rem;padding-right:5rem;opacity:0;transform:scale(.7);transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.banner-content .life-sings .note{display:inline-block;position:absolute}
.banner-content .life-sings .note-1{left:-10%;bottom:75%}
.banner-content .life-sings .note-2{left:10%;bottom:-30%}
.banner-content .life-sings .note-3{right:15%;bottom:-33%}
.banner-content .life-sings .note-4{right:30%;bottom:-70%}
.home-banner .banner-content h1{font-size:1.75rem;color:var(--be-purple);text-align:center;white-space:nowrap;line-height:1.2;margin-bottom:1rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.home-banner .banner-content h1 span{display:block;font-family:var(--font-ccSpaghettiWesternScript);font-size:4rem}
.home-banner .home-img{filter:grayscale(100%);transform:scale(.7);-webkit-transform:scale(.7);-moz-transform:scale(.7);transform-origin:bottom;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.home-banner .home-img img{width:100%;height:100%}

.proj-configuration{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);z-index:3;opacity:0;}
.proj-configuration-inner{min-width:760px;padding:10px 20px;border-radius:8px;background:rgba(0,0,0,0.1);backdrop-filter:blur(3px)}
.hpf-flex{display:flex;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.reveal .banner-content h1{color:var(--be-white)}
.home-banner.reveal .banner-content .life-sings{opacity:1;transform:scale(1)}
.home-banner.reveal .home-img img{filter:grayscale(0%);transform:scale(1);transform-origin:bottom}

.scroll-down{position:absolute;bottom:30px;right:30px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:none;z-index:2;text-align:center}
.scroll-down p{margin:1rem 0 0;color:var(--be-white);letter-spacing:5px;-webkit-animation:colorText 5s ease-out infinite,nudgeText 5s ease-out infinite;animation:colorText 5s ease-out infinite,nudgeText 5s ease-out infinite}
.scroll-down .mouse{background:#4e5559 linear-gradient(transparent 0,transparent 50%,#fff 50%,#fff 100%);position:relative;width:30px;height:45px;margin:0 auto;border-radius:100px;background-size:100% 200%;-webkit-animation:colorSlide 5s linear infinite,nudgeMouse 5s ease-out infinite;animation:colorSlide 5s linear infinite,nudgeMouse 5s ease-out infinite}
.scroll-down .mouse:after,.scroll-down .mouse:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}
.scroll-down .mouse:before{width:25px;height:40px;background-color:#222a30;border-radius:100px}
.scroll-down .mouse:after{background-color:#fff;width:5px;height:5px;border-radius:100%;-webkit-animation:trackBallSlide 5s linear infinite;animation:trackBallSlide 5s linear infinite}
@-webkit-keyframes colorSlide{
0%{background-position:0 100%}
20%{background-position:0 0}
21%{background-color:#4e5559}
29.99%{background-color:#fff;background-position:0 0}
30%{background-color:#4e5559;background-position:0 100%}
50%{background-position:0 0}
51%{background-color:#4e5559}
59%{background-color:#fff;background-position:0 0}
60%{background-color:#4e5559;background-position:0 100%}
80%{background-position:0 0}
81%{background-color:#4e5559}
100%,90%{background-color:#fff}
}
@keyframes colorSlide{
0%{background-position:0 100%}
20%{background-position:0 0}
21%{background-color:#4e5559}
29.99%{background-color:#fff;background-position:0 0}
30%{background-color:#4e5559;background-position:0 100%}
50%{background-position:0 0}
51%{background-color:#4e5559}
59%{background-color:#fff;background-position:0 0}
60%{background-color:#4e5559;background-position:0 100%}
80%{background-position:0 0}
81%{background-color:#4e5559}
100%,90%{background-color:#fff}
}
@-webkit-keyframes trackBallSlide{
0%{opacity:1;transform:scale(1) translateY(-20px)}
6%{opacity:1;transform:scale(.9) translateY(5px)}
14%{opacity:0;transform:scale(.4) translateY(40px)}
15%,19%{opacity:0;transform:scale(.4) translateY(-20px)}
28%,29.99%{opacity:1;transform:scale(1) translateY(-20px)}
30%{opacity:1;transform:scale(1) translateY(-20px)}
36%{opacity:1;transform:scale(.9) translateY(5px)}
44%{opacity:0;transform:scale(.4) translateY(40px)}
45%,49%{opacity:0;transform:scale(.4) translateY(-20px)}
58%,59.99%{opacity:1;transform:scale(1) translateY(-20px)}
60%{opacity:1;transform:scale(1) translateY(-20px)}
66%{opacity:1;transform:scale(.9) translateY(5px)}
74%{opacity:0;transform:scale(.4) translateY(40px)}
75%,79%{opacity:0;transform:scale(.4) translateY(-20px)}
100%,88%{opacity:1;transform:scale(1) translateY(-20px)}
}
@keyframes trackBallSlide{
0%{opacity:1;transform:scale(1) translateY(-20px)}
6%{opacity:1;transform:scale(.9) translateY(5px)}
14%{opacity:0;transform:scale(.4) translateY(40px)}
15%,19%{opacity:0;transform:scale(.4) translateY(-20px)}
28%,29.99%{opacity:1;transform:scale(1) translateY(-20px)}
30%{opacity:1;transform:scale(1) translateY(-20px)}
36%{opacity:1;transform:scale(.9) translateY(5px)}
44%{opacity:0;transform:scale(.4) translateY(40px)}
45%,49%{opacity:0;transform:scale(.4) translateY(-20px)}
58%,59.99%{opacity:1;transform:scale(1) translateY(-20px)}
60%{opacity:1;transform:scale(1) translateY(-20px)}
66%{opacity:1;transform:scale(.9) translateY(5px)}
74%{opacity:0;transform:scale(.4) translateY(40px)}
75%,79%{opacity:0;transform:scale(.4) translateY(-20px)}
100%,88%{opacity:1;transform:scale(1) translateY(-20px)}
}
@-webkit-keyframes nudgeMouse{
0%{transform:translateY(0)}
20%{transform:translateY(8px)}
30%{transform:translateY(0)}
50%{transform:translateY(8px)}
60%{transform:translateY(0)}
80%{transform:translateY(8px)}
90%{transform:translateY(0)}
}
@keyframes nudgeMouse{
0%{transform:translateY(0)}
20%{transform:translateY(8px)}
30%{transform:translateY(0)}
50%{transform:translateY(8px)}
60%{transform:translateY(0)}
80%{transform:translateY(8px)}
90%{transform:translateY(0)}
}
@-webkit-keyframes nudgeText{
0%{transform:translateY(0)}
20%{transform:translateY(2px)}
30%{transform:translateY(0)}
50%{transform:translateY(2px)}
60%{transform:translateY(0)}
80%{transform:translateY(2px)}
90%{transform:translateY(0)}
}
@keyframes nudgeText{
0%{transform:translateY(0)}
20%{transform:translateY(2px)}
30%{transform:translateY(0)}
50%{transform:translateY(2px)}
60%{transform:translateY(0)}
80%{transform:translateY(2px)}
90%{transform:translateY(0)}
}
@-webkit-keyframes colorText{
21%{color:#4e5559}
30%{color:#fff}
51%{color:#4e5559}
60%{color:#fff}
81%{color:#4e5559}
90%{color:#fff}
}
@keyframes colorText{
21%{color:#4e5559}
30%{color:#fff}
51%{color:#4e5559}
60%{color:#fff}
81%{color:#4e5559}
90%{color:#fff}
}

.about-project{background-image:url(../images/bg-about-project.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;padding-top:14rem;margin-top:-10rem;text-align:center}

.about-project .ap-intro{margin-bottom:2rem;text-align:justify}
.about-project .ap-intro p{font-size:1.25rem;color:var(--be-white);line-height:1.5;margin-bottom:1rem}
.about-project .building-img{position:relative;z-index:1;margin-top:4rem}
.about-project .building-img img{Width:100%}
.about-project .building-img .imgReferenceNote.refOver{bottom:15%}
.about-project .ap-intro .be-cta{margin-top:1.5rem}
.about-project h2{display:inline-block;position:relative;font-size:2.5rem;color:var(--be-gold);text-align:center;line-height:2.5;margin-bottom:-2rem}
.about-project h2 span{display:block;font-family:var(--font-ccSpaghettiWesternScript);font-size:3.5rem}
.about-project .about-line{max-width:17.563rem;position:absolute;top:65%;right:-7.875rem}
.about-project .about-line img{width:100%;height:100%}

.about-line .path-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}
.about-line .path-wrapper .path-svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}
.about-line .path-wrapper .path{stroke:var(--be-gold);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}
.about-line .path-wrapper .dot-holder{position:absolute;top:0;left:0;z-index:10}
.about-line .path-wrapper .dot{position:absolute;width:18px;height:18px;background-color:var(--color-sky-blue);border-radius:50%;top:-9px;left:-9px}
.about-line .path-wrapper .dot::before{content:'\266A';position:absolute;top:-50%;transform:translate(-50%,-50%);width:11px;height:8px;font-size:30px}
.about-line .path-wrapper:nth-child(2) .dot::before{content:'\266B'}
.about-line .path-wrapper:nth-child(3) .dot::before{content:'\266C'}
.about-line .path-wrapper:nth-child(4) .dot::before{content:'\266F'}
.line-con img{opacity:0;width:100%;height:auto}
.line-con{width:500px;position:absolute}

.showcase{min-height:100vh}
.showcase .be-container,.residences .be-container{max-width:1250px;margin:0 auto}
#projectShowcase{opacity:0}
.showcase{overflow:visible; z-index:2}
.showcase-mask{position:fixed;pointer-events:none;left:50%;top:180%;transform:translate(-50%,-50%);z-index:3;width:50vw;height:50vw;border-radius:50%;background-color:transparent;border:25vw solid var(--be-gold);box-sizing:border-box; z-index:4}
.showcase .bg-showcase{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}
.showcase .bg-showcase img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.showcase .btn-be-primary:hover,.showcase .btn-be-primary:focus{color:var(--be-purple)}
.showcase .btn-be-primary:hover svg path,.showcase .btn-be-primary:focus svg path{fill:var(--be-purple)}

.residences{background-image:url(../images/bg-footer.webp);background-repeat:no-repeat;background-size:100% 50%;background-position:center bottom}

.project-highlights .piano img{width:100%}
.project-highlights .row{--bs-gutter-x:16px;margin-bottom:-30%;padding:0 4.5%;min-height:345px}
.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;border-radius:20px;text-align:center;border:1px solid #E54ABB;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;height:230px}
.pd-list img{width:100%;height:100%;object-fit:cover}
.pd-list::before{content:"";display:block;position:absolute;width:100%;height:100%;background:#850A63;top:0;left:0;opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.pd-list .pd-list-content{position:absolute;width:80%;top:10%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.pd-list .pd-list-content .pdl-count{font-family:var(--font-dinBlack);font-size:5rem;font-weight:600;line-height:.9;color:var(--be-white);background:url(../images/ph_01.jpg) no-repeat center center;background-size:cover;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;margin-bottom:1rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}

.pd-list .pd-list-content .pdl-count.count-1{background:url(../images/ph_01.webp) no-repeat center center;background-size:cover;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.pd-list .pd-list-content .pdl-count.count-2{background:url(../images/ph_02.webp) no-repeat center center;background-size:cover;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.pd-list .pd-list-content .pdl-count.count-3{background:url(../images/ph_03.webp) no-repeat center center;background-size:cover;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.pd-list .pd-list-content .pdl-count.count-4{background:url(../images/ph_04.webp) no-repeat center center;background-size:cover;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.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-white);line-height:1.2;margin-bottom:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.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{background:none;background-clip:none;-webkit-background-clip:none;-webkit-text-fill-color:#fff!important;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 p,.pd-list.active .pd-list-content p{text-shadow: 1px 1px #616161}
.pd-list:hover,.pd-list.active{height:340px}
.pd-list:hover .pd-list-content,.pd-list.active .pd-list-content{top:30%}

.project-amenities{background-image:url(../images/bg-amenities.webp);background-repeat:no-repeat;background-size:cover;background-position:center center;color:var(--be-white)}
.project-amenities .heading-dsktp{display:block;margin-bottom:1.5rem;padding-top:0}
.project-amenities .heading-mob{display:none}
.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-sm .pa-slider-wrapper{height:70%}
.pa-slider-wrapper .swiper{height:100%}

.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 .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:5px}
.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-white);border-radius:50%;position:absolute;left:0;top:13px}
.pa-slider-3 .be-cta{margin-top:1.5rem}

.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-purple);text-decoration:underline}
.rera-info .rera-content .rera-text a:hover,.rera-info .rera-content .rera-text a:focus{color:var(--be-gold)}
.rera-info .rera-qr{margin-left:10px}
.rera-info .rera-qr img{width:60px;max-height:60px}

.sl-residences,.sl-showcase{position:relative;overflow:hidden;border-radius:20px}
.sl-residences .swiper-slide,.sl-showcase .swiper-slide{position:relative;overflow:hidden;border-radius:20px;background-color:var(--be-white)}
.sl-residences .swiper-slide::before,.sl-showcase .swiper-slide::before{content:"";display:block;position:absolute;width:100%;height:50%;bottom:0;left:0;background:linear-gradient(transparent 0%, rgb(0,0,0,0.6) 100%);z-index:2}
.sl-residences .swiper-slide img,.sl-showcase .swiper-slide img{width:100%;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}
.sl-residences .swiper-slide:hover img,.sl-showcase .swiper-slide:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}
.sl-residences .res-text{display:inline-block;padding:1.5rem;background-color:rgba(255, 255, 255, 0.8);overflow:hidden;border-radius:10px 0 0 10px;position:absolute;width:auto;height:auto;right:0;top:50%;transform:translateY(-50%)}
.sl-residences .res-text h3{font-size:1.75rem;font-family:var(--font-ccSpaghettiWesternScript);color:var(--be-purple)}
.sl-residences .res-text p{font-size:1.125rem;color:var(--be-black);margin:1rem 0 0}

.location-highlights{position:relative;padding-bottom:0}
.location-highlights .be-heading{margin-bottom:1rem}
.location-highlights .custom-nav-tabs{position:relative;padding:1.5rem 0;border-bottom:1px solid var(--be-gold);margin:0 0 2rem}
.location-highlights .custom-nav-tabs::before{content:url(../images/tab-node-left.png);position:absolute;left:0;bottom:-9px}
.location-highlights .custom-nav-tabs::after{content:url(../images/tab-node-right.png);position:absolute;right:0;bottom:-16px}
.location-highlights .imgReferenceNote{position:absolute;top:auto;bottom:0;z-index:1}
.custom-nav-tabs .nav-link{font-size:1.25rem;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-purple)}
.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{background-image:url(../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(../images/Mall.webp)}
.map-locations .tab-content .tab-pane:nth-child(2){background-image:url(../images/Hospital.webp)}
.map-locations .tab-content .tab-pane:nth-child(3){background-image:url(../images/School.webp)}
.map-locations .tab-content .tab-pane:nth-child(4){background-image:url(../images/Companies.webp)}
.map-locations .tab-content .tab-pane:nth-child(5){background-image:url(../images/Hotel.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;background-color:var(--be-grey);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}
.map-hld-new .bottom-border{position:absolute;bottom:0;width:100%;height:30px;background-image:url(../images/bg-border-pattern.jpg);background-repeat:repeat-x;background-position:bottom;background-size:auto 14px}
.map-hld-new .top-border{position:absolute;top:0;width:100%;height:30px;background-image:url(../images/bg-border-pattern.jpg);background-repeat:repeat-x;background-position:bottom;rotate:180deg;background-size:auto 14px}
.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-purple);font-weight:800;line-height:100%}
.location{color:var(--be-purple);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%)}
.location .contentHolder.downside{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-purple)}
.km-stamp{display:none;border:solid 0 var(--be-purple);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-purple)}
.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%)}

.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}

.configuration-wrapper{background-image:url(../images/bg-configurations.webp);background-repeat:no-repeat;background-size:cover;background-position:center bottom;padding:10rem 0}
.configuration-list{position:relative;overflow:hidden;cursor:default;color:var(--be-white);padding:20% 2rem;border-radius:10px;background-color:rgba(0,0,0,0.6)}
.configuration-list img{width:100%}
.configuration-list .configuration-list-content{text-align:center}
.configuration-list .configuration-list-content h2{font-size:2.5rem;color:var(--be-white);font-family:var(--font-dinBlack);margin-bottom:.75rem}
.configuration-list .configuration-list-content p{margin:0}
.configuration-list .configuration-list-content .btn-check-price{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:400;padding:8px 20px;text-transform:uppercase;background:var(--be-purple);color:var(--be-white);border:1px solid #E54ABB;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;margin-top:1.5rem}
.configuration-list .configuration-list-content .btn-check-price i{margin-right:5px}
.configuration-list .configuration-list-content .btn-check-price:hover,.configuration-list .configuration-list-content .btn-check-price:focus{background:var(--be-gold);color:var(--be-purple);border-color:var(--be-purple)}

@media (-webkit-min-device-pixel-ratio:1.25){
:root{font-size:80%}
.be-wrapper{padding-top:83px}
.be-container{max-width:1200px}
.be-heading h1,.be-heading h2{font-size:2.5rem}

.pd-list .pd-list-content .pdl-count{font-size:5rem}
.showcase .be-container,.residences .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-heading h1,.be-heading h2{font-size:2.5rem}
.be-wrapper{padding-top:83px}

.be-header .navbar-nav .nav-link{font-size:1rem;padding:0 16px}
.request-callback .form-control,.ef-footer .form-control{font-size:14px}

.about-project h2{font-size:2rem}
.about-project h2 span{font-size:2.5rem}

.pd-list .pd-list-content .pdl-count{font-size:5rem}
.pd-list .pd-list-content .pdl-count span{font-size:4rem}

.showcase .be-container,.residences .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%}

.be-wrapper{padding-top:88px}
.sm-container{max-width:920px}
.be-heading h1,.be-heading h2{font-size:2rem}
.be-accordion.acc-primary .accordion-item .accordion-button,.be-accordion.acc-secondary .accordion-item .accordion-button{font-size:1rem}
.btn-be-primary,.btn-be-secondary{font-size:1.125rem}
.swiper-nav.bottom .swiper-button-next,.swiper-nav.bottom .swiper-button-prev{margin:4px}
.swiper-button-next svg,.swiper-button-prev svg{width:36px;height:36px}
.btn-be-primary svg,.btn-be-secondary svg{width:36px;height:36px}

.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}

.banner-content{top:5%}
.home-banner .banner-content h1{font-size:1.5rem}
.home-banner .banner-content h1 span{font-size:3rem}
.banner-content .life-sings{max-width:21rem}

.about-project .ap-intro p{font-size:1.125rem}
.about-project h2{font-size:1.5rem}
.about-project h2 span{font-size:2rem}

.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}
}

@media screen and (max-width:1099.98px) {
.project-highlights .row{min-height:auto}
.pd-list{height:100%}
.pd-list:hover,.pd-list:focus,.pd-list.active{height:100%}
.pd-list .pd-list-content{top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}
.pd-list:hover .pd-list-content,.pd-list.active .pd-list-content{top:50%}
.pd-list .pd-list-content .pdl-count{font-size:3rem}
}

@media screen and (max-width:991.98px) {
.side-menu-expand .sme-innner{width:70%}
.side-menu-expand .sme-close{left:30%}
.side-menu-expand .sme-innner{padding:0 15%}

.be-heading h1,.be-heading h2{font-size:1.75rem}

.modal-db .modal-dialog{max-width:700px}

.home-banner .banner-content{top:4%}
.home-banner .banner-content h1{font-size:1.125rem}
.home-banner .banner-content h1 span{font-size:2.5rem}
.banner-content .life-sings{max-width:18rem}
.banner-content .life-sings .note{transform:scale(.6)}
.proj-configuration{position:relative;transform:none;bottom:0;left:0}
.proj-configuration-inner{min-width:100%;background:none;margin:0 auto}
.scroll-down{display:none}

.about-project .ap-intro p{font-size:1rem}
.about-project h2{font-size:1.25rem}
.about-project h2 span{font-size:1.75rem}

.project-highlights .row{--bs-gutter-x:10px;--bs-gutter-y:10px;margin-bottom:-30%}

.sl-residences .res-text h3{font-size:1.75rem}

.be-accordion.acc-secondary .accordion-item:nth-child(1)::after,.be-accordion.acc-secondary .accordion-item:nth-child(3)::after{right:-135px}
.be-accordion.acc-secondary .accordion-item:nth-child(5)::after{right:-110px}

.pa-slider-sm{width:20%}
.pa-slider-lg{width:80%;margin-top:2rem;margin-left:-10%}
.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}
}

@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 .banner-content{top:10%}
.home-banner .banner-content h1 span{font-size:3rem}
.banner-content .life-sings{padding-right:0}

.proj-configuration{margin-top:1rem}

.sl-residences,.sl-showcase,.sl-residences .swiper-slide,.sl-showcase .swiper-slide,.pd-list,.pa-slider-wrapper{border-radius:10px}
.sl-residences .swiper-slide::before, .sl-showcase .swiper-slide::before{content:none}
.sl-residences .res-text{width:90%;text-align:center;padding:15px;border-radius:5px;right:auto;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}
.sl-residences .swiper-nav.bottom.float{position:relative;bottom:0}

.project-amenities .heading-dsktp{display:none}
.project-amenities .heading-mob{display:block}
.pa-innner-wrapper{padding:0 30px}
.pa-slider-sm{height:500px}
.pa-slider-lg{margin-top:1.5rem}
.pa-slider-2,.pa-slider-3{width:100%}
.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)}
.be-accordion.acc-secondary .accordion-item:nth-child(1)::after,.be-accordion.acc-secondary .accordion-item:nth-child(6)::after,.be-accordion.acc-secondary .accordion-item:nth-child(11)::after{right:-135px}

.slConfiguration .swiper-slide.active-tab .hpf-text p{color:var(--be-gold)}
.slConfiguration .swiper-slide.active-tab .hpf-icon img{filter:none}
}

@media screen and (max-width:640.98px) {
.be-footer .footer-navigation{padding:2rem 0}
.be-footer .footer-copy{padding:0 0 6rem}

.home-pagination{display:none}
.project-highlights .row{margin-bottom:-88%}
.sl-residences .res-text p{display:none}

.enquire-now-sticky{display:block}

.about-project .ap-intro{text-align:justify}
.configuration-wrapper{background-image:url(../images/bg-configurations-sm.webp)}
.hpf-flex{justify-content:center}

.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) {
.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 h1,.be-heading h2{font-size:2rem}
.swiper-nav.bottom .swiper-button-next,.swiper-nav.bottom .swiper-button-prev{margin:0}
.swiper-nav.bottom.float{bottom:5px}
.swiper-button-next svg,.swiper-button-prev svg{width:30px;height:30px}
.btn-be-primary,.btn-be-secondary{font-size:1rem}
.btn-be-primary svg,.btn-be-secondary svg{width:32px;height:32px}

.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 .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}

.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}

.banner-content{top:5%}
.banner-content.move-up{top:14%}
.home-banner .banner-content h1{font-size:1.5rem}
.home-banner .banner-content h1 span{font-size:2rem}
.banner-content .life-sings{padding-right:0}
.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}
.slConfiguration .swiper-nav.bottom{margin-top:.75rem}
.banner-content .life-sings .note-3{right:-15%;bottom:-40%}

.about-project{padding-top:12rem;margin-top:-10rem}
.about-project .building-img{margin-top:2rem}
.about-project h2{font-size:1.125rem}
.about-project h2 span{font-size:1.75rem}
.proj-configuration{margin-top:.75rem}
.hpf-flex{justify-content:center}
.about-project .about-line{max-width:9.563rem;position:absolute;top:66%;right:-4.875rem}

.project-highlights .row{--bs-gutter-x:5px;--bs-gutter-y:5px}
.pd-list .pd-list-content .pdl-count{font-size:2.5rem;margin-bottom:.5rem}
.pd-list .pd-list-content .pdl-count span{font-size:1.5rem}
.pd-list .pd-list-content p{font-size:12px}
.pd-list .pd-list-content p br{display:none}

.pa-innner-wrapper{padding:0 20px 0 0}
.pa-slider-wrapper{border-radius:5px}
.pa-slider-sm{height:300px}

.custom-nav-tabs .nav-link{font-size:1rem}
.map-hld-new{min-height:400px}
.location-listing{padding:20px 15px}

.sl-residences .res-text h3{font-size:1.25rem}

.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}

.configuration-wrapper{padding:5rem 0}
.configuration-list .configuration-list-content h2{font-size:2rem}
.configuration-list .configuration-list-content p{font-size:14px}
}

@media screen and (max-width:355.98px) {
.home-slider .banner-info h2,.home-slider .banner-info h3{font-size:28px}
}

@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.eot');src:url('../webfonts/DIN2014-Regular.eot?#iefix') format('embedded-opentype'),url('../webfonts/DIN2014-Regular.woff2') format('woff2'),url('../webfonts/DIN2014-Regular.woff') format('woff'),url('../webfonts/DIN2014-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'DIN Black';src:url('../webfonts/DIN-Black.eot');src:url('../webfonts/DIN-Black.eot?#iefix') format('embedded-opentype'),url('../webfonts/DIN-Black.woff2') format('woff2'),url('../webfonts/DIN-Black.woff') format('woff'),url('../webfonts/DIN-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}
@font-face {font-family:'CCSpaghettiWestern Script';src: url('../webfonts/CCSpaghettiWesternScriptRegular.eot');src: url('../webfonts/CCSpaghettiWesternScriptRegular.eot?#iefix') format('embedded-opentype'),
url('../webfonts/CCSpaghettiWesternScriptRegular.woff2') format('woff2'),url('../webfonts/CCSpaghettiWesternScriptRegular.woff') format('woff'),url('../webfonts/CCSpaghettiWesternScriptRegular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}



