.elementor-154 .elementor-element.elementor-element-e072893:not(.elementor-motion-effects-element-type-background),
.elementor-154 .elementor-element.elementor-element-e072893>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at center center, #2C4796 0%, #181f32 98%);
}

.elementor-154 .elementor-element.elementor-element-e072893 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-154 .elementor-element.elementor-element-e072893>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-154 .elementor-element.elementor-element-47ee414 {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-47ee414 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Oswald", Sans-serif;
    font-size: 35px;
    text-transform: none;
    line-height: 1.2em;
    letter-spacing: 0.5px;
}

.elementor-154 .elementor-element.elementor-element-358b220:not(.elementor-motion-effects-element-type-background),
.elementor-154 .elementor-element.elementor-element-358b220>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at center center, #181f32 0%, #2E4A9B 98%);
}

.elementor-154 .elementor-element.elementor-element-358b220 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2% 0% 02% 0%;
}

.elementor-154 .elementor-element.elementor-element-358b220>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-154 .elementor-element.elementor-element-27d334e {
    columns: 1;
    text-align: left;
    color: #FFFFFF;
    font-size: 24px;
    font-weight: 400;
}

.elementor-154 .elementor-element.elementor-element-df5042a {
    margin-top: 2%;
    margin-bottom: 2%;
}

.elementor-154 .elementor-element.elementor-element-2a21827 {
    color: #4A4A4A;
    font-size: 24px;
    font-weight: 400;
}

.elementor-154 .elementor-element.elementor-element-2b33e34 {
    margin-top: -15px;
    margin-bottom: 0px;
}

.elementor-154 .elementor-element.elementor-element-8c55fb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-154 .elementor-element.elementor-element-8c55fb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-154 .elementor-element.elementor-element-8c55fb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-154 .elementor-element.elementor-element-8c55fb3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-154 .elementor-element.elementor-element-8c55fb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-154 .elementor-element.elementor-element-8c55fb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-154 .elementor-element.elementor-element-8c55fb3 .elementor-icon-list-icon i {
    color: #0C3C60;
    transition: color 0.3s;
}

.elementor-154 .elementor-element.elementor-element-8c55fb3 .elementor-icon-list-icon svg {
    fill: #0C3C60;
    transition: fill 0.3s;
}

.elementor-154 .elementor-element.elementor-element-8c55fb3 {
    --e-icon-list-icon-size: 15px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-offset: 0px;
}

.elementor-154 .elementor-element.elementor-element-8c55fb3 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-154 .elementor-element.elementor-element-8c55fb3 .elementor-icon-list-item>a {
    font-size: 18px;
    font-weight: 400;
}

.elementor-154 .elementor-element.elementor-element-8c55fb3 .elementor-icon-list-text {
    color: #4A4A4A;
    transition: color 0.3s;
}

.elementor-154 .elementor-element.elementor-element-8c55fb3>.elementor-widget-container {
    padding: 0px 0px 0px 40px;
}

.elementor-154 .elementor-element.elementor-element-1945dff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-154 .elementor-element.elementor-element-1945dff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-154 .elementor-element.elementor-element-1945dff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-154 .elementor-element.elementor-element-1945dff .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-154 .elementor-element.elementor-element-1945dff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-154 .elementor-element.elementor-element-1945dff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-154 .elementor-element.elementor-element-1945dff .elementor-icon-list-icon i {
    color: #0C3C60;
    transition: color 0.3s;
}

.elementor-154 .elementor-element.elementor-element-1945dff .elementor-icon-list-icon svg {
    fill: #0C3C60;
    transition: fill 0.3s;
}

.elementor-154 .elementor-element.elementor-element-1945dff {
    --e-icon-list-icon-size: 15px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-offset: 0px;
}

.elementor-154 .elementor-element.elementor-element-1945dff .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-154 .elementor-element.elementor-element-1945dff .elementor-icon-list-item>a {
    font-size: 18px;
    font-weight: 400;
}

.elementor-154 .elementor-element.elementor-element-1945dff .elementor-icon-list-text {
    color: #4A4A4A;
    transition: color 0.3s;
}

.elementor-154 .elementor-element.elementor-element-1945dff>.elementor-widget-container {
    padding: 0px 0px 0px 40px;
}

.elementor-154 .elementor-element.elementor-element-ecc69be:not(.elementor-motion-effects-element-type-background),
.elementor-154 .elementor-element.elementor-element-ecc69be>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E5E5E5;
}

.elementor-154 .elementor-element.elementor-element-ecc69be {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 2%;
    margin-bottom: 2%;
}

.elementor-154 .elementor-element.elementor-element-ecc69be>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-5724355.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-5724355.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-5724355>.elementor-element-populated {
    padding: 60px 60px 60px 0px;
}

.elementor-154 .elementor-element.elementor-element-10eb392 img {
    width: 100%;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-8ba6dc5.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-8ba6dc5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-8ba6dc5>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-154 .elementor-element.elementor-element-8ba6dc5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-154 .elementor-element.elementor-element-cefc119 {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-cefc119 .elementor-heading-title {
    color: #181f32;
    font-family: "Oswald", Sans-serif;
    font-size: 35px;
    text-transform: none;
    line-height: 1.2em;
    letter-spacing: 0.5px;
}

.elementor-154 .elementor-element.elementor-element-cefc119>.elementor-widget-container {
    padding: 0% 23% 0% 0%;
}

.elementor-154 .elementor-element.elementor-element-0c48b78 {
    color: #4A4A4A;
    font-size: 24px;
    font-weight: 400;
}

.elementor-154 .elementor-element.elementor-element-7abd04b {
    margin-top: 2%;
    margin-bottom: 2%;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-85ae407.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-85ae407.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-b38d182 {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-b38d182 .elementor-heading-title {
    color: #181f32;
    font-family: "Oswald", Sans-serif;
    font-size: 35px;
    text-transform: none;
    line-height: 1.2em;
    letter-spacing: 0.5px;
}

.elementor-154 .elementor-element.elementor-element-b38d182>.elementor-widget-container {
    padding: 0% 23% 0% 0%;
}

.elementor-154 .elementor-element.elementor-element-ab30133 {
    color: #4A4A4A;
    font-size: 24px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-9c2cff1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-9c2cff1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-9c2cff1>.elementor-element-populated {
    padding: 60px 0px 60px 60px;
}

.elementor-154 .elementor-element.elementor-element-2404298 img {
    width: 100%;
}

.elementor-154 .elementor-element.elementor-element-c798a07:not(.elementor-motion-effects-element-type-background),
.elementor-154 .elementor-element.elementor-element-c798a07>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E5E5E5;
}

.elementor-154 .elementor-element.elementor-element-c798a07 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 2%;
    margin-bottom: 2%;
}

.elementor-154 .elementor-element.elementor-element-c798a07>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-e88e7d7.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-e88e7d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-e88e7d7>.elementor-element-populated {
    padding: 60px 60px 60px 0px;
}

.elementor-154 .elementor-element.elementor-element-f635fbb img {
    width: 100%;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-19d9da0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-19d9da0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-19d9da0>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-154 .elementor-element.elementor-element-19d9da0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-154 .elementor-element.elementor-element-a5909c9 {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-a5909c9 .elementor-heading-title {
    color: #181f32;
    font-family: "Oswald", Sans-serif;
    font-size: 35px;
    text-transform: none;
    line-height: 1.2em;
    letter-spacing: 0.5px;
}

.elementor-154 .elementor-element.elementor-element-a5909c9>.elementor-widget-container {
    padding: 0% 23% 0% 0%;
}

.elementor-154 .elementor-element.elementor-element-7cda378 {
    color: #4A4A4A;
    font-size: 24px;
    font-weight: 400;
}

.elementor-154 .elementor-element.elementor-element-81320e8 {
    margin-top: 2%;
    margin-bottom: 2%;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-a1a8074.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-a1a8074.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-0016964 {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-0016964 .elementor-heading-title {
    color: #181f32;
    font-family: "Oswald", Sans-serif;
    font-size: 35px;
    text-transform: none;
    line-height: 1.2em;
    letter-spacing: 0.5px;
}

.elementor-154 .elementor-element.elementor-element-0016964>.elementor-widget-container {
    padding: 0% 23% 0% 0%;
}

.elementor-154 .elementor-element.elementor-element-5132e5e {
    color: #4A4A4A;
    font-size: 24px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-be6aa5d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-be6aa5d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-be6aa5d>.elementor-element-populated {
    padding: 60px 0px 60px 60px;
}

.elementor-154 .elementor-element.elementor-element-896556c img {
    width: 100%;
}

.elementor-154 .elementor-element.elementor-element-c858478:not(.elementor-motion-effects-element-type-background),
.elementor-154 .elementor-element.elementor-element-c858478>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E5E5E5;
}

.elementor-154 .elementor-element.elementor-element-c858478 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 2%;
    margin-bottom: 2%;
}

.elementor-154 .elementor-element.elementor-element-c858478>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-6797eec.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-6797eec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-6797eec>.elementor-element-populated {
    padding: 60px 60px 60px 0px;
}

.elementor-154 .elementor-element.elementor-element-da715ae {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-da715ae img {
    width: 100%;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-f314949.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-f314949.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-f314949>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-154 .elementor-element.elementor-element-f314949>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-154 .elementor-element.elementor-element-186cac6 {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-186cac6 .elementor-heading-title {
    color: #181f32;
    font-family: "Oswald", Sans-serif;
    font-size: 35px;
    text-transform: none;
    line-height: 1.2em;
    letter-spacing: 0.5px;
}

.elementor-154 .elementor-element.elementor-element-186cac6>.elementor-widget-container {
    padding: 0% 23% 0% 0%;
}

.elementor-154 .elementor-element.elementor-element-44c7015 {
    color: #4A4A4A;
    font-size: 24px;
    font-weight: 400;
}

.elementor-154 .elementor-element.elementor-element-a2b0a60 {
    margin-top: 2%;
    margin-bottom: 2%;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-aa7af04.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-aa7af04.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-9ebe3d2 {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-9ebe3d2 .elementor-heading-title {
    color: #181f32;
    font-family: "Oswald", Sans-serif;
    font-size: 35px;
    text-transform: none;
    line-height: 1.2em;
    letter-spacing: 0.5px;
}

.elementor-154 .elementor-element.elementor-element-9ebe3d2>.elementor-widget-container {
    padding: 0% 23% 0% 0%;
}

.elementor-154 .elementor-element.elementor-element-7384568 {
    color: #4A4A4A;
    font-size: 24px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-201c719.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-201c719.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-201c719>.elementor-element-populated {
    padding: 60px 0px 60px 60px;
}

.elementor-154 .elementor-element.elementor-element-b17cd9c img {
    width: 100%;
}

.elementor-154 .elementor-element.elementor-element-4f1bb0d:not(.elementor-motion-effects-element-type-background),
.elementor-154 .elementor-element.elementor-element-4f1bb0d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E5E5E5;
}

.elementor-154 .elementor-element.elementor-element-4f1bb0d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 2%;
    margin-bottom: 2%;
}

.elementor-154 .elementor-element.elementor-element-4f1bb0d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-2385ed5.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-2385ed5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-2385ed5>.elementor-element-populated {
    padding: 60px 60px 60px 0px;
}

.elementor-154 .elementor-element.elementor-element-4cfca24 img {
    width: 100%;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-6b48340.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-6b48340.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-6b48340>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-154 .elementor-element.elementor-element-6b48340>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-154 .elementor-element.elementor-element-3cc1a43 {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-3cc1a43 .elementor-heading-title {
    color: #181f32;
    font-family: "Oswald", Sans-serif;
    font-size: 35px;
    text-transform: none;
    line-height: 1.2em;
    letter-spacing: 0.5px;
}

.elementor-154 .elementor-element.elementor-element-3cc1a43>.elementor-widget-container {
    padding: 0% 23% 0% 0%;
}

.elementor-154 .elementor-element.elementor-element-c0cf5f2 {
    color: #4A4A4A;
    font-size: 24px;
    font-weight: 400;
}

.elementor-154 .elementor-element.elementor-element-c82dd36 {
    margin-top: 2%;
    margin-bottom: 2%;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-8b040b1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-8b040b1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-70e2266 {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-70e2266 .elementor-heading-title {
    color: #181f32;
    font-family: "Oswald", Sans-serif;
    font-size: 35px;
    text-transform: none;
    line-height: 1.5em;
    letter-spacing: 0.5px;
}

.elementor-154 .elementor-element.elementor-element-70e2266>.elementor-widget-container {
    padding: 0% 0% 0% 0%;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-e7b5567.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-e7b5567.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-e7b5567>.elementor-element-populated {
    padding: 60px 0px 60px 60px;
}

.elementor-154 .elementor-element.elementor-element-1a5d28a img {
    width: 100%;
}

.elementor-154 .elementor-element.elementor-element-c9ca8da:not(.elementor-motion-effects-element-type-background),
.elementor-154 .elementor-element.elementor-element-c9ca8da>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E5E5E5;
}

.elementor-154 .elementor-element.elementor-element-c9ca8da {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2% 0% 4% 0%;
}

.elementor-154 .elementor-element.elementor-element-c9ca8da>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-2dd8630.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-2dd8630.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-2dd8630>.elementor-element-populated {
    padding: 60px 60px 60px 0px;
}

.elementor-154 .elementor-element.elementor-element-9621f6e img {
    width: 100%;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-cb3a24e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-cb3a24e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-cb3a24e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-154 .elementor-element.elementor-element-cb3a24e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-154 .elementor-element.elementor-element-5c8c500 {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-5c8c500 .elementor-heading-title {
    color: #181f32;
    font-family: "Oswald", Sans-serif;
    font-size: 35px;
    text-transform: none;
    line-height: 1.2em;
    letter-spacing: 0.5px;
}

.elementor-154 .elementor-element.elementor-element-5c8c500>.elementor-widget-container {
    padding: 0% 23% 0% 0%;
}

.elementor-154 .elementor-element.elementor-element-e440bee {
    color: #4A4A4A;
    font-size: 24px;
    font-weight: 400;
}

:root {
    --page-title-display: none;
}

@media(min-width:768px) {
    .elementor-154 .elementor-element.elementor-element-8b040b1 {
        width: 54.846%;
    }

    .elementor-154 .elementor-element.elementor-element-e7b5567 {
        width: 45.116%;
    }
}

@media(max-width:1024px) {
    .elementor-154 .elementor-element.elementor-element-e072893 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-154 .elementor-element.elementor-element-358b220 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-154 .elementor-element.elementor-element-df5042a {
        padding: 0px 20px 0px 20px;
    }

    .elementor-154 .elementor-element.elementor-element-ecc69be {
        padding: 20px 20px 20px 20px;
    }

    .elementor-154 .elementor-element.elementor-element-7abd04b {
        padding: 20px 20px 20px 20px;
    }

    .elementor-154 .elementor-element.elementor-element-c798a07 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-154 .elementor-element.elementor-element-81320e8 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-154 .elementor-element.elementor-element-c858478 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-154 .elementor-element.elementor-element-a2b0a60 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-154 .elementor-element.elementor-element-4f1bb0d {
        padding: 20px 20px 20px 20px;
    }

    .elementor-154 .elementor-element.elementor-element-c82dd36 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-154 .elementor-element.elementor-element-c9ca8da {
        padding: 20px 20px 20px 20px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-154 .elementor-element.elementor-element-8ba6dc5 {
        width: 100%;
    }

    .elementor-154 .elementor-element.elementor-element-85ae407 {
        width: 100%;
    }

    .elementor-154 .elementor-element.elementor-element-19d9da0 {
        width: 100%;
    }

    .elementor-154 .elementor-element.elementor-element-a1a8074 {
        width: 100%;
    }

    .elementor-154 .elementor-element.elementor-element-f314949 {
        width: 100%;
    }

    .elementor-154 .elementor-element.elementor-element-aa7af04 {
        width: 100%;
    }

    .elementor-154 .elementor-element.elementor-element-6b48340 {
        width: 100%;
    }

    .elementor-154 .elementor-element.elementor-element-8b040b1 {
        width: 100%;
    }

    .elementor-154 .elementor-element.elementor-element-cb3a24e {
        width: 100%;
    }
}