.elementor-839 .elementor-element.elementor-element-7fbef2d{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-eafece9{--lottie-container-width:50%;}.elementor-839 .elementor-element.elementor-element-dec556f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-839 .elementor-element.elementor-element-dec556f .elementor-icon-box-wrapper{text-align:left;}.elementor-839 .elementor-element.elementor-element-dec556f .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-dec556f .elementor-icon-box-title, .elementor-839 .elementor-element.elementor-element-dec556f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:3.8rem;font-weight:700;line-height:4rem;}.elementor-839 .elementor-element.elementor-element-d7c9f04 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-839 .elementor-element.elementor-element-d7c9f04 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-839 .elementor-element.elementor-element-d7c9f04 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-839 .elementor-element.elementor-element-d7c9f04 .elementor-button{font-family:"Sora", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1.8rem;padding:20px 10px 20px 10px;}.elementor-839 .elementor-element.elementor-element-90fc01a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-839 .elementor-element.elementor-element-90fc01a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-839 .elementor-element.elementor-element-90fc01a .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-839 .elementor-element.elementor-element-90fc01a .elementor-button{font-family:"Sora", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1.8rem;padding:20px 10px 20px 10px;}#elementor-popup-modal-839 .dialog-widget-content{animation-duration:0.8s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-839{background-color:#1200270D;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-839 .dialog-message{width:450px;height:auto;padding:55px 55px 55px 55px;}#elementor-popup-modal-839 .dialog-close-button{display:flex;font-size:20px;}#elementor-popup-modal-839 .dialog-close-button i{color:#FFFFFFED;}#elementor-popup-modal-839 .dialog-close-button svg{fill:#FFFFFFED;}@media(max-width:767px){#elementor-popup-modal-839 .dialog-message{width:95vw;padding:30px 30px 30px 30px;}}/* Start custom CSS for button, class: .elementor-element-d7c9f04 */.elementor-839 .elementor-element.elementor-element-d7c9f04 .elementor-button{
    border-radius: 30px;
    border: 1px solid #6E00F2;
    background: linear-gradient(180deg, rgba(110, 0, 242, 0.50) 0%, rgba(110, 0, 242, 0.05) 100%);
    box-shadow: 0px -8px 25.5px 0px rgba(110, 0, 242, 0.37) inset, 0px 8px 8px 0px rgba(110, 0, 242, 0.37) inset, 0px 62px 17px 0px rgba(5, 0, 10, 0.00), 0px 40px 16px 0px rgba(5, 0, 10, 0.03), 0px 22px 13px 0px rgba(5, 0, 10, 0.10), 0px 10px 10px 0px rgba(5, 0, 10, 0.17), 0px 2px 5px 0px rgba(5, 0, 10, 0.20);
    border-radius: 150px;
    outline: 1px solid rgba(110, 0, 242, 0.96);
    outline-offset: 10px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90fc01a */.elementor-839 .elementor-element.elementor-element-90fc01a .elementor-button{
    border-radius: 30px;
    border: 1px solid #6E00F2;
    background: linear-gradient(180deg, rgba(110, 0, 242, 0.50) 0%, rgba(110, 0, 242, 0.05) 100%);
    box-shadow: 0px -8px 25.5px 0px rgba(110, 0, 242, 0.37) inset, 0px 8px 8px 0px rgba(110, 0, 242, 0.37) inset, 0px 62px 17px 0px rgba(5, 0, 10, 0.00), 0px 40px 16px 0px rgba(5, 0, 10, 0.03), 0px 22px 13px 0px rgba(5, 0, 10, 0.10), 0px 10px 10px 0px rgba(5, 0, 10, 0.17), 0px 2px 5px 0px rgba(5, 0, 10, 0.20);
    border-radius: 150px;
    outline: 1px solid rgba(110, 0, 242, 0.96);
    outline-offset: 10px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fbef2d */.elementor-839 .elementor-element.elementor-element-7fbef2d{
    
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-839 > *{
    border-radius: 1.25rem;
    border: 1.361px solid #6E00F2;
    background: linear-gradient(180deg, rgba(64, 0, 140, 0.50) 0%, rgba(64, 0, 140, 0.15) 100%);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    
}
#elementor-popup-modal-839{
    z-index: 9999999;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
}/* End custom CSS */