/*----[[654c742ae0fdae5aa3110b8d]]---*/
        /*--------------------------------------------------------------
# Navbar-Starts
--------------------------------------------------------------*/

.banner_111 {
  background: var(--wb-website-theme-primary-color);
}

.banner_111 .navbar-nav
{
  font-weight: 600;
  font-size: 1rem;
}
.banner_111 .navbar-nav .nav-item .nav-link {
  display: inline-block;
  color: var(--wb-menu-color);
  padding: 1rem 0;

}

.banner_111 .navbar-nav .nav-item {
  position: relative;
  margin: 0 1.875rem 0 0;
}

.banner_111 .navbar-nav .nav-item .nav-link:hover,
.banner_111 .navbar-nav .nav-item .nav-link.active {
  color: var(--wb-menu-hover-color);
}

.banner_111 .navbar .navbar-nav .nav-item::after,
.banner_111 .active::after {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  content: "";
  background: var(--wb-menu-hover-color);
  width: 0;
  height: 0;
  transition: all 0.5s;
}

.banner_111 .navbar .navbar-nav .nav-item:hover::after,
.banner_111 .active::after {
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 100%;
}

.banner_111 .wb-dropdown-element:focus,
.banner_111 .wb-dropdown-element:hover {
  color: var(--wb-website-hover-text-color);
  background-color: var(--wb-website-hover-background-color);
}

.banner_111 .navbar-expand-lg .navbar-nav .dropdown-menu {
  position: absolute !important;
}

.banner_111 .navbar-toggler {
  border: none;
}

.banner_111 .navbar-toggler:focus {
  border: none;
  outline: 0;
  box-shadow: none;
}

.banner_111 .navbar-toggler .navbar-toggler-icon {
  background: transparent;
  outline: 0;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;

}

.banner_111 .navbar-toggler .navbar-toggler-icon:focus {
  outline: 0;
  border: none;

}

.banner_111 .navbar-toggler .navbar-toggler-icon .fas {
  color: var(--wb-website-theme-secondary-color);
}


@media (max-width: 61.938rem) {
  .banner_111 .navbar-nav .nav-item .nav-link {
      padding: 0.75rem 0 0.925rem;
  }

  .banner_111 .navbar-nav .nav-item {
      margin: 0;
  }

  .banner_111 .navbar .navbar-nav .nav-item::after,
  .banner_111 .active::after {
      margin: 0;
  }
}

.banner_111 .call-btn {
  display: inline-block;
  background: var(--wb-website-theme-secondary-color);
  padding: 0.875rem 1.75rem;
  color: var(--wb-website-text-secondary-color);
  border-radius: 0.625rem;
  font-size: 0.938rem;
  font-weight: 600;
}


.banner_111 .call-btn:hover {
  background: var(--wb-website-hover-background-color);
  color: var(--wb-website-hover-text-color);
}

.banner_111 .banner-stars i {
  font-size: 1rem;
}

.banner_111 .banner-stars i,
.banner_111 .subtext-banner h3 {
  color: var(--wb-website-theme-secondary-color);
}

.banner_111 .banner-stars {
  display: flex;
  align-items: center;
}

.banner_111 .subtext-banner h3 {
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 0;
}

.banner_111 .maintext-banner h1 {
  font-size: 2.5rem;
  line-height: 1.2;
  font-weight: 700;
  margin-bottom: 1.25rem;
}

.banner_111 .maintext-banner p {
  margin-bottom: 0;
  font-weight: 500;
}



/*========== Banner_Ends=====*/
        /*----654c742ae0fdae5aa3110b8d----*/
        

/*----[[652771c425df75bd13deec91]]---*/
        /*===== Blog_Starts=====*/
.beecome_grid_6 {
    background: url(https://builder-templates-bucket.s3.amazonaws.com/652771c425df75bd13deec91/assets/Blog.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding: 3rem 0;
}

.beecome_grid_6 .business-blog-main h1 {
    font-size: 2.625rem;
    font-weight: 500;
}


.beecome_grid_6 .business-blog-main h6 {
    font-size: 1.063rem;
    font-weight: 400;
}


.beecome_grid_6 .business-blog-main p {
    margin-top: 1.5rem;
}

.beecome_grid_6 .cyber-blog-card,
.beecome_grid_6 .cyber-blog-box {
    border-radius: 0.625rem;
}

.beecome_grid_6 .cyber-blog-card {
    background: var(--wb-website-theme-primary-color);
    padding: 2.188rem  2.5rem 2.313rem;
    border-radius: 0.375rem;
}

.beecome_grid_6 .busines-active {
    box-shadow: 0  1.25rem  2.5rem  1.25rem rgba(0, 0, 0, .05)
}

.beecome_grid_6 .cyber-blog-card:hover {
    box-shadow: 0  1.25rem  2.5rem  1.25rem rgba(0, 0, 0, .05)
}


.beecome_grid_6 .cyber-blog-details h4 {
    font-size: 1.4rem;
    font-weight: 500;
    line-height: 1.3;
}

.beecome_grid_6 .cyber-blog-details p {
    margin-bottom: 0;
    font-size: 0.875rem;
}


.elementor-element .elementor-widget-container {
    margin: 0;
    padding: 0rem 0 0;
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-box-shadow .3s;
}

.elementor-element .radiantthemes-separator>.radiantthemes-separator-block {
    background: #f2543f;
    position: relative;
    display: inline-block;
    overflow: hidden;
    width: 3.75rem;
    height: 0.188rem;
}

.elementor-element .radiantthemes-separator>.radiantthemes-separator-block>.radiantthemes-separator-block-gap {
    background-color: #fff;
}

.radiantthemes-separator>.radiantthemes-separator-block>.radiantthemes-separator-block-gap {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 0.75rem;
    animation: RadiantThemesSeparatorAnimation 1.5s infinite ease-in-out;
}

@keyframes RadiantThemesSeparatorAnimation {
    0% {
        left: -0.75rem;
    }

    100% {
        left: 100%;
    }
}

@media (max-width: 64rem) {
    .beecome_grid_6 .cyber-blog-card {
        padding: 2.188rem 1.875rem 2.313rem;
    }
    
    .beecome_grid_6 .cyber-blog-details h4 {
        font-size: 1.2rem;
    }
}
/*===== Blog_End=====*/
        /*----652771c425df75bd13deec91----*/
        

/*----[[63e6139f8a39200ab1c9e8eb]]---*/
        /* ===================================
    about section
====================================== */
.about_86 {
  background: var(--wb-website-theme-primary-color);
}
.about_86  .team-heading h6 {
  color: var(--wb-website-theme-secondary-color);
  margin-bottom: 0;
  font-size: 1rem;
}
.about_86  .team-heading h1 {
  font-size: 2.4rem;
  font-weight: 800;
}

.about_86  .team-heading p{
  text-transform: capitalize;
  margin-top: 1.1rem;
}

.about_86 .befor-border{
  position: relative;
}
.about_86 .befor-border:not(:last-of-type):before {
  position: absolute;
  content: "";
  right: 0;
  top: 50%;
  transform: translatey(-50%);
  height: 6rem;
  width: 0.06rem;
  background: var(--wb-website-theme-secondary-color);
}
.about_86 .about-style p{
  margin-bottom: 0rem;
}
/* ===================================
    End about Section
====================================== */
        /*----63e6139f8a39200ab1c9e8eb----*/
        

/*----[[63e6139f8a39200ab1c9e8eb]]---*/
        /* ===================================
    about section
====================================== */
.about_86 {
  background: var(--wb-website-theme-primary-color);
}
.about_86  .team-heading h6 {
  color: var(--wb-website-theme-secondary-color);
  margin-bottom: 0;
  font-size: 1rem;
}
.about_86  .team-heading h1 {
  font-size: 2.4rem;
  font-weight: 800;
}

.about_86  .team-heading p{
  text-transform: capitalize;
  margin-top: 1.1rem;
}

.about_86 .befor-border{
  position: relative;
}
.about_86 .befor-border:not(:last-of-type):before {
  position: absolute;
  content: "";
  right: 0;
  top: 50%;
  transform: translatey(-50%);
  height: 6rem;
  width: 0.06rem;
  background: var(--wb-website-theme-secondary-color);
}
.about_86 .about-style p{
  margin-bottom: 0rem;
}
/* ===================================
    End about Section
====================================== */
        /*----63e6139f8a39200ab1c9e8eb----*/
        

/*----[[653639e1e0fdae5aa310a0dc]]---*/
        .grid_75 {
    background: url(https://builder-templates-bucket.s3.amazonaws.com/653639e1e0fdae5aa310a0dc/assets/bg-solid.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding: 4rem 0;
}

.grid_75 .card-main h1 {
    font-size: 2.5rem;
    font-weight: 700;
}

.grid_75 .service_card {
    background: var(--wb-website-theme-primary-color);
    padding: 1.5rem;
    border-radius: 1.25rem;
    position: relative;
}

.grid_75 .services_data h2 {
    font-size: 1.1rem;
    font-weight: 700;
}

.grid_75 .services_data p {
    margin-bottom: 0;
}

.grid_75 .read-button {
    display: inline-block;
    background: var(--wb-website-theme-secondary-color);
    color: var(--wb-website-text-secondary-color);
    border-radius: 3.125rem;
    padding: 0.75rem 1.75rem;
    font-weight: 700;
}

.grid_75 .read-button:hover {
    background: var(--wb-website-hover-background-color);
    color: var(--wb-website-hover-text-color);
}

.grid_75 .button-position {
    position: absolute;
    bottom: 1.75rem;
    left: 0;
    right: 0;
    text-align: center;
}
        /*----653639e1e0fdae5aa310a0dc----*/
        

/*----[[65293935ad34aaa11908abc1]]---*/
        /*===== Footer_Starts=====*/
.footer_74 {
  background: var(--wb-website-theme-primary-color);
}
.footer_74 .advisory-footer-socials {
  flex-wrap: wrap;
}
.footer_74 .advisory-footer-socials a {
  background: var(--wb-website-theme-secondary-color);
  color: var(--wb-website-text-secondary-color);
  width: 2rem;
  height: 2rem;
  border-radius: 3.125rem;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
}

.footer_74 .advisory-footer-socials a:hover {
  background: var(--wb-website-hover-background-color);
  color: var(--wb-website-hover-text-color);
}

.footer_74 .advisory-footer-list li {
  margin-bottom: 0.5rem;
}
.footer_74 .advisory-footer-list li i {
  font-size: 0.4rem;
}

.footer_74 .advisory-footer-list li p,
.footer_74 .advisory-footer-list-2 p,
.footer_74 .advisory-footer-para p,
.footer_74 .advisory-footer-socials a,.footer_74 .advisory-footer-list-2 li span {
  font-size: 0.875rem;
}

.footer_74 .advisory-footer-list i,
.footer_74 .advisory-footer-list a:hover,
.footer_74 .advisory-footer-list-2 a:hover {
  color: var(--wb-website-theme-secondary-color);
}

.footer_74 .advisory-footer-list-2 p {
  display: inline;
}

.footer_74 .advisory-footer-heading h2 {
  font-size: 1.25rem;
}

.footer_74 .advisory-footer-heading h2 {
  font-weight: 700;
}

.footer_74 .advisory-copyright {
  border-top: 0.063rem solid var(--wb-website-theme-secondary-color);
}

.footer_74 .advisory-copyright p,
.footer_74 .advisory-footer-list li p{
  margin-bottom: 0;
}

.footer_74 .advisory-footer-list-2  .address
{
  margin-bottom: 1.5rem;
}
.footer_74 .advisory-copyright p
{
  font-size: 0.875rem;
}

.footer_74 .advisory-input input {
  background-color: var(--wb-input-background-color);
  color: var(--wb-input-text-color);
  border: 0.063rem solid var(--wb-input-border-color);
  padding: 0.938rem;
  border-radius: 0;
  font-size: 0.75rem;
}

.footer_74 .advisory-input input::placeholder {
  color: var(--wb-input-placeholder-color);
}

.footer_74 .advisory-input input:focus {
  outline: none;
  box-shadow: none;
}

.footer_74 .advisory_btn_subscribe {
  background-color: var(--wb-website-theme-secondary-color);
  color: var(--wb-website-text-secondary-color);
  padding: 1rem;
  border: none;
  font-size: 0.75rem;
}

.footer_74 .advisory_btn_subscribe:hover {
  background-color: var(--wb-website-hover-background-color);
  color: var(--wb-website-hover-text-color);
}

.footer_74 .news-text p
{
  margin-top: 1.5rem;
  font-size: 0.875rem;
  line-height: 1.2;
}
/*===== Footer_Ends=====*/
        /*----65293935ad34aaa11908abc1----*/
        

