.elementor-9 .elementor-element.elementor-element-79f7b0f6 > .elementor-container {
    max-width: 1280px;
}

.elementor-9 .elementor-element.elementor-element-79f7b0f6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-79f7b0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #6C349B;
    background-image: url("silly-cat.com/wp-content/uploads/2024/02/Design-sans-titre6.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-79f7b0f6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 90px 0px 80px 0px;
}

.elementor-9 .elementor-element.elementor-element-79f7b0f6 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-15ed5efa.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-15ed5efa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-14e7a606 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-7b559f6e {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 60px;
    font-weight: 700;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-7b559f6e > .elementor-widget-container {
    margin: -28px 0px -143px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-6d7779e2 {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-6d7779e2 > .elementor-widget-container {
    margin: 0px 0px 0px -20px;
}

.elementor-9 .elementor-element.elementor-element-15e8a2cc {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 21px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-15e8a2cc > .elementor-widget-container {
    margin: 0px 0px -30px 0px;
    padding: 00px 00px 00px 00px;
}

.elementor-9 .elementor-element.elementor-element-79c283a9 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-16dbaaa9 .elementor-button {
    font-family: "Grandstander", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #FFFFFF;
    border-radius: 25px 25px 25px 25px;
    padding: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-16dbaaa9 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-16dbaaa9 .elementor-button:focus {
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-16dbaaa9 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-16dbaaa9 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-6f9cf023 .elementor-button {
    font-family: "Grandstander", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    background-color: #61CE7000;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #F643F3;
    border-radius: 25px 25px 25px 25px;
    padding: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-6f9cf023 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6f9cf023 .elementor-button:focus {
    color: #000000;
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-6f9cf023 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-6f9cf023 .elementor-button:focus svg {
    fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-3af866e2 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 22px;
    --grid-column-gap: 11px;
    --grid-row-gap: 0px;
}

.elementor-9 .elementor-element.elementor-element-3af866e2 .elementor-widget-container {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-3af866e2 .elementor-social-icon {
    background-color: #FFFFFF00;
    --icon-padding: 0.6em;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #F643F3;
}

.elementor-9 .elementor-element.elementor-element-3af866e2 .elementor-social-icon i {
    color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-3af866e2 .elementor-social-icon svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-3af866e2 .elementor-social-icon:hover {
    background-color: #FDFEFF;
}

.elementor-9 .elementor-element.elementor-element-3af866e2 .elementor-social-icon:hover i {
    color: #000000;
}

.elementor-9 .elementor-element.elementor-element-3af866e2 .elementor-social-icon:hover svg {
    fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-3af866e2 > .elementor-widget-container {
    margin: 6px 6px 6px 6px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-2f7c730b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-2f7c730b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-64774d59 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-41ce27ea.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-41ce27ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-41ce27ea > .elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-62cc48e {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-158232ce > .elementor-container {
    max-width: 12800px;
}

.elementor-9 .elementor-element.elementor-element-158232ce:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-158232ce > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #6C349B;
    background-image: url("silly-cat.com/wp-content/uploads/2024/02/Design-sans-titre6-1.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-158232ce {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-158232ce > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-6764f558.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-6764f558.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-6764f558 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-6764f558 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-6764f558 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-6764f558 > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 015px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-5f3421a4 {
    margin-top: 50px;
    margin-bottom: 040px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-55708247.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-55708247.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-55708247 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-54e52303 img {
    width: 65%;
}

.elementor-9 .elementor-element.elementor-element-54e52303 > .elementor-widget-container {
    border-style: none;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-34e38f0e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-34e38f0e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-34e38f0e > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-34e38f0e > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-34e38f0e > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-34e38f0e > .elementor-element-populated {
    margin: 100px 05px 10px 10px;
    --e-column-margin-right: 05px;
    --e-column-margin-left: 10px;
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-6d6d732 {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 74px;
    font-weight: 900;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-6d6d732 > .elementor-widget-container {
    margin: -20px 0px -152px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-5b8337e6 {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-5b8337e6 > .elementor-widget-container {
    margin: 0px 0px -30px 0px;
    padding: 00px 00px 00px 00px;
}

.elementor-9 .elementor-element.elementor-element-41ecc021 {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-41ecc021 > .elementor-widget-container {
    margin: 0px 0px -30px 0px;
    padding: 00px 00px 00px 00px;
}

.elementor-9 .elementor-element.elementor-element-48148dcc > .elementor-container {
    max-width: 1280px;
}

.elementor-9 .elementor-element.elementor-element-48148dcc {
    margin-top: 50px;
    margin-bottom: 040px;
    padding: 10px 210px 10px 210px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1b21dff0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-1b21dff0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-1b21dff0 > .elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #F643F3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 34px 34px 34px 34px;
}

.elementor-9 .elementor-element.elementor-element-1b21dff0 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-1b21dff0 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-1b21dff0 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-1b21dff0 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-253b4685 {
    text-align: center;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-253b4685 > .elementor-widget-container {
    margin: 0px 0px -30px 0px;
    padding: 00px 00px 00px 00px;
}

.elementor-9 .elementor-element.elementor-element-53593395 {
    text-align: center;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-53593395 > .elementor-widget-container {
    margin: 0px 0px -30px 0px;
    padding: 00px 00px 00px 00px;
}

.elementor-9 .elementor-element.elementor-element-40a76496 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 00px 70px 0px 70px;
}

.elementor-9 .elementor-element.elementor-element-5014f94f > .elementor-container {
    max-width: 1280px;
}

.elementor-9 .elementor-element.elementor-element-5014f94f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5014f94f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-5014f94f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-5014f94f > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-5fcc970c.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-5fcc970c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-5fcc970c > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-5fcc970c > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-5fcc970c > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-5fcc970c > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-287cb8e3 {
    margin-top: 40px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7a862bc2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-7a862bc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-7a862bc2 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-7a862bc2 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-7a862bc2 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-7a862bc2 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-13b8db99 {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 80px;
    font-weight: 900;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-13b8db99 > .elementor-widget-container {
    margin: 0px 0px -136px 0px;
    padding: 0px 0px 0px 10px;
}

.elementor-9 .elementor-element.elementor-element-1d54eed6 > .elementor-container {
    max-width: 1280px;
}

.elementor-9 .elementor-element.elementor-element-1d54eed6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1d54eed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-1d54eed6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-1d54eed6 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-267daa42.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-267daa42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-267daa42 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-267daa42 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-267daa42 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-267daa42 > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 5px 5px 5px 5px;
}

.elementor-9 .elementor-element.elementor-element-3ea39686 {
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #F643F3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-3ea39686, .elementor-9 .elementor-element.elementor-element-3ea39686 > .elementor-background-overlay {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-3ea39686 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4ec12ba4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-4ec12ba4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-4ec12ba4 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-4ec12ba4 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-4ec12ba4 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-4ec12ba4 > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-256c44bf {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-256c44bf > .elementor-widget-container {
    margin: -4px 0px -57px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-b864c20.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-b864c20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-5dd583a7 {
    text-align: right;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-5dd583a7 > .elementor-widget-container {
    margin: -4px 0px -45px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-64d2db8 > .elementor-container {
    max-width: 1280px;
}

.elementor-9 .elementor-element.elementor-element-64d2db8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-64d2db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-64d2db8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-64d2db8 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-61ab86b5.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-61ab86b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-61ab86b5 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-61ab86b5 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-61ab86b5 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-61ab86b5 > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 5px 5px 5px 5px;
}

.elementor-9 .elementor-element.elementor-element-5da2e898 {
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #F643F3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-5da2e898, .elementor-9 .elementor-element.elementor-element-5da2e898 > .elementor-background-overlay {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-5da2e898 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-344f9de9.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-344f9de9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-344f9de9 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-344f9de9 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-344f9de9 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-344f9de9 > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-5969dd7a {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-5969dd7a > .elementor-widget-container {
    margin: -4px 0px -57px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-639d9c8d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-639d9c8d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-4be98168 {
    text-align: right;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-4be98168 > .elementor-widget-container {
    margin: -4px 0px -45px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4482bf3f.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-4482bf3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-4482bf3f > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-4482bf3f > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-4482bf3f > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-4482bf3f > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 5px 5px 5px 5px;
}

.elementor-9 .elementor-element.elementor-element-60ee7c58 {
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #F643F3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-60ee7c58, .elementor-9 .elementor-element.elementor-element-60ee7c58 > .elementor-background-overlay {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-60ee7c58 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-f081969.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-f081969.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-f081969 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-f081969 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-f081969 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-f081969 > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-1abb59a0 {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-1abb59a0 > .elementor-widget-container {
    margin: -4px 0px -57px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-225b074.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-225b074.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-30795fb4 {
    text-align: right;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-30795fb4 > .elementor-widget-container {
    margin: -4px 0px -45px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-4ceb166b > .elementor-container {
    max-width: 1280px;
}

.elementor-9 .elementor-element.elementor-element-4ceb166b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4ceb166b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-4ceb166b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-4ceb166b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-5d230fe2.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-5d230fe2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-5d230fe2 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-5d230fe2 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-5d230fe2 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-5d230fe2 > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 5px 5px 5px 5px;
}

.elementor-9 .elementor-element.elementor-element-3d9da908 {
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #F643F3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-3d9da908, .elementor-9 .elementor-element.elementor-element-3d9da908 > .elementor-background-overlay {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-3d9da908 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-3577c419.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-3577c419.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-3577c419 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-3577c419 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-3577c419 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-3577c419 > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-6d5312bf {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-6d5312bf > .elementor-widget-container {
    margin: -4px 0px -57px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-d1495bf.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-d1495bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-7a82061c {
    text-align: right;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-7a82061c > .elementor-widget-container {
    margin: -4px 0px -45px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-2226bada.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-2226bada.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-2226bada > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-2226bada > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-2226bada > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-2226bada > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 5px 5px 5px 5px;
}

.elementor-9 .elementor-element.elementor-element-2b0be078 {
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #F643F3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-2b0be078, .elementor-9 .elementor-element.elementor-element-2b0be078 > .elementor-background-overlay {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-2b0be078 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-2d9f83c2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-2d9f83c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-2d9f83c2 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-2d9f83c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-2d9f83c2 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-2d9f83c2 > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-59daa1e7 {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-59daa1e7 > .elementor-widget-container {
    margin: -4px 0px -57px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-23f3cdb7.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-23f3cdb7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-6108d468 {
    text-align: right;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-6108d468 > .elementor-widget-container {
    margin: -4px 0px -45px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7a03c904.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-7a03c904.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-7a03c904 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-7a03c904 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-7a03c904 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-7a03c904 > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 5px 5px 5px 5px;
}

.elementor-9 .elementor-element.elementor-element-34d93f4c {
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #F643F3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-34d93f4c, .elementor-9 .elementor-element.elementor-element-34d93f4c > .elementor-background-overlay {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-34d93f4c > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1ea0b0df.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-1ea0b0df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-1ea0b0df > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-1ea0b0df > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-1ea0b0df > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-1ea0b0df > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-75a6d351 {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-75a6d351 > .elementor-widget-container {
    margin: -4px 0px -57px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-6a3c71e1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-6a3c71e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-d1ada3a {
    text-align: right;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-d1ada3a > .elementor-widget-container {
    margin: -4px 0px -45px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-2290e466 > .elementor-container {
    max-width: 1280px;
}

.elementor-9 .elementor-element.elementor-element-2290e466:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2290e466 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-2290e466 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-2290e466 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-78e589cf.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-78e589cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-78e589cf > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-78e589cf > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-78e589cf > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-78e589cf > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 5px 5px 5px 5px;
}

.elementor-9 .elementor-element.elementor-element-1fe143c9 {
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #F643F3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-1fe143c9, .elementor-9 .elementor-element.elementor-element-1fe143c9 > .elementor-background-overlay {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-1fe143c9 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-74f6b0c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-74f6b0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-74f6b0c > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-74f6b0c > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-74f6b0c > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-74f6b0c > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-50a31222 {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-50a31222 > .elementor-widget-container {
    margin: -4px 0px -57px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7f76164f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-7f76164f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-33763de7 {
    text-align: right;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-33763de7 > .elementor-widget-container {
    margin: -4px 0px -45px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4502dc9e.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-4502dc9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-4502dc9e > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-4502dc9e > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-4502dc9e > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-4502dc9e > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 5px 5px 5px 5px;
}

.elementor-9 .elementor-element.elementor-element-350d0e87 {
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #F643F3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-350d0e87, .elementor-9 .elementor-element.elementor-element-350d0e87 > .elementor-background-overlay {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-350d0e87 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-31c015de.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-31c015de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-31c015de > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-31c015de > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-31c015de > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-31c015de > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-38e58fba {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-38e58fba > .elementor-widget-container {
    margin: -4px 0px -57px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-74e0a5b3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-74e0a5b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-7cdf2048 {
    text-align: right;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-7cdf2048 > .elementor-widget-container {
    margin: -4px 0px -45px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-6f24ab05 > .elementor-container {
    max-width: 1280px;
}

.elementor-9 .elementor-element.elementor-element-6f24ab05:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6f24ab05 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #6C349B;
}

.elementor-9 .elementor-element.elementor-element-6f24ab05 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0200px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-6f24ab05 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-6f24ab05 > .elementor-shape-top .elementor-shape-fill {
    fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-6f24ab05 > .elementor-shape-top svg {
    width: calc(100% + 1.3px);
    height: 129px;
}

.elementor-9 .elementor-element.elementor-element-4c6a3b24 {
    margin-top: 020px;
    margin-bottom: 20px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-3f718cf1.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-3f718cf1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-234ef57a {
    text-align: center;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 90px;
    font-weight: 900;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-234ef57a > .elementor-widget-container {
    margin: -20px 0px -171px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-center .eae-tl-icon-wrapper {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-left .eae-tl-icon-wrapper {
    margin-right: 0px !important;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-right .eae-tl-icon-wrapper {
    margin-left: 0px !important;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-timeline-item {
    padding-bottom: 50px;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-content {
    text-align: center;
    flex-direction: column;
    font-family: "Grandstander", Sans-serif;
    font-weight: 400;
    background: #03030359;
    box-shadow: 13px 0px 10px 0px rgba(0,0,0,0.5);
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-image {
    width: 30%;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-column .eae-tl-content {
    width: 100%;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row .eae-tl-content {
    width: calc(100% - 30%);
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row-reverse .eae-tl-content {
    width: calc(100% - 30%);
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-column .eae-tl-item-image {
    margin: 0 auto 0px auto;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row .eae-layout-center:not(.eae-timeline-layout-rtl) .eae-timeline-item:nth-child(even):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-right: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row .eae-layout-center.eae-timeline-layout-rtl .eae-timeline-item:nth-child(even):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-left: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row .eae-layout-center:not(.eae-timeline-alternate-yes) .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-right: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row .eae-layout-center.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-left: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row-reverse .eae-layout-center .eae-timeline-item:nth-child(even):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-left: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row-reverse .eae-layout-center:not(.eae-timeline-alternate-yes) .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-left: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row-reverse .eae-layout-center.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-right: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row .eae-layout-left:not(.eae-timeline-alternate-yes) .eae-timeline-item:not(.custom-image-style-yes) .eae-tl-item-image {
    margin-right: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row .eae-layout-left.eae-timeline-alternate-yes .eae-timeline-item:nth-child(even):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-right: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row .eae-layout-left.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-left: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row-reverse .eae-layout-left:not(.eae-timeline-alternate-yes) .eae-timeline-item:not(.custom-image-style-yes) .eae-tl-item-image {
    margin-left: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row-reverse .eae-layout-left.eae-timeline-alternate-yes .eae-timeline-item:nth-child(even):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-left: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row-reverse .eae-layout-left.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-right: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row .eae-layout-right:not(.eae-timeline-alternate-yes) .eae-timeline-item:not(.custom-image-style-yes) .eae-tl-item-image {
    margin-right: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row .eae-layout-right.eae-timeline-alternate-yes .eae-timeline-item:nth-child(even):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-right: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row .eae-layout-right.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-left: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row-reverse .eae-layout-right:not(.eae-timeline-alternate-yes) .eae-timeline-item:not(.custom-image-style-yes) .eae-tl-item-image {
    margin-left: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row-reverse .eae-layout-right.eae-timeline-alternate-yes .eae-timeline-item:nth-child(even):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-left: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790.image-position-row-reverse .eae-layout-right.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-image {
    margin-right: 0px;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-title {
    color: #FB51F8;
    font-family: "Grandstander", Sans-serif;
    font-weight: 900;
    text-decoration: none;
    text-shadow: 0px 0px 10px rgba(0,0,0,0.3);
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-content {
    color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-content-innner {
    text-shadow: 0px 0px 10px rgba(0,0,0,0.3);
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-center.eae-timeline .eae-timeline-item:nth-child(even) .eae-tl-item-content::before {
    border-color: transparent #03030359 transparent transparent !important;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-center.eae-timeline .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before {
    border-color: transparent transparent transparent #03030359 !important;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-right.eae-timeline .eae-tl-item-content::before {
    border-color: transparent transparent transparent #03030359 !important;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-left.eae-timeline .eae-tl-item-content::before {
    border-color: transparent #03030359 transparent transparent !important;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-meta {
    color: #7A7A7A00;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-meta-inner {
    color: #7A7A7A00;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-meta,.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-meta-inner {
    font-family: "Roboto", Sans-serif;
    font-weight: 900;
    letter-spacing: 2.5px;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-timline-progress-bar {
    background: #F643F3;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-timline-progress-bar .eae-pb-inner-line {
    background: #000000;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-center .eae-timline-progress-bar {
    width: 3px;
    left: calc(50% - 3px/2);
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-left .eae-timline-progress-bar {
    width: 3px;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-right .eae-timline-progress-bar {
    width: 3px;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-icon-item_icon.eae-icon-view-stacked {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-icon-item_icon.eae-icon-view-framed {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-icon-item_icon.eae-icon-view-framed i {
    color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-icon-item_icon.eae-icon-view-framed svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-icon-item_icon.eae-icon-view-default i {
    color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-icon-item_icon.eae-icon-view-default svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-icon-item_icon.eae-icon-view-stacked i {
    color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-icon-item_icon.eae-icon-view-stacked svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-stacked {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-framed {
    border-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-framed i {
    color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-framed svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-default i {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-tl-item-focused .eae-icon-item_icon.eae-icon-view-default svg {
    fill: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-icon-item_icon.eae-icon i {
    font-size: 25px;
    transform: rotate(0deg);
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-icon-item_icon.eae-icon svg {
    width: 25px;
}

.elementor-9 .elementor-element.elementor-element-0be7790 .eae-icon-item_icon.eae-icon {
    padding: 7px;
    border-style: solid;
}

.elementor-9 .elementor-element.elementor-element-0be7790 > .elementor-widget-container {
    background-color: #FFFFFF00;
}

.elementor-9 .elementor-element.elementor-element-62043a7b > .elementor-container {
    max-width: 1280px;
}

.elementor-9 .elementor-element.elementor-element-62043a7b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-62043a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
    background-image: url("silly-cat.com/wp-content/uploads/2024/02/alexv8d_a_background_for_a_website_with_the_space__the_moon_and_9be325ec-8575-49f0-a0ef-7f07c7b9693c.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-62043a7b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 60px 0px;
}

.elementor-9 .elementor-element.elementor-element-62043a7b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-62043a7b > .elementor-shape-top .elementor-shape-fill {
    fill: #6C349B;
}

.elementor-9 .elementor-element.elementor-element-62043a7b > .elementor-shape-top svg {
    width: calc(100% + 1.3px);
    height: 129px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-68fd2bb8.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-68fd2bb8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-68fd2bb8 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-68fd2bb8 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-68fd2bb8 > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-68fd2bb8 > .elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 015px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-70e516ec {
    margin-top: 50px;
    margin-bottom: 040px;
    padding: 10px 10px 10px 10px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-2a9468f1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-2a9468f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-2a9468f1 > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
}

.elementor-9 .elementor-element.elementor-element-1140ca83 > .elementor-widget-container {
    margin: 050px 0px 0px 0px;
    border-style: none;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-6078b21b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-6078b21b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-6078b21b > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-6078b21b > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-6078b21b > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-6078b21b > .elementor-element-populated {
    margin: 70px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-2debe87f {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 63px;
    font-weight: 900;
    line-height: 1.3em;
}

.elementor-9 .elementor-element.elementor-element-2debe87f > .elementor-widget-container {
    margin: 00px 0px -105px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-f66d0f9 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 25px;
    --grid-column-gap: 15px;
    --grid-row-gap: 0px;
}

.elementor-9 .elementor-element.elementor-element-f66d0f9 .elementor-widget-container {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-f66d0f9 .elementor-social-icon {
    background-color: #FFFFFF00;
    --icon-padding: 0.6em;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var( --e-global-color-primary );
}

.elementor-9 .elementor-element.elementor-element-f66d0f9 .elementor-social-icon i {
    color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-f66d0f9 .elementor-social-icon svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-f66d0f9 .elementor-social-icon:hover {
    background-color: var( --e-global-color-primary );
}

.elementor-9 .elementor-element.elementor-element-f66d0f9 .elementor-social-icon:hover i {
    color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-f66d0f9 .elementor-social-icon:hover svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-f66d0f9 > .elementor-widget-container {
    margin: 6px 6px 6px 6px;
}

.elementor-9 .elementor-element.elementor-element-2cf1febf .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-9 .elementor-element.elementor-element-324d287b > .elementor-container {
    max-width: 1600px;
}

.elementor-9 .elementor-element.elementor-element-324d287b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-324d287b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #6C349B;
}

.elementor-9 .elementor-element.elementor-element-324d287b {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-324d287b, .elementor-9 .elementor-element.elementor-element-324d287b > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-324d287b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-383399fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-383399fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at center center, #000000 0%, #6C349B 100%);
}

.elementor-9 .elementor-element.elementor-element-383399fa > .elementor-element-populated {
    border-style: solid;
    border-width: 04px 0px 0px 0px;
    border-color: #6C349B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9 .elementor-element.elementor-element-383399fa > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-383399fa > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-383399fa > .elementor-background-slideshow {
    border-radius: 045px 045px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-383399fa > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-5434d12e {
    margin-top: 00px;
    margin-bottom: 00px;
    padding: 60px 30px 0px 30px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-13db608a.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-13db608a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-2ca6fa7e img {
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-54d19909 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 25px;
    --grid-column-gap: 15px;
    --grid-row-gap: 0px;
}

.elementor-9 .elementor-element.elementor-element-54d19909 .elementor-widget-container {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-54d19909 .elementor-social-icon {
    background-color: #FFFFFF00;
    --icon-padding: 0.6em;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-54d19909 .elementor-social-icon i {
    color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-54d19909 .elementor-social-icon svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-54d19909 .elementor-social-icon:hover {
    background-color: #FDFEFF;
}

.elementor-9 .elementor-element.elementor-element-54d19909 .elementor-social-icon:hover i {
    color: #000000;
}

.elementor-9 .elementor-element.elementor-element-54d19909 .elementor-social-icon:hover svg {
    fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-54d19909 > .elementor-widget-container {
    margin: 6px 6px 6px 6px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-2c5bb1ed.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-2c5bb1ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-2c5bb1ed > .elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-6ddbcb7b {
    text-align: left;
    color: #FFFFFF;
    font-family: "Grandstander", Sans-serif;
    font-size: 15px;
    font-weight: 300;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-6ddbcb7b > .elementor-widget-container {
    margin: 0px 0px -30px 0px;
    padding: 00px 00px 00px 00px;
}

.elementor-9 .elementor-element.elementor-element-92be353 > .elementor-widget-container {
    margin: 0px 0px -44px 0px;
    --e-transform-translateX: 21px;
    --e-transform-translateY: -111px;
    --e-transform-scale: 1.2;
}

.elementor-9 .elementor-element.elementor-element-18d2b9ad {
    border-style: solid;
    border-width: 2px 0px 0px 0px;
    border-color: #FFFFFF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 00px;
    margin-bottom: 00px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-18d2b9ad > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-48beb279.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-48beb279.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-48beb279 > .elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-76a8479a {
    text-align: left;
    color: #DFCCCC;
    font-family: "Grandstander", Sans-serif;
    font-size: 19px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-9 .elementor-element.elementor-element-76a8479a > .elementor-widget-container {
    margin: 0px 0px -30px 0px;
    padding: 00px 00px 00px 00px;
}

:root {
    --page-title-display: none;
}

body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #202025;
}

@media(min-width: 768px) {
    .elementor-9 .elementor-element.elementor-element-15ed5efa {
        width:55%;
    }

    .elementor-9 .elementor-element.elementor-element-1c679bfb {
        width: 26%;
    }

    .elementor-9 .elementor-element.elementor-element-727e9443 {
        width: 26%;
    }

    .elementor-9 .elementor-element.elementor-element-30ca44b9 {
        width: 47.66%;
    }

    .elementor-9 .elementor-element.elementor-element-2f7c730b {
        width: 45%;
    }

    .elementor-9 .elementor-element.elementor-element-55708247 {
        width: 44%;
    }

    .elementor-9 .elementor-element.elementor-element-34e38f0e {
        width: 56%;
    }

    .elementor-9 .elementor-element.elementor-element-4ec12ba4 {
        width: 23%;
    }

    .elementor-9 .elementor-element.elementor-element-b864c20 {
        width: 77%;
    }

    .elementor-9 .elementor-element.elementor-element-344f9de9 {
        width: 39%;
    }

    .elementor-9 .elementor-element.elementor-element-639d9c8d {
        width: 61%;
    }

    .elementor-9 .elementor-element.elementor-element-3577c419 {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-d1495bf {
        width: 59.997%;
    }

    .elementor-9 .elementor-element.elementor-element-2d9f83c2 {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-23f3cdb7 {
        width: 59.997%;
    }

    .elementor-9 .elementor-element.elementor-element-74f6b0c {
        width: 27%;
    }

    .elementor-9 .elementor-element.elementor-element-7f76164f {
        width: 72.997%;
    }

    .elementor-9 .elementor-element.elementor-element-31c015de {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-74e0a5b3 {
        width: 59.997%;
    }

    .elementor-9 .elementor-element.elementor-element-2a9468f1 {
        width: 44%;
    }

    .elementor-9 .elementor-element.elementor-element-6078b21b {
        width: 56%;
    }

    .elementor-9 .elementor-element.elementor-element-13db608a {
        width: 20%;
    }

    .elementor-9 .elementor-element.elementor-element-2c5bb1ed {
        width: 48%;
    }

    .elementor-9 .elementor-element.elementor-element-1dd15c23 {
        width: 31.554%;
    }
}

@media(min-width: 1025px) {
    .elementor-9 .elementor-element.elementor-element-62043a7b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-62043a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment:fixed;
    }
}

@media(max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-center.eae-timeline.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before {
        border-color:transparent #03030359 transparent transparent !important;
    }

    .elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-center.eae-timeline.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before {
        border-color: transparent transparent transparent #03030359 !important;
    }

    .elementor-9 .elementor-element.elementor-element-0be7790 .eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before {
        border-color: transparent transparent transparent #03030359 !important;
    }
}

@media(max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-79f7b0f6 {
        margin-top:0px;
        margin-bottom: 0px;
        padding: 70px 10px 20px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-15ed5efa > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-14e7a606 {
        margin-top: 030px;
        margin-bottom: 010px;
    }

    .elementor-9 .elementor-element.elementor-element-3969801a {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-3969801a > .elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-7b559f6e {
        text-align: center;
        font-size: 43px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-7b559f6e > .elementor-widget-container {
        margin: 10px 0px -68px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-6d7779e2 {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-6d7779e2 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-15e8a2cc {
        text-align: center;
        font-size: 16px;
    }

    .elementor-9 .elementor-element.elementor-element-15e8a2cc > .elementor-widget-container {
        margin: 0px 0px -30px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-79c283a9 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-9 .elementor-element.elementor-element-1c679bfb {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-1c679bfb > .elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-727e9443 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-727e9443 > .elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-3af866e2 .elementor-widget-container {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-3af866e2 {
        --icon-size: 23px;
    }

    .elementor-9 .elementor-element.elementor-element-2f7c730b > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-64774d59 {
        margin-top: 40px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-41ce27ea > .elementor-element-populated {
        padding: 0px 30px 30px 30px;
    }

    .elementor-9 .elementor-element.elementor-element-62cc48e {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-62cc48e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-158232ce {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-9 .elementor-element.elementor-element-6764f558 > .elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }

    .elementor-9 .elementor-element.elementor-element-5f3421a4 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-34e38f0e > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-6d6d732 {
        text-align: center;
        font-size: 40px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-6d6d732 > .elementor-widget-container {
        margin: 10px 0px -43px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-5b8337e6 {
        text-align: center;
        font-size: 15px;
    }

    .elementor-9 .elementor-element.elementor-element-5b8337e6 > .elementor-widget-container {
        margin: 0px 0px -30px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-41ecc021 {
        text-align: center;
        font-size: 15px;
    }

    .elementor-9 .elementor-element.elementor-element-41ecc021 > .elementor-widget-container {
        margin: 0px 0px -30px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-48148dcc {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-1b21dff0 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-253b4685 {
        text-align: center;
        font-size: 15px;
    }

    .elementor-9 .elementor-element.elementor-element-253b4685 > .elementor-widget-container {
        margin: 0px 0px -30px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-53593395 {
        text-align: center;
        font-size: 15px;
    }

    .elementor-9 .elementor-element.elementor-element-53593395 > .elementor-widget-container {
        margin: 0px 0px -30px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-5014f94f, .elementor-9 .elementor-element.elementor-element-5014f94f > .elementor-background-overlay {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-5014f94f {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-9 .elementor-element.elementor-element-5fcc970c > .elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }

    .elementor-9 .elementor-element.elementor-element-287cb8e3 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-7a862bc2 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-13b8db99 {
        text-align: center;
        font-size: 40px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-13b8db99 > .elementor-widget-container {
        margin: 0px 0px -46px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-1d54eed6 {
        padding: 7px 7px 7px 7px;
    }

    .elementor-9 .elementor-element.elementor-element-267daa42 > .elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }

    .elementor-9 .elementor-element.elementor-element-3ea39686 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-4ec12ba4 {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-4ec12ba4 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-256c44bf {
        text-align: center;
        font-size: 25px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-256c44bf > .elementor-widget-container {
        margin: 2px 0px -54px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-b864c20 {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-5dd583a7 {
        text-align: center;
        font-size: 11px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-5dd583a7 > .elementor-widget-container {
        margin: 0px 0px 9px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-64d2db8 {
        padding: 5px 5px 5px 5px;
    }

    .elementor-9 .elementor-element.elementor-element-61ab86b5 > .elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }

    .elementor-9 .elementor-element.elementor-element-5da2e898 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-344f9de9 {
        width: 30%;
    }

    .elementor-9 .elementor-element.elementor-element-344f9de9 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-5969dd7a {
        text-align: center;
        font-size: 23px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-5969dd7a > .elementor-widget-container {
        margin: 2px 0px -43px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-639d9c8d {
        width: 70%;
    }

    .elementor-9 .elementor-element.elementor-element-4be98168 {
        text-align: right;
        font-size: 20px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-4be98168 > .elementor-widget-container {
        margin: 0px 0px -33px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-4482bf3f > .elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }

    .elementor-9 .elementor-element.elementor-element-60ee7c58 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-f081969 {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-f081969 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-1abb59a0 {
        text-align: center;
        font-size: 23px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-1abb59a0 > .elementor-widget-container {
        margin: 2px 0px -43px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-225b074 {
        width: 57%;
    }

    .elementor-9 .elementor-element.elementor-element-30795fb4 {
        text-align: right;
        font-size: 20px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-30795fb4 > .elementor-widget-container {
        margin: 0px 0px -33px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-4ceb166b {
        padding: 7px 7px 7px 7px;
    }

    .elementor-9 .elementor-element.elementor-element-5d230fe2 > .elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }

    .elementor-9 .elementor-element.elementor-element-3d9da908 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-3577c419 {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-3577c419 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-6d5312bf {
        text-align: center;
        font-size: 23px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-6d5312bf > .elementor-widget-container {
        margin: 2px 0px -43px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-d1495bf {
        width: 57%;
    }

    .elementor-9 .elementor-element.elementor-element-7a82061c {
        text-align: right;
        font-size: 20px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-7a82061c > .elementor-widget-container {
        margin: 0px 0px -33px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-2226bada > .elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }

    .elementor-9 .elementor-element.elementor-element-2b0be078 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-2d9f83c2 {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-2d9f83c2 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-59daa1e7 {
        text-align: center;
        font-size: 23px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-59daa1e7 > .elementor-widget-container {
        margin: 2px 0px -43px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-23f3cdb7 {
        width: 57%;
    }

    .elementor-9 .elementor-element.elementor-element-6108d468 {
        text-align: right;
        font-size: 20px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-6108d468 > .elementor-widget-container {
        margin: 0px 0px -33px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-7a03c904 > .elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }

    .elementor-9 .elementor-element.elementor-element-34d93f4c {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-1ea0b0df {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-1ea0b0df > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-75a6d351 {
        text-align: center;
        font-size: 25px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-75a6d351 > .elementor-widget-container {
        margin: 2px 0px -54px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-6a3c71e1 {
        width: 57%;
    }

    .elementor-9 .elementor-element.elementor-element-d1ada3a {
        text-align: right;
        font-size: 20px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-d1ada3a > .elementor-widget-container {
        margin: 0px 0px -33px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-2290e466 {
        padding: 7px 7px 7px 7px;
    }

    .elementor-9 .elementor-element.elementor-element-78e589cf > .elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }

    .elementor-9 .elementor-element.elementor-element-1fe143c9 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-74f6b0c {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-74f6b0c > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-50a31222 {
        text-align: center;
        font-size: 23px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-50a31222 > .elementor-widget-container {
        margin: 2px 0px -43px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-7f76164f {
        width: 57%;
    }

    .elementor-9 .elementor-element.elementor-element-33763de7 {
        text-align: right;
        font-size: 20px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-33763de7 > .elementor-widget-container {
        margin: 0px 0px -33px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-4502dc9e > .elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }

    .elementor-9 .elementor-element.elementor-element-350d0e87 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-31c015de {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-31c015de > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-38e58fba {
        text-align: center;
        font-size: 23px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-38e58fba > .elementor-widget-container {
        margin: 2px 0px -43px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-74e0a5b3 {
        width: 57%;
    }

    .elementor-9 .elementor-element.elementor-element-7cdf2048 {
        text-align: right;
        font-size: 20px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-7cdf2048 > .elementor-widget-container {
        margin: 0px 0px -33px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-6f24ab05 {
        padding: 10px 10px 10px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-4c6a3b24 {
        margin-top: 60px;
        margin-bottom: 40px;
    }

    .elementor-9 .elementor-element.elementor-element-234ef57a {
        text-align: center;
        font-size: 50px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-234ef57a > .elementor-widget-container {
        margin: 10px 0px -80px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-center.eae-timeline.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before {
        border-color: transparent #03030359 transparent transparent !important;
    }

    .elementor-9 .elementor-element.elementor-element-0be7790 .eae-layout-center.eae-timeline.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before {
        border-color: transparent transparent transparent #03030359 !important;
    }

    .elementor-9 .elementor-element.elementor-element-0be7790 .eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before {
        border-color: transparent #03030359 transparent transparent !important;
    }

    .elementor-9 .elementor-element.elementor-element-68fd2bb8 > .elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }

    .elementor-9 .elementor-element.elementor-element-70e516ec {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-6078b21b > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 8px 30px 8px;
    }

    .elementor-9 .elementor-element.elementor-element-2debe87f {
        text-align: center;
        font-size: 40px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-2debe87f > .elementor-widget-container {
        margin: 10px 0px -43px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-f66d0f9 .elementor-widget-container {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-f66d0f9 {
        --icon-size: 23px;
    }

    .elementor-9 .elementor-element.elementor-element-324d287b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 060px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-383399fa > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-5434d12e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 15px 0px 15px;
    }

    .elementor-9 .elementor-element.elementor-element-13db608a > .elementor-element-populated {
        margin: -30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 40px 0px 40px;
    }

    .elementor-9 .elementor-element.elementor-element-2ca6fa7e > .elementor-widget-container {
        margin: 70px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-54d19909 .elementor-widget-container {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-54d19909 {
        --icon-size: 23px;
    }

    .elementor-9 .elementor-element.elementor-element-54d19909 > .elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-2c5bb1ed > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-6ddbcb7b {
        text-align: center;
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-6ddbcb7b > .elementor-widget-container {
        margin: 10px 0px -10px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-92be353 > .elementor-widget-container {
        --e-transform-translateX: 0px;
        --e-transform-translateY: -22px;
        --e-transform-scale: 0.8;
    }

    .elementor-9 .elementor-element.elementor-element-18d2b9ad {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 20px 15px 30px 15px;
    }

    .elementor-9 .elementor-element.elementor-element-48beb279 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-76a8479a {
        text-align: center;
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-76a8479a > .elementor-widget-container {
        margin: 0px 0px -30px 0px;
        padding: 0px 0px 0px 0px;
    }
}
