/* Knowledge Hub Only Styling */

@import url('https://fonts.googleapis.com/css2?family=Exo+2&display=swap');

body.page-template-knowledge-hub div#ajax-content-wrap p {padding:0px;}
body.page-template-knowledge-hub .wpb_content_element,
body.page-template-knowledge-hub .wpb_row {margin-bottom:15px}
body.page-template-knowledge-hub .container-wrap {background: linear-gradient(to bottom, #ffffff 0%, #e9e7f7 100%);}
body.page-template-knowledge-hub .container,
body.page-template-knowledge-hub .container,
body.page-template-knowledge-hub .woocommerce-tabs .full-width-content .tab-container {max-width: 1700px !important;}
body.page-template-knowledge-hub .img-with-aniamtion-wrap .hover-wrap {margin: 0px;}
body.page-template-knowledge-hub .toggles--minimal-shadow .toggle {border-radius: 20px !important;padding: 0px 30px;transition: all 0.3s ease !important;margin-bottom: 10px !important;border: 1px solid #ebe6f2;}
body.page-template-knowledge-hub .toggles--minimal-shadow .toggle > .toggle-title a {padding: 25px 70px 25px 0px;}
body.page-template-knowledge-hub .toggles--minimal-shadow .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap {padding-bottom: 20px;}
body.page-template-knowledge-hub .toggles--minimal-shadow .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap * {font-size: 15px;line-height: 1.5;}
body.page-template-knowledge-hub .toggle {margin-bottom: 10px;border-bottom: unset;border-radius: 20px;background: #ffffff54;}
body.page-template-knowledge-hub .toggles--minimal-shadow .toggle:before {display: none;}
body.page-template-knowledge-hub div[data-style*="minimal"] .toggle .toggle-title i:after {transform: none;content: "\e607";font-family: icomoon;color: var(--nectar-accent-color);font-size: 22px;line-height: 1.1;background: transparent;width: 100%;height: 100%;top: 0;bottom: 0;right: 0;left: 1px;position: relative;margin: 0px;display: block;background: transparent !important;text-align: center;}
body.page-template-knowledge-hub .toggles--minimal-shadow .toggle * {color: var(--nectar-accent-color) !important;}
body.page-template-knowledge-hub div[data-style*="minimal"] .toggle .toggle-title i:before {display: none;}
body.page-template-knowledge-hub div[data-style*="minimal"] .toggle .toggle-title i {display: flex;align-items: center;justify-content: center;background-color: #e7e7f0 !important;border-color: #e7e7f0 !important;}
body.page-template-knowledge-hub div[data-style*="minimal"] .toggle.open .toggle-title i {background: var(--nectar-accent-color) !important;border-color: var(--nectar-accent-color) !important;}
body.page-template-knowledge-hub div[data-style*="minimal"] .toggle.open .toggle-title i:after {color: #fff !important;}
body.page-template-knowledge-hub .toggles--minimal-shadow .toggle:last-child {margin-bottom: 0px !important;}
body.page-template-knowledge-hub div#hubspot-messages-iframe-container {display: none !important;}
body.page-template-knowledge-hub .intro {max-width: 780px;margin: auto;}
body.page-template-knowledge-hub .cky-btn-revisit-wrapper {display: none !important;}

body.page-template-knowledge-hub .nectar-fancy-ul:last-child ul {margin: 0px !important;}
body.page-template-knowledge-hub .nectar-fancy-ul ul li {margin-bottom: 15px;}
body.page-template-knowledge-hub .nectar-fancy-ul:last-child ul li h4 {font-size: 19px;line-height: 1.2;color: #943c93 !important;}
body.page-template-knowledge-hub .nectar-fancy-ul ul li {font-size: 15px;line-height: 1.5;padding-left: 32px;}
body.page-template-knowledge-hub .nectar-fancy-ul ul i.icon-default-style.icon-salient-check {font-weight: 600 !important;font-size: 21px !important;line-height: 25px !important;}
body.page-template-knowledge-hub .nectar-fancy-ul:last-child ul li:last-child {margin-bottom: 0px !important;}

.cascading-image[data-shadow=medium_depth] .bg-color,
.cascading-image[data-shadow=medium_depth] .img-wrap,
.img-with-aniamtion-wrap[data-shadow=medium_depth] .hover-wrap,
.nectar-flickity[data-shadow=medium_depth] .cell,
.nectar-video-box[data-shadow=medium_depth]:before,
.nectar_video_player_self_hosted[data-shadow=medium_depth] .wpb_video_wrapper, img.img-with-animation[data-shadow=medium_depth] {box-shadow: 0 30px 80px rgba(0, 0, 0, .05), 0 20px 70px rgba(0, 0, 0, .05) !important;}

/* FONT OVERIDE */
body.page-template-knowledge-hub div#ajax-content-wrap .main-content *:not(i) {font-family: 'Exo 2' !important;letter-spacing: -0.01em;font-weight:300}
body.page-template-knowledge-hub a.nectar-button span,
.nectar-cta[data-style="material"] a.link_text {letter-spacing: 1.5px !important;font-weight: 500 !important;}

/* KNOWLEDGE BASE HUB */

.knowledge-hub-container:after {display: none;}
.knowledge-hub-container {display: flex;align-items: flex-start;gap: 0;padding-bottom: 125px;}
.knowledge-hub-sidebar-menu {position: sticky;top: 70px;z-index: 9999;margin: 40px 0px 145px;flex: 1;max-width: 360px;}
.knowledge-hub-content {width: 100% !important;margin-left: -360px;}
.knowledge-hub-content .carousel-dynamic-wrapper {width: 100% !important;left: unset !important;margin-left: unset !important;overflow: visible;}
#ajax-content-wrap .knowledge-hub-content .carousel-dynamic-wrapper .normal-container.container {padding: 0px !important;max-width: 100% !important;}

.knowledge-hub-info-boxes > .col > .col:nth-child(2) .nectar-fancy-box,
.knowledge-hub-info-boxes > .col > .col:nth-child(3) .nectar-fancy-box {background-color: var(--nectar-accent-color) !important;}
.knowledge-hub-info-boxes .nectar-fancy-box .box-bg:after {display:none;}
.fsm-knowledge-hub-hero .img-with-aniamtion-wrap {width: 100%;max-width: 670px;position: absolute;right: -170px;left: unset;top: -160px;}
.fsm-knowledge-hub-hero .img-with-aniamtion-wrap img {filter: blur(20px);transition: all 0.5s ease !important;}
.fsm-knowledge-hub-hero .img-with-aniamtion-wrap img.animated-in {filter: blur(0px);transition: all 0.5s ease !important;}
.fsm-knowledge-hub-hero-title .img-with-aniamtion-wrap {margin: 0px !important;position: relative !important;top: unset;right: unset;max-width: unset;display: none;}
.fsm-knowledge-hub-hero-title {max-width: 450px;margin-bottom: 85px !important;padding-top: 60px !important;}
.fsm-knowledge-hub-hero-title h2,
.fsm-knowledge-hub-hero-title h2 *,
.fsm-knowledge-hub-hero-title .nectar-split-heading.font_line_height_1-1 * {font-size: 42px;line-height: 1.18 !important;font-weight: 300 !important;letter-spacing: -0.015em !important;}
.fsm-knowledge-hub-hero-title p {font-size: 17px;font-weight: 300;line-height: 1.6;margin: 15px 0px 7.5px !important;}
.fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner img, .content-grid-2-col .vc_column-inner img {
    height: 32px !important;
    width: auto;
    margin-bottom: 10px !important;
}
.knowledge-hub-container .knowledge-hub-content > .page-content > .vc_row > .col.span_12 {padding-left: 410px;}
.page-template-knowledge-hub div#header-outer.small-nav {transform: translateY(-100%) !important;}
.fsm-knowledge-hub-hero .cell .vc_row.main-box > .col > .col > .vc_column-inner > .wpb_wrapper {position: relative;}
.fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .nectar_video_lightbox, .content-grid-2-col .vc_column-inner .nectar_video_lightbox {position: absolute;left: 0px;top: 0px;height: 100%;width: 100%;opacity: 0;}
.knowledge-hub-contact-support .iwithtext {background: var(--field-first-dark);border-radius: 20px;padding: 16px 20px !important;padding-bottom: 21px !important;gap: 17.5px;display: flex;align-items: center;}
.knowledge-hub-contact-support .iwithtext h4 {font-size: 15px;line-height: 1.15;color: #fff;text-transform: uppercase;margin-bottom: 5px;}
.knowledge-hub-contact-support .iwithtext h6 {font-size: 12.5px;line-height: 1;color: var(--nectar-extra-color-1);font-weight: 400;margin: 0px !important;}
.knowledge-hub-contact-support .iwithtext .iwt-icon {width: 50px;min-width: 50px;height: 50px;min-height: 50px;position: relative;top: 0px;}
.knowledge-hub-contact-support .iwithtext .iwt-text {padding: 0px !important;}
.knowledge-hub-contact-support .iwithtext .iwt-icon img {width: 100%;}
.knowledge-hub-contact-support .iwithtext .clear {display: none;}
.knowledge-hub-sidebar:after {content: '';width: 100%;height: 73px;background: linear-gradient(180deg, #21106a0d, transparent);position: absolute;bottom: 0;left: 0;border-top: 1px solid #1e193114;}
.knowledge-hub-contact-support {margin-bottom:0px !important;}
.knowledge-hub-sidebar-menu .wpb_raw_code.wpb_raw_html.wpb_content_element {display: none;}

.knowledge-hub-info-buttons a.nectar-button.large {width: 100% !important;padding: 15px 15px !important;display: flex !important;justify-content: space-between;border-radius: 10px !important;text-transform: none !important;background-color: #fff !important;border: 1.5px solid #eeedf2 !important;color: var(--nectar-accent-color);transition: all 0.3s ease;}
.knowledge-hub-info-buttons a.nectar-button.large * {transform: none !important;left: unset !important;right: unset !important;top: unset !important;bottom: unset !important;line-height: 1 !important;height: auto !important;position: relative !important;width: auto !important;}
.knowledge-hub-info-buttons > .col > .col > div > div {display: flex;width: 100%;gap: 10px !important;flex-wrap: wrap;}
.knowledge-hub-info-buttons a.nectar-button.large > span {letter-spacing: -0.02em !important;font-weight: 300 !important;font-size: 16px;padding-bottom: 2px !important;}
.knowledge-hub-info-boxes {display: none;}
.knowledge-hub-info-buttons a.nectar-button.large:hover {transition:all 0.3s ease;background: var(--field-first-light) !important;border-color: var(--field-first-light) !important;color: var(--field-first-purple);opacity: 1 !important;}
.knowledge-hub-info-buttons {margin-bottom: 95px !important;margin-top: 0px !important;}
.fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner, .content-grid-2-col .vc_column-inner {padding: 25px;height: 100%}
.fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel.vertical-alignment-middle .flickity-slider .cell .inner-wrap-outer > .inner-wrap .vc_row {width: 100%;}
.fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner *:not(strong) {color: #fff;}
.fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner a.nectar-button {backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);--webkit-backdrop-filter:blur(10px);width: 100% !important;text-align: center;background: #ffffff21 !important;border-radius: 10000px !important;}
.fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .number,
.fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .number * {font-size: 50px !important;line-height: 1 !important;font-weight: 300 !important;}
.fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .subject, .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner, .content-grid-2-col .vc_column-inner p {font-weight: 300;font-size: 14px;line-height: 1.4;}
.fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner  .nectar-milestone {margin-bottom: 0 !important;}
.fsm-knowledge-hub-hero .cell .vc_row.fill > .col > .col > .vc_column-inner > .wpb_wrapper, .fsm-knowledge-hub-hero .cell .vc_row.main-box > .col > .col > .vc_column-inner > .wpb_wrapper, .content-grid-2-col .vc_column-inner > div {height: 100%;display: flex;flex-wrap: wrap;align-content: flex-end;}

/* General cell layout (1:1 aspect) */
.fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell {
    aspect-ratio: 1 / 1;
    width: calc((100% - 60px) / 4) !important;
    max-height: 265px;
}


.fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell:first-child {
    aspect-ratio: 3 / 1;
    width: calc(((100% - 60px) / 4) * 2 + 20px) !important; 
}

.welcome p::after {width: auto;position: absolute;animation-name: waving-hand;animation-duration: 2.5s;animation-iteration-count: infinite;transform-origin: 70% 70%;display: inline-flex;align-items: center;justify-content: center;margin-left: 7.5px;}
.welcome p {font-size: 20px !important;color: var(--nectar-extra-color-2);font-weight: 400 !important;}

@keyframes waving-hand {
                    0% {
                        transform: rotate( 0.0deg)
                    }

                    10% {
                        transform: rotate(14.0deg)
                    }

                    20% {
                        transform: rotate(-8.0deg)
                    }

                    30% {
                        transform: rotate(14.0deg)
                    }

                    40% {
                        transform: rotate(-4.0deg)
                    }

                    50% {
                        transform: rotate(10.0deg)
                    }

                    60% {
                        transform: rotate( 0.0deg)
                    }

                    100% {
                        transform: rotate( 0.0deg)
                    }
}


.fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell .inner-wrap-outer > .inner-wrap > div,
.fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell .inner-wrap-outer > .inner-wrap > div > .col {height: 100%;}
.fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner > .wpb_wrapper {height: 100%;display: flex;flex-wrap: wrap;align-content: space-between;}
.fsm-knowledge-hub-hero .cell .nectar-badge, .content-grid-2-col .vc_column-inner .nectar-badge {position: absolute;top: 25px;}
.fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .subject {margin-top: 5px;margin-bottom: 8px;}
.knowledge-hub-content .carousel-dynamic-wrapper .normal-container.container .flickity-viewport {margin-bottom: 35px !important;}

.fsm-knowledge-hub-hero .cell a.nectar-button {padding: 16px 15px !important;font-size: 12px !important;line-height: 1 !important;display: flex;align-items: center;justify-content: center;margin-top: 10px !important;}
.fsm-knowledge-hub-hero .cell a.nectar-button span,
.fsm-knowledge-hub-hero .cell a.nectar-button i {transform: none !important;position: relative !important;left: unset !important;right: unset !important;}
.fsm-knowledge-hub-hero .cell a.nectar-button i {display:none !important;}
.fsm-knowledge-hub-hero .cell .wpb_text_column.wpb_content_element h3, .content-grid-2-col .vc_column-inner h3 {font-size: 26px;line-height: 1.1;margin-bottom: -5px !important;}
.fsm-knowledge-hub-hero .cell .main-box p {position:relative;line-height: 1.35;margin-left: auto;font-size: 16px;padding-right: 70px !important;max-width: 390px;margin-right: auto;margin-left: 0px;opacity: 0.85;}
.fsm-knowledge-hub-hero .cell .vc_row.main-box > .col > .col > .vc_column-inner > .wpb_wrapper > div:after, .content-grid-1-col .vc_column-inner:after {width: 40px;height: 40px;position: absolute;right: 0px;bottom: 0;border-radius: 10000px;background: #fff !important;color: var(--nectar-accent-color);border-radius: 10000px !important;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);--webkit-backdrop-filter: blur(10px);content: "\e607";font-family: icomoon;text-align: center;font-size: 22px;line-height: 40px;text-indent: 1.5px;}
.fsm-knowledge-hub-hero .cell .vc_row.main-box > .col > .col > .vc_column-inner > .wpb_wrapper > * {flex: 1;}

.knowledge-hub-sidebar {border-radius: 20px !important;padding: 30px !important;background: #fff;box-shadow: 0px 55px 100px #0000001c;max-width: 360px;z-index: 9999999;margin: 0px !important;border: 1px solid #1e193114;}
.knowledge-hub-info-boxes > .col {display: grid !important;grid-template-columns: 1fr 1fr;gap: 10px;margin: 0px !important;}
.knowledge-hub-info-boxes > .col > .col {width: 100% !important;padding: 0px !important;}
.knowledge-hub-info-boxes .box-inner-wrap {padding: 0 !important;border-radius: 0px !important;}
.knowledge-hub-info-boxes .box-inner-wrap .inner {min-height: unset !important;padding: 0px !important;}
.knowledge-hub-info-boxes > .col:after {display: none;}
.knowledge-hub-info-boxes .nectar-fancy-box .inner i.icon-default-style {position: relative;bottom: 0px;right: 0px;top: unset;width: 20px;height: 20px;background: #ffffff24;border-radius: 60px;margin: 0px;width: 30px !important;height: 30px !important;font-size: 30px !important;line-height: 30px !important;order: 3;margin: 0px !important;margin-top: 32px !important;display: flex !important;justify-content: center;align-content: center;align-items: center;}
.fa-long-arrow-right:before {content: "\e909" !important;font-family: icomoon !important;font-size: 15px;}
.knowledge-hub-info-boxes .nectar-fancy-box {padding: 18px !important;background: var(--field-first-purple);border-radius: 20px;}
.knowledge-hub-info-boxes .nectar-fancy-box * {color: #fff !important;}
.knowledge-hub-info-boxes h4 {font-size: 16px !important;line-height: 1.15 !important;margin-bottom: 5px;width: 100%;}
.knowledge-hub-info-boxes p {font-size: 11.5px;line-height: 1.3 !important;font-weight: 300;letter-spacing: -0.01em;opacity: 0.7;width: 100%;}
.knowledge-hub-info-boxes .box-inner-wrap .inner .inner-wrap {display: flex;flex-wrap: wrap;}
.knowledge-hub-sidebar-title .nectar-split-heading,
.knowledge-hub-sidebar-title .nectar-split-heading * {font-size: 165px !important;text-align: center;line-height: 0.75 !important;font-weight: 300;color: var(--field-first-purple) !important;}
.knowledge-hub-sidebar-title .nectar-split-heading {left: -10px;position: relative;}
.knowledge-hub-sidebar-title .wpb_text_column {background: #ffffff;padding: 16px 25px;margin-left: -30px;width: calc(100% + 60px);font-size: 20.5px;text-align: center;margin-top: -28px;z-index: 9999999;position: relative;letter-spacing: -0.02em;font-weight: 300;}
.knowledge-hub-sidebar-title .wpb_text_column strong {padding: 5px 11px 4px;padding-bottom: 7px;background: #eeedf2;display: inline-block;font-size: 70%;line-height: 1.5;border-radius: 7.5px;position: relative;top: -1px;margin-left: 4.5px;letter-spacing: -0.01em;font-weight: 400;letter-spacing: 0px;}


.content-grid-2-col .vc_column-inner {aspect-ratio: 1 / 1;}
.content-grid-2-col .vc_column-inner .nectar-split-heading * {font-size: 16px;line-height: 1.3;}
.content-grid-2-col .vc_column-inner .nectar-split-heading {margin-bottom: 15px;}
.content-grid-2-col .vc_column-inner .img-with-aniamtion-wrap {position: absolute;right: 25px;top: 25px;}
.content-grid-2-col .vc_column-inner .img-with-aniamtion-wrap * {width: 50px !important;height: 50px !important;min-width: 50px !important;min-height: 50px !important;}
.content-grid-2-col > .col:after {display: none !important;}

.field-first-box .nectar_cascading_images {margin-bottom: -110px !important;margin-top: -55px !important;}
.field-first-box  .vc_column-inner {overflow: hidden;}

img.img-with-animation.field-first-logo {width: 220px !important;margin-top: 5px;}
.field-first-box .vc_column-inner h3 {font-size: 22px;line-height: 1.2;}

.fsm-knowledge-hub-blogs .nectar-post-grid-wrap .nectar-post-grid-item {width: calc(100% / 2.5) !important;}
.fsm-knowledge-hub-blogs .nectar-post-grid-wrap:not([data-style=content_overlaid]) .content .item-main span.meta-excerpt, .fsm-knowledge-hub-blogs .nectar-post-grid-wrap .nectar-post-grid-item span.nectar-post-grid-item__meta-wrap *, .fsm-knowledge-hub-blogs .nectar-post-grid-wrap .nectar-post-grid-item span.nectar-post-grid-item__meta-wrap {font-size: 15px !important;font-weight: 400;}
.fsm-knowledge-hub-blogs .nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid-item-bg-wrap {padding: 10px !important;border-radius: 15px !important;padding-bottom: 0px !important;margin-bottom: -5px !important;}
.fsm-knowledge-hub-blogs .nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid-item-bg-wrap * {border-radius: 15px !important;}
.fsm-knowledge-hub-blogs .nectar-post-grid-wrap .category-position-overlaid .nectar-post-grid-item .meta-category {left: 25px;top: 25px;}
.fsm-knowledge-hub-blogs .nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid-item-bg-wrap > div {overflow: hidden;}
.fsm-knowledge-hub-blogs h6 {font-size: 18px;line-height: 1;font-weight: 300;}
.fsm-knowledge-hub-blogs .nectar-post-grid-wrap .nectar-post-grid-item span.nectar-post-grid-item__meta-wrap {margin-top: 12.5px !important;}
.fsm-knowledge-hub-blogs .nectar-post-grid .nectar-post-grid-item .content .post-heading a span {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;max-width: 100% !important;}
body.page-template-knowledge-hub .nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid-item-bg {padding: 0px !important;height: 250px !important;}
body.page-template-knowledge-hub div#ajax-content-wrap h3.post-heading {max-width: 100% !important;}
.fsm-knowledge-hub-blogs h6 strong {color: #fff;}

.service-icons .img-with-aniamtion-wrap {width: 70px;height: auto;display: inline-block;transform: scale(1);border-radius: 100000px;transition: all 0.35s ease;filter:blur(0px);}
.service-icons .vc_column-inner .wpb_wrapper {display: flex;gap: 10px;}
.service-icons:hover .img-with-aniamtion-wrap:hover {box-shadow: 0px 0px 50px #21106a7a;transform: scale(1.2);transition: all 0.35s ease;z-index: 9999;opacity: 1;filter: blur(0px);}
.service-icons:hover .img-with-aniamtion-wrap {opacity: 0.5;filter: blur(2px);transition: all 0.35s ease;}
.content-grid-1-col .vc_column-inner:after {right: 15px;bottom: 15px;}

.nectar-badge .nectar-badge__inner {padding: 7px 10px !important;font-size: 11px;letter-spacing: 0.02em !important;line-height: 1;font-weight: 500 !important;border-radius: 5px;}
.nectar-badge {margin-bottom: 35px !important;}

.fsm-knowledge-hub-scrolling-text .nectar-scrolling-text {overflow: visible;}
.fsm-knowledge-hub-scrolling-text .nectar-scrolling-text-inner__text-chunk,
.fsm-knowledge-hub-scrolling-text .nectar-scrolling-text .nectar-scrolling-text-inner,
.fsm-knowledge-hub-scrolling-text h3 {gap: 45px;}
.fsm-knowledge-hub-scrolling-text h3 {display: flex;align-items: center;font-weight: 400;font-size: 35px;margin: 0px !important;line-height: 1;}
.fsm-knowledge-hub-scrolling-text h3 img {width: 65px;height: 65px;min-width: 65px;min-height: 65px;}
.fsm-knowledge-hub-scrolling-text h3 span {display: none;}

body.page-template-knowledge-hub .vc_separator h4, .knowledge-hub-content .fsm-knowledge-hub-carousel h2 {font-size: 30px !important;line-height: 1 !important;letter-spacing: -0.015em !important;font-weight: 300 !important;}
body.page-template-knowledge-hub .vc_separator.wpb_content_element {margin-bottom: 30px !important;}
body.page-template-knowledge-hub .vc_separator.wpb_content_element span.vc_sep_line {border-color: #21106a14 !important;border-width: 1.5px;}

/* END */



/* FSM MENU */

.fsm-menu-toggle.toggle-on span.toggle-hide {display: inline-block;}
.fsm-menu-toggle.toggle-off span.toggle-hide {display: none;}
body.fms-menu-closed span.toggle-hide {display: none;}
.fsm-menu-toggle.toggle-on span.toggle-show {display: none;}
.fsm-menu-toggle.toggle-off span.toggle-show {display: inline-block;}

/* END */



/* CAROUSEL */

.fsm-knowledge-hub-carousel-inner {background-color: #fff;border-radius: 20px;padding: 25px;padding-top: 125px;}
.fsm-knowledge-hub-carousel .img-with-aniamtion-wrap {width: calc(100% - 40px);margin: auto;margin-bottom: -95px !important;z-index: 9999999999;position: relative;box-shadow: 0px 15px 50px 0px #00000029;border-radius: 10px;height: 210px;}
.fsm-knowledge-hub-carousel-inner:before {content: '';width: 100%;height: 200px;background-color: #fff;border-radius: 20px;transform: skewY(-7.5deg);position: absolute;left: 0;top: -30px;display: block;}
.fsm-knowledge-hub-carousel-inner a.nectar-button {width: 100%;text-align: center;font-size: 12px !important;line-height: 1;padding: 15px 20px !important;margin-top: 10px !important;}
.fsm-knowledge-hub-carousel-inner h4 {font-size: 19px;line-height: 1;letter-spacing: -0.02em !important;}
.fsm-knowledge-hub-carousel-inner h5,
.fsm-knowledge-hub-carousel-inner h5 span {font-size: 14px;line-height: 1;font-weight: 500 !important;margin-top: -3.5px;}
.knowledge-hub-content .fsm-knowledge-hub-carousel .flickity-viewport {margin: 30px 0px !important;}
.fsm-knowledge-hub-carousel .img-with-aniamtion-wrap * {height: 100% !important;object-fit: cover;}

/* END */



/* FULLSCREEN ROW */

.fullscreen-row > .col > .col:last-child > .vc_column-inner {background: #ffffff2b;border-radius: 20px;padding: 45px;backdrop-filter: blur(20px) contrast(1.2) brightness(0.9);-webkit-backdrop-filter: blur(20px) contrast(1.2) brightness(0.9);--webkit-backdrop-filter: blur(20px) contrast(1.2) brightness(0.9);font-size: 16px;line-height: 1.5;max-width: 575px;margin-left: auto;}
.fullscreen-row > .col > .col:last-child > .vc_column-inner h2 {font-size: 32px;margin: 0px !important;}
.fullscreen-row > .col > .col:last-child > .vc_column-inner h4 {font-size: 22px;line-height: 1.35;margin-bottom: 0px;margin-top: 0px !important;}

/* END */



/* SUB PAGES */

.image-and-text-row {border-radius: 20px;background: #fafafd;overflow: hidden;margin-bottom: 25px !important;}
.image-and-text-row > .col > .col:first-child {width: 300px;padding: 0px !important;}
.image-and-text-row > .col > .col:last-child {width: calc(100% - 300px);padding: 0px !important;}
.image-and-text-row > .col > .col:last-child .vc_column-inner {padding: 45px;}
.image-and-text-row > .col {margin: 0px !important;}
.image-and-text-row:last-of-type {margin-bottom: 0px !important;}
.image-and-text-row h4, .image-top-text-below h3 {font-size: 24px;line-height: 1.2;margin-bottom: 12.5px;font-weight: 300 !important;}
.image-and-text-row p, .image-top-text-below p {font-size: 15px;line-height: 1.6;padding-bottom: 15px !important;}
.image-and-text-row p:last-of-type {padding-bottom: 0px !important;}

.nectar-cta.back h6 {position: relative;}
.nectar-cta.back h6 a.link_text {padding-right: 0px !important;padding-left: 35px !important;}
.nectar-cta.back .link_wrap .link_text:before,
.nectar-cta.back .link_wrap .circle {right: unset;left: -1px;}
.nectar-cta.back .link_wrap .arrow {right: unset;left: 0;}
.nectar-cta.back .link_wrap .arrow:before {left: 0px;transform: rotate(180deg);top: 14px;}

.summary-icon-boxes > .col > .col > div {padding: 30px 25px 25px !important;background: #fff;border-radius: 25px;text-align: center;border: 1px solid #eeedf2bd;}
.summary-icon-boxes > .col > .col > div img {width: 60px !important;height: 60px !important;margin: auto;}
.summary-icon-boxes > .col > .col > div img.logo {height: auto !important;width: 95px !important;}
.summary-icon-boxes > .col > .col > div .nectar-milestone {margin: 0px;margin-bottom: 10px !important;margin-top: 10px !important;}
.summary-icon-boxes > .col > .col > div .nectar-milestone * {text-align: center !important;}
.summary-icon-boxes > .col > .col > div .nectar-milestone .number, .summary-icon-boxes > .col > .col > div .nectar-milestone .number * {/* margin: auto !important; */width: 100% !important;font-size: 45px !important;line-height: 1.2 !important;margin-bottom: 0px !important;}
.summary-icon-boxes > .col > .col > div .nectar-milestone .number .symbol-wrap {font-size: 100% !important;width: auto !important;margin: 0px !important;}
.summary-icon-boxes > .col > .col > div .nectar-milestone .subject,
.summary-icon-boxes > .col > .col > div .wpb_text_column.wpb_content_element p {font-size: 15px !important;line-height: 1.45;}
.summary-icon-boxes > .col > .col > div a.nectar-button {width: 100%;text-align: center;background: #eeedf2 !important;color: #21106a;padding: 15px !important;padding-top: 14px !important;font-size: 12px !important;margin-top: 12px !important;}
.summary-icon-boxes > .col > .col > div .wpb_text_column.wpb_content_element h4 {font-size: 19px;line-height: 1.2;}

.related-resource-boxes .inner_row:not(.intro) .col > .col >.vc_column-inner {padding: 30px !important;padding-top: 200px !important;border-radius: 20px !important;overflow: hidden;font-size: 14px;line-height: 1.45;}
.related-resource-boxes .inner_row .col > .col >.vc_column-inner .inner-wrap:before {content: '';width: 100%;height: 100%;background: linear-gradient(0deg, #1e1931 0%, #1e193159 60%, transparent 100%);position: absolute;bottom: 0px;left: 0px;z-index: 999;}
.related-resource-boxes .inner_row .col > .col >.vc_column-inner h4 {font-size: 21px;line-height: 1.2;}
.related-resource-boxes .inner_row .col > .col >.vc_column-inner .nectar-badge {position: absolute;top: 30px;}

.software-screens-and-text-row p {font-size: 92%;line-height: 1.5;margin-top: 10px;}
.software-screens-and-text-row h3 {font-size: 26px;line-height: 1.4;}
.software-screens-and-text-row .nectar-fancy-ul {margin-bottom: 20px !important;}
.software-screens-and-text-row .nectar-fancy-ul ul {margin: 0px;}
.software-screens-and-text-row .nectar-fancy-ul li {font-size: 14px !important;}

/* END */











/* 1800 */

@media only screen and (max-width: 1800px) {
    /* CONTAINER & SIDEBAR */
    body.page-template-knowledge-hub .container,
    body.page-template-knowledge-hub .container,
    body.page-template-knowledge-hub .woocommerce-tabs .full-width-content .tab-container {padding: 0px 30px}
}

/* END */


/* 1600 */

@media only screen and (max-width: 1600px) {
    .fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell:first-child {aspect-ratio: 3 / 1;width: calc(((100% - 60px) / 4) * 3 + 20px) !important;}
    .fsm-knowledge-hub-hero .cell .main-box p {
    font-size: 15px;
}
    .fsm-knowledge-hub-hero .cell .vc_row.main-box > .col > .col > .vc_column-inner > .wpb_wrapper > div:after, .content-grid-1-col .vc_column-inner:after {width: 38px;height: 38px;font-size: 22px;line-height: 37px;text-indent: 1.5px;}
    .fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell:first-child {aspect-ratio: unset !important;width: calc(((100% - 60px) / 4) * 2.5 + 30px) !important;min-height: 250px;}

}

/* END */


/* 1500 */

@media only screen and (max-width: 1500px) {
    .content-grid-2-col > .col {margin: 0px !important;gap: 20px;}
    .content-grid-2-col > .col > .col {padding: 0px !important;width: 100% !important;}
    .content-grid-2-col .vc_column-inner {aspect-ratio: unset;height: 200px;}
    .content-grid-2-col .vc_column-inner .nectar-split-heading * {font-size: 20px;max-width: 300px;}
    img.img-with-animation.field-first-logo {max-width: 80% !important;}
    .field-first-box .vc_column-inner h3 {font-size: 18px;}
    .field-first-box .nectar_cascading_images {margin-bottom: -20% !important;margin-top: -11% !important;}
}

/* END */

/* 1400 */

@media only screen and (max-width: 1400px) {
    /* CONTAINER & SIDEBAR */
    .knowledge-hub-sidebar {max-width: 325px;padding: 25px !important;}
    .knowledge-hub-sidebar-menu {max-width: 325px;margin: 20px 0px 145px;}
    .knowledge-hub-content {margin-left: -325px;}
    .knowledge-hub-info-boxes p {font-size: 10.5px;}
    .knowledge-hub-info-boxes .nectar-fancy-box {padding: 16px !important;}
    .knowledge-hub-info-boxes h4 {font-size: 14px !important;margin-bottom: 2.5px;}
    .knowledge-hub-info-boxes .nectar-fancy-box .inner i.icon-default-style {width: 25px !important;height: 25px !important;}
    .fa-long-arrow-right:before {font-size: 12px;}
    .knowledge-hub-contact-support .iwithtext h4 {font-size: 13px;line-height: 1.1;margin-bottom: 4.5px;}
    .knowledge-hub-contact-support .iwithtext h6 {font-size: 11px;line-height: 1.2;}
    .knowledge-hub-contact-support .iwithtext .iwt-icon {width: 45px;min-width: 45px;min-height: 45px;height: 45px;}
    .knowledge-hub-contact-support .iwithtext {padding: 15px 18px !important;gap: 15px;}
    .knowledge-hub-sidebar-title .wpb_text_column {padding: 16px 20px;margin-left: -25px;width: calc(100% + 50px);font-size: 19px;}
    .knowledge-hub-sidebar-title .nectar-split-heading, .knowledge-hub-sidebar-title .nectar-split-heading * {font-size: 150px !important;}
    .knowledge-hub-sidebar-title .wpb_text_column strong {padding: 3px 9px 4px;}
    .knowledge-hub-container .knowledge-hub-content > .page-content > .vc_row > .col.span_12 {padding-left: 360px;}
    
    /* HERO */
    .fsm-knowledge-hub-hero-title h2,
    .fsm-knowledge-hub-hero-title h2 *,
    .fsm-knowledge-hub-hero-title .nectar-split-heading.font_line_height_1-1 * {font-size: 37px;}
    .fsm-knowledge-hub-hero-title {max-width: 400px;}
    .fsm-knowledge-hub-hero-title p {font-size: 17px;}
    .fsm-knowledge-hub-hero .img-with-aniamtion-wrap {max-width: 620px;right: unset;left: 35vw;}
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .subject,
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner,
    .content-grid-2-col .vc_column-inner p {font-size: 13.5px;}
    .fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell:first-child {width: calc(((100% - 60px) / 4) * 2.5 + 30px) !important;min-height: 200px;}
    .fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell {width: calc((100% - 60px) / 3) !important;max-height: 250px;}
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .number,
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .number * {font-size: 40px !important;}
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner,
    .content-grid-2-col .vc_column-inner {padding: 22px;}
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner a.nectar-button {padding: 14px 15px !important;font-size: 11px !important;}
    .fullscreen-row > .col > .col:last-child > .vc_column-inner h4 {font-size: 21px;margin-bottom: 0px !important;}
    .fullscreen-row > .col > .col:last-child > .vc_column-inner h2 {font-size: 28px;}
    .fullscreen-row > .col > .col:last-child > .vc_column-inner {max-width: 500px;padding: 40px;}

    /* SUB PAGES */
    .summary-icon-boxes > .col > .col > div .nectar-milestone .subject, .summary-icon-boxes > .col > .col > div .wpb_text_column.wpb_content_element p {font-size: 14px !important;}
    .summary-icon-boxes > .col > .col > div .nectar-milestone .number, .summary-icon-boxes > .col > .col > div .nectar-milestone .number * {font-size: 40px !important;line-height: 1.2 !important;}
    .summary-icon-boxes > .col > .col > div {padding: 25px 20px 20px !important;}

    /* SIDEBAR */
    .knowledge-hub-sidebar:after {height: 65px;}
	.knowledge-hub-info-buttons a.nectar-button.large > span, .knowledge-hub-info-buttons a.nectar-button.large > i {font-size: 15px;}
}

/* END */


/* 1300 */

@media only screen and (max-width: 1300px) {
    body.page-template-knowledge-hub .container-wrap > .container.main-content, body.page-template-knowledge-hub #footer-widgets .container, body.page-template-knowledge-hub #footer-outer .container.footer-carousel-wrapper .row {padding: 0px 25px !important;}
    .content-grid-2-col .vc_column-inner .nectar-split-heading * {max-width: 250px;}
    .knowledge-hub-content .fsm-knowledge-hub-carousel .flickity-viewport .cell {width: calc(100% / 3) !important;min-width: 275px !important;}
    .fsm-knowledge-hub-scrolling-text {margin-bottom: 25px !important;}
}

/* END */


/* 1150 */

@media only screen and (max-width: 1150px) {
    
    .knowledge-hub-info-boxes > .col {gap: 5px;}
    .knowledge-hub-sidebar {padding: 17px !important;max-width: 300px !important;}
    .knowledge-hub-sidebar-title .nectar-split-heading,
    .knowledge-hub-sidebar-title .nectar-split-heading * {font-size: 140px !important;}
    .knowledge-hub-sidebar-title .nectar-split-heading {left: -6px;}
    .knowledge-hub-sidebar-title .wpb_text_column {padding: 14px 20px;margin-left: -17px;width: calc(100% + 34px);font-size: 18px;}
    .knowledge-hub-contact-support .iwithtext {padding: 14px 15px !important;}
    .knowledge-hub-container .knowledge-hub-content > .page-content > .vc_row > .col.span_12 {padding-left: 330px !important;}

    /* HERO */
    .fsm-knowledge-hub-hero .img-with-aniamtion-wrap {left: 38vw;}
    .fsm-knowledge-hub-hero-title p {font-size: 16px;}
    .fsm-knowledge-hub-hero-title {max-width: 380px;}
    .welcome p {font-size: 18px !important;}
    .fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell:first-child {width: calc(((100% - 60px) / 4) * 3 + 30px) !important;min-height: 220px;}
    .fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell {width: calc((100% - 60px) / 3) !important;}
    
    /* FIRST SECTION */
    .fsm-knowledge-hub-first-section > .col {gap: 45px;}
    .fsm-knowledge-hub-first-section > .col > .col {width: 100% !important;margin: 0px !important;}
    .field-first-box .nectar_cascading_images {max-width: 620px;margin: auto;margin-bottom: -160px !important;margin-top: -90px !important;}
    .content-grid-2-col .vc_column-inner h3 {width: 100% !important;max-width: 100%;}
    .content-grid-2-col .wpb_text_column.wpb_content_element {width: 100%;}
    .content-grid-2-col > .col > .col {flex: 1;}
    .content-grid-2-col > .col:after {display: none !important;}
    .service-icons .img-with-aniamtion-wrap {width: 55px;}
    .knowledge-hub-container .knowledge-hub-content > .page-content > .vc_row > .col.span_12:after {display: none;}
    .content-grid-2-col .vc_column-inner {aspect-ratio: 1 / 1;height: 100%;}
    .fsm-knowledge-hub-blogs .carousel-dynamic-wrapper .normal-container.container .flickity-viewport {margin: 0px !important;}
    .fsm-knowledge-hub-blogs .nectar-post-grid-wrap .nectar-post-grid-item {width: calc(100% / 1.5) !important;}
    .fsm-knowledge-hub-scrolling-text {margin-top: 45px !important;}
    .fullscreen-row > .col > .col:last-child > .vc_column-inner {max-width: 420px;padding: 35px;font-size: 15px;}
    .fullscreen-row > .col > .col:last-child > .vc_column-inner h2 {font-size: 24px;}
    .fullscreen-row > .col > .col:last-child > .vc_column-inner h4 {font-size: 19px;margin-bottom: -5px !important;}

    /* SUB PAGE */
    .image-and-text-row > .col > .col {width: 100% !important;margin: 0px !important;}
    .image-and-text-row > .col > .col:last-child .vc_column-inner {padding: 35px !important;}
    .columns-with-list > .col > .col > div {padding: 0px !important;}
    .columns-with-list > .col > .col {width: 100% !important;}
    .columns-with-list > .col > .col:last-child > div {padding-top: 25px !important;} 
    .summary-icon-boxes > .col > .col {width: 100% !important;padding: 0px !important;margin: 0px !important;}
    .summary-icon-boxes > .col {gap: 20px;grid-template-columns: 1fr 1fr !important;display: grid !important;margin: 0px !important;}
    .summary-icon-boxes > .col:after {display: none !important;}

    /* SIDEBAR */
    .knowledge-hub-sidebar:after {height: 55px;}
    .knowledge-hub-sidebar-menu {max-width: 300px;}
    .knowledge-hub-content {margin-left: -300px;}
}

/* END */


/* 999 */

@media only screen and (max-width: 999px) {
    body.page-template-knowledge-hub .container-wrap > .container.main-content, body.page-template-knowledge-hub #footer-widgets .container, body.page-template-knowledge-hub div#footer-outer .container, body.page-template-knowledge-hub #footer-outer .container.footer-carousel-wrapper .row {max-width: 600px !important;}
    
    /* FSM MENU */
    .fms-menu-closed .knowledge-hub-sidebar {transform: translateY(150%);transition: all 0.3s ease;}
    .fms-menu-open .knowledge-hub-sidebar {transform: translateY(0px);transition: all 0.3s ease;}
    .knowledge-hub-info-boxes .nectar-fancy-box {transform: none !important;opacity: 1 !important;}
    .knowledge-hub-toggle-row {z-index: 99999999999 !important;margin: 0px !important;}
    .fms-menu-open .knowledge-hub-sidebar-menu:after {opacity: 1;transition: all 0.3s ease;backdrop-filter: blur(5px);-webkit-backdrop-filter: blur(5px);--webkit-backdrop-filter: blur(5px);user-select: auto;pointer-events: auto;bottom: 0px;background: linear-gradient(0deg, #1e193169 25%, transparent 150%);}
    .knowledge-hub-sidebar-menu:after {content: '';background: linear-gradient(0deg, #1e193145, transparent);position: fixed;left: 0;top: 0;display: block;width: 100%;height: 100%;user-select: none;pointer-events: none;backdrop-filter: blur(0px);-webkit-backdrop-filter: blur(0px);--webkit-backdrop-filter: blur(0px);transition: all 0.3s ease;opacity:0;}
    .knowledge-hub-sidebar {max-width: 100% !important;padding: 25px !important;}
    .knowledge-hub-sidebar-menu .wpb_raw_code.wpb_raw_html.wpb_content_element {display: block;}
    .knowledge-hub-sidebar-menu .wpb_raw_code.wpb_raw_html.wpb_content_element .fsm-menu-toggle {text-align: center;padding: 20px;border-radius: 15px;background: #ffffff;border: 1px solid #ebebee;margin-top: 20px;box-shadow: 0px 15px 100px #05081547;z-index: 9999999;transition: all 0.3s ease;}
    .knowledge-hub-sidebar-menu .wpb_raw_code.wpb_raw_html.wpb_content_element .fsm-menu-toggle.toggle-on {background: var(--field-first-light);transition: all 0.3s ease;}
    .knowledge-hub-sidebar:after {display: none;}
    .knowledge-hub-sidebar-menu .wpb_raw_code.wpb_raw_html.wpb_content_element .fsm-menu-toggle > span {font-weight: 600 !important;}
    .knowledge-hub-sidebar > .col > .col,
    .knowledge-hub-sidebar-title .wpb_text_column {opacity: 1 !important;transform: none !important;}
    .fms-menu-open .knowledge-hub-sidebar-title .nectar-split-heading span.inner {transform: none !important;opacity: 1 !important;transition: transform 1.2s cubic-bezier(0.25,1,0.5,1), opacity 1.2s cubic-bezier(0.25,1,0.5,1) !important;}
    .knowledge-hub-info-boxes > .col > .col {margin: 0px !important;}
    .knowledge-hub-info-boxes > .col > .col .vc_column-inner, .knowledge-hub-info-boxes > .col > .col .vc_column-inner > div, .knowledge-hub-info-boxes > .col > .col .vc_column-inner > div > div, .knowledge-hub-info-boxes > .col > .col .vc_column-inner > div > div > *, .knowledge-hub-info-boxes > .col > .col .vc_column-inner > div > div > * > div, .knowledge-hub-info-boxes > .col > .col .vc_column-inner > div > div > * > div > div {height: 100%;}
    .knowledge-hub-info-boxes > .col {grid-template-columns: 1fr 1fr 1fr 1fr;gap: 10px;}
    .fms-menu-closed .knowledge-hub-sidebar-menu {user-select: none;pointer-events: none;}
    .fms-menu-closed .knowledge-hub-toggle-row, .fms-menu-closed .knowledge-hub-toggle-row * {user-select: auto;pointer-events: auto;}
    .knowledge-hub-info-boxes {margin-bottom:10px !important;}
    .knowledge-hub-container {flex-wrap: wrap;}
    .knowledge-hub-sidebar-menu {width: 100%;position: fixed;max-width: 100%;flex: unset;left: 0px;bottom: 0px;top: unset;margin: 0px !important;padding: 20px;}
    .knowledge-hub-content {margin: 0px;}
    .knowledge-hub-container .knowledge-hub-content > .page-content > .vc_row > .col.span_12 {padding-left: 0px !important;}
    .knowledge-hub-info-boxes > .col > .col {margin: 0px;}
    .fsm-knowledge-hub-hero .img-with-aniamtion-wrap {left: unset;right: -390px;max-width: 610px;top: -130px;}
    .fsm-knowledge-hub-hero-title {min-width: 380px;width: 100%;max-width: calc(100% - 380px);}
    .fsm-knowledge-hub-hero .cell .wpb_text_column.wpb_content_element h3, .content-grid-2-col .vc_column-inner h3 {font-size: 22px;}
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .subject, .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner, .content-grid-2-col .vc_column-inner p {font-size: 13px;}
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .number, .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .number * {font-size: 35px !important;}
    .knowledge-hub-content .fsm-knowledge-hub-carousel .flickity-viewport .cell {width: calc(100% / 1.75) !important;min-width: 275px !important;}
    .fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell:first-child {width: calc(85%  - 0px) !important;}
    .fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell {width: 225px !important;min-height: 225px;max-height: 225px;}
    .fsm-knowledge-hub-scrolling-text {margin-top: 55px !important;margin-bottom: 150px !important;}
    body.page-template-knowledge-hub div#ajax-content-wrap h3.post-heading {font-size: 19px;margin-bottom: -2.5px !important;}
    .fsm-knowledge-hub-blogs .nectar-post-grid-wrap:not([data-style=content_overlaid]) .content .item-main span.meta-excerpt, .fsm-knowledge-hub-blogs .nectar-post-grid-wrap .nectar-post-grid-item span.nectar-post-grid-item__meta-wrap *, .fsm-knowledge-hub-blogs .nectar-post-grid-wrap .nectar-post-grid-item span.nectar-post-grid-item__meta-wrap {font-size: 14px !important;}
    body.page-template-knowledge-hub .nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-card=yes] .nectar-post-grid-item .content {padding: 25px !important;padding-top: 27.5px !important;}
    body.page-template-knowledge-hub .nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid-item-bg {height: 205px !important;}
    .fullscreen-row > .col > .col:last-child > .vc_column-inner {max-width: 100%;}
    .fsm-knowledge-hub-hero .cell .main-box p {font-size: 13.5px;line-height: 1.35;padding: 0px !important;max-width: 260px !important;}
    .content-grid-2-col .vc_column-inner .nectar-split-heading * {font-size: 17px;}
    .image-and-text-row h4, .image-top-text-below h3 {font-size: 22px;}
    .image-and-text-row p, .image-top-text-below p {font-size: 14px;}
    .image-and-text-row > .col > .col:last-child .vc_column-inner {padding: 30px !important;}
	.knowledge-hub-info-buttons {margin-bottom: 30px !important;}
	.fsm-knowledge-hub-carousel .img-with-aniamtion-wrap {height: 150px;}
	
	/* SUB PAGES */
	.software-screens-and-text-row .inner_row {margin: 0px !important;}
}



/* END */

/* 769 */

@media only screen and (max-width: 769px) {
    .fsm-knowledge-hub-hero-title p {font-size: 14.5px;line-height: 1.5;margin-top: 0px !important;}
    .fsm-knowledge-hub-hero-title h2, .fsm-knowledge-hub-hero-title h2 *, .fsm-knowledge-hub-hero-title .nectar-split-heading.font_line_height_1-1 * {font-size: 32px;}
    .welcome p {font-size: 16px !important;}
    .fsm-knowledge-hub-hero-title {min-width: unset;max-width: 330px;margin-bottom: 65px !important;padding-top: 50px !important;}
    .fsm-knowledge-hub-hero .img-with-aniamtion-wrap {max-width: 550px;top: -120px;}
    .fsm-knowledge-hub-scrolling-text {margin-bottom: 135px !important;}
}

/* END */


/* 690 */

@media only screen and (max-width: 690px) {
        body.page-template-knowledge-hub .container-wrap > .container.main-content, body.page-template-knowledge-hub #footer-widgets .container, body.page-template-knowledge-hub div#footer-outer .container, body.page-template-knowledge-hub #footer-outer .container.footer-carousel-wrapper .row {max-width: 100% !important;}
    
    .knowledge-hub-info-boxes > .col {gap: 7.5px;grid-template-columns: 1fr 1fr;}
    .knowledge-hub-sidebar {padding: 20px !important;padding-top: 25px !important;}
    .knowledge-hub-sidebar-menu {padding: 15px !important;}
    .knowledge-hub-sidebar-menu .wpb_raw_code.wpb_raw_html.wpb_content_element .fsm-menu-toggle {margin-top:15px !important;}
    .knowledge-hub-contact-support .iwithtext h4 {font-size: 12.5px;max-width: 180px;margin-bottom: 2.5px;}
    .knowledge-hub-contact-support .iwithtext .iwt-icon {order:2;width: 40px;min-width: 40px;min-height: 40px;height: 40px;}
    .knowledge-hub-contact-support .iwithtext .iwt-text {width:100%;}
    .knowledge-hub-contact-support .iwithtext {padding: 15px 18px !important;}
    
    .fsm-knowledge-hub-hero .img-with-aniamtion-wrap {top: -140px;right: -330px;}
    body.page-template-knowledge-hub .vc_row.top-level.full-width-section:not(.full-width-ns) > .span_12 {padding: 0px;}
    .fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell:first-child {width: calc(85%  - 0px) !important;}
    body.page-template-knowledge-hub .vc_separator h4, .knowledge-hub-content .fsm-knowledge-hub-carousel h2 {font-size: 24px !important;}
    .field-first-box .nectar_cascading_images {margin-bottom: -24% !important;margin-top: -12% !important;max-width: 100% !important;}
    img.img-with-animation.field-first-logo {max-width: 140px !important;margin-top: 0px !important;margin-bottom: 5px !important;}
    .field-first-box .vc_column-inner h3 {font-size: 16px;}
    .fsm-knowledge-hub-blogs h6 {font-size: 15px;margin-bottom: -10px !important;}

    /* SUB PAGES */
    body.page-template-knowledge-hub .nectar-fancy-ul:last-child ul li h4 {font-size: 17px;}
    body.page-template-knowledge-hub .nectar-fancy-ul:last-child ul li {margin-bottom: 20px;}
	.summary-icon-boxes > .col {gap: 20px;grid-template-columns: 1fr !important;}
}

/* END */

/* 600 */

@media only screen and (max-width: 600px) {
    .fsm-knowledge-hub-hero .img-with-aniamtion-wrap {display: none;}
    .fsm-knowledge-hub-hero-title {max-width: 100%;}
    .content-grid-2-col > .col > .col {flex: unset;width:100%;}
    .content-grid-2-col .vc_column-inner {aspect-ratio: unset;width:100%;height: 100%;min-height:225px}
}

/* END */


/* 479 */

@media only screen and (max-width: 479px) {
    body.page-template-knowledge-hub .container-wrap > .container.main-content, .container, body.page-template-knowledge-hub #footer-outer .container.footer-carousel-wrapper .row {padding: 0px !important;}

    body.page-template-knowledge-hub .toggles--minimal-shadow .toggle {padding: 0px 22px;}
    body.page-template-knowledge-hub .toggles--minimal-shadow .toggle > .toggle-title a {padding: 22px 50px 22px 0px;font-size: 15px !important;transition: all 0.3s ease;}
    body.page-template-knowledge-hub .toggles--minimal-shadow .toggle.open > .toggle-title a {margin-bottom: -10px;transition: all 0.3s ease;}
    body.page-template-knowledge-hub div[data-style*="minimal"] .toggle .toggle-title i {width: 25px;height: 25px;}
    body.page-template-knowledge-hub div[data-style*="minimal"] .toggle .toggle-title i:after {font-size: 18px;left: 1px;line-height: 19px;}
    
    .welcome p {font-size: 15px !important;}
    .knowledge-hub-sidebar-menu {padding: 0px !important;}
    .knowledge-hub-info-buttons a.nectar-button.large > span {font-size: 15px;}
    .knowledge-hub-sidebar {border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;padding: 15px !important;padding-top: 25px !important;padding-bottom: 95px !important;}
    .knowledge-hub-sidebar-menu .wpb_raw_code.wpb_raw_html.wpb_content_element .fsm-menu-toggle {margin: 0px !important;position: fixed;z-index: 99999999999999;bottom: 15px;left: 15px;width: calc(100vw - 30px);}
    .knowledge-hub-sidebar:after {height: 48px;}
    .knowledge-hub-sidebar-menu .wpb_raw_code.wpb_raw_html.wpb_content_element .fsm-menu-toggle.toggle-on {box-shadow: none;}
    .knowledge-hub-sidebar-menu .wpb_raw_code.wpb_raw_html.wpb_content_element .fsm-menu-toggle {padding: 15px 20px;font-size: 14.5px;bottom: 20px;}
    .knowledge-hub-sidebar-title .nectar-split-heading,
    .knowledge-hub-sidebar-title .nectar-split-heading * {font-size: 110px !important;left: -0.5px;}
    .knowledge-hub-sidebar-title .wpb_text_column {padding: 5px 15px;font-size: 14.25px;margin-left: 0px !important;width: 100% !important;margin-bottom: 0px !important;margin-top: -25px;}
    .knowledge-hub-sidebar-title .wpb_text_column strong {font-size: 77%;padding: 1px 6px 3px;border-radius: 5px;font-weight: 500 !important;}
    .knowledge-hub-info-boxes p {font-size: 10.5px;padding-right: 10% !important;}
    .knowledge-hub-info-boxes .nectar-fancy-box .inner i.icon-default-style {margin-top: 15px !important;}
    .fsm-knowledge-hub-hero-title h2, .fsm-knowledge-hub-hero-title h2 *, .fsm-knowledge-hub-hero-title .nectar-split-heading.font_line_height_1-1 * {font-size: 30px;}
    .knowledge-hub-content .carousel-dynamic-wrapper .normal-container.container .flickity-viewport {margin-top: 15px !important;}
    .fsm-knowledge-hub-hero .img-with-aniamtion-wrap {max-width: unset;width: 80%;display: block;right: -53%;position: relative;top: unset;margin-top: -80px;margin-bottom: -155px !important;}
    .fsm-knowledge-hub-hero-title {max-width: 100% !important;margin-bottom: 45px !important;}
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .subject, .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner, .content-grid-2-col .vc_column-inner p {font-size: 12px;}
    .fsm-knowledge-hub-carousel-inner {padding: 20px !important;padding-top: 118px !important;}
    .fsm-knowledge-hub-carousel .img-with-aniamtion-wrap {border-radius: 5px !important;}
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .number, .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner .number * {font-size: 30px !important;}
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner a.nectar-button {font-size: 10px !important;}
    .fsm-knowledge-hub-hero .nectar-flickity.nectar-carousel .flickity-slider .cell {width: 220px !important;min-height: 220px !important;max-height: 220px !important;margin: 0 5px !important;}
    .fsm-knowledge-hub-hero .cell .main-box p {font-size: 12px;max-width: 230px !important;padding-right: 0px !important;}
    .fsm-knowledge-hub-hero .cell .vc_row.main-box > .col > .col > .vc_column-inner > .wpb_wrapper > div:after, .content-grid-1-col .vc_column-inner:after {width: 28px;height: 28px;font-size: 17px;line-height: 27px;}
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner, .content-grid-2-col .vc_column-inner {padding: 18px !important;}
    .content-grid-2-col .vc_column-inner .img-with-aniamtion-wrap * {width: 50px !important;height: 50px !important;min-width: 50px !important;min-height: 50px !important;}
    .fsm-knowledge-hub-hero-title .img-with-aniamtion-wrap {right: 0px !important;margin: 0px !important;margin-bottom: 25px !important;width: 100% !important;max-width: 140px;}
    .fsm-knowledge-hub-hero-title .img-with-aniamtion-wrap img {width: 100% !important;}
    .fsm-knowledge-hub-carousel-inner h4 {font-size: 18px;line-height: 1.1;}
    .fsm-knowledge-hub-carousel-inner h5,
    .fsm-knowledge-hub-carousel-inner h5 * {font-size: 13.5px !important;line-height: 1 !important;margin-top: -5px !important;}
    .fsm-knowledge-hub-carousel-inner a.nectar-button {font-size: 11px !important;padding: 11px !important;padding-bottom:13px !important;margin-top:2.5px !important;}
    .fsm-knowledge-hub-scrolling-text h3 {font-size: 30px;}
    .fsm-knowledge-hub-scrolling-text h3 img {width: 50px;height: 50px;min-width: 50px;min-height: 50px;margin-bottom: -5px;}
    .fsm-knowledge-hub-scrolling-text .nectar-scrolling-text-inner__text-chunk,
    .fsm-knowledge-hub-scrolling-text .nectar-scrolling-text .nectar-scrolling-text-inner,
    .fsm-knowledge-hub-scrolling-text h3 {gap: 25px;}
    .fsm-knowledge-hub-scrolling-text {margin-bottom: 160px !important;margin-top: 50px !important;}
    body .blog-recent[data-style*="classic_enhanced"] .has-post-thumbnail .meta-category a,
    body[data-button-style*="slightly_rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a,
    body .masonry.material .masonry-blog-item .meta-category a, body #ajax-content-wrap .nectar-post-grid .meta-category .style-button {font-size: 12px !important;padding: 5px 12px;}
    body.page-template-knowledge-hub div#ajax-content-wrap h3.post-heading {font-size: 17px;}
    .fsm-knowledge-hub-blogs .nectar-post-grid-wrap:not([data-style=content_overlaid]) .content .item-main span.meta-excerpt,
    .fsm-knowledge-hub-blogs .nectar-post-grid-wrap .nectar-post-grid-item span.nectar-post-grid-item__meta-wrap *,
    .fsm-knowledge-hub-blogs .nectar-post-grid-wrap .nectar-post-grid-item span.nectar-post-grid-item__meta-wrap {font-size: 13.5px !important;}
    body.page-template-knowledge-hub .nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-card=yes] .nectar-post-grid-item .content {padding: 22px !important;padding-top: 25px !important;}
    .fsm-knowledge-hub-blogs .nectar-post-grid-wrap .nectar-post-grid-item {width: calc(100% - 40px) !important;margin: 5px !important;}
    .fullscreen-row > .col > .col:last-child > .vc_column-inner {max-width: 100% !important;padding: 30px;margin: 0px !important;width: 100% !important;font-size: 14.5px;}
    .fullscreen-row > .col > .col:last-child > .vc_column-inner h2 {font-size: 22px !important;}
    .fullscreen-row > .col > .col:last-child > .vc_column-inner h4 {font-size: 17px !important;}
    .fullscreen-row > .col > .col:last-child > .vc_column-inner a.nectar-button {margin-top: 8px !important;width: 100% !important;text-align: center;}
    .fsm-knowledge-hub-hero .cell .vc_row > .col > .col > .vc_column-inner img,
    .content-grid-2-col .vc_column-inner img {height: 25px !important;}
    .fsm-knowledge-hub-hero .cell .nectar-badge,
    .content-grid-2-col .vc_column-inner .nectar-badge {top: 20px;}
    .fsm-knowledge-hub-hero .cell .wpb_text_column.wpb_content_element h3,
    .content-grid-2-col .vc_column-inner h3 {font-size: 20px;margin-bottom: -7.5px !important;}
    body.fms-menu-closed .knowledge-hub-sidebar-title .nectar-split-heading span.inner {transform: translateY(100%) !important;}
    body.fms-menu-open .knowledge-hub-sidebar-title .nectar-split-heading span.inner {transform: none !important;}
    .knowledge-hub-content .fsm-knowledge-hub-carousel .flickity-viewport .cell {width: calc(100% / 1.2) !important;min-width: 275px !important;}

    /* SUB PAGES */
    .image-and-text-row h4, .image-top-text-below h3 {font-size: 20px;}
    .image-and-text-row p, .image-top-text-below p {font-size: 13.5px;}
	.software-screens-and-text-row .inner_row {margin: 0px !important;}
	.software-screens-and-text-row h3 {font-size: 20px;}
	.software-screens-and-text-row .nectar-fancy-ul li {font-size: 13px !important;}
	.summary-icon-boxes > .col > .col > div .nectar-milestone {margin-bottom: 5px !important;margin-top: 5px !important;}
	.related-resource-boxes .inner_row:not(.intro) .col > .col >.vc_column-inner {padding: 25px !important;padding-top: 150px !important;}
}

/* END */
















