/*----START block with typetext animation----*/
.block-accurate-information {
  padding: clamp(0.25rem, -0.2525rem + 2.7723vw, 2rem);
  margin: clamp(1rem, -0.8902rem + 2.3121vw, 2rem) 0;
}
.block-accurate-information h2{
  font-size: clamp(1.625rem, 1.3654rem + 1.7308vw, 2.75rem);
  background: linear-gradient(90.09deg,#1a2a6c 17.61%,#0c81ee 47.78%,#f9185b 78.77%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255,255,255,0);
  background-clip: text;
}
@media only screen and (min-width: 570px) {
  br.br-go-away {
    display: none;
  }
}
.block-accurate-information ul{
  display: inline-block;

}
.block-accurate-information li{
  list-style: none;
  margin: 12px 0;
  text-align: left;
  background: linear-gradient(90.09deg,#1a2a6c 17.61%,#0c81ee 47.78%,#f9185b 78.77%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(255,255,255,0);
  background-clip: text;
}
.block-accurate-information li:nth-child(odd){
  border-bottom: 1px solid #0c81ee;
}
.block-accurate-information li:nth-child(even){
  border-bottom: 1px solid #f9185b;
}
.block-accurate-information li svg{
  margin-right: 6px;
  animation: float 6s ease-in-out infinite;
}
@keyframes float {
  0% {
      transform: translateX(0px);
  }
  50% {
      transform: translateX(5px);
  }
  100% {
      transform: translateX(0px);
  }
}
.block-accurate-information li.li-blue svg{
  color: #0c81ee;
}
.block-accurate-information li.li-red svg{
  color: #f9185b;
}
#block-accurate-information-data-words::after {
  content: "│";
  /* animation: blink 1s step-end infinite; */
  animation:  none;
}
.showAnim#block-accurate-information-data-words::after {
  animation: blink 1s step-end infinite;
}
@keyframes blink {
  0%, 100% {opacity: 1;}
  50% {opacity: 0;}
}
.block-accurate-information-inset{
  background-color: #F5F7F8;
  
}    
/*----END Block with typetext animation----*/

/*----START price block----*/
@media (min-width: 800px) {
  .verified-business-block-container{
    display: flex;
    gap: 0.8em;
    justify-content: space-between;
  } 
}
@media (min-width:801px) and (max-width: 1308px) {
  .verified-business-block-container .verified-business-block:first-child{
    margin: 16px 0 16px 16px;
  }
  .verified-business-block-container .verified-business-block:last-child{
    margin: 16px 16px 16px 0;
  } 
  .block-accurate-information {
    margin: 16px 16px 0 16px;
}
}
@media (max-width:800px){
  .verified-business-block-container .verified-business-block:first-child{
    margin: 16px 8px 16px 8px;
  }
  .verified-business-block-container .verified-business-block:last-child{
    margin: 0 8px 16px 8px;
  } 
  .block-accurate-information {
    margin: 16px 8px 0 8px;
}
}
.verified-content article.contextual-region.w3-row.node.node--type-page.node--view-mode-full{
  display: none;
}
.verified-business-block-container .verified-business-block {
  padding: clamp(0.25rem, -0.2525rem + 2.7723vw, 2rem);
  margin-bottom: clamp(1rem, -0.8902rem + 2.3121vw, 2rem);
}
.verified-business-block-container .verified-business-block h3 {
  color: #3A4B53;
  padding: 14px 22px;
  font-size: clamp(1.25rem, 1.0132rem + 1.5789vw, 2rem);
}
.verified-business-block-container .verified-business-block ol {
    margin-left: 20px;
    padding-left: 14px;
    border-left: 1px solid cornflowerblue;
    list-style: none;
    counter-reset: li;
}
.verified-business-block-container .verified-business-block ol li:not(:last-child) {
    padding-bottom: 1em;
    border-bottom: 1px #eee solid;
  }
.verified-business-block-container .verified-business-block ol li {
    position: relative;
    color: #555;
    text-align: justify;
    font-size: clamp(0.8125rem, 0.7439rem + 0.3922vw, 1.0625rem);
}
.verified-business-block-container .verified-business-block ol li::before {
    content: "";
    counter-increment: li;
    display: block;
    position: relative;
    width: 24px;
    height: 24px;
    left: -27px;
    top: 28px;
    font-size: 0.8em;
    font-weight: bold;
    text-align: center;
    line-height: 1.3;
    color: #777;
    background: lightyellow;
    border: 2px solid peachpuff;
    border-radius: 100%;
    box-shadow: 0 0 0 3px #eee;
  }
  .verified-business-block-container .verified-business-block ol li:hover::before {
    content: counter(li);
    border: 2px solid tomato;
  }
  .verified-business-block-container .verified-business-block ol li:hover {
    color: black;
  }

  .inner-area{
    height: clamp(6.25rem, 5.967rem + 1.8868vw, 7.5rem);
    width: clamp(6.25rem, 5.967rem + 1.8868vw, 7.5rem);
    border-radius: 50%;
    line-height: clamp(6.25rem, 5.967rem + 1.8868vw, 7.5rem);
    text-align: center;
    color: lightyellow;
    position: relative;
    display: inline-block;
    background: radial-gradient(circle, rgba(72,120,207,1) 36%, rgba(0,212,255,1) 77%);
    box-shadow:  8px 2px 6px rgb(245 245 215 / 42%);
  }
.inner-area .text{
  font-size: clamp(0.875rem, 0.8325rem + 0.283vw, 1.0625rem);
  }
.inner-area .price{
  font-size: clamp(1.25rem, 1.1792rem + 0.4717vw, 1.5625rem);
  }
  .price-area {
    display: flex;
    gap: 24px;
    align-items: baseline;
}
.price-area button {
  border: none;
  padding: clamp(0.25rem, 0.1934rem + 0.3774vw, 0.5rem) clamp(1rem, 0.7736rem + 1.5094vw, 2rem);
  border-radius: 8px;
  color: lightyellow;
  font-size: clamp(0.8125rem, 0.7276rem + 0.566vw, 1.1875rem);
  box-shadow: 4px 4px 7px #c3c0c0;
  background: linear-gradient(to right, #bd3a41, #f56217);
}
.verified-business-button-down{
  margin-bottom: 16px;
}
/*----END price block----*/

  