.elementor-5784 .elementor-element.elementor-element-fc14bcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:157px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5784 .elementor-element.elementor-element-ab84e82{z-index:1;}.elementor-5784 .elementor-element.elementor-element-df782bb{z-index:1;}.elementor-5784 .elementor-element.elementor-element-07ddadf{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;top:0px;z-index:0;}body:not(.rtl) .elementor-5784 .elementor-element.elementor-element-07ddadf{left:0px;}body.rtl .elementor-5784 .elementor-element.elementor-element-07ddadf{right:0px;}.elementor-5784 .elementor-element.elementor-element-07ddadf .elementor-icon-wrapper{text-align:center;}.elementor-5784 .elementor-element.elementor-element-07ddadf.elementor-view-stacked .elementor-icon{background-color:#00BF6333;}.elementor-5784 .elementor-element.elementor-element-07ddadf.elementor-view-framed .elementor-icon, .elementor-5784 .elementor-element.elementor-element-07ddadf.elementor-view-default .elementor-icon{color:#00BF6333;border-color:#00BF6333;}.elementor-5784 .elementor-element.elementor-element-07ddadf.elementor-view-framed .elementor-icon, .elementor-5784 .elementor-element.elementor-element-07ddadf.elementor-view-default .elementor-icon svg{fill:#00BF6333;}.elementor-5784 .elementor-element.elementor-element-07ddadf .elementor-icon{font-size:300px;}.elementor-5784 .elementor-element.elementor-element-07ddadf .elementor-icon svg{height:300px;}#elementor-popup-modal-5784{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-5784 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-5784 .dialog-close-button{display:flex;}#elementor-popup-modal-5784 .dialog-widget-content{border-radius:10px 10px 10px 10px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:15px 15px 15px 15px;}/* Start custom CSS for icon, class: .elementor-element-07ddadf *//* Εφαρμογή της κίνησης στο στοιχείο */
.elementor-5784 .elementor-element.elementor-element-07ddadf {
    animation: soft-rotate 4s ease-in-out infinite;
    transform-origin: center; /* Η περιστροφή γίνεται από το κέντρο */
}

/* Ορισμός της κίνησης (Keyframes) */
@keyframes soft-rotate {
    0% {
        transform: rotate(-5deg); /* Ξεκινάει 5 μοίρες αριστερά */
    }
    50% {
        transform: rotate(5deg);  /* Στο μισό χρόνο πάει 5 μοίρες δεξιά */
    }
    100% {
        transform: rotate(-5deg); /* Επιστρέφει στην αρχή */
    }
}/* End custom CSS */