.skyciv-free-tool-sticky-assets {
    display: none !important
}

body.wp-theme-Avada #boxed-wrapper {
    overflow: visible
}

body.wp-theme-Avada .content-free-tool>.fusion-builder-row>.fusion-layout-column:first-child {
    position: -webkit-sticky;
    position: sticky;
    align-self: flex-start;
    top: var(--sc-ft-sticky-top, 130px)
}

@media(max-width:1024px) {
    body.wp-theme-Avada .content-free-tool>.fusion-builder-row>.fusion-layout-column:first-child {
        position: static
    }
}

@media(max-width:1024px) {
    body.wp-theme-Avada .content-free-tool>.fusion-builder-row>.fusion-layout-column:first-child .fusion-checklist {
        display: none !important
    }

    body.wp-theme-Avada .content-free-tool>.fusion-builder-row>.fusion-layout-column:first-child .fusion-title {
        display: none !important
    }
}

.skyciv-ft-pillbar {
    display: none
}

@media(max-width:1024px) {
    .skyciv-ft-pill-slot {
        max-width: 100%;
        overflow: hidden;
    }
    
    .skyciv-ft-pillbar {
        display: block;
        padding: 8px 16px;
        box-sizing: border-box
    }

    .skyciv-ft-pill-slot + .fusion-column-wrapper {
        display: none !important;
    }
}


.skyciv-ft-pillbar.is-pinned {
    position: fixed;
    left: 0;
    width: 100%;
    z-index: 99980;
    background: #f7f8fb;
    box-shadow: 0 8px 20px -14px rgba(20, 30, 80, .35)
}

.skyciv-ft-pillbar.is-ended {
    display: none !important
}

.skyciv-ft-pills {
    display: flex;
    flex-wrap: nowrap;
    gap: 8px;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none
}

.skyciv-ft-pills::-webkit-scrollbar {
    display: none
}

.skyciv-ft-pill {
    flex: 0 0 auto;
    font-family: monospace, monospace;
    font-size: 11px;
    letter-spacing: .5px;
    text-transform: uppercase;
    color: #3a4160;
    background: #fff;
    border: 1px solid #dfe2ee;
    border-radius: 999px;
    padding: 9px 16px;
    text-decoration: none;
    transition: border-color .2s, color .2s;
    white-space: nowrap
}

.skyciv-ft-pill:hover {
    color: #1531e0;
    text-decoration: none
}

.skyciv-ft-pill.is-active {
    border-color: #1531e0;
    color: #1531e0
}