.elementor-10757
  .elementor-element.elementor-element-4e121b71
  > .elementor-container {
  max-width: 1320px;
}
.elementor-10757 .elementor-element.elementor-element-4e121b71 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 40px 0px 40px 0px;
}
.elementor-bc-flex-widget
  .elementor-10757
  .elementor-element.elementor-element-a45eaef.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-10757
  .elementor-element.elementor-element-a45eaef.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-10757
  .elementor-element.elementor-element-a45eaef
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-10757
  .elementor-element.elementor-element-66893890
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-10757 .elementor-element.elementor-element-66893890 {
  border-style: none;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 20px 0px;
}
.elementor-10757 .elementor-element.elementor-element-66893890,
.elementor-10757
  .elementor-element.elementor-element-66893890
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-66893890
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-2b0d89e0
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5
  .turio-heading-area {
  text-align: left;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5
  .turio-heading-area
  .heading-section
  .heading-title
  h1 {
  color: #121111;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5
  .turio-heading-area
  .heading-section
  .heading-title
  h2 {
  color: #121111;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5
  .turio-heading-area
  .heading-section
  .heading-title
  h3 {
  color: #121111;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5
  .turio-heading-area
  .heading-section
  .heading-title
  h4 {
  color: #121111;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5
  .turio-heading-area
  .heading-section
  .heading-title
  h5 {
  color: #121111;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5
  .turio-heading-area
  .heading-section
  .heading-title
  h6 {
  color: #121111;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5
  .turio-heading-area
  .heading-section
  .heading-title
  div {
  color: #121111;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5
  .turio-heading-area
  .heading-section
  .heading-title
  span {
  color: #121111;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5
  .turio-heading-area
  .heading-section
  .heading-title
  p {
  color: #121111;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5
  .turio-heading-area
  .heading-section
  .heading-title
  h1,
.turio-heading-area .heading-section .heading-title h2,
.turio-heading-area .heading-section .heading-title h3,
.turio-heading-area .heading-section .heading-title h4,
.turio-heading-area .heading-section .heading-title h5,
.turio-heading-area .heading-section .heading-title h6,
.turio-heading-area .heading-section .heading-title span,
.turio-heading-area .heading-section .heading-title p {
  font-size: 30px;
  font-weight: 300;
}
.elementor-10757
  .elementor-element.elementor-element-1f626df5.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-10757 .elementor-element.elementor-element-5f10f890 {
  border-style: none;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-10757 .elementor-element.elementor-element-5f10f890,
.elementor-10757
  .elementor-element.elementor-element-5f10f890
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-5f10f890
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-10757
  .elementor-element.elementor-element-4e1595bb.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-10757
  .elementor-element.elementor-element-4e1595bb.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-10757
  .elementor-element.elementor-element-4e1595bb
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-10757
  .elementor-element.elementor-element-4e1595bb
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-10757 .elementor-element.elementor-element-349a51b4 {
  border-style: none;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-10757 .elementor-element.elementor-element-349a51b4,
.elementor-10757
  .elementor-element.elementor-element-349a51b4
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-349a51b4
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-1fda6e73
  > .elementor-element-populated {
  border-style: solid;
  border-color: #c4d8dd;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 10px 10px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 20px 20px 20px 20px;
}
.elementor-10757
  .elementor-element.elementor-element-1fda6e73
  > .elementor-element-populated,
.elementor-10757
  .elementor-element.elementor-element-1fda6e73
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-10757
  .elementor-element.elementor-element-1fda6e73
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-1fda6e73
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-6c55b81f
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-10757
  .elementor-element.elementor-element-6c55b81f.elementor-view-stacked
  .elementor-icon {
  background-color: #2b3e4f;
}
.elementor-10757
  .elementor-element.elementor-element-6c55b81f.elementor-view-framed
  .elementor-icon,
.elementor-10757
  .elementor-element.elementor-element-6c55b81f.elementor-view-default
  .elementor-icon {
  fill: #2b3e4f;
  color: #2b3e4f;
  border-color: #2b3e4f;
}
.elementor-10757 .elementor-element.elementor-element-6c55b81f {
  --icon-box-icon-margin: 49px;
}
.elementor-10757 .elementor-element.elementor-element-6c55b81f .elementor-icon {
  font-size: 60px;
}
.elementor-10757
  .elementor-element.elementor-element-6c55b81f
  .elementor-icon-box-title {
  margin-bottom: 0px;
}
.elementor-10757
  .elementor-element.elementor-element-6c55b81f
  .elementor-icon-box-description {
  color: #22292d;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.elementor-10757
  .elementor-element.elementor-element-6c55b81f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-10757 .elementor-element.elementor-element-6675831f {
  border-style: none;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-10757 .elementor-element.elementor-element-6675831f,
.elementor-10757
  .elementor-element.elementor-element-6675831f
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-6675831f
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-5ef9b155
  > .elementor-element-populated {
  border-style: solid;
  border-color: #c4d8dd;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 10px 10px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 20px 20px 20px 20px;
}
.elementor-10757
  .elementor-element.elementor-element-5ef9b155
  > .elementor-element-populated,
.elementor-10757
  .elementor-element.elementor-element-5ef9b155
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-10757
  .elementor-element.elementor-element-5ef9b155
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-5ef9b155
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-37f0328a
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-10757
  .elementor-element.elementor-element-37f0328a.elementor-view-stacked
  .elementor-icon {
  background-color: #2b3e4f;
}
.elementor-10757
  .elementor-element.elementor-element-37f0328a.elementor-view-framed
  .elementor-icon,
.elementor-10757
  .elementor-element.elementor-element-37f0328a.elementor-view-default
  .elementor-icon {
  fill: #2b3e4f;
  color: #2b3e4f;
  border-color: #2b3e4f;
}
.elementor-10757 .elementor-element.elementor-element-37f0328a {
  --icon-box-icon-margin: 49px;
}
.elementor-10757 .elementor-element.elementor-element-37f0328a .elementor-icon {
  font-size: 60px;
}
.elementor-10757
  .elementor-element.elementor-element-37f0328a
  .elementor-icon-box-title {
  margin-bottom: 0px;
}
.elementor-10757
  .elementor-element.elementor-element-37f0328a
  .elementor-icon-box-description {
  color: #22292d;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.elementor-10757 .elementor-element.elementor-element-2300a24 {
  border-style: none;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-10757 .elementor-element.elementor-element-2300a24,
.elementor-10757
  .elementor-element.elementor-element-2300a24
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-2300a24
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-6ee27cc
  > .elementor-element-populated {
  border-style: solid;
  border-color: #c4d8dd;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 10px 10px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 20px 20px 20px 20px;
}
.elementor-10757
  .elementor-element.elementor-element-6ee27cc
  > .elementor-element-populated,
.elementor-10757
  .elementor-element.elementor-element-6ee27cc
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-10757
  .elementor-element.elementor-element-6ee27cc
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-6ee27cc
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-4781c187
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-10757
  .elementor-element.elementor-element-4781c187.elementor-view-stacked
  .elementor-icon {
  background-color: #2b3e4f;
}
.elementor-10757
  .elementor-element.elementor-element-4781c187.elementor-view-framed
  .elementor-icon,
.elementor-10757
  .elementor-element.elementor-element-4781c187.elementor-view-default
  .elementor-icon {
  fill: #2b3e4f;
  color: #2b3e4f;
  border-color: #2b3e4f;
}
.elementor-10757 .elementor-element.elementor-element-4781c187 {
  --icon-box-icon-margin: 0px;
}
.elementor-10757 .elementor-element.elementor-element-4781c187 .elementor-icon {
  font-size: 60px;
}
.elementor-10757
  .elementor-element.elementor-element-4781c187
  .elementor-icon-box-title {
  margin-bottom: 0px;
}
.elementor-10757
  .elementor-element.elementor-element-4781c187
  .elementor-icon-box-description {
  color: #22292d;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.elementor-bc-flex-widget
  .elementor-10757
  .elementor-element.elementor-element-582b99f2.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-10757
  .elementor-element.elementor-element-582b99f2.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-10757
  .elementor-element.elementor-element-582b99f2
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-10757
  .elementor-element.elementor-element-6266970e
  > .elementor-container {
  max-width: 990px;
}
.elementor-10757 .elementor-element.elementor-element-6266970e {
  border-style: none;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-10757 .elementor-element.elementor-element-6266970e,
.elementor-10757
  .elementor-element.elementor-element-6266970e
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-6266970e
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-4ae2057a
  > .elementor-element-populated {
  border-style: solid;
  border-color: #c4d8dd;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 0px 10px 10px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-10757
  .elementor-element.elementor-element-4ae2057a
  > .elementor-element-populated,
.elementor-10757
  .elementor-element.elementor-element-4ae2057a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-10757
  .elementor-element.elementor-element-4ae2057a
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-4ae2057a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-466b042c
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-10757
  .elementor-element.elementor-element-466b042c.elementor-view-stacked
  .elementor-icon {
  background-color: #2b3e4f;
}
.elementor-10757
  .elementor-element.elementor-element-466b042c.elementor-view-framed
  .elementor-icon,
.elementor-10757
  .elementor-element.elementor-element-466b042c.elementor-view-default
  .elementor-icon {
  fill: #2b3e4f;
  color: #2b3e4f;
  border-color: #2b3e4f;
}
.elementor-10757 .elementor-element.elementor-element-466b042c {
  --icon-box-icon-margin: 49px;
}
.elementor-10757 .elementor-element.elementor-element-466b042c .elementor-icon {
  font-size: 60px;
}
.elementor-10757
  .elementor-element.elementor-element-466b042c
  .elementor-icon-box-title {
  margin-bottom: 0px;
}
.elementor-10757
  .elementor-element.elementor-element-466b042c
  .elementor-icon-box-description {
  color: #22292d;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.elementor-10757
  .elementor-element.elementor-element-10aca7b3
  > .elementor-container {
  max-width: 990px;
}
.elementor-10757 .elementor-element.elementor-element-10aca7b3 {
  border-style: none;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-10757 .elementor-element.elementor-element-10aca7b3,
.elementor-10757
  .elementor-element.elementor-element-10aca7b3
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-10aca7b3
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-62391a58
  > .elementor-element-populated {
  border-style: solid;
  border-color: #c4d8dd;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 0px 10px 10px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-10757
  .elementor-element.elementor-element-62391a58
  > .elementor-element-populated,
.elementor-10757
  .elementor-element.elementor-element-62391a58
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-10757
  .elementor-element.elementor-element-62391a58
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-62391a58
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-6e34072f
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-10757
  .elementor-element.elementor-element-6e34072f.elementor-view-stacked
  .elementor-icon {
  background-color: #2b3e4f;
}
.elementor-10757
  .elementor-element.elementor-element-6e34072f.elementor-view-framed
  .elementor-icon,
.elementor-10757
  .elementor-element.elementor-element-6e34072f.elementor-view-default
  .elementor-icon {
  fill: #2b3e4f;
  color: #2b3e4f;
  border-color: #2b3e4f;
}
.elementor-10757 .elementor-element.elementor-element-6e34072f {
  --icon-box-icon-margin: 31px;
}
.elementor-10757 .elementor-element.elementor-element-6e34072f .elementor-icon {
  font-size: 60px;
}
.elementor-10757
  .elementor-element.elementor-element-6e34072f
  .elementor-icon-box-title {
  margin-bottom: 0px;
}
.elementor-10757
  .elementor-element.elementor-element-6e34072f
  .elementor-icon-box-description {
  color: #22292d;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.elementor-10757
  .elementor-element.elementor-element-0744c2e
  > .elementor-container {
  max-width: 990px;
}
.elementor-10757 .elementor-element.elementor-element-0744c2e {
  border-style: none;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-10757 .elementor-element.elementor-element-0744c2e,
.elementor-10757
  .elementor-element.elementor-element-0744c2e
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-0744c2e
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-94d733c
  > .elementor-element-populated {
  border-style: solid;
  border-color: #c4d8dd;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 0px 10px 10px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-10757
  .elementor-element.elementor-element-94d733c
  > .elementor-element-populated,
.elementor-10757
  .elementor-element.elementor-element-94d733c
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-10757
  .elementor-element.elementor-element-94d733c
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-10757
  .elementor-element.elementor-element-94d733c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-10757
  .elementor-element.elementor-element-20333f73
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-10757
  .elementor-element.elementor-element-20333f73.elementor-view-stacked
  .elementor-icon {
  background-color: #2b3e4f;
}
.elementor-10757
  .elementor-element.elementor-element-20333f73.elementor-view-framed
  .elementor-icon,
.elementor-10757
  .elementor-element.elementor-element-20333f73.elementor-view-default
  .elementor-icon {
  fill: #2b3e4f;
  color: #2b3e4f;
  border-color: #2b3e4f;
}
.elementor-10757 .elementor-element.elementor-element-20333f73 {
  --icon-box-icon-margin: 0px;
}
.elementor-10757 .elementor-element.elementor-element-20333f73 .elementor-icon {
  font-size: 60px;
}
.elementor-10757
  .elementor-element.elementor-element-20333f73
  .elementor-icon-box-title {
  margin-bottom: 0px;
}
.elementor-10757
  .elementor-element.elementor-element-20333f73
  .elementor-icon-box-description {
  color: #22292d;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
@media (max-width: 1024px) {
  .elementor-10757
    .elementor-element.elementor-element-1fda6e73
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-10757
    .elementor-element.elementor-element-5ef9b155
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-10757
    .elementor-element.elementor-element-6ee27cc
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-10757
    .elementor-element.elementor-element-4ae2057a
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-10757
    .elementor-element.elementor-element-62391a58
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-10757
    .elementor-element.elementor-element-94d733c
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
}
@media (min-width: 768px) {
  .elementor-10757 .elementor-element.elementor-element-a45eaef {
    width: 100%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-10757 .elementor-element.elementor-element-4e1595bb {
    width: 100%;
  }
  .elementor-10757 .elementor-element.elementor-element-1fda6e73 {
    width: 100%;
  }
  .elementor-10757 .elementor-element.elementor-element-5ef9b155 {
    width: 100%;
  }
  .elementor-10757 .elementor-element.elementor-element-6ee27cc {
    width: 100%;
  }
  .elementor-10757 .elementor-element.elementor-element-582b99f2 {
    width: 100%;
  }
  .elementor-10757 .elementor-element.elementor-element-4ae2057a {
    width: 100%;
  }
  .elementor-10757 .elementor-element.elementor-element-62391a58 {
    width: 100%;
  }
  .elementor-10757 .elementor-element.elementor-element-94d733c {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .elementor-10757 .elementor-element.elementor-element-4e121b71 {
    padding: 60px 0px 60px 0px;
  }
  .elementor-10757
    .elementor-element.elementor-element-1f626df5
    .turio-heading-area {
    text-align: center;
  }
  .elementor-10757
    .elementor-element.elementor-element-1f626df5
    .turio-heading-area
    .heading-section
    .heading-title
    h1,
  .turio-heading-area .heading-section .heading-title h2,
  .turio-heading-area .heading-section .heading-title h3,
  .turio-heading-area .heading-section .heading-title h4,
  .turio-heading-area .heading-section .heading-title h5,
  .turio-heading-area .heading-section .heading-title h6,
  .turio-heading-area .heading-section .heading-title span,
  .turio-heading-area .heading-section .heading-title p {
    font-size: 34px;
  }
  .elementor-10757 .elementor-element.elementor-element-6c55b81f {
    --icon-box-icon-margin: 20px;
  }
  .elementor-10757 .elementor-element.elementor-element-37f0328a {
    --icon-box-icon-margin: 20px;
  }
  .elementor-10757 .elementor-element.elementor-element-4781c187 {
    --icon-box-icon-margin: 20px;
  }
  .elementor-10757 .elementor-element.elementor-element-466b042c {
    --icon-box-icon-margin: 20px;
  }
  .elementor-10757 .elementor-element.elementor-element-6e34072f {
    --icon-box-icon-margin: 20px;
  }
  .elementor-10757 .elementor-element.elementor-element-20333f73 {
    --icon-box-icon-margin: 20px;
  }
}
