@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;800&display=swap');body {font-family: 'Montserrat', sans-serif;color: #444444;}a {color: #259d1c;text-decoration: none;}a:hover {color: #a6c6d0;text-decoration: none;}h1, h2, h3, h4, h5, h6 {font-family: 'Montserrat', sans-serif;}.back-to-top {position: fixed;visibility: hidden;opacity: 0;right: 15px;bottom: 15px;z-index: 996;background: #e0c570;width: 40px;height: 40px;border-radius: 4px;transition: all 0.4s;}.back-to-top i {font-size: 28px;color: #fff;line-height: 0;}.back-to-top:hover {background: #a0c1cc;color: #fff;}.back-to-top.active {visibility: visible;opacity: 1;}#header {z-index: 997;transition: all 0.5s;background: #052c3f;padding: 22px 0;}#header.header-transparent {background: none;}#header.header-scrolled {background: rgba(5, 44, 63, 0.8);padding: 12px 0;}#header .logo h1 {font-size: 36px;margin: 0;padding: 0;line-height: 1;font-weight: 400;letter-spacing: 3px;text-transform: uppercase;}#header .logo h1 a, #header .logo h1 a:hover {color: #fff;text-decoration: none;}#header .logo img {padding: 0;margin: 0;width: 210px;}.navbar {padding: 0;}.navbar ul {margin: 0;padding: 0;display: flex;list-style: none;align-items: center;}.navbar li {position: relative;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;padding: 10px 0 10px 30px;font-size: 14px;font-weight: 500;color: #fff;white-space: nowrap;text-transform: uppercase;transition: 0.3s;}.navbar a i, .navbar a:focus i {font-size: 12px;line-height: 0;margin-left: 5px;}.navbar a:hover, .navbar .active, .navbar .active:focus, .navbar li:hover>a {color: #e0c570;}.navbar .dropdown ul {display: block;position: absolute;left: 14px;top: calc(100% + 30px);margin: 0;padding: 10px 0;z-index: 99;opacity: 0;visibility: hidden;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);transition: 0.3s;}.navbar .dropdown ul li {min-width: 200px;}.navbar .dropdown ul a {padding: 10px 20px;font-size: 14px;text-transform: none;font-weight: 500;color: #3b626f;}.navbar .dropdown ul a i {font-size: 12px;}.navbar .dropdown ul a:hover, .navbar .dropdown ul .active:hover, .navbar .dropdown ul li:hover>a {color: #e0c570;}.navbar .dropdown:hover>ul {opacity: 1;top: 100%;visibility: visible;}.navbar .dropdown .dropdown ul {top: 0;left: calc(100% - 30px);visibility: hidden;}.navbar .dropdown .dropdown:hover>ul {opacity: 1;top: 0;left: 100%;visibility: visible;}@media (max-width: 1366px) {.navbar .dropdown .dropdown ul {left: -90%;}.navbar .dropdown .dropdown:hover>ul {left: -100%;}}.mobile-nav-toggle {color: #fff;font-size: 28px;cursor: pointer;display: none;line-height: 0;transition: 0.5s;}@media (max-width: 991px) {.mobile-nav-toggle {display: block;}}.navbar-mobile {position: fixed;overflow: hidden;top: 0;right: 0;left: 0;bottom: 0;background: rgba(1, 11, 16, 0.9);transition: 0.3s;z-index: 999;}.navbar-mobile .mobile-nav-toggle {position: absolute;top: 15px;right: 15px;}.navbar-mobile ul {display: block;position: absolute;top: 55px;right: 15px;bottom: 15px;left: 15px;padding: 10px 0;background-color: #fff;overflow-y: auto;transition: 0.3s;}.navbar-mobile a, .navbar-mobile a:focus {padding: 10px 20px;font-size: 15px;color: #052c3f;}.navbar-mobile a:hover, .navbar-mobile .active, .navbar-mobile li:hover>a {color: #e0c570;}.navbar-mobile .getstarted, .navbar-mobile .getstarted:focus {margin: 15px;}.navbar-mobile .dropdown ul {position: static;display: none;margin: 10px 20px;padding: 10px 0;z-index: 99;opacity: 1;visibility: visible;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);}.navbar-mobile .dropdown ul li {min-width: 200px;}.navbar-mobile .dropdown ul a {padding: 10px 20px;}.navbar-mobile .dropdown ul a i {font-size: 12px;}.navbar-mobile .dropdown ul a:hover, .navbar-mobile .dropdown ul .active:hover, .navbar-mobile .dropdown ul li:hover>a {color: #e0c570;}.navbar-mobile .dropdown>.dropdown-active {display: block;}#hero {width: 100%;height: 90vh;background: url("../../assets/img/banner-1.webp") top center;background-size: cover;position: relative;}#hero:before {content: "";background: rgb(0 0 0 / 30%);position: absolute;bottom: 0;top: 0;left: 0;right: 0;}#hero .hero-container {position: absolute;bottom: 0;top: 0;left: 0;right: 0;display: flex;justify-content: center;align-items: center;flex-direction: column;text-align: center;padding: 0 15px;}#hero h1 {margin: 0 0 15px 0;font-size: 40px;font-weight: 700;line-height: 56px;text-transform: uppercase;color: #fff;text-shadow: 3px 2px 7px #333333;}#hero h2 {color: #fff;margin-bottom: 20px;font-size: 30px;font-weight: 600;}#hero h3 {color: #fff;margin-bottom: 8px;font-size: 24px;}.contact input.button {background-color: #259d1c;color: #fff;padding: 7px 10px;border-radius: 5px;border: 0;}.facts {background: url(../img/factBG.jpg) no-repeat center center;background-size: cover;}.facts h2 {color: #005aa9;font-size: 29px;font-weight: 600;text-transform: capitalize;}.facts h3 {color: #259d1c;font-size: 24px;font-weight: 500;text-transform: capitalize;margin-bottom: 20px;}.facts ul {padding: 0;list-style-type: none;}.facts ul li {list-style-type: none;color: #242424;position: relative;padding-bottom: 10px;padding-left: 4px;list-style: none;font-size: 20px;}.facts ul li span {margin-right: 15px;}.facts ul li span img {padding: 10px;}.facts ul li i {padding-right: 15px;color: #005aa9;}.facts img {padding: 1rem;border-radius: 0px;box-shadow: 9px -11px 20px 0px #b5b2b2;}.facts ul li p {color: #fff;}.facts {background-color: #395665;}.price-table {background: rgb(21 31 19);}.price-table table {border: 1px solid #395665;margin: 0 auto;table-layout: fixed;}.price-table thead {background: #259d1c;color: #fff;border-bottom: none;}.price-table table thead tr th {padding: 10px 15px;font-size: 20px;}.price-table a {background: #c09159;padding: 8px 15px;color: #fff !important;}.price-table p {text-align: center;font-size: 18px;padding-top: 10px;font-weight: 600;color: #fff;}.table>:not(caption)>*>* {padding: 1rem 0.5rem;color: #fff;}#hero .btn-get-started {text-transform: uppercase;font-weight: 500;font-size: 16px;letter-spacing: 1px;display: inline-block;padding: 10px 28px;border-radius: 4px;transition: 0.5s;border: 2px solid #005aa9;color: #fff;background-color: #005aa9;margin-top: 30px;}#hero .btn-get-started:hover {background: transparent;border: 2px solid #172515;background-color: #172515;}@media (min-width: 1024px) {#hero {background-attachment: fixed;}}@media (max-width: 768px) {#hero .btn-get-started {padding: 8px 22px;margin-bottom: 10px;}#header {padding: 2px 0;}#hero h1 {font-size: 17px;line-height: 25px;}#hero h2 {font-size: 18px;line-height: 14px;margin-bottom: 10px;}}section {padding: 50px 0;overflow: hidden;}.section-bg {background-color: #f6f9fa;}.section-title {text-align: center;padding-bottom: 30px;}.section-title h2 {font-size: 36px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;padding-bottom: 0;color: #005aa9;background: url(../img/heading.png) center bottom no-repeat;padding-bottom: 20px;margin-bottom: 15px;}.section-title p {margin-bottom: 0;}.about {background: url(../img/aboutLftBG.jpg) no-repeat left bottom;}.about .content h2 {font-weight: 700;font-size: 32px;line-height: 60px;margin-bottom: 0px;text-transform: uppercase;color: #005aa9;background: url(../img/heading.png) center bottom no-repeat;padding-bottom: 25px;margin-bottom: 15px;}.about .content h3 {font-weight: 500;line-height: 32px;font-size: 24px;color: #1f214c;margin-bottom: 15px;}.about h3 strong {color: #172515;}.about .content ul {list-style: none;padding: 0;}.about .content ul li {padding: 10px 0 0 28px;position: relative;}.about .content ul i {left: 0;top: 7px;position: absolute;font-size: 20px;color: #e0c570;}.about .content p:last-child {margin-bottom: 0;text-align: justify;}.abou-form {padding: 1rem;background-color: #0000008f;border-radius: 0px;}.abou-form h5 {color: #e0c570 !important;}.abou-form form .buttons {background-color: #005aa9;color: #fff;padding: 8px 15px;border: none;border-radius: 3px;font-weight: 500;width: 100%;}.abou-form h3 {color: #fff !important;font-weight: 600 !important;font-size: 24px !important;}.abou-form h4 {font-size: 21px;}#amenities {background-color: #f0f0f0;}#amenities .container h2 {margin-bottom: 2rem;text-align: center;color: #005aa9;text-transform: uppercase;font-weight: 700;font-size: 2.3rem;background: url(../img/heading.png) center bottom no-repeat;padding-bottom: 30px;margin-bottom: 15px;}.amenitiesTmg {padding: 1rem;border-radius: 0px;box-shadow: 9px -11px 20px 0px #b5b2b2;}.amenities ul {margin: 0px;padding: 0px;}.amenities ul li {line-height: 26px;font-size: 18px;list-style:circle;margin-left: 20px;padding-bottom: 10px;}.footer-top a img {width: 150px;}.col_kf7 {width: 46%;float: left;margin: 6px;padding: 8px;min-height: 140px;border: 1px #ccc solid;display: flex;flex-direction: column;justify-content: space-around;}.col_kf7 .fe_icon {text-align: center;margin: 0 auto;}.col_kf7 .fe_icon img {width: 46px;}.col_kf7 p {text-align: center;color: #000;font-size: 20px;}.amenitiesNav {display: none;}.amenities h3 {font-weight: 500;line-height: 32px;font-size: 24px;color: #1f214c;margin-bottom: 40px;text-transform: uppercase;text-align: center;}.amenities h3 strong {font-weight: 800;color: #50b748;}.services {padding-bottom: 40px;}.services .icon-box {margin-bottom: 40px;}.services .icon {float: left;display: flex;align-items: center;justify-content: center;width: 72px;height: 72px;border-radius: 50%;transition: 0.5s;border: 2px solid #e0c570;}.services .icon i {color: #649aac;font-size: 24px;line-height: 0;}.services .title {margin-left: 90px;font-weight: 700;margin-bottom: 15px;font-size: 18px;}.services .title a {color: #052c3f;transition: 0.3s;}.services .description {margin-left: 90px;line-height: 24px;font-size: 14px;}.services .icon-box:hover .icon {background: #e0c570;}.services .icon-box:hover .icon i {color: #fff;}.services .icon-box:hover .title a {color: #e0c570;}.featured img {border-radius: 0;}.featured .card {border: 0;text-align: ceneter;}.featured .card-body {-moz-text-align-last: center;text-align-last: center;}.featured .card-title a {font-weight: 600;font-size: 18px;color: #052c3f;}.featured .btn {border-radius: 4px;padding: 4px 30px 6px 30px;border: 2px solid #e0c570;color: #e0c570;font-weight: 500;}.featured .btn:hover {background-color: #e0c570;color: #fff;}.testimonials {padding: 80px 0;background: url("../img/testimonials-bg.jpg") no-repeat;background-position: center center;background-size: cover;position: relative;}.testimonials::before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0, 0, 0, 0.7);}.testimonials .section-header {margin-bottom: 40px;}.testimonials .testimonials-carousel, .testimonials .testimonials-slider {overflow: hidden;}.testimonials .testimonial-item {text-align: center;color: #fff;}.testimonials .testimonial-item .testimonial-img {width: 100px;border-radius: 50%;border: 6px solid rgba(255, 255, 255, 0.15);margin: 0 auto;}.testimonials .testimonial-item h3 {font-size: 20px;font-weight: bold;margin: 10px 0 5px 0;color: #fff;}.testimonials .testimonial-item h4 {font-size: 14px;color: #ddd;margin: 0 0 15px 0;}.testimonials .testimonial-item .quote-icon-left, .testimonials .testimonial-item .quote-icon-right {color: rgba(255, 255, 255, 0.4);font-size: 26px;}.testimonials .testimonial-item .quote-icon-left {display: inline-block;left: -5px;position: relative;}.testimonials .testimonial-item .quote-icon-right {display: inline-block;right: -5px;position: relative;top: 10px;}.testimonials .testimonial-item p {font-style: italic;margin: 0 auto 15px auto;color: #eee;}.testimonials .swiper-pagination {margin-top: 20px;position: relative;}.testimonials .swiper-pagination .swiper-pagination-bullet {width: 12px;height: 12px;background-color: rgba(255, 255, 255, 0.5);opacity: 1;}.testimonials .swiper-pagination .swiper-pagination-bullet-active {background-color: #e0c570;}@media (min-width: 992px) {.testimonials .testimonial-item p {width: 80%;}}.portfolio #portfolio-flters {padding: 0;margin: 0 auto 25px auto;list-style: none;text-align: center;background: white;border-radius: 50px;padding: 2px 15px;}.portfolio #portfolio-flters li {cursor: pointer;display: inline-block;padding: 10px 15px 8px 15px;font-size: 14px;font-weight: 600;line-height: 1;text-transform: uppercase;color: #444444;margin-bottom: 10px;transition: all 0.3s ease-in-out;}.portfolio #portfolio-flters li:hover, .portfolio #portfolio-flters li.filter-active {color: #e0c570;}.portfolio #portfolio-flters li:last-child {margin-right: 0;}.portfolio .portfolio-item {margin-bottom: 30px;}.portfolio .portfolio-item .portfolio-info {opacity: 0;position: absolute;left: 30px;right: 30px;bottom: 0;z-index: 3;transition: all ease-in-out 0.3s;background: rgba(255, 255, 255, 0.9);padding: 15px;}.portfolio .portfolio-item .portfolio-info h4 {font-size: 18px;color: #fff;font-weight: 600;color: #052c3f;}.portfolio .portfolio-item .portfolio-info p {color: #0d6e9e;font-size: 14px;margin-bottom: 0;}.portfolio .portfolio-item .portfolio-info .preview-link, .portfolio .portfolio-item .portfolio-info .details-link {position: absolute;right: 40px;font-size: 24px;top: calc(50% - 18px);color: #094d6e;}.portfolio .portfolio-item .portfolio-info .preview-link:hover, .portfolio .portfolio-item .portfolio-info .details-link:hover {color: #e0c570;}.portfolio .portfolio-item .portfolio-info .details-link {right: 10px;}.portfolio .portfolio-item .portfolio-links {opacity: 0;left: 0;right: 0;text-align: center;z-index: 3;position: absolute;transition: all ease-in-out 0.3s;}.portfolio .portfolio-item .portfolio-links a {color: #fff;margin: 0 2px;font-size: 28px;display: inline-block;transition: 0.3s;}.portfolio .portfolio-item .portfolio-links a:hover {color: #c8dbe1;}.portfolio .portfolio-item:hover .portfolio-info {opacity: 1;bottom: 20px;}.portfolio-details {padding-top: 40px;}.portfolio-details .portfolio-details-slider img {width: 100%;}.portfolio-details .portfolio-details-slider .swiper-pagination {margin-top: 20px;position: relative;}.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet {width: 12px;height: 12px;background-color: #fff;opacity: 1;border: 1px solid #e0c570;}.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet-active {background-color: #e0c570;}.portfolio-details .portfolio-info {padding: 30px;box-shadow: 0px 0 30px rgba(5, 44, 63, 0.08);}.portfolio-details .portfolio-info h3 {font-size: 22px;font-weight: 700;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #eee;}.portfolio-details .portfolio-info ul {list-style: none;padding: 0;font-size: 15px;}.portfolio-details .portfolio-info ul li+li {margin-top: 10px;}.portfolio-details .portfolio-description {padding-top: 30px;}.portfolio-details .portfolio-description h2 {font-size: 26px;font-weight: 700;margin-bottom: 20px;}.portfolio-details .portfolio-description p {padding: 0;}.team .member {margin-bottom: 20px;overflow: hidden;text-align: center;border-radius: 5px;background: #fff;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);}.team .member .member-img {position: relative;overflow: hidden;}.team .member .social {position: absolute;left: 0;bottom: 0;right: 0;height: 40px;opacity: 0;transition: ease-in-out 0.3s;background: rgba(255, 255, 255, 0.85);display: flex;align-items: center;justify-content: center;}.team .member .social a {transition: color 0.3s;color: #052c3f;margin: 0 10px;display: inline-flex;align-items: center;justify-content: center;}.team .member .social a:hover {color: #e0c570;}.team .member .social i {font-size: 18px;line-height: 0;}.team .member .member-info {padding: 25px 15px;}.team .member .member-info h4 {font-weight: 700;margin-bottom: 5px;font-size: 18px;color: #052c3f;}.team .member .member-info span {display: block;font-size: 13px;font-weight: 400;color: #aaaaaa;}.team .member .member-info p {font-style: italic;font-size: 14px;line-height: 26px;color: #777777;}.team .member:hover .social {opacity: 1;}.pricing .box {padding: 20px;background: #f9f9f9;text-align: center;border-radius: 8px;position: relative;overflow: hidden;}.pricing .box h3 {font-weight: 400;padding: 15px;font-size: 18px;text-transform: uppercase;font-weight: 600;color: #052c3f;}.pricing .box h4 {font-size: 42px;color: #e0c570;font-weight: 500;margin-bottom: 20px;}.pricing .box h4 sup {font-size: 20px;top: -15px;left: -3px;}.pricing .box h4 span {color: #bababa;font-size: 16px;font-weight: 300;}.pricing .box ul {padding: 0;list-style: none;color: #052c3f;text-align: center;line-height: 20px;font-size: 14px;}.pricing .box ul li {padding-bottom: 16px;}.pricing .box ul i {color: #e0c570;font-size: 18px;padding-right: 4px;}.pricing .box ul .na {color: #ccc;text-decoration: line-through;}.pricing .box .btn-wrap {padding: 15px;text-align: center;}.pricing .box .btn-buy {background: #e0c570;display: inline-block;padding: 10px 40px 12px 40px;border-radius: 4px;color: #fff;transition: none;font-size: 14px;font-weight: 400;font-weight: 600;transition: 0.3s;}.pricing .box .btn-buy:hover {background: #a6c6d0;}.pricing .featured {background: #eff5f7;box-shadow: none;}.faq {padding-top: 0;}.faq .faq-item {margin-bottom: 40px;}.faq .faq-item i {color: #e0c570;font-size: 30px;float: left;line-height: 1;padding: 0;margin: 0;}.faq .faq-item h4 {font-size: 20px;line-height: 28px;font-weight: 600;margin: 0 0 10px 40px;}.faq .faq-item p {margin-left: 40px;}.contact {background: url(../img/aboutLftBG.jpg) left bottom no-repeat #fff;}.contact .info-wrap {box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);padding: 30px;background: url(../img/aboutLftBG.jpg) left bottom no-repeat #fff;}.contact .info i {font-size: 20px;color: #e0c570;float: left;width: 44px;height: 44px;background: white;display: flex;justify-content: center;align-items: center;border-radius: 50px;transition: all 0.3s ease-in-out;}.contact .info h4 {padding: 0 0 0 60px;font-size: 22px;font-weight: 600;margin-bottom: 5px;color: #052c3f;}.contact .info p {padding: 0 0 0 60px;margin-bottom: 0;font-size: 17px;color: #0d6e9e;}.contact .info p a {color: #0d6e9e;}.contact .info:hover i {background: #e0c570;color: #fff;}.contact .php-email-form {width: 100%;box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.12);padding: 30px;background: #fff;}.contact .php-email-form .form-group {padding-bottom: 8px;}.contact .php-email-form .validate {display: none;color: red;margin: 0 0 15px 0;font-weight: 400;font-size: 13px;}.contact .php-email-form .error-message {display: none;color: #fff;background: #ed3c0d;text-align: left;padding: 15px;font-weight: 600;}.contact .php-email-form .error-message br+br {margin-top: 25px;}.contact .php-email-form .sent-message {display: none;color: #fff;background: #18d26e;text-align: center;padding: 15px;font-weight: 600;}.contact .php-email-form .loading {display: none;background: #fff;text-align: center;padding: 15px;}.contact .php-email-form .loading:before {content: "";display: inline-block;border-radius: 50%;width: 24px;height: 24px;margin: 0 10px -6px 0;border: 3px solid #18d26e;border-top-color: #eee;-webkit-animation: animate-loading 1s linear infinite;animation: animate-loading 1s linear infinite;}.contact .php-email-form input, .contact .php-email-form textarea {border-radius: 0;box-shadow: none;font-size: 14px;}.contact .php-email-form input:focus, .contact .php-email-form textarea:focus {border-color: #e0c570;}.contact .php-email-form input {height: 44px;}.contact .php-email-form textarea {padding: 10px 12px;}.contact .php-email-form .form-group .button {background: #052c3f;border: 0;padding: 10px 24px;color: #fff;transition: 0.4s;border-radius: 4px;}.banner-text {margin-top: 2rem;}.contact .php-email-form input[type=submit]:hover {background: #6a9fb0;}@-webkit-keyframes animate-loading {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@keyframes animate-loading {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.contact .section-title {padding-bottom: 0;}.breadcrumbs {margin-top: 86px;padding: 15px 0;min-height: 40px;background: #f2fafe;}@media (max-width: 992px) {.breadcrumbs {margin-top: 72px;}}.breadcrumbs h2 {font-size: 26px;font-weight: 600;}.breadcrumbs ol {display: flex;flex-wrap: wrap;list-style: none;padding: 0 0 10px 0;margin: 0;font-size: 14px;}.breadcrumbs ol li+li {padding-left: 10px;}.breadcrumbs ol li+li::before {display: inline-block;padding-right: 10px;color: #094d6e;content: "/";}#footer {color: #fff;font-size: 14px;position: relative;background: #192818 ;}#footer::before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(1, 11, 16, 0.6);z-index: 1;}#footer .footer-top {position: relative;z-index: 2;text-align: center;padding: 30px 0;}#footer .footer-top h3 {font-size: 36px;font-weight: 700;color: #fff;position: relative;padding-bottom: 0;margin-bottom: 0;}#footer .footer-top p {font-size: 15;font-style: italic;margin: 30px 0 0 0;padding: 0;}#footer .footer-top .footer-newsletter {text-align: center;font-size: 15px;margin-top: 30px;}#footer .footer-top .footer-newsletter form {background: #fff;padding: 6px 10px 6px 8px;position: relative;border-radius: 4px;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);text-align: left;}#footer .footer-top .footer-newsletter form input[type=email] {border: 0;padding: 4px 8px;width: calc(100% - 100px);}#footer .footer-top .footer-newsletter form input[type=submit] {position: absolute;top: 0;right: -1px;bottom: 0;border: 0;background: none;font-size: 16px;padding: 0 20px;background: #e0c570;color: #fff;transition: 0.3s;border-radius: 0 4px 4px 0;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);}#footer .footer-top .footer-newsletter form input[type=submit]:hover {background: #6a9fb0;}#footer .footer-top .social-links {margin-top: 30px;}#footer .footer-top .social-links a {font-size: 18px;display: inline-block;background: #e0c570;color: #fff;line-height: 1;padding: 8px 0;margin-right: 4px;border-radius: 50%;text-align: center;width: 36px;height: 36px;transition: 0.3s;}#footer .footer-top .social-links a:hover {background: #649aac;color: #fff;text-decoration: none;}#footer .footer-bottom {z-index: 2;position: relative;text-align: center;padding: 10px 0px;}#footer .credits {text-align: center;font-size: 13px;}.contactform {display: none;}.info-wrap {height: 100%;}.colConnectivityBox {display: flex;}.colConnectivityBox h4 {font-size: 19px;margin-right: 17px;}.colConnectivityBox h3 {font-size: 22px;color: #052c3f;}#contactform {background-color: #259d1c;padding: 0.2rem;}.contactform-transform-wrapper {z-index: 1000000;position: fixed;bottom: 0;right: 0;left: 0;}.heading2 {margin-bottom: 2rem;text-align: center;color: #005aa9;text-transform: uppercase;font-weight: 700;font-size: 2.3rem;background: url(../img/heading.png) center bottom no-repeat;padding-bottom: 26px;margin-bottom: 15px;}#contactform .container h3 {font-size: 0.8rem;font-weight: 600;color: #fff;padding-top: 5px;padding-left: 7px;margin-bottom: 0;text-transform: uppercase;}.abou-form .form-control, .abou-form .form-control:focus {background-color: transparent;border: none;border-bottom: 1px solid #fff;color: #fff;box-shadow: none;border-radius: 0;width: 92%;margin-bottom: 15px;}.scale-down-top {-webkit-animation: scale-down-top 0.8s ease-in-out infinite alternate-reverse backwards;animation: scale-down-top 0.8s ease-in-out infinite alternate-reverse backwards;}.abou-form .form-control::placeholder {color: #fff;}ul.timeline {list-style-type: none;position: relative;}ul.timeline:before {content: ' ';background: #d4d9df;display: inline-block;position: absolute;left: 29px;width: 2px;height: 100%;z-index: 400;}ul.timeline>li {margin: 11px 0;padding-left: 20px;display: flex;}ul.timeline>li:before {content: ' ';background: white;display: inline-block;position: absolute;border-radius: 50%;border: 3px solid #259d1c;left: 20px;width: 20px;height: 20px;z-index: 400;}ul.timeline>li>h4 {font-size: 17px;}ul.timeline>li>h3 {font-size: 20px;margin-left: 20px;font-weight: 600;color: #125e85;}.carousel2 .owl-nav .owl-prev {position: absolute;top: 40%;transform: translateY(-50%);left: 0;background-color: #cdae63 !important;width: 45px;height: 45px;line-height: 45px;color: #fff !important;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}.carousel2 .owl-nav .owl-next {position: absolute;top: 40%;transform: translateY(-50%);right: 0;background-color: #cdae63 !important;width: 45px;height: 45px;line-height: 45px !important;color: #fff !important;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}.carousel2 .owl-nav .owl-prev:hover i {color: #000 !important }.carousel2 .owl-nav .owl-next:hover i {color: #000 !important }.carousel2 .owl-nav+.owl-dots {display: none !important }.instant-modal .modal-body {padding: 32px;background: #000 }.instant-modal input[type="submit"] {background-color: #005aa9;color: #fff;padding: 8px 15px;border: none;border-radius: 3px;font-weight: 500;}.limited-period {background-image: linear-gradient(to right top, #a77527, #bc9344, #d1b163, #e6d183, #fcf0a5);position: relative;padding: 40px 0;margin: 0 -10px }.limited-period img {position: absolute;left: -14px;top: 50%;transform: translateY(-50%);width: 150px;}.my-content h2 {color: #fff;font-size: 20px;text-align: center }.my-content h3 {color: #fff;font-size: 18px;text-align: center;}.my-content h4 {color: #fff;font-size: 18px;text-align: center;}.instant-modal .modal-body .close {position: absolute;right: -10px;top: -11px;border-radius: 50%;border: none;background-color: #005aa9;font-size: 21px;padding: 0px;height: 30px;width: 30px;}.instant-modal form {padding: 10px;background-color: #259d1c;margin: 15px -10px 0;}.instant-modal form .form-control {height: 50px;border-radius: 0px;padding-left: 10px }header+.my-5 {margin-top: 6rem !important }.instant-modal form .form-group {position: relative }.instant-modal form .form-group .tel-call {background-image: linear-gradient(to right top, #a77527, #bc9344, #d1b163, #e6d183, #fcf0a5);color: #fff;width: 40px;height: 40px;border-radius: 5px;display: block;text-align: center;line-height: 40px;font-size: 24px;position: absolute;top: 5px;left: 5px }.instant-modal form .form-group .call {background-image: linear-gradient(to right top, #a77527, #bc9344, #d1b163, #e6d183, #fcf0a5);color: #fff;width: 55px;height: 40px;border-radius: 5px;display: block;text-align: center;line-height: 40px;font-size: 16px;position: absolute;top: 5px;right: 5px }.instant-modal form .form-group a span {margin-left: 10px;font-size: 20px }.img-holder {margin-bottom: 20px;}.form_bottom {position: relative;width: 100%;bottom: 0;}.enquiryform {width: 1300px;max-width: 96%;margin: 0 auto;}.form_bottom h3 {display: none;}.form_bottom input, select {color: #000 !important;}.form_bottom .form-group {width: 27.8%;float: left;margin: 0.6%;}.form_bottom .form-group2 {width: 10%;float: left;margin: 0.5%;}.form_bottom .btn_valid {background-color: #ffd03d;border: 1px solid #ead789;color: #000;padding: 4px !important;}.contactform-transform-wrapper {z-index: 1000000;position: fixed;bottom: 0;right: 0;left: 0;display: block;}#exampleModal .modal-content {background-color: #259d1c;}#exampleModal .modal-content .btn-close {position: absolute;top: -10px;right: -10px;background-color: #fff;opacity: 1;border-radius: 50%;font-size: 10px;padding: 8px;}#exampleModal .modal-content .submit-btn {background-color: #005aa9;border: none;padding: 7px 20px;color: #fff;border-radius: 3px;}.enquirw-box {display: none;}.enquirw-active {display: block;}.enquirw-box {position: fixed;right: 15px;bottom: 0;width: 323px;height: 300px;padding: 0 15px 15px;background: #fff;box-shadow: 0 0 10px rgb(0 0 0 / 20%);-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;transition: all .5s ease 0s;z-index: 4;}.contact_info {background: #259d1c;padding: 10px 15px 10px 35px;color: #fff;font-size: 20px;white-space: nowrap;text-transform: capitalize;display: block;margin: 0 -15px 15px;position: relative;}.contact_info:before {content: '\f00d';float: right;font-size: 20px;line-height: 25px;font-family: "Font Awesome 5 Free";font-weight: 900;}.enquirw-box.open-cl .contact_info:before {content: '\f067';}.enquirw-box .form-control {border-radius: 0;box-shadow: none;border-color: #969694;background: 0 0;font-size: 15px;color: #666;font-weight: 400;margin-bottom: 1rem;}.enquirw-box .btn-default {border-radius: 0;border-color: #259d1c;background: #259d1c;color: #fff;text-transform: uppercase;}.enquirw-box.open-cl {bottom: -252px;}.enquirw-active .contact_info {color: #fff;text-decoration: none;}@media (max-width: 767px) {.enquirw-box {display: none;}}.form_bottom .enquiryform .form-group .form-control::placeholder {color: #000;}.fix-footer {display: none }@media (max-width: 768px) {#header .logo h1 {font-size: 28px;}#contactform {display: none !important }.col_kf7 {width: 32%;}.form_bottom .form-group {width: 22.8%;}.contact.section-bg form {margin-top: 2rem;}.fix-footer {display: block !important;position: fixed;bottom: 0;left: 0;right: 0;background: #fff;padding: 5px 0;z-index: 9;}.fix-footer {display: none;position: fixed;bottom: 0;left: 0;right: 0;background: #fff;padding: 5px 0;z-index: 9;}.fix-footer p {float: left;width: 33.33%;text-align: center;margin: 0;padding: 0;}.fix-footer .meeting {position: unset;background: #fff;animation: unset;display: inline;}.fix-footer p a {float: left;width: 100%;margin: 0;padding: 0;}.fix-footer p a img {width: 32px;margin: 0 auto;}.fix-footer p a span {float: left;width: 100%;color: #000;}}.thanksyou-section {text-align: center;padding: 175px 0 100px;min-height: 90vh;font-size: 15px;color: #757474;}.thanksyou-section .thanks {clear: both;width: 100%;font-size: 60px;color: #4caf50;font-weight: 900;padding-bottom: 30px;margin: 0;text-transform: uppercase;}.thanksyou-section i {clear: both;width: 100%;font-size: 72px;color: #4caf50;text-align: center;font-weight: 700;padding-bottom: 35px;}.about .btn-get-started {background-color: #259d1c;color: #fff;padding: 7px 10px;border-radius: 5px;margin-top: 10px;display: inline-block;}.gallery {background: url(../img/galRht.jpg) no-repeat bottom right;}.single-gallery-item {height: 100%;}.refence {background: #151f13;padding: 3em 2em;}.img-holder {margin-bottom: 20px;}p.title {text-align: center;font-size: 14px;color: #fff;font-weight: 400;height: 40px;padding: 10px;background: rgb(59 136 225);width: 100%;z-index: 2;}.nav-pills .nav-link {color: #555;background-color: #fff;border-left: 1px #000 solid !important;border-right: 1px #000 solid !important;border-radius: 0px !important;}.nav-pills .nav-link.active, .nav-pills .show>.nav-link {color: #fff;background-color: #202350;}@media (min-width: 576px) {.rounded-nav {border-radius: 50rem !important;}}@media (max-width: 375px) {.instant-modal .d-flex {}}@media (max-width: 991px) {#hero h1 {font-size: 30px;}#hero h2 {font-size: 24px;}#hero h3 {font-size: 18px !important;}#hero .abou-form h3 {margin-bottom: 15px !important;}.about .content h2 {font-size: 22px;}.about .content h3 {font-size: 18px;}#amenities .container h2 {font-size: 22px;}.heading2 {font-size: 22px;}.section-title h2 {font-size: 22px;}.facts h2 {font-size: 22px;margin-top: 30px;}.facts h3 {font-size: 22px;margin-top: 30px;color: #259d1c;}}@media only screen and (min-width: 769px) and (max-width: 991px) {.col_kf7 {width: 16%;}}@media (max-width: 768px) {#hero {height: 100vh;}.about .content h2 {line-height: normal;}.my-content h2 {font-size: 14px;}.my-content h3 {font-size: 14px;}.instant-modal .modal-body {padding: 15px;}#hero h1 {font-size: 25px;margin-bottom: 10px;}#hero h2 {font-size: 20px;margin-bottom: 10px;}#hero h3 {font-size: 14px;margin-bottom: 5px;}#hero .hero-container {padding: 0;}#hero .btn-get-started {padding: 5px;font-size: 12px;}.abou-form .mt-3 {margin-top: 10px !important;}.flex-sm-fill {width: 100%;}.facts {padding-top: 20px;}.Project-PLan {padding-bottom: 0px;padding-top: 0px;}}.abou-form .plus-text {color: #fff !important;}.navbar-brand {width: 250px;}header .navbar .navbar-collapse {justify-content: right;}.bg-dark {background-color: #192818 !important;}.navbar-dark .navbar-nav .nav-link {color: #fff;}.navbar-expand-lg .navbar-nav .nav-link {padding-right: 1rem;padding-left: 1rem;}.whatsApp {position: fixed;bottom: 20px;left: 15px;}.whatsApp img {width: 50px;}.footer-bottom p {margin-bottom: 0px;}.footer-bottom a {color: #fff;}.footer-bottom a:hover {color: #005aa9;}@media only screen and (min-width:320px) and (max-width:640px) {.abou-form .col-md-3 {float: none;}.abou-form .form-control {width: 100%;}.abou-form form .buttons {width: 100%;margin-top: 8px;}.banner-text {margin-top: 0rem;}.banner-text img {width: 50%;}.batchDesktop {display: none !important;}.batchMobile {display: inherit !important;}}.batchDesktop {display: inherit;}.batchMobile {display: none;}.plus-captcha {display: flex;align-content: center;justify-content: space-between;align-items: center;}.plus-captcha .plus-text{margin: 5px 5px;}.plus-captcha span {margin-top: 7px;margin: 6px 6px;}
.hdrcallbtn{
	background-color: white;
    color: #1a5aa8!important;
    font-weight: 600!important;
    border-radius: 8px;
}

@media (max-width:767px){
	.price-table a {
    padding: 8px 2px;
}
.price-table table thead tr th {
    padding: 10px 8px;
    font-size: 16px;
    font-weight: 500;
}
.price-table a {
    padding: 8px 2px;
}
#footer {
    padding-bottom: 5rem;
}
#hero .btn-get-started{
	display: none;
}
.banner-text {
    margin-top: 0rem;
    margin-bottom: 2rem!important;
}
.about p{
	text-align: justify;
}
}