.text-center {
 text-align: center;
}
.text-white {
 color: #ffffff;
}
.text-primary {
 color: #0e64c1;
}

.btn_blue {
 color: #0f47af;
 background: transparent;
 padding: 10px;
 font-weight: bold;
 text-transform: uppercase;
 font-size: 20px;
 border: #0f47af 2px solid;
}

.btn_blue:hover {
 color: #e4ecec;
 background: #0e64c1;
}

.btn_white {
 color: #ffffff;
 background: transparent;
 padding: 10px;
 font-weight: bold;
 text-transform: uppercase;
 font-size: 20px;
 border: #e4ecec 2px solid;
}

.btn_white:hover {
 background: #e4ecec;
 color: #0e64c1;
}

.elementor-13 .elementor-element.elementor-element-563e5b5 .ui-e-fluid-canvas {
 opacity: 1;
 --ui-fluid-1: #274191;
 --ui-fluid-2: #343eaa;
 --ui-fluid-3: #1d216b;
 --ui-fluid-4: #327ceb;
}
.elementor-13
 .elementor-element.elementor-element-563e5b5:not(
  .elementor-motion-effects-element-type-background
 ),
.elementor-13
 .elementor-element.elementor-element-563e5b5
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: var(--e-global-color-uicore_secondary);
}
.elementor-13
 .elementor-element.elementor-element-563e5b5
 > .elementor-background-overlay {
 background-color: transparent;
 background-image: linear-gradient(
  180deg,
  var(--e-global-color-uicore_secondary) 0%,
  #45f7ee00 100%
 );
 opacity: 1;
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-563e5b5 {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 padding: 200px 0px 0px 0px;
}
.elementor-13
 .elementor-element.elementor-element-ae32cad.elementor-column
 > .elementor-widget-wrap {
 justify-content: center;
}
.elementor-13
 .elementor-element.elementor-element-ae32cad
 > .elementor-widget-wrap
 > .elementor-widget:not(.elementor-widget__width-auto):not(
  .elementor-widget__width-initial
 ):not(:last-child):not(.elementor-absolute) {
 margin-bottom: 0px;
}
.elementor-13
 .elementor-element.elementor-element-ae32cad
 > .elementor-element-populated {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 padding: 0px 0px 0px 0px;
}
.elementor-13
 .elementor-element.elementor-element-ae32cad
 > .elementor-element-populated
 > .elementor-background-overlay {
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-af66b6a {
 text-align: center;
}
.elementor-13 .elementor-element.elementor-element-238a120 {
 text-align: center;
 width: var(--container-widget-width, 600px);
 max-width: 600px;
 --container-widget-width: 600px;
 --container-widget-flex-grow: 0;
}
.elementor-13
 .elementor-element.elementor-element-238a120
 .elementor-heading-title {
 color: #ffffff;
}
.elementor-13 .elementor-element.elementor-element-238a120 {
 ---ui-speed: 1500ms;
 ---ui-delay: 200ms;
 ---ui-stagger: 15ms;
}
.elementor-13 .elementor-element.elementor-element-d4c233d {
 --spacer-size: 8px;
}
.elementor-13 .elementor-element.elementor-element-2f8e81a {
 text-align: center;
 color: #ffffff8f;
 font-size: 18px;
 width: var(--container-widget-width, 514px);
 max-width: 514px;
 --container-widget-width: 514px;
 --container-widget-flex-grow: 0;
}
.elementor-13 .elementor-element.elementor-element-e52b9c1 {
 --spacer-size: 32px;
}
.elementor-13
 .elementor-element.elementor-element-b388645
 .bdt-newsletter-wrapper
 input[type*="email"]::placeholder,
.elementor-13
 .elementor-element.elementor-element-b388645
 .bdt-newsletter-wrapper
 input[type*="text"]::placeholder {
 color: var(--e-global-color-uicore_body);
}
.elementor-13
 .elementor-element.elementor-element-b388645
 .bdt-newsletter-wrapper
 .bdt-input {
 color: var(--e-global-color-uicore_headline);
 border-radius: 8px 0px 0px 8px;
 padding: 6px 15px 6px 15px;
}
.elementor-13
 .elementor-element.elementor-element-b388645
 .bdt-newsletter-wrapper
 .bdt-button.bdt-button-primary {
 color: #ffffff;
 background-color: var(--e-global-color-uicore_secondary);
 border-radius: 0px 8px 8px 0px;
 padding: 18px 30px 18px 30px;
}
.elementor-13
 .elementor-element.elementor-element-b388645
 .bdt-newsletter-wrapper
 .bdt-button.bdt-button-primary:hover {
 color: #ffffff;
 background-color: var(--e-global-color-uicore_primary);
}
.elementor-13
 .elementor-element.elementor-element-b388645
 > .elementor-widget-container {
 padding: 5px 5px 5px 5px;
 background-color: #ffffff1f;
 border-radius: 12px 12px 12px 12px;
}
.elementor-13 .elementor-element.elementor-element-b388645 {
 width: var(--container-widget-width, 500px);
 max-width: 500px;
 --container-widget-width: 500px;
 --container-widget-flex-grow: 0;
}
.elementor-13
 .elementor-element.elementor-element-b388645.bdt-background-overlay-yes
 > .elementor-widget-container:before {
 transition: background 0.3s;
}
.elementor-13 .elementor-element.elementor-element-04bad5d {
 padding: 40px 0px 0px 0px;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-6d65c2d.elementor-column
 .elementor-widget-wrap {
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-6d65c2d.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: flex-end;
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-6d65c2d:not(
  .elementor-motion-effects-element-type-background
 )
 > .elementor-widget-wrap,
.elementor-13
 .elementor-element.elementor-element-6d65c2d
 > .elementor-widget-wrap
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-image: url("./Vector.webp");
 background-position: top center;
 background-repeat: no-repeat;
 background-size: contain;
}
.elementor-13
 .elementor-element.elementor-element-6d65c2d
 > .elementor-element-populated {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 padding: 0px 0px 0px 0px;
}
.elementor-13
 .elementor-element.elementor-element-6d65c2d
 > .elementor-element-populated
 > .elementor-background-overlay {
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-f83b73d img {
 width: 1026px;
}
.elementor-13
 .elementor-element.elementor-element-38fe679:not(
  .elementor-motion-effects-element-type-background
 ),
.elementor-13
 .elementor-element.elementor-element-38fe679
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: transparent;
 background-image: linear-gradient(180deg, #080330 0%, #0e64c1 100%);
}
.elementor-13 .elementor-element.elementor-element-38fe679,
.elementor-13
 .elementor-element.elementor-element-38fe679
 > .elementor-background-overlay {
 border-radius: 40px 40px 0px 0px;
}
.elementor-13 .elementor-element.elementor-element-38fe679 {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin-top: -40px;
 margin-bottom: 0px;
 padding: 120px 0px 120px 0px;
}
.elementor-13
 .elementor-element.elementor-element-38fe679
 > .elementor-background-overlay {
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13
 .elementor-element.elementor-element-fb5deb5.elementor-column
 > .elementor-widget-wrap {
 justify-content: center;
}
.elementor-13 .elementor-element.elementor-element-68cf322 {
 text-align: center;
}
.elementor-13 .elementor-element.elementor-element-cb132e2 {
 text-align: center;
 width: var(--container-widget-width, 500px);
 max-width: 500px;
 --container-widget-width: 500px;
 --container-widget-flex-grow: 0;
}
.elementor-13
 .elementor-element.elementor-element-cb132e2
 .elementor-heading-title {
 color: #ffffff;
}
.elementor-13 .elementor-element.elementor-element-cb132e2 {
 ---ui-speed: 1500ms;
 ---ui-delay: 200ms;
 ---ui-stagger: 15ms;
}
.elementor-13 .elementor-element.elementor-element-70b0e81 {
 text-align: center;
 color: #ffffff8f;
 width: 100%;
 max-width: 100%;
}
.elementor-13
 .elementor-element.elementor-element-70b0e81
 > .elementor-widget-container {
 padding: 8px 0px 60px 0px;
}
.elementor-13 .elementor-element.elementor-element-f997b00 {
 --ep-advanced-icon-box-icon-top-v-offset: -0px;
 --ep-advanced-icon-box-icon-top-h-offset: 0px;
}

.bdt-ep-advanced-icon-box-icon-wrap {
 color: #e1ffa0;
 background-color: #0580d2 !important;
 border-color: #0f47af !important;
}

.elementor-13
 .elementor-element.elementor-element-f997b00
 .bdt-ep-advanced-icon-box-icon-wrap {
 color: #e1ffa0;
 background-color: #0580d2;
 border-style: solid;
 border-width: 10px 10px 10px 10px;
 border-color: #0f47af;
 border-radius: 500px 500px 500px 500px;
 overflow: hidden;
 padding: 16px 16px 16px 16px;
 font-size: 24px;
 width: 24px;
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-f997b00.elementor-position-right
 .bdt-ep-advanced-icon-box-icon {
 margin-left: 16px;
}
.elementor-13
 .elementor-element.elementor-element-f997b00.elementor-position-left
 .bdt-ep-advanced-icon-box-icon {
 margin-right: 16px;
}
.elementor-13
 .elementor-element.elementor-element-f997b00.elementor-position-top
 .bdt-ep-advanced-icon-box-icon {
 margin-bottom: 16px;
}
.elementor-13
 .elementor-element.elementor-element-f997b00.elementor-position-bottom
 .bdt-ep-advanced-icon-box-icon {
 margin-top: 16px;
}
.elementor-13
 .elementor-element.elementor-element-f997b00
 .bdt-ep-advanced-icon-box-icon-wrap
 i,
.elementor-13
 .elementor-element.elementor-element-f997b00
 .bdt-ep-advanced-icon-box-icon-wrap
 img,
.elementor-13
 .elementor-element.elementor-element-f997b00
 .bdt-ep-advanced-icon-box-icon-wrap
 svg {
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-f997b00:hover
 .bdt-ep-advanced-icon-box-icon-wrap {
 color: #e1ffa0;
}
.elementor-13
 .elementor-element.elementor-element-f997b00
 .bdt-ep-advanced-icon-box-title {
 margin-bottom: 4px;
 color: #ffffff;
}
.elementor-13
 .elementor-element.elementor-element-f997b00
 .bdt-ep-advanced-icon-box-description {
 margin-bottom: 0px;
 color: #ffffff8f;
}
.elementor-13
 .elementor-element.elementor-element-f997b00
 > .elementor-widget-container {
 padding: 20px 20px 20px 20px;
 background-color: #e1ffa000;
 transition: background 0.3s;
 border-radius: 16px 16px 16px 16px;
}
.elementor-13
 .elementor-element.elementor-element-f997b00:hover
 .elementor-widget-container {
 background-color: #ffffff0f;
}
.elementor-13
 .elementor-element.elementor-element-f997b00.bdt-background-overlay-yes
 > .elementor-widget-container:before {
 transition: background 0.3s;
}
.elementor-13 .elementor-element.elementor-element-adf23c6 {
 --ep-advanced-icon-box-icon-top-v-offset: -0px;
 --ep-advanced-icon-box-icon-top-h-offset: 0px;
}
.elementor-13
 .elementor-element.elementor-element-adf23c6
 .bdt-ep-advanced-icon-box-icon-wrap {
 color: #e1ffa0;
 background-color: #517353;
 border-style: solid;
 border-width: 10px 10px 10px 10px;
 border-color: #284d3d;
 border-radius: 500px 500px 500px 500px;
 overflow: hidden;
 padding: 16px 16px 16px 16px;
 font-size: 24px;
 width: 24px;
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-adf23c6.elementor-position-right
 .bdt-ep-advanced-icon-box-icon {
 margin-left: 16px;
}
.elementor-13
 .elementor-element.elementor-element-adf23c6.elementor-position-left
 .bdt-ep-advanced-icon-box-icon {
 margin-right: 16px;
}
.elementor-13
 .elementor-element.elementor-element-adf23c6.elementor-position-top
 .bdt-ep-advanced-icon-box-icon {
 margin-bottom: 16px;
}
.elementor-13
 .elementor-element.elementor-element-adf23c6.elementor-position-bottom
 .bdt-ep-advanced-icon-box-icon {
 margin-top: 16px;
}
.elementor-13
 .elementor-element.elementor-element-adf23c6
 .bdt-ep-advanced-icon-box-icon-wrap
 i,
.elementor-13
 .elementor-element.elementor-element-adf23c6
 .bdt-ep-advanced-icon-box-icon-wrap
 img,
.elementor-13
 .elementor-element.elementor-element-adf23c6
 .bdt-ep-advanced-icon-box-icon-wrap
 svg {
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-adf23c6:hover
 .bdt-ep-advanced-icon-box-icon-wrap {
 color: #e1ffa0;
}
.elementor-13
 .elementor-element.elementor-element-adf23c6
 .bdt-ep-advanced-icon-box-title {
 margin-bottom: 4px;
 color: #ffffff;
}
.elementor-13
 .elementor-element.elementor-element-adf23c6
 .bdt-ep-advanced-icon-box-description {
 margin-bottom: 0px;
 color: #ffffff8f;
}
.elementor-13
 .elementor-element.elementor-element-adf23c6
 > .elementor-widget-container {
 padding: 20px 20px 20px 20px;
 background-color: #e1ffa000;
 transition: background 0.3s;
 border-radius: 16px 16px 16px 16px;
}
.elementor-13
 .elementor-element.elementor-element-adf23c6:hover
 .elementor-widget-container {
 background-color: #ffffff0f;
}
.elementor-13
 .elementor-element.elementor-element-adf23c6.bdt-background-overlay-yes
 > .elementor-widget-container:before {
 transition: background 0.3s;
}
.elementor-13 .elementor-element.elementor-element-8a244d2 {
 --ep-advanced-icon-box-icon-top-v-offset: -0px;
 --ep-advanced-icon-box-icon-top-h-offset: 0px;
}
.elementor-13
 .elementor-element.elementor-element-8a244d2
 .bdt-ep-advanced-icon-box-icon-wrap {
 color: #e1ffa0;
 background-color: #517353;
 border-style: solid;
 border-width: 10px 10px 10px 10px;
 border-color: #284d3d;
 border-radius: 500px 500px 500px 500px;
 overflow: hidden;
 padding: 16px 16px 16px 16px;
 font-size: 24px;
 width: 24px;
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-8a244d2.elementor-position-right
 .bdt-ep-advanced-icon-box-icon {
 margin-left: 16px;
}
.elementor-13
 .elementor-element.elementor-element-8a244d2.elementor-position-left
 .bdt-ep-advanced-icon-box-icon {
 margin-right: 16px;
}
.elementor-13
 .elementor-element.elementor-element-8a244d2.elementor-position-top
 .bdt-ep-advanced-icon-box-icon {
 margin-bottom: 16px;
}
.elementor-13
 .elementor-element.elementor-element-8a244d2.elementor-position-bottom
 .bdt-ep-advanced-icon-box-icon {
 margin-top: 16px;
}
.elementor-13
 .elementor-element.elementor-element-8a244d2
 .bdt-ep-advanced-icon-box-icon-wrap
 i,
.elementor-13
 .elementor-element.elementor-element-8a244d2
 .bdt-ep-advanced-icon-box-icon-wrap
 img,
.elementor-13
 .elementor-element.elementor-element-8a244d2
 .bdt-ep-advanced-icon-box-icon-wrap
 svg {
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-8a244d2:hover
 .bdt-ep-advanced-icon-box-icon-wrap {
 color: #e1ffa0;
}
.elementor-13
 .elementor-element.elementor-element-8a244d2
 .bdt-ep-advanced-icon-box-title {
 margin-bottom: 4px;
 color: #ffffff;
}
.elementor-13
 .elementor-element.elementor-element-8a244d2
 .bdt-ep-advanced-icon-box-description {
 margin-bottom: 0px;
 color: #ffffff8f;
}
.elementor-13
 .elementor-element.elementor-element-8a244d2
 > .elementor-widget-container {
 padding: 20px 20px 20px 20px;
 background-color: #e1ffa000;
 transition: background 0.3s;
 border-radius: 16px 16px 16px 16px;
}
.elementor-13
 .elementor-element.elementor-element-8a244d2:hover
 .elementor-widget-container {
 background-color: #ffffff0f;
}
.elementor-13
 .elementor-element.elementor-element-8a244d2.bdt-background-overlay-yes
 > .elementor-widget-container:before {
 transition: background 0.3s;
}
.elementor-13 .elementor-element.elementor-element-1ba8760 {
 --ep-advanced-icon-box-icon-top-v-offset: -0px;
 --ep-advanced-icon-box-icon-top-h-offset: 0px;
}
.elementor-13
 .elementor-element.elementor-element-1ba8760
 .bdt-ep-advanced-icon-box-icon-wrap {
 color: #e1ffa0;
 background-color: #517353;
 border-style: solid;
 border-width: 10px 10px 10px 10px;
 border-color: #284d3d;
 border-radius: 500px 500px 500px 500px;
 overflow: hidden;
 padding: 16px 16px 16px 16px;
 font-size: 24px;
 width: 24px;
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-1ba8760.elementor-position-right
 .bdt-ep-advanced-icon-box-icon {
 margin-left: 16px;
}
.elementor-13
 .elementor-element.elementor-element-1ba8760.elementor-position-left
 .bdt-ep-advanced-icon-box-icon {
 margin-right: 16px;
}
.elementor-13
 .elementor-element.elementor-element-1ba8760.elementor-position-top
 .bdt-ep-advanced-icon-box-icon {
 margin-bottom: 16px;
}
.elementor-13
 .elementor-element.elementor-element-1ba8760.elementor-position-bottom
 .bdt-ep-advanced-icon-box-icon {
 margin-top: 16px;
}
.elementor-13
 .elementor-element.elementor-element-1ba8760
 .bdt-ep-advanced-icon-box-icon-wrap
 i,
.elementor-13
 .elementor-element.elementor-element-1ba8760
 .bdt-ep-advanced-icon-box-icon-wrap
 img,
.elementor-13
 .elementor-element.elementor-element-1ba8760
 .bdt-ep-advanced-icon-box-icon-wrap
 svg {
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-1ba8760:hover
 .bdt-ep-advanced-icon-box-icon-wrap {
 color: #e1ffa0;
}
.elementor-13
 .elementor-element.elementor-element-1ba8760
 .bdt-ep-advanced-icon-box-title {
 margin-bottom: 4px;
 color: #ffffff;
}
.elementor-13
 .elementor-element.elementor-element-1ba8760
 .bdt-ep-advanced-icon-box-description {
 margin-bottom: 0px;
 color: #ffffff8f;
}
.elementor-13
 .elementor-element.elementor-element-1ba8760
 > .elementor-widget-container {
 padding: 20px 20px 20px 20px;
 background-color: #e1ffa000;
 transition: background 0.3s;
 border-radius: 16px 16px 16px 16px;
}
.elementor-13
 .elementor-element.elementor-element-1ba8760:hover
 .elementor-widget-container {
 background-color: #ffffff0f;
}
.elementor-13
 .elementor-element.elementor-element-1ba8760.bdt-background-overlay-yes
 > .elementor-widget-container:before {
 transition: background 0.3s;
}
.elementor-13 .elementor-element.elementor-element-bc85f30 {
 padding: 100px 0px 0px 0px;
}
.elementor-13
 .elementor-element.elementor-element-7f8552a
 > .elementor-widget-container {
 padding: 0px 0px 30px 0px;
}
.elementor-13 .elementor-element.elementor-element-7f8552a {
 width: var(--container-widget-width, 573px);
 max-width: 573px;
 --container-widget-width: 573px;
 --container-widget-flex-grow: 0;
}
.elementor-13 .elementor-element.elementor-element-8c5851a {
 padding: 0px 0px 140px 0px;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-05fcede.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-05fcede.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-05fcede
 > .elementor-element-populated {
 margin: 0px 80px 0px 0px;
 --e-column-margin-right: 80px;
 --e-column-margin-left: 0px;
}
.elementor-13
 .elementor-element.elementor-element-c1a523e
 .bdt-tab
 .bdt-tabs-item-title {
 background-color: #ffffff00;
 color: var(--e-global-color-uicore_headline);
 padding: 24px 24px 24px 32px;
 font-size: 18px;
}
.elementor-13
 .elementor-element.elementor-element-c1a523e
 .bdt-tab
 .bdt-tabs-item
 .bdt-tabs-item-title {
 border-style: solid;
 border-width: 0px 0px 0px 4px;
 border-color: var(--e-global-color-uicore_light);
}
.elementor-13
 .elementor-element.elementor-element-c1a523e
 .bdt-tab
 .bdt-tabs-item.bdt-active
 .bdt-tabs-item-title:after {
 background-color: #ffffff00;
}
.elementor-13
 .elementor-element.elementor-element-c1a523e
 .bdt-tab
 .bdt-tabs-item.bdt-active
 .bdt-tabs-item-title {
 background-color: #e1ffa07a;
 color: var(--e-global-color-uicore_secondary);
 border-style: solid;
 border-color: var(--e-global-color-uicore_dark);
}
.elementor-13
 .elementor-element.elementor-element-c1a523e
 .bdt-tab
 .bdt-tab-sub-title {
 color: var(--e-global-color-uicore_body);
 margin-top: 4px;
}
.elementor-13
 .elementor-element.elementor-element-c1a523e
 .bdt-tabs
 .bdt-tabs-item-title
 .bdt-button-icon-align-right {
 margin-left: 8px;
}
.elementor-13
 .elementor-element.elementor-element-c1a523e
 .bdt-tabs
 .bdt-tabs-item-title
 .bdt-button-icon-align-left {
 margin-right: 8px;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-e12dadc.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-e12dadc.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-e12dadc
 > .elementor-element-populated {
 padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-56e5c65.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-56e5c65.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-56e5c65:not(
  .elementor-motion-effects-element-type-background
 )
 > .elementor-widget-wrap,
.elementor-13
 .elementor-element.elementor-element-56e5c65
 > .elementor-widget-wrap
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: var(--e-global-color-uicore_light);
}
.elementor-13
 .elementor-element.elementor-element-56e5c65
 > .elementor-element-populated,
.elementor-13
 .elementor-element.elementor-element-56e5c65
 > .elementor-element-populated
 > .elementor-background-overlay,
.elementor-13
 .elementor-element.elementor-element-56e5c65
 > .elementor-background-slideshow {
 border-radius: 16px 16px 16px 16px;
}
.elementor-13
 .elementor-element.elementor-element-56e5c65
 > .elementor-element-populated {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin: 10px 10px 10px 10px;
 --e-column-margin-right: 10px;
 --e-column-margin-left: 10px;
 padding: 61px 80px 61px 80px;
}
.elementor-13
 .elementor-element.elementor-element-56e5c65
 > .elementor-element-populated
 > .elementor-background-overlay {
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-2086e56 img {
 border-radius: 16px 16px 16px 16px;
 box-shadow: 0px 1px 4px 0px
  rgba(15.999999999999972, 23.99999999999997, 39.99999999999993, 0.13);
}
.elementor-13 .elementor-element.elementor-element-c025416 img {
 border-radius: 16px 16px 16px 16px;
 box-shadow: 0px 8px 40px 0px
  rgba(51.999999999999986, 190.00000000000006, 185.00000000000006, 0.2);
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-2d92376.elementor-column
 .elementor-widget-wrap {
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-2d92376.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: flex-end;
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-2d92376:not(
  .elementor-motion-effects-element-type-background
 )
 > .elementor-widget-wrap,
.elementor-13
 .elementor-element.elementor-element-2d92376
 > .elementor-widget-wrap
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: var(--e-global-color-uicore_light);
}
.elementor-13
 .elementor-element.elementor-element-2d92376
 > .elementor-element-populated,
.elementor-13
 .elementor-element.elementor-element-2d92376
 > .elementor-element-populated
 > .elementor-background-overlay,
.elementor-13
 .elementor-element.elementor-element-2d92376
 > .elementor-background-slideshow {
 border-radius: 16px 16px 16px 16px;
}
.elementor-13
 .elementor-element.elementor-element-2d92376
 > .elementor-element-populated {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin: 10px 10px 10px 10px;
 --e-column-margin-right: 10px;
 --e-column-margin-left: 10px;
 padding: 80px 80px 0px 80px;
}
.elementor-13
 .elementor-element.elementor-element-2d92376
 > .elementor-element-populated
 > .elementor-background-overlay {
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-f62b478 img {
 border-radius: 16px 16px 0px 0px;
 box-shadow: 0px 8px 40px 0px
  rgba(0.999999999999924, 0.999999999999924, 0.999999999999924, 0.2);
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-44546ec.elementor-column
 .elementor-widget-wrap {
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-44546ec.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: flex-end;
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-44546ec:not(
  .elementor-motion-effects-element-type-background
 )
 > .elementor-widget-wrap,
.elementor-13
 .elementor-element.elementor-element-44546ec
 > .elementor-widget-wrap
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: var(--e-global-color-uicore_light);
}
.elementor-13
 .elementor-element.elementor-element-44546ec
 > .elementor-element-populated,
.elementor-13
 .elementor-element.elementor-element-44546ec
 > .elementor-element-populated
 > .elementor-background-overlay,
.elementor-13
 .elementor-element.elementor-element-44546ec
 > .elementor-background-slideshow {
 border-radius: 16px 16px 16px 16px;
}
.elementor-13
 .elementor-element.elementor-element-44546ec
 > .elementor-element-populated {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin: 10px 10px 10px 10px;
 --e-column-margin-right: 10px;
 --e-column-margin-left: 10px;
 padding: 80px 80px 0px 80px;
}
.elementor-13
 .elementor-element.elementor-element-44546ec
 > .elementor-element-populated
 > .elementor-background-overlay {
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-693f1bd img {
 border-radius: 16px 16px 0px 0px;
 box-shadow: 0px 8px 40px 0px
  rgba(0.999999999999924, 0.999999999999924, 0.999999999999924, 0.2);
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-8cc3f62.elementor-column
 .elementor-widget-wrap {
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-8cc3f62.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: flex-end;
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-8cc3f62:not(
  .elementor-motion-effects-element-type-background
 )
 > .elementor-widget-wrap,
.elementor-13
 .elementor-element.elementor-element-8cc3f62
 > .elementor-widget-wrap
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: var(--e-global-color-uicore_light);
}
.elementor-13
 .elementor-element.elementor-element-8cc3f62
 > .elementor-element-populated,
.elementor-13
 .elementor-element.elementor-element-8cc3f62
 > .elementor-element-populated
 > .elementor-background-overlay,
.elementor-13
 .elementor-element.elementor-element-8cc3f62
 > .elementor-background-slideshow {
 border-radius: 16px 16px 16px 16px;
}
.elementor-13
 .elementor-element.elementor-element-8cc3f62
 > .elementor-element-populated {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin: 10px 10px 10px 10px;
 --e-column-margin-right: 10px;
 --e-column-margin-left: 10px;
 padding: 80px 80px 0px 80px;
}
.elementor-13
 .elementor-element.elementor-element-8cc3f62
 > .elementor-element-populated
 > .elementor-background-overlay {
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-7054955 img {
 border-radius: 16px 16px 0px 0px;
 box-shadow: 0px 8px 40px 0px
  rgba(0.999999999999924, 0.999999999999924, 0.999999999999924, 0.2);
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-27d52b3.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-27d52b3.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-27d52b3
 > .elementor-element-populated {
 margin: 0px 0px 0px 130px;
 --e-column-margin-right: 0px;
 --e-column-margin-left: 130px;
}
.elementor-13 .elementor-element.elementor-element-eb042d2 {
 padding: 140px 0px 180px 0px;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-a647b35.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-a647b35.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-a647b35
 > .elementor-element-populated {
 margin: 0px 100px 0px 0px;
 --e-column-margin-right: 100px;
 --e-column-margin-left: 0px;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-4bd3c62.elementor-column
 .elementor-widget-wrap {
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-4bd3c62.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: flex-end;
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-4bd3c62:not(
  .elementor-motion-effects-element-type-background
 )
 > .elementor-widget-wrap,
.elementor-13
 .elementor-element.elementor-element-4bd3c62
 > .elementor-widget-wrap
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: var(--e-global-color-uicore_light);
}
.elementor-13
 .elementor-element.elementor-element-4bd3c62
 > .elementor-element-populated,
.elementor-13
 .elementor-element.elementor-element-4bd3c62
 > .elementor-element-populated
 > .elementor-background-overlay,
.elementor-13
 .elementor-element.elementor-element-4bd3c62
 > .elementor-background-slideshow {
 border-radius: 16px 16px 16px 16px;
}
.elementor-13
 .elementor-element.elementor-element-4bd3c62
 > .elementor-element-populated {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin: 10px 10px 10px 10px;
 --e-column-margin-right: 10px;
 --e-column-margin-left: 10px;
 padding: 80px 80px 0px 80px;
}
.elementor-13
 .elementor-element.elementor-element-4bd3c62
 > .elementor-element-populated
 > .elementor-background-overlay {
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-9fd2442 img {
 border-radius: 16px 16px 0px 0px;
 box-shadow: 0px 8px 40px 0px
  rgba(0.999999999999924, 0.999999999999924, 0.999999999999924, 0.2);
}
.elementor-13
 .elementor-element.elementor-element-a56bdb0:not(
  .elementor-motion-effects-element-type-background
 ),
.elementor-13
 .elementor-element.elementor-element-a56bdb0
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: transparent;
 background-image: linear-gradient(
  180deg,
  var(--e-global-color-uicore_white) 50%,
  var(--e-global-color-uicore_light) 50%
 );
}
.elementor-13 .elementor-element.elementor-element-a56bdb0 {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-13
 .elementor-element.elementor-element-a56bdb0
 > .elementor-background-overlay {
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13
 .elementor-element.elementor-element-fc3a2b1:not(
  .elementor-motion-effects-element-type-background
 ),
.elementor-13
 .elementor-element.elementor-element-fc3a2b1
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: var(--e-global-color-uicore_secondary);
}
.elementor-13
 .elementor-element.elementor-element-fc3a2b1
 > .elementor-background-overlay {
 opacity: 1;
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-fc3a2b1,
.elementor-13
 .elementor-element.elementor-element-fc3a2b1
 > .elementor-background-overlay {
 border-radius: 24px 24px 24px 24px;
}
.elementor-13 .elementor-element.elementor-element-fc3a2b1 {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-8845038.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-8845038.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-8845038:not(
  .elementor-motion-effects-element-type-background
 )
 > .elementor-widget-wrap,
.elementor-13
 .elementor-element.elementor-element-8845038
 > .elementor-widget-wrap
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: transparent;
 background-image: radial-gradient(at top left, #e1ffa091 0%, #e1ffa000 70%);
}
.elementor-13
 .elementor-element.elementor-element-8845038
 > .elementor-element-populated
 > .elementor-background-overlay {
 background-image: url("./Vector.webp");
 background-position: center right;
 background-repeat: no-repeat;
 background-size: cover;
 opacity: 1;
}
.elementor-13
 .elementor-element.elementor-element-8845038
 > .elementor-element-populated,
.elementor-13
 .elementor-element.elementor-element-8845038
 > .elementor-element-populated
 > .elementor-background-overlay,
.elementor-13
 .elementor-element.elementor-element-8845038
 > .elementor-background-slideshow {
 border-radius: 24px 24px 24px 24px;
}
.elementor-13
 .elementor-element.elementor-element-8845038
 > .elementor-element-populated {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 padding: 75px 0px 75px 100px;
}
.elementor-13
 .elementor-element.elementor-element-8845038
 > .elementor-element-populated
 > .elementor-background-overlay {
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-0a58243 {
 text-align: left;
}
.elementor-13 .elementor-element.elementor-element-0a58243 img {
 width: 320px;
 border-radius: 40px 40px 40px 40px;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-1d1f1e1.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-1d1f1e1.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-13
 .elementor-element.elementor-element-1d1f1e1
 > .elementor-element-populated {
 padding: 75px 75px 75px 0px;
}
.elementor-13 .elementor-element.elementor-element-1377b04 {
 text-align: left;
}
.elementor-13 .elementor-element.elementor-element-1377b04 img {
 width: 120px;
}
.elementor-13
 .elementor-element.elementor-element-253dd45
 .elementor-heading-title {
 color: #ffffff;
}
.elementor-13
 .elementor-element.elementor-element-5c891ed
 .elementor-heading-title {
 color: var(--e-global-color-uicore_accent);
 font-size: 16px;
 font-weight: 500;
}
.elementor-13
 .elementor-element.elementor-element-160a9ad:not(
  .elementor-motion-effects-element-type-background
 ),
.elementor-13
 .elementor-element.elementor-element-160a9ad
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: var(--e-global-color-uicore_light);
}
.elementor-13 .elementor-element.elementor-element-160a9ad {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 padding: 100px 0px 150px 0px;
}
.elementor-13
 .elementor-element.elementor-element-160a9ad
 > .elementor-background-overlay {
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-5b55ad7.elementor-column
 .elementor-widget-wrap {
 align-items: flex-start;
}
.elementor-13
 .elementor-element.elementor-element-5b55ad7.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: flex-start;
 align-items: flex-start;
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box {
 text-align: left;
}
.elementor-13 .elementor-element.elementor-element-8d03d5d {
 --ep-advanced-icon-box-icon-top-v-offset: -0px;
 --ep-advanced-icon-box-icon-top-h-offset: 0px;
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box-icon-wrap {
 color: #277768;
 background-color: #bbd3cf;
 border-style: solid;
 border-width: 10px 10px 10px 10px;
 border-color: #e4ecec;
 border-radius: 500px 500px 500px 500px;
 overflow: hidden;
 padding: 16px 16px 16px 16px;
 font-size: 24px;
 width: 24px;
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d.elementor-position-right
 .bdt-ep-advanced-icon-box-icon {
 margin-left: 16px;
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d.elementor-position-left
 .bdt-ep-advanced-icon-box-icon {
 margin-right: 16px;
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d.elementor-position-top
 .bdt-ep-advanced-icon-box-icon {
 margin-bottom: 16px;
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d.elementor-position-bottom
 .bdt-ep-advanced-icon-box-icon {
 margin-top: 16px;
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box-icon-wrap
 i,
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box-icon-wrap
 img,
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box-icon-wrap
 svg {
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d:hover
 .bdt-ep-advanced-icon-box-icon-wrap {
 color: #277768;
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box-title {
 margin-bottom: 8px;
 font-size: 48px;
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box-description {
 margin-bottom: 24px;
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box-readmore {
 color: var(--e-global-color-uicore_accent);
 background-color: var(--e-global-color-uicore_dark);
 border-radius: 8px 8px 8px 8px;
 padding: 10px 25px 10px 25px;
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box-readmore
 svg {
 fill: var(--e-global-color-uicore_accent);
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box-readmore:hover {
 color: var(--e-global-color-uicore_primary);
 background-color: var(--e-global-color-uicore_accent);
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box-readmore:hover
 svg {
 fill: var(--e-global-color-uicore_primary);
}
.elementor-13
 .elementor-element.elementor-element-8d03d5d
 .bdt-ep-advanced-icon-box-content {
 padding: 0px 65px 0px 0px;
}
.elementor-13
 .elementor-element.elementor-element-d9292a0
 > .elementor-element-populated {
 padding: 0px 0px 0px 0px;
}
.elementor-13 .elementor-element.elementor-element-2863316 {
 padding: 0px 0px 20px 0px;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-693f768.elementor-column
 .elementor-widget-wrap {
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-693f768.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: flex-end;
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-eb53abe
 .bdt-ep-advanced-icon-box {
 text-align: left;
}
.elementor-13 .elementor-element.elementor-element-eb53abe {
 --ep-advanced-icon-box-icon-top-v-offset: -0px;
 --ep-advanced-icon-box-icon-top-h-offset: 0px;
}
.elementor-13
 .elementor-element.elementor-element-eb53abe.elementor-position-right
 .bdt-ep-advanced-icon-box-icon {
 margin-left: 8px;
}
.elementor-13
 .elementor-element.elementor-element-eb53abe.elementor-position-left
 .bdt-ep-advanced-icon-box-icon {
 margin-right: 8px;
}
.elementor-13
 .elementor-element.elementor-element-eb53abe.elementor-position-top
 .bdt-ep-advanced-icon-box-icon {
 margin-bottom: 8px;
}
.elementor-13
 .elementor-element.elementor-element-eb53abe.elementor-position-bottom
 .bdt-ep-advanced-icon-box-icon {
 margin-top: 8px;
}
.elementor-13
 .elementor-element.elementor-element-eb53abe
 .bdt-ep-advanced-icon-box-icon-wrap {
 font-size: 90px;
 width: 90px;
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-eb53abe
 .bdt-ep-advanced-icon-box-icon-wrap
 i,
.elementor-13
 .elementor-element.elementor-element-eb53abe
 .bdt-ep-advanced-icon-box-icon-wrap
 img,
.elementor-13
 .elementor-element.elementor-element-eb53abe
 .bdt-ep-advanced-icon-box-icon-wrap
 svg {
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-eb53abe
 .bdt-ep-advanced-icon-box
 img {
 transition-duration: 0.3s;
}
.elementor-13
 .elementor-element.elementor-element-eb53abe
 .bdt-ep-advanced-icon-box-title {
 margin-bottom: 4px;
}
.elementor-13
 .elementor-element.elementor-element-eb53abe
 .bdt-ep-advanced-icon-box-description {
 margin-bottom: 0px;
}
.elementor-13
 .elementor-element.elementor-element-eb53abe
 > .elementor-widget-container {
 padding: 0px 10px 0px 0px;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-402d307.elementor-column
 .elementor-widget-wrap {
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-402d307.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: flex-end;
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-afb43ab
 .bdt-ep-advanced-icon-box {
 text-align: left;
}
.elementor-13 .elementor-element.elementor-element-afb43ab {
 --ep-advanced-icon-box-icon-top-v-offset: -0px;
 --ep-advanced-icon-box-icon-top-h-offset: 0px;
}
.elementor-13
 .elementor-element.elementor-element-afb43ab.elementor-position-right
 .bdt-ep-advanced-icon-box-icon {
 margin-left: 8px;
}
.elementor-13
 .elementor-element.elementor-element-afb43ab.elementor-position-left
 .bdt-ep-advanced-icon-box-icon {
 margin-right: 8px;
}
.elementor-13
 .elementor-element.elementor-element-afb43ab.elementor-position-top
 .bdt-ep-advanced-icon-box-icon {
 margin-bottom: 8px;
}
.elementor-13
 .elementor-element.elementor-element-afb43ab.elementor-position-bottom
 .bdt-ep-advanced-icon-box-icon {
 margin-top: 8px;
}
.elementor-13
 .elementor-element.elementor-element-afb43ab
 .bdt-ep-advanced-icon-box-icon-wrap {
 font-size: 100px;
 width: 100px;
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-afb43ab
 .bdt-ep-advanced-icon-box-icon-wrap
 i,
.elementor-13
 .elementor-element.elementor-element-afb43ab
 .bdt-ep-advanced-icon-box-icon-wrap
 img,
.elementor-13
 .elementor-element.elementor-element-afb43ab
 .bdt-ep-advanced-icon-box-icon-wrap
 svg {
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-afb43ab
 .bdt-ep-advanced-icon-box
 img {
 transition-duration: 0.3s;
}
.elementor-13
 .elementor-element.elementor-element-afb43ab
 .bdt-ep-advanced-icon-box-title {
 margin-bottom: 4px;
}
.elementor-13
 .elementor-element.elementor-element-afb43ab
 .bdt-ep-advanced-icon-box-description {
 margin-bottom: 0px;
}
.elementor-13
 .elementor-element.elementor-element-afb43ab
 > .elementor-widget-container {
 padding: 0px 0px 0px 10px;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-b44d9e5.elementor-column
 .elementor-widget-wrap {
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-b44d9e5.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: flex-end;
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-cc83445
 .bdt-ep-advanced-icon-box {
 text-align: left;
}
.elementor-13 .elementor-element.elementor-element-cc83445 {
 --ep-advanced-icon-box-icon-top-v-offset: -0px;
 --ep-advanced-icon-box-icon-top-h-offset: 0px;
}
.elementor-13
 .elementor-element.elementor-element-cc83445.elementor-position-right
 .bdt-ep-advanced-icon-box-icon {
 margin-left: 8px;
}
.elementor-13
 .elementor-element.elementor-element-cc83445.elementor-position-left
 .bdt-ep-advanced-icon-box-icon {
 margin-right: 8px;
}
.elementor-13
 .elementor-element.elementor-element-cc83445.elementor-position-top
 .bdt-ep-advanced-icon-box-icon {
 margin-bottom: 8px;
}
.elementor-13
 .elementor-element.elementor-element-cc83445.elementor-position-bottom
 .bdt-ep-advanced-icon-box-icon {
 margin-top: 8px;
}
.elementor-13
 .elementor-element.elementor-element-cc83445
 .bdt-ep-advanced-icon-box-icon-wrap {
 font-size: 90px;
 width: 90px;
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-cc83445
 .bdt-ep-advanced-icon-box-icon-wrap
 i,
.elementor-13
 .elementor-element.elementor-element-cc83445
 .bdt-ep-advanced-icon-box-icon-wrap
 img,
.elementor-13
 .elementor-element.elementor-element-cc83445
 .bdt-ep-advanced-icon-box-icon-wrap
 svg {
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-cc83445
 .bdt-ep-advanced-icon-box
 img {
 transition-duration: 0.3s;
}
.elementor-13
 .elementor-element.elementor-element-cc83445
 .bdt-ep-advanced-icon-box-title {
 margin-bottom: 4px;
}
.elementor-13
 .elementor-element.elementor-element-cc83445
 .bdt-ep-advanced-icon-box-description {
 margin-bottom: 0px;
}
.elementor-13
 .elementor-element.elementor-element-cc83445
 > .elementor-widget-container {
 padding: 0px 10px 0px 0px;
}
.elementor-bc-flex-widget
 .elementor-13
 .elementor-element.elementor-element-a8110da.elementor-column
 .elementor-widget-wrap {
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-a8110da.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: flex-end;
 align-items: flex-end;
}
.elementor-13
 .elementor-element.elementor-element-226f588
 .bdt-ep-advanced-icon-box {
 text-align: left;
}
.elementor-13 .elementor-element.elementor-element-226f588 {
 --ep-advanced-icon-box-icon-top-v-offset: -0px;
 --ep-advanced-icon-box-icon-top-h-offset: 0px;
}
.elementor-13
 .elementor-element.elementor-element-226f588.elementor-position-right
 .bdt-ep-advanced-icon-box-icon {
 margin-left: 8px;
}
.elementor-13
 .elementor-element.elementor-element-226f588.elementor-position-left
 .bdt-ep-advanced-icon-box-icon {
 margin-right: 8px;
}
.elementor-13
 .elementor-element.elementor-element-226f588.elementor-position-top
 .bdt-ep-advanced-icon-box-icon {
 margin-bottom: 8px;
}
.elementor-13
 .elementor-element.elementor-element-226f588.elementor-position-bottom
 .bdt-ep-advanced-icon-box-icon {
 margin-top: 8px;
}
.elementor-13
 .elementor-element.elementor-element-226f588
 .bdt-ep-advanced-icon-box-icon-wrap {
 font-size: 90px;
 width: 90px;
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-226f588
 .bdt-ep-advanced-icon-box-icon-wrap
 i,
.elementor-13
 .elementor-element.elementor-element-226f588
 .bdt-ep-advanced-icon-box-icon-wrap
 img,
.elementor-13
 .elementor-element.elementor-element-226f588
 .bdt-ep-advanced-icon-box-icon-wrap
 svg {
 transform: rotate(0deg);
}
.elementor-13
 .elementor-element.elementor-element-226f588
 .bdt-ep-advanced-icon-box
 img {
 transition-duration: 0.3s;
}
.elementor-13
 .elementor-element.elementor-element-226f588
 .bdt-ep-advanced-icon-box-title {
 margin-bottom: 4px;
}
.elementor-13
 .elementor-element.elementor-element-226f588
 .bdt-ep-advanced-icon-box-description {
 margin-bottom: 0px;
}
.elementor-13
 .elementor-element.elementor-element-226f588
 > .elementor-widget-container {
 padding: 0px 0px 0px 10px;
}
.elementor-widget .tippy-tooltip .tippy-content {
 text-align: center;
}
@media (min-width: 768px) {
 .elementor-13 .elementor-element.elementor-element-8845038 {
  width: 40%;
 }
 .elementor-13 .elementor-element.elementor-element-1d1f1e1 {
  width: 60%;
 }
}
@media (max-width: 1024px) {
 .elementor-13 .elementor-element.elementor-element-563e5b5 {
  padding: 160px 0px 0px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-238a120 {
  width: var(--container-widget-width, 550px);
  max-width: 550px;
  --container-widget-width: 550px;
  --container-widget-flex-grow: 0;
 }
 .elementor-13 .elementor-element.elementor-element-2f8e81a {
  font-size: 17px;
  width: var(--container-widget-width, 500px);
  max-width: 500px;
  --container-widget-width: 500px;
  --container-widget-flex-grow: 0;
 }
 .elementor-13 .elementor-element.elementor-element-b388645 {
  width: var(--container-widget-width, 450px);
  max-width: 450px;
  --container-widget-width: 450px;
  --container-widget-flex-grow: 0;
 }
 .elementor-13 .elementor-element.elementor-element-04bad5d {
  padding: 20px 0px 0px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-f83b73d img {
  width: 90%;
 }
 .elementor-13 .elementor-element.elementor-element-38fe679,
 .elementor-13
  .elementor-element.elementor-element-38fe679
  > .elementor-background-overlay {
  border-radius: 30px 30px 0px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-38fe679 {
  margin-top: -30px;
  margin-bottom: 0px;
  padding: 90px 0px 90px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-cb132e2 {
  width: var(--container-widget-width, 400px);
  max-width: 400px;
  --container-widget-width: 400px;
  --container-widget-flex-grow: 0;
 }
 .elementor-13
  .elementor-element.elementor-element-70b0e81
  > .elementor-widget-container {
  padding: 8px 10px 10px 10px;
 }
 .elementor-13 .elementor-element.elementor-element-f997b00 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00
  .bdt-ep-advanced-icon-box-icon-wrap {
  border-width: 8px 8px 8px 8px;
  padding: 14px 14px 14px 14px;
  font-size: 24px;
  width: 24px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00.elementor-position-bottom
  .bdt-ep-advanced-icon-box-icon {
  margin-top: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
 }
 .elementor-13 .elementor-element.elementor-element-adf23c6 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6
  .bdt-ep-advanced-icon-box-icon-wrap {
  border-width: 8px 8px 8px 8px;
  padding: 14px 14px 14px 14px;
  font-size: 24px;
  width: 24px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6.elementor-position-bottom
  .bdt-ep-advanced-icon-box-icon {
  margin-top: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
 }
 .elementor-13 .elementor-element.elementor-element-8a244d2 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2
  .bdt-ep-advanced-icon-box-icon-wrap {
  border-width: 8px 8px 8px 8px;
  padding: 14px 14px 14px 14px;
  font-size: 24px;
  width: 24px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2.elementor-position-bottom
  .bdt-ep-advanced-icon-box-icon {
  margin-top: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
 }
 .elementor-13 .elementor-element.elementor-element-1ba8760 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760
  .bdt-ep-advanced-icon-box-icon-wrap {
  border-width: 8px 8px 8px 8px;
  padding: 14px 14px 14px 14px;
  font-size: 24px;
  width: 24px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760.elementor-position-bottom
  .bdt-ep-advanced-icon-box-icon {
  margin-top: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
 }
 .elementor-13 .elementor-element.elementor-element-bc85f30 {
  padding: 70px 0px 0px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-7f8552a
  > .elementor-widget-container {
  padding: 0px 0px 20px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-7f8552a {
  width: var(--container-widget-width, 450px);
  max-width: 450px;
  --container-widget-width: 450px;
  --container-widget-flex-grow: 0;
 }
 .elementor-13
  .elementor-element.elementor-element-8c5851a
  > .elementor-container {
  max-width: 1600px;
 }
 .elementor-13 .elementor-element.elementor-element-8c5851a {
  padding: 0px 0px 90px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-05fcede
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-c1a523e
  .bdt-grid:not(.bdt-grid-stack)
  .bdt-tab-wrapper {
  width: 450px;
 }
 .elementor-13
  .elementor-element.elementor-element-c1a523e
  .bdt-tab
  .bdt-tabs-item-title {
  padding: 20px 20px 20px 28px;
  font-size: 17px;
 }
 .elementor-13
  .elementor-element.elementor-element-c1a523e
  .bdt-tab
  .bdt-tabs-item
  .bdt-tabs-item-title {
  border-width: 0px 0px 0px 3px;
 }
 .elementor-13
  .elementor-element.elementor-element-56e5c65
  > .elementor-element-populated,
 .elementor-13
  .elementor-element.elementor-element-56e5c65
  > .elementor-element-populated
  > .elementor-background-overlay,
 .elementor-13
  .elementor-element.elementor-element-56e5c65
  > .elementor-background-slideshow {
  border-radius: 14px 14px 14px 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-56e5c65
  > .elementor-element-populated {
  padding: 40px 40px 40px 40px;
 }
 .elementor-13 .elementor-element.elementor-element-2086e56 img {
  border-radius: 14px 14px 14px 14px;
 }
 .elementor-13 .elementor-element.elementor-element-c025416 img {
  border-radius: 14px 14px 14px 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-2d92376
  > .elementor-element-populated,
 .elementor-13
  .elementor-element.elementor-element-2d92376
  > .elementor-element-populated
  > .elementor-background-overlay,
 .elementor-13
  .elementor-element.elementor-element-2d92376
  > .elementor-background-slideshow {
  border-radius: 14px 14px 14px 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-2d92376
  > .elementor-element-populated {
  padding: 40px 40px 0px 40px;
 }
 .elementor-13 .elementor-element.elementor-element-f62b478 img {
  border-radius: 14px 14px 0px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-44546ec
  > .elementor-element-populated,
 .elementor-13
  .elementor-element.elementor-element-44546ec
  > .elementor-element-populated
  > .elementor-background-overlay,
 .elementor-13
  .elementor-element.elementor-element-44546ec
  > .elementor-background-slideshow {
  border-radius: 14px 14px 14px 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-44546ec
  > .elementor-element-populated {
  padding: 40px 40px 0px 40px;
 }
 .elementor-13 .elementor-element.elementor-element-693f1bd img {
  border-radius: 14px 14px 0px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-8cc3f62
  > .elementor-element-populated {
  padding: 40px 40px 0px 40px;
 }
 .elementor-13 .elementor-element.elementor-element-7054955 img {
  border-radius: 14px 14px 0px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-27d52b3
  > .elementor-element-populated {
  margin: 0px 0px 0px 30px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 30px;
 }
 .elementor-13 .elementor-element.elementor-element-eb042d2 {
  padding: 90px 0px 120px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-a647b35
  > .elementor-element-populated {
  margin: 0px 30px 0px 0px;
  --e-column-margin-right: 30px;
  --e-column-margin-left: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-4bd3c62
  > .elementor-element-populated {
  padding: 40px 40px 0px 40px;
 }
 .elementor-13 .elementor-element.elementor-element-9fd2442 img {
  border-radius: 14px 14px 0px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-fc3a2b1,
 .elementor-13
  .elementor-element.elementor-element-fc3a2b1
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
 }
 .elementor-13
  .elementor-element.elementor-element-8845038
  > .elementor-element-populated,
 .elementor-13
  .elementor-element.elementor-element-8845038
  > .elementor-element-populated
  > .elementor-background-overlay,
 .elementor-13
  .elementor-element.elementor-element-8845038
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
 }
 .elementor-13
  .elementor-element.elementor-element-8845038
  > .elementor-element-populated {
  padding: 50px 20px 50px 50px;
 }
 .elementor-13 .elementor-element.elementor-element-0a58243 img {
  border-radius: 30px 30px 30px 30px;
 }
 .elementor-13
  .elementor-element.elementor-element-1d1f1e1
  > .elementor-element-populated {
  padding: 50px 50px 50px 20px;
 }
 .elementor-13 .elementor-element.elementor-element-1377b04 img {
  width: 100px;
 }
 .elementor-13
  .elementor-element.elementor-element-5c891ed
  .elementor-heading-title {
  font-size: 15px;
 }
 .elementor-13 .elementor-element.elementor-element-160a9ad {
  padding: 70px 0px 110px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-5b55ad7
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
 }
 .elementor-13 .elementor-element.elementor-element-8d03d5d {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d
  .bdt-ep-advanced-icon-box-icon-wrap {
  border-width: 8px 8px 8px 8px;
  padding: 14px 14px 14px 14px;
  font-size: 24px;
  width: 24px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d.elementor-position-bottom
  .bdt-ep-advanced-icon-box-icon {
  margin-top: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d
  .bdt-ep-advanced-icon-box-title {
  font-size: 34px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d
  .bdt-ep-advanced-icon-box-description {
  margin-bottom: 20px;
 }
 .elementor-13 .elementor-element.elementor-element-2863316 {
  padding: 0px 0px 10px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-eb53abe {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-eb53abe
  .bdt-ep-advanced-icon-box-icon-wrap {
  font-size: 70px;
  width: 70px;
 }
 .elementor-13
  .elementor-element.elementor-element-eb53abe
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-afb43ab {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-afb43ab
  .bdt-ep-advanced-icon-box-icon-wrap {
  font-size: 90px;
  width: 90px;
 }
 .elementor-13
  .elementor-element.elementor-element-afb43ab
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-cc83445 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-cc83445
  .bdt-ep-advanced-icon-box-icon-wrap {
  font-size: 70px;
  width: 70px;
 }
 .elementor-13
  .elementor-element.elementor-element-cc83445
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-226f588 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-226f588
  .bdt-ep-advanced-icon-box-icon-wrap {
  font-size: 70px;
  width: 70px;
 }
 .elementor-13
  .elementor-element.elementor-element-226f588
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
 }
}
@media (max-width: 767px) {
 .elementor-13 .elementor-element.elementor-element-563e5b5 {
  padding: 125px 0px 0px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-ae32cad
  > .elementor-element-populated {
  margin: 0% 5% 0% 5%;
  --e-column-margin-right: 5%;
  --e-column-margin-left: 5%;
  padding: 0px 10px 0px 10px;
 }
 .elementor-13 .elementor-element.elementor-element-238a120 {
  width: 100%;
  max-width: 100%;
 }
 .elementor-13 .elementor-element.elementor-element-2f8e81a {
  font-size: 16px;
  width: 100%;
  max-width: 100%;
 }
 .elementor-13
  .elementor-element.elementor-element-b388645
  .bdt-newsletter-wrapper
  .bdt-input {
  border-radius: 8px 8px 8px 8px;
 }
 .elementor-13
  .elementor-element.elementor-element-b388645
  .bdt-newsletter-wrapper
  .bdt-button.bdt-button-primary {
  border-radius: 8px 8px 8px 8px;
 }
 .elementor-13 .elementor-element.elementor-element-b388645 {
  width: 100%;
  max-width: 100%;
 }
 .elementor-13 .elementor-element.elementor-element-f83b73d img {
  width: 100%;
 }
 .elementor-13
  .elementor-element.elementor-element-f83b73d
  > .elementor-widget-container {
  margin: 0px -10px 0px -10px;
 }
 .elementor-13 .elementor-element.elementor-element-38fe679,
 .elementor-13
  .elementor-element.elementor-element-38fe679
  > .elementor-background-overlay {
  border-radius: 20px 20px 0px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-38fe679 {
  margin-top: -20px;
  margin-bottom: 0px;
  padding: 60px 0px 60px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-68cf322
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
 }
 .elementor-13
  .elementor-element.elementor-element-cb132e2
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
 }
 .elementor-13 .elementor-element.elementor-element-cb132e2 {
  width: 100%;
  max-width: 100%;
 }
 .elementor-13
  .elementor-element.elementor-element-70b0e81
  > .elementor-widget-container {
  padding: 8px 10px 0px 10px;
 }
 .elementor-13 .elementor-element.elementor-element-f997b00 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00
  .bdt-ep-advanced-icon-box-icon-wrap {
  border-width: 7px 7px 7px 7px;
  padding: 14px 14px 14px 14px;
  font-size: 20px;
  width: 20px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00.elementor-position-bottom
  .bdt-ep-advanced-icon-box-icon {
  margin-top: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-f997b00
  > .elementor-widget-container {
  padding: 10px 10px 10px 10px;
 }
 .elementor-13 .elementor-element.elementor-element-adf23c6 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6
  .bdt-ep-advanced-icon-box-icon-wrap {
  border-width: 7px 7px 7px 7px;
  padding: 14px 14px 14px 14px;
  font-size: 20px;
  width: 20px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6.elementor-position-bottom
  .bdt-ep-advanced-icon-box-icon {
  margin-top: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-adf23c6
  > .elementor-widget-container {
  padding: 10px 10px 10px 10px;
 }
 .elementor-13 .elementor-element.elementor-element-8a244d2 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2
  .bdt-ep-advanced-icon-box-icon-wrap {
  border-width: 7px 7px 7px 7px;
  padding: 14px 14px 14px 14px;
  font-size: 20px;
  width: 20px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2.elementor-position-bottom
  .bdt-ep-advanced-icon-box-icon {
  margin-top: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8a244d2
  > .elementor-widget-container {
  padding: 10px 10px 10px 10px;
 }
 .elementor-13 .elementor-element.elementor-element-1ba8760 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760
  .bdt-ep-advanced-icon-box-icon-wrap {
  border-width: 7px 7px 7px 7px;
  padding: 14px 14px 14px 14px;
  font-size: 20px;
  width: 20px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760.elementor-position-bottom
  .bdt-ep-advanced-icon-box-icon {
  margin-top: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-1ba8760
  > .elementor-widget-container {
  padding: 10px 10px 10px 10px;
 }
 .elementor-13 .elementor-element.elementor-element-bc85f30 {
  padding: 50px 0px 0px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-7f8552a
  > .elementor-widget-container {
  padding: 0px 0px 10px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-7f8552a {
  width: 100%;
  max-width: 100%;
 }
 .elementor-13 .elementor-element.elementor-element-8c5851a {
  padding: 0px 0px 60px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-c1a523e
  .bdt-tab
  .bdt-tabs-item-title {
  padding: 16px 16px 16px 24px;
  font-size: 16px;
 }
 .elementor-13
  .elementor-element.elementor-element-c1a523e
  .bdt-tab
  .bdt-tabs-item
  .bdt-tabs-item-title {
  border-width: 0px 0px 0px 3px;
 }
 .elementor-13
  .elementor-element.elementor-element-56e5c65
  > .elementor-element-populated,
 .elementor-13
  .elementor-element.elementor-element-56e5c65
  > .elementor-element-populated
  > .elementor-background-overlay,
 .elementor-13
  .elementor-element.elementor-element-56e5c65
  > .elementor-background-slideshow {
  border-radius: 12px 12px 12px 12px;
 }
 .elementor-13 .elementor-element.elementor-element-2086e56 img {
  border-radius: 12px 12px 12px 12px;
 }
 .elementor-13 .elementor-element.elementor-element-c025416 img {
  border-radius: 12px 12px 12px 12px;
 }
 .elementor-13
  .elementor-element.elementor-element-2d92376
  > .elementor-element-populated,
 .elementor-13
  .elementor-element.elementor-element-2d92376
  > .elementor-element-populated
  > .elementor-background-overlay,
 .elementor-13
  .elementor-element.elementor-element-2d92376
  > .elementor-background-slideshow {
  border-radius: 12px 12px 12px 12px;
 }
 .elementor-13 .elementor-element.elementor-element-f62b478 img {
  border-radius: 12px 12px 0px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-44546ec
  > .elementor-element-populated,
 .elementor-13
  .elementor-element.elementor-element-44546ec
  > .elementor-element-populated
  > .elementor-background-overlay,
 .elementor-13
  .elementor-element.elementor-element-44546ec
  > .elementor-background-slideshow {
  border-radius: 12px 12px 12px 12px;
 }
 .elementor-13 .elementor-element.elementor-element-693f1bd img {
  border-radius: 12px 12px 0px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-8cc3f62
  > .elementor-element-populated,
 .elementor-13
  .elementor-element.elementor-element-8cc3f62
  > .elementor-element-populated
  > .elementor-background-overlay,
 .elementor-13
  .elementor-element.elementor-element-8cc3f62
  > .elementor-background-slideshow {
  border-radius: 12px 12px 12px 12px;
 }
 .elementor-13 .elementor-element.elementor-element-7054955 img {
  border-radius: 12px 12px 0px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-27d52b3
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
 }
 .elementor-13 .elementor-element.elementor-element-eb042d2 {
  padding: 60px 0px 60px 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-a647b35
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-4bd3c62
  > .elementor-element-populated,
 .elementor-13
  .elementor-element.elementor-element-4bd3c62
  > .elementor-element-populated
  > .elementor-background-overlay,
 .elementor-13
  .elementor-element.elementor-element-4bd3c62
  > .elementor-background-slideshow {
  border-radius: 12px 12px 12px 12px;
 }
 .elementor-13 .elementor-element.elementor-element-9fd2442 img {
  border-radius: 12px 12px 0px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-fc3a2b1,
 .elementor-13
  .elementor-element.elementor-element-fc3a2b1
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
 }
 .elementor-13
  .elementor-element.elementor-element-8845038
  > .elementor-element-populated {
  padding: 25px 25px 25px 25px;
 }
 .elementor-13 .elementor-element.elementor-element-0a58243 {
  text-align: center;
 }
 .elementor-13 .elementor-element.elementor-element-0a58243 img {
  border-radius: 20px 20px 20px 20px;
 }
 .elementor-13
  .elementor-element.elementor-element-1d1f1e1
  > .elementor-element-populated {
  padding: 0px 25px 30px 25px;
 }
 .elementor-13 .elementor-element.elementor-element-1377b04 img {
  width: 90px;
 }
 .elementor-13
  .elementor-element.elementor-element-5c891ed
  .elementor-heading-title {
  font-size: 14px;
 }
 .elementor-13 .elementor-element.elementor-element-160a9ad {
  padding: 50px 0px 70px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-8d03d5d {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d
  .bdt-ep-advanced-icon-box-icon-wrap {
  border-width: 7px 7px 7px 7px;
  padding: 14px 14px 14px 14px;
  font-size: 20px;
  width: 20px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d.elementor-position-bottom
  .bdt-ep-advanced-icon-box-icon {
  margin-top: 14px;
 }
 .elementor-13
  .elementor-element.elementor-element-8d03d5d
  .bdt-ep-advanced-icon-box-title {
  font-size: 26px;
 }
 .elementor-13 .elementor-element.elementor-element-2863316 {
  padding: 10px 0px 0px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-693f768 {
  width: 50%;
 }
 .elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-693f768.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
 }
 .elementor-13
  .elementor-element.elementor-element-693f768.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
 }
 .elementor-13 .elementor-element.elementor-element-eb53abe {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-eb53abe
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 8px;
 }
 .elementor-13
  .elementor-element.elementor-element-eb53abe
  > .elementor-widget-container {
  padding: 10px 0px 10px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-402d307 {
  width: 50%;
 }
 .elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-402d307.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
 }
 .elementor-13
  .elementor-element.elementor-element-402d307.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
 }
 .elementor-13 .elementor-element.elementor-element-afb43ab {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-afb43ab
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 8px;
 }
 .elementor-13
  .elementor-element.elementor-element-afb43ab
  > .elementor-widget-container {
  padding: 10px 0px 10px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-b44d9e5 {
  width: 50%;
 }
 .elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-b44d9e5.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
 }
 .elementor-13
  .elementor-element.elementor-element-b44d9e5.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
 }
 .elementor-13 .elementor-element.elementor-element-cc83445 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-cc83445
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 8px;
 }
 .elementor-13
  .elementor-element.elementor-element-cc83445
  > .elementor-widget-container {
  padding: 10px 0px 10px 0px;
 }
 .elementor-13 .elementor-element.elementor-element-a8110da {
  width: 50%;
 }
 .elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-a8110da.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
 }
 .elementor-13
  .elementor-element.elementor-element-a8110da.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
 }
 .elementor-13 .elementor-element.elementor-element-226f588 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
 }
 .elementor-13
  .elementor-element.elementor-element-226f588
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 8px;
 }
 .elementor-13
  .elementor-element.elementor-element-226f588
  > .elementor-widget-container {
  padding: 10px 0px 10px 0px;
 }
}
@media (max-width: 1024px) and (min-width: 768px) {
 .elementor-13 .elementor-element.elementor-element-443562e {
  width: 50%;
 }
 .elementor-13 .elementor-element.elementor-element-066b9f6 {
  width: 50%;
 }
 .elementor-13 .elementor-element.elementor-element-71c1821 {
  width: 50%;
 }
 .elementor-13 .elementor-element.elementor-element-7567066 {
  width: 50%;
 }
}
