.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-a45f0fc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-a45f0fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-a45f0fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-77726 .elementor-element.elementor-element-ff443da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-ff443da{margin-top:0em;margin-bottom:0.5em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-a5b99c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77726 .elementor-element.elementor-element-a5b99c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-7c0e8bc img{width:100%;max-width:110px;}.elementor-77726 .elementor-element.elementor-element-65abbe8{text-align:center;}.elementor-77726 .elementor-element.elementor-element-65abbe8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:500;line-height:1.4em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-841ce10.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-841ce10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-841ce10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-77726 .elementor-element.elementor-element-ad950ec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-ad950ec{margin-top:0em;margin-bottom:0.5em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-a74e65e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77726 .elementor-element.elementor-element-a74e65e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-25905e2 img{width:100%;max-width:220px;}.elementor-77726 .elementor-element.elementor-element-42deb3f{text-align:center;}.elementor-77726 .elementor-element.elementor-element-42deb3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:500;line-height:1.4em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-a9f1230.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-a9f1230.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-a9f1230 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-77726 .elementor-element.elementor-element-060b943 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-060b943{margin-top:0em;margin-bottom:0.5em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-e02697b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77726 .elementor-element.elementor-element-e02697b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-c065f2d img{width:100%;max-width:125px;}.elementor-77726 .elementor-element.elementor-element-8491070{text-align:center;}.elementor-77726 .elementor-element.elementor-element-8491070 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:500;line-height:1.4em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-cea9fcc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-cea9fcc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-cea9fcc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-77726 .elementor-element.elementor-element-8e0e3b3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-8e0e3b3{margin-top:0em;margin-bottom:0.5em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-a40e254.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77726 .elementor-element.elementor-element-a40e254.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-820e17b img{width:100%;max-width:135px;}.elementor-77726 .elementor-element.elementor-element-425a6cc{text-align:center;}.elementor-77726 .elementor-element.elementor-element-425a6cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:500;line-height:1.4em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-fa2df0c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-fa2df0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-fa2df0c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-77726 .elementor-element.elementor-element-914651f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-914651f{margin-top:0em;margin-bottom:0.5em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-3176f2b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77726 .elementor-element.elementor-element-3176f2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-a266c0f img{width:100%;max-width:135px;}.elementor-77726 .elementor-element.elementor-element-5aa8f1d{text-align:center;}.elementor-77726 .elementor-element.elementor-element-5aa8f1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:500;line-height:1.4em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-ce4eadf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-ce4eadf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-ce4eadf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-77726 .elementor-element.elementor-element-483bddc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-483bddc{margin-top:0em;margin-bottom:0.5em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-7cdf92b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77726 .elementor-element.elementor-element-7cdf92b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-3e3fe10 img{width:100%;max-width:120px;}.elementor-77726 .elementor-element.elementor-element-e15cc73{text-align:center;}.elementor-77726 .elementor-element.elementor-element-e15cc73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:500;line-height:1.4em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-2a335ca.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-2a335ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-77726 .elementor-element.elementor-element-2a335ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-77726 .elementor-element.elementor-element-f0c885f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-f0c885f{margin-top:0em;margin-bottom:0.5em;}.elementor-bc-flex-widget .elementor-77726 .elementor-element.elementor-element-2de0515.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77726 .elementor-element.elementor-element-2de0515.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77726 .elementor-element.elementor-element-4a6a7ca img{width:100%;max-width:125px;}.elementor-77726 .elementor-element.elementor-element-e4d45ed{text-align:center;}.elementor-77726 .elementor-element.elementor-element-e4d45ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:500;line-height:1.4em;}@media(max-width:767px){.elementor-77726 .elementor-element.elementor-element-a45f0fc{width:50%;}.elementor-77726 .elementor-element.elementor-element-a45f0fc > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-77726 .elementor-element.elementor-element-841ce10{width:50%;}.elementor-77726 .elementor-element.elementor-element-841ce10 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-77726 .elementor-element.elementor-element-a9f1230{width:50%;}.elementor-77726 .elementor-element.elementor-element-a9f1230 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-77726 .elementor-element.elementor-element-cea9fcc{width:50%;}.elementor-77726 .elementor-element.elementor-element-cea9fcc > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-77726 .elementor-element.elementor-element-fa2df0c{width:50%;}.elementor-77726 .elementor-element.elementor-element-fa2df0c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-77726 .elementor-element.elementor-element-ce4eadf{width:50%;}.elementor-77726 .elementor-element.elementor-element-ce4eadf > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-77726 .elementor-element.elementor-element-2a335ca{width:50%;}.elementor-77726 .elementor-element.elementor-element-2a335ca > .elementor-element-populated{padding:1em 1em 1em 1em;}}/* Start custom CSS for image, class: .elementor-element-7c0e8bc */.elementor-77726 .elementor-element.elementor-element-7c0e8bc {
  position: relative;
  overflow: visible;
  filter: saturate(1);
  transition: filter 0.5s ease-out;
}

.elementor-77726 .elementor-element.elementor-element-7c0e8bc:hover {
  filter: saturate(0);
}

.elementor-77726 .elementor-element.elementor-element-7c0e8bc::after {
  content: "";
  position: absolute;
  inset: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1em;
  background: rgba(255, 255, 255, 1);
  color: #000;
  font-size: 0.9em;
  line-height: 1.3em;
  font-weight: 500;
  text-align: center;
  opacity: 0;
  backdrop-filter: blur(1px);
  transition: opacity 0.5s ease-out;
  pointer-events: none;
}

.elementor-77726 .elementor-element.elementor-element-7c0e8bc:hover::after {
  opacity: 1;
}

/*~~~*/

.elementor-77726 .elementor-element.elementor-element-7c0e8bc::after {
  content: "2026 Cybersecurity Stars Award for Most Innovative Ransomware Recovery Platform";
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25905e2 */.elementor-77726 .elementor-element.elementor-element-25905e2 {
  position: relative;
  overflow: visible;
  filter: saturate(1);
  transition: filter 0.5s ease-out;
}

.elementor-77726 .elementor-element.elementor-element-25905e2:hover {
  filter: saturate(0);
}

.elementor-77726 .elementor-element.elementor-element-25905e2::after {
  content: "";
  position: absolute;
  inset: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1em;
  background: rgba(255, 255, 255, 1);
  color: #000;
  font-size: 0.9em;
  line-height: 1.3em;
  font-weight: 500;
  text-align: center;
  opacity: 0;
  backdrop-filter: blur(1px);
  transition: opacity 0.5s ease-out;
  pointer-events: none;
}

.elementor-77726 .elementor-element.elementor-element-25905e2:hover::after {
  opacity: 1;
}

/*~~~*/

.elementor-77726 .elementor-element.elementor-element-25905e2::after {
  content: "Inc.’s 2026 Best Workplaces Award";
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c065f2d */.elementor-77726 .elementor-element.elementor-element-c065f2d {
  position: relative;
  overflow: visible;
  filter: saturate(1);
  transition: filter 0.5s ease-out;
}

.elementor-77726 .elementor-element.elementor-element-c065f2d:hover {
  filter: saturate(0);
}

.elementor-77726 .elementor-element.elementor-element-c065f2d::after {
  content: "";
  position: absolute;
  inset: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1em;
  background: rgba(255, 255, 255, 1);
  color: #000;
  font-size: 0.9em;
  line-height: 1.3em;
  font-weight: 500;
  text-align: center;
  opacity: 0;
  backdrop-filter: blur(1px);
  transition: opacity 0.5s ease-out;
  pointer-events: none;
}

.elementor-77726 .elementor-element.elementor-element-c065f2d:hover::after {
  opacity: 1;
}

/*~~~*/

.elementor-77726 .elementor-element.elementor-element-c065f2d::after {
  content: "American Business Awards 2026 Gold Stevie® Award";
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-820e17b */.elementor-77726 .elementor-element.elementor-element-820e17b {
  position: relative;
  overflow: visible;
  filter: saturate(1);
  transition: filter 0.5s ease-out;
}

.elementor-77726 .elementor-element.elementor-element-820e17b:hover {
  filter: saturate(0);
}

.elementor-77726 .elementor-element.elementor-element-820e17b::after {
  content: "";
  position: absolute;
  inset: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1em;
  background: rgba(255, 255, 255, 1);
  color: #000;
  font-size: 0.9em;
  line-height: 1.3em;
  font-weight: 500;
  text-align: center;
  opacity: 0;
  backdrop-filter: blur(1px);
  transition: opacity 0.5s ease-out;
  pointer-events: none;
}

.elementor-77726 .elementor-element.elementor-element-820e17b:hover::after {
  opacity: 1;
}

/*~~~*/

.elementor-77726 .elementor-element.elementor-element-820e17b::after {
  content: "Microsoft Security Excellence Awards 2026 Finalist";
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a266c0f */.elementor-77726 .elementor-element.elementor-element-a266c0f {
  position: relative;
  overflow: visible;
  filter: saturate(1);
  transition: filter 0.5s ease-out;
}

.elementor-77726 .elementor-element.elementor-element-a266c0f:hover {
  filter: saturate(0);
}

.elementor-77726 .elementor-element.elementor-element-a266c0f::after {
  content: "";
  position: absolute;
  inset: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1em;
  background: rgba(255, 255, 255, 1);
  color: #000;
  font-size: 0.9em;
  line-height: 1.3em;
  font-weight: 500;
  text-align: center;
  opacity: 0;
  backdrop-filter: blur(1px);
  transition: opacity 0.5s ease-out;
  pointer-events: none;
}

.elementor-77726 .elementor-element.elementor-element-a266c0f:hover::after {
  opacity: 1;
}

/*~~~*/

.elementor-77726 .elementor-element.elementor-element-a266c0f::after {
  content: "Global InfoSec 2026 Editor’s Choice Cyber Resilience Award";
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e3fe10 */.elementor-77726 .elementor-element.elementor-element-3e3fe10 {
  position: relative;
  overflow: visible;
  filter: saturate(1);
  transition: filter 0.5s ease-out;
}

.elementor-77726 .elementor-element.elementor-element-3e3fe10:hover {
  filter: saturate(0);
}

.elementor-77726 .elementor-element.elementor-element-3e3fe10::after {
  content: "";
  position: absolute;
  inset: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1em;
  background: rgba(255, 255, 255, 1);
  color: #000;
  font-size: 0.9em;
  line-height: 1.3em;
  font-weight: 500;
  text-align: center;
  opacity: 0;
  backdrop-filter: blur(1px);
  transition: opacity 0.5s ease-out;
  pointer-events: none;
}

.elementor-77726 .elementor-element.elementor-element-3e3fe10:hover::after {
  opacity: 1;
}

/*~~~*/

.elementor-77726 .elementor-element.elementor-element-3e3fe10::after {
  content: "2025 Enterprise IT Awards Product of the Year";
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a6a7ca */.elementor-77726 .elementor-element.elementor-element-4a6a7ca {
  position: relative;
  overflow: visible;
  filter: saturate(1);
  transition: filter 0.5s ease-out;
}

.elementor-77726 .elementor-element.elementor-element-4a6a7ca:hover {
  filter: saturate(0);
}

.elementor-77726 .elementor-element.elementor-element-4a6a7ca::after {
  content: "";
  position: absolute;
  inset: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1em;
  background: rgba(255, 255, 255, 1);
  color: #000;
  font-size: 0.9em;
  line-height: 1.3em;
  font-weight: 500;
  text-align: center;
  opacity: 0;
  backdrop-filter: blur(1px);
  transition: opacity 0.5s ease-out;
  pointer-events: none;
}

.elementor-77726 .elementor-element.elementor-element-4a6a7ca:hover::after {
  opacity: 1;
}

/*~~~*/

.elementor-77726 .elementor-element.elementor-element-4a6a7ca::after {
  content: "2024 InfoWorld Technology of the Year";
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-391065b *//*.award-artwork .elementor-widget-image:hover {*/
/*    outline: 5px solid red;*/
/*}*//* End custom CSS */
/* Start custom CSS */body:not(.elementor-editor-active) .elementor-menu-anchor:before {
content: "";
display:block;
height: 146px; /* fixed header height*/
margin: -146px 0 0; /* negative fixed header height */
visibility: hidden;
pointer-events: none;
}

/*~~~~*/

sup {
    position: relative;
    font-size: 40%;
    line-height: 0;
    vertical-align: baseline;
    top: -1.2em;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~*/

.hoverTabs .e-n-tabs-content .e-con.e-active {
    animation: fadeInTabs 0.8s ease forwards;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~*/

@keyframes fadeInTabs{
    0% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
}

/*~~~*/

.cayosoft-button-sm.hero-button {
    flex: 1;
    max-width: 160px;
}

/* tab overrides // */

.elementor-widget-tabs .elementor-tab-desktop-title {
    padding: 16px 12px; /*20px 25px*/
}

.elementor-widget-tabs .elementor-tab-mobile-title {
    padding: 10px; /*10px*/
}

.elementor-widget-tabs .elementor-tab-content {
    padding: 40px /*20px*/
}



/*~~~~~~~~~~~~*/

.numbered-item { 
    /*display: inline-block;*/
    height: 30px;
    display: table-cell;
    vertical-align: middle;
    /*background-position-y: 2px;*/
    background-size: 30px auto;
    background-repeat: no-repeat;
    opacity: 1;    
    padding-left: 42px;
}

.number-01 {
    background-image: url(/wp-content/uploads/2025/06/01-outline-dark.png);
}

.number-02 {
    background-image: url(/wp-content/uploads/2025/06/02-outline-dark.png);
}

.number-03 {
    background-image: url(/wp-content/uploads/2025/06/03-outline-dark.png);
}

.number-04 {
    background-image: url(/wp-content/uploads/2025/06/04-outline-dark.png);
}

.number-05 {
    background-image: url(/wp-content/uploads/2025/06/05-outline-dark.png);
}

.number-06 {
    background-image: url(/wp-content/uploads/2025/06/06-outline-dark.png);
}

.number-07 {
    background-image: url(/wp-content/uploads/2025/06/07-outline-dark.png);
}

.number-08 {
    background-image: url(/wp-content/uploads/2025/06/08-outline-dark.png);
}

.number-09 {
    background-image: url(/wp-content/uploads/2025/06/09-outline-dark.png);
}

.number-10 {
    background-image: url(/wp-content/uploads/2025/06/10-outline-dark.png);
}

.number-11 {
    background-image: url(/wp-content/uploads/2025/06/11-outline-dark.png);
}

.number-12 {
    background-image: url(/wp-content/uploads/2025/06/12-outline-dark.png);
}/* End custom CSS */