

/* ----------------------------------
	Call To Action Section Styles
 ------------------------------------ */
 .cta-banner {
    position: relative;
    z-index: 3;
  }
  
  .cta-banner.style-2 .container-fluid {
    background-color: #086ad7;
  }
  
  .cta-banner.style-2 .container-fluid::after, .cta-banner.style-2 .container-fluid::before {
    border-color: #fff;
  }
  
  .cta-banner .container-fluid {
    padding-top: 90px;
    padding-bottom: 85px;
    border-radius: 7px;
    position: relative;
    z-index: 3;
    margin: 0 auto;
  }
  
  @media (min-width: 1650px) {
    .cta-banner .container-fluid {
      max-width: 1600px;
      width: 100%;
    }
  }
  
  @media (max-width: 1649px) {
    .cta-banner .container-fluid {
      max-width: 96%;
      padding-left: 50px;
      padding-right: 50px;
    }
  }
  
  @media (max-width: 1199px) {
    .cta-banner .container-fluid {
      max-width: 90%;
    }
  }
  
  @media (max-width: 767px) {
    .cta-banner .container-fluid {
      max-width: 92%;
      padding: 50px 15px;
    }
  }
  
  @media (max-width: 500px) {
    .cta-banner .container-fluid {
      max-width: 96%;
      padding: 40px 20px;
    }
  }
  
  .cta-banner .container-fluid::after {
    border-width: 3px;
    border-color: #ff9600;
    border-style: solid;
    border-radius: 50%;
    position: absolute;
    width: 14px;
    height: 14px;
    right: 7%;
    top: 60px;
    content: "";
    z-index: -1;
  }
  
  @media (max-width: 767px) {
    .cta-banner .container-fluid::after {
      top: 30px;
    }
  }
  
  .cta-banner .container-fluid::before {
    border-width: 5px;
    border-color: #e8524a;
    border-style: solid;
    border-radius: 50%;
    position: absolute;
    width: 24px;
    height: 24px;
    left: 6%;
    bottom: 60px;
    content: "";
    z-index: -1;
  }
  
  .cta-banner .cta-content {
    max-width: 1170px;
    width: 100%;
    margin: 0px auto;
  }
  
  @media (max-width: 500px) {
    .cta-banner .cta-content h1 {
      font-size: 30px;
    }
  }
  
  .cta-banner .minimal-btn {
    color: #fff;
  }
  