.elementor-470 .elementor-element.elementor-element-261df9bc>.elementor-container {
    min-height: 100vh;
}

.elementor-470 .elementor-element.elementor-element-261df9bc:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-261df9bc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
    background-image: url("../../2020/01/IMG_1939-scaled.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-261df9bc>.elementor-background-overlay {
    background-color: #020202;
    opacity: 0.7;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-261df9bc {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: #45de84;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-ae1b73f>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-470 .elementor-element.elementor-element-ae1b73f:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-ae1b73f>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(0, 0, 0, 0);
}

.elementor-470 .elementor-element.elementor-element-ae1b73f>.elementor-element-populated>.elementor-background-overlay {
    background-color: rgba(33, 33, 33, 0);
    opacity: 0.5;
}

.elementor-470 .elementor-element.elementor-element-ae1b73f:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: rgba(0, 0, 0, 0);
    opacity: 0.5;
}

.elementor-470 .elementor-element.elementor-element-ae1b73f>.elementor-element-populated, .elementor-470 .elementor-element.elementor-element-ae1b73f>.elementor-element-populated>.elementor-background-overlay, .elementor-470 .elementor-element.elementor-element-ae1b73f>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-470 .elementor-element.elementor-element-ae1b73f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 25% 0% 0%;
    padding: 1em 1em 5em 1em;
}

.elementor-470 .elementor-element.elementor-element-ae1b73f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-7d59efe1 .elementor-spacer-inner {
    height: 10px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-db98ae3.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-db98ae3.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-6b6cf06b {
    --divider-border-style: solid;
    --divider-color: #EDAD36;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-6b6cf06b .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-6b6cf06b .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-bafd286 .elementor-heading-title {
    color: #ffffff;
    font-family: "Baloo Da", Sans-serif;
    font-size: 1.5em;
    font-weight: 300;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-bafd286>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-bafd286 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-20bc11ad .elementor-heading-title {
    color: #ffffff;
    font-family: "Oxygen", Sans-serif;
    font-size: 4.2em;
    font-weight: 900;
    text-transform: capitalize;
    line-height: 1.1em;
    text-shadow: 0px 0px 40px rgba(0, 0, 0, 0.3);
}

.elementor-470 .elementor-element.elementor-element-72b09ac {
    color: #FFFFFF;
    font-family: "Oxygen Mono", Sans-serif;
    font-size: 17px;
}

.elementor-470 .elementor-element.elementor-element-57528df1 .elementor-spacer-inner {
    height: 50px;
}

.elementor-470 .elementor-element.elementor-element-ed64c24 .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-ed64c24 .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-ed64c24 .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #1267a0;
    border-radius: 0px 018px 0px 018px;
    box-shadow: 0px 13px 33px -13px rgba(0, 0, 0, 0.5);
    padding: 1em 2em 1em 3em;
}

.elementor-470 .elementor-element.elementor-element-ed64c24 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-ed64c24 .elementor-button:focus {
    color: #ffffff;
    background-color: #4054B2;
}

.elementor-470 .elementor-element.elementor-element-ed64c24 .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-ed64c24 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-ed64c24>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0em 01em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-ed64c24 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-61c3d737 .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-61c3d737 .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-61c3d737 .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #e9182b;
    border-radius: 0px 018px 0px 018px;
    box-shadow: 0px 13px 33px -13px rgba(0, 0, 0, 0.5);
    padding: 1em 2em 1em 3em;
}

.elementor-470 .elementor-element.elementor-element-61c3d737 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-61c3d737 .elementor-button:focus {
    color: #ffffff;
    background-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-61c3d737 .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-61c3d737 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-61c3d737>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-61c3d737 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-b214277>.elementor-container {
    min-height: 100vh;
}

.elementor-470 .elementor-element.elementor-element-b214277:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-b214277>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
    background-image: url("../../2020/01/IMG_1939-scaled.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-b214277>.elementor-background-overlay {
    background-color: #020202;
    opacity: 0.71;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-b214277 {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: #45de84;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-689f845>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-470 .elementor-element.elementor-element-689f845:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-689f845>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(0, 0, 0, 0);
}

.elementor-470 .elementor-element.elementor-element-689f845>.elementor-element-populated>.elementor-background-overlay {
    background-color: rgba(33, 33, 33, 0);
    opacity: 0.5;
}

.elementor-470 .elementor-element.elementor-element-689f845:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: rgba(0, 0, 0, 0);
    opacity: 0.5;
}

.elementor-470 .elementor-element.elementor-element-689f845>.elementor-element-populated, .elementor-470 .elementor-element.elementor-element-689f845>.elementor-element-populated>.elementor-background-overlay, .elementor-470 .elementor-element.elementor-element-689f845>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-470 .elementor-element.elementor-element-689f845>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 25% 0% 0%;
    padding: 1em 1em 5em 1em;
}

.elementor-470 .elementor-element.elementor-element-689f845>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-c9537e2 .elementor-spacer-inner {
    height: 10px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-6fa35f0.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-6fa35f0.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-b1f597f {
    --divider-border-style: solid;
    --divider-color: #EDAD36;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-b1f597f .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-b1f597f .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-ce19922 .elementor-heading-title {
    color: #ffffff;
    font-family: "Baloo Da", Sans-serif;
    font-size: 1.5em;
    font-weight: 300;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-ce19922>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-ce19922 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-93148bd .elementor-heading-title {
    color: #ffffff;
    font-family: "Oxygen", Sans-serif;
    font-size: 4.2em;
    font-weight: 900;
    text-transform: capitalize;
    line-height: 1.1em;
    text-shadow: 0px 0px 40px rgba(0, 0, 0, 0.3);
}

.elementor-470 .elementor-element.elementor-element-20c7f4f {
    color: #FFFFFF;
    font-family: "Oxygen Mono", Sans-serif;
    font-size: 17px;
}

.elementor-470 .elementor-element.elementor-element-d5975ac .elementor-spacer-inner {
    height: 50px;
}

.elementor-470 .elementor-element.elementor-element-993bead .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-993bead .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-993bead .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #122F7B;
    border-radius: 0px 018px 0px 018px;
    box-shadow: 0px 13px 33px -13px rgba(0, 0, 0, 0.5);
    padding: 1em 2em 1em 3em;
}

.elementor-470 .elementor-element.elementor-element-993bead .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-993bead .elementor-button:focus {
    color: #ffffff;
    background-color: #4054B2;
}

.elementor-470 .elementor-element.elementor-element-993bead .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-993bead .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-993bead>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0em 01em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-993bead {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-66a0f05 .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-66a0f05 .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-66a0f05 .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #e9182b;
    border-radius: 0px 018px 0px 018px;
    box-shadow: 0px 13px 33px -13px rgba(0, 0, 0, 0.5);
    padding: 1em 2em 1em 3em;
}

.elementor-470 .elementor-element.elementor-element-66a0f05 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-66a0f05 .elementor-button:focus {
    color: #ffffff;
    background-color: #f11224;
}

.elementor-470 .elementor-element.elementor-element-66a0f05 .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-66a0f05 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-66a0f05>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-66a0f05 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-67b85eb5>.elementor-container {
    min-height: 400px;
}

.elementor-470 .elementor-element.elementor-element-67b85eb5:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-67b85eb5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/01/IMG_8627-scaled.jpg");
    background-position: bottom center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-67b85eb5>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-67b85eb5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 1em 2em 1em;
}

.elementor-470 .elementor-element.elementor-element-57922f56>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-470 .elementor-element.elementor-element-6343010b {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-6343010b .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-6343010b .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-178702f5 .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo Da", Sans-serif;
    font-size: 1.2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-178702f5>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-178702f5 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-5830fc .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo", Sans-serif;
    font-size: 3.1em;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 1.1em;
}

.elementor-470 .elementor-element.elementor-element-5830fc>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-2f57a451 {
    padding: 2em 0em 2em 8em;
}

.elementor-470 .elementor-element.elementor-element-432b8c68>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-470 .elementor-element.elementor-element-432b8c68:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-432b8c68>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-432b8c68>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #d3d3d3;
    box-shadow: 0px 45px 48px -9px rgba(193, 193, 193, 0.5);
    transition: background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;
    margin: 4% 4% 4% 4%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-432b8c68>.elementor-element-populated, .elementor-470 .elementor-element.elementor-element-432b8c68>.elementor-element-populated>.elementor-background-overlay, .elementor-470 .elementor-element.elementor-element-432b8c68>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-432b8c68:hover>.elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.11);
}

.elementor-470 .elementor-element.elementor-element-432b8c68>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.5s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-58901d5e img {
    filter: brightness( 100%) contrast( 100%) saturate( 100%) blur( 0px) hue-rotate( 19deg);
}

.elementor-470 .elementor-element.elementor-element-1009bbed .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 600;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-1009bbed>.elementor-widget-container {
    padding: 10px 10px 0px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-1009bbed {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-14c8db2a {
    text-align: left;
    color: #505b50;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-14c8db2a>.elementor-widget-container {
    margin: -5% 0% 0% 0%;
    padding: 16px 010px 0px 010px;
}

.elementor-470 .elementor-element.elementor-element-1ad3431a .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-1ad3431a .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-1ad3431a .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #122F7B;
    border-radius: 0% 0% 0% 0%;
    padding: 1em 2em 1em 2em;
}

.elementor-470 .elementor-element.elementor-element-1ad3431a .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-1ad3431a .elementor-button:focus {
    color: #ffffff;
    background-color: #AACC2D;
}

.elementor-470 .elementor-element.elementor-element-1ad3431a .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-1ad3431a .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-1ad3431a>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-64c07a68>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-470 .elementor-element.elementor-element-64c07a68:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-64c07a68>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-64c07a68>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #d3d3d3;
    box-shadow: 0px 45px 48px -9px rgba(193, 193, 193, 0.5);
    transition: background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;
    margin: 4% 4% 4% 4%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-64c07a68>.elementor-element-populated, .elementor-470 .elementor-element.elementor-element-64c07a68>.elementor-element-populated>.elementor-background-overlay, .elementor-470 .elementor-element.elementor-element-64c07a68>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-64c07a68:hover>.elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.11);
}

.elementor-470 .elementor-element.elementor-element-64c07a68>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.5s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-5c6861f9 .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 600;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-5c6861f9>.elementor-widget-container {
    padding: 10px 10px 0px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-5c6861f9 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-15c7f502 {
    text-align: left;
    color: #505b50;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-15c7f502>.elementor-widget-container {
    margin: -5% 0% 0% 0%;
    padding: 16px 010px 0px 010px;
}

.elementor-470 .elementor-element.elementor-element-3e69e24a .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-3e69e24a .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-3e69e24a .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #122F7B;
    border-radius: 0% 0% 0% 0%;
    padding: 1em 2em 1em 2em;
}

.elementor-470 .elementor-element.elementor-element-3e69e24a .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-3e69e24a .elementor-button:focus {
    color: #ffffff;
    background-color: #AACC2D;
}

.elementor-470 .elementor-element.elementor-element-3e69e24a .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-3e69e24a .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-3e69e24a>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-2c3af325>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-470 .elementor-element.elementor-element-2c3af325:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-2c3af325>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-2c3af325>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #d3d3d3;
    box-shadow: 0px 45px 48px -9px rgba(193, 193, 193, 0.5);
    transition: background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;
    margin: 4% 4% 4% 4%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-2c3af325>.elementor-element-populated, .elementor-470 .elementor-element.elementor-element-2c3af325>.elementor-element-populated>.elementor-background-overlay, .elementor-470 .elementor-element.elementor-element-2c3af325>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-2c3af325:hover>.elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.11);
}

.elementor-470 .elementor-element.elementor-element-2c3af325>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.5s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-37b847c4 img {
    filter: brightness( 121%) contrast( 100%) saturate( 101%) blur( 0px) hue-rotate( 346deg);
}

.elementor-470 .elementor-element.elementor-element-6d4f1b5c .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 600;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-6d4f1b5c>.elementor-widget-container {
    padding: 10px 10px 0px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-6d4f1b5c {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-46630c44 {
    text-align: left;
    color: #505b50;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-46630c44>.elementor-widget-container {
    margin: -5% 0% 0% 0%;
    padding: 16px 010px 0px 010px;
}

.elementor-470 .elementor-element.elementor-element-560e67d8 .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-560e67d8 .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-560e67d8 .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #122F7B;
    border-radius: 0% 0% 0% 0%;
    padding: 1em 2em 1em 2em;
}

.elementor-470 .elementor-element.elementor-element-560e67d8 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-560e67d8 .elementor-button:focus {
    color: #ffffff;
    background-color: #AACC2D;
}

.elementor-470 .elementor-element.elementor-element-560e67d8 .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-560e67d8 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-560e67d8>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-46840d4f:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-46840d4f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-46840d4f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3em 0em 3em 0em;
}

.elementor-470 .elementor-element.elementor-element-46840d4f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-55145c7>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-77549bad.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-77549bad.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-77549bad>.elementor-element-populated {
    margin: 0% 0% 0% 0%;
}

.elementor-470 .elementor-element.elementor-element-4b3526de {
    --divider-border-style: solid;
    --divider-color: #e9182b;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-4b3526de .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-4b3526de .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-6ab3f00a .elementor-heading-title {
    color: #e9182b;
    font-family: "Baloo", Sans-serif;
    font-size: 1.2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-6ab3f00a>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-6ab3f00a {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-5923ca5e .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo Da", Sans-serif;
    font-size: 3em;
    font-weight: 600;
    line-height: 1.1em;
    letter-spacing: 1.8px;
}

.elementor-470 .elementor-element.elementor-element-5923ca5e>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-cd404df .elementor-spacer-inner {
    height: 55px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-1574f41a.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-1574f41a.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-1574f41a>.elementor-element-populated {
    padding: 0px 20px 20px 20px;
}

.elementor-470 .elementor-element.elementor-element-1ce39091 {
    color: #54595f;
    font-family: "Asap", Sans-serif;
    font-size: 1.2em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.4em;
}

.elementor-470 .elementor-element.elementor-element-1ce39091>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
}

.elementor-470 .elementor-element.elementor-element-8906e64 {
    padding: 0em 0em 1em 0em;
}

.elementor-470 .elementor-element.elementor-element-48b16415>.elementor-element-populated {
    box-shadow: 0px 21px 30px -21px rgba(0, 0, 0, 0.27);
    margin: 0px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-13093271 img {
    filter: brightness( 108%) contrast( 87%) saturate( 99%) blur( 0px) hue-rotate( 360deg);
}

.elementor-470 .elementor-element.elementor-element-13093271>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-2e4b465d.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-2e4b465d.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-2e4b465d:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-2e4b465d>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(0, 0, 0, 0);
}

.elementor-470 .elementor-element.elementor-element-2e4b465d:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(69, 222, 132, 0) 0%, rgba(69, 222, 132, 0.17) 100%);
}

.elementor-470 .elementor-element.elementor-element-2e4b465d>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: rgba(97, 206, 112, 0.65);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 6% 6% 6% 6%;
    padding: 3em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-2e4b465d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-4f16d4dc .elementor-heading-title {
    color: #e9182b;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 100;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-4f16d4dc>.elementor-widget-container {
    padding: 1em 0em 0em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-4f16d4dc {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-67845ba2 {
    text-align: left;
    color: #54595f;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-67845ba2>.elementor-widget-container {
    padding: 10px 010px 0px 010px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-520083a4.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-520083a4.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-520083a4:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-520083a4>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(0, 0, 0, 0);
}

.elementor-470 .elementor-element.elementor-element-520083a4:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(69, 222, 132, 0) 0%, rgba(69, 222, 132, 0.17) 100%);
}

.elementor-470 .elementor-element.elementor-element-520083a4>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: rgba(97, 206, 112, 0.65);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 6% 6% 6% 6%;
    padding: 3em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-520083a4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-2302ab42 .elementor-heading-title {
    color: #e9182b;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 100;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-2302ab42>.elementor-widget-container {
    padding: 1em 0em 0em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-2302ab42 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-5bb8dbe9 {
    text-align: left;
    color: #54595f;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-5bb8dbe9>.elementor-widget-container {
    padding: 10px 010px 0px 010px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-22ac7c4.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-22ac7c4.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-22ac7c4:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-22ac7c4>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(0, 0, 0, 0);
}

.elementor-470 .elementor-element.elementor-element-22ac7c4:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(69, 222, 132, 0) 0%, rgba(69, 222, 132, 0.17) 100%);
}

.elementor-470 .elementor-element.elementor-element-22ac7c4>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: rgba(97, 206, 112, 0.65);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 6% 6% 6% 6%;
    padding: 3em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-22ac7c4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-cd30e15 .elementor-heading-title {
    color: #e9182b;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 100;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-cd30e15>.elementor-widget-container {
    padding: 1em 0em 0em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-cd30e15 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-bbc98aa {
    text-align: left;
    color: #54595f;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-bbc98aa>.elementor-widget-container {
    padding: 10px 010px 0px 010px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-1120cc0c.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-1120cc0c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-1120cc0c:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-1120cc0c>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(0, 0, 0, 0);
}

.elementor-470 .elementor-element.elementor-element-1120cc0c:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(69, 222, 132, 0) 0%, rgba(69, 222, 132, 0.17) 100%);
}

.elementor-470 .elementor-element.elementor-element-1120cc0c>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: rgba(97, 206, 112, 0.65);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 6% 6% 6% 6%;
    padding: 3em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-1120cc0c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-5a63685e .elementor-heading-title {
    color: #e9182b;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 100;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-5a63685e>.elementor-widget-container {
    padding: 1em 0em 0em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-5a63685e {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-b4dfad8 .elementor-spacer-inner {
    height: 72px;
}

.elementor-470 .elementor-element.elementor-element-d0ee895 .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-d0ee895 .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-d0ee895 .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    text-shadow: 12px 13px 22px #122F7B;
    fill: #ffffff;
    color: #ffffff;
    background-color: #f112244;
    border-radius: 12px 12px 12px 12px;
    box-shadow: 0px 13px 33px -13px rgba(0, 0, 0, 0.5);
    padding: 1em 2em 1em 2em;
}

.elementor-470 .elementor-element.elementor-element-d0ee895 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-d0ee895 .elementor-button:focus {
    color: #ffffff;
    background-color: #f11224;
}

.elementor-470 .elementor-element.elementor-element-d0ee895 .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-d0ee895 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-d0ee895>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-3a87b14f>.elementor-container {
    min-height: 400px;
}

.elementor-470 .elementor-element.elementor-element-3a87b14f:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-3a87b14f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-3a87b14f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-3a87b14f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-3a87b14f>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-3a87b14f>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-17da4cf6.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-17da4cf6.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-17da4cf6:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-17da4cf6>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_1920-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-17da4cf6>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-17da4cf6>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-17da4cf6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-1c0b94c4 .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-3644dbb {
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0em 0em 0em 0em;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-3811bf81.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-3811bf81.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-3811bf81.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-470 .elementor-element.elementor-element-3811bf81:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-3811bf81>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-3811bf81:hover>.elementor-element-populated {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-3811bf81>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 0% -42% 0%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-3811bf81>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-1dad2fb {
    --divider-border-style: solid;
    --divider-color: #f11224;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-1dad2fb .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-1dad2fb .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-20031b1e .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo Da", Sans-serif;
    font-size: 1.3em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-20031b1e>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-20031b1e {
    width: initial;
    max-width: initial;
    align-self: flex-end;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-c42f16f.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-c42f16f.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-c42f16f.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-470 .elementor-element.elementor-element-c42f16f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-4174688c>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-137eba7b {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-137eba7b .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-137eba7b .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-23b8bd5e .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-23b8bd5e>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-23b8bd5e {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-81d62db {
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-81d62db>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-6386fbc>.elementor-container {
    min-height: 400px;
}

.elementor-470 .elementor-element.elementor-element-6386fbc:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-6386fbc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-6386fbc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-6386fbc>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-6386fbc>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-6386fbc>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-470 .elementor-element.elementor-element-a263346.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-470 .elementor-element.elementor-element-a263346>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-d03ff1d {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-d03ff1d .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-d03ff1d .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-e6e97d2 .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-e6e97d2>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-e6e97d2 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-e4a421a {
    text-align: right;
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-e4a421a>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-65f3743.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-65f3743.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-65f3743:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-65f3743>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_9743-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-65f3743>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-65f3743>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-65f3743>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-c8fbbf9 .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-da9c34e {
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0em 0em 0em 0em;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-99016b4.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-99016b4.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-99016b4.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-470 .elementor-element.elementor-element-99016b4>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-d1e3c38.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-d1e3c38.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-d1e3c38.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-470 .elementor-element.elementor-element-d1e3c38:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-d1e3c38>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-d1e3c38:hover>.elementor-element-populated {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-d1e3c38>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 0% -42% 0%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-d1e3c38>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-300f9a7 {
    --divider-border-style: solid;
    --divider-color: #f11224;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-300f9a7 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-300f9a7 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-0e1631d .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo Da", Sans-serif;
    font-size: 1.3em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-0e1631d>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-0e1631d {
    width: initial;
    max-width: initial;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-a07bc53>.elementor-container {
    min-height: 400px;
}

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

.elementor-470 .elementor-element.elementor-element-a07bc53 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-a07bc53>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-a07bc53>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-a07bc53>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-aa02690.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-aa02690.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-aa02690:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-aa02690>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_8723-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-aa02690>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-aa02690>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-aa02690>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-53c5fab .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-9941c0c {
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0em 0em 0em 0em;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-87695e9.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-87695e9.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-87695e9.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-470 .elementor-element.elementor-element-87695e9:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-87695e9>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-87695e9:hover>.elementor-element-populated {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-87695e9>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 0% -42% 0%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-87695e9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-ae1b0f6 {
    --divider-border-style: solid;
    --divider-color: #f11224;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-ae1b0f6 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-ae1b0f6 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-89a8e14 .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo Da", Sans-serif;
    font-size: 1.3em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-89a8e14>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-89a8e14 {
    width: initial;
    max-width: initial;
    align-self: flex-end;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-85982d4.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-85982d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-85982d4.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-470 .elementor-element.elementor-element-85982d4>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-0164741>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-1c65733 {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-1c65733 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-1c65733 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-633ddaf .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-633ddaf>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-633ddaf {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-756c881 {
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-756c881>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-0f32e8a>.elementor-container {
    min-height: 400px;
}

.elementor-470 .elementor-element.elementor-element-0f32e8a:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-0f32e8a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-0f32e8a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-0f32e8a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-0f32e8a>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-0f32e8a>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-470 .elementor-element.elementor-element-ba8445f.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-470 .elementor-element.elementor-element-ba8445f>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-ceb7d48 {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-ceb7d48 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-ceb7d48 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-b2859d4 .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-b2859d4>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-b2859d4 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-ab4a8ba {
    text-align: right;
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-ab4a8ba>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-4ea60ea.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-4ea60ea.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-4ea60ea:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-4ea60ea>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_8833-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-4ea60ea>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-4ea60ea>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-4ea60ea>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-2af4a79 .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-88254fd {
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0em 0em 0em 0em;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-001fd74.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-001fd74.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-001fd74.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-470 .elementor-element.elementor-element-001fd74>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-fe03bce.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-fe03bce.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-fe03bce.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-470 .elementor-element.elementor-element-fe03bce:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-fe03bce>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-fe03bce:hover>.elementor-element-populated {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-fe03bce>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 0% -42% 0%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-fe03bce>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-62818b3 {
    --divider-border-style: solid;
    --divider-color: #f11224;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-62818b3 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-62818b3 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-954bd41 .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo Da", Sans-serif;
    font-size: 1.3em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-954bd41>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-954bd41 {
    width: initial;
    max-width: initial;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-0d635e7>.elementor-container {
    min-height: 400px;
}

.elementor-470 .elementor-element.elementor-element-0d635e7:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-0d635e7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-0d635e7 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-0d635e7>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-0d635e7>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-0d635e7>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-9e85a86.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-9e85a86.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-9e85a86:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-9e85a86>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_8681-scaled.jpg");
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-9e85a86>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-9e85a86>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-9e85a86>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-cff9d6b .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-fe36b35 {
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0em 0em 0em 0em;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-775be88.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-775be88.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-775be88.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-470 .elementor-element.elementor-element-775be88:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-775be88>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-775be88:hover>.elementor-element-populated {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-775be88>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 0% -42% 0%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-775be88>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-fa3c0ce {
    --divider-border-style: solid;
    --divider-color: #f11224;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-fa3c0ce .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-fa3c0ce .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-fc33dce .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo Da", Sans-serif;
    font-size: 1.3em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-fc33dce>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-fc33dce {
    width: initial;
    max-width: initial;
    align-self: flex-end;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-06b9ca0.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-06b9ca0.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-06b9ca0.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-470 .elementor-element.elementor-element-06b9ca0>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-fe21dc0>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-3cc9218 {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-3cc9218 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-3cc9218 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-d889ba3 .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-d889ba3>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-d889ba3 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-4a6c595 {
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-4a6c595>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-d93431f>.elementor-container {
    min-height: 400px;
}

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

.elementor-470 .elementor-element.elementor-element-d93431f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-d93431f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-d93431f>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-d93431f>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-470 .elementor-element.elementor-element-cbccd85.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-470 .elementor-element.elementor-element-cbccd85>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-64799ee {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-64799ee .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-64799ee .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-3622313 .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-3622313>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-3622313 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-0a5bfcb {
    text-align: right;
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-0a5bfcb>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-8628997.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-8628997.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-8628997:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-8628997>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_1939-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-8628997>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-8628997>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-8628997>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-219b375 .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-d7673ae {
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0em 0em 0em 0em;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-df5c3e5.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-df5c3e5.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-df5c3e5.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-470 .elementor-element.elementor-element-df5c3e5>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-6857eec.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-6857eec.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-6857eec.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-470 .elementor-element.elementor-element-6857eec:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-6857eec>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-6857eec:hover>.elementor-element-populated {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-6857eec>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 0% -42% 0%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-6857eec>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-295a933 {
    --divider-border-style: solid;
    --divider-color: #f11224;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-295a933 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-295a933 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-eebee55 .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo Da", Sans-serif;
    font-size: 1.3em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-eebee55>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-eebee55 {
    width: initial;
    max-width: initial;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-b03fe78>.elementor-container {
    min-height: 400px;
}

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

.elementor-470 .elementor-element.elementor-element-b03fe78 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-b03fe78>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-b03fe78>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-b03fe78>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-318d041.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-318d041.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-318d041:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-318d041>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_1920-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-318d041>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-318d041>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-318d041>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-dcf706b .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-7e5d058>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-a3f778a {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-a3f778a .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-a3f778a .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-0061c3b .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-0061c3b>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-0061c3b {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-52e523e {
    text-align: center;
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-52e523e>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-39aad01>.elementor-container {
    min-height: 400px;
}

.elementor-470 .elementor-element.elementor-element-39aad01:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-39aad01>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-39aad01 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-39aad01>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-39aad01>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-39aad01>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-d32511d.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-d32511d.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-d32511d:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-d32511d>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_1920-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-d32511d>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-d32511d>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-d32511d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-3ee17fa .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-a4aee29>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-be7e704 {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-be7e704 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-be7e704 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-40e1acb .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-40e1acb>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-40e1acb {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-33e86d9 {
    text-align: center;
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-33e86d9>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-3317bdc>.elementor-container {
    min-height: 400px;
}

.elementor-470 .elementor-element.elementor-element-3317bdc:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-3317bdc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-470 .elementor-element.elementor-element-3317bdc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-3317bdc>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-3317bdc>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-3317bdc>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-c12c505.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-c12c505.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-c12c505:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-c12c505>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_1920-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-c12c505>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-c12c505>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-c12c505>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-8927ba3 .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-206f18d>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-4b5257c {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-4b5257c .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-4b5257c .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-c735e15 .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-c735e15>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-c735e15 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-324f917 {
    text-align: center;
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-324f917>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-f09ff21>.elementor-container {
    min-height: 400px;
}

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

.elementor-470 .elementor-element.elementor-element-f09ff21 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-f09ff21>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-f09ff21>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-f09ff21>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-a3fef03.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-a3fef03.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-a3fef03:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-a3fef03>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_1920-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-a3fef03>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-a3fef03>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-a3fef03>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-9726cd8 .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-1e92565>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-9a4f822 {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-9a4f822 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-9a4f822 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-9d42c43 .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-9d42c43>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-9d42c43 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-aefc7f5 {
    text-align: center;
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-aefc7f5>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-c00a311>.elementor-container {
    min-height: 400px;
}

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

.elementor-470 .elementor-element.elementor-element-c00a311 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-c00a311>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-c00a311>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-c00a311>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-6f8dc40.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-6f8dc40.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-6f8dc40:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-6f8dc40>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_1920-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-6f8dc40>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-6f8dc40>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-6f8dc40>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-57d7bff .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-4beadae>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-45aad6b {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-45aad6b .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-45aad6b .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-378f487 .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-378f487>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-378f487 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-b5ebc78 {
    text-align: center;
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-b5ebc78>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-b78a934>.elementor-container {
    min-height: 400px;
}

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

.elementor-470 .elementor-element.elementor-element-b78a934 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0em 1em 0em 1em;
}

.elementor-470 .elementor-element.elementor-element-b78a934>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-b78a934>.elementor-shape-top .elementor-shape-fill {
    fill: #6EC1E4;
}

.elementor-470 .elementor-element.elementor-element-b78a934>.elementor-shape-bottom .elementor-shape-fill {
    fill: #AACC2D;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-33d46c4.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-33d46c4.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-33d46c4:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-33d46c4>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(51, 135, 224, 0.13);
    background-image: url("../../2020/01/IMG_1920-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-33d46c4>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.76;
}

.elementor-470 .elementor-element.elementor-element-33d46c4>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: overlay;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-33d46c4>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -1px -1px -1px -1px;
    padding: 2em 2em 2em 2em;
}

.elementor-470 .elementor-element.elementor-element-773b21e .elementor-spacer-inner {
    height: 120px;
}

.elementor-470 .elementor-element.elementor-element-6f1d545>.elementor-element-populated {
    padding: 1em 2em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-12d55a1 {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-12d55a1 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-12d55a1 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-c4c1ab7 .elementor-heading-title {
    color: #f112244;
    font-family: "Baloo", Sans-serif;
    font-size: 2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-c4c1ab7>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-c4c1ab7 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-e030406 {
    text-align: center;
    color: #262C4A;
}

.elementor-470 .elementor-element.elementor-element-e030406>.elementor-widget-container {
    padding: 33px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-7c19f18:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-7c19f18>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-7c19f18 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3em 0em 3em 0em;
}

.elementor-470 .elementor-element.elementor-element-7c19f18>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-5b32943>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-ce761ca.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-ce761ca.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-ce761ca>.elementor-element-populated {
    margin: 0% 0% 0% 0%;
}

.elementor-470 .elementor-element.elementor-element-40760a9 {
    --divider-border-style: solid;
    --divider-color: #e9182b;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-40760a9 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-40760a9 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-63730dd .elementor-heading-title {
    color: #e9182b;
    font-family: "Baloo", Sans-serif;
    font-size: 1.2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-63730dd>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-63730dd {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-00df544 .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo Da", Sans-serif;
    font-size: 3em;
    font-weight: 600;
    line-height: 1.1em;
    letter-spacing: 1.8px;
}

.elementor-470 .elementor-element.elementor-element-00df544>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-5cf24e7 .elementor-spacer-inner {
    height: 55px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-e236d77.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-e236d77.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-470 .elementor-element.elementor-element-e236d77>.elementor-element-populated {
    padding: 0px 20px 20px 20px;
}

.elementor-470 .elementor-element.elementor-element-512d4fd {
    color: #54595f;
    font-family: "Asap", Sans-serif;
    font-size: 1.2em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.4em;
}

.elementor-470 .elementor-element.elementor-element-512d4fd>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
}

.elementor-470 .elementor-element.elementor-element-fbb5cc9 {
    padding: 0em 0em 1em 0em;
}

.elementor-470 .elementor-element.elementor-element-eaf7a48>.elementor-element-populated {
    box-shadow: 0px 21px 30px -21px rgba(0, 0, 0, 0.27);
    margin: 0px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-d640098 img {
    filter: brightness( 108%) contrast( 87%) saturate( 99%) blur( 0px) hue-rotate( 360deg);
}

.elementor-470 .elementor-element.elementor-element-d640098>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-da00b1c.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-da00b1c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-da00b1c:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-da00b1c>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(0, 0, 0, 0);
}

.elementor-470 .elementor-element.elementor-element-da00b1c:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(69, 222, 132, 0) 0%, rgba(69, 222, 132, 0.17) 100%);
}

.elementor-470 .elementor-element.elementor-element-da00b1c>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: rgba(97, 206, 112, 0.65);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 6% 6% 6% 6%;
    padding: 3em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-da00b1c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-580d96a .elementor-heading-title {
    color: #e9182b;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 100;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-580d96a>.elementor-widget-container {
    padding: 1em 0em 0em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-580d96a {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-52cea3a {
    text-align: left;
    color: #54595f;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-52cea3a>.elementor-widget-container {
    padding: 10px 010px 0px 010px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-1cffd62.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-1cffd62.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-1cffd62:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-1cffd62>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(0, 0, 0, 0);
}

.elementor-470 .elementor-element.elementor-element-1cffd62:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(69, 222, 132, 0) 0%, rgba(69, 222, 132, 0.17) 100%);
}

.elementor-470 .elementor-element.elementor-element-1cffd62>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: rgba(97, 206, 112, 0.65);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 6% 6% 6% 6%;
    padding: 3em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-1cffd62>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-ea9bef4 .elementor-heading-title {
    color: #e9182b;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 100;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-ea9bef4>.elementor-widget-container {
    padding: 1em 0em 0em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-ea9bef4 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-44f2ff6 {
    text-align: left;
    color: #54595f;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-44f2ff6>.elementor-widget-container {
    padding: 10px 010px 0px 010px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-89f29a4.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-89f29a4.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-89f29a4:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-89f29a4>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(0, 0, 0, 0);
}

.elementor-470 .elementor-element.elementor-element-89f29a4:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(69, 222, 132, 0) 0%, rgba(69, 222, 132, 0.17) 100%);
}

.elementor-470 .elementor-element.elementor-element-89f29a4>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: rgba(97, 206, 112, 0.65);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 6% 6% 6% 6%;
    padding: 3em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-89f29a4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-861f929 .elementor-heading-title {
    color: #e9182b;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 100;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-861f929>.elementor-widget-container {
    padding: 1em 0em 0em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-861f929 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-4cd1f28 {
    text-align: left;
    color: #54595f;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-4cd1f28>.elementor-widget-container {
    padding: 10px 010px 0px 010px;
}

.elementor-bc-flex-widget .elementor-470 .elementor-element.elementor-element-95878eb.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-95878eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-470 .elementor-element.elementor-element-95878eb:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-95878eb>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: rgba(0, 0, 0, 0);
}

.elementor-470 .elementor-element.elementor-element-95878eb:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(69, 222, 132, 0) 0%, rgba(69, 222, 132, 0.17) 100%);
}

.elementor-470 .elementor-element.elementor-element-95878eb>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: rgba(97, 206, 112, 0.65);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 6% 6% 6% 6%;
    padding: 3em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-95878eb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-90dd3a9 .elementor-heading-title {
    color: #e9182b;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 100;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-90dd3a9>.elementor-widget-container {
    padding: 1em 0em 0em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-90dd3a9 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-9c8f993 .elementor-spacer-inner {
    height: 72px;
}

.elementor-470 .elementor-element.elementor-element-6471f70 .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-6471f70 .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-6471f70 .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    text-shadow: 12px 13px 22px #122F7B;
    fill: #ffffff;
    color: #ffffff;
    background-color: #f112244;
    border-radius: 12px 12px 12px 12px;
    box-shadow: 0px 13px 33px -13px rgba(0, 0, 0, 0.5);
    padding: 1em 2em 1em 2em;
}

.elementor-470 .elementor-element.elementor-element-6471f70 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-6471f70 .elementor-button:focus {
    color: #ffffff;
    background-color: #f11224;
}

.elementor-470 .elementor-element.elementor-element-6471f70 .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-6471f70 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-6471f70>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-928e4d4>.elementor-container {
    min-height: 400px;
}

.elementor-470 .elementor-element.elementor-element-928e4d4:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-928e4d4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/01/IMG_8627-scaled.jpg");
    background-position: bottom center;
    background-size: cover;
}

.elementor-470 .elementor-element.elementor-element-928e4d4>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-928e4d4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 1em 2em 1em;
}

.elementor-470 .elementor-element.elementor-element-9da1879>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-470 .elementor-element.elementor-element-2819963 {
    --divider-border-style: solid;
    --divider-color: #f112244;
    --divider-border-width: 3px;
    width: 10%;
    max-width: 10%;
    align-self: flex-end;
}

.elementor-470 .elementor-element.elementor-element-2819963 .elementor-divider-separator {
    width: 100%;
}

.elementor-470 .elementor-element.elementor-element-2819963 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-470 .elementor-element.elementor-element-affa88e .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo Da", Sans-serif;
    font-size: 1.2em;
    font-weight: 300;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-470 .elementor-element.elementor-element-affa88e>.elementor-widget-container {
    padding: 10px 10px 0px 10px;
}

.elementor-470 .elementor-element.elementor-element-affa88e {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-9d7b663 .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo", Sans-serif;
    font-size: 3.1em;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 1.1em;
}

.elementor-470 .elementor-element.elementor-element-9d7b663>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-4c7a175 {
    padding: 2em 0em 2em 8em;
}

.elementor-470 .elementor-element.elementor-element-3ee05e1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-470 .elementor-element.elementor-element-3ee05e1:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-3ee05e1>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-3ee05e1>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #d3d3d3;
    box-shadow: 0px 45px 48px -9px rgba(193, 193, 193, 0.5);
    transition: background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;
    margin: 4% 4% 4% 4%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-3ee05e1>.elementor-element-populated, .elementor-470 .elementor-element.elementor-element-3ee05e1>.elementor-element-populated>.elementor-background-overlay, .elementor-470 .elementor-element.elementor-element-3ee05e1>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-3ee05e1:hover>.elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.11);
}

.elementor-470 .elementor-element.elementor-element-3ee05e1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.5s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-7446aa0 img {
    filter: brightness( 100%) contrast( 100%) saturate( 100%) blur( 0px) hue-rotate( 19deg);
}

.elementor-470 .elementor-element.elementor-element-6594ae5 .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 600;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-6594ae5>.elementor-widget-container {
    padding: 10px 10px 0px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-6594ae5 {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-572b948 {
    text-align: left;
    color: #505b50;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-572b948>.elementor-widget-container {
    margin: -5% 0% 0% 0%;
    padding: 16px 010px 0px 010px;
}

.elementor-470 .elementor-element.elementor-element-193d505 .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-193d505 .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-193d505 .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #122F7B;
    border-radius: 0% 0% 0% 0%;
    padding: 1em 2em 1em 2em;
}

.elementor-470 .elementor-element.elementor-element-193d505 .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-193d505 .elementor-button:focus {
    color: #ffffff;
    background-color: #AACC2D;
}

.elementor-470 .elementor-element.elementor-element-193d505 .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-193d505 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-193d505>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-a9ed97c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-470 .elementor-element.elementor-element-a9ed97c:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-a9ed97c>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-a9ed97c>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #d3d3d3;
    box-shadow: 0px 45px 48px -9px rgba(193, 193, 193, 0.5);
    transition: background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;
    margin: 4% 4% 4% 4%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-a9ed97c>.elementor-element-populated, .elementor-470 .elementor-element.elementor-element-a9ed97c>.elementor-element-populated>.elementor-background-overlay, .elementor-470 .elementor-element.elementor-element-a9ed97c>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-a9ed97c:hover>.elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.11);
}

.elementor-470 .elementor-element.elementor-element-a9ed97c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.5s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-6c51d8a .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 600;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-6c51d8a>.elementor-widget-container {
    padding: 10px 10px 0px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-6c51d8a {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-7628e71 {
    text-align: left;
    color: #505b50;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-7628e71>.elementor-widget-container {
    margin: -5% 0% 0% 0%;
    padding: 16px 010px 0px 010px;
}

.elementor-470 .elementor-element.elementor-element-e8b41be .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-e8b41be .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-e8b41be .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #122F7B;
    border-radius: 0% 0% 0% 0%;
    padding: 1em 2em 1em 2em;
}

.elementor-470 .elementor-element.elementor-element-e8b41be .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-e8b41be .elementor-button:focus {
    color: #ffffff;
    background-color: #AACC2D;
}

.elementor-470 .elementor-element.elementor-element-e8b41be .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-e8b41be .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-e8b41be>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-470 .elementor-element.elementor-element-1abe650>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-470 .elementor-element.elementor-element-1abe650:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-1abe650>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-1abe650>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #d3d3d3;
    box-shadow: 0px 45px 48px -9px rgba(193, 193, 193, 0.5);
    transition: background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;
    margin: 4% 4% 4% 4%;
    padding: 1em 1em 1em 1em;
}

.elementor-470 .elementor-element.elementor-element-1abe650>.elementor-element-populated, .elementor-470 .elementor-element.elementor-element-1abe650>.elementor-element-populated>.elementor-background-overlay, .elementor-470 .elementor-element.elementor-element-1abe650>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-470 .elementor-element.elementor-element-1abe650:hover>.elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.11);
}

.elementor-470 .elementor-element.elementor-element-1abe650>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.5s, opacity 0.3s;
}

.elementor-470 .elementor-element.elementor-element-620f4f2 img {
    filter: brightness( 121%) contrast( 100%) saturate( 101%) blur( 0px) hue-rotate( 346deg);
}

.elementor-470 .elementor-element.elementor-element-951efbd .elementor-heading-title {
    color: #122F7B;
    font-family: "Baloo", Sans-serif;
    font-size: 1.5em;
    font-weight: 600;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
}

.elementor-470 .elementor-element.elementor-element-951efbd>.elementor-widget-container {
    padding: 10px 10px 0px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #f112244;
}

.elementor-470 .elementor-element.elementor-element-951efbd {
    width: initial;
    max-width: initial;
}

.elementor-470 .elementor-element.elementor-element-81c5e0e {
    text-align: left;
    color: #505b50;
    font-family: "Asap", Sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}

.elementor-470 .elementor-element.elementor-element-81c5e0e>.elementor-widget-container {
    margin: -5% 0% 0% 0%;
    padding: 16px 010px 0px 010px;
}

.elementor-470 .elementor-element.elementor-element-c26c31a .elementor-button .elementor-align-icon-right {
    margin-left: 18px;
}

.elementor-470 .elementor-element.elementor-element-c26c31a .elementor-button .elementor-align-icon-left {
    margin-right: 18px;
}

.elementor-470 .elementor-element.elementor-element-c26c31a .elementor-button {
    font-family: "Averia Libre", Sans-serif;
    font-size: 1em;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1em;
    letter-spacing: 1px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #122F7B;
    border-radius: 0% 0% 0% 0%;
    padding: 1em 2em 1em 2em;
}

.elementor-470 .elementor-element.elementor-element-c26c31a .elementor-button:hover, .elementor-470 .elementor-element.elementor-element-c26c31a .elementor-button:focus {
    color: #ffffff;
    background-color: #AACC2D;
}

.elementor-470 .elementor-element.elementor-element-c26c31a .elementor-button:hover svg, .elementor-470 .elementor-element.elementor-element-c26c31a .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-470 .elementor-element.elementor-element-c26c31a>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

:root {
    --page-title-display: none;
}

@media(max-width:1024px) {
    .elementor-470 .elementor-element.elementor-element-ae1b73f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-689f845>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-67b85eb5 {
        padding: 1em 1em 3em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-57922f56>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-2f57a451 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-432b8c68>.elementor-element-populated {
        padding: 0.5em 0.5em 0.5em 0.5em;
    }
    .elementor-470 .elementor-element.elementor-element-64c07a68>.elementor-element-populated {
        padding: 0.5em 0.5em 0.5em 0.5em;
    }
    .elementor-470 .elementor-element.elementor-element-2c3af325>.elementor-element-populated {
        padding: 0.5em 0.5em 0.5em 0.5em;
    }
    .elementor-470 .elementor-element.elementor-element-46840d4f {
        padding: 1em 1em 3em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-77549bad>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-17da4cf6>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-65f3743>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-aa02690>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-4ea60ea>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-9e85a86>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-8628997>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-318d041>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-d32511d>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-c12c505>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-a3fef03>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-6f8dc40>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-33d46c4>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-7c19f18 {
        padding: 1em 1em 3em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-ce761ca>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-928e4d4 {
        padding: 1em 1em 3em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-9da1879>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-4c7a175 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-3ee05e1>.elementor-element-populated {
        padding: 0.5em 0.5em 0.5em 0.5em;
    }
    .elementor-470 .elementor-element.elementor-element-a9ed97c>.elementor-element-populated {
        padding: 0.5em 0.5em 0.5em 0.5em;
    }
    .elementor-470 .elementor-element.elementor-element-1abe650>.elementor-element-populated {
        padding: 0.5em 0.5em 0.5em 0.5em;
    }
}

@media(max-width:767px) {
    .elementor-470 .elementor-element.elementor-element-261df9bc:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-261df9bc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: -145px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-261df9bc {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-ae1b73f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-7d59efe1 .elementor-spacer-inner {
        height: 10px;
    }
    .elementor-470 .elementor-element.elementor-element-db98ae3>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-20bc11ad .elementor-heading-title {
        font-size: 3.4em;
    }
    .elementor-470 .elementor-element.elementor-element-20bc11ad>.elementor-widget-container {
        padding: 0em 0em 2em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-ed64c24>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-ed64c24 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-61c3d737>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-61c3d737 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-b214277:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-b214277>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: -145px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-b214277 {
        padding: 1em 1em 1em 1em;
    }
    .elementor-470 .elementor-element.elementor-element-689f845>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-c9537e2 .elementor-spacer-inner {
        height: 10px;
    }
    .elementor-470 .elementor-element.elementor-element-6fa35f0>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-93148bd .elementor-heading-title {
        font-size: 2.5em;
    }
    .elementor-470 .elementor-element.elementor-element-93148bd>.elementor-widget-container {
        padding: 0em 0em 2em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-993bead>.elementor-widget-container {
        margin: 0px 0px 29px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-993bead {
        width: 100%;
        max-width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-66a0f05>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-66a0f05 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-57922f56>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-5830fc>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-1ad3431a>.elementor-widget-container {
        padding: 0em 0em 1em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-1ad3431a {
        width: 100%;
        max-width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-3e69e24a>.elementor-widget-container {
        padding: 0em 0em 1em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-3e69e24a {
        width: 100%;
        max-width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-560e67d8>.elementor-widget-container {
        padding: 0em 0em 1em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-560e67d8 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-55145c7>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-5923ca5e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-1574f41a>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-1ce39091>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-d0ee895>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-d0ee895 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-17da4cf6>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-4174688c>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-a263346>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-65f3743>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-aa02690>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-0164741>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-ba8445f>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-4ea60ea>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-9e85a86>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-fe21dc0>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-cbccd85>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-8628997>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-318d041>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-7e5d058>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-d32511d:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-d32511d>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../../2020/01/IMG_9743-scaled.jpg");
    }
    .elementor-470 .elementor-element.elementor-element-d32511d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-a4aee29>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-c12c505:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-c12c505>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../../2020/01/IMG_8723-scaled.jpg");
        background-position: center center;
    }
    .elementor-470 .elementor-element.elementor-element-c12c505>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-206f18d>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-a3fef03:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-a3fef03>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../../2020/01/IMG_8833-scaled.jpg");
    }
    .elementor-470 .elementor-element.elementor-element-a3fef03>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-1e92565>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-6f8dc40:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-6f8dc40>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../../2020/01/IMG_8681-scaled.jpg");
    }
    .elementor-470 .elementor-element.elementor-element-6f8dc40>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-4beadae>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-33d46c4:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-470 .elementor-element.elementor-element-33d46c4>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../../2020/01/IMG_1939-scaled.jpg");
    }
    .elementor-470 .elementor-element.elementor-element-33d46c4>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-6f1d545>.elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-5b32943>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-00df544>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-e236d77>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-512d4fd>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-6471f70>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-6471f70 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-9da1879>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-9d7b663>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-470 .elementor-element.elementor-element-193d505>.elementor-widget-container {
        padding: 0em 0em 1em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-193d505 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-e8b41be>.elementor-widget-container {
        padding: 0em 0em 1em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-e8b41be {
        width: 100%;
        max-width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-c26c31a>.elementor-widget-container {
        padding: 0em 0em 1em 0em;
    }
    .elementor-470 .elementor-element.elementor-element-c26c31a {
        width: 100%;
        max-width: 100%;
    }
}

@media(min-width:768px) {
    .elementor-470 .elementor-element.elementor-element-6ddc42fe {
        width: 40.893%;
    }
    .elementor-470 .elementor-element.elementor-element-2a25a675 {
        width: 59.107%;
    }
    .elementor-470 .elementor-element.elementor-element-77549bad {
        width: 50%;
    }
    .elementor-470 .elementor-element.elementor-element-1574f41a {
        width: 50%;
    }
    .elementor-470 .elementor-element.elementor-element-3811bf81 {
        width: 40%;
    }
    .elementor-470 .elementor-element.elementor-element-c42f16f {
        width: 59.924%;
    }
    .elementor-470 .elementor-element.elementor-element-99016b4 {
        width: 59.924%;
    }
    .elementor-470 .elementor-element.elementor-element-d1e3c38 {
        width: 40%;
    }
    .elementor-470 .elementor-element.elementor-element-87695e9 {
        width: 40%;
    }
    .elementor-470 .elementor-element.elementor-element-85982d4 {
        width: 59.924%;
    }
    .elementor-470 .elementor-element.elementor-element-001fd74 {
        width: 59.924%;
    }
    .elementor-470 .elementor-element.elementor-element-fe03bce {
        width: 40%;
    }
    .elementor-470 .elementor-element.elementor-element-775be88 {
        width: 40%;
    }
    .elementor-470 .elementor-element.elementor-element-06b9ca0 {
        width: 59.924%;
    }
    .elementor-470 .elementor-element.elementor-element-df5c3e5 {
        width: 59.924%;
    }
    .elementor-470 .elementor-element.elementor-element-6857eec {
        width: 40%;
    }
    .elementor-470 .elementor-element.elementor-element-ce761ca {
        width: 50%;
    }
    .elementor-470 .elementor-element.elementor-element-e236d77 {
        width: 50%;
    }
    .elementor-470 .elementor-element.elementor-element-f7ba8b5 {
        width: 40.893%;
    }
    .elementor-470 .elementor-element.elementor-element-7d49369 {
        width: 59.107%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-470 .elementor-element.elementor-element-17da4cf6 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-4174688c {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-a263346 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-65f3743 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-aa02690 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-0164741 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-ba8445f {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-4ea60ea {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-9e85a86 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-fe21dc0 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-cbccd85 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-8628997 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-318d041 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-7e5d058 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-d32511d {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-a4aee29 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-c12c505 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-206f18d {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-a3fef03 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-1e92565 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-6f8dc40 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-4beadae {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-33d46c4 {
        width: 100%;
    }
    .elementor-470 .elementor-element.elementor-element-6f1d545 {
        width: 100%;
    }
}

@media(min-width:1025px) {
    .elementor-470 .elementor-element.elementor-element-261df9bc:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-261df9bc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-470 .elementor-element.elementor-element-b214277:not(.elementor-motion-effects-element-type-background), .elementor-470 .elementor-element.elementor-element-b214277>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}