﻿@import url(https://fonts.googleapis.com/css2?family=Dosis:wght@200..800&family=Hind:wght@300;400;500;600;700&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap);.dots-back, .footer-icon, .home-dots {margin-left: auto }#main-header #logo h1, body {font-family: Hind,Arial,'sans-serif',sans-serif }#main-header .slidedown, #main-header .top-header {background-color: rgba(0,0,0,.28) }#main-header .top-header, .navbar a, .navbar a:focus {font-family: "Josefin Sans";text-transform: uppercase }body {background: #f6f6f6 }::selection {background: #0a7ee4;color: #fff }.team-section-teamates {margin-top: 19px }.fotter-logo {margin-right: 23px }.bold {font-weight: 700 }.news-img {height: 400px }.w-100 {width: 100% }.learn-more {padding: 9px 19px }.navbar .dropdown ul, .navbar-mobile .dropdown ul {z-index: 99;background: #000;box-shadow: 0 0 30px rgba(127,137,161,.25) }.home-dots {height: 346px;margin-top: -2%;width: 1000px;display: flex }.message-sec {margin-top: -20% }.carousel-sub-title {background: linear-gradient(90deg,#3a7c5a 0,#4ca76b 49%,#62b971 100%);color: #fff;font-size: 39px;padding-left: 26px;padding-right: 16px;width: auto }.carousel-main-title, .footer-content ul li a {text-decoration: none;display: flex !important;justify-content: center;color: #fff !important;text-align: center;font-family: Hind,Arial,"sans-serif";font-size: 15px;font-style: normal;font-weight: 300;line-height: 22px;letter-spacing: 1.5px }.carousel-main-title {font-size: 3em }.carousel-text-wrapper {display: flex;align-items: center;justify-content: center;flex-direction: column }.about-content {margin-top: 8rem }.bg-image:before, .projects-image:before {content: "";background: rgba(0,0,0,.6);position: absolute;bottom: 0;top: 0;left: 0;right: 0 }.owl-carousel.owl-nav-overlay .owl-nav button.owl-next, .owl-carousel.owl-nav-overlay .owl-nav button.owl-prev {background: 0 0;border: 1px solid rgba(255,255,255,.3) }.mission-content-wrapper p, .navbar .dropdown ul a i, .navbar-mobile .dropdown ul a i, .owl-carousel .owl-nav button.owl-next i, .owl-carousel .owl-nav button.owl-prev i {font-size: 12px }.flickity-prev-next-button.next, .flickity-prev-next-button.previous, .owl-carousel .owl-dots .owl-dot:after, .owl-carousel.owl-dots-overlay .owl-dots .owl-dot:after {display: none }.owl-carousel .owl-dots .owl-dot Active {background-color: #8a2be2 }#main-header {height: 90px;transition: .5s !important;z-index: 997 !important }#main-header #logo h1 {font-size: 32px;margin: 0;line-height: 1;font-weight: 700;letter-spacing: 3px;text-transform: uppercase }#logo {height: 63px }#header #logo h1 a:hover, #main-header #logo h1 a, .facebook:hover {color: #fff }#main-header #logo img {margin-left: 1rem;padding: 0;max-height: 149px;margin-top: 1.5rem;width: fit-content;}#main-header .top-header {padding: 7px 15px;text-align: center;margin: 0 auto;font-size: 18px !important;font-weight: 400;color: #d3d3d3;height: 100%;}#fromdiv [type=submit], .postcard-pg {font-family: Hind,Arial,'sans-serif',sans-serif }.footer-logo img {padding: 0;margin: 10px 0 0;height: 70px }.ml-27 {margin-left: 27px }.facebook {font-size: 14px;width: 15px;padding-right: 3px;padding-top: 7px;padding-left: 2px }#main-header.header-transparent {background: 0 0 }#main-header.header-scrolled {background: rgba(52,59,64,.9);height: 72px;transition: .5s }.scrolled-offset {margin-top: 70px }.mail p, .navbar .active, .navbar .active:focus, .navbar .dropdown ul .active:hover, .navbar .dropdown ul a:hover, .navbar .dropdown ul li:hover > a, .navbar a:hover, .navbar li.active a, .navbar li:hover > a, .navbar-mobile .active, .navbar-mobile .dropdown ul .active:hover, .navbar-mobile .dropdown ul a:hover, .navbar-mobile .dropdown ul li:hover > a, .navbar-mobile a:hover, .navbar-mobile li:hover > a, .phone p {color: #fff;text-decoration: none }.flickity-page-dots .dot.is-selected, .owl-carousel.owl-dots-overlay .owl-dots .owl-dot:before, div [class*=' bg-dark'] .owl-carousel .owl-dots .owl-dot:before, div[class*=' bg-dark'] .owl-carousel .owl-dots .owl-dot:before {border-color: #4cc761 }.owl-carousel .owl-dots .owl-dot {border: 1px solid #686161;border-radius: 50%;margin-left: 6px;margin-top: 14px }.owl-carousel.owl-dots-overlay .owl-dots {bottom: 31px;background: 0 0 }.navbar ul {margin: 0;padding: 0;display: flex;list-style: none;align-items: center }.navbar li {position: relative }.navbar > ul > li {white-space: nowrap;padding: 10px 0 }.navbar .active a {font-weight: 700 !important }.navbar a, .navbar a:focus {text-decoration: none;display: flex;align-items: center;justify-content: space-between;color: #fff;font-size: 15px;padding: 50px 15px;white-space: nowrap;transition: .3s;letter-spacing: 0px;position: relative;font-weight: 500 }.navbar a i, .navbar a:focus i {font-size: 12px;line-height: 0;margin-left: 5px }.navbar > ul > li > a:before {content: "";position: absolute;width: 100%;height: 2px;bottom: -6px;left: 0;visibility: hidden;transform: scaleX(0);transition: .3s ease-in-out }.navbar .active:before, .navbar a:hover:before, .navbar li:hover > a:before {visibility: visible;transform: scaleX(1);color: #27bc83 }.navbar .dropdown ul {display: block;position: absolute;left: 24px;top: calc(100% + 30px);margin: 0;padding: 0;opacity: 0;visibility: hidden;transition: .3s }.navbar .dropdown ul li, .navbar-mobile .dropdown ul li {min-width: 200px }.navbar .dropdown ul a {padding: 10px 20px;color: #7a7a7a;font-family: Dosis,Arial,'sans-serif',sans-serif;font-weight: 600;font-size: 14px;text-transform: uppercase;letter-spacing: 2px }.bi:hover, .footer-content ul li a:hover, .list-dash li a:hover {color: #fff !important;text-decoration: none !important }.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: .5s }@media (max-width:991px) {.mobile-nav-toggle {display: block }#main-header #logo img {height: 52px;margin-top: 23px }.navbar ul {display: none }.ml-27 {margin-top: 14px }.message-sec {margin-top: -35% }.carousel-sub-title {font-size: 26px }.carousel-main-title {font-size: 2em }}.navbar-mobile {position: fixed;overflow: hidden;top: 0;right: 0;left: 0;bottom: 0;background: rgba(77,77,77,.9);transition: .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;left: 15px;padding: 10px 0;background-color: #0b1317;overflow-y: auto;transition: .3s }.editor .container, .navbar-mobile > ul > li, .posterblock .col-md-6, .row.posterblock .col-md-12 {padding: 0 }.navbar-mobile .active:before, .navbar-mobile a:hover:before, .navbar-mobile li:hover > a:before {visibility: hidden;color: #27bc83 }.navbar-mobile a, .navbar-mobile a:focus {padding: 10px 20px;font-size: 15px;color: #666 }.navbar-mobile .getstarted, .navbar-mobile .getstarted:focus {margin: 15px }.navbar-mobile .dropdown ul {position: static;display: none;margin: 10px 20px;padding: 10px 0;opacity: 1;visibility: visible }.navbar-mobile .dropdown ul a {padding: 10px 20px }.navbar-mobile .dropdown > .dropdown-active {display: block }.tender-title {margin-top: 12%;color: #fff }.tender-back {background-image: url(../images/Background.png);width: 100% }.About-title, .message-section-title, .project-section-subtitle {background: linear-gradient(90deg,#3a7c5a 0,#4ca76b 49%,#62b971 100%);text-align: center }.About-title {color: #fff;font-size: 26px;width: 30rem }.About-subtitle {letter-spacing: 10px;font-size: 18px;color: #fff }.About-img {height: 474px }.project-section-title {line-height: 1.87;COLOR: WHITE;letter-spacing: 5px;font-size: 13px }.project-section-subtitle {color: #fff;font-size: 20px;padding: 5px;width: 16% }.message-section, .project-section {display: flex;flex-direction: column;justify-content: center;align-items: center;margin-bottom: 20px }.client-box {width: 110% }.dots-back {height: 423px;margin-top: -22%;width: 1000px;margin-bottom: 8px;display: flex }.message-section-title {color: #fff;font-size: 26px;padding: 1px 11px;width: fit-content }.message-content h6 {margin-top: 5px;letter-spacing: 4px;font-weight: 300;color: #fff }.footer-logo {display: flex;justify-content: flex-end }.footer-copyrights {font-size: 11px;color: #7e776c }.team-back-color {background-color: #0b1317 }.footer-content ul li {text-decoration: none !important;list-style: none;font-size: 14px }.footer-icon li {border: 1px solid rgba(255,255,255,.3);border-radius: 50%;height: 31px;margin-left: 6px }.news-date {font-size: 8px;letter-spacing: 3px }.news-section-title {line-height: 1.87;COLOR: WHITE;letter-spacing: 9px;font-size: 13px }.news-section-subtitle {background: linear-gradient(90deg,#3a7c5a 0,#4ca76b 49%,#62b971 100%);color: #fff;font-size: 20px;padding: 3px 17px;width: auto;text-align: center }.news-section {display: flex;flex-direction: column;justify-content: center;align-items: center;margin-bottom: 20px;margin-top: 4rem }.news-carousel-discruption {color: #f2f2f2;text-align: left;font-weight: 200;font-size: 1.5vw }.Slider-box {height: 40% }.news-carousel-button {color: #fff;font-weight: 200;font-size: 12px;letter-spacing: 3px }.READ {background-color: rgba(127,137,161,.25) }.news-buttons {display: flex;margin-right: auto }.sub-team-section {border: 2px solid #0b1317;height: 74%;width: 33%;display: flex;margin-left: auto }.team-section {height: 80% }.team-section-title {background: linear-gradient(90deg,#3a7c5a 0,#4ca76b 49%,#62b971 100%);color: #fff;font-weight: 800;font-size: 20px;width: 8rem;text-align: center }.sub-team-section {justify-content: center;text-align: center;background: #0b1317 }.team-content {display: flex;flex-direction: column }.projects-image {position: relative;background-position: center center;background-attachment: scroll;background-size: cover;background-repeat: no-repeat }.centered-projects {position: absolute;top: 80%;left: 50%;transform: translate(-50%,-50%) }.project-image-title {background: linear-gradient(90deg,#0c6a49 0,#36a774 52%,#83df9a 100%);color: #fff;font-size: 10px;padding: 5px;text-align: center }.bottom-left {position: absolute;bottom: 30px;left: 35px }.About-img:before {background: rgb(14 14 14 / 0%) }.About-image-content-wrapper {display: flex;justify-content: flex-start;margin-top: 104px }.About-image-content {height: 109px;border: 1px solid #4a4848;border-radius: 3px;padding: 10px;width: 50% }.About-image-overlay-left, .About-image-overlay-right {flex-direction: column;height: 100%;width: 100%;display: flex }.About-image-overlay-left {padding: 5px;color: #000;background: #fff;align-items: center;justify-content: center }.About-image-overlay-right {color: #fff;background: #201c1c;align-items: center;justify-content: center }.news-button {background: #1d1d1d;border: none;color: #fff }.about-image-text-wrapper {position: absolute;display: flex;flex-direction: column;left: -139px }.team-row {height: 464px;width: 36%;margin-right: 99px }.team-text-wrapper {border: 10px solid;border-image: linear-gradient(90deg,rgba(12,106,73,1) 0%,rgba(54,167,116,1) 52%,rgba(131,223,154,1) 100%);border-image-slice: 1;border-radius: 10px;width: 100%;height: 100%;background: #131517 }.aboutpage-sub-title, .news-section-overlay-title, .postcard-pg {background: linear-gradient(90deg,#3a7c5a 0,#4ca76b 49%,#62b971 100%) }.team-section-teamates p {font-size: 13px }.teamate-img {width: 50px;height: auto;border-radius: 50% }.team-section-wrapper {padding: 12px 8px }.carousel-subtitle-desc {letter-spacing: 1px;margin-bottom: 20px;color: #fff;font-weight: 300 }.news-section-overlay {position: absolute;top: 70%;left: 50%;transform: translate(-50%,-50%) }.news-section-overlay-title {color: #fff;font-size: 14px;text-align: center;justify-content: center;font-weight: 800;margin-top: 89px;width: 110px;margin-left: auto;margin-right: auto;display: flex }.news-section-overlay-subtitle {font-size: 24px;font-weight: 700;letter-spacing: 1px;color: #fff }.projects-carousel.owl-dots-overlay .owl-dots {bottom: -50px }.bi:hover {transition: color .5s;cursor: pointer }.About-main-title {font-weight: 900;font-size: 16px }.About-main-subtitle {font-size: 9px;font-weight: 400 }@media (max-width:575.98px) {.carousel-main-title {font-size: 2em }#main-header #logo img {height: 60px;margin-top: 23px;width: 45px;width:45px }.about-page-content {margin-top: -47% !important }.about-back {height: 260px }.message-sec {margin-top: -32% }.dots-back {height: 195px }.home-dots {height: 148px }.owl-carousel .owl-dots {margin-top: 4px }.news-img {height: auto }.message-content h6 {height: 39px;font-size: 13px }.owl-carousel.owl-dots-overlay .owl-dots {bottom: -30px;background: 0 0 }.ml-27 {margin-top: 7px;margin-left: 15px }.news-section-overlay-subtitle {font-size: 7px }.news-section-overlay-title {width: 58px;font-size: 7px }.news-carousel-discruption {font-size: 2.6vw }.flickity-enabled.is-draggable .flickity-viewport {height: 243px !important }.About-img {height: 312px }.carousel-sub-title {width: auto;font-size: 20px;PADDING: 5PX }.carousel-subtitle-desc {font-size: 12px }.bottom-left {position: absolute;bottom: 22px;left: 7px }.About-title {font-size: 15px;width: auto }.About-image-content-wrapper {width: 263px;margin-top: 61px;margin-left: 63px }.About-image-content {height: 85px }.message-section-title {width: fit-content;font-size: 13px }.team-row {height: 290px !important;width: 184px;margin-right: 7px }.team-section-teamates p {font-size: 5px !important }.owl-carousel .owl-dots .owl-dot {border: 1px solid #686161;border-radius: 50%;position: relative;display: inline-block;width: 10px;height: 10px;margin: 3px 4px;vertical-align: middle }.team-text-wrapper, .w-100 {width: 100% }.team-section-title {width: auto;margin-top: 20px }.team-section-desc {margin-top: 20px;font-size: 7px }.footer-logo {display: flex;justify-content: center }.About-main-title {font-weight: 700;font-size: 11px }.About-main-subtitle {font-size: 7px;margin-top: 2px }.about-page-img {width: 61%;height: 30% }}.about-page-icon {margin-left: 0;margin-bottom: 83px }@media (max-width:991.98px) {.carousel-sub-title {width: auto }.news-img {height: auto }.team-text-wrapper {width: 100% }.news-section-overlay-subtitle {text-align: center }.footer-icon {margin-left: 20px }.team-section-title {width: 87%;margin-top: 20px }.About-main-title {font-weight: 700;font-size: 13px }.About-main-subtitle {font-size: 9px }.team-section-desc {margin-top: 12px;font-size: 7px }.team-section-teamates p {font-size: 7px }.message-content h6 {height: 50px }.owl-carousel .owl-dots .owl-dot {border: 1px solid #686161;border-radius: 50%;position: relative;display: inline-block;width: 10px;height: 10px;margin: 3px 4px;vertical-align: middle }.team-row {height: 329px }.about-page-icon {margin-left: 0 !important }.aboutpage-sub-title {font-size: 13px !important }.aboutpage-main-title {font-size: 12px !important }.about-page-img {width: 49% }.Vision p {margin-left: 82px }}.aboutpage-main-title, .aboutpage-sub-title {margin-left: auto;margin-right: auto;display: flex }.carousel-status {font-size: 54px;color: #fff }.flickity-page-dots .dot {width: 15px !important;height: 15px !important;background: 0 0 !important;border: 1px solid #686161 }.about-page-content {justify-content: center;text-align: center;margin-top: -30% }.aboutpage-main-title {font-size: 2em;color: #27bc83 !important;width: 37% }.aboutpage-sub-title {color: #fff;font-size: 28px;padding: 0 21px;width: fit-content;position: relative }.Vision h5, .intro h5 {display: flex;color: #fff }.Vision-discruption p, .intro-discruption p {text-align: justify }.mission-content-wrapper {padding: 46px 19px;height: auto;border: 1px solid #323030;text-align: center;border-radius: 7px;margin-top: 53px;margin-right: 1px }.location {font-size: 13px;color: #fff;text-align: left }.location img p, .mail img {margin-right: 44px }.location img {height: 33px;margin-right: 57px }.phone img {margin-right: 45px }.line {border: 1px solid #828685 }@media screen and (min-width:1900px) {.message-sec {margin-top: -11% }}.popup-banner .modal-dialog {max-width: 60%;margin: 50px auto 0 }.popup-banner .close {position: absolute;right: 5px;color: #fff;font-size: 26px;border: 1px solid #fff;border-radius: 49px;width: 30px;height: 30px;line-height: 1;top: 10px }.postcard-pg {color: #fff;padding: 10px 25px;font-weight: bolder;font-size: 22px;border-radius: 5px;display: block;width: max-content;margin: 10px auto auto }.card-select-img img, .popup-banner img {border-radius: 10px }.section.post-card-page {background-color: #fff;margin-top: 100px }.section.post-card-page h1 {margin: 20px 0 30px }.container.card-making {margin: 100px auto }.card-text-area {background-color: #e2e2e2;background-image: url(../images/icon-lgo.png);background-position: right bottom;background-repeat: no-repeat }.col-md-6.card-text-area img {width: 45%;margin: 15px }.footer-icon ul, .submitvillage, .tickimg {text-align: right }.ck.ck-content {background-color: transparent !important;color: #000 !important;overflow-y: scroll;height: 350px }.col-md-6.card-text-area {padding: 27px 27px 55px }#fromdiv {padding: 50px 100px;box-shadow: 1px 0 11px 8px #d3d3d3;border-radius: 5px }#sendEmailBtn, #share, a#downloadLink, button#convertButton {padding: 15px 22px;background-color: green;margin: 20px 0;border-radius: 5px;color: #fff;font-family: Hind,Arial,'sans-serif',sans-serif }#fromdiv [type=submit] {background-color: green;border-radius: 5px;color: #fff }.card-text-area p {font-family: frescript !important;font-size: 26px;line-height: normal }.village-form h2, .village-form h3 {font-family: Hind,Arial,'sans-serif',sans-serif;font-weight: 300;color: #fff }.clickable-image {transition: transform .2s }.clickable-image:hover {transform: scale(1.1);cursor: pointer }.village-form {background-color: #222 }.village-form h2 {font-size: 25px;margin-left: -14px }.village-form h3 {font-size: 17px;transform: skewY(-13deg);margin-bottom: -15px;margin-left: -77px }section.village-form {padding: 130px 0 50px }.form-body {background-color: #c2c2c2;padding: 60px 50px }.bokimage {align-self: center;text-align: center }.bokimage img {width: 80% }scetion.village-banner .container-fluid {padding: 90px 0 0 }.form-body input {margin-bottom: 10px !important }.submitvillage input[type=submit] {width: max-content;background-color: #222;padding: 15px;color: #fff;border-radius: 6px }.form-body input, .form-body lable, textarea#Message {color: #000 }.footer-content ul {padding-left: 0 }footer#footer ul li {text-align: left !important }.blogBox.moreBox h2 a:hover, .latest-news ul li a:hover {color: #229b6d }.top-left {position: absolute;top: 160px;left: 40px }.top-left h2 {color: #fff;font-size: 43px;line-height: 51px;font-weight: bolder;font-family: Hind,Arial,'sans-serif',sans-serif }.top-left h5, .top-left h6 {color: #00deb9;font-family: Hind,Arial,'sans-serif',sans-serif }.top-left h5 {font-size: 29px }.top-left h6 {font-size: 17px;font-weight: 400;padding-right: 98px;line-height: 25px }.form-head h1, .text-from h1, .text-from p {line-height: normal;font-family: Hind,Arial,'sans-serif',sans-serif;text-align: center }.top-left p {color: #fff;font-size: 17px;font-family: Hind,Arial,'sans-serif',sans-serif }.cityscape-form {background-color: #0d0d33;padding-bottom: 100px }.text-from h1 {color: #00deb9;font-size: 26px;font-weight: bolder;margin: 45px 0 5px }.text-from p {color: #fff;font-size: 15px;padding: 0 86px }.form-head h1 {color: #00deb9;font-size: 26px;font-weight: bolder;margin: 45px 0 60px }.bokimage p {color: #fff;text-align: left;padding: 0 64px }.form-head .form-body {background-color: #fff !important;padding: 30px }.form-head .bokimage {align-self: first baseline }.form-head input:not(.form-check-input), textarea {padding: 7px 20px }@media (max-width:575.98px) {.popup-banner .modal-dialog {max-width: 80%;margin: 100px 30px }.postcard-pg {padding: 7px 19px;font-size: 16px;margin-top: 22px }.card-select-img {margin-bottom: 20px }.container.card-making {margin: 0 auto }#fromdiv {padding: 20px 11px }section.village-form {padding: 50px 0 }.bokimage {margin-bottom: 50px }.form-body {padding: 40px 20px }.top-left {position: relative;top: 0;left: 0;background-color: #0d0d33;padding: 50px 50px 0 }.top-left h2 {font-size: 18px;line-height: 0;text-align: center }.top-left h5 {color: #00deb9;font-size: 19px;font-family: Hind,Arial,'sans-serif',sans-serif;text-align: center }.top-left h6, .top-left p {font-size: 14px;font-family: Hind,Arial,'sans-serif',sans-serif;text-align: center }.top-left h6 {color: #00deb9;font-weight: 400;padding-right: 0;line-height: 22px }.top-left p {color: #fff }.text-from p {font-size: 15px;padding: 0;margin-top: 20px;line-height: normal }.form-head h1 {color: #00deb9;font-size: 17px;line-height: normal;font-weight: bolder;font-family: Hind,Arial,'sans-serif',sans-serif;text-align: center;margin: 25px 0 14px }.bokimage p {color: #fff;text-align: center;padding: 0 }.text-from h1 {font-size: 16px }}