.landing-features {
  padding-block-start: 10rem; /*reduced top padding above section below home image*/
}


/*cancel out the width limitation for the hero title*/
@media (min-width: 992px) {
  .landing-hero .hero-text-box {
    margin-block: 0;
    margin-inline: auto;
    max-inline-size: 638px;
  }
}

/*extra font icons*/

.ri-wrench-line {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M19.038 6.378a1 1 0 0 1 1.608.276a7.002 7.002 0 0 1-8.129 9.78l-3.844 3.845a3.5 3.5 0 0 1-4.95-4.95l3.845-3.845a7.002 7.002 0 0 1 9.78-8.129a1 1 0 0 1 .275 1.609l-2.586 2.587a1 1 0 0 0 1.414 1.414zm-1.173 4.001a3 3 0 1 1-4.243-4.242l1.415-1.415a5.002 5.002 0 0 0-5.397 6.693a1 1 0 0 1-.23 1.054l-4.273 4.274a1.5 1.5 0 0 0 2.121 2.122l4.274-4.274a1 1 0 0 1 1.055-.23a5.002 5.002 0 0 0 6.693-5.397z'/%3E%3C/svg%3E");
}

/*The contact form honeypot entry*/
div.frm-yoursite, div.frm-yoursite * {
  display: none !important;
}

div.qsdffer {
position:absolute;
z-index:-9999;
}

/*Disable pointer on icons in NAS vs cloud lists type*/
.avatar {
	cursor: auto;
}

/*remove padding bottom from p tags in NAS vs Cloud submenu*/

.p-mb-0 tr td p {
	margin-bottom: 0px;
	margin-top: 0px;
}

/*repeat front page landing css for page titles*/
.hero-title {
  font-size: 2.375rem;
  font-weight: 800;
  line-height: 1.16;
}