.elementor-15406 .elementor-element.elementor-element-573901b:not(.elementor-motion-effects-element-type-background),.elementor-15406 .elementor-element.elementor-element-573901b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1a1a1a}.elementor-15406 .elementor-element.elementor-element-573901b>.elementor-container{max-width:1200px}.elementor-15406 .elementor-element.elementor-element-573901b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;z-index:11;overflow:visible}.elementor-15406 .elementor-element.elementor-element-573901b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-15406 .elementor-element.elementor-element-004c56e>.elementor-element-populated{padding:0}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-15406 .elementor-element.elementor-element-004c56e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-15406 .elementor-element.elementor-element-004c56e>.elementor-element-populated{padding:0}}@media(max-width:1024px) and (min-width:768px){.elementor-15406 .elementor-element.elementor-element-004c56e{width:25%}}@media(max-width:767px){.elementor-15406 .elementor-element.elementor-element-004c56e{width:100%}.elementor-bc-flex-widget .elementor-15406 .elementor-element.elementor-element-004c56e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-15406 .elementor-element.elementor-element-004c56e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-15406 .elementor-element.elementor-element-004c56e>.elementor-element-populated{padding:0}}@media (min-width:1260px){.learning-and-support-menu .learning-and-support-items .content{position:unset !important;transform:unset !important}#menu-wrapper .products-menu .side-content .control-platforms-list.platform-grid{width:100%}#menu-wrapper .products-menu .content{display:flex;position:relative;transform:none;left:unset;top:unset}}#menu-wrapper .content{transform:unset !important;left:0 !important;top:0 !important}.flutter-addon{background-color:#ffe985;letter-spacing:.5px;color:#3c2e12;border-radius:6px;font-weight:700;line-height:10px;font-size:11px;padding:5px 7px;margin-left:8px;vertical-align:middle;position:relative;display:inline-block;cursor:pointer}.flutter-addon-tooltip{visibility:hidden;background-color:#1a1a1a;color:#fff;text-align:left;padding:5px 10px;border-radius:7px;letter-spacing:normal;position:absolute;z-index:1;top:50%;left:115%;font-family:"Open Sans","Helvetica","Arial",sans-serif;transform:translateY(-50%);opacity:0;transition:opacity .3s ease;width:210px;font-size:10px;line-height:1.5;box-shadow:0 2px 10px rgba(0,0,0,.2)}.flutter-addon-tooltip:after{content:"";position:absolute;top:50%;right:100%;margin-top:-6px;border-width:6px;border-style:solid;border-color:transparent #1a1a1a transparent transparent}.menu-addon{font-size:8px !important;padding:4px 6px !important;margin-top:-15px !important;margin-left:2px !important}.flutter-addon:hover .flutter-addon-tooltip{visibility:visible;opacity:1}.side-content hr{margin-bottom:20px !important}@media (max-width:1260px){#menu-wrapper .products-menu .products-items .content{top:48px !important}#menu-wrapper .products-menu .products-items .content .components{top:5px !important}}#menu-wrapper .products-menu .side-content .search-container input{border:1px solid #cbd5e1 !important}@media (max-width:990px){#menu-wrapper .products-menu .products-items .content{top:0 !important}}.syncfusion-menu ul li.dropdown{width:unset !important}#product-nav .menu-item{pointer-events:auto !important}#menu-wrapper .products-menu .side-content .search-container button{min-height:unset !important}@media (max-width:1261px){#menu-wrapper .menu-with-search .syncfusion-menu .syncfusion-menu-items .menu-list .sub-menu-list .menu-item:not(#request-demo){position:static !important;width:100% !important}}@media (max-width:990px){#menu-wrapper .products-menu .products-items .content .components,#menu-wrapper .products-menu .products-items .content{top:0 !important}}#menu-wrapper .menu-with-search .syncfusion-menu{float:right !important}@media (max-width:1260px){#menu-wrapper .products-menu .products-items .content .components{top:5px !important}}@media (max-width:407px){#menu-wrapper .menu-with-search .syncfusion-menu .navbar-inverse .navbar-header{margin-top:-20px}}@media (max-width:767px){#menu-wrapper .menu-with-search .syncfusion-menu .syncfusion-menu-items .menu-list .menu-item{border-bottom:none}}@media (max-width:767px){#menu-wrapper .menu-with-search .syncfusion-menu .syncfusion-menu-items .menu-list .sub-menu-list{height:auto !important;margin-bottom:0 !important}}.elementor-15406 .elementor-element.elementor-element-573901b{margin:0 auto}#free-tools-header-menu-section{height:61px !important}