span.bread-icon i {
  margin: 0 5px;
  color: var(--hover-color);
}
.right ul#menu-footer-bottom {
  display: flex;
  gap: 15px;
}
.right ul#menu-footer-bottom li:first-child {
  border-right: 1px solid #b0baf1;
  padding-right: 15px;
}
.custom-container {
  padding: 0 !important;
}

.sec-mar {
  margin: 120px 0 120px 0;
}

@media screen and (max-width: 991px) {
  .sec-mar {
    margin: 80px 0 80px 0;
  }
  .section {
    padding: 80px 0px;
  }
}
.section {
  padding: 120px 0px;
}
.button-two a {
  color: var(--hover-color);
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-two a:hover {
  color: var(--hover-color);
}
.button-two a:hover img {
  transform: translateX(10px);
  transition: 0.3s;
}
.button-two a img {
  margin-left: 5px;
  transition:.3s
}

.list .check i {
  color: #fff;
  font-size: 10px;
}
.top-section .list{
  padding-left: unset !important;
  margin-bottom: unset !important;
  margin-top: unset !important;
}

.testimonials .single-slide .thumb img{
  max-width: unset !important;
}
span.wpcf7-form-control-wrap {
  display: block;
}
span.wpcf7-list-item.first input {
  height: 25px;
}
span.wpcf7-list-item.last input {
  height: 25px;
}
.wpcf7 .single-input h6 {
  margin-top: 13px !important;
}
span.wpcf7-form-control-wrap {
  margin-top: 10px;
}
header.header-section.animated.fadeInDown.header-fixed {
  z-index: 99999;
}
/* Blog details image size */
.postbox__thumb img {
  width: 100%;
}
.rel-title h2{
  position: relative;
  z-index: 2;
}
.counter-section span.elementor-counter-number,.counter-section span.elementor-counter-number-suffix {
  font-size: unset;
  color: unset;
  font-weight: unset;
}
ul#menu-main-menu li {
  white-space: nowrap !important;
}
ul#menu-main-menu li ul li {
  white-space: nowrap !important;
}
ul#menu-main-menu li ul li ul li {
  white-space: nowrap !important;
}
ul.dropdown-menu.main-menu.shadow.show li ul li {
  white-space: nowrap !important;
}
.img-area img{
  max-width: unset !important;
}
.top-wrapper ul {
  list-style: none;
}
.postbox__wrapper .postbox__thumb a {
  width: 100%;
}
/* Elementor  */

#wp-admin-bar-elementor_edit_page .elementor-edit-link-title {
  width: unset !important;
}
#wp-admin-bar-elementor_edit_page .elementor-edit-link-title {
  color: #fff !important;
}
#wp-admin-bar-elementor_edit_page .elementor-edit-link-type {
  color: #fff !important;
}
@media only screen and (max-width: 582px) {	
  #wpadminbar #wp-admin-bar-customize>.ab-item, #wpadminbar #wp-admin-bar-edit>.ab-item, #wpadminbar #wp-admin-bar-my-account>.ab-item, #wpadminbar #wp-admin-bar-my-sites>.ab-item, #wpadminbar #wp-admin-bar-site-editor>.ab-item, #wpadminbar #wp-admin-bar-site-name>.ab-item {
  
      width: 52px !important;
  
  }
  }
  @media only screen and (max-width: 782px) {	
    #wpadminbar {
      position: fixed !important;
  }
  }
  .admin-bar .header-menu {
    margin-top: 32px;
  }
  .admin-bar .header__sticky{
    margin-top: 32px;
  }
  .admin-bar #header-sticky.header__area.header__transparent{
    margin-top: 32px;
  }
  
  .admin-bar .offcanvas__wrapper {
      margin-top: 32px;
  }
  
  @media only screen and (min-width: 300px) and (max-width: 767px) {
    .admin-bar .header__sticky{
      margin-top: 0px!important;
    }
  }
  @media only screen and (min-width: 600px) and (max-width: 767px) {
    .admin-bar .header__sticky{
      margin-top: 42px;
    }
  }
  /* Error */

  .error__title {
    font-size: 60px;
    line-height: 0.9;
    margin-bottom: 25px;
}
.error__content p {
  font-size: 20px;
  color: var(--tp-text-1);
  margin-bottom: 30px;
  padding: 0 100px;
  line-height: 30px;
}
section.no-results.not-found p {
  margin-bottom: 15px;
}
.breadcrumb > span {
  font-size: 16px;
  font-weight: 500;
  padding-right: 6px;
  margin-right: 6px;
  text-transform: capitalize;
  color: var(--p300) !important;
}
span.dvdr i {
  top: 1px;
  position: relative;
}
.cccc span.elementor-counter-number,.cccc span.elementor-counter-number-suffix {
  font-size: unset;
  color: unset;
  font-weight: unset;
  line-height: unset;
}

.cccc .elementor-counter-title {
  margin-top: 20px;
}
.cccc .elementor-counter-number-suffix{
  color: #1a4dbe !important;
}
.business-loan-section .section-text h3 {
  font-size: 43px;
}
.call-action span.wpcf7-list-item-label {
  font-weight: 600;
}
.content-text h3 {
  font-size: 43px;
}
.banner-content .section-text {
  margin-bottom: 34px;
}
.col-md-6.cus-ord .img-area img {
  max-width: 100% !IMPORTANT;
}

ul#menu-footer-menu {
  list-style: none;
  display: flex;
  gap: 10px;
}
ul#menu-footer-menu li {
  border-right: 1px solid #B0BAF1;
  line-height: 20px;
  margin-right: 10px;
  padding-right: 15px;
}
ul#menu-footer-menu li:last-child {
  border: none;
  margin-right: unset;
  padding-right: unset;
}

/* Unit test */

h2.wp-block-heading {
  line-height: 55px;
}
h2.wp-block-post-title {
  font-size: 36px;
}
h1.wp-block-site-title a {
  font-size: 45px;
}
.wp-block-comments h2#comments {
  font-size: 45px;
  line-height: 60px;
}
.banner-content .main-content h1 span {
  font-size: unset;
  font-weight: unset;
  color: unset;
}

a.wp-block-button__link:hover {
  color: #ddd;
}
.container-box .postbox__content .postbox__title a {
  display: block;
}
.tp-page-content .tp-page-post ol, .tp-page-content  .tp-page-post ul {
  padding-left: 25px;
}

ul.section-dots {
  padding-left: 0 !important;
}




.cardbutton .bottom-area.button-one a {
  width: 100%;
}

.creene-position{
  background:unset !important;
}