.elementor-224 .elementor-element.elementor-element-eb1cb2e{--display:flex;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-224 .elementor-element.elementor-element-4b45655 i.softlite-dynamic-icon{font-size:100%;}.elementor-224 .elementor-element.elementor-element-4b45655 .softlite-dynamic-icon i{font-size:100%;}.elementor-224 .elementor-element.elementor-element-4b45655 .softlite-dynamic-icon:not(i){width:100%;}.elementor-224 .elementor-element.elementor-element-4b45655 .softlite-dynamic-icon svg{width:100%;}.elementor-224 .elementor-element.elementor-element-4b45655 .softlite-dynamic-card-box-text-1{font-size:11.520000457764px;font-weight:500;text-transform:uppercase;letter-spacing:1.6128001213074px;color:#b03a8fff;}.elementor-224 .elementor-element.elementor-element-4b45655 .softlite-dynamic-card-box-text-2{font-size:86.400001525879px;font-weight:600;line-height:1.02;letter-spacing:-3.4560000896454px;color:#17171aff;}.elementor-224 .elementor-element.elementor-element-4b45655 .softlite-dynamic-card-box-text-3{font-size:19.200000762939px;line-height:1.65;color:#5d5d66ff;}.elementor-224 .elementor-element.elementor-element-4b45655 .softlite-dynamic-card-box-text-4{font-size:13.60000038147px;line-height:1.65;color:#5d5d66ff;}.elementor-224 .elementor-element.elementor-element-3beda27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;--z-index:60;}.elementor-224 .elementor-element.elementor-element-3beda27:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-3beda27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-224 .elementor-element.elementor-element-2fd237d .elementor-button{background-color:#00000000;font-size:25.60000038147px;fill:#000000ff;color:#000000ff;border-style:none;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-2fd237d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;z-index:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-1a7b4f8{width:var( --container-widget-width, auto );max-width:auto;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 24.799999237060547px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-224 .elementor-element.elementor-element-1a7b4f8 .elementor-heading-title{font-size:49.599998474121px;font-weight:600;line-height:1.1;letter-spacing:-1.9839999675751px;color:#17171aff;}.elementor-224 .elementor-element.elementor-element-3b01050 i.softlite-dynamic-icon{font-size:100%;}.elementor-224 .elementor-element.elementor-element-3b01050 .softlite-dynamic-icon i{font-size:100%;}.elementor-224 .elementor-element.elementor-element-3b01050 .softlite-dynamic-icon:not(i){width:100%;}.elementor-224 .elementor-element.elementor-element-3b01050 .softlite-dynamic-icon svg{width:100%;}.elementor-224 .elementor-element.elementor-element-3b01050 .softlite-dynamic-card-box-text-1{font-size:12px;font-weight:600;line-height:1.65;letter-spacing:1.6799999475479px;color:#b03a8fff;}.elementor-224 .elementor-element.elementor-element-3b01050 .softlite-dynamic-card-box-text-2{font-size:17px;line-height:1.65;color:#5d5d66ff;}.elementor-224 .elementor-element.elementor-element-3b01050 .softlite-dynamic-card-box-text-3{font-size:12px;font-weight:600;line-height:1.65;letter-spacing:1.6799999475479px;color:#b03a8fff;}.elementor-224 .elementor-element.elementor-element-3b01050 .softlite-dynamic-card-box-text-4{font-size:17px;line-height:1.65;color:#5d5d66ff;}.elementor-224 .elementor-element.elementor-element-3b01050 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-224 .elementor-element.elementor-element-3b01050 .softlite-dynamic-card-box-background-color-2{background-color:#ffffffff;}.elementor-224 .elementor-element.elementor-element-15cae7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-7088015 i.softlite-dynamic-icon{font-size:100%;}.elementor-224 .elementor-element.elementor-element-7088015 .softlite-dynamic-icon i{font-size:100%;}.elementor-224 .elementor-element.elementor-element-7088015 .softlite-dynamic-icon:not(i){width:100%;}.elementor-224 .elementor-element.elementor-element-7088015 .softlite-dynamic-icon svg{width:100%;}.elementor-224 .elementor-element.elementor-element-7088015 .softlite-dynamic-card-box-text-1{font-size:49.599998474121px;font-weight:600;line-height:1.1;letter-spacing:-1.9839999675751px;color:#17171aff;}.elementor-224 .elementor-element.elementor-element-7088015 .softlite-dynamic-card-box-text-2{font-size:18.39999961853px;font-weight:600;line-height:1.25;letter-spacing:-0.73600000143051px;color:#5d5d66ff;}.elementor-224 .elementor-element.elementor-element-7088015 .softlite-dynamic-card-box-text-3{font-size:17px;line-height:1.65;color:#5d5d66ff;}.elementor-224 .elementor-element.elementor-element-7088015 .softlite-dynamic-card-box-button-text{font-size:17px;font-weight:600;line-height:1.65;letter-spacing:0.34000000357628px;fill:#ffffffff;color:#ffffffff;}.elementor-224 .elementor-element.elementor-element-7088015 .softlite-dynamic-card-box-button{background-color:#17171aff;}@media(min-width:768px){.elementor-224 .elementor-element.elementor-element-3beda27{--width:auto;}.elementor-224 .elementor-element.elementor-element-15cae7c{--width:auto;}}@media(max-width:1024px){.elementor-224 .elementor-element.elementor-element-4b45655 .softlite-dynamic-card-box-text-2{font-size:65.536003112793px;letter-spacing:-2.6214401721954px;}.elementor-224 .elementor-element.elementor-element-4b45655 .softlite-dynamic-card-box-text-3{font-size:16.799999237061px;}.elementor-224 .elementor-element.elementor-element-3beda27{--padding-top:90px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-224 .elementor-element.elementor-element-1a7b4f8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 19.45599937438965px) 0px;}.elementor-224 .elementor-element.elementor-element-1a7b4f8 .elementor-heading-title{font-size:38.911998748779px;letter-spacing:-1.5564799308777px;}.elementor-224 .elementor-element.elementor-element-7088015 .softlite-dynamic-card-box-text-1{font-size:38.911998748779px;letter-spacing:-1.5564799308777px;}}@media(max-width:767px){.elementor-224 .elementor-element.elementor-element-4b45655 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-4b45655 .softlite-dynamic-icon{margin:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-4b45655 .softlite-dynamic-card-box-text-2{font-size:49.088001251221px;letter-spacing:-1.9635200500488px;}.elementor-224 .elementor-element.elementor-element-3beda27{--width:auto;--padding-top:90px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-224 .elementor-element.elementor-element-2fd237d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-224 .elementor-element.elementor-element-1a7b4f8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 15.199999809265137px) 0px;}.elementor-224 .elementor-element.elementor-element-1a7b4f8 .elementor-heading-title{font-size:30.39999961853px;letter-spacing:-1.2159999608994px;}.elementor-224 .elementor-element.elementor-element-15cae7c{--width:auto;}.elementor-224 .elementor-element.elementor-element-7088015 .softlite-dynamic-card-box-text-1{font-size:30.39999961853px;letter-spacing:-1.2159999608994px;}.elementor-224 .elementor-element.elementor-element-7088015 .softlite-dynamic-card-box-button-text{font-size:10px;}}```css
.elementor-224 .elementor-element.elementor-element-4b45655 {
    width: auto;
}

.elementor-224 .elementor-element.elementor-element-4b45655 .eb8gikpk {
    border-bottom-color: rgb(228, 226, 222);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-bottom: 70px;
    padding-top: 60px;
    padding-block-start: 60px;
    padding-block-end: 60px;
    padding-right: 0px;
    padding-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-left-width: 0px;
}

@media (max-width: 1024px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .eb8gikpk {
        border-bottom-width: 1px;
        padding-bottom: 61.44px;
        padding-top: 70px;
        padding-block-start: 70px;
        padding-block-end: 61.44px;
        padding-right: 0px;
        padding-left: 0px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-left-width: 0px;
    }
}

@media (max-width: 767px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .eb8gikpk {
        border-bottom-width: 1px;
        padding-bottom: 20px;
        padding-top: 20px;
        padding-block-start: 20px;
        padding-block-end: 20px;
        padding-right: 0px;
        padding-left: 0px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-left-width: 0px;
    }
}

.elementor-224 .elementor-element.elementor-element-4b45655 .g5rvbup0 {
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: auto;
    max-width: 1160px;
    padding-left: 40px;
    padding-right: 40px;
    width: auto;
    padding-inline-start: 40px;
    padding-inline-end: 40px;
    padding-top: 0px;
    padding-bottom: 0px;
}

@media (max-width: 1024px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .g5rvbup0 {
        margin-bottom: auto;
        margin-left: auto;
        margin-right: auto;
        margin-top: auto;
        padding-left: 40px;
        padding-right: 40px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
}

@media (max-width: 767px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .g5rvbup0 {
        margin-bottom: auto;
        margin-left: auto;
        margin-right: auto;
        margin-top: auto;
        padding-left: 20px;
        padding-right: 20px;
        padding-inline-start: 20px;
        padding-inline-end: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
}

.elementor-224 .elementor-element.elementor-element-4b45655 .dzl2g22f {
    align-items: center;
    border-bottom-color: rgb(176, 58, 143);
    border-left-color: rgb(176, 58, 143);
    border-right-color: rgb(176, 58, 143);
    border-top-color: rgb(176, 58, 143);
    column-gap: 10px;
    display: flex;
    font-family: "JetBrains Mono", monospace;
    margin-bottom: 20px;
    row-gap: 10px;
    width: auto;
    grid-column-gap: 10px;
    flex-direction: row;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

.elementor-224 .elementor-element.elementor-element-4b45655 .dzl2g22f::before {
    background-image: linear-gradient(
        90deg,
        rgb(229, 72, 77),
        rgb(176, 58, 143),
        rgb(109, 60, 201)
    );
    content: "";
    display: block;
    height: 2px;
    line-height: normal;
    min-height: auto;
    min-width: auto;
    width: 28px;
    -webkit-text-fill-color: rgb(176, 58, 143);
    -webkit-text-stroke-color: rgb(176, 58, 143);
}

.elementor-224 .elementor-element.elementor-element-4b45655 .dzl2g22f::after {
    display: block;
    line-height: normal;
    -webkit-text-fill-color: rgb(176, 58, 143);
    -webkit-text-stroke-color: rgb(176, 58, 143);
}

@media (max-width: 1024px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .dzl2g22f {
        margin-bottom: 20px;
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
    }
}

@media (max-width: 767px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .dzl2g22f {
        margin-bottom: 18px;
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        column-gap: 8px;
        grid-column-gap: 8px;
    }

    .elementor-224 .elementor-element.elementor-element-4b45655 .dzl2g22f::before {
        width: 24px;
    }
}

.elementor-224 .elementor-element.elementor-element-4b45655 .ri9rwzni {
    margin-bottom: 43.2px;
    margin-top: 0px;
    max-width: 720.5px;
    width: auto;
    margin-right: 0px;
    margin-left: 0px;
}

.elementor-224 .elementor-element.elementor-element-4b45655 .ri9rwzni::before {
    line-height: 88.128px;
}

.elementor-224 .elementor-element.elementor-element-4b45655 .ri9rwzni::after {
    line-height: 88.128px;
}

@media (max-width: 1024px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .ri9rwzni {
        margin-bottom: 32.768px;
        margin-top: 0px;
        max-width: 546.4px;
        margin-right: 0px;
        margin-left: 0px;
    }

    .elementor-224 .elementor-element.elementor-element-4b45655 .ri9rwzni::before {
        line-height: 66.8467px;
    }

    .elementor-224 .elementor-element.elementor-element-4b45655 .ri9rwzni::after {
        line-height: 66.8467px;
    }
}

@media (max-width: 767px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .ri9rwzni {
        margin-bottom: 24px;
        margin-top: 0px;
        max-width: 100%;
        width: 100%;
        margin-right: 0px;
        margin-left: 0px;
    }

    .elementor-224 .elementor-element.elementor-element-4b45655 .ri9rwzni::before {
        line-height: 50px;
    }

    .elementor-224 .elementor-element.elementor-element-4b45655 .ri9rwzni::after {
        line-height: 50px;
    }
}

.elementor-224 .elementor-element.elementor-element-4b45655 .amddr4y0 {
    border-bottom-color: rgb(93, 93, 102);
    border-left-color: rgb(93, 93, 102);
    border-right-color: rgb(93, 93, 102);
    border-top-color: rgb(93, 93, 102);
    margin-bottom: 19.2px;
    margin-top: 0px;
    max-width: 640px;
    width: auto;
    margin-right: 0px;
    margin-left: 0px;
}

.elementor-224 .elementor-element.elementor-element-4b45655 .amddr4y0::before {
    line-height: 31.68px;
    -webkit-text-fill-color: rgb(93, 93, 102);
    -webkit-text-stroke-color: rgb(93, 93, 102);
}

.elementor-224 .elementor-element.elementor-element-4b45655 .amddr4y0::after {
    line-height: 31.68px;
    -webkit-text-fill-color: rgb(93, 93, 102);
    -webkit-text-stroke-color: rgb(93, 93, 102);
}

@media (max-width: 1024px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .amddr4y0 {
        margin-bottom: 16.8px;
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
    }

    .elementor-224 .elementor-element.elementor-element-4b45655 .amddr4y0::before {
        line-height: 27.72px;
    }

    .elementor-224 .elementor-element.elementor-element-4b45655 .amddr4y0::after {
        line-height: 27.72px;
    }
}

@media (max-width: 767px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .amddr4y0 {
        margin-bottom: 16.8px;
        margin-top: 0px;
        max-width: 100%;
        width: 100%;
        margin-right: 0px;
        margin-left: 0px;
    }
}

.elementor-224 .elementor-element.elementor-element-4b45655 .fnxarx89 {
    border-bottom-color: rgb(93, 93, 102);
    border-left-color: rgb(93, 93, 102);
    border-right-color: rgb(93, 93, 102);
    border-top-color: rgb(93, 93, 102);
    margin-bottom: 28px;
    width: auto;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

.elementor-224 .elementor-element.elementor-element-4b45655 .fnxarx89::before {
    line-height: 22.44px;
    -webkit-text-fill-color: rgb(93, 93, 102);
    -webkit-text-stroke-color: rgb(93, 93, 102);
}

.elementor-224 .elementor-element.elementor-element-4b45655 .fnxarx89::after {
    line-height: 22.44px;
    -webkit-text-fill-color: rgb(93, 93, 102);
    -webkit-text-stroke-color: rgb(93, 93, 102);
}

@media (max-width: 1024px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .fnxarx89 {
        margin-bottom: 28px;
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
    }
}

@media (max-width: 767px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .fnxarx89 {
        margin-bottom: 22px;
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        width: 100%;
    }
}

.elementor-224 .elementor-element.elementor-element-4b45655 .vhl41mu6 {
    border-bottom-color: rgb(93, 93, 102);
    border-left-color: rgb(93, 93, 102);
    border-right-color: rgb(93, 93, 102);
    border-top-color: rgb(93, 93, 102);
    color: rgb(93, 93, 102);
    cursor: pointer;
    font-size: 13.6px;
    line-height: 1.65;
    text-decoration: underline solid rgb(93, 93, 102);
    text-decoration-line: underline;
    width: auto;
}

.elementor-224 .elementor-element.elementor-element-4b45655 .vhl41mu6::before {
    line-height: 22.44px;
    text-decoration: none solid rgb(93, 93, 102);
    -webkit-text-fill-color: rgb(93, 93, 102);
    -webkit-text-stroke-color: rgb(93, 93, 102);
}

.elementor-224 .elementor-element.elementor-element-4b45655 .vhl41mu6::after {
    line-height: 22.44px;
    text-decoration: none solid rgb(93, 93, 102);
    -webkit-text-fill-color: rgb(93, 93, 102);
    -webkit-text-stroke-color: rgb(93, 93, 102);
}

@media (max-width: 767px) {
    .elementor-224 .elementor-element.elementor-element-4b45655 .vhl41mu6 {
        font-size: 13px;
        line-height: 1.6;
        display: inline-block;
        max-width: 100%;
    }

    .elementor-224 .elementor-element.elementor-element-4b45655 .vhl41mu6::before,
    .elementor-224 .elementor-element.elementor-element-4b45655 .vhl41mu6::after {
        line-height: 20.8px;
    }
}
```
.elementor-224 .elementor-element.elementor-element-2fd237d {position: absolute;}.elementor-224 .elementor-element.elementor-element-2fd237d {top: 20px;}.elementor-224 .elementor-element.elementor-element-2fd237d {right: 24px;}.elementor-224 .elementor-element.elementor-element-2fd237d .elementor-button{cursor: pointer;}.elementor-224 .elementor-element.elementor-element-2fd237d .elementor-button {display: block;}.elementor-224 .elementor-element.elementor-element-2fd237d .elementor-button::before{font-family: Arial;line-height: normal;outline-color: rgb(0, 0, 0);text-align: center;text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-224 .elementor-element.elementor-element-2fd237d .elementor-button::after{font-family: Arial;line-height: normal;outline-color: rgb(0, 0, 0);text-align: center;text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}
.elementor-224 .elementor-element.elementor-element-3beda27{bottom: 0px;left: 0px;position: fixed;right: 0px;top: 0px;transform: translate(100%, 0px);overflow: auto;display: block;}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-3beda27{overflow: auto;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-3beda27{overflow: auto;}}
.elementor-224 .elementor-element.elementor-element-1a7b4f8 {max-width: 523.9078369140625px !important}.elementor-224 .elementor-element.elementor-element-1a7b4f8 .elementor-heading-title::before{line-height: 54.56px;}.elementor-224 .elementor-element.elementor-element-1a7b4f8 .elementor-heading-title::after{line-height: 54.56px;}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-1a7b4f8 {max-width: 411.0066223144531px !important}}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-1a7b4f8 .elementor-heading-title::before{line-height: 42.8032px;}}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-1a7b4f8 .elementor-heading-title::after{line-height: 42.8032px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-1a7b4f8 {max-width: 321.0476989746094px !important}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-1a7b4f8 .elementor-heading-title::before{line-height: 33.44px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-1a7b4f8 .elementor-heading-title::after{line-height: 33.44px;}}

.elementor-224 .elementor-element.elementor-element-3b01050 {width: auto;}.elementor-224 .elementor-element.elementor-element-3b01050 {max-width: 1160px !important}.elementor-224 .elementor-element.elementor-element-3b01050 {margin-top: auto;margin-bottom: auto;margin-left: auto;margin-right: auto;}.elementor-224 .elementor-element.elementor-element-3b01050 .zobxxsbp{column-gap: 20px;display: grid;grid-template-columns: repeat(auto-fill, minmax(min(100% + 0px, 0% + 280px), 1fr));padding-left: 40px;padding-right: 40px;row-gap: 20px;padding-inline-start: 40px;padding-inline-end: 40px;grid-column-gap: 20px;grid-template-rows: auto;padding-top: 0px;padding-bottom: 0px;}.elementor-224 .elementor-element.elementor-element-3b01050 .zobxxsbp::before{display: block;}.elementor-224 .elementor-element.elementor-element-3b01050 .zobxxsbp::after{display: block;}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-3b01050 {margin-top: auto;margin-bottom: auto;margin-left: auto;margin-right: auto;}}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-3b01050 .zobxxsbp{padding-left: 40px;padding-right: 40px;padding-top: 0px;padding-bottom: 0px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-3b01050 {margin-top: auto;margin-bottom: auto;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-3b01050 .zobxxsbp{padding-left: 30.68000030517578px;padding-right: 30.68000030517578px;padding-inline-start: 30.68000030517578px;padding-inline-end: 30.68000030517578px;padding-top: 0px;padding-bottom: 0px;}}.elementor-224 .elementor-element.elementor-element-3b01050 .z8ow90gz{border-bottom-color: rgb(228, 226, 222);border-bottom-left-radius: 22px;border-bottom-right-radius: 22px;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: rgb(228, 226, 222);border-left-style: solid;border-left-width: 1px;border-right-color: rgb(228, 226, 222);border-right-style: solid;border-right-width: 1px;border-top-color: rgb(228, 226, 222);border-top-left-radius: 22px;border-top-right-radius: 22px;border-top-style: solid;border-top-width: 1px;display: flex;flex-direction: column;height: 100%;padding-bottom: 30px;padding-left: 30px;padding-right: 30px;padding-top: 30px;position: relative;width: auto;padding-block-start: 30px;padding-block-end: 30px;padding-inline-start: 30px;padding-inline-end: 30px;}.elementor-224 .elementor-element.elementor-element-3b01050 .z8ow90gz::before{display: block;}.elementor-224 .elementor-element.elementor-element-3b01050 .z8ow90gz::after{display: block;}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-3b01050 .z8ow90gz{border-bottom-left-radius: 22px;border-bottom-right-radius: 22px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 22px;border-top-right-radius: 22px;border-top-width: 1px;padding-bottom: 30px;padding-left: 30px;padding-right: 30px;padding-top: 30px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-3b01050 .z8ow90gz{border-bottom-left-radius: 22px;border-bottom-right-radius: 22px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 22px;border-top-right-radius: 22px;border-top-width: 1px;padding-bottom: 30px;padding-left: 30px;padding-right: 30px;padding-top: 30px;}}.elementor-224 .elementor-element.elementor-element-3b01050 .d6ibjtsk{border-bottom-color: rgb(176, 58, 143);border-left-color: rgb(176, 58, 143);border-right-color: rgb(176, 58, 143);border-top-color: rgb(176, 58, 143);width: auto;}.elementor-224 .elementor-element.elementor-element-3b01050 .d6ibjtsk::before{line-height: 19.8px;-webkit-text-fill-color: rgb(176, 58, 143);-webkit-text-stroke-color: rgb(176, 58, 143);}.elementor-224 .elementor-element.elementor-element-3b01050 .d6ibjtsk::after{line-height: 19.8px;-webkit-text-fill-color: rgb(176, 58, 143);-webkit-text-stroke-color: rgb(176, 58, 143);}.elementor-224 .elementor-element.elementor-element-3b01050 .rwws1hj0{border-bottom-color: rgb(93, 93, 102);border-left-color: rgb(93, 93, 102);border-right-color: rgb(93, 93, 102);border-top-color: rgb(93, 93, 102);margin-bottom: 17px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-224 .elementor-element.elementor-element-3b01050 .rwws1hj0::before{-webkit-text-fill-color: rgb(93, 93, 102);-webkit-text-stroke-color: rgb(93, 93, 102);}.elementor-224 .elementor-element.elementor-element-3b01050 .rwws1hj0::after{-webkit-text-fill-color: rgb(93, 93, 102);-webkit-text-stroke-color: rgb(93, 93, 102);}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-3b01050 .rwws1hj0{margin-bottom: 17px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-3b01050 .rwws1hj0{margin-bottom: 17px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}


.elementor-224 .elementor-element.elementor-element-7088015 {width: auto;}.elementor-224 .elementor-element.elementor-element-7088015 .ug6s9rh0{border-top-color: rgb(228, 226, 222);border-top-style: solid;border-top-width: 1px;padding-bottom: 96px;padding-top: 96px;text-align: center;padding-block-start: 96px;padding-block-end: 96px;padding-right: 0px;padding-left: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-7088015 .ug6s9rh0{border-top-width: 1px;padding-bottom: 81.91999816894531px;padding-top: 81.91999816894531px;padding-block-start: 81.91999816894531px;padding-block-end: 81.91999816894531px;padding-right: 0px;padding-left: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-7088015 .ug6s9rh0{border-top-width: 1px;padding-bottom: 61.36000061035156px;padding-top: 61.36000061035156px;padding-block-start: 61.36000061035156px;padding-block-end: 61.36000061035156px;padding-right: 0px;padding-left: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-224 .elementor-element.elementor-element-7088015 .co935wwq{margin-bottom: auto;margin-left: auto;margin-right: auto;margin-top: auto;max-width: 1160px;padding-left: 40px;padding-right: 40px;text-align: center;width: auto;padding-inline-start: 40px;padding-inline-end: 40px;padding-top: 0px;padding-bottom: 0px;}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-7088015 .co935wwq{margin-bottom: auto;margin-left: auto;margin-right: auto;margin-top: auto;padding-left: 40px;padding-right: 40px;padding-top: 0px;padding-bottom: 0px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-7088015 .co935wwq{margin-bottom: auto;margin-left: auto;margin-right: auto;margin-top: auto;padding-left: 30.68000030517578px;padding-right: 30.68000030517578px;padding-inline-start: 30.68000030517578px;padding-inline-end: 30.68000030517578px;padding-top: 0px;padding-bottom: 0px;}}.elementor-224 .elementor-element.elementor-element-7088015 .tq6edf63{margin-bottom: 14.879999160766602px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 661.7783203125px;text-align: center;width: auto;}.elementor-224 .elementor-element.elementor-element-7088015 .tq6edf63::before{line-height: 54.56px;}.elementor-224 .elementor-element.elementor-element-7088015 .tq6edf63::after{line-height: 54.56px;}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-7088015 .tq6edf63{margin-bottom: 11.673599243164062px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 519.166259765625px;}}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-7088015 .tq6edf63::before{line-height: 42.8032px;}}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-7088015 .tq6edf63::after{line-height: 42.8032px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-7088015 .tq6edf63{margin-bottom: 9.119999885559082px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 405.533935546875px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-7088015 .tq6edf63::before{line-height: 33.44px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-7088015 .tq6edf63::after{line-height: 33.44px;}}.elementor-224 .elementor-element.elementor-element-7088015 .ujz29pwo{border-bottom-color: rgb(93, 93, 102);border-left-color: rgb(93, 93, 102);border-right-color: rgb(93, 93, 102);border-top-color: rgb(93, 93, 102);margin-bottom: 9.199999809265137px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-224 .elementor-element.elementor-element-7088015 .ujz29pwo::before{line-height: 23px;-webkit-text-fill-color: rgb(93, 93, 102);-webkit-text-stroke-color: rgb(93, 93, 102);}.elementor-224 .elementor-element.elementor-element-7088015 .ujz29pwo::after{line-height: 23px;-webkit-text-fill-color: rgb(93, 93, 102);-webkit-text-stroke-color: rgb(93, 93, 102);}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-7088015 .ujz29pwo{margin-bottom: 9.199999809265137px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-7088015 .ujz29pwo{margin-bottom: 9.199999809265137px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-224 .elementor-element.elementor-element-7088015 .kcdr5nm6{border-bottom-color: rgb(93, 93, 102);border-left-color: rgb(93, 93, 102);border-right-color: rgb(93, 93, 102);border-top-color: rgb(93, 93, 102);margin-bottom: 17px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 640px;text-align: center;width: auto;}.elementor-224 .elementor-element.elementor-element-7088015 .kcdr5nm6::before{-webkit-text-fill-color: rgb(93, 93, 102);-webkit-text-stroke-color: rgb(93, 93, 102);}.elementor-224 .elementor-element.elementor-element-7088015 .kcdr5nm6::after{-webkit-text-fill-color: rgb(93, 93, 102);-webkit-text-stroke-color: rgb(93, 93, 102);}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-7088015 .kcdr5nm6{margin-bottom: 17px;margin-left: auto;margin-right: auto;margin-top: 0px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-7088015 .kcdr5nm6{margin-bottom: 17px;margin-left: auto;margin-right: auto;margin-top: 0px;}}.elementor-224 .elementor-element.elementor-element-7088015 .lgc8w67j{border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-style: solid;border-bottom-width: 1px;border-left-style: solid;border-left-width: 1px;border-right-style: solid;border-right-width: 1px;border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-style: solid;border-top-width: 1px;cursor: pointer;display: inline-block;padding-bottom: 16px;padding-left: 30px;padding-right: 30px;padding-top: 16px;text-align: center;width: auto;padding-block-start: 16px;padding-block-end: 16px;padding-inline-start: 30px;padding-inline-end: 30px;}.elementor-224 .elementor-element.elementor-element-7088015 .lgc8w67j::before{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-224 .elementor-element.elementor-element-7088015 .lgc8w67j::after{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-224 .elementor-element.elementor-element-7088015 .lgc8w67j{border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-width: 1px;padding-bottom: 16px;padding-left: 30px;padding-right: 30px;padding-top: 16px;}}@media (max-width: 767px) {.elementor-224 .elementor-element.elementor-element-7088015 .lgc8w67j{border-bottom-left-radius: 999px;border-bottom-right-radius: 999px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 999px;border-top-right-radius: 999px;border-top-width: 1px;padding-bottom: 16px;padding-left: 30px;padding-right: 30px;padding-top: 16px;}}
.elementor-224 .elementor-element.elementor-element-15cae7c{display: block;}

