.elementor-75847 .elementor-element.elementor-element-60ee2481{margin-top:1em;margin-bottom:1em;}.elementor-75847 .elementor-element.elementor-element-6dca47ca .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://www.cayosoft.com/wp-content/uploads/2026/06/inc-bwp-2026-v3.png");background-position:center center;background-repeat:no-repeat;background-size:contain;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-75847 .elementor-element.elementor-element-6dca47ca .elementor-flip-box__back{background-color:#FFFFFF;background-image:url("https://www.cayosoft.com/wp-content/uploads/2026/06/inc-bwp-2026-v3.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-75847 .elementor-element.elementor-element-6dca47ca .elementor-flip-box{height:100px;}.elementor-75847 .elementor-element.elementor-element-6dca47ca .elementor-flip-box__layer, .elementor-75847 .elementor-element.elementor-element-6dca47ca .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-75847 .elementor-element.elementor-element-6dca47ca .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-75847 .elementor-element.elementor-element-6dca47ca .elementor-flip-box__image{opacity:1;}.elementor-75847 .elementor-element.elementor-element-6dca47ca .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000AA;text-align:center;justify-content:center;}.elementor-75847 .elementor-element.elementor-element-6dca47ca .elementor-flip-box__button{margin-inline-center:0;}.elementor-75847 .elementor-element.elementor-element-6dca47ca .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-cc950e0 );font-family:"Montserrat", Sans-serif;font-size:0.8em;line-height:1.4em;}.elementor-75847 .elementor-element.elementor-element-78720958 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://www.cayosoft.com/wp-content/uploads/2026/05/ABA26_Gold_Winner.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-75847 .elementor-element.elementor-element-78720958 .elementor-flip-box__back{background-color:#FFFFFF;background-image:url("https://www.cayosoft.com/wp-content/uploads/2026/05/ABA26_Gold_Winner.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-75847 .elementor-element.elementor-element-78720958 .elementor-flip-box{height:100px;}.elementor-75847 .elementor-element.elementor-element-78720958 .elementor-flip-box__layer, .elementor-75847 .elementor-element.elementor-element-78720958 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-75847 .elementor-element.elementor-element-78720958 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-75847 .elementor-element.elementor-element-78720958 .elementor-flip-box__image{opacity:1;}.elementor-75847 .elementor-element.elementor-element-78720958 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000AA;text-align:center;justify-content:center;}.elementor-75847 .elementor-element.elementor-element-78720958 .elementor-flip-box__button{margin-inline-center:0;}.elementor-75847 .elementor-element.elementor-element-78720958 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-cc950e0 );font-family:"Montserrat", Sans-serif;font-size:0.8em;line-height:1.4em;}.elementor-75847 .elementor-element.elementor-element-15cfd48d .elementor-flip-box__front{background-color:#091F2C;background-image:url("https://www.cayosoft.com/wp-content/uploads/2026/06/finalist-1200x1200-secure-access-trailblazer-cayosoft.png");background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-75847 .elementor-element.elementor-element-15cfd48d .elementor-flip-box__back{background-color:#091F2C;background-image:url("https://www.cayosoft.com/wp-content/uploads/2026/06/finalist-1200x1200-secure-access-trailblazer-cayosoft.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75847 .elementor-element.elementor-element-15cfd48d .elementor-flip-box{height:100px;}.elementor-75847 .elementor-element.elementor-element-15cfd48d .elementor-flip-box__layer, .elementor-75847 .elementor-element.elementor-element-15cfd48d .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-75847 .elementor-element.elementor-element-15cfd48d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-75847 .elementor-element.elementor-element-15cfd48d .elementor-flip-box__image{opacity:1;}.elementor-75847 .elementor-element.elementor-element-15cfd48d .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000AA;text-align:center;justify-content:center;}.elementor-75847 .elementor-element.elementor-element-15cfd48d .elementor-flip-box__button{margin-inline-center:0;}.elementor-75847 .elementor-element.elementor-element-15cfd48d .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-cc950e0 );font-family:"Montserrat", Sans-serif;font-size:0.8em;line-height:1.4em;}.elementor-75847 .elementor-element.elementor-element-c6bb0e8 .elementor-flip-box__front{background-color:#E2DFDF;background-image:url("https://www.cayosoft.com/wp-content/uploads/2025/04/redmond-award-1240x697-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-75847 .elementor-element.elementor-element-c6bb0e8 .elementor-flip-box__back{background-color:#E2DFDF;background-image:url("https://www.cayosoft.com/wp-content/uploads/2025/04/redmond-award-1240x697-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-75847 .elementor-element.elementor-element-c6bb0e8 .elementor-flip-box{height:100px;}.elementor-75847 .elementor-element.elementor-element-c6bb0e8 .elementor-flip-box__layer, .elementor-75847 .elementor-element.elementor-element-c6bb0e8 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-75847 .elementor-element.elementor-element-c6bb0e8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-75847 .elementor-element.elementor-element-c6bb0e8 .elementor-flip-box__image{opacity:1;}.elementor-75847 .elementor-element.elementor-element-c6bb0e8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000AA;text-align:center;justify-content:center;}.elementor-75847 .elementor-element.elementor-element-c6bb0e8 .elementor-flip-box__button{margin-inline-center:0;}.elementor-75847 .elementor-element.elementor-element-c6bb0e8 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-cc950e0 );font-family:"Montserrat", Sans-serif;font-size:0.8em;line-height:1.4em;}.elementor-75847 .elementor-element.elementor-element-128a66a8 .elementor-flip-box__front{background-color:#00004E;background-image:url("https://www.cayosoft.com/wp-content/uploads/2024/12/3622688-0-46150000-1733994131-IW_TOTY-24_primary_1600x900.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-75847 .elementor-element.elementor-element-128a66a8 .elementor-flip-box__back{background-color:#00004E;background-image:url("https://www.cayosoft.com/wp-content/uploads/2024/12/3622688-0-46150000-1733994131-IW_TOTY-24_primary_1600x900.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75847 .elementor-element.elementor-element-128a66a8 .elementor-flip-box{height:100px;}.elementor-75847 .elementor-element.elementor-element-128a66a8 .elementor-flip-box__layer, .elementor-75847 .elementor-element.elementor-element-128a66a8 .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-75847 .elementor-element.elementor-element-128a66a8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-75847 .elementor-element.elementor-element-128a66a8 .elementor-flip-box__image{opacity:1;}.elementor-75847 .elementor-element.elementor-element-128a66a8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000AA;text-align:center;justify-content:center;}.elementor-75847 .elementor-element.elementor-element-128a66a8 .elementor-flip-box__button{margin-inline-center:0;}.elementor-75847 .elementor-element.elementor-element-128a66a8 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:0.8em;line-height:1.4em;}.elementor-75847 .elementor-element.elementor-element-914350f .elementor-flip-box__front{background-color:#00364B;background-image:url("https://www.cayosoft.com/wp-content/uploads/2026/03/award-2026-global-infosec-awards-winner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-75847 .elementor-element.elementor-element-914350f .elementor-flip-box__back{background-color:#00364B;background-image:url("https://www.cayosoft.com/wp-content/uploads/2026/03/award-2026-global-infosec-awards-winner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75847 .elementor-element.elementor-element-914350f .elementor-flip-box{height:100px;}.elementor-75847 .elementor-element.elementor-element-914350f .elementor-flip-box__layer, .elementor-75847 .elementor-element.elementor-element-914350f .elementor-flip-box__layer__overlay{border-radius:5px;}.elementor-75847 .elementor-element.elementor-element-914350f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-75847 .elementor-element.elementor-element-914350f .elementor-flip-box__image{margin-bottom:0;opacity:1;}.elementor-75847 .elementor-element.elementor-element-914350f .elementor-flip-box__image img{width:70%;}.elementor-75847 .elementor-element.elementor-element-914350f .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#000000AA;text-align:center;justify-content:center;}.elementor-75847 .elementor-element.elementor-element-914350f .elementor-flip-box__button{margin-inline-center:0;}.elementor-75847 .elementor-element.elementor-element-914350f .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-cc950e0 );font-family:"Montserrat", Sans-serif;font-size:0.8em;line-height:1.4em;}@media(max-width:767px){.elementor-75847 .elementor-element.elementor-element-6f57af6d{width:50%;}.elementor-75847 .elementor-element.elementor-element-2fab1a86{width:50%;}.elementor-75847 .elementor-element.elementor-element-edf864{width:50%;}.elementor-75847 .elementor-element.elementor-element-2b5cd5d{width:50%;}.elementor-75847 .elementor-element.elementor-element-5c33be8d{width:50%;}.elementor-75847 .elementor-element.elementor-element-53df95c9{width:50%;}}/* 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 */