.elementor-1457 .elementor-element.elementor-element-df7e964{--display:flex;--position:absolute;bottom:-20%;}.elementor-1457 .elementor-element.elementor-element-df7e964.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1457 .elementor-element.elementor-element-df7e964{right:0px;}body.rtl .elementor-1457 .elementor-element.elementor-element-df7e964{left:0px;}body:not(.rtl) .elementor-1457 .elementor-element.elementor-element-1cbd626{left:-3.995%;}body.rtl .elementor-1457 .elementor-element.elementor-element-1cbd626{right:-3.995%;}.elementor-1457 .elementor-element.elementor-element-1cbd626{top:296px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1457 .elementor-element.elementor-element-1cbd626{--e-transform-translateX:60%;--e-transform-translateY:20%;top:50%;}body:not(.rtl) .elementor-1457 .elementor-element.elementor-element-1cbd626{left:-50%;}body.rtl .elementor-1457 .elementor-element.elementor-element-1cbd626{right:-50%;}}@media(min-width:768px){.elementor-1457 .elementor-element.elementor-element-df7e964{--width:480px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1457 .elementor-element.elementor-element-df7e964{--width:320px;}}@media(max-width:767px){.elementor-1457 .elementor-element.elementor-element-df7e964{--width:180px;}}/* Start custom CSS */.elementor-element.platform-features-swiper {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    -ms-overflow-style: none;
    cursor: grab;
}

.platform-features-swiper::-webkit-scrollbar {
    display: none;
}

.platform-features-swiper.is-dragging {
    cursor: grabbing;
    user-select: none;
}/* End custom CSS */