.elementor-384 .elementor-element.elementor-element-aa5f9af > .elementor-container{min-height:90vh;}.elementor-384 .elementor-element.elementor-element-aa5f9af{padding:3% 3% 3% 3%;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-384 .elementor-element.elementor-element-de88836{--grid-columns:3;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-384 .elementor-element.elementor-element-de88836{--grid-columns:2;}}@media(max-width:767px){.elementor-384 .elementor-element.elementor-element-de88836{--grid-columns:1;}}/* Start custom CSS */body {
    background: linear-gradient(219deg, #2d2d2d, #2e0e0e, #0d2430, #222b0b, #2b0c1a, #2b1f0b, #1a0e2e);
    background-size: 1400% 1400%;

    -webkit-animation: AnimationName 65s ease infinite;
    -moz-animation: AnimationName 65s ease infinite;
    animation: AnimationName 65s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:84% 0%}
    50%{background-position:17% 100%}
    100%{background-position:84% 0%}
}
@-moz-keyframes AnimationName {
    0%{background-position:84% 0%}
    50%{background-position:17% 100%}
    100%{background-position:84% 0%}
}
@keyframes AnimationName {
    0%{background-position:84% 0%}
    50%{background-position:17% 100%}
    100%{background-position:84% 0%}
}/* End custom CSS */