/*------------------------------------------------------------------
Project:  Enhance Company Limited
Version:  1
Created:  2023
Created By: https://www.enhance.co.tz
CSS: Global Styles
-------------------------------------------------------------------*/
 body, html {font-size: 16px;font-family: "Raleway", sans-serif;color: #696969;margin: 0;padding: 0;}html {scroll-behavior: smooth;}::-moz-selection {background: #84754e;color: #fff;}::selection {background: #84754e;color: #fff;}a:link, a:hover, a:active, a:visited {text-decoration: none;}ul, ol {list-style-type: none;padding: 0;margin: 0;}textarea, textarea:focus, input, input:focus, button, button:focus {outline: none;resize: inherit;}.pt-100 {padding-top: 60px;}h1, h2, h3, h4, h5, h6 {font-family: "Raleway", sans-serif;font-weight: 400;color: #000000;text-transform: capitalize;margin: 0;line-height: 1.4;}h1, .h1 {font-size: 3.2rem;}h2, .h2 {font-size: 2.7rem;}@media only screen and (max-width: 992px) {h2, .h2 {font-size: 2rem;}}h3, .h3 {font-size: 2.3rem;}@media only screen and (max-width: 992px) {h3, .h3 {font-size: 1.8rem;}}h4, .h4 {font-size: 2.1rem;}@media only screen and (max-width: 992px) {h4, .h4 {font-size: 1.5rem !important;}}h5, .h5 {font-size: 1.467rem;}@media only screen and (max-width: 992px) {h5, .h5 {font-size: 1.3rem;}}h6, .h6 {font-size: 1.2rem;}p {line-height: 30px;margin: 0;}a {color: #84754e;}.page-wrapper {overflow: hidden;position: relative;}.container {max-width: 1300px;}.container-header {max-width: 100%;}.section {padding: 100px 0;overflow: hidden;}.section .section-heading {margin-bottom: 50px;text-align: center;}.section .section-heading .section-title {margin-bottom: 20px;position: relative;padding-bottom: 15px;}.section .section-heading .section-title span {margin-left: 15px;color: #84754e;}.inner-header-title {margin-bottom: 25px !important;position: relative;padding-bottom: 20px;display: block;}.inner-header-title:after, .inner-header-title:before {content: "";bottom: 0;left: 0;height: 2px;position: absolute;border-radius: 5px;}.inner-header-title:after {width: 100%;background: rgba(0, 0, 0, 0.05);}.inner-header-title:before {width: 60px;z-index: 36;background: #84754e;}.bg-dark-blue .section-heading .section-title {color: #fff;}.bg-dark-blue .section-heading .section-title:after {background: #fff;}.bg-dark-blue .section-heading .section-title:before {background: #fff;border: 5px solid #000000;}.bg-grey {background:#F4F4F4;}.bg-dark-blue .section-heading p {color: #fff;opacity: 0.75;}.pb-minus-70 {padding-bottom: 70px;}.bg-dark-blue {background: #000000;}.bg-jarallax-overlay {position: relative;}.bg-jarallax-overlay:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000000;opacity: 0.8;}.jarallax {position: relative;z-index: 0;}.jarallax .jarallax-img {position: absolute;-o-object-fit: cover;object-fit: cover;font-family: 'object-fit: cover;';top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}.border-none {border: none;}.owl-carousel .owl-item img {width: 100%;height: auto;display: inline-block;}.owl-carousel.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 30px;line-height: 0;}.owl-carousel.owl-theme .owl-dots .owl-dot.active span {background: #84754e;}.owl-carousel.owl-theme .owl-dots .owl-dot span {background: transparent;border: 2px solid #84754e;margin: 0 5px;width: 15px;height: 15px;border-radius: 0;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;border-radius: 50%;}.bg-dark-blue .owl-carousel.owl-theme .owl-dots .owl-dot.active span {background: #fff;}.bg-dark-blue .owl-carousel.owl-theme .owl-dots .owl-dot span {border: 2px solid #fff;}.primary-button {z-index: 4;padding: 20px 32px;overflow: hidden;text-align: center;position: relative;display: inline-block;text-transform: capitalize;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;background: #84754e;color: #fff !important;font-family: "Ubuntu", sans-serif;font-size: 18px;border-radius: 36px;}.primary-button:after {top: 0;left: 0;content: "";z-index: -4;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(0);transform: scaleX(0);background: #000000;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.primary-button:hover {color: #fff !important;}.primary-button:hover:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}.default-button {z-index: 4;padding: 20px 28px;overflow: hidden;text-align: center;position: relative;display: inline-block;text-transform: capitalize;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;background: #fff;font-family: "Ubuntu", sans-serif;color: #84754e !important;font-size: 18px;border-radius: 36px;}.default-button:after {top: 0;left: 0;content: "";z-index: -4;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(0);transform: scaleX(0);background: #84754e;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.default-button:hover {color: #fff !important;}.default-button:hover:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}.video-button {z-index: 4;width: 64px;height: 64px;line-height: 64px;overflow: hidden;text-align: center;position: relative;display: inline-block;text-transform: capitalize;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;background: #000000;color: #fff !important;}.video-button:after {top: 0;left: 0;content: "";z-index: -4;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(0);transform: scaleX(0);background: #84754e;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.video-button:hover {color: #fff !important;}.video-button:hover:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}.scroll-top-btn {bottom: 82px;opacity: 0;right: 20px;width: 52px;height: 52px;z-index: 1444;line-height: 54px;font-size: 18px;border-radius: 50%;text-align: center;position: fixed;visibility: hidden;color: #fff !important;background: #84754e;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.scroll-top-btn.active {opacity: 1;bottom: 82px;visibility: visible;}.scroll-top-btn:hover {color: #fff !important;}.scroll-top-btn:hover:after {width: 100%;-webkit-transform: scaleY(1);transform: scaleY(1);visibility: visible;}.scroll-top-btn:after {top: 0;left: 0;content: "";z-index: -4;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: bottom;transform-origin: bottom;-webkit-transform: scaleY(0);transform: scaleY(0);background: #000000;border-radius: 50%;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.whatsapp-btn.scroll-top-btn {opacity: 1;visibility: visible;bottom: 20px;background: #1AD03F;font-size: 32px;}@-webkit-keyframes stickyMenu {0% {margin-top: -120px;opacity: 0;}50% {margin-top: -64px;opacity: 0;}100% {margin-top: 0;opacity: 1;}}@keyframes stickyMenu {0% {margin-top: -120px;opacity: 0;}50% {margin-top: -64px;opacity: 0;}100% {margin-top: 0;opacity: 1;}}@-webkit-keyframes preLoader {0% {top: 36px;left: 36px;width: 0;height: 0;opacity: 1;}100% {top: 0px;left: 0px;width: 72px;height: 72px;opacity: 0;}}@keyframes preLoader {0% {top: 36px;left: 36px;width: 0;height: 0;opacity: 1;}100% {top: 0px;left: 0px;width: 72px;height: 72px;opacity: 0;}}.pagination-wrap {margin-top: 20px;}.pagination-wrap .pagination-link {width: 50px;height: 50px;color: #000000;line-height: 50px;margin: 0 5px 0 0;font-weight: 600;text-align: center;display: inline-block;background: #fff;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.1);}.pagination-wrap .pagination-link:hover, .pagination-wrap .pagination-link.active {background: #84754e;color: #fff !important;}.pagination-wrap .pagination-link:last-child {margin-right: 0;}.comment-item {margin-bottom: 30px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.comment-item:last-child {border-bottom: 0;}.comment-item p {margin-bottom: 15px !important;}.comment-item .comment-item-title {margin-bottom: 10px;}.comment-item img {margin-right: 20px;}.comment-item .comment-meta {margin-bottom: 10px;}.comment-item .comment-meta span {display: inline-block;margin-right: 10px;color: #000000;font-size: 14px;font-weight: 500;}.comment-item .comment-meta span i {margin-right: 10px;color: #84754e;}.comment-item .reply-btn {display: inline-block;font-weight: 500;color: #000000;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.comment-item .reply-btn:hover {color: #84754e;}.comment-item .reply-btn i {vertical-align: -1px;display: inline-block;color: #84754e;}.comment-item.sub-comment-item {margin-left: 120px;}.leave-comment-wrapper .comment-form-group {margin-bottom: 30px;position: relative;}.leave-comment-wrapper .comment-form-group .form-control {outline: none;width: 100%;border: none;height: auto;color: #000000;padding: 18px 20px 18px 50px;border-radius: 5px;display: block;margin-bottom: 20px;position: relative;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.1);}.leave-comment-wrapper .comment-form-group .form-control:focus {-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);}.leave-comment-wrapper .comment-form-group span {top: 0;left: 20px;line-height: 60px;color: #84754e;position: absolute;pointer-events: none;}.leave-comment-wrapper button {border: none;}#preloader-wrap {top: 0;left: 0;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;z-index: 5555;position: fixed;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #000000;}.lds-ripple {width: 80px;height: 80px;position: relative;display: inline-block;}.lds-ripple div {opacity: 1;border-radius: 50%;position: absolute;border: 4px solid #fff;-webkit-animation: preLoader 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;animation: preLoader 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;}.lds-ripple div:nth-child(2) {-webkit-animation-delay: -0.5s;animation-delay: -0.5s;}.header {padding: 10px 0;-webkit-transition: all 400ms cubic-bezier(0.65, 0, 0.35, 1);transition: all 400ms cubic-bezier(0.65, 0, 0.35, 1);background: rgba(0, 0, 0, 0.2);}.header .navbar-brand {padding: 0;color: #fff;margin-right: 0;text-transform: capitalize;}.header .navbar-brand img {display: none;}.header .navbar-brand img.logo-transparent {display: block;width: 150px;}.header .navbar-brand img.logo-normal {display: block;width: 136px;}.header .navbar-btn-resp .primary-button {margin-left: 20px;text-transform: uppercase;}.header .nav-item .nav-link {color: #fff;font-size: 18px;font-family: "Ubuntu", sans-serif;font-weight: 200;padding: 12px 20px;text-transform: uppercase;letter-spacing: 0.6px;display: block;position: relative;line-height: 28px;opacity: 0.8;}.header .nav-item .nav-link.active {opacity: 1;color:#cab47e;}.header .nav-item:hover > a {color: #cab47e;opacity: 1;}.header .nav-item.dropdown .dropdown-menu {border: 0;padding: 0;margin: 0;border-radius: 0;background-color: #fff;-webkit-box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.1);}.header .nav-item.dropdown .dropdown-menu a {width: 100%;color: #000000;font-size: 14px;display: block;font-weight: 400;position: relative;text-decoration: none;border-bottom: 1px solid rgba(0, 0, 0, 0.05);-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.header .nav-item.dropdown .dropdown-menu a:hover, .header .nav-item.dropdown .dropdown-menu .active a {color: #fff;background: #84754e;border-bottom-color: #84754e;}.header .nav-item.dropdown .dropdown-menu a:last-child {border-bottom: 0;}.header .nav-item.dropdown .dropdown-toggle {padding-right: 25px !important;}.header .nav-item.dropdown .dropdown-toggle:after {display: inline-block;margin-left: 0;vertical-align: initial;content: "";border: none;}.header .nav-item.dropdown .dropdown-toggle:before {content: "\f078";top: 50%;right: 8px;position: absolute;font-weight: 700;font-family: "Font Awesome 5 Free";font-size: 12px;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.header .nav-item.dropdown .dropdown-toggle[aria-expanded="true"]:before {top: 13px;-webkit-transform: rotate(180deg);transform: rotate(180deg);}.header .navbar-toggler {outline: none;border: none;border-radius: 0;padding: 0 10px 0 0;}.header .navbar-toggler .togler-icon-inner span {height: 3px;margin: 5px;width: 30px;display: block;background: #fff;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.header .navbar-toggler .togler-icon-inner span:nth-child(2) {width: 20px !important;margin-left: auto;}.header .navbar-toggler .togler-icon-inner span:last-child {margin-bottom: 0;}.header .navbar-toggler[aria-expanded="true"] .togler-icon-inner span:nth-child(1) {-webkit-transform: rotate(-45deg) translate(-5px, 6px);transform: rotate(-45deg) translate(-5px, 6px);}.header .navbar-toggler[aria-expanded="true"] .togler-icon-inner span:nth-child(2) {opacity: 0;}.header .navbar-toggler[aria-expanded="true"] .togler-icon-inner span:nth-child(3) {-webkit-transform: rotate(45deg) translate(-5px, -6px);transform: rotate(45deg) translate(-5px, -6px);}.header .login-btn-mobile, .header .search-btn-mobile {display: none;}.header-shrink {border-bottom: none;padding: 0;width: 100%;position: fixed;z-index: 555;background: #fff;-webkit-box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.1);-webkit-animation: stickyMenu 1s ease forwards;animation: stickyMenu 1s ease forwards;}.header-shrink .nav-item:hover .nav-link {color: #84754e;}.header-shrink .nav-item .default-nav-btn {border-color: #84754e;}.header-shrink .nav-item .default-nav-btn span {z-index: 1;color: #84754e;}.header-shrink .nav-item .default-nav-btn:hover {color: #fff;}.header-shrink .nav-item .default-nav-btn:hover span {color: #fff;}.header-shrink .nav-item .default-nav-btn:hover:after {-webkit-transform: scale(1);transform: scale(1);-webkit-transform-origin: 0 0;transform-origin: 0 0;}.header-shrink .nav-item .default-nav-btn:after {content: "";top: 0;left: 0;width: 100%;height: 100%;z-index: -4;-webkit-transform: scaleX(0);transform: scaleX(0);position: absolute;background: #84754e;-webkit-transform-origin: 100% 0;transform-origin: 100% 0;-webkit-transition: -webkit-transform 400ms cubic-bezier(0.65, 0, 0.35, 1);transition: -webkit-transform 400ms cubic-bezier(0.65, 0, 0.35, 1);transition: transform 400ms cubic-bezier(0.65, 0, 0.35, 1);transition: transform 400ms cubic-bezier(0.65, 0, 0.35, 1), -webkit-transform 400ms cubic-bezier(0.65, 0, 0.35, 1);}.header-shrink .nav-item .nav-link {color: #000000;opacity: 1;}.header-shrink .nav-item .nav-link.active, .header-shrink .nav-item .nav-link:hover {color: #84754e;}.header-shrink .nav-item .nav-link:after {background: #84754e;}.header-shrink .nav-item .nav-link:not(.active):after {background: #84754e;}.header-shrink .navbar-toggler .togler-icon-inner span {background-color: #000000;}@media only screen and (max-width: 991.98px) {.header .container {max-width: 100%;padding: 0;}.header .navbar-brand {padding: 10px 0 10px 15px;}.header .main-menu {background: #fff;}.header .main-menu .navbar-nav {max-height: 400px;overflow: hidden;overflow-y: auto;}.header .main-menu .navbar-nav .nav-item:last-child .nav-link {border-bottom: 0;}.header .main-menu .navbar-nav .nav-link {color: #000000;padding: 10px 15px !important;-webkit-transition: all 0.25s linear;transition: all 0.25s linear;opacity: 1;border-bottom: 1px solid #eee;}.header .main-menu .navbar-nav .nav-link:after {display: none;}.header .main-menu .navbar-nav .nav-link.active {background: #84754e;color: #fff !important;border-color: #84754e;}.header .main-menu .navbar-nav .nav-link:not(.active):hover {background: #84754e;color: #fff !important;border-color: #84754e;}.header .main-menu .nav-item .dropdown-menu {-webkit-box-shadow: none;box-shadow: none;background: #e4d7b5;}.header .main-menu .nav-item .dropdown-menu .nav-item:hover {background: #84754e;}.header .dropdown-toggle:before {top: 27px !important;right: 20px !important;}.header .dropdown-toggle[aria-expanded="true"]:before {top: 11px !important;-webkit-transform: rotate(180deg) !important;transform: rotate(180deg) !important;}.header .search-btn-mobile {display: block;position: absolute;top: 32px;background: transparent;border: none;color: #fff;font-size: 16px;right: 60px;}.header.header-shrink .search-btn-mobile {color: #000000;}.header .search-btn-resp {display: none;}.navbar-btn-resp {display: none !important;}.header-shrink .nav-item:hover .nav-link {color: #84754e;}.header-shrink .nav-item .nav-link {color: #000000;}.header-shrink .nav-item .nav-link.active, .header-shrink .nav-item .nav-link:hover {color: #84754e;}.header-shrink .nav-item .nav-link:after {background: #84754e;}.header-shrink .nav-item .nav-link:not(.active):after {background: #84754e;}.header-shrink .togler-icon-inner span {background-color: #000000;}}@media screen and (min-width: 991.98px) {.dropdown-menu {border: 0;top: 120%;left: 0;color: #000000;z-index: 15;opacity: 0;visibility: hidden;display: initial;min-width: 230px;border-radius: 0;position: absolute;}.dropdown-menu.show {opacity: 1;top: 100%;visibility: visible;-webkit-transition: all 0.25s linear;transition: all 0.25s linear;}}.hero-section {z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;min-height: 100vh;position: relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-size: cover;background-position: center center;background-repeat: no-repeat;}.hero-section::after {content: "";position: absolute;left: 0;top: 0;opacity: 0.75;width: 100%;height: 100%;z-index: -5;background: #000000;}.hero-inner {position: relative;z-index: 15;}.hero-inner .hero-sup-title {margin-bottom: 20px;color: #fff;display: inline-block;text-transform: uppercase;font-size: 20px;font-family: "Ubuntu", sans-serif;font-weight: 200;letter-spacing: 0.6px;}.hero-inner .hero-title {margin-bottom: 12px;color: #fff;font-family: "Ubuntu", sans-serif;}.hero-inner .hero-subtitle {opacity: 0.75;color: #fff;margin: 0 0 40px;font-size: 1.125rem;}.hero-inner .hero-btn a.primary-button {margin-right: 15px;}@media only screen and (max-width: 576px) {.hero-inner .hero-subtitle {font-size: 0.8rem;margin-bottom: 15px;}.hero-inner .hero-title {font-size: 1.8rem;}.header .navbar-brand img.logo-transparent, .header .navbar-brand img.logo-normal {width:112px;}}.about-inner .about-title {margin-bottom: 20px;}.about-inner .about-title span {font-weight: 800;font-style: italic;color: #84754e;position: relative;}.about-inner .about-text {margin-bottom: 30px;}.about-inner .about-text img {width:100%;margin: 20px 0px;height: auto;}.about-inner .about-list {margin-bottom: 30px;}.about-inner .about-list li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-bottom: 30px;}.about-inner .about-list li:first-child i {background: #000000;}.about-inner .about-list li i {width: 64px;height: 64px;-webkit-box-flex: 0;-ms-flex: 0 0 64px;flex: 0 0 64px;text-align: center;line-height: 64px;border-radius: 50%;margin-right: 15px;font-weight: 600;font-size: 25px;color: #fff;background: #84754e;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.about-inner .about-list li:last-child {margin-bottom: 0;}.about-inner .about-list li .body h6 {margin-bottom: 10px;}.about-inner .about-btn .video-button {margin-left: 15px;}@media only screen and (max-width: 991.98px) {.about-img {margin-bottom: 30px;}}.features-inner .features-title {margin-bottom: 30px;color: #000000;}.features-inner .features-title span {font-weight: 800;font-style: italic;color: #84754e;position: relative;}.features-inner .features-text {margin-bottom: 31px;color: #696969;opacity: 0.75;}.features-inner .features-list li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-bottom: 20px;}.features-inner .features-list li i {width: 42px;height: 42px;-webkit-box-flex: 0;-ms-flex: 0 0 42px;flex: 0 0 42px;text-align: center;line-height: 42px;border-radius: 50%;margin-right: 15px;color: #fff;background: #84754e;}.features-inner .features-list li:last-child {margin-bottom: 0;}.features-inner .features-list .body h6 {margin-bottom:0px;color: #84754e;}.features-inner .features-list .body p {color: #696969;}@media only screen and (max-width: 992px) {.features-inner {margin-bottom: 30px;}}.services-item {display: block;text-decoration: none;padding: 30px;margin-bottom: 30px;text-align: center;position: relative;background: #fff;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);}.services-item:hover {color: #696969;}.services-item .services-icon {margin-bottom: 20px;}.services-item .services-icon i:before {font-size: 100px;margin-left: 0;line-height: 1;display: inline-block;text-align: center;color: #000000;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.services-item .services-body h5 {margin-bottom: 10px;margin-top: 10px;}.services-item .services-body p {margin-bottom: 20px;}.services-item .services-body a {color: #000000;position: relative;font-weight: 500;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.services-item:hover {-webkit-box-shadow: 0 23px 49px rgba(0, 0, 0, 0.15);box-shadow: 0 23px 49px rgba(0, 0, 0, 0.15);-webkit-transform: translateY(-10px);transform: translateY(-10px);}.services-item:hover .services-icon i:before {color: #84754e;}.work-process-inner .work-process-title {margin-bottom: 20px;color: #fff;}.work-process-inner .work-process-title span {font-weight: 800;font-style: italic;color: #84754e;position: relative;}.work-process-inner .work-process-text {margin-bottom: 28px;color: #fff;opacity: 0.75;}.work-process-inner .work-process-list li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-bottom: 30px;position: relative;}.work-process-inner .work-process-list li i {width: 64px;height: 64px;-webkit-box-flex: 0;-ms-flex: 0 0 64px;flex: 0 0 64px;text-align: center;line-height: 64px;border-radius: 50%;margin-right: 15px;font-weight: 600;font-size: 25px;color: #fff;background: #84754e;}.work-process-inner .work-process-list li:last-child {margin-bottom: 0;}.work-process-inner .work-process-list .body h6 {margin-bottom: 10px;color: #fff;}.work-process-inner .work-process-list .body p {color: #fff;opacity: 0.75;}@media only screen and (max-width: 992px) {.work-process-img {margin-bottom: 30px;}}.portfolio-filter {text-align: left;margin-bottom: 50px;}.portfolio-filter a {padding: 11px 22px;background: transparent;position: relative;color: #000000;margin-right: 10px;font-weight: 500;z-index: 6;display: inline-block;border: 1px solid #84754e;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.portfolio-filter a:last-child {margin-right: 0;}.portfolio-filter a.current {background: #84754e;color: #fff;border-color: #84754e;}.portfolio-filter a:after {top: 0;left: 0;content: "";z-index: -6;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(0);transform: scaleX(0);background: #84754e;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.portfolio-filter a:hover {color: #fff !important;}.portfolio-filter a:hover:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}.portfolio-item {margin-bottom: 30px;}.portfolio-item .portfolio-item-inner {position: relative;overflow: hidden;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.portfolio-item .portfolio-item-inner .portfolio-item-img:after {content: "";bottom: 0;left: 0;width: 100%;height: 100%;opacity: 0;position: absolute;background: #fff;pointer-events: none;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: left;transform-origin: left;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.portfolio-item .portfolio-item-inner .portfolio-details {left: 50%;z-index: 15;bottom: 30px;opacity: 0;width: 100%;text-align: center;position: absolute;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.portfolio-item .portfolio-item-inner .portfolio-details h5 {display: inline-block;text-align: center;margin-bottom: 5px;position: relative;}.portfolio-item .portfolio-item-inner .portfolio-details h5 a {color: #000000;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.portfolio-item .portfolio-item-inner .portfolio-details h5 a:hover {color: #84754e !important;}.portfolio-item .portfolio-item-inner .portfolio-details h5:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;opacity: 0;background: #84754e;pointer-events: none;-webkit-transform: scale(1);transform: scale(1);-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transition: -webkit-transform 0.5s ease-in-out;transition: -webkit-transform 0.5s ease-in-out;transition: transform 0.5s ease-in-out;transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;}.portfolio-item .portfolio-item-inner .portfolio-details span {position: relative;display: block;}.portfolio-item:hover .portfolio-item-inner {-webkit-box-shadow: 0 23px 49px rgba(0, 0, 0, 0.15);box-shadow: 0 23px 49px rgba(0, 0, 0, 0.15);}.portfolio-item:hover .portfolio-item-inner .portfolio-item-img:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}.portfolio-item:hover .portfolio-item-inner .portfolio-details {opacity: 1;bottom: 30px;}.portfolio-item:hover .portfolio-item-inner .portfolio-details h5:after {opacity: 1;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 100% 0;transform-origin: 100% 0;}@media only screen and (max-width: 450.98px) {.portfolio-filter {text-align: center;}.portfolio-filter a {display: block;margin-right: 0;margin-bottom: 12px;}.portfolio-filter a:last-child {margin-bottom: 0;}}.counter-item {text-align: center;position: relative;margin-bottom: 30px;}.counter-item:after {top: 0;right: 0;width: 1px;height: 100%;content: "";position: absolute;background: rgba(255, 255, 255, 0.5);}.counter-item:last-child::after {display: none;}.counter-item .counter-body h5 {color: #fff;opacity: 0.75;font-weight: 300;font-size: 1.125rem;font-family: "Raleway", sans-serif;}.counter-item .counter-body span {color: #fff;display: block;font-size: 3rem;font-weight: 700;margin-bottom: 5px;font-family: "Raleway", sans-serif;}@media only screen and (max-width: 991.98px) {.counter-item:nth-child(2):after {display: none;}}@media only screen and (max-width: 575.98px) {.counter-item:after {display: none;}}.team-card {margin-bottom: 30px;text-align: center;position: relative;background: #fff;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);}.team-card .image {z-index: 4;overflow: hidden;position: relative;}.team-card .image:after {top: 0;left: 0;content: "";width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: left;transform-origin: left;-webkit-transform: scaleX(0);transform: scaleX(0);background: #fff;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.team-card .image .social {top: 50%;left: 50%;opacity: 0;z-index: 15;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;visibility: hidden;position: absolute;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.team-card .image .social a {margin-right: 10px;opacity: 0;visibility: hidden;}.team-card .image .social a:nth-child(1) {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.team-card .image .social a:nth-child(2) {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}.team-card .image .social a:nth-child(3) {-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}.team-card .image .social a:last-child {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;margin-right: 0;}.team-card .image .social a i {z-index: 7;width: 42px;height: 42px;font-size: 16px;text-align: center;line-height: 42px;position: relative;color: #fff;background: #84754e;}.team-card .image .social a i:after {top: 0;left: 0;content: "";z-index: -7;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(0);transform: scaleX(0);background: #000000;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.team-card .image .social a i:hover {color: #fff !important;}.team-card .image .social a i:hover:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}.team-card .body {padding: 30px;}.team-card .body h5 {margin-bottom: 10px;}.team-card .body span {color: #84754e;}.team-card:hover {-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);}.team-card:hover .image:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}.team-card:hover .social {opacity: 1;visibility: visible;}.team-card:hover .social a {visibility: visible;-webkit-animation: fadeInDown 0.7s ease forwards;animation: fadeInDown 0.7s ease forwards;}.clients-card {position: relative;text-align: center;margin-bottom: 20px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.clients-card .img {margin-bottom: 20px;position: relative;display: inline-block;border-radius: 50%;padding: 10px;border-bottom: 4px dashed #84754e;}.clients-card .img img {border-radius: 50%;}.clients-card .text h5 {margin-bottom: 5px;}.clients-card .text span {color: #84754e;display: block;margin-bottom: 10px;}.clients-card .text ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px;}.clients-card .text ul li {margin-right: 7px;}.clients-card .text ul li:last-child {margin-right: 0;}.clients-card .text ul li i {color: #84754e;font-size: 14px;}.clients-card .body p {margin-bottom: 20px;font-size: 18px;}.clients-card .body span {width: 50px;height: 50px;font-size: 20px;line-height: 50px;border-radius: 50%;color: #fff;text-align: center;display: inline-block;background: #84754e;}.clients-card:hover {}.pricing-table {padding: 30px;margin-bottom: 30px;text-align: center;background: #fff;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);}.pricing-table .icon {margin-bottom: 20px;}.pricing-table .icon i:before {font-size: 100px;margin-left: 0;line-height: 1;display: inline-block;text-align: center;color: #000000;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.pricing-table .body h5 {margin-bottom: 20px;}.pricing-table .body ul {margin-bottom: 30px;}.pricing-table .body ul li {margin-bottom: 10px;}.pricing-table .body ul li:last-child {margin-bottom: 0;}.pricing-table .body ul li i {margin-right: 15px;color: #84754e;}.pricing-table .body .price {margin-bottom: 30px;}.pricing-table .body .price sup {vertical-align: 8px;font-size: 24px;}.pricing-table .body .price sub {font-size: 14px;font-weight: normal;vertical-align: middle;color: #000000;}.pricing-table .body .price h4 {vertical-align: middle;}.pricing-table:hover {-webkit-box-shadow: 0 23px 49px rgba(0, 0, 0, 0.15);box-shadow: 0 23px 49px rgba(0, 0, 0, 0.15);-webkit-transform: translateY(-10px);transform: translateY(-10px);}.pricing-table:hover .icon i:before {color: #84754e;}.blog-card {margin-bottom: 30px;position: relative;background: #fff;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);}.blog-card .img {overflow: hidden;position: relative;}.blog-card .img img {-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.blog-card .img:hover img {-webkit-transform: scale(1.03);transform: scale(1.03);}.blog-card .body {padding: 30px;}.blog-card .body h5 {margin-bottom: 10px;}.blog-card .body h5 a {color: #000000;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.blog-card .body h5 a:hover {color: #84754e;}.blog-card .body .meta {margin-bottom: 10px;}.blog-card .body .meta span {display: inline-block;font-size: 15px;}.blog-card .body .meta span i {color: #84754e;margin-right: 10px;}.blog-card .body .meta span:first-child {margin-right: 10px;}.blog-card .body p {margin-bottom: 15px;}.blog-card .body .blog-button {z-index: 4;padding: 8px 14px;overflow: hidden;font-size: 15px;text-align: center;position: relative;display: inline-block;text-transform: capitalize;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;background: #84754e;color: #fff !important;}.blog-card .body .blog-button:after {top: 0;left: 0;content: "";z-index: -4;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(0);transform: scaleX(0);background: #000000;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.blog-card .body .blog-button:hover {color: #fff !important;}.blog-card .body .blog-button:hover:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}.blog-card:hover {-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);}.blog-card:hover .services-icon i:before {color: #84754e;}.contact-form-wrap .form-group {margin-bottom: 0;position: relative;}.contact-form-wrap .form-group .contact-form-control {outline: none;width: 100%;border: none;height: auto;display: block;color: #000000;margin-bottom: 30px;position: relative;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;padding: 18px 20px 18px 50px;-webkit-box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.1);}.contact-form-wrap .form-group .contact-form-control:focus {-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);}.contact-form-wrap .form-group i {line-height: 60px;color: #84754e;position: absolute;pointer-events: none;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;top: 0;left: 20px;}.contact-form-wrap .form-group textarea.contact-form-control {margin-bottom: 28px;}.google-maps {line-height: 0;}.google-maps iframe {border: 0;height: 500px;width: 100% !important;}.contact-info-item {padding: 30px 0px;margin-bottom: 30px;text-align: center;position: relative;background: #fff;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);}.contact-info-item i {width: 64px;height: 64px;font-weight: 600;font-size: 25px;text-align: center;line-height: 64px;border-radius: 50%;margin-bottom: 15px;color: #fff;background: #84754e;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.contact-info-item .text h6 {margin-bottom: 10px;}.contact-info-item .text span {display: block;}.contact-info-item .text span a {color: inherit;text-decoration: underline;}.contact-info-item:hover {-webkit-box-shadow: 0 23px 49px rgba(0, 0, 0, 0.15);box-shadow: 0 23px 49px rgba(0, 0, 0, 0.15);-webkit-transform: translateY(-10px);transform: translateY(-10px);}.contact-info-item:hover i {color: #fff;background: #000000;}label.error {display:none !important;}.contact-form-wrap .contact-form-control.error {border:2px solid red !important;}.contact-form-wrap .alert-danger {color: #ffffff;background-color: red;border-color: red;}.contact-form-wrap .alert-success {color: #ffffff;background-color: green;border-color: green;}.lds-ring {position: relative;width: 46px;height: 32px;float: right;display: none;}.lds-ring div {box-sizing: border-box;display: block;position: absolute;width: 32px;height: 32px;margin: 0px 12px;border: 4px solid #fff;border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color: #fff transparent transparent transparent;}.lds-ring div:nth-child(1) {animation-delay: -0.45s;}.lds-ring div:nth-child(2) {animation-delay: -0.3s;}.lds-ring div:nth-child(3) {animation-delay: -0.15s;}@keyframes lds-ring {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@media only screen and (max-width: 991.98px) {.contact-form-wrap {margin-top: 30px;}}#footer {background: #000000;}#footer #footer-top {padding: 80px 0 50px 0;}#footer #footer-top .footer-widget {margin-bottom: 30px;}#footer #footer-top .footer-widget h5 {color: #fff;position: relative;padding-bottom: 10px;margin-bottom: 30px;display: inline-block;}#footer #footer-top .footer-widget h5:after {content: "";width: 50px;height: 2px;margin-top: 10px;position: absolute;bottom: 0;left: 0;background: #84754e;}#footer #footer-top .footer-widget p {color: #fff;opacity: 0.75;}#footer #footer-top .footer-widget ul.footer-social {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 30px;}#footer #footer-top .footer-widget ul.footer-social li {margin-right: 10px;}#footer #footer-top .footer-widget ul.footer-social li:last-child {margin-right: 0;}#footer #footer-top .footer-widget ul.footer-social li a i {color: #fff;width: 50px;height: 50px;line-height: 50px;position: relative;text-align: center;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;background: rgba(255, 255, 255, 0.03);z-index: 4;}#footer #footer-top .footer-widget ul.footer-social li a i:after {top: 0;left: 0;content: "";z-index: -4;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(0);transform: scaleX(0);background: #84754e;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}#footer #footer-top .footer-widget ul.footer-social li a i:hover {color: #fff !important;}#footer #footer-top .footer-widget ul.footer-social li a i:hover:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}#footer #footer-top .footer-widget .footer-links li {margin-bottom: 10px;}#footer #footer-top .footer-widget .footer-links li:last-child {margin-bottom: 0;}#footer #footer-top .footer-widget .footer-links li a {color: #fff;opacity: 0.75;position: relative;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}#footer #footer-top .footer-widget .footer-links li a:before {content: "\f061";display: inline-block;font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 14px;color: #fff;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;margin-right: 20px;}#footer #footer-top .footer-widget .footer-links li a:hover {color: #fff;opacity: 1;text-decoration: underline;}#footer #footer-top .footer-widget .footer-links li a:hover:before {margin-left: 5px;}#footer #footer-top .footer-widget .newsletter-form-wrap {position: relative;}#footer #footer-top .footer-widget .newsletter-form-wrap p {margin-bottom: 20px;}#footer #footer-top .footer-widget .newsletter-form-wrap .newsletter-form-group {position: relative;}#footer #footer-top .footer-widget .newsletter-form-wrap .newsletter-form-group span {top: 0;z-index: 4;left: 20px;width: 60px;height: 60px;line-height: 60px;color: #fff;position: absolute;pointer-events: none;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}#footer #footer-top .footer-widget .newsletter-form-wrap .newsletter-form-group .newsletter-form-control {width: 100%;border: none;display: block;color: #fff;padding: 18px 80px 18px 60px;background: rgba(255, 255, 255, 0.03);}#footer #footer-top .footer-widget .newsletter-form-wrap .newsletter-form-group .newsletter-form-btn {top: 0;right: 0;z-index: 2;width: 60px;border: none;height: 60px;line-height: 60px;text-align: center;position: absolute;color: #fff;background: #84754e;}#footer #footer-top .footer-widget .newsletter-form-wrap .newsletter-form-group .newsletter-form-btn:after {top: 0;left: 0;content: "";z-index: -2;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(0);transform: scaleX(0);background: #fff;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}#footer #footer-top .footer-widget .newsletter-form-wrap .newsletter-form-group .newsletter-form-btn:hover {color: #84754e !important;}#footer #footer-top .footer-widget .newsletter-form-wrap .newsletter-form-group .newsletter-form-btn:hover:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}#footer #copyright {background: rgba(255, 255, 255, 0.02);padding: 30px 0;}#footer #copyright p {color: #fff;opacity: 0.75;}.breadcrumb-section {z-index: 42;overflow: hidden;padding: 170px 0;position: relative;background-size: cover;background-repeat: no-repeat;background-position: center center;}.breadcrumb-section:before {top: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";opacity: 0.75;z-index: -42;position: absolute;background: #000000;}.breadcrumb-section .breadcrumb-inner {position: relative;z-index: 18;}.breadcrumb-section .breadcrumb-inner h1 {font-size: 2.5rem;color: #fff;margin-bottom: 15px;}.breadcrumb-section .breadcrumb-inner .breadcrumb-links li {color: #fff;display: inline-block;vertical-align: middle;padding:0px 5px;}.breadcrumb-section .breadcrumb-inner .breadcrumb-links li.active:before {content: "\f30b";display: inline-block;margin-left: 10px;margin-right: 10px;vertical-align: middle;color: #84754e;font-family: "Font Awesome 5 Free";font-weight: 700;}.breadcrumb-section .breadcrumb-inner .breadcrumb-links li a {color: #fff;}.breadcrumb-section .breadcrumb-inner .breadcrumb-links li a:hover {text-decoration: underline;color: #fff;}@media only screen and (max-width: 575.98px) {.breadcrumb-section .breadcrumb-inner h1 {font-size: 2rem;}}.blog-sidebar .blog-widgets {margin-bottom: 30px;}.blog-sidebar .blog-widgets .blog-search-btn {top: 0;right: 0;z-index: 4;border: none;width: 60px;outline: none;height: 100%;color: #fff;position: absolute;background: #84754e;}.blog-sidebar .blog-widgets .blog-search-btn:after {top: 0;left: 0;content: "";z-index: -4;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(0);transform: scaleX(0);background: #000000;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.blog-sidebar .blog-widgets .blog-search-btn:hover {color: #fff !important;}.blog-sidebar .blog-widgets .blog-search-btn:hover:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}.blog-sidebar .blog-widgets .blog-search-bar {width: 100%;}.blog-sidebar .blog-widgets .blog-search-bar .search-form-control {width: 100%;display: block;border: none;padding: 18px 78px 18px 20px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);}.blog-sidebar .blog-widgets .blog-search-bar .search-form-control:focus {-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);}.blog-sidebar .blog-widgets:last-child {margin-bottom: 0;}.blog-sidebar .recent-post-item {margin-bottom: 20px;}.blog-sidebar .recent-post-item:last-child {margin-bottom: 0;}.blog-sidebar .recent-post-item .recent-post-img {float: left;}.blog-sidebar .recent-post-item .recent-post-body .recent-post-title {margin-bottom: 14px;line-height: 1.5;font-size: 1.1rem;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.blog-sidebar .recent-post-item .recent-post-body .recent-post-title:hover {color: #84754e;}.blog-sidebar .recent-post-item .recent-post-body .recent-post-date i {margin-right: 8px;color: #84754e;}.blog-sidebar .blog-archive-list li, .blog-sidebar .blog-category-list li {display: block;padding: 10px 10px 10px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.08);}.blog-sidebar .blog-archive-list li:last-child, .blog-sidebar .blog-category-list li:last-child {border-bottom: 0;padding-bottom: 0;}.blog-sidebar .blog-archive-list li a, .blog-sidebar .blog-category-list li a {color: #000000;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;font-weight: 500;}.blog-sidebar .blog-archive-list li a:before, .blog-sidebar .blog-category-list li a:before {content: "";background: #000000;display: inline-block;margin-right: 10px;vertical-align: middle;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.blog-sidebar .blog-archive-list li a:hover, .blog-sidebar .blog-archive-list li a.active, .blog-sidebar .blog-category-list li a:hover, .blog-sidebar .blog-category-list li a.active {color: #84754e;}.blog-sidebar .blog-archive-list li a.active:before, .blog-sidebar .blog-archive-list li a:hover:before, .blog-sidebar .blog-category-list li a.active:before, .blog-sidebar .blog-category-list li a:hover:before {background: #84754e;}.blog-sidebar .blog-category-list li a:before {height: 1px;width: 10px;}.blog-sidebar .blog-category-list li a:hover:before {width: 20px;}.blog-sidebar .blog-category-list li a .category-count {float: right;}.blog-sidebar .blog-archive-list li a:before {height: 5px;width: 5px;}.blog-sidebar .blog-tags li {float: left;}.blog-sidebar .blog-tags li a {font-size: 14px;font-weight: 600;margin-right: 10px;margin-bottom: 10px;display: inline-block;color: #000000;padding: 10px 15px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);}.blog-sidebar .blog-tags li a:hover, .blog-sidebar .blog-tags li a.active {background: #84754e;color: #fff;}@media only screen and (max-width: 991.98px) {.blog-sidebar {margin-top: 30px;}.sidebar-pb-resp {padding-bottom: 90px;}.recent-post-item .recent-post-body .recent-post-title {line-height: 1.5;font-size: 1rem;}}.blog-post-img {margin-bottom: 30px;}.blog-text h4 {line-height: 1.3;font-size: 2.3rem;margin-bottom: 20px;}.blog-text .author-meta {margin-bottom: 20px;}.blog-text .author-meta a {color: #000000;margin-right: 15px;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.blog-text .author-meta a:after {content: "";margin-left: 15px;border-left: 1px solid #84754e;}.blog-text .author-meta a:last-child {margin-right: 0;}.blog-text .author-meta a:last-child:after {display: none;}.blog-text .author-meta a:hover {color: #84754e;}.blog-text .author-meta a span {color: #84754e;display: inline-block;margin-right: 15px;}.blog-text p {margin-bottom: 20px;}.blog-text blockquote {padding: 30px;margin-bottom: 20px;color: #000000;background: #fff;border-left: 5px solid #84754e;-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);}.blog-text blockquote q {font-style: italic;line-height: 2;}.blog-text blockquote q:before {margin-right: 5px;}.blog-text blockquote q:after {margin-left: 5px;}@media only screen and (max-width: 575.98px) {.comment-item {display: block !important;}.comment-item img {margin-right: 0;margin-bottom: 20px;}.comment-item.sub-comment-item {margin-left: 85px;}}#heroSliderContainer .vegas-overlay {background: #000000;opacity: 0.75;}#heroSliderContainer .hero-inner .row {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.hero-slider-two {z-index: 32;position: relative;}.hero-logo {max-width: 530px;width: 100%;}.hero-slider-content {position: absolute;top: 40%;left: 0px;z-index: 200;width: 100%;}.hero-slider-two .hero-slider.owl-carousel {cursor: w-resize;}.hero-slider-two .hero-slider.owl-carousel .owl-nav {margin-top: 0;}.hero-slider-two .hero-slider.owl-carousel button.owl-next, .hero-slider-two .hero-slider.owl-carousel button.owl-prev {top: 50%;margin: 0;padding: 0;width: 60px;height: 60px;z-index: 44;color: #fff;border-radius: 0;text-align: center;line-height: 60px;position: absolute;display: inline-block;border-radius: 50%;background: rgba(255, 255, 255, 0.1);-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.hero-slider-two .hero-slider.owl-carousel button.owl-next {right: 15px;}.hero-slider-two .hero-slider.owl-carousel button.owl-next:after {top: 0;left: 0;content: "";z-index: -4;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(0);transform: scaleX(0);background: #fff;border-radius: 50%;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.hero-slider-two .hero-slider.owl-carousel button.owl-next:hover {color: #84754e !important;}.hero-slider-two .hero-slider.owl-carousel button.owl-next:hover:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}.hero-slider-two .hero-slider.owl-carousel button.owl-prev {left: 15px;}.hero-slider-two .hero-slider.owl-carousel button.owl-prev:after {top: 0;left: 0;content: "";z-index: -4;width: 100%;height: 100%;visibility: hidden;position: absolute;-webkit-transform-origin: right;transform-origin: right;-webkit-transform: scaleX(0);transform: scaleX(0);background: #fff;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.hero-slider-two .hero-slider.owl-carousel button.owl-prev:hover {color: #84754e !important;}.hero-slider-two .hero-slider.owl-carousel button.owl-prev:hover:after {width: 100%;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}.hero-slider-two .hero-slider.owl-carousel .owl-dots {position: absolute;bottom: 15px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.hero-slider-two .hero-slider.owl-carousel .owl-dots .owl-dot span {height:12px;width: 12px;border-radius: 50%;border: none;background: rgba(255, 255, 255, 0.3);}.hero-slider-two .hero-slider.owl-carousel .owl-dots .owl-dot.active span, .hero-slider-two .hero-slider.owl-carousel .owl-dots .owl-dot:hover span {background: #fff;}.hero-slider-two .item {display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;max-width: 100%;width: 100%;z-index: 32;-o-object-fit: scale-down;object-fit: scale-down;-o-object-position: center;object-position: center;min-height: 100vh;position: relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-size: cover;background-repeat: no-repeat;background-position: center center;}.hero-slider-two .item:before {top: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";opacity: 0.4;z-index: -32;position: absolute;background: #000000;}@media only screen and (max-width: 767.98px) {.hero-slider-two .hero-slider.owl-carousel .owl-nav {display: none;}}#heroparticles {width: 100%;height: 100%;position: absolute;background-color: transparent;background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;}#hero-riples-banner {z-index: 15;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;min-height: 100vh;position: relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-size: cover;background-repeat: no-repeat;background-position: center center;}#hero-riples-banner:before {top: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";opacity: 0.75;position: absolute;background: #000000;}#hero_video {-o-object-fit: scale-down;object-fit: scale-down;z-index: 35;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;min-height: 100vh;position: relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-size: cover;background-repeat: no-repeat;background-position: center center;}#hero_video .hero-overlay {height: 100%;width: 100%;position: absolute;top: 0;left: 0;opacity: 0.5;background: #000000;}#hero_video .video-content {z-index: 27;position: relative;}#svg-pattern-1 {position: absolute;bottom: -5px;left: 0;width: 100%;height: auto;pointer-events: none;-webkit-transform: rotate(180deg);transform: rotate(180deg);}#svg-pattern-2 {position: absolute;bottom: 0;left: 0;width: 100%;height: auto;pointer-events: none;}#svg-pattern-3 {position: absolute;bottom: 0;left: 0;width: 100%;height: auto;pointer-events: none;}@media only screen and (min-width: 1200px) {#svg-pattern-3 {bottom: -60px;}}.glitch-img-banner {z-index: 44;}.glitch-img-banner .overlay-glitch {content: "";position: absolute;top: 0;left: 0;z-index: 45;width: 100%;height: 100%;opacity: 0.75;background: #000000;}.glitch-img-banner .glitch-img {top: 0;left: 0;width: 100%;height: 100%;position: absolute;background-size: cover;background-repeat: no-repeat;background-position: center center;}.glitch-img-banner .container {position: relative;z-index: 56;}.intro-hero-section {z-index: 35;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;min-height: 100vh;position: relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #000000;}.intro-hero-section .intro-hero-subtitle {color: #fff;opacity: 0.75;font-weight: 300;margin-bottom: 30px;}.intro-hero-section .intro-hero-title {color: #fff;font-size: 2rem;font-weight: 500;margin-bottom: 20px;}.intro-hero-section .intro-hero-title span {font-size: 3.5rem;font-weight: 700;display: block;margin-bottom: 10px;max-width: -webkit-max-content;max-width: -moz-max-content;max-width: max-content;padding: 10px 20px;text-transform: uppercase;margin: 0 auto 15px auto;border: 2px solid #fff;}.demo-item {margin-bottom: 30px;position: relative;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;-webkit-box-shadow: 0 23px 49px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 23px 49px 0 rgba(0, 0, 0, 0.1);}.demo-item .demo-title {padding: 30px 0;display: block;text-align: center;color: #000000;font-size: 1.2rem;font-weight: 600;background: #fff;text-transform: capitalize;}.demo-item .demo-img {overflow: hidden;position: relative;}.demo-item .demo-item-link {padding: 30px;display: block;font-weight: 600;font-size: 1.125rem;background: #fff;color: #000000 !important;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.demo-item:hover .demo-item-link {color: #fff !important;background: #84754e;}@media screen and (max-width: 576px) {.intro-hero-section .intro-hero-title {font-size: 1.4rem;}.intro-hero-section .intro-hero-title span {font-size: 2.2rem;}.section {padding:40px 0px;}.breadcrumb-section.section {padding:120px 0px !important;}.about-inner.pl-5 {padding-left:0px !important;}.features-img.pt-100 {padding-top:0px !important;}}