@font-face{font-family:'Montserrat-Regular';src:url(../font/Montserrat-Regular.ttf)}
body{font-family:'Montserrat-Regular'}
@font-face{font-family:'Century-Bold';src:url(../font/Century-Bold.ttf)}
h1,h2,h3,h4,h5,h6{font-family:'Montserrat-Regular'}
p{font-size:16px;text-align:justify;line-height:28px}
.top-menu .bg-dark{background:none!important;padding:0}
.paying{background:#808080ab;color:#fff;padding:7px 0;position:absolute;width:100%;bottom:0}
.paying h5{margin-bottom:0;font-size:16px;text-transform:uppercase}
.paying1{position:absolute;width:100%;bottom:-30px}
.paying1 h5{margin-bottom:0;font-size:13px;text-transform:uppercase}
.orderone{order:1}
.ordertwo{order:2}
.refund{position:absolute;top:-40px;width:26%;z-index:1;left:0}
.together{padding-bottom:60px}
.top-menu .navbar-dark .navbar-nav .nav-link{color:#000;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:600;padding:35px 15px;position:relative;padding-bottom:0}
.top-menu .navbar-expand-md .navbar-nav{float:right!important;margin:auto;margin-right:0}
.top-menu .navbar-brand{padding:0}
.top-menu .nav-item:last-child{border:2px solid #fff;margin-left:50px;margin-top:10px}
.form-sec h1{font-size:18px;font-weight:700;margin:0;display:none}
.form-sec h1 a{text-decoration:none;color:#da3555}
.top-menu .nav-item:last-child .nav-link{font-weight:700;font-size:18px;padding:0 8px;line-height:22px}
.top-menu .nav-item:last-child a{color:#000;text-decoration:none;font-weight:600}
.top-menu .navbar-dark .navbar-nav .nav-link span{display:block!important;text-align:center}
.top-menu .nav-item .nav-link img{margin-right:5px}
.top-menu .navbar-brand img{width:100%}
.navbar-dark .navbar-toggler{color:#000;border-color:#000}
.header1{padding:15px 0}
.from-banner h4{text-align:center;font-size:26px;font-weight:600;margin-bottom:15px}
.from-banner h4 span{display:block}
.from-banner{padding:99px 25px;background:#fcfaef}
.form_inner .form-control{margin-bottom:15px}
.bg-gray{background-color:#3a3b36c4;text-align:center;padding:14px;position:absolute;bottom:0;width:100%}
.bg-gray h4{color:#fff;font-size:18px}
.bg-gray h2{color:#fff;font-size:38px}
.bg-gray h5{color:#fff;font-size:20px}
.bg-gray h1{color:#000;background:#fff;width:30%;margin:0 auto;font-size:22px;padding:9px;border-radius:5px}
.no-padding{padding:0}
.btn-warning.btn-block{background-color:#3a3b36;color:#fff;border:1px solid#3a3b36}
.btn-warning.btn-block:hover{background-color:#3a3b36;color:#fff;border:1px solid#3a3b36}
.pd-100{padding-top:260px;padding-bottom:100px}
.about-section h1{font-size:44px;font-weight:600;text-transform:uppercase}
.about-small{position:relative;z-index:99}
.about-big{position:absolute;top:-100px;right:-94px;z-index:-1}
.pd-100.bg-gray-dark{background-color:#ededee}
.about-small img{box-shadow:20px 20px 20px 0 #0000006b;margin-bottom:25px}
.about-big img{box-shadow:20px 20px 20px 0 #00000000}
.main-heding h1{text-align:center;font-weight:600;margin-bottom:30px;text-transform:uppercase}
.main-heding p{text-align:center;font-weight:600;margin-bottom:50px}
.pd-50{padding:70px 0}
.offerimg img{width:100%;margin-bottom:25px;box-shadow:20px 20px 20px 0 #0000006b}
.pd-50.bg-gray-dark{background-color:#e8e8e8}
.loc-text li{line-height:34px}
.bg-white{background-color:#fff;padding:50px;margin-top:50px;box-shadow:20px 20px 20px 0 #0000006b}
.loct-ul{width:100%;padding-left:0;margin-top:15px}
.loct-ul li{display:inline-block;list-style:none;text-align:center;width:24.6%;line-height:18px}
.bg-drk-gray{background-color:#3b3a38;padding:15px;color:#fff}
.bg-gray-lght{background-color:#ededee;padding:15px;color:#000}
.bg-drk-gray img{margin-bottom:15px}
.bg-gray img{margin-bottom:15px}
.bg-gray-lght img{margin-bottom:15px}
.main-heding-amets p{text-align:center;font-weight:500}
.main-heding-amets h1{text-align:center;font-weight:600}
.main-heding-amets{margin-bottom:50px}
.Amenities img{margin-bottom:25px}
.floor p{background:#fff;text-align:center;padding:7px;font-weight:600;font-size:24px;margin-bottom:25px;line-height:28px}
.floor img{width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.floor img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}
.bg-gray-white{background:#3a3b36}
.main-heding.plan h1{text-align:center;font-weight:600;color:#fff}
.main-heding.plan p{color:#fff;font-weight:500}
.box-color{background-color:#fff;border-radius:5px}
.box-color h4{text-align:center;border-radius:5px;background:#3a3b36;color:#fff;border:5px solid#fff;padding:7px;font-size:24px}
.box-color h3{text-align:center;font-size:28px;margin-bottom:0}
.box-color p{text-align:center;font-size:24px;line-height:28px}
.box-color p .btn-dark{margin-bottom:15px}
.gallery img{margin-bottom:25px}
.main-heding-galry h1{text-align:center;font-weight:600;font-size:48px;text-transform:uppercase}
.main-heding-galry p{text-align:center;font-weight:600;margin-bottom:50px}
.brand-logo{padding-left:0}
.brand-logo li{list-style:none;display:inline-block;width:12%;margin-left:20px}
.brand-logo li img{width:100%}
.bg-black{background-color:#3a3b36;padding:75px 0}
.bg-black h4{color:#fff;font-weight:600;font-size:38px;margin-bottom:30px;text-transform:uppercase}
.text-form input{width:100%;padding:10px;border:1px solid#dbddde;margin-bottom:15px;border-radius:5px;height:40px}
.text-mesg input{width:100%;padding:10px;border:1px solid#dbddde;border-radius:5px;height:40px}
.btn-text button{color:#fff;background-color:#ee1d23;width:100%;padding:10px 0;border:none;border-radius:5px}
.footer{background-color:#e8e8e8;padding:20px 0;display:flex;justify-content:flex-end}
.footer p{color:#344058;font-size:12px;text-align:center;letter-spacing:1px;margin:0}
.footer p a{color:#344058}
.mobile-section{position:fixed;left:0;right:0;bottom:0;z-index:999;display:none}
.formbox2 h1{text-align:center;font-size:18px;color:#000;font-weight:600;letter-spacing:1px;text-transform:uppercase}
.formbox2 h1 span{text-align:center;font-size:14px;color:#000;font-weight:600;letter-spacing:1px;text-transform:uppercase}
.top_form h2{font-size:24px;margin:0;text-align:center;color:#fff;padding:10px;letter-spacing:1px;font-weight:600;background:#3a3b36;text-transform:uppercase}
.form-control1{border:none;border-radius:0;border:1px solid #015aa8;outline:none;color:#000;height:45px;width:100%;margin-top:10px;padding:15px}
.form_inner1 input[type="submit"]{border-radius:0;margin-top:20px;background:#3a3b36;border:0 solid;text-transform:uppercase;color:#fff;height:45px;font-size:22px}
.whatsapp a{color:#000}
.builder{text-align:center}
.feature{background:url(../img/feature.jpg);background-attachment:fixed}
.feature li{line-height:28px}
.from-banner h2{text-align:center;margin-top:15px;margin-bottom:15px}
.from-banner h6{text-align:center;margin-top:15px;margin-bottom:15px;font-size:26px}
.from-banner h5{text-align:center;margin-bottom:10px;font-size:18px}
.prc-bg{font-size:18px!important;background:#3a3b36;color:#fff;padding:10px;width:60%;margin:0 auto}
.offerimg p{position:absolute;bottom:15px;background:#fff;width:92%;text-align:center;font-size:14px;text-transform:uppercase}
.whatDesk img{margin-right:5px}
.form-tel a{color:#000;text-decoration:none}
.form-tel{margin-top:15px;margin-bottom:0}
.banner-text{position:absolute;bottom:50px;left:0;width:50%;opacity:1}
.project-sec{padding:60px 0 30px}
.project-colm{text-align:center;margin-bottom:30px}
.project-img{overflow:hidden;position:relative}
.project-img img{transition:.5s}
.project-text img{margin-bottom:25px}
.project-text{padding:20px 10px;box-shadow:0 12px 18px 2px #cecece;position:relative;height:390px;text-transform:uppercase;background:#fcfaef}
.project-text h2{font-size:24px;margin:0;font-weight:600;color:#3a3b36}
.project-text h4{font-size:16px;margin:10px 0 0}
.project-text p{text-align:center;font-size:13px;line-height:unset;margin:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0}
.project-text h5{font-size:16px;font-weight:600}
.project-text a{text-align:center;background:#3a3b36;display:block;color:#fff;padding:10px 0;text-decoration:none;position:absolute;bottom:0;left:0;width:100%}
.modal-body{padding:40px}
.modal-body .close{color:#fff;text-shadow:none;position:absolute;top:0;right:0;width:35px;height:35px;background:#000!important;opacity:1;font-size:25px;line-height:0}
.modal-body h2{text-align:center;font-size:20px;line-height:28px;margin-bottom:0}
.modal-body h2 span{display:block;margin-top:10px;text-transform:uppercase;font-size:16px;border-top:1px solid #c7922d;padding-top:10px}
.modal-body .popup-form .form-control{margin-top:10px;border-radius:0;border:1px solid #333;height:44px}
.modal-body .popup-form .btn.btn-warning.btn-block{margin-top:14px;border-radius:0}