.fl-node-9xb6w7lp58dn>.fl-row-content-wrap {
    padding-top: 0px
}

#fl-main-content {
    overflow: hidden;
}

header,
header.sticky {
    height: auto;
    padding: 0;
    position: sticky;
}

.page-id-21365 .sk-government-agencies.sk-section-spacing.solution_icon_cards_block,
.page-id-20818 .sk-faq-section.sk-section-spacing {
    padding-bottom: 72px;
}

.cta_block {
    padding: 72px 0 72px !important;
}

.page-id-20791 .sk-govt-card img {
    width: 50px;
    height: 50px;
}

.page-id-22353 .fl-page-content .fl-module-content.fl-node-content,
.page-id-22353 .fl-page-content .fl-row-content-wrap,
.page-id-21948 .fl-page-content .fl-module-content.fl-node-content,
.page-id-21948 .fl-page-content .fl-row-content-wrap,
.page-id-21543 .fl-page-content .fl-module-content.fl-node-content,
.page-id-21543 .fl-page-content .fl-row-content-wrap,
.page-id-21520 .fl-page-content .fl-module-content.fl-node-content,
.page-id-21520 .fl-page-content .fl-row-content-wrap,
.page-id-21508 .fl-page-content .fl-module-content.fl-node-content,
.page-id-21508 .fl-page-content .fl-row-content-wrap,
.page-id-21281 .fl-page-content .fl-module-content.fl-node-content,
.page-id-21281 .fl-page-content .fl-row-content-wrap,
.page-id-20798 .fl-page-content .fl-module-content.fl-node-content,
.page-id-20798 .fl-page-content .fl-row-content-wrap,
.page-id-21365 .fl-page-content .fl-module-content.fl-node-content,
.page-id-21365 .fl-page-content .fl-row-content-wrap,
.page-id-20929 .fl-page-content .fl-module-content.fl-node-content,
.page-id-20929 .fl-page-content .fl-row-content-wrap,
.page-id-20975 .fl-page-content .fl-module-content.fl-node-content,
.page-id-20975 .fl-page-content .fl-row-content-wrap,
.page-id-20983 .fl-page-content .fl-module-content.fl-node-content,
.page-id-20983 .fl-page-content .fl-row-content-wrap,
.page-id-20984 .fl-page-content .fl-module-content.fl-node-content,
.page-id-20984 .fl-page-content .fl-row-content-wrap,
.page-id-20985 .fl-page-content .fl-module-content.fl-node-content,
.page-id-20985 .fl-page-content .fl-row-content-wrap,
.page-id-20986 .fl-page-content .fl-module-content.fl-node-content,
.page-id-20986 .fl-page-content .fl-row-content-wrap,
.page-id-21289 .fl-page-content .fl-module-content.fl-node-content,
.page-id-21289 .fl-page-content .fl-row-content-wrap,
.page-id-20810 .fl-page-content .fl-module-content.fl-node-content,
.page-id-20810 .fl-page-content .fl-row-content-wrap,
.page-id-20278 .fl-page-content .fl-module-content.fl-node-content,
.page-id-20278 .fl-page-content .fl-row-content-wrap,
.page-id-20796 .fl-page-content .fl-module-content.fl-node-content,
.page-id-20796 .fl-page-content .fl-row-content-wrap,
.page-id-20791 .fl-page-content .fl-module-content.fl-node-content,
.page-id-20791 .fl-page-content .fl-row-content-wrap {
    padding: 0;
}

.page-id-22353 .fl-page-content .fl-row-content,
.page-id-21948 .fl-page-content .fl-row-content,
.page-id-21543 .fl-page-content .fl-row-content,
.page-id-21520 .fl-page-content .fl-row-content,
.page-id-21508 .fl-page-content .fl-row-content,
.page-id-21281 .fl-page-content .fl-row-content,
.page-id-20798 .fl-page-content .fl-row-content,
.page-id-21365 .fl-page-content .fl-row-content,
.page-id-20929 .fl-page-content .fl-row-content,
.page-id-20975 .fl-page-content .fl-row-content,
.page-id-20983 .fl-page-content .fl-row-content,
.page-id-20984 .fl-page-content .fl-row-content,
.page-id-20985 .fl-page-content .fl-row-content,
.page-id-20986 .fl-page-content .fl-row-content,
.page-id-21289 .fl-page-content .fl-row-content,
.page-id-20810 .fl-page-content .fl-row-content,
.page-id-20278 .fl-page-content .fl-row-content,
.page-id-20810 .fl-page-content .fl-row-content,
.page-id-20796 .fl-page-content .fl-row-content,
.page-id-20791 .fl-page-content .fl-row-content {
    max-width: 100%;
}

.page-id-22353 .fl-module-content.fl-node-content,
.page-id-21948 .fl-module-content.fl-node-content,
.page-id-21543 .fl-module-content.fl-node-content,
.page-id-21520 .fl-module-content.fl-node-content,
.page-id-21508 .fl-module-content.fl-node-content,
.page-id-21281 .fl-module-content.fl-node-content,
.page-id-20798 .fl-module-content.fl-node-content,
.page-id-21365 .fl-module-content.fl-node-content,
.page-id-20929 .fl-module-content.fl-node-content,
.page-id-20975 .fl-module-content.fl-node-content,
.page-id-20983 .fl-module-content.fl-node-content,
.page-id-20984 .fl-module-content.fl-node-content,
.page-id-20985 .fl-module-content.fl-node-content,
.page-id-20986 .fl-module-content.fl-node-content,
.page-id-21289 .fl-module-content.fl-node-content,
.page-id-20810 .fl-module-content.fl-node-content,
.page-id-20278 .fl-module-content.fl-node-content,
.page-id-20796 .fl-module-content.fl-node-content,
.page-id-20791 .fl-module-content.fl-node-content {
    margin: 0;
}

.page-id-22353 .fl-row-content-wrap,
.page-id-21948 .fl-row-content-wrap,
.page-id-21543 .fl-row-content-wrap,
.page-id-21520 .fl-row-content-wrap,
.page-id-21508 .fl-row-content-wrap,
.page-id-21281 .fl-row-content-wrap,
.page-id-20798 .fl-row-content-wrap,
.page-id-21365 .fl-row-content-wrap,
.page-id-20929 .fl-row-content-wrapt,
.page-id-20975 .fl-row-content-wrap,
.page-id-20983 .fl-row-content-wrap,
.page-id-20984 .fl-row-content-wrap,
.page-id-20985 .fl-row-content-wrap,
.page-id-20986 .fl-row-content-wrap,
.page-id-21289 .fl-row-content-wrap,
.page-id-20810 .fl-row-content-wrap,
.page-id-21365 .fl-row-content-wrap,
.page-id-20746 .fl-row-content-wrap,
.page-id-20984 .fl-row-content-wrap,
.page-id-20985 .fl-row-content-wrap,
.page-id-20929 .fl-row-content-wrap,
.page-id-20975 .fl-row-content-wrap,
.page-template-default.page.page-id-20278 .fl-row-content-wrap,
.page-template-default.page.page-id-21281 .fl-row-content-wrap,
.page-id-20796 .fl-page-content .fl-row-content-wrap {
    padding-top: 0 !important;
}

.page-id-20791 .trusted_by_testimonials_block .main-title-inner h3 {
    color: #000;
    font-family: Roboto;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
}

.sk-govt-card h3 {
    margin-top: 32px;
}

.trusted_by_testimonials_block .trusted-quote picture,
.trusted_by_testimonials_block .trusted-quote svg {
    margin-top: 24px;
}

.page-id-20791 .trusted_by_testimonials_block .main-title-inner {
    padding: 0;
    background: transparent;
    margin-bottom: 80px;
}

.page-id-20791 .trusted_by_testimonials_block .main-title-inner p {
    max-width: 654px;
    margin: 12px auto 0;
    color: #3A3E50;
    text-align: center;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.fl-node-9xb6w7lp58dn .fl-row-content {
    min-width: 0px;
}

.sk-government-agencies .col-lg-4 {
    display: flex;
    align-items: stretch;
}

.page-id-21520 .outcomes-grid.sk-contact-center-builder-grid,
.sk-left-right-block-section.sk-play-block-left-section .outcomes-grid.sk-contact-center-builder-grid {
    grid-template-columns: repeat(3, 1fr);
}

.page-id-21520 .outcomes-grid.sk-contact-center-builder-grid .outcome-card h3,
.sk-left-right-block-section.sk-play-block-left-section .outcomes-grid.sk-contact-center-builder-grid .outcome-card h3 {
    text-align: center;
}

.page-id-21520 .outcomes-grid.sk-contact-center-builder-grid .outcome-card {
    text-align: center;
}

.page-id-21520 .outcomes-grid.sk-contact-center-builder-grid {
    padding: 72px 0 0;
}

.sk-contact-center-builder-icon {
    background: #0D4CCD;
    border-radius: 5px;
    padding: 10px;
    display: inline-block;
    margin-bottom: 10px;
}

.sk-head-section h2 {
    color: #000;
    font-family: Roboto;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
    margin: 0 0 22px;
}

.sk-head-section {
    max-width: 845px;
    margin: 0 auto 48px;
    text-align: center;
}

.sk-head-section p {
    color: #3A3E50;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}


.cta_block .prefooter .title {
    color: #fff;
    margin: auto;
}

/* ikbal speech */
@media (min-width:1199px) {
    .custom-container {
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
}

header li.nav-item:after {
    top: 40px;
}

.detail-menu-list p {
    cursor: default;
    color: #777879;
    font-weight: normal;
}

.logos-static-module {
    padding: 50px 0 80px;
}

header nav.navbar {
    background: #F8FAFF;
    padding: 4px 0;

}

header ul.navbar-nav a.nav-link {
    font-size: 15px;
}

.njt-nofi-notification-bar {
    background: linear-gradient(344deg, #001136 0%, #002986 100%) !important;
}

.page-id-20746 footer .fl-row-content-wrap {
    padding-top: 80px;
}

.sk-workbench-section.workbench_block a.custom-btn-home {
    margin-top: 16px;
}

.autoplay-swiper-slide.center-active picture img {
    filter: grayscale(0%);
}

header .header-links li:nth-last-child(2) a {
    color: #000;
    text-decoration: none;
    padding: 12px 25px;
    font-size: 14px;
    background: white;
    border-radius: 40px;
    outline: 1px #F4F4FF solid;
    border: none;
}

.njt-nofi-button-text.njt-nofi-padding-text {
    border-radius: 40px !important;
    color: #234CC6 !important;
    font-size: 12px;
}

header .header-links li:last-child a:hover {
    color: #fff;
}

header .header-links li:last-child a {
    color: #000;
    text-decoration: none;
    padding: 12px 24px;
    font-size: 14px;
    background: #fff;
    border-radius: 40px;
    outline: 1px #F4F4FF solid;
}

header nav.navbar a.navbar-brand-link picture.navbar-brand img {
    width: 100px;
    height: auto;
}

.success-banner-center h1 {
    font-size: 50px;
    font-weight: 600;
    line-height: 1.2;
    padding: 10px 0;
}

.logo_swiper.sk-logo-swiper-section h2.title {
    color: #000;
    font-size: 24px;
    font-weight: 500;
    line-height: 48px;
    margin-bottom: 50px;
}

.logo_swiper .image {
    filter: grayscale(100%);
    transition: filter 0.3s ease;
}

.logo_swiper .image:hover {
    filter: grayscale(0%);
}

.page-id-21948 .security_whitepaper_block .hbspt-form .actions .hs-button,
.home .custom-btn-home,
.sk-workbench-section.workbench_block a.custom-btn-home,
.new-design-btn,
.book-demo-btn a,
.demo-link a {
    border-radius: 40px;
    border: 2px solid #234CC6;
    background: linear-gradient(275deg, #00309D -18.74%, #234CC6 57.32%, #002882 123.61%) !important;
    box-shadow: 0 6px 3.9px 0 rgba(0, 29, 114, 0.20);
    padding: 14px 42px;
    text-decoration: none;
    color: #fff;
    position: relative;
    font-size: 14px;
    font-weight: 500;
}

.page-id-21948 .security_whitepaper_block .hbspt-form .actions .hs-button:hover,
.home .custom-btn-home:hover,
.demo-link a:hover,
.sk-workbench-section.workbench_block a.custom-btn-home:hover,
.new-design-btn:hover,
.book-demo-btn a:hover {
    background: #012169 !important;
    color: #fff;
}

@media(max-width:1199px) {
    .main-outer-ai-progress-div {
        flex-wrap: wrap;
    }

    .new-ai-work-side {
        width: 100%;
    }

    header .header-links li:last-child a {
        padding: 7px 5px;
        font-size: 14px;
    }

    header ul.navbar-nav li.nav-item .nav-link {
        padding-right: 10px;
    }

    header ul.navbar-nav li.nav-item {
        padding: 0 8px;
    }

    header .header-links li:nth-last-child(2) a {
        padding: 7px 10px;
        font-size: 14px;
    }

    .new-progress-side {
        width: 100%;
        margin-top: 30px;
    }

    .new-progress-side .progress-box .couter-home {
        padding: 30px 0;
    }

    header nav.navbar .container {
        width: 100%;
    }

    header nav.navbar .container .collapse.navbar-collapse {
        justify-content: end;
    }
}

@media (max-width:991px) {

    header .header-links-mobile li:nth-last-child(2) a {
        color: #000;
        text-decoration: none;
        padding: 10px;
        font-size: 12px;
        background: #fff;
        border-radius: 40px;
        outline: 1px #F4F4FF solid;
        border: none;
    }

    header .header-links-mobile li:last-child a {
        color: #000;
        text-decoration: none;
        padding: 10px;
        font-size: 12px;
        background: #fff;
        border-radius: 40px;
        outline: 1px #F4F4FF solid;
    }

    .social-address p:first-child {
        margin-left: 0;
    }


    .main-footer {
        background: linear-gradient(355deg, #001136 0%, #002986 100%) !important;
    }

    .video-plus-case-study-outer-wrapper {
        flex-wrap: wrap !important;
    }

    .video-plus-case-study-outer-wrapper .banner-health-home-1 {

        width: 100% !important;
        margin-right: 0 !important;
    }

    .video-plus-case-study-outer-wrapper .case-study-wrapper {
        width: 100% !important;
        margin-top: 30px !important;
    }

    .success-banner-center h1 {
        font-size: 26px;
        padding: 14px 0;
    }

    button.navbar-toggler {
        width: auto;
        padding: 5px 8px;
    }

    .navbar-toggler:focus {
        box-shadow: none;
    }
}

@media (max-width:767px) {

    .success-banner-lotti {
        display: none;
    }

    ul.header-links-mobile {
        align-items: center;
    }

    header nav.navbar {
        padding: 20px 0;
        display: flex !important;
        align-items: center;
    }

    header nav.navbar .navbar-toggler {
        margin-top: -6px !important;
    }

    header .mobile-links {
        margin: 10px 0;
        align-items: center;
        display: flex;
    }

    .new-progress-side .progress-box {
        width: 100% !important;
        margin-bottom: 30px !important;
    }

    .new-ai-work-side {
        width: 100% !important;
        padding: 20px !important;
    }

    .new-ai-work-side .ai-content h2 {
        font-size: 22px !important;
    }

    .new-ai-work-side .ai-content p {
        width: 100% !important;
    }

    .ai-content a.custom-btn-home.new-design-btn {
        margin-top: 20px !important;
    }

    .new-ai-work-side .main-center-image {
        position: static !important;
        margin-bottom: 16px !important;
    }



    .video-plus-case-study-outer-wrapper .banner-health-home-1 {

        width: 100% !important;
        margin-right: 0 !important;
        padding: 20px !important;
    }

    .video-plus-case-study-outer-wrapper .banner-health-text h2 {
        padding-bottom: 0;
        font-size: 22px !important;
        line-height: 1.2 !important;
    }



    .sk-workbench-section.workbench_block .section-heading-home h2 {
        font-size: 22px;
    }

    .video-plus-case-study-outer-wrapper .cards-wrapper a:nth-child(1) .card {
        flex-direction: column;
    }

    .video-plus-case-study-outer-wrapper .cards-wrapper a:nth-child(1) .card picture.card-image {
        width: 100%;
        margin-right: 32px;
    }

    .video-plus-case-study-outer-wrapper .cards-wrapper a:nth-child(1) .card-content {
        width: 100%;
    }
}

.ebcf_modal.custom-home-modal .ebcf_close {
    left: 11px;
    top: 24px;
}

.center-active img {
    filter: grayscale(0%);
}

/*start fixed home page issue*/

.page-id-20746 .new-ai-work-side .ai-content p {
    margin-top: 12px;
}

.page-id-20746 .performance-feature-card h4 {
    margin-top: 10px;
}

.sk-hero-banner .sk-banner-media img {
    position: relative;
    z-index: 2;
    border-radius: 10px;
}

.page-id-20746 .fl-module-content {
    margin: 0 20px;
}

.page-id-21168 .sk-faq-section.sk-section-spacing,
.page-id-20983 .trusted_by_testimonials_block.sk-testmonial-slide-section,
.page-id-20746 .logo_swiper.sk-logo-swiper-section,
.page-id-20278 .logo_swiper.sk-logo-swiper-section,
.page-id-20810 .trusted_by_testimonials_block.sk-testmonial-slide-section,
.sk-testmonial-solution-section.trusted_by_testimonials_block.sk-testmonial-slide-section,
.page-id-20746 .ai_plus_progress_block {
    padding-top: 72px;
}

.page-id-21543 .large_image_grid_hero .media-wrapper {
    margin-top: 0;

}

.page-id-20986 .trusted_by_testimonials_block.sk-testmonial-slide-section,
.page-id-20986 .logo_swiper,
.page-id-20984 .trusted_by_testimonials_block.sk-testmonial-slide-section,
.page-id-20985 .trusted_by_testimonials_block.sk-testmonial-slide-section,
.page-id-20929 .trusted_by_testimonials_block.sk-testmonial-slide-section,
.page-id-21365 .solution_icon_cards_block,
.page-id-20975 .trusted_by_testimonials_block.sk-testmonial-slide-section,
.page-id-21365 .trusted_by_testimonials_block.sk-testmonial-slide-section,
.page-id-20810 .resources_grid_block,
.page-id-20929 .resources_grid_block,
.page-id-20985 .resources_grid_block,
.page-id-20984 .resources_grid_block,
.page-id-20986 .resources_grid_block,
.page-id-20983 .resources_grid_block,
.page-id-20983 .trusted_by_testimonials_block.sk-testmonial-slide-section,
.page-id-20810 .trusted_by_testimonials_block.sk-testmonial-slide-section,
.page-id-20986 .sk-testmonial-solution-section.trusted_by_testimonials_block.sk-testmonial-slide-section {
    padding-bottom: 0;
}

.page-id-20746 .performance-scale-block.bb-theme-child-block .container {
    padding-left: 0;
    padding-right: 0;
}

.page-id-20986 .trusted_by_testimonials_block.sk-testmonial-slide-section {
    padding-top: 72px !important;
}

.page-id-20983 .sk-government-agencies {
    padding-bottom: 72px;
}

.fl-rich-text .security_whitepaper_block,
.left_right_block.sk-left-right-block-section,
.page-id-20746 .logo_swiper {
    padding: 72px 0 72px;
}

.page-id-20746 .ebcf_modal {
    padding-top: 0;
    z-index: 9999;
}

.page-id-20746 .ebcf_modal .ebcf_modal-content {
    margin: auto;
    width: 90%;
}

.page-id-20746 .logos-static-module ul {
    justify-content: space-between;
}


.page-id-20746 .gradient-box {
    z-index: 2;
}

.page-id-20746 .sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link {
    text-align: start;
}

.page-id-20746 .video-plus-case-study-outer-wrapper .banner-health-video {
    max-width: 550px;
    margin-left: auto;
    margin-right: auto;
}

.page-id-20746 .hero_lottie_banner_block:before,
.page-id-20746 .hero_lottie_banner_block:after,
.page-id-20746 .static_logos_block:before,
.page-id-20746 .static_logos_block:after {
    display: none;
}

.page-id-20746 .static_logos_block {
    position: relative;
    background: linear-gradient(to bottom, #012169, #012169);
}

.page-id-20746 .logos-static-module ul {
    display: grid;
    align-items: center;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}

.page-id-20746 .logos-static-module ul li {
    width: 100%;
    height: auto;
}

.page-id-20746 .logos-static-module {
    padding: 50px 0 100px;
}

ul.navbar-nav.me-auto {
    width: 65%;
    justify-content: flex-end;
    float: none !important;
    display: flex;
    margin: 0 !important;
}

header ul.navbar-nav li.nav-item {
    padding: 0;
}

.sk-workbench-section.workbench_block .vertical-tabs .vertical-tabs-buttons {
    gap: 50px;
}

.page-id-20746 .vertical-tabs div#v-pills-tabContent .content-image {
    width: 100%;
    height: 500px;
    overflow: unset;
    max-width: 100%;
}

.page-id-20746 .vertical-tabs div#v-pills-tab {
    margin-right: 0 !important;
}

@media screen and (min-width:550px) {
    .page-id-20746 .sk-workbench-section.workbench_block .section-heading-home p {
        margin-top: 0;
    }

    .page-id-20746 .logos-static-module ul {
        grid-template-columns: repeat(6, 1fr);
        gap: 30px;
    }

}

@media screen and (min-width:992px) {
    .trusted_by_testimonials_block .aspect-ratio {
        margin-right: 48px;
    }

    .hero_lottie_banner_block {
        padding-top: 100px;
    }

    .page-id-20746 .custom-home-modal .modal-body video {
        height: 620px;
    }

    .page-id-20746 .ebcf_modal .ebcf_modal-content {
        margin: auto;
        width: 60%;
    }

    .logos-static-module ul li {
        width: 135px;
    }

    .page-id-20746 .logos-static-module ul {
        gap: 48px;
    }

    .page-id-20746 .vertical-tabs div#v-pills-tab {
        width: 46%;
    }
}

@media screen and (min-width:1200px) {
    .page-id-20746 .vertical-tabs div#v-pills-tab {
        width: 553px;
    }

    .page-id-20746 .vertical-tabs div#v-pills-tabContent {
        width: calc(100% - 603px);
    }

    .page-id-20746 .new-ai-work-side {
        width: 734px;
    }

    .page-id-20746 .new-progress-side {
        width: calc(100% - 750px);
    }
}

@media screen and (min-width:1400px) {
    .sk-workbench-section.workbench_block .vertical-tabs .vertical-tabs-buttons {
        gap: 96px;
    }

    .page-id-20746 .vertical-tabs div#v-pills-tabContent {
        width: calc(100% - 643px);
    }

}

.sk-government-agencies.sk-section-spacing.solution_icon_cards_block.sk-solution-about-section {
    position: relative;
    margin-top: -40px;
}

.sk-govt-card img {
    height: 50px;
}

.page-id-20975 .performance-scale-block {
    margin-top: 0;
}

.trusted_by_testimonials_block .main-title-inner {
    padding: 0 20px !important;
    background: transparent !important;
    margin-bottom: 8px !important;
}

.trusted_by_testimonials_block .main-title-inner h3 {
    color: #000 !important;
    font-family: Roboto !important;
    font-size: 32px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 48px !important;
    letter-spacing: 0 !important;
}

.trusted_by_testimonials_block .main-title-inner p {
    max-width: 654px !important;
    margin: 12px auto 0 !important;
    color: #3A3E50 !important;
    text-align: center !important;
    font-family: Roboto !important;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 24px !important;
}

.page-id-20458 .fl-node-udt57eirx49a>.fl-col-content,
.page-id-17966 .fl-node-tor729z3c0yn>.fl-col-content,
.sk-cta-block-section.cta_block .prefooter.book-demo {
    background: linear-gradient(312.81deg, #001136 32.81%, #002986 81.5%) !important;
}

.cta_block .prefooter.book-demo .title {
    line-height: 120%;
}


.cta_block .prefooter .buttons a {
    border: 2px solid #234CC6;
    border-radius: 40px;
}

.page-id-21056 .large_image_grid_hero .media-wrapper picture img {
    border-radius: 20px;
}


.new-banner {
    background: linear-gradient(106.98deg, #F5F7FF 38.3%, #DCE3FF 97%);
    color: #000;
    position: relative;
    padding: 80px 0 0;
    text-align: center;
}

.new-banner h1 {
    font-size: 64px;
    color: #000;
    font-weight: 700;
    padding-bottom: 12px;
}

.new-banner .get-demo-btn {
    margin: 30px 0;
}

.new-banner .get-demo-btn a {
    display: inline-block;
}

.lottii-parllal {
    display: flex;
    justify-content: space-between;
    width: 100%;
    gap: 30px;
}

.lottii-parllal .left-lottii,
.lottii-parllal .right-lottii {
    width: 50%;
}

.lottii-parllal video {
    width: 100%;
    height: 100%;
}

.page-id-20746 .company_logos_lottie_block {
    padding: 0;
    display: none;
}

footer.fl-builder-content .fl-row.fl-row-full-width .fl-row-content-wrap {
    margin: 0 auto;
}

@media (max-width:991px) {
    .security_whitepaper_block .hbspt-form {
        padding: 3rem !important;
    }

    footer.fl-builder-content .fl-photo.fl-photo-align-left {
        text-align: left;
    }

    footer.fl-builder-content .fl-rich-text {
        width: 100%;
    }

    .cta_block .prefooter.book-demo .title {
        line-height: 1.3;
        text-align: center;
        padding-top: 30px;
    }

    .page-id-21543 .cta_block .prefooter.book-demo .title {
        padding-top: 0;
    }

    ul.navbar-nav.me-auto {
        width: 100%;
    }

    div#navbarSupportedContent.collapse.active {
        height: 100vh !important;
        padding-bottom: 0px;
    }

}


@media screen and (max-width:767px) {
    .sk-head-section h2 {
        font-size: 28px;
        line-height: 120%;
    }

    .lottii-parllal .left-lottii,
    .lottii-parllal .right-lottii {
        width: 100%;
    }

    .lottii-parllal {
        flex-wrap: wrap;
    }

    .video-plus-case-study-outer-wrapper .cta-link.card-content-link {
        align-items: start;
    }

    .cta_block .prefooter.book-demo .title {
        line-height: 110%;
    }

    .new-banner h1 {
        font-size: 48px;
    }
}

@media screen and (max-width:550px) {
    .video-plus-case-study-outer-wrapper .cta-link.card-content-link {
        width: 100% !important;
    }

    .page-id-21520 .outcomes-grid.sk-contact-center-builder-grid,
    .sk-left-right-block-section.sk-play-block-left-section .outcomes-grid.sk-contact-center-builder-grid {
        grid-template-columns: repeat(1, 1fr);
    }
}

/*tab design*/
.page-id-20746 .fl-page-content .logo_swiper.sk-logo-swiper-section .container,
.page-id-20746 .fl-page-content .static_logos_block .container {
    width: 1190px;
}

.page-id-20746 .sk-workbench-section.workbench_block {
    position: relative;
    margin-top: -40px;
    background: #fff;
    padding-bottom: 0px;
    border-radius: 30px 30px 0 0
}

.page-id-20746 .sk-workbench-section.workbench_block .row {
    margin: 0;
}

.page-id-20746 .sk-workbench-section.workbench_block .row .col-12 {
    padding: 0;
}

.sk-workbench-section.workbench_block .section-heading-home {
    text-align: center;
}

.sk-workbench-section.workbench_block .section-heading-home h2 {
    color: black;
    font-size: 32px;
    font-weight: bold;
    width: auto;
    line-height: 48px;
}

.sk-workbench-section.workbench_block .section-heading-home p {
    color: #000000;
    width: auto;
    font-size: 16px;
    padding-bottom: 0;
}

.sk-workbench-section.workbench_block .vertical-tabs {
    margin: 24px auto 0;
    padding: 0;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    color: #fff;
    border-left: none;
    background: rgba(245, 247, 255, 1);
    border-radius: 20px;
    padding: 24px;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link:hover {
    border-left: none;
    color: #234cc6;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link {
    text-align: left;
    border-left: none;
    margin-bottom: 12px;
    padding: 8px 24px;
    max-height: 52px;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link:last-child {
    margin-bottom: 0;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link.active {
    max-height: unset;
}

.sk-workbench-section.workbench_block .vertical-tabs h4 {
    color: #3A3E50;
    font-size: 18px;
    line-height: 36px;
    position: relative;
    padding: 0 0 0 34px;
    font-weight: 500;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link.active span.tab-icon-image {
    position: static;
    display: block;
    margin-bottom: 6px;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link.active h4 {
    padding-left: 0;
    color: #0D4CCD;
    font-weight: 500;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .learn-more-link a {
    color: #0D4CCD;
    font-weight: 400;
}

.sk-workbench-section.workbench_block span.tab-icon-image {
    position: absolute;
    left: 0;
    top: 9px;
    transition: 1s;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link.active .learn-more-link,
.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link p {
    margin-top: 12px;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link ul {
    display: none;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link.active ul {
    font-size: 16px;
    color: #3A3E50;
    line-height: 24px;
    padding-left: 16px;
    padding-top: 12px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}


.sk-workbench-section.workbench_block .section-heading-home p {
    max-width: 925px;
    width: 100%;
    padding: 0 0 16px;
}

.sk-workbench-section.workbench_block {
    padding: 72px 0;
}

.sk-workbench-section.workbench_block .section-heading-home h2 {
    padding-bottom: 12px;
    font-weight: 600;
}

.page-id-20746 .sk-workbench-section.workbench_block .section-heading-home p {
    color: #3A3E50;

}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link.active p {
    color: #3A3E50;
    line-height: 24px;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link h4 .tab-heading-text {
    line-height: 36px;
    display: block;
}

.sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link.active h4 .tab-heading-text {
    margin-top: 12px;
}


.page-id-20746 .workbench_block .vertical-tabs .nav-pills .nav-link h4 {
    opacity: 0.6;
}

.page-id-20746 .workbench_block .vertical-tabs .nav-pills .nav-link:hover h4,
.page-id-20746 .workbench_block .vertical-tabs .nav-pills .nav-link.active h4 {
    opacity: 1;
}

.video-plus-case-study-outer-wrapper .banner-health-video a.play-video {
    background: #F4F4FF;
    color: #032169;
}

body {
    overflow-x: unset;
}

@media (max-width:767px) {
    .page-id-20746 .sk-workbench-section.workbench_block {
        padding: 40px 0;
    }

    .sk-workbench-section.workbench_block .section-heading-home h2 {
        font-size: 28px;
        line-height: 1.2;
    }

    .home .sk-workbench-section.workbench_block {
        max-width: 540px;
    }
}

@media screen and (max-width:550px) {
    .sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link {
        padding: 8px 15px;
    }

    .sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link.active,
    .nav-pills .show>.nav-link {
        padding: 24px 15px;
    }

    .sk-workbench-section.workbench_block .vertical-tabs h4 {
        font-size: 16px;
    }

    .page-id-20746 .vertical-tabs div#v-pills-tabContent .content-image {
        height: 280px;
    }
}

@media screen and (max-width:400px) {
    .page-id-20746 .vertical-tabs div#v-pills-tabContent .content-image {
        height: 200px;
    }
}

/*start demo page*/
.page-id-16267 .hs_phone input {
    width: 100% !important;
    font-size: 16px !important;
    line-height: 21px !important;
    font-weight: 400 !important;
    color: #222 !important;
    letter-spacing: .005em !important;
    font-family: "Roboto" !important;
    padding: 1.7rem 1.6rem .9rem !important;
    background: #ffffff !important;
    background: var(--bb-theme-child_white) !important;
    border: 1px solid #e9e9e9 !important;
    border-radius: .6rem !important;
}

.page-id-16267 .hs_phone.hs-phone.hs-fieldtype-phonenumber.field.hs-form-field>label {
    font-family: "Roboto" !important;
    font-style: normal;
    font-weight: 400 !important;
    font-size: 1.6rem !important;
    line-height: 2.1rem !important;
    letter-spacing: .005em !important;
    color: #555 !important;
    position: absolute !important;
    top: 50% !important;
    left: 1.6rem !important;
    -webkit-transform: translateY(-50%) !important;
    transform: translateY(-50%) !important;
    pointer-events: none !important;
    transition: all .2s cubic-bezier(0, 0.84, 0.64, 0.69) 0s !important;
}

.page-id-16267 .hs_phone.hs-phone.hs-fieldtype-phonenumber.field.hs-form-field.focused>label {
    top: .8rem !important;
    font-size: 1.2rem !important;
    line-height: .9rem !important;
    -webkit-transform: translateY(0) !important;
    transform: translateY(0) !important;
}

.page-id-16267 .legal-consent-container {
    padding: 10px 0;
}

/*start container page*/

footer.fl-builder-content .fl-row-content-wrap,
body.fl-full-width .container,
body .fl-page-content .bb-theme-child-block .container,
.fl-page-content .container,
.fl-page-content .custom-container {
    width: 1296px;
    max-width: 90% ;
    margin: 0 auto;
    padding: 0 !important;
}
 .single-press .single-press-page .single-press-container .container,
.single-resource-container .single-resources-page .container,
body.fl-full-width .single_hero_block .container,
.single-resource-container .single-resources-page,
.single-resource-container .cpt_card_block .container {
    width: 1296px !important;
    max-width: 90% !important;
}
.single-press .single-press-page .single-press-container .container .general_builder_block .container,
body.fl-full-width .fl-page-content .single-resource-container .single-resources-page section .container {
    width: 100% !important;
    max-width: unset !important;
}

footer.fl-builder-content {
    background: linear-gradient(313deg, #001136 32.81%, #002986 81.5%);
}

footer.fl-builder-content .fl-row-content-wrap {
    background: transparent;
}

footer.fl-builder-content .fl-row-content-wrap .fl-module-content.fl-node-content {
    margin: 0;
}

body.fl-full-width header picture.navbar-brand {
    padding: 0;
    margin: 0 !important;
}

footer.fl-builder-content .fl-row-content-wrap .fl-col-group.fl-col-group-custom-width {
    padding-top: 80px;
    padding-bottom: 56px;
}

footer picture.fl-photo-img {
    width: 99px;
    margin-bottom: 32px;
}

footer.fl-builder-content .fl-rich-text {
    max-width: 488px;
    margin-bottom: 60px;
}

footer.fl-builder-content .fl-rich-text p {
    font-size: 16px !important;
    font-weight: 300;
}

footer.fl-builder-content .fl-col.fl-col-bg-color h3.fl-heading {
    margin-bottom: 24px !important;
}

footer.fl-builder-content .fl-icon-wrap .fl-icon-text {
    height: auto;
}

footer.fl-builder-content .fl-icon-wrap .fl-icon-text a {
    line-height: 24px;
}

footer.fl-builder-content .fl-col.fl-col-bg-color.sk-bottom-col {
    padding-bottom: 40px;
}

header .header-links li:last-child a,
header .header-links li:nth-last-child(2) a {
    border-radius: 40px !important;
    border: 1px solid #F4F4FF !important;
    outline: 0 none !important;
}

header .header-links li:last-child a:hover,
header .header-links li:nth-last-child(2) a:hover {
    border-color: #234cc6 !important;
    background: #234cc6 !important;
}

header ul.navbar-nav li.nav-item .nav-link {
    color: #000;
    font-size: 14px;
    font-weight: 400;
}

header .header-links {
    align-items: center;
}

footer.fl-builder-content .fl-col.fl-col-bg-color .social-address p a,
footer.fl-builder-content .fl-col.fl-col-bg-color .social-address p {
    font-size: 14px;
}

footer.fl-builder-content .fl-col.fl-col-bg-color .social-address {
    column-gap: 32px;
}

footer.fl-builder-content .fl-col.fl-col-bg-color .social-address p {
    margin-left: 0;
}

.sk-work-man-measure-section .sk-res-metric-col {
    width: 30%;
    padding: 20px;
}

footer.fl-builder-content .fl-module.fl-module-menu ul.menu {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

footer.fl-builder-content .fl-module.fl-module-menu ul.menu li a {
    padding: 0;
}

footer.fl-builder-content .fl-module.fl-module-menu ul.menu:after,
footer.fl-builder-content .fl-module.fl-module-menu ul.menu::before {
    display: none;
}

.trusted-quote:before {
    background-image: url(/wp-content/uploads/2025/12/unnamed-file.png);
    width: 47px;
    height: 38px;
    background-repeat: no-repeat;
    content: '';
    position: absolute;
    top: -36px;
}

.trusted-quote {
    position: relative;
}

.page-id-21948 .logo_swiper.sk-logo-swiper-section,
.sk-work-man-measure-section .sk-res-measure-success {
    padding-top: 72px;
    padding-bottom: 0;
}

.sk-government-agencies.sk-plabook-builder-ele-section {
    padding-top: 58px;
}

.sk-government-agencies.sk-plabook-builder-ele-section .sk-head-section {
    display: none;
}

.sk-left-right-block-section.sk-play-block-left-section .sk-left-right-sub-heading {
    max-width: unset !important;
}

.page-id-21520 .outcome-card,
.sk-left-right-block-section.sk-play-block-left-section .outcome-card {
    border-radius: 6px;
    border: 1px solid #DFDFDF;
    background: #FFF;
    overflow: hidden;
    box-shadow: none;
    padding: 34px 16px;
    position: relative;
}

.sk-left-right-block-section.sk-play-block-left-section .outcome-card .icon {
    width: 100%;
    position: absolute;
    height: 7px;
    top: 0;
    background: #1BB55C;
    left: 0;
    opacity: 0.4;
}

.sk-left-right-block-section.sk-play-block-left-section .outcome-card .icon.warning {
    background: #FFB020;
}

.sk-left-right-block-section.sk-play-block-left-section .outcome-card .icon.growth {
    background: #007AFF;
}

.sk-left-right-block-section.sk-play-block-left-section .outcome-card .icon.sparkle {
    background: #5BBBAB;
}

.sk-left-right-block-section.sk-play-block-left-section .outcome-card h3 {
    color: #000;
    font-family: Roboto;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-align: left;
}

.sk-left-right-block-section.sk-play-block-left-section .outcome-card p {
    color: #3A3E50;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    /* 150% */
    text-align: left;
}

@media (max-width: 575px) {
    .sk-workbench-section.workbench_block .vertical-tabs .nav-pills .nav-link {
        max-height: unset;
    }

    footer.fl-builder-content .fl-row-content-wrap,
    body.page-id-20746 .bb-theme-child-block .fl-page-content .container,
    .fl-page-content .container,
    body.fl-full-width .single_hero_block .container,
    .single-resource-container .cpt_card_block .container,
    .fl-page-content .custom-container {
        max-width: 100%;
        padding: 0 20px !important;
    }

    .single-resource-container .single-resources-page {
        max-width: 100%;
    }

    .sk-work-man-measure-section .sk-res-metric-col {
        width: 100%;
    }
    .trusted-quote:before{
            width: 24px;
    height: 23px;
    background-size: contain;
    }
}

/*start product page */
.sk-product-hero-banner {
    background: linear-gradient(183deg, #112560 0%, #234CC6 100%);
    padding: 0;
}

.sk-product-hero-banner .left-content .iv-st-from-bottom,
.sk-product-hero-banner .left-content .iv-st-from-bottom .title {
    color: #fff;
}

.left_right_block.sk-left-right-block-section .sk-left-right-sub-heading {
    max-width: 925px;
    margin: 0 auto;
    text-align: center;
}


.left_right_block.sk-left-right-block-section h2 {
    color: #000;
    font-weight: 700;
    margin-bottom: 0;
}


.sk-monitor-section ul {
    padding-left: 20px;
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.sk-monitor-section ul li,
.sk-monitor-section p {
    color: #3A3E50;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.sk-monitor-section p {
    margin: 20px 0 10px;
}

.left_right_block.sk-left-right-block-section .sk-left-right-sub-heading p {
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    /* 150% */
}

.sk-left-right-block-section.sk-play-block-left-section .outcome-card p {
    color: rgba(58, 62, 80, 1);
}

.left_right_block.sk-left-right-block-section .sk-left-card-content h2 {
    color: #000;
    font-weight: 400;
}

.sk-monitor-section ul .left_right_block.sk-left-right-block-section .sk-left-card-content ul {
    display: inline-block;
    text-align: left;
    padding-left: 20px;
}

.left_right_block.sk-left-right-block-section .sk-left-card-content ul li,
.left_right_block.sk-left-right-block-section .sk-left-card-content p {
    color: #3A3E50;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    /* 150% */
}

.sk-left-right-block-section.sk-play-block-left-section .outcomes-grid {
    padding: 72px 0 62px;
}

.page-id-20810 .resources_grid_block {
    padding: 0;
}

.sk-plabook-builder-ele-section .sk-govt-card {
    border-radius: 6px;
    border: 1px solid #DFDFDF;
    background: #F3F4FF;
}

.sk-col-video-section .lottii-parllal video {
    border-radius: 20px;
}

.page-id-20278 .new-banner .get-demo-btn {
    margin: 39px 0 21px;
}

.sk-monitor-section ul li,
.left_right_block.sk-left-right-block-section .sk-left-card-content ul li {
    padding-bottom: 5px;
    position: relative;
    list-style: none;
}

.sk-monitor-section ul li::before,
.left_right_block.sk-left-right-block-section .sk-left-card-content ul li:before {
    content: '';
    top: 4px;
    background-image: url(/wp-content/uploads/2025/12/left-right-check-icon.svg);
    background-color: transparent;
    background-size: cover;
    width: 14px;
    height: 14px;
    left: -20px;
    position: absolute;
}

.sk-left-right-block-section .row .sk-left-card-content .custom-card-content.mt-4 {
    max-width: 433px;
    margin-top: 0 !important;
}

.sk-left-right-block-section .sk-left-right-col-wrapper .row .sk-left-card-img .custom-card-image {
    overflow: hidden;
    border-radius: 16px;
    background: #EEF0FC;
    padding: 20px 30px;
}

.sk-left-right-block-section .sk-left-right-col-wrapper .row:nth-child(2) .sk-left-card-img .custom-card-image {
    background: #E9DFFF;
}

.sk-left-right-block-section .sk-left-right-col-wrapper .row:nth-child(3) .sk-left-card-img .custom-card-image {
    background: #DEFFEC;
}

.sk-left-right-block-section .sk-left-right-col-wrapper .row:nth-child(4) .sk-left-card-img .custom-card-image {
    background: #FFF0E0;
}

.sk-left-right-block-section .sk-left-right-col-wrapper {
    display: flex;
    flex-direction: column;
    row-gap: 55px;
    margin-top: 28px;
}

.sk-left-right-block-section .sk-left-right-col-wrapper .row {
    margin-bottom: 0 !important;
    row-gap: 48px;
}

.left_right_block.sk-left-right-block-section .row:nth-child(even) {
    justify-content: space-between;
}

.page-id-16114 {
    overflow-x: unset;
}

.resources_grid_block .featured-content a {
    color: #0D4CCD;
}

.logo_swiper.sk-logo-swiper-section,
.trusted_by_testimonials_block.sk-testmonial-slide-section {
    padding-top: 0;
    padding-bottom: 72px;
}

.trusted_by_testimonials_block.sk-testmonial-slide-section .swiper .swiper-wrapper {
    padding: 40px 0 0;
}

.trusted_by_testimonials_block.sk-testmonial-slide-section .swiper .swiper-slide {
    border-radius: 20px;
    background: #F4F4FF;
    padding: 40px;
}

.page-id-20798 .fl-page-content .fl-row-content-wrap,
.page-id-20278 .fl-page-content .fl-row-content-wrap {
    padding: 0 !important;
}

header ul.navbar-nav li.nav-item {
    cursor: default;
}

header .header-links li:last-child {
    margin-right: 0;
}

div#navbarSupportedContent {
    padding-right: 0;
}

.left_right_block.sk-left-right-block-section .row {
    margin-top: 0;
}

.large_image_grid_hero.sk-custom-stories-grid-hero {
    padding: 72px 0;
}

footer .fl-icon-text {
    padding-left: 12px;
}

footer.fl-builder-content .fl-row-content-wrap .fl-col-group.fl-col-group-custom-width .fl-col.fl-node-5f2726c7e0e60,
footer.fl-builder-content .fl-row-content-wrap .fl-col-group.fl-col-group-custom-width .fl-col.fl-node-5f2726c7e0e63 {
    margin-top: 8px;
}

header .header-links li:last-child a,
header .header-links li:nth-last-child(2) a {
    transition: none;
}

body,
footer,
.site-footer,
.fl-theme-builder-footer {
    position: relative;
}

button#hs_show_banner_button {
    position: absolute !important;
    bottom: 98px;
    left: 10%;
    transform: translateX(150px);
    background: transparent !important;
    border: none !important;
    color: #ffffff !important;
    font-size: 14px !important;
    padding: 0 !important;
    white-space: nowrap;
    z-index: 10;
    width: 112px;
    height: 17px;
}

.page-id-21289 .left_right_block.sk-left-right-block-section .row:nth-child(3) .custom-card-image,
.page-id-21281 .left_right_block.sk-left-right-block-section .row:nth-child(3) .custom-card-image {
    height: auto;
}

.page-id-20975 .featured-samll-box .box-right:nth-child(2) img {
    object-position: center -10px;
}

button#hs_show_banner_button:focus {
    top: auto;
}

.page-id-20746 .video-plus-case-study-outer-wrapper .cards-wrapper .card picture.card-image {
    height: 170px;
}

@media screen and (max-width:1024px) {
    .performance-scale-block h2 {
        width: 100%;
    }
}

@media screen and (min-width:608px) and (max-width:767px) {
    button#hs_show_banner_button {
        bottom: 20px;
        left: 5%;
        transform: translateX(0);
    }
}

@media screen and (min-width:768px) {
    button#hs_show_banner_button {
        bottom: 58px;
        /* aligns with legal text row */
        left: 7%;
        transform: translateX(512px);
    }

    .page-id-20746 .video-plus-case-study-outer-wrapper .cards-wrapper a:nth-child(1) .card h3.card-content-title {
        padding-top: 0;
    }
}

@media screen and (min-width:991px) {
    .page-id-20746 .video-plus-case-study-outer-wrapper .cards-wrapper .card picture.card-image {
        height: 130px;
    }
}

@media screen and (min-width:1200px) {

    .left_right_block.sk-left-right-block-section h2 {
        font-size: 48px;
        line-height: 72px;
        /* 150% */
    }

    .left_right_block.sk-left-right-block-section .sk-left-card-content h2 {
        font-size: 40px;
        line-height: 48px;
    }

    .left_right_block.sk-left-right-block-section .row {
        display: flex;
        margin: 0;
        column-gap: 33px;

    }

    .left_right_block.sk-left-right-block-section .row::after,
    .left_right_block.sk-left-right-block-section .row::before {
        display: none;
    }

    .left_right_block.sk-left-right-block-section .row .col-lg-6 {
        padding: 0;
        float: none;
    }

    .left_right_block.sk-left-right-block-section .row .sk-left-card-img {
        width: 630px;
    }

    .left_right_block.sk-left-right-block-section .row .sk-left-card-content {
        width: calc(100% - 743px);
    }

    .left_right_block.sk-left-right-block-section .row .sk-left-card-img .custom-card-image {
        height: 373px;
    }

}

@media screen and (min-width:1441px) {

    li.nav-item.main:first-child .dropdown-menu.dropdown-large.megamenu .roww .colp,
    li.nav-item.main:nth-child(2) .dropdown-menu.dropdown-large.megamenu .roww .colp,
    li.nav-item.main:last-child .dropdown-menu.dropdown-large.megamenu .roww .colp,
    li.nav-item.main:nth-child(5) .dropdown-menu.dropdown-large.megamenu .roww .colp {
        min-width: 65%;
    }

    button#hs_show_banner_button {
        transform: translateX(-100px);
        left: 50%;
    }

    .page-id-20746 .video-plus-case-study-outer-wrapper .cards-wrapper .card picture.card-image {
        height: 170px;
    }
}

@media screen and (max-width:1440px) {
    .page-id-20746 .video-plus-case-study-outer-wrapper .cards-wrapper a:nth-child(1) .card picture.card-image {

        height: 142px;
    }

    li.nav-item.main:last-child .dropdown-menu.dropdown-large.megamenu .roww .colp,
    li.nav-item.main:nth-child(5) .dropdown-menu.dropdown-large.megamenu .roww .colp {
        min-width: 60%;
    }
}

@media screen and (max-width:1300px) {
    .page-id-20746 .video-plus-case-study-outer-wrapper .cards-wrapper a:nth-child(1) .card picture.card-image {
        height: 122px;
    }
}

@media screen and (max-width:1199px) {

    li.nav-item.main:first-child .dropdown-menu.dropdown-large.megamenu .roww .colp,
    li.nav-item.main:last-child .dropdown-menu.dropdown-large.megamenu .roww .colp,
    li.nav-item.main:nth-child(5) .dropdown-menu.dropdown-large.megamenu .roww .colp {
        min-width: 90%;
    }
}

@media screen and (max-width:991px) {
    footer.fl-builder-content .social-address p {
        margin: 10px 0;
    }

    button.navbar-toggler {
        margin: 0;
    }

    span.search-icon-show {
        height: 26px;
    }

    .sk-workbench-section.workbench_block a.custom-btn-home {
        margin-top: 40px;
    }

    .sk-left-right-block-section .row .sk-left-card-content .custom-card-content.mt-4 {
        max-width: 100%;
    }

    .page-id-20746 .video-plus-case-study-outer-wrapper .cards-wrapper .card picture.card-image {
        height: 210px;
    }

    .trusted-quote:before {
        top: -16px;
    }
}

@media screen and (max-width:767px) {
    footer.fl-builder-content .fl-rich-text {
        margin-bottom: 20px;
    }

    footer .fl-module.fl-module-icon.fl-node-jpuc76vqfy4i {
        margin: 0 0 0 0px;
        padding: 0 0 0 0px;
    }

    footer .fl-col.fl-node-5f2726c7e0e59.fl-col-bg-color {
        margin-bottom: 20px;
    }

    .page-id-20746 .video-plus-case-study-outer-wrapper .cards-wrapper a:nth-child(1) .card picture.card-image {
        height: auto;
    }

    .page-id-20746 .video-plus-case-study-outer-wrapper .cards-wrapper .card picture.card-image {
        height: 230px;
    }
}

@media screen and (max-width: 599.98px) {
    .trusted_by_testimonials_block .swiper {
        padding-bottom: 80px;
        margin-bottom: 0;
    }
}

/*end product page*/

/* =====================================
   ROTATOR CONTAINER (inline with H2)
===================================== */
section.sk-cta-custom-section.cta_block.sk-cta-block-section .headline-2.title {
    margin-bottom: 40px;
}

.css-text-rotator {
    display: inline-block;
}

.sk-swiper-slide {
    display: none;
    white-space: nowrap;
}

.sk-swiper-slide:first-child {
    display: inline-block;
}

.sk-custom-stories-grid-hero.large_image_grid_hero .left-images .aspect-ratio,
.sk-custom-stories-grid-hero.large_image_grid_hero .right-images .aspect-ratio {
    padding-top: 0;
    height: calc(50% - 15px);
}

.sk-custom-stories-grid-hero.large_image_grid_hero .top-img {
    margin-bottom: 30px;
}

.sk-custom-stories-grid-hero picture.aspect-ratio img {
    position: static;
    border-radius: 20px;
}

.sk-custom-stories-grid-hero.large_image_grid_hero .middle-image img {
    border-radius: 20px;
}

.featured-posts-wrapper .right-content .book-demo-btn {
    display: flex;
    margin-top: 20px;
}

/*start security complince page*/

.page-id-21948 .sk-hero-banner {
    background-image: url('https://successkpi.com/wp-content/uploads/2026/01/Vector-1.webp');
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: center right;
    padding: 80px 0 52px;
    background-size: cover;
}

.page-id-21948 .sk-hero-banner h1 {
    color: black;
    font-weight: 700;
    letter-spacing: 0.64px;
    word-wrap: break-word;
}

.page-id-21948 .sk-hero-banner p {
    color: #3A3E50;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.16px;
    word-wrap: break-word
}



.page-id-21948 .sk-hero-banner .sk-banner-media::before,
.page-id-21948 .sk-hero-banner .sk-banner-media::after {
    display: none;
}

.page-id-21948 .security_whitepaper_block {
    background: linear-gradient(313deg, #001136 32.81%, #002986 81.5%);
    margin-bottom: 72px;
}

.page-id-21948 .security_whitepaper_block .left-side .title p {
    color: white;
    font-size: 36px;
    font-weight: 700;
    line-height: 42px;
    word-wrap: break-word
}

.page-id-21948 .security_whitepaper_block .left-side p {
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.16px;
}

.page-id-21948 .security_whitepaper_block .hbspt-form {
    padding: 3rem;
    border-radius: 16px;
    border: 1px solid #CCD8E1;
    background: #FFF;
}

.page-id-21948 .security_whitepaper_block .hbspt-form fieldset select,
.page-id-21948 .hbspt-form .hs-fieldtype-text input {
    border-radius: 12px !important;
    border: 1px solid #CCD8E1 !important;
    background: #FFF !important;
}

.page-id-21948 .legal-consent-container .hs-richtext p {
    padding: 5px 0;
}

.page-id-21948 .legal-consent-container .hs-richtext p a {
    display: inline-block;
}

.page-id-21948 .np-additional-resources-section .custom-card-content.mt-4 p.lead {
    display: none;
}

.np-additional-resources-section.custom-blocks-ready .custom-card-content .display-4 {
    color: #171717;
    font-size: 34px;
    font-style: normal;
    font-weight: 400;
    line-height: 95%;
    margin-bottom: 16px;
}

.np-additional-resources-section.custom-blocks-ready .custom-card-content p {
    color: var(--Grey, #3A3E50);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.16px;
    margin-bottom: 30px;
}

.np-additional-resources-section.custom-blocks-ready .row {
    margin: 0;
    row-gap: 40px;
}

.np-additional-resources-section.custom-blocks-ready .custom-card-content a.card {
    width: 100%;
    min-height: 65px;
    border-radius: 8px;
    border: 1px solid #F0F0F0;
    background: #FFF;
    box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.10);
    padding: 10px 10px 10px 30px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 14px;
    margin-bottom: 18px;
}

.np-additional-resources-section.custom-blocks-ready .custom-card-content a.card .card-title {
    margin-bottom: .5rem;
    width: calc(100% - 42px);
    color: #252525;
    font-size: 18.594px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
    /* 150.588% */
}

.np-additional-resources-section.custom-blocks-ready .custom-card-content a.card .card-title span.headline-6.card-disc {
    color: var(--Grey, #3A3E50);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.14px;
    display: block;
}

.page-id-21948 .sk-plabook-builder-ele-section .sk-govt-card {
    transition: all 0.5s ease-in-out;
    padding: 20px 20px 40px 20px;
    background: #F3F4FF;
}

.page-id-21289 .sk-plabook-builder-ele-section .sk-govt-card:hover,
.page-id-21948 .sk-plabook-builder-ele-section .sk-govt-card:hover {
    border: 1px solid var(--Main-Blue, #0D4CCD);
    background: #FFF;
    box-shadow: 0 4px 24px 2px rgba(0, 0, 0, 0.07);
}

.page-id-21289 .sk-plabook-builder-ele-section .sk-govt-card:hover h3,
.page-id-21948 .sk-plabook-builder-ele-section .sk-govt-card:hover h3 {
    color: #0D4CCD;
}

.page-id-21289 .sk-plabook-builder-ele-section .sk-govt-card img.sk-govt-card-img,
.page-id-21289 .sk-plabook-builder-ele-section .sk-govt-card:hover img.sk-govt-card-img.sk-govt-card-img-hover,
.page-id-21948 .sk-plabook-builder-ele-section .sk-govt-card img.sk-govt-card-img,
.page-id-21948 .sk-plabook-builder-ele-section .sk-govt-card:hover img.sk-govt-card-img.sk-govt-card-img-hover {
    display: block;
}

.page-id-21289 .sk-plabook-builder-ele-section .sk-govt-card:hover img.sk-govt-card-img,
.page-id-21289 .sk-plabook-builder-ele-section .sk-govt-card img.sk-govt-card-img.sk-govt-card-img-hover,
.page-id-21948 .sk-plabook-builder-ele-section .sk-govt-card:hover img.sk-govt-card-img,
.page-id-21948 .sk-plabook-builder-ele-section .sk-govt-card img.sk-govt-card-img.sk-govt-card-img-hover {
    display: none;
}

.page-id-21948 .security_whitepaper_block .security-whitepaper {

    row-gap: 40px;
}

.sk-monitor-section h2.headline-2.title,
.page-id-21508 .custom-blocks-ready .headline-2.title,
.page-id-21948 h2.sk-trust-security-title {
    color: var(--Black, #000);
    text-align: center;
    font-family: Roboto;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
    /* 150% */
}

.page-id-21948 .sk-hero-banner .sk-banner-media {
    margin-left: auto;
    margin-right: auto;
}

.np-additional-resources-section .custom-card-content.mt-4 {
    margin-top: 0 !important;
}

.np-additional-resources-section.custom-blocks-ready .row {
    margin-bottom: 0 !important;
}

.np-additional-resources-section.custom-blocks-ready .custom-card-content p:nth-last-child(2),
.np-additional-resources-section.custom-blocks-ready .custom-card-content p:nth-last-child(2) a {
    margin-bottom: 0;
}

.np-additional-resources-section.custom-blocks-ready .custom-card-content p:last-child {
    display: none;
}

.np-additional-resources-section.custom-blocks-ready .custom-card-content a.card:hover {
    background-color: #234CC6;
}

.np-additional-resources-section.custom-blocks-ready .custom-card-content a.card:hover .card-title span.headline-6.card-disc,
.np-additional-resources-section.custom-blocks-ready .custom-card-content a.card:hover .card-title {
    color: #ffffff;
}

.np-additional-resources-section.custom-blocks-ready .custom-card-content a.card:hover svg path {
    fill: #ffffff;
}

.custom-blocks-ready.left_right_block.np-additional-resources-section {
    padding-bottom: 0;
}

.security_whitepaper_block .security-whitepaper picture.sk-img-more {
    width: 310px;
}

.custom-blocks-ready.left_right_block.np-additional-resources-section .sk-left-card-img .custom-card-image {
    height: 364px;
    border-radius: 8px;
}

.custom-blocks-ready.left_right_block.np-additional-resources-section .sk-left-card-img .custom-card-image picture {
    height: 100%;
}

.custom-blocks-ready.left_right_block.np-additional-resources-section .sk-left-card-img .custom-card-image img {
    object-fit: cover;
}

.np-additional-resources-section.custom-blocks-ready .custom-card-content p.sk-listing-security {
    margin-bottom: 0;
}

.page-id-21508 .sk-left-right-block-section .sk-left-right-col-wrapper .row:nth-child(3) .sk-left-card-img .custom-card-image {
    height: auto;
}

.page-id-21508 .left_right_block.sk-left-right-block-section {
    padding-bottom: 0;
}

.page-id-21168 .sk-faq-section .accordion {
    gap: 0;
}

.page-id-21168 .sk-faq-section .accordion .accordion-item {
    box-shadow: none;
    border-width: 1px 0 0px 0;
    border-color: #BECEDC;
    border-radius: 0;
    padding: 32px 24px;
}

.page-id-21168 .sk-faq-section .accordion .accordion-item:last-child {
    border-bottom-width: 1px;
}

.page-id-21168 .accordion-button:not(.collapsed)::after,
.page-id-21168 .accordion-item .accordion-button::after {
    background-color: transparent;
}

.page-id-21168 .accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23234CC6'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.page-id-21168 .fl-module-rich-text .fl-module-content .fl-rich-text p a {
    display: inline-block;
}

.page-id-21508 .sk-left-right-block-section.sk-play-block-left-section .outcomes-grid {
    padding-top: 38px;
}

.page-id-21520 .left_right_block.sk-left-right-block-section .row .sk-left-card-img .custom-card-image {
    height: auto;
    display: flex;
}

.sk-left-right-block-section .row .sk-left-card-content .custom-card-content.mt-4 ul {
    margin-top: 20px;
    text-indent: 0;
    padding-left: 20px;
}

.page-id-21520 .sk-left-right-block-section .sk-left-right-col-wrapper {
    margin-top: 0;
}

.sk-monitor-section img {
    margin: 20px auto 40px;
}

.trusted_by_testimonials_block .swiper-button-next {
    cursor: pointer;
}

.page-id-20278 .trusted_by_testimonials_block .trusted-quote picture,
.page-id-20278 .trusted_by_testimonials_block .trusted-quote svg {
    height: 60px;
}

.sk-testmonial-slide-section.trusted_by_testimonials_block .trusted-quote picture img {
    width: auto;
    max-width: 100%;
}

.page-id-20798 .security_whitepaper_block .left-side,
.page-id-20983 .security_whitepaper_block .left-side {
    margin-top: 4rem;
}

.autoplay-swiper-cont {
    overflow: hidden;
    width: 100%;
}

/* moving track */
.autoplay-swiper-cont .autoplay-swiper {
    display: flex;
    width: max-content;
    animation: logos-scroll 20s linear infinite !important;
    will-change: transform;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

/* duplicated rows */
.autoplay-swiper-cont .autoplay-swiper .autoplay-swiper-wrapper {
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

/* logo item */
.autoplay-swiper-cont .autoplay-swiper .autoplay-swiper-slide {
    flex: 0 0 auto;
}

.autoplay-swiper-slide img {
    display: block;
    width: 100%;
    height: auto;
}

/* 🔥 CONTINUOUS animation */
@keyframes logos-scroll {
    0% {
        transform: translate3d(0, 0, 0);
    }

    100% {
        transform: translate3d(-50%, 0, 0);
    }
}

.maximus-link {
    text-decoration: underline;
    font-weight: 500;
}

@media screen and (min-width:991px) {
    .np-additional-resources-section.custom-blocks-ready .row {
        flex-direction: row-reverse;
        align-items: end;
    }

    .np-additional-resources-section.custom-blocks-ready .custom-card-content a.card {
        width: 352px;
    }

    .page-id-21948 .sk-hero-banner h1 {
        font-size: 64px;
        width: 446px;
    }

    .page-id-21948 .security_whitepaper_block .left-side {
        margin-top: 0;
    }
}

@media screen and (min-width:1200px) {
    .np-additional-resources-section.custom-blocks-ready .custom-card-content .display-4 {
        font-size: 56px;
    }
}

.page-id-16267 .contact_us_form_block .container {
    max-width: 100% !important;
}

.page-id-16267 .contact_us_form_block .container .contact-form {
    margin-left: 30px;
    margin-right: 30px;
    align-items: start !important;
}



section.event_block.sk-guide-page.js-loaded .event {
    align-items: start;
}

section.event_block.sk-guide-page.js-loaded .event .left-side {
    margin-top: 52px;
}

section.event_block.sk-guide-page.js-loaded .event .wrapper {
    background-color: #234cc6;
    padding: 5.2rem 2.3rem 5.2rem 2.6rem;
}

section.event_block.sk-guide-page .wrapper .hbspt-form .hs-form-booleancheckbox .hs-form-booleancheckbox-display p,
section.event_block.sk-guide-page .wrapper .hbspt-form .hs-fieldtype-select>label span {
    color: #fff;
}

.single-resource-container .event_block.sk-guide-page .single-share-icons .share-icons a.icon-wrapper {
    margin-right: 0;
}

section.event_block.sk-guide-page.js-loaded .event .wrapper .form-title,
section.event_block.sk-guide-page.js-loaded .event .wrapper .hs-richtext p a,
section.event_block.sk-guide-page.js-loaded .event .wrapper .hs-richtext p {
    color: #fff;
}

section.event_block.sk-guide-page.js-loaded .event .wrapper .hs-button.primary.large {
    background-color: #fff;
    color: #234cc6;
}

section.event_block.sk-guide-page.js-loaded .event .wrapper .hs-button.primary.large:hover {
    color: #fff;
    border-color: #fff;
}

section.event_block.sk-guide-page.js-loaded .event .wrapper .hbspt-form .hs-error-msg,
section.event_block.sk-guide-page.js-loaded .event .wrapper .hbspt-form .hs_error_rollup .hs-main-font-element {
    color: #ffffffad !important;
}

section.event_block.sk-guide-page .sk-guide-desc {
    margin-top: 50px;
}

section.event_block.sk-guide-page.js-loaded .event .form-wrapper {
    padding: 0;
}

body.wp-singular.resources-template-default.single.single-resources .single-resource-container.single-resource-container-guides {
    padding-top: 72px;
}

.sk-guide-page .image-and-btn-wrapper.iv-st-from-bottom {
    display: none;
}

.single-resource-container .event_block.sk-guide-page .single-share-icons .share-icons {
    justify-content: start;
    gap: 10px;
}

.single-resource-container .event_block.sk-guide-page .single-share-icons .share-icon-text {
    text-align: left;
}

section.event_block.sk-guide-page .sk-guide-desc h2,
section.event_block.sk-guide-page .sk-guide-desc h3,
section.event_block.sk-guide-page .sk-guide-desc ul,
section.event_block.sk-guide-page .sk-guide-desc ol {
    margin-bottom: 20px
}

section.event_block.sk-guide-page .sk-guide-desc p {
    margin-bottom: 10px;
}

section.event_block.sk-guide-page .sk-guide-desc ul,
section.event_block.sk-guide-page .sk-guide-desc ol {
    padding-left: 20px;
}

section.event_block.sk-guide-page .sk-guide-desc ul li,
section.event_block.sk-guide-page .sk-guide-desc ol li {
    font-size: 1.8rem;
    line-height: 177.7777777778%;
    font-weight: 400;
    color: #555555;
    letter-spacing: .028rem;
}

.page-id-20746 .logos-static-module ul li:nth-child(3) img {
    height: 50px;
    margin: 0 auto;
}

.event_block.sk-guide-page .event .wrapper .hs-richtext.hs-main-font-element h2 {
    font-size: 20px;
    margin-bottom: 20px;
    color: #fff;
}

.event_block.sk-guide-page .event .wrapper .no-list.hs-error-msgs.inputs-list {
    padding: 0;
}

section.event_block.sk-guide-page.js-loaded .event .wrapper .hbspt-form .hs-form-field {
    margin-bottom: 4rem;
}

section.event_block.sk-guide-page.js-loaded .event .wrapper .hbspt-form .hs-error-msg {
    margin-top: 10px;
}

@media screen and (max-width:599px) {
    section.event_block.sk-guide-page.js-loaded .event .left-side {
        margin-top: 0px;
        margin-right: 0;
        margin-bottom: 50px;
    }

    .tax-resource_types.term-guides .list-view-custom .custom-card-box {
        width: 100%;
    }
}
.postid-22969 .sk-left-right-block-section .row .sk-left-card-content .custom-card-content.mt-4 ,
.postid-22929 .sk-left-right-block-section .row .sk-left-card-content .custom-card-content.mt-4 {
    max-width: 100%;
}
.postid-22969 .left_right_block.sk-left-right-block-section .row,
.postid-22929 .left_right_block.sk-left-right-block-section .row {
    justify-content: space-between;
}
.postid-22969 .single-resource-container,
.postid-22929 .single-resource-container{
    padding-top: 0;
}
.postid-22969 .left_right_block.sk-left-right-block-section,
.postid-22929 .left_right_block.sk-left-right-block-section{
    padding-bottom: 0;
}
.postid-22969 .sk-block-report.general_builder_block,
.postid-22929 .sk-block-report.general_builder_block {
    padding-top: 72px;
}
.postid-22969 .sk-block-report.general_builder_block .wysiwyg-block,
.postid-22929 .sk-block-report.general_builder_block .wysiwyg-block {
    width: 100%;
}
.postid-22969 .sk-block-report.general_builder_block .wysiwyg-block h2,
.postid-22929 .sk-block-report.general_builder_block .wysiwyg-block h2 {
    font-size: 32px;
    color: #000;
    font-weight: 400;
    line-height: 1.2;
}
.postid-22969 .eb-row-45lsk.eb-row-root-container > .eb-row-wrapper {
    max-width: 1296px;
    width: 90%;
}
@media screen and (min-width:768px){
 .postid-22969 .root-eb-column-s46h0{
    width: 250px;
}
.postid-22969 .root-eb-column-eqtxa {
    width: calc(100% - 300px);
    order: unset;
}
}
@media screen and (min-width:1025px){
 .postid-22969 .root-eb-column-s46h0{
    width: 320px;
}
.postid-22969 .root-eb-column-eqtxa {
    width: calc(100% - 320px);
    order: unset;
}
}
@media screen and (min-width: 1200px) {
    .postid-22969 .sk-block-report.general_builder_block .wysiwyg-block h2,
    .postid-22929 .sk-block-report.general_builder_block .wysiwyg-block h2 {
        font-size: 40px;
        line-height: 48px;
    }
}
/*start migration page */
.page-id-22525 .sk-faq-section .accordion .accordion-button {
    
    font-size: 21px;
}
.page-id-22525 .sk-faq-section .accordion ol,
.page-id-22525 .sk-faq-section .accordion ul {
    padding-left: 2rem;
}
.page-id-22525 .sk-faq-section .accordion ol li {
    margin-bottom: 10px;
}
.page-id-22525 .sk-faq-section .accordion h2, 
.page-id-22525 .sk-faq-section .accordion h3 {
    font-size: 20px;
}
.page-id-22525 .fl-node-9xb6w7lp58dn>.fl-row-content-wrap {
    padding-top: 0 !important;
}
header nav .navbar-brand {
    padding: 0 !important;
}
.postid-22969 .eb-row-root-container > .eb-row-wrapper,
.page-id-22525 .eb-row-45lsk.eb-row-root-container > .eb-row-wrapper{
	    width: 1296px;
    max-width: 90%;
    margin: 0 auto;
    padding: 0 !important;
}
.postid-22969 .wp-block-essential-blocks-flex-container.eb-flex-container-block h2,
.postid-22969 .wp-block-essential-blocks-flex-container.eb-flex-container-block h2 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-weight: 600;
    color: #000000;
}
.postid-22969 .wp-block-essential-blocks-flex-container.eb-flex-container-block h2:first-child,
.page-id-22525 .wp-block-essential-blocks-flex-container.eb-flex-container-block h2:first-child{
	margin-top:0;
}
.postid-22969 .wp-block-essential-blocks-flex-container.eb-flex-container-block ol, 
.postid-22969 .wp-block-essential-blocks-flex-container.eb-flex-container-block ul,
.page-id-22525 .wp-block-essential-blocks-flex-container.eb-flex-container-block.root-eb-flex-container-8ljw4 ol, 
.page-id-22525 .wp-block-essential-blocks-flex-container.eb-flex-container-block.root-eb-flex-container-8ljw4 ul{
    padding-left:20px;
	display:flex;
	flex-direction:column;
	gap:10px;
}
.postid-22969 .eb-toc-container.style-2:not(.list-style-none) .eb-toc__list-wrap>ul.eb-toc__list a:before,
.page-id-22525 .eb-toc-container.style-2:not(.list-style-none) .eb-toc__list-wrap>ul.eb-toc__list a:before{
	top:6px;
}
.postid-22969 .eb-toc-container.style-2:not(.list-style-none) .eb-toc__list-wrap>ul.eb-toc__list a,
.page-id-22525 .eb-toc-container.style-2:not(.list-style-none) .eb-toc__list-wrap>ul.eb-toc__list a{
	padding-right:0;
}
.postid-22969 .eb-toc-g1b3s.eb-toc-container .eb-toc-wrapper,
.page-id-22525 .eb-toc-g1b3s.eb-toc-container .eb-toc-wrapper {
    text-align: left;
    max-height: 370px;
    overflow-y: auto;
    scrollbar-width: thin;
    scrollbar-color: #1d2939 #dddddd;
}
.fl-module-rich-text .fl-module-content .fl-rich-text .sk-right-content-wrapper p a {
    display: unset;
}
.postid-22969 .eb-toc-container .eb-toc-wrapper::-webkit-scrollbar,
.page-id-22525 .eb-toc-g1b3s.eb-toc-container .eb-toc-wrapper::-webkit-scrollbar {
    width: 8px;
}
.postid-22969 .eb-toc-container .eb-toc-wrapper::-webkit-scrollbar-track,
.page-id-22525 .eb-toc-g1b3s.eb-toc-container .eb-toc-wrapper::-webkit-scrollbar-track {
    background: #dddddd;
}
.postid-22969 .eb-toc-container .eb-toc-wrapper::-webkit-scrollbar-thumb,
.page-id-22525 .eb-toc-g1b3s.eb-toc-container .eb-toc-wrapper::-webkit-scrollbar-thumb {
    background: #1d2939;
    border-radius: 10px;
}
.general_builder_block.Sk-cutom-builder-migration {
    margin-left: 0;
}
.Sk-cutom-builder-migration ,
.page-id-22525 .wp-block-essential-blocks-row.alignfull.sk-row-block-page.root-eb-row-45lsk{
	padding-top:72px;
	padding-bottom:72px;
}
.Sk-cutom-builder-migration.general_builder_block .wysiwyg-block{
    width: 100%;
}

.page-id-22525 .eb-toc-container {
  will-change:NONE;
}
.page-id-22525 .root-eb-column-s46h0 {
  position: relative;
}
.page-id-22525 .wp-block-essential-blocks-column.sk-toc-block-page{
	width:320px;
}
.page-id-22525 .wp-block-essential-blocks-column.sk-right-content-wrapper{
	width:calc(100% - 400px)
}
@media screen and (max-width:1399px){
     .postid-22969 .eb-toc-container .eb-toc-wrapper,
	.page-id-22525 .eb-toc-g1b3s.eb-toc-container .eb-toc-wrapper {
    max-height: 300px;
}
}
@media screen and (max-width:1024px){
	.page-id-22525 .wp-block-essential-blocks-column.sk-toc-block-page{
	width:250px;
}
	.page-id-22525 .wp-block-essential-blocks-column.sk-right-content-wrapper{
	width:calc(100% - 300px);
}
}
@media screen and (max-width: 992px) {
    .postid-22969 .eb-toc-container .eb-toc-wrapper,
    .page-id-22525 .eb-toc-g1b3s.eb-toc-container .eb-toc-wrapper {
        max-height: 430px;
    }
}
@media screen and (max-width:767px){
	.postid-22969 .wp-block-essential-blocks-column.sk-toc-block-page,
	.page-id-22525 .wp-block-essential-blocks-column.sk-right-content-wrapper{
	width:100%
}
.postid-22969 .eb-toc-container .eb-toc-wrapper,
	 .page-id-22525 .eb-toc-g1b3s.eb-toc-container .eb-toc-wrapper {
        max-height: 280px;
    }
}
@media only screen and (max-height:575.98px) and (orientation:landscape) {
    .postid-22969  .eb-toc-container .eb-toc-wrapper,
	.page-id-22525 .eb-toc-g1b3s.eb-toc-container .eb-toc-wrapper {
    max-height: 165px;
}
}
/*end migration page*/
/*resource page*/
body.archive.post-type-archive.post-type-archive-resources .resources-archive-container.spacer
 {
    padding-top: 0;
}
.post-type-archive-resources .resources-archive-container.spacer section.hero_block {
    background: var(--Gradient, linear-gradient(180deg, #0D4CCD 0%, #032169 100%));
    padding: 50px 0;
}

.post-type-archive-resources .resources-archive-container.spacer section.hero_block h1 {
    color: #FFF;
    font-size:40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.64px;
    text-align: left;
}

.post-type-archive-resources .resources-archive-container.spacer section.hero_block .desc {
    max-width: unset;
}

.post-type-archive-resources .resources-archive-container.spacer section.hero_block p {
    color: var(--White, #FFF);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.16px;
    text-align: left;
}

.post-type-archive-resources .resources-archive-container.spacer .featured_post_block {
  
    background: #FFF;
    padding: 48px 0 49px 0;
}

.post-type-archive-resources .resources-archive-container .featured-posts-wrapper a.img-wrapper {
    height: 220px;
    border-radius: 8px;
}

.post-type-archive-resources .resources-archive-container .featured-posts-wrapper a.img-wrapper.aspect-ratio>img {
    max-width: 100%;
    height: 100%;
    width: 100%;
    position: static;
    object-position: center;
    object-fit: cover;
}

.post-type-archive-resources .resources-archive-container.spacer .featured_post_block>.container {
    display: flex;
    gap: 64px;
    flex-wrap: wrap;
	max-width:90% !important;
}

.post-type-archive-resources .resources-archive-container.spacer .featured_post_block>.container:after,
.post-type-archive-resources .resources-archive-container.spacer .featured_post_block>.container::before {
    display: none;
}

.post-type-archive-resources .featured_post_block .featured-posts-wrapper {
    padding: 0 !important;
    box-shadow: none;
    flex-direction: column;
    width:100%;
    justify-content: start;
    margin: 0;
    display: block;
}

.post-type-archive-resources .featured_post_block .featured-posts-wrapper .left-content,
.post-type-archive-resources .featured_post_block .featured-posts-wrapper .right-content {
    width: 100%;
}

.post-type-archive-resources .featured_post_block .featured-posts-wrapper .right-content .description {
    max-width: 100%;
    padding-bottom: 8px;
}

.post-type-archive-resources .featured_post_block .featured-posts-wrapper .left-content a.featured-post-title.headline-1 {
    color: #171717;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 44px;
    /* 122.222% */
    margin-bottom: 24px;
}

.post-type-archive-resources .featured_post_block .featured-posts-wrapper .right-content a.event-button.cta-button {
    display: flex;
    width: 84px;
    padding: 2.5px 11px 3.5px 11px;
    justify-content: center;
    align-items: center;
    align-self: stretch;
    border-radius: 9999px;
    background: rgba(13, 76, 205, 0.10);
    color: #0D4CCD;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    min-width: auto;
    margin: 24px 0 8px;
}

.post-type-archive-resources .featured_post_block .featured-posts-wrapper .description p {
    color: #1C1E20;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22.288px;
    /* 159.202% */
}

.post-type-archive-resources .featured_post_block .featured-posts-wrapper .sk-resource-info-detail {
    display: flex;
    gap: 18px;
    align-items: center;
    flex-wrap: wrap;
}

.post-type-archive-resources .featured_post_block .featured-posts-wrapper .sk-resource-info-detail a.sk-resource-info-author>img {
    width: 26px;
    height: 26px;
    border-radius: 50%;
}

.post-type-archive-resources .featured_post_block .featured-posts-wrapper .sk-resource-info-detail span,
.post-type-archive-resources .featured_post_block .featured-posts-wrapper .sk-resource-info-detail a {
    color: #000;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.post-type-archive-resources .featured_post_block .featured-posts-wrapper .sk-resource-info-detail span::before {
    content: '';
    position: absolute;
    width: 4px;
    height: 4px;
    background-color: #3A3E50;
    left: -10px;
    top: 7px;
    border-radius: 50%;
}
.post-type-archive-resources .featured_post_block .featured-posts-wrapper .sk-resource-info-detail span{
	position:relative;
}

.post-type-archive-resources .featured_post_block .featured-posts-wrapper .sk-resource-info-detail span:nth-child(2)::before{
		display:none;
}
.post-type-archive-resources .featured_post_block .featured-posts-wrapper .sk-resource-info-detail a {
    color: #000;
    display: none;
    gap: 9px;
    align-items: center;
	width:100%;
}

.post-type-archive-resources .featured_post_block .sk-editors-picks {
    width: 100%;
}

.post-type-archive-resources .featured_post_block .sk-ep-title {
    color: #171717;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    /* 140% */
    margin-bottom: 32px;
}

.post-type-archive-resources .featured_post_block .sk-ep-list {
    position: relative;
}

.post-type-archive-resources .featured_post_block .sk-ep-item {
    position: relative;
    padding: 16px 0 17px 0;
    border-bottom: 1px solid #D4D4D4;
	display:block;
}
.page-template-blog-listing .sk-archive-containers .cpt_card_block .cpt-card .card-btn,
.single-resource-container.single-resource-container-articles .cpt_card_block .cpt-card .card-btn,
.post-type-archive-resources .cpt_card_block .cpt-card .card-btn,
.post-type-archive-resources .featured_post_block .sk-ep-tag {
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    /* 133.333% */
    padding: 2.5px 11px 3.5px 11px;
    border-radius: 9999px;
    min-width: auto;
    margin: 0;
}
.page-template-blog-listing .sk-archive-containers .cpt_card_block .cpt-card .card-btn,
.single-resource-container.single-resource-container-articles .cpt_card_block .cpt-card .card-btn,
.post-type-archive-resources .cpt_card_block .cpt-card .card-btn{
	margin-bottom:12px;
}
.post-type-archive-resources .featured_post_block .sk-ep-item p {
    color: #171717;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin-top:10px;
}

/* Colors */
.page-template-blog-listing .sk-archive-containers .cpt_card_block .cpt-card .card-btn,
.single-resource-container.single-resource-container-articles .cpt_card_block .cpt-card .card-btn,
.post-type-archive-resources .cpt_card_block .cpt-card #color-report,
.post-type-archive-resources .featured_post_block #color-reports {
    background: rgba(13, 76, 205, 0.10)  !important;
    color: #0D4CCD;
}
.post-type-archive-resources .cpt_card_block .cpt-card #color-success-story,
.post-type-archive-resources .featured_post_block #color-success-stories {
    background: rgba(91, 187, 171, 0.10) !important;
    color: #5BBBAB;
}

.post-type-archive-resources .cpt_card_block .cpt-card #color-blog,
.post-type-archive-resources .featured_post_block #color-blog {
    background: rgba(233, 193, 3, 0.10) !important;
    color: #E9C103;
}
.post-type-archive-resources .cpt_card_block .cpt-card #color-guides,
.post-type-archive-resources .cpt_card_block .cpt-card #color-video,
.post-type-archive-resources .featured_post_block #color-guides {
    background: #E5F7FF !important;
    color: #00A7EA;
}

.post-type-archive-resources .resources-archive-container.spacer .explore_block {
    background-color: #fff;
    
}
.post-type-archive-resources .resources-archive-container.spacer .explore_block h3{
	color: #171717;
font-size: 32px;
font-style: normal;
font-weight: 400;
line-height: 72px; /* 128.571% */
}
.post-type-archive-resources .resources-archive-container.spacer .explore_block h2 {
    color: #171717;
    font-size: 56px;
    font-style: normal;
    font-weight: 400;
    line-height: 72px;
    /* 128.571% */
}

.post-type-archive-resources .resources-archive-container.spacer .explore_block .select-wrapper {
    max-width: unset;
    padding: 0px 0 0px;
    box-shadow: none;
    margin: 16px 0 30px;
    gap: 15px;
}

.post-type-archive-resources .resources-archive-container.spacer .explore_block .select-wrapper hr,
.post-type-archive-resources .resources-archive-container.spacer .explore_block .select-wrapper h3.select-title.paragraph {
    display: none;
}

.post-type-archive-resources .resources-archive-container.spacer .explore_block .select-option {
    width: auto;
}

.post-type-archive-resources .resources-archive-container.spacer .explore_block .select-wrapper span.select2-selection.select2-selection--single {
    width: 291.433px;
    padding: 15.678px 23.056px;
    flex-shrink: 0;
    border-radius: 59.024px;
    border: 1px solid #E5E5E5;
}

.resources-archive-container .cpt_card_block .container {
    width: 1296px !important;
    max-width: 90% !important;
	padding:0 !important;
}

.post-type-archive-resources .cpt_card_block .archive-cards {
    max-width: unset;
    margin: 0 !important;
    row-gap: 32px;
    column-gap: 24px;
}

.post-type-archive-resources .cpt_card_block .archive-cards:after,
.post-type-archive-resources .cpt_card_block .archive-cards::before {
    display: none;
}

.post-type-archive-resources .cpt_card_block .archive-cards .col {
    padding: 0;
    width: 100%;
}
.page-template-blog-listing .sk-archive-containers .cpt_card_block .cpt-card,
.single-resource-container.single-resource-container-articles section.cpt_card_block .cpt-card,
.post-type-archive-resources .cpt_card_block .archive-cards .cpt-card {
    padding: 0;
    border-radius: 12px;
    border: 0.5px solid #D9D9D9;
    background: #FFF;
    overflow: hidden;
}
.page-template-blog-listing .sk-archive-containers .cpt_card_block .cpt-card .image-card,
.single-resource-container.single-resource-container-articles section.cpt_card_block .cpt-card .image-card,
.post-type-archive-resources .cpt_card_block .cpt-card .image-card{
    margin-bottom: 0;
}
.page-template-blog-listing .sk-archive-containers .cpt_card_block .cpt-card .sk-cpt-card-content,
.single-resource-container.single-resource-container-articles section.cpt_card_block .cpt-card .sk-cpt-card-content,
.post-type-archive-resources .cpt_card_block .cpt-card .sk-cpt-card-content {
    padding: 24px;
}

.single-resource-container.single-resource-container-articles .cpt_card_block .cpt-card .sk-cpt-card-content .author-image-custom-outer, 
.post-type-archive-resources .cpt_card_block .sk-cpt-card-content .author-image-custom-outer{
    gap: 10px;
margin-bottom: 6px;
}
.single-resource-container.single-resource-container-articles .cpt_card_block .cpt-card .sk-cpt-card-content .custom-author-image,
.post-type-archive-resources .cpt_card_block .sk-cpt-card-content .custom-author-image{
    width: 26px;
    height: 26px;
    margin-right: 0;
    border-radius: 26px;
}
.single-resource-container.single-resource-container-articles .cpt_card_block .sk-cpt-card-content .custom-author-image>img,
.post-type-archive-resources .cpt_card_block .sk-cpt-card-content .custom-author-image>img{
    border-radius: 26px;
}
.single-resource-container.single-resource-container-articles .cpt_card_block .sk-cpt-card-content .author-name-custom >a,
.post-type-archive-resources .cpt_card_block .sk-cpt-card-content .author-name-custom >a{
    color: #000;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.post-type-archive-resources .cpt_card_block .cpt-card .card-title {
    color: #000;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    min-height: 58px;
}
.page-template-blog-listing .sk-archive-containers .cpt_card_block .cpt-card .card-title,
.single-resource-container.single-resource-container-articles .cpt_card_block .cpt-card .card-title{
	display:block;
	margin:0 0 5px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    min-height: 71px;
}
.page-template-blog-listing .sk-archive-containers .cpt_card_block .cpt-card .card-description,
.single-resource-container.single-resource-container-articles  .cpt_card_block .cpt-card .card-description{
	min-height:81px;
}
.single-resource-container.single-resource-container-articles section.cpt_card_block .cpt-card .card-title,
.post-type-archive-resources .cpt_card_block .cpt-card .card-title{
	margin-bottom:0;
}

.single-resource-container.single-resource-container-articles .cpt_card_block .cpt-card .card-description p,
.post-type-archive-resources .cpt_card_block .cpt-card .card-description p{
    color: #1C1E20;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22.288px; /* 159.202% */
    min-height: 45px;
    -webkit-line-clamp: 2;
    height: auto;
}
.single-resource-container.single-resource-container-articles .cpt_card_block .cpt-card h4.card-description p{

    color: var(--bb-theme-child_gray);
    font-size: 1.8rem;
    line-height: 155.5555555556%;
	    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    max-height: 48px;
}

.post-type-archive-resources .cpt_card_block .cpt-card .card-description {
    padding: 0;
}
.post-type-archive-resources .wp-pagination{
	margin-top:32px;
	max-width:unset;
}
.post-type-archive-resources .wp-pagination .page-numbers.dots {
    border: 0 none !important;
}
.post-type-archive-resources .resources-archive-container.spacer .explore_block .select-wrapper span.select2-selection.select2-selection--single .select2-selection__rendered {
	color: #000;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 25.823px; /* 155.556% */
}
.post-type-archive-resources .wp-pagination .page-numbers{
display: flex;
width: 40px;
height: 40px;
padding: 1px;
justify-content: center;
align-items: center;
border-radius: 4px;
border: 1px solid #E5E5E5;
color: #000;
text-align: center;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 150% */
opacity: 1;
cursor: pointer;
}
.post-type-archive-resources .wp-pagination .next.page-numbers{
	background-image: url('/wp-content/uploads/2026/03/sk-right-arrow.svg');
    background-repeat: no-repeat;
    background-position: center;
}
.post-type-archive-resources .wp-pagination .next.page-numbers:hover{
    background-image:url('/wp-content/uploads/2026/03/sk-right-arrow-hover.svg')
}
.post-type-archive-resources .wp-pagination .next.page-numbers>svg{
	display:none;
}
.post-type-archive-resources .wp-pagination span.page-numbers:hover,
.post-type-archive-resources .wp-pagination span.page-numbers.current{
    background-color:#0D4CCD;
    color:#fff;
}
.post-type-archive-resources .wp-pagination{
    gap:4px;
}
section.sign_up_block.sk-cta-block-sections .prefooter {
    box-shadow: none;
    background: linear-gradient(313deg, #001136 32.81%, #002986 81.5%);
    border-radius: 20px;
    min-height: unset;
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    text-align: center;
    padding: 78px 20px 78px;
    }
section.sign_up_block.sk-cta-block-sections .prefooter .title{
    color: var(--Light-Blue, #F4F4FF);
text-align: center;
font-family: Roboto;
font-size: 32px;
font-style: normal;
font-weight: 500;
line-height: 57.6px; /* 180% */
max-width: unset;
margin: 0 0 28px;
}
section.sign_up_block.sk-cta-block-sections .prefooter .img-wrapper{
    display: none;
}
section.sign_up_block.sk-cta-block-sections .prefooter .form-wrapper form.hs-form .hs-form-field input{
    display: flex;
width: 291px !important;
padding: 14px 20px !important;
align-items: center;
gap: 10px;
flex-shrink: 0;
border-radius: 40px !important;
border: 2px solid #234CC6 !important;
background: #05112C !important;
box-shadow: 0 6px 3.9px 0 rgba(0, 29, 114, 0.20);
color: var(--White, #FFF) !important;
text-align: left;
font-size: 14px !important;
font-weight: 500 !important;
line-height: normal !important;
}
section.sign_up_block.sk-cta-block-sections .prefooter .form-wrapper form.hs-form .hs-submit .hs-button{
   border-radius: 40px;
border: 2px solid #234CC6;
background: linear-gradient(275deg, #00309D -18.74%, #234CC6 57.32%, #002882 123.61%);
box-shadow: 0 6px 3.9px 0 rgba(0, 29, 114, 0.20);
display: flex;
padding: 14px 42px;
justify-content: center;
align-items: center;
gap: 10px;
height: 48px;
color: var(--White, #FFF);
text-align: center;
font-family: Roboto;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
section.sign_up_block.sk-cta-block-sections .prefooter .form-wrapper form.hs-form .hs-submit{
    min-width: auto;
    justify-content: start;
	margin-left:0;
}
section.sign_up_block.sk-cta-block-sections .prefooter .form-wrapper form.hs-form {
    display: -webkit-flex;
    display: flex;
    max-width:unset;
    position: relative;
    z-index: 1;
    display: flex;
    max-width: 497px;
    padding: 4px 15px;
    justify-content: center;
    align-items: center;
    gap: 30px;
    margin: 0 auto;
	flex-wrap:wrap;
}
section.sign_up_block.sk-cta-block-sections .prefooter .form-wrapper form.hs-form .hs-fieldtype-text label.hs-error-msg.hs-main-font-element {
    color: #ff0000 !important;
    top: 115% !important;
}
section.sign_up_block.sk-cta-block-sections .prefooter .hs-richtext p{
    color: #fff;
    padding: 0;
}
section.sign_up_block.sk-cta-block-sections.js-loaded{
    margin-bottom: 72px !important;
}
body.archive.post-type-archive.post-type-archive-resources{
	background-color:#ffffff;
}
section.sign_up_block.sk-cta-block-sections .prefooter .form-wrapper form.hs-form .hs-fieldtype-text>label { /* Firefox 18- */
  color: #ffffff !important;
	left:22px !important;
}
footer.fl-builder-content .fl-row-content-wrap,
body.fl-full-width .container,
body .fl-page-content .bb-theme-child-block .container,
.fl-page-content .container,
.fl-page-content .custom-container {
    width: 1296px;
    max-width: 90%;
    margin: 0 auto;
    padding: 0 !important;
}

.single-resource-container .single-resources-page .container,
body.fl-full-width .single_hero_block .container,
.single-resource-container .cpt_card_block .container {
    width: 1296px !important;
    max-width: 90% !important;
}
.single-resource-container .single-resources-page{
	max-width:100% !important;
	padding-top:48px;
	padding-bottom:72px;
    width: 100% !important;
    padding-left: 0;
    padding-right: 0;
}
body.fl-full-width.resources-template-default.single.single-resources .single_hero_block .container{
    padding: 0 !important;
}
body.fl-full-width .fl-page-content .single-resource-container .single-resources-page section .container {
    width: 100% !important;
    max-width: unset !important;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-resource-info-detail a.sk-resource-info-author {
    display: none;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-resource-info-detail span.np-view-list {
    display: none;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-img-feature.wrapper{
	position:relative;
	overflow:hidden;
	border-radius:12px;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-img-feature.wrapper .video-wrapper.aspect-ratio{
	position:absolute;
	padding-top:0 !important;
	top:0;
	left:0;
	width:100%;
	height:100%;
	
}

.sk-breadcrumbs {
padding: 10px 0px 10px 0px;
	background: #002985;
	margin-bottom:28px;
}
.sk-breadcrumbs-wrapper a,
.sk-breadcrumbs-wrapper span{
    color: #FFF;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}
.sk-breadcrumbs-wrapper{
    display:flex;
		gap:5px 10px;
	align-items:center;
	flex-wrap:wrap;
}
.sk-breadcrumbs-wrapper svg{

color: var(--Light-blue, #5F7EBA);
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-toc-list-wrapper
 {
    max-height: calc(100vh - 166px);
    overflow-y: auto;
}
@media screen and (min-width:567px){
	.post-type-archive-resources .resources-archive-container.spacer section.hero_block h1{
		font-size:64px;
	}
	.post-type-archive-resources .resources-archive-container.spacer .explore_block h3{
		font-size: 56px;
	}
	.post-type-archive-resources .cpt_card_block .archive-cards .col{
    width: calc(50% - 12px);
}
	.post-type-archive-resources .featured_post_block .featured-posts-wrapper .sk-resource-info-detail a{
		width:auto;
	}

}
@media screen and (min-width:768px){
	.post-type-archive-resources .resources-archive-container.spacer .explore_block .select-wrapper {
		padding: 48px 0 0px;
	}

    .post-type-archive-resources .featured_post_block .featured-posts-wrapper{
        width:50%;
    }
    .post-type-archive-resources .featured_post_block .sk-editors-picks {
    width: 40%;
}

section.sign_up_block.sk-cta-block-sections .prefooter .form-wrapper form.hs-form .hs-submit{
    position: absolute;
    left: 322px;
    top: 5px;
}
}
@media screen and (min-width:991px) {
    .np-additional-resources-section.custom-blocks-ready .row {
        flex-direction: row-reverse;
        align-items: end;
    }

    .np-additional-resources-section.custom-blocks-ready .custom-card-content a.card {
        width: 352px;
    }

    .page-id-21948 .sk-hero-banner h1 {
        font-size: 64px;
        width: 446px;
    }

    .page-id-21948 .security_whitepaper_block .left-side {
        margin-top: 0;
    }
    .post-type-archive-resources .cpt_card_block .archive-cards .col{
        width: calc(33% - 18px);
    }
    .post-type-archive-resources .featured_post_block .featured-posts-wrapper .sk-resource-info-detail{
			    gap: 32px;
	}
	.post-type-archive-resources .featured_post_block .featured-posts-wrapper .sk-resource-info-detail span::before{
		left:-18px;
	}
}

@media screen and (min-width:1200px) {
    .np-additional-resources-section.custom-blocks-ready .custom-card-content .display-4 {
        font-size: 56px;
    }
    .post-type-archive-resources .cpt_card_block .archive-cards .col{
        width: calc(25% - 18px);
    }
}
@media screen and (min-width:1400px){
    .post-type-archive-resources .featured_post_block .featured-posts-wrapper{
        width: calc(100% - 459px);
    }
    .post-type-archive-resources .featured_post_block .sk-editors-picks {
    width: 395px;
}
}

/* blog detail page*/
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-img-feature.wrapper{
	 width:100%;	
    margin-bottom:30px;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .image-and-btn-wrapper {
    height: 550px;
    overflow: hidden;
	border-radius:12px;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .image-and-btn-wrapper> picture.aspect-ratio {
    padding-top: 0 !important;
    height: 100%;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .image-and-btn-wrapper> picture.aspect-ratio img {
    position: static !important;
    width: 100%;
    height: 100%;
}
.single-resource-container.single-resource-container-articles {
    padding-top: 0px;
	background-color:#ffffff;
}
.single-resource-container.single-resource-container-articles section.single_hero_block {
    background: #fff;
	padding-bottom:0;
}
.single-resource-container.single-resource-container-articles section.single_hero_block .single-hero-wrapper {
    border-bottom: 1px solid #E4E4E4;
	padding-bottom:16px;
}
.general_builder_block .wysiwyg-block p{
	letter-spacing:0;
}
.share-icons a{
	margin:0 !important;
}
.share-icons span.heateor_sss_svg{
	width:24px !important;
	height:24px !important;
}
.share-icons span.heateor_sss_svg >svg{
	    background: #161B26;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper h1{
    color: #000;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 42px; /* 116.667% */
    margin-bottom: 16px;
	letter-spacing:0;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-blog-tag-line{
    color:  #0D4CCD;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 32.5px; /* 135.417% */
width: 100%;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-blog-tag-wrapper{
    margin-top: 24px;
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
    gap: 15px;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-resource-info-detail {
    display: flex;
    gap: 15px 32px;
    align-items: center;
    flex-wrap: wrap;
}

.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-resource-info-detail a.sk-resource-info-author>img {
    width: 24px;
    height: 24px;
    border-radius: 50%;
}

.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-resource-info-detail span,
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-resource-info-detail a {
    color: #000;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
	display:flex;
align-items:center;
	gap:10px;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-resource-info-detail a{
	display:none;
}
.single-resource-container.single-resource-container-articles section.cpt_card_block.js-loaded {
    padding: 72px 0 72px;
}
.single-resource-container.single-resource-container-articles .single_hero_block .single-hero-wrapper .description
 {
    display: none;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-resource-info-detail a {
    color: #000;
    display: flex;
    gap: 9px;
    align-items: center;
}
.single-resources .single-resources-page.sk-no-toc-resource-page .sk-toc-block-col {
  display: none;
}

.single-resources .single-resources-page.sk-no-toc-resource-page .sk-blog-content-col {
  width: 100%;
}


.single-resources .single-resources-page.sk-no-toc-resource-page .sk-blog-content-row {
    display: block;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block {
    margin-left: 0;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block .container{
  padding: 0;
  max-width: 100%;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block .wysiwyg-block{
    width: 100%;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-toc-block-col .sk-toc-wrapper.is-sticky {
    position: fixed;
    top: 25%;
    width: 281px;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-toc-title {
    color: #272727;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px; /* 155.556% */
}
.single-resources .single-resources-page .sk-blog-content-row .sk-toc-list a.sk-toc-link{
    color: #161B26;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.4; /* 155.556% */
    position: relative;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-toc-list a.sk-toc-link.active{
    color: #0D4CCD;
}

.single-resources .single-resources-page .sk-blog-content-row .sk-toc-list{
	position: relative;
    padding-left: 29px;
	    display: flex;
    flex-direction: column;
    gap: 20px;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-toc-list::before{
    content: '';
    position: absolute;
    left:0;
    border-radius: 4px;
background: #D8E0F2;
width: 5px;
height: 100%;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-toc-list a.sk-toc-link.active::before{
    content: '';
    position: absolute;
    left:-28px;
    width: 3px;
    height: 100%;
    border-radius: 17px;
    background:  #0D4CCD;
}
header.sticky{
	height:auto;
}
.single-resources .single-resources-page .sk-author-wrapper{
    border-radius: 12px;
background: #F3F7FF;
margin-top: 46px;
	display:none;
}
.single-resources .single-resources-page .sk-author-wrapper .sk-author-row{
    padding: 21px;
}
.single-resources .single-resources-page .sk-author-wrapper .sk-author-title {
    color: #272727;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px; /* 155.556% */
    padding: 21px 21px 0;
	margin-bottom:0px;
}
.single-resources .single-resources-page .sk-author-wrapper .sk-author-img-col h3 {
    margin-bottom: 0 !important;
}
.single-resources .single-resources-page .sk-author-wrapper .sk-author-img-col {
    display: flex;
    gap: 18px;
}
.single-resources .single-resources-page .sk-author-wrapper .sk-author-img-col >img{
    width: 43px;
    height: 43px;
    border-radius: 50%;
}
.single-resources .single-resources-page .sk-author-wrapper .sk-author-img-col h3>a{
    color: #161B26;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 32px; /* 200% */
}
.single-resources .single-resources-page .sk-author-wrapper .sk-author-content{
    padding: 21px 0 0;
}
.single-resources .single-resources-page .sk-author-content > p {
    color: #161B26;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 128%;

}
.single-resources .single-resources-page .sk-author-footer{
    border-radius: 0 0 12px 12px;
    padding: 20px 21px;
    background: #032169;
    display: flex;
    justify-content: space-between;
}
.single-resources .single-resources-page .sk-author-footer a.sk-profile-view-link{
    color:#FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 32px; /* 200% */
}
.single-resources .single-resources-page  section.about_the_author_block.author-article-section{
    display: none;
}
.sk-cpt-card-content .author-image-custom-outer{
	display:none;
}

.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block h2{
	color: #000;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 125% */
	margin-top:42px;
}.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block h3{
		color: #000;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 125% */
	margin-top:42px;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block h4{
		color: #000;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 125% */
	margin-top:42px;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block h
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block p,
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block ul,
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block ol{
	margin-bottom:16px;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block p,
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block p span,
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block ul li,
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block ol li{
	color: #242426;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 25px; /* 138.889% */
}
.single_hero_block .single-hero-wrapper span.small-title.sub_title {
    display: none;
}
.share-icons div.heateor_sss_sharing_ul a:not(:first-child) {
    margin: 0 0px 0 10px !important;
}
.featured-post-link{
	display:inline-block;
	margin-top:10px;
}
.sk-resource-info-detail-row
 {
    display: flex;
    align-items: center;
    justify-content: space-between;
	 gap:20px;
}
.sk-resource-info-detail-row .featured-post-link{
	display:inline-block;
	margin-top:0px;
}
.sk-blog-content-col .book_a_demo_block .book-demo .cta-button
 {
    margin-bottom: 2.4rem;
}

.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block h2,
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block h3{
	scroll-margin-top: 140px;
}
html{
	scroll-padding-top:140px;
}
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block h2::before,
.single-resources .single-resources-page .sk-blog-content-row .sk-blog-content-col .general_builder_block h3::before{
	content: "";
  display: block;
  height: 50px; 
  margin-top: -50px;
  visibility: hidden;
  pointer-events: none;
}
.tax-resource_category section.cpt_card_block.cpt_card_in-taxonomy_block {
    padding-top: 72px;
    padding-bottom: 72px;
}
.tax-resource_category section.cpt_card_block.cpt_card_in-taxonomy_block .cpt-card .image-card picture.aspect-ratio{
    height: 220px;
    overflow: hidden;
}
.tax-resource_category section.cpt_card_block.cpt_card_in-taxonomy_block .wp-pagination
 {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    max-width: 27.5rem;
    -webkit-justify-content: center;
    margin-right: auto;
    margin-left: auto;
    margin-top: 4rem;
    gap: 15px;
 }
@media screen and (max-width:768px) and (min-width:560px){
	.single-resource-container.single-resource-container-articles section.cpt_card_block .row-cols-md-2>* {
        flex: 0 0 auto;
        width: 50%;
    }
}
@media screen and (max-width:767px){
	.sk-toc-block-col .sk-toc-author-wrapper
 {
    margin-bottom: 40px;
    width: 100% !important;
}
}
@media screen and (min-width:768px){
.single-resources .single-resources-page .sk-blog-content-row {
    display: grid;
    grid-template-columns: repeat(2, 281px calc(100% - 325px));
    justify-content: space-between;
    gap: 44px;
}
.single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-img-feature.wrapper{
		margin-bottom:48px;
	}
}
@media screen and (min-width:992px){
    .single-resource-container.single-resource-container-articles .single-hero-wrapper .sk-resource-info-detail {
 
    gap: 32px;
}
}
.security-whitepaper .hbspt-form .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display input[type=checkbox]::after{
    display: none;
}
.security_whitepaper_block .hs-form-booleancheckbox .hs-form-booleancheckbox-display{
    gap: 10px;
}
.security_whitepaper_block .hs-form-booleancheckbox .hs-form-booleancheckbox-display input{
        float: none;
    margin-top: 0;
    position: relative;
    width: 18px !important;
    height: 18px !important;
    top:0;
    margin-right: 0 !important;
}
.single-resources .sk-cpt-card-content  {
    display: flex;
    flex-direction: column;
}
/*about page css*/

.hero_block.sk-about-hero-banner {
    background:linear-gradient(180deg, #0D4CCD 0%, #032169 100%);
               
    padding: 57px 0 49px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
position: relative;
}.hero_block.sk-about-hero-banner::before{
	content:'';
	top: 0;
	background-image:url("/wp-content/uploads/2026/04/hero-vector-about-bg.svg");
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	height: 100%;
	width: 100%;
	position: absolute;
	display: inline-block;
	right: 0;
	opacity:0.5;
}
.hero_block.sk-about-hero-banner .video-wrapper{
	padding-top:59.5%;
}
.hero_block.sk-about-hero-banner .video-wrapper video{
	object-fit:cover;
	border-radius:30px 8px;
}
.hero_block.sk-about-hero-banner .title h1
{
color: #fff;
font-size: 64px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 0.64px;
margin-bottom: 21px;
}
.hero_block.sk-about-hero-banner .container{
	position:relative;
}
.hero_block.sk-about-hero-banner .desc{
color: var(--White, #FFF);
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: 0.16px;
}
.left_right_block.sk-about-vision-section h2.headline-2.title {
    padding-bottom: 0;
    color: #000;
}
.left_right_block.sk-about-vision-section .row{
    margin-top: 48px;
    margin-bottom: 0 !important;
    justify-content: space-between;
}
.left_right_block.sk-about-vision-section .row::after,
.left_right_block.sk-about-vision-section .row::before{
    display: none;
}
.left_right_block.sk-about-vision-section .custom-card-content{
    margin-top: 0 !important;
}
.left_right_block.sk-about-vision-section .custom-card-content p,
.left_right_block.sk-about-vision-section  .custom-card-content ul li{
    color: #3A3E50;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 150% */
margin-bottom: 20px;
position: relative;
}
.left_right_block.sk-about-vision-section .custom-card-content p strong {
    color: #032169;
	
}
.left_right_block.sk-about-vision-section  .custom-card-content ul{
    list-style: none;
}
.left_right_block.sk-about-vision-section  .custom-card-content ul li{
    padding-left: 32px;
}
.left_right_block.sk-about-vision-section  .custom-card-content ul li::before{
    content:'';
    background-image: url('/wp-content/uploads/2026/04/sk-about-vision-check-icon.svg');
    position: absolute;
    left: 0;
    width: 24px;
    height: 24px;
}
.left_right_block.sk-about-vision-section .custom-card-image{
    height: auto;
	    max-width: 579px;
}
.icon_columns_block.sk-about-values-section{
    background: var(--Secondary-BLue, #032169);
    padding: 72px 0;
}
.left_right_block.sk-about-vision-section .custom-card-content p.lead {
    display: none;
}
.our_leadership_team.sk-about-leadership-section{
    padding: 72px 0 72px !important;
}
.our_leadership_team.sk-about-leadership-section .headline-2,
.icon_columns_block.sk-about-values-section h2.headline-2.title,
.left_right_block.sk-about-vision-section h2.headline-2.title {
    padding-bottom: 0;
    text-align: center;
    font-size: 48px;
    font-style: normal;
    font-weight: 700;
    line-height: 72px; /* 150% */
	color:#000;
}
.icon_columns_block.sk-about-values-section h2.headline-2.title{
    color:#ffffff;
}
.our_leadership_team.sk-about-leadership-section .background-layer .headline-4.name span {
    width:auto;
}
.icon_columns_block.sk-about-values-section .row{
    gap: 16px;
    justify-content: center;
    align-items: center;
	margin-top:0;
	margin-bottom:0;

}
.our_leadership_team.sk-about-leadership-section .row::after,
.our_leadership_team.sk-about-leadership-section .row::before,
.icon_columns_block.sk-about-values-section .row::after,
.icon_columns_block.sk-about-values-section .row::before{
    display: none;
}
.icon_columns_block.sk-about-values-section .row>div {
    padding: 0;
    width: 336px;
}
.icon_columns_block.sk-about-values-section .content{
border-radius: 12px;
background: #073291;
width: 336px;
height: 251px;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.5s ease-in-out;
flex-direction: column;
}
.icon_columns_block.sk-about-values-section .content .img-wrapper {
    border-radius: 7px;
    background: #0D4CCD;
    width: 64px;
    height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.icon_columns_block.sk-about-values-section .content .img-wrapper svg
 {
    width: 40px;
    height: 40px;
}
.icon_columns_block.sk-about-values-section .content:hover{
box-shadow: 0 0px 15px 0 #0d4ccd;
    border: 1px solid #0D4CCD;
    transform: scale(1);
}
.icon_columns_block.sk-about-values-section .content:hover .value-name,
.icon_columns_block.sk-about-values-section .content .value-name{
    color: #FFF !important;
    text-align: center;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px; /* 120% */
    margin-top:23px;
}
.our_leadership_team.sk-about-leadership-section .team-img .background-layer{
    position: static;
    height: auto;    
    padding: 21px 0 0;
}
.our_leadership_team.sk-about-leadership-section .team-img{
    padding: 10px 0 0;
    height: auto;
}
.our_leadership_team.sk-about-leadership-section .team-img>img{
    height: auto;
    position: static;
        width: auto;
    height: 160px;
    border-radius: 20px;
    margin: 0 auto;
	transition:all 0.5s ease-in-out;
}

.our_leadership_team.sk-about-leadership-section .team-img .sk-leadership-img{
    display: none;
}
.our_leadership_team.sk-about-leadership-section .headline-2{
    margin-bottom: 66px;
}
.our_leadership_team.sk-about-leadership-section .row{
    gap: 42px 40px;
    margin: 0;
	justify-content:center;
}
.our_leadership_team.sk-about-leadership-section .row>div{
    padding:0;
}
.our_leadership_team.sk-about-leadership-section .background-layer .headline-4.name{
	    display: flex;
    justify-content: center;
    gap: 8px;
    align-items: center;
    color: #253858;
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0.30px;
    text-align: center;
}
.our_leadership_team.sk-about-leadership-section .background-layer .headline-4.name img{
	border-radius:4px;
	position:static;
	width:auto;
	height:auto;
}
.our_leadership_team.sk-about-leadership-section .background-layer .paragraph.text{
    color: #091E42;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
	max-width:200px;
	margin:0 auto;
}
.page.page-id-20481 .fl-row-content-wrap {
    padding: 0 !important;
}
.page.page-id-20481 .fl-row-content-wrap .fl-module-content{
	margin:0!important;
}
.sk-about-vision-section .reverse-col .row:nth-child(2n){
	flex-direction:row;
}
.join_team.sk-about-join-cta-section{
background-color:transparent;
	margin-top:0;
	min-height:auto;
	padding-bottom:72px;
}
.join_team.sk-about-join-cta-section .team{
	border-radius: 20px;
background: var(--Secondary-BLue, #032169);
	padding: 29px 72px;
    align-items: center;
    border-radius: 20px;
	position:relative;
}
.join_team.sk-about-join-cta-section .team::before{
	content:'';
	background-image:url('/wp-content/uploads/2026/04/about-cta-arrow-bg.svg');
background-repeat: no-repeat;
    background-size: contain;
    background-position: center right -60px;
    width: 61%;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
}
.join_team.sk-about-join-cta-section .team .image{
	height:100%;
	padding-top:0;
margin-top:0
}
.join_team.sk-about-join-cta-section .team .image>img{
	position:static;
}
.join_team.sk-about-join-cta-section .team .text {
    padding-top: 0;
}
.join_team.sk-about-join-cta-section .team .text .headline-2{
	color: #fff;
	 font-size: 48px;
	 font-weight: 700;
	 letter-spacing: 0.48px;
	line-height:normal;
	margin-bottom:9px;
}
.join_team.sk-about-join-cta-section .text .disc{
		margin-bottom:24px;
}
.join_team.sk-about-join-cta-section .team .text .disc p{

color: #fff;
 font-size: 18px;
 font-weight: 400;
 line-height: 24px;
 letter-spacing: 0.18px;
 word-wrap: break-word
}
a.cta-button.iv-st-from-bottom {
    border-radius: 40px;
    border: 2px solid #234CC6;
    background: linear-gradient(275deg, #00309D -18.74%, #234CC6 57.32%, #002882 123.61%);
    display: flex;
height:auto;
    padding: 14px 42px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    color: #fff;
    text-align: center;
 
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.our_leadership_team.sk-about-leadership-section .content:hover .team-img>img {
    transform: scale(1.1);
}
@media screen and (max-width:1024px){
		.hero_block.sk-about-hero-banner .title h1
{
color: #fff;
	font-size:38px;}
}
@media screen and (max-width:991px){
    .left_right_block.sk-about-vision-section .custom-card-image{
        margin: 0 auto;
    }
    .hero_block.sk-about-hero-banner .video-wrapper video{
        border-radius: 20px 8px;
    }
	.our_leadership_team.sk-about-leadership-section .row{
		gap:48px 0;
	}

	
	.our_leadership_team.sk-about-leadership-section .headline-2, .icon_columns_block.sk-about-values-section h2.headline-2.title, .left_right_block.sk-about-vision-section h2.headline-2.title{
		font-size:32px;
		line-height:48px;
	}
	.join_team.sk-about-join-cta-section .team{
		padding:22px;
	}
        .our_leadership_team.sk-about-leadership-section .row>div {
        width: 40%;
    }
        .hero_block.sk-about-hero-banner::before {
        background-size: cover;
    }
}
@media screen and (max-width: 590px) {
    .our_leadership_team.sk-about-leadership-section .row>div {
        width: 70%;
    }
}
@media screen and (min-width:1400px){
	.our_leadership_team.sk-about-leadership-section .row>div{
	width:212px;
}
}
.postid-22969 .sk-right-content-wrapper p{
font-size: 18px;
line-height: 32px;
}
header nav.navbar .container::after {
    display: none;
}
.search-page .pagination{
    margin-top: 20px;
}