.elementor-91 .elementor-element.elementor-element-156460a>.elementor-container {
    max-width: 1190px;
}

.elementor-91 .elementor-element.elementor-element-156460a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-91 .elementor-element.elementor-element-156460a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-91 .elementor-element.elementor-element-0a87759>.elementor-column-wrap>.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-91 .elementor-element.elementor-element-0a87759 {
    z-index: 1;
}

.elementor-91 .elementor-element.elementor-element-e822f3e {
    --spacer-size: 271px;
}

.elementor-91 .elementor-element.elementor-element-9b631c1 {
    --spacer-size: 56px;
}

.elementor-91 .elementor-element.elementor-element-8e66ba8 {
    text-align: left;
    bottom: 175px;
    z-index: 0;
}

body:not(.rtl) .elementor-91 .elementor-element.elementor-element-8e66ba8 {
    left: -128px;
}

body.rtl .elementor-91 .elementor-element.elementor-element-8e66ba8 {
    right: -128px;
}

.elementor-91 .elementor-element.elementor-element-6333c9e {
    font-family: "Questrial", Sans-serif;
    font-size: 60px;
    line-height: 63px;
    letter-spacing: -0.2px;
}

.elementor-91 .elementor-element.elementor-element-6333c9e>.elementor-widget-container {
    margin: 0px 0px 12px 0px;
}

.elementor-91 .elementor-element.elementor-element-3c7a99d {
    color: #000000;
    font-family: "Questrial", Sans-serif;
}

.elementor-91 .elementor-element.elementor-element-3c7a99d>.elementor-widget-container {
    margin: 0% 12% 0% 0%;
}

.elementor-91 .elementor-element.elementor-element-03b5bad {
    --spacer-size: 48px;
}

.elementor-91 .elementor-element.elementor-element-6d89f68>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-91 .elementor-element.elementor-element-f4cbfa1>.elementor-element-populated {
    margin: 0px 0px 0px -10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -10px;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a {
    border-style: solid;
    border-color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover {
    border-style: solid;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor.rounded a {
    border-radius: 5px;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before {
    border-radius: 5px;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:after {
    border-radius: 5px;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor a {
    border-width: 0 !important;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor a.hover_type2 .gt3_module_button__container .gt3_module_button__cover {
    border-width: 0 !important;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .elementor_gt3_btn_text {
    font-family: "Questrial", Sans-serif;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0.2px;
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor.button_icon_icon:not(.hover_type2) .elementor_gt3_btn_icon {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .elementor-widget-gt3-addon-advanced-button .gt3_module_button_elementor.button_icon_icon a.hover_type2 .gt3_module_button__cover.front .elementor_btn_icon_container .elementor_gt3_btn_icon {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .icon_svg_btn {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_icon_default {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front {
    border-color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.front {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(.hover_type5) a,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:before,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:after,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6 {
    background-color: transparent;
    background-image: linear-gradient(96deg, #126555 0%, #0D3D34 100%);
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor.button_icon_icon:not(.hover_type2) a:hover .elementor_gt3_btn_icon {
    color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back .elementor_btn_icon_container .elementor_gt3_btn_icon {
    color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button a:hover .icon_svg_btn {
    color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button a:hover .gt3_icon_default {
    color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a:hover {
    border-color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back {
    border-color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button a:not(.hover_type2):hover .elementor_gt3_btn_text {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.back .elementor_gt3_btn_text {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(.hover_type4):not(.hover_type5):not(.hover_type6) a:hover,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type3:after,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__cover:after,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:before,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:after,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:before,
.elementor-91 .elementor-element.elementor-element-42d950f.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:after {
    background-color: transparent;
    background-image: linear-gradient(96deg, #996D22 0%, #996D22 100%);
}

.elementor-91 .elementor-element.elementor-element-42d950f>.elementor-widget-container {
    margin: 0px 22px 0px 0px;
}

.elementor-91 .elementor-element.elementor-element-620acca {
    --spacer-size: 249px;
}

.elementor-91 .elementor-element.elementor-element-3ace9e7 {
    --spacer-size: 80px;
}

.elementor-91 .elementor-element.elementor-element-6ee0ac4 {
    text-align: right;
    width: var( --container-widget-width, 95.606%);
    max-width: 95.606%;
    --container-widget-width: 95.606%;
    --container-widget-flex-grow: 0;
    top: 33px;
    z-index: 1;
}

.elementor-91 .elementor-element.elementor-element-6ee0ac4>.elementor-widget-container {
    margin: 2px -251px 0px -113px;
    padding: 92px 92px 92px 92px;
}

body:not(.rtl) .elementor-91 .elementor-element.elementor-element-6ee0ac4 {
    left: -31px;
}

body.rtl .elementor-91 .elementor-element.elementor-element-6ee0ac4 {
    right: -31px;
}

.elementor-91 .elementor-element.elementor-element-7fc22dc {
    width: var( --container-widget-width, 57vw);
    max-width: 57vw;
    --container-widget-width: 57vw;
    --container-widget-flex-grow: 0;
    top: -5%;
    z-index: 0;
}

body:not(.rtl) .elementor-91 .elementor-element.elementor-element-7fc22dc {
    right: -90%;
}

body.rtl .elementor-91 .elementor-element.elementor-element-7fc22dc {
    left: -90%;
}

.elementor-91 .elementor-element.elementor-element-1076f8e>.elementor-container {
    max-width: 1190px;
}

.elementor-91 .elementor-element.elementor-element-d3de240>.elementor-column-wrap>.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-91 .elementor-element.elementor-element-6e41718 {
    --spacer-size: 0px;
}

.elementor-91 .elementor-element.elementor-element-7e425ed {
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-91 .elementor-element.elementor-element-0d4c234 {
    text-align: center;
}

/* .elementor-91 .elementor-element.elementor-element-0d4c234 .elementor-heading-title {
    color: #126555;
    font-family: "Questrial", Sans-serif;
    line-height: 38px;
} */

.elementor-91 .elementor-element.elementor-element-0d4c234>.elementor-widget-container {
    margin: 0px 0px 6px 0px;
}

.elementor-91 .elementor-element.elementor-element-27dbc78>.elementor-container {
    max-width: 1200px;
}

.elementor-91 .elementor-element.elementor-element-9d6f3cc>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-91 .elementor-element.elementor-element-9d6f3cc>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-91 .elementor-element.elementor-element-9d6f3cc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-91 .elementor-element.elementor-element-7a9f1bf .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 0px 0px 24px 0px !important;
    max-width: 140px;
    width: 140px;
}

.elementor-91 .elementor-element.elementor-element-7a9f1bf .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 0px 0px 24px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-7a9f1bf .gt3-core-imagebox-img img {
    opacity: 1;
    transition-duration: 0.1s;
}

.elementor-91 .elementor-element.elementor-element-7a9f1bf .gt3-core-imagebox-title {
    margin-bottom: 3px;
}

.elementor-91 .elementor-element.elementor-element-7a9f1bf .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
}

.elementor-91 .elementor-element.elementor-element-7a9f1bf .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    line-height: 1.7em;
}

/* .elementor-91 .elementor-element.elementor-element-7a9f1bf>.elementor-widget-container {
    padding: 60px 43px 57px 43px;
    background-color: #126555;
    border-radius: 10px 10px 10px 10px;
} */

.elementor-91 .elementor-element.elementor-element-9027017 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 0px 0px 24px 0px !important;
    max-width: 135px;
    width: 135px;
}

.elementor-91 .elementor-element.elementor-element-9027017 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 0px 0px 24px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-9027017 .gt3-core-imagebox-img img {
    opacity: 1;
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-9027017 .gt3-core-imagebox-title {
    margin-bottom: 3px;
}

.elementor-91 .elementor-element.elementor-element-9027017 .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
}

.elementor-91 .elementor-element.elementor-element-9027017 .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    line-height: 1.7em;
}

/* .elementor-91 .elementor-element.elementor-element-9027017>.elementor-widget-container {
    padding: 60px 43px 57px 43px;
    background-color: #126555;
    border-radius: 10px 10px 10px 10px;
} */

.elementor-91 .elementor-element.elementor-element-b5ab241 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 60px 0px 24px 0px !important;
    max-width: 183px;
    width: 183px;
}

.elementor-91 .elementor-element.elementor-element-b5ab241 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 60px 0px 24px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-b5ab241 .gt3-core-imagebox-img img {
    opacity: 1;
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-b5ab241 .gt3-core-imagebox-title {
    margin-bottom: 3px;
}

.elementor-91 .elementor-element.elementor-element-b5ab241 .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
}

.elementor-91 .elementor-element.elementor-element-b5ab241 .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    line-height: 1.7em;
}

/* .elementor-91 .elementor-element.elementor-element-b5ab241>.elementor-widget-container {
    padding: 0px 43px 57px 43px;
    background-color: #126555;
    border-radius: 10px 10px 10px 10px;
} */

.elementor-91 .elementor-element.elementor-element-e297569>.elementor-container {
    max-width: 1200px;
}

.elementor-91 .elementor-element.elementor-element-9e046b4>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-91 .elementor-element.elementor-element-9e046b4>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-91 .elementor-element.elementor-element-9e046b4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-91 .elementor-element.elementor-element-cfe9bd6 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 0px 0px 24px 0px !important;
    max-width: 140px;
    width: 140px;
}

.elementor-91 .elementor-element.elementor-element-cfe9bd6 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 0px 0px 24px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-cfe9bd6 .gt3-core-imagebox-img img {
    opacity: 1;
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-cfe9bd6 .gt3-core-imagebox-title {
    margin-bottom: 3px;
}

.elementor-91 .elementor-element.elementor-element-cfe9bd6 .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
}

.elementor-91 .elementor-element.elementor-element-cfe9bd6 .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    line-height: 1.7em;
}

/* .elementor-91 .elementor-element.elementor-element-cfe9bd6>.elementor-widget-container {
    padding: 60px 43px 57px 43px;
    background-color: #126555;
    border-radius: 10px 10px 10px 10px;
} */

.elementor-91 .elementor-element.elementor-element-2a1560b .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 0px 0px 24px 0px !important;
    max-width: 135px;
    width: 135px;
}

.elementor-91 .elementor-element.elementor-element-2a1560b .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 0px 0px 24px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-2a1560b .gt3-core-imagebox-img img {
    opacity: 1;
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-2a1560b .gt3-core-imagebox-title {
    margin-bottom: 3px;
}

.elementor-91 .elementor-element.elementor-element-2a1560b .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
}

.elementor-91 .elementor-element.elementor-element-2a1560b .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    line-height: 1.7em;
}

/* .elementor-91 .elementor-element.elementor-element-2a1560b>.elementor-widget-container {
    padding: 60px 43px 57px 43px;
    background-color: #126555;
    border-radius: 10px 10px 10px 10px;
} */

/* .elementor-91 .elementor-element.elementor-element-0327b71 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 60px 0px 24px 0px !important;
    max-width: 183px;
    width: 183px;
} */

.elementor-91 .elementor-element.elementor-element-0327b71 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 60px 0px 24px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-0327b71 .gt3-core-imagebox-img img {
    opacity: 1;
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-0327b71 .gt3-core-imagebox-title {
    margin-bottom: 3px;
}

.elementor-91 .elementor-element.elementor-element-0327b71 .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
}

.elementor-91 .elementor-element.elementor-element-0327b71 .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    line-height: 1.7em;
}

/* .elementor-91 .elementor-element.elementor-element-0327b71>.elementor-widget-container {
    padding: 0px 43px 57px 43px;
    background-color: #126555;
    border-radius: 10px 10px 10px 10px;
} */

.elementor-91 .elementor-element.elementor-element-102e618>.elementor-container {
    max-width: 1115px;
}

/* .elementor-91 .elementor-element.elementor-element-102e618:not(.elementor-motion-effects-element-type-background),
.elementor-91 .elementor-element.elementor-element-102e618>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #126555 0%, #000000 100%);
} */

.elementor-91 .elementor-element.elementor-element-102e618 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 17px;
    margin-bottom: 0px;
}

.elementor-91 .elementor-element.elementor-element-102e618>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-91 .elementor-element.elementor-element-660f705 img {
    width: 87%;
    max-width: 72%;
    opacity: 0.84;
}

.elementor-91 .elementor-element.elementor-element-660f705 {
    text-align: center;
}

.elementor-91 .elementor-element.elementor-element-660f705>.elementor-widget-container {
    margin: 0px 0px 0px -155px;
}

.elementor-91 .elementor-element.elementor-element-b2dc8a8>.elementor-column-wrap>.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-91 .elementor-element.elementor-element-b2dc8a8>.elementor-element-populated {
    margin: 0px 0px 0px 29px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 29px;
}

.elementor-91 .elementor-element.elementor-element-f8b32af {
    --spacer-size: 111px;
}

.elementor-91 .elementor-element.elementor-element-7ce3db6 .elementor-heading-title {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    line-height: 38px;
}

.elementor-91 .elementor-element.elementor-element-0f47419 {
    --spacer-size: 12px;
}

.elementor-91 .elementor-element.elementor-element-39dffa4 {
    --spacer-size: 16px;
}

.elementor-91 .elementor-element.elementor-element-eb91ccd {
    text-align: left;
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a {
    border-style: solid;
    border-color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover {
    border-style: solid;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor.rounded a {
    border-radius: 5px;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before {
    border-radius: 5px;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:after {
    border-radius: 5px;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor a {
    border-width: 0 !important;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor a.hover_type2 .gt3_module_button__container .gt3_module_button__cover {
    border-width: 0 !important;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .elementor_gt3_btn_text {
    font-family: "Questrial", Sans-serif;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0.2px;
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor.button_icon_icon:not(.hover_type2) .elementor_gt3_btn_icon {
    color: #FFFFFF;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .elementor-widget-gt3-addon-advanced-button .gt3_module_button_elementor.button_icon_icon a.hover_type2 .gt3_module_button__cover.front .elementor_btn_icon_container .elementor_gt3_btn_icon {
    color: #FFFFFF;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .icon_svg_btn {
    color: #FFFFFF;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_icon_default {
    color: #FFFFFF;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front {
    border-color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.front {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(.hover_type5) a,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:before,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:after,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6 {
    background-color: transparent;
    background-image: linear-gradient(96deg, #12655500 0%, #0D3D34 100%);
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor.button_icon_icon:not(.hover_type2) a:hover .elementor_gt3_btn_icon {
    color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back .elementor_btn_icon_container .elementor_gt3_btn_icon {
    color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button a:hover .icon_svg_btn {
    color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button a:hover .gt3_icon_default {
    color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a:hover {
    border-color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back {
    border-color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button a:not(.hover_type2):hover .elementor_gt3_btn_text {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.back .elementor_gt3_btn_text {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text {
    color: #ffffff;
}

.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(.hover_type4):not(.hover_type5):not(.hover_type6) a:hover,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type3:after,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__cover:after,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:before,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:after,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:before,
.elementor-91 .elementor-element.elementor-element-4f9933e.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:after {
    background-color: transparent;
    background-image: linear-gradient(96deg, #996D22 0%, #996D22 100%);
}

.elementor-91 .elementor-element.elementor-element-4f9933e>.elementor-widget-container {
    margin: 0px 22px 0px 0px;
}

.elementor-91 .elementor-element.elementor-element-5e55609:not(.elementor-motion-effects-element-type-background),
.elementor-91 .elementor-element.elementor-element-5e55609>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAF4E8;
}

.elementor-91 .elementor-element.elementor-element-5e55609 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-91 .elementor-element.elementor-element-5e55609>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-91 .elementor-element.elementor-element-adb63a3>.elementor-column-wrap>.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-91 .elementor-element.elementor-element-2e911f5 {
    --spacer-size: 61px;
}

.elementor-91 .elementor-element.elementor-element-69db597 {
    text-align: center;
}

.elementor-91 .elementor-element.elementor-element-69db597 .elementor-heading-title {
    color: #126555;
    font-family: "Questrial", Sans-serif;
    line-height: 38px;
}

.elementor-91 .elementor-element.elementor-element-69db597>.elementor-widget-container {
    margin: 0px 0px 25px 0px;
}

.elementor-91 .elementor-element.elementor-element-c8eb638>.elementor-container {
    max-width: 1200px;
}

.elementor-91 .elementor-element.elementor-element-0bfd1db>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-91 .elementor-element.elementor-element-0bfd1db>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-91 .elementor-element.elementor-element-0bfd1db>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-91 .elementor-element.elementor-element-9077eea .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 0px 0px 24px 0px !important;
    max-width: 140px;
    width: 140px;
}

.elementor-91 .elementor-element.elementor-element-9077eea .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 0px 0px 24px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-9077eea .gt3-core-imagebox-img img {
    opacity: 1;
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-9077eea .gt3-core-imagebox-title {
    margin-bottom: 3px;
}

.elementor-91 .elementor-element.elementor-element-9077eea .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
}

.elementor-91 .elementor-element.elementor-element-9077eea .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    line-height: 1.7em;
}

/* .elementor-91 .elementor-element.elementor-element-9077eea>.elementor-widget-container {
    padding: 60px 43px 57px 43px;
    background-color: #996D22;
    border-radius: 10px 10px 10px 10px;
} */

.elementor-91 .elementor-element.elementor-element-2962d69 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 0px 0px 24px 0px !important;
    max-width: 135px;
    width: 135px;
}

.elementor-91 .elementor-element.elementor-element-2962d69 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 0px 0px 24px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-2962d69 .gt3-core-imagebox-img img {
    opacity: 1;
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-2962d69 .gt3-core-imagebox-title {
    margin-bottom: 3px;
}

.elementor-91 .elementor-element.elementor-element-2962d69 .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
}

.elementor-91 .elementor-element.elementor-element-2962d69 .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    line-height: 1.7em;
}

/* .elementor-91 .elementor-element.elementor-element-2962d69>.elementor-widget-container {
    padding: 60px 43px 57px 43px;
    background-color: #996D22;
    border-radius: 10px 10px 10px 10px;
} */

.elementor-91 .elementor-element.elementor-element-7c8d0f8 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 60px 0px 24px 0px !important;
    max-width: 183px;
    width: 183px;
}

.elementor-91 .elementor-element.elementor-element-7c8d0f8 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 60px 0px 24px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-7c8d0f8 .gt3-core-imagebox-img img {
    opacity: 1;
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-7c8d0f8 .gt3-core-imagebox-title {
    margin-bottom: 3px;
}

.elementor-91 .elementor-element.elementor-element-7c8d0f8 .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
}

.elementor-91 .elementor-element.elementor-element-7c8d0f8 .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    line-height: 1.7em;
}

/* .elementor-91 .elementor-element.elementor-element-7c8d0f8>.elementor-widget-container {
    padding: 0px 43px 57px 43px;
    background-color: #996D22;
    border-radius: 10px 10px 10px 10px;
} */

/* .elementor-91 .elementor-element.elementor-element-bf971db:not(.elementor-motion-effects-element-type-background),
.elementor-91 .elementor-element.elementor-element-bf971db>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #126555 0%, #000000 100%);
} */

.elementor-91 .elementor-element.elementor-element-bf971db {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-91 .elementor-element.elementor-element-bf971db>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-91 .elementor-element.elementor-element-a5977f3>.elementor-column-wrap>.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-91 .elementor-element.elementor-element-ffdecbc {
    --spacer-size: 35px;
}

.elementor-91 .elementor-element.elementor-element-372e72c>.elementor-column-wrap>.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-91 .elementor-element.elementor-element-372e72c>.elementor-element-populated>.elementor-widget-wrap {
    padding: 10px 30px 10px 10px;
}

.elementor-91 .elementor-element.elementor-element-5dd31c0 img {
    opacity: 0.85;
}

.elementor-91 .elementor-element.elementor-element-5dd31c0 {
    text-align: left;
}

.elementor-91 .elementor-element.elementor-element-5dd31c0>.elementor-widget-container {
    margin: 0px -126px 0px 0px;
}

.elementor-91 .elementor-element.elementor-element-7c9d6fc {
    --spacer-size: 19px;
}

.elementor-91 .elementor-element.elementor-element-be90126 {
    --spacer-size: 22px;
}

.elementor-91 .elementor-element.elementor-element-bc2d69d {
    --spacer-size: 48px;
}

.elementor-91 .elementor-element.elementor-element-d87280c .elementor-heading-title {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    line-height: 38px;
}

.elementor-91 .elementor-element.elementor-element-d87280c>.elementor-widget-container {
    margin: 0px 0px 11px 0px;
}

.elementor-91 .elementor-element.elementor-element-44819a1 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 0px 20px 0px 0px !important;
    max-width: 35px;
    width: 35px;
}

.elementor-91 .elementor-element.elementor-element-44819a1 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 0px 20px 0px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-44819a1 .gt3-core-imagebox-img img {
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-44819a1 .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
}

.elementor-91 .elementor-element.elementor-element-44819a1 .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.elementor-91 .elementor-element.elementor-element-44819a1>.elementor-widget-container {
    padding: 0% 10% 0% 0%;
}

.elementor-91 .elementor-element.elementor-element-6f09c9f .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 0px 20px 0px 0px !important;
    max-width: 35px;
    width: 35px;
}

.elementor-91 .elementor-element.elementor-element-6f09c9f .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 0px 20px 0px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-6f09c9f .gt3-core-imagebox-img img {
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-6f09c9f .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
}

.elementor-91 .elementor-element.elementor-element-6f09c9f .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.elementor-91 .elementor-element.elementor-element-6f09c9f>.elementor-widget-container {
    padding: 0% 10% 0% 0%;
}

.elementor-91 .elementor-element.elementor-element-118cabe .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 0px 20px 0px 0px !important;
    max-width: 35px;
    width: 35px;
}

.elementor-91 .elementor-element.elementor-element-118cabe .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 0px 20px 0px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-118cabe .gt3-core-imagebox-img img {
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-118cabe .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
}

.elementor-91 .elementor-element.elementor-element-118cabe .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.elementor-91 .elementor-element.elementor-element-118cabe>.elementor-widget-container {
    padding: 0% 10% 0% 0%;
}

.elementor-91 .elementor-element.elementor-element-4d66c0d .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 0px 20px 0px 0px !important;
    max-width: 35px;
    width: 35px;
}

.elementor-91 .elementor-element.elementor-element-4d66c0d .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 0px 20px 0px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-4d66c0d .gt3-core-imagebox-img img {
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-4d66c0d .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
}

.elementor-91 .elementor-element.elementor-element-4d66c0d .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.elementor-91 .elementor-element.elementor-element-4d66c0d>.elementor-widget-container {
    padding: 0% 10% 0% 0%;
}

.elementor-91 .elementor-element.elementor-element-abf5044 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
    margin: 0px 20px 0px 0px !important;
    max-width: 35px;
    width: 35px;
}

.elementor-91 .elementor-element.elementor-element-abf5044 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
    margin: 0px 20px 0px 0px !important;
}

.elementor-91 .elementor-element.elementor-element-abf5044 .gt3-core-imagebox-img img {
    transition-duration: 0.3s;
}

.elementor-91 .elementor-element.elementor-element-abf5044 .gt3-core-imagebox-content .gt3-core-imagebox-title {
    color: #FAF4E8;
}

.elementor-91 .elementor-element.elementor-element-abf5044 .gt3-core-imagebox-content .gt3-core-imagebox-description {
    color: #FAF4E8;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.elementor-91 .elementor-element.elementor-element-abf5044>.elementor-widget-container {
    padding: 0% 10% 0% 0%;
}

.elementor-91 .elementor-element.elementor-element-1e6bc15 {
    --spacer-size: 46px;
}

.elementor-91 .elementor-element.elementor-element-50bdfad {
    --spacer-size: 22px;
}

.elementor-91 .elementor-element.elementor-element-b995fd7>.elementor-container {
    max-width: 1200px;
}

.elementor-91 .elementor-element.elementor-element-b995fd7:not(.elementor-motion-effects-element-type-background),
.elementor-91 .elementor-element.elementor-element-b995fd7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F1DBAF;
}

.elementor-91 .elementor-element.elementor-element-b995fd7 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-91 .elementor-element.elementor-element-b995fd7>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-91 .elementor-element.elementor-element-8dbcc8e>.elementor-column-wrap>.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-91 .elementor-element.elementor-element-8dbcc8e>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 15px 0px 15px;
}

.elementor-91 .elementor-element.elementor-element-898d234 {
    --spacer-size: 10px;
}

.elementor-91 .elementor-element.elementor-element-61d4714 {
    text-align: center;
}

.elementor-91 .elementor-element.elementor-element-61d4714 .elementor-heading-title {
    color: #126555;
    font-family: "Questrial", Sans-serif;
    line-height: 38px;
}

.elementor-91 .elementor-element.elementor-element-61d4714>.elementor-widget-container {
    margin: 0px 0px 19px 0px;
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials_rotator {
    margin: 0 0 0 0;
    margin-right: calc(-0/2);
    margin-left: calc(-0/2);
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials_item.slick-slide {
    padding: 0 0 0 0;
    padding-right: calc(0/2);
    padding-left: calc(0/2);
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials_author_wrapper .testimonials_photo img {
    width: 109px !important;
    height: 109px !important;
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials_author_wrapper .testimonials_photo {
    height: 109px;
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials_avatar_slider .testimonials_avatar_item {
    width: 109px;
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials_avatar_slider .testimonials_author_rotator {
    width: calc(109px * 3);
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials-text-quote-holder {
    top: 109px;
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials-text {
    color: #000000;
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .slick-dots {
    color: rgba(105, 102, 135, 0.5);
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .slick-arrow {
    color: rgba(105, 102, 135, 0.5);
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials-text,
.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials-text p {
    font-family: "Questrial", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    line-height: 27px;
}

.elementor-91 .elementor-element.elementor-element-aed8ebf.elementor-widget-gt3-core-TestimonialsLite .testimonials-text-quote {
    color: #126555;
}

    {
    WRAPPER
}

}

.testimonials-quote-icon-holder {
    color: #126555;
}

.elementor-91 .elementor-element.elementor-element-aed8ebf.elementor-widget-gt3-core-TestimonialsLite .testimonials-text-quote-holder {
    color: #126555;
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials_author_wrapper {
    color: #126555;
    font-family: "Questrial", Sans-serif;
    font-size: 18px;
    line-height: 20px;
}

.elementor-91 .elementor-element.elementor-element-aed8ebf .testimonials_author_wrapper .testimonials-sub_name {
    color: #0E0D1E;
}

.elementor-91 .elementor-element.elementor-element-6e0f940 {
    --spacer-size: 10px;
}

.elementor-91 .elementor-element.elementor-element-6db210e.elementor-widget-gt3-core-animated-headlines .gt3_headline_word {
    --gt3-anim-duration: 1200ms;
}

.elementor-91 .elementor-element.elementor-element-6db210e {
    text-align: center;
}

.elementor-91 .elementor-element.elementor-element-6db210e .gt3-headline-title {
    color: #126555;
    font-size: 32px;
}

.elementor-91 .elementor-element.elementor-element-6db210e.elementor-widget-gt3-core-animated-headlines .gt3_headline_word svg path {
    stroke-width: 7px;
}

.elementor-91 .elementor-element.elementor-element-9391d8b {
    --spacer-size: 36px;
}

.elementor-91 .elementor-element.elementor-element-8b1ba1a .gt3_image_process_bar_wrapper .gt3_process_item__heading {
    color: #126555;
}

.elementor-91 .elementor-element.elementor-element-8b1ba1a .gt3_image_process_bar_wrapper .gt3_process_item__description {
    color: #996D22;
    font-size: 13px;
}

.elementor-91 .elementor-element.elementor-element-7c80697 {
    text-align: center;
}

.elementor-91 .elementor-element.elementor-element-7c80697 .elementor-heading-title {
    color: #996D22;
    font-family: "Questrial", Sans-serif;
    font-size: 16px;
    line-height: 38px;
}

.elementor-91 .elementor-element.elementor-element-7c80697>.elementor-widget-container {
    margin: 0px 0px 11px 0px;
}

.elementor-91 .elementor-element.elementor-element-2624808 {
    --spacer-size: 10px;
}

.elementor-91 .elementor-element.elementor-element-8cb181e .elementor-repeater-item-54a936f.elementor-social-icon {
    background-color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-8cb181e .elementor-repeater-item-54a936f.elementor-social-icon i {
    color: #FFFFFF;
}

.elementor-91 .elementor-element.elementor-element-8cb181e .elementor-repeater-item-54a936f.elementor-social-icon svg {
    fill: #FFFFFF;
}

.elementor-91 .elementor-element.elementor-element-8cb181e .elementor-repeater-item-444bd16.elementor-social-icon {
    background-color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-8cb181e .elementor-repeater-item-444bd16.elementor-social-icon i {
    color: #FFFFFF;
}

.elementor-91 .elementor-element.elementor-element-8cb181e .elementor-repeater-item-444bd16.elementor-social-icon svg {
    fill: #FFFFFF;
}

.elementor-91 .elementor-element.elementor-element-8cb181e .elementor-repeater-item-48bc6b8.elementor-social-icon {
    background-color: #996D22;
}

.elementor-91 .elementor-element.elementor-element-8cb181e {
    --grid-template-columns: repeat(0, auto);
    --grid-column-gap: 5px;
    --grid-row-gap: 0px;
    width: var( --container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-91 .elementor-element.elementor-element-8cb181e .elementor-widget-container {
    text-align: center;
}

.elementor-91 .elementor-element.elementor-element-8cb181e>.elementor-widget-container {
    --e-transform-scale: 0.5;
}

@media(max-width:1024px) {
    .elementor-91 .elementor-element.elementor-element-e822f3e {
        --spacer-size: 100px;
    }
    body:not(.rtl) .elementor-91 .elementor-element.elementor-element-8e66ba8 {
        left: -40px;
    }
    body.rtl .elementor-91 .elementor-element.elementor-element-8e66ba8 {
        right: -40px;
    }
    .elementor-91 .elementor-element.elementor-element-8e66ba8 {
        bottom: 175px;
    }
    .elementor-91 .elementor-element.elementor-element-620acca {
        --spacer-size: 200px;
    }
    .elementor-91 .elementor-element.elementor-element-3ace9e7 {
        --spacer-size: 150px;
    }
    .elementor-91 .elementor-element.elementor-element-6ee0ac4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-7fc22dc {
        width: var( --container-widget-width, 70vw);
        max-width: 70vw;
        --container-widget-width: 70vw;
        --container-widget-flex-grow: 0;
        top: -5%;
    }
    body:not(.rtl) .elementor-91 .elementor-element.elementor-element-7fc22dc {
        right: -30%;
    }
    body.rtl .elementor-91 .elementor-element.elementor-element-7fc22dc {
        left: -30%;
    }
    .elementor-91 .elementor-element.elementor-element-9d6f3cc>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 10px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-7a9f1bf>.elementor-widget-container {
        padding: 0px 25px 57px 25px;
    }
    .elementor-91 .elementor-element.elementor-element-e64e95d>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 10px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-9027017>.elementor-widget-container {
        padding: 0px 25px 57px 25px;
    }
    .elementor-91 .elementor-element.elementor-element-b552913>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 10px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-b5ab241>.elementor-widget-container {
        padding: 0px 25px 57px 25px;
    }
    .elementor-91 .elementor-element.elementor-element-9e046b4>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 10px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-cfe9bd6>.elementor-widget-container {
        padding: 0px 25px 57px 25px;
    }
    .elementor-91 .elementor-element.elementor-element-bc47abd>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 10px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-2a1560b>.elementor-widget-container {
        padding: 0px 25px 57px 25px;
    }
    .elementor-91 .elementor-element.elementor-element-a475646>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 10px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-0327b71>.elementor-widget-container {
        padding: 0px 25px 57px 25px;
    }
    .elementor-91 .elementor-element.elementor-element-660f705>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-b2dc8a8>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-91 .elementor-element.elementor-element-0bfd1db>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 10px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-9077eea>.elementor-widget-container {
        padding: 0px 25px 57px 25px;
    }
    .elementor-91 .elementor-element.elementor-element-f76fbed>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 10px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-2962d69>.elementor-widget-container {
        padding: 0px 25px 57px 25px;
    }
    .elementor-91 .elementor-element.elementor-element-96ae3a9>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 10px 10px 10px;
    }
    .elementor-91 .elementor-element.elementor-element-7c8d0f8>.elementor-widget-container {
        padding: 0px 25px 57px 25px;
    }
    .elementor-91 .elementor-element.elementor-element-5dd31c0>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-7c9d6fc {
        --spacer-size: 9px;
    }
    .elementor-91 .elementor-element.elementor-element-1e6bc15 {
        --spacer-size: 36px;
    }
}

@media(max-width:767px) {
    .elementor-91 .elementor-element.elementor-element-e822f3e {
        --spacer-size: 82px;
    }
    .elementor-91 .elementor-element.elementor-element-9b631c1 {
        --spacer-size: 53px;
    }
    .elementor-91 .elementor-element.elementor-element-8e66ba8 {
        bottom: 100px;
    }
    .elementor-91 .elementor-element.elementor-element-6333c9e {
        font-size: 40px;
        line-height: 1.2em;
    }
    .elementor-91 .elementor-element.elementor-element-3c7a99d {
        width: var( --container-widget-width, 308.875px);
        max-width: 308.875px;
        --container-widget-width: 308.875px;
        --container-widget-flex-grow: 0;
    }
    .elementor-91 .elementor-element.elementor-element-42d950f>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-620acca {
        --spacer-size: 82px;
    }
    .elementor-91 .elementor-element.elementor-element-3ace9e7 {
        --spacer-size: 0px;
    }
    .elementor-91 .elementor-element.elementor-element-6ee0ac4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-7fc22dc {
        width: var( --container-widget-width, 85vw);
        max-width: 85vw;
        --container-widget-width: 85vw;
        --container-widget-flex-grow: 0;
        top: -50%;
    }
    body:not(.rtl) .elementor-91 .elementor-element.elementor-element-7fc22dc {
        right: 0px;
    }
    body.rtl .elementor-91 .elementor-element.elementor-element-7fc22dc {
        left: 0px;
    }
    .elementor-91 .elementor-element.elementor-element-7ce3db6 {
        text-align: left;
    }
    .elementor-91 .elementor-element.elementor-element-4f9933e>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-5dd31c0>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-bc2d69d {
        --spacer-size: 60px;
    }
    .elementor-91 .elementor-element.elementor-element-44819a1 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
        margin: 0px 0px 10px 0px !important;
    }
    .elementor-91 .elementor-element.elementor-element-44819a1 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
        margin: 0px 0px 10px 0px !important;
    }
    .elementor-91 .elementor-element.elementor-element-44819a1 .gt3-core-imagebox-wrapper {
        text-align: left;
    }
    .elementor-91 .elementor-element.elementor-element-44819a1>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-6f09c9f .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
        margin: 0px 0px 10px 0px !important;
    }
    .elementor-91 .elementor-element.elementor-element-6f09c9f .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
        margin: 0px 0px 10px 0px !important;
    }
    .elementor-91 .elementor-element.elementor-element-6f09c9f .gt3-core-imagebox-wrapper {
        text-align: left;
    }
    .elementor-91 .elementor-element.elementor-element-6f09c9f>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-118cabe .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
        margin: 0px 0px 10px 0px !important;
    }
    .elementor-91 .elementor-element.elementor-element-118cabe .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
        margin: 0px 0px 10px 0px !important;
    }
    .elementor-91 .elementor-element.elementor-element-118cabe .gt3-core-imagebox-wrapper {
        text-align: left;
    }
    .elementor-91 .elementor-element.elementor-element-118cabe>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-4d66c0d .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
        margin: 0px 0px 10px 0px !important;
    }
    .elementor-91 .elementor-element.elementor-element-4d66c0d .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
        margin: 0px 0px 10px 0px !important;
    }
    .elementor-91 .elementor-element.elementor-element-4d66c0d .gt3-core-imagebox-wrapper {
        text-align: left;
    }
    .elementor-91 .elementor-element.elementor-element-4d66c0d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-abf5044 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img {
        margin: 0px 0px 10px 0px !important;
    }
    .elementor-91 .elementor-element.elementor-element-abf5044 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon {
        margin: 0px 0px 10px 0px !important;
    }
    .elementor-91 .elementor-element.elementor-element-abf5044 .gt3-core-imagebox-wrapper {
        text-align: left;
    }
    .elementor-91 .elementor-element.elementor-element-abf5044>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-91 .elementor-element.elementor-element-8dbcc8e {
        width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-6e0f940 {
        --spacer-size: 0px;
    }
    .elementor-91 .elementor-element.elementor-element-9391d8b {
        --spacer-size: 24px;
    }
    .elementor-91 .elementor-element.elementor-element-7c80697 .elementor-heading-title {
        line-height: 1.5em;
    }
}

@media(min-width:768px) {
    .elementor-91 .elementor-element.elementor-element-0a87759 {
        width: 50.419%;
    }
    .elementor-91 .elementor-element.elementor-element-37bd82e {
        width: 49.497%;
    }
    .elementor-91 .elementor-element.elementor-element-c52e9bd {
        width: 32%;
    }
    .elementor-91 .elementor-element.elementor-element-d3de240 {
        width: 35.332%;
    }
    .elementor-91 .elementor-element.elementor-element-5b95205 {
        width: 32%;
    }
    .elementor-91 .elementor-element.elementor-element-9d6f3cc {
        width: 35.499%;
    }
    .elementor-91 .elementor-element.elementor-element-e64e95d {
        width: 31.603%;
    }
    .elementor-91 .elementor-element.elementor-element-b552913 {
        width: 32.863%;
    }
    .elementor-91 .elementor-element.elementor-element-9e046b4 {
        width: 35.081%;
    }
    .elementor-91 .elementor-element.elementor-element-bc47abd {
        width: 32.249%;
    }
    .elementor-91 .elementor-element.elementor-element-a475646 {
        width: 32.5%;
    }
    .elementor-91 .elementor-element.elementor-element-0bfd1db {
        width: 33.577%;
    }
    .elementor-91 .elementor-element.elementor-element-f76fbed {
        width: 32.331%;
    }
    .elementor-91 .elementor-element.elementor-element-96ae3a9 {
        width: 33.922%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-91 .elementor-element.elementor-element-f4cbfa1 {
        width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-c52e9bd {
        width: 25%;
    }
    .elementor-91 .elementor-element.elementor-element-d3de240 {
        width: 50%;
    }
    .elementor-91 .elementor-element.elementor-element-5b95205 {
        width: 25%;
    }
    .elementor-91 .elementor-element.elementor-element-372e72c {
        width: 100%;
    }
    .elementor-91 .elementor-element.elementor-element-acdab15 {
        width: 100%;
    }
}