.navbar-area .nav-container .navbar-collapse .navbar-nav li {
  font-size: 20px;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu {
  margin-top: 10px;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li {
font-size: 17px;
}

.navbar-right-chat.search-header-open {
  margin-right: 5px;
}

.newsletter-contents-form .single-input button {
  background-color: #fff;
  font-weight: bold !important;
}

.newsletter-bg {
  background-color: #e86b28;
}

.cmn-btn.btn-bg-secondary {
  color: #fff;
}

/*Page spacing*/
.pat-100 {
  padding-top: 50px;
}

/*Search bar at the top*/
.jobFilter-wrapper-search .form--control {
  height: 68px;
}

/*Homepage main title and image right*/
.banner-right-content-thumb::before {
  background-color: background: #E8692A;
  background: linear-gradient(90deg,rgba(232, 105, 42, 1) 0%, rgba(247, 158, 32, 1) 100%);
  z-index: -1;
}


.banner-single-content-title {
  line-height: 50px;
}

.banner-single .banner-single-content-title {
  margin-top:20px;
  font-size: 35px;
}

.banner-right-content-shape img:nth-child(1) {
  top: -60px;
  left: -40px;
}

/*Homepage main description*/
.banner-single-content-logo-title {
  font-size: 18px;
  color: var(--paragraph-color);
  font-weight: 500;
  line-height: 28px;
  margin-top: 30px;
}

.banner-single-content {
  margin-right: 12px;
}

/*Homepage button - START*/
.cmn-btn.btn-outline-1 {
  border: 1px solid #415a77;
  background: #415a77;
  color: #ffffff;
}

.cmn-btn.btn-outline-1:hover {
  background: #e8692a;
  border: 1px solid #e8692a;
}

.cmn-btn.btn-outline-1.color-one {
  color: #ffffff;
}
/*Homepage button - END*/

.single-work-contents-title:hover {
  color: #ffffff;
}

.single-work-border {
  border: 1px solid #5B6B87;
}

.single-project {
  border: 1px solid #e4e5e7;
}

.single-project-bottom {
  border-top: 1px solid #e4e5e7;
}

.cmn-btn.btn-bg-1 {
  background: #1b263b;
}

/*Homepage Nav - START*/
.navbar-area {
  background: #1b263b !important;
}

.navbar-area .nav-container {
  background: #1b263b!important;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav li a {
    color: #fff;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav li a:hover {
    color: #f78136;
}
/*Homepage Nav - END*/

/*Homepage shapes - START*/
.banner-single-content-title::before {
  background-color: transparent;
}

.banner-single-content-title:hover::before {
  background-color: transparent;
}
/*Homepage shapes - END*/

.categorySub-padding {
  padding: 15px 0;
}

body {
  color: #132a38;
}

.single-work-contents-title {
  color: #ffffff;
}

.cmn-btn.btn-bg-1 {
  background: #2b60ff;
}

div[class*="col"]:nth-child(4n+1) .single-work:hover {
  border-color: #2b60ff;
}

div[class*="col"]:nth-child(4n+1) .single-work-contents-title:hover {
  color: #2b60ff;
}

.cmn-btn.btn-bg-1 {
  background: #2950c3;
}

/*Pop-up search function - START*/
.header-global-search-select {
  right: 1px;
}

#Select_project_or_job_for_search {
  color: #fff !important;
  background: #132a38 !important;
}
/*Pop-up search function - END*/

.navbar-right-chat:hover {
  background-color: #e8692a;
}

/*Homepage customised colour text - START*/
.work-area .section-title.center-text {
  color: #ffffff;
}

.testimonial-area .section-title.center-text {
  color: #ffffff;
}

.question-area.pat-100.pab-50 {
  color: #132a38 !important;
}

.pricing-area .section-title.center-text {
  color: #ffffff;
}
/*Homepage customised colour text - END*/

div[class*="col"]:nth-child(1) .single-pricing {
  -webkit-box-shadow: 0 0 5px #2b60ff;
  box-shadow: 0 0 5px #2b60ff;
  border: 5px solid #778da9;
}

div[class*="col"]:nth-child(2) .single-pricing {
  -webkit-box-shadow: 0 0 5px #2b60ff;
  box-shadow: 0 0 5px #2b60ff;
  border: 5px solid #778da9;
}

div[class*="col"]:nth-child(3) .single-pricing {
  -webkit-box-shadow: 0 0 5px #2b60ff;
  box-shadow: 0 0 5px #2b60ff;
  border: 5px solid #778da9;
}

.col-xxl-4.col-lg-4.col-md-6 {
  padding-left: 20px;
  padding-right: 20px;
}

.append-project .next-icon {
 border: none;
}
.append-project .prev-icon:hover {
border-color: transparent;
}

.append-jobs .next-icon {
 border: none;
}
.append-jobs .next-icon:hover {
border-color: transparent;
}

.homepage_image {
  margin-top: 70px;
}

.faq-question.faq-question-padding.sticky-top {
  padding-top: 30px !important;
}

.faq-contents .faq-item {
  background: #f9f7f5;
}

.section-title.center-text {
  max-width: 800px;
}

.single-category:hover::before {
  -webkit-transform: rotate(10ddeg);
  transform: rotate(10deg);
}

.footer-widget-link-list-item a:hover {
  color: #f78136;
}

.footer-widget-contact-item:hover {
  color: #f78136;
}

.footer-widget-social-list-link:hover {
  color: #fff;
  background: #f78136;
}

/*Project tab - START*/
.project-preview-tab .tabs {
  background-color: #415a77;
}

.project-preview-tab .active {
  color: #1b263b !important;
}
/*Project tab - END*/

.single-freelancer-author-status-ofline {
  color: #1b263b;
}