.elementor-5 .elementor-element.elementor-element-dcd0941 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-dcd0941>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-7e14e75 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-7e14e75 img {
    width: 100%;
    height: 0%;
    object-fit: fill;
}

.elementor-5 .elementor-element.elementor-element-d247137>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-1eb51e6 .elementor-tab-title {
    background-color: #ed9321;
}

.elementor-5 .elementor-element.elementor-element-1eb51e6 .elementor-toggle-title,
.elementor-5 .elementor-element.elementor-element-1eb51e6 .elementor-toggle-icon {
    color: #FFFFFF;
}

.elementor-5 .elementor-element.elementor-element-1eb51e6 .elementor-toggle-icon svg {
    fill: #FFFFFF;
}

.elementor-5 .elementor-element.elementor-element-1eb51e6 .elementor-tab-title.elementor-active a,
.elementor-5 .elementor-element.elementor-element-1eb51e6 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #FFFFFF;
}

.elementor-5 .elementor-element.elementor-element-1eb51e6 .elementor-toggle-title {
    font-family: "Montserrat", Sans-serif;
    font-weight: 700;
}

.elementor-5 .elementor-element.elementor-element-1eb51e6 .elementor-tab-content {
    color: #ed9321;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
}

.elementor-5 .elementor-element.elementor-element-1eb51e6>.elementor-widget-container {
    background-image: url("../../2023/07/Feather-scaled.jpg");
    background-position: center right;
    background-size: cover;
}

.elementor-5 .elementor-element.elementor-element-0018f06 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-3f37f95.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-3f37f95.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-3f37f95.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-5 .elementor-element.elementor-element-3f37f95>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-5 .elementor-element.elementor-element-1cb7c4a {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-1cb7c4a .elementor-heading-title {
    color: #ed9321;
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-1cb7c4a>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-892b9f8 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-892b9f8 .elementor-heading-title {
    color: var(--e-global-color-564c5f9);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-892b9f8>.elementor-widget-container {
    border-radius: 4px 4px 4px 4px;
}

.elementor-5 .elementor-element.elementor-element-8aa6004 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-8aa6004 .elementor-heading-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-weight: 600;
    line-height: 20px;
}

.elementor-5 .elementor-element.elementor-element-8aa6004>.elementor-widget-container {
    padding: 20px 0px 20px 0px;
    background-color: transparent;
    background-image: linear-gradient(49deg, #3FD653 0%, #FFCE51 65%);
    border-radius: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-b992566 {
    text-align: center;
    color: #000000;
    font-family: "Noto Sans Tirhuta", Sans-serif;
    font-weight: 400;
}

.elementor-5 .elementor-element.elementor-element-88bf062>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5 .elementor-element.elementor-element-88bf062>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-f08f1f8 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-2569a47:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-2569a47>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-536cc6a);
}

.elementor-5 .elementor-element.elementor-element-2569a47>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-c07d7a4);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 50px 50px 50px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
}

.elementor-5 .elementor-element.elementor-element-2569a47>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-2569a47>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-2569a47>.elementor-background-slideshow {
    border-radius: 30px 30px 30px 30px;
}

.elementor-5 .elementor-element.elementor-element-2569a47>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-19ee334 img {
    height: 308px;
    border-radius: 30px 30px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-19ee334>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-3c4bf68 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-3c4bf68 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
}

.elementor-5 .elementor-element.elementor-element-0212ab7 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-0212ab7>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-5 .elementor-element.elementor-element-b472d5d {
    margin-top: 10px;
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-ae52fdd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-ae52fdd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-c07d7a4);
}

.elementor-5 .elementor-element.elementor-element-ae52fdd>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5 .elementor-element.elementor-element-ae52fdd>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-ae52fdd>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-ae52fdd>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-ae52fdd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-ba56f34 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-ba56f34 .elementor-heading-title {
    color: var(--e-global-color-astglobalcolor4);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-9df221e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-9df221e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-9df221e>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-9df221e>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-9df221e>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-9df221e>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-9df221e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-1681e34 img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-1dfacb2 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-1dfacb2 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-0862e20 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-0862e20 .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-91c3850 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-3134167:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-3134167>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-3134167>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-3134167>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-3134167>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-3134167>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-3134167>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-e783afa img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-33051dc {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-33051dc .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-88b198b {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-88b198b .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-e94546a .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-3d484b0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-3d484b0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-3d484b0>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-3d484b0>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-3d484b0>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-3d484b0>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-3d484b0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-ed24be9 img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-c194f82 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-c194f82 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-caa953c {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-caa953c .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-3307327 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-8dd7458:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-8dd7458>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-8dd7458>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-8dd7458>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-8dd7458>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-8dd7458>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-8dd7458>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-ffa96a6 img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-f81e551 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-f81e551 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-bc7fdd7 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-bc7fdd7 .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-313f2ce .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-d3e8518:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-d3e8518>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-d3e8518>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-d3e8518>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-d3e8518>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-d3e8518>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-d3e8518>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-799e842 img {
    width: 100%;
    border-style: solid;
    border-color: var(--e-global-color-c07d7a4);
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-3139ee4 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-3139ee4 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-5a10240 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-5a10240 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-d0ed981 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-f086f69 {
    padding: 10px 0px 10px 0px;
}

.elementor-5 .elementor-element.elementor-element-0873cde:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-0873cde>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ed9321;
}

.elementor-5 .elementor-element.elementor-element-0873cde>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5 .elementor-element.elementor-element-0873cde>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-0873cde>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-0873cde>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-0873cde>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-d20f18d {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-d20f18d .elementor-heading-title {
    color: var(--e-global-color-astglobalcolor4);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-154d77f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-154d77f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-154d77f>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-154d77f>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-154d77f>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-154d77f>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-154d77f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-9663bea img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-41ed638 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-41ed638 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-5250190 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-5250190 .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-ef3925f .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-bd7f51d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-bd7f51d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-bd7f51d>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-bd7f51d>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-bd7f51d>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-bd7f51d>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-bd7f51d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-405f95b img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-fc27080 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-fc27080 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-3ec9cf0 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-3ec9cf0 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-d075be2 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-79a9371:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-79a9371>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-79a9371>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-79a9371>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-79a9371>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-79a9371>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-79a9371>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-fd97619 img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-0029930 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-0029930 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-4c32956 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-4c32956 .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-d28c713 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-c415a0f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-c415a0f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-c415a0f>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-c415a0f>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-c415a0f>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-c415a0f>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-c415a0f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-fcc99ba img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-40455ef {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-40455ef .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-bc60000 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-bc60000 .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-4cd3f16 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-991c200:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-991c200>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-991c200>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-991c200>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-991c200>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-991c200>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-991c200>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-9eb51da img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-17caea2 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-17caea2 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-27b8df5 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-27b8df5 .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-d8a75dd .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-7f2bac1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-7f2bac1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-7f2bac1>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-7f2bac1>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-7f2bac1>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-7f2bac1>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-7f2bac1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-af32d4c img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-e282086 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-e282086 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-41a6241 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-41a6241 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-94e0806 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-5cbcec1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-5cbcec1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-5cbcec1>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-5cbcec1>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-5cbcec1>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-5cbcec1>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-5cbcec1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-4d34c4e img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-68a9f4f {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-68a9f4f .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-9b5e417 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-9b5e417 .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-31418c6 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-57c74a4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-57c74a4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-57c74a4>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-57c74a4>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-57c74a4>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-57c74a4>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-57c74a4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-c17a6b4 img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-eb5f68f {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-eb5f68f .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-3722403 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-3722403 .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-eefa666 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-8a723eb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-8a723eb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-8a723eb>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-8a723eb>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-8a723eb>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-8a723eb>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-8a723eb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-a9f007c img {
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-d86517f {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-d86517f .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-d220694 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-d220694 .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-eccc61c .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-69c8bfd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-69c8bfd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-69c8bfd>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-69c8bfd>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-69c8bfd>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-69c8bfd>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-69c8bfd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-777a741 img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-1059041 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-1059041 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-a8a03d9 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-a8a03d9 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-4d6f69e .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-3c3219b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-3c3219b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-3c3219b>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-3c3219b>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-3c3219b>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-3c3219b>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-3c3219b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-3f31c69 img {
    width: 100%;
    border-style: solid;
    border-color: #ed9321;
    border-radius: 100px 100px 100px 100px;
}

.elementor-5 .elementor-element.elementor-element-b119ff6 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-b119ff6 .elementor-heading-title {
    color: #fff;
}

.elementor-5 .elementor-element.elementor-element-dae0dea {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-dae0dea .elementor-heading-title {
    color: #fff;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-a655cf9 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-5 .elementor-element.elementor-element-38ee4b1 {
    padding: 10px 0px 10px 0px;
}

.elementor-5 .elementor-element.elementor-element-0f1f621:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-0f1f621>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-c07d7a4);
}

.elementor-5 .elementor-element.elementor-element-0f1f621>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5 .elementor-element.elementor-element-0f1f621>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-0f1f621>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-0f1f621>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-5 .elementor-element.elementor-element-0f1f621>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-acebbdf {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-acebbdf .elementor-heading-title {
    color: var(--e-global-color-astglobalcolor4);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-5 .elementor-element.elementor-element-f0716da img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-568e512>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-568e512:not(.elementor-motion-effects-element-type-background),
.elementor-5 .elementor-element.elementor-element-568e512>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-5 .elementor-element.elementor-element-568e512 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

.elementor-5 .elementor-element.elementor-element-568e512>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-bef17f3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-bef17f3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-bef17f3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-bef17f3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-bef17f3>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 70px 20px 70px 20px;
}

.elementor-5 .elementor-element.elementor-element-bef17f3>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-bef17f3>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-bef17f3>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-bef17f3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-ab54168 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-ab54168 .elementor-heading-title {
    color: #323436;
    font-family: "Quicksand", Sans-serif;
    font-size: 25px;
    font-weight: 800;
}

.elementor-5 .elementor-element.elementor-element-24ad306 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-ec025cc.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-ec025cc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-ec025cc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-ec025cc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-ec025cc>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 70px 20px 70px 20px;
}

.elementor-5 .elementor-element.elementor-element-ec025cc>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-ec025cc>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-ec025cc>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-ec025cc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-367fdff {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-367fdff .elementor-heading-title {
    color: #323436;
    font-family: "Quicksand", Sans-serif;
    font-size: 25px;
    font-weight: 800;
}

.elementor-5 .elementor-element.elementor-element-77a8bd5 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-8767058.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-8767058.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-8767058:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-8767058>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-8767058>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 70px 20px 70px 20px;
}

.elementor-5 .elementor-element.elementor-element-8767058>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-8767058>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-8767058>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-8767058>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-b9ce909 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-b9ce909 .elementor-heading-title {
    color: #323436;
    font-family: "Quicksand", Sans-serif;
    font-size: 25px;
    font-weight: 800;
}

.elementor-5 .elementor-element.elementor-element-501c16d .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-c2d0505.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-c2d0505.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-c2d0505:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-c2d0505>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-c2d0505>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 70px 20px 70px 20px;
}

.elementor-5 .elementor-element.elementor-element-c2d0505>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-c2d0505>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-c2d0505>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-c2d0505>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-eca4ccf {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-eca4ccf .elementor-heading-title {
    color: #323436;
    font-family: "Quicksand", Sans-serif;
    font-size: 25px;
    font-weight: 800;
}

.elementor-5 .elementor-element.elementor-element-a1ee591 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-79da726.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-79da726.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-79da726:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-79da726>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #39071c;
}

.elementor-5 .elementor-element.elementor-element-79da726>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #00630E;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 70px 20px 70px 20px;
}

.elementor-5 .elementor-element.elementor-element-79da726>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-79da726>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-79da726>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-79da726>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-d613861 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-d613861 .elementor-heading-title {
    color: #323436;
    font-family: "Quicksand", Sans-serif;
    font-size: 25px;
    font-weight: 800;
}

.elementor-5 .elementor-element.elementor-element-af823a0 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    fill: #000000;
    color: #000000;
    background-color: var(--e-global-color-astglobalcolor4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
}

@media(min-width:768px) {
    .elementor-5 .elementor-element.elementor-element-3f37f95 {
        width: 60%;
    }

    .elementor-5 .elementor-element.elementor-element-88bf062 {
        width: 39.909%;
    }
}

@media(max-width:1024px) {
    .elementor-5 .elementor-element.elementor-element-7e14e75 img {
        height: 330px;
    }

    .elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-88bf062.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-5 .elementor-element.elementor-element-88bf062.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-5 .elementor-element.elementor-element-2569a47>.elementor-element-populated {
        margin: 15px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-5 .elementor-element.elementor-element-19ee334 img {
        height: 154px;
    }

    .elementor-5 .elementor-element.elementor-element-0212ab7 .elementor-button {
        font-size: 13px;
    }

    .elementor-5 .elementor-element.elementor-element-9df221e>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-3134167>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-3d484b0>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-8dd7458>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-d3e8518>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }
}

@media(max-width:767px) {
    .elementor-5 .elementor-element.elementor-element-dcd0941 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-7e14e75 img {
        width: 100%;
        max-width: 100%;
        height: 195px;
    }

    .elementor-5 .elementor-element.elementor-element-1eb51e6>.elementor-widget-container {
        background-image: url("../../2023/07/Feather-scaled.jpg");
        background-position: top center;
        background-size: cover;
    }

    .elementor-5 .elementor-element.elementor-element-3f37f95 {
        width: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-3f37f95>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-3f37f95>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-1cb7c4a {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-1cb7c4a .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-5 .elementor-element.elementor-element-1cb7c4a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-892b9f8 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-5 .elementor-element.elementor-element-892b9f8>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-8aa6004 .elementor-heading-title {
        line-height: 1.4em;
    }

    .elementor-5 .elementor-element.elementor-element-8aa6004>.elementor-widget-container {
        padding: 20px 20px 20px 20px;
        border-radius: 20px 20px 20px 20px;
    }

    .elementor-5 .elementor-element.elementor-element-b992566 {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-2569a47>.elementor-element-populated {
        margin: 20px 20px 20px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-19ee334 img {
        width: 100%;
        height: 84%;
    }

    .elementor-5 .elementor-element.elementor-element-3c4bf68 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-5 .elementor-element.elementor-element-0212ab7 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-b472d5d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 9px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-ae52fdd>.elementor-element-populated {
        border-width: 2px 2px 2px 2px;
    }

    .elementor-5 .elementor-element.elementor-element-ae52fdd>.elementor-element-populated,
    .elementor-5 .elementor-element.elementor-element-ae52fdd>.elementor-element-populated>.elementor-background-overlay,
    .elementor-5 .elementor-element.elementor-element-ae52fdd>.elementor-background-slideshow {
        border-radius: 50px 50px 50px 50px;
    }

    .elementor-5 .elementor-element.elementor-element-9df221e {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-9df221e>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-91c3850 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-3134167 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-3134167>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-e94546a .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-3d484b0 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-3d484b0>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-3307327 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-8dd7458 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-8dd7458>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-313f2ce .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-d3e8518>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-d0ed981 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-0873cde>.elementor-element-populated {
        border-width: 2px 2px 2px 2px;
    }

    .elementor-5 .elementor-element.elementor-element-0873cde>.elementor-element-populated,
    .elementor-5 .elementor-element.elementor-element-0873cde>.elementor-element-populated>.elementor-background-overlay,
    .elementor-5 .elementor-element.elementor-element-0873cde>.elementor-background-slideshow {
        border-radius: 50px 50px 50px 50px;
    }

    .elementor-5 .elementor-element.elementor-element-d20f18d .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-5 .elementor-element.elementor-element-154d77f {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-154d77f>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-ef3925f .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-bd7f51d {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-bd7f51d>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-d075be2 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-79a9371 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-79a9371>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-d28c713 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-c415a0f {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-c415a0f>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-4cd3f16 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-991c200 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-991c200>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-d8a75dd .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-7f2bac1 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-7f2bac1>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-94e0806 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-5cbcec1 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-5cbcec1>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-31418c6 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-57c74a4 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-57c74a4>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-eefa666 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-8a723eb {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-8a723eb>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-eccc61c .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-69c8bfd {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-69c8bfd>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-4d6f69e .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-a655cf9 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-0f1f621>.elementor-element-populated,
    .elementor-5 .elementor-element.elementor-element-0f1f621>.elementor-element-populated>.elementor-background-overlay,
    .elementor-5 .elementor-element.elementor-element-0f1f621>.elementor-background-slideshow {
        border-radius: 50px 50px 50px 50px;
    }

    .elementor-5 .elementor-element.elementor-element-bef17f3 {
        width: 48%;
    }

    .elementor-5 .elementor-element.elementor-element-bef17f3>.elementor-element-populated {
        margin: 0px 0px 0px 010px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 010px;
        padding: 20px 05px 20px 05px;
    }

    .elementor-5 .elementor-element.elementor-element-ab54168 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-5 .elementor-element.elementor-element-24ad306 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-ec025cc {
        width: 48%;
    }

    .elementor-5 .elementor-element.elementor-element-ec025cc.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-5 .elementor-element.elementor-element-ec025cc>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
        padding: 20px 05px 20px 05px;
    }

    .elementor-5 .elementor-element.elementor-element-367fdff .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-5 .elementor-element.elementor-element-77a8bd5 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-8767058 {
        width: 48%;
    }

    .elementor-5 .elementor-element.elementor-element-8767058>.elementor-element-populated {
        margin: 015px 0px 0px 010px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 010px;
        padding: 20px 05px 20px 05px;
    }

    .elementor-5 .elementor-element.elementor-element-b9ce909 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-5 .elementor-element.elementor-element-501c16d .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-c2d0505 {
        width: 48%;
    }

    .elementor-5 .elementor-element.elementor-element-c2d0505.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-5 .elementor-element.elementor-element-c2d0505>.elementor-element-populated {
        margin: 20px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
        padding: 20px 05px 20px 05px;
    }

    .elementor-5 .elementor-element.elementor-element-eca4ccf .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-5 .elementor-element.elementor-element-a1ee591 .elementor-button {
        font-size: 11px;
    }

    .elementor-5 .elementor-element.elementor-element-79da726>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-5 .elementor-element.elementor-element-af823a0 .elementor-button {
        font-size: 11px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-5 .elementor-element.elementor-element-75cf11f {
        width: 100%;
    }
}