.elementor-432 .elementor-element.elementor-element-42c8d92f:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-42c8d92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://theaccelerateadvantage.com/wp-content/uploads/2023/03/blog-overlay-bg.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-432 .elementor-element.elementor-element-42c8d92f > .elementor-background-overlay{background-image:url("https://theaccelerateadvantage.com/wp-content/uploads/2023/03/blog-header-sec-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;opacity:1;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-432 .elementor-element.elementor-element-42c8d92f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11% 0% 0% 0%;}.elementor-432 .elementor-element.elementor-element-7ebe5c81.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-432 .elementor-element.elementor-element-3b44a44a > .elementor-widget-container{margin:0% 3% 0% 3%;}.elementor-432 .elementor-element.elementor-element-3b44a44a{z-index:10;}.elementor-432 .elementor-element.elementor-element-3b44a44a img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-432 .elementor-element.elementor-element-556671fe:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-556671fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-432 .elementor-element.elementor-element-556671fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 8% 0%;}.elementor-432 .elementor-element.elementor-element-556671fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-432 .elementor-element.elementor-element-6adb36ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.604vw;font-weight:800;line-height:1.3em;letter-spacing:2px;color:#000000;}.elementor-432 .elementor-element.elementor-element-1a3f41d0 .elementor-icon-list-icon{width:14px;}.elementor-432 .elementor-element.elementor-element-1a3f41d0 .elementor-icon-list-icon i{font-size:14px;}.elementor-432 .elementor-element.elementor-element-1a3f41d0 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-432 .elementor-element.elementor-element-1a3f41d0 .elementor-icon-list-text, .elementor-432 .elementor-element.elementor-element-1a3f41d0 .elementor-icon-list-text a{color:#000000;}.elementor-432 .elementor-element.elementor-element-1a3f41d0 .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-size:1.146vw;font-weight:700;}.elementor-432 .elementor-element.elementor-element-9f684c3 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-432 .elementor-element.elementor-element-9f684c3{color:#000000;font-family:"Montserrat", Sans-serif;font-size:1.042vw;font-weight:400;line-height:1.5em;}.elementor-432 .elementor-element.elementor-element-14233af5:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-14233af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://theaccelerateadvantage.com/wp-content/uploads/2023/03/blog-sec3-bg-bottom.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-432 .elementor-element.elementor-element-14233af5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 15% 0%;}.elementor-432 .elementor-element.elementor-element-14233af5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-432 .elementor-element.elementor-element-10aca292{padding:0% 16% 0% 16%;}.elementor-432 .elementor-element.elementor-element-57b7e2c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-432 .elementor-element.elementor-element-57b7e2c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#231F20;background-image:url("https://theaccelerateadvantage.com/wp-content/uploads/2023/03/footer-black-bg-01.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-432 .elementor-element.elementor-element-57b7e2c7 > .elementor-element-populated, .elementor-432 .elementor-element.elementor-element-57b7e2c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-432 .elementor-element.elementor-element-57b7e2c7 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-432 .elementor-element.elementor-element-57b7e2c7 > .elementor-element-populated{box-shadow:0px 22px 21px -1px rgba(0, 0, 0, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-432 .elementor-element.elementor-element-57b7e2c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-432 .elementor-element.elementor-element-57b7e2c7{z-index:2;}.elementor-432 .elementor-element.elementor-element-513427dc > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-432 .elementor-element.elementor-element-513427dc{text-align:center;}.elementor-432 .elementor-element.elementor-element-513427dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.292vw;font-weight:800;color:#A9CF38;}.elementor-432 .elementor-element.elementor-element-53e63024 > .elementor-widget-container{margin:0% 0% -3% 0%;padding:0% 5% 0% 5%;}.elementor-432 .elementor-element.elementor-element-53e63024{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.042vw;font-weight:400;line-height:1.3em;color:#FFFFFF;}@media(max-width:1024px){.elementor-432 .elementor-element.elementor-element-42c8d92f:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-42c8d92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:120% auto;}.elementor-432 .elementor-element.elementor-element-42c8d92f > .elementor-background-overlay{background-size:120% auto;}.elementor-432 .elementor-element.elementor-element-42c8d92f{padding:15% 0% 5% 0%;}.elementor-432 .elementor-element.elementor-element-3b44a44a > .elementor-widget-container{margin:0% 5% 0% 5%;}.elementor-432 .elementor-element.elementor-element-3b44a44a img{width:100%;}.elementor-432 .elementor-element.elementor-element-556671fe{padding:0% 8% 8% 8%;}.elementor-432 .elementor-element.elementor-element-6adb36ec > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-432 .elementor-element.elementor-element-6adb36ec .elementor-heading-title{font-size:3vw;}.elementor-432 .elementor-element.elementor-element-1a3f41d0 .elementor-icon-list-item{font-size:2vw;}.elementor-432 .elementor-element.elementor-element-9f684c3 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-432 .elementor-element.elementor-element-9f684c3{font-size:2vw;}.elementor-432 .elementor-element.elementor-element-14233af5{padding:0% 5% 15% 5%;}.elementor-432 .elementor-element.elementor-element-10aca292{padding:0% 10% 1% 10%;}.elementor-432 .elementor-element.elementor-element-57b7e2c7 > .elementor-element-populated{padding:10% 10% 5% 10%;}.elementor-432 .elementor-element.elementor-element-513427dc .elementor-heading-title{font-size:3.5vw;}.elementor-432 .elementor-element.elementor-element-53e63024 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-432 .elementor-element.elementor-element-53e63024{font-size:1.8vw;}}@media(max-width:767px){.elementor-432 .elementor-element.elementor-element-42c8d92f:not(.elementor-motion-effects-element-type-background), .elementor-432 .elementor-element.elementor-element-42c8d92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:250% auto;}.elementor-432 .elementor-element.elementor-element-42c8d92f > .elementor-background-overlay{background-size:250% auto;}.elementor-432 .elementor-element.elementor-element-42c8d92f{padding:45% 5% 3% 5%;}.elementor-432 .elementor-element.elementor-element-3b44a44a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-432 .elementor-element.elementor-element-3b44a44a img{width:100%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-432 .elementor-element.elementor-element-556671fe{padding:3% 3% 5% 3%;}.elementor-432 .elementor-element.elementor-element-6adb36ec .elementor-heading-title{font-size:6vw;letter-spacing:0px;}.elementor-432 .elementor-element.elementor-element-1a3f41d0 .elementor-icon-list-item{font-size:4vw;}.elementor-432 .elementor-element.elementor-element-9f684c3 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-432 .elementor-element.elementor-element-9f684c3{font-size:4.5vw;}.elementor-432 .elementor-element.elementor-element-14233af5{padding:0% 3% 15% 3%;}.elementor-432 .elementor-element.elementor-element-10aca292{padding:0% 0% 0% 0%;}.elementor-432 .elementor-element.elementor-element-57b7e2c7 > .elementor-element-populated{padding:10% 5% 5% 5%;}.elementor-432 .elementor-element.elementor-element-513427dc .elementor-heading-title{font-size:7vw;}.elementor-432 .elementor-element.elementor-element-53e63024{font-size:4vw;}}/* Start custom CSS */body, html {
  overflow-x: hidden;
}

.blog-content a {
  color: #A9CF38;
}

.featured-border .elementor-widget-container {
  position: relative;
}

.featured-border .elementor-widget-container::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 30px;
  padding: 10px;
  background: linear-gradient(180deg, #729803, #000000);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 10;
}

.custom-header {
  z-index: 20 !important;
}

.influex-formidable form .frm_submit {
  text-align: center;
}

.blog-content h2 {
  font-size: 1.563vw;
}

.blog-content h5 {
  font-size: 1.042vw;
  line-height: 1.5em;
}

.blog-content h2, .blog-content strong, .blog-content h1 {
  color: #A9CF38;
  font-weight: 700;
}


/*Form*/
.blog-form .gform_wrapper .gform_fields {
  grid-row-gap: 45px !important;
}

.blog-form .gfield_label {
  display: none !important;
}

.blog-form input::-webkit-input-placeholder {
  color: #fff !important;
}

.blog-form input::-moz-placeholder, .blog-form textarea::-moz-placeholder {
  color: #fff !important;
}

.blog-form input:-ms-input-placeholder, .blog-form textarea:-ms-input-placeholder {
  color: #fff !important;
}

.blog-form input::-ms-input-placeholder, .blog-form textarea::-ms-input-placeholder {
  color: #fff !important;
}

.blog-form input::-webkit-input-placeholder, .blog-form textarea::-webkit-input-placeholder {
  color: #fff !important;
}

.blog-form input::placeholder, .blog-form textarea::placeholder {
  color: #fff !important;
}

.blog-form .gform_body input, .blog-form .gform_body textarea {
  padding: 10px 0 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  color: #fff !important;
  font-family: "Montserrat", Sans-serif !important;
  font-size: 1.042vw !important;
  font-weight: 400 !important;
  margin-top: 0 !important;
  background: #ff00 !important;
  border: 0 !important;
  outline: none !important;
}

.blog-form .gform_wrapper .gform_fields [type="text"], .blog-form .gform_wrapper.gravity-theme textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: 0;
  color: #fff;
  width: 100%;
  outline: 0 !important;
}

.blog-form .gform_wrapper .gform_fields .ginput_container {
  position: relative;
  border-bottom: 1px solid #A9CF38 !important
}

.blog-form .gform_footer {
  left: 0;
  right: 0;
  margin: auto !important;
  width: 50% !important;
}

.blog-form .gform_footer button {
  font-family: "Montserrat", Sans-serif !important;
  font-size: 0.736vw !important;
  font-weight: 800;
  color: #fff;
  letter-spacing: 0.1em;
  width: 100% !important;
  background-color: #A9CF38;
  border: 2px solid #A9CF38 !important;
  border-radius: 50px;
  padding: 0 !important;
  height: 57px;
  margin-top: 10% !important;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  cursor: pointer;
}

.blog-form .gform_footer button:hover {
  color: #A9CF38 !important;
  background-color: #fff;
  border: 2px solid #A9CF38 !important;
}

.blog-form .confirm-subscription-proxy {
  left: 0;
  right: 0;
  margin: auto;
  text-align: center;
}

.blog-form .gform_body input:focus::-webkit-input-placeholder, .blog-form .gform_body textarea:focus::-webkit-input-placeholder {
  opacity: 0 !important;
}

.blog-form .gform_body input:focus:-ms-input-placeholder, .blog-form .gform_body textarea:focus:-ms-input-placeholder {
  opacity: 0 !important;
}

.blog-form .gform_body input:focus::-moz-placeholder, .blog-form .gform_body textarea:focus::-moz-placeholder {
  opacity: 0 !important;
}

.blog-form .gform_body input:focus::-ms-input-placeholder, .blog-form .gform_body textarea:focus::-ms-input-placeholder {
  opacity: 0 !important;
}

.blog-form .gform_body input:focus::placeholder, .blog-form .gform_body textarea:focus::placeholder {
  opacity: 0 !important;
}

.blog-form br {
  display: block !important;
}

.blog-form .gform_confirmation_message h2 {
  text-align: center;
  padding: 10% 0;
  margin: 5%;
  font-family: "Montserrat", Sans-serif !important;
  color: #fff;
  font-size: 1.3vw !important;
  line-height: 1.2em;
  font-weight: 500;
  border: 2px solid #A9CF38;
}

.blog-form .confirmation {
  font-size: 1vw !important;
  font-family: "Montserrat", Sans-serif !important;
  font-weight: 500;
  color: #fff !important;
}

/*.blog-form .gform_confirmation_message h2 {*/
/*  margin: 0;*/
/*  font-size: 1vw;*/
/*}*/
.blog-form .form-headline {
  margin-bottom: 1em;
}

@media only screen and (max-width: 1024px) {
  .blog-content h5 {
    font-size: 2vw;
  }

  .blog-content h2 {
    font-size: 3vw;
  }

  .blog-form .gform_body input, .blog-form .gform_body textarea {
    font-size: 1.8vw !important;
  }

  .blog-form .gform_footer button {
    font-size: 1.8vw !important;
  }

  .blog-form .gform_footer {
    width: 65% !important;
  }

  .blog-form .gform_wrapper .gform_fields {
    grid-row-gap: 25px !important;
  }

  .green-bg:before {
    width: 34.948vw;
    height: 28.156vw;
    left: 0;
    top: -6vw;
  }

  .blog-form .gform_confirmation_message h2 {
    font-size: 2vw !important;
  }

  .blog-form .confirmation {
    font-size: 1.8vw !important;
  }

  /*.blog-form .gform_confirmation_message {*/
  /*  font-size: 2vw;*/
  /*  line-height: 0;*/
  /*}*/
}

@media only screen and (max-width: 767px) {
  .blog-content h2 {
    font-size: 6vw;
  }

  .blog-content h5 {
    font-size: 4.5vw;
  }

  .blog-form .gform_body input, .blog-form .gform_body textarea {
    font-size: 4.5vw !important;
    padding: 0 !important;
  }

  .blog-form .gform_footer button {
    font-size: 4vw !important;
  }

  .blog-form .gform_footer {
    width: 100% !important;
  }

  .green-bg:before {
    width: 57vw;
    height: 49vw;
    left: -15vw;
    top: -9vw;
  }

  .blog-form .gform_confirmation_message h2 {
    font-size: 4.5vw !important;
  }

  .blog-form .confirmation {
    font-size: 3.5vw !important;
  }

  /*.blog-form .gform_confirmation_message {*/
  /*  font-size: 3.5vw;*/
  /*}*/
  .featured-border .elementor-widget-container::before {
    border-radius: 10px;
    padding: 5px;
  }
}/* End custom CSS */