.elementor-10345 .elementor-element.elementor-element-127d8033{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-10345 .elementor-element.elementor-element-560e6f64{text-align:center;font-size:15px;}.elementor-10345 .elementor-element.elementor-element-659a6a3c .elementor-button{border-radius:8px 8px 8px 8px;padding:15px 25px 15px 25px;}#elementor-popup-modal-10345 .dialog-message{width:300px;height:auto;}#elementor-popup-modal-10345{justify-content:center;align-items:center;pointer-events:all;background-color:#5791CDAB;}#elementor-popup-modal-10345 .dialog-close-button{display:flex;top:10px;font-size:12px;}#elementor-popup-modal-10345 .dialog-widget-content{border-radius:10px 10px 10px 10px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}body:not(.rtl) #elementor-popup-modal-10345 .dialog-close-button{right:10px;}body.rtl #elementor-popup-modal-10345 .dialog-close-button{left:10px;}/* Start custom CSS for button, class: .elementor-element-659a6a3c */.elementor-10345 .elementor-element.elementor-element-659a6a3c .elementor-button {
    background-image: linear-gradient(to right, #44c2f5, #4d449f) !important;
  
    box-shadow: none !important; 
    transition: opacity 0.3s ease !important;
        display: inline-block;
}

.elementor-10345 .elementor-element.elementor-element-659a6a3c .elementor-button:hover {
    opacity: 0.85 !important;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-10345 .dialog-close-button

 {
    display: flex;
    border: 2px solid #000000;
    border-radius: 100%;
    padding: 5px;
 }/* End custom CSS */