@font-face {font-family: "OpenSansFallback";src: local("Arial");size-adjust: 107%;ascent-override: 90%;descent-override: 22%;line-gap-override: 0% }#control-banner-content.new-banner-section li, .banner-heading, a, h2 {font-family: "Open Sans", "OpenSansFallback" !important }@media (max-width:500px) {#control-banner-content.new-banner-section li::before {margin-right: 15px;width: 24px;height: 30px }}@media (max-width:480px) {#company-list img {width: 70% !important;max-width: 300px !important;margin-bottom: 1em }}#control-banner-content {background-color: #0450c2;color: #fff;background-position: 45% 100%;background-repeat: no-repeat }#control-banner-content .col-lg-6 {width: 45% }@media (max-width:992px) {#control-banner-content .col-lg-6 {width: 100% }}#control-banner-content .banner-heading {font-weight: 700;margin-bottom: 15px }#control-banner-content #download-now-button {padding: 4px 26px;font-weight: 600;transition: 0.2s linear;-webkit-transition: 0.2s linear;-moz-transition: 0.2s linear;border: 2px solid #fff;background-color: #fff;color: #000;font-size: 16px }#control-banner-content #view-demos-now-button, #control-banner-content .banner-explore-example {font-weight: 600;opacity: 1;border-radius: 6px;color: #fff;padding: 7px 18px;border: 1px solid #fff;font-size: 16px;margin-left: 28px;height: -moz-fit-content;height: fit-content }#control-banner-content.popular-banner {height: auto;background-size: 1920px auto;min-height: 400px }@media (max-width:2560px) and (min-width:1921px) {#control-banner-content.popular-banner {min-height: 550px !important;background-size: 2560px auto;background-position: 0 100% }}@media (max-width:767px) {#control-banner-content.popular-banner {background-size: 2880px 600px }#control-banner-content h2#NocreditMobileContent {font-family: Open Sans;display: block !important;font-size: 13px !important;font-style: italic;font-weight: 400 !important;line-height: 22px;text-align: center;margin-bottom: 0;color: #0F172A }}.desc-template ul, .list-template ul {margin-bottom: 30px;font-size: 16px }.new-banner-section .banner-interactive-demo-item {margin-top: -20px }@media (max-width:767px) {.new-banner-section .banner-interactive-demo-item {margin-top: 0 }}.banner-interactive-demo-item {margin-bottom: 25px;margin-top: -16px }.banner-interactive-demo-item .banner-interactive-demo-link {color: #0057ff !important }.banner-interactive-demo-item .banner-interactive-demo-link::after {background-color: #0057ff }.banner-interactive-demo-item .banner-interactive-demo-link, .banner-interactive-demo-item .gradient-banner-interactive-demo-link {font-weight: 600 !important;font-size: 16px;line-height: 28px;letter-spacing: .2px;display: inline-block;position: relative;margin-right: 28px }.banner-interactive-demo-item .banner-interactive-demo-link::after, .banner-interactive-demo-item .gradient-banner-interactive-demo-link::after {content: "";position: absolute;margin-top: 4px;margin-left: 8px;background-size: cover;display: inline-block;width: 20px;height: 20px;-webkit-mask-image: url(https://cdn.syncfusion.com/content/images/FT/FileFormats/banner/external-link-Icon.svg);mask-image: url(https://cdn.syncfusion.com/content/images/FT/FileFormats/banner/external-link-Icon.svg) }@media (max-width:767px) {.banner-interactive-demo-item .banner-interactive-demo-link, .banner-interactive-demo-item .gradient-banner-interactive-demo-link {font-size: 14px }}.popular-banner {height: auto;background-size: 1920px auto;min-height: 400px }#company-list {background: #fff !important }#company-list h2 {padding-top: 12px;font-size: 18px;color: #000;letter-spacing: .49px;line-height: 19px;font-weight: 500;margin-bottom: 1em }#company-list img {padding-bottom: .5em;width: 100% !important;height: 100% !important }@media (max-width:1820px) {#company-list {padding: 15px 0;max-height: 74px }#company-list img {padding-bottom: 0;max-width: 900px }}#control-static-menu {height: auto;background-color: #fff;box-shadow: 0 2px 2px #e5e5e5;position: sticky;top: -1px;z-index: 2;margin-bottom: 3em }#control-static-menu .control-heading-section .bread-crumb {text-align: left;position: relative;padding-top: 17px;font-size: 16px;margin-bottom: .85714286em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333 }#control-static-menu .control-heading-section .bread-crumb .feature-control-name, #control-static-menu .control-heading-section .bread-crumb .platform {color: #0073dc;font-weight: 700 }#control-static-menu .control-heading-section .bread-crumb .seaprator {border-right: 1px solid #000;padding-left: 8px;margin-right: 12px }#control-static-menu .control-heading-section .bread-crumb #feature-content-name, #control-static-menu .control-heading-section .bread-crumb #static-control-name {color: #000 }@media only screen and (min-width:1023px) {#control-static-menu .control-heading-section .bread-crumb {width: -moz-max-content;width: max-content }}#control-static-menu .right-panel ul {float: right;padding-top: 15px;margin-bottom: 0 !important }#control-static-menu .right-panel ul li {display: inline-block;margin-bottom: 10px }#control-static-menu .right-panel ul li a {padding: 8px 16px;font-weight: 600;transition: 0.2s linear;-webkit-transition: 0.2s linear;-moz-transition: 0.2s linear;border: 1px solid #0073dc;background-color: #0073dc;color: #fff;font-size: 12px;border-radius: 4px;margin-left: 16px }#control-static-menu .right-panel ul li a .btn__text {font-weight: 600 }#overview-section {padding: 35px 0 0 0 !important }.btn, .btn:active, .btn:focus, a, a:active, a:focus, a:hover {outline: 0 !important;text-decoration: none }@media (max-width:768px) {.g2-container {display: inline-flex }}@media (max-width:392px) {.g2-container a {margin-left: 36px }}#mobile-banner-image img.BannerImage.right-section-image {width: 100%;height: 100% }#company-list.new-company-list {max-height: none }#company-list.new-company-list h2 {font-family: Open Sans;font-size: 18px !important;font-weight: 600;line-height: 19px;letter-spacing: .49px;display: block !important;color: #30364D }.ft-competitive-link:hover {color: #FFFFFF !important }#mobile-banner-image {display: none }#NocreditMobileContent {display: none }#control-banner-content.new-banner-section {background-position: 45% 15% !important;background-repeat: no-repeat;padding-top: 25px;margin-bottom: 20px;background-color: #fff !important;height: auto }#control-banner-content.new-banner-section ul {margin-left: 0px !important;padding-left: 0 }#control-banner-content.new-banner-section li {font-size: 16px;font-weight: 400;line-height: 28px;letter-spacing: .005em;text-align: left;color: #0F172A;list-style-type: none;display: flex;align-items: flex-start;margin-bottom: 5px }#control-banner-content.new-banner-section li::before {content: url(https://cdn.syncfusion.com/content/images/FT/common/tick-icon-v1.svg);color: #26AC64;margin-right: 15px }#control-banner-content.new-banner-section li::after {content: "";flex-grow: 1 }#control-banner-content.new-banner-section #NocreditDesktopContent {color: #0F172A;font-family: Open Sans;font-size: 13px !important;font-style: italic;font-weight: 400 !important;line-height: 22px;text-align: left;padding-left: 12px }#control-banner-content.new-banner-section #download-now-button {margin-bottom: 0px !important;background: #0057FF !important;padding: 9px 32px !important;border-radius: 6px !important;border: unset !important }#control-banner-content.new-banner-section #download-now-button:hover {background: #0050EB !important;opacity: 1 !important;opacity: 1 !important;background: #0050EB !important }#control-banner-content.new-banner-section #download-now-button .btn__text {font-family: Open Sans;font-size: 16px;font-weight: 700 !important;line-height: 21.79px;letter-spacing: .01em;text-align: center;color: #FFF }#control-banner-content.new-banner-section #download-now-button:active {opacity: 1 !important;background: #0046CC }#control-banner-content.new-banner-section #view-demos-now-button, #control-banner-content.new-banner-section .banner-explore-example {margin-bottom: 0px !important;color: #0057FF !important;border: 1px solid #0057FF !important;font-family: Open Sans;font-size: 16px !important;font-weight: 600 !important;line-height: 21.79px;letter-spacing: .01em;text-align: center;padding: 9px 32px !important;border-radius: 6px !important }#control-banner-content.new-banner-section #view-demos-now-button:hover, #control-banner-content.new-banner-section .banner-explore-example:hover {background-color: #e0ecff !important;color: #0057FF !important }#control-banner-content.new-banner-section .banner-explore-example {display: inline-block;padding-top: 8px !important;padding-bottom: 10px !important;}.new-banner-section .banner-heading {font-family: Open Sans;font-size: 36px !important;font-weight: 800 !important;line-height: 125% !important;letter-spacing: 0.4px !important;text-align: left;color: #0F172A }#control-content .ft-one-column #code-snippet-1 ul .active a, #control-content .ft-one-column #code-snippet-2 ul .active a, #control-content .ft-one-column #code-snippet-3 ul .active a, #control-content .ft-one-column #code-snippet-4 ul .active a {color: #0057FF !important }#control-static-menu {background: #F5F8FF !important }#control-static-menu .control-heading-section .bread-crumb #static-control-name {color: #0F172A !important }#control-static-menu .control-heading-section .bread-crumb .platform {color: #0057FF !important;text-transform: capitalize }#control-static-menu .control-heading-section .bread-crumb .platform:hover {color: #0450c2 !important }#control-static-menu .control-heading-section .bread-crumb .platform.ads-page, #control-static-menu .control-heading-section .bread-crumb .platform.ads-page:hover {color: #0F172A !important }#control-static-menu .right-panel ul li #try-now-button:hover {background: #0057FF !important;border-color: #0057FF !important;opacity: .8 }#control-static-menu .right-panel ul li #try-now-button {background: #0057FF !important;border-color: #0057FF !important }#control-static-menu .right-panel ul li #try-now-button .btn_text {font-family: Open Sans;font-size: 16px;font-weight: 600;line-height: 21.79px;letter-spacing: .01em;text-align: center;color: #FFF }#control-static-menu .right-panel ul li #try-now-button-static:hover {background: #0057FF !important;border-color: #0057FF !important;opacity: .8 }#control-static-menu .right-panel ul li #try-now-button-static {background: #0057FF !important;border-color: #0057FF !important }#control-static-menu .right-panel ul li #try-now-button-static .btn_text {font-family: Open Sans;font-size: 16px;font-weight: 600;line-height: 21.79px;letter-spacing: .01em;text-align: center;color: #FFF }#control-static-menu .right-panel ul li #view-demo-button-static:hover {color: #0057FF !important;border-radius: 4px;border: 1px solid #004de0 !important;background-color: #e0ecff !important }#control-static-menu .right-panel ul li #view-demo-button-static {border-color: #0057FF !important;color: #0057FF !important;background: #F5F8FF !important }#control-static-menu .right-panel ul li #view-demo-button-static .btn_text {font-family: Open Sans;font-size: 16px;font-weight: 600;line-height: 21.79px;letter-spacing: .01em;text-align: center;color: #0057FF }#control-static-menu .right-panel ul li #buy-now-button-static:hover {color: #0057FF !important;border-radius: 4px;border: 1px solid #004de0 !important;background-color: #e0ecff !important }#control-static-menu .right-panel ul li #buy-now-button-static {border-color: #0057FF !important;color: #0057FF !important;background: #F5F8FF !important }#control-static-menu .right-panel ul li #buy-now-button-static .btn_text {font-family: Open Sans;font-size: 16px;font-weight: 600;line-height: 21.79px;letter-spacing: .01em;text-align: center;color: #0057FF }.g2-container {display: flex;-moz-column-gap: 10px;column-gap: 10px;align-items: center;margin-top: 28px;flex-wrap: wrap;row-gap: 10px;margin-bottom: 0 }@media (max-width:345px) {.g2-container {margin-top: 20px }}@media (max-width:768px) {.g2-container {display: inline-flex }}.g2-container img {margin-bottom: 0 }.g2-container span {font-size: 16px;font-weight: 700;color: #0F172A;line-height: 24px }.g2-container a {font-size: 16px;font-weight: 400;color: #0057FF }.g2-container a:hover {color: #3278ff }@media (max-width:392px) {.g2-container a {margin-left: 36px }}.g2-container .g2-logo {margin-right: 0 }body {font-family: Open Sans !important }body .short-description-text {font-family: Open Sans;font-size: 16px;font-weight: 400;line-height: 28px;text-align: center;color: #1A1A1A }body #new-competitive-section {background-color: #e0ecff;padding-top: 15px;padding-bottom: 15px;float: unset }body #new-competitive-section .competitive-banner-section .container {margin-bottom: 0;padding-bottom: 20px;padding-top: 10px }body .evaluation-section {padding-top: 40px;padding-bottom: 80px;width: -webkit-fill-available }body .evaluation-section #free-evaluation {background-color: #FFFFFF !important;padding-top: 0;padding-bottom: 0;background: none }body .evaluation-section #free-evaluation .container {background-color: #162E9C;border-radius: 16px;padding: 50px 0 50px 60px;background-image: url(https://cdn.syncfusion.com/content/images/FT/common/download-free-trial.png);background-size: cover }body .evaluation-section #free-evaluation .container.bg-lazy {background-color: #FFFFFF !important }body .evaluation-section #free-evaluation .container .row {display: flex;flex-direction: column;margin-right: 0;margin-left: 0 }body .evaluation-section #free-evaluation .container .row .evaluation-download-button {width: -moz-max-content;width: max-content }body .evaluation-section #free-evaluation .container .row .evaluation-download-button:hover {background-color: #E59500;color: #0F172A !important }body .evaluation-section #free-evaluation .container .row .evaluation-download-button:active {background: #FFBF2B;color: #0F172A !important }body .evaluation-section #free-evaluation .NoCreditCardContent {margin-bottom: 0;font-family: Open Sans;font-size: 14px;font-weight: 600;line-height: 32px;text-align: left;color: rgb(255 255 255 / .6980392157);margin-top: 0;padding-left: 40px }body .evaluation-section #free-evaluation h2 {font-size: 35px;font-weight: 700;line-height: 58px;text-align: left;color: #FFF;margin-bottom: 24px;width: 45% }body .evaluation-section #free-evaluation .free-trail-description {font-size: 18px;font-weight: 400;line-height: 28px;text-align: left;color: #FFF;margin-bottom: 50px }body .evaluation-section #free-evaluation .evaluation-download-button {border-radius: 4px;padding: 16px 32px;color: #0F172A;background-color: #FFD018;font-family: Open Sans;font-size: 14px;font-weight: 700;line-height: 28px }body #ft-testimonial-section {padding-left: 0;padding-right: 0;float: unset }body #ft-testimonial-section .container {overflow: hidden }body #ft-testimonial-section .container .carousel {overflow: hidden;outline: none;margin: 0 16% 0 16% }body #ft-testimonial-section .container .carousel .cards {outline: none;border: none }body #ft-testimonial-section .container .flickity-prev-next-button {display: none;display: none }body #ft-testimonial-section .container .flickity-viewport {cursor: grab;outline: none }body #ft-testimonial-section .container .flickity-viewport .flickity-slider .carousel-cell {width: 50%;margin-right: 10px;border-radius: 5px;outline: none }body #ft-testimonial-section .container .flickity-viewport .flickity-slider .carousel-cell .cards {background: #f4f8ff;border-radius: 10px;padding: 24px 30px;margin: 0 10px 50px;position: relative;outline: none;border: none;box-shadow: none }body #ft-testimonial-section .container .flickity-viewport .flickity-slider .carousel-cell .cards .doubleqoutes {padding-bottom: 3px }body #ft-testimonial-section .container .flickity-viewport .flickity-slider .carousel-cell .cards .heading {font-size: 22px;font-weight: 700;line-height: 26px;color: #0F172A;margin-top: 15px }body #ft-testimonial-section .container .flickity-viewport .flickity-slider .carousel-cell .cards .description {margin: 8px 0 100px;line-height: 24px;color: #475569;font-weight: 600;font-size: 14px }body #ft-testimonial-section .container .flickity-viewport .flickity-slider .carousel-cell .cards .g2-author-section {display: flex;position: absolute;left: 30px;bottom: 30px }body #ft-testimonial-section .container .flickity-viewport .flickity-slider .carousel-cell .cards .g2-profile-image {display: inline-flex;min-width: 70px }body #ft-testimonial-section .container .flickity-viewport .flickity-slider .carousel-cell .cards .name {color: #0F172A;font-size: 13px;font-weight: 600;line-height: 18px;margin: 5px 0 0 14px }body #ft-testimonial-section .container .flickity-page-dots {display: flex;margin: 0 auto;width: -moz-max-content;width: max-content;padding: 0;list-style-type: none;outline: none }body #ft-testimonial-section .container .flickity-page-dots .dot {margin: 0 2px;background: #000;display: inline-block;width: 10px !important;height: 10px !important;cursor: pointer;border-radius: 50%;opacity: .25 }body #ft-testimonial-section .container .flickity-page-dots .dot.is-selected {opacity: 1 }body #ft-testimonial-section #g2-widget {padding-top: 60px }body #ft-testimonial-section #g2-widget .g2-subheading {margin-bottom: 56px !important }body #fileformats-support-section.new-technical-support-section {margin-top: 45px;margin-bottom: 60px;float: inherit }body #fileformats-support-section.new-technical-support-section #technical-support .container .row .platform-heading-text {color: #0F172A;margin: 0 0 18px 0 }body #fileformats-support-section.new-technical-support-section .clearfix {border: 1px solid #D9E3F1;padding: 18px 60px;border-radius: 16px;margin-top: 56px;background: #FFF }body #fileformats-support-section.new-technical-support-section .clearfix::after {content: "";clear: both;display: table }body #fileformats-support-section.new-technical-support-section .one-column-row {padding-bottom: 30px }body #fileformats-support-section.new-technical-support-section .support-link-container {padding-bottom: 20px;padding-left: 0 }body #fileformats-support-section.new-technical-support-section .resource-category-heading-text {padding-bottom: 30px }body #fileformats-support-section.new-technical-support-section .technical-category {padding-bottom: 20px;padding-top: 20px;padding-left: 0 }body #fileformats-support-section.new-technical-support-section .resource-category-heading-text {font-family: Open Sans;font-size: 24px;font-weight: 700;line-height: 36px;text-align: left !important;color: #0F172A;margin-left: -10px;margin-bottom: 0 }body #fileformats-support-section.new-technical-support-section .support-link-section {text-align: left }body #fileformats-support-section.new-technical-support-section .support-link-section .link-item-title {font-family: Open Sans;font-size: 18px;font-weight: 600;line-height: 32px;text-align: left;color: #475569;padding-left: 20px;vertical-align: middle }body #featuretour-markdown.new-featuretour-markdown #control-content #code-editor-file {display: none }body #featuretour-markdown.new-featuretour-markdown #control-content .code-snippet-section {padding-bottom: 35px }body #featuretour-markdown.new-featuretour-markdown #control-content .code-snippet-tabs .nav.nav-tabs {margin-top: 0px !important;padding-top: 20px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .code-snippet-tabs .nav.nav-tabs .code-editor-link {color: #0057ff;padding: 6px 0;float: right;font-weight: 600;text-transform: none;font-size: 14px;display: flex }body #featuretour-markdown.new-featuretour-markdown #control-content .code-snippet-tabs .nav.nav-tabs .code-editor-link .editor-icon {margin-right: 5px !important;display: inline-block;transform: scaleX(-1) }body #featuretour-markdown.new-featuretour-markdown #control-content .code-snippet-tabs .nav.nav-tabs .code-editor-link:hover {color: #0450c2 }@media (max-width:520px) {body #featuretour-markdown.new-featuretour-markdown #control-content .code-snippet-tabs .nav.nav-tabs li a {margin-bottom: 0px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .code-snippet-tabs .nav.nav-tabs li:last-child {margin-bottom: 10px }body #featuretour-markdown.new-featuretour-markdown #control-content .code-snippet-tabs .nav.nav-tabs .code-editor-link {margin: 10px 0 5px 0px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .code-snippet-tabs .nav.nav-tabs .preview-button {margin: 10px 0 5px 0px !important }}body #featuretour-markdown.new-featuretour-markdown #control-content .row .code-padding.shadow-effect {padding: 20px 20px 20px 20px !important }body #featuretour-markdown.new-featuretour-markdown .code-snippet-tabs .nav-tabs .code-editor-link {margin-left: 15px }body #featuretour-markdown.new-featuretour-markdown #control-content {margin-bottom: 0;padding: 0;padding: 0 }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents {display: flex;flex-wrap: wrap }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents h3 {color: #0F172A;margin-bottom: 0px !important;padding-bottom: 32px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents a:after {width: 10px;height: 10px;content: url(https://cdn.syncfusion.com/content/images/FT/common/ft-right-arrow.svg);vertical-align: middle;padding-left: 12px }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents a:hover:after {content: url(https://cdn.syncfusion.com/content/images/FT/common/right-arrow-hover-icon.svg) !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents a:hover {color: #0050EB !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents a:active {color: #0046CC !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .multi-col-contents .col-lg-6 {width: calc(50% - 30px);margin-right: 30px;box-sizing: border-box }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .multi-col-contents .col-lg-6:nth-child(odd) {margin-right: 30px }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .multi-col-contents .three-col-content a img, body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .multi-col-contents .three-col-content a object {padding: 0;width: 100%;height: 100% }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .multi-col-contents .two-col-content {padding-right: 0 !important;margin-top: 40px;padding-bottom: 30px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .fearure-in-two-column .two-col-content:hover {box-shadow: 0 0 12px 0 rgb(24 34 54 / .1607843137);border: 1px solid #FFF }body #featuretour-markdown.new-featuretour-markdown #control-content .fearure-in-two-column .two-col-content {transition: 0.2s ease-out;will-change: transform }body #featuretour-markdown.new-featuretour-markdown #control-content .fearure-in-two-column .two-col-content ul li a:after {margin-top: -13px;display: inline-block }body #featuretour-markdown.new-featuretour-markdown #control-content .fearure-in-two-column .two-col-content p img, body #featuretour-markdown.new-featuretour-markdown #control-content .fearure-in-two-column .two-col-content p object {border-top-left-radius: 15px;border-top-right-radius: 15px }body #featuretour-markdown.new-featuretour-markdown #control-content .fearure-in-two-column .ft-column-header .short-description-text {margin-bottom: 8px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .tab-pane .highlight .prettyprint .copy-button {font-family: "Open Sans";border: 0;font-weight: 500;padding: 15px;font-size: 16px;position: absolute;background-color: #fff0;right: 0;top: 0;cursor: pointer;color: #FFF }body #featuretour-markdown.new-featuretour-markdown #control-content .codesnippet-section.ft-one-column {margin: 0 auto;background-color: #FAFBFF }body #featuretour-markdown.new-featuretour-markdown #control-content .codesnippet-section.ft-one-column .code-snippet-tabs {box-shadow: none;border-radius: 10px;border: 1px solid #cbd5e1;padding: 0 20px 20px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .codesnippet-section.ft-one-column .code-snippet-tabs .tab-content .code-snippet-preview-section {justify-content: center;margin-top: 16px;flex-direction: column }body #featuretour-markdown.new-featuretour-markdown #control-content .codesnippet-section.ft-one-column .code-snippet-tabs .tab-content .code-snippet-preview-section .iframe-close-button {margin-left: 98%;margin-bottom: 16px }body #featuretour-markdown.new-featuretour-markdown #control-content .codesnippet-section.ft-one-column .prettyprint .linenums {scrollbar-color: #405268 #fff0;scrollbar-width: thin;word-wrap: normal !important;max-height: 292px }body #featuretour-markdown.new-featuretour-markdown #control-content .codesnippet-section.ft-one-column .preview-button {border: 1px solid #0057FF !important;color: #0057FF !important;background: #FFFFFF !important;float: right;outline: none !important }body #featuretour-markdown.new-featuretour-markdown #control-content .codesnippet-section.ft-one-column .preview-button .run-preview-icon {margin-right: 8px !important;width: 12px !important;height: 20px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .codesnippet-section.ft-one-column .preview-button.animation {float: right;background: #1a68ff !important;border: 1px solid #1a68ff !important;border-radius: 6px;box-sizing: border-box;font-weight: 700;font-size: 14px;color: #fff !important;outline: 0 !important }@media (max-width:520px) {body #featuretour-markdown.new-featuretour-markdown #control-content .codesnippet-section.ft-one-column .preview-button.animation {margin-bottom: 10px }}body #featuretour-markdown.new-featuretour-markdown #control-content .codesnippet-section.ft-one-column .preview-button.animation .run-preview-icon {width: 24px !important;height: 24px !important;display: inline;margin: -2px 8px 0 0 !important }body #featuretour-markdown.new-featuretour-markdown #control-content .codesnippet-section.ft-one-column .preview-button.animation:hover {background: #0050eb !important }body #featuretour-markdown.new-featuretour-markdown #control-content .container {margin: 0 auto }body #featuretour-markdown.new-featuretour-markdown #control-content .what-unique {background-color: #FAFBFF }body #featuretour-markdown.new-featuretour-markdown #control-content .what-unique .three-col-content:nth-child(even) {margin-right: 20px;margin-left: 20px }body #featuretour-markdown.new-featuretour-markdown #control-content .what-unique .three-col-content {border: 2px solid #D1E0FF;width: calc(33.3% - 20px);border-radius: 16px;padding-top: 42px !important;padding-right: 32px !important;padding-left: 32px !important;padding-bottom: 42px !important;background: #FFF }body #featuretour-markdown.new-featuretour-markdown #control-content .what-unique .three-col-content p {padding-bottom: 0;margin-bottom: 0px !important;padding-top: 0px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .what-unique .three-col-content h3 {padding-top: 26px }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .category-tag-blog {font-size: 12px !important;font-weight: 400 !important;line-height: 20px !important;background: #FFE5C8;width: -moz-max-content;width: max-content;padding: 1px 8px;border-radius: 4px;margin-left: 32px;padding-left: 8px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .category-tag {font-size: 12px !important;font-weight: 400 !important;line-height: 20px !important;background: #E2E8F0;width: -moz-max-content;width: max-content;padding: 1px 8px;border-radius: 4px;margin-left: 32px;padding-left: 8px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .ft-column-header p:first-of-type {margin-bottom: 14px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference p:first-of-type {margin: 0px !important;padding: 0px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference p:first-of-type a:after {content: " " !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference p:first-of-type img, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference p:first-of-type object {width: 100%;height: 100% }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference ul li a:after {width: 10px;height: 10px;content: url(https://cdn.syncfusion.com/content/images/FT/common/ft-right-arrow.svg);vertical-align: text-top;padding-left: 12px }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference ul li a:hover:after {content: url(https://cdn.syncfusion.com/content/images/FT/common/right-arrow-hover-icon.svg) !important;content: url(https://cdn.syncfusion.com/content/images/FT/common/right-arrow-hover-icon.svg) !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference a:after {content: " " }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content:hover, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content:hover {box-shadow: 0 0 12px 0 rgb(24 34 54 / .1607843137);outline: 1px solid #FFF;border: 1px solid #FFF }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content {border: 1px solid #D9E3F1;padding-bottom: 32px !important;width: calc(33.3% - 40px);border-radius: 16px;padding-right: 0px !important;margin-bottom: 0;margin-top: 40px;margin-right: 40px;background-color: #FFFFFF !important;padding-left: 0px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content .h3, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content .h3 {font-size: 18px;font-weight: 600;line-height: 30px;padding-right: 32px;padding-left: 32px }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content ul, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content ul {padding-right: 32px;padding-left: 32px;margin-top: auto !important;margin-bottom: 0px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content ul li, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content ul li {bottom: 32px;position: absolute }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content ul li a, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content ul li a {font-size: 14px;font-weight: 600;line-height: 26px;text-align: left;color: #0057FF !important;margin-top: auto }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content ul li a a:after, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content ul li a a:after {width: 10px;height: 10px;content: url(https://cdn.syncfusion.com/content/images/FT/common/ft-right-arrow.svg);vertical-align: sub;padding-left: 12px }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content ul li a:hover, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content ul li a:hover {color: #0046CC !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content p img, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content p object, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content p img, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content p object {padding-top: 0;border-top-left-radius: 15px;border-top-right-radius: 15px }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content p, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content p {margin-bottom: 16px !important;margin-top: 32px;font-family: "Open Sans";font-size: 12px;font-weight: 400;line-height: 20px;text-align: left;color: #0F172A;padding-left: 32px;padding-right: 8px }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content h3, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content h3 {font-size: 18px !important;font-weight: 600 !important;line-height: 30px !important;color: #0F172A;padding-left: 32px !important;padding-right: 32px !important;margin-bottom: 20px;padding-top: 0 }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content:focus, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content:focus {outline: none }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content:focus-visible, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content:focus-visible {outline: none }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .three-col-content:active, body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content:active {border: 1px solid #FFF;outline: none }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .two-col-content {width: calc(50% - 40px);border-radius: 22px }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference {background: #FAFBFF !important;background: #FAFBFF !important }body #featuretour-markdown.new-featuretour-markdown a:hover {color: #0046CC }body #featuretour-markdown.new-featuretour-markdown ul {padding-top: 32px }body #featuretour-markdown.new-featuretour-markdown .multi-col-contents .col-lg-6 {width: calc(50% - 40px);margin-right: 30px;box-sizing: border-box }body #featuretour-markdown.new-featuretour-markdown .ft-column {padding-top: 60px;padding-bottom: 60px }body #featuretour-markdown.new-featuretour-markdown .ft-column-header {text-align: center }body #featuretour-markdown.new-featuretour-markdown .ft-column-header h2 {font-family: Open Sans;font-size: 33px;font-weight: 700;line-height: 30px;color: #0F172A;padding-bottom: 32px;margin-bottom: 0px !important }body #featuretour-markdown.new-featuretour-markdown .ft-column-header p {font-family: Open Sans;font-size: 16px;font-weight: 500;line-height: 26px;text-align: center;color: #1A1A1A }body #featuretour-markdown.new-featuretour-markdown #use-case-section {background: #FAFBFF }body #featuretour-markdown.new-featuretour-markdown hr {display: none }body #featuretour-markdown.new-featuretour-markdown #overview-section {margin-bottom: 45px }body #featuretour-markdown.new-featuretour-markdown #overview-section #overview {font-size: 33px !important;font-weight: 700 !important;line-height: 30px;letter-spacing: .005em;color: #0F172A;margin-bottom: 0px !important;padding-bottom: 32px !important;text-align: center }body #featuretour-markdown.new-featuretour-markdown #overview-section p {font-size: 16px;font-weight: 400 !important;line-height: 26px;text-align: justify;color: #1A1A1A }body #featuretour-markdown.new-featuretour-markdown #overview-section .ft-one-column {padding-top: 0 }body #featuretour-markdown.new-featuretour-markdown #overview-section .ft-one-column .ft-column-header {margin-top: 60px !important }body #featuretour-markdown.new-featuretour-markdown .ft-one-column {padding-top: 0;padding-bottom: 60px }body #featuretour-markdown.new-featuretour-markdown .multi-column-conent-container {padding-top: 60px;padding-bottom: 60px }body #featuretour-markdown.new-featuretour-markdown .new-faq-segment {background-color: #FAFBFF !important;width: -webkit-fill-available;float: unset }body #featuretour-markdown.new-featuretour-markdown .new-faq-segment #faq {background-color: #FAFBFF !important }body #featuretour-markdown.new-featuretour-markdown .new-faq-segment #faq .faq-list:hover {border: 1px solid #0057FF !important;box-shadow: 0 4px 16px 0 rgb(0 37 110 / .1607843137) }body #featuretour-markdown.new-featuretour-markdown .new-faq-segment #faq .faq-list .answer-content p {font-family: Open Sans;font-size: 14px;font-weight: 400;line-height: 24px;text-align: left;color: #475569 }body #featuretour-markdown.new-featuretour-markdown .new-faq-segment #faq .faq-list h4 .question-content .faq-question {font-family: Open Sans;font-size: 16px;font-weight: 700;line-height: 24px;text-align: left;color: #0F172A }body .fearure-in-two-column .ft-column-header .short-description-text {margin-bottom: 0px !important;margin-bottom: 0px !important }body .featuretour-markdown.new-featuretour-markdown .featuretour-container {display: flex }#featuretour-markdown.new-featuretour-markdown #control-content .iframe-preview-link {display: none }#featuretour-markdown.new-featuretour-markdown #control-content .description-tag {font-size: 20px !important;font-weight: 400 !important;line-height: 28px !important }#featuretour-markdown.new-featuretour-markdown #control-content .row .ft-column-header h2 {font-family: Open Sans;font-size: 40px;font-weight: 700;line-height: 56px;color: #0F172A;padding-bottom: 32px;margin-bottom: 0px !important }#featuretour-markdown.new-featuretour-markdown #control-content .row {padding-left: 0 }#featuretour-markdown.new-featuretour-markdown #control-content #use-case-section .two-col-content:hover {border: 1px solid #0057FF;box-shadow: 0 4px 16px 0 rgb(0 37 110 / .1607843137) }#featuretour-markdown.new-featuretour-markdown #control-content #use-case-section .two-col-content {display: flex;border: 1px solid #DEE9FF;border-radius: 16px;margin-top: 24px;padding: 24px;padding-left: 24px !important;padding-right: 24px !important;padding-bottom: 0px !important;align-items: baseline;background: #FFF;align-items: center }#featuretour-markdown.new-featuretour-markdown #control-content #use-case-section .two-col-content a:after {width: 10px;height: 10px;content: url(https://cdn.syncfusion.com/content/images/FT/common/ft-right-arrow.svg);vertical-align: sub }#featuretour-markdown.new-featuretour-markdown #control-content #use-case-section .two-col-content h3 {flex-grow: 1;padding-right: 0;padding-left: 16px;font-family: Open Sans;font-size: 16px !important;font-weight: 600;line-height: 24px;text-align: left;padding-top: 20px;padding-bottom: 20px !important }#featuretour-markdown.new-featuretour-markdown #control-content #use-case-section .two-col-content ul {margin: 0;padding-left: 24px;padding-top: 10px;padding-right: 0px !important }#featuretour-markdown.new-featuretour-markdown #control-content #use-case-section .two-col-content p img, #featuretour-markdown.new-featuretour-markdown #control-content #use-case-section .two-col-content p object {padding: 0;margin: 0;margin-bottom: -8px !important;width: 32px;height: 32px;display: block;min-width: 32px;min-height: 32px }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content {padding-bottom: 30px !important;margin-top: 40px;margin-bottom: 0;border: 1px solid #D9E3F1;padding: 0px !important;border-radius: 16px;margin-right: 40px;padding-right: 0px !important;padding-bottom: 30px !important;margin-top: 48px }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content h3 {font-size: 20px;font-weight: 700;line-height: 30px;color: #0F172A;padding-top: 40px;padding-left: 40px;padding-right: 40px }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content p {font-family: Open Sans;font-size: 16px;font-weight: 500;line-height: 26px;text-align: left;color: #475569;margin-bottom: 0px !important;padding-left: 40px;padding-right: 40px }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content p img, #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content p object {width: 100%;height: 100%;padding: 0px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content ul li {font-size: 16px;line-height: 26px !important;font-weight: 400;color: #475569 !important;margin-right: 40px }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content ul li a {font-size: 16px;line-height: 26px !important;font-weight: 600 !important;color: #0057FF !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content ul li a:hover {color: #0046CC !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content ul {padding-left: 40px }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content>p:first-child {padding-left: 0px !important;padding-right: 0px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content h3 {font-size: 22px;font-weight: 700;line-height: 33px;color: #0F172A }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content {margin-top: 40px;margin-bottom: 0 }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content p {font-family: Open Sans;font-size: 16px;font-weight: 500;line-height: 26px;text-align: left;color: #1A1A1A }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content ul li {font-size: 16px;line-height: 26px !important;font-weight: 600;color: #0057FF !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content ul li a {font-size: 16px;line-height: 26px !important;font-weight: 600 !important;color: #0057FF }#featuretour-markdown.new-featuretour-markdown #control-content .what-unique .multi-col-contents .three-col-content {transition: 0.2s ease-out;will-change: transform }#featuretour-markdown.new-featuretour-markdown #control-content .what-unique .multi-col-contents .three-col-content p img, #featuretour-markdown.new-featuretour-markdown #control-content .what-unique .multi-col-contents .three-col-content p object {padding-top: 0;margin: 0 !important }#featuretour-markdown.new-featuretour-markdown #control-content .ft-column-header h2 {margin-bottom: 28px !important;padding-bottom: 0px !important }#featuretour-markdown.new-featuretour-markdown #control-content .ft-column-header .short-description-text {margin-bottom: 56px !important;padding-bottom: 0px !important }.col-lg-12 {float: left }@media (max-width:768px) {.new-banner-section .NoCreditCardDesktop-FlutterPdf {margin: 80px 0 10px 0px !important }.new-company-list {padding-bottom: 48px !important }.evaluation-section #free-evaluation h2 {width: 90% !important }.new-featuretour-markdown #control-content {padding-right: 0 }.new-featuretour-markdown .g2-widget-review .col-sm-4 {float: left }.new-featuretour-markdown .g2-widget-review .col-xs-12 {float: left }.animatedBannerImage .right-section-animated-image {display: none }}@media (max-width:767px) {body .animatedBannerImage .right-section-animated-image {height: auto }body #control-banner-content {background-image: none !important;padding-top: 24px;padding-right: 16px;padding-left: 16px }body .short-description-text {font-size: 14px !important;font-weight: 400 !important;line-height: 25px !important;text-align: center;margin-bottom: 24px }body #NocreditDesktopContent {display: none }body .codesnippet-section {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto }body #ft-testimonial-section .carousel {margin: 0 0% 0 0% !important }body #ft-testimonial-section .carousel-cell {width: 100% !important }body #fileformats-support-section.new-technical-support-section {padding-right: 30px;padding-left: 30px }body #fileformats-support-section.new-technical-support-section .clearfix {padding: 0px !important;border: none;margin-top: 0 }body #fileformats-support-section.new-technical-support-section .clearfix .one-column-row {margin-top: 24px;padding: 25px !important;border: 1px solid #D1E0FF;border-radius: 16px;padding-left: 40px !important;padding-top: 15px !important;padding-bottom: 20px !important }body #fileformats-support-section.new-technical-support-section .clearfix .one-column-row .resource-category-heading-text {font-family: Open Sans;font-size: 19px !important;font-weight: 700 !important;line-height: 40px !important;text-align: left;color: #181C2C;padding-bottom: 25px !important }body #fileformats-support-section.new-technical-support-section .clearfix .one-column-row .support-link-container .support-link-section .link-item-title {font-family: Open Sans;font-size: 16px !important;font-weight: 600 !important;line-height: 30px !important;text-align: left;color: #30364D }body #fileformats-support-section.new-technical-support-section .clearfix .two-column-row {margin-top: 24px;padding: 25px !important;border: 1px solid #D1E0FF;border-radius: 16px;padding-left: 40px !important;padding-top: 15px !important;padding-bottom: 20px !important }body #fileformats-support-section.new-technical-support-section .clearfix .two-column-row .resource-category-heading-text {font-family: Open Sans;font-size: 19px !important;font-weight: 700 !important;line-height: 40px !important;text-align: left;color: #181C2C;padding-bottom: 25px !important }body #fileformats-support-section.new-technical-support-section .clearfix .two-column-row .support-link-container .support-link-section .link-item-title {font-family: Open Sans;font-size: 16px !important;font-weight: 600 !important;line-height: 30px !important;text-align: left;color: #30364D }body .new-featuretour-markdown .col-xs-12 {float: inherit }body #mobile-banner-image {display: block !important;justify-content: center;align-items: center;margin-bottom: 0;margin-top: 20px }body #control-banner-content.popular-banner.new-banner-section h1.banner-heading {font-family: Open Sans;font-size: 30px !important;font-weight: 700 !important;line-height: 46px !important;letter-spacing: 0.9px !important;margin-top: 0;padding-right: 3px }body #control-banner-content.popular-banner.new-banner-section ul li {font-size: 14px;font-weight: 400;line-height: 24px;letter-spacing: .005em;text-align: left;color: #0F172A }body #control-banner-content.popular-banner.new-banner-section #NocreditDesktopContent {text-align: center !important;padding: 0 }body #control-banner-content.popular-banner.new-banner-section #view-demos-now-button, body #control-banner-content.popular-banner.new-banner-section .banner-explore-example {margin-top: 16px;display: block;width: 100%;margin-right: 1em !important;max-width: -webkit-fill-available;float: left;margin-left: 0px !important;margin-right: 0px !important }body #control-banner-content.popular-banner.new-banner-section #view-demos-now-button .btn__text, body #control-banner-content.popular-banner.new-banner-section .banner-explore-example .btn__text {font-size: 14px;font-weight: 600;line-height: 19.07px;letter-spacing: .01em;text-align: center }body #control-banner-content.popular-banner.new-banner-section #download-now-button {display: block;width: 100%;margin-right: 1em !important;max-width: -webkit-fill-available;float: left;margin-left: 0px !important;margin-right: 0px !important }body #control-banner-content.popular-banner.new-banner-section #download-now-button .btn__text {font-size: 14px;font-weight: 600;line-height: 19.07px;letter-spacing: .01em;text-align: center }body #company-list.new-company-list {padding-bottom: 32px !important }body #company-list.new-company-list h2 {font-size: 12px !important;font-weight: 600;line-height: 20px !important;text-align: center;padding-bottom: 22px }body .evaluation-section {padding-right: 30px;padding-left: 30px }body .evaluation-section #free-evaluation {border-radius: 16px !important;background-color: #162E9C !important;background-image: url(https://cdn.syncfusion.com/content/images/FT/common/download-free-trial-bg-alone-v1.webp) }body .evaluation-section #free-evaluation img {display: block !important;width: 100%;height: 100% }body .evaluation-section #free-evaluation .download-content {font-family: Open Sans;font-size: 22px !important;font-weight: 700 !important;line-height: 43px !important;text-align: left;width: unset !important }body .evaluation-section #free-evaluation .free-trail-description {font-family: Open Sans;font-size: 16px !important;font-weight: 400 !important;line-height: 27px !important;text-align: left;padding-left: 0;padding-right: 0 }body .evaluation-section #free-evaluation .evaluation-download-button {width: 100% !important;display: block;text-align: center }body .evaluation-section #free-evaluation .evaluation-download-button .btn__text {font-family: Open Sans;font-size: 12px !important;font-weight: 700 !important;line-height: 28px !important }body .evaluation-section #free-evaluation .NoCreditCardContent {text-align: center !important;font-family: Open Sans;font-size: 13px !important;font-weight: 400 !important;line-height: 22px !important;width: 100% !important;color: rgb(255 255 255 / .6980392157);padding-left: 0 }body .evaluation-section #free-evaluation .container {border-radius: 16px !important;padding: 0px !important;background-image: url(https://cdn.syncfusion.com/content/images/FT/common/download-free-trial-bg-alone-v1.webp) }body .evaluation-section #free-evaluation .container .row {margin: 30px 30px 64px 25px !important }body #featuretour-markdown.new-featuretour-markdown .new-faq-segment {padding-right: 15px;padding-left: 15px }body #featuretour-markdown.new-featuretour-markdown .new-faq-segment #faq .faq-list h4 .question-content .faq-question {font-size: 14px !important;font-weight: 700 !important;line-height: 22px }body #featuretour-markdown.new-featuretour-markdown #control-content #use-case-section .two-col-content h3 {font-size: 14px !important;font-weight: 600;line-height: 22px !important }body #featuretour-markdown.new-featuretour-markdown #control-content #use-case-section ul {padding-left: 15px !important }body #featuretour-markdown.new-featuretour-markdown #control-content {padding-right: 0px !important;padding-left: 0px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .ft-column-header h2 {font-family: Open Sans;font-size: 22px !important;font-weight: 700 !important;line-height: 33px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .short-description-text {margin-bottom: 12px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .multi-col-contents .three-col-content {margin-top: 16px !important;margin-bottom: 16px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .multi-col-contents .three-col-content h3 {font-size: 14px !important;font-weight: 600 !important;line-height: 21px !important;letter-spacing: .400000006px }body #featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .multi-col-contents .three-col-content ul li a {font-size: 13px !important;font-weight: 600 !important;line-height: 22px }body #featuretour-markdown.new-featuretour-markdown #control-content #overview-section #overview {font-size: 22px !important;font-weight: 700 !important;line-height: 32px !important }body #featuretour-markdown.new-featuretour-markdown #control-content #overview-section p {font-size: 14px !important;font-weight: 400 !important;line-height: 26px !important;text-align: center !important }body #featuretour-markdown.new-featuretour-markdown #control-content h2 {font-size: 20px !important;font-weight: 700 !important;line-height: 28px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .short-description-text {font-size: 14px !important;font-weight: 400 !important;line-height: 25px !important;text-align: center;margin-bottom: 24px }body #featuretour-markdown.new-featuretour-markdown #control-content .what-unique .three-col-content h3 {font-size: 18px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .what-unique .three-col-content p {font-family: Open Sans;font-size: 14px;font-weight: 400;line-height: 24px;text-align: left;color: #475569 }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .use-case h3 {font-size: 14px !important;font-weight: 600 !important;line-height: 22px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .explore-reference h3 {font-size: 16px !important;font-weight: 600;line-height: 24px !important;letter-spacing: .400000006px }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content {width: 100% !important;margin-right: 0px !important;margin-left: 0px !important;margin-top: 24px !important;margin-bottom: 24px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content h3 {line-height: 29px;padding-bottom: 20px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content ul {padding-top: 20px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content ul li a {font-size: 14px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content p {font-size: 14px !important;font-weight: 400 !important;line-height: 24px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content {width: 100% !important;margin-right: 0px !important;margin-left: 0px !important;margin-top: 24px !important;margin-bottom: 24px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content h3 {line-height: 29px;padding-bottom: 20px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content ul {padding-top: 20px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content ul li a {font-size: 14px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content p {font-size: 14px !important;font-weight: 400 !important;line-height: 24px !important }body #featuretour-markdown.new-featuretour-markdown #overview-section {padding-top: 15px !important }body #featuretour-markdown.new-featuretour-markdown #fileformats-support-section.new-technical-support-section #technical-support {padding: 0 }body #featuretour-markdown.new-featuretour-markdown #fileformats-support-section.new-technical-support-section .platform-heading-text {font-family: Open Sans;font-size: 24px !important;font-weight: 700 !important;line-height: 32px !important;text-align: center }body #featuretour-markdown.new-featuretour-markdown #fileformats-support-section.new-technical-support-section p {font-size: 14px;font-weight: 400;line-height: 22px;text-align: center }#control-banner-content h2#NocreditMobileContent {font-family: Open Sans;display: block !important;font-size: 13px !important;font-style: italic;font-weight: 400 !important;line-height: 22px;letter-spacing: 0;text-align: center;margin-bottom: 0;color: #0F172A }}@media (max-width:1023px) {#control-banner-content .animatedBannerImage .banner-image-segment {display: none }}@media (min-width:993px) and (max-width:1023px) {#control-banner-content .animatedBannerImage .banner-image-segment {display: block }.animatedBannerImage .BannerImage.right-section-image {width: 100% !important;margin-top: 0 !important }.animatedBannerImage .right-section-animated-image {width: 100% !important;height: 100% !important }}@media (max-width:1023px) and (min-width:767px) {.new-banner-section {padding-top: 50px !important;margin-bottom: 0 }}@media (max-width:1200px) and (min-width:1024px) {.new-banner-section {background-position: 55% 10% !important }.animatedBannerImage .BannerImage.right-section-image {width: 100% !important }}@media (max-width:1024px) and (min-width:768px) {#control-banner-content.new-banner-section {margin-bottom: 0px !important }#company-list.new-company-list h2 {font-size: 16px !important }.short-description-text {font-size: 16px;font-weight: 400;line-height: 26px;text-align: center;margin-bottom: 64px }#ft-testimonial-section .carousel {margin: 0 0% 0 0% !important }#fileformats-support-section.new-technical-support-section .clearfix .resource-category-heading-text {font-family: Open Sans;font-size: 24px !important;font-weight: 700 !important;line-height: 36px !important;text-align: left }#fileformats-support-section.new-technical-support-section .clearfix .link-item-title {font-family: Open Sans;font-size: 20px;font-weight: 600;line-height: 32px;text-align: left }.new-banner-section .banner-heading {font-family: Open Sans;font-size: 30px !important;font-weight: 700 !important;line-height: 34px !important;letter-spacing: 0.005em !important;text-align: left;width: unset;margin-top: 0px !important }.new-banner-section li {font-family: Open Sans;font-size: 16px !important;font-weight: 400 !important;line-height: 28px !important;letter-spacing: 0.005em !important;text-align: left }.evaluation-section #free-evaluation .container {background-image: url(https://cdn.syncfusion.com/content/images/FT/common/download-free-trial-tab.png) !important;background-position: 80% 30% }.evaluation-section #free-evaluation .container .free-trail-description {padding-left: 0px !important }.evaluation-section #free-evaluation .container h2 {font-family: Open Sans;font-size: 34px !important;font-weight: 700 !important;line-height: 60px;text-align: left;width: unset;padding-right: 70px !important;padding-left: 0 }.evaluation-section #free-evaluation .container .evaluation-download-button {display: table }.evaluation-section #free-evaluation .container .NoCreditCardContent {padding-left: 40px;font-family: Open Sans;font-size: 14px !important;font-weight: 600 !important;line-height: 32px !important;text-align: left }#featuretour-markdown.new-featuretour-markdown .fearure-in-two-column .multi-col-contents ul li a {font-size: 14px !important;line-height: 26px !important }#featuretour-markdown.new-featuretour-markdown .fearure-in-two-column .multi-col-contents .two-col-content p {padding-bottom: 32px !important }#featuretour-markdown.new-featuretour-markdown .fearure-in-two-column ul:last-of-type li:last-child {bottom: 32px;position: absolute }#featuretour-markdown.new-featuretour-markdown .fearure-in-two-column .short-description-text {margin-bottom: 12px !important }#featuretour-markdown.new-featuretour-markdown .fearure-in-two-column .two-col-content {margin-top: 40px !important }#featuretour-markdown.new-featuretour-markdown .fearure-in-two-column .three-col-content {margin-top: 48px !important }#featuretour-markdown.new-featuretour-markdown .what-unique .short-description-text {margin-bottom: 12px !important }#featuretour-markdown.new-featuretour-markdown .what-unique .two-col-content {margin-top: 48px !important }#featuretour-markdown.new-featuretour-markdown .what-unique .three-col-content {margin-top: 48px !important }#featuretour-markdown.new-featuretour-markdown .col-sm-1 {float: inherit }#featuretour-markdown.new-featuretour-markdown .col-sm-10 {float: inherit }#featuretour-markdown.new-featuretour-markdown .col-sm-11 {float: inherit }#featuretour-markdown.new-featuretour-markdown .col-sm-12 {float: inherit }#featuretour-markdown.new-featuretour-markdown .col-sm-2 {float: inherit }#featuretour-markdown.new-featuretour-markdown .col-sm-5 {float: inherit }#featuretour-markdown.new-featuretour-markdown .col-sm-7 {float: inherit }#featuretour-markdown.new-featuretour-markdown .col-sm-8 {float: inherit }#featuretour-markdown.new-featuretour-markdown .col-sm-9 {float: inherit }#featuretour-markdown.new-featuretour-markdown #faq-segment .col-sm-12 {float: left !important }#featuretour-markdown.new-featuretour-markdown #control-content .what-unique .three-col-content h3 {font-size: 20px !important }#featuretour-markdown.new-featuretour-markdown #control-content #overview-section #overview {font-size: 26px !important }#featuretour-markdown.new-featuretour-markdown #control-content #overview-section p {font-family: Open Sans;font-size: 14px;font-weight: 400 !important;line-height: 24px;text-align: justify;color: #1A1A1A }#featuretour-markdown.new-featuretour-markdown #control-content h3 {font-family: Open Sans;font-size: 40px !important;font-weight: 700 !important;line-height: 58px !important;margin-bottom: 0;padding-bottom: 24px }#featuretour-markdown.new-featuretour-markdown #control-content .short-description-text {font-size: 14px;font-weight: 400;line-height: 26px;text-align: center;margin-bottom: 64px }#featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .multi-col-contents .col-md-6.three-col-content:first-child {margin-right: 30px !important }#featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .multi-col-contents .col-lg-6.three-col-content:first-child {margin-right: 30px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents {margin-left: 20px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .col-lg-6.two-col-content:first-child {margin-right: 40px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .col-md-6.two-col-content:first-child {margin-right: 40px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content h3 {font-family: Open Sans;font-size: 20px !important;font-weight: 700 !important;line-height: 24px !important;padding-bottom: 0px !important;margin-bottom: 24px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content p {font-family: Open Sans;font-size: 14px !important;font-weight: 400 !important;line-height: 26px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .col-lg-6.three-col-content:first-child {margin-right: 0px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .col-md-6.three-col-content:first-child {margin-right: 0px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content h3 {font-family: Open Sans;font-size: 22px !important;font-weight: 700 !important;line-height: 33px !important;padding-bottom: 0px !important;margin-bottom: 24px !important;font-family: Open Sans;font-size: 16px !important;font-weight: 600 !important;line-height: 24px !important;letter-spacing: .4px }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content p {font-family: Open Sans;font-size: 14px !important;font-weight: 400 !important;line-height: 24px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content a {font-family: Open Sans;font-size: 14px !important;font-weight: 400 !important;line-height: 24px !important }}@media (max-width:1025px) and (min-width:769px) {.new-banner-section #view-demos-now-button, .new-banner-section .banner-explore-example {float: none }.new-banner-section #download-now-button {float: none }}@media (min-width:1024px) {#control-banner-content .banner-heading {margin-top: 50px !important }.new-featuretour-markdown #fileformats-support-section #technical-support .row .clearfix {margin-right: 40px;margin-left: 40px }body .new-faq-segment #faq h2 {font-size: 33px !important }body .ft-testimonial-section #g2-widget h2 {font-size: 33px !important }body #awards .award-heading {font-size: 33px !important }body #featuretour-markdown.new-featuretour-markdown .ft-column-header h2 {font-size: 33px !important }body #featuretour-markdown.new-featuretour-markdown .ft-column-header p {padding-right: 90px;padding-left: 90px;font-size: 16px !important }}@media (max-width:3820px) and (min-width:1024px) {.new-banner-section .banner-heading {font-size: 36px !important;line-height: 125% !important;letter-spacing: 0.4px !important }}@media (max-width:1200px) and (min-width:990px) {.new-banner-section li {font-size: 14px !important }#overview-section p {font-size: 16px !important;line-height: 26px !important }#featuretour-markdown.new-featuretour-markdown #control-content .short-description-text {font-size: 16px }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content p {font-weight: 500 !important;line-height: 26px !important;font-size: 16px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .three-col-content a {font-weight: 500 !important;line-height: 26px !important;font-size: 16px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content p {font-weight: 500 !important;line-height: 26px !important;font-size: 16px !important }#featuretour-markdown.new-featuretour-markdown #control-content .multi-col-contents .two-col-content a {font-weight: 500 !important;line-height: 26px !important;font-size: 16px !important }#featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .multi-col-contents .three-col-content .category-tag {font-size: 15px !important }#featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .multi-col-contents .three-col-content .category-tag-blog {font-size: 15px !important }#featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .multi-col-contents .three-col-content h3 {font-size: 14px !important;line-height: 21px !important }#featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .multi-col-contents .three-col-content ul li a {font-size: 13px !important }}@media (min-width:991px) and (max-width:1024px) {#ft-testimonial-section #g2-widget .carousel {margin: 0 10% !important }}@media (max-width:1024px) and (min-width:769px) {.animatedBannerImage .right-section-animated-image {width: 500px;height: 500px }#control-banner-content.new-banner-section {margin-bottom: 0px !important }}@media (max-width:320px) {#control-banner-content.popular-banner {background-size: cover !important }}@media (max-width:1260px) and (min-width:1025px) {#NocreditDesktopContent {margin: 0px 0 10px 3px !important }}@media (max-width:992px) and (min-width:768px) {#control-banner-content.new-banner-section {background-image: none !important;padding-bottom: 0;background-image: none !important;padding-bottom: 0 }}@media (min-width:2560px) {#control-banner-content.new-banner-section {margin-bottom: 0;background-size: unset }}@media (min-width:2374px) {body #ft-testimonial-section {display: block !important }}.animatedBannerImage .ft-image-support {width: 55% !important }.animatedBannerImage .right-section-animated-image {width: 600px;height: 500px }#control-banner-content.video-banner .banner-image-segment {display: flex;justify-content: center;align-items: center;position: relative;width: 100%;height: 500px }.animatedBannerImage.ft-image-support {width: 55% !important }@media (max-width:1199px) and (min-width:1023px) {#control-banner-content.video-banner .banner-image-segment {height: 450px !important }}@media (max-width:1024px) and (min-width:769px) {.animatedBannerImage .right-section-animated-image {width: 500px;height: 500px }}@media (max-width:1200px) and (min-width:1025px) {.animatedBannerImage .right-section-animated-image {width: 100% !important;height: 100% !important;margin-top: 50px }}.animatedBannerImage .BannerImage.right-section-image {width: 600px;height: 100%;margin-top: 50px }@media (max-width:520px) {#control-content .ft-one-column #code-snippet-1 .nav-tabs {margin-bottom: 5px;margin-bottom: 15px;display: flex;flex-direction: column }#control-content .ft-one-column #code-snippet-1 ul li {display: flex;padding: 0px !important }}#faq h3 {font-size: 33px;font-weight: 700;color: #1a1a1a;text-align: center;margin-bottom: 50px }@media (max-width:1279px) and (min-width:768px) {#faq h3 {font-size: 26px !important }}@media (max-width:1023px) and (min-width:768px) {#faq h3 {margin-bottom: 40px }#featuretour-markdown.new-featuretour-markdown #control-content .explore-reference .multi-col-contents {margin-left: 15px }}@media (max-width:767px) {#faq h3 {font-size: 22px !important;margin-bottom: 35px }}.file-format-control #overview-section a {color: #0057FF }body #featuretour-markdown.new-featuretour-markdown .fearure-in-two-column.ft-column {padding-top: 0px !important }body #featuretour-markdown.new-featuretour-markdown .fearure-in-two-column .ft-column-header {padding-top: 60px }body #featuretour-markdown.new-featuretour-markdown .fearure-in-two-column .ft-column-header h2 {padding-top: 60px !important;display: inline-block }body #featuretour-markdown.new-featuretour-markdown #control-content .fearure-in-two-column .two-col-content .ignore-arrow-icon:after {display: none !important }.carousel-cell {width: 100%;cursor: default }.case-study-slider-section {padding-top: 80px;padding-bottom: 130px;margin-top: 30px;background: linear-gradient(180deg, rgb(233 241 255 / .5) 0%, #fff0 20.95%, #fff0 100%);background: linear-gradient(180deg, rgb(233 241 255 / .72) 0%, #fff0 10.13%, #fff0 84.97%, rgb(233 241 255 / .72) 100%) }@media (max-width:768px) {.case-study-slider-section {padding-top: 56px;padding-bottom: 56px;margin-top: 0 }}.case-study-slider-section .case-study-header-segment {margin-left: auto;margin-right: auto }@media (min-width:768px) {.case-study-slider-section .case-study-header-segment {width: 750px }}@media (min-width:992px) {.case-study-slider-section .case-study-header-segment {width: 970px }}@media (min-width:1200px) {.case-study-slider-section .case-study-header-segment {width: 1170px;padding-left: 12px;padding-right: 12px }}@media (max-width:768px) {.case-study-slider-section .case-study-header-segment {padding-left: 15px;padding-right: 15px }}.case-study-slider-section .case-study-header {font-size: 32px;line-height: 48px;color: #0F172A;font-weight: 700;margin-bottom: 16px;text-align: left;margin-top: 0 }.case-study-slider-section .feature-header span:not(.subtext) {font-weight: 700;color: #067647;font-size: 24px;line-height: 36px }.case-study-slider-section .feature-header .subtext {font-size: 18px;padding-left: 0 }.case-study-slider-section .feature-in-bold-1, .case-study-slider-section .feature-in-bold-2 {display: flex;flex-direction: column;row-gap: 4px;padding-left: 25px }.case-study-slider-section .feature-in-bold-1 .feature-text, .case-study-slider-section .feature-in-bold-2 .feature-text {margin-left: 10px;color: #0F172A !important;font-weight: 600 !important;font-size: 20px !important }.case-study-slider-section .feature-in-bold-1 span:not(.feature-text), .case-study-slider-section .feature-in-bold-2 span:not(.feature-text) {font-size: 46px;font-weight: 700;color: #067647;display: flex;-moz-column-gap: 30px;column-gap: 30px;line-height: 60px;position: relative;left: -25px }.case-study-slider-section .feature-in-bold-1 span:not(.feature-text)::before, .case-study-slider-section .feature-in-bold-2 span:not(.feature-text)::before {content: "";width: 4px;height: 60px;background-color: #C3E5D7;border-radius: 6px }@media (max-width:767px) {.case-study-slider-section .feature-in-bold-1 span:not(.feature-text), .case-study-slider-section .feature-in-bold-2 span:not(.feature-text) {font-size: 32px;line-height: 50px }}.case-study-slider-section .feature-in-bold-2 {margin-top: 10px }.case-study-slider-section .feature-in-bold-2 span:not(.feature-text) {color: #5925DC;border-color: #D9D3E7 }.case-study-slider-section .case-study-description {font-size: 16px;line-height: 25px;color: #475569;font-weight: 400;margin-bottom: 24px }@media (min-width:992px) {.case-study-slider-section .case-study-description {width: 99% }}.case-study-slider-section .explore-case-studies {font-size: 16px;border: 1px solid #0057FF;border-radius: 6px;padding: 11.2px 16px;line-height: 24px;color: #0057FF;font-weight: 600;display: flex;align-items: center;-moz-column-gap: 7px;column-gap: 7px;width: -moz-max-content;width: max-content;margin-bottom: 48px }.case-study-slider-section .explore-case-studies:hover {background-color: #e8f1ff;text-decoration: none }.case-study-slider-section .container {border: 1px solid #CFD6E2;border-radius: 24px;background-color: #F3F7FF;padding: 12px }@media (max-width:767px) {.case-study-slider-section .container {border: none;background: none;padding: 15px }}@media (max-width:500px) {.case-study-slider-section .container {padding: 0 }}@media (min-width:1200px) {.case-study-slider-section .container {width: 1150px }}.case-study-slider-section .container .button-list {display: flex;justify-content: space-around;width: 100%;border-bottom: 1px solid #DDD;overflow: hidden;white-space: nowrap;scroll-behavior: smooth;padding-top: 0 !important;padding-left: 0;margin-top: 0 }.case-study-slider-section .container .button-list::after, .case-study-slider-section .container .button-list::before {display: none }.case-study-slider-section .container .button-list li {padding: 0;flex: 0 0 auto;list-style-type: none }.case-study-slider-section .container .button-list li button {position: relative;border: none;background: none;height: 86px;overflow: hidden }.case-study-slider-section .container .button-list li button img {margin-bottom: 0;filter: grayscale(1) brightness(1);opacity: .6;width: 100%;height: auto }.case-study-slider-section .container .button-list li button .progress-bar-base {position: absolute;left: 0;bottom: 0;width: 100%;height: 4px;background: #D7DEED;z-index: 1;border-radius: 8px;display: none }.case-study-slider-section .container .button-list li button .progress-bar-fill {position: absolute;left: 0;bottom: 0;height: 4px;width: 0%;background: #0057FF;transition: none;z-index: 2;border-radius: 8px;animation: none }.case-study-slider-section .container .button-list li button.active .progress-bar-fill {animation: progress-bar-animate 8s linear forwards;animation-play-state: running }.case-study-slider-section .container .button-list li button.reset-animation .progress-bar-fill {animation: none;width: 0% !important }.case-study-slider-section .container .button-list li button.stop-animation .progress-bar-fill {animation: none;width: 100% !important }.case-study-slider-section .container .button-list li button.active, .case-study-slider-section .container .button-list li button:hover {opacity: 1 }.case-study-slider-section .container .button-list li button.active img, .case-study-slider-section .container .button-list li button:hover img {filter: none;opacity: 1 }.case-study-slider-section .container .button-list li button.active .progress-bar-base, .case-study-slider-section .container .button-list li button:hover .progress-bar-base {display: block }@media (max-width:992px) {.case-study-slider-section .container .button-list li {padding-left: 15px;padding-right: 15px }.case-study-slider-section .container .button-list li button {height: 56px }}.case-study-slider-section .border-container {border: 1px solid #CFD6E2;border-radius: 16px;background-color: #fff }@media (max-width:767px) {.case-study-slider-section .border-container {border: none;border-radius: none }}.case-study-slider-section .carousel {margin: 23px }.case-study-slider-section .carousel .carousel-cell {overflow: hidden }@media (max-width:992px) {.case-study-slider-section .carousel .carousel-cell {display: flex;flex-direction: column;justify-content: space-between }}@media (max-width:1200px) and (min-width:992px) {.case-study-slider-section .carousel .carousel-cell .col-md-5 {width: 39% }.case-study-slider-section .carousel .carousel-cell .col-md-7 {width: 61% }}.case-study-slider-section .carousel .flickity-viewport {overflow: hidden }@media (max-width:767px) {.case-study-slider-section .carousel {padding: 0 }}.case-study-slider-section .carousel .industry-type, .case-study-slider-section .carousel .feature-header {font-size: 20px !important;line-height: 30px;color: #0F172A;font-weight: 700;margin-bottom: 0;text-align: left;margin-top: 0 }.case-study-slider-section .carousel p {color: #475569;font-weight: 400;font-size: 16px;line-height: 24px;margin-bottom: 0 }.case-study-slider-section .carousel .content {padding-right: 20px }.case-study-slider-section .carousel .content hr {width: 100%;border-top: 1px solid #DDE2ED;margin-top: 28px;margin-bottom: 28px;display: block !important }@media (max-width:767px) {.case-study-slider-section .carousel .content {padding-left: 0;padding-right: 0 }}.case-study-slider-section .carousel .feature-list-container {display: flex;gap: 32px;flex-direction: row }.case-study-slider-section .carousel .feature-list {display: flex;flex-direction: row;-moz-column-gap: 22px;column-gap: 22px }.case-study-slider-section .carousel .feature-list img {margin-bottom: 0 }.case-study-slider-section .carousel .feature-list:nth-of-type(1) {margin-bottom: 34px }.case-study-slider-section .carousel .content {display: flex;justify-content: center;flex-direction: column }@media (max-width:992px) {.case-study-slider-section .carousel .content {justify-content: start;margin-top: 30px;margin-bottom: 32px }}@media (min-width:992px) {.case-study-slider-section .carousel .content {min-height: 396px }}.case-study-slider-section .carousel .customer-story-col {--opacity-normal-start: 0.1;--color-switch-position: 49.15%;border-radius: 16px;background-size: 102% 102%;transition: background-size 0.5s ease;min-height: 396px;display: flex;margin-top: auto;padding: 0 }.case-study-slider-section .carousel .customer-story-col .customer-card-link {display: flex;flex-direction: column;justify-content: end;row-gap: 16px;transition: 0.6s cubic-bezier(.7, 0, 0, 1);transition-property: transform, opacity;padding: 28px }@media (max-width:768px) {.case-study-slider-section .carousel .customer-story-col .customer-card-link {padding: 20px }}.case-study-slider-section .carousel .customer-story-col p {font-size: 20px;line-height: 32px;color: #fff;font-weight: 600;margin-bottom: 0 }@media (max-width:767px) {.case-study-slider-section .carousel .customer-story-col p {font-size: 16px;line-height: 26px }}.case-study-slider-section .carousel .customer-story-col img {margin-bottom: 8px }.case-study-slider-section .carousel .customer-story-col .user-details {font-weight: 700 }.case-study-slider-section .carousel .customer-story-col .user-details span {font-weight: 400;font-size: 16px;font-style: italic;color: rgb(255 255 255 / .8) }.case-study-slider-section .carousel .customer-story-col .read-story-cta {font-size: 16px;line-height: 24px;color: #FFD018;font-weight: 600;display: flex;align-items: center;-moz-column-gap: 7px;column-gap: 7px;margin-top: 4px }.case-study-slider-section .carousel .customer-story-col .read-story-cta:hover {color: #E1BD00;text-decoration: none }.case-study-slider-section .carousel .customer-story-col:hover {background-size: 100% 100% }.case-study-slider-section .carousel .customer-story-col:hover .customer-card-link .read-story-cta {visibility: visible }@media (max-width:700px) {.case-study-slider-section .carousel .customer-story-col {background-size: 102% 125% }.case-study-slider-section .carousel .customer-story-col:hover {background-size: 100% 125% }}.case-study-slider-section .carousel .customer-story-col.bg-lazy .customer-card-link .read-story-cta {color: #8d720b }.case-study-slider-section .carousel .flickity-page-dots {bottom: -75px;position: absolute;position: absolute;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;line-height: 1;display: flex;justify-content: center }.case-study-slider-section .carousel .flickity-page-dots .dot {background-color: #C9D1DF;margin: 0 3px;opacity: 1;width: 8px;height: 8px;border-radius: 50% }.case-study-slider-section .carousel .flickity-page-dots .dot:hover {cursor: pointer }.case-study-slider-section .carousel .flickity-page-dots .is-selected {background-color: #0057FF;width: 34px !important;border-radius: 8px }@media (max-width:767px) {.case-study-slider-section .carousel .flickity-page-dots {bottom: -50px }}@keyframes progress-bar-animate {from {width: 0% }to {width: 100% }}@charset "UTF-8";#master-breadcrumb #breadcrumb {height: 70px }#master-breadcrumb #breadcrumb .content-small {float: left;font-size: 14px;margin: 17px 7px 21px 0;text-transform: uppercase }#master-breadcrumb #breadcrumb .bread-crumb-separator {float: left;margin: 21px 0 21px 0;background: url(//cdn.syncfusion.com/content/images/home/new-seperator.png) no-repeat }#master-breadcrumb #breadcrumb .bread-crumb-separator img {visibility: hidden }#master-breadcrumb #breadcrumb .bread-crumb a {outline: medium none;text-decoration: none;color: #111 }#master-breadcrumb #breadcrumb .bread-crumb-last {cursor: default;font-weight: 600 }@media (min-width:1820px) {#master-breadcrumb #breadcrumb {height: 85px }#master-breadcrumb #breadcrumb .content-small {margin: 20px 9px 16px 0;font-size: 16px }#master-breadcrumb #breadcrumb .bread-crumb-separator {margin: 25px 3px 16px 0 }}@media (min-width:768px) and (max-width:1279px) {#master-breadcrumb #breadcrumb {height: 65px }#master-breadcrumb #breadcrumb .content-small {margin: 15px 6px 15px 0;font-size: 12px }#master-breadcrumb #breadcrumb .bread-crumb-separator {margin: 18px 0 15px 0 }}@media (max-width:767px) {#master-breadcrumb #breadcrumb {height: 50px }#master-breadcrumb #breadcrumb .content-small {margin: 13px 6px 15px 0;font-size: 12px }#master-breadcrumb #breadcrumb .bread-crumb-separator {margin: 16px 0 15px 0 }#master-breadcrumb #breadcrumb .bread-crumb-separator, #master-breadcrumb #breadcrumb .bread-crumb {display: none }#master-breadcrumb #breadcrumb .bread-crumb-separator:nth-last-child(2) {display: block }#master-breadcrumb #breadcrumb .bread-crumb:nth-last-child(3) {display: block }}@media (min-width:768px) and (max-width:1023px) {#master-breadcrumb #breadcrumb {height: 65px }#master-breadcrumb #breadcrumb .content-small {margin: 15px 6px 15px 0;font-size: 12px }#master-breadcrumb #breadcrumb .bread-crumb-separator {margin: 21px 0 15px 0 }}a {color: #0073DC;text-decoration: none }a:hover {color: #0450C2;text-decoration: none;cursor: pointer }.btn-custom {color: #237AC1;border: 1px solid #237AC1;outline: none !important }.btn-custom:hover {background-color: #237AC1;color: #fff }.btn-custom:focus {color: #237AC1;background-color: #fff }.btn-custom:active {color: #fff;background-color: #006DB7 }#menu-wrapper {font-size: 14px;font-weight: 400 }.bold {font-weight: 600 }.smaller {font-size: 10px }.small {font-size: 12px }.error {font-size: 13px }.normal {font-size: 14px }.medium {font-size: 16px }.regular {font-size: 18px }.big {font-size: 20px }.bigger {font-size: 24px }.ultra-big {font-size: 40px }p {line-height: 25px }@media (max-width:1279px) and (min-width:768px) {body {font-size: 13px }.smaller {font-size: 9px }.small {font-size: 11px }.medium {font-size: 14px }.regular {font-size: 16px }.big {font-size: 18px }.bigger {font-size: 22px }.ultra-big {font-size: 32px }h1, .h1 {font-size: 30px !important }h2, .h2 {font-size: 26px !important }h3, .h3 {font-size: 20px !important }h4, .h4 {font-size: 16px !important }h5, .h5 {font-size: 13px !important }h6, .h6 {font-size: 11px !important }p {line-height: 24px }}@media (max-width:767px) {body {font-size: 11px }.smaller {font-size: 8px }.small {font-size: 10px }.medium {font-size: 12px }.regular {font-size: 14px }.big {font-size: 16px }.bigger {font-size: 20px }.ultra-big {font-size: 28px }h1, .h1 {font-size: 26px !important }h2, .h2 {font-size: 22px !important }h3, .h3 {font-size: 18px !important }h4, .h4 {font-size: 14px !important }h5, .h5 {font-size: 12px !important }h6, .h6 {font-size: 10px !important }p {line-height: 20px }}.bg-lazy {background-image: none !important;background-color: #F1F1FA !important }#g2-widget {padding: 35px 0 }#g2-widget #g2-heading {font-weight: 700;color: #0F172A;margin: 0 30px 30px 30px;text-align: center }#g2-widget .g2-subheading {font-size: 16px;color: #475569;text-align: center;line-height: 27px;margin: 0 30px 30px 30px }#g2-widget .heading {font-size: 22px !important;font-weight: 700 !important;line-height: 26px !important;color: #0F172A !important;margin-top: 15px !important }#g2-widget .description {font-size: 14px;line-height: 24px;margin: 8px 0 100px 0;color: #475569 !important;font-weight: 600 }#g2-widget .cards {background: #F4F8FF !important;border-radius: 10px !important;padding: 24px 30px;margin: 0 10px 30px 10px;position: relative }#g2-widget .g2-rating-img {width: 110px;margin: 0 0 0 -1px }#g2-widget .customer-video-caption {font-size: 14px;line-height: 24px;margin: 15px 0 0 0;color: #475569;font-weight: 600 }#g2-widget .name {color: #0F172A;font-size: 13px;font-weight: 600;line-height: 18px;margin: 5px 0 0 14px }#g2-widget .designation {color: #38475E;font-size: 9px;font-weight: 600;letter-spacing: .5px }#g2-widget .doubleqoutes {padding-bottom: 3px }#g2-widget .carousel-cell {width: 50%;margin-right: 10px;border-radius: 5px }#g2-widget .carousel.is-expanded {width: 100% }#g2-widget .g2-profile-image {display: inline-flex;min-width: 70px }#g2-widget .g2-profile-image img {width: 70px;height: 70px;border-radius: 35px }#g2-widget .carousel {margin: 0 16% 0 16% }#g2-widget .flickity-page-dots {bottom: -56px;margin-left: 7px }#g2-widget .flickity-page-dots .dot {margin: 0 2px;background: #000 }#g2-widget .customer-video-section {margin-top: 20px;position: relative }#g2-widget .customer-video-section a {pointer-events: none }#g2-widget .customer-video-section .g2-review-play-button {position: absolute;width: 90px;background-size: cover;top: 50%;left: 50%;transform: translate(-50%, -50%);height: 90px;background-image: url(https://cdn.syncfusion.com/content/images/user-reviews/g2-review-play-button.webp) }#g2-widget .customer-video-section .g2-review-play-button.hovered {background-image: url(https://cdn.syncfusion.com/content/images/user-reviews/g2-review-play-button-hover.webp) }#g2-widget .customer-video-section .g2-review-play-button.active {opacity: 60% }#g2-widget .customer-video-section .customer-detail-section {position: absolute;left: 21px;display: flex;bottom: 21px;flex-direction: column }#g2-widget .customer-video-section .customer-detail-section .customer-name {color: #FFF;font-size: 14px;font-weight: 700;line-height: 22px;letter-spacing: .5px }#g2-widget .customer-video-section .customer-detail-section .customer-designation {color: #FFF;font-size: 9px;font-weight: 500;line-height: 16px;letter-spacing: .5px }#g2-widget .customer-video-section:hover {cursor: pointer }#g2-widget .g2-author-section {display: flex;position: absolute;left: 30px;bottom: 30px }@media (max-width:320px) {#g2-widget .customer-video-section .g2-review-play-button {width: 60px;height: 60px }#g2-widget .customer-video-section .customer-detail-section {left: 11px;bottom: 8px }#g2-widget .customer-video-section .customer-detail-section .customer-name {font-size: 11px }#g2-widget .customer-video-section .customer-detail-section .customer-designation {font-size: 8px }}@media (min-width:321px) and (max-width:400px) {#g2-widget .customer-video-section .g2-review-play-button {width: 75px;height: 75px }}.common-reviews .description {margin: 8px 0 100px 0px !important }.common-reviews .name {margin-left: 0px !important }@media (min-width:991px) and (max-width:1024px) {#g2-widget .carousel {margin: 0 10% 0 10% }}@media (min-width:768px) and (max-width:991px) {#g2-widget .carousel {margin: 0 0% 0 0% }}@media (min-width:760px) and (max-width:991px) {.g2-widget-review .app-ratings {width: 50.14px;height: 18.12px;margin-left: 5px;font-size: 12px;padding: 1px }.g2-widget-review .app-logos-section {margin: 40px 4px !important }.g2-widget-review .star-rating {height: 16.12px;width: 100px }.g2-widget-review .app-ratings-link {font-size: 12px }.g2-widget-review .reviews-count {font-size: 12px }.g2-widget-review .app-logo {height: 46px !important }}@media (max-width:527px) {#g2-widget .cards {margin: 0 15px 30px }}@media (max-width:280px) {#g2-widget .g2-author-section {margin-left: 8px;left: 12px }#g2-widget .cards {padding: 24px 20px }#g2-widget .name {font-size: 11px }#g2-widget .g2-rating-img {width: 89px }.g2-widget-review .app-logos-section {margin: 40px 6px !important }}@media (max-width:767px) {#g2-widget .flickity-page-dots {bottom: -15px }#g2-widget .flickity-page-dots .dot {margin: 0 3px }#g2-widget .carousel {margin: 0 !important }#g2-widget .carousel-cell {width: 100% }.g2-widget-review .app-ratings {width: 57.14px;height: 20px;font-size: 12px;padding: 2px }.g2-widget-review .star-rating {height: 16.12px;width: 100px }.common-reviews .cards {margin: 0 20px 45px 20px !important }}.g2-widget-review {padding: 35px 0px !important }.g2-widget-review #g2-rating {font-weight: 800;color: #000;margin: 45px 30px 30px;text-align: center }.g2-widget-review a::after {content: "→" }.g2-widget-review .app-logos-section {margin: 40px 30px;display: flex;flex-direction: column;align-items: center }.g2-widget-review .app-ratings {background: #d0fae5;border: .75px solid #a8ddc2;border-radius: 38.5927px;width: 56.14px;height: 23.12px;color: #075A40;font-weight: 700;text-align: center;padding: 1px;margin-left: 8px;font-size: 14px }.g2-widget-review .star-rating {height: 17.12px;width: 104px;background-size: contain }.g2-widget-review .reviews-count {padding: 11px;font-weight: 600;color: #666 }.g2-widget-review .app-logo {width: 242px;height: 49px }.g2-widget-review .app-ratings-link {color: #006AFF;font-weight: 600 }.g2-widget-review .app-ratings-link:hover {color: #0450C2 !important;cursor: pointer }.competitive-banner-section .container {display: block;margin-bottom: 88px;width: 100% }@media (max-width:1200px) {.competitive-banner-section .container {margin-bottom: 40px;padding-left: 40px;padding-right: 40px }}@media (max-width:893px) {.competitive-banner-section .container {margin-bottom: 56px }}@media (max-width:767px) {.competitive-banner-section .container {margin-top: 36px;padding-left: 16px;padding-right: 16px }}.competitive-banner-section .container .row {display: flex;background-color: #E0ECFF;max-width: 1140px;height: auto;margin: 0 auto;flex-shrink: 0;padding: 40px 7px 40px 33px;border-radius: 5px }@media (max-width:893px) {.competitive-banner-section .container .row {flex-direction: column;row-gap: 40px;padding-bottom: 7px;padding-top: 10px;padding-right: 33px }}@media (max-width:767px) {.competitive-banner-section .container .row {padding-top: 0 }}@media (max-width:540px) {.competitive-banner-section .container .row {padding-left: 1px;padding-right: 0 }}.competitive-banner-section .container .row .count-background {background-image: url(https://cdn.syncfusion.com/content/images/FT/common/background-FT-competitive-image.svg);display: flex;flex-direction: row;height: 48px;-moz-column-gap: 22px;column-gap: 22px;align-items: center;padding-left: 24px;background-repeat: no-repeat;background-size: contain }@media (max-width:1200px) {.competitive-banner-section .container .row .count-background {background-image: url(https://cdn.syncfusion.com/content/images/FT/common/background-FT-competitive-tab.svg);height: 112px;flex-direction: column;align-items: start;justify-content: center;row-gap: 8px }}@media (max-width:540px) {.competitive-banner-section .container .row .count-background {height: 98px;padding-left: 22px }}@media (max-width:360px) {.competitive-banner-section .container .row .count-background {padding-left: 16px }}@media (max-width:340px) {.competitive-banner-section .container .row .count-background {height: 81px;padding-left: 11px }}.competitive-banner-section .container .row .count-background span {color: #1E293B;text-align: center;font-family: Open Sans;font-size: 14px;font-style: normal;font-weight: 600;line-height: 24px;letter-spacing: .5px }@media (max-width:540px) {.competitive-banner-section .container .row .count-background span {font-size: 12px;line-height: 18px }}@media (max-width:360px) {.competitive-banner-section .container .row .count-background span {font-size: 11px }}@media (max-width:340px) {.competitive-banner-section .container .row .count-background span {font-size: 10px }}.competitive-banner-section .container .row .count-background .green-tick {margin-right: 6px;margin-bottom: 3px }.competitive-banner-section .container .row .competitve-banner-heading {font-family: Open Sans;color: #1E293B;font-size: 32px;font-style: normal;font-weight: 700;line-height: 48px }@media (max-width:540px) {.competitive-banner-section .container .row .competitve-banner-heading {font-size: 20px;line-height: 30px }}.competitive-banner-section .container .row .competitive-banner-content {color: #1E293B;font-family: Open Sans;font-size: 18px;font-style: normal;font-weight: 400;line-height: 30px;width: 82%;margin-bottom: 16px }@media (max-width:1210px) {.competitive-banner-section .container .row .competitive-banner-content {width: 100% }}@media (max-width:540px) {.competitive-banner-section .container .row .competitive-banner-content {font-size: 12px;line-height: 20px }}.competitive-banner-section .container .row .competitive-banner-FT-image {padding: 3px 6px 3px 0;display: flex }@media (max-width:893px) {.competitive-banner-section .container .row .competitive-banner-FT-image {padding: 0 }}.competitive-banner-section .container .row .competitive-banner-FT-image .ft-icon {height: 274px;width: 324px;margin: auto 0 auto auto }@media (max-width:893px) {.competitive-banner-section .container .row .competitive-banner-FT-image .ft-icon {margin-right: auto }}@media (max-width:540px) {.competitive-banner-section .container .row .competitive-banner-FT-image .ft-icon {height: 224px;width: 265px;margin-left: 28% }}@media (max-width:490px) {.competitive-banner-section .container .row .competitive-banner-FT-image .ft-icon {margin-left: 25% }}@media (max-width:441px) {.competitive-banner-section .container .row .competitive-banner-FT-image .ft-icon {margin-left: 22% }}@media (max-width:400px) {.competitive-banner-section .container .row .competitive-banner-FT-image .ft-icon {margin-left: 19% }}@media (max-width:380px) {.competitive-banner-section .container .row .competitive-banner-FT-image .ft-icon {margin-left: 16% }}@media (max-width:360px) {.competitive-banner-section .container .row .competitive-banner-FT-image .ft-icon {margin-left: 12% }}@media (max-width:340px) {.competitive-banner-section .container .row .competitive-banner-FT-image .ft-icon {margin-left: 8% }}.competitive-banner-section .container .row .explore-FT-comparison {text-align: center;margin-top: 36px;height: 48px;width: -moz-fit-content;width: fit-content;border-radius: 4px;background: #0057FF;cursor: pointer }.competitive-banner-section .container .row .explore-FT-comparison:hover {background: #0050EB }.competitive-banner-section .container .row .explore-FT-comparison:focus {background: #0046CC }.competitive-banner-section .container .row .explore-FT-comparison .ft-competitive-link {display: block;height: 48px;width: -moz-fit-content;width: fit-content;padding: 12px 24px;color: #FFF;font-family: Open Sans;font-size: 16px;font-style: normal;font-weight: 700;line-height: 24px;letter-spacing: .08px }.competitive-banner-section .container .row .explore-FT-comparison .ft-competitive-link:focus {text-decoration: none }@media (max-width:540px) {.competitive-banner-section .container .row .explore-FT-comparison {height: 46px }.competitive-banner-section .container .row .explore-FT-comparison .ft-competitive-link {font-size: 14px;line-height: 22px;padding: 12px 16px;height: 46px }}@media (max-width:399px) {.competitive-banner-section .container .row .explore-FT-comparison {height: 38px }.competitive-banner-section .container .row .explore-FT-comparison .ft-competitive-link {font-size: 12px;padding: 7px 12px;height: 38px;line-height: 24px }}@media (max-width:340px) {.competitive-banner-section .container .row .explore-FT-comparison .ft-competitive-link {font-size: 12px;padding-left: 8px;padding-right: 8px }}@media (max-width:945px) and (min-width:893px) {.competitive-banner-section .container .row .javascript .ft-competitive-link, .competitive-banner-section .container .row .winforms-btn .ft-competitive-link {padding: 12px 11px }}@media (max-width:399px) {.competitive-banner-section .container .row .javascript, .competitive-banner-section .container .row .winforms-btn {height: 38px }.competitive-banner-section .container .row .javascript .ft-competitive-link, .competitive-banner-section .container .row .winforms-btn .ft-competitive-link {padding: 7px 12px;height: 38px;font-size: 12px }}@media (max-width:355px) {.competitive-banner-section .container .row .javascript .ft-competitive-link, .competitive-banner-section .container .row .winforms-btn .ft-competitive-link {font-size: 11px;height: 30px;padding: 3px 8px }}@media (max-width:328px) {.competitive-banner-section .container .row .javascript .ft-competitive-link, .competitive-banner-section .container .row .winforms-btn .ft-competitive-link {padding-left: 6.5px;padding-right: 6.5px }}@media (max-width:915px) and (min-width:893px) {.competitive-banner-section .container .row .angular-btn .ft-competitive-link {padding: 12px 12px }}.banner-cta-wrapper {display: flex;flex-direction: column;gap: 20px;max-width: 600px;margin-top: 40px }.banner-btn-group {display: flex;flex-wrap: wrap;gap: 16px;align-items: flex-start }.trial-btn-section {display: flex;flex-direction: column;gap: 8px }.banner-cta-btn {display: inline-flex;align-items: center;justify-content: center;padding: 14px 18px;border-radius: 6px;text-decoration: none;font-weight: 600;font-size: 16px;line-height: 1.2;transition: all 0.3s ease;border: 2px solid #fff0;cursor: pointer;min-height: 43px;white-space: nowrap;min-width: 180px }.primary-cta-btn {background-color: #0057ff;color: #fff;border-color: #0057ff }.primary-cta-btn:hover {background-color: #0050eb;border-color: #0050eb;color: #fff }#control-banner-content .banner-btn-group {justify-content: center;margin-top: 30px }#control-banner-content .primary-cta-btn {background-color: #fff;color: #212121;border-color: #fff }#control-banner-content .primary-cta-btn:hover {opacity: .8 }.secondary-cta-btn {background-color: #fff0;color: #0057ff;border-color: #0057ff }.secondary-cta-btn:hover {background-color: #0050eb;border-color: #0050eb;color: #fff }#control-banner-content .secondary-cta-btn {background-color: #fff0;color: #fff;border-color: #fff }#control-banner-content .secondary-cta-btn:hover {background-color: rgb(0 0 0 / .1) !important }.cta-btn-text {font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif }.trial-disclaimer-text {font-size: 14px;color: #666;margin: 0;font-style: italic;text-align: left }#control-banner-content .trial-disclaimer-text {color: #fffFFFB2;text-align: center }.explore-samples-section {flex-basis: 100%;margin-top: 4px;margin-bottom: 20px }.platform-banner-section #banner-cta-wrapper .banner-btn-group .nav-link-text.view-demo {margin: 0px !important }.platform-banner-section #banner-cta-wrapper .banner-btn-group .nav-link-text.view-demo:hover {background-color: unset !important;border: unset !important;color: #0450c2 !important }.samples-nav-link {display: inline-flex;align-items: flex-end;gap: 5px;color: #0057ff;text-decoration: none;font-size: 16px;font-weight: 500;transition: all 0.3s ease }.samples-nav-link:hover {color: #0050eb }.nav-link-text {font-weight: 600 }.nav-arrow-icon {font-size: 20px }@media (max-width:549px) {.banner-cta-wrapper {padding: 0 16px;gap: 16px;text-align: center }.banner-btn-group {flex-direction: column;gap: 12px;width: 100%;align-items: center }.trial-btn-section {width: 100%;max-width: 300px;align-items: center }.banner-cta-btn {width: 100%;max-width: 300px;padding: 14px 24px;font-size: 16px;min-height: 43px;justify-content: center;white-space: unset !important }.banner-cta-btn span {width: inherit;word-wrap: break-word;line-height: 24px }.trial-disclaimer-text {text-align: center;font-size: 13px }.explore-samples-section {text-align: center;margin-top: 8px;width: 100% }.samples-nav-link {font-size: 15px;justify-content: center }}@media (max-width:480px) {.banner-cta-wrapper {padding: 0 12px }.banner-cta-btn {padding: 14px 20px;font-size: 15px;min-height: 52px;max-width: 280px }body .support-and-downloads-count.visual-studio-segment-all {display: flex;width: fit-content !important }body .support-and-downloads-count.visual-studio-segment-all img {margin-right: 10px !important }.trial-disclaimer-text {font-size: 12px }.samples-nav-link {font-size: 14px }}#maui-banner .nav-link-text.view-demo {margin-top: 0px !important }@media (min-width:550px) {.banner-cta-wrapper {text-align: left }.trial-disclaimer-text {text-align: left }.explore-samples-section {text-align: left }.samples-nav-link {justify-content: flex-start }}.demo-segment {margin-top: 25px }.demo-schedule-btn:focus {color: #0057ff }.trial-download-btn:focus {color: #fff }.banner-cta-btn:disabled {opacity: .6;cursor: not-allowed;transform: none }.nav-link-text.view-demo {margin-bottom: 0px !important;padding: 0px !important;background-color: unset !important;color: #0057ff !important;border: unset !important;margin: 0px !important }#ft-controllist .feature, #ft-controllist .no-url-control {display: flex;gap: 0;align-items: flex-start;margin-bottom: 12px;line-height: 22px !important }#ft-controllist .feature .link-content {display: flex !important;flex-wrap: wrap;align-items: center;gap: 4px;flex: 1 }#ft-controllist .container .row li .badge-preview {top: 0px !important }@media (max-width:500px) {#control-banner-content.popular-banner, #whitebackground.popular-banner {padding-top: 50px }#control-banner-content.popular-banner.new-banner-section h1.banner-heading {margin-bottom: 20px }#control-banner-content.popular-banner.new-banner-section ul li {margin-bottom: 8px }.new-banner-section .banner-interactive-demo-item {margin-bottom: 30px }.g2-container {margin-top: 40px;margin-bottom: 20px }.banner-interactive-demo-item .banner-interactive-demo-link {margin-right: 0px !important }}#featuretour-markdown.new-featuretour-markdown #control-content .row #code-snippet-header h2 {padding-bottom: 32px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .why-syncfusion.ft-one-column {padding-top: 0;background-color: #FAFBFF }body #featuretour-markdown.new-featuretour-markdown #control-content .why-syncfusion.ft-one-column .ft-column-header {padding-top: 60px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .why-syncfusion.ft-one-column .multi-col-contents {margin-top: 40px;gap: 30px }@media (max-width:1199px) {body #featuretour-markdown.new-featuretour-markdown #control-content .why-syncfusion.ft-one-column .multi-col-contents {gap: 20px }}@media (max-width:767px) {body #featuretour-markdown.new-featuretour-markdown #control-content .why-syncfusion.ft-one-column .multi-col-contents {margin-top: 0;gap: 0 }}body #featuretour-markdown.new-featuretour-markdown #control-content .why-syncfusion.ft-one-column .multi-col-contents .three-col-content {max-width: 350px;border: 1px solid #E0EBFF;border-radius: 24px;padding: 30px !important;text-align: left;margin-top: 0 }@media (max-width:1199px) {body #featuretour-markdown.new-featuretour-markdown #control-content .why-syncfusion.ft-one-column .multi-col-contents .three-col-content {max-width: 290px }}@media (max-width:992px) {body #featuretour-markdown.new-featuretour-markdown #control-content .why-syncfusion.ft-one-column .multi-col-contents .three-col-content {max-width: 330px }}@media (max-width:767px) {body #featuretour-markdown.new-featuretour-markdown #control-content .why-syncfusion.ft-one-column .multi-col-contents .three-col-content {max-width: unset;padding: 25px !important }}body #featuretour-markdown.new-featuretour-markdown #control-content .why-syncfusion.ft-one-column .multi-col-contents .three-col-content h3 {margin-bottom: 10px !important;font-size: 20px;line-height: 30px;color: #1E293B;font-weight: 600;padding-bottom: 0px !important }body #featuretour-markdown.new-featuretour-markdown #control-content .why-syncfusion.ft-one-column .multi-col-contents .three-col-content p:last-child {font-size: 16px;line-height: 24px;margin-bottom: 0;color: #1E293B }