.elementor-63 .elementor-element.elementor-element-59ef3af > .elementor-background-overlay {
    background-color: #000000;
    opacity: 0.68;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-59ef3af > .elementor-container {
    min-height: 478px;
}

.elementor-63 .elementor-element.elementor-element-59ef3af {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-widget-heading .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-63 .elementor-element.elementor-element-d4a5dc5 {
    width: var(--container-widget-width, 100.376%);
    max-width: 100.376%;
    --container-widget-width: 100.376%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-d4a5dc5 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 34px;
    font-weight: 700;
}

.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-63 .elementor-element.elementor-element-a685213 {
    width: var(--container-widget-width, 64.76%);
    max-width: 64.76%;
    --container-widget-width: 64.76%;
    --container-widget-flex-grow: 0;
    text-align: center;
    color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-a685213 > .elementor-widget-container {
    --e-transform-translateX: 176px;
    --e-transform-translateY: 33px;
}

.elementor-widget-button .elementor-button {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-63 .elementor-element.elementor-element-5b9836d .elementor-button {
    background-color: #1f8c01;
    font-family: "Barlow", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    border-radius: 6px 6px 6px 6px;
    padding: 14px 21px 14px 21px;
}

.elementor-63 .elementor-element.elementor-element-5b9836d .elementor-button:hover,
.elementor-63 .elementor-element.elementor-element-5b9836d .elementor-button:focus {
    background-color: #314A83;
    color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-5b9836d > .elementor-widget-container {
    --e-transform-translateY: 39px;
}

.elementor-63 .elementor-element.elementor-element-5b9836d .elementor-button-content-wrapper {
    flex-direction: row;
}

.elementor-63 .elementor-element.elementor-element-5b9836d .elementor-button .elementor-button-content-wrapper {
    gap: 8px;
}

.elementor-63 .elementor-element.elementor-element-5b9836d .elementor-button:hover svg,
.elementor-63 .elementor-element.elementor-element-5b9836d .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-ad4e660 > .elementor-container {
    max-width: 1250px;
}

.elementor-63 .elementor-element.elementor-element-67c18db > .elementor-widget-container {
    --e-transform-translateX: 0px;
    --e-transform-translateY: -4px;
    margin: 31px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-67c18db {
    text-align: left;
}

.elementor-63 .elementor-element.elementor-element-67c18db .elementor-heading-title {
    color: #ffffff;
    font-family: "Raleway", Sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-6f998d8 {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
}

.elementor-63 .elementor-element.elementor-element-6f998d8 > .elementor-widget-container {
    --e-transform-translateY: -13px;
    margin: -4px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-6f998d8 .elementor-heading-title {
    color: #987443;
    font-family: "Open Sans", Sans-serif;
    font-size: 32px;
    font-weight: 600;
    line-height: 42px;
}

.elementor-63 .elementor-element.elementor-element-6a81019 > .elementor-widget-container {
    --e-transform-translateY: -12px;
    margin: 10px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-6a81019 {
    text-align: justify;
    color: #302F2F;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0px;
    word-spacing: 1px;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item > a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
    color: var(--e-global-color-secondary);
}

.elementor-63 .elementor-element.elementor-element-c10bc58 > .elementor-widget-container {
    --e-transform-translateY: -29px;
    margin: -18px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-c10bc58 .elementor-icon-list-icon i {
    color: #ffffff;
    transition: color 0.3s;
}

.elementor-63 .elementor-element.elementor-element-c10bc58 .elementor-icon-list-icon svg {
    fill: #ffffff;
    transition: fill 0.3s;
}

.elementor-63 .elementor-element.elementor-element-c10bc58 {
    --e-icon-list-icon-size: 16px;
    --icon-vertical-offset: 0px;
}

.elementor-63 .elementor-element.elementor-element-c10bc58 .elementor-icon-list-icon {
    padding-right: 7px;
}

.elementor-63 .elementor-element.elementor-element-c10bc58 .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-63 .elementor-element.elementor-element-c10bc58 .elementor-icon-list-item > a {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
}

.elementor-63 .elementor-element.elementor-element-c10bc58 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-63 .elementor-element.elementor-element-be3eec8 > .elementor-element-populated {
    margin: 40px 0px 0px 9px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 9px;
}

.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-63 .elementor-element.elementor-element-aafd165 > .elementor-widget-container {
    margin: 28px 0px 0px 0px;
    border-style: solid;
    border-width: 4px 0px 0px 4px;
    border-color: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-aafd165 img {
    width: 100%;
    max-width: 100%;
    height: 500px;
    opacity: 1;
}

.elementor-63 .elementor-element.elementor-element-7357f84 > .elementor-container {
    max-width: 1250px;
}

.elementor-63 .elementor-element.elementor-element-7357f84 {
    margin-top: -26px;
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-7ac55ed .elementor-heading-title {
    color: #ffffff;
    font-family: "Raleway", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-6399e75 {
    width: var(--container-widget-width, 45%);
    max-width: 45%;
    --container-widget-width: 45%;
    --container-widget-flex-grow: 0;
    color: #987443;
    font-family: "Raleway", Sans-serif;
    font-size: 34px;
    font-weight: 600;
    line-height: 41px;
    letter-spacing: -0.4px;
    word-spacing: 0px;
}

.elementor-63 .elementor-element.elementor-element-9a1cd92 {
    width: var(--container-widget-width, 56%);
    max-width: 56%;
    --container-widget-width: 56%;
    --container-widget-flex-grow: 0;
    color: #000000;
}

.elementor-63 .elementor-element.elementor-element-9a1cd92 > .elementor-widget-container {
    --e-transform-translateY: -34px;
}

.elementor-63 .elementor-element.elementor-element-b14b328 > .elementor-container {
    max-width: 1230px;
}

.elementor-63 .elementor-element.elementor-element-b14b328 {
    margin-top: 40px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
    z-index: 0;
}

.elementor-63 .elementor-element.elementor-element-505ba92 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-505ba92 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-9e2aeb8 {
    margin-top: -182px;
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-15ea1eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-15ea1eb > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 32px 0px 20px 0px;
}

.elementor-63 .elementor-element.elementor-element-15ea1eb:hover > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.28);
}

.elementor-63 .elementor-element.elementor-element-15ea1eb > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-f4a562f > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-f4a562f {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-f4a562f img {
    width: 17%;
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-b04f16a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-b04f16a {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-b04f16a .elementor-heading-title {
    color: #987443;
    font-family: "Raleway", Sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-b8d73df > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 1px 20px;
}

.elementor-63 .elementor-element.elementor-element-b8d73df {
    text-align: center;
    color: var(--e-global-color-text);
}

.elementor-63 .elementor-element.elementor-element-8332371 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-8332371 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 32px 0px 20px 0px;
}

.elementor-63 .elementor-element.elementor-element-8332371:hover > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.28);
}

.elementor-63 .elementor-element.elementor-element-8332371 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-9058ad5 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-9058ad5 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-9058ad5 img {
    width: 19%;
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-223a906 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-223a906 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-223a906 .elementor-heading-title {
    color: #987443;
    font-family: "Raleway", Sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-d2608cc > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 1px 20px;
}

.elementor-63 .elementor-element.elementor-element-d2608cc {
    text-align: center;
    color: var(--e-global-color-text);
}

.elementor-63 .elementor-element.elementor-element-bff1b09 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-bff1b09 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 32px 0px 20px 0px;
}

.elementor-63 .elementor-element.elementor-element-bff1b09:hover > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.28);
}

.elementor-63 .elementor-element.elementor-element-bff1b09 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-4905ee4 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-4905ee4 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-4905ee4 img {
    width: 18%;
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-6265872 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-6265872 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-6265872 .elementor-heading-title {
    color: #987443;
    font-family: "Raleway", Sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-1b13b86 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 1px 20px;
}

.elementor-63 .elementor-element.elementor-element-1b13b86 {
    text-align: center;
    color: var(--e-global-color-text);
}

.elementor-63 .elementor-element.elementor-element-9ae1efc > .elementor-container {
    max-width: 1600px;
}

.elementor-63 .elementor-element.elementor-element-9ae1efc {
    margin-top: 18px;
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-837ddc0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-837ddc0 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 32px 0px 20px 0px;
}

.elementor-63 .elementor-element.elementor-element-837ddc0:hover > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.28);
}

.elementor-63 .elementor-element.elementor-element-837ddc0 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-768568d > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-768568d {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-768568d img {
    width: 18%;
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-7fd2b11 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-7fd2b11 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-7fd2b11 .elementor-heading-title {
    color: #987443;
    font-family: "Raleway", Sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-069a3c1 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 1px 20px;
}

.elementor-63 .elementor-element.elementor-element-069a3c1 {
    text-align: center;
    color: var(--e-global-color-text);
}

.elementor-63 .elementor-element.elementor-element-8e2903e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-8e2903e > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 32px 0px 20px 0px;
}

.elementor-63 .elementor-element.elementor-element-8e2903e:hover > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.28);
}

.elementor-63 .elementor-element.elementor-element-8e2903e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-fc05c2b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-fc05c2b {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-fc05c2b img {
    width: 18%;
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-ec794fd > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-ec794fd {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-ec794fd .elementor-heading-title {
    color: #987443;
    font-family: "Raleway", Sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-01a37a2 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 1px 20px;
}

.elementor-63 .elementor-element.elementor-element-01a37a2 {
    text-align: center;
    color: var(--e-global-color-text);
}

.elementor-63 .elementor-element.elementor-element-6c5ef10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-6c5ef10 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-text);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 32px 0px 20px 0px;
}

.elementor-63 .elementor-element.elementor-element-6c5ef10:hover > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.28);
}

.elementor-63 .elementor-element.elementor-element-6c5ef10 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-9a125fe {
    width: var(--container-widget-width, 99.117%);
    max-width: 99.117%;
    --container-widget-width: 99.117%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-9a125fe > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 8px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-9a125fe img {
    width: 16%;
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-67c9f52 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-67c9f52 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-67c9f52 .elementor-heading-title {
    color: #987443;
    font-family: "Raleway", Sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-d8f8664 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 1px 20px;
}

.elementor-63 .elementor-element.elementor-element-d8f8664 {
    text-align: center;
    color: var(--e-global-color-text);
}

.elementor-63 .elementor-element.elementor-element-c7ecf7c:not(.elementor-motion-effects-element-type-background),
.elementor-63 .elementor-element.elementor-element-c7ecf7c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #2A3C53;
    background-image: url("../../2024/11/About_bg-E7E6PFA.jpg");
}

.elementor-63 .elementor-element.elementor-element-c7ecf7c > .elementor-background-overlay {
    background-color: #0B1936;
    opacity: 0.89;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-c7ecf7c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -81px;
    margin-bottom: 0px;
    padding: 0px 0px 84px 0px;
}

.elementor-63 .elementor-element.elementor-element-c85d8c5 > .elementor-widget-container {
    margin: 16px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-c85d8c5 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-c85d8c5 .elementor-heading-title {
    color: #ffffff;
    font-family: "Open Sans", Sans-serif;
    font-size: 42px;
    font-weight: 700;
}

.elementor-63 .elementor-element.elementor-element-f7c0123 > .elementor-widget-container {
    --e-transform-translateY: -27px;
    margin: 53px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-f7c0123 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-f7c0123 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Comfortaa", Sans-serif;
    font-size: 47px;
    font-weight: 700;
    line-height: 1px;
    text-shadow: 3px 0px 3px rgba(0, 0, 0, 0.3);
}

.elementor-63 .elementor-element.elementor-element-a7b8124:not(.elementor-motion-effects-element-type-background),
.elementor-63 .elementor-element.elementor-element-a7b8124 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2024/11/About_bg-E7E6PFA.jpg");
}

.elementor-63 .elementor-element.elementor-element-a7b8124 > .elementor-background-overlay {
    background-color: #0B1936;
    opacity: 0.89;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-a7b8124 > .elementor-container {
    max-width: 1300px;
}

.elementor-63 .elementor-element.elementor-element-a7b8124 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -54px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-80334cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-63 .elementor-element.elementor-element-80334cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-80334cd > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-80334cd > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-80334cd > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-63 .elementor-element.elementor-element-80334cd > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-80334cd > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-80334cd .elementor-element-populated a:hover {
    color: var(--e-global-color-primary);
}

.elementor-63 .elementor-element.elementor-element-f5009bd > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-f5009bd {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-f5009bd img {
    height: 255px;
    opacity: 1;
    border-radius: 20px 20px 0px 0px;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-63 .elementor-element.elementor-element-67c4cc2 > .elementor-widget-container {
    --e-transform-translateY: -46px;
}

.elementor-63 .elementor-element.elementor-element-67c4cc2 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-67c4cc2.elementor-view-stacked .elementor-icon {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-67c4cc2.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-67c4cc2.elementor-view-default .elementor-icon {
    color: #987443;
    border-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-67c4cc2.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-67c4cc2.elementor-view-default .elementor-icon svg {
    fill: #987443;
}

.elementor-63 .elementor-element.elementor-element-67c4cc2 .elementor-icon {
    font-size: 39px;
}

.elementor-63 .elementor-element.elementor-element-67c4cc2 .elementor-icon svg {
    height: 39px;
}

.elementor-63 .elementor-element.elementor-element-cd12e2b > .elementor-widget-container {
    --e-transform-translateY: -41px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-cd12e2b {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-cd12e2b .elementor-heading-title {
    color: #987443;
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
    font-weight: 600;
    line-height: 30px;
}

.elementor-63 .elementor-element.elementor-element-f80e8aa {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    color: #222222;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-63 .elementor-element.elementor-element-f80e8aa > .elementor-widget-container {
    --e-transform-translateY: -53px;
    padding: 0px 40px 0px 40px;
}

.elementor-63 .elementor-element.elementor-element-21ed442 .elementor-button {
    background-color: #FFFFFF;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
    fill: #243790;
    color: #243790;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-21ed442 > .elementor-widget-container {
    --e-transform-translateY: -43px;
    margin: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-0a58e74:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-63 .elementor-element.elementor-element-0a58e74 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-0a58e74 > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-0a58e74 > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-0a58e74 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-63 .elementor-element.elementor-element-0a58e74 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-0a58e74 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-0a58e74 .elementor-element-populated a:hover {
    color: var(--e-global-color-primary);
}

.elementor-63 .elementor-element.elementor-element-5951521 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-5951521 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-5951521 img {
    height: 255px;
    opacity: 1;
    border-radius: 20px 20px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-92af6d8 > .elementor-widget-container {
    --e-transform-translateY: -46px;
}

.elementor-63 .elementor-element.elementor-element-92af6d8 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-92af6d8.elementor-view-stacked .elementor-icon {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-92af6d8.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-92af6d8.elementor-view-default .elementor-icon {
    color: #987443;
    border-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-92af6d8.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-92af6d8.elementor-view-default .elementor-icon svg {
    fill: #987443;
}

.elementor-63 .elementor-element.elementor-element-92af6d8 .elementor-icon {
    font-size: 39px;
}

.elementor-63 .elementor-element.elementor-element-92af6d8 .elementor-icon svg {
    height: 39px;
}

.elementor-63 .elementor-element.elementor-element-17e07bb > .elementor-widget-container {
    --e-transform-translateY: -41px;
    margin: -1px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-17e07bb {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-17e07bb .elementor-heading-title {
    color: #987443;
}

.elementor-63 .elementor-element.elementor-element-08112d1 > .elementor-widget-container {
    --e-transform-translateY: -47px;
    padding: 0px 40px 0px 40px;
}

.elementor-63 .elementor-element.elementor-element-08112d1 {
    text-align: center;
    color: #222222;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-63 .elementor-element.elementor-element-5a9fb28 .elementor-button {
    background-color: #FFFFFF;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
    fill: #243790;
    color: #243790;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-5a9fb28 > .elementor-widget-container {
    --e-transform-translateY: -43px;
    margin: -10px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-1f82d62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-63 .elementor-element.elementor-element-1f82d62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-1f82d62 > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-1f82d62 > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-1f82d62 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-63 .elementor-element.elementor-element-1f82d62 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-1f82d62 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-1f82d62 .elementor-element-populated a:hover {
    color: var(--e-global-color-primary);
}

.elementor-63 .elementor-element.elementor-element-f9e41e0 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-f9e41e0 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-f9e41e0 img {
    height: 255px;
    opacity: 1;
    border-radius: 20px 20px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-ba6da6b > .elementor-widget-container {
    --e-transform-translateY: -46px;
}

.elementor-63 .elementor-element.elementor-element-ba6da6b .elementor-icon-wrapper {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-ba6da6b.elementor-view-stacked .elementor-icon {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-ba6da6b.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-ba6da6b.elementor-view-default .elementor-icon {
    color: #987443;
    border-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-ba6da6b.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-ba6da6b.elementor-view-default .elementor-icon svg {
    fill: #987443;
}

.elementor-63 .elementor-element.elementor-element-ba6da6b .elementor-icon {
    font-size: 39px;
}

.elementor-63 .elementor-element.elementor-element-ba6da6b .elementor-icon svg {
    height: 39px;
}

.elementor-63 .elementor-element.elementor-element-52304c2 > .elementor-widget-container {
    --e-transform-translateY: -41px;
    margin: -1px 0px 0px 0px;
    padding: 0px 0px 05px 0px;
}

.elementor-63 .elementor-element.elementor-element-52304c2 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-52304c2 .elementor-heading-title {
    color: #987443;
}

.elementor-63 .elementor-element.elementor-element-2b99f78 > .elementor-widget-container {
    --e-transform-translateY: -50px;
    padding: 0px 40px 0px 40px;
}

.elementor-63 .elementor-element.elementor-element-2b99f78 {
    text-align: center;
    color: #222222;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-63 .elementor-element.elementor-element-cc4d1b6 .elementor-button {
    background-color: #FFFFFF;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
    fill: #243790;
    color: #243790;
    padding: 0px 0px 25px 0px;
}

.elementor-63 .elementor-element.elementor-element-cc4d1b6 > .elementor-widget-container {
    --e-transform-translateY: -70px;
    margin: -10px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-124167e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-63 .elementor-element.elementor-element-124167e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-124167e > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-124167e > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-124167e > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-63 .elementor-element.elementor-element-124167e > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-124167e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-124167e .elementor-element-populated a:hover {
    color: var(--e-global-color-primary);
}

.elementor-63 .elementor-element.elementor-element-c97fc45 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-c97fc45 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-c97fc45 img {
    height: 255px;
    opacity: 1;
    border-radius: 20px 20px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-5db86d0 > .elementor-widget-container {
    --e-transform-translateY: -46px;
}

.elementor-63 .elementor-element.elementor-element-5db86d0 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-5db86d0.elementor-view-stacked .elementor-icon {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-5db86d0.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-5db86d0.elementor-view-default .elementor-icon {
    color: #987443;
    border-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-5db86d0.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-5db86d0.elementor-view-default .elementor-icon svg {
    fill: #987443;
}

.elementor-63 .elementor-element.elementor-element-5db86d0 .elementor-icon {
    font-size: 39px;
}

.elementor-63 .elementor-element.elementor-element-5db86d0 .elementor-icon svg {
    height: 39px;
}

.elementor-63 .elementor-element.elementor-element-a9a4327 > .elementor-widget-container {
    --e-transform-translateY: -41px;
    margin: -1px 0px 0px 0px;
    padding: 0px 0px 05px 0px;
}

.elementor-63 .elementor-element.elementor-element-a9a4327 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-a9a4327 .elementor-heading-title {
    color: #987443;
}

.elementor-63 .elementor-element.elementor-element-28ab45b > .elementor-widget-container {
    --e-transform-translateY: -50px;
    padding: 0px 40px 0px 40px;
}

.elementor-63 .elementor-element.elementor-element-28ab45b {
    text-align: center;
    color: #222222;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-63 .elementor-element.elementor-element-62eabdc .elementor-button {
    background-color: #FFFFFF;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
    fill: #243790;
    color: #243790;
    padding: 0px 0px 25px 0px;
}

.elementor-63 .elementor-element.elementor-element-62eabdc > .elementor-widget-container {
    --e-transform-translateY: -66px;
    margin: -10px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-7c5c806:not(.elementor-motion-effects-element-type-background),
.elementor-63 .elementor-element.elementor-element-7c5c806 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2024/11/About_bg-E7E6PFA.jpg");
}

.elementor-63 .elementor-element.elementor-element-7c5c806 > .elementor-background-overlay {
    background-color: #0B1936;
    opacity: 0.89;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-7c5c806 > .elementor-container {
    max-width: 1300px;
}

.elementor-63 .elementor-element.elementor-element-7c5c806 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 54px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-9fd076e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-63 .elementor-element.elementor-element-9fd076e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-9fd076e > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-9fd076e > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-9fd076e > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-63 .elementor-element.elementor-element-9fd076e > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-9fd076e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-9fd076e .elementor-element-populated a:hover {
    color: var(--e-global-color-primary);
}

.elementor-63 .elementor-element.elementor-element-1331c7e > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-1331c7e {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-1331c7e img {
    height: 255px;
    opacity: 1;
    border-radius: 20px 20px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-3197cd7 > .elementor-widget-container {
    --e-transform-translateY: -46px;
}

.elementor-63 .elementor-element.elementor-element-3197cd7 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-3197cd7.elementor-view-stacked .elementor-icon {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-3197cd7.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-3197cd7.elementor-view-default .elementor-icon {
    color: #987443;
    border-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-3197cd7.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-3197cd7.elementor-view-default .elementor-icon svg {
    fill: #987443;
}

.elementor-63 .elementor-element.elementor-element-3197cd7 .elementor-icon {
    font-size: 39px;
}

.elementor-63 .elementor-element.elementor-element-3197cd7 .elementor-icon svg {
    height: 39px;
}

.elementor-63 .elementor-element.elementor-element-c9f029d > .elementor-widget-container {
    --e-transform-translateY: -41px;
    margin: -1px 0px 0px 0px;
    padding: 0px 0px 05px 0px;
}

.elementor-63 .elementor-element.elementor-element-c9f029d {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-c9f029d .elementor-heading-title {
    color: #987443;
}

.elementor-63 .elementor-element.elementor-element-80c0fef > .elementor-widget-container {
    --e-transform-translateY: -50px;
    padding: 0px 40px 0px 40px;
}

.elementor-63 .elementor-element.elementor-element-80c0fef {
    text-align: center;
    color: #222222;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-63 .elementor-element.elementor-element-bbec9fe .elementor-button {
    background-color: #FFFFFF;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
    fill: #243790;
    color: #243790;
    padding: 0px 0px 25px 0px;
}

.elementor-63 .elementor-element.elementor-element-bbec9fe > .elementor-widget-container {
    --e-transform-translateY: -64px;
    margin: -10px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-06544e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-63 .elementor-element.elementor-element-06544e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-06544e7 > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-06544e7 > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-06544e7 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-63 .elementor-element.elementor-element-06544e7 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-06544e7 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-06544e7 .elementor-element-populated a:hover {
    color: var(--e-global-color-primary);
}

.elementor-63 .elementor-element.elementor-element-e7ef1f8 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-e7ef1f8 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-e7ef1f8 img {
    height: 255px;
    opacity: 1;
    border-radius: 20px 20px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-53e31d0 > .elementor-widget-container {
    --e-transform-translateY: -46px;
}

.elementor-63 .elementor-element.elementor-element-53e31d0 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-53e31d0.elementor-view-stacked .elementor-icon {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-53e31d0.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-53e31d0.elementor-view-default .elementor-icon {
    color: #987443;
    border-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-53e31d0.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-53e31d0.elementor-view-default .elementor-icon svg {
    fill: #987443;
}

.elementor-63 .elementor-element.elementor-element-53e31d0 .elementor-icon {
    font-size: 39px;
}

.elementor-63 .elementor-element.elementor-element-53e31d0 .elementor-icon svg {
    height: 39px;
}

.elementor-63 .elementor-element.elementor-element-34bd0b0 > .elementor-widget-container {
    --e-transform-translateY: -41px;
    margin: -1px 0px 0px 0px;
    padding: 0px 0px 05px 0px;
}

.elementor-63 .elementor-element.elementor-element-34bd0b0 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-34bd0b0 .elementor-heading-title {
    color: #987443;
}

.elementor-63 .elementor-element.elementor-element-11f628e > .elementor-widget-container {
    --e-transform-translateY: -50px;
    padding: 0px 40px 0px 40px;
}

.elementor-63 .elementor-element.elementor-element-11f628e {
    text-align: center;
    color: #222222;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-63 .elementor-element.elementor-element-ddb0f9f .elementor-button {
    background-color: #FFFFFF;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
    fill: #243790;
    color: #243790;
    padding: 0px 0px 25px 0px;
}

.elementor-63 .elementor-element.elementor-element-ddb0f9f > .elementor-widget-container {
    --e-transform-translateY: -64px;
    margin: -10px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-3eccefe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-63 .elementor-element.elementor-element-3eccefe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-3eccefe > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-3eccefe > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-3eccefe > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-63 .elementor-element.elementor-element-3eccefe > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-3eccefe > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-3eccefe .elementor-element-populated a:hover {
    color: var(--e-global-color-primary);
}

.elementor-63 .elementor-element.elementor-element-4b37835 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-4b37835 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-4b37835 img {
    height: 255px;
    opacity: 1;
    border-radius: 20px 20px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-3d0e0c9 > .elementor-widget-container {
    --e-transform-translateY: -46px;
}

.elementor-63 .elementor-element.elementor-element-3d0e0c9 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-3d0e0c9.elementor-view-stacked .elementor-icon {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-3d0e0c9.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-3d0e0c9.elementor-view-default .elementor-icon {
    color: #987443;
    border-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-3d0e0c9.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-3d0e0c9.elementor-view-default .elementor-icon svg {
    fill: #987443;
}

.elementor-63 .elementor-element.elementor-element-3d0e0c9 .elementor-icon {
    font-size: 39px;
}

.elementor-63 .elementor-element.elementor-element-3d0e0c9 .elementor-icon svg {
    height: 39px;
}

.elementor-63 .elementor-element.elementor-element-95ba3fc > .elementor-widget-container {
    --e-transform-translateY: -41px;
    margin: -1px 0px 0px 0px;
    padding: 0px 0px 05px 0px;
}

.elementor-63 .elementor-element.elementor-element-95ba3fc {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-95ba3fc .elementor-heading-title {
    color: #987443;
}

.elementor-63 .elementor-element.elementor-element-197d3b6 > .elementor-widget-container {
    --e-transform-translateY: -50px;
    padding: 0px 40px 0px 40px;
}

.elementor-63 .elementor-element.elementor-element-197d3b6 {
    text-align: center;
    color: #222222;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-63 .elementor-element.elementor-element-d8db42a .elementor-button {
    background-color: #FFFFFF;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
    fill: #243790;
    color: #243790;
    padding: 0px 0px -1px 0px;
}

.elementor-63 .elementor-element.elementor-element-d8db42a > .elementor-widget-container {
    --e-transform-translateY: -43px;
    margin: -10px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-bfcae6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-63 .elementor-element.elementor-element-bfcae6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-bfcae6f > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-bfcae6f > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-bfcae6f > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-63 .elementor-element.elementor-element-bfcae6f > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-bfcae6f > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-bfcae6f .elementor-element-populated a:hover {
    color: var(--e-global-color-primary);
}

.elementor-63 .elementor-element.elementor-element-57aac86 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-57aac86 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-57aac86 img {
    height: 255px;
    opacity: 1;
    border-radius: 20px 20px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-1f250de > .elementor-widget-container {
    --e-transform-translateY: -46px;
}

.elementor-63 .elementor-element.elementor-element-1f250de .elementor-icon-wrapper {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-1f250de.elementor-view-stacked .elementor-icon {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-1f250de.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-1f250de.elementor-view-default .elementor-icon {
    color: #987443;
    border-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-1f250de.elementor-view-framed .elementor-icon,
.elementor-63 .elementor-element.elementor-element-1f250de.elementor-view-default .elementor-icon svg {
    fill: #987443;
}

.elementor-63 .elementor-element.elementor-element-1f250de .elementor-icon {
    font-size: 39px;
}

.elementor-63 .elementor-element.elementor-element-1f250de .elementor-icon svg {
    height: 39px;
}

.elementor-63 .elementor-element.elementor-element-eb153b4 > .elementor-widget-container {
    --e-transform-translateY: -41px;
    margin: -1px 0px 0px 0px;
    padding: 0px 0px 05px 0px;
}

.elementor-63 .elementor-element.elementor-element-eb153b4 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-eb153b4 .elementor-heading-title {
    color: #987443;
}

.elementor-63 .elementor-element.elementor-element-816604e > .elementor-widget-container {
    --e-transform-translateY: -50px;
    padding: 0px 40px 0px 40px;
}

.elementor-63 .elementor-element.elementor-element-816604e {
    text-align: center;
    color: #222222;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-63 .elementor-element.elementor-element-82c4b5d .elementor-button {
    background-color: #FFFFFF;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
    fill: #243790;
    color: #243790;
    padding: 0px 0px 25px 0px;
}

.elementor-63 .elementor-element.elementor-element-82c4b5d > .elementor-widget-container {
    --e-transform-translateY: -64px;
    margin: -10px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-10d564e:not(.elementor-motion-effects-element-type-background),
.elementor-63 .elementor-element.elementor-element-10d564e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2024/11/img-behind-team-3.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-63 .elementor-element.elementor-element-10d564e > .elementor-background-overlay {
    background-color: #987443;
    opacity: 0.9;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-10d564e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
    z-index: 0;
}

.elementor-63 .elementor-element.elementor-element-b4462e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-b4462e1 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px -300px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 50px 0px;
}

.elementor-63 .elementor-element.elementor-element-b4462e1 > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-b4462e1 > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-b4462e1 > .elementor-background-slideshow {
    border-radius: 10px 10px 10px 0px;
}

.elementor-63 .elementor-element.elementor-element-b4462e1 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-b4462e1 {
    z-index: 0;
}

.elementor-63 .elementor-element.elementor-element-11681d6 > .elementor-widget-container {
    margin: -58px 0px -10px 0px;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-11681d6 {
    text-align: center;
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
    font-weight: 400;
}

.elementor-63 .elementor-element.elementor-element-ee43889 > .elementor-widget-container {
    margin: -12px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-ee43889 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-ee43889 .elementor-heading-title {
    color: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-752d231 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 300px 0px 300px;
}

.elementor-63 .elementor-element.elementor-element-752d231 {
    text-align: center;
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-63 .elementor-element.elementor-element-b97f284,
.elementor-63 .elementor-element.elementor-element-b97f284 > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-b97f284 {
    margin-top: 6px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-element-populated {
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 50px 0px 50px 0px;
}

.elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-widget-testimonial .elementor-testimonial-content {
    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-testimonial .elementor-testimonial-name {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-testimonial .elementor-testimonial-job {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-63 .elementor-element.elementor-element-485e56d > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 40px 0px 40px;
}

.elementor-63 .elementor-element.elementor-element-485e56d .elementor-testimonial-wrapper {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-485e56d .elementor-testimonial-content {
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-63 .elementor-element.elementor-element-485e56d .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 83px;
    height: 83px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-63 .elementor-element.elementor-element-485e56d .elementor-testimonial-name {
    color: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-485e56d .elementor-testimonial-job {
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-element-populated {
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 50px 0px 50px 0px;
}

.elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-39aad22 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 40px 0px 40px;
}

.elementor-63 .elementor-element.elementor-element-39aad22 .elementor-testimonial-wrapper {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-39aad22 .elementor-testimonial-content {
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-63 .elementor-element.elementor-element-39aad22 .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 83px;
    height: 83px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-63 .elementor-element.elementor-element-39aad22 .elementor-testimonial-name {
    color: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-39aad22 .elementor-testimonial-job {
    color: #202D48;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-element-populated,
.elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-element-populated > .elementor-background-overlay,
.elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-element-populated {
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 50px 0px 50px 0px;
}

.elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-c16e913 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 40px 0px 40px;
}

.elementor-63 .elementor-element.elementor-element-c16e913 .elementor-testimonial-wrapper {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-c16e913 .elementor-testimonial-content {
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-63 .elementor-element.elementor-element-c16e913 .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 83px;
    height: 83px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-63 .elementor-element.elementor-element-c16e913 .elementor-testimonial-name {
    color: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-c16e913 .elementor-testimonial-job {
    color: #202D48;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-63 .elementor-element.elementor-element-b579e1b:not(.elementor-motion-effects-element-type-background),
.elementor-63 .elementor-element.elementor-element-b579e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-b579e1b > .elementor-container {
    min-height: 196px;
}

.elementor-63 .elementor-element.elementor-element-b579e1b {
    box-shadow: 0px 0px 10px 0px #1a410f;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 186px;
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-b579e1b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-widget-counter .elementor-counter-number-wrapper {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-counter .elementor-counter-title {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-63 .elementor-element.elementor-element-1144f03 .elementor-counter-number-wrapper {
    color: #1a410f;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-1144f03 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 22px;
    font-weight: 500;
}

.elementor-63 .elementor-element.elementor-element-19b52c0 .elementor-counter-number-wrapper {
    color: #1a410f;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-19b52c0 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 22px;
    font-weight: 500;
}

.elementor-63 .elementor-element.elementor-element-9425ca3 .elementor-counter-number-wrapper {
    color: #1a410f;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-9425ca3 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 22px;
    font-weight: 500;
}

.elementor-63 .elementor-element.elementor-element-dca4b19:not(.elementor-motion-effects-element-type-background),
.elementor-63 .elementor-element.elementor-element-dca4b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-dca4b19 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 31px;
    margin-bottom: 0px;
    padding: 0px 0px 31px 0px;
}

.elementor-63 .elementor-element.elementor-element-dca4b19 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-d9fab12 > .elementor-element-populated {
    margin: 27px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-63 .elementor-element.elementor-element-5b4220b > .elementor-widget-container {
    margin: 22px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-5b4220b {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-5b4220b .elementor-heading-title {
    color: #1a410f;
    font-family: "Open Sans", Sans-serif;
    font-size: 20px;
    font-weight: 700;
}

.elementor-63 .elementor-element.elementor-element-52db873 > .elementor-widget-container {
    margin: -8px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-52db873 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-52db873 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Barlow", Sans-serif;
    font-size: 36.8px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-6e10f62 > .elementor-widget-container {
    --e-transform-translateX: 95px;
    margin: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-6e10f62 {
    text-align: center;
    color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-6898b7e {
    margin-top: -28px;
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-9bd1531 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-9bd1531 img {
    width: 105%;
    max-width: 105%;
    height: 370px;
    opacity: 1;
}

.elementor-63 .elementor-element.elementor-element-9bd1531:hover img {
    opacity: 1;
}

.elementor-63 .elementor-element.elementor-element-d47e906 {
    width: var(--container-widget-width, 84%);
    max-width: 84%;
    --container-widget-width: 84%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-d47e906 > .elementor-widget-container {
    --e-transform-translateX: 0px;
    --e-transform-translateY: -11px;
    background-color: #FFFFFF;
    margin: -140px 0px 0px 0px;
    padding: 15px 0px 5px 0px;
}

.elementor-63 .elementor-element.elementor-element-d47e906:not(.e-transform) > .elementor-widget-container {
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

.elementor-63 .elementor-element.elementor-element-d47e906.e-transform > .elementor-widget-container {
    --e-transform-rotateZ: 0deg;
}

.elementor-63 .elementor-element.elementor-element-d47e906 .elementor-heading-title {
    color: #1a410f;
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-6a8d8e4 {
    width: var(--container-widget-width, 84%);
    max-width: 84%;
    --container-widget-width: 84%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-6a8d8e4 > .elementor-widget-container {
    background-color: #FFFFFF;
    margin: -116px 0px 0px 0px;
    padding: 24px 0px 27px 0px;
}

.elementor-63 .elementor-element.elementor-element-6a8d8e4 .elementor-heading-title {
    color: #987443;
    font-family: "Barlow", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    line-height: 22px;
}

.elementor-63 .elementor-element.elementor-element-3a4c72b {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-3a4c72b img {
    width: 105%;
    max-width: 105%;
    height: 370px;
    opacity: 1;
}

.elementor-63 .elementor-element.elementor-element-3a4c72b:hover img {
    opacity: 1;
}

.elementor-63 .elementor-element.elementor-element-8157ae2 {
    width: var(--container-widget-width, 84%);
    max-width: 84%;
    --container-widget-width: 84%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-8157ae2 > .elementor-widget-container {
    --e-transform-translateX: 0px;
    --e-transform-translateY: -11px;
    background-color: #FFFFFF;
    margin: -144px 0px 0px 0px;
    padding: 17px 0px 6px 0px;
}

.elementor-63 .elementor-element.elementor-element-8157ae2:not(.e-transform) > .elementor-widget-container {
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

.elementor-63 .elementor-element.elementor-element-8157ae2.e-transform > .elementor-widget-container {
    --e-transform-rotateZ: 0deg;
}

.elementor-63 .elementor-element.elementor-element-8157ae2 .elementor-heading-title {
    color: #1a410f;
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-b44fe81 {
    width: var(--container-widget-width, 84%);
    max-width: 84%;
    --container-widget-width: 84%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-b44fe81 > .elementor-widget-container {
    background-color: #FFFFFF;
    margin: -115px 0px 0px 0px;
    padding: 24px 0px 27px 0px;
}

.elementor-63 .elementor-element.elementor-element-b44fe81 .elementor-heading-title {
    color: #987443;
    font-family: "Barlow", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    line-height: 22px;
}

.elementor-63 .elementor-element.elementor-element-cb742dd {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-cb742dd img {
    width: 105%;
    max-width: 105%;
    height: 370px;
    opacity: 1;
}

.elementor-63 .elementor-element.elementor-element-cb742dd:hover img {
    opacity: 1;
}

.elementor-63 .elementor-element.elementor-element-99c9443 {
    width: var(--container-widget-width, 84%);
    max-width: 84%;
    --container-widget-width: 84%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-99c9443 > .elementor-widget-container {
    --e-transform-translateX: 0px;
    --e-transform-translateY: -11px;
    background-color: #FFFFFF;
    margin: -141px 0px 0px 0px;
    padding: 17px 0px 1px 0px;
}

.elementor-63 .elementor-element.elementor-element-99c9443:not(.e-transform) > .elementor-widget-container {
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

.elementor-63 .elementor-element.elementor-element-99c9443.e-transform > .elementor-widget-container {
    --e-transform-rotateZ: 0deg;
}

.elementor-63 .elementor-element.elementor-element-99c9443 .elementor-heading-title {
    color: #1a410f;
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-c75f552 {
    width: var(--container-widget-width, 84%);
    max-width: 84%;
    --container-widget-width: 84%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-c75f552 > .elementor-widget-container {
    background-color: #FFFFFF;
    margin: -116px 0px 0px 0px;
    padding: 24px 0px 27px 0px;
}

.elementor-63 .elementor-element.elementor-element-c75f552 .elementor-heading-title {
    color: #987443;
    font-family: "Barlow", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    line-height: 22px;
}

.elementor-63 .elementor-element.elementor-element-896545c {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-896545c img {
    width: 105%;
    max-width: 105%;
    height: 370px;
    opacity: 1;
}

.elementor-63 .elementor-element.elementor-element-896545c:hover img {
    opacity: 1;
}

.elementor-63 .elementor-element.elementor-element-62851c8 {
    width: var(--container-widget-width, 84%);
    max-width: 84%;
    --container-widget-width: 84%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-62851c8 > .elementor-widget-container {
    --e-transform-translateX: 0px;
    --e-transform-translateY: -11px;
    background-color: #FFFFFF;
    margin: -144px 0px 0px 0px;
    padding: 17px 0px 5px 0px;
}

.elementor-63 .elementor-element.elementor-element-62851c8:not(.e-transform) > .elementor-widget-container {
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

.elementor-63 .elementor-element.elementor-element-62851c8.e-transform > .elementor-widget-container {
    --e-transform-rotateZ: 0deg;
}

.elementor-63 .elementor-element.elementor-element-62851c8 .elementor-heading-title {
    color: #1a410f;
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-63 .elementor-element.elementor-element-4d08894 {
    width: var(--container-widget-width, 84%);
    max-width: 84%;
    --container-widget-width: 84%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-4d08894 > .elementor-widget-container {
    background-color: #FFFFFF;
    margin: -115px 0px 0px 0px;
    padding: 24px 0px 27px 0px;
}

.elementor-63 .elementor-element.elementor-element-4d08894 .elementor-heading-title {
    color: #987443;
    font-family: "Barlow", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    line-height: 22px;
}

.elementor-63 .elementor-element.elementor-element-8b86b64:not(.elementor-motion-effects-element-type-background),
.elementor-63 .elementor-element.elementor-element-8b86b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-8b86b64 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-8b86b64 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-5790dc2 > .elementor-widget-container {
    --e-transform-translateY: 14px;
    background-color: #987443;
    margin: 0px 103px 0px 103px;
}

.elementor-63 .elementor-element.elementor-element-5790dc2 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-5790dc2 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 53px;
}

.elementor-63 .elementor-element.elementor-element-ead56fa {
    margin-top: 22px;
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"],
.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link[aria-expanded=true],
.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
    background-color: #987443;
    color: #FFFFFF;
    box-shadow: 0px 0px 5px 0px #535353;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-body,
.elementor-63 .elementor-element.elementor-element-f7d7062 .accordion.floating-style .elementskit-card-body {
    background-color: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="false"] > .ekit_accordion_icon_group {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"] {
    color: #FFFFFF;
    box-shadow: 0px 0px 0px 0px #0C0C0C;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion.curve-shape .elementskit-card-header > .elementskit-btn-link[aria-expanded=true] {
    color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-body p {
    color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-body {
    color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-body p,
.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-body {
    font-family: "Open Sans", Sans-serif;
    font-size: 15px;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion > .elementskit-card.active {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-open {
    font-size: 14px;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-header .elementskit-btn-link svg {
    max-width: 14px;
    height: auto;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-open {
    color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="false"] svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .icon-closed {
    font-size: 20px;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link svg {
    max-width: 20px;
    height: auto;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-closed {
    color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="true"] svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-f7d7062 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group {
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-a5e8e7c {
    margin-top: 14px;
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-1b59aa0 {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-1b59aa0 .elementor-heading-title {
    color: #001659;
    font-family: "Roboto", Sans-serif;
    font-size: 30px;
    font-weight: 700;
}

.elementor-63 .elementor-element.elementor-element-4c32c69 {
    width: var(--container-widget-width, 65.046%);
    max-width: 65.046%;
    --container-widget-width: 65.046%;
    --container-widget-flex-grow: 0;
    text-align: center;
    color: #535353;
}

.elementor-63 .elementor-element.elementor-element-4c32c69 > .elementor-widget-container {
    --e-transform-translateX: 194px;
}

.elementor-63 .elementor-element.elementor-element-6f97522 {
    margin-top: -27px;
    margin-bottom: 0px;
}

.elementor-63 .elementor-element.elementor-element-2659dbb:not(.elementor-motion-effects-element-type-background),
.elementor-63 .elementor-element.elementor-element-2659dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-2659dbb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 28px 0px 27px 0px;
}

.elementor-63 .elementor-element.elementor-element-2659dbb > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-63 .elementor-element.elementor-element-fe16f6d {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-fe16f6d .elementor-heading-title {
    color: #ffffff;
    font-family: "Open Sans", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 52px;
}

.elementor-63 .elementor-element.elementor-element-d66d1d3 {
    width: initial;
    max-width: initial;
    color: #000000;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-63 .elementor-element.elementor-element-d66d1d3 > .elementor-widget-container {
    --e-transform-translateX: 352px;
    --e-transform-translateY: -6px;
}

.elementor-63 .elementor-element.elementor-element-52b14cf {
    width: initial;
    max-width: initial;
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-63 .elementor-element.elementor-element-52b14cf > .elementor-widget-container {
    --e-transform-translateX: -11px;
    --e-transform-translateY: 28px;
}

.elementor-63 .elementor-element.elementor-element-baa9647 {
    width: initial;
    max-width: initial;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-63 .elementor-element.elementor-element-baa9647 > .elementor-widget-container {
    --e-transform-translateX: -115px;
    --e-transform-translateY: 61px;
}

.elementor-63 .elementor-element.elementor-element-5a85616:not(.elementor-motion-effects-element-type-background),
.elementor-63 .elementor-element.elementor-element-5a85616 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #987443;
}

.elementor-63 .elementor-element.elementor-element-5a85616 > .elementor-container {
    max-width: 1132px;
    min-height: 0px;
}

.elementor-63 .elementor-element.elementor-element-5a85616 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 42px 0px;
}

.elementor-63 .elementor-element.elementor-element-5a85616 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-widget-form .elementor-field-group > label,
.elementor-widget-form .elementor-field-subgroup label {
    color: var(--e-global-color-text);
}

.elementor-widget-form .elementor-field-group > label {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .elementor-field-type-html {
    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-form .elementor-field-group .elementor-field {
    color: var(--e-global-color-text);
}

.elementor-widget-form .elementor-field-group .elementor-field,
.elementor-widget-form .elementor-field-subgroup label {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .elementor-button {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-form .e-form__buttons__wrapper__button-next {
    background-color: var(--e-global-color-accent);
}

.elementor-widget-form .elementor-button[type="submit"] {
    background-color: var(--e-global-color-accent);
}

.elementor-widget-form .e-form__buttons__wrapper__button-previous {
    background-color: var(--e-global-color-accent);
}

.elementor-widget-form .elementor-message {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .e-form__indicators__indicator,
.elementor-widget-form .e-form__indicators__indicator__label {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-form {
    --e-form-steps-indicator-inactive-primary-color: var(--e-global-color-text);
    --e-form-steps-indicator-active-primary-color: var(--e-global-color-accent);
    --e-form-steps-indicator-completed-primary-color: var(--e-global-color-accent);
    --e-form-steps-indicator-progress-color: var(--e-global-color-accent);
    --e-form-steps-indicator-progress-background-color: var(--e-global-color-text);
    --e-form-steps-indicator-progress-meter-color: var(--e-global-color-text);
}

.elementor-widget-form .e-form__indicators__indicator__progress__meter {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-63 .elementor-element.elementor-element-5af6c61 > .elementor-widget-container {
    padding: 22px 22px 22px 22px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-field-group {
    padding-right: calc(12px/2);
    padding-left: calc(12px/2);
    margin-bottom: 20px;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-form-fields-wrapper {
    margin-left: calc(-12px/2);
    margin-right: calc(-12px/2);
    margin-bottom: -20px;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0;
}

body.rtl .elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-labels-inline .elementor-field-group > label {
    padding-left: 3px;
}

body:not(.rtl) .elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-labels-inline .elementor-field-group > label {
    padding-right: 3px;
}

body .elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-labels-above .elementor-field-group > label {
    padding-bottom: 3px;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-field-group > label,
.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-field-subgroup label {
    color: #000000;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-field-group > label {
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-field-type-html {
    padding-bottom: 0px;
    color: #000000;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-field-group .elementor-field {
    color: #000000;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: #FFFFFF;
    border-color: #000000;
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-field-group .elementor-select-wrapper select {
    background-color: #FFFFFF;
    border-color: #000000;
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-field-group .elementor-select-wrapper::before {
    color: #000000;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-button {
    font-family: "Raleway", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 18px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .e-form__buttons__wrapper__button-next {
    background-color: #ffffff;
    color: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-button[type="submit"] {
    background-color: #ffffff;
    color: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-button[type="submit"] svg * {
    fill: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .e-form__buttons__wrapper__button-previous {
    color: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .e-form__buttons__wrapper__button-next:hover {
    background-color: #FFFFFF;
    color: #000000;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-button[type="submit"]:hover {
    background-color: #FFFFFF;
    color: #000000;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .elementor-button[type="submit"]:hover svg * {
    fill: #000000;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 .e-form__buttons__wrapper__button-previous:hover {
    color: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-5af6c61 {
    --e-form-steps-indicators-spacing: 20px;
    --e-form-steps-indicator-padding: 30px;
    --e-form-steps-indicator-inactive-secondary-color: #ffffff;
    --e-form-steps-indicator-active-secondary-color: #ffffff;
    --e-form-steps-indicator-completed-secondary-color: #ffffff;
    --e-form-steps-divider-width: 1px;
    --e-form-steps-divider-gap: 10px;
}

.elementor-63 .elementor-element.elementor-element-d7996bb > .elementor-widget-container {
    margin: -3px 0px 0px 0px;
}

.elementor-63 .elementor-element.elementor-element-d7996bb {
    text-align: center;
}

.elementor-63 .elementor-element.elementor-element-d7996bb .elementor-heading-title {
    color: #ffffff;
}

.elementor-63 .elementor-element.elementor-element-1023052 {
    width: var(--container-widget-width, 96.376%);
    max-width: 96.376%;
    --container-widget-width: 96.376%;
    --container-widget-flex-grow: 0;
    text-align: center;
    color: #FFFFFF;
}

.elementor-63 .elementor-element.elementor-element-1023052 > .elementor-widget-container {
    margin: 4px 0px 0px 36px;
}

@media(min-width:768px) {
    .elementor-63 .elementor-element.elementor-element-16ec83a {
        width: 45%;
    }

    .elementor-63 .elementor-element.elementor-element-be3eec8 {
        width: 55%;
    }

    .elementor-63 .elementor-element.elementor-element-15ea1eb {
        width: 33%;
    }

    .elementor-63 .elementor-element.elementor-element-8332371 {
        width: 33.554%;
    }

    .elementor-63 .elementor-element.elementor-element-bff1b09 {
        width: 33%;
    }

    .elementor-63 .elementor-element.elementor-element-837ddc0 {
        width: 33%;
    }

    .elementor-63 .elementor-element.elementor-element-8e2903e {
        width: 33.554%;
    }

    .elementor-63 .elementor-element.elementor-element-6c5ef10 {
        width: 33%;
    }

    .elementor-63 .elementor-element.elementor-element-08b5cf5 {
        width: 61.36%;
    }

    .elementor-63 .elementor-element.elementor-element-53db620 {
        width: 38.596%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-63 .elementor-element.elementor-element-505ba92 {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-8332371 {
        width: 34%;
    }

    .elementor-63 .elementor-element.elementor-element-8e2903e {
        width: 34%;
    }

    .elementor-63 .elementor-element.elementor-element-b4462e1 {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-9e9a1aa {
        width: 33%;
    }

    .elementor-63 .elementor-element.elementor-element-8a809dd {
        width: 33%;
    }

    .elementor-63 .elementor-element.elementor-element-95d38b9 {
        width: 33%;
    }
}

@media(max-width:1024px) {
    .elementor-63 .elementor-element.elementor-element-b14b328 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 70px 20px 40px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-505ba92 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-505ba92 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9e2aeb8 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-15ea1eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-f4a562f > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 25px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-f4a562f img {
        width: 20%;
    }

    .elementor-63 .elementor-element.elementor-element-b04f16a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 50px 0px 50px;
    }

    .elementor-63 .elementor-element.elementor-element-b8d73df > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 20px 25px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-9058ad5 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 25px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9058ad5 {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-9058ad5 img {
        width: 23%;
    }

    .elementor-63 .elementor-element.elementor-element-223a906 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 50px 0px 50px;
    }

    .elementor-63 .elementor-element.elementor-element-223a906 {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-d2608cc > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 20px 25px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-4905ee4 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 25px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-4905ee4 {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-4905ee4 img {
        width: 20%;
    }

    .elementor-63 .elementor-element.elementor-element-6265872 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 50px 0px 50px;
    }

    .elementor-63 .elementor-element.elementor-element-1b13b86 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 20px 25px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-768568d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 25px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-768568d {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-768568d img {
        width: 20%;
    }

    .elementor-63 .elementor-element.elementor-element-7fd2b11 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-7fd2b11 {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-069a3c1 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 20px 25px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-fc05c2b > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 25px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-fc05c2b {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-fc05c2b img {
        width: 20%;
    }

    .elementor-63 .elementor-element.elementor-element-ec794fd > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-01a37a2 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 20px 25px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-9a125fe > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 25px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9a125fe {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-9a125fe img {
        width: 20%;
    }

    .elementor-63 .elementor-element.elementor-element-67c9f52 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-d8f8664 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 20px 25px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-cd12e2b > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-f80e8aa > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-17e07bb > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-08112d1 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-52304c2 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-2b99f78 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-a9a4327 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-28ab45b > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-c9f029d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-80c0fef > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-34bd0b0 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-11f628e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-95ba3fc > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-197d3b6 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-eb153b4 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-816604e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-10d564e {
        margin-top: 70px;
        margin-bottom: 0px;
        padding: 70px 20px 0px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-b4462e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-b4462e1 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-11681d6 > .elementor-widget-container {
        margin: 0px 0px -15px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-ee43889 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 5px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-ee43889 {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-752d231 > .elementor-widget-container {
        margin: 10px 0px 0px 0px;
        padding: 0px 100px 0px 100px;
    }

    .elementor-63 .elementor-element.elementor-element-b97f284 {
        margin-top: 20px;
        margin-bottom: -170px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-element-populated,
    .elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-element-populated > .elementor-background-overlay,
    .elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-background-slideshow {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-485e56d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-element-populated,
    .elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-element-populated > .elementor-background-overlay,
    .elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-background-slideshow {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-39aad22 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-element-populated,
    .elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-element-populated > .elementor-background-overlay,
    .elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-background-slideshow {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-c16e913 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-63 .elementor-element.elementor-element-59ef3af > .elementor-container {
        min-height: 320px;
    }

    .elementor-63 .elementor-element.elementor-element-59ef3af {
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-d4a5dc5 > .elementor-widget-container {
        --e-transform-translateX: 0px;
        --e-transform-translateY: 7px;
    }

    .elementor-63 .elementor-element.elementor-element-d4a5dc5 {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-d4a5dc5 .elementor-heading-title {
        font-size: 21px;
    }

    .elementor-63 .elementor-element.elementor-element-a685213 > .elementor-widget-container {
        --e-transform-translateX: -1px;
        --e-transform-translateY: 29px;
    }

    .elementor-63 .elementor-element.elementor-element-a685213 {
        --container-widget-width: 601px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 601px);
        max-width: 601px;
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-5b9836d > .elementor-widget-container {
        --e-transform-translateY: 19px;
    }

    .elementor-63 .elementor-element.elementor-element-5b9836d .elementor-button {
        font-size: 14px;
        padding: 14px 14px 14px 14px;
    }

    .elementor-63 .elementor-element.elementor-element-67c18db > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-6f998d8 .elementor-heading-title {
        font-size: 20px;
        line-height: 1.2em;
    }

    .elementor-63 .elementor-element.elementor-element-c10bc58 > .elementor-widget-container {
        --e-transform-translateY: -27px;
    }

    .elementor-63 .elementor-element.elementor-element-aafd165 > .elementor-widget-container {
        --e-transform-translateX: -24px;
        --e-transform-translateY: -118px;
    }

    .elementor-63 .elementor-element.elementor-element-aafd165 img {
        width: 115%;
        max-width: 115%;
        height: 303px;
        object-fit: cover;
    }

    .elementor-63 .elementor-element.elementor-element-7357f84 {
        margin-top: -124px;
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-6399e75 {
        --container-widget-width: 406px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 406px);
        max-width: 406px;
        font-size: 20px;
        line-height: 1.4em;
    }

    .elementor-63 .elementor-element.elementor-element-9a1cd92 > .elementor-widget-container {
        --e-transform-translateY: -25px;
    }

    .elementor-63 .elementor-element.elementor-element-9a1cd92 {
        --container-widget-width: 745px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 745px);
        max-width: 745px;
        text-align: justify;
    }

    .elementor-63 .elementor-element.elementor-element-b14b328 {
        margin-top: -83px;
        margin-bottom: 0px;
        padding: 50px 20px 0px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-505ba92 {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-505ba92 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-505ba92 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9e2aeb8 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-15ea1eb {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-15ea1eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-15ea1eb > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-f4a562f > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-f4a562f img {
        width: 16%;
    }

    .elementor-63 .elementor-element.elementor-element-8332371 {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-8332371 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-8332371 > .elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9058ad5 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9058ad5 img {
        width: 18%;
    }

    .elementor-63 .elementor-element.elementor-element-bff1b09 {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-bff1b09 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-bff1b09 > .elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-4905ee4 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-4905ee4 img {
        width: 18%;
    }

    .elementor-63 .elementor-element.elementor-element-9ae1efc {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-837ddc0 {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-837ddc0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-837ddc0 > .elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-768568d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-768568d img {
        width: 17%;
    }

    .elementor-63 .elementor-element.elementor-element-8e2903e {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-8e2903e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-8e2903e > .elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-fc05c2b > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-fc05c2b img {
        width: 18%;
    }

    .elementor-63 .elementor-element.elementor-element-6c5ef10 {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-6c5ef10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-6c5ef10 > .elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9a125fe > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9a125fe img {
        width: 17%;
    }

    .elementor-63 .elementor-element.elementor-element-c7ecf7c {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-c85d8c5 > .elementor-widget-container {
        margin: 7px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-c85d8c5 .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-63 .elementor-element.elementor-element-f7c0123 > .elementor-widget-container {
        margin: 29px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-f7c0123 .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-63 .elementor-element.elementor-element-a7b8124 {
        margin-top: -82px;
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-80334cd > .elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-cd12e2b > .elementor-widget-container {
        --e-transform-translateY: -57px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-f80e8aa > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-21ed442 > .elementor-widget-container {
        margin: -22px -22px -22px -22px;
    }

    .elementor-63 .elementor-element.elementor-element-0a58e74 > .elementor-element-populated {
        margin: -11px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-17e07bb > .elementor-widget-container {
        --e-transform-translateY: -57px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-08112d1 > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-5a9fb28 > .elementor-widget-container {
        margin: -22px -22px -22px -22px;
    }

    .elementor-63 .elementor-element.elementor-element-1f82d62 > .elementor-element-populated {
        margin: -12px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-52304c2 > .elementor-widget-container {
        --e-transform-translateY: -59px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-2b99f78 > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-cc4d1b6 > .elementor-widget-container {
        margin: -22px -22px -22px -22px;
    }

    .elementor-63 .elementor-element.elementor-element-124167e > .elementor-element-populated {
        margin: -15px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-a9a4327 > .elementor-widget-container {
        --e-transform-translateY: -57px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-28ab45b > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-62eabdc > .elementor-widget-container {
        margin: -22px -22px -22px -22px;
    }

    .elementor-63 .elementor-element.elementor-element-7c5c806 {
        margin-top: -26px;
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9fd076e > .elementor-element-populated {
        margin: -44px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-c9f029d > .elementor-widget-container {
        --e-transform-translateY: -57px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-80c0fef > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-bbec9fe > .elementor-widget-container {
        margin: -22px -22px -22px -22px;
    }

    .elementor-63 .elementor-element.elementor-element-06544e7 > .elementor-element-populated {
        margin: -14px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-34bd0b0 > .elementor-widget-container {
        --e-transform-translateY: -57px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-11f628e > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-ddb0f9f > .elementor-widget-container {
        margin: -22px -22px -22px -22px;
    }

    .elementor-63 .elementor-element.elementor-element-3eccefe > .elementor-element-populated {
        margin: -15px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-4b37835 img {
        width: 100%;
        max-width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-95ba3fc > .elementor-widget-container {
        --e-transform-translateY: -55px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-197d3b6 > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-d8db42a > .elementor-widget-container {
        margin: -22px -22px -22px -22px;
    }

    .elementor-63 .elementor-element.elementor-element-bfcae6f > .elementor-element-populated {
        margin: -16px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-eb153b4 > .elementor-widget-container {
        --e-transform-translateY: -57px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-816604e > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-10d564e {
        margin-top: -16px;
        margin-bottom: 0px;
        padding: 50px 20px 0px 20px;
    }

    .elementor-63 .elementor-element.elementor-element-b4462e1 {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-b4462e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-b4462e1 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-11681d6 > .elementor-widget-container {
        margin: 0px 0px -15px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-ee43889 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 30px 10px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-ee43889 {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-752d231 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-752d231 {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-b97f284 {
        margin-top: 20px;
        margin-bottom: 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9e9a1aa {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-9e9a1aa > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-485e56d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 20px 30px 20px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-485e56d .elementor-testimonial-wrapper {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-8a809dd {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-8a809dd > .elementor-element-populated {
        margin: 13px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-39aad22 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 20px 30px 20px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-39aad22 .elementor-testimonial-wrapper {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-95d38b9 {
        width: 100%;
    }

    .elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-95d38b9 > .elementor-element-populated {
        margin: 13px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-c16e913 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 20px 30px 20px 30px;
    }

    .elementor-63 .elementor-element.elementor-element-c16e913 .elementor-testimonial-wrapper {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-b579e1b {
        padding: 7px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-1144f03 > .elementor-widget-container {
        --e-transform-translateX: -12px;
    }

    .elementor-63 .elementor-element.elementor-element-1144f03 .elementor-counter-number-wrapper {
        font-size: 60px;
    }

    .elementor-63 .elementor-element.elementor-element-1144f03 .elementor-counter-title {
        font-size: 21px;
    }

    .elementor-63 .elementor-element.elementor-element-19b52c0 .elementor-counter-number-wrapper {
        font-size: 60px;
    }

    .elementor-63 .elementor-element.elementor-element-9425ca3 .elementor-counter-number-wrapper {
        font-size: 60px;
    }

    .elementor-63 .elementor-element.elementor-element-dca4b19 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-52db873 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-63 .elementor-element.elementor-element-6e10f62 > .elementor-widget-container {
        --e-transform-translateX: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-6e10f62 {
        text-align: center;
    }

    .elementor-63 .elementor-element.elementor-element-6898b7e {
        margin-top: -48px;
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-d47e906 > .elementor-widget-container {
        padding: 12px 0px 10px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-ab83ac1 > .elementor-element-populated {
        margin: -52px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-8157ae2 > .elementor-widget-container {
        padding: 11px 0px 11px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-4b705de > .elementor-element-populated {
        margin: -49px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-99c9443 > .elementor-widget-container {
        margin: -145px 0px 0px 0px;
        padding: 10px 0px 14px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-c75f552 > .elementor-widget-container {
        padding: 26px 26px 26px 26px;
    }

    .elementor-63 .elementor-element.elementor-element-abcf2de > .elementor-element-populated {
        margin: -45px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-62851c8 > .elementor-widget-container {
        padding: 10px 0px 12px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-8b86b64 {
        margin-top: 10px;
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-5790dc2 > .elementor-widget-container {
        --e-transform-translateY: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-ead56fa {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-1b59aa0 .elementor-heading-title {
        font-size: 21px;
    }

    .elementor-63 .elementor-element.elementor-element-4c32c69 {
        width: var(--container-widget-width, 317px);
        max-width: 317px;
        --container-widget-width: 317px;
        --container-widget-flex-grow: 0;
    }

    .elementor-63 .elementor-element.elementor-element-4c32c69 > .elementor-widget-container {
        --e-transform-translateX: 6px;
    }

    .elementor-63 .elementor-element.elementor-element-d66d1d3 > .elementor-widget-container {
        --e-transform-translateX: 24px;
        --e-transform-translateY: -15px;
    }

    .elementor-63 .elementor-element.elementor-element-d66d1d3 {
        font-size: 14px;
    }

    .elementor-63 .elementor-element.elementor-element-52b14cf > .elementor-widget-container {
        --e-transform-translateX: 22px;
        --e-transform-translateY: -33px;
    }

    .elementor-63 .elementor-element.elementor-element-52b14cf {
        font-size: 14px;
    }

    .elementor-63 .elementor-element.elementor-element-baa9647 > .elementor-widget-container {
        --e-transform-translateX: -63px;
        --e-transform-translateY: 1px;
    }

    .elementor-63 .elementor-element.elementor-element-baa9647 {
        font-size: 14px;
    }

    .elementor-63 .elementor-element.elementor-element-5a85616 {
        margin-top: -54px;
        margin-bottom: 0px;
    }

    .elementor-63 .elementor-element.elementor-element-53db620 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-63 .elementor-element.elementor-element-1023052 > .elementor-widget-container {
        --e-transform-translateX: 7px;
        margin: 0px 0px 0px 0px;
    }
}