/* @import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&display=swap'); */ /*@font-face {*/ /*font-family: 'palatinoitalic';*/ /*src: url('../fonts/palatino/palatino-italic-webfont.woff2') format('woff2'),*/ /*url('../fonts/palatino/palatino-italic-webfont.woff') format('woff');*/ /*font-weight: normal;*/ /*font-style: normal;*/ /*}*/ /* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ @font-face { font-family: "Cera Pro Medium"; src: url("../fonts/Cera Pro Medium.otf"); } @font-face { font-family: "Cera Pro Light"; src: url("../fonts/Cera Pro Light.otf"); } @font-face { font-family: "Cera Pro Regular"; src: url("../fonts/Cera Pro Regular.otf"); } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ html, body { overflow-x: hidden; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; font-family: "Cera Pro Medium", sans-serif !important; font-size: 16px !important; overflow-x: hidden; font-weight: 300 !important; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; } table { border-collapse: collapse; border-spacing: 0; } a { outline: none; text-decoration: none !important; color: #000; } p { margin-bottom: 10px; line-height: 23px; } .cust-container { width: 90%; } .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: #32aae0; } /*--------------------------------------------------------------------*/ .navbar-default { background: #ffffff; margin-bottom: 0px; border: none; border-radius: 0; transition: ease all 0.5s; box-shadow: 0 0 6px 0; } .navbar-default.fixHeader { background: #ffffff; transition: ease all 0.5s; } .navbar-default .navbar-nav>li>a { /* color: #2e6da4; */ padding: 20px 15px 0 15px; text-shadow: none; text-transform: uppercase; font-family: "Cera Pro Regular"; } .navbar-default .navbar-nav>li>a:focus { /* color: #ffffff; */ text-shadow: none; } .owl-theme .owl-dots .owl-dot span { background: #fff !important; } .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: #137022 !important; } .rera-para a { border-bottom: 1px solid; cursor: pointer; color: #137022; } .navbar-default .navbar-nav>li>a:hover { border-bottom: 1px solid linear-gradient(26deg, #37893ad6 42%, #95d52de0 100%) !important; } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { background-image: none; box-shadow: none; background: transparent; color: #2e476c; } @media (min-width: 768px) { .navbar-brand { padding: 0px; } .navbar-brand>img { float: left; margin-right: 15px; width: 115px; margin-top: 3px; margin-left: 20px; } } .new { margin-top: 13px !important; } .about { /* height: 790px; */ padding: 24px !important; } .about img { width: 160px; } .mob-img{ display: none; } @media (max-width: 767px) { .navbar-nav { /* margin: initial !important; */ } .navbar-brand>img { width: 80px; float: left; margin-top: 5px; margin-left: -10px; } .desk-img{ display: none; } .new { /* margin-top: 0px !important; */ } .mob-img{ display: block; } .navbar-img { width: 138px !important; margin-top: 15px !important; margin-left: 94px !important; } .navbar-brand { padding: 0px; } .call-me { font-size: 23px !important; } .figure-img img { margin: 0px auto; display: block; } .figure-img-right img { float: none !important; margin: 0px auto; display: block; } } .nav-logo { padding: 12px 15px !important; } .nav-call { border: 2px solid #2e476c; border-radius: 30px; padding: 3px 15px !important; color: #2e476c !important; margin-top: 10px; font-weight: 600; } .navbar-nav>li>a { line-height: 40px !important; margin-right: 35px; padding-left: 5px; padding-right: 5px; outline: none; font-size: 17px; } @media (max-width: 768px) { .navbar-nav>li>a { margin: auto; } } .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover { outline: none; } /*.nav-enquire {*/ /*border: 2px solid #cdaa65;*/ /*border-radius: 30px;*/ /*padding: 3px 15px !important;*/ /*color: #cdaa65 !important;*/ /*margin-top: 10px;*/ /*}*/ .navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 29px; margin-right: -15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; } #carousel-example-generic .carousel-inner>.item>img { width: 100% !important; } #hide-menu { position: fixed; z-index: 9999; width: 100%; padding: -3px 0px; /*top: -60px;*/ /*transition: top 0.3s;*/ height: 124px; } .glob-sec { width: 100%; padding: 80px 0px 10px; } @media (max-width: 768px) { .glob-sec { width: 100%; padding: 40px 0px 10px; } } .thank-sec { width: 100%; padding: 200px 0px; height: 80vh; } .glob-sec1 { width: 100%; padding: 80px 0px 0px; } .sec-title { position: relative; /* width: 300px; */ margin: auto; text-align: center; margin-bottom: 25px; } .sec-head { font-size: 24px; font-weight: 600; margin: 0 70px; display: inline; color: #282424; text-transform: uppercase; position: relative; } .sec-head2 { font-size: 24px; font-weight: 600; margin: 0 30px; display: inline; color: #282424; text-transform: uppercase; position: relative; } .sec-head1 { font-size: 24px; font-weight: 600; /* margin: 0 75px; */ display: block; color: #282424; text-transform: uppercase; position: relative; } .sec-head:before { content: ""; display: block; width: 130px; height: 2px; background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; left: -200px; top: 40%; position: absolute; } .sec-head:after { content: ""; display: block; width: 130px; height: 2px; background: #224b23 !important; right: -200px; top: 40%; position: absolute; } .sec-head2:before { content: ""; display: block; width: 130px; height: 2px; background: #224b23 !important; left: -200px; top: 40%; position: absolute; } .sec-head2:after { content: ""; display: block; width: 130px; height: 2px; background: #224b23 !important; ; right: -200px; top: 40%; position: absolute; } .white:before { content: ""; display: block; width: 130px; height: 2px; background: #fff; left: -200px; top: 40%; position: absolute; } .white:after { content: ""; display: block; width: 130px; height: 2px; background: #fff; right: -200px; top: 40%; position: absolute; } @media (max-width: 768px) { .sec-head:before { content: ""; display: block; width: 40px; height: 2px; background: #224b23 !important; ; left: -50px; top: 40%; position: absolute; } .sec-head:after { content: ""; display: block; width: 40px; height: 2px; background: #224b23 !important; ; right: -50px; top: 40%; position: absolute; } .sec-head2 { font-size: 18px !important; } .sec-head2:before { content: ""; display: block; width: 40px; height: 2px; background: #224b23 !important; ; left: -50px; top: 40%; position: absolute; } .sec-head2:after { content: ""; display: block; width: 40px; height: 2px; background: #224b23 !important; ; right: -50px; top: 40%; position: absolute; } .sec-title { position: relative; width: max-content; margin: auto; text-align: center; margin-bottom: 25px; } } .head-center { text-align: center; } .sub-head { text-align: center; margin-top: 10px; /* font-weight: 600; */ color: #000; line-height: 18px; font-size: 14px; font-family: "Cera Pro Regular"; } .head-line { width: 350px; height: 18px; /* background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; */ background-image: url(../images/div.webp); margin: 0px auto; margin-top: 10px; margin-bottom: 20px; background-size: cover; } .head-icon { width: 170px; margin: 0px auto; display: block; margin-bottom: 6px; } .head-icon-left { width: 65px; /*margin: 0px auto;*/ display: block; margin-bottom: 6px; } .grey-bg { background: #414041; color: #fff; } .feature-rwap { /*text-align: center;*/ /*display: flex;*/ width: 304px; margin: 0px auto; margin-top: 25px; background: rgba(255, 255, 255, 0.7); padding: 8px; } .feature-rwap img { margin-bottom: 20px; width: 115px; } .feature-rwap h2 { font-weight: 600; font-size: 23px; line-height: 30px; color: #313131; font-style: italic; } .feature-rwap h3 { font-weight: 600; font-size: 58px; color: #2e476c; margin-right: 15px; margin-top: 2px; float: left; } .feature-rwap p { color: #ccc; font-size: 15px; } .light-grey { background: #cae7bd; } .figure-rwap { background: rgba(229, 181, 165, 0.4); /*background: url("../images/patch2.webp") #414041;*/ width: 66%; /*margin-top: -7rem;*/ -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.13); -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.13); box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.13); } .figure-rwap img { padding: 1rem 0; margin: 0 -5rem 0 3rem; box-shadow: none; -webkit-box-shadow: none; width: 400px; } .figure-rwap-right { float: right; background: rgba(229, 181, 165, 0.4); /*background: url("../images/patch2.webp") #414041;*/ width: 66%; /*margin-top: -8rem;*/ -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.13); -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.13); box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.13); } .figure-rwap-right img { padding: 1rem 0; margin: 0 -5rem 0 -5rem; box-shadow: none; -webkit-box-shadow: none; width: 400px; } .head-line-left { width: 65px; height: 5px; background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; /*margin: 0px auto;*/ margin-top: 10px; margin-bottom: 20px; } .sub-head-left { margin-top: 10px; font-weight: 600; } .sec-head span { font-size: 2.5em; color: #cdaa65; } .fig-padding { padding-top: 4em; } hr { margin-top: 9px; margin-bottom: 20px; border: 0; border-top: 4px solid #2e476c; width: 10%; } /* ------------------- TAB -----------------------*/ .mytab { /* text-align: center; */ border-bottom: none; /* margin-bottom: 25px; */ /* margin-top: 50px; */ text-align: center; margin: 105px 0px; } .mytab li { float: none !important; display: block; margin: 45px 0; /* box-shadow: 0 6px 4px 0 #919191; */ box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; border-radius: 30px; background-color: #fff; } .mytab>li:nth-child(1)>a { /* color: #224b23 !important;; */ } .mytab>li:nth-child(2)>a { /* color: #224b23 !important; */ } .mytab>li:nth-child(3)>a { color: #f2af34; } .mytab>li:nth-child(1).active>a, .mytab>li:nth-child(1).active>a:hover, .mytab>li:nth-child(1).active>a:focus { color: #fff; background: #224b23 !important; border: 2px solid linear-gradient(26deg, #37893ad6 42%, #95d52de0 100%) !important; color: #fff; cursor: pointer; border-radius: 25px; } .paragraph { padding: 0 32px; } .paragraph span { font-size: 4.3rem; background: -webkit-linear-gradient(26deg, #37893ad6 42%, #95d52de0 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-weight: 600; letter-spacing: 1px; } .paragraph h4 { font-size: 2.8rem; } .mytab>li:nth-child(2).active>a, .mytab>li:nth-child(2).active>a:hover, .mytab>li:nth-child(2).active>a:focus { color: #fff; background: #224b23 !important;; border: 2px solid linear-gradient(26deg, #37893ad6 42%, #95d52de0 100%) !important; ; color: #fff; cursor: pointer; border-radius: 25px; } .mytab>li:nth-child(3).active>a, .mytab>li:nth-child(3).active>a:hover, .mytab>li:nth-child(3).active>a:focus { color: #fff; background-color: #f2af34; border: 2px solid #f2af34; color: #fff; cursor: pointer; border-radius: 25px; } .mytab>li>a:hover, .mytab>li>a:focus { /* color: #2e476c; */ padding: 9px 20px !important; border: 2px solid linear-gradient(26deg, #37893ad6 42%, #95d52de0 100%) !important;; background-color: transparent; } .mytab>li>a { padding: 9px 20px !important; /* border: 2px solid #2e476c; */ border-radius: 25px; font-size: 17px; /*font-weight: 600;*/ } .tab-content { /* margin: 40px 0px; */ } .tab-contenwrap img { /* width: 100%; */ } .amen-wrap { text-align: center; display: flex; align-items: center; /* justify-content: center; */ height: 115px; } .indulg-img { width: 480px; margin: auto; display: block; } .modal-open { overflow-y: scroll !important; padding-right: 0px !important; } .amen-wrap img { width: 55px; } .amen-wrap p { margin: 0px 15px; text-align: left; } @media (max-width: 768px) { .indulg-img { width: 200px !important; margin: auto; display: block; } .amen-wrap { text-align: center; display: flex; align-items: center; justify-content: start; height: 65px; } .mytab li { float: none !important; display: inline-block; margin: 15px; box-shadow: 0 6px 4px 0 #919191; border-radius: 30px; } .amen-wrap img { width: 45px; } .amen-wrap p { margin: 0 5px; font-size: 11px; line-height: 1; text-align: left; } .mytab>li:nth-child(1).active>a, .mytab>li:nth-child(1).active>a:hover, .mytab>li:nth-child(1).active>a:focus { color: #fff; /* background-color: #db9caf; border: 2px solid #db9caf; */ color: #fff; cursor: pointer; border-radius: 25px; width: 40px; height: 40px; } .mytab>li:nth-child(2).active>a, .mytab>li:nth-child(2).active>a:hover, .mytab>li:nth-child(2).active>a:focus { color: #fff; background-color: #224b23 !important; ; border: 2px solid linear-gradient(26deg, #37893ad6 42%, #95d52de0 100%) !important; ; color: #fff; cursor: pointer; border-radius: 25px; width: 50px; height: 50px; } .mytab>li:nth-child(3).active>a, .mytab>li:nth-child(3).active>a:hover, .mytab>li:nth-child(3).active>a:focus { color: #fff; background-color: #f2af34; border: 2px solid #f2af34; color: #fff; cursor: pointer; border-radius: 25px; width: 40px; height: 40px; } } /*-------------------------------------------------*/ /*------------- gallery ------------------------*/ .latest-post, .latest-post-inner { min-height: 240px; max-height: 240px; margin-bottom: 30px; } .latest-post { background-size: cover; background-repeat: no-repeat; background-position: 50% 50%; } .latest-post-inner { padding: 50px 30px; position: relative; -webkit-transition: 300ms; -o-transition: 300ms; transition: 300ms; border: 2px solid #2e476c; } .latest-post .latest-post-inner span, .latest-post .latest-post-inner a, .latest-post .latest-post-inner p, .latest-post .latest-post-inner i, .latest-post .latest-post-inner .entry-author { color: #fff; position: relative; } .latest-post .latest-post-inner a:hover { color: rgba(255, 255, 255, 0.7); } .latest-post .latest-post-inner .latest-post-content { position: absolute; bottom: 30px; } .latest-post .latest-post-inner:before { content: ""; -webkit-transition: 300ms; -o-transition: 300ms; transition: 300ms; position: absolute; top: 50%; left: 0; width: 100%; height: 50%; opacity: 1; background: transparent; } .latest-post .latest-post-inner .link-icon { position: absolute; opacity: 0; top: 50%; left: 50%; transform: translate(-50%, -50%) scale(0); -webkit-transform: translate(-50%, -50%) scale(0); color: #fff; z-index: 999; -webkit-transition: 300ms; transition: 300ms; } .latest-post .latest-post-inner .link-icon a { background-color: #493e3e; display: table; height: 50px; width: 50px; border-radius: 30px; text-decoration: none; -webkit-transition: 300ms; transition: 300ms; } .latest-post .latest-post-inner .link-icon a i { display: table-cell; vertical-align: middle; text-align: center; } .latest-post .latest-post-inner .link-icon a:hover { background-color: rgba(73, 62, 62, 0.7); transform: scale(1.2); -webkit-transition: 300ms; transition: 300ms; } .latest-post .latest-post-inner:hover:before { opacity: 0; -webkit-transition: 300ms; transition: 300ms; } .latest-post .latest-post-inner:hover .link-icon { opacity: 1; transform: translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) scale(1); -webkit-transition: 300ms; transition: 300ms; } .latest-post .latest-post-inner:hover { background-color: rgba(119, 170, 66, 0.4); } .sl-prev { display: block !important; } .sl-next { display: block !important; } /*------------- End of gallery ------------------------*/ .tab-content-wrap h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; margin-top: 7%; } .tab-content-wrap h4 { font-size: 16px; font-weight: 600; margin-bottom: 10px; } .config-data { margin-left: -15px; margin-top: 18px; } .config-data li { margin-bottom: 20px; font-size: 16px; font-weight: 600; color: #2e476c; } .config-data li span { float: right; font-weight: normal; color: #505050; } .click-price { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; text-decoration: none; outline: none; font-size: 17px; padding: 10px 23px; margin-top: 20px; display: inline-block; border: 2px solid #2e476c; transition: ease all 0.5s; } .click-price:hover, .click-price:focus { background: transparent; color: #2e476c; text-decoration: none; transition: ease all 0.5s; } .aminitieslist {} .aminitieslist li { font-size: 15px; padding: 10px 10px; } .aminitieslist li::before { content: url("../images/checked.webp"); margin-right: 10px; } .aminitieslist li span { float: right; } .dir li { background: #656565; margin-bottom: 10px; } .form-wrap { padding: 0px 90px; /* background: #cdaa65; */ /*box-shadow: 0 16px 40px rgba(202, 202, 202, 0.35);*/ } .form-wrap h1 { font-size: 16px; font-weight: normal; color: #000; text-align: center; margin-bottom: 25px; line-height: 1.2; font-family: "Cera Pro Regular"; } /* contact form -------------------*/ .input-group { position: relative; display: block; /* border-radius: 94px; */ border-collapse: separate; } #contact-form input, #contact-form select { height: 40px; border: none; width: 100%; border-radius: 20px; background: #ffffff; font-family: "Cera Pro Regular"; } #contact-form input::placeholder, #contact-form textarea::placeholder { color: #515151; } #contact-form .input-group-addon { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; border: 0; } .form-ico { font-size: 19px !important; } #contact-form textarea { border: none; resize: none; background: #e4e4e4; } #contact-form .form-group { height: 40px; margin-bottom: 23px; } #contact-form .selected-flag { background: #5d5d5d; width: 39px; border-radius: 3px 0px 0px 3px; height: 40px; } #contact-form .flag-container { padding: 0px !important; } .form-btn { margin: 0px auto; display: block !important; background: #224b23 !important; border: none; color: #fff; font-size: 18px !important; padding: 8px 39px 8px; transition: ease all 0.4s; text-shadow: none; border-radius: 20px; box-shadow: none; } /* .form-btn:hover { border-color: #fff; background: transparent; color: #fff; transition: ease all 0.4s; } */ .modal-dialog { top: 15% !important; } /*---- main Pop------*/ #main-popup input, #main-popup select { height: 40px; border: none; width: 100%; background: #fff; letter-spacing: 1px; border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; border-top-left-radius: 10px !important; border-bottom-left-radius: 10px !important; } #main-popup input::placeholder { color: #bebebe; } #main-popup .input-group-addon { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; border: 0; } .form-ico { font-size: 19px !important; } #main-popup .form-group { height: 40px; margin-bottom: 23px; } #main-popup .selected-flag { background: #fff; width: 39px; /* border-radius: 3px 0px 0px 3px; */ height: 40px; border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; border-top-left-radius: 10px !important; border-bottom-left-radius: 10px !important; } #main-popup .flag-container { padding: 0px !important; } /*----------------------------*/ /*----------- price model--------------*/ #price-model input, #price-model select { height: 40px; border: none; width: 100%; background: #e4e4e4; letter-spacing: 1px; } #price-model input::placeholder { color: #bebebe; } #price-model .input-group-addon { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; border: 0; } .form-ico { font-size: 19px !important; } #price-model .form-group { height: 40px; margin-bottom: 23px; } #price-model .selected-flag { background: #e4e4e4; width: 39px; border-radius: 3px 0px 0px 3px; height: 40px; } #price-model .flag-container { padding: 0px !important; } /*---------------------------------*/ /*----------- i am model--------------*/ #interested input, #interested select { height: 40px; border: none; width: 100%; background: #f3f3f3; letter-spacing: 1px; border-top-left-radius: 10px !important; border-bottom-left-radius: 10px !important; border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; } #interested input::placeholder { color: #bebebe; } #interested .input-group-addon { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; border: 0; } .form-ico { font-size: 19px !important; } #interested .form-group { height: 40px; margin-bottom: 23px; border-top-left-radius: 10px !important; border-bottom-left-radius: 10px !important; border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; } #interested .selected-flag { background: #e4e4e4; width: 39px; /* border-radius: 3px 0px 0px 3px; */ height: 40px; } #interested .flag-container { padding: 0px !important; } #broch-form input, #broch-form select { height: 40px; border: none; width: 100%; background: #fff; letter-spacing: 1px; border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; border-top-left-radius: 10px !important; border-bottom-left-radius: 10px !important; } #broch-form input::placeholder { color: #bebebe; } #broch-form .input-group-addon { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; border: 0; } #broch-form .modal-header .close { margin-top: -30px; } .form-ico { font-size: 19px !important; } #broch-form .form-group { height: 40px; margin-bottom: 23px; } #broch-form .selected-flag { background: #fff; width: 39px; border-radius: 3px 0px 0px 3px; height: 40px; border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; border-top-left-radius: 10px !important; border-bottom-left-radius: 10px !important; } #broch-form .flag-container { padding: 0px !important; } #plans-form input, #plans-form select { height: 40px; border: none; width: 100%; background: #fff; letter-spacing: 1px; border-top-left-radius: 10px !important; border-bottom-left-radius: 10px !important; border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; } #plans-form input::placeholder { color: #bebebe; } #plans-form .input-group-addon { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; border: 0; } #plans-form .modal-header .close { margin-top: -30px; } .form-ico { font-size: 19px !important; } #plans-form .form-group { height: 40px; margin-bottom: 23px; } #plans-form .selected-flag { background: #fff; width: 39px; border-radius: 3px 0px 0px 3px; height: 40px; border-top-left-radius: 10px !important; border-bottom-left-radius: 10px !important; border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; } #plans-form .flag-container { padding: 0px !important; } #gmap .modal-body { padding: 0 !important; overflow: hidden; background: unset; overflow: hidden; margin-left: 120px; } #floor input, #floor select { height: 40px; border: none; width: 100%; background: #e4e4e4; letter-spacing: 1px; } #floor input::placeholder { color: #bebebe; } #floor .input-group-addon { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; border: 0; } #floor .modal-header .close { margin-top: -30px; } /*------------------------*/ #offer-forms input, #offer-forms select { height: 40px; border: none; width: 100%; background: #e4e4e4; letter-spacing: 1px; } #offer-forms input::placeholder { color: #bebebe; } #offer-forms .input-group-addon { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; border: 0; } #offer-forms .modal-header .close { margin-top: -30px; } #offer-forms .form-group { height: 40px; margin-bottom: 23px; } #offer-forms .selected-flag { background: #e4e4e4; width: 39px; border-radius: 3px 0px 0px 3px; height: 40px; } #offer-forms .flag-container { padding: 0px !important; } .form-ico { font-size: 19px !important; } #floor .form-group { height: 40px; margin-bottom: 23px; } #floor .selected-flag { background: #e4e4e4; width: 39px; border-radius: 3px 0px 0px 3px; height: 40px; } #floor .flag-container { padding: 0px !important; } #video-form input, #video-form select { height: 40px; border: none; width: 100%; background: #e4e4e4; letter-spacing: 1px; } #video-form input::placeholder { color: #bebebe; } #video-form .input-group-addon { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; border: 0; } #video-form .form-group { height: 40px; margin-bottom: 23px; } /* World */ .legends { padding: 100px 35px; } .legends li { list-style: none; line-height: 1.5; font-size: 13px; } @media (max-width: 768px) { .legends { padding: 0px !important; } .legends li { font-size: 12px; } } /* World */ .intl-tel-input .selected-flag { z-index: 22 !important; } .intl-tel-input .selected-flag { height: 40px !important; } .intl-tel-input .country-list { z-index: 99 !important; } /*---------------------------------*/ .modal-header { /* border-radius: 20px 20px 0px 0px; */ } .modal-body { /* border-radius: 0px 0px 20px 20px; */ background: #ffffff; } .modal-body p { font-size: 16px; text-align: center; font-family: "Cera Pro Regular"; } .modal-content { /* border-radius: 21px; */ background: unset; } .modal-header { border: none; color: #ffff; padding: 10px !important; background: #608a48 !important; } .modal-title { text-align: center; font-size: 24px; /*text-transform: uppercase;*/ letter-spacing: 1px; color: #fff !important; } .price-btn { margin: 0px auto; display: block !important; background-image: none; text-shadow: none; color: #fff; border: 2px solid #2e476c; border-radius: 0px; padding: 8px 30px; transition: all 0.5s ease; font-weight: 800; /* background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; */ background-color: #608a48 !important; border: #608a48 !important; } /* .price-btn:hover { color: #414041; background-color: #fcde16 !important; border-color: #414041; transition: ease 0.5s; } */ .modal-header .close { opacity: 1; color: #fff; font-size: 30px !important; box-shadow: none; outline: none; color: #fff !important; opacity: 1 !important; /* margin-top: -5rem; */ background: #000; border-radius: 50%; width: 29px; height: 29px; font-weight: lighter; } .modal-header .close:hover, .modal-header .close:focus { background: transparent !important; color: #fff !important; opacity: 1 !important; /* margin-top: -5rem; */ background: #000 !important; border-radius: 50%; width: 29px; height: 29px; font-weight: lighter; } .carousel-control.left, .carousel-control.right { background-image: none; } .error { color: red; } .interested { position: fixed; z-index: 9999; top: 50%; right: -52px; background:#224b23 !important; border: none; letter-spacing: 1px; transform: rotate(270deg); font-size: 18px !important; font-family: "Cera Pro Regular"; } .btn-download { background: #224b23 !important; /* margin: 28px; */ border-radius: 20px; border: none !important; padding: 12px 15px; margin: 20px 0; text-transform: uppercase; } .rera-para { font-size: 15px !important; line-height: 22px; letter-spacing: 0px; text-align: justify !important; } #overview { /* margin-top: 6rem; */ } @media (max-width: 768px) { .btn-download { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; /* margin: 28px; */ border-radius: 20px; border: none !important; padding: 10px 7px; font-size: 11px; margin: 15px 0; margin-top: 28px; /* top: -3px; left: 130px; */ /* position: absolute; text-transform: uppercase; */ display: none !important; } } .btn-download1 { position: fixed; bottom: 15px; z-index: 9999; left: 15px; background: #2e476c !important; border: none; letter-spacing: 1px; font-size: 18px !important; } .interested:hover, .interested:focus { color: #ffffff !important; } .fixed-footer-cust { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; text-align: center; padding: 10px 0px 10px 0px; width: 100%; position: fixed; bottom: 0px; z-index: 99; } .f-icon { height: 14px; width: 14px; padding-top: 4px; position: relative; top: 4px; transform: rotate(90deg); } .fix-link { color: #fff !important; font-size: 14px !important; } .div-line { border-right: 1px solid #fff; } .free-call:hover { color: #ffffff; } .i-am { padding: 0; background: transparent; border: none; background-image: none; box-shadow: none; } .i-am:hover, .i-am:focus { background: transparent !important; } .footer-sec { padding: 15px 0px; background: #f9f6f3; } .foote-wrap { margin: 0px auto; display: block; } .foote-wrap img { margin: 0px auto; display: block; width: 115px; } .foote-wrap p { text-align: center; margin-top: 7px; margin-bottom: 0px; } .inner-banner { padding: 100px 0px; background: url(../images/inner-banner.webp) center no-repeat; margin-top: 50px; } .banner-txt-thank h1 { margin: 0px; color: #ffffff; text-align: center; font-size: 40px; font-weight: 800; } .msgicon { height: 100px; width: 100px; border: 4px solid #fff; font-size: 39px; background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; border-radius: 50%; padding: 27px; text-align: center; margin: 0px auto; display: block; } .oops { text-align: center; font-size: 45px; margin-top: 20px; margin-bottom: 20px; letter-spacing: 1px; font-weight: 800; } .oops span { font-weight: 300; } .oops-subtitle { /*color: #fff;*/ font-size: 30px; } .go-home { color: #414041; font-size: 19px; padding: 10px; width: 130px; margin: 0px auto; margin-top: 30px; border-radius: 5px; transition: ease 0.5s; } .go-home:hover { transition: ease 0.5s; color: #fff; background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; border-radius: 25px; } .oops-greet { color: #414041; font-size: 25px; /*font-weight: 600;*/ margin-bottom: 15px; } .thank-menu { top: 0px !important; } .address-wrap {} .address-wrap h3 { font-size: 25px; font-weight: 800; margin-bottom: 20px; } .address-wrap p {} b { font-weight: 600; } .call-me { font-size: 38px; font-weight: 900; color: #cdaa65; } .call-me:hover { color: #cdaa65; } .cust-container { width: 80%; margin: 0px auto; display: table; } .ami-iconholder img { width: 65px; margin: 0px auto; display: block; margin-bottom: 15px; } .ami-iconholder p { text-align: center; } @media (max-width: 470px) { .ami-iconholder p { height: 60px; } } .connectivity { width: 550px; margin: 0px auto; display: block; } #key-distance { background: #f3f3f3; } .rera-wrap { text-align: center; padding: 15px; margin-top: 15px; border: 4px solid #cdaa65; } .rera { width: 100px; } .rera-txt { font-size: 16px; margin-top: 14px; text-align: center; } .rera-txt a { color: #ffffff; } .cust-sec { padding-top: 25px; } .partner { text-align: center; } .partner li { display: inline-block; margin-right: 16px; } .partner li img { width: 135px; } .b-logo { width: 120px; margin-top: 10px; } .f-blogo { width: 111px !important; } .whylist li { margin-bottom: 14px; line-height: 20px; } /* table---------------*/ .element-apartments { background: #414041; /*padding: 10px;*/ /*border: 1px solid #fff;*/ } .element-apartments .apartment-table { border: 0; margin: 0px auto; width: 100%; } .element-apartments .apartment-table thead { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; font-family: "Questrial", sans-serif; font-weight: 800; } .element-apartments .apartment-table th { /*text-transform: uppercase;*/ color: #fff; border-top: 1px solid #fff; border-bottom: 1px solid #fff; vertical-align: middle; font-family: "Questrial", sans-serif; font-weight: normal; font-size: 22px; padding: 15px 15px !important; } .element-apartments td, .element-apartments th { border-right: 0; text-align: center; padding: 15px; border-bottom: 1px solid #fff; vertical-align: middle; color: #ffffff; } .element-apartments .btn { border: 1px solid #fff; /* height: 34px; */ line-height: 31px; padding: 0; width: 98px; font-size: 15px; color: #fff; /* font-weight: 800; */ } .apartment-table>tbody>tr:nth-of-type(even) { /*background: #ececec !important;*/ } .element-apartments .btn:hover { border-color: #fff; color: #fff; } .hvr-sweep-to-right:before { background: #000000 !important; } .btn-table {} .table>tbody>tr>td { vertical-align: middle; border: none; border: 1px solid #c7c7c7; font-family: "Cera Pro Regular"; } @media (max-width: 768px) { .table>thead>tr>th { vertical-align: middle; text-align: center; border: none; font-size: 20px; } .table>tbody>tr>td { font-size: 12px; } } .table>thead>tr>th { vertical-align: middle; text-align: center; border: none; font-size: 13px; } .callup { text-align: center; margin-top: 25px; } .callup p { text-align: center; font-size: 18px; margin-bottom: 10px; font-weight: 500; margin-top: 10px; color: #fff; } .callup span { color: #fff; font-weight: 800; font-size: 30px; } .callup a { text-align: center; font-size: 21px; margin-bottom: 15px; font-weight: 500; margin-top: 10px; color: #fff; letter-spacing: 2px; } .contact-wrap h2 { color: #fff; /*font-family: 'Oswald', sans-serif;*/ font-size: 25px; font-weight: 800; text-align: center; text-transform: uppercase; margin-bottom: 15px; } .contact-wrap h2 span { font-weight: 300; } .address { text-align: center; margin-top: 10px; } .address li { display: inline-block; margin-bottom: 10px; line-height: 20px; font-size: 16px; } .address li:first-child { margin-right: 18px; } .address li i { color: #2e476c; } .address li a { color: #414041; text-decoration: none; } .address-line { height: 2px; background: #414041; width: 200px; margin: 0px auto; margin-top: 15px; margin-bottom: 15px; } .social {} .social li { display: inline; margin-right: 20px; } .social li:last-child { margin-right: 0px; } .social li a { color: #fff; transition: ease all 0.5s; } .social li a i { font-size: 22px; transition: ease all 0.5s; } .social li a i:hover { transition: ease all 0.5s; color: #e4e4e4; } .copy-right { /*font-family: 'Oswald', sans-serif;*/ text-transform: uppercase; /*font-weight: 800;*/ font-size: 15px; margin-top: 20px; margin-bottom: 0; letter-spacing: 1px; } #contact { background: #f5f5f5; padding: 75px 0; } #configuration { /*background: #414041;*/ /* background: url(../images/config-bg.webp); */ background-position: center; background-size: cover; } #contactus { background: url("../images/cobtact-bg.webp"); background-size: cover; background-position: bottom; } @media (max-width: 400px) { .element-apartments { padding: 0px; overflow: scroll; } } @media (max-width: 340px) { .feature-rwap h3 { font-size: 36px; margin-top: 8px; } .feature-rwap h2 { font-weight: 600; font-size: 19px; line-height: 25px; color: #313131; font-style: italic; } .feature-rwap { width: 100%; } } .reralist { text-align: center; /*margin-top: 10px;*/ } .reralist li { /*display: inline-block;*/ margin-bottom: 5px; line-height: 20px; font-size: 16px; } .reralist li:first-child { /*margin-right: 5px;*/ /*border-right: 2px solid;*/ /*padding-right: 10px;*/ } /*.reralist li i {*/ /*color: #2e476c;*/ /*}*/ .reralist li a { color: #414041 !important; text-decoration: none; font-weight: 600; } .reralist li a:hover { color: #2e476c !important; text-decoration: underline; } #location { background: url(../images/behind.webp); background-size: cover; background-position: bottom; padding: 80px 0px 0px; } #pageloader { background: rgba(255, 255, 255, 0.9); display: none; height: 100%; position: fixed; width: 100%; z-index: 9999999; top: 0; } #pageloader img { left: 50%; width: 100px; margin-left: -32px; margin-top: -32px; position: absolute; top: 50%; } .white { /* color: #fff !important; text-transform: uppercase; */ } .figure-img img { width: 550px; border: 1px solid #2e476c; padding: 15px; max-width: 100%; } .figure-img-right img { width: 550px; border: 1px solid #2e476c; padding: 15px; max-width: 100%; float: right; } .figure-img.sm img { width: 400px; } .figure-img-right.sm img { width: 400px; } .social-wrap { text-align: center; margin-top: 25px; } .social-wrap p { font-size: 26px; margin-bottom: 20px; } .social-icon {} .social-icon li { display: inline-block; margin-right: 20px; } .social-icon li a img { width: 58px; } .social-icon li:last-child { margin-right: 0px; } #rc-imageselect { transform: scale(0.77); -webkit-transform: scale(0.77); transform-origin: 0 0; -webkit-transform-origin: 0 0; } @media screen and (max-height: 575px) { #rc-imageselect, .g-recaptcha { transform: scale(0.77); -webkit-transform: scale(0.77); transform-origin: 0 0; -webkit-transform-origin: 0 0; } } .overlay1 { display: flex; /* height: 100vh; */ width: 100%; padding: 50px 0px; /* background: url(../images/bg1.webp) rgba(0, 0, 0, 0.5); */ background-repeat: no-repeat; justify-content: center; align-items: center; background-size: cover; background-color: #cae7bd; } .overlay { display: flex; height: 550px; width: 100%; padding: 50px 0px; background: #cae7bd; background-repeat: repeat; justify-content: center; align-items: center; } @media (max-width: 767px) { .overlay { background: #fff; padding: 50px 0 0; height: auto; } .rera-sec h3 { margin: 20px 0; /* color: #fff; */ text-align: center !important; font-size: 25px; font-weight: 800; } .overview-form { margin-bottom: 26px; } .interested{ display: none; } } .stamp { font-size: 13px; } .stamp sup { color: red; font-size: 22px; position: relative; top: 2px; } .milestone { text-align: center; font-size: 18px; width: 90%; margin: 0px auto; } .modal { background: rgba(0, 0, 0, 0.5); z-index: 9999; /* padding-right: 0 !important; */ } #rera-pop .modal-header { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; color: #fff; } /*#rera-pop .modal-header .close {*/ /*opacity: 1;*/ /*color: #fff;*/ /*margin-top: 0px !important;*/ /*}*/ #rera-pop .modal { display: block !important; } #rera-pop .modal-dialog { overflow-y: initial !important; } #rera-pop .modal-body { height: 300px; overflow-y: auto; } #rera-pop .modal-footer { padding: 4px; background: #e8e8e8; } .disclaimer-ol { padding-left: 20px; } .disclaimer-ol li { margin-bottom: 10px; } .disc-btn { /*text-align: center;*/ /*display: block;*/ color: #2e476c; font-weight: 600; } .disc-btn:hover { color: #2e476c; } .pd0 { padding: 0 !important; } .amiwrap { text-align: center; background: #fff; padding: 5px; box-shadow: 1px 1px 25px #e0e0e0; margin-bottom: 20px; } .amiwrap-img { padding: 22px 0px; width: 50% !important; margin: 0 auto; } .amiwrap p { font-size: 14px; margin: 10px 18px; } .about p { font-size: 14px; margin: 10px 18px; } /*----- Border Animation -----*/ .amiwrap { position: relative; cursor: pointer; transition: ease all 0.5s; } .amiwrap:hover { transform: translateY(-10px); transition: ease all 0.5s; } .amiwrap::before, .amiwrap::after { content: ""; width: 0; height: 2px; position: absolute; transition: all 0.2s linear; background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; } .bo { padding: 8px 0px; display: flex; align-items: center; justify-content: end; } .bo1 { padding: 8px 0px; display: flex; align-items: center; justify-content: center; } .bo::before { content: ""; width: 2px; height: 0; position: absolute; transition: all 0.2s linear; background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; left: 0px; top: 0px; } .bo::after { content: ""; width: 2px; height: 0; position: absolute; transition: all 0.2s linear; background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; right: 0px; top: 0px; } .amiwrap:hover::before, .amiwrap:hover::after { width: 100%; } .amiwrap:hover .bo::before, .amiwrap:hover .bo::after { height: 100%; } .border-effect::before { left: 50%; top: 0; transition-duration: 0.4s; } .border-effect::after { left: 50%; bottom: 0; transition-duration: 0.4s; } .border-effect .bo::before { left: 0; top: 50%; transition-duration: 0.4s; } .border-effect .bo::after { right: 0; top: 50%; transition-duration: 0.4s; } .border-effect:hover::before, .border-effect:hover::after { left: 0; } .border-effect:hover .bo::before, .border-effect:hover .bo::after { top: 0; } /*--- End of border amination----------*/ /*----------------accordition-----------*/ .cust-accordion .panel { border: none; box-shadow: none; border-radius: 0; margin-bottom: 5px; } .cust-accordion .panel-heading { padding: 0; border-radius: 0; border: none; } .cust-accordion .panel-title a { display: block; padding: 15px 15px 15px 50px; font-size: 16px; font-weight: 700; color: #fff; background: #4a4a4a; text-decoration: none; transition: all 0.5s ease 0s; position: relative; } .panel-group { /* margin-bottom: 20px; */ margin-top: 15px; } .cust-accordion .panel-title a:hover { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; } .cust-accordion .panel-body { font-size: 14px; color: #fff; background: #6f6f6f; padding: 15px 20px; line-height: 25px; border: none !important; position: relative; } .cust-accordion .panel-body:after { content: ""; position: absolute; top: -29px; left: 40px; border: 10px solid transparent; /* border-bottom: 10px solid #6f6f6f; */ } .cust-accordion .panel-title a .down-arrow { width: 25px; float: right; position: relative; top: -5px; } .loc-icon { position: absolute; left: 8px; width: 33px; top: 6px; } .specification { list-style: circle; padding-left: 16px; font-size: 15px; } .cust-accordion .panel-body p { font-size: 18px; /*font-weight: 600;*/ } .overview-img { width: 500px; margin-top: 20px; max-width: 100%; } .amenities-gallery { position: relative; width: 100%; overflow: hidden; transition: all 0.5s; } .amenities-gallery img { width: 100%; margin: 12px auto; /* width: 383px; */ object-fit: contain; height: 600px; } .floor{ filter: blur(1px); } .ami-overlay { width: 100%; height: 100%; /* background: rgb(35 37 38 / 8%); */ position: absolute; top: 0; transform: translate(-100%, 0); transition: all 1s; } .loc { width: 100% !important; height: 100% !important; } .amenities-gallery:hover .ami-overlay { transform: translate(0%, 0); transition: all 0.5s; cursor: url(../images/hovericon.webp), auto !important; } #atmosphere { /* background: url("../images/patch.webp") no-repeat top left; */ } #parkamenities { background: url("../images/patch2.webp") no-repeat bottom right; } #indulgence { background-color: #ffffff; /* background: url("../images/patch.webp") no-repeat bottom left; */ } #plan { background: url("../images/patch3.webp") no-repeat bottom right; } .owl-nav button.owl-prev { position: absolute !important; top: 45%; left: 5px; display: block !important; border: 0px solid #000; color: #fff; background: #000; border-radius: 70px; } .owl-theme .owl-nav { margin: unset; } .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next { width: 30px; height: 30px; margin: 10px 0px; background: #ecf0f1; border-radius: 50%; color: #fff; outline: none; cursor: pointer; position: relative; z-index: 9999; background: #000000 !important; bottom: 0px; color: #fff !important; font-size: 5px !important; border-radius: 71px; z-index: 999; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .owl-nav button.owl-next { position: absolute !important; top: 45%; right: 5px; display: block !important; /* right: 0px; */ border: 0px solid #000; color: #fff; border-radius: 70px; background: #000; } #carousel-example-generic1 { width: 500px; max-width: 100%; margin: 0px auto; } #carousel-example-generic1 .carousel-inner .item img { width: 500px; max-width: 100%; } .terms-head { color: #2e476c; font-weight: 600; font-size: 20px; margin-bottom: 20px; } .form-disc-white { font-size: 9px; line-height: 18px; color: #fff; /* background: rgba(0, 0, 0, 0.4); */ padding: 1px; } .form-disc-white a { color: #ffffff; } .form-disc { font-size: 9px; line-height: 11px; } .form-disc a { color: #2e476c; } #floorplan .modal-header .close { margin-top: -32px; } .maplink { color: #fff; border: 2px solid #fff; padding: 10px 16px; font-size: 20px; letter-spacing: 2px; transition: ease all 0.5s; text-decoration: none !important; display: block; width: 165px; text-align: center; margin: 0px auto; margin-top: 20px; } .maplink:hover, .maplink:focus { background: #ffffff; color: #222222; transition: ease all 0.5s; text-decoration: none !important; } /* ----------responsive ---------------------------------------------------------------------------------------------------------*/ @media only screen and (max-width: 767px) { .pd-0 { padding: 0 !important; } .figure-rwap { width: 90%; /*margin-top: -7rem;*/ margin-bottom: 20px; display: -webkit-box; } .figure-rwap img { /*width: 90%;*/ width: 100%; margin: 0 -5rem 0 2rem; } .figure-rwap-right { width: 90%; margin-top: 10px; } .figure-rwap-right img { width: 95%; margin: 0 -5rem 0 -1rem; } .fig-padding { padding-top: 3em; } .connectivity { width: 83% !important; } .form-wrap { margin-top: 25px; padding: 20px 0px !important; } .rera-sec { margin-bottom: 40px; padding: 0 !important; } #carousel-example-generic { padding-top: 50px; } .rera-txt { font-size: 17px !important; line-height: 22px; } .sec-head { font-size: 18px !important; } .tab-rwap { background-color: #fff; } .tab-contenwrap { background-color: #fff; margin-left: 15PX; } #hide-menu { padding: 0px; height: 97px; } .navbar-collapse { padding-bottom: 10px; background: #fff; margin-top: 11px; padding-bottom: 10px; } .navbar-default { height: 60px; } .fixHeader { /*background: rgba(65, 64, 65, 0.9) !important;*/ /*transition: ease all 0.5s;*/ height: 60px; } .cust-accordion { margin-bottom: 5px; margin-top: 0px; } .copy-right { font-size: 15px; } .loc { margin-top: 55px; } .amenities-gallery img { height: auto; } .mytab { margin: 0; } .mytab>li:nth-child(1).active>a, .mytab>li:nth-child(1).active>a:hover, .mytab>li:nth-child(1).active>a:focus { color: #fff; /* background-color: #db9caf; border: 2px solid #db9caf; */ color: #fff; height: 50px; width: 50px; cursor: pointer; border-radius: 50%; } .mytab>li:nth-child(1) { color: #fff; /* background-color: #db9caf; border: 2px solid #db9caf; */ color: #fff; height: 50px; width: 50px; cursor: pointer; border-radius: 50%; } .mytab>li:nth-child(2) { color: #fff; /* background-color: #224b23 !important; */ ; border: 2px solid linear-gradient(26deg, #37893ad6 42%, #95d52de0 100%) !important; ; color: #fff; height: 50px; width: 50px; cursor: pointer; border-radius: 50%; } .mytab>li:nth-child(3) { color: #fff; background-color: #f2af34; border: 2px solid #f2af34; color: #fff; height: 50px; width: 50px; cursor: pointer; border-radius: 50%; } } .rera-sec { background: #fff; padding: 20px 0px; color: #434343 !important; } .rera-sec h3 { margin: 20px 0; /* color: #fff; */ text-align: left; font-size: 25px; font-weight: 800; } .rera-sec p { /* color: #fff; */ font-size: 15px; text-align: center; line-height: 22px; margin: 10px; font-family: "Cera Pro Regular"; } .rera-sec img { width: 65px; display: block; margin: auto; } .aminitieslist li { font-size: 16px; padding: 7px 10px; margin-bottom: 10px; line-height: 23px; font-weight: 500; text-align: center; } .dir li { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; margin-bottom: 47px; color: #fff; list-style: none; /* width: 335px; */ margin: 18px auto; } .dir1 li { background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; margin-bottom: 47px; color: #fff; list-style: none; /* width: 335px; */ margin: 18px auto; } /* .floor { position: relative; margin: 0px 185px; } */ #gmap .close { float: right; font-size: 43px; display: block; margin-top: -14px; font-weight: 700; margin-right: 8%; line-height: 1; color: #fff; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: 1; } @media only screen and (min-width: 768px) { .padding { padding-top: 35px; } #carousel-example-generic .carousel-inner>.item>img { /* height: 100vh; */ } #gmap .modal-dialog { width: 65% !important; } } @media only screen and (max-width: 768px) { #gmap .modal-dialog { width: 100% !important; } #gmap .modal-body { padding: 0 !important; overflow: hidden; margin-left: 30px; } #gmap .close { float: right; font-size: 43px; display: block; margin-top: -14px; font-weight: 700; margin-right: 0%; line-height: 1; color: #fff; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: 1; } .floor { position: relative; margin: 0px; } .about { height: auto; padding: 10px 0px !important; } } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; -moz-appearance: none; appearance: none; margin: 0; } .navbar-right { /* float: right; */ /* margin-right: 33px; */ text-align: center; /* background: antiquewhite; */ margin-top: 24px; } .call-btn { position: fixed; z-index: 9999; color: #fff; top: 67%; right: 0px; background: #224b23 !important; border: none; letter-spacing: 1px; transform: rotate(90deg); font-size: 18px !important; padding: 10px; border-radius: 50%; margin-right: 10px; } .pulseanimation { animation: pulse-effect-2 2s infinite !important; } @keyframes pulse-effect-2 { 0% { -webkit-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.26); box-shadow: 0 0 0 0px rgba(155, 58, 35, 0.8); } 100% { -webkit-box-shadow: 0 0 0 15px rgba(0, 0, 0, 0); box-shadow: 0 0 0 15px rgba(0, 0, 0, 0); } } .zoom-in-zoom-out { animation: zoom-in-zoom-out 2s ease-out infinite; } @keyframes zoom-in-zoom-out { 0% { transform: scale(1, 1); } 50% { transform: scale(1.2, 1.2); } 100% { transform: scale(1, 1); } } .interested1 { position: fixed; bottom: 120px; right: 0px; transition: 0.4s ease-in; z-index: 999; background-image: linear-gradient(to bottom, #000 0, #000 100%) !important; width: 60px; /* font-weight: 600; */ /* font-size: 20px; */ padding: 7px; border: 2px solid #ffffff; } #carousel-example-generic .item { margin-top: 60px; } #accordion .panel { border: none; border-radius: 0; box-shadow: none; margin: 0px 30px 10px 30px; position: relative; } #accordion .panel-heading { padding: 0; border: none; border-radius: 0; } #accordion .panel-title a { display: block; padding: 10px 12px 10px 32px; margin: 0; background: linear-gradient(62deg, #246126c7 42%, #5cc72fdb 100%) !important; font-size: 13px; font-weight: 700; color: #fff !important; letter-spacing: 1px; color: var(--main-color); /* border: 1px solid #000; */ border-radius: 0; position: relative; } #accordion .panel-title a:before, #accordion .panel-title a.collapsed:before { content: "\f0de"; font-family: "Font Awesome 5 Free"; font-weight: 900; width: 20px; height: 20px; line-height: 26px; background: #2c456b; border-radius: 0px; border: 1px solid #fff; text-align: center; font-size: 16px; color: var(--main-color); position: absolute; top: 6px; left: -15px; transition: all 0.3s ease 0s; } #accordion .panel-title a.collapsed:before { content: "\f0dd"; line-height: 13px; } #accordion .panel-body { padding: 20px; margin: 0 30px; background: #2c456b; border-top: none; border-left: 2px dashed #000; border-right: 2px dashed #000; font-size: 15px; color: var(--main-color); line-height: 28px; letter-spacing: 1px; } #accordion .panel:last-child .panel-body { border-bottom: 2px dashed #000; } .proj-block { margin: 7px 0px; height: 70px; background: #ffffff; width: 100%; outline: 2px solid #2e476c; outline-offset: -5px; padding: 0px 1px; display: flex; box-shadow: inset 0px 0px 5px 2px #0000000f; border: 2px solid #384f73; position: inherit; align-items: center; justify-content: flex-start; } .proj-img img { width: 58px; padding: 10px 0; font-size: 42px; color: #fff; } .overview p { font-size: 1rem; line-height: 22px; /* color: #000; */ padding: 10px 0px; text-align: justify; } .proj-txt { color: #fff; font-weight: 400; text-align: center; /* padding: 30px 0; */ text-transform: capitalize; font-size: 14px; line-height: 22px; margin-top: 10px; letter-spacing: 1px; } .overview-sec {} .overview-sec p { font-size: 24px; margin: 20px 10px 10px; font-weight: 800; } @media only screen and (max-width: 768px) { .overview-sec p { font-size: 24px; margin: 20px 10px 10px; font-weight: 800; line-height: 1.5; font-size: 18px !important; } .over-contain { flex-direction: column-reverse; padding: 25px 0 !important; } /* .rera-sec p { text-align: justify; } */ .paragraph h1 { text-align: center !important; } .rera-sec img { width: 150px; display: block; margin: auto; margin-top: 15px; } .footer-call { text-align: center; font-size: 20px; /* color: #fff; */ margin: 20px 0; } .input-group .form-control { margin-bottom: 18px !important; } } .overview-form { padding: 14px 8px; border-radius: 13px; box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px; } .overview-form h2 { font-size: 25px; } .overview-form h3 { font-size: 13px; text-align: center; } .margin-bottom { margin-bottom: 16px; } .overview-img { width: 100%; margin: 0px auto; object-fit: cover; /* outline: 4px solid #fff; outline-offset: -13px; */ } .over-contain { display: flex; gap: 20px; align-items: center; padding: 40px 0; } .paragraph h1 { text-align: start; padding: 3px 0; font-size: 1.7rem; font-weight: 500; } .nav-contain{ display: flex; justify-content: center; } .navbar-img{ width: 200px; margin-left: -134px; margin-top: 15px; } .enquire-div { position: fixed; bottom: 0; /* background-color: #137022; */ background: #224b23 !important; width: 100%; z-index: 111; display: flex; text-align: center; /* padding: 0.8rem 0; */ display: none; } .btn-brochure2, .btn-enquire { width: 50vw; color: #fff; font-size: 1.1rem !important; padding: 0.6rem 0; } .enquire-div a { font-size: 1.1rem; color: #fff; } .divide-line { width: 3px; background: white; height: 35px; } .overview { margin: 35px 0px; } .patch { justify-content: center; display: flex; align-items: center; } @media only screen and (max-width: 479px) { #accordion .panel-body { font-size: 14px; line-height: 22px; margin: 0 10px; } } .moretext, .moretext1 { display: none; } .bor-l { border-left: 1px solid #137022; } .fa-phone{ transform: rotate(90deg); } .fa-download:before { padding: 0 0.5rem; } @media only screen and (max-width: 768px) { .proj-block { margin: 8px 0px; height: auto; padding: 0px; } .enquire-div { display: flex; } #carousel-example-generic .item { margin-top: 0px; } .paragraph h4 { text-align: center; font-size: 1.8rem; } .paragraph span { font-size: 2rem; } .paragraph h1 { font-size: 1.2rem; } .head-line { width: 277px; height: 15px; } #accordion .panel { margin: 0px 0px 10px 0px; } .bo1 { display: block; } .amiwrap p { font-size: 14px; margin: 15px 30px; text-align: initial; } .about p { font-size: 14px; margin: 15px 15px; text-align: center; } .overview-sec { display: block; } .overview-img { /* width: 800px; */ /* margin: 20px auto; height: 100%; */ } .patch { display: block; } .bor-l { border: none; } } .foo-txt { text-align: center; color: #fff; font-size: 20px; margin-top: 20px; } .footer-call { text-align: center; font-size: 20px; /* color: #fff; */ } .footer-call a { /* color: #ffffff; */ text-decoration: none; font-size: 25px; } .title01 { text-align: center; margin: 16px auto; font-size: 16px; text-transform: uppercase; /* font-weight: 700; */ } .intl-tel-input { width: 100%; } #contact-form .selected-flag { background: #e4e4e4; width: 39px; border-radius: 35px; height: 40px; } .intl-tel-input .selected-flag .iti-arrow { right: 0px !important; } #interested .selected-flag { background: #f3f3f3; width: 39px; /* border-radius: 3px 0px 0px 3px; */ height: 40px; border-top-left-radius: 10px !important; border-bottom-left-radius: 10px !important; border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; } @media only screen and (min-width: 768px) and (max-width: 1300px) { .mytab>li:nth-child(1)>a { font-size: 11px !important; padding: 7px !important; } .mytab>li:nth-child(2)>a { font-size: 11px !important; padding: 7px !important; } .mytab>li:nth-child(3)>a { font-size: 11px !important; padding: 7px !important; } .indulg-img { width: 300px; } .mytab li { margin: 25px 0; } .amen-wrap { height: 80px; } .amen-wrap p { font-size: 12px; line-height: 1; } .amen-wrap img { width: 45px; } } @media only screen and (min-width: 1300px) and (max-width: 1500px) { .mytab>li:nth-child(1)>a { font-size: 11px !important; padding: 7px !important; } .mytab>li:nth-child(2)>a { font-size: 11px !important; padding: 7px !important; } .mytab>li:nth-child(3)>a { font-size: 11px !important; padding: 7px !important; } .indulg-img { width: 300px; } .mytab li { margin: 25px 0; } .amen-wrap { height: 80px; } .amen-wrap p { font-size: 12px; line-height: 1; } .amen-wrap img { width: 45px; } } .thank-sec .tickmark { width: 40px; display: block; margin: 0 auto; } .thank-sec .arrowleft { width: 15px; } .go-home:hover .arrowleft { filter: brightness(0) saturate(100%) invert(100%) sepia(88%) saturate(1251%) hue-rotate(186deg) brightness(116%) contrast(100%); } .imgext img { width: 100%; display: block; /* margin: 15px auto; */ } .modal-body .modal-para { margin: 0px; margin-left: 3%; margin-bottom: 2%; font-size: 12px; text-transform: uppercase; text-align: left; } .modal-body .btn-img { width: 100%; height: 90px; }