.elementor-4181 .elementor-element.elementor-element-e500acd > .elementor-container{max-width:1200px;}.elementor-4181 .elementor-element.elementor-element-e500acd > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4181 .elementor-element.elementor-element-e500acd, .elementor-4181 .elementor-element.elementor-element-e500acd > .elementor-background-overlay{border-radius:0px 0px 28px 28px;}.elementor-4181 .elementor-element.elementor-element-e500acd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 10px 45px 10px;}.elementor-bc-flex-widget .elementor-4181 .elementor-element.elementor-element-fc8fce2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4181 .elementor-element.elementor-element-fc8fce2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4181 .elementor-element.elementor-element-fc8fce2 > .elementor-element-populated{padding:0rem 0rem 2rem 0rem;}.elementor-4181 .elementor-element.elementor-element-96200e0{width:auto;max-width:auto;}.elementor-4181 .elementor-element.elementor-element-96200e0 > .elementor-widget-container{background-color:#A5B4FC1A;margin:0px 10px 0px 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d5c60a9 );border-radius:6px 6px 6px 6px;}.elementor-4181 .elementor-element.elementor-element-96200e0 .elementor-heading-title{font-family:var( --e-global-typography-5b336a7-font-family ), Sans-serif;font-size:var( --e-global-typography-5b336a7-font-size );font-weight:var( --e-global-typography-5b336a7-font-weight );line-height:var( --e-global-typography-5b336a7-line-height );letter-spacing:var( --e-global-typography-5b336a7-letter-spacing );color:var( --e-global-color-f6a7fc4 );}.elementor-4181 .elementor-element.elementor-element-fd969ac{width:auto;max-width:auto;}.elementor-4181 .elementor-element.elementor-element-fd969ac .elementor-heading-title{font-family:var( --e-global-typography-5b336a7-font-family ), Sans-serif;font-size:var( --e-global-typography-5b336a7-font-size );font-weight:var( --e-global-typography-5b336a7-font-weight );line-height:var( --e-global-typography-5b336a7-line-height );letter-spacing:var( --e-global-typography-5b336a7-letter-spacing );color:var( --e-global-color-34cccb7 );}.elementor-4181 .elementor-element.elementor-element-aab7af6 > .elementor-widget-container{margin:0rem 0rem 2.25rem 0rem;}.elementor-4181 .elementor-element.elementor-element-aab7af6 .elementor-heading-title{font-family:var( --e-global-typography-7c56487-font-family ), Sans-serif;font-size:var( --e-global-typography-7c56487-font-size );font-weight:var( --e-global-typography-7c56487-font-weight );line-height:var( --e-global-typography-7c56487-line-height );letter-spacing:var( --e-global-typography-7c56487-letter-spacing );color:var( --e-global-color-fa95742 );}.elementor-4181 .elementor-element.elementor-element-bf94a7f > .elementor-container{max-width:1280px;}.elementor-4181 .elementor-element.elementor-element-bf94a7f{padding:45px 0px 75px 0px;}.elementor-4181 .elementor-element.elementor-element-01441fa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4181 .elementor-element.elementor-element-f29c409{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:50px;}.elementor-4181 .elementor-element.elementor-element-f29c409 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-4181 .elementor-element.elementor-element-f29c409 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-4181 .elementor-element.elementor-element-f29c409 .e-loop-item > .elementor-section, .elementor-4181 .elementor-element.elementor-element-f29c409 .e-loop-item > .elementor-section > .elementor-container, .elementor-4181 .elementor-element.elementor-element-f29c409 .e-loop-item > .e-con, .elementor-4181 .elementor-element.elementor-element-f29c409 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-4181 .elementor-element.elementor-element-f29c409 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-a12ff96-font-family ), Sans-serif;font-size:var( --e-global-typography-a12ff96-font-size );font-weight:var( --e-global-typography-a12ff96-font-weight );line-height:var( --e-global-typography-a12ff96-line-height );letter-spacing:var( --e-global-typography-a12ff96-letter-spacing );}.elementor-4181 .elementor-element.elementor-element-f29c409 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-ab347a2 );}.elementor-4181 .elementor-element.elementor-element-f29c409 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-f6a7fc4 );}.elementor-4181 .elementor-element.elementor-element-f29c409 .elementor-pagination .page-numbers.current{color:var( --e-global-color-f6a7fc4 );}body.elementor-page-4181:not(.elementor-motion-effects-element-type-background), body.elementor-page-4181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6a7fc4 );}@media(max-width:1024px){.elementor-4181 .elementor-element.elementor-element-e500acd{padding:125px 50px 50px 50px;}.elementor-4181 .elementor-element.elementor-element-96200e0{text-align:start;}.elementor-4181 .elementor-element.elementor-element-96200e0 .elementor-heading-title{font-size:var( --e-global-typography-5b336a7-font-size );line-height:var( --e-global-typography-5b336a7-line-height );letter-spacing:var( --e-global-typography-5b336a7-letter-spacing );}.elementor-4181 .elementor-element.elementor-element-fd969ac{text-align:start;}.elementor-4181 .elementor-element.elementor-element-fd969ac .elementor-heading-title{font-size:var( --e-global-typography-5b336a7-font-size );line-height:var( --e-global-typography-5b336a7-line-height );letter-spacing:var( --e-global-typography-5b336a7-letter-spacing );}.elementor-4181 .elementor-element.elementor-element-aab7af6{text-align:start;}.elementor-4181 .elementor-element.elementor-element-aab7af6 .elementor-heading-title{font-size:var( --e-global-typography-7c56487-font-size );line-height:var( --e-global-typography-7c56487-line-height );letter-spacing:var( --e-global-typography-7c56487-letter-spacing );}.elementor-4181 .elementor-element.elementor-element-bf94a7f{padding:45px 20px 45px 20px;}.elementor-4181 .elementor-element.elementor-element-f29c409{--grid-columns:2;}.elementor-4181 .elementor-element.elementor-element-f29c409 .elementor-pagination{font-size:var( --e-global-typography-a12ff96-font-size );line-height:var( --e-global-typography-a12ff96-line-height );letter-spacing:var( --e-global-typography-a12ff96-letter-spacing );}}@media(max-width:767px){.elementor-4181 .elementor-element.elementor-element-e500acd{padding:125px 15px 15px 15px;}.elementor-4181 .elementor-element.elementor-element-96200e0{text-align:center;}.elementor-4181 .elementor-element.elementor-element-96200e0 .elementor-heading-title{font-size:var( --e-global-typography-5b336a7-font-size );line-height:var( --e-global-typography-5b336a7-line-height );letter-spacing:var( --e-global-typography-5b336a7-letter-spacing );}.elementor-4181 .elementor-element.elementor-element-fd969ac{text-align:center;}.elementor-4181 .elementor-element.elementor-element-fd969ac .elementor-heading-title{font-size:var( --e-global-typography-5b336a7-font-size );line-height:var( --e-global-typography-5b336a7-line-height );letter-spacing:var( --e-global-typography-5b336a7-letter-spacing );}.elementor-4181 .elementor-element.elementor-element-aab7af6{text-align:center;}.elementor-4181 .elementor-element.elementor-element-aab7af6 .elementor-heading-title{font-size:var( --e-global-typography-7c56487-font-size );line-height:var( --e-global-typography-7c56487-line-height );letter-spacing:var( --e-global-typography-7c56487-letter-spacing );}.elementor-4181 .elementor-element.elementor-element-bf94a7f{padding:45px 15px 45px 15px;}.elementor-4181 .elementor-element.elementor-element-f29c409{--grid-columns:1;}.elementor-4181 .elementor-element.elementor-element-f29c409 .elementor-pagination{font-size:var( --e-global-typography-a12ff96-font-size );line-height:var( --e-global-typography-a12ff96-line-height );letter-spacing:var( --e-global-typography-a12ff96-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-96200e0 */.elementor-4181 .elementor-element.elementor-element-96200e0 span {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd969ac */.elementor-4181 .elementor-element.elementor-element-fd969ac span {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aab7af6 */.elementor-4181 .elementor-element.elementor-element-aab7af6 h1 {
    background: linear-gradient(90deg, var(--lavande-soft) 0%, #fff 60%, var(--lavande-soft) 100%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e500acd */.elementor-4181 .elementor-element.elementor-element-e500acd {
    background: #100a4a;
}

.elementor-4181 .elementor-element.elementor-element-e500acd:before {
    content: "";
    position: absolute;
    inset: -20% -10% 0 -10%;
    background: radial-gradient(50% 50% at 80% 20%, rgba(109, 40, 217, 0.42), transparent 60%),
                radial-gradient(50% 40% at 20% 80%, rgba(67, 56, 202, 0.5), transparent 60%);
}

@media (min-width: 1200px) {
    .elementor-4181 .elementor-element.elementor-element-e500acd {
        margin: 0 45px;
    }
}

@media (max-width: 1025px) {
    .elementor-4181 .elementor-element.elementor-element-e500acd {
        max-width: 95vw;
        margin: auto;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f29c409 */.elementor-4181 .elementor-element.elementor-element-f29c409 .elementor-widget-button a:hover {
    color: var(--lavande) !important;
}

.elementor-4181 .elementor-element.elementor-element-f29c409 .elementor-post-info__terms-list a {
    font-size: 10px !important;
}

.elementor-4181 .elementor-element.elementor-element-f29c409 .elementor-post-info__terms-list a:hover {
    color: var(--lavande) !important;
}

.elementor-4181 .elementor-element.elementor-element-f29c409 .elementor-pagination {
    margin-top: 2rem;
}

.elementor-4181 .elementor-element.elementor-element-f29c409 .page-numbers.current,
.elementor-4181 .elementor-element.elementor-element-f29c409 .page-numbers:hover {
    background: var(--navy);
    color: #fff;
    border-color: var(--navy);
}

.elementor-4181 .elementor-element.elementor-element-f29c409 .page-numbers {
    width: 44px;
    height: 44px;
    border-radius: 50%;
    border: 1px solid var(--line);
    background: #fff;
    color: var(--ink);
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    font-size: 14px;
    cursor: pointer;
    transition: background .25s, color .25s, border-color .25s, transform .2s;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bf94a7f */@media (max-width: 1025px) {
    .elementor-4181 .elementor-element.elementor-element-bf94a7f {
        max-width: 95vw;
        margin: auto;
    }
}/* End custom CSS */