@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: inherit !important }#popular-components-section {background-color: #fafbff;padding: 65px 0 }#popular-components-section h2 {font-size: 40px;color: #0f172a;letter-spacing: 0;text-align: center;margin: 0 0 50px;font-weight: 700 }#popular-components-section .nav-tabs {margin: 0 0 70px;border-bottom: none }#popular-components-section .nav-tabs>li {flex: 1 }#popular-components-section .heading {font-size: 26px;color: #1a1a1a;letter-spacing: 0;font-weight: 600;margin: 10px 0 16px }#popular-components-section .description {font-size: 16px;color: #1a1a1a;letter-spacing: .2px;line-height: 27px;padding: 0 0 30px;text-align: left;width: 95%;word-spacing: 2px }#popular-components-section .control-image img {width: 100% }#popular-components-section .tab-pane .common-img {margin-bottom: 35px }@media (max-width:767px) {#popular-components-section .tab-pane .common-img {margin-top: -20% !important }}#popular-components-section .tab-pane .heading-responsive {display: none }#popular-components-section .nav-tabs>li.active>a, #popular-components-section .nav-tabs>li.active>a:focus, #popular-components-section .nav-tabs>li.active>a:hover {border-radius: 20px;font-size: 14px;color: #fff;letter-spacing: -.29px;text-align: center;background-color: #0057ff;font-weight: 600;cursor: pointer }#popular-components-section .nav-tabs>li.active>a img, #popular-components-section .nav-tabs>li.active>a:focus img, #popular-components-section .nav-tabs>li.active>a:hover img {opacity: 1;filter: brightness(0) invert(1) }#popular-components-section .nav-tabs>li>a {border-radius: 20px;font-size: 14px;color: #5d5b5b;background-color: #eff4ff;letter-spacing: -.29px;text-align: center;display: flex;align-items: center;justify-content: center;gap: 5px }#popular-components-section .nav-tabs>li>a:hover, #popular-components-section .nav-tabs>li>a:focus {border-radius: 20px;color: #fff;font-size: 14px;background-color: #0057ff;letter-spacing: -.29px;text-align: center }#popular-components-section .nav-tabs>li>a:hover img, #popular-components-section .nav-tabs>li>a:focus img {opacity: 1;filter: brightness(0) invert(1) }#popular-components-section .nav {display: flex;justify-content: center;gap: 19px;margin-inline: 8% }@media (min-width:768px) and (max-width:1439px) {#popular-components-section .nav {gap: 10px }}#popular-components-section .nav:before, #popular-components-section .nav:after {display: none }#popular-components-section .nav>li>a {padding: 9px 16px 8px 16px }#popular-components-section .nav .componenticon {opacity: .7;margin-block-start: 0;margin-block-end: 0;width: 24px;height: 24px }#popular-components-section .nav span {margin-inline-start: 1px }@media (min-width:1023px) {#popular-components-section .nav span {font-size: 16px }}#popular-components-section .tab-pane.fade {transition: all 0.2s;transform: translateX(1rem) }#popular-components-section .tab-pane.fade.active {transform: translateX(0rem) }#popular-components-section .right-arrow-section, #popular-components-section .left-arrow-section {margin: 20% 0 0;padding: 0 }#popular-components-section .right-arrow-section img, #popular-components-section .left-arrow-section img {cursor: pointer;padding: 12px 11px 12px 12px;float: right }#popular-components-section .right-arrow-section img:hover, #popular-components-section .left-arrow-section img:hover {border-radius: 50%;background: rgb(0 115 220 / .06) }#popular-components-section .left-arrow-section img {float: left;padding: 12px }#popular-components-section .content-section {padding-left: 0 }@media (max-width:767px) {#popular-components-section .content-section {margin-top: 20% !important }}#popular-components-section .control-image {padding-right: 0;top: 65px }#popular-components-section .control-tab {padding: 0 !important }#popular-components-section .control-tab .custom-loader {width: 48px;height: 48px;border: 5px solid #0057ff;border-bottom-color: #fff0;border-radius: 50%;box-sizing: border-box;animation: 1s linear infinite rotation;position: absolute;top: 47.5%;left: 48%;z-index: 4;transform: translate(-50%, -50%);display: none }#popular-components-section .view-demo, #popular-components-section .view-more {padding: 8px 20px;font-weight: 600;transition: 0.2s linear;background-color: #fff0;color: #0073dc;border: 1px solid #0073dc;margin-bottom: 50px;max-width: 210px;margin-right: 20px }#popular-components-section .view-demo span, #popular-components-section .view-more span {font-weight: 700;font-size: 14px;letter-spacing: .1px;opacity: 1 !important }#popular-components-section .view-demo:hover, #popular-components-section .view-more:hover {background-color: #0698ff !important;border: 1px solid #0698ff !important;color: #fff !important }#popular-components-section .view-more {background-color: #0073dc !important;color: #fff !important }#popular-components-section #framework-content {margin-bottom: 15px }#popular-components-section .support-content {font-size: 15px;color: #0f172a;letter-spacing: .2px;padding: 0 0 30px;text-align: left;width: 95%;word-spacing: 2px;font-weight: 600 }#popular-components-section .platforms-section {margin-bottom: 15px }#popular-components-section .platforms-section .platforms-icon {display: inline;margin-right: 5px }#popular-components-section .platforms-section .web-icon svg {margin-bottom: -16px }#popular-components-section .platforms-section .web-icon-three-line svg {margin-bottom: -30px }#popular-components-section .platforms-section .mob-icon svg {margin-bottom: -4px }#popular-components-section .platforms-section .desktop-icon svg {margin-bottom: -4px }#popular-components-section .platforms-section .framework-items {display: inline;letter-spacing: 0;color: #0057ff;text-decoration: none;line-height: 25px;font-size: 14px }#popular-components-section .platforms-section .framework-items:hover {color: #0050EB !important;text-decoration: underline !important }#popular-components-section .platforms-section .web-separator {display: inline-block;border-right: 1.5px solid #caccce;margin-left: 3px;margin-right: 3px;height: 35px;position: relative;top: 26px;margin-top: -13px }#popular-components-section .platforms-section .three-line-web-seperator {height: 62px;top: 52px;margin-top: -39px }#popular-components-section .platforms-section .mobile-separator, #popular-components-section .platforms-section .desktop-separator {display: inline-block;border-right: 1.5px solid #caccce;margin-left: 3px;margin-right: 3px;height: 16px;position: relative;top: 4px }#popular-components-section .platforms-section .dot, #popular-components-section .platforms-section .new-dot {height: 12px;width: 1px;background-color: #caccce;display: inline-block;margin: 0 6px -2px 6px }#popular-components-section .platforms-section .new-dot {width: 0;height: 0;margin-left: 26.5px }#popular-components-section #Spreadsheet .desktop-icon svg, #popular-components-section #PDFViewer .desktop-icon svg, #popular-components-section #RichTextEditor .desktop-icon svg, #popular-components-section #Diagram .desktop-icon svg {margin-bottom: -5px }#popular-components-section #Spreadsheet .desktop-separator, #popular-components-section #PDFViewer .desktop-separator, #popular-components-section #RichTextEditor .desktop-separator, #popular-components-section #Diagram .desktop-separator {height: 16px;top: 4px;margin-top: 0 }@media (min-width:1024px) {#popular-components-section {background-repeat: no-repeat;background-color: #fafbff !important;background-size: 48%;background-position: 80% 85% }#popular-components-section .content-section, #popular-components-section .control-image {padding-right: 0 }#popular-components-section .tab-pane {transform-style: preserve-3d;backface-visibility: hidden;transform: translate3d(0, 0, 0);animation: scaleUp 0.7s ease both }@keyframes scaleUp {from {opacity: 0;transform: scale(.8) }}}@media (max-width:1279px) {#popular-components-section .nav {margin-inline: 6% }#popular-components-section .nav>li>a {padding: 10px 0 }#popular-components-section .nav-tabs>li.active>a, #popular-components-section .nav-tabs>li.active>a:focus, #popular-components-section .nav-tabs>li.active>a:hover {font-size: 15px }}@media (max-width:1279px) and (min-width:1023px) {#popular-components-section .nav-tabs>li.active>a, #popular-components-section .nav-tabs>li.active>a:focus, #popular-components-section .nav-tabs>li.active>a:hover {font-size: 16px }}@media (max-width:1279px) {#popular-components-section .nav-tabs>li>a, #popular-components-section .nav-tabs>li>a:hover, #popular-components-section .nav-tabs>li>a:focus {font-size: 15px }#popular-components-section .nav-tabs {margin: 0 0 56px }#popular-components-section .heading {font-size: 19px;letter-spacing: 0 }#popular-components-section .description {font-size: 14px;letter-spacing: .17px }}@media (max-width:1199px) and (min-width:992px) {#popular-components-section .platforms-section .platforms-icon {margin-right: 4px }#popular-components-section .platforms-section .framework-items {font-size: 10.5px }#popular-components-section .platforms-section .dot {height: 12px;width: 1px;margin: 0 6px -2px 6px }#popular-components-section .platforms-section .new-dot {margin-left: 26px }}@media (max-width:1023px) and (min-width:992px) {#popular-components-section .heading {text-align: left !important }#popular-components-section .description {padding: 0 0 30px !important;text-align: left !important;margin: 0 0px !important }#popular-components-section .control-image {padding: 0 !important }#popular-components-section .control-image img {max-width: 75% !important }}@media (max-width:1023px) {#popular-components-section h2 {margin: 0 0 40px }#popular-components-section .nav-tabs {margin: 0 0 40.5px }#popular-components-section .heading {text-align: center;margin: 0 0 10px }#popular-components-section .description {padding: 0 0 10px;text-align: center;margin: 0 30px }#popular-components-section .control-image {padding: 0 }#popular-components-section .control-image img {max-width: 90%;text-align: center;margin: 0 auto;display: block }#popular-components-section .control-tab {padding: 0 5px !important }#popular-components-section .content-section, #popular-components-section .control-image, #popular-components-section #framework-content, #popular-components-section #framework-platforms {transform-style: preserve-3d;backface-visibility: hidden;transform: translate3d(0, 0, 0);animation: scaleUp 0.7s ease both }@keyframes scaleUp {from {opacity: 0;transform: scale(.8) }}#popular-components-section .content-section {padding-left: 15px;margin-top: 10% }#popular-components-section .left-arrow-section, #popular-components-section .right-arrow-section {transition: none !important;margin: 27% 0 0 }#popular-components-section .nav>li>a {padding: 10px 0 }#popular-components-section .nav-tabs>li.active>a, #popular-components-section .nav-tabs>li.active>a:focus, #popular-components-section .nav-tabs>li.active>a:hover {font-size: 12px;letter-spacing: -.21px }#popular-components-section .nav-tabs>li>a, #popular-components-section .nav-tabs>li>a:hover, #popular-components-section .nav-tabs>li>a:focus {font-size: 13px;letter-spacing: -.21px }#popular-components-section .left-arrow-section img {padding: 6px }#popular-components-section .right-arrow-section img {padding: 6px 5px 6px 6px }}@media (max-width:992px) {.right-arrow-section {position: absolute;left: 91% }.control-tab .custom-loader {top: 190px !important;left: 46% !important }}@media (max-width:991px) {#popular-components-section #framework-content {margin-top: 30px }}@media (max-width:767px) {#popular-components-section {padding: 3em 10px }#popular-components-section h2 {font-size: 22px !important;margin-bottom: 14% }#popular-components-section .description {padding: 0;margin: 0 }#popular-components-section .control-image img {max-width: 90% }#popular-components-section .left-arrow-section {margin: 14% 0 0 }#popular-components-section .left-arrow-section img {max-width: none;width: 37px }#popular-components-section .right-arrow-section {padding: 0;position: absolute;left: 91%;margin: 12% 0 0 }#popular-components-section .right-arrow-section img {max-width: none;width: 37px }#popular-components-section .heading-responsive {font-size: 19px;margin-top: -30px !important;margin-bottom: 10px;text-align: center;font-weight: 600;color: #0073dc;padding: 10px;display: block !important }.control-tab .custom-loader {left: 44% !important }}@media (max-width:680px) {.control-tab .custom-loader {top: 180px !important }}@media (max-width:650px) {.control-tab .custom-loader {top: 170px !important }}@media (max-width:610px) {.control-tab .custom-loader {top: 160px !important }}@media (max-width:580px) {.control-tab .custom-loader {left: 44% !important;top: 140px !important }}@media (max-width:495px) {.control-tab .custom-loader {width: 30px !important;height: 30px !important;border-width: 3px !important;top: 133px !important;left: 45.5% !important }}@media (max-width:435px) {.control-tab .custom-loader {top: 123px !important;left: 44.5% !important }}@media (max-width:410px) {.control-tab .custom-loader {top: 113px !important }}@media (max-width:375px) {.control-tab .custom-loader {top: 105px !important }}@media (max-width:345px) {.control-tab .custom-loader {top: 95px !important;left: 43.5% !important }}@media (max-width:460px) {#popular-components-section .platforms-section {margin-bottom: 9px }#popular-components-section .platforms-section .framework-items {font-size: 9px }#popular-components-section .platforms-section .dot, #popular-components-section .platforms-section .new-dot {height: 10px;width: 1px;margin: 0 4px -2px 4px }#popular-components-section .platforms-section .new-dot {width: 0;height: 0;margin-left: 28.5px }}@media (max-width:360px) {#popular-components-section .platforms-section .framework-items {font-size: 7px }#popular-components-section .platforms-section .web-separator, #popular-components-section .platforms-section .desktop-separator, #popular-components-section .platforms-section .mobile-separator {margin-left: 0;margin-right: 0 }#popular-components-section .platforms-section .platforms-icon {margin-right: 3px }#popular-components-section .platforms-section .dot, #popular-components-section .platforms-section .new-dot {height: 10px;width: 1px;margin: 0 4px -2px 4px }#popular-components-section .platforms-section .new-dot {width: 0;height: 0;margin-left: 20.5px }}#soc-compliance-section {background-color: #002762 !important;background-position: 100%;background-size: 100%;background-image: url(https://cdn.syncfusion.com/content/images/home-v1/GDPRCompliantSection/soc-bg.png) }#soc-compliance-section {background-color: #272C4D;padding: 68px 0;background-position: 100%;background-size: 100% }#soc-compliance-section .container {padding: 0 20px }#soc-compliance-section .text-left {padding: 0;display: flex;align-items: center }#soc-compliance-section .description-text-section {font-size: 44px;color: #fff;letter-spacing: -.82px;line-height: 64px;padding: 0 15px 0 0;margin: -16px 0 0;font-weight: 700 }#soc-compliance-section .description-text-section .heading-text {font-size: 24px;font-weight: 600 }#soc-compliance-section .description-text-section hr {position: absolute;width: 144.45px;height: 9.76px;background: #4185DE;border: none;margin-top: 20px;margin-bottom: 20px }#soc-compliance-section .description-text-section .gdpr-description {font-size: 36px;color: #fff;letter-spacing: -.82px;line-height: 55px;padding: 0 15px 0 0;margin: -16px 0 0;font-weight: 700 }#soc-compliance-section .gdpr-image-section img {width: 58%;height: 30%;position: relative;left: 20% }@media (min-width:767px) {#soc-compliance-section .description-text-section hr {margin-top: 4px !important }#soc-compliance-section .description-text-section .gdpr-description {margin: -40px 0 0 }}@media (max-width:992px) and (min-width:767px) {#soc-compliance-section .gdpr-image-section {text-align: center }#soc-compliance-section .gdpr-image-section img {left: 0;width: auto;height: 265px }}@media (max-width:767px) {#soc-compliance-section {padding: 60px 39px }#soc-compliance-section .container {padding: 0 15px }#soc-compliance-section .container .text-left {display: block }#soc-compliance-section .description-text-section .heading-text {line-height: 40px }#soc-compliance-section .description-text-section .gdpr-description {font-size: 24px;padding: 25px 15px 0 0;line-height: 48px }#soc-compliance-section .gdpr-image-section {padding: 50px;text-align: center }#soc-compliance-section .gdpr-image-section img {left: 0;width: 77% }}@media (max-width:551px) {#soc-compliance-section .gdpr-image-section {text-align: center;padding: 50px 0 0 0 }#soc-compliance-section .gdpr-image-section img {left: 0;height: auto;width: auto }}#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: inherit !important }#g2-widget {padding-block-start: 60px;padding-block-end: 60px;padding-inline: 0 }#g2-widget #g2-heading {font-weight: 700;color: #000;margin: 0 0 14px;text-align: center;font-size: 40px;line-height: 45px }#g2-widget .g2-subheading {font-size: 17px;color: #475569;text-align: center;line-height: 27px;margin: 0 30px 30px 30px }@media (max-width:767px) {#g2-widget .g2-subheading {font-size: 14px }}#g2-widget .heading {font-size: 22px;font-weight: 600;line-height: 24px;color: #000;margin-top: 8px }#g2-widget .description {font-size: 14px;line-height: 24px;margin: 8px 0 100px 0;color: #475569;margin-top: 8px;font-weight: 600 }#g2-widget .cards {width: 30%;background: #F4F8FF;box-shadow: 0 8px 12px rgb(28 60 60 / .12), 2px 10px 18px rgb(42 92 92 / .12);border-radius: 8px;padding: 14px 30px 24px 30px;margin: 0 20px 30px 20px;position: relative }#g2-widget .g2-rating-img {width: 110px;margin: 0 0 0 -1px }#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 .g2-profile-image {display: inline-flex;margin-inline-end: 8px;min-width: 70px }#g2-widget .g2-profile-image img {width: 70px;height: 70px;border-radius: 35px }#g2-widget .carousel {display: flex;justify-content: center }#g2-widget .app-logo {width: 242px;height: 49px;margin-bottom: 26px }@media (max-width:767px) {#g2-widget .app-logo {margin-bottom: 20px }}#g2-widget #g2-rating {font-weight: 800;color: #000;margin: 45px 30px 30px;text-align: center;font-size: 33px;line-height: 45px }@media (max-width:767px) {#g2-widget #g2-rating {line-height: 33px }}#g2-widget .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 .star-rating {height: 17.12px;width: 104px;background-size: contain }#g2-widget .reviews-count {padding: 11px;font-weight: 600;color: #666;font-size: 14px;line-height: 20px }@media (max-width:760px) {#g2-widget .reviews-count {font-size: 11px;line-height: 15px }}#g2-widget .app-ratings-link {color: #006AFF;font-weight: 600;font-size: 14px;line-height: 20px }@media (max-width:760px) {#g2-widget .app-ratings-link {font-size: 11px;line-height: 15px }}#g2-widget .app-ratings-link:hover {color: #0450C2 !important;cursor: pointer }#g2-widget a::after {content: "→" }#g2-widget .g2-author-section {display: flex;position: absolute;left: 30px;bottom: 30px }.common-reviews .description {margin: 8px 0 100px 0px !important }.common-reviews .name {margin-left: 0px !important }.app-logos-section {margin: 40px 30px;display: flex;flex-direction: column;align-items: center }@media (min-width:760px) and (max-width:991px) {#g2-widget .app-ratings {width: 50.14px;height: 18.12px;margin-left: 5px;font-size: 12px;padding: 1px }#g2-widget .app-logos-section {margin: 40px 4px }#g2-widget .star-rating {height: 16.12px;width: 100px }#g2-widget .app-ratings-link {font-size: 12px }#g2-widget .reviews-count {font-size: 12px }#g2-widget .app-logo {height: 46px !important }}@media (max-width:280px) {#g2-widget .g2-author-section {margin-left: 8px }#g2-widget .cards {padding: 24px 20px }#g2-widget .name {font-size: 11px }#g2-widget .app-logos-section {margin: 40px 6px }#g2-widget .g2-author-sectionn {left: 12px }#g2-widget .g2-rating-img {width: 89px }}@media (max-width:767px) {#g2-widget .carousel {flex-direction: column }#g2-widget .app-ratings {width: 57.14px;height: 20px;font-size: 12px;padding: 2px }#g2-widget .star-rating {height: 16.12px;width: 100px }#g2-widget .cards {width: 100% }}@media (min-width:768px) and (max-width:1023px) {#g2-widget .cards {width: 40% }}#free-trial-section {color: #fff;padding: 75px 0;position: relative;overflow: hidden;background: url(https://cdn.syncfusion.com/content/images/home-v3/freeTrial-bg-banner.webp) }#free-trial-section::before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;pointer-events: none }#free-trial-section .container {margin: 0 auto;padding: 0 20px;position: relative;z-index: 1 }#free-trial-section .content-section {display: flex;flex-direction: column;padding-right: 40px }@media (max-width:767px) {#free-trial-section .content-section {padding-right: 0 }}@media (min-width:768px) and (max-width:1023px) {#free-trial-section .content-section {padding-right: 20px }}#free-trial-section .main-title {font-size: 36px;font-weight: 700;margin-bottom: 30px;color: #fff }@media (min-width:1300px) {#free-trial-section .main-title {line-height: 45px }}#free-trial-section .features-list {margin-block-end: 40px }#free-trial-section .features-list .feature-items {list-style: none;padding-left: 0;margin: 0 }#free-trial-section .features-list .feature-items .feature-item {margin-bottom: 15px;font-size: 17px;line-height: 1.6 }#free-trial-section .features-list .feature-items .feature-item .feature-text {color: #fff;display: block }@media (min-width:768px) and (max-width:1023px) {#free-trial-section .features-list .feature-items .feature-item .feature-text {font-size: 17px }}@media (max-width:767px) {#free-trial-section .features-list .feature-items .feature-item .feature-text {font-size: 14px }}@media (min-width:768px) and (max-width:1023px) {#free-trial-section .features-list {margin-block-end: 26px }}#free-trial-section .Free-button-section {gap: 6px;display: flex;align-items: baseline;justify-content: center;flex-direction: column;max-width: 205px }@media (max-width:1023px) {#free-trial-section .Free-button-section {width: 100% }}@media (min-width:1024px) {#free-trial-section .Free-button-section {width: 50% }}#free-trial-section .Free-button-section .download-btn-container {width: 100% }#free-trial-section .Free-button-section .btn {text-decoration: none;padding: 12px 0;border-radius: 6px;font-weight: 600;font-size: 17px;border: none;cursor: pointer }#free-trial-section .Free-button-section .btn-downloadtrial {background-color: #fff;color: #000;padding: 14px 24px }#free-trial-section .Free-button-section .btn-downloadtrial:hover {background-color: #dddee2;transform: translateY(-1px) }@media (max-width:767px) {#free-trial-section .Free-button-section .btn-downloadtrial {font-size: 15px }}#free-trial-section .Free-button-section .no-credit-card {font-size: 12px;color: #fff;font-style: italic;margin: 0 auto }#free-trial-section .steps-section {width: 87%;height: 66% }@media (min-width:768px) and (max-width:1199px) {#free-trial-section .steps-section {width: 100% }}#awards {text-align: center;padding-block: 60px;overflow: hidden;width: 100%;background-color: #f5f9fd }#awards #award-heading {color: #0F172A;font-size: 40px !important;text-align: center;margin-bottom: 18px;font-weight: 700;letter-spacing: .11px }#awards #award-desc {font-size: 17px !important;color: #475569;line-height: 28px;margin-bottom: 35px }#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 }}@media (max-width:991px) and (min-width:768px) {#awards .all-awards img {width: 100% }}@media (max-width:767px) {#awards {padding: 50px 10px }#awards #award-heading {margin-bottom: 20px;font-size: 22px !important }#awards #award-desc {margin-bottom: 40px;font-size: 14px !important;padding-left: 30px;padding-right: 30px }#awards #award-desc #award-desc-line-1 {display: inline }#awards .winui {padding-left: 60px !important;padding-right: 60px !important }#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% }}section .text-center div[class*=col-]:first-child:last-child {margin: 0 auto;float: none }.background-image-holder {position: absolute;height: 100%;top: 0;left: 0;background-size: cover !important;background-position: 50% 50% !important;z-index: 1;transition: opacity 0.3s linear;-webkit-transition: opacity 0.3s linear;opacity: 0;background: #252525 }.background-image-holder img {display: none }.background-image-holder:not([class*=col-]) {width: 100% }.imagebg .container {z-index: 2 }.imagebg .container:not(.pos-absolute) {position: relative }.pos-vertical-center {position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%) }@media all and (max-width:767px) {.pos-vertical-center {top: 0;transform: none;-webkit-transform: none }}@media all and (max-height:600px) {.pos-vertical-center {top: 0;transform: none;-webkit-transform: none }}[data-overlay] {position: relative }[data-overlay] *:not(.container):not(.background-image-holder) {z-index: 2 }[data-overlay="8"]:before {opacity: .8 }[data-overlay]:before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;z-index: 1 }.imagebg:not(.image--light) span {color: #fff }[data-overlay="4"]:before {opacity: .4 }.video-cover.reveal-video .video-play-icon {opacity: 0 !important;pointer-events: none }.video-cover.reveal-video .background-image-holder {opacity: 0 !important;pointer-events: none }.video-cover.reveal-video[data-scrim-bottom]:before, .video-cover.reveal-video[data-overlay]:before, .video-cover.reveal-video[data-scrim-top]:before {opacity: 0;pointer-events: none }h1:not(:last-child), .h1:not(:last-child) {margin-bottom: .5909090909em }iframe {width: 100%;min-height: 350px;border: none }.imagebg .video-cover .video-play-icon {z-index: 10 }div[class*=col-][class*="-6"] .video-cover iframe {min-height: 350px;border-radius: 6px }@media (max-width:1200px) {div[class*=col-][class*="-6"] .video-cover iframe {min-height: 300px }}@media (max-width:990px) {div[class*=col-][class*="-6"] .video-cover iframe {min-height: 220px }}.border--round {overflow: hidden;border-radius: 6px }.border--round iframe {border-radius: 6px }.border--round .background-image-holder {border-radius: 6px }.video-cover {background: #252525;position: relative }.video-cover .video-play-icon:before {border-color: #fff0 #fff0 #fff0 #252525;margin-top: -3px }.video-cover .video-play-icon {z-index: 10;position: absolute;top: 50%;left: 50%;transform: translate3d(-50%, -50%, 0);-webkit-transform: translate3d(-50%, -50%, 0);transition: 0.2s ease-out;-webkit-transition: 0.2s ease-out;-moz-transition: 0.2s ease-out }.video-cover .video-play-icon:hover {box-shadow: 0 23px 40px rgb(0 0 0 / .2);transform: translate3d(-50%, -52%, 0);-webkit-transform: translate3d(-50%, -52%, 0) }.video-cover .background-image-holder {z-index: 3 }.video-cover .video-cover.border--round .video-cover:not(:last-child) {margin-bottom: 1.85714286em }.video-cover+span.h4+span {display: inline-block;margin-left: .92857143em }.video-play-icon {width: 4.42857143em;height: 4.42857143em;border-radius: 50%;position: relative;z-index: 4;display: inline-block;border: 2px solid #fff;cursor: pointer;background: #fff }.video-play-icon:before {position: absolute;top: 50%;margin-top: -5px;left: 50%;margin-left: -4px;content: "";width: 0;height: 0;border-style: solid;border-width: 6px 0 6px 12px;border-color: #fff0 #fff0 #fff0 #fff;border-color: #fff0 #fff0 #fff0 gray }@media all and (min-width:768px) {h2+.video-cover {margin-top: 3.71428571em }}@media all and (min-width:768px) {.video-1 .video-play-icon {margin-right: 1.85714286em }.video-1 h2 {display: inline-block;position: relative;bottom: 14px }div[class*=col-sm-6] .video-1 h2 {bottom: 0;display: block }div[class*=col-sm-6] .video-play-icon {margin-bottom: .46428571em }}.switchable {position: relative }.switchable div[class*=col-]:first-child {float: left;right: auto }.switchable div[class*=col-]:first-child:not([class*=pull]):not([class*=push]) {left: 0 }.switchable div[class*=col-]:last-child {float: right;left: auto }.switchable div[class*=col-]:last-child:not([class*=pull]):not([class*=push]) {right: 0 }.switchable .switchable__text {margin-top: 1.85714286em }.switchable .switchable [class*=col-]:first-child .switchable__text {margin-bottom: 2.78571429em }.switchable .section--overlap .row {position: relative;margin-top: -13em }@media all and (max-width:990px) {.switchable .switchable__text {margin-top: 0 }}@media all and (max-width:767px) {.switchable .switchable__text {margin-top: 1.85714286em }.switchable .row>div[class*=col-] {float: none !important }.switchable .row>div[class*=col-]:last-child:not(:only-child) {margin-top: 1.85714286em }}.switchable>div[class*=col-] {padding: 0 }.box-shadow-wide {box-shadow: 0 23px 40px rgb(0 0 0 / .2) }.border--round {border-radius: 6px }.border--round:before {border-radius: 6px }.feature-large .feature:not(.boxed) {margin-bottom: 30px }@media all and (max-width:1024px) {h1:not(:last-child), .h1:not(:last-child) {margin-bottom: .5909090909em }}html {font-size: 87.5% }@media all and (max-width:768px) {html {font-size: 81.25% }}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 }.imagebg:not(.image--light) h1, .imagebg:not(.image--light) h2, .imagebg:not(.image--light) h3, .imagebg:not(.image--light) h4, .imagebg:not(.image--light) h5, .imagebg:not(.image--light) h6, .imagebg:not(.image--light) p, .imagebg:not(.image--light) ul, .imagebg:not(.image--light) blockquote {color: #fff }p+a:not(.btn) {font-size: .85714286em;line-height: 2.16666667em }a {color: #4a90e2 }ul:not([class*=menu]) li>a {font-weight: 400 }ul:not([class*=menu]) li>a:hover {text-decoration: none }span.h1:not(.inline-block), span.h2:not(.inline-block), span.h3:not(.inline-block), span.h4:not(.inline-block), span.h5:not(.inline-block), span.h6:not(.inline-block) {display: block }[class*=imagebg]:not(.image--light) p {opacity: .9 }.height-100, .height-90, .height-80, .height-70, .height-60, .height-50, .height-40, .height-30, .height-20, .height-10 {height: auto;padding: 4em 0 }@media all and (max-width:767px) {.height-100, .height-90, .height-80, .height-70, .height-60, .height-50, .height-40, .height-30, .height-20, .height-10 {height: auto;padding: 4em 0 }}@media all and (min-height:600px) and (min-width:767px) {.height-10 {height: 10vh }.height-20 {height: 20vh }.height-30 {height: 30vh }.height-40 {height: 40vh }.height-50 {height: 50vh }.height-60 {height: 60vh }.height-70 {height: 70vh }.height-90 {height: 90vh }.height-100 {height: 100vh }}.lead {font-weight: 400;color: gray }.lead:not(:last-child) {margin-bottom: 1.3684210526em }.lead+.btn:last-child {margin-top: .92857143em }p.lead img {max-height: 1.68421053em }h1, h2, h3, h4, h5, h6, p, ul, a {margin: 0;padding: 0 }h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: "Open Sans", "Helvetica", "Arial", sans-serif;font-weight: 300;font-variant-ligatures: common-ligatures;margin-top: 0;margin-bottom: 0 }h2, .h2 {font-size: 2.35714286em;line-height: 1.36363636em }h3, .h3 {font-size: 1.78571429em;line-height: 1.5em }h4, .h4 {font-size: 1.35714286em;line-height: 1.68421053em }h5, .h5 {font-size: 1em;line-height: 1.85714286em }h6, .h6 {font-size: .85714286em;line-height: 2.16666667em }.lead {font-size: 1.35714286em;line-height: 1.68421053em }@media all and (max-width:767px) {h1, .h1 {font-size: 2.35714286em;line-height: 1.36363636em }h2, .h2 {font-size: 1.78571429em;line-height: 1.5em }h3, .h3 {font-size: 1.35714286em;line-height: 1.85714286em }.lead {font-size: 1.35714286em;line-height: 1.68421053em }}p, ul, ol, pre, table, blockquote {margin-bottom: .85714286em }a:hover, a:focus, a:active {text-decoration: none;outline: none }h1, .h1 {letter-spacing: -.01em }h1:not(:last-child), .h1:not(:last-child) {margin-bottom: .5909090909em }h2, .h2 {margin-bottom: .7878787879em }h3, .h3 {margin-bottom: 1.04em }h3 strong, .h3 strong {font-weight: 400 }blockquote {font-family: "Merriweather", serif;font-style: italic;font-weight: 300 }blockquote:not(:last-child) {margin-bottom: 1.04em }blockquote>p {font-size: 1em !important }h4, .h4 {margin-bottom: 1.3684210526em;font-weight: 400 }h4.inline-block+.h4.inline-block:not(.typed-text), .h4.inline-block+.h4.inline-block:not(.typed-text) {margin-left: .6842105263em }h5, .h5 {font-weight: 600 }h6, .h6 {font-weight: 700 }h6:not(:last-child), .h6:not(:last-child) {margin-bottom: 2.1666666667em }h6.type--uppercase, .h6.type--uppercase {letter-spacing: 1px;margin-right: -1px }img {max-width: 100%;margin-bottom: 1.85714286em }img:last-child {margin-bottom: 0 }section {padding-top: 84px;padding-bottom: 70px }section:not(.unpad):not(.imagebg):not([class*=bg--]):not(.imageblock):not(.unpad--bottom):not(.border--bottom):not(.space--xxs)+section:not(.unpad):not(.imagebg):not([class*=bg--]):not(.imageblock):not(.border--bottom):not(.space--xxs) {padding-top: 0 }section:not(.unpad):not(.imagebg):not([class*=bg--]):not(.imageblock):not(.unpad--bottom):not(.border--bottom)+footer:not(.unpad):not(.imagebg):not([class*=bg--]):not(.imageblock):not(.unpad--bottom):not(.border--bottom) {padding-top: 0 }section.border--bottom:not([data-gradient-bg]) {border-bottom: 1px solid #ececec }section.unpad {overflow: hidden }section.text-center div[class*=col-]:first-child:last-child {margin: 0 auto;float: none }@media all and (max-width:767px) {section {padding: 3.57142857em 0 }}.back-to-top {font-size: 14px;position: fixed;width: 52px;height: 52px;background: #fff;border-radius: 50%;text-align: center;right: 14.625px;bottom: 29.25px;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: 0.2s ease-out;-webkit-transition: 0.2s ease-out;-moz-transition: 0.2s ease-out }.back-to-top i {color: #252525 }.back-to-top .active:hover {transform: translate3d(0, -5px, 0);-webkit-transform: translate3d(0, -5px, 0) }.back-to-top:not(.active) {opacity: 0;transform: translate3d(0, 20px, 0);-webkit-transform: translate3d(0, 20px, 0);pointer-events: none }.btn--primary, .btn--primary:visited {background: #4a90e2;border-color: #4a90e2 }.btn--primary .btn__text, .btn--primary:visited .btn__text {color: #fff }.btn--primary i, .btn--primary:visited i {color: #fff }.btn--primary:hover {background: #609de6 }.btn--primary:active {background: #3483de }.btn--primary-2, .btn--primary-2:visited {background: #465773;border-color: #465773 }.btn--primary-2 .btn__text, .btn--primary-2:visited .btn__text {color: #fff }.btn--primary-2:hover {background: #506383 }.btn--primary-2:active {background: #3c4b63 }.btn--sm {padding-top: .30952381em;padding-bottom: .30952381em;padding-right: 1.85714286em;padding-left: 1.85714286em }.btn .btn--sm+.btn--sm {margin-left: .92857143em }.type--uppercase {text-transform: uppercase }.btn.type--uppercase {letter-spacing: .5px }.boxed {position: relative;overflow: hidden;padding: 1.85714286em;margin-bottom: 30px;border-radius: 6px }.boxed.boxed--lg {padding: 2.78571429em }.boxed.boxed--border {border: 1px solid #ececec }.boxed>div[class*=col-]:first-child:not(.boxed) {padding-left: 0 }.boxed>div[class*=col-]:last-child:not(.boxed) {padding-right: 0 }@media all and (max-width:767px) {.boxed {padding: 1.23809524em;margin-bottom: 15px }.boxed div[class*=col-]:not(.boxed) {padding: 0 }.boxed.boxed--lg {padding: 1.23809524em }.boxed:last-child {margin-bottom: 15px }}.icon--lg {font-size: 5.57142857em }.icon:not(.block) {display: inline-block }.feature-3 img {margin-bottom: .1666666667em }@media all and (min-width:768px) {.mt--3 {margin-top: 5.57142857em }}@media all and (max-width:990px) {.mt--3 {margin-top: 2.78571429em }}[class^=stack-]:before, [class*=" stack-"]:before {font-family: "stack-interface";font-style: normal;font-weight: 400;speak: none;display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: .2em;-webkit-font-smoothing: antialiased }@keyframes backgroundLoad {0% {background: #252525 }100% {background: #3f3f3f }}.slider.height-10 {height: auto }.slider.height-10 .slides .flickity-slider>li {height: 10vh;padding: 0 }.slider.height-20 {height: auto }.slider.height-20 .slides .flickity-slider>li {height: 20vh;padding: 0 }.slider.height-30 {height: auto }.slider.height-30 .slides .flickity-slider>li {height: 30vh;padding: 0 }.slider.height-40 {height: auto }.slider.height-40 .slides .flickity-slider>li {height: 40vh;padding: 0 }.slider.height-50 {height: auto }.slider.height-50 .slides .flickity-slider>li {height: 50vh;padding: 0 }.slider.height-60 {height: auto }.slider.height-60 .slides .flickity-slider>li {height: 60vh;padding: 0 }.slider.height-70 {height: auto }.slider.height-70 .slides .flickity-slider>li {height: 70vh;padding: 0 }.slider.height-80 {height: auto }.slider.height-80 .slides .flickity-slider>li {height: 80vh;padding: 0 }.slider.height-90 {height: auto }.slider.height-90 .slides .flickity-slider>li {height: 90vh;padding: 0 }.slider.height-100 {height: auto }.slider.height-100 .slides .flickity-slider>li {height: 100vh;padding: 0 }.slider .slides .flickity-slider>li:not([class*=col-]) {width: 100% }.slider .slides.slides--gapless li[class*=col-] {padding-left: 0;padding-right: 0 }.slider.controls--dark .flickity-page-dots .dot {background: #252525 }.slider.controls--dark .flickity-prev-next-button:before {color: #252525 }.slider:not([data-paging=true]) .slides {margin: 0 }@media all and (min-width:768px) {.slider.height-10 .slides li.imagebg {min-height: 10vh }.slider.height-20 .slides li.imagebg {min-height: 20vh }.slider.height-30 .slides li.imagebg {min-height: 30vh }.slider.height-40 .slides li.imagebg {min-height: 40vh }.slider.height-50 .slides li.imagebg {min-height: 50vh }.slider.height-60 .slides li.imagebg {min-height: 60vh }.slider.height-70 .slides li.imagebg {min-height: 70vh }.slider.height-80 .slides li.imagebg {min-height: 80vh }.slider.height-90 .slides li.imagebg {min-height: 90vh }.slider.height-100 .slides li.imagebg {min-height: 100vh }section.slider.height-10 .slides li.imagebg {min-height: 10vh }section.slider.height-20 .slides li.imagebg {min-height: 20vh }section.slider.height-30 .slides li.imagebg {min-height: 30vh }section.slider.height-40 .slides li.imagebg {min-height: 40vh }section.slider.height-50 .slides li.imagebg {min-height: 50vh }section.slider.height-60 .slides li.imagebg {min-height: 60vh }section.slider.height-70 .slides li.imagebg {min-height: 70vh }section.slider.height-80 .slides li.imagebg {min-height: 80vh }section.slider.height-90 .slides li.imagebg {min-height: 90vh }section.slider.height-100 .slides li.imagebg {min-height: 100vh }}.slider[data-paging=true]:not(section) {margin-bottom: 3.71428571em }.slider[data-paging=true]:not(section) .flickity-page-dots {bottom: -3.71428571em;font-size: 14px }.slider[data-paging=true]:not([class*=text-]) .flickity-page-dots {text-align: center }section.slider {padding: 0 }section.slider.height-10 {height: auto }section.slider.height-10 .slides .flickity-slider>li {height: 10vh;padding: 0 }section.slider.height-20 {height: auto }section.slider.height-20 .slides .flickity-slider>li {height: 20vh;padding: 0 }section.slider.height-30 {height: auto }section.slider.height-30 .slides .flickity-slider>li {height: 30vh;padding: 0 }section.slider.height-40 {height: auto }section.slider.height-40 .slides .flickity-slider>li {height: 40vh;padding: 0 }section.slider.height-50 {height: auto }section.slider.height-50 .slides .flickity-slider>li {height: 50vh;padding: 0 }section.slider.height-60 {height: auto }section.slider.height-60 .slides .flickity-slider>li {height: 60vh;padding: 0 }section.slider.height-70 {height: auto }section.slider.height-70 .slides .flickity-slider>li {height: 70vh;padding: 0 }section.slider.height-80 {height: auto }section.slider.height-80 .slides .flickity-slider>li {height: 80vh;padding: 0 }section.slider.height-90 {height: auto }section.slider.height-90 .slides .flickity-slider>li {height: 90vh;padding: 0 }section.slider.height-100 {height: auto }section.slider.height-100 .slides .flickity-slider>li {height: 100vh;padding: 0 }section.slider .slides {margin: 0 }section.slider .flickity-page-dots {text-align: center }section.slider:not(.image--light)[data-paging=true] .flickity-page-dots .dot {background: #fff }section.slider[data-paging=true] .flickity-page-dots {bottom: 1.85714286em }section.bg--dark .slider[data-paging=true] .flickity-page-dots .dot {background: #fff }section.bg--primary .slider[data-paging=true] .flickity-page-dots .dot {background: #fff }@media all and (max-width:767px) {section.slider.space--lg .slides .flickity-slider>li {padding: 11.14285714em 0 }section.slider.space--xlg .slides .flickity-slider>li {padding: 11.14285714em 0 }section.slider[class*=height-] .slides .flickity-slider>li {height: auto;padding: 7.42857143em 0 }}.flickity-prev-next-button svg {display: none }.flickity-prev-next-button:before {font-family: stack-interface;content: "\e80c";font-size: 1em;font-weight: 400 }.flickity-prev-next-button.previous:before {content: "\e80b" }.slides:not(.flickity-enabled) li.imagebg:first-child {background: #252525;animation: backgroundLoad 0.5s ease alternate infinite }.slides:not(.flickity-enabled) li.imagebg:first-child .container {opacity: 0 }.slides:not(.flickity-enabled) li.imagebg:not(:first-child) {display: none }.slider[data-arrows=true].slider--arrows-hover:not(:hover) .flickity-prev-next-button {opacity: 0 }.slider[data-children="1"] .flickity-prev-next-button {display: none }.flickity-page-dots .dot {transition: 0.3s ease;width: 8px;height: 8px;border-radius: 50%;background: #252525;border: none;margin: 0 6.5px }.flickity-page-dots .dot:hover:not(.is-selected) {opacity: .6 }.text-center .flickity-page-dots {text-align: center }.imagebg:not(.image--light) .flickity-page-dots .dot {background: #fff }.bg--dark .flickity-page-dots .dot {background: #fff }.flickity-prev-next-button {transition: 0.3s ease;border-radius: 0;background: #252525;width: 2.78571429em;height: 5.57142857em }.flickity-prev-next-button:hover {background: #252525 }.flickity-prev-next-button.previous {left: 0 }.flickity-prev-next-button.next {right: 0 }.flickity-prev-next-button:before {color: #fff }.flickity-prev-next-button:not(:hover) {opacity: .5 }.slider.slider--columns .previous {left: 15px }.slider.slider--columns .next {right: 15px }.slider.slider--inline-arrows .flickity-prev-next-button {background: none }.slider.slider--inline-arrows .flickity-prev-next-button:before {font-size: 25px;color: #252525;content: "\e802" }.slider.slider--inline-arrows .flickity-prev-next-button.previous:before {content: "\e801" }.slider.border--round .slides li {border-radius: 6px;overflow: hidden }.slider.boxed--border .slides li {border: 1px solid #ececec }.slider .slides li .feature:not(.feature-9) {margin-bottom: 0 }.slider.slider--ken-burns:not(.parallax) .slide.is-selected>.background-image-holder {animation: kenBurns 15s ease alternate infinite }.slider.slider--ken-burns:not(.parallax) .slide.is-selected>img:only-child {animation: kenBurns 15s ease alternate infinite }.slide .boxed:last-child {margin-bottom: 0 }.slide:not([class*=col-])>img:only-child {width: 100% }@media all and (max-width:990px) {.flickity-prev-next-button {display: none }}@media all and (min-width:768px) {h2+.slider {margin-top: 3.71428571em }.h2+.slider {margin-top: 3.71428571em }}@media all and (max-width:767px) {.radial {margin-bottom: 1.85714286em }}.bg--dark .slider.slider--inline-arrows .flickity-prev-next-button:before {color: #fff }.bg--primary .slider.slider--inline-arrows .flickity-prev-next-button:before {color: #fff }.imagebg:not(.image--light) .slider.slider--inline-arrows .flickity-prev-next-button:before {color: #fff }@keyframes fadeInUp {from {opacity: 0;transform: translate3d(0, 50px, 0);-webkit-transform: translate3d(0, 50px, 0) }to {opacity: 1;transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-webkit-font-smoothing: antialiased }}@keyframes fadeInDown {from {opacity: 0;transform: translate3d(0, -100px, 0);-webkit-transform: translate3d(0, -100px, 0) }to {opacity: 1;transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-webkit-font-smoothing: antialiased }}@keyframes fadeOutUp {from {opacity: 1;transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0) }to {opacity: 0;transform: translate3d(0, -50px, 0);-webkit-transform: translate3d(0, -50px, 0);-webkit-font-smoothing: antialiased }}@keyframes fadeOutRight {from {opacity: 1;transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0) }to {opacity: 0;transform: translate3d(50px, 0, 0);-webkit-transform: translate3d(50px, 0, 0);-webkit-font-smoothing: antialiased }}@keyframes fadeInLeft {from {opacity: 0;transform: translate3d(-50px, 0, 0);-webkit-transform: translate3d(-50px, 0, 0) }to {opacity: 1;transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-webkit-font-smoothing: antialiased }}@keyframes pulse {0% {opacity: 0;transform: scale(1);-webkit-transform: scale(1) }50% {opacity: 1 }100% {opacity: 0;transform: scale(2);-webkit-transform: scale(2) }}@keyframes kenBurns {0% {transform: scale(1) }100% {transform: scale(1.1) }}.back-to-top {position: fixed;width: 3.71428571em;height: 3.71428571em;background: #fff;border-radius: 50%;text-align: center;right: 1.85714286em;bottom: 8.714286em;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: 0.2s ease-out;-webkit-transition: 0.2s ease-out;-moz-transition: 0.2s ease-out }.back-to-top i {color: #252525 }.back-to-top {bottom: 4em !important }body {font-family: "Open Sans", "Helvetica", "Arial", sans-serif }#estudioui-platform-banner {padding: 2em 0 0 }#estudioui-platform-banner .container {z-index: 0 }#estudioui-platform-banner #banner-content {color: #0F172A;font-size: 16px }@media (min-width:767px) and (max-width:1023px) {#estudioui-platform-banner #banner-content {font-size: 15px }}#estudioui-platform-banner #banner-content .studio {display: flex;justify-content: center;align-items: center;width: 100%;margin-top: 30px;border: none;padding: 0 }#estudioui-platform-banner #banner-content .studio .studio-text-inner {display: inline-block;color: #475569;font-size: 12px;border-bottom: 1px solid #9FC0FF;padding-bottom: 3px;text-align: center }@media (max-width:575px) {#estudioui-platform-banner #banner-content .studio .studio-text-inner {font-size: 11px;padding-bottom: 4px }}#estudioui-platform-banner #banner-content h1 {font-size: 40px;margin-bottom: 20px;color: #0F172A;font-weight: 700;line-height: 55px;max-width: 900px;margin-inline: 16px;margin: 0 auto }@media (max-width:767px) {#estudioui-platform-banner #banner-content h1 {font-size: 22px !important;line-height: 36px;margin-top: 4px;margin-inline: auto }}@media (min-width:768px) and (max-width:991px) {#estudioui-platform-banner #banner-content h1 {font-size: 26px !important;line-height: 36px;margin-top: 4px;margin-inline: 64px }}@media (min-width:992px) and (max-width:1199px) {#estudioui-platform-banner #banner-content h1 {font-size: 28px !important;line-height: 36px;margin-top: 6px;margin-inline: 64px }}#estudioui-platform-banner #banner-content h1 span {display: inline-block }#estudioui-platform-banner #banner-content .regular {font-size: 17px;margin-top: 12px;margin-bottom: 32px;margin-inline: 8%;font-weight: 400;line-height: 30px;color: #475569 }@media (max-width:767px) {#estudioui-platform-banner #banner-content .regular {font-size: 14px !important;margin-top: 22px;margin-bottom: 24px;margin-inline: 6%;line-height: 24px }}@media (min-width:768px) and (max-width:991px) {#estudioui-platform-banner #banner-content .regular {font-size: 16px;margin-top: 22px;margin-bottom: 24px;margin-inline: 6%;line-height: 24px }}@media (min-width:992px) and (max-width:1199px) {#estudioui-platform-banner #banner-content .regular {font-size: 14px !important;margin-top: 22px;margin-bottom: 28px;margin-inline: 6%;line-height: 24px }}#estudioui-platform-banner #banner-content #banner-button-section {display: flex;justify-content: center;gap: 25px }@media (max-width:767px) {#estudioui-platform-banner #banner-content #banner-button-section {flex-direction: column;gap: 6px }}#estudioui-platform-banner #banner-content #banner-button-section .btn {border-radius: 6px }#estudioui-platform-banner #banner-content #banner-button-section .free-trial-banner {border: 1px solid #0057FF;background-color: #0057FF;color: #fff;padding: 13.5px 17px;font-weight: 600;font-size: 17px;line-height: 21px }#estudioui-platform-banner #banner-content #banner-button-section .free-trial-banner:hover {background-color: #0050eb;transform: translateY(-1px);box-shadow: 0 4px 12px rgb(37 99 235 / .4) }@media (max-width:767px) {#estudioui-platform-banner #banner-content #banner-button-section .free-trial-banner {width: 86%;font-size: 15px }}#estudioui-platform-banner #banner-content #banner-button-section .NoCreditCardMobile-DevelopersPlatform {font-size: 14px;margin-top: 2px;margin-bottom: 0;font-style: italic;color: rgb(15 23 42 / .6980392157) }@media (max-width:767px) {#estudioui-platform-banner #banner-content #banner-button-section .NoCreditCardMobile-DevelopersPlatform {margin-top: 4px }}#estudioui-platform-banner #banner-content #banner-button-section .demo-banner {border: 1px solid #0057FF;background-color: #fff;color: #0057FF;padding: 13.5px 17px;font-weight: 600;font-size: 17px;line-height: 21px }#estudioui-platform-banner #banner-content #banner-button-section .demo-banner:hover {border-color: #0050eb;transform: translateY(-1px);box-shadow: 0 4px 12px rgb(37 99 235 / .4) }@media (max-width:767px) {#estudioui-platform-banner #banner-content #banner-button-section .demo-banner {width: 86%;font-size: 15px }}#estudioui-platform-banner #banner-content #banner-button-section .samples-banner {margin-inline-start: -4px;padding-inline: 0;padding-block: 10px;color: #0057FF;font-size: 17px }#estudioui-platform-banner #banner-content #banner-button-section .samples-banner:hover {color: #0050eb;transform: translateY(-1px) }#estudioui-platform-banner #banner-content #banner-button-section .samples-banner:active {box-shadow: none }@media (max-width:767px) {#estudioui-platform-banner #banner-content #banner-button-section .samples-banner {width: 86%;font-size: 15px }}#estudioui-platform-banner #banner-content #banner-button-section .samples-banner .sf-icon-arrow-right {vertical-align: middle;margin-inline-start: 0;font-size: 21px }#estudioui-platform-banner #banner-content .trust-indicators {display: flex;justify-content: center;align-items: center;gap: 40px;margin-top: 28px }@media (max-width:767px) {#estudioui-platform-banner #banner-content .trust-indicators {flex-direction: column;gap: 6px;margin-top: 24px;margin-bottom: 24px }}#estudioui-platform-banner #banner-content .trust-indicators .trust-item {display: flex;align-items: center;justify-content: center }#estudioui-platform-banner #banner-content .review-ratings {display: flex;justify-content: center;align-items: center;gap: 40px;margin-block: 30px }@media (max-width:767px) {#estudioui-platform-banner #banner-content .review-ratings {flex-direction: column;gap: 14px }}#estudioui-platform-banner #banner-content .review-ratings .rating-item {display: flex;gap: 8px;font-size: 16px }#estudioui-platform-banner #banner-content .review-ratings .rating-item .rating-content .rating-score {font-weight: 700;color: #0F172A;margin-inline-end: 4px }#estudioui-platform-banner #banner-content .review-ratings .rating-item .rating-content .rating-count {color: #0057FF;text-decoration: none }#estudioui-platform-banner #banner-content .review-ratings .rating-item .rating-content .rating-count:hover {color: #0050eb }#estudioui-platform-banner #image-section {margin-top: 16px;background: linear-gradient(180deg, #FFFFFF 0%, #F0F2FF 44.41%, #E8F0FF 103.79%);width: 100%;margin: 0 auto }@media (max-width:767px) {#estudioui-platform-banner #image-section {display: none }}#estudioui-platform-banner #image-section .bannerimg {width: 70%;margin-inline: auto;max-width: 1200px;padding-top: 30px }#vanity-metrics {background-color: #fff;padding-block: 32px }@media (max-width:767px) {#vanity-metrics {background-color: #F9FBFF }}#vanity-metrics .count {font-weight: 700;font-size: 32px;line-height: 23px;color: #0F172A }#vanity-metrics .trusted-by {font-size: 16px;line-height: 24px;color: #1E293B;margin-right: 10.5%;margin-bottom: 20px;text-align: right }@media (min-width:768px) and (max-width:992px) {#vanity-metrics .trusted-by {font-size: 14px;margin-right: 6.5% }}@media (min-width:993px) and (max-width:1200px) {#vanity-metrics .trusted-by {margin-right: 8% }}@media (min-width:1201px) and (max-width:1439px) {#vanity-metrics .trusted-by {margin-right: 10% }}#vanity-metrics .trusted-by-mobile {display: none }@media (max-width:767px) {#vanity-metrics .trusted-by {display: none }#vanity-metrics .trusted-by-mobile {font-size: 14px;text-align: center;display: block;margin-inline: auto }}#vanity-metrics .type {font-weight: 400;font-size: 16px;color: #0F172A;line-height: 19px;padding-top: 24px }@media (max-width:1200px) {#vanity-metrics .type {font-size: 14px }}#vanity-metrics .information-section {border-right: 1px solid #72A2FF;padding-bottom: 14px }@media (max-width:727px) {#vanity-metrics .information-section {padding-bottom: 0 }#vanity-metrics .information-section:nth-of-type(3) {width: 84%;margin-inline: 8%;padding-top: 24px;padding-bottom: 16px;border-right: none;border-bottom: 1px solid #72A2FF }}@media (min-width:768px) and (max-width:992px) {#vanity-metrics .information-section {padding-bottom: 0 }#vanity-metrics .information-section:nth-of-type(1) {padding-bottom: 19px }}@media (min-width:992px) {#vanity-metrics .information-section:nth-of-type(3) {width: 20% }}@media (max-width:767px) {#vanity-metrics .trusted-company {margin-top: 16px }}@media (min-width:992px) {#vanity-metrics .trusted-company {width: 46% }}#vanity-metrics .trusted-company img {height: 84px;width: auto }@media(max-width: 767px) {#vanity-metrics .trusted-company img {height: auto;}}#favorite-framework {background-color: #FAFBFF;padding-top: 70px;padding-bottom: 70px }@media (max-width:767px) {#favorite-framework {background-color: #fff;padding-block: 40px }}@media (min-width:768px) and (max-width:991px) {#favorite-framework {padding-block: 50px }}@media (min-width:992px) and (max-width:1199px) {#favorite-framework {padding-block: 60px }}#favorite-framework h2 {font-size: 40px;color: #0F172A;letter-spacing: 0;font-weight: 700;text-align: center;margin-bottom: 14px }#favorite-framework .favorite-framework-description {width: 90%;font-size: 17px;line-height: 26px;color: #1E293B;margin-top: 10px;margin-bottom: 0;font-weight: 400;text-align: center;margin-top: 0;margin-inline: auto }@media (max-width:767px) {#favorite-framework .favorite-framework-description {font-size: 14px }}#favorite-framework .platform-container {margin: 0 auto;margin-top: 38px;border: 1px solid #DDE9FF;width: 52%;border-radius: 32px }@media (max-width:767px) {#favorite-framework .platform-container {width: 96% }}#favorite-framework .platform-tabs {display: flex;align-items: center;justify-content: center;width: 100%;border-radius: 32px;background-color: #fff }@media (max-width:767px) {#favorite-framework .platform-tabs {background-color: #F6F9FF }}#favorite-framework .platform-tab {flex: 1;font-size: 17px;font-weight: 600;color: #0F172A;padding-block: 14px;border: none;background: #fff0;cursor: pointer;text-align: center;border-radius: 32px }#favorite-framework .platform-tab.active {cursor: initial;color: #fff;background: #0057FF;border-radius: 24px }#favorite-framework .platform-tab.active:hover {background: #0050eb }#favorite-framework .platform-tab:hover {background: #eff4ff;border-radius: 24px }@media (max-width:768px) {#favorite-framework .platform-tab {padding: 14px 28px;font-size: 1rem;max-width: 180px }#favorite-framework .platform-tab:hover {background: #fff;border-radius: 24px }}@media (max-width:480px) {#favorite-framework .platform-tab {max-width: 150px;padding: 12px 24px;font-size: 14px }}@media (max-width:360px) {#favorite-framework .platform-selector-section .platform-container {margin: 0 10px;padding: 20px 10px }#favorite-framework .platform-selector-section .platform-tab {max-width: 120px;padding: 10px 20px;font-size: .9rem }}#favorite-framework .favorite-framework-platforms .segment-heading {font-weight: 700;font-size: 32px;line-height: 40px;letter-spacing: .4px;padding-bottom: 20px;margin: 0 }#favorite-framework .favorite-framework-platforms a.segment-heading {color: #222;display: flex;align-items: center;text-decoration: none;width: -moz-max-content;width: max-content }#favorite-framework .favorite-framework-platforms a.segment-heading:hover {color: #0046CC }#favorite-framework .favorite-framework-platforms a.segment-heading:hover .arrow-button-icon {padding-left: 9px;color: #0046CC }#favorite-framework .favorite-framework-platforms a.segment-heading .arrow-button-icon {margin: 3px 0 0 10px;transition: padding 0.3s ease-in-out;font-size: 28px }#favorite-framework .favorite-framework-platforms .segment-description {font-weight: 400;font-size: 18px;line-height: 32px;color: #475569;padding-bottom: 20px }#favorite-framework .favorite-framework-platforms .card-container {display: grid;padding-top: 56px;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));row-gap: 40px;-moz-column-gap: 32px;column-gap: 48px }@media (max-width:767px) {#favorite-framework .favorite-framework-platforms .card-container {padding-top: 30px }}#favorite-framework .favorite-framework-platforms .card-container .framework-card {border: 1px solid #E2E7F1;background-color: #fff;border-radius: 16px;width: 358px !important;display: block;text-decoration: none }#favorite-framework .favorite-framework-platforms .card-container .framework-card .card-section {overflow: hidden }#favorite-framework .favorite-framework-platforms .card-container .framework-card .card-section img {width: 100%;height: 100%;padding: 0;transition: transform 0.3s ease-in-out;box-shadow: -4px 8px 8px 0 rgb(0 0 0 / .0784313725) }#favorite-framework .favorite-framework-platforms .card-container .framework-card:focus {color: #0057FF !important }#favorite-framework .favorite-framework-platforms .card-container .framework-card:hover, #favorite-framework .favorite-framework-platforms .card-container .search-framework-card:hover {box-shadow: 0 6px 16px 0 rgb(89 115 151 / .2) }#favorite-framework .favorite-framework-platforms .card-container .framework-card:hover .arrow-button-icon, #favorite-framework .favorite-framework-platforms .card-container .search-framework-card:hover .arrow-button-icon {background-color: #0057FF;color: #fff;padding-left: 9px !important }#favorite-framework .favorite-framework-platforms .card-container .framework-card:hover img, #favorite-framework .favorite-framework-platforms .card-container .search-framework-card:hover img {transform: scale(1.1) }@media (max-width:1200px) and (min-width:767px) {#favorite-framework .favorite-framework-platforms .card-container .framework-card:nth-child(odd), #favorite-framework .favorite-framework-platforms .card-container .search-framework-card:nth-child(odd) {justify-self: end }}@media (max-width:768px) {#favorite-framework .favorite-framework-platforms .card-container .framework-card, #favorite-framework .favorite-framework-platforms .card-container .search-framework-card {width: 320px !important }}#favorite-framework .favorite-framework-platforms .card-container .framework-card-footer {padding: 22px;border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;background-color: #fff }#favorite-framework .favorite-framework-platforms .card-container .framework-card-footer .framework-heading {font-weight: 600;font-size: 20px;line-height: 30px;letter-spacing: .4px;color: #0F172A;margin-bottom: 10px }#favorite-framework .favorite-framework-platforms .card-container .framework-card-footer .framework-description-footer {display: flex;justify-content: space-between;align-items: center }#favorite-framework .favorite-framework-platforms .card-container .framework-card-footer .framework-description-footer .framework-description {font-weight: 400;font-size: 15px;line-height: 22px;color: #1E293B;margin-bottom: 0;width: 80% }#favorite-framework .favorite-framework-platforms .card-container .framework-card-footer .framework-description-footer .arrow-button-icon {display: block;width: 38px;height: 38px;border-radius: 20px;border: 1px solid #0057FF;padding: 7px 8px 8px 6px;transform: rotate(-45deg);position: relative;transition: padding 0.3s ease-in-out }@media (max-width:767px) {#favorite-framework .favorite-framework-platforms .card-container {display: flex;flex-direction: column;align-items: center }}@media (max-width:767px) {#favorite-framework .flutter-addon-tooltip {top: 230%;left: -120% }#favorite-framework .flutter-addon-tooltip::after {bottom: 100%;left: 44%;top: unset;right: unset;border-color: #fff0 #fff0 #1a1a1a #fff0 }}.ai-enterprise-section {width: 100%;padding: 60px 10px }@media (max-width:767px) {.ai-enterprise-section {background-color: #fff;padding: 40px 10px }}@media (min-width:768px) and (max-width:991px) {.ai-enterprise-section {padding-block: 50px }}@media (min-width:992px) and (max-width:1199px) {.ai-enterprise-section {padding-block: 55px }}.ai-enterprise-section .section-header {text-align: center;margin-bottom: 40px }@media (max-width:767px) {.ai-enterprise-section .section-header {margin-bottom: 20px }}.ai-enterprise-section .section-header .main-title {font-size: 40px;font-weight: 700;color: #0F172A;margin-bottom: 14px;line-height: 56px }@media (max-width:767px) {.ai-enterprise-section .section-header .main-title {font-size: 2rem;line-height: 36px }}@media (max-width:480px) {.ai-enterprise-section .section-header .main-title {font-size: 1.75rem;line-height: 36px }}.ai-enterprise-section .section-header .subtitle {font-size: 17px;color: #475569;line-height: 26px;margin: 0 auto }@media (max-width:767px) {.ai-enterprise-section .section-header .subtitle {font-size: 14px;padding: 0 10px }}.ai-enterprise-section .ai-container {max-width: 78.5%;margin: 0 auto;padding: 0 16px;position: relative }@media (max-width:767px) {.ai-enterprise-section .ai-container {padding: 0;max-width: 90% }}@media (min-width:768px) and (max-width:991px) {.ai-enterprise-section .ai-container {padding: 0;max-width: 88% }}@media (min-width:992px) and (max-width:1199px) {.ai-enterprise-section .ai-container {padding: 0;max-width: 76% }}@media (min-width:1921px) {.ai-enterprise-section .ai-container {max-width: 50% }}.ai-enterprise-section .ai-container .sparkle-icon {position: absolute;top: 20px;right: 24px;font-size: 24px;z-index: 10 }@media (max-width:767px) {.ai-enterprise-section .ai-container .sparkle-icon {margin-right: -19px;margin-top: -21px }.ai-enterprise-section .ai-container .sparkle-icon img {width: 32px;height: 32px }}@media (min-width:768px) and (max-width:1023px) {.ai-enterprise-section .ai-container .sparkle-icon {margin-right: 32px }.ai-enterprise-section .ai-container .sparkle-icon img {width: 36px;height: 36px }}.ai-enterprise-section .ai-container .ai-components-card {background-image: url(//cdn.syncfusion.com/content/images/home-v1/AIsection-background.svg);background-size: cover;background-repeat: no-repeat;position: relative;width: 100%;box-shadow: rgb(0 0 0 / .08) 0 20px 40px;max-width: 1200px;background-position: center center;border-width: 7px;border-style: solid;border-color: #e7e0ff;-o-border-image: initial;border-image: initial;padding: 43px 46px 48px;margin: 0 auto 40px;border-radius: 24px }@media (max-width:767px) {.ai-enterprise-section .ai-container .ai-components-card {padding: 24px 20px !important }}@media (max-width:480px) {.ai-enterprise-section .ai-container .ai-components-card {padding: 20px 16px !important }}.ai-enterprise-section .ai-container .ai-components-card .content-wrapper {display: flex;gap: 32px;margin-bottom: 32px }@media (max-width:767px) {.ai-enterprise-section .ai-container .ai-components-card .content-wrapper {flex-direction: column;gap: 0;margin-bottom: 24px }}.ai-enterprise-section .ai-container .ai-components-card .ai-powered-section, .ai-enterprise-section .ai-container .ai-components-card .ai-ready-section {flex: 1 }.ai-enterprise-section .ai-container .ai-components-card .ai-powered-section .subsection-title, .ai-enterprise-section .ai-container .ai-components-card .ai-ready-section .subsection-title {font-size: 24px;font-weight: 600;color: #0F172A;letter-spacing: .4px;margin: 0 0 23px }@media (max-width:767px) {.ai-enterprise-section .ai-container .ai-components-card .ai-powered-section .subsection-title, .ai-enterprise-section .ai-container .ai-components-card .ai-ready-section .subsection-title {font-size: 18px;margin-bottom: 14px;text-align: center }}.ai-enterprise-section .ai-container .ai-components-card .ai-powered-section .features-list, .ai-enterprise-section .ai-container .ai-components-card .ai-ready-section .features-list {margin-inline-start: 25px;font-size: 16px;line-height: 26px;color: #0f172a }@media (max-width:767px) {.ai-enterprise-section .ai-container .ai-components-card .ai-powered-section .features-list, .ai-enterprise-section .ai-container .ai-components-card .ai-ready-section .features-list {font-size: 14px;margin-bottom: 14px }}@media (max-width:480px) {.ai-enterprise-section .ai-container .ai-components-card .ai-powered-section .features-list, .ai-enterprise-section .ai-container .ai-components-card .ai-ready-section .features-list {font-size: 13px;line-height: 1.5 }}.ai-enterprise-section .ai-container .ai-components-card .ai-powered-section .features-list .feature-item, .ai-enterprise-section .ai-container .ai-components-card .ai-ready-section .features-list .feature-item {margin-bottom: 9px;letter-spacing: .34px }.ai-enterprise-section .ai-container .ai-components-card .divider {width: 1px;background: #c3b3fa;margin: 0 16px;border-width: 1px;border-style: solid;border-color: #c3b3fa;-o-border-image: initial;border-image: initial }.ai-enterprise-section .ai-container .ai-components-card .mobile-separator {border: none;height: 1px;background: #c3b3fa;margin: 16px 0 }.ai-enterprise-section .ai-container .ai-components-card .cta-section {display: flex;align-items: center;justify-content: center }.ai-enterprise-section .ai-container .ai-components-card .cta-section .explore-btn {background: #EDF3FF;border: 1px solid #EDF3FF;color: #0057FF;border-radius: 6px;padding: 13px 26px;font-size: 17px;font-weight: 600;cursor: pointer;letter-spacing: .34px }.ai-enterprise-section .ai-container .ai-components-card .cta-section .explore-btn .sf-icon-arrow-right {font-size: 21px;color: #0050EB;vertical-align: middle }.ai-enterprise-section .ai-container .ai-components-card .cta-section .explore-btn:hover .sf-icon-arrow-right {color: #0050EB;background-color: #E0EBFF }.ai-enterprise-section .ai-container .ai-components-card .cta-section .explore-btn:active {background-color: #E0ECFF }.ai-enterprise-section .ai-container .ai-components-card .cta-section .explore-btn:focus {background-color: #E0ECFF }.ai-enterprise-section .ai-container .ai-components-card .cta-section .explore-btn:hover {color: #0050EB;background-color: #E0EBFF }@media (max-width:767px) {.ai-enterprise-section .ai-container .ai-components-card .cta-section .explore-btn {width: 100%;padding: 8px 5px;font-size: 14px;text-align: center }}@media (max-width:374px) {.ai-enterprise-section .ai-container .ai-components-card .cta-section .explore-btn {font-size: 12px }}@media (max-width:767px) {.ai-enterprise-section .ai-container .ai-components-card .desktop-only {display: none !important }}.ai-enterprise-section .ai-container .ai-components-card .mobile-only {display: none !important }@media (max-width:767px) {.ai-enterprise-section .ai-container .ai-components-card .mobile-only {display: block !important }}.components-showcase-hero {background: linear-gradient(90deg, #243cb9 0%, #aabffc 100%);padding: 0% }.components-showcase-hero .hero-container {display: flex;width: 100%;align-items: flex-start;padding-top: 5%;max-width: 1200px;gap: 60px }@media (max-width:767px) {.components-showcase-hero .hero-container {flex-direction: column;padding: 8%;gap: 30px }}@media (min-width:768px) and (max-width:1023px) {.components-showcase-hero .hero-container {gap: 10px }}.components-showcase-hero .hero-container .hero-content {flex: 1 }@media (min-width:768px) and (max-width:1023px) {.components-showcase-hero .hero-container .hero-content .content-wrapper {margin-top: 0% }}.components-showcase-hero .hero-container .hero-content .content-wrapper .hero-title {font-size: 34px;font-weight: 700;line-height: 45px;margin-bottom: 16px;color: #fff }@media (min-width:768px) and (max-width:1279px) {.components-showcase-hero .hero-container .hero-content .content-wrapper .hero-title {font-size: 25px !important;line-height: 36px;margin-bottom: 14px }}@media (max-width:767px) {.components-showcase-hero .hero-container .hero-content .content-wrapper .hero-title {line-height: 33px !important;font-size: 20px !important }}.components-showcase-hero .hero-container .hero-content .content-wrapper .hero-description {line-height: 24px;margin-bottom: 50px;color: #fff;font-size: 17px !important }@media (max-width:1439px) {.components-showcase-hero .hero-container .hero-content .content-wrapper .hero-description {font-size: 15px !important;margin-bottom: 14px }}@media (max-width:767px) {.components-showcase-hero .hero-container .hero-content .content-wrapper .hero-description {margin-bottom: 30px }}@media (max-width:1023px) {.components-showcase-hero .hero-container .hero-content .content-wrapper .hero-description {font-size: 14px !important }}@media (min-width:900px) and (max-width:1439px) {.components-showcase-hero .hero-container .hero-content .content-wrapper .hero-description {margin-bottom: 45px }}.components-showcase-hero .hero-container .hero-content .content-wrapper .showcase-cta-btn {display: inline-flex;align-items: center;gap: 6px;background: #fff;color: #0F172A;text-decoration: none;padding: 4px 30px;border-radius: 4px;font-size: 17px;font-weight: 600;border: none }.components-showcase-hero .hero-container .hero-content .content-wrapper .showcase-cta-btn .sf-icon-arrow-right {vertical-align: middle;margin-inline-start: 0;margin-top: 1px;font-size: 21px }.components-showcase-hero .hero-container .hero-content .content-wrapper .showcase-cta-btn:hover {transform: translateY(-1px);background: #dddee2 }@media (max-width:1023px) {.components-showcase-hero .hero-container .hero-content .content-wrapper .showcase-cta-btn {font-size: 14px }}@media (max-width:767px) {.components-showcase-hero .hero-container .hero-content .content-wrapper .showcase-cta-btn {font-size: 16px }}.components-showcase-hero .hero-container .hero-preview {flex: 1 }@media (max-width:767px) {.components-showcase-hero .hero-container .hero-preview {margin-top: 0 }}.components-showcase-hero .hero-container .hero-preview .preview-mockups {max-width: 100%;position: relative;top: 7px }@media (min-width:1920px) {.components-showcase-hero .hero-container .hero-preview .preview-mockups img {max-width: 100% }}@media (max-width:767px) {.components-showcase-hero .hero-container .hero-preview .preview-mockups {width: 90%;max-width: 500px }}@media (max-width:480px) {.components-showcase-hero .hero-container .hero-preview .preview-mockups {max-width: 100% }}.essential-usage-section {padding: 60px 0 70px 0 !important;background-color: #fff }@media (max-width:767px) {.essential-usage-section {padding: 40px 0 !important }}.essential-usage-section .usage-container {width: 85%;margin: 0 auto;max-width: 1200px }@media (max-width:767px) {.essential-usage-section .usage-container {width: 95% }}@media (min-width:768px) and (max-width:1023px) {.essential-usage-section .usage-container {width: 88% }}@media (min-width:1024px) and (max-width:1439px) {.essential-usage-section .usage-container {width: 88% }}.essential-usage-section .usage-container .usage-heading {text-align: center;font-weight: 700;color: #0F172A;margin-top: 0;margin-bottom: 50px;line-height: 56px;font-size: 40px }.essential-usage-section .usage-container .usage-heading .trademark-small {font-size: 50% !important;top: -.7em }@media (max-width:767px) {.essential-usage-section .usage-container .usage-heading {margin-block: 0;line-height: 36px }}@media (min-width:768px) and (max-width:1023px) {.essential-usage-section .usage-container .usage-heading {margin-top: 8px;line-height: 36px }}@media (min-width:1024px) and (max-width:1439px) {.essential-usage-section .usage-container .usage-heading {margin-top: 8px;line-height: 36px }}.essential-usage-section .usage-container .developer-tool-grid {display: grid;grid-template-columns: repeat(3, 1fr);align-items: start;gap: 30px 5px }@media (max-width:767px) {.essential-usage-section .usage-container .developer-tool-grid {grid-template-columns: 1fr;gap: 0 }}.essential-usage-section .usage-container .product-application-card {padding: 25px 15px }@media (max-width:767px) {.essential-usage-section .usage-container .product-application-card {padding: 25px 20px }}@media (min-width:768px) and (max-width:1439px) {.essential-usage-section .usage-container .product-application-card {padding: 20px 15px }}.essential-usage-section .usage-container .application-title {font-size: 22px;font-weight: 600;color: #0F172A;margin-top: 12px;margin-bottom: 4px;line-height: 34px }@media (max-width:767px) {.essential-usage-section .usage-container .application-title {font-size: 18px !important }}@media (min-width:768px) and (max-width:1439px) {.essential-usage-section .usage-container .application-title {font-size: 20px !important }}.essential-usage-section .usage-container .developer-benefit {font-size: 17px;color: #475569;line-height: 26px;margin: 0 }@media (max-width:1200px) {.essential-usage-section .usage-container .developer-benefit {font-size: 16px }}.essential-usage-section .usage-container .developer-benefit .code-studio-link {color: #0057FF;font-weight: 600;display: inline-block }.essential-usage-section .usage-container .developer-benefit .code-studio-link :hover {color: #0050EB }.essential-usage-section .buy-now-section {width: 70%;margin: 0 auto;margin-top: 32px;max-width: 1100px }.essential-usage-section .buy-now-section .section-content {display: flex;align-items: center;justify-content: space-between;gap: 4rem;background: linear-gradient(91.49deg, #eae1fd 0%, #e2f4fe 100%);border-radius: 16px;padding: 2.5rem 3rem }.essential-usage-section .buy-now-section .section-content .text-content {flex: 1 }.essential-usage-section .buy-now-section .section-content .text-content .section-title {font-size: 26px !important;font-weight: 700;color: #1E293B;margin: 0 0 1rem 0 }.essential-usage-section .buy-now-section .section-content .text-content .section-description {font-size: 17px;line-height: 1.6;color: #0F172A;margin: 0;font-weight: 400 }.essential-usage-section .buy-now-section .section-content .cta-content {display: flex;flex-direction: column;gap: 24px }.essential-usage-section .buy-now-section .section-content .cta-content div {width: 100%;margin-block: 6px }.essential-usage-section .buy-now-section .section-content .cta-content .buy-btn {color: #fff;background-color: #1A1A1A;border-radius: 6px;font-size: 17px;text-align: center;padding: 14px 70px;font-weight: 600;cursor: pointer;text-decoration: none;transition: all 0.3s ease }.essential-usage-section .buy-now-section .section-content .cta-content .buy-btn:hover {background-color: #303030 }@media (max-width:767px) {.essential-usage-section .buy-now-section .section-content .cta-content .buy-btn {font-size: 15px }}.essential-usage-section .buy-now-section .section-content .cta-content .expert-btn {color: #1A1A1A;border: 1px solid #1A1A1A;border-radius: 6px;font-size: 17px;padding: 12px 37px;font-weight: 600;cursor: pointer;text-decoration: none }.essential-usage-section .buy-now-section .section-content .cta-content .expert-btn:hover {color: #fff;background-color: #1A1A1A }@media (max-width:767px) {.essential-usage-section .buy-now-section .section-content .cta-content .expert-btn {font-size: 15px }}@media (max-width:767px) {.essential-usage-section .buy-now-section {width: 94%;padding: 1rem }.essential-usage-section .buy-now-section .section-content {flex-direction: column;text-align: center;padding: 2rem 1.5rem;gap: 2.5rem }.essential-usage-section .buy-now-section .section-content .text-content {max-width: 100% }.essential-usage-section .buy-now-section .section-content .text-content .section-title {font-size: 22px !important }.essential-usage-section .buy-now-section .section-content .text-content .section-description {font-size: 14px }.essential-usage-section .buy-now-section .section-content .case-studies-btn {width: 100%;max-width: 200px }}@media (min-width:768px) and (max-width:991px) {.essential-usage-section .buy-now-section {width: 90% }}@media (min-width:992px) and (max-width:1199px) {.essential-usage-section .buy-now-section {width: 80% }}@media (min-width:1200px) and (max-width:1399px) {.essential-usage-section .buy-now-section {width: 70% }}#technical-support {background-color: #FAFBFF;padding: 60px 10px }#technical-support .container .row .platform-heading-text {font-size: 40px;display: block;font-weight: 700;color: #0F172A }@media (min-width:767px) and (max-width:1023px) {#technical-support .container .row .platform-heading-text {font-size: 26px }}#technical-support .container .row .short-description-text {color: #475569;margin-top: 12px;margin-bottom: 40px;font-size: 17px }@media (max-width:767px) {#technical-support .container .row .short-description-text {margin-bottom: 28px;font-size: 14px }}#technical-support .container .row .clearfix {background-color: #fff;margin-inline: 12.5%;width: 80%;border-radius: 16px;border: 1px solid #D9E3F1;padding-inline: 12px;padding-top: 14px;padding-bottom: 14px }@media (max-width:767px) {#technical-support .container .row .clearfix {padding-inline: 0;padding-block: 0;background: none;border: none }}@media (min-width:768px) and (max-width:1023px) {#technical-support .container .row .clearfix {width: 95%;margin-inline: 2.5% }}#technical-support .container .row .clearfix .technical-category {padding-top: 16px }@media (max-width:767px) {#technical-support .container .row .clearfix .technical-category {margin-bottom: 18px;padding-inline: 18px;padding-top: 18px;padding-bottom: 8px;border-radius: 16px;border: 1px solid #D9E3F1;background-color: #fff }}#technical-support .container .row .clearfix .resource-category-heading-text {color: #0F172A;font-weight: 700;text-align: left;font-size: 18px }#technical-support .container .row .clearfix .support-link-container {text-align: left;margin-bottom: 18px }#technical-support .container .row .clearfix .support-link-container .block {text-decoration: none;font-weight: 600;color: #475569 }#technical-support .container .row .clearfix .support-link-container .block .support-link-section {display: flex;align-items: center;gap: 10px }#technical-support .container .row .clearfix .support-link-container .block .support-link-section img {width: 26px;height: 26px }#technical-support .container .row .clearfix .support-link-container .block .support-link-section .link-item-title {margin-top: 3px;font-size: 16px }@media (min-width:1200px) {#technical-support .container .row .category-columns {width: 20% }#technical-support .container .row .heading-3 .category-columns {width: 30% !important }#technical-support .container .row .heading-3 .category-additional-column {width: 30% !important }#technical-support .container .row .category-additional-column {width: 20% }}@media (max-width:767px) {#technical-support .container .row .category-container {padding-left: 44px !important;display: block;padding-bottom: 40px }#technical-support .container .row .category-columns {border-left: 0px !important;height: auto }#technical-support .container .row .category-columns:first-of-type {margin-bottom: 0 }#technical-support .container .row .category-additional-column {height: auto;margin-bottom: 20px;margin-top: 0 }#technical-support .container .row .platform-heading-text {font-size: 22px }}@media (max-width:1200px) and (min-width:768px) {.category-columns:nth-child(4) {border-left: 0px !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 }}#soc-compliance-section {padding-top: 55px !important;padding-bottom: 70px !important }#awards {padding-block: 65px !important }#awards {text-align: center;padding-block: 60px;overflow: hidden;width: 100% }#awards #award-heading {color: #0F172A;font-size: 33px;text-align: center;margin-bottom: 20px;font-weight: 700;letter-spacing: .11px }#awards #award-desc {font-size: 16px;color: #475569;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 }}@media (max-width:991px) and (min-width:768px) {#awards .all-awards img {width: 100% }}@media (max-width:767px) {#awards {padding: 50px 10px }#awards #award-heading {margin-bottom: 20px;font-size: 22px !important }#awards #award-desc {margin-bottom: 40px;padding-left: 30px;padding-right: 30px;font-size: 14px !important }#awards #award-desc #award-desc-line-1 {display: inline;font-size: 14px }#awards .winui {padding-left: 60px !important;padding-right: 60px !important }#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% }}.carousel-cell {width: 100%;cursor: default;}.case-study-slider-section {padding-top: 80px;padding-bottom: 130px;margin-top: 30px;font-family: "Open Sans";background: linear-gradient(180deg, rgba(233, 241, 255, 0.5) 0%, rgba(241, 246, 255, 0) 20.95%, rgba(255, 255, 255, 0) 100%);background: linear-gradient(180deg, rgba(233, 241, 255, 0.72) 0%, rgba(233, 241, 255, 0) 10.13%, rgba(233, 241, 255, 0) 84.97%, rgba(233, 241, 255, 0.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: 0px;color: #0F172A;}.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 #DDDDDD;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: 0.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;padding-left: 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(0.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: #ffffff;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: rgba(255, 255, 255, 0.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%;}}