.elementor-4607 .elementor-element.elementor-element-30b35926>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-4607 .elementor-element.elementor-element-30b35926:not(.elementor-motion-effects-element-type-background),
.elementor-4607 .elementor-element.elementor-element-30b35926>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/05/Sales.jpg");
    background-position: top center;
    background-size: cover;
}

.elementor-4607 .elementor-element.elementor-element-30b35926>.elementor-background-overlay {
    background-color: #2B4B67;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4607 .elementor-element.elementor-element-30b35926>.elementor-container {
    max-width: 1200px;
}

.elementor-4607 .elementor-element.elementor-element-30b35926 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -102px;
    margin-bottom: 0px;
    padding: 70px 0px 25px 0px;
    z-index: 1;
}

.elementor-4607 .elementor-element.elementor-element-7aca5ad9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4607 .elementor-element.elementor-element-7aca5ad9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #2B4B6791;
}

.elementor-4607 .elementor-element.elementor-element-7aca5ad9>.elementor-element-populated,
.elementor-4607 .elementor-element.elementor-element-7aca5ad9>.elementor-element-populated>.elementor-background-overlay,
.elementor-4607 .elementor-element.elementor-element-7aca5ad9>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-7aca5ad9>.elementor-element-populated {
    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: 83px 0px 55px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 15px 0px 0px 25px;
}

.elementor-4607 .elementor-element.elementor-element-7aca5ad9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4607 .elementor-element.elementor-element-494a84ca>.elementor-widget-container {
    margin: 22px 0px 0px 20px;
}

.elementor-4607 .elementor-element.elementor-element-494a84ca {
    text-align: left;
}

.elementor-4607 .elementor-element.elementor-element-494a84ca .elementor-heading-title {
    font-size: 19px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 7px;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-414721e>.elementor-widget-container {
    margin: 0px 0px 0px 20px;
}

.elementor-4607 .elementor-element.elementor-element-414721e {
    text-align: left;
}

.elementor-4607 .elementor-element.elementor-element-414721e .elementor-heading-title {
    font-size: 41px;
    font-weight: 700;
    text-shadow: 0px 8px 10px rgba(0, 0, 0, 0.5);
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-1048982c {
    --divider-border-style: solid;
    --divider-color: #FFFFFF;
    --divider-border-width: 1px;
}

.elementor-4607 .elementor-element.elementor-element-1048982c>.elementor-widget-container {
    margin: 0px 0px 0px 20px;
}

.elementor-4607 .elementor-element.elementor-element-1048982c .elementor-divider-separator {
    width: 45%;
    margin: 0 auto;
    margin-left: 0;
}

.elementor-4607 .elementor-element.elementor-element-1048982c .elementor-divider {
    text-align: left;
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-4607 .elementor-element.elementor-element-1048982c.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-1048982c.elementor-view-framed .elementor-icon,
.elementor-4607 .elementor-element.elementor-element-1048982c.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-1048982c.elementor-view-framed .elementor-icon,
.elementor-4607 .elementor-element.elementor-element-1048982c.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-7473e70a>.elementor-widget-container {
    margin: 0px 0px 0px 20px;
    padding: 0% 10% 0% 0%;
}

.elementor-4607 .elementor-element.elementor-element-7473e70a {
    text-align: left;
    line-height: 20px;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-6b69f4f9 .elementor-button {
    background-color: #E8C35B;
    fill: #FFFFFF;
    color: #FFFFFF;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4607 .elementor-element.elementor-element-6b69f4f9 .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-6b69f4f9 .elementor-button:focus {
    background-color: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-6b69f4f9>.elementor-widget-container {
    margin: -28px 0px 15px 20px;
    padding: 0px 0px 20px 0px;
}

.elementor-4607 .elementor-element.elementor-element-575dab5>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-575dab5 {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-575dab5 .elementor-heading-title {
    font-weight: 900;
    text-shadow: 0px 8px 10px rgba(0, 0, 0, 0.5);
    color: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-6694ed0 {
    --divider-border-style: solid;
    --divider-color: #2B4B67;
    --divider-border-width: 1px;
}

.elementor-4607 .elementor-element.elementor-element-6694ed0 .elementor-divider-separator {
    width: 100%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4607 .elementor-element.elementor-element-6694ed0 .elementor-divider {
    text-align: center;
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-4607 .elementor-element.elementor-element-6694ed0.elementor-view-stacked .elementor-icon {
    background-color: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-6694ed0.elementor-view-framed .elementor-icon,
.elementor-4607 .elementor-element.elementor-element-6694ed0.elementor-view-default .elementor-icon {
    color: #2B4B67;
    border-color: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-6694ed0.elementor-view-framed .elementor-icon,
.elementor-4607 .elementor-element.elementor-element-6694ed0.elementor-view-default .elementor-icon svg {
    fill: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-432a65a {
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-e1f4f75:not(.elementor-motion-effects-element-type-background),
.elementor-4607 .elementor-element.elementor-element-e1f4f75>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/05/BPO-Solution_Purple-background-image.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-4607 .elementor-element.elementor-element-e1f4f75>.elementor-background-overlay {
    background-color: #2B4B67;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4607 .elementor-element.elementor-element-e1f4f75 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 80px 0px;
}

.elementor-4607 .elementor-element.elementor-element-71ba3ff:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4607 .elementor-element.elementor-element-71ba3ff>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFFE6;
}

.elementor-4607 .elementor-element.elementor-element-71ba3ff>.elementor-element-populated,
.elementor-4607 .elementor-element.elementor-element-71ba3ff>.elementor-element-populated>.elementor-background-overlay,
.elementor-4607 .elementor-element.elementor-element-71ba3ff>.elementor-background-slideshow {
    border-radius: 0px 70px 0px 70px;
}

.elementor-4607 .elementor-element.elementor-element-71ba3ff>.elementor-element-populated {
    box-shadow: 0px 0px 50px 61px rgba(255, 230, 153, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 70px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 40px 45px 40px;
}

.elementor-4607 .elementor-element.elementor-element-71ba3ff>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4607 .elementor-element.elementor-element-dda7ae9 {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-dda7ae9 .elementor-heading-title {
    color: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-1237e37 {
    --divider-border-style: solid;
    --divider-color: #2B4B67;
    --divider-border-width: 1px;
    --divider-icon-size: 27px;
}

.elementor-4607 .elementor-element.elementor-element-1237e37 .elementor-divider-separator {
    width: 97%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4607 .elementor-element.elementor-element-1237e37 .elementor-divider {
    text-align: center;
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-4607 .elementor-element.elementor-element-1237e37.elementor-view-stacked .elementor-icon {
    background-color: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-1237e37.elementor-view-framed .elementor-icon,
.elementor-4607 .elementor-element.elementor-element-1237e37.elementor-view-default .elementor-icon {
    color: #2B4B67;
    border-color: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-1237e37.elementor-view-framed .elementor-icon,
.elementor-4607 .elementor-element.elementor-element-1237e37.elementor-view-default .elementor-icon svg {
    fill: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-9ec756a {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-54efa1b {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-4607 .elementor-element.elementor-element-ad4e50b>.elementor-widget-container {
    padding: 15px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-ad4e50b {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-ad4e50b .elementor-heading-title {
    color: #8DA5CC;
}

.elementor-4607 .elementor-element.elementor-element-2f44113 {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-38215ce>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-38215ce {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-38215ce .elementor-heading-title {
    color: #E8C35B;
}

.elementor-4607 .elementor-element.elementor-element-3bd6398 {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-fd53bf7>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-fd53bf7 {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-fd53bf7 .elementor-heading-title {
    color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-25587a0 {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-c9a81e2 {
    padding: 0px 0px 20px 0px;
}

.elementor-4607 .elementor-element.elementor-element-f7ee1a0 .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-f7ee1a0 .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-f7ee1a0 .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-f7ee1a0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-f06ea05 .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-f06ea05 .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-f06ea05 .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-f06ea05>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-fc86cbf .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-fc86cbf .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-fc86cbf .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-fc86cbf>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-7071fcf {
    margin-top: -10px;
    margin-bottom: 0px;
}

.elementor-4607 .elementor-element.elementor-element-6ee94dc>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-b39fcd5 {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-b39fcd5 .elementor-heading-title {
    color: #E8C35B;
}

.elementor-4607 .elementor-element.elementor-element-ecc2e25 {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-f5848cc>.elementor-widget-container {
    padding: 10px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-f5848cc {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-f5848cc .elementor-heading-title {
    color: #8DA5CC;
}

.elementor-4607 .elementor-element.elementor-element-7e0d5b3 {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-2e12bea>.elementor-widget-container {
    margin: -11px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-2e12bea {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-2e12bea .elementor-heading-title {
    color: #E8C35B;
}

.elementor-4607 .elementor-element.elementor-element-774e8db {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-7ee808c .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-7ee808c .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-7ee808c .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-7ee808c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-f36e473 .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-f36e473 .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-f36e473 .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-f36e473>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-b3ed692 .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-b3ed692 .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-b3ed692 .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-b3ed692>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-428a60d:not(.elementor-motion-effects-element-type-background),
.elementor-4607 .elementor-element.elementor-element-428a60d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/05/BPO-Solution_Purple-background-image.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-4607 .elementor-element.elementor-element-428a60d>.elementor-background-overlay {
    background-color: #2B4B67;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4607 .elementor-element.elementor-element-428a60d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 80px 0px;
}

.elementor-4607 .elementor-element.elementor-element-24365f1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4607 .elementor-element.elementor-element-24365f1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFFE6;
}

.elementor-4607 .elementor-element.elementor-element-24365f1>.elementor-element-populated,
.elementor-4607 .elementor-element.elementor-element-24365f1>.elementor-element-populated>.elementor-background-overlay,
.elementor-4607 .elementor-element.elementor-element-24365f1>.elementor-background-slideshow {
    border-radius: 0px 70px 0px 70px;
}

.elementor-4607 .elementor-element.elementor-element-24365f1>.elementor-element-populated {
    box-shadow: 0px 0px 50px 61px rgba(255, 230, 153, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 70px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 40px 45px 40px;
}

.elementor-4607 .elementor-element.elementor-element-24365f1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4607 .elementor-element.elementor-element-28698a9 {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-28698a9 .elementor-heading-title {
    color: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-83c3911 {
    --divider-border-style: solid;
    --divider-color: #2B4B67;
    --divider-border-width: 1px;
    --divider-icon-size: 27px;
}

.elementor-4607 .elementor-element.elementor-element-83c3911 .elementor-divider-separator {
    width: 97%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4607 .elementor-element.elementor-element-83c3911 .elementor-divider {
    text-align: center;
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-4607 .elementor-element.elementor-element-83c3911.elementor-view-stacked .elementor-icon {
    background-color: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-83c3911.elementor-view-framed .elementor-icon,
.elementor-4607 .elementor-element.elementor-element-83c3911.elementor-view-default .elementor-icon {
    color: #2B4B67;
    border-color: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-83c3911.elementor-view-framed .elementor-icon,
.elementor-4607 .elementor-element.elementor-element-83c3911.elementor-view-default .elementor-icon svg {
    fill: #2B4B67;
}

.elementor-4607 .elementor-element.elementor-element-33e3e53 {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-6c8135b {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-4607 .elementor-element.elementor-element-85bfbce>.elementor-widget-container {
    padding: 15px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-85bfbce {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-85bfbce .elementor-heading-title {
    color: #8DA5CC;
}

.elementor-4607 .elementor-element.elementor-element-649ead2 {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-bacd68b .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-bacd68b .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-bacd68b .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-bacd68b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-6981641>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-6981641 {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-6981641 .elementor-heading-title {
    color: #E8C35B;
}

.elementor-4607 .elementor-element.elementor-element-c9ee2fe {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-ca04b2d .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-ca04b2d .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-ca04b2d .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-ca04b2d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-c674891>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-c674891 {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-c674891 .elementor-heading-title {
    color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-55db64f {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-af1c407 .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-af1c407 .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-af1c407 .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-af1c407>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-08b04fe {
    margin-top: -10px;
    margin-bottom: 0px;
}

.elementor-4607 .elementor-element.elementor-element-762235a>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-27a338b {
    --spacer-size: 50px;
}

.elementor-4607 .elementor-element.elementor-element-1ca7a05 {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-1ca7a05 .elementor-heading-title {
    color: #E8C35B;
}

.elementor-4607 .elementor-element.elementor-element-2de38a4 {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-ccb283f .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-ccb283f .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-ccb283f .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-ccb283f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-e3d30ad>.elementor-widget-container {
    padding: 10px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-e3d30ad {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-e3d30ad .elementor-heading-title {
    color: #8DA5CC;
}

.elementor-4607 .elementor-element.elementor-element-4a7435e {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-9162e07 .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-9162e07 .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-9162e07 .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-9162e07>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-9d138b7>.elementor-widget-container {
    margin: -11px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-9d138b7 {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-9d138b7 .elementor-heading-title {
    color: #E8C35B;
}

.elementor-4607 .elementor-element.elementor-element-7ae9ac9 {
    text-align: center;
    color: #7A7A7A;
}

.elementor-4607 .elementor-element.elementor-element-be250eb .elementor-button {
    background-color: #2B4B67;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-be250eb .elementor-button:hover,
.elementor-4607 .elementor-element.elementor-element-be250eb .elementor-button:focus {
    background-color: #82A7CA;
}

.elementor-4607 .elementor-element.elementor-element-be250eb>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-7282e74a:not(.elementor-motion-effects-element-type-background),
.elementor-4607 .elementor-element.elementor-element-7282e74a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(120deg, #2B4B67 19%, #82A7CA 100%);
}

.elementor-4607 .elementor-element.elementor-element-7282e74a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4607 .elementor-element.elementor-element-7282e74a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4607 .elementor-element.elementor-element-37999217>.elementor-widget-container {
    padding: 30px 0px 0px 0px;
}

.elementor-4607 .elementor-element.elementor-element-37999217 {
    text-align: center;
}

.elementor-4607 .elementor-element.elementor-element-37999217 .elementor-heading-title {
    text-shadow: 0px 8px 10px rgba(0, 0, 0, 0.5);
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-33bc23a7 {
    --divider-border-style: solid;
    --divider-color: #FFFFFF;
    --divider-border-width: 1px;
}

.elementor-4607 .elementor-element.elementor-element-33bc23a7 .elementor-divider-separator {
    width: 100%;
}

.elementor-4607 .elementor-element.elementor-element-33bc23a7 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-4607 .elementor-element.elementor-element-33bc23a7.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-33bc23a7.elementor-view-framed .elementor-icon,
.elementor-4607 .elementor-element.elementor-element-33bc23a7.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-33bc23a7.elementor-view-framed .elementor-icon,
.elementor-4607 .elementor-element.elementor-element-33bc23a7.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-5b8e7408 {
    text-align: center;
    color: #FFFFFF;
}

.elementor-4607 .elementor-element.elementor-element-206c24e0>.elementor-widget-container {
    background-color: var(--e-global-color-07d821f);
    padding: 30px 30px 30px 30px;
}

@media(min-width:768px) {
    .elementor-4607 .elementor-element.elementor-element-7aca5ad9 {
        width: 37.083%;
    }

    .elementor-4607 .elementor-element.elementor-element-620329a6 {
        width: 62.917%;
    }

    .elementor-4607 .elementor-element.elementor-element-6a0d41e8 {
        width: 25%;
    }

    .elementor-4607 .elementor-element.elementor-element-36586494 {
        width: 48.666%;
    }

    .elementor-4607 .elementor-element.elementor-element-5f19882e {
        width: 25%;
    }
}

@media(min-width:1451px) {

    .elementor-4607 .elementor-element.elementor-element-e1f4f75:not(.elementor-motion-effects-element-type-background),
    .elementor-4607 .elementor-element.elementor-element-e1f4f75>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-4607 .elementor-element.elementor-element-428a60d:not(.elementor-motion-effects-element-type-background),
    .elementor-4607 .elementor-element.elementor-element-428a60d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:1024px) {
    .elementor-4607 .elementor-element.elementor-element-494a84ca .elementor-heading-title {
        font-size: 20px;
        line-height: 1.3em;
    }

    .elementor-4607 .elementor-element.elementor-element-414721e .elementor-heading-title {
        font-size: 42px;
    }

    .elementor-4607 .elementor-element.elementor-element-575dab5 .elementor-heading-title {
        font-size: 42px;
    }
}

@media(max-width:767px) {
    .elementor-4607 .elementor-element.elementor-element-494a84ca {
        text-align: center;
    }

    .elementor-4607 .elementor-element.elementor-element-494a84ca .elementor-heading-title {
        line-height: 1.3em;
    }

    .elementor-4607 .elementor-element.elementor-element-414721e {
        text-align: center;
    }

    .elementor-4607 .elementor-element.elementor-element-7473e70a>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-4607 .elementor-element.elementor-element-7473e70a {
        text-align: center;
    }

    .elementor-4607 .elementor-element.elementor-element-575dab5 {
        text-align: center;
    }

    .elementor-4607 .elementor-element.elementor-element-71ba3ff>.elementor-element-populated {
        padding: 30px 10px 50px 10px;
    }

    .elementor-4607 .elementor-element.elementor-element-24365f1>.elementor-element-populated {
        padding: 30px 10px 50px 10px;
    }
}