.elementor-19 .elementor-element.elementor-element-755058cc {
  margin-top: 0;
  margin-bottom: -185px;
  padding: 40px 0 0;
  z-index: 9;
}
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-framed
  .elementor-icon:hover,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-menu-hamburger
  .elementskit-menu-hamburger-icon,
.elementor-19
  .elementor-element.elementor-element-524b1b21:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-19
  .elementor-element.elementor-element-524b1b21
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fff;
}
.elementor-19 .elementor-element.elementor-element-524b1b21,
.elementor-19
  .elementor-element.elementor-element-524b1b21
  > .elementor-background-overlay {
  border-radius: 30px;
}
.elementor-19 .elementor-element.elementor-element-524b1b21 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0 20px 0 30px;
}
.elementor-19
  .elementor-element.elementor-element-21bc5897
  > .elementor-background-overlay,
.elementor-19
  .elementor-element.elementor-element-2fb83304
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-19
  .elementor-element.elementor-element-5042c599
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-19
  .elementor-element.elementor-element-50f5d96d
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-19
  .elementor-element.elementor-element-524b1b21
  > .elementor-background-overlay,
.elementor-19
  .elementor-element.elementor-element-52aaf8c2
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-19
  .elementor-element.elementor-element-1bc06ca3.elementor-column
  .elementor-column-wrap,
.elementor-bc-flex-widget
  .elementor-19
  .elementor-element.elementor-element-2c48fa91.elementor-column
  .elementor-column-wrap,
.elementor-bc-flex-widget
  .elementor-19
  .elementor-element.elementor-element-3460e8c4.elementor-column
  .elementor-column-wrap,
.elementor-bc-flex-widget
  .elementor-19
  .elementor-element.elementor-element-495bb6e7.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-19
  .elementor-element.elementor-element-1bc06ca3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap,
.elementor-19
  .elementor-element.elementor-element-2c48fa91.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap,
.elementor-19
  .elementor-element.elementor-element-3460e8c4.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap,
.elementor-19
  .elementor-element.elementor-element-495bb6e7.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-19
  .elementor-element.elementor-element-1878e32c
  .elementor-image-box-wrapper,
.elementor-19
  .elementor-element.elementor-element-23768936
  .elementor-image-box-wrapper,
.elementor-19 .elementor-element.elementor-element-259aa7aa,
.elementor-19
  .elementor-element.elementor-element-2cf0eb0
  .elementor-image-box-wrapper,
.elementor-19 .elementor-element.elementor-element-5678bb78,
.elementor-19 .elementor-element.elementor-element-69be27a2 .ekit_social_media {
  text-align: left;
}
.elementor-19
  .elementor-element.elementor-element-1bc06ca3.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap,
.elementor-19
  .elementor-element.elementor-element-2c48fa91.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap,
.elementor-19
  .elementor-element.elementor-element-495bb6e7.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap,
.elementor-19
  .elementor-element.elementor-element-768ba046.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-menu-container {
  height: 80px;
  border-radius: 0;
  background-color: #fff;
}
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li
  > a {
  font-family: Montserrat, Sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  padding: 0 15px;
  color: #000;
}
.elementor-19
  .elementor-element.elementor-element-11ddd6ce
  .ekit-video-popup-btn.glow-btn:after,
.elementor-19
  .elementor-element.elementor-element-11ddd6ce
  .ekit-video-popup-btn.glow-btn:before,
.elementor-19
  .elementor-element.elementor-element-11ddd6ce
  .ekit-video-popup-btn.glow-btn
  > i:after,
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-profile-info
  .elementskit-author-des,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .post-meta-list
  > span,
.elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-item:hover
  .elementor-icon-list-text,
.elementor-19
  .elementor-element.elementor-element-27320669
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-menu-close:hover,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-menu-hamburger:hover
  > .ekit-menu-icon,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li:hover
  > a,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:active,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:focus,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:hover,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a
  .elementskit-submenu-indicator,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li.current-menu-item
  > a,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li:hover
  > a,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li:hover
  > a
  .elementskit-submenu-indicator,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li
  > a:active,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li
  > a:active
  .elementskit-submenu-indicator,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li
  > a:focus,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li
  > a:focus
  .elementskit-submenu-indicator,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li
  > a:hover,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li
  > a:hover
  .elementskit-submenu-indicator,
.elementor-19
  .elementor-element.elementor-element-5581d3f0
  .elementor-heading-title,
.elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-item:hover
  .elementor-icon-list-text,
.elementor-19
  .elementor-element.elementor-element-754e7090
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-7cfaec7b
  .elementskit-infobox
  .box-body
  > p {
  color: #1a5c99;
}
.elementor-19
  .elementor-element.elementor-element-17b87f76
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-17b87f76
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-entry-header
  .entry-title
  a,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-post-body
  .entry-title
  a,
.elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-text,
.elementor-19
  .elementor-element.elementor-element-24d2ca7e
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-24d2ca7e
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-27320669
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-2796a220
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-2796a220
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-2cd82c89
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-2cd82c89
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-2d779ef1
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-2d779ef1
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-2f75d660
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-2f75d660
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-30f42fc7
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-30f42fc7
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  > li
  > a
  .elementskit-submenu-indicator,
.elementor-19
  .elementor-element.elementor-element-378b38cd
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-378b38cd
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-3b84e311
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-3b84e311
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-3c2d7b7d
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-3c2d7b7d
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-3e6a1432
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-3e6a1432
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-3f93acb8
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-3f93acb8
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-40ed883f
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-40ed883f
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-4228fa62
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-4228fa62
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-488bdf7f
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-488bdf7f
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-4a0c1454
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-4a0c1454
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-509896c0
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-509896c0
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-527444b1
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-527444b1
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-55be495e
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-55be495e
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-582801
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-582801
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-59c7c690
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-59c7c690
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-5a9b4d55
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-5a9b4d55
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-64a7c69a
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-64a7c69a
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-text,
.elementor-19
  .elementor-element.elementor-element-6e57156f
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-6e57156f
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-72785962
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-72785962
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-73f62954
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-73f62954
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-754e7090
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-764a5217
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-764a5217
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-77582eb7
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-77582eb7
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-79329c6
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-79329c6
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-7bd812c3
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-7bd812c3
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-7cfaec7b
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-8f66723
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-8f66723
  .elementskit-infobox:hover
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-a012519
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-a012519
  .elementskit-infobox:hover
  .elementskit-info-box-title {
  color: #000;
}
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a {
  font-family: Montserrat, Sans-serif;
  text-transform: uppercase;
  color: #000;
}
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li.current-menu-item
  > a {
  color: #1a5c99 !important;
  background-color: rgba(2, 1, 1, 0);
}
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-navbar-nav
  .elementskit-submenu-panel {
  border-style: solid;
  border-width: 0;
  background-color: #fff;
  border-radius: 0;
  min-width: 220px;
}
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-menu-hamburger {
  float: right;
}
.elementor-19
  .elementor-element.elementor-element-11ddd6ce
  .ekit-video-popup-btn:hover,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-menu-hamburger
  > .ekit-menu-icon {
  color: #fff;
}
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-stacked
  .elementor-icon,
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-menu-hamburger:hover
  .elementskit-menu-hamburger-icon {
  background-color: #1a5c99;
}
.elementor-19
  .elementor-element.elementor-element-31d3158b
  .elementskit-menu-close {
  border-style: solid;
  border-color: #1a5c99;
  color: #fff;
}
.elementor-19 .elementor-element.elementor-element-11ddd6ce,
.elementor-19 .elementor-element.elementor-element-213548f1,
.elementor-19 .elementor-element.elementor-element-31d3158b,
.elementor-19 .elementor-element.elementor-element-416e5a29,
.elementor-19 .elementor-element.elementor-element-4f9f0d0b,
.elementor-19 .elementor-element.elementor-element-79a9d55d,
.elementor-19 .elementor-element.elementor-element-7fb57a1,
.elementor-19 .elementor-element.elementor-element-af6a07d {
  width: auto;
  max-width: auto;
}
.elementor-19 .elementor-element.elementor-element-11ddd6ce .video-content,
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-commentor-content,
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-profile-info,
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-testimonial_card,
.elementor-19 .elementor-element.elementor-element-14efb27a,
.elementor-19 .elementor-element.elementor-element-183c2480,
.elementor-19
  .elementor-element.elementor-element-18df1e80
  .elementor-text-editor,
.elementor-19 .elementor-element.elementor-element-199ec5a3,
.elementor-19 .elementor-element.elementor-element-19b6116,
.elementor-19 .elementor-element.elementor-element-20a3d2c6 .btn-wraper,
.elementor-19
  .elementor-element.elementor-element-213548f1
  .elementor-icon-wrapper,
.elementor-19 .elementor-element.elementor-element-295d7172,
.elementor-19 .elementor-element.elementor-element-2a8a3bd,
.elementor-19
  .elementor-element.elementor-element-2d52fd34
  .elementor-icon-wrapper,
.elementor-19 .elementor-element.elementor-element-3d953aab,
.elementor-19 .elementor-element.elementor-element-48dc5d84,
.elementor-19
  .elementor-element.elementor-element-4f9f0d0b
  .elementor-icon-wrapper,
.elementor-19
  .elementor-element.elementor-element-503d0555
  .elementor-text-editor,
.elementor-19 .elementor-element.elementor-element-5b77693a,
.elementor-19 .elementor-element.elementor-element-636213cd,
.elementor-19 .elementor-element.elementor-element-663121eb,
.elementor-19 .elementor-element.elementor-element-73d4f37b,
.elementor-19 .elementor-element.elementor-element-8e05e5 {
  text-align: center;
}
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-default
  .elementor-icon,
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-framed
  .elementor-icon {
  color: #1a5c99;
  border-color: #1a5c99;
}
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-default
  .elementor-icon
  svg,
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-framed
  .elementor-icon {
  fill: #1a5c99;
}
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-stacked
  .elementor-icon:hover {
  background-color: #fe9900;
  color: #fff;
}
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-default
  .elementor-icon:hover,
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-framed
  .elementor-icon:hover {
  color: #fe9900;
  border-color: #fe9900;
}
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-default
  .elementor-icon:hover
  svg,
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-framed
  .elementor-icon:hover {
  fill: #fe9900;
}
.elementor-19
  .elementor-element.elementor-element-2d52fd34.elementor-view-stacked
  .elementor-icon:hover
  svg {
  fill: #ffffff;
}
.elementor-19 .elementor-element.elementor-element-2d52fd34 .elementor-icon,
.elementor-19
  .elementor-element.elementor-element-79cc6367
  .elementor-icon-list-icon
  i {
  font-size: 18px;
}
.elementor-19 .elementor-element.elementor-element-213548f1 .elementor-icon i,
.elementor-19 .elementor-element.elementor-element-213548f1 .elementor-icon svg,
.elementor-19
  .elementor-element.elementor-element-27320669
  .elementskit-infobox
  .elementskit-info-box-icon,
.elementor-19 .elementor-element.elementor-element-2d52fd34 .elementor-icon i,
.elementor-19 .elementor-element.elementor-element-2d52fd34 .elementor-icon svg,
.elementor-19
  .elementor-element.elementor-element-3c2d7b7d
  .elementskit-infobox
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-3e6a1432
  .elementskit-infobox
  .elementskit-info-box-icon,
.elementor-19 .elementor-element.elementor-element-4f9f0d0b .elementor-icon i,
.elementor-19 .elementor-element.elementor-element-4f9f0d0b .elementor-icon svg,
.elementor-19
  .elementor-element.elementor-element-754e7090
  .elementskit-infobox
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-7cfaec7b
  .elementskit-infobox
  .elementskit-info-box-icon {
  transform: rotate(0);
}
.elementor-19
  .elementor-element.elementor-element-2d52fd34
  > .elementor-widget-container {
  margin: 11px 0 0 15px;
}
.elementor-19 .elementor-element.elementor-element-2d52fd34 {
  z-index: 2;
  width: auto;
  max-width: auto;
}
.elementor-19
  .elementor-element.elementor-element-25ff0e3f
  > .elementor-container {
  min-height: 600px !important;
}
.elementor-19 .elementor-element.elementor-element-25ff0e3f {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 200px 0 0;
}
.elementor-19
  .elementor-element.elementor-element-25ff0e3f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-19
  .elementor-element.elementor-element-25ff0e3f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #eff8ff;
}
.elementor-19
  .elementor-element.elementor-element-45929189
  > .elementor-element-populated {
  margin: -10px 0 0;
}
.elementor-19 .elementor-element.elementor-element-1a21017c,
.elementor-19 .elementor-element.elementor-element-20a3d2c6,
.elementor-19 .elementor-element.elementor-element-33e32b23,
.elementor-19 .elementor-element.elementor-element-3ff0e614,
.elementor-19 .elementor-element.elementor-element-45929189,
.elementor-19 .elementor-element.elementor-element-5739cece,
.elementor-19 .elementor-element.elementor-element-59c7772b,
.elementor-19 .elementor-element.elementor-element-5e4dcf0c,
.elementor-19 .elementor-element.elementor-element-6abba2f6,
.elementor-19 .elementor-element.elementor-element-a836609 {
  z-index: 2;
}
.elementor-19 .elementor-element.elementor-element-3cc6bfe6 {
  width: 365px;
  max-width: 365px;
  top: -351px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3cc6bfe6 {
  left: -383px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-3cc6bfe6 {
  right: -383px;
}
.elementor-19
  .elementor-element.elementor-element-18d919b6
  > .elementor-widget-container {
  margin: 12px 0 17px;
}
.elementor-19 .elementor-element.elementor-element-af6a07d .elementor-button {
  font-size: 16px;
}
.elementor-19 .elementor-element.elementor-element-1b38ebe5 {
  width: 300px;
  max-width: 300px;
  bottom: -385px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1b38ebe5 {
  left: -388px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-1b38ebe5 {
  right: -388px;
}
.elementor-19
  .elementor-element.elementor-element-11ddd6ce
  .ekit-video-popup-btn
  i {
  font-size: 26px;
}
.elementor-19
  .elementor-element.elementor-element-11ddd6ce
  .ekit-video-popup-btn
  svg {
  max-width: 26px;
}
.elementor-19
  .elementor-element.elementor-element-11ddd6ce
  .ekit-video-popup-btn {
  width: 50px;
  height: 50px;
  line-height: 42px;
  color: #1a5c99;
  background-color: #fff;
}
.elementor-19
  .elementor-element.elementor-element-11ddd6ce
  .ekit-video-popup-btn
  svg
  path,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-btn:hover
  svg
  path,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-071a588
  > a
  svg
  path,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-13aa10b
  > a
  svg
  path,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-25674ad
  > a
  svg
  path,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-d7c1370
  > a
  svg
  path,
.elementor-19
  .elementor-element.elementor-element-6e57156f
  .elementskit-infobox:hover
  .elementskit-btn
  svg
  path {
  stroke: #1a5c99;
  fill: #1a5c99;
}
.elementor-19
  .elementor-element.elementor-element-11ddd6ce
  .ekit-video-popup-btn:hover
  svg
  path {
  stroke: #ffffff;
  fill: #ffffff;
}
.elementor-19
  .elementor-element.elementor-element-11ddd6ce
  > .elementor-widget-container {
  margin: 0 0 0 25px;
}
.elementor-19
  .elementor-element.elementor-element-79a9d55d
  .elementor-heading-title {
  font-size: 16px;
  text-transform: uppercase;
}
.elementor-19
  .elementor-element.elementor-element-79a9d55d
  > .elementor-widget-container {
  margin: 17px 0 0 18px;
}
.elementor-19 .elementor-element.elementor-element-6b5f75f3 {
  width: 200px;
  max-width: 200px;
  top: -11px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-6b5f75f3 {
  left: -105px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-6b5f75f3 {
  right: -105px;
}
.elementor-19 .elementor-element.elementor-element-cac3126 {
  margin-top: 0;
  margin-bottom: -30px;
  padding: 50px 0 0;
}
.elementor-bc-flex-widget
  .elementor-19
  .elementor-element.elementor-element-46e214c8.elementor-column
  .elementor-column-wrap {
  align-items: flex-end;
}
.elementor-19
  .elementor-element.elementor-element-46e214c8.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-19
  .elementor-element.elementor-element-2796a220
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-3b84e311
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-40ed883f
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-4228fa62
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-509896c0
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-582801
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-64a7c69a
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-77582eb7
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-79329c6
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-7bd812c3
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-8f66723
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-a012519
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon {
  margin: 6px 0 0;
}
.elementor-19
  .elementor-element.elementor-element-17b87f76
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-17b87f76
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-24d2ca7e
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-2796a220
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-2796a220
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-2cd82c89
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-2d779ef1
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-2f75d660
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-2f75d660
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-30f42fc7
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-30f42fc7
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-378b38cd
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-378b38cd
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-3b84e311
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-3b84e311
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-3c2d7b7d
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-3c2d7b7d
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-3e6a1432
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-3e6a1432
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-3f93acb8
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-3f93acb8
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-40ed883f
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-40ed883f
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-4228fa62
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-4228fa62
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-488bdf7f
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-488bdf7f
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-4a0c1454
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-4a0c1454
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-509896c0
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-509896c0
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-527444b1
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-527444b1
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-55be495e
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-55be495e
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-582801
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-582801
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-59c7c690
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-59c7c690
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-5a9b4d55
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-64a7c69a
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-64a7c69a
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-6e57156f
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-72785962
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-72785962
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-73f62954
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-73f62954
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-764a5217
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-764a5217
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-77582eb7
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-79329c6
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-79329c6
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-7bd812c3
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-7bd812c3
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-8f66723
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-8f66723
  .elementskit-infobox:hover
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-a012519
  .elementskit-infobox
  .box-body
  > p,
.elementor-19
  .elementor-element.elementor-element-a012519
  .elementskit-infobox:hover
  .box-body
  > p {
  color: #656565;
}
.elementor-19
  .elementor-element.elementor-element-2796a220
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-2f75d660
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-30f42fc7
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-378b38cd
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-3b84e311
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-3c2d7b7d
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-3e6a1432
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-3f93acb8
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-40ed883f
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-4228fa62
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-488bdf7f
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-4a0c1454
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-509896c0
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-527444b1
  .elementskit-infobox,
.elementor-19 .elementor-element.elementor-element-582801 .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-64a7c69a
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-72785962
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-73f62954
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-764a5217
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-77582eb7
  .elementskit-infobox,
.elementor-19 .elementor-element.elementor-element-79329c6 .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-7bd812c3
  .elementskit-infobox,
.elementor-19 .elementor-element.elementor-element-8f66723 .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-a012519
  .elementskit-infobox {
  background-color: rgba(2, 1, 1, 0);
  padding: 0;
  border-style: solid;
  border-width: 0;
  border-radius: 0;
}
.elementor-19 .elementor-element.elementor-element-79329c6 {
  width: 120px;
  max-width: 120px;
  bottom: 135.6px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-527444b1,
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-79329c6 {
  right: -3px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-79329c6,
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-527444b1 {
  left: -3px;
}
.elementor-19
  .elementor-element.elementor-element-2c4bb0d
  > .elementor-element-populated {
  padding: 80px 10px 0 40px;
}
.elementor-19
  .elementor-element.elementor-element-150e6fc3
  .elementor-heading-title,
.elementor-19
  .elementor-element.elementor-element-3d953aab
  .elementor-heading-title,
.elementor-19
  .elementor-element.elementor-element-5b77693a
  .elementor-heading-title,
.elementor-19
  .elementor-element.elementor-element-663121eb
  .elementor-heading-title,
.elementor-19
  .elementor-element.elementor-element-66e1a83f
  .elementor-heading-title,
.elementor-19
  .elementor-element.elementor-element-79728f3c
  .elementor-heading-title,
.elementor-19
  .elementor-element.elementor-element-8e05e5
  .elementor-heading-title {
  color: #1a5c99;
  font-family: "Great Vibes", Sans-serif;
}
.elementor-19
  .elementor-element.elementor-element-199ec5a3
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-19b6116
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-240385d5
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-2a8a3bd
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-31d2689b
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-48dc5d84
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-5f581339
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-73d4f37b
  > .elementor-widget-container {
  margin: -10px 0 4px;
}
.elementor-19 .elementor-element.elementor-element-2796a220,
.elementor-19 .elementor-element.elementor-element-4228fa62,
.elementor-19 .elementor-element.elementor-element-509896c0,
.elementor-19 .elementor-element.elementor-element-582801,
.elementor-19 .elementor-element.elementor-element-77582eb7,
.elementor-19 .elementor-element.elementor-element-7bd812c3,
.elementor-19 .elementor-element.elementor-element-8f66723,
.elementor-19 .elementor-element.elementor-element-a012519 {
  width: 40px;
  max-width: 40px;
  top: -26px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2796a220,
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-582801 {
  left: -38px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-2796a220,
body.rtl .elementor-19 .elementor-element.elementor-element-582801 {
  right: -38px;
}
.elementor-19
  .elementor-element.elementor-element-52ce81b9
  > .elementor-widget-container {
  margin: 3px 0 0;
}
.elementor-19 .elementor-element.elementor-element-52aaf8c2 {
  overflow: hidden;
  border-style: solid;
  border-width: 1px 0;
  border-color: #f5f5f5;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-19
  .elementor-element.elementor-element-1a21017c
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-3ff0e614
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-5e4dcf0c
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-6abba2f6
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-a836609
  > .elementor-element-populated {
  margin: 0 0 -20px;
}
.elementor-19
  .elementor-element.elementor-element-2cd82c89
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-2d779ef1
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-6e57156f
  .elementskit-info-box-icon {
  border-radius: 100%;
}
.elementor-19
  .elementor-element.elementor-element-2cd82c89
  .elementskit-infobox
  .elementskit-info-box-icon {
  padding: 25px 0 0;
  transform: rotate(0);
  width: 180px;
  height: 180px;
}
.elementor-19
  .elementor-element.elementor-element-24d2ca7e
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-2cd82c89
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-2d779ef1
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-5a9b4d55
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-6e57156f
  .elementskit-infobox
  .elementskit-info-box-title {
  margin: 22px 0;
  color: #000;
  font-size: 24px;
}
.elementor-19 .elementor-element.elementor-element-24d2ca7e .elementskit-btn,
.elementor-19 .elementor-element.elementor-element-2cd82c89 .elementskit-btn,
.elementor-19 .elementor-element.elementor-element-2d779ef1 .elementskit-btn,
.elementor-19 .elementor-element.elementor-element-6e57156f .elementskit-btn {
  padding: 15px 16px 14px !important;
  margin: 13px 0 0;
  font-family: Montserrat, Sans-serif;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  background-color: #1a5c99;
  border: 1px solid #1a5c99;
  border-radius: 25px 25px 25px 25px !important;
}
.elementor-19
  .elementor-element.elementor-element-24d2ca7e
  .elementskit-infobox:hover
  .elementskit-btn,
.elementor-19
  .elementor-element.elementor-element-2cd82c89
  .elementskit-infobox:hover
  .elementskit-btn,
.elementor-19
  .elementor-element.elementor-element-2d779ef1
  .elementskit-infobox:hover
  .elementskit-btn,
.elementor-19
  .elementor-element.elementor-element-6e57156f
  .elementskit-infobox:hover
  .elementskit-btn {
  color: #1a5c99;
  background-color: rgba(2, 1, 1, 0);
  border: 1px solid #1a5c99;
  border-radius: 30px 5px 30px 30px;
}
.elementor-19
  .elementor-element.elementor-element-2cd82c89
  .elementskit-infobox:hover
  .elementskit-btn
  svg
  path {
  stroke: #bcd69b;
  fill: #bcd69b;
}
.elementor-19
  .elementor-element.elementor-element-2cd82c89
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-2d779ef1
  .elementskit-infobox {
  background-color: #eff8ff;
  padding: 60px 30px;
  border-style: solid;
  border-width: 0;
  border-radius: 0;
}
.elementor-19
  .elementor-element.elementor-element-3c2d7b7d
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-3e6a1432
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon {
  margin: 35px 0 0;
}
.elementor-19 .elementor-element.elementor-element-3e6a1432 {
  width: 100px;
  max-width: 100px;
  bottom: 8.2px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3e6a1432 {
  right: -2px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-3e6a1432 {
  left: -2px;
}
.elementor-19
  .elementor-element.elementor-element-24d2ca7e
  .elementskit-info-box-icon {
  background-color: #fff9fd;
  border-radius: 100%;
}
.elementor-19
  .elementor-element.elementor-element-24d2ca7e
  .elementskit-infobox
  .elementskit-info-box-icon {
  padding: 32px 0 0;
  transform: rotate(0);
  width: 180px;
  line-height: 180px;
  height: 180px;
}
.elementor-19
  .elementor-element.elementor-element-24d2ca7e
  .elementskit-infobox
  .elementkit-infobox-icon,
.elementor-19
  .elementor-element.elementor-element-2d779ef1
  .elementskit-infobox
  .elementkit-infobox-icon,
.elementor-19
  .elementor-element.elementor-element-5a9b4d55
  .elementskit-infobox
  .elementkit-infobox-icon,
.elementor-19
  .elementor-element.elementor-element-6e57156f
  .elementskit-infobox
  .elementkit-infobox-icon {
  line-height: 180px;
}
.elementor-19
  .elementor-element.elementor-element-24d2ca7e
  .elementskit-infobox:hover
  .elementskit-btn
  svg
  path {
  stroke: #e4aed1;
  fill: #e4aed1;
}
.elementor-19
  .elementor-element.elementor-element-24d2ca7e
  .elementskit-infobox {
  background-color: #fff;
  padding: 40px 10px 60px 30px;
  border-style: solid;
  border-width: 0;
  border-radius: 0;
}
.elementor-19
  .elementor-element.elementor-element-764a5217
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon {
  margin: 37px 0 5px -13px;
}
.elementor-19
  .elementor-element.elementor-element-764a5217
  .elementskit-infobox
  .elementskit-info-box-icon {
  transform: rotate(179deg);
}
.elementor-19 .elementor-element.elementor-element-764a5217 {
  width: 100px;
  max-width: 100px;
  top: -60px;
}
.elementor-19
  .elementor-element.elementor-element-2d779ef1
  .elementskit-infobox
  .elementskit-info-box-icon {
  padding: 27px 0 0;
  transform: rotate(0);
  width: 180px;
  line-height: 180px;
  height: 180px;
}
.elementor-19
  .elementor-element.elementor-element-2d779ef1
  .elementskit-infobox:hover
  .elementskit-btn
  svg
  path {
  stroke: #efdba2;
  fill: #efdba2;
}
.elementor-19
  .elementor-element.elementor-element-527444b1
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon {
  margin: 35px 0 0 -22px;
}
.elementor-19
  .elementor-element.elementor-element-488bdf7f
  .elementskit-infobox
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-527444b1
  .elementskit-infobox
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-72785962
  .elementskit-infobox
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-73f62954
  .elementskit-infobox
  .elementskit-info-box-icon {
  transform: rotate(83deg);
}
.elementor-19 .elementor-element.elementor-element-527444b1 {
  width: 100px;
  max-width: 100px;
  bottom: 19.3px;
}
.elementor-19
  .elementor-element.elementor-element-6e57156f
  .elementskit-infobox
  .elementskit-info-box-icon {
  padding: 15px 0 0;
  width: 180px;
  line-height: 180px;
  height: 180px;
}
.elementor-19
  .elementor-element.elementor-element-6e57156f
  .elementskit-infobox {
  background-color: #fff;
  padding: 60px 30px;
  border-style: solid;
  border-width: 0;
  border-radius: 0;
}
.elementor-19
  .elementor-element.elementor-element-378b38cd
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon {
  margin: 35px 0 5px 8px;
}
.elementor-19 .elementor-element.elementor-element-378b38cd {
  width: 100px;
  max-width: 100px;
  top: -42px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-378b38cd {
  right: -9px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-378b38cd {
  left: -9px;
}
.elementor-19
  .elementor-element.elementor-element-5a9b4d55
  .elementskit-info-box-icon {
  background-color: #fff;
  border-radius: 100%;
}
.elementor-19
  .elementor-element.elementor-element-5a9b4d55
  .elementskit-infobox
  .elementskit-info-box-icon {
  padding: 19px 0 0;
  transform: rotate(0);
  width: 180px;
  line-height: 180px;
  height: 180px;
}
.elementor-19 .elementor-element.elementor-element-5a9b4d55 .elementskit-btn {
  padding: 15px 30px 14px;
  margin: 13px 0 0;
  font-family: Montserrat, Sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  background-color: #a8d9d9;
  border: 1px solid #a8d9d9;
  border-radius: 30px 30px 30px 5px;
}
.elementor-19
  .elementor-element.elementor-element-5a9b4d55
  .elementskit-infobox:hover
  .elementskit-btn {
  color: #a8d9d9;
  background-color: rgba(2, 1, 1, 0);
  border: 1px solid #a8d9d9;
  border-radius: 30px 5px 30px 30px;
}
.elementor-19
  .elementor-element.elementor-element-5a9b4d55
  .elementskit-infobox:hover
  .elementskit-btn
  svg
  path {
  stroke: #a8d9d9;
  fill: #a8d9d9;
}
.elementor-19
  .elementor-element.elementor-element-5a9b4d55
  .elementskit-infobox {
  background-color: #f2fcfc;
  padding: 60px 30px;
  border-style: solid;
  border-width: 0;
  border-radius: 0;
}
.elementor-19 .elementor-element.elementor-element-3c2d7b7d {
  width: 100px;
  max-width: 100px;
  bottom: -1.8px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3c2d7b7d {
  right: -8px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-3c2d7b7d {
  left: -8px;
}
.elementor-19 .elementor-element.elementor-element-6954b7db {
  overflow: hidden;
  padding: 100px 0;
}
.elementor-19
  .elementor-element.elementor-element-14218307
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-1d5037bc
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-5d19fa7b
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-60f9efa7
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-7f10bcbe
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-93e65a8
  > .elementor-element-populated {
  padding: 25px 0 0;
}
.elementor-19 .elementor-element.elementor-element-264dd6f6 {
  margin-top: 2px;
  margin-bottom: 50px;
}
.elementor-19
  .elementor-element.elementor-element-58d580df
  > .elementor-element-populated {
  padding: 0 20px 0 0;
}
.elementor-19
  .elementor-element.elementor-element-63fe1e71
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child),
.elementor-19
  .elementor-element.elementor-element-76388df2
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(7px / 2);
}
.elementor-19
  .elementor-element.elementor-element-63fe1e71
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child),
.elementor-19
  .elementor-element.elementor-element-76388df2
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(7px / 2);
}
.elementor-19
  .elementor-element.elementor-element-63fe1e71
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item,
.elementor-19
  .elementor-element.elementor-element-76388df2
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(7px / 2);
  margin-left: calc(7px / 2);
}
.elementor-19
  .elementor-element.elementor-element-63fe1e71
  .elementor-icon-list-items.elementor-inline-items,
.elementor-19
  .elementor-element.elementor-element-76388df2
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-7px / 2);
  margin-left: calc(-7px / 2);
}
body.rtl
  .elementor-19
  .elementor-element.elementor-element-63fe1e71
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after,
body.rtl
  .elementor-19
  .elementor-element.elementor-element-76388df2
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-7px / 2);
}
body:not(.rtl)
  .elementor-19
  .elementor-element.elementor-element-63fe1e71
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after,
body:not(.rtl)
  .elementor-19
  .elementor-element.elementor-element-76388df2
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-7px / 2);
}
.elementor-19 .elementor-element.elementor-element-18df1e80,
.elementor-19
  .elementor-element.elementor-element-63fe1e71
  .elementor-icon-list-icon
  i,
.elementor-19
  .elementor-element.elementor-element-76388df2
  .elementor-icon-list-icon
  i {
  color: #1a5c99;
  font-size: 18px;
}
.elementor-19
  .elementor-element.elementor-element-63fe1e71
  .elementor-icon-list-icon
  svg,
.elementor-19
  .elementor-element.elementor-element-76388df2
  .elementor-icon-list-icon
  svg {
  fill: #1a5c99;
  width: 18px;
}
.elementor-19
  .elementor-element.elementor-element-63fe1e71
  .elementor-icon-list-text,
.elementor-19
  .elementor-element.elementor-element-76388df2
  .elementor-icon-list-text {
  padding-left: 12px;
}
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .ekit-wid-con
  .elementskit-entry-thumb,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-blog-block-post
  .elementskit-post-body,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-post-image-card
  .elementskit-post-body,
.elementor-19
  .elementor-element.elementor-element-f21b2cf
  > .elementor-element-populated {
  padding: 0;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7bd812c3 {
  left: -37px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-7bd812c3 {
  right: -37px;
}
.elementor-19
  .elementor-element.elementor-element-2c48fa91
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-416e5a29
  > .elementor-widget-container {
  margin: 0 20px 0 0;
}
.elementor-19 .elementor-element.elementor-element-704d2f0 {
  text-align: right;
  z-index: 7;
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-19
  .elementor-element.elementor-element-704d2f0
  .elementor-image
  img {
  max-width: 150%;
}
.elementor-19 .elementor-element.elementor-element-4a0c1454 {
  width: 293px;
  max-width: 293px;
  top: -28px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-4a0c1454 {
  left: -100px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-4a0c1454 {
  right: -100px;
}
.elementor-19
  .elementor-element.elementor-element-1bc06ca3
  > .elementor-element-populated {
  margin: 0 0 0 150px;
}
.elementor-19 .elementor-element.elementor-element-476c5a53 {
  text-align: right;
  z-index: 2;
  width: auto;
  max-width: auto;
}
.elementor-19
  .elementor-element.elementor-element-476c5a53
  .elementor-image
  img {
  max-width: 250%;
}
.elementor-19
  .elementor-element.elementor-element-3f93acb8
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon {
  margin: 0 0 20px;
}
.elementor-19 .elementor-element.elementor-element-3f93acb8 {
  z-index: 0;
  width: 293px;
  max-width: 293px;
  bottom: -99.7px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3f93acb8 {
  right: -42.15px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-3f93acb8 {
  left: -42.15px;
}
.elementor-19 .elementor-element.elementor-element-5cbcd218 {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 35px 0 72px;
}
.elementor-19
  .elementor-element.elementor-element-5cbcd218:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-19
  .elementor-element.elementor-element-5cbcd218
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #e8f5ff;
}
.elementor-19
  .elementor-element.elementor-element-5cbcd218
  > .elementor-background-overlay {
  background-image: url("../../2020/07/flower-min.png");
  background-position: bottom left;
  background-repeat: no-repeat;
  mix-blend-mode: darken;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementor-repeater-item-0fee8f9,
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementor-repeater-item-18c1052 {
  background-color: rgba(214, 53, 53, 0);
}
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-single-testimonial-slider,
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-testimonial_card,
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-tootltip-testimonial
  .elementskit-commentor-content {
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
}
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementkit-testimonial-col {
  align-self: center;
}
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-single-testimonial-slider
  .elementskit-commentor-content
  > p,
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-testimonial_card
  .elementskit-commentor-coment {
  font-size: 18px;
  font-weight: 500;
  font-style: italic;
  margin: 30px 190px 25px;
  color: #000;
}
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-single-testimonial-slider
  .elementskit-border-hr {
  width: 40px;
  height: 2px;
}
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-profile-info
  .elementskit-author-name {
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 0;
}
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-single-testimonial-slider
  .elementskit-author-des,
.elementor-19 .elementor-element.elementor-element-2136159,
.elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-icon
  i,
.elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-item,
.elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-item
  a,
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-icon
  i,
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-item,
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-item
  a,
.elementor-19 .elementor-element.elementor-element-503d0555,
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-icon
  i,
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-item,
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-item
  a,
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-icon
  i,
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-item,
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-item
  a,
.elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-icon
  i,
.elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-item,
.elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-item
  a {
  font-size: 14px;
}
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-testimonial-slider
  .slick-dots {
  bottom: 8px;
}
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-testimonial-slider
  .slick-dots
  li
  button {
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #000;
}
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-testimonial-slider
  .slick-dots
  li:not(:last-child) {
  margin-right: 12px;
}
.elementor-19
  .elementor-element.elementor-element-14769018
  .elementskit-testimonial-slider
  .slick-dots
  li.slick-active
  button {
  width: 10px;
  height: 10px;
}
.elementor-19
  .elementor-element.elementor-element-30f42fc7
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon {
  margin: 26px 0 0;
}
.elementor-19
  .elementor-element.elementor-element-30f42fc7
  .elementskit-infobox
  .elementskit-info-box-icon {
  transform: rotate(321deg);
}
.elementor-19 .elementor-element.elementor-element-30f42fc7 {
  width: 300px;
  max-width: 300px;
  bottom: -110px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-30f42fc7 {
  right: -430px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-30f42fc7 {
  left: -430px;
}
.elementor-19 .elementor-element.elementor-element-f2a83b2 {
  padding: 95px 0 0;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-509896c0,
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-8f66723 {
  left: 513px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-509896c0,
body.rtl .elementor-19 .elementor-element.elementor-element-8f66723 {
  right: 513px;
}
.elementor-19 .elementor-element.elementor-element-b172ef9 {
  padding: 20px 0 45px;
}
.elementor-19
  .elementor-element.elementor-element-39d51019
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-70a9a2b6
  > .elementor-element-populated {
  margin: 40px 0 0;
}
.elementor-19
  .elementor-element.elementor-element-1878e32c.elementor-position-right
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-1a79f048.elementor-position-right
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-1e369b70.elementor-position-right
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-23768936.elementor-position-right
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-2cf0eb0.elementor-position-right
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-3c1ca211.elementor-position-right
  .elementor-image-box-img {
  margin-left: 5px;
}
.elementor-19
  .elementor-element.elementor-element-1878e32c.elementor-position-left
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-1a79f048.elementor-position-left
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-1e369b70.elementor-position-left
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-23768936.elementor-position-left
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-2cf0eb0.elementor-position-left
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-3c1ca211.elementor-position-left
  .elementor-image-box-img {
  margin-right: 5px;
}
.elementor-19
  .elementor-element.elementor-element-1878e32c.elementor-position-top
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-1a79f048.elementor-position-top
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-1e369b70.elementor-position-top
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-23768936.elementor-position-top
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-2cf0eb0.elementor-position-top
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-3c1ca211.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 5px;
}
.elementor-19
  .elementor-element.elementor-element-1878e32c
  .elementor-image-box-wrapper
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-1a79f048
  .elementor-image-box-wrapper
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-1e369b70
  .elementor-image-box-wrapper
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-23768936
  .elementor-image-box-wrapper
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-2cf0eb0
  .elementor-image-box-wrapper
  .elementor-image-box-img,
.elementor-19
  .elementor-element.elementor-element-3c1ca211
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-19
  .elementor-element.elementor-element-1878e32c
  .elementor-image-box-img
  img,
.elementor-19
  .elementor-element.elementor-element-1a79f048
  .elementor-image-box-img
  img,
.elementor-19
  .elementor-element.elementor-element-1e369b70
  .elementor-image-box-img
  img,
.elementor-19
  .elementor-element.elementor-element-23768936
  .elementor-image-box-img
  img,
.elementor-19
  .elementor-element.elementor-element-2cf0eb0
  .elementor-image-box-img
  img,
.elementor-19
  .elementor-element.elementor-element-3c1ca211
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-19
  .elementor-element.elementor-element-1a79f048
  .elementor-image-box-wrapper,
.elementor-19
  .elementor-element.elementor-element-1e369b70
  .elementor-image-box-wrapper,
.elementor-19
  .elementor-element.elementor-element-3c1ca211
  .elementor-image-box-wrapper {
  text-align: right;
}
.elementor-19
  .elementor-element.elementor-element-1878e32c
  .elementor-image-box-content
  .elementor-image-box-title,
.elementor-19
  .elementor-element.elementor-element-1a79f048
  .elementor-image-box-content
  .elementor-image-box-title,
.elementor-19
  .elementor-element.elementor-element-1e369b70
  .elementor-image-box-content
  .elementor-image-box-title,
.elementor-19
  .elementor-element.elementor-element-23768936
  .elementor-image-box-content
  .elementor-image-box-title,
.elementor-19
  .elementor-element.elementor-element-2cf0eb0
  .elementor-image-box-content
  .elementor-image-box-title,
.elementor-19
  .elementor-element.elementor-element-3c1ca211
  .elementor-image-box-content
  .elementor-image-box-title {
  font-size: 22px;
}
.elementor-19
  .elementor-element.elementor-element-1878e32c
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-1e369b70
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-2cf0eb0
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-3c1ca211
  > .elementor-widget-container {
  margin: 50px 0 0;
}
.elementor-19 .elementor-element.elementor-element-64a7c69a {
  width: 130px;
  max-width: 130px;
  top: 87px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-64a7c69a {
  left: 122px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-64a7c69a {
  right: 122px;
}
.elementor-19 .elementor-element.elementor-element-3834c5dc {
  padding: 0 0 130px;
}
.elementor-19
  .elementor-element.elementor-element-768ba046:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-19
  .elementor-element.elementor-element-768ba046
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fff4f4;
}
.elementor-19
  .elementor-element.elementor-element-768ba046
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-size: cover;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-19
  .elementor-element.elementor-element-768ba046
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-19 .elementor-element.elementor-element-2c4eacc1 {
  text-align: right;
  z-index: 2;
  /* top: 126px; */
}
.elementor-19
  .elementor-element.elementor-element-2f75d660
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon {
  margin: 0 0 29px;
}
.elementor-19
  .elementor-element.elementor-element-2f75d660
  .elementskit-infobox
  .elementskit-info-box-icon {
  transform: rotate(249deg);
}
.elementor-19 .elementor-element.elementor-element-2f75d660 {
  width: 313px;
  max-width: 313px;
  bottom: -195.8px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2f75d660 {
  right: -168.1px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-2f75d660 {
  left: -168.1px;
}
.elementor-19
  .elementor-element.elementor-element-7edddf36
  > .elementor-element-populated {
  margin: 0 0 0 85px;
  padding: 25px 0 0;
}
.elementor-19
  .elementor-element.elementor-element-27320669
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-754e7090
  .elementskit-infobox
  .elementskit-info-box-title,
.elementor-19
  .elementor-element.elementor-element-7cfaec7b
  .elementskit-infobox
  .elementskit-info-box-title {
  margin: 18px 0 7px 30px;
  color: #000;
}
.elementor-19
  .elementor-element.elementor-element-27320669
  .elementskit-infobox
  p,
.elementor-19
  .elementor-element.elementor-element-754e7090
  .elementskit-infobox
  p,
.elementor-19
  .elementor-element.elementor-element-7cfaec7b
  .elementskit-infobox
  p {
  margin: 0 0 0 30px;
}
.elementor-19
  .elementor-element.elementor-element-27320669
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-754e7090
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-7cfaec7b
  .elementskit-infobox {
  padding: 0;
  border-style: solid;
  border-width: 0;
}
.elementor-19
  .elementor-element.elementor-element-27320669
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-754e7090
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-7cfaec7b
  > .elementor-widget-container {
  margin: 10px 0 -10px;
}
.elementor-19
  .elementor-element.elementor-element-213548f1.elementor-view-stacked
  .elementor-icon,
.elementor-19
  .elementor-element.elementor-element-213548f1.elementor-view-stacked
  .elementor-icon:hover,
.elementor-19
  .elementor-element.elementor-element-4f9f0d0b.elementor-view-stacked
  .elementor-icon,
.elementor-19
  .elementor-element.elementor-element-4f9f0d0b.elementor-view-stacked
  .elementor-icon:hover {
  background-color: #23a455;
}
.elementor-19
  .elementor-element.elementor-element-213548f1.elementor-view-default
  .elementor-icon,
.elementor-19
  .elementor-element.elementor-element-213548f1.elementor-view-default
  .elementor-icon:hover,
.elementor-19
  .elementor-element.elementor-element-213548f1.elementor-view-framed
  .elementor-icon,
.elementor-19
  .elementor-element.elementor-element-213548f1.elementor-view-framed
  .elementor-icon:hover,
.elementor-19
  .elementor-element.elementor-element-4f9f0d0b.elementor-view-default
  .elementor-icon,
.elementor-19
  .elementor-element.elementor-element-4f9f0d0b.elementor-view-default
  .elementor-icon:hover,
.elementor-19
  .elementor-element.elementor-element-4f9f0d0b.elementor-view-framed
  .elementor-icon,
.elementor-19
  .elementor-element.elementor-element-4f9f0d0b.elementor-view-framed
  .elementor-icon:hover {
  color: #23a455;
  border-color: #23a455;
}
.elementor-19
  .elementor-element.elementor-element-213548f1.elementor-view-default
  .elementor-icon
  svg,
.elementor-19
  .elementor-element.elementor-element-213548f1.elementor-view-default
  .elementor-icon:hover
  svg,
.elementor-19
  .elementor-element.elementor-element-213548f1.elementor-view-framed
  .elementor-icon,
.elementor-19
  .elementor-element.elementor-element-213548f1.elementor-view-framed
  .elementor-icon:hover,
.elementor-19
  .elementor-element.elementor-element-4f9f0d0b.elementor-view-default
  .elementor-icon
  svg,
.elementor-19
  .elementor-element.elementor-element-4f9f0d0b.elementor-view-default
  .elementor-icon:hover
  svg,
.elementor-19
  .elementor-element.elementor-element-4f9f0d0b.elementor-view-framed
  .elementor-icon,
.elementor-19
  .elementor-element.elementor-element-4f9f0d0b.elementor-view-framed
  .elementor-icon:hover {
  fill: #23a455;
}
.elementor-19 .elementor-element.elementor-element-213548f1 .elementor-icon,
.elementor-19 .elementor-element.elementor-element-4f9f0d0b .elementor-icon {
  font-size: 127px;
}
.elementor-19 .elementor-element.elementor-element-71316a {
  padding: 85px 0 0;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-a012519 {
  left: 525px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-a012519 {
  right: 525px;
}
.elementor-19 .elementor-element.elementor-element-14fc9796 {
  padding: 20px 0 0;
}
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-blog-block-post,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-post-card,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-post-image-card {
  background-color: rgba(2, 1, 1, 0);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
  border-radius: 0;
  padding: 0;
}
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-entry-thumb {
  border-radius: 0;
}
.elementor-19 .elementor-element.elementor-element-20a3d2c6 .post-meta-list {
  text-align: center;
  margin: 5px 0 30px;
}
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .post-meta-list
  > span
  > svg
  path {
  strock: #1a5c99;
  fill: #1a5c99;
}
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-meta-lists {
  left: 42.5%;
}
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-meta-lists
  .elementskit-single-meta
  .elementskit-meta-wraper
  strong {
  font-family: Montserrat, Sans-serif;
  font-size: 16px;
  font-weight: 400;
}
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-meta-lists
  .elementskit-single-meta {
  font-family: Montserrat, Sans-serif;
  font-size: 12px;
  background-color: #1a5c99;
}
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-blog-block-post
  .elementskit-post-body
  .entry-title
  a,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-entry-header
  .entry-title,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-post-body
  .entry-title,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-post-card
  .elementskit-entry-header
  .entry-title
  a,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-post-image-card
  .elementskit-post-body
  .entry-title
  a {
  font-size: 20px;
}
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-entry-header
  .entry-title,
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-post-body
  .entry-title {
  text-align: center;
  margin: 47px 0 0;
}
.elementor-19 .elementor-element.elementor-element-20a3d2c6 .elementskit-btn {
  font-family: Montserrat, Sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  background-color: #1a5c99;
  border: 1px solid #1a5c99;
  border-radius: 30px 30px 30px 5px;
}
.elementor-19
  .elementor-element.elementor-element-20a3d2c6
  .elementskit-btn:hover {
  color: #1a5c99;
  background-color: rgba(2, 1, 1, 0);
  border-color: #1a5c99;
}
.elementor-19
  .elementor-element.elementor-element-3b84e311
  .elementskit-infobox
  .elementskit-info-box-icon {
  transform: rotate(342deg);
}
.elementor-19 .elementor-element.elementor-element-3b84e311 {
  width: 150px;
  max-width: 150px;
  top: 78px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3b84e311 {
  left: -98px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-3b84e311 {
  right: -98px;
}
.elementor-19
  .elementor-element.elementor-element-40ed883f
  .elementskit-infobox
  .elementskit-info-box-icon {
  transform: rotate(37deg);
}
.elementor-19 .elementor-element.elementor-element-40ed883f {
  width: 150px;
  max-width: 150px;
  top: 94px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-40ed883f {
  right: -92px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-40ed883f {
  left: -92px;
}
.elementor-19 .elementor-element.elementor-element-62472750 {
  padding: 90px 0 22px;
}
.elementor-19 .elementor-element.elementor-element-61679bd8 {
  padding: 0 10px;
}
.elementor-19 .elementor-element.elementor-element-34e70286 {
  margin-top: 86px;
  margin-bottom: 0;
}
.elementor-19
  .elementor-element.elementor-element-14218307.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap,
.elementor-19
  .elementor-element.elementor-element-5d19fa7b.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: center;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-4228fa62 {
  left: 510px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-4228fa62 {
  right: 510px;
}
.elementor-19 .elementor-element.elementor-element-3a777abd {
  overflow: hidden;
  margin-top: 30px;
  margin-bottom: 0;
}
.elementor-19
  .elementor-element.elementor-element-5042c599:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-19
  .elementor-element.elementor-element-5042c599
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer,
.elementor-19
  .elementor-element.elementor-element-692e2777:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-19
  .elementor-element.elementor-element-692e2777
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fff7f7;
}
.elementor-19
  .elementor-element.elementor-element-2fb83304
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-5042c599
  > .elementor-element-populated,
.elementor-19
  .elementor-element.elementor-element-50f5d96d
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0 10px;
  padding: 60px 0 40px;
}
.elementor-19
  .elementor-element.elementor-element-17b87f76
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-55be495e
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-59c7c690
  .elementskit-info-box-icon {
  background-color: #fff;
  border-radius: 50%;
}
.elementor-19
  .elementor-element.elementor-element-17b87f76
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-55be495e
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-59c7c690
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon {
  margin: 20px 0 10px;
}
.elementor-19
  .elementor-element.elementor-element-59c7c690
  .elementskit-infobox
  .elementskit-info-box-icon {
  padding: 21px 0 0;
  transform: rotate(0);
  width: 170px;
  line-height: 170px;
  height: 170px;
}
.elementor-19
  .elementor-element.elementor-element-17b87f76
  .elementskit-infobox
  .elementkit-infobox-icon,
.elementor-19
  .elementor-element.elementor-element-55be495e
  .elementskit-infobox
  .elementkit-infobox-icon,
.elementor-19
  .elementor-element.elementor-element-59c7c690
  .elementskit-infobox
  .elementkit-infobox-icon {
  line-height: 170px;
}
.elementor-19
  .elementor-element.elementor-element-17b87f76
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-55be495e
  .elementskit-infobox,
.elementor-19
  .elementor-element.elementor-element-59c7c690
  .elementskit-infobox {
  background-color: rgba(2, 1, 1, 0);
  padding: 0;
  border-style: solid;
  border-width: 0;
}
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child),
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child),
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(30px / 2);
}
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child),
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child),
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(30px / 2);
}
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item,
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item,
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(30px / 2);
  margin-left: calc(30px / 2);
}
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-items.elementor-inline-items,
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-items.elementor-inline-items,
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-30px / 2);
  margin-left: calc(-30px / 2);
}
body.rtl
  .elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after,
body.rtl
  .elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after,
body.rtl
  .elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-30px / 2);
}
body:not(.rtl)
  .elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after,
body:not(.rtl)
  .elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after,
body:not(.rtl)
  .elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-30px / 2);
}
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  width: 80%;
  border-color: #ffcbca;
}
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after,
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after,
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: dashed;
  border-top-width: 1px;
}
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after,
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after,
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: dashed;
}
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after,
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after,
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-icon
  svg,
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-icon
  svg,
.elementor-19
  .elementor-element.elementor-element-5739cece
  .elementor-icon-list-icon
  svg,
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-icon
  svg,
.elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-icon
  svg {
  width: 14px;
}
.elementor-19
  .elementor-element.elementor-element-33e32b23
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-5739cece
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-59c7772b
  > .elementor-widget-container {
  padding: 10px 0 0;
}
.elementor-19 .elementor-element.elementor-element-5581d3f0,
.elementor-19 .elementor-element.elementor-element-5ce18b17,
.elementor-19 .elementor-element.elementor-element-6d565a3 {
  text-align: center;
  z-index: 2;
}
.elementor-19
  .elementor-element.elementor-element-5581d3f0
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-5ce18b17
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-6d565a3
  > .elementor-widget-container {
  padding: 15px 0 0;
}
.elementor-19
  .elementor-element.elementor-element-488bdf7f
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-72785962
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon,
.elementor-19
  .elementor-element.elementor-element-73f62954
  .elementskit-infobox
  .elementskit-box-header
  .elementskit-info-box-icon {
  margin: 6px 6px 0 0;
}
.elementor-19 .elementor-element.elementor-element-488bdf7f,
.elementor-19 .elementor-element.elementor-element-72785962,
.elementor-19 .elementor-element.elementor-element-73f62954 {
  width: 100px;
  max-width: 100px;
  bottom: -50px;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-488bdf7f,
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-72785962,
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-73f62954 {
  left: -24px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-488bdf7f,
body.rtl .elementor-19 .elementor-element.elementor-element-72785962,
body.rtl .elementor-19 .elementor-element.elementor-element-73f62954 {
  right: -24px;
}
.elementor-19
  .elementor-element.elementor-element-2fb83304:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-19
  .elementor-element.elementor-element-2fb83304
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f6fbef;
}
.elementor-19
  .elementor-element.elementor-element-17b87f76
  .elementskit-infobox
  .elementskit-info-box-icon {
  padding: 34px 0 0;
  transform: rotate(0);
  width: 170px;
  line-height: 170px;
  height: 170px;
}
.elementor-19
  .elementor-element.elementor-element-33e32b23
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  width: 80%;
  border-color: #c9deaf;
}
.elementor-19
  .elementor-element.elementor-element-5ce18b17
  .elementor-heading-title {
  color: #bacfa1;
}
.elementor-19
  .elementor-element.elementor-element-50f5d96d:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-19
  .elementor-element.elementor-element-50f5d96d
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2fcfc;
}
.elementor-19
  .elementor-element.elementor-element-55be495e
  .elementskit-infobox
  .elementskit-info-box-icon {
  padding: 36px 0 0;
  transform: rotate(0);
  width: 170px;
  line-height: 170px;
  height: 170px;
}
.elementor-19
  .elementor-element.elementor-element-59c7772b
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  width: 80%;
  border-color: #bcdbdb;
}
.elementor-19
  .elementor-element.elementor-element-6d565a3
  .elementor-heading-title {
  color: #aecfcf;
}
.elementor-19
  .elementor-element.elementor-element-692e2777
  > .elementor-background-overlay {
  background-position: 0 -229px;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.11;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-19 .elementor-element.elementor-element-692e2777 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 40px 0 60px;
}
.elementor-19
  .elementor-element.elementor-element-295d7172
  .elementor-heading-title {
  color: #132858;
  font-weight: 600;
}
.elementor-19
  .elementor-element.elementor-element-18df1e80
  > .elementor-widget-container {
  margin: 0 0 25px;
}
.elementor-19 .elementor-element.elementor-element-7fb57a1 .elementor-button {
  background-color: #a8d9d9;
  border: 1px solid #a8d9d9;
}
.elementor-19
  .elementor-element.elementor-element-7fb57a1
  .elementor-button:focus,
.elementor-19
  .elementor-element.elementor-element-7fb57a1
  .elementor-button:hover {
  color: #a8d9d9;
  background-color: rgba(2, 1, 1, 0);
}
.elementor-19
  .elementor-element.elementor-element-7fb57a1
  .elementor-button:focus
  svg,
.elementor-19
  .elementor-element.elementor-element-7fb57a1
  .elementor-button:hover
  svg {
  fill: #a8d9d9;
}
.elementor-19
  .elementor-element.elementor-element-77582eb7
  .elementskit-infobox
  .box-body
  > p {
  color: #cce7fc;
}
body:not(.rtl) .elementor-19 .elementor-element.elementor-element-77582eb7 {
  left: 487px;
}
body.rtl .elementor-19 .elementor-element.elementor-element-77582eb7 {
  right: 487px;
}
.elementor-19 .elementor-element.elementor-element-493b0e4d {
  padding: 90px 0 80px;
}
.elementor-19
  .elementor-element.elementor-element-2136159
  > .elementor-widget-container {
  margin: 10px 20px 0 0;
}
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-071a588
  > a,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-13aa10b
  > a,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-25674ad
  > a,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-d7c1370
  > a {
  color: #1a5c99;
  border: 1px solid #1a5c99;
}
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-071a588
  > a:hover,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-13aa10b
  > a:hover,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-25674ad
  > a:hover,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-d7c1370
  > a:hover {
  color: #fff;
  background-color: #1a5c99;
}
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-071a588
  > a:hover
  svg
  path,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-13aa10b
  > a:hover
  svg
  path,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-25674ad
  > a:hover
  svg
  path,
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .elementor-repeater-item-d7c1370
  > a:hover
  svg
  path {
  stroke: #ffffff;
  fill: #ffffff;
}
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .ekit_social_media
  > li
  > a {
  text-align: center;
  text-decoration: none;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  line-height: 30px;
}
.elementor-19
  .elementor-element.elementor-element-69be27a2
  .ekit_social_media
  > li {
  display: inline-block;
  margin: 5px;
}
.elementor-19
  .elementor-element.elementor-element-69be27a2
  > .elementor-widget-container {
  margin: -10px 0 0 -5px;
}
.elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child),
.elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(6px / 2);
}
.elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child),
.elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(6px / 2);
}
.elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item,
.elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(6px / 2);
  margin-left: calc(6px / 2);
}
.elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-items.elementor-inline-items,
.elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-6px / 2);
  margin-left: calc(-6px / 2);
}
body.rtl
  .elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after,
body.rtl
  .elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-6px / 2);
}
body:not(.rtl)
  .elementor-19
  .elementor-element.elementor-element-235e0f31
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after,
body:not(.rtl)
  .elementor-19
  .elementor-element.elementor-element-64aff356
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-6px / 2);
}
.elementor-19
  .elementor-element.elementor-element-235e0f31
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-64aff356
  > .elementor-widget-container,
.elementor-19
  .elementor-element.elementor-element-79cc6367
  > .elementor-widget-container {
  margin: 10px 0 0;
}
.elementor-19
  .elementor-element.elementor-element-79cc6367
  .elementor-icon-list-icon
  svg {
  width: 18px;
}
.elementor-19
  .elementor-element.elementor-element-79cc6367
  .elementor-icon-list-text {
  padding-left: 15px;
}
.elementor-19
  .elementor-element.elementor-element-79cc6367
  .elementor-icon-list-item,
.elementor-19
  .elementor-element.elementor-element-79cc6367
  .elementor-icon-list-item
  a {
  font-size: 14px;
  line-height: 40px;
}
.elementor-19
  .elementor-element.elementor-element-21bc5897:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-19
  .elementor-element.elementor-element-21bc5897
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d3edff;
}
.elementor-19 .elementor-element.elementor-element-21bc5897 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 20px 0;
}
@media (max-width: 1024px) {
  .elementor-19 .elementor-element.elementor-element-755058cc {
    padding: 2em 2em 0;
  }
  .elementor-19 .elementor-element.elementor-element-524b1b21 {
    padding: 10px 25px 10px 30px;
  }
  .elementor-19
    .elementor-element.elementor-element-31d3158b
    .elementskit-menu-container {
    height: 100%;
    max-width: 350px;
  }
  .elementor-19
    .elementor-element.elementor-element-31d3158b
    .elementskit-nav-identity-panel {
    padding: 10px 5px;
  }
  .elementor-19
    .elementor-element.elementor-element-31d3158b
    .elementskit-navbar-nav
    > li
    > a {
    padding: 10px 15px;
    color: #000;
  }
  .elementor-19
    .elementor-element.elementor-element-31d3158b
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a {
    padding: 15px;
  }
  .elementor-19
    .elementor-element.elementor-element-31d3158b
    .elementskit-navbar-nav
    .elementskit-submenu-panel {
    border-radius: 0;
    min-width: 200px;
  }
  .elementor-19
    .elementor-element.elementor-element-31d3158b
    .elementskit-menu-hamburger {
    padding: 10px 0;
    width: 46px;
    border-radius: 100%;
  }
  .elementor-19
    .elementor-element.elementor-element-31d3158b
    .elementskit-menu-hamburger
    > .ekit-menu-icon {
    font-size: 24px;
  }
  .elementor-19
    .elementor-element.elementor-element-31d3158b
    .elementskit-menu-close {
    padding: 5px 0 4px;
    margin: 12px;
    width: 32px;
    border-radius: 100%;
    border-width: 1px;
  }
  .elementor-19
    .elementor-element.elementor-element-31d3158b
    .elementskit-nav-logo
    > img {
    max-width: 160px;
    max-height: 60px;
  }
  .elementor-19
    .elementor-element.elementor-element-31d3158b
    .elementskit-nav-logo {
    margin: 5px 0;
    padding: 5px;
  }
  .elementor-19 .elementor-element.elementor-element-2d52fd34 .elementor-icon {
    font-size: 23px;
  }
  .elementor-19
    .elementor-element.elementor-element-25ff0e3f
    > .elementor-container {
    min-height: 300px;
  }
  .elementor-19
    .elementor-element.elementor-element-25ff0e3f
    > .elementor-background-overlay {
    background-size: 76% auto;
  }
  .elementor-19 .elementor-element.elementor-element-25ff0e3f {
    padding: 20em 2em 0;
  }
  .elementor-19
    .elementor-element.elementor-element-45929189
    > .elementor-element-populated {
    margin: -170px 0 0;
  }
  .elementor-19 .elementor-element.elementor-element-1b38ebe5 {
    width: 150px;
    max-width: 150px;
    bottom: -176.5px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1b38ebe5 {
    left: -71px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-1b38ebe5 {
    right: -71px;
  }
  .elementor-19 .elementor-element.elementor-element-cac3126 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 2em 2em 0;
  }
  .elementor-19
    .elementor-element.elementor-element-39d51019
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-46e214c8
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-70a9a2b6
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-768ba046
    > .elementor-element-populated {
    padding: 0;
  }
  .elementor-19
    .elementor-element.elementor-element-6318cc74
    > .elementor-widget-container {
    margin: 0 0 -45px;
  }
  .elementor-19 .elementor-element.elementor-element-79329c6 {
    width: 80px;
    max-width: 80px;
    bottom: 48.283px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-79329c6 {
    right: -5.5px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-79329c6 {
    left: -5.5px;
  }
  .elementor-19
    .elementor-element.elementor-element-14218307
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-1d5037bc
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-2c4bb0d
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-5d19fa7b
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-60f9efa7
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-73abfdc7
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-93e65a8
    > .elementor-element-populated {
    padding: 30px 20px 0;
  }
  .elementor-19 .elementor-element.elementor-element-2796a220,
  .elementor-19 .elementor-element.elementor-element-4228fa62,
  .elementor-19 .elementor-element.elementor-element-509896c0,
  .elementor-19 .elementor-element.elementor-element-582801,
  .elementor-19 .elementor-element.elementor-element-77582eb7,
  .elementor-19 .elementor-element.elementor-element-7bd812c3,
  .elementor-19 .elementor-element.elementor-element-8f66723,
  .elementor-19 .elementor-element.elementor-element-a012519 {
    width: 40px;
    max-width: 40px;
    top: -30px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2796a220,
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-582801,
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7bd812c3 {
    left: -37px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-2796a220,
  body.rtl .elementor-19 .elementor-element.elementor-element-582801,
  body.rtl .elementor-19 .elementor-element.elementor-element-7bd812c3 {
    right: -37px;
  }
  .elementor-19 .elementor-element.elementor-element-52aaf8c2 {
    margin-top: 25px;
    margin-bottom: 0;
  }
  .elementor-19
    .elementor-element.elementor-element-14efb27a
    .elementor-heading-title,
  .elementor-19
    .elementor-element.elementor-element-183c2480
    .elementor-heading-title,
  .elementor-19
    .elementor-element.elementor-element-24d2ca7e
    .elementskit-infobox
    .elementskit-info-box-title,
  .elementor-19
    .elementor-element.elementor-element-2cd82c89
    .elementskit-infobox
    .elementskit-info-box-title,
  .elementor-19
    .elementor-element.elementor-element-2d779ef1
    .elementskit-infobox
    .elementskit-info-box-title,
  .elementor-19
    .elementor-element.elementor-element-5a9b4d55
    .elementskit-infobox
    .elementskit-info-box-title,
  .elementor-19
    .elementor-element.elementor-element-636213cd
    .elementor-heading-title,
  .elementor-19
    .elementor-element.elementor-element-6e57156f
    .elementskit-infobox
    .elementskit-info-box-title {
    font-size: 20px;
  }
  .elementor-19 .elementor-element.elementor-element-378b38cd,
  .elementor-19 .elementor-element.elementor-element-3c2d7b7d,
  .elementor-19 .elementor-element.elementor-element-3e6a1432,
  .elementor-19 .elementor-element.elementor-element-527444b1,
  .elementor-19 .elementor-element.elementor-element-764a5217 {
    width: 80px;
    max-width: 80px;
  }
  .elementor-19 .elementor-element.elementor-element-6954b7db {
    padding: 3em 2em;
  }
  .elementor-19
    .elementor-element.elementor-element-7f10bcbe
    > .elementor-element-populated {
    padding: 30px 20px 0 0;
  }
  .elementor-19
    .elementor-element.elementor-element-f21b2cf
    > .elementor-element-populated {
    margin: 5px 0 0;
  }
  .elementor-bc-flex-widget
    .elementor-19
    .elementor-element.elementor-element-2c48fa91.elementor-column
    .elementor-column-wrap {
    align-items: flex-start;
  }
  .elementor-19
    .elementor-element.elementor-element-2c48fa91.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
  }
  .elementor-19
    .elementor-element.elementor-element-2c48fa91
    > .elementor-element-populated {
    margin: 60px 8px 0 0;
    padding: 0;
  }
  .elementor-19
    .elementor-element.elementor-element-476c5a53
    .elementor-image
    img,
  .elementor-19
    .elementor-element.elementor-element-704d2f0
    .elementor-image
    img {
    max-width: 100%;
  }
  .elementor-19 .elementor-element.elementor-element-4a0c1454 {
    width: 210px;
    max-width: 210px;
    top: -89px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-4a0c1454 {
    left: -86px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-4a0c1454 {
    right: -86px;
  }
  .elementor-19
    .elementor-element.elementor-element-1bc06ca3.elementor-column
    > .elementor-column-wrap
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-19
    .elementor-element.elementor-element-1bc06ca3
    > .elementor-element-populated {
    margin: -560px 50px 0 150px;
    padding: 0;
  }
  .elementor-19
    .elementor-element.elementor-element-476c5a53
    > .elementor-widget-container,
  .elementor-19
    .elementor-element.elementor-element-47bb6646
    > .elementor-widget-container {
    margin: 30px 0 0;
  }
  .elementor-19 .elementor-element.elementor-element-476c5a53 {
    width: 260px;
    max-width: 260px;
  }
  .elementor-19 .elementor-element.elementor-element-3f93acb8 {
    width: 300px;
    max-width: 300px;
    bottom: -36.15px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3f93acb8 {
    right: 235px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-3f93acb8 {
    left: 235px;
  }
  .elementor-19
    .elementor-element.elementor-element-5cbcd218
    > .elementor-background-overlay {
    background-size: 260px auto;
  }
  .elementor-19
    .elementor-element.elementor-element-14769018
    .elementskit-testimonial-slider
    .slick-slide {
    margin-right: 10px;
    margin-left: 10px;
  }
  .elementor-19
    .elementor-element.elementor-element-14769018
    .elementskit-single-testimonial-slider
    .elementskit-commentor-content
    > p,
  .elementor-19
    .elementor-element.elementor-element-14769018
    .elementskit-testimonial_card
    .elementskit-commentor-coment {
    margin: 30px 80px 25px;
  }
  .elementor-19 .elementor-element.elementor-element-30f42fc7 {
    width: 300px;
    max-width: 300px;
    bottom: -106.9px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-30f42fc7 {
    right: -126.2px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-30f42fc7 {
    left: -126.2px;
  }
  .elementor-19 .elementor-element.elementor-element-f2a83b2 {
    padding: 3em 2em 0;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-509896c0 {
    left: 258px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-509896c0 {
    right: 258px;
  }
  .elementor-19 .elementor-element.elementor-element-34e70286,
  .elementor-19 .elementor-element.elementor-element-3a777abd,
  .elementor-19 .elementor-element.elementor-element-62472750,
  .elementor-19 .elementor-element.elementor-element-b172ef9 {
    padding: 0 2em;
  }
  .elementor-19
    .elementor-element.elementor-element-1878e32c
    .elementor-image-box-content
    .elementor-image-box-title,
  .elementor-19
    .elementor-element.elementor-element-1a79f048
    .elementor-image-box-content
    .elementor-image-box-title,
  .elementor-19
    .elementor-element.elementor-element-1e369b70
    .elementor-image-box-content
    .elementor-image-box-title,
  .elementor-19
    .elementor-element.elementor-element-23768936
    .elementor-image-box-content
    .elementor-image-box-title,
  .elementor-19
    .elementor-element.elementor-element-2cf0eb0
    .elementor-image-box-content
    .elementor-image-box-title,
  .elementor-19
    .elementor-element.elementor-element-3c1ca211
    .elementor-image-box-content
    .elementor-image-box-title,
  .elementor-19
    .elementor-element.elementor-element-5581d3f0
    .elementor-heading-title,
  .elementor-19
    .elementor-element.elementor-element-5ce18b17
    .elementor-heading-title,
  .elementor-19
    .elementor-element.elementor-element-6d565a3
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-19
    .elementor-element.elementor-element-2434f51d
    > .elementor-element-populated {
    padding: 0 20px;
  }
  .elementor-19 .elementor-element.elementor-element-64a7c69a {
    width: 80px;
    max-width: 80px;
    top: 27px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-64a7c69a {
    left: 23px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-64a7c69a {
    right: 23px;
  }
  .elementor-19
    .elementor-element.elementor-element-3834c5dc.elementor-19
    .elementor-element.elementor-element-2c4eacc1
    .elementor-image
    img {
    max-width: 70%;
  }
  .elementor-19
    .elementor-element.elementor-element-2c4eacc1
    > .elementor-widget-container {
    margin: 170px 30px 0 0;
  }
  .elementor-19 .elementor-element.elementor-element-2f75d660 {
    width: 300px;
    max-width: 300px;
    bottom: -134.8px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2f75d660 {
    right: -71.1px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-2f75d660 {
    left: -71.1px;
  }
  .elementor-19
    .elementor-element.elementor-element-7edddf36
    > .elementor-element-populated {
    margin: 0 0 0 20px;
    padding: 30px 0 0 20px;
  }
  .elementor-19
    .elementor-element.elementor-element-27320669
    .elementskit-infobox
    .elementskit-info-box-title,
  .elementor-19
    .elementor-element.elementor-element-754e7090
    .elementskit-infobox
    .elementskit-info-box-title,
  .elementor-19
    .elementor-element.elementor-element-7cfaec7b
    .elementskit-infobox
    .elementskit-info-box-title {
    margin: 0 0 0 20px;
  }
  .elementor-19
    .elementor-element.elementor-element-27320669
    .elementskit-infobox
    .box-body
    > p,
  .elementor-19
    .elementor-element.elementor-element-754e7090
    .elementskit-infobox
    .box-body
    > p,
  .elementor-19
    .elementor-element.elementor-element-7cfaec7b
    .elementskit-infobox
    .box-body
    > p {
    line-height: 20px;
  }
  .elementor-19
    .elementor-element.elementor-element-27320669
    .elementskit-infobox
    p,
  .elementor-19
    .elementor-element.elementor-element-754e7090
    .elementskit-infobox
    p,
  .elementor-19
    .elementor-element.elementor-element-7cfaec7b
    .elementskit-infobox
    p {
    margin: 10px 0 0 20px;
  }
  .elementor-19 .elementor-element.elementor-element-71316a {
    margin-top: 50px;
    margin-bottom: 0;
    padding: 0 2em;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-a012519 {
    left: 269px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-a012519 {
    right: 269px;
  }
  .elementor-19 .elementor-element.elementor-element-14fc9796 {
    padding: 1em 2em 0;
  }
  .elementor-19
    .elementor-element.elementor-element-20a3d2c6
    .elementskit-blog-block-post,
  .elementor-19
    .elementor-element.elementor-element-20a3d2c6
    .elementskit-post-card,
  .elementor-19
    .elementor-element.elementor-element-20a3d2c6
    .elementskit-post-image-card {
    margin: 0 0 30px;
  }
  .elementor-19 .elementor-element.elementor-element-3b84e311,
  .elementor-19 .elementor-element.elementor-element-40ed883f {
    width: 40px;
    max-width: 40px;
    top: -31px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3b84e311 {
    left: 272px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-3b84e311 {
    right: 272px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-8f66723 {
    left: 257px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-8f66723 {
    right: 257px;
  }
  .elementor-19 .elementor-element.elementor-element-61679bd8 {
    padding: 0 1em;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-4228fa62 {
    left: 254px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-4228fa62 {
    right: 254px;
  }
  .elementor-19
    .elementor-element.elementor-element-2fb83304
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-5042c599
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-50f5d96d
    > .elementor-element-populated {
    padding: 35px 0 20px;
  }
  .elementor-19 .elementor-element.elementor-element-488bdf7f,
  .elementor-19 .elementor-element.elementor-element-72785962,
  .elementor-19 .elementor-element.elementor-element-73f62954 {
    width: 80px;
    max-width: 80px;
    bottom: -31.167px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-488bdf7f,
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-72785962,
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-73f62954 {
    left: -26px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-488bdf7f,
  body.rtl .elementor-19 .elementor-element.elementor-element-72785962,
  body.rtl .elementor-19 .elementor-element.elementor-element-73f62954 {
    right: -26px;
  }
  .elementor-19
    .elementor-element.elementor-element-692e2777
    > .elementor-background-overlay {
    background-position: center center;
    background-size: cover;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-77582eb7 {
    left: 259px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-77582eb7 {
    right: 259px;
  }
  .elementor-19 .elementor-element.elementor-element-493b0e4d {
    padding: 3em 2em 2em;
  }
}
@media (max-width: 767px) {
  .elementor-19 .elementor-element.elementor-element-524b1b21 {
    padding: 10px 10px 10px 15px;
  }
  .elementor-19 .elementor-element.elementor-element-3460e8c4,
  .elementor-19 .elementor-element.elementor-element-495bb6e7 {
    width: 50%;
  }
  .elementor-19
    .elementor-element.elementor-element-2434f51d
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-2c4bb0d
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-3460e8c4
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-495bb6e7
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-752f0889
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-794683d
    > .elementor-element-populated {
    padding: 0;
  }
  .elementor-19
    .elementor-element.elementor-element-31d3158b
    .elementskit-nav-logo
    > img {
    max-width: 120px;
    max-height: 50px;
  }
  .elementor-19
    .elementor-element.elementor-element-2d52fd34
    > .elementor-widget-container {
    margin: 11px 5px 0 9px;
  }
  .elementor-19
    .elementor-element.elementor-element-25ff0e3f
    > .elementor-container {
    min-height: 600px;
  }
  .elementor-19
    .elementor-element.elementor-element-25ff0e3f
    > .elementor-background-overlay {
    background-size: 485px auto;
  }
  .elementor-19
    .elementor-element.elementor-element-45929189
    > .elementor-element-populated {
    margin: -300px 0 0;
  }
  .elementor-19 .elementor-element.elementor-element-af6a07d {
    width: 100%;
    max-width: 100%;
  }
  .elementor-19
    .elementor-element.elementor-element-11ddd6ce
    > .elementor-widget-container {
    margin: 20px 0 0;
  }
  .elementor-19
    .elementor-element.elementor-element-79a9d55d
    > .elementor-widget-container {
    margin: 40px 0 0 15px;
  }
  .elementor-19 .elementor-element.elementor-element-cac3126 {
    padding: 3em 2em 0;
  }
  .elementor-19
    .elementor-element.elementor-element-416e5a29
    > .elementor-widget-container,
  .elementor-19
    .elementor-element.elementor-element-6318cc74
    > .elementor-widget-container {
    margin: 0 0 20px;
  }
  .elementor-19 .elementor-element.elementor-element-79329c6 {
    width: 60px;
    max-width: 60px;
    bottom: 96.733px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-79329c6 {
    right: -7px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-79329c6 {
    left: -7px;
  }
  .elementor-19 .elementor-element.elementor-element-52aaf8c2 {
    margin-top: 40px;
    margin-bottom: 0;
  }
  .elementor-19
    .elementor-element.elementor-element-5042c599
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-7f10bcbe
    > .elementor-element-populated {
    margin: 0;
  }
  .elementor-bc-flex-widget
    .elementor-19
    .elementor-element.elementor-element-2c48fa91.elementor-column
    .elementor-column-wrap {
    align-items: center;
  }
  .elementor-19
    .elementor-element.elementor-element-2c48fa91.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }
  .elementor-19
    .elementor-element.elementor-element-2c48fa91.elementor-column
    > .elementor-column-wrap
    > .elementor-widget-wrap {
    justify-content: flex-start;
  }
  .elementor-19
    .elementor-element.elementor-element-2c48fa91
    > .elementor-element-populated {
    margin: 10px 0 0;
  }
  .elementor-19
    .elementor-element.elementor-element-1878e32c
    .elementor-image-box-wrapper,
  .elementor-19
    .elementor-element.elementor-element-1a79f048
    .elementor-image-box-wrapper,
  .elementor-19
    .elementor-element.elementor-element-1e369b70
    .elementor-image-box-wrapper,
  .elementor-19
    .elementor-element.elementor-element-2136159
    .elementor-text-editor,
  .elementor-19
    .elementor-element.elementor-element-23768936
    .elementor-image-box-wrapper,
  .elementor-19 .elementor-element.elementor-element-259aa7aa,
  .elementor-19
    .elementor-element.elementor-element-2cf0eb0
    .elementor-image-box-wrapper,
  .elementor-19 .elementor-element.elementor-element-2ec939b8,
  .elementor-19 .elementor-element.elementor-element-3738dba8,
  .elementor-19
    .elementor-element.elementor-element-3c1ca211
    .elementor-image-box-wrapper,
  .elementor-19 .elementor-element.elementor-element-3faadb6e,
  .elementor-19 .elementor-element.elementor-element-476c5a53,
  .elementor-19
    .elementor-element.elementor-element-69be27a2
    .ekit_social_media,
  .elementor-19 .elementor-element.elementor-element-704d2f0 {
    text-align: center;
  }
  .elementor-19 .elementor-element.elementor-element-1bc06ca3 {
    width: 100%;
  }
  .elementor-bc-flex-widget
    .elementor-19
    .elementor-element.elementor-element-1bc06ca3.elementor-column
    .elementor-column-wrap {
    align-items: flex-start;
  }
  .elementor-19
    .elementor-element.elementor-element-1bc06ca3.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
  }
  .elementor-19
    .elementor-element.elementor-element-1bc06ca3.elementor-column
    > .elementor-column-wrap
    > .elementor-widget-wrap,
  .elementor-19
    .elementor-element.elementor-element-2fc52206.elementor-column
    > .elementor-column-wrap
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-19
    .elementor-element.elementor-element-1bc06ca3
    > .elementor-element-populated {
    margin: -10px 0 0;
    padding: 0 2em;
  }
  .elementor-19
    .elementor-element.elementor-element-476c5a53
    .elementor-image
    img {
    max-width: 100%;
  }
  .elementor-19
    .elementor-element.elementor-element-5cbcd218
    > .elementor-background-overlay {
    background-position: bottom left;
    background-size: 130px auto;
  }
  .elementor-19 .elementor-element.elementor-element-5cbcd218 {
    padding: 0 0 30px;
  }
  .elementor-19
    .elementor-element.elementor-element-14769018
    .elementskit-testimonial-slider
    .slick-slide {
    margin-right: 10px;
    margin-left: 10px;
  }
  .elementor-19
    .elementor-element.elementor-element-14769018
    .elementskit-single-testimonial-slider
    .elementskit-commentor-content
    > p,
  .elementor-19
    .elementor-element.elementor-element-14769018
    .elementskit-testimonial_card
    .elementskit-commentor-coment {
    font-size: 16px;
    margin: 0;
  }
  .elementor-19 .elementor-element.elementor-element-30f42fc7 {
    width: 212px;
    max-width: 212px;
    bottom: -69.283px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-30f42fc7 {
    right: -48.2px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-30f42fc7 {
    left: -48.2px;
  }
  .elementor-19
    .elementor-element.elementor-element-1878e32c
    .elementor-image-box-img,
  .elementor-19
    .elementor-element.elementor-element-1a79f048
    .elementor-image-box-img,
  .elementor-19
    .elementor-element.elementor-element-1e369b70
    .elementor-image-box-img,
  .elementor-19
    .elementor-element.elementor-element-23768936
    .elementor-image-box-img,
  .elementor-19
    .elementor-element.elementor-element-2cf0eb0
    .elementor-image-box-img,
  .elementor-19
    .elementor-element.elementor-element-3c1ca211
    .elementor-image-box-img {
    margin-bottom: 5px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-64a7c69a {
    left: 40px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-64a7c69a {
    right: 40px;
  }
  .elementor-19 .elementor-element.elementor-element-64a7c69a {
    top: 71px;
  }
  .elementor-19
    .elementor-element.elementor-element-47bb6646
    > .elementor-widget-container {
    margin: 50px 0 0;
  }
  .elementor-19 .elementor-element.elementor-element-3834c5dc {
    padding: 0 2em 0 !important;
  }
  .elementor-19
    .elementor-element.elementor-element-768ba046
    > .elementor-element-populated {
    padding: 262px 0 0;
  }
  .elementor-19 .elementor-element.elementor-element-2c4eacc1 {
    text-align: left;
    top: -261px;
  }
  .elementor-19
    .elementor-element.elementor-element-2c4eacc1
    .elementor-image
    img {
    max-width: 92%;
  }
  .elementor-19
    .elementor-element.elementor-element-2c4eacc1
    > .elementor-widget-container {
    margin: 0 0 0 -11px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2c4eacc1 {
    left: 12px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-2c4eacc1 {
    right: 12px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2f75d660 {
    right: -89.1px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-2f75d660 {
    left: -89.1px;
  }
  .elementor-19 .elementor-element.elementor-element-2f75d660 {
    bottom: -110.4px;
  }
  .elementor-19
    .elementor-element.elementor-element-7edddf36
    > .elementor-element-populated {
    margin: 50px 0 0;
    padding: 0;
  }
  .elementor-19 .elementor-element.elementor-element-61679bd8,
  .elementor-19 .elementor-element.elementor-element-71316a {
    padding: 0 2em;
  }
  .elementor-19
    .elementor-element.elementor-element-20a3d2c6
    .elementskit-blog-block-post,
  .elementor-19
    .elementor-element.elementor-element-20a3d2c6
    .elementskit-post-card,
  .elementor-19
    .elementor-element.elementor-element-20a3d2c6
    .elementskit-post-image-card {
    margin: 0 0 30px;
  }
  .elementor-19
    .elementor-element.elementor-element-10d4060e
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-1faaf4b6
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-40eb9368
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-65b75bbd
    > .elementor-element-populated {
    padding: 20px 0 0;
  }
  .elementor-19 .elementor-element.elementor-element-488bdf7f,
  .elementor-19 .elementor-element.elementor-element-72785962,
  .elementor-19 .elementor-element.elementor-element-73f62954 {
    width: 100px;
    max-width: 100px;
    bottom: -19px;
  }
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-488bdf7f,
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-72785962,
  body:not(.rtl) .elementor-19 .elementor-element.elementor-element-73f62954 {
    left: -11px;
  }
  body.rtl .elementor-19 .elementor-element.elementor-element-488bdf7f,
  body.rtl .elementor-19 .elementor-element.elementor-element-72785962,
  body.rtl .elementor-19 .elementor-element.elementor-element-73f62954 {
    right: -11px;
  }
  .elementor-19
    .elementor-element.elementor-element-16202fba
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-2fb83304
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-50f5d96d
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-58795ec3
    > .elementor-element-populated,
  .elementor-19
    .elementor-element.elementor-element-e6e61dc
    > .elementor-element-populated {
    margin: 30px 0 0;
  }
  .elementor-19 .elementor-element.elementor-element-21bc5897 {
    padding: 1em 2em;
  }
}
@media (min-width: 768px) {
  .elementor-19 .elementor-element.elementor-element-3460e8c4 {
    width: 20%;
  }
  .elementor-19 .elementor-element.elementor-element-495bb6e7 {
    width: 80%;
  }
  .elementor-19 .elementor-element.elementor-element-45929189 {
    width: 55%;
  }
  .elementor-19 .elementor-element.elementor-element-7f10bcbe,
  .elementor-19 .elementor-element.elementor-element-e2fff5 {
    width: 45%;
  }
  .elementor-19 .elementor-element.elementor-element-2c48fa91 {
    width: 29.332%;
  }
  .elementor-19 .elementor-element.elementor-element-16202fba,
  .elementor-19 .elementor-element.elementor-element-1bc06ca3,
  .elementor-19 .elementor-element.elementor-element-39d51019,
  .elementor-19 .elementor-element.elementor-element-70a9a2b6 {
    width: 25%;
  }
  .elementor-19 .elementor-element.elementor-element-2434f51d {
    width: 49.332%;
  }
  .elementor-19 .elementor-element.elementor-element-768ba046 {
    width: 30%;
  }
  .elementor-19 .elementor-element.elementor-element-7edddf36 {
    width: 72%;
  }
  .elementor-19 .elementor-element.elementor-element-73abfdc7 {
    width: 17.664%;
  }
  .elementor-19 .elementor-element.elementor-element-2fc52206 {
    width: 28%;
  }
  .elementor-19 .elementor-element.elementor-element-e6e61dc {
    width: 24%;
  }
  .elementor-19 .elementor-element.elementor-element-58795ec3 {
    width: 23%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-19 .elementor-element.elementor-element-45929189 {
    width: 70%;
  }
  .elementor-19 .elementor-element.elementor-element-6abba2f6,
  .elementor-19 .elementor-element.elementor-element-a836609 {
    width: 34%;
  }
  .elementor-19 .elementor-element.elementor-element-1a21017c,
  .elementor-19 .elementor-element.elementor-element-3ff0e614,
  .elementor-19 .elementor-element.elementor-element-5e4dcf0c {
    width: 33%;
  }
  .elementor-19 .elementor-element.elementor-element-2c48fa91,
  .elementor-19 .elementor-element.elementor-element-7edddf36,
  .elementor-19 .elementor-element.elementor-element-7f10bcbe {
    width: 50%;
  }
  .elementor-19 .elementor-element.elementor-element-1bc06ca3,
  .elementor-19 .elementor-element.elementor-element-58d580df,
  .elementor-19 .elementor-element.elementor-element-f21b2cf {
    width: 100%;
  }
  .elementor-19 .elementor-element.elementor-element-39d51019,
  .elementor-19 .elementor-element.elementor-element-70a9a2b6 {
    width: 30%;
  }
  .elementor-19 .elementor-element.elementor-element-2434f51d {
    width: 40%;
  }
}
