@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 }}body {color: #111;font-family: proxima-nova, sans-serif }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;margin-top: 56px }#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;font-weight: 700;line-height: 26px;color: #0f172a;margin-top: 15px }#g2-widget .description {font-size: 14px;line-height: 24px;margin: 8px 0 100px 0;color: #475569;font-weight: 600 }#g2-widget .cards {background: #f4f8ff;border-radius: 10px;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 0 !important }.common-reviews .name {margin-left: 0 !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: 0;padding-bottom: 35px }.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 }.banner-g2-container, #whitebackground .banner-g2-container {display: flex;border: 1px solid #DADAE7;border-radius: 12px;padding: 20px 18px;width: -moz-max-content;width: max-content;background-color: #FFF;margin-top: 30px;margin-bottom: 0 }@media (max-width:991px) {.banner-g2-container, #whitebackground .banner-g2-container {width: -moz-max-content;width: max-content;margin-left: auto;margin-right: auto;text-align: left }}@media (max-width:550px) {.banner-g2-container, #whitebackground .banner-g2-container {flex-direction: column;width: 100%;margin-top: 24px }.banner-g2-container .g2-container, #whitebackground .banner-g2-container .g2-container {border-bottom: 1px solid #DADAE7;padding-bottom: 20px;margin-bottom: 20px }}.banner-g2-container .rating-container, #whitebackground .banner-g2-container .rating-container {border-right: 1px solid #DADAE7;padding-right: 20px;margin-right: 20px }@media (max-width:550px) {.banner-g2-container .rating-container, #whitebackground .banner-g2-container .rating-container {border-right: none;padding-right: 0;margin-right: 0 }}.banner-g2-container .rating-container .rating-review, #whitebackground .banner-g2-container .rating-container .rating-review {display: flex;flex-direction: row;align-items: center;-moz-column-gap: 8px;column-gap: 8px;margin-top: 1.5px;width: -moz-max-content;width: max-content }#single-fold-platform-banner .g2-container span {font-size: 16px;font-weight: 700;color: #0F172A;line-height: 24px }#single-fold-platform-banner .g2-container a {font-size: 16px;font-weight: 400;color: #0057FF }#single-fold-platform-banner .g2-container a:hover {color: #3278ff }@media (max-width:1200px) {.banner-g2-container .rating-container .rating-review, #whitebackground .banner-g2-container .rating-container .rating-review {-moz-column-gap: 6px;column-gap: 6px }}.banner-g2-container .rating-container .rating-review span, #whitebackground .banner-g2-container .rating-container .rating-review span {font-size: 18px;color: #0F172A;font-weight: 700 }@media (max-width:1200px) {.banner-g2-container .rating-container .rating-review span, #whitebackground .banner-g2-container .rating-container .rating-review span {font-size: 16px }}.banner-g2-container img, #whitebackground .banner-g2-container img {margin-bottom: 0 }.banner-g2-container .g2-container, #whitebackground .banner-g2-container .g2-container {display: flex;flex-direction: row;align-items: center;-moz-column-gap: 12px;column-gap: 12px }@media (max-width:1200px) {.banner-g2-container .g2-container, #whitebackground .banner-g2-container .g2-container {-moz-column-gap: 10px;column-gap: 10px }}#whitebackground .g2-container {display: flex;flex-direction: row;align-items: center;-moz-column-gap: 10px;column-gap: 10px;flex-wrap: wrap;margin-top: 30px;margin-bottom: 40px }@media (max-width:768px) {#whitebackground .g2-container {margin-bottom: 0 }}#whitebackground .g2-container img {margin-bottom: 0 }#whitebackground .g2-container span {font-size: 16px;font-weight: 700;color: #0F172A;line-height: 24px }#whitebackground .g2-container a {font-size: 16px;font-weight: 400;color: #0057FF }#whitebackground .g2-container a:hover {color: #3278ff }@media (max-width:992px) and (min-width:768px), (max-width:359px) {#whitebackground .g2-container a {margin-left: 30px }}#whitebackground .g2-container .g2-logo {margin-right: 4px }@media (max-width:1200px) {#whitebackground .banner-g2-container .g2-image {width: 40px;height: 40px }}#control-banner-content .g2-container {display: flex;flex-direction: row;align-items: center;-moz-column-gap: 10px;column-gap: 10px;flex-wrap: wrap;margin-top: 32px;margin-bottom: 32px;row-gap: 10px }@media (max-width:367px) {#control-banner-content .g2-container a {margin-left: 45px }}@media (max-width:350px) {#control-banner-content .g2-container {display: inline-flex;margin-top: 10px }}#control-banner-content .g2-container img {margin-bottom: 0 }#control-banner-content .g2-container span {font-size: 16px;font-weight: 700;color: #FFF;line-height: 24px }#control-banner-content .g2-container a {font-size: 16px;font-weight: 600;color: #FFD018 }#control-banner-content .g2-container a:hover {color: #E1BD00 }#control-banner-content .g2-container .g2-logo {margin-right: 4px }#control-banner-content .banner-g2-container {display: flex;border: 1px solid #FFF;border-radius: 12px;padding: 20px 18px;width: -moz-max-content;width: max-content;background-color: #fff0;margin-top: 30px;margin-bottom: 40px }@media (max-width:1200px) {#control-banner-content .banner-g2-container .g2-image {width: 40px;height: 40px }}@media (max-width:992px) {#control-banner-content .banner-g2-container {width: -moz-max-content;width: max-content }}#dot-net-support-section {display: flex;flex-direction: row;align-items: center;-moz-column-gap: 10px;column-gap: 10px }#dot-net-support-section .dotnet-support-text {width: 144px }@media (max-width:550px) {#dot-net-support-section .dotnet-support-text {width: auto }}#dot-net-support-section .visual-studio-image {width: 35px;height: 35px;background: #FFF;padding: 8px;border-radius: 50% }#technical-support .container .row .platform-heading-text {font-size: 33px;display: block;margin: 80px 0 40px 0;font-weight: 700;color: #262e48 }#technical-support .container .row .category-container {padding: 0 40px 40px 40px;display: flex;justify-content: center }#technical-support .container .row .category-columns {text-align: left;border-left: 1px solid #d3d3d3;margin-bottom: 20px;min-height: 150px }#technical-support .container .row .category-columns .category-heading-text {display: block;padding-bottom: 25px;font-weight: 700;font-size: 19px;color: #262e48 }#technical-support .container .row .category-columns .support-link-section {display: flex;padding-bottom: 20px;font-size: 16px;color: #0254ff }#technical-support .container .row .category-columns .support-link-section .link-item-title {font-weight: 600;position: relative;top: 4px;left: 12px }#technical-support .container .row .category-columns .support-link-section .link-item-title :hover {color: #0058c8 }#technical-support .container .row .category-additional-column {text-align: left;margin-top: 52px }#technical-support .container .row .category-additional-column .support-link-section {display: block;padding-bottom: 20px;font-size: 16px;color: #0254ff }#technical-support .container .row .category-additional-column .support-link-section .link-item-title {font-weight: 600;position: relative;top: 4px;left: 12px }#technical-support .container .row .category-additional-column .support-link-section .link-item-title :hover {color: #0058c8 }#technical-support .support-link-section img {width: 25px;height: 25px;margin-bottom: 0 }.category-columns:first-of-type {border-left: 0 !important }@media(max-width:768px) {#technical-support .container .row .category-container {padding-left: 44px !important;display: block;padding-bottom: 40px }}@media(min-width:1200px) {#technical-support .container .row .category-columns {width: 20% }#technical-support .container .row .category-additional-column {width: 20% }}@media(max-width:767px) {#technical-support .container .row .category-columns {border-left: 0 !important;min-height: auto }#technical-support .container .row .category-columns:first-of-type {margin-bottom: 0 }#technical-support .container .row .category-additional-column {min-height: auto;margin-bottom: 20px;margin-top: 0 }#technical-support .container .row .platform-heading-text {font-size: 24px;margin-top: 40px }}@media(max-width:1200px) and (min-width:768px) {.category-columns:nth-child(4) {border-left: 0 !important;margin-top: 20px }.category-columns:nth-child(5) {margin-top: 20px }#technical-support .container .row .category-container {display: grid;grid-template-columns: 240px 240px 240px }#technical-support .container .row .category-columns {width: 220px }#technical-support .container .row .category-additional-column {width: 220px }}body {font-size: 1em;line-height: 1.42857143;-webkit-font-smoothing: antialiased;font-family: "Open Sans", Helvetica, Arial, sans-serif;color: #666;font-weight: 400 }}@media (max-width:335px) {.platform-banner-section .container {padding-left: 4px;padding-right: 4px }}#single-fold-platform-banner {color: #1a1a1a;background-size: auto 100%;background-position: center top;background-repeat: no-repeat;padding: 40px 0 16px 0;background-color: #ecf3ff }#single-fold-platform-banner .top-heading-container {height: 40px;width: -moz-max-content;width: max-content;display: flex;background-color: #fff;border-radius: 30px }#single-fold-platform-banner .top-heading-container .top-heading {font-size: 18px;font-weight: 600;line-height: 22.5px;color: #0451c8;margin: auto 20px;letter-spacing: 1.5px }#single-fold-platform-banner .banner-heading {font-weight: 800;margin-bottom: 15px;font-size: 40px;letter-spacing: .4px;line-height: 50px;margin-top: 45px;color: #0f172a }#single-fold-platform-banner h2.regular {font-size: 20px;color: #1e293b;letter-spacing: 0;line-height: 32px;font-weight: 400;margin-bottom: 20px;margin-top: 17px }#single-fold-platform-banner .free-trial {padding: 8px 20px;font-weight: 600;transition: .2s linear;-webkit-transition: .2s linear;-moz-transition: .2s linear;background-color: #0057ff;color: #fff;margin-bottom: 25px;margin-top: 20px }#single-fold-platform-banner .free-trial span {font-weight: 600;font-size: 16px;letter-spacing: .34px;line-height: 20px }#single-fold-platform-banner .free-trial:hover {background-color: #0050eb !important }#single-fold-platform-banner .view-demos {font-weight: 600;opacity: 1;color: #0057ff;padding: 8px 20px;border: 1px solid #0057ff;margin-left: 15px;margin-bottom: 25px;max-width: 210px;margin-top: 20px }#single-fold-platform-banner .view-demos span {font-weight: 600;font-size: 16px;letter-spacing: .34px;line-height: 20px;opacity: 1 !important }#single-fold-platform-banner .view-demos:hover {background-color: #e0eaff !important }#single-fold-platform-banner .file-format-banner .banner-image {width: 100%;height: 100%;margin-top: 64px }#single-fold-platform-banner h2.NoCreditCardMobileFileFormat, #single-fold-platform-banner h2.NoCreditCardDesktopFileFormat {font-family: Open Sans;font-size: 14px !important;font-style: italic;font-weight: 400 !important;line-height: 22px;letter-spacing: 0;color: #1a1a1a;margin: -20px 0 0 38px }#single-fold-platform-banner #NocreditMobileContent-fileformat {display: none }#single-fold-platform-banner #dot-net-support-section .dotnet-support-text {font-size: 14px }.fileformat-detail-section {background-color: #fff0;color: #1a1a1a;padding-bottom: 20px;margin-top: 96px }#strip-segment {padding: 0 0 96px 42px }#strip-segment #framework-content {margin-bottom: 32px }#strip-segment #framework-content .support-content {font-size: 20px;color: #334155;letter-spacing: 1px;line-height: 25px;font-weight: 700 }#strip-segment .fileformat-support {font-size: 14px;color: #828282;letter-spacing: 1px;line-height: 19px;font-weight: 400;margin-top: 24px }#strip-segment #framework-platforms {display: flex;flex-wrap: wrap;gap: 35px }#strip-segment #framework-platforms .framework-items {display: flex;border: 1px solid rgb(226 232 240 / .75);border-radius: 20px;background: #fff;padding: 8px;box-shadow: 0 4px 12px 0 #e2e8f0;-moz-column-gap: 20px;column-gap: 20px;text-decoration: none }#strip-segment #framework-platforms .framework-items:hover {background: rgb(219 233 255 / .4);border: 1px solid #d8eefe;box-shadow: 0 4px 12px #f4e9e7;cursor: pointer }#strip-segment #framework-platforms .framework-items:last-child {margin-right: 0 }#strip-segment #framework-platforms .framework-items img {margin: auto;margin-left: 15px }#strip-segment #framework-platforms .framework-items .framework-name-container {font-size: 16px;color: #334155;font-weight: 600;line-height: 26px;margin-top: 10px;margin-right: 15px;margin-bottom: 2px }#strip-segment #framework-platforms .framework-items .framework-name-container .platform-name {margin-bottom: 0 }@media(max-width:768px) {#strip-segment #framework-platforms .framework-items .framework-name-container .platform-name {line-height: 24px !important }}#strip-segment #framework-platforms #java {display: none }.new-highlight-FT-image-section {padding: 96px 0 66px;background-color: rgb(244 248 255 / .8);margin-bottom: 76px }.new-highlight-FT-image-section .text-center .h1 {margin: 0 auto 30px;color: #0f172a;font-weight: 700;line-height: 1.4em;font-size: 33px }.new-highlight-FT-image-section .text-center .medium {color: #334155;margin-bottom: 60px }.new-highlight-FT-image-section .highlight-content {margin-bottom: 20px;display: block }.new-highlight-FT-image-section .highlight-content .highlights {padding-left: 10px }.new-highlight-FT-image-section .highlight-content .highlights h3 {font-size: 19px !important;color: #0f172a;font-weight: 700;margin-bottom: 20px;line-height: 28px;margin-top: 0 }.new-highlight-FT-image-section .highlight-content .highlights p {color: #334155;font-size: 15px;line-height: 24px }.new-highlight-FT-image-section .highlight-content .highlight-tick {padding-top: 4px;margin-bottom: 20px }#company-list {background: #ecf3ff;padding-bottom: 46px }#company-list h2 {padding-top: 12px;font-size: 16px !important;color: #1e293b;letter-spacing: .5px;line-height: 25px;font-weight: 600;margin-bottom: 12px }#company-list img {padding-bottom: .5em;width: 100%;height: 100% }#customer-review-section {background: linear-gradient(180deg, #fff 0%, #f4f8ff 100%) }#customer-testimonial-section {background: linear-gradient(180deg, #fff 0%, #f4f8ff 100%);padding-top: 60px;margin-bottom: 56px }#customer-testimonial-section h2 {font-size: 33px;color: #272727;letter-spacing: 0;text-align: center;font-weight: 700;margin-bottom: 46px }#customer-testimonial-section .testimonial-section .testimonial-content {padding: 1em 2em;display: table;padding: 48px 40px;background: #fff;box-shadow: 0 4px 12px rgb(32 32 32 / .16);border-radius: 8px;width: 48% }#customer-testimonial-section .testimonial-section .testimonial-content:first-child {margin-right: 21px }#customer-testimonial-section .testimonial-section .testimonial-content .testimonial-block .testimonial-message {display: table-cell;vertical-align: middle;font-size: 18px;line-height: 32px;color: #000;letter-spacing: .17px;margin-bottom: 0 }#customer-testimonial-section .testimonial-section .testimonial-content .testimonial-block .testimonial-message .testimonial-quote-image {margin-top: -72px;margin-bottom: 45px }#customer-testimonial-section .testimonial-section .testimonial-content .customer-information {padding-top: 30px }#customer-testimonial-section .testimonial-section .testimonial-content .customer-information .profile-image img {width: 105px }#customer-testimonial-section .testimonial-section .testimonial-content .customer-details {padding-top: 25px;margin-left: -120px }#customer-testimonial-section .testimonial-section .testimonial-content .customer-details .testimonial-author .author-name {font-weight: 700;font-size: 18px;line-height: 25px;color: #272727;letter-spacing: .17px;margin-bottom: 2px }#customer-testimonial-section .testimonial-section .testimonial-content .customer-details .testimonial-author .author-details {color: #272727;letter-spacing: .17px;font-weight: 600;font-size: 14px;line-height: 19px }#g2-crowd-review-section {padding-top: 40px;padding-bottom: 40px }#g2-crowd-review-section .row {box-shadow: 0 4px 12px rgb(32 32 32 / .16);border-radius: 8px;margin-left: auto;margin-right: auto;max-width: 774px;background-color: #fff }#g2-crowd-review-section .review-section {display: flex;padding: 30px 40px }#g2-crowd-review-section .review-section div:first-child {margin-right: 10px }#g2-crowd-review-section .review-section p {margin-bottom: 0;margin-left: 6px;font-weight: 600;font-size: 14px;line-height: 19px;color: #272727 }#g2-crowd-review-section .download-section {display: block;align-items: center;padding: 30px 40px 30px 65px }#g2-crowd-review-section .download-section h2 {color: #272727;font-weight: 700;font-size: 24px;line-height: 33px;letter-spacing: .18px;margin: 0 0 16px 0 }#g2-crowd-review-section .download-section span {margin-top: 16px }#g2-crowd-review-section .download-section span a {font-weight: 600;font-size: 15px;line-height: 23px;color: #0073dc;text-decoration: none !important }#g2-crowd-review-section .download-section span a:hover {color: #0a98ff }#case-studies {padding: 66px 0 96px 0;background-color: #f1f5f9;background-image: none !important;border-radius: 10px }#case-studies #FT-ourthoughts .btn {font-family: "Open Sans", "Helvetica", "Arial", "sans-serif";transition: .1s linear;-webkit-transition: .1s linear;-moz-transition: .1s linear;border-radius: 6px;border-width: 1px;font-size: inherit;line-height: 1.85714286em;display: inline-block;transition: .2s linear;-webkit-transition: .2s linear;-moz-transition: .2s linear;padding: 4px 18px !important;font-size: 1.1em;border: 2px solid #0073dc !important;background: #0073dc !important }#case-studies #FT-ourthoughts .btn:hover {color: #fff;background: #0d98ff !important;border: 2px solid #0d98ff !important }#case-studies #FT-ourthoughts .lead {font-size: 19px;margin-top: 20px;margin-bottom: 40px;color: #252525 }#case-studies #FT-ourthoughts .btn__text {font-weight: 600;margin-right: -.5px;vertical-align: top;font-size: 16px;line-height: 24px;color: #0057ff }#case-studies #FT-ourthoughts .btn__text:hover {color: #0050eb }#case-studies #FT-ourthoughts .main-heading {color: #0f172a;font-weight: 700;margin-bottom: 64px;margin-left: 1em;margin-right: 1em;font-size: 33px;line-height: 50px }#case-studies #FT-ourthoughts .case-studies-section {padding: 0 24px }#case-studies #FT-ourthoughts .resource-tile {background-size: cover !important;background-color: #fff !important;width: 100%;overflow: hidden;box-shadow: -5px 5px 21px 0 rgb(0 0 0 / .13);border-radius: 23px;flex-direction: column;transition: all .2s ease-out;will-change: transform }#case-studies #FT-ourthoughts .resource-tile:hover {box-shadow: 0 0 25px 0 rgb(0 0 0 / .06);transform: translateY(-10px) }#case-studies #FT-ourthoughts .resource-tile img {width: 100%;opacity: 1;margin-bottom: 0;height: 240px }#case-studies #FT-ourthoughts .resource-tile .first-image {position: relative;top: 0;left: 0 }#case-studies #FT-ourthoughts .resource-tile .second-image {position: absolute;top: 97px;left: 137px }#case-studies #FT-ourthoughts .resource-tile .resource-tile-content {bottom: 0;padding: 30px;opacity: 1;transition: opacity .5s;display: flex;flex-direction: column }#case-studies #FT-ourthoughts .resource-tile .resource-tile-content a {color: #0057ff !important;margin-top: auto }#case-studies #FT-ourthoughts .resource-tile .resource-tile-content a:hover {color: #0050eb !important }#case-studies #FT-ourthoughts .resource-tile .resource-tile-content hr {width: 20%;margin: 10px auto 20px;display: inline-block }#case-studies #FT-ourthoughts .resource-tile .resource-tile-content .heading {color: #64748b;font-weight: 600;margin-bottom: 0;margin-top: 2px;font-size: 16px;line-height: 25px }#case-studies #FT-ourthoughts .resource-tile .resource-tile-content .description {color: #475569;margin-bottom: 40px;line-height: 27px;font-weight: 600;font-size: 18px !important;margin-top: 20px }#download-free-trial {height: auto;background-color: #0046cc !important;padding: 56px 0;margin-top: 36px }#download-free-trial .content-align {color: #fff;font-size: 40px !important;margin-bottom: 0;line-height: 50px;font-weight: 700;text-align: center;display: grid }#download-free-trial .content-align a {margin-top: 30px;padding: 14px 20px;color: #0f172a;background-color: #fff;font-weight: 700;border-radius: 4px;font-size: 16px;line-height: 20px;max-width: 240px;margin-left: auto;margin-right: auto;text-decoration: none !important;display: inline-block }#download-free-trial .content-align a:hover {opacity: .8 }#download-free-trial .content-align .download-button-info span {font-weight: 400;font-style: italic;font-size: 14px;line-height: 20px;color: #fff;margin-top: 8px;display: block }.static-menu-navigation {background-color: #f8fafc !important;z-index: 100154;border: 1.5px solid #e1e9f7;height: 60px }@media(max-width:992px) and (min-width:850px) {.static-menu-navigation .container {width: 97% }}@media(max-width:850px) {.static-menu-navigation .container {width: 100% }}.static-menu-navigation .platform-heading {width: -moz-max-content;width: max-content }.static-menu-navigation .container .col-lg-12 {padding-left: 0;padding-right: 0;display: flex;flex-wrap: wrap }.static-menu-navigation .container .static-dropdown-btn {display: none;margin: auto 8px auto auto;padding: 8px }.static-menu-navigation .container .static-dropdown-btn .icon-bar {background: #1e293b;display: block;height: 2px;width: 22px;border-radius: 1px }.static-menu-navigation .container .static-dropdown-btn .icon-bar+.icon-bar {margin-top: 4px }.static-menu-navigation .container .static-dropdown-btn:hover {cursor: pointer;background: #fff }.static-menu-navigation .container ul {display: table;list-style-type: none;margin-left: auto;padding: 0 }.static-menu-navigation .container ul li {cursor: pointer;float: left;margin: 18px 0;text-align: center }.static-menu-navigation .container ul li .content-medium {margin: 0;font-weight: 600;font-size: 14px;line-height: 22px;color: #1e293b;padding: 0 20px;text-decoration: none !important }.static-menu-navigation .container ul li .content-medium:hover {color: #0057ff }.static-menu-navigation .container ul li .static-menu-border {display: none }.static-menu-navigation .container ul .selected {color: #006db7 }.static-menu-navigation .container ul .selected .content-medium {font-weight: 600;color: #0350c1 }.static-menu-navigation .container .platform-heading {margin: 18px 0 }.static-menu-navigation .container .platform-heading span {line-height: 24px;padding: 0;color: #1e293b;font-size: 16px;font-weight: 700;text-transform: uppercase;cursor: pointer;transition: .2s linear;-webkit-transition: .2s linear;-moz-transition: .2s linear }.static-menu-navigation .floatingmenufree-trial {margin-left: 20px;background-color: #fff0;color: #0057ff;margin-top: -5px;margin-bottom: -5px;font-weight: 700;font-size: 12px;letter-spacing: .5px;border-radius: 4px;border: 1px solid #0057ff;padding: 6px 19px }.static-menu-navigation .floatingmenufree-trial:hover {background-color: #e0eaff }.static-menu-navigation #free-trial {background-color: #0057ff;color: #fff }.static-menu-navigation #free-trial:hover {background-color: #0050eb }.back-to-top {position: fixed;width: 4.71428571em;height: 4.71428571em;background: #fff;border-radius: 50%;text-align: center;right: 1.85714286em;bottom: 3.71428571em;padding-top: 12px;box-shadow: 0 1px 3px rgb(0 0 0 / .12), 0 1px 2px rgb(0 0 0 / .24);box-shadow: 0 0 25px 0 rgb(0 0 0 / .04);z-index: 99;border: 1px solid #ececec;transition: .2s ease-out;-webkit-transition: .2s ease-out;-moz-transition: .2s ease-out;margin: 0 10px 50px 0 }.back-to-top i {color: #252525 }.back-to-top .active:hover {transform: translate3d(0, -5px, 0);-webkit-transform: translate3d(0, -5px, 0) }#awards {background-color: transparent !important }.overview-table-segment .column-one {width: 45% }.overview-table-segment .column-two {width: 26%;border-left: 1px solid #d3dbe6;border-right: 1px solid #d3dbe6 }.overview-table-segment .column-third {width: 30% }.overview-table-segment ul {margin: 0 0 0 25px !important;padding: 0 }.overview-table-segment .table-details {margin: 0 14px 40px !important;padding: 0 !important;border: 1px solid #e2e8f0;border-radius: 20px;box-shadow: 0 0 4px rgb(226 232 240 / .75), 0 4px 12px #e2e8f0;display: flex }.overview-table-segment .table-details .column-heading {font-weight: 700;font-size: 22px;line-height: 30px;letter-spacing: .4px;color: #334155;margin: 23px 0 0 0 !important;padding: 0 0 19px 40px !important;border-bottom: 1px solid #d3dbe6 }.overview-table-segment .table-details .column-links {padding: 30px 49px }.overview-table-segment .table-details .column-links li {margin-bottom: 14px !important;list-style-image: url(https://cdn.syncfusion.com/content/images/FT/FileFormats/v2/pdf/overview-tick-icon.svg);height: auto;padding: 0 10px 0 3px;font-size: 20px;line-height: 26px;font-weight: 600;letter-spacing: .4px }.overview-table-segment .table-details .column-links li a {color: #0057ff;position: relative;top: -5px;font-size: 18px;line-height: 26px;text-decoration: none }.overview-table-segment .table-details .column-links li a:hover {color: #0050eb }.overview-table-segment .table-details .double-column {padding: 30px 15px 24px 42px;margin: 0 2px }.overview-table-segment .table-details .double-column .column-links {padding: 0 }.overview-table-segment .table-details .platform-header, .overview-table-segment .table-details p {display: none }.overview-table-segment .two-column-table {width: 94% }.overview-table-segment .two-column-table .column-last {border-left: 1px solid #d3dbe6 }#g2-widget .customer-video-section:hover img {filter: brightness(70%) blur(0) }#g2-widget .customer-video-section:hover .g2-review-play-button {background-image: url(https://cdn.syncfusion.com/content/images/user-reviews/g2-review-play-button-hover.webp) !important }#g2-widget #g2-heading {font-size: 33px }.g2-widget-review #g2-rating {font-size: 33px;margin-top: 96px }.g2-widget-review .app-logo {margin-bottom: 26px }.g2-widget-review .reviews-count, .g2-widget-review .app-ratings-link {font-size: 14px;text-decoration: none }.competitive-section .container {margin-bottom: 60px }.competitive-banner-section .container {margin-bottom: 75px !important }.competitive-banner-section .container .row {padding-top: 45px !important }.competitive-banner-section .container .row .left-content .count-background {display: none !important;-moz-column-gap: 28px !important;column-gap: 28px !important }.competitive-banner-section .container .row .left-content .active {display: flex !important }.competitive-banner-section .container .row .competitive-banner-FT-image picture {margin: auto 0 auto auto !important }@media(max-width:893px) {.competitive-banner-section .container .row .competitive-banner-FT-image picture {margin-right: auto !important }}.video-banner .modal.fade {z-index: 100154 }#technical-support .container .row .category-container {padding-top: 10px !important }#technical-support .container .row .category-container .category-columns a {text-decoration: none }#technical-support .container .row .category-container .category-columns a .support-link-section {color: #0057ff !important }#technical-support .container .row .category-container .category-columns a:hover {color: #0050eb }@media(max-width:1261px) {#single-fold-platform-banner {background-size: auto 100%;background-position: 45% 0;padding: 64px 0 52px 0 }}@media(max-width:480px) {#single-fold-platform-banner .view-demos {margin-left: 0;width: 210px }}@media(max-width:1279px) {.fileformat-detail-section .fileformat-type h3 {font-size: 32px !important }.overview-table-segment .table-details .column-heading {font-size: 20px !important }#g2-widget #g2-heading {font-size: 30px !important }.g2-widget-review #g2-rating {font-size: 30px !important }#case-studies #FT-ourthoughts .main-heading {font-size: 30px !important }#awards #award-heading {font-size: 30px !important }#single-fold-platform-banner .banner-heading {font-size: 32px !important;line-height: 40px }#single-fold-platform-banner .top-heading-container .top-heading {font-size: 16px !important }#single-fold-platform-banner h2.regular {font-size: 16px !important;line-height: 26px !important }}@media(min-width:1821px) {#single-fold-platform-banner .banner-heading {font-size: 42px;letter-spacing: 0;line-height: 50px;margin-bottom: 20px }#single-fold-platform-banner h2.regular {line-height: 30px;font-size: 19px;margin-bottom: 25px }#single-fold-platform-banner .free-trial {margin-bottom: 30px }#single-fold-platform-banner .view-demos {margin-bottom: 30px }}@media(max-width:1200px) {#case-studies #FT-ourthoughts .resource-tile .second-image {position: absolute;top: 97px;left: 128px !important }#case-studies #FT-ourthoughts .resource-tile .resource-tile-content hr {margin: .2em auto .5em }#case-studies #FT-ourthoughts .resource-tile .resource-tile-content .heading {font-size: 15px !important }#case-studies #FT-ourthoughts .btn {padding: 5px 10px }#case-studies #FT-ourthoughts .main-heading {font-size: 30px }.overview-table-segment .column-one {width: 37% }.overview-table-segment .column-two {width: 33% }#strip-segment {padding-left: 28px }}@media(max-width:991px) {.fileformat-detail-section .file-format-image-container .file-format-border {margin-left: 28px }#single-fold-platform-banner {padding-top: 54px }#single-fold-platform-banner h2.regular {padding: 0 !important }#single-fold-platform-banner .top-heading-container {margin-left: auto;margin-right: auto }#single-fold-platform-banner .banner-image {margin-top: 40px !important;padding-right: 20px;width: 95% !important }#single-fold-platform-banner h2.NoCreditCardDesktopFileFormat {margin-left: -160px }#single-fold-platform-banner .main-heading {text-align: center }#single-fold-platform-banner .main-heading .file-format-video-section {justify-content: center }#single-fold-platform-banner .banner-strip {margin-left: auto;margin-right: auto }#customer-testimonial-section .testimonial-section .testimonial-content .customer-details {margin-left: -20px !important }#case-studies #FT-ourthoughts .resource-tile .resource-tile-content .description {min-height: 80px }#case-studies #FT-ourthoughts .case-studies-section {padding: 20px }.overview-table-segment .table-details {margin: 0 10px 40px 10px !important }.overview-table-segment .table-details .column-links, .overview-table-segment .table-details .double-column {padding: 30px 10px 30px 25px }.overview-table-segment .table-details .column-heading {font-size: 18px !important;padding-left: 20px !important }.overview-table-segment .table-details .column-two {width: 30% }#strip-segment {padding-left: 25px }}@media(max-width:991px) {#single-fold-platform-banner .row {display: flex;flex-direction: column }}@media(max-width:767px) {.new-highlight-FT-image-section {padding: 50px 0 20px;margin-bottom: 56px }.new-highlight-FT-image-section .highlight-content {margin-bottom: 1em }.new-highlight-FT-image-section .highlight-content .highlights h3 {font-size: 18px !important;margin-bottom: 12px }#g2-widget #g2-heading {font-size: 22px !important;margin-bottom: 24px }.g2-widget-review {padding: 0 }.g2-widget-review #g2-rating {font-size: 22px !important;line-height: 30px;margin-top: 56px;margin-bottom: 24px }#case-studies #FT-ourthoughts .main-heading {font-size: 22px !important;line-height: 34px;margin-bottom: 24px }.competitive-banner-section .container {margin-bottom: 50px !important }}@media(max-width:1820px) {#company-list img {padding-bottom: 0 }}@media(max-width:1199px) and (min-width:992px) {#customer-testimonial-section .testimonial-section .testimonial-content .customer-details {margin-left: -70px;padding-top: 15px }}@media(max-width:991px) {#g2-crowd-review-section .review-section {padding: 60px 40px }#platform-pricing .pricing-inner-section .pricing-right-section .dollar-symbol {font-size: 18px;line-height: 25px }#platform-pricing .pricing-inner-section .pricing-right-section .heading {font-size: 54px !important;line-height: 74px }#platform-pricing .pricing-inner-section .pricing-right-section .first-year-amount {font-size: 12px;line-height: 16px }#platform-pricing .pricing-inner-section .pricing-right-section .second-year-amount {font-size: 16px !important;line-height: 22px }}@media(min-width:1500px) {#g2-crowd-review-section {padding-right: 120px }}@media(max-width:767px) {#case-studies {padding: 30px 0 }#case-studies #FT-ourthoughts .case-studies-section .resource-tile .lead {margin-bottom: 15px;margin-top: 5px }#case-studies #FT-ourthoughts .resource-tile .resource-tile-content .heading {font-size: 14px !important;line-height: 23px;min-height: unset }#single-fold-platform-banner {background-size: auto 100%;background-position: center top;background-repeat: no-repeat;padding: 30px 0 15px 0 }#single-fold-platform-banner .top-heading {font-size: 10px !important;line-height: 14px }#single-fold-platform-banner .banner-heading {font-size: 30px !important;line-height: 36px;width: auto !important }#single-fold-platform-banner h2.regular {font-size: 18px;line-height: 31px;padding: 0 0 }#single-fold-platform-banner .main-heading {padding: 0 24px }#single-fold-platform-banner .view-demos {max-width: 140px;margin-left: 10px }#strip-segment {padding: 10px 20px 64px }#strip-segment .framework {gap: 30px !important }#strip-segment .fileformat-support {font-size: 12px;line-height: 19px;display: grid }#strip-segment #framework-strip {margin-left: 5px }#strip-segment #framework-platforms .framework-items img {width: 32px;height: 32px }.new-highlight-FT-image-section .text-center {padding: 0 20px }.new-highlight-FT-image-section .text-center .h1 {font-size: 22px !important;line-height: 34px;margin-bottom: 20px }.new-highlight-FT-image-section .text-center .medium {font-size: 14px !important;line-height: 24px;margin-bottom: 40px }#customer-testimonial-section .testimonial-section .testimonial-content {width: auto;margin-right: 0 !important;margin-bottom: 45px }#customer-testimonial-section h2 {font-size: 18px !important;line-height: 25px }#customer-review-section {padding: 0 20px }#g2-crowd-review-section {padding-top: 0 }#g2-crowd-review-section .review-section {padding: 0;text-align: left }#g2-crowd-review-section .review-section .left-image img {width: 56px;height: 56px;margin-top: 10px }#g2-crowd-review-section .download-section {font-size: 14px !important;line-height: 19px;text-align: left;padding: 10px 0 0 72px }#g2-crowd-review-section .download-section h2 {font-size: 14px !important;line-height: 19px;text-align: left }#g2-crowd-review-section .row {padding: 20px }#platform-pricing .pricing-inner-section {padding: 20px }#platform-pricing .pricing-inner-section .heading {font-size: 18px !important;line-height: 25px }#platform-pricing .pricing-inner-section .sub-heading {font-size: 15px !important;line-height: 23px }#platform-pricing .pricing-inner-section .pricing-left-section {border-right: none;border-bottom: 1px solid #e8e8e8;padding-bottom: 24px }#platform-pricing .pricing-inner-section .fileformat-support {margin-top: 12px }#platform-pricing .pricing-inner-section .category {padding-top: 12px }#platform-pricing .pricing-inner-section .pricing-right-section .heading {font-size: 48px !important;line-height: 65px }#platform-pricing .pricing-section {width: 320px }#platform-pricing .text-center .pricing-description {font-size: 16px;line-height: 24px }}@media(max-width:1199px) {#case-studies #FT-ourthoughts .btn__text {font-size: 13px }#case-studies #FT-ourthoughts .resource-tile .resource-tile-content .description {font-size: 14px !important }}@media(min-width:1401px) and (max-width:1600px) {#case-studies #FT-ourthoughts .case-studies-section .resource-tile .lead {margin-bottom: 25px;margin-top: 11px }}@media(min-width:992px) and (max-width:1199px) {#case-studies #FT-ourthoughts .case-studies-section .resource-tile .lead {margin-bottom: 20px;margin-top: 8px }}@media(min-width:540px) and (max-width:767px) {#case-studies #FT-ourthoughts .resource-tile {width: 60%;margin: auto }}@media(min-width:487px) and (max-width:539px) {#case-studies #FT-ourthoughts .resource-tile {width: 80%;margin: auto }}@media(max-width:486px) {#case-studies #FT-ourthoughts .resource-tile {width: 90%;margin: auto }}@media(max-width:1399px) {#case-studies #FT-ourthoughts .resource-tile .resource-tile-content .heading {font-size: 16px !important }}@media(max-width:1024px) {#case-studies #FT-ourthoughts .resource-tile .resource-tile-content .description {margin-bottom: 10px;line-height: 21px }.overview-table-segment .table-details .column-links li a {font-size: 16px }#company-list {padding-bottom: 48px }}@media(max-width:1215px) {.fileformat-detail-section .fileformat-type {margin-left: 0 }}@media(max-width:1200px) {#download-free-trial {height: auto;background-position: center center }#download-free-trial .content-align span {display: inline-block }}@media(max-width:1279px) and (min-width:1024px) {.static-menu-navigation .container .right-align {padding-left: 8px }}@media(max-width:1200px) and (min-width:768px) {.static-menu-navigation .container ul li .content-medium {padding: 0 20px }.static-menu-navigation .container .col-lg-12 {text-align: center;display: flex }.static-menu-navigation .container .right-align {display: inline-block;float: none;padding-bottom: 10px }}@media(max-width:850px) {.static-menu-navigation .container ul {display: none;flex-direction: column;background-color: #f8fafc;width: 100%;z-index: 1;margin-top: -2px }.static-menu-navigation .container ul li {margin-top: 10px;margin-bottom: 0 }.static-menu-navigation .container ul li .static-menu-border {display: block;margin-top: 10px;margin-bottom: 0;border-top: 1px solid #e1e9f7 }.static-menu-navigation .container .static-dropdown-btn {display: block;margin-left: auto }.static-menu-navigation .container .close-button {display: none;margin-left: 0 !important;margin-top: 0 !important }.static-menu-navigation #free-trial {margin-bottom: 20px }.static-menu-navigation .floatingmenufree-trial {width: 50%;margin-left: 0;margin-top: 10px }}@media(max-width:769px) {#strip-segment {padding-bottom: 64px }}@media(max-width:768px) {#download-free-trial {padding-top: 28px;padding-bottom: 40px }#download-free-trial .content-align {font-size: 24px !important;line-height: 36px !important }#download-free-trial .content-align a {margin-top: 20px }.overview-table-segment .table-details {margin-left: 5px !important;margin-right: 5px !important }#single-fold-platform-banner h2.NoCreditCardDesktopFileFormat {font-size: 12px !important }}@media(max-width:675px) {.fileformat-detail-section .file-format-image-container .fileformat-images {padding-left: 0;padding-right: 0 }.fileformat-detail-section .file-format-image-container .fileformat-images p {font-size: 12px }.fileformat-detail-section .file-format-image-container .fileformat-images .active {width: 90% }}@media(max-width:500px) {.fileformat-detail-section {padding-bottom: 10px;margin-top: 60px }.fileformat-detail-section .file-format-image-container .fileformat-images p {margin-bottom: 10px;margin-top: 10px;font-size: 14px;line-height: 24px }.fileformat-detail-section .file-format-image-container .fileformat-images .active {border-width: 3px }#single-fold-platform-banner .top-heading-container .top-heading {font-size: 12px !important }#single-fold-platform-banner .banner-heading {font-size: 28px !important;line-height: 40px;margin-top: 80px }#single-fold-platform-banner .free-trial {margin-top: 10px;width: 100% }#single-fold-platform-banner .free-trial span {font-size: 14px }#single-fold-platform-banner .view-demos {width: 100%;max-width: 100%;margin-left: 0 !important;margin-top: 12px }#single-fold-platform-banner .view-demos span {font-size: 14px }#single-fold-platform-banner h2.NoCreditCardDesktopFileFormat {margin: -98px 0 58px -20px }#single-fold-platform-banner .file-format-video-section .iframe-link {font-size: 12px }#company-list h2 {font-size: 14px !important }.fileformat-detail-section .fileformat-type h3 {font-size: 24px !important;margin-bottom: 15px;line-height: 30px }.fileformat-detail-section .fileformat-type .description {font-size: 14px }.fileformat-detail-section .fileformat-type .fileformat-contents {margin-top: 34px }.fileformat-detail-section .fileformat-type .link-nav .file-format-btn, .fileformat-detail-section .fileformat-type .link-nav #file-format-video-demo {font-size: 14px;width: 100%;padding: 10px 24px;margin-bottom: 16px;margin-left: 0 !important }.static-menu-navigation .container .platform-heading span {font-size: 14px }.static-menu-navigation .floatingmenufree-trial {width: 95% }#case-studies #FT-ourthoughts .main-heading br {display: none !important }}@media(max-width:376px) {.fileformat-detail-section .file-format-image-container .fileformat-images p {font-size: 13px }}@media(max-width:360px) {#customer-testimonial-section .testimonial-section .testimonial-content .customer-details {padding-top: 15px;margin-left: 0 !important }#platform-pricing .pricing-section {width: 300px }#case-studies #FT-ourthoughts .resource-tile .second-image {left: 93px !important }.static-menu-navigation .platform-heading span {font-size: 12px !important }.competitive-banner-section .container .row .left-content {padding-left: 10px;padding-right: 10px }.competitive-banner-section .container .row .explore-FT-comparison {width: 100% !important;white-space: nowrap }.competitive-banner-section .container .row .explore-FT-comparison .ft-competitive-link {padding: 7px 10px !important;text-overflow: ellipsis;margin-left: auto;margin-right: auto }}@media(max-width:345px) {.fileformat-detail-section .file-format-image-container .fileformat-images p {font-size: 12px }}@media(min-width:991px) {.new-highlight-FT-image-section .text-center .medium {padding-left: 60px;padding-right: 60px }}#strip-segment #framework-platforms .framework-items .tooltip {margin-top: 18px }#platform-pricing .pricing-inner-section .framework-hover .tooltip {margin-top: 15px;margin-left: -8px }#case-studies #FT-ourthoughts a {text-decoration: none !important }@media only screen and (max-device-width:767px) {.overview-table-segment .two-column-table {width: 97% }.overview-table-segment .table-details {display: block }.overview-table-segment .table-details .double-column, .overview-table-segment .table-details .column-links {padding-bottom: 5px }.overview-table-segment .column-table {width: 100% !important }.overview-table-segment .column-two .column-heading, .overview-table-segment .column-three .column-heading, .overview-table-segment .column-last .column-heading {padding-top: 19px !important;border-top: 1px solid #d3dbe6 }}.file-format-video-section {display: flex;margin-top: 20px;margin-left: -12px }.file-format-video-section .iframe-link {font-size: 16px;line-height: 22px;display: flex;font-weight: 600;color: #0057ff;align-items: center }.file-format-video-section .iframe-link .play-icon {display: inline-block;background-image: url(https://cdn.syncfusion.com/content/images/home-v1/home/home-playbutton-onload-V1.svg);width: 60px;height: 60px;background-position: center;background-size: contain;background-repeat: no-repeat;margin-right: 5px }.file-format-video-section .iframe-link:hover {color: #0a98ff;cursor: pointer;text-decoration: underline }.file-format-video-section .iframe-link:hover .play-icon {background-image: url(https://cdn.syncfusion.com/content/images/home-v1/home/home-playbutton-hover-V1.svg);cursor: pointer }@media(max-width:767px) {.file-format-video-section .iframe-link {text-align: left }}#awards {background-color: #f5f9fd;text-align: center;padding-top: 50px;padding-bottom: 60px;overflow: hidden;width: 100% }#awards #award-heading {color: #1a1a1a;font-size: 33px;text-align: center;margin-bottom: 20px;font-weight: 700;letter-spacing: .11px }#awards #award-desc {font-size: 16px;color: #1a1a1a;line-height: 28px;margin-bottom: 40px }#awards #award-desc #award-desc-line-1 {display: block }#awards .all-awards img {width: 75% }@media(max-width:1199px) and (min-width:768px) {#awards #award-heading {font-size: 26px !important }#awards #award-desc {font-size: 14px !important }}@media(max-width:991px) and (min-width:768px) {#awards .all-awards img {width: 100% }}@media(max-width:767px) {#awards {padding-top: 50px;padding-bottom: 50px }#awards #award-heading {margin-bottom: 20px;font-size: 22px !important }#awards #award-desc {margin-bottom: 40px;font-size: 12px !important;padding-left: 30px;padding-right: 30px }#awards #award-desc #award-desc-line-1 {display: inline }#awards .all-awards img {width: 45% }}@media(max-width:569px) {#awards .all-awards img {width: 61% }}@media(max-width:360px) {#awards .all-awards img {width: 68% }}.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: 50px 50px 50px 50px;border-radius: 5px }.competitive-banner-section .container .row .competitive-banner-FT-image picture {display: flex;justify-content: center }@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: 0px !important }}@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: 94px;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: 16px;font-style: normal;font-weight: 400;line-height: 30px;width: 81%;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 12px 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: auto;width: 75%;display: block }.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 }}#resourceCenterSection {padding: 86px 0 15px 0;background-image: none !important;border-radius: 10px }#resourceCenterSection #resource-center .link_text {font-weight: 600;margin-right: -.5px;vertical-align: 15%;font-size: 16px;line-height: 24px;color: #0057ff }#resourceCenterSection #resource-center .Explore-link .explore_link__text {font-weight: 600;font-size: 16px;line-height: 26px;color: #0057ff;vertical-align: 21%;padding-right: 5px }#resourceCenterSection #resource-center .post-tile .post-tile-content a .sf-icon-arrow-right:before {font-size: 16px }#resourceCenterSection #resource-center .Explore-link .sf-icon-arrow-right:before {font-size: 20px }#resourceCenterSection #resource-center .link_text:hover, #resourceCenterSection #resource-center .Explore-link .explore_link__text:hover {color: #0050eb }#resourceCenterSection #resource-center .resource-center-heading {color: #0f172a;font-weight: 700;margin: 0 76px 32px 76px;font-size: 33px;line-height: 50px }#resourceCenterSection #resource-center .resourcePostSection {padding: 20px 16px }#resourceCenterSection #resource-center .post-tile {background-size: cover !important;background-color: #fff !important;width: 100%;overflow: hidden;border: 1px solid #d1e0ff;border-radius: 23px;flex-direction: column;transition: all .2s ease-out;will-change: transform }#resourceCenterSection #resource-center .post-tile:hover {transform: translateY(-10px) }#resourceCenterSection #resource-center .post-tile img {width: 100%;opacity: 1;margin-bottom: 0;height: 100% }#resourceCenterSection #resource-center .post-tile .first-image {position: relative;top: 0;left: 0 }#resourceCenterSection #resource-center .post-tile .post-tile-content {bottom: 0;padding: 32px 24px;opacity: 1;transition: opacity .5s;display: flex;flex-direction: column }#resourceCenterSection #resource-center .post-tile .post-tile-content a {color: #0057ff !important;margin-top: auto }#resourceCenterSection #resource-center .post-tile .post-tile-content a:hover {color: #0050eb !important }#resourceCenterSection #resource-center .post-tile .post-tile-content hr {width: 20%;margin: 10px auto 20px;display: inline-block }#resourceCenterSection #resource-center .post-tile .post-tile-content .description {color: #1e293b;margin-bottom: 40px;line-height: 28px;font-weight: 600;font-size: 18px !important;margin-top: 0;letter-spacing: .5% }#resourceCenterSection #resource-center .sub-heading {font-family: Open Sans;font-size: 20px;font-weight: 400;line-height: 28px;text-align: center;margin-bottom: 36px;color: #475569 }#resourceCenterSection #resource-center .Explore-link {text-align: center;display: block;margin-top: 18px }@media(min-width:1025px) {#resourceCenterSection #resource-center .resource-center-segment {margin-right: 25px;margin-left: 25px }}@media(max-width:1199px) {#resourceCenterSection #resource-center .link_text {font-size: 13px !important }}@media(max-width:1024px) {#resourceCenterSection #resource-center .resource-center-segment {margin-right: 10px;margin-left: 10px }}@media(max-width:1279px) {#resourceCenterSection #resource-center .resource-center-heading {font-size: 30px !important }}@media(max-width:1200px) {#resourceCenterSection #resource-center .resource-center-heading {font-size: 30px }}@media(max-width:992px) {#resourceCenterSection #resource-center .post-tile .post-tile-content .description {min-height: 80px }#resourceCenterSection #resource-center .resourcePostSection {padding: 20px }}@media(max-width:767px) {#resourceCenterSection #resource-center .resource-center-heading {font-size: 22px !important;line-height: 34px;margin-bottom: 16px;margin-left: 1em;margin-right: 1em }#resourceCenterSection #resource-center .sub-heading {font-size: 14px;font-weight: 400;line-height: 22px;margin-bottom: 22px;margin-left: 1em;margin-right: 1em }#resourceCenterSection #resource-center .resourcePostSection {padding: 10px }#resourceCenterSection #resource-center .Explore-link {margin-top: 30px }#resourceCenterSection {padding: 64px 0 20px 0 }#resourceCenterSection #resource-center .post-tile .post-tile-content .description {font-size: 16px !important;line-height: 24px !important }}@media(min-width:768px) and (max-width:1024px) {#resourceCenterSection {padding: 80px 0 0 0 }#resourceCenterSection #resource-center .resourcePostSection {padding: 20px 10px }#resourceCenterSection #resource-center .resource-center-heading {margin-left: 20px;margin-right: 20px }#resourceCenterSection #resource-center .post-tile .post-tile-content .description {font-size: 16px !important;line-height: 24px !important }}@media only screen and (min-width:768px) and (max-width:768px) {#resourceCenterSection #resource-center .sub-heading {font-size: 18px }}@media(min-width:540px) and (max-width:767px) {#resourceCenterSection #resource-center .post-tile {width: 60%;margin: auto }}@media(min-width:487px) and (max-width:539px) {#resourceCenterSection #resource-center .post-tile {width: 80%;margin: auto }}@media(max-width:486px) {#resourceCenterSection #resource-center .post-tile {width: 90%;margin: auto }}@media(max-width:1024px) {#resourceCenterSection #resource-center .post-tile .post-tile-content .description {margin-bottom: 20px;line-height: 21px }}@media(max-width:500px) {#resourceCenterSection #resource-center .resource-center-heading br {display: none !important }}@media(max-width:360px) {#resourceCenterSection #resource-center .post-tile .second-image {left: 93px !important }}#resourceCenterSection #resource-center a {text-decoration: none !important;color: #0057ff !important;margin-top: auto }#resourceCenterSection #resource-center a:hover {color: #0050eb !important }#dot-net-support-section .dotnet-support-text span {font-weight: 700 }.overview-table-segment .two-column-table .column-first {flex: 1 }.overview-table-segment .two-column-table .column-last {width: 35% }#powerpoint-controls .overview-table-segment .two-column-table .column-last {width: 38% }@media (min-width:768px) and (max-width:1199px) {.overview-table-segment .two-column-table .column-last {width: 46% }}.es-tag-strip {padding: 8px 20px;background-color: #E0EBFF;border-radius: 30px;width: -moz-max-content;width: max-content }.es-tag-strip-description {margin: unset;font-size: 16px;font-weight: 600;line-height: 125%;color: #0057FF }@media (max-width:991px) {.es-tag-strip {margin: 0 auto }}@media (max-width:767px) {.es-tag-strip-description {font-size: 14px }}.document-sdk-video-section-lg {display: none;vertical-align: middle;margin-top: -8px }.document-sdk-video-section-lg .iframe-link {font-size: 16px;line-height: 22px;display: flex;font-weight: 600;color: #0057FF;align-items: center;margin-left: 5px }.document-sdk-video-section-lg .iframe-link .play-icon {display: inline-block;background-image: url(https://cdn.syncfusion.com/content/images/home-v1/home/home-playbutton-onload-V1.svg);width: 60px;height: 60px;background-position: center;background-size: contain;background-repeat: no-repeat }.file-format-video-section .iframe-link .play-icon {margin-right: 0 }.document-sdk-video-section-lg .iframe-link:hover {color: #0a98ff;cursor: pointer;text-decoration: underline }.document-sdk-video-section-lg .iframe-link:hover .play-icon {background-image: url(https://cdn.syncfusion.com/content/images/home-v1/home/home-playbutton-hover-V1.svg);cursor: pointer }@media (min-width:768px) {.document-sdk-video-section-lg {display: inline-block }.file-format-video-section {display: none }}@media (min-width:768px) and (max-width:1023px) {#single-fold-platform-banner h2.NoCreditCardDesktopFileFormat {margin-left: unset;width: -moz-max-content;width: max-content;font-size: 14px !important;margin-left: 110px }}@media (min-width:1201px) {#single-fold-platform-banner .free-trial, #single-fold-platform-banner .view-demos {padding: 8px 16px }#single-fold-platform-banner .free-trial span, #single-fold-platform-banner .view-demos span {font-size: 15px }#single-fold-platform-banner h2.NoCreditCardDesktopFileFormat {margin-left: 32px }}@media (min-width:1024px) and (max-width:1200px) {#single-fold-platform-banner .free-trial {padding: 8px 12px }#single-fold-platform-banner .free-trial span {font-size: 12px }#single-fold-platform-banner .view-demos {padding: 8px 12px;margin-left: 10px }#single-fold-platform-banner .view-demos span {font-size: 12px }#single-fold-platform-banner h2.NoCreditCardDesktopFileFormat {margin-left: 12px }.document-sdk-video-section-lg .iframe-link {font-size: 13px }}@media (max-width:500px) {#single-fold-platform-banner .file-format-video-section .iframe-link {font-size: 14px }}.carousel-cell {width: 100%;cursor: default }.case-study-slider-section {padding-top: 80px;padding-bottom: 130px;margin-top: 70px;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-around }}@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 }@media (max-width:992px) {.case-study-slider-section .carousel .customer-story-col {margin-top: unset }}.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 p, .case-study-slider-section .carousel .customer-story-col.bg-lazy .customer-card-link span {color: #856c0a }.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;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% }}.ai-toolkit-container {background-image: url(https://cdn.syncfusion.com/content/images/home/code-studio-bg.webp);background-size: cover;border: 1px solid #DEDEDE;border-radius: 16px;padding: 32px 0 32px 64px;display: flex;align-items: center;margin: 0 auto 148px }.ai-toolkit-container .content-section {padding: 0;padding-top: 10px;padding-top: 0 }.ai-toolkit-container .ai-toolkit-heading {font-family: "Open sans";font-weight: 700;font-size: 32px;line-height: 48px;color: #1F1F1F;margin-bottom: 0 }.ai-toolkit-container .ai-toolkit-description {font-family: "Open sans";font-size: 16px;line-height: 24px;font-weight: 400;color: #1F1F1F;letter-spacing: .5px;padding-top: 15px;padding-bottom: 32px;width: 99%;margin-bottom: 0 }.ai-toolkit-container .ai-toolkit-description a {color: #006AFF }.ai-toolkit-container .ai-toolkit-description a:hover {color: #0450C2 }.ai-toolkit-container .ai-toolkit-sample {display: flex;justify-content: center }.ai-toolkit-container .ai-toolkit-sample img {width: 352px;height: auto }.ai-toolkit-container .ai-toolkit-link {background-color: #0057FF;border-radius: 8px;padding: 12px 32px;color: #FFF;font-weight: 600;font-size: 16px;line-height: 24px;border: none;display: flex;width: -moz-max-content;width: max-content;-moz-column-gap: 8px;column-gap: 8px }.ai-toolkit-container .ai-toolkit-link:hover {background-color: #0050EB;color: #FFF !important }.ai-tools-and-assistant-section {padding-bottom: 100px }.ai-tools-and-assistant-section .ai-tools-assistant-content-wrapper {display: flex;flex-direction: row;padding: 55px;background: url(https://cdn.syncfusion.com/content/images/FT/ai-tools-assistant/ai-tools-assistant-background-v1.webp);border: 8px solid #E7E0FF;border-radius: 24px;background-size: cover;background-position: center;background-repeat: no-repeat }.ai-tools-and-assistant-section .ai-tools-assistant-heading {font-weight: 600;font-size: 24px !important;line-height: 36px;color: #0F172A;margin-top: 0 }.ai-tools-and-assistant-section .ai-tools-assistant-description {font-weight: 400;font-size: 16px;line-height: 26px;letter-spacing: .08px;color: #0F172A;margin-bottom: 25px }.ai-tools-and-assistant-section .ai-tools-assistant-link {font-weight: 600;font-size: 14px;line-height: 20px;letter-spacing: .34px;color: #0057FF;border: 1px solid #0057FF;border-radius: 6px;padding: 10px 16px;text-align: center;display: inline-block }.ai-tools-and-assistant-section .ai-tools-assistant-link:hover {background-color: #EDF3FF }.ai-tools-and-assistant-section .ai-powered-tools {padding-right: 56px;position: relative }.ai-tools-and-assistant-section .ai-assistant {position: relative }.ai-tools-and-assistant-section .vertical-divider {border: 1px solid #c3b3fa }.ai-tools-and-assistant-section .ai-assistant-image {background-size: contain;background-repeat: no-repeat;position: absolute;width: 175px;height: 180px;background-image: url(https://cdn.syncfusion.com/content/images/FT/ai-tools-assistant/ai-coding-assistant.webp);right: -115px;top: -135px;background-position: top }@media (max-width:1200px) {.ai-toolkit-container {padding-left: 52px;margin-bottom: 158px }}@media (max-width:992px) {.ai-toolkit-container {padding-left: 48px;padding-right: 34px;background-position-x: -6px;flex-direction: column;margin-bottom: 124px }}@media (max-width:800px) {.ai-toolkit-container {width: 94% }}@media (max-width:767px) {.ai-toolkit-container {margin-bottom: 20px }.ai-tools-and-assistant-section {padding-bottom: 65px;padding-right: 20px;padding-left: 20px }.ai-tools-and-assistant-section .ai-tools-assistant-content-wrapper {flex-direction: column;padding: 25px 30px }.ai-tools-and-assistant-section .ai-powered-tools {display: grid;padding-right: 0px !important;margin-bottom: 50px }.ai-tools-and-assistant-section .ai-assistant {display: grid;padding-left: 0px !important;margin-bottom: 13px }.ai-tools-and-assistant-section .ai-tools-assistant-description {margin-bottom: 30px;font-size: 14px }.ai-tools-and-assistant-section .ai-tools-assistant-heading {font-size: 20px !important;font-weight: 700;line-height: 32px }}@media (max-width:550px) {.ai-toolkit-container {padding-left: 0;margin-bottom: 72px }.ai-toolkit-container .content-section {padding-left: 20px;padding-right: 10px }}@media (max-width:500px) {.ai-toolkit-container {margin-bottom: 88px;margin-top: 16px !important }.ai-toolkit-container .content-section {margin-bottom: 40px }.ai-toolkit-container .ai-toolkit-description {padding-bottom: 24px;font-size: 14px;line-height: 21px }}@media (max-width:1199px) {.ai-toolkit-container .content-section {padding-top: 0;width: 43% }.ai-toolkit-container .ai-toolkit-description {padding-bottom: 32px }}@media (max-width:991px) {.ai-toolkit-container .content-section {padding-top: 0;margin-bottom: 48px;width: 100% }}@media (max-width:1279px) {.ai-toolkit-container .ai-toolkit-heading {line-height: 39px }}@media (max-width:388px) {.ai-toolkit-container .ai-toolkit-heading {font-size: 20px !important;line-height: 34px }}@media (min-width:768px) {.ai-toolkit-container {width: 720px }}@media (min-width:992px) {.ai-toolkit-container {width: 940px }}@media (min-width:1200px) {.ai-toolkit-container {width: 1140px }.ai-tools-and-assistant-section {max-width: 1150px }}@media (max-width:1199px) and (min-width:992px) {.ai-toolkit-container .content-section {width: 58.33% }}@media (max-width:970px) {.ai-tools-and-assistant-section .ai-powered-tools-image {display: none }.ai-tools-and-assistant-section .ai-assistant-image {display: none }}@media (min-width:768px) and (max-width:991px) {.ai-tools-and-assistant-section .ai-tools-assistant-heading {font-size: 19px !important;line-height: 32px }.ai-tools-and-assistant-section .ai-tools-assistant-description {font-size: 14px }}.pdf-data-extraction-section {padding: 90px 0;background: linear-gradient(180deg, rgb(233 241 255 / .72) 0%, #fff0 10.13%, #fff0 84.97%, rgb(233 241 255 / .72) 100%);margin-bottom: 100px }.pdf-data-extraction-section .heading {font-size: 30px;font-weight: 700;color: #0F172A;margin-bottom: 20px;margin-top: 0 }.pdf-data-extraction-section .description {width: 92%;font-size: 16px;line-height: 25px;font-weight: 400;color: #333 }.pdf-data-extraction-section .features-list {padding: 0;display: flex;flex-direction: column;row-gap: 8px;margin-top: 20px;margin-bottom: 20px;list-style-type: none }.pdf-data-extraction-section .features-list li {font-size: 16px;font-weight: 600;color: #0F172A;line-height: 28px;display: flex }.pdf-data-extraction-section .features-list li::before {content: url(https://cdn.syncfusion.com/content/images/common/blue-tick-mark.svg);margin-right: 10px;position: relative;top: 3px }.pdf-data-extraction-section .cta-btn {background-color: #0057FF;color: #FFF !important;font-size: 14px;font-weight: 600;padding: 17px 30px;border-radius: 12px;line-height: 22px;display: inline-block;transition: all 0.2s cubic-bezier(.455, .03, .515, .955);text-decoration: none !important }.pdf-data-extraction-section .cta-btn:hover {transform: scale(1.087) }.pdf-data-extraction-section .row div:nth-child(2) {text-align: center }.pdf-data-extraction-section .feature-image {width: 100%;height: auto }@media (max-width:1200px) {.pdf-data-extraction-section {padding-top: 70px;margin-bottom: 90px }.pdf-data-extraction-section .heading {font-size: 26px !important;line-height: 42px }.pdf-data-extraction-section .cta-btn {padding: 17px 25px }}@media (max-width:991px) {.pdf-data-extraction-section .cta-btn {margin-bottom: 40px }.pdf-data-extraction-section .feature-image {width: 90% }}@media (max-width:767px) {.pdf-data-extraction-section {padding: 70px 0;margin-bottom: 65px }.pdf-data-extraction-section .row div {padding: 0 30px }.pdf-data-extraction-section .description {font-size: 15px }.pdf-data-extraction-section .feature-image {width: 100% }}.new-docker-image-section {padding: 20px 0 70px;background-color: #fafbff }.new-docker-image-section h2 {font-size: 32px;font-weight: 700;line-height: 48px;color: #0f172a;margin-bottom: 40px;text-align: center;margin-right: 15px }.new-docker-image-section .row {display: flex;flex-wrap: wrap;gap: 32px }.new-docker-image-section .docker-content {max-width: 358px;border: 1px solid #dde0eb;border-radius: 16px;padding: 24px !important;text-align: left;margin: 0 !important;background-color: #fff }.new-docker-image-section .docker-content p:first-child {margin-bottom: 16px }.new-docker-image-section .docker-content p {font-size: 15px;font-weight: 400;line-height: 26px;margin-bottom: 10px;color: #1a1a1a }.new-docker-image-section .docker-content p a {color: #0057ff;font-weight: 600;text-decoration: none }.new-docker-image-section .docker-content p a:focus {outline: none }.new-docker-image-section .docker-content p a:hover {color: #0450C2 }.new-docker-image-section .docker-content object {margin: 0 !important }.new-docker-image-section .docker-content h3 {font-size: 20px;line-height: 30px;color: #0f172a;font-weight: 600;margin-bottom: 16px !important }.new-docker-image-section .text-center .medium {margin-bottom: 30px;color: #1a1a1a;margin-left: -20px }.new-docker-image-section .text-center .medium a {color: #0057ff;font-weight: 600;text-decoration: none }.new-docker-image-section .text-center .medium a:focus {outline: none }.new-docker-image-section .text-center .medium a:hover {color: #0450C2 }.new-docker-image-section .docker-content .docker-tick {padding-top: 4px;margin-bottom: 20px }.new-docker-image-section .docker-content a::after {content: " →";margin-left: 4px }.new-docker-image-section .docker-content a {color: #0057ff;font-weight: 600;font-size: 16px;line-height: 26px;margin-bottom: 0;padding-top: 20px }@media (max-width:1199px) {.new-docker-image-section .row {gap: 20px;margin-left: 8px }.new-docker-image-section .docker-content {max-width: 300px }}@media (max-width:991px) {.new-docker-image-section .docker-content {max-width: 342px;margin-left: 8px !important }}@media (max-width:767px) {.new-docker-image-section .row {max-width: 480px;padding: 25px !important;margin-left: -3px }.new-docker-image-section {padding: 10px 0 20px }}@media (min-width:991px) {.new-docker-image-section .text-center .medium {padding-left: 30px;padding-right: 60px;margin-right: -20px }}@media (min-width:320px) and (max-width:424px) {.new-docker-image-section .text-center .medium {margin-left: 6px;width: 95% }}@media (min-width:424px) and (max-width:768px) {.new-docker-image-section .text-center .medium {margin-left: 17px;width: 90% }}#ai-banner-strip {border-radius: 1000px;padding: 6px 16px;font-weight: 600;font-size: 13px;position: absolute;top: -60px;left: 7px;margin-top: 52px;letter-spacing: .1px;background-color: #FFF;color: #475569;border: 1px solid #CCD5E5;box-shadow: 0 0 32px 6px #7AA7FF3D }#ai-banner-strip .ai-icon {vertical-align: top;margin: 2px 4px 2px 0 }#ai-banner-strip #ai-banner-strip-description {margin: 0;line-height: 24px }#ai-banner-strip #ai-banner-strip-description .mcp-servers-link {font-weight: 700;color: #0057FF;white-space: nowrap;text-decoration: none }#ai-banner-strip #ai-banner-strip-description .mcp-servers-link:hover {color: #0450C2 }#ai-banner-strip #ai-banner-strip-description .mcp-servers-link:focus {outline: none }@media (min-width:992px) and (max-width:1199px) {#ai-banner-strip {font-size: 11px }}@media (max-width:500px) {#ai-banner-strip {margin-right: 12px;margin-left: 6px;text-align: center;top: -76px;margin-top: 78px }}@media(max-width:991px) {#ai-banner-strip {margin-right: 12px }}@media (min-width:560px) and (max-width:768px) {#ai-banner-strip {margin-left: 20px }}.fileformat-detail-section {background-color: #fff0;color: #1a1a1a;padding-bottom: 20px;margin-top: 96px }.fileformat-detail-section .file-format-image-container .fileformat-images {opacity: .75 }.fileformat-detail-section .file-format-image-container .fileformat-images:hover {cursor: pointer;opacity: 1 }.fileformat-detail-section .file-format-image-container .active {opacity: 1 }.fileformat-detail-section .fileformat-type {background: #fff;display: none;border-radius: 8px;margin-left: 14px }.fileformat-detail-section .fileformat-type h3 {font-weight: 700;font-family: Open Sans;font-style: normal;color: #0f172a;font-size: 35px;line-height: 50px;letter-spacing: .4px;margin-bottom: 20px }.fileformat-detail-section .fileformat-type .description {color: #334155;font-size: 16px;line-height: 26px;font-weight: 400;margin-bottom: 32px }.fileformat-detail-section .fileformat-type .file-format-btn:first-child {padding: 0 12px;border-radius: 0;border-right: .938628px solid rgb(0 0 0 / .2) }.fileformat-detail-section .fileformat-type .fileformat-contents {padding: 0 14px;margin-top: 44px }.fileformat-detail-section .fileformat-type .link-nav {margin-bottom: 48px }.fileformat-detail-section .fileformat-type .link-nav .file-format-btn {font-weight: 600;font-size: 16px;line-height: 20px;padding: 14px 24px;letter-spacing: .34px;color: #f8fafc;background-color: #0057ff;border-radius: 4px;text-transform: uppercase }.fileformat-detail-section .fileformat-type .link-nav .file-format-btn:hover {background-color: #0050eb }.fileformat-detail-section .fileformat-type .link-nav .file-format-view-demo {background-color: #fff0;color: #0057ff;border: 1px solid #0057ff;margin-left: 24px }.fileformat-detail-section .fileformat-type .link-nav .file-format-view-demo:hover {background-color: #e0eaff }.fileformat-detail-section .active {display: block }.file-format-image-container {display: flex;justify-content: center;gap: 15px;flex-wrap: wrap;border-bottom: 1px solid #d6d6d6;padding-bottom: 15px }.fileformat-images {flex: 1;display: flex;align-items: center;justify-content: center;gap: 8px;padding: 12px 12px 12px 12px;cursor: pointer;position: relative }.fileformat-images img {width: 24px;height: 24px;flex-shrink: 0 }.fileformat-images p {margin: 0;font-size: 17px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-user-select: none;-moz-user-select: none;user-select: none }.selected-border {position: absolute;bottom: -1px;width: 100%;height: 5px;background: #fff0 }#smart-data-extraction .selected-border.active {left: 7%;width: 100% }.fileformat-images.active p {font-weight: 700 }.fileformat-images.active {display: flex }.fileformat-images.active .selected-border {background-color: #0057ff;margin-bottom: -15px }.fileformat-detail-section h2 {text-align: center;font-weight: 700;margin-top: -30px }.main-description-fileformats {max-width: 1100px;margin: 24px auto 40px;text-align: center;font-size: 16px;line-height: 26px;}@media (min-width:1024px) and (max-width:1400px) {.main-description-fileformats {max-width: 900px }.file-format-image-container {display: flex;justify-content: center;align-items: center;gap: 16px;flex-wrap: wrap;padding: 0 20px }.fileformat-images {display: flex;align-items: center;gap: 8px;min-width: auto;padding: 8px;padding-bottom: 20px }.fileformat-images img {position: relative }.fileformat-images p {margin: 0;font-size: 18px;white-space: nowrap }.selected-border {position: absolute;bottom: -1px;left: 2%;width: 100%;height: 20px;background: #fff0 }#smart-data-extraction .selected-border.active {left: 2% }.fileformat-images p {font-size: 16px }}@media (min-width:768px) and (max-width:1023px) {.file-format-image-container {display: grid;grid-template-columns: repeat(6, 1fr);gap: 6px;border-bottom: none;margin-bottom: -55px }.fileformat-images {display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;padding: 12px 15px 12px 30px }.fileformat-images img {margin-bottom: 8px }.main-description-fileformats {max-width: 800px;margin-bottom: 20px;}.selected-border {position: absolute;bottom: -1px;left: 14%;width: 85%;height: 5px;background: #fff0 }.fileformat-images p {font-size: 14px }.fileformat-images.active .selected-border {margin-bottom: 0 }}@media (min-width:426px) and (max-width:768px) {.file-format-image-container {display: grid;grid-template-columns: repeat(6, 1fr);gap: 6px;border-bottom: none;margin-bottom: -55px }.fileformat-images {display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;padding: 12px 15px 12px 30px }.fileformat-images img {margin-bottom: 8px }.main-description-fileformats {font-size: 15px;max-width: 600px }.selected-border {position: absolute;bottom: -1px;left: 14%;width: 85%;height: 5px;background: #fff0 }.fileformat-images p {font-size: 12px }.fileformat-images.active .selected-border {margin-bottom: 0 }}@media (min-width:320px) and (max-width:426px) {.main-description-fileformats {font-size: 14px;max-width: 300px }}.fileformat-mobile-dropdown {display: none }@media screen and (max-width:1023px) {.fileformat-detail-section .fileformat-type .fileformat-contents{margin-bottom: 20px;}.fileformat-detail-section .file-format-image-container {display: none }.fileformat-mobile-dropdown {display: block;position: relative;width: 100%;max-width: 260px;margin: 20px auto }.library-btn {width: 100%;height: 36px;padding: 0 35px 0 12px;border: 1px solid #d9d9d9;background: #fff;color: #333;font-size: 13px;text-align: left;cursor: pointer;position: relative;box-sizing: border-box;margin-left: 10px }.library-btn:after {content: "▼";position: absolute;right: 12px;top: 50%;transform: translateY(-50%);font-size: 10px;color: #333 }.library-btn:focus {outline: none;border-color: #0078d4 }.library-list {display: none;position: absolute;top: 100%;left: 10px;width: 100%;background: #fff;border: 1px solid #d9d9d9;box-shadow: 0 2px 6px rgb(0 0 0 / .15);max-height: 180px;overflow-y: auto;z-index: 9999 }.library-item {width: 100%;border: 0;background: #fff;cursor: pointer;text-align: left;display: flex;align-items: center;gap: 8px;padding: 8px 10px;font-size: 12px }.library-item:hover {background: #e5f1fb }.library-item.active {background: #e5f1fb;border-left: 3px solid #0078d4;padding-left: 7px;display: flex;align-items: center;gap: 8px }.library-item img {width: 16px;height: 16px;flex-shrink: 0 }.library-list::-webkit-scrollbar {width: 6px }.library-list::-webkit-scrollbar-track {background: #f1f1f1 }.library-list::-webkit-scrollbar-thumb {background: #bdbdbd }.library-list::-webkit-scrollbar-thumb:hover {background: #999 }}@media screen and (min-width:375px) and (max-width:456px) {.fileformat-mobile-dropdown {max-width: 320px }}@media (min-width:320px) and (max-width:426px) {.main-description-fileformats {margin-bottom: 5px }.fileformat-detail-section .fileformat-type .fileformat-contents {margin-top: -20px }}.net-markdown-library .two-column-table p {display: block }.net-markdown-library .two-column-table {width: 88% }.net-markdown-library .column-first {flex: 0 0 50% }.net-markdown-library .column-last {flex: 0 0 50% }.smart-data-extraction-library .column-first {flex: 0 0 50% }.smart-data-extraction-library .column-last {flex: 0 0 50% }.ai-tools-and-assistant-section-container {background: url(https://cdn.syncfusion.com/content/images/FT/common/ai-tools-and-assistant-section-background.webp) center top/auto 100% no-repeat, linear-gradient(98.73deg, #f5f8ff -1.38%, #fcebff 104.97%) center top/auto 100% no-repeat;padding-bottom: 0;position: relative;z-index: 6 }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container {padding: 70px 0 !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-card p:last-of-type {margin-top: auto !important;margin-bottom: 0 !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container p {margin-bottom: 0 }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container p:has(>a.ai-tools-and-assistant-link) {margin-bottom: 0 !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-card-example {display: inline-grid;padding: 18px 12px 16px 16px;flex-direction: column;justify-content: center;align-items: flex-start;gap: 6px;align-self: stretch;border-radius: 0 6px 6px 0;border-left: 3px solid #0057ff;background: rgb(240 246 255 / .6);position: relative;scrollbar-width: thin;max-height: calc(2.3em * 6);overflow-y: auto }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-card-example strong {font-weight: 700;margin-right: 4px;font-style: italic }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-card-example .copy-button {display: flex;padding: 6px;justify-content: center;align-items: center;gap: 4.5px;position: absolute;right: 10px;top: 10px;border-radius: 4px;color: #475569;border: 1px solid #d8dfed;background: linear-gradient(0deg, #fff 0, #fff 100%), #edeef4 }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-card-example .copy-button .icon-copy-to-clipboard {width: 16px;height: 16px;display: inline-flex;background: url(https://cdn.syncfusion.com/content/images/FT/common/copy-icon.svg) center/contain no-repeat }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-card-example .copy-button .icon-copy-to-clipboard::before {content: none !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-card-example .icon-tick {width: 16px;height: 16px;display: inline-flex;align-items: center;justify-content: center;font-size: 14px;font-weight: 600;color: green;background: 0 0 }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-card-example .icon-tick::before {content: "✓" }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .multi-col-contents {display: flex !important;align-items: stretch !important;flex-wrap: wrap }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .multi-col-contents>.two-col-content:first-child {display: block;width: 35% !important;flex: 0 0 35% !important;max-width: 35% !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .multi-col-contents>.two-col-content:last-child {display: grid !important;grid-template-columns: repeat(2, 1fr) !important;gap: 24px !important;width: 65% !important;flex: 0 0 65% !important;max-width: 65% !important;padding: 0 !important;margin: 0 !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .multi-col-contents>.two-col-content:last-child>.ai-tools-and-assistant-card {width: 100% !important;margin: 0 !important;border: 1px solid #ccd4e6;border-radius: 12px;padding: 24px !important;background-color: #fff;display: flex !important;flex-direction: column;height: 100% }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-left-wrapper {position: sticky !important;top: 100px !important;padding-right: 32px;height: -moz-max-content;height: max-content }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-badge {display: inline-block;border-radius: 1000px;opacity: 1;gap: 8px;padding: 5px 16px;background: #fff;border: 1px solid #dde2ec;font-weight: 400;font-size: 14px;line-height: 22px;text-align: center;color: #475569;margin-top: 20px;margin-bottom: 16px !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-heading {font-family: Open Sans;font-weight: 700;font-size: 32px;line-height: 140%;color: #0f172a;margin-bottom: 8px !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-description {font-weight: 400;font-size: 16px;line-height: 28px;color: #475569;padding-bottom: 45px !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-icon {width: 48px !important;height: 48px !important;margin-bottom: 20px !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-card-title {font-weight: 600;font-size: 22px;line-height: 30px;letter-spacing: 0;color: #0f172a;margin-bottom: 10px !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-card-desc, .ai-tools-and-assistant-section-container .ai-tools-and-assistant-card-example {font-weight: 400;font-size: 16px;line-height: 28px;color: #475569;margin-bottom: 16px !important }.ai-tools-and-assistant-section-container ul.ai-tools-and-assistant-list {list-style: none !important;padding: 0 !important;margin: 0 0 16px !important;flex-grow: 1 }.ai-tools-and-assistant-section-container ul.ai-tools-and-assistant-list>li {font-weight: 400;font-size: 16px;line-height: 28px;margin-bottom: 4px !important;position: relative;border: none !important;background: 0 0 !important;padding: 0 !important;color: #475569 }.ai-tools-and-assistant-section-container ul.ai-tools-and-assistant-list>li::before {content: url(https://cdn.syncfusion.com/content/images/FT/common/tick-icon-v1.svg);position: relative;top: 7px;right: 4px }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-link {text-decoration: none !important;display: inline-flex !important;align-items: center;margin-top: auto;font-weight: 600;font-size: 16px;line-height: 28px;letter-spacing: .34px;text-align: center;text-transform: capitalize;color: #0057ff }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-link .sf-icon-arrow-right {font-size: 20px;position: relative;top: 2px;left: 8px }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-link:hover {color: #0050eb }@media (max-width:991px) {.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-card-desc, .ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-card-example, .ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-description, .ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-link, .ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-list li {font-size: 14px !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .multi-col-contents {flex-direction: column }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .multi-col-contents>.two-col-content:first-child {width: 100% !important;max-width: 100% !important;text-align: center }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .multi-col-contents>.two-col-content:last-child {width: 100% !important;max-width: 100% !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-left-wrapper {margin-bottom: 0 !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-badge {margin-top: 0 }}@media (max-width:900px) {.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .multi-col-contents {display: block !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .multi-col-contents>.two-col-content:first-child, .ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .multi-col-contents>.two-col-content:last-child {width: 100% !important;flex: 0 0 100% !important;max-width: 100% !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-left-wrapper {position: relative !important;top: 0 !important;padding-right: 0 }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-badge {margin-top: 0 }}@media (max-width:550px) {.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .multi-col-contents>.two-col-content:last-child {grid-template-columns: repeat(1, 1fr) !important }}@media (max-width:767px) {.ai-tools-and-assistant-section-container .ai-tools-and-assistant-heading {font-size: 22px !important }.ai-tools-and-assistant-section-container .ai-tools-and-assistant-card-title {font-size: 18px !important }}@media (min-width:767px) and (max-width:1024px) {.ai-tools-and-assistant-section-container .ai-tools-and-assistant-heading {font-size: 26px !important }}@media (max-width:322px) {.ai-tools-and-assistant-section-container .ai-tools-and-assistant-container .ai-tools-and-assistant-link {font-size: 13px !important }}@media(max-width:426px) {.competitive-banner-section .container .row .competitive-banner-FT-image .ft-icon {max-height: 200px }}@media(max-width:893px) {.competitive-banner-section .container .row .competitive-banner-FT-image .ft-icon {max-height: 250px }}.new-docker-image-section .docker-content a:focus, .new-docker-image-section .docker-content a:active {outline: none !important;box-shadow: none !important;text-decoration: none !important }.competitive-banner-section .container .row .explore-FT-comparison .ft-competitive-link:focus, .competitive-banner-section .container .row .explore-FT-comparison .ft-competitive-link:active {outline: none !important;box-shadow: none !important;text-decoration: none !important }@media(max-width: 1200px){.fileformat-images{flex-direction: column;}}