.sr-hero-features .hero-row {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
 
.sr-hero-features.hero-overlap {
    margin-top: -4rem;
}

.sr-hero-features .sr-cover-inner {
    width: 100%;
}

.sr-hero-features .hero-feature {
    border-style: solid;
    border-width: 1px;
    height: 100%;
}

.sr-hero-features .feature-row {
    row-gap: 30px;
}

.sr-hero-features .blaze-pagination button {
    background: var(--dots-color);
}


.sr-hero-02 .height-auto     { min-height: 0vh; }
.sr-hero-02 .height-small    { padding: 8rem 0; }
.sr-hero-02 .height-medium   { padding: 14rem 0; }
.sr-hero-02 .height-large    { padding: 20rem 0; }
.sr-hero-02 .height-full     { min-height: 100vh; }

.arctiq-hero2-cta-socs {
  display: block;
}
.arctiq-hero2-cta-socs-ctacol {
  display: inline-block;
  margin-bottom: 1.5rem;
  vertical-align: middle;
  margin-right: 1rem;
}
.arctiq-hero2-socs-col {
  display: inline-block;
  margin-bottom: 1.5rem;
  vertical-align: middle;
}
.arctiq-hero2-socs {
  font-size: 12px;
  font-weight: 700;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 1rem;
}
.arctiq-hero2-right-textbox {
  font-size: 16px;
  padding: 24px 40px;
  border-radius: 4px;
  position: relative;
  background: linear-gradient(135deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.8) 25%, rgba(0, 0, 0, 0.3) 45%, rgba(0, 0, 0, 0) 70%);
}
}
.arctiq-hero2-right-textbox > * {position: relative;z-index: 1}
.arctiq-hero2-right-textbox:after {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 5px;
  background: linear-gradient(to right, rgb(255 255 255 / 70%), transparent 80%) top / 100% 2px no-repeat, linear-gradient(to bottom, rgb(255 255 255 / 70%), transparent 80%) left / 2px 100% no-repeat;
}
.arctiq-hero2-right-textbox-wrap {position: relative;}
.arctiq-hero2-right-textbox-wrap:before {
  content: "";
  /*
  box-shadow: -8px -8px 27px rgba(66, 212, 255, .38);
  top: -10px;
  left: -10px;
  filter: blur(27px);
  background: rgba(66, 212, 255, 0.38);
  */
  width: 75%;
  height: 55%;
  box-shadow: -34px -18px 73px -44px #42d3ff;
  pointer-events: none;
  z-index: 0;
  display: block;
  position: absolute;
}
.hero-breadcrumbs {margin-bottom: 3rem;}
.hero-breadcrumbs ul {
  margin: 0;
  list-style: none;
  padding: 0;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 600;
}
.hero-breadcrumbs ul li {
  display: inline-block;
  position: relative;
  margin-right: 3px;
}
.hero-breadcrumbs ul li:after {
  content: '>';
  margin-left: 6px;
  position: relative;
  top: -1px;
}
.hero-breadcrumbs ul li:last-child {margin-right: 0}
.hero-breadcrumbs ul li:last-child:after {display: none;}
.arctiq-hero2 h1 {margin-bottom:0;}




/* Animation version 1 
.arctiq-hero2-right-textbox-wrap::before {
  animation: arctiq-pulse 3.4s ease-in-out infinite;
}

@keyframes arctiq-pulse {
  0%, 100% { box-shadow: 0 0 18px rgba(66,212,255,.20); }
  50%      { box-shadow: 0 0 34px rgba(66,212,255,.55); }
}
*/



