.elementor-1858 .elementor-element.elementor-element-0561435{padding:50px 0px 50px 0px;}.elementor-1858 .elementor-element.elementor-element-fa243dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1858 .elementor-element.elementor-element-82192b0{width:var( --container-widget-width, 15% );max-width:15%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 20px;--container-widget-width:15%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8755296 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-weight:600;color:#8C52FF;}.elementor-1858 .elementor-element.elementor-element-82192b0 p{margin-block-end:0px;}.elementor-1858 .elementor-element.elementor-element-7703919{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 150px 0px 150px;text-align:center;}.elementor-1858 .elementor-element.elementor-element-7703919 .elementor-heading-title{font-size:56px;font-weight:700;color:#FFFFFF;}.elementor-1858 .elementor-element.elementor-element-ee796b2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-uicore_body );}.elementor-1858 .elementor-element.elementor-element-2333950{width:100%;max-width:100%;margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;padding:35px 35px 35px 35px;align-self:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#242131;border-radius:20px 20px 20px 20px;}.elementor-1858 .elementor-element.elementor-element-9452e7c .elementor-button{background-color:transparent;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );background-image:linear-gradient(90deg, #7C3AED 5%, #C084FC 99%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_body );border-radius:05px 05px 05px 05px;padding:15px 35px 15px 35px;}.elementor-1858 .elementor-element.elementor-element-9452e7c .elementor-button:hover, .elementor-1858 .elementor-element.elementor-element-9452e7c .elementor-button:focus{background-color:#1BAAA000;color:#FFFFFF;}.elementor-1858 .elementor-element.elementor-element-9452e7c{width:auto;max-width:auto;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-9452e7c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1858 .elementor-element.elementor-element-9452e7c .elementor-button:hover svg, .elementor-1858 .elementor-element.elementor-element-9452e7c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1858 .elementor-element.elementor-element-dc72d1a .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-uicore_headline );color:var( --e-global-color-uicore_headline );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_body );border-radius:05px 05px 05px 05px;padding:15px 35px 15px 35px;}.elementor-1858 .elementor-element.elementor-element-dc72d1a .elementor-button:hover, .elementor-1858 .elementor-element.elementor-element-dc72d1a .elementor-button:focus{background-color:#1BAAA000;color:#FFFFFF;}.elementor-1858 .elementor-element.elementor-element-dc72d1a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-dc72d1a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1858 .elementor-element.elementor-element-dc72d1a .elementor-button:hover svg, .elementor-1858 .elementor-element.elementor-element-dc72d1a .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-1858 .elementor-element.elementor-element-82192b0{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;text-align:center;}.elementor-1858 .elementor-element.elementor-element-7703919{padding:0px 0px 0px 0px;text-align:center;}.elementor-1858 .elementor-element.elementor-element-ee796b2{width:100%;max-width:100%;padding:0px 20px 0px 20px;text-align:center;}.elementor-1858 .elementor-element.elementor-element-2333950{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-1858 .elementor-element.elementor-element-9452e7c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-1858 .elementor-element.elementor-element-dc72d1a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-1858 .elementor-element.elementor-element-82192b0{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-1858 .elementor-element.elementor-element-7703919 .elementor-heading-title{font-size:42px;}.elementor-1858 .elementor-element.elementor-element-ee796b2{text-align:center;}.elementor-1858 .elementor-element.elementor-element-2333950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1858 .elementor-element.elementor-element-9452e7c{width:100%;max-width:100%;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 10px 0px 10px;z-index:0;}.elementor-1858 .elementor-element.elementor-element-dc72d1a{width:100%;max-width:100%;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 10px 0px 10px;z-index:0;}}/* Start custom CSS for html, class: .elementor-element-acbb1ba */.check-badge {
    width: 88px;
    height: 88px;
    margin: 0 auto 26px;
    border-radius: 50%;
    background: rgba(52, 211, 153, 0.12);
    border: 1.5px solid rgba(52, 211, 153, 0.5);
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 0 40px rgba(52, 211, 153, 0.25);
    animation: pop .5s cubic-bezier(.2, 1.4, .4, 1) both;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2333950 */.ty-details {
    background: #15131e;
    border-radius: 14px;
    text-align: left;
    display: flex;
    flex-direction: column;
    gap: 14px;
    color: #fff;
}

.ty-details .row {
    display: flex;
    align-items: flex-start;
    gap: 14px;
}

.ty-details .icon {
    width: 36px;
    height: 36px;
    border-radius: 9px;
    background: rgba(168, 85, 247, 0.12);
    border: 1px solid rgba(168, 85, 247, 0.3);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    color: #c084fc;
    font-size: 16px;
    margin: 0;
}

.ty-details h4{
    margin: 2px;
}/* End custom CSS */