.elementor-widget-container .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-container .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-198 .elementor-element.elementor-element-593db7c1 {
    --display: flex;
    --min-height: 0px;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}

.elementor-198 .elementor-element.elementor-element-593db7c1:not(.elementor-motion-effects-element-type-background),
.elementor-198 .elementor-element.elementor-element-593db7c1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-198 .elementor-element.elementor-element-8e7a358 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-widget-image .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-image .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-image .widget-image-caption {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

.elementor-198 .elementor-element.elementor-element-18e8d985 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-widget-heading .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-heading .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-heading .elementor-heading-title {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    color: var( --e-global-color-primary);
}

.elementor-198 .elementor-element.elementor-element-5d071a55 {
    width: var( --container-widget-width, 85.811%);
    max-width: 85.811%;
    --container-widget-width: 85.811%;
    --container-widget-flex-grow: 0;
    text-align: left;
}

.elementor-198 .elementor-element.elementor-element-5d071a55>.elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-198 .elementor-element.elementor-element-5d071a55.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-198 .elementor-element.elementor-element-5d071a55 .elementor-heading-title {
    font-family: "Outfit", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 42px;
    color: #020202;
}

.elementor-widget-text-editor .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-text-editor .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-text-editor {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: var( --e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
    color: var( --e-global-color-primary);
    border-color: var( --e-global-color-primary);
}

.elementor-198 .elementor-element.elementor-element-64759c29 {
    width: var( --container-widget-width, 110.271%);
    max-width: 110.271%;
    --container-widget-width: 110.271%;
    --container-widget-flex-grow: 0;
    color: #3C3C3C;
    font-family: "Outfit", Sans-serif;
    font-size: 17px;
    font-weight: 300;
    line-height: 35px;
}

.elementor-198 .elementor-element.elementor-element-64759c29>.elementor-widget-container {
    margin: 15px 0px -10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-64759c29.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-widget-eael-creative-button .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-eael-creative-button .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
}

.elementor-widget-eael-creative-button .eael-creative-button--rayen::before,
.elementor-widget-eael-creative-button .eael-creative-button--winona::after,
.elementor-widget-eael-creative-button .eael-creative-button--tamaya .eael-creative-button--tamaya-secondary span,
.elementor-widget-eael-creative-button .eael-creative-button.eael-creative-button--saqui::after {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button .cretive-button-text {
    font-family: "Plus Jakarta Sans", Sans-serif;
    font-size: 16px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button i {
    font-size: 20px;
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button svg {
    height: 20px;
    width: 20px;
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
    background-color: #02066F;
    border-radius: 10px;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--winona::after {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--winona>.creative-button-inner {
    padding: 15px 30px 15px 30px;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--tamaya::before {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--rayen::before {
    padding: 15px 30px 15px 30px;
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--rayen>.creative-button-inner {
    padding: 15px 30px 15px 30px;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--saqui::after {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--tamaya::after {
    color: #ffffff;
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--ujarak:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--wayra:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--rayen:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--pipaluk::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--wave:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--aylen::before {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--nuka::before {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--nuka::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--antiman::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--quidel::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button::before {
    border-radius: 10px;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button::after {
    border-radius: 10px;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button:hover i {
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button:hover .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button:hover {
    color: #ffffff;
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button:hover svg {
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--ujarak::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--wayra:hover::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--tamaya:hover {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--wave::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--wave:hover::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--aylen::after {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--saqui:hover {
    color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--nuka:hover::after {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button.eael-creative-button--quidel:hover::after {
    background-color: #F7B801;
}

.elementor-widget-spacer .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-spacer .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-198 .elementor-element.elementor-element-4ef56cd9 {
    --spacer-size: 70px;
}

.elementor-198 .elementor-element.elementor-element-54b34019 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}

.elementor-198 .elementor-element.elementor-element-54b34019:not(.elementor-motion-effects-element-type-background),
.elementor-198 .elementor-element.elementor-element-54b34019>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-198 .elementor-element.elementor-element-672a0131 {
    --display: flex;
}

.elementor-198 .elementor-element.elementor-element-4a831bde {
    text-align: left;
}

.elementor-198 .elementor-element.elementor-element-4a831bde img {
    width: 75%;
    height: 500px;
    border-radius: 27px 27px 27px 27px;
}

.elementor-198 .elementor-element.elementor-element-4a550e8f>.elementor-widget-container {
    margin: -200px 0px 0px 0px;
    padding: 0px 15px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-4a550e8f {
    text-align: center;
}

.elementor-198 .elementor-element.elementor-element-4a550e8f img {
    width: 80%;
    height: 330px;
    object-fit: cover;
    object-position: center center;
    border-style: solid;
    border-width: 20px 20px 20px 20px;
    border-color: #FFFFFF;
    border-radius: 27px 27px 27px 27px;
}

.elementor-198 .elementor-element.elementor-element-8274e30 {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-198 .elementor-element.elementor-element-194c4f77 {
    --display: flex;
}

.elementor-198 .elementor-element.elementor-element-5a11002f {
    width: var( --container-widget-width, 108.355%);
    max-width: 108.355%;
    --container-widget-width: 108.355%;
    --container-widget-flex-grow: 0;
    text-align: left;
}

.elementor-198 .elementor-element.elementor-element-5a11002f>.elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-198 .elementor-element.elementor-element-5a11002f.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-198 .elementor-element.elementor-element-5a11002f .elementor-heading-title {
    font-family: "Outfit", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 42px;
    color: #020202;
}

.elementor-198 .elementor-element.elementor-element-877e6e9>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 15px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-877e6e9 {
    text-align: center;
}

.elementor-198 .elementor-element.elementor-element-877e6e9 img {
    width: 80%;
    height: 330px;
    object-fit: cover;
    object-position: center center;
    border-style: solid;
    border-width: 20px 20px 20px 20px;
    border-color: #FFFFFF;
    border-radius: 27px 27px 27px 27px;
}

.elementor-198 .elementor-element.elementor-element-2a47ab32 {
    --display: flex;
}

.elementor-widget-icon-box .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-icon-box .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon,
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
    fill: var( --e-global-color-primary);
    color: var( --e-global-color-primary);
    border-color: var( --e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title {
    color: var( --e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title,
.elementor-widget-icon-box .elementor-icon-box-title a {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
}

.elementor-widget-icon-box .elementor-icon-box-description {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

.elementor-198 .elementor-element.elementor-element-6db60a1a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-6db60a1a .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-198 .elementor-element.elementor-element-6db60a1a.elementor-view-stacked .elementor-icon {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-6db60a1a.elementor-view-framed .elementor-icon,
.elementor-198 .elementor-element.elementor-element-6db60a1a.elementor-view-default .elementor-icon {
    fill: #02066F;
    color: #02066F;
    border-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-6db60a1a .elementor-icon {
    font-size: 12px;
}

.elementor-198 .elementor-element.elementor-element-6db60a1a .elementor-icon-box-title {
    color: #020202;
}

.elementor-198 .elementor-element.elementor-element-6db60a1a .elementor-icon-box-title,
.elementor-198 .elementor-element.elementor-element-6db60a1a .elementor-icon-box-title a {
    font-family: "Outfit", Sans-serif;
    font-size: 17px;
    font-weight: 500;
}

.elementor-widget-eael-adv-accordion .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-eael-adv-accordion .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
    background-color: #FFFFFF;
    border-style: none;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion {
    margin: -20px 0px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
    font-family: "Outfit", Sans-serif;
    color: #999999;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
    font-size: 16px;
    margin-left: 10px;
    color: #999999;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
    height: 16px;
    width: 16px;
    line-height: 16px;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
    color: #999999;
    fill: #999999;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
    fill: #999999;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
    color: #3C3C3C;
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
    color: #3C3C3C;
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
    color: #333;
    font-family: "Outfit", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    border-style: none;
}

.elementor-198 .elementor-element.elementor-element-7c021f2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-7c021f2 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-198 .elementor-element.elementor-element-7c021f2.elementor-view-stacked .elementor-icon {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-7c021f2.elementor-view-framed .elementor-icon,
.elementor-198 .elementor-element.elementor-element-7c021f2.elementor-view-default .elementor-icon {
    fill: #02066F;
    color: #02066F;
    border-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-7c021f2 .elementor-icon {
    font-size: 12px;
}

.elementor-198 .elementor-element.elementor-element-7c021f2 .elementor-icon-box-title {
    color: #020202;
}

.elementor-198 .elementor-element.elementor-element-7c021f2 .elementor-icon-box-title,
.elementor-198 .elementor-element.elementor-element-7c021f2 .elementor-icon-box-title a {
    font-family: "Outfit", Sans-serif;
    font-size: 17px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
    background-color: #FFFFFF;
    border-style: none;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion {
    margin: -20px 0px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
    font-family: "Outfit", Sans-serif;
    color: #999999;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
    font-size: 16px;
    margin-left: 10px;
    color: #999999;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
    height: 16px;
    width: 16px;
    line-height: 16px;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
    color: #999999;
    fill: #999999;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
    fill: #999999;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
    color: #3C3C3C;
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
    color: #3C3C3C;
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
    color: #333;
    font-family: "Outfit", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    border-style: none;
}

.elementor-198 .elementor-element.elementor-element-152207fa>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-152207fa .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-198 .elementor-element.elementor-element-152207fa.elementor-view-stacked .elementor-icon {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-152207fa.elementor-view-framed .elementor-icon,
.elementor-198 .elementor-element.elementor-element-152207fa.elementor-view-default .elementor-icon {
    fill: #02066F;
    color: #02066F;
    border-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-152207fa .elementor-icon {
    font-size: 12px;
}

.elementor-198 .elementor-element.elementor-element-152207fa .elementor-icon-box-title {
    color: #020202;
}

.elementor-198 .elementor-element.elementor-element-152207fa .elementor-icon-box-title,
.elementor-198 .elementor-element.elementor-element-152207fa .elementor-icon-box-title a {
    font-family: "Outfit", Sans-serif;
    font-size: 17px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
    background-color: #FFFFFF;
    border-style: none;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion {
    margin: -20px 0px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
    font-family: "Outfit", Sans-serif;
    color: #999999;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
    font-size: 16px;
    margin-left: 10px;
    color: #999999;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
    height: 16px;
    width: 16px;
    line-height: 16px;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
    color: #999999;
    fill: #999999;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
    fill: #999999;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
    color: #3C3C3C;
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
    color: #3C3C3C;
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
    color: #333;
    font-family: "Outfit", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    border-style: none;
}

.elementor-198 .elementor-element.elementor-element-6c63e3c7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-6c63e3c7 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-198 .elementor-element.elementor-element-6c63e3c7.elementor-view-stacked .elementor-icon {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-6c63e3c7.elementor-view-framed .elementor-icon,
.elementor-198 .elementor-element.elementor-element-6c63e3c7.elementor-view-default .elementor-icon {
    fill: #02066F;
    color: #02066F;
    border-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-6c63e3c7 .elementor-icon {
    font-size: 12px;
}

.elementor-198 .elementor-element.elementor-element-6c63e3c7 .elementor-icon-box-title {
    color: #020202;
}

.elementor-198 .elementor-element.elementor-element-6c63e3c7 .elementor-icon-box-title,
.elementor-198 .elementor-element.elementor-element-6c63e3c7 .elementor-icon-box-title a {
    font-family: "Outfit", Sans-serif;
    font-size: 17px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
    background-color: #FFFFFF;
    border-style: none;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion {
    margin: -20px 0px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
    font-family: "Outfit", Sans-serif;
    color: #999999;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
    font-size: 16px;
    margin-left: 10px;
    color: #999999;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
    height: 16px;
    width: 16px;
    line-height: 16px;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
    color: #999999;
    fill: #999999;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
    fill: #999999;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
    color: #3C3C3C;
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
    color: #3C3C3C;
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
    color: #333;
    font-family: "Outfit", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    border-style: none;
}

.elementor-198 .elementor-element.elementor-element-605732c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-605732c .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-198 .elementor-element.elementor-element-605732c.elementor-view-stacked .elementor-icon {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-605732c.elementor-view-framed .elementor-icon,
.elementor-198 .elementor-element.elementor-element-605732c.elementor-view-default .elementor-icon {
    fill: #02066F;
    color: #02066F;
    border-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-605732c .elementor-icon {
    font-size: 12px;
}

.elementor-198 .elementor-element.elementor-element-605732c .elementor-icon-box-title {
    color: #020202;
}

.elementor-198 .elementor-element.elementor-element-605732c .elementor-icon-box-title,
.elementor-198 .elementor-element.elementor-element-605732c .elementor-icon-box-title a {
    font-family: "Outfit", Sans-serif;
    font-size: 17px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
    background-color: #FFFFFF;
    border-style: none;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion {
    margin: -20px 0px 0px 0px;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
    font-family: "Outfit", Sans-serif;
    color: #999999;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
    font-size: 16px;
    margin-left: 10px;
    color: #999999;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
    height: 16px;
    width: 16px;
    line-height: 16px;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
    color: #999999;
    fill: #999999;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
    fill: #999999;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
    color: #3C3C3C;
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
    color: #3C3C3C;
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
    color: #333;
    font-family: "Outfit", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    border-style: none;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button .cretive-button-text {
    font-family: "Plus Jakarta Sans", Sans-serif;
    font-size: 16px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button i {
    font-size: 20px;
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button svg {
    height: 20px;
    width: 20px;
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
    background-color: #02066F;
    border-radius: 10px;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--winona::after {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--winona>.creative-button-inner {
    padding: 15px 30px 15px 30px;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--tamaya::before {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--rayen::before {
    padding: 15px 30px 15px 30px;
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--rayen>.creative-button-inner {
    padding: 15px 30px 15px 30px;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--saqui::after {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--tamaya::after {
    color: #ffffff;
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--ujarak:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--wayra:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--rayen:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--pipaluk::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--wave:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--aylen::before {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--nuka::before {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--nuka::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--antiman::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--quidel::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button::before {
    border-radius: 10px;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button::after {
    border-radius: 10px;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button:hover i {
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button:hover .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button:hover {
    color: #ffffff;
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button:hover svg {
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--ujarak::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--wayra:hover::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--tamaya:hover {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--wave::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--wave:hover::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--aylen::after {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--saqui:hover {
    color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--nuka:hover::after {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button.eael-creative-button--quidel:hover::after {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-7d87b4e1 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-198 .elementor-element.elementor-element-7d87b4e1:not(.elementor-motion-effects-element-type-background),
.elementor-198 .elementor-element.elementor-element-7d87b4e1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-198 .elementor-element.elementor-element-537670e0 {
    --spacer-size: 70px;
}

.elementor-198 .elementor-element.elementor-element-3c978df {
    width: var( --container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-198 .elementor-element.elementor-element-3c978df>.elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-198 .elementor-element.elementor-element-3c978df.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-198 .elementor-element.elementor-element-3c978df .elementor-heading-title {
    font-family: "Outfit", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 42px;
    color: #020202;
}

.elementor-198 .elementor-element.elementor-element-4f419e5 {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 5px 5px;
    --row-gap: 5px;
    --column-gap: 5px;
    --grid-auto-flow: row;
}

.elementor-widget-eael-interactive-card .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-eael-interactive-card .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card {
    width: 100%;
    height: 350px;
    background: #02066F;
    border-radius: 8px 8px 8px 8px;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card.vimeo-content {
    height: 350px;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content {
    border-radius: 8px 8px 8px 8px;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .front-text-content .image-screen {
    text-align: center;
    background: #02066F;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .front-text-content .header .card-number {
    color: #737373;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .front-text-content .header .title {
    color: #fff;
    font-family: "Outfit", Sans-serif;
    font-size: 17px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .front-text-content .front-text-body {
    color: #cecece;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content h1,
.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content h2,
.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content h3,
.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content h4,
.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content h5,
.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content h6 {
    color: #444;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content .text,
.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content p,
.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content .content-overflow .text {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content .text,
.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content p,
.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content .content-overflow .text {
    font-family: "Outfit", Sans-serif;
    font-size: 15px;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .front-text-content .footer a.interactive-btn {
    font-family: "Outfit", Sans-serif;
    font-weight: 600;
    color: #000000;
    background: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .front-text-content .footer a.interactive-btn:hover {
    color: #f9f9f9;
    background: #000000;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .close-me {
    background-color: #fff;
    color: #333;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
    top: 15px;
    right: 15px;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .close-me svg {
    fill: #333;
    height: 13px;
    width: 13px;
    line-height: 13px;
}

.elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .close-me .eael-interactive-card-svg-icon {
    width: 13px;
}

.rtl .elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .close-me {
    left: 15px;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card {
    width: 100%;
    height: 350px;
    background: #02066F;
    border-radius: 8px 8px 8px 8px;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card.vimeo-content {
    height: 350px;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content {
    border-radius: 8px 8px 8px 8px;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .front-text-content .image-screen {
    text-align: center;
    background: #02066F;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .front-text-content .header .card-number {
    color: #737373;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .front-text-content .header .title {
    color: #fff;
    font-family: "Outfit", Sans-serif;
    font-size: 17px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .front-text-content .front-text-body {
    color: #cecece;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content h1,
.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content h2,
.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content h3,
.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content h4,
.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content h5,
.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content h6 {
    color: #444;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content .text,
.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content p,
.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content .content-overflow .text {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content .text,
.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content p,
.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content .content-overflow .text {
    font-family: "Outfit", Sans-serif;
    font-size: 15px;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .front-text-content .footer a.interactive-btn {
    font-family: "Outfit", Sans-serif;
    font-weight: 600;
    color: #000000;
    background: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .front-text-content .footer a.interactive-btn:hover {
    color: #f9f9f9;
    background: #000000;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .close-me {
    background-color: #fff;
    color: #333;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
    top: 15px;
    right: 15px;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .close-me svg {
    fill: #333;
    height: 13px;
    width: 13px;
    line-height: 13px;
}

.elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .close-me .eael-interactive-card-svg-icon {
    width: 13px;
}

.rtl .elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .close-me {
    left: 15px;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card {
    width: 100%;
    height: 350px;
    background: #02066F;
    border-radius: 8px 8px 8px 8px;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card.vimeo-content {
    height: 350px;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content {
    border-radius: 8px 8px 8px 8px;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .front-text-content .image-screen {
    text-align: center;
    background: #02066F;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .front-text-content .header .card-number {
    color: #737373;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .front-text-content .header .title {
    color: #fff;
    font-family: "Outfit", Sans-serif;
    font-size: 17px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .front-text-content .front-text-body {
    color: #cecece;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content h1,
.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content h2,
.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content h3,
.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content h4,
.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content h5,
.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content h6 {
    color: #444;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content .text,
.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content p,
.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content .content-overflow .text {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content .text,
.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content p,
.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content .content-overflow .text {
    font-family: "Outfit", Sans-serif;
    font-size: 15px;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .front-text-content .footer a.interactive-btn {
    font-family: "Outfit", Sans-serif;
    font-weight: 600;
    color: #000000;
    background: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .front-text-content .footer a.interactive-btn:hover {
    color: #f9f9f9;
    background: #000000;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .close-me {
    background-color: #fff;
    color: #333;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
    top: 15px;
    right: 15px;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .close-me svg {
    fill: #333;
    height: 13px;
    width: 13px;
    line-height: 13px;
}

.elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .close-me .eael-interactive-card-svg-icon {
    width: 13px;
}

.rtl .elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .close-me {
    left: 15px;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card {
    width: 100%;
    height: 350px;
    background: #02066F;
    border-radius: 8px 8px 8px 8px;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card.vimeo-content {
    height: 350px;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content {
    border-radius: 8px 8px 8px 8px;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .front-text-content .image-screen {
    text-align: center;
    background: #02066F;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .front-text-content .header .card-number {
    color: #737373;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .front-text-content .header .title {
    color: #fff;
    font-family: "Outfit", Sans-serif;
    font-size: 17px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .front-text-content .front-text-body {
    color: #cecece;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content h1,
.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content h2,
.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content h3,
.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content h4,
.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content h5,
.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content h6 {
    color: #444;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content .text,
.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content p,
.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content .content-overflow .text {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content .text,
.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content p,
.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content .content-overflow .text {
    font-family: "Outfit", Sans-serif;
    font-size: 15px;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .front-text-content .footer a.interactive-btn {
    font-family: "Outfit", Sans-serif;
    font-weight: 600;
    color: #000000;
    background: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .front-text-content .footer a.interactive-btn:hover {
    color: #f9f9f9;
    background: #000000;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .close-me {
    background-color: #fff;
    color: #333;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
    top: 15px;
    right: 15px;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .close-me svg {
    fill: #333;
    height: 13px;
    width: 13px;
    line-height: 13px;
}

.elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .close-me .eael-interactive-card-svg-icon {
    width: 13px;
}

.rtl .elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .close-me {
    left: 15px;
}

.elementor-198 .elementor-element.elementor-element-464a2897 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-198 .elementor-element.elementor-element-464a2897:not(.elementor-motion-effects-element-type-background),
.elementor-198 .elementor-element.elementor-element-464a2897>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-198 .elementor-element.elementor-element-48b1a617 {
    --spacer-size: 70px;
}

.elementor-198 .elementor-element.elementor-element-4012e07f {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-198 .elementor-element.elementor-element-4012e07f:not(.elementor-motion-effects-element-type-background),
.elementor-198 .elementor-element.elementor-element-4012e07f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-198 .elementor-element.elementor-element-4f6945c2 {
    --display: flex;
}

.elementor-198 .elementor-element.elementor-element-3e925594 {
    width: var( --container-widget-width, 111.202%);
    max-width: 111.202%;
    --container-widget-width: 111.202%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-198 .elementor-element.elementor-element-3e925594>.elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-198 .elementor-element.elementor-element-3e925594.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-198 .elementor-element.elementor-element-3e925594 .elementor-heading-title {
    font-family: "Outfit", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 42px;
    color: #020202;
}

.elementor-widget-timeline-widget-addon .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-timeline-widget-addon .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-198 .elementor-element.elementor-element-a55e90d .twae-wrapper,
.elementor-198 .elementor-element.elementor-element-a55e90d .twae-navigationBar {
    --tw-line-bg: #F7B801;
    --tw-ibx-bg: #02066F;
    --tw-ibx-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-a55e90d .twae-wrapper {
    --tw-lbl-big-color: #3C3C3C;
    --tw-lbl-big-size: 17px;
    --tw-lbl-small-size: 16px;
    --tw-ybx-size: 80px;
    --tw-cbx-bottom-margin: 60px;
    --tw-cbx-title-color: #FFFFFF;
    --tw-cbx-des-color: #000000;
}

.elementor-198 .elementor-element.elementor-element-a55e90d .twae-label-big,
.elementor-198 .elementor-element.elementor-element-a55e90d .twae_icon_text {
    font-family: "Outfit", Sans-serif;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-a55e90d .twae-wrapper,
.elementor-page .twae-popup .twae-popup-content {
    --tw-cbx-bg: #02066F;
}

.elementor-198 .elementor-element.elementor-element-a55e90d .twae-title,
.twae-popup .twae-title {
    font-family: "Outfit", Sans-serif;
    font-size: 15px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-7f3b2251 {
    --spacer-size: 70px;
}

.elementor-198 .elementor-element.elementor-element-27055e67 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-198 .elementor-element.elementor-element-27055e67:not(.elementor-motion-effects-element-type-background),
.elementor-198 .elementor-element.elementor-element-27055e67>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-198 .elementor-element.elementor-element-17b8fb61 {
    --display: flex;
}

.elementor-198 .elementor-element.elementor-element-63209a6b {
    width: var( --container-widget-width, 111.202%);
    max-width: 111.202%;
    --container-widget-width: 111.202%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-198 .elementor-element.elementor-element-63209a6b>.elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-198 .elementor-element.elementor-element-63209a6b.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-198 .elementor-element.elementor-element-63209a6b .elementor-heading-title {
    font-family: "Outfit", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 42px;
    color: #020202;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
    background-color: #FFFFFF;
    margin: 20px 0px 20px 0px;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
    font-family: "Outfit", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
    font-size: 16px;
    margin-left: 10px;
    color: #D1D1D1;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
    height: 16px;
    width: 16px;
    line-height: 16px;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
    color: #D1D1D1;
    fill: #D1D1D1;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
    fill: #D1D1D1;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
    color: #3C3C3C;
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
    fill: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
    color: #3C3C3C;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
    color: #fff;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
    color: #fff;
    fill: #fff;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
    fill: #fff;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
    color: #3C3C3C;
    font-family: "Outfit", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle,
.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header>.fa-toggle-svg {
    font-size: 16px;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
    height: 16px;
    width: 16px;
    line-height: 16px;
    fill: #444;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
    color: #444;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
    color: #444;
    fill: #444;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
    color: #fff;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
    color: #fff;
    fill: #fff;
}

.elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
    fill: #fff;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button .cretive-button-text {
    font-family: "Plus Jakarta Sans", Sans-serif;
    font-size: 16px;
    font-weight: 500;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button i {
    font-size: 20px;
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button svg {
    height: 20px;
    width: 20px;
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button-wrapper {
    justify-content: center;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
    background-color: #02066F;
    border-radius: 10px;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--winona::after {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--winona>.creative-button-inner {
    padding: 15px 30px 15px 30px;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--tamaya::before {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--rayen::before {
    padding: 15px 30px 15px 30px;
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--rayen>.creative-button-inner {
    padding: 15px 30px 15px 30px;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--saqui::after {
    padding: 15px 30px 15px 30px;
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--tamaya::after {
    color: #ffffff;
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--ujarak:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--wayra:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--rayen:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--pipaluk::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--wave:hover {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--aylen::before {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--nuka::before {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--nuka::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--antiman::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--quidel::after {
    background-color: #02066F;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button::before {
    border-radius: 10px;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button::after {
    border-radius: 10px;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button:hover i {
    color: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button:hover .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button:hover {
    color: #ffffff;
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button:hover svg {
    fill: #ffffff;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--ujarak::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--wayra:hover::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--tamaya:hover {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--wave::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--wave:hover::before {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--aylen::after {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--saqui:hover {
    color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--nuka:hover::after {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button.eael-creative-button--quidel:hover::after {
    background-color: #F7B801;
}

.elementor-198 .elementor-element.elementor-element-e5ad6ce {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-widget-html .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-html .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

@media(max-width:1024px) {
    .elementor-198 .elementor-element.elementor-element-4f419e5 {
        --grid-auto-flow: row;
    }
    .elementor-198 .elementor-element.elementor-element-a55e90d .twae-wrapper {
        --tw-lbl-big-size: 20px;
        --tw-lbl-small-size: 14px;
        --tw-ybx-size: 80px;
    }
}

@media(min-width:768px) {
    .elementor-198 .elementor-element.elementor-element-593db7c1 {
        --content-width: 1080px;
    }
    .elementor-198 .elementor-element.elementor-element-8e7a358 {
        --width: 33.3333%;
    }
    .elementor-198 .elementor-element.elementor-element-18e8d985 {
        --width: 66.6666%;
    }
    .elementor-198 .elementor-element.elementor-element-672a0131 {
        --width: 50%;
    }
    .elementor-198 .elementor-element.elementor-element-8274e30 {
        --width: 50%;
    }
    .elementor-198 .elementor-element.elementor-element-7d87b4e1 {
        --content-width: 1300px;
    }
    .elementor-198 .elementor-element.elementor-element-4012e07f {
        --content-width: 1300px;
    }
    .elementor-198 .elementor-element.elementor-element-27055e67 {
        --content-width: 800px;
    }
}

@media(max-width:767px) {
    .elementor-198 .elementor-element.elementor-element-5d071a55>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-198 .elementor-element.elementor-element-5d071a55 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
        text-align: left;
    }
    .elementor-198 .elementor-element.elementor-element-5d071a55 .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-198 .elementor-element.elementor-element-64759c29 {
        text-align: justify;
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-862668 .eael-creative-button-wrapper {
        justify-content: flex-start;
    }
    .elementor-198 .elementor-element.elementor-element-5a11002f>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-198 .elementor-element.elementor-element-5a11002f {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-198 .elementor-element.elementor-element-5a11002f .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-198 .elementor-element.elementor-element-877e6e9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-198 .elementor-element.elementor-element-877e6e9 img {
        width: 100%;
        height: 240px;
    }
    .elementor-198 .elementor-element.elementor-element-6db60a1a .elementor-icon-box-title,
    .elementor-198 .elementor-element.elementor-element-6db60a1a .elementor-icon-box-title a {
        font-size: 17px;
    }
    .elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion {
        margin: -20px 0px 0px 0px;
    }
    .elementor-198 .elementor-element.elementor-element-56b8c874 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-7c021f2 .elementor-icon-box-title,
    .elementor-198 .elementor-element.elementor-element-7c021f2 .elementor-icon-box-title a {
        font-size: 17px;
    }
    .elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion {
        margin: -20px 0px 0px 0px;
    }
    .elementor-198 .elementor-element.elementor-element-1ec94854 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-152207fa .elementor-icon-box-title,
    .elementor-198 .elementor-element.elementor-element-152207fa .elementor-icon-box-title a {
        font-size: 17px;
    }
    .elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion {
        margin: -20px 0px 0px 0px;
    }
    .elementor-198 .elementor-element.elementor-element-27d6c5c9 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-6c63e3c7 .elementor-icon-box-title,
    .elementor-198 .elementor-element.elementor-element-6c63e3c7 .elementor-icon-box-title a {
        font-size: 17px;
    }
    .elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion {
        margin: -20px 0px 0px 0px;
    }
    .elementor-198 .elementor-element.elementor-element-1154a830 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-605732c .elementor-icon-box-title,
    .elementor-198 .elementor-element.elementor-element-605732c .elementor-icon-box-title a {
        font-size: 17px;
    }
    .elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion {
        margin: -20px 0px 0px 0px;
    }
    .elementor-198 .elementor-element.elementor-element-62c3ae1 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-635632e5 .eael-creative-button-wrapper {
        justify-content: center;
    }
    .elementor-198 .elementor-element.elementor-element-3c978df>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-198 .elementor-element.elementor-element-3c978df {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-198 .elementor-element.elementor-element-3c978df .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-198 .elementor-element.elementor-element-4f419e5 {
        --e-con-grid-template-columns: repeat(1, 1fr);
        --grid-auto-flow: row;
    }
    .elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card {
        height: 140px;
    }
    .elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card.vimeo-content {
        height: 140px;
    }
    .elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .front-text-content .header .title {
        font-size: 17px;
    }
    .elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content .text,
    .elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content p,
    .elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .content .content-overflow .text {
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-6d5a67c .interactive-card .front-text-content .footer a.interactive-btn {
        padding: 5px 10px 5px 10px;
        margin: -8px 0px 0px 0px;
        font-size: 14px;
    }
    .elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card {
        height: 140px;
    }
    .elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card.vimeo-content {
        height: 140px;
    }
    .elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .front-text-content .header .title {
        font-size: 17px;
    }
    .elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content .text,
    .elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content p,
    .elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .content .content-overflow .text {
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-2e1fc483 .interactive-card .front-text-content .footer a.interactive-btn {
        padding: 5px 10px 5px 10px;
        margin: -8px 0px 0px 0px;
        font-size: 14px;
    }
    .elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card {
        height: 140px;
    }
    .elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card.vimeo-content {
        height: 140px;
    }
    .elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .front-text-content .header .title {
        font-size: 17px;
    }
    .elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content .text,
    .elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content p,
    .elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .content .content-overflow .text {
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-65ac22c5 .interactive-card .front-text-content .footer a.interactive-btn {
        padding: 5px 10px 5px 10px;
        margin: -8px 0px 0px 0px;
        font-size: 14px;
    }
    .elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card {
        height: 140px;
    }
    .elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card.vimeo-content {
        height: 140px;
    }
    .elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .front-text-content .header .title {
        font-size: 17px;
    }
    .elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content .text,
    .elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content p,
    .elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .content .content-overflow .text {
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-4f20743e .interactive-card .front-text-content .footer a.interactive-btn {
        padding: 5px 10px 5px 10px;
        margin: -8px 0px 0px 0px;
        font-size: 14px;
    }
    .elementor-198 .elementor-element.elementor-element-3e925594>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-198 .elementor-element.elementor-element-3e925594 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-198 .elementor-element.elementor-element-3e925594 .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-198 .elementor-element.elementor-element-a55e90d .twae-wrapper {
        --tw-lbl-big-size: 17px;
        --tw-lbl-small-size: 14px;
        --tw-ybx-size: 80px;
    }
    .elementor-198 .elementor-element.elementor-element-a55e90d .twae-title,
    .twae-popup .twae-title {
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-63209a6b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-198 .elementor-element.elementor-element-63209a6b {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-198 .elementor-element.elementor-element-63209a6b .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
        font-size: 17px;
    }
    .elementor-198 .elementor-element.elementor-element-699cd0d5 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
        font-size: 15px;
    }
    .elementor-198 .elementor-element.elementor-element-1107da35 .eael-creative-button-wrapper {
        justify-content: center;
    }
}