.elementor-47413 .elementor-element.elementor-element-142f1a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47413 .elementor-element.elementor-element-1ffaa5a{--display:flex;--overlay-opacity:0.74;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-47413 .elementor-element.elementor-element-1ffaa5a:not(.elementor-motion-effects-element-type-background), .elementor-47413 .elementor-element.elementor-element-1ffaa5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://netfoundry.io/wp-content/uploads/2024/07/netfoundry-the-zero-trust-networking-platform-fabric-landscape.svg");}.elementor-47413 .elementor-element.elementor-element-1ffaa5a::before, .elementor-47413 .elementor-element.elementor-element-1ffaa5a > .elementor-background-video-container::before, .elementor-47413 .elementor-element.elementor-element-1ffaa5a > .e-con-inner > .elementor-background-video-container::before, .elementor-47413 .elementor-element.elementor-element-1ffaa5a > .elementor-background-slideshow::before, .elementor-47413 .elementor-element.elementor-element-1ffaa5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-47413 .elementor-element.elementor-element-1ffaa5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4ecd684 );--background-overlay:'';}.elementor-47413 .elementor-element.elementor-element-767c1d4{text-align:center;}.elementor-47413 .elementor-element.elementor-element-767c1d4 .elementor-heading-title{color:var( --e-global-color-8426dd2 );}.elementor-47413 .elementor-element.elementor-element-e94062b{text-align:center;font-size:1.2em;}.elementor-47413 .elementor-element.elementor-element-7fa7083{--display:flex;--overlay-opacity:0.79;--padding-top:4rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47413 .elementor-element.elementor-element-7fa7083:not(.elementor-motion-effects-element-type-background), .elementor-47413 .elementor-element.elementor-element-7fa7083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#022A69;background-image:url("https://netfoundry.io/wp-content/uploads/2024/07/netfoundry-the-zero-trust-networking-platform-fabric-landscape.svg");background-position:top right;}.elementor-47413 .elementor-element.elementor-element-7fa7083::before, .elementor-47413 .elementor-element.elementor-element-7fa7083 > .elementor-background-video-container::before, .elementor-47413 .elementor-element.elementor-element-7fa7083 > .e-con-inner > .elementor-background-video-container::before, .elementor-47413 .elementor-element.elementor-element-7fa7083 > .elementor-background-slideshow::before, .elementor-47413 .elementor-element.elementor-element-7fa7083 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47413 .elementor-element.elementor-element-7fa7083 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8426dd2 );--background-overlay:'';}.elementor-47413 .elementor-element.elementor-element-3bc8500 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-47413 .elementor-element.elementor-element-3bc8500{text-align:center;}.elementor-47413 .elementor-element.elementor-element-3bc8500 .elementor-heading-title{font-size:1.4em;text-transform:uppercase;letter-spacing:2px;color:#78C3FF;}.elementor-47413 .elementor-element.elementor-element-5867654{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-927e275{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6992266 );--border-color:var( --e-global-color-6992266 );--border-radius:1em 1em 1em 1em;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47413 .elementor-element.elementor-element-927e275:not(.elementor-motion-effects-element-type-background), .elementor-47413 .elementor-element.elementor-element-927e275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ecd684 );}.elementor-47413 .elementor-element.elementor-element-5bc4362{--display:grid;--e-con-grid-template-columns:3em 1fr min-content;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-47413 .elementor-element.elementor-element-0b23833{line-height:1.5em;}.elementor-47413 .elementor-element.elementor-element-d82bd70{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6992266 );--border-color:var( --e-global-color-6992266 );--border-radius:1em 1em 1em 1em;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47413 .elementor-element.elementor-element-d82bd70:not(.elementor-motion-effects-element-type-background), .elementor-47413 .elementor-element.elementor-element-d82bd70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ecd684 );}.elementor-47413 .elementor-element.elementor-element-302f5a5{--display:grid;--e-con-grid-template-columns:3em 1fr min-content;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-47413 .elementor-element.elementor-element-4b8ac4c{line-height:1.5em;}.elementor-47413 .elementor-element.elementor-element-0e31455{--display:flex;--overlay-opacity:0.79;--padding-top:2rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47413 .elementor-element.elementor-element-0e31455:not(.elementor-motion-effects-element-type-background), .elementor-47413 .elementor-element.elementor-element-0e31455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#022A69;background-image:url("https://netfoundry.io/wp-content/uploads/2024/07/netfoundry-the-zero-trust-networking-platform-fabric-landscape.svg");background-position:top left;}.elementor-47413 .elementor-element.elementor-element-0e31455::before, .elementor-47413 .elementor-element.elementor-element-0e31455 > .elementor-background-video-container::before, .elementor-47413 .elementor-element.elementor-element-0e31455 > .e-con-inner > .elementor-background-video-container::before, .elementor-47413 .elementor-element.elementor-element-0e31455 > .elementor-background-slideshow::before, .elementor-47413 .elementor-element.elementor-element-0e31455 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47413 .elementor-element.elementor-element-0e31455 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8426dd2 );--background-overlay:'';}.elementor-47413 .elementor-element.elementor-element-5ea42cf > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-47413 .elementor-element.elementor-element-5ea42cf{text-align:center;}.elementor-47413 .elementor-element.elementor-element-5ea42cf .elementor-heading-title{font-size:1.4em;text-transform:uppercase;letter-spacing:2px;color:#78C3FF;}.elementor-47413 .elementor-element.elementor-element-2117fa2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-e85ffc3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6992266 );--border-color:var( --e-global-color-6992266 );--border-radius:1em 1em 1em 1em;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47413 .elementor-element.elementor-element-e85ffc3:not(.elementor-motion-effects-element-type-background), .elementor-47413 .elementor-element.elementor-element-e85ffc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ecd684 );}.elementor-47413 .elementor-element.elementor-element-c82a43f{--display:grid;--e-con-grid-template-columns:3em 1fr min-content;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-47413 .elementor-element.elementor-element-859a68a{line-height:1.5em;}.elementor-47413 .elementor-element.elementor-element-ba6d652{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6992266 );--border-color:var( --e-global-color-6992266 );--border-radius:1em 1em 1em 1em;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47413 .elementor-element.elementor-element-ba6d652:not(.elementor-motion-effects-element-type-background), .elementor-47413 .elementor-element.elementor-element-ba6d652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ecd684 );}.elementor-47413 .elementor-element.elementor-element-1d5703f{--display:grid;--e-con-grid-template-columns:3em 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-47413 .elementor-element.elementor-element-cd7fc4b{line-height:1.5em;}.elementor-47413 .elementor-element.elementor-element-4edcaf2{--display:flex;--overlay-opacity:0.79;--padding-top:2rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-47413 .elementor-element.elementor-element-4edcaf2:not(.elementor-motion-effects-element-type-background), .elementor-47413 .elementor-element.elementor-element-4edcaf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#022A69;background-image:url("https://netfoundry.io/wp-content/uploads/2024/07/netfoundry-the-zero-trust-networking-platform-fabric-landscape.svg");background-position:bottom right;}.elementor-47413 .elementor-element.elementor-element-4edcaf2::before, .elementor-47413 .elementor-element.elementor-element-4edcaf2 > .elementor-background-video-container::before, .elementor-47413 .elementor-element.elementor-element-4edcaf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-47413 .elementor-element.elementor-element-4edcaf2 > .elementor-background-slideshow::before, .elementor-47413 .elementor-element.elementor-element-4edcaf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47413 .elementor-element.elementor-element-4edcaf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8426dd2 );--background-overlay:'';}.elementor-47413 .elementor-element.elementor-element-7cb6ef8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-47413 .elementor-element.elementor-element-7cb6ef8{text-align:center;}.elementor-47413 .elementor-element.elementor-element-7cb6ef8 .elementor-heading-title{font-size:1.4em;text-transform:uppercase;letter-spacing:2px;color:#78C3FF;}.elementor-47413 .elementor-element.elementor-element-cd900ec{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-f866297{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6992266 );--border-color:var( --e-global-color-6992266 );--border-radius:1em 1em 1em 1em;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47413 .elementor-element.elementor-element-f866297:not(.elementor-motion-effects-element-type-background), .elementor-47413 .elementor-element.elementor-element-f866297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ecd684 );}.elementor-47413 .elementor-element.elementor-element-380dbfe{--display:grid;--e-con-grid-template-columns:3em 1fr min-content;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-47413 .elementor-element.elementor-element-8ddd28f{line-height:1.5em;}.elementor-47413 .elementor-element.elementor-element-f049996{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6992266 );--border-color:var( --e-global-color-6992266 );--border-radius:1em 1em 1em 1em;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47413 .elementor-element.elementor-element-f049996:not(.elementor-motion-effects-element-type-background), .elementor-47413 .elementor-element.elementor-element-f049996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ecd684 );}.elementor-47413 .elementor-element.elementor-element-387707d{--display:grid;--e-con-grid-template-columns:3em 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-47413 .elementor-element.elementor-element-6e6b11d img{height:2.9em;}.elementor-47413 .elementor-element.elementor-element-0719412{line-height:1.5em;}@media(min-width:768px){.elementor-47413 .elementor-element.elementor-element-5867654{--content-width:1200px;}.elementor-47413 .elementor-element.elementor-element-2117fa2{--content-width:1200px;}.elementor-47413 .elementor-element.elementor-element-cd900ec{--content-width:1200px;}}@media(min-width:2400px){.elementor-47413 .elementor-element.elementor-element-5867654{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-5bc4362{--e-con-grid-template-columns:3em 1fr min-content;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-302f5a5{--e-con-grid-template-columns:3em 1fr min-content;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-2117fa2{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-c82a43f{--e-con-grid-template-columns:3em 1fr min-content;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-1d5703f{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-cd900ec{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-380dbfe{--e-con-grid-template-columns:3em 1fr min-content;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-387707d{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-47413 .elementor-element.elementor-element-5867654{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-5bc4362{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-302f5a5{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-2117fa2{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-c82a43f{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-1d5703f{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-cd900ec{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-380dbfe{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-387707d{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-47413 .elementor-element.elementor-element-5867654{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-5bc4362{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-302f5a5{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-2117fa2{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-c82a43f{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-1d5703f{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-cd900ec{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-380dbfe{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-387707d{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-47413 .elementor-element.elementor-element-5867654{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-5bc4362{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-302f5a5{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-2117fa2{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-c82a43f{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-1d5703f{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-cd900ec{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-380dbfe{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-387707d{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-47413 .elementor-element.elementor-element-5867654{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-5bc4362{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-302f5a5{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-2117fa2{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-c82a43f{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-1d5703f{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-cd900ec{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-380dbfe{--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-387707d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-47413 .elementor-element.elementor-element-5867654{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-5bc4362{--e-con-grid-template-columns:3em 1fr min-content;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-302f5a5{--e-con-grid-template-columns:3em 1fr min-content;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-2117fa2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-c82a43f{--e-con-grid-template-columns:3em 1fr min-content;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-1d5703f{--e-con-grid-template-columns:3em 1fr 1fr;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-cd900ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-380dbfe{--e-con-grid-template-columns:3em 1fr min-content;--grid-auto-flow:row;}.elementor-47413 .elementor-element.elementor-element-387707d{--e-con-grid-template-columns:3em 1fr 1fr;--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-d566f1a */.elementor-47413 .elementor-element.elementor-element-d566f1a {
    justify-self: end;
}
.nf-badge {
    font-size: .8em;
    border-radius: .25em;
    color: var(--e-global-color-primary);
    border: 1px solid var(--e-global-color-primary);
    padding: .15em .5em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-927e275 */.elementor-47413 .elementor-element.elementor-element-927e275 {
    position: relative;
}
.elementor-47413 .elementor-element.elementor-element-927e275 a::after {
    position: absolute;
    content: "";
    inset: 0;
    display: block;
    z-index: 99;
}
.elementor-47413 .elementor-element.elementor-element-927e275 .elementor-widget,
.elementor-47413 .elementor-element.elementor-element-927e275 .e-con {
    position: unset;
}
.elementor-47413 .elementor-element.elementor-element-927e275 > *:last-child {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9358d43 */.elementor-47413 .elementor-element.elementor-element-9358d43 {
    justify-self: end;
}
.nf-badge {
    font-size: .8em;
    border-radius: .25em;
    color: var(--e-global-color-primary);
    border: 1px solid var(--e-global-color-primary);
    padding: .15em .5em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d82bd70 */.elementor-47413 .elementor-element.elementor-element-d82bd70 {
    position: relative;
}
.elementor-47413 .elementor-element.elementor-element-d82bd70 a::after {
    position: absolute;
    content: "";
    inset: 0;
    display: block;
    z-index: 99;
}
.elementor-47413 .elementor-element.elementor-element-d82bd70 .elementor-widget,
.elementor-47413 .elementor-element.elementor-element-d82bd70 .e-con {
    position: unset;
}
.elementor-47413 .elementor-element.elementor-element-d82bd70 > *:last-child {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5820402 */.elementor-47413 .elementor-element.elementor-element-5820402 {
    justify-self: end;
}
.nf-badge {
    font-size: .8em;
    border-radius: .25em;
    color: var(--e-global-color-primary);
    border: 1px solid var(--e-global-color-primary);
    padding: .15em .5em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e85ffc3 */.elementor-47413 .elementor-element.elementor-element-e85ffc3 {
    position: relative;
}
.elementor-47413 .elementor-element.elementor-element-e85ffc3 a::after {
    position: absolute;
    content: "";
    inset: 0;
    display: block;
    z-index: 99;
}
.elementor-47413 .elementor-element.elementor-element-e85ffc3 .elementor-widget,
.elementor-47413 .elementor-element.elementor-element-e85ffc3 .e-con {
    position: unset;
}
.elementor-47413 .elementor-element.elementor-element-e85ffc3 > *:last-child {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fe6eea */.elementor-47413 .elementor-element.elementor-element-4fe6eea {
    justify-self: end;
}
.nf-badge {
    font-size: .8em;
    border-radius: .25em;
    color: var(--e-global-color-primary);
    border: 1px solid var(--e-global-color-primary);
    padding: .15em .5em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba6d652 */.elementor-47413 .elementor-element.elementor-element-ba6d652 {
    position: relative;
}
.elementor-47413 .elementor-element.elementor-element-ba6d652 a::after {
    position: absolute;
    content: "";
    inset: 0;
    display: block;
    z-index: 99;
}
.elementor-47413 .elementor-element.elementor-element-ba6d652 .elementor-widget,
.elementor-47413 .elementor-element.elementor-element-ba6d652 .e-con {
    position: unset;
}
.elementor-47413 .elementor-element.elementor-element-ba6d652 > *:last-child {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48b9d48 */.elementor-47413 .elementor-element.elementor-element-48b9d48 {
    justify-self: end;
}
.nf-badge {
    font-size: .8em;
    border-radius: .25em;
    color: var(--e-global-color-primary);
    border: 1px solid var(--e-global-color-primary);
    padding: .15em .5em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f866297 */.elementor-47413 .elementor-element.elementor-element-f866297 {
    position: relative;
}
.elementor-47413 .elementor-element.elementor-element-f866297 a::after {
    position: absolute;
    content: "";
    inset: 0;
    display: block;
    z-index: 99;
}
.elementor-47413 .elementor-element.elementor-element-f866297 .elementor-widget,
.elementor-47413 .elementor-element.elementor-element-f866297 .e-con {
    position: unset;
}
.elementor-47413 .elementor-element.elementor-element-f866297 > *:last-child {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af2abad */.elementor-47413 .elementor-element.elementor-element-af2abad {
    justify-self: end;
}
.nf-badge {
    font-size: .8em;
    border-radius: .25em;
    color: var(--e-global-color-primary);
    border: 1px solid var(--e-global-color-primary);
    padding: .15em .5em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f049996 */.elementor-47413 .elementor-element.elementor-element-f049996 {
    position: relative;
}
.elementor-47413 .elementor-element.elementor-element-f049996 a::after {
    position: absolute;
    content: "";
    inset: 0;
    display: block;
    z-index: 99;
}
.elementor-47413 .elementor-element.elementor-element-f049996 .elementor-widget,
.elementor-47413 .elementor-element.elementor-element-f049996 .e-con {
    position: unset;
}
.elementor-47413 .elementor-element.elementor-element-f049996 > *:last-child {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS */@media screen and (width < 1400px) {
  .nf-page-container section {
    padding-inline: 2em;
  }
}
.nf-docs-divider-heading > div {
    margin-bottom: 1em !important;
    background-image:
    linear-gradient(
        to right,
        #022A69,
        transparent,
        #022A69),
    linear-gradient(
        to bottom, 
        transparent calc(50% - 1px), 
        #78C3FF 50%,
        #78C3FF calc(50% + 1px),
        transparent calc(50% + 1px)
        );
}
.nf-docs-divider-heading h2 { 
    display: inline-block;
    background: #022A69;
    padding-inline: 1em;
}
.nf-docs-link {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: .25em;
    text-transform: uppercase;
    font-size: .8em;
    font-weight: bold;
    color: var(--e-global-color-primary);
}
.nf-docs-link::after {
    display: inline-block;
    width: 1em;
    height: 1em;
    background: currentColor;
    content: "";
    clip-path: polygon(0 40%, 75% 40%, 45% 10%, 55% 0, 100% 50%, 55% 100%, 45% 90%, 75% 60%, 0 60%);
}
.nf-docs-product,
.nf-docs-product .nf-docs-link::after {
    transition: transform 300ms ease-in-out;
}
.nf-docs-product:has(a:hover, a:focus) {
    transform: translateY(-5px);
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, .5) !important;
}
.nf-docs-product:has(a:hover, a:focus) .nf-docs-link::after {
    transform: translateX(.55em);
}/* End custom CSS */