* { margin: 0; padding: 0; box-sizing: border-box; outline: 0}a,h1,h2,h3,h4,h5,h6,input,label,li,p,span,textarea { font-family: 'Rubik', sans-serif}ul,li { font-size: 16px; line-height: 1.7; color: #1d1d1f; font-family: 'Rubik', sans-serif}#hamburger { background-color: #fff0; border: none; cursor: pointer; display: none; padding: 0}#hamburger .line { fill: none; stroke: #000; stroke-width: 6; transition: stroke-dasharray .6s cubic-bezier(.4, 0, .2, 1), stroke-dashoffset .6s cubic-bezier(.4, 0, .2, 1)}#hamburger .line1 { stroke-dasharray: 60 207; stroke-width: 6}#hamburger .line2 { stroke-dasharray: 60 60; stroke-width: 6}#hamburger .line3 { stroke-dasharray: 60 207; stroke-width: 6}#hamburger.open .line1 { stroke-dasharray: 90 207; stroke-dashoffset: -134; stroke-width: 6}#hamburger.open .line2 { stroke-dasharray: 1 60; stroke-dashoffset: -30; stroke-width: 6}#hamburger.open .line3 { stroke-dasharray: 90 207; stroke-dashoffset: -134; stroke-width: 6}header.main_header { box-shadow: 0 0 16px rgb(17 17 26 / .1); transition: background-color .35s ease}header.main_header.darkHeader { position: fixed; top: 0; z-index: 999; background: #fff; width: 100%}.hdr_main { padding: 5px 0}.btn_main { display: inline-block; border: 1px solid var(--colorPrimary); color: var(--colorPrimary); text-decoration: none; padding: 5px 10px 5px 10px; border-radius: 5px; transition: all .5s ease; font-weight: 500}.btn_main_brochure { display: inline-block; border: 1px solid var(--colorPrimary); color: var(--colorSecondary); text-decoration: none; padding: 15px 27px 15px 27px; border-radius: 5px; transition: all .5s ease; font-weight: 500; width: 100%}.btn_main_brochure:hover { width: 100%; display: inline-block; border: 1px solid #ddd; color: #fff; text-decoration: none; padding: 15px 27px 15px 27px; border-radius: 5px; transition: all .5s ease; font-weight: 500; background: var(--colorSecondary)}.page_main_heading { display: flex; flex-wrap: wrap; align-items: center; margin-bottom: 20px}.propdetail-top.posR { width: 75%}.propdetail-top-price { text-align: right}.propdetail-top.posR h1 { font-size: 28px; font-weight: 600; color: #1e1e1e}.propdetail-top.posR span i { color: var(--colorPrimary)}.propdetail-top.posR img { max-width: 24px}.propdetail-top.posR span { font-size: 18px}.review_rating span { color: #545454; margin-left: 0}.review_rating i.fill_star { color: #ff8d00}.review_rating i { color: #a1a1a1; margin-right: 3px}p.priceText { color: var(--colorPrimary); font-size: 24px; font-weight: 600; float: left}.banner_slider .col-md-8 { padding-right: 5px}.banner_slider .col-md-4 { padding-left: 5px}.galleryImageBox .swiper-slide .imagelist img { height: 420px}.galleryImageBox span.swiper-pagination-bullet.swiper-pagination-bullet-active { background: #fff}.right_bannerimg .imagelist { margin-bottom: 10px}.right_bannerimg .imagelist img { height: 180px}.banner_slider .imagelist a:before { content: ""; position: absolute; width: 100%; height: 100%; background: #000; left: 0; opacity: 0; top: 0; transition: all 1s ease}.banner_slider .imagelist { position: relative; transition: all 1s ease; overflow: hidden; cursor: pointer;}.banner_slider .imagelist img { transition: all 1s ease; object-fit: cover; width: 100%}.banner_slider .imagelist:hover a:before { opacity: .5; z-index: 1; transition: all 1s ease}.banner_slider .imagelist:hover img { transform: scale(1.25)}p { font-size: 16px; line-height: 1.5; color: #1d1d1f}.overview_scroll { max-height: 20rem; overflow-y: scroll; padding-right: 15px}.overview_scroll::-webkit-scrollbar { -webkit-appearance: none; width: 10px}.overview_scroll::-webkit-scrollbar-track { background-color: #c3d3dd; border-radius: 5px}.overview_scroll::-webkit-scrollbar-thumb { background-color: var(--colorPrimary); border-radius: 5px}h2 { font-size: 24px}h3 { font-size: 22px}h4 { font-size: 20px}h5 { font-size: 19px}h6 { font-size: 16px}.left_proJect_warp { margin-left: 20px !important}.left_proJect_warp ul,.get_right ul { margin: 0; padding: 0}.left_proJect_warp ul li,.get_right ul li { display: inline-block; width: 100%; margin-right: 4%; background: var(--colorbglight); margin-bottom: 0; font-size: 14px; line-height: 1.2}.get_right ul li a { color: #000 !important}.get_right ul li p { color: #000 !important; margin-bottom: 10px; font-family: 'Rubik', sans-serif; font-size: 11px; font-weight: 400; line-height: 1; margin-top: 5px}.left_proJect_warp,.get_incall { margin-left: 20px !important}.left_proJect_warp ul,.get_incall ul { margin: 0; padding: 0}.left_proJect_warp ul li,.get_incall ul li { display: inline-block; width: 48%; margin-right: 4%; background: var(--colorbglight); margin-bottom: 15px; padding: 10px; border-radius: 10px; font-size: 14px; line-height: 1.2}.left_proJect_warp ul li:nth-child(even),.get_incall ul li:nth-child(even) { margin-right: 0 !important}.left_proJect_warp ul,.get_incall ul { display: flex; flex-wrap: wrap; margin-top: 20px}.Glanc_box { display: flex; align-items: center}.Glanc_box img { max-width: 28px; margin-right: 7px}.left_proJect_warp ul li span { padding-left: 34px}.Glanc_box span { padding-left: 0 !important; font-weight: 500}.Glanc_box_loc span { padding-left: 0 !important; font-weight: 500; font-size: 15px}.get_incall { background: var(--colorbglight); padding: 5px 5px; border-radius: 10px; margin: 10px 0; position: -webkit-sticky}.get_right { background: var(--colorbglight); border-radius: 5px; margin: 5px 0; position: sticky; top: 95px; padding: 5px; width: 80px; right: 17px; border-bottom: 1px solid #ddd}.get_box { background: var(--colorbglight); padding: 5px 0; border-radius: 10px; margin: 10px 0}.call_backRight { text-align: center}.call_backRight h4 { margin: 15px 0 10px; font-size: 22px; color: #141414}.project-header-text-location { font-size: 32px; font-weight: 500; margin-bottom: 0rem; color: #3764e3}.instant_listbox ul li { width: 30.333%; text-align: center; display: block}.instant_listbox ul li img { max-width: 30px; display: block; margin: 0 auto 8px}.instant_listbox ul li span { padding-left: 0 !important}.instant_listbox ul li:nth-child(even) { margin-right: 4px !important}.instant_listbox ul li:nth-child(3) { margin-right: 0 !important}.form_schedule_right .form-group input,.form_schedule_right .form-group select { width: 100%; height: 46px; border-radius: 0; background: #fff0; border: none; border-bottom: 1px solid #bbb; padding: 0}.form_schedule_right .form-group { margin-bottom: 10px}.form_schedule_right .form-group.contact_number { display: flex}.form_schedule_right .form-group.contact_number select.countryCode { max-width: 110px}.form_schedule_right .form-group.contact_number input.form-control { padding-left: 20px}.form_schedule_right button.send_btn.btn { background: var(--colorPrimary); width: 100%; margin-top: 10px; color: #fff; font-size: 18px; font-weight: 500}.form_schedule_right button.send_btn.btn:hover { background: var(--colorSecondary)}.call_bottom li img { max-width: 30px; margin-right: 4px; max-height: 25px}.call_bottom li { margin-bottom: 0 !important; background: #fff !important; border: 1px solid #d9d9d9; padding: 0 !important}.call_bottom li a { color: #000; font-size: 16px; text-decoration: none; padding: 10px; display: block}.complete_tab { padding-right: 46%; text-align: center; position: relative; padding-top: 25px; padding-bottom: 40px}.floor_plan { padding: 5px}.complete_tab h4 { font-size: 18px; font-weight: 400; color: #000}.complete_tab h4 i { color: var(--colorPrimary); margin-right: 5px; font-size: 20px}.complete_tab ul.nav-tabs li.nav-item { width: 100%; text-align: center}.complete_tab ul.nav-tabs { flex-wrap: inherit; border: none; justify-content: center; margin: 10px 10px}.complete_tab ul.nav-tabs li.nav-item button { width: 90%; text-align: center; background: var(--colorbglight); border: none; color: #000; border-radius: 5px}.complete_tab ul.nav-tabs li.nav-item button.active { background: var(--colorPrimary); color: #fff}.floor_type img { max-width: 20px; margin-right: 9px}.floor_type p { margin: 10px 0; font-size: 18px; color: #000}.floor_type p.priceText2 { font-size: 28px; font-weight: 700; color: #323232}.floor_type { margin-top: 20px; padding: 20px}button.btn.btn-primary { background: var(--colorPrimary)}.floor_type button { padding: 5px 40px; font-size: 18px; font-weight: 500}.rightTabImg { position: absolute; right: 0; width: 45%; top: 0; text-align: center; background: #eee; border-radius: 15px; padding: 10px 10px}.rightTabImg img { border-radius: 10px; height: 310px; width: 100%}.location_depath { border-radius: 10px}.location_depath ul { margin: 0; padding: 0}.location_depath ul li { display: inline-block; width: 49%; border-bottom: 1px solid #e3e3e3; padding: 8px 0; font-weight: 300; padding-right: 20px}.location_depath ul li span.step1 { font-weight: 500; min-width: 100px; display: inline-block}.location_depath ul li span.step2 { margin-left: 10px; border-left: 1px solid #d5d5d5; padding-left: 20px}.location_depath iframe { margin-top: 30px; border-radius: 15px}.getmore_now .row { margin-top: 20px}.getmore_now button { padding: 0; background: #101010 !important; border: none; position: relative; overflow: hidden}.getmore_now button p { position: absolute; top: 52%; z-index: 100; font-size: 22px; left: 50%; width: 100%; text-align: center; transform: translate(-50%, -50%); font-weight: 500; color: #fff; margin-bottom: 0}.getmore_now button img { opacity: .4}.sheet_price img { height: 310px; width: 100%}.virtual_tour img { width: 100%; height: 145px; object-fit: cover}.virtual_tour { margin-bottom: 20px}.virtual_tour button { width: 100%}.getmore_now button img { transform: scale(1.3); transition: all 1s ease}.getmore_now button:hover img { transform: scale(1)}.amenities_would_love { margin: 20px 0}.amenities_would_love ul { margin: 0; padding: 0; display: flex; flex-wrap: wrap; justify-content: center}.amenities_would_love ul li { width: 18%; margin-right: 2%; list-style: none; background: var(--colorbglight); text-align: center; padding: 22px 5px; font-size: 15px; color: #000; font-weight: 300; border-radius: 10px; margin-top: 18px; transition: all 0.5s ease; border: 2px solid var(--colorbglight)}.amenities_would_love ul li:nth-child(5n+5) { margin-right: 0}.amenities_would_love ul li img { max-width: 39px; display: block; margin: 0 auto 10px}.amenities_would_love ul li:hover { border-color: var(--colorPrimary)}.visit_tourform { background: var(--colorbglight); padding: 22px; margin: 30px 0 20px; border-radius: 10px}.visit_tourform h2 { margin-bottom: 20px}.visit_tourform .site_tour_four .form_schedule input,.visit_tourform .site_tour_four .form_schedule select { width: 100%; height: 50px; border: 1px solid #ddde; border-radius: 0}.form-group { margin-bottom: 15px}.visit_tourform .site_tour_four .form_schedule .form-group.contact_number { display: flex}.visit_tourform .site_tour_four .form_schedule .form-group.contact_number select.countryCode { max-width: 120px; padding: 0 9px; color: #747474; border-right: none}button.send_btn.btn { background: var(--colorPrimary); color: #fff; padding: 10px 30px; font-weight: 500; transition: all 0.5s ease}button.send_btn.btn:hover { background: var(--colorSecondary)}.faq_warpper { margin: 40px 0}.faq_warpper h2 { margin-bottom: 26px}.faq_warpper .accordion-item h2 { margin-bottom: 0}.faq_warpper .accordion-item h2 button.accordion-button { color: var(--colorPrimary); font-size: 18px}.faq_warpper .accordion-item { margin-bottom: 15px; border: 1px solid #d7d7d7}.project_wapper { display: flex; justify-content: space-between; margin-top: 20px}.project_wapper .projectbox { width: 32%}.project_wapper .projectbox h4 { margin: 10px 0; font-size: 20px}.project_wapper .projectbox span.add_text img { max-width: 20px}.projectbox ul { margin: 10px 0; padding: 0; list-style: none}.projectbox ul li img { max-width: 18px; margin-right: 4px}.projectbox ul li { margin-bottom: 10px; font-size: 14px}.projectbox p.priceText { color: #202020}.projectbox a.btn_price { display: block; background: var(--colorPrimary); color: #fff; text-align: center; text-decoration: none; padding: 7px; transition: all 0.5s ease}.projectbox a.btn_price:hover { background: var(--colorSecondary)}footer { background: #323232; padding: 13px; text-align: center}footer p { color: #fff; margin-bottom: 0}.modal-content button.btn-close { position: absolute; right: 10px; z-index: 9; top: 10px}.modal-content .get_incall { top: 0; position: relative; margin: 0 !important; padding: 30px}.modal-content .get_incall .call_backRight h4 { margin: 12px 0 0; font-size: 19px}.modal-content .get_incall h5 { font-size: 18px}.mobile_viewbox { display: none}.city-filter-fixedMobile { display: none; background: #fff; box-shadow: -2px 0 7px rgb(0 0 0 / .15); bottom: 0; position: fixed; width: 100%; z-index: 200}.city-filter-fixedMobile ul { margin: 0; padding: 0}.city-filter-fixedMobile li { display: inline-block; width: 32.2%; text-align: center; position: relative; border-right: 1px solid #fff !important; color: #333; font-size: 16px}.city-filter-fixedMobile li a { color: #fff; background: var(--colorPrimary); text-decoration: none; width: 100%; display: inline-block; padding: 15px 0}.city-filter-fixedMobile li:nth-child(1) a { background: var(--colorPrimary); border-right: 1px solid #fff}.city-filter-fixedMobile li .fa { margin-right: 3px; color: #fff; vertical-align: middle; font-size: 17px; position: relative; top: -3px}@media(max-width:1199px) { .propdetail-top.posR h1 { font-size: 18px } .Overview_landarea h4 { font-size: 20px } .galleryImageBox .swiper-slide .imagelist img { height: 250px } .right_bannerimg .imagelist img { height: 145px } .left_proJect_warp, .get_incall { margin-left: 0px !important } .left_proJect_warp ul li span { display: inline-block; line-height: 1.3 } h2 { font-size: 22px } .amenities_would_love ul li { width: 23% } .amenities_would_love ul li:nth-child(5n+5) { margin-right: 2% } .call_bottom li a { font-size: 14px }}@media(max-width:991px) { .msecond_warp>.col-md-8, .msecond_warp>.col-md-4 { width: 100% } .get_incall { position: relative; top: 5px; margin-top: 40px } .mobile_menu div#hamburger { display: block; max-width: 40px; height: 40px; position: relative; top: -6px } .mobile_menu div#hamburger svg { max-width: 50px; height: 50px } .menuML { position: absolute; top: 70px; left: 0; width: 100%; background: #fff; box-shadow: 0 15px 26px rgb(0 0 0 / 20%); display: none; z-index: 99 } .mobile_viewbox { display: block } .left_proJect_warp.desktop_view { display: none } .city-filter-fixedMobile { display: block }}@media(max-width:767px) { .page_main_heading { display: block } .propdetail-top.posR { width: 100% } .propdetail-top-price { width: 100%; text-align: left; padding-top: 10px } .banner_slider .col-md-8 { padding-right: 12px } .banner_slider .col-md-4 { padding-left: 12px } .right_bannerimg { display: flex; justify-content: space-between; margin-top: 10px } .right_bannerimg .imagelist { width: 49% } .rightTabImg { position: relative; right: 0; width: 100%; margin-top: 30px } .complete_tab { padding-right: 0%; margin: 0; padding: 20px 0 0 } .location_depath ul li { width: 100%; padding-right: 0 } .sheet_price button { width: 100%; margin-bottom: 20px } .amenities_would_love ul li { width: 31% } .faq_warpper .accordion-item h2 button.accordion-button { font-size: 15px } .project_wapper .projectbox { margin-bottom: 40px; width: 100% } .project_wapper { display: block }}@media(max-width:500px) { .amenities_would_love ul li { width: 47% } h2 { font-size: 18px; line-height: 1.3 } .floor_type p.priceText2 { font-size: 24px } .left_proJect_warp ul li, .get_incall ul li { width: 48%; margin-right: 4px } .visit_tourform { padding: 22px 15px } .instant_listbox ul li { width: 31.333%; font-size: 13px } .call_bottom li { margin-bottom: 7px !important }}.swiper { width: 100%; height: 100%}.swiper-slide { text-align: center; background: #fff; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center}.swiper-slide img { display: block; width: 100%; height: 100%; object-fit: cover}.box { --display: flex; border: 1px solid rgb(0 0 0 / .3); box-shadow: 2px 0 15px 0 rgb(0 0 0 / .3); --padding-top: 30px; --padding-bottom: 30px; --padding-left: 0px; --padding-right: 0px}.amenities_card { flex-direction: column; align-items: center; border-radius: 5px; border: 1px solid #204F8C; background-size: cover; padding: 10px 10px; margin-top: 24px; height: 150px; text-align: center}.amenities_card .text-icon { font-size: 50px; margin-top: 20px; margin-bottom: 20px; color: dimgray}.dark_bg { background: #fff; padding: 20px; margin: 20px 0; border-radius: 13px}.am-hit { width: 57px}.tooltip1 { position: relative; cursor: pointer; padding: 5px}.tooltip1 .tooltiptext1 { visibility: hidden; background-color: #000; color: #fff; text-align: center; border-radius: 6px; padding: 10px 5px; position: absolute; z-index: 100; bottom: 100%; left: 50%}.tooltiptext1 { padding: 5px}.tooltip1:hover .tooltiptext1 { visibility: visible}@media screen and (min-width:1269px) {#title_message { visibility: hidden; clear: both; float: left; margin: 10px auto 5px 20px; width: 100%; display: none }#footer_message { visibility: hidden; clear: both; float: left; margin: 10px auto 5px 20px; width: 100%; display: none } .collapsible { background-color: #eee; color: #444; cursor: pointer; padding: 18px; width: 100%; border: none; text-align: left; outline: none; font-size: 15px } .menu-active { color: var(--colorPrimary) !important } .active, .collapsible:hover { background-color: #ccc } .item .active-menu:hover { color: red } .content { padding: 0 18px; display: none; overflow: hidden; background-color: #f1f1f1 } .project-header-box { border-radius: 10px; padding: 30px; margin: 2px } .project-header-text { font-size: 18px; margin-bottom: 0rem; color: #3764e3 } .project-header-box-gal { background: #f7f7f7; border-radius: 5px; padding: 20px } .project-header-box-gal .p { font-size: 12px }#owl-demo8 .item { margin: 2px; background: #fff; text-align: center; font-size: 12px } .project-para-text { padding: 0; margin-bottom: 0; font-size: 15px }}@media screen and (max-width:1269px) { .project-para-text { padding: 0; margin-bottom: 0; font-size: 12px } .project-header-text { font-size: 12px; font-weight: 500; margin-bottom: 0rem; color: #3764e3 }#owl-demo8 .item { margin: 2px; background: #fff; text-align: center }#title_message1 { visibility: hidden; clear: both; float: left; margin: 10px auto 5px 20px; width: 100%; display: none } .project-header-box-gal { background: #fff } .project-header-box-gal .p { font-size: 12px } .project-header-box { border-radius: 10px; padding: 0; margin: 2px } .foote { background-color: #5a5353; padding-top: 30px; padding-bottom: 4px; position: fixed; bottom: 0; width: 100%; color: #fff }}.main,.sidebar { position: fixed}.sidebar { width: 60px; height: 25vh; top: 60px}.call_backRight ul#nav { list-style: outside none none; margin: 0; padding: 0}.call_backRight ul#nav li { display: inline-block; position: relative}.call_backRight ul#nav li a { display: block; margin: 0 -5px}.call_backRight ul#nav li:hover>a { background: inherit}#nav>li { position: relative}#nav>li:hover ul { opacity: 1; z-index: 0; top: 22%; visibility: visible}#nav>li ul { opacity: 0; left: 85px; border-bottom: 1px solid #fff; list-style: outside none none; margin: 0; padding: 0; position: absolute; text-align: left; transition: all 0.5s ease 0s; width: auto; padding-left: 3px; z-index: 100; top: 150%; visibility: hidden}#nav>li ul li { display: block; width: 200px}.call_backRight ul#nav li ul li a:hover { text-decoration: none; border-radius: 0 0 80px 0; border-left: 4px solid #000; padding-left: 10px}.call_backRight ul#nav li ul li a { color: #000; padding: 10px 10px; border-bottom: 2px solid #fff}.call_backRight ul#nav li ul li.sub-sub-menu ul { position: absolute; top: 0; display: none}.call_backRight ul#nav li ul li.sub-sub-menu:hover ul { display: block}.sub-sub-menu>ul>li>a>span>img { width: 10% !important}.coldivm span { display: none}@media (max-width:768px) { .mobcollapsible { cursor: pointer; padding: 1px; outline: none } .coldivm span { display: block; width: 10%; float: right; margin-right: 6px } .coldivm span.ractive { transform: rotate(180deg) } .mobcolcontent_tab { display: none; overflow: hidden }}}.tooltip2 { position: relative; cursor: pointer; padding: 5px}.tooltip2 .tooltiptext1 { visibility: hidden; background-color: #000; color: #fff; text-align: center; border-radius: 6px; padding: 10px 5px; position: absolute; z-index: 100; bottom: 100%; left: 50%}.tooltiptext3 { padding: 5px}.tooltip3:hover .tooltiptext2 { visibility: visible}.tooltip3 { position: relative; cursor: pointer; padding: 5px}.tooltip3 .tooltiptext3 { visibility: hidden; background-color: #000; color: #1d1d1f; text-align: center; border-radius: 6px; padding: 10px 5px; position: absolute; z-index: 100; bottom: 100%; left: 50%}.tooltiptext3 { padding: 5px}.tooltip3:hover .tooltiptext3 { visibility: visible}.close { position: absolute; right: 22px; top: 4px; width: 25px; height: 25px; opacity: .3}.close:hover { opacity: 1}.close:before,.close:after { position: absolute; left: 25px; content: ' '; height: 22px; width: 5px; background-color: #333}.close:before { transform: rotate(45deg)}.close:after { transform: rotate(-45deg)}.btmmodal { display: none; position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: #000; background-color: rgb(0 0 0 / .4); -webkit-animation-name: fadeIn; -webkit-animation-duration: 0.4s; animation-name: fadeIn; animation-duration: 0.4s}.btmmodal-content { position: fixed; bottom: 0; background-color: #fefefe; width: 100%; -webkit-animation-name: slideIn; -webkit-animation-duration: 0.4s; animation-name: slideIn; animation-duration: 0.4s; border-radius: 20px}.btmclose { color: #000; font-size: 45px; bottom: 90px; float: right; cursor: pointer; position: relative; z-index: 1; height: 54px; width: 54px; line-height: 45px; text-align: center; background-color: #fff; border-radius: 50%; padding: 4px 0 0 0}.btmclose:hover,.btmclose:focus { color: #000; text-decoration: none; cursor: pointer}.btmmodal-header { padding: 25px 10px; background-color: #fff; color: #000; margin-bottom: 70%; border-radius: 8px; z-index: 200}.btmmodal-body { padding: 2px 16px}.btmmodal-footer { padding: 2px 16px; background-color: #5cb85c; color: #fff}@-webkit-keyframes slideIn { from { bottom: -300px; opacity: 0 } to { bottom: 0; opacity: 1 }}@keyframes slideIn { from { bottom: -300px; opacity: 0 } to { bottom: 0; opacity: 1 }}@-webkit-keyframes fadeIn { from { opacity: 0 } to { opacity: 1 }}@keyframes fadeIn { from { opacity: 0 } to { opacity: 1 }}.foote { background-color: #fff; padding-top: 40px; padding-bottom: 4px; position: fixed; bottom: 0; color: rgb(0 0 0 / .8) !important; z-index: 200; height: 50px; border-top: 1px solid #ddd}.mobile-footer-text { color: #fff; display: block; cursor: pointer; text-align: center}.mobile-footer-text tr,td { width: 25% !important; padding: 10px}.mobile-footer-text p { display: block; cursor: pointer; text-align: center; margin-bottom: 0rem; font-size: 14px}.mobile-footer-text a:hover { color: #1d1d1f !important; display: block; cursor: pointer; text-align: center}.mob-highlight { font-size: 12px; color: #5a5353}.mob-highlight-info { font-size: 10px; font-weight: 500}.mob-highlight-info-mob { font-size: 13px; font-weight: 500}.popup-container { position: relative; display: inline-block; cursor: pointer; color: #1d1d1f}.popup-container .popup-body { visibility: hidden; position: absolute; width: 225px; background-color: #fff; color: #1d1d1f; text-align: left; padding: 15px; z-index: 100; opacity: 0; transition: opacity 0.3s; -webkit-box-shadow: 0 2px 4px 0 rgb(0 0 0 / .5); -moz-box-shadow: 0 2px 4px 0 rgb(0 0 0 / .5); box-shadow: 0 2px 4px 0 rgb(0 0 0 / .5)}.popup-container .show-popup { visibility: visible; opacity: 1; @include susy-breakpoint(0 $breakpoint-tablet-landscape, 8) { width: 350px }}.popup-bottom { top: 135%; left: 50%; margin-left: -60px}.back-onew { background: #fff; text-align: center; padding: 5px}.bck-p { font-size: 20px; text-align: center}.owl-dotsmob { display: flex; position: relative; overflow: scroll}.owl-dotsmob { margin: 0}.owl-dotsmob::after { content: ""; width: 100%; position: absolute; bottom: 0}button.owl-active { border: 1px solid #fff; border-radius: 5px 5px 0 0; border-bottom: 2px solid #000; z-index: 2; padding: 5px; margin: 5px; font-size: 13px; color: #3764e3}.owl-dot { border: none; background: none; border-radius: 5px 5px 0 0; border-bottom: 2px solid #fff; z-index: 2; font-size: 13px; color: #000; padding: 5px; margin: 5px; white-space: nowrap}.form_schedule_right .form-group textarea { width: 100%; height: 46px; border-radius: 0; background: #fff0; border: none; border-bottom: 1px solid #bbb; padding: 0}#owl-demo1 .item { margin: 2px}#owl-demo2 .item { margin: 2px}#owl-demo3 .item { margin: 2px}#owl-demo4 .item { margin: 2px}#owl-demo5 .item { margin: 2px}#owl-demo6 .item { margin: 2px}#owl-demo7 .item { margin: 2px}#owl-demo9 .item { margin: 2px}#owl-demo10 .item { margin: 2px}#owl-demo13 .item { margin: 2px}.breadcrumb>li { display: inline-block; padding: 5px}.breadcrumb>ul { padding: 5px}.breadcrumb>li+li:before { padding: 0 5px; color: #ccc; content: "/\00a0"}.bradcam_text { padding: 10px}.breadcrumb { --bs-breadcrumb-padding-x: 0; --bs-breadcrumb-padding-y: 0; --bs-breadcrumb-margin-bottom: 1rem; --bs-breadcrumb-bg: ; --bs-breadcrumb-border-radius: ; --bs-breadcrumb-divider-color: #6c757d; --bs-breadcrumb-item-padding-x: 0.5rem; --bs-breadcrumb-item-active-color: #6c757d; display: flex; flex-wrap: wrap; padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x); margin-bottom: var(--bs-breadcrumb-margin-bottom); font-size: var(--bs-breadcrumb-font-size); list-style: none; background-color: var(--bs-breadcrumb-bg); border-radius: var(--bs-breadcrumb-border-radius)}.form-section { background: #000; position: fixed; top: 70px; right: -300px; z-index: 999; width: 300px; transition: all ease .4s}.form-section .enq-toggle { background: #000; color: #fff; width: 58px; height: 209px; display: inline-block; position: absolute; top: 0; left: -55px; cursor: pointer}.form-section { background: #fff; position: fixed; top: 100px; right: -300px; z-index: 999; width: 300px; transition: all ease .4s}.form-section .enq-toggle { background: url(../css/btn_enq.webp) no-repeat 0 0; width: 58px; height: 209px; display: inline-block; position: absolute; top: 0; left: -45px; cursor: pointer}.error { padding: 15px; margin-bottom: 20px; border: 1px solid #fff0; border-radius: 4px; color: #a94442; background-color: #f2dede; border-color: #ebccd1; font-weight: 600}.success { padding: 15px; margin-bottom: 20px; border: 1px solid #fff0; border-radius: 4px; color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; font-weight: 600}.warning { padding: 15px; margin-bottom: 20px; border: 1px solid #fff0; border-radius: 4px; color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; font-weight: 600}