.elementor-1717 .elementor-element.elementor-element-f3be93c > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-1717 .elementor-element.elementor-element-f3be93c:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-f3be93c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("imagenes/parallax-08.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1717 .elementor-element.elementor-element-f3be93c > .elementor-background-overlay {
  background-color: #1D1D1D;
  opacity: 0.3;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-f3be93c {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 140px 0px 140px 0px;
}
.elementor-1717 .elementor-element.elementor-element-2b2bce58 {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-2b2bce58 .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-3ef657f8 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-1717 .elementor-element.elementor-element-3ef657f8 {
  margin-top: 65px;
  margin-bottom: 0px;
}
.elementor-1717 .elementor-element.elementor-element-6769bcc3 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 15px;
}
.elementor-1717 .elementor-element.elementor-element-f6cdce5 {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-f31ccc1 {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-f31ccc1 > .elementor-widget-container {
  margin: 0px 40px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-5ecd0adf > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 15px;
}
.elementor-1717 .elementor-element.elementor-element-28bfae01 {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-28bfae01 .elementor-heading-title {
  font-size: 140px;
}
.elementor-1717 .elementor-element.elementor-element-44a04da {
  border-style: solid;
  border-width: 2px 0px 0px 0px;
  border-color: #F1F1F1;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 40px;
  margin-bottom: 0px;
}
.elementor-1717 .elementor-element.elementor-element-44a04da > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-26fdc116 > .elementor-element-populated {
  margin: -10px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-15da034b.elementor-view-stacked .elementor-icon {
  background-color: #F1F1F1;
}
.elementor-1717 .elementor-element.elementor-element-15da034b.elementor-view-framed .elementor-icon, .elementor-1717 .elementor-element.elementor-element-15da034b.elementor-view-default .elementor-icon {
  fill: #F1F1F1;
  color: #F1F1F1;
  border-color: #F1F1F1;
}
.elementor-1717 .elementor-element.elementor-element-15da034b {
  --icon-box-icon-margin: 10px;
}
.elementor-1717 .elementor-element.elementor-element-15da034b .elementor-icon {
  font-size: 20px;
}
.elementor-1717 .elementor-element.elementor-element-15da034b .elementor-icon-box-wrapper {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-15da034b .elementor-icon-box-title {
  margin-bottom: 0px;
}
.elementor-1717 .elementor-element.elementor-element-7fab1fa > .elementor-element-populated {
  margin: -10px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-211cb31.elementor-view-stacked .elementor-icon {
  background-color: #00BAA3;
}
.elementor-1717 .elementor-element.elementor-element-211cb31.elementor-view-framed .elementor-icon, .elementor-1717 .elementor-element.elementor-element-211cb31.elementor-view-default .elementor-icon {
  fill: #00BAA3;
  color: #00BAA3;
  border-color: #00BAA3;
}
.elementor-1717 .elementor-element.elementor-element-211cb31 {
  --icon-box-icon-margin: 10px;
}
.elementor-1717 .elementor-element.elementor-element-211cb31 .elementor-icon {
  font-size: 20px;
}
.elementor-1717 .elementor-element.elementor-element-211cb31 .elementor-icon-box-wrapper {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-211cb31 .elementor-icon-box-title {
  margin-bottom: 0px;
}
.elementor-1717 .elementor-element.elementor-element-48780da6 > .elementor-element-populated {
  margin: -10px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-22fb5f0.elementor-view-stacked .elementor-icon {
  background-color: #F1F1F1;
}
.elementor-1717 .elementor-element.elementor-element-22fb5f0.elementor-view-framed .elementor-icon, .elementor-1717 .elementor-element.elementor-element-22fb5f0.elementor-view-default .elementor-icon {
  fill: #F1F1F1;
  color: #F1F1F1;
  border-color: #F1F1F1;
}
.elementor-1717 .elementor-element.elementor-element-22fb5f0 {
  --icon-box-icon-margin: 10px;
}
.elementor-1717 .elementor-element.elementor-element-22fb5f0 .elementor-icon {
  font-size: 20px;
}
.elementor-1717 .elementor-element.elementor-element-22fb5f0 .elementor-icon-box-wrapper {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-22fb5f0 .elementor-icon-box-title {
  margin-bottom: 0px;
}
.elementor-1717 .elementor-element.elementor-element-486d16a > .elementor-element-populated {
  margin: -10px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-c085a20.elementor-view-stacked .elementor-icon {
  background-color: #F1F1F1;
}
.elementor-1717 .elementor-element.elementor-element-c085a20.elementor-view-framed .elementor-icon, .elementor-1717 .elementor-element.elementor-element-c085a20.elementor-view-default .elementor-icon {
  fill: #F1F1F1;
  color: #F1F1F1;
  border-color: #F1F1F1;
}
.elementor-1717 .elementor-element.elementor-element-c085a20 {
  --icon-box-icon-margin: 10px;
}
.elementor-1717 .elementor-element.elementor-element-c085a20 .elementor-icon {
  font-size: 20px;
}
.elementor-1717 .elementor-element.elementor-element-c085a20 .elementor-icon-box-wrapper {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-c085a20 .elementor-icon-box-title {
  margin-bottom: 0px;
}
.elementor-1717 .elementor-element.elementor-element-377a649c > .elementor-element-populated {
  margin: -10px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-d66f803.elementor-view-stacked .elementor-icon {
  background-color: #F1F1F1;
}
.elementor-1717 .elementor-element.elementor-element-d66f803.elementor-view-framed .elementor-icon, .elementor-1717 .elementor-element.elementor-element-d66f803.elementor-view-default .elementor-icon {
  fill: #F1F1F1;
  color: #F1F1F1;
  border-color: #F1F1F1;
}
.elementor-1717 .elementor-element.elementor-element-d66f803 {
  --icon-box-icon-margin: 10px;
}
.elementor-1717 .elementor-element.elementor-element-d66f803 .elementor-icon {
  font-size: 20px;
}
.elementor-1717 .elementor-element.elementor-element-d66f803 .elementor-icon-box-wrapper {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-d66f803 .elementor-icon-box-title {
  margin-bottom: 0px;
}
.elementor-1717 .elementor-element.elementor-element-3c8b3edf > .elementor-container {
  max-width: 1200px;
}
.elementor-1717 .elementor-element.elementor-element-3c8b3edf > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-1717 .elementor-element.elementor-element-3c8b3edf {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 6px;
  margin-bottom: 0px;
  padding: 65px 0px 80px 0px;
}
.elementor-1717 .elementor-element.elementor-element-3c8b3edf > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-3d41c1b2 > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-1717 .elementor-element.elementor-element-4e57b709 {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-50802197 .elementor-button .elementor-align-icon-right {
  margin-left: 0px;
}
.elementor-1717 .elementor-element.elementor-element-50802197 .elementor-button .elementor-align-icon-left {
  margin-right: 0px;
}
.elementor-1717 .elementor-element.elementor-element-50802197 .elementor-button {
  border-radius: 50px 50px 50px 50px;
  padding: 16px 16px 16px 16px;
}
.elementor-1717 .elementor-element.elementor-element-50802197 > .elementor-widget-container {
  margin: 0px 0px 0px -55px;
}
.elementor-1717 .elementor-element.elementor-element-71b0c746 > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-1717 .elementor-element.elementor-element-fdd133b {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-db8d915 {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-a51fd17 .elementor-progress-wrapper {
  border-radius: 0px;
  overflow: hidden;
}
.elementor-1717 .elementor-element.elementor-element-c01001f .elementor-progress-wrapper .elementor-progress-bar {
  background-color: #444444;
}
.elementor-1717 .elementor-element.elementor-element-113e1839 > .elementor-container {
  max-width: 1200px;
}
.elementor-1717 .elementor-element.elementor-element-113e1839:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-113e1839 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("imagenes/parallax-07.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1717 .elementor-element.elementor-element-113e1839 > .elementor-background-overlay {
  background-color: #282828;
  opacity: 0.2;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-113e1839 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 0px 100px 0px;
}
.elementor-1717 .elementor-element.elementor-element-53618f61 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-1eca0410 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-440c1b14 {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-440c1b14 .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-1945dd5a {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-1945dd5a .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-2dded925 {
  margin-top: 40px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-3e735f94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1717 .elementor-element.elementor-element-3e735f94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #EFC94C;
}
.elementor-1717 .elementor-element.elementor-element-3e735f94 > .elementor-element-populated > .elementor-background-overlay {
  mix-blend-mode: multiply;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-3e735f94 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 40px 40px 40px 40px;
}
.elementor-1717 .elementor-element.elementor-element-34f0f9b9 {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-34f0f9b9 .elementor-heading-title {
  color: rgba(0, 0, 0, 0.1);
  font-size: 100px;
}
.elementor-1717 .elementor-element.elementor-element-34f0f9b9 > .elementor-widget-container {
  margin: -50px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-3be83ef4 {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-3be83ef4 .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-3be83ef4 > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-2f1e72c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-2f1e72c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-2f1e72c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(10px/2);
  margin-left: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-2f1e72c .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px/2);
  margin-left: calc(-10px/2);
}
body.rtl .elementor-1717 .elementor-element.elementor-element-2f1e72c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-10px/2);
}
body:not(.rtl) .elementor-1717 .elementor-element.elementor-element-2f1e72c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-10px/2);
}
.elementor-1717 .elementor-element.elementor-element-2f1e72c .elementor-icon-list-icon i {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-2f1e72c .elementor-icon-list-icon svg {
  fill: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-2f1e72c {
  --e-icon-list-icon-size: 20px;
}
.elementor-1717 .elementor-element.elementor-element-2f1e72c .elementor-icon-list-text {
  color: #FFFFFF;
  padding-left: 18px;
}
.elementor-1717 .elementor-element.elementor-element-289f9790 > .elementor-element-populated {
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-2869a566 img {
  width: 100%;
}
.elementor-1717 .elementor-element.elementor-element-ec912c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1717 .elementor-element.elementor-element-ec912c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #00BAA3;
}
.elementor-1717 .elementor-element.elementor-element-ec912c1 > .elementor-element-populated > .elementor-background-overlay {
  mix-blend-mode: multiply;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-ec912c1 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 40px 40px 40px 40px;
}
.elementor-1717 .elementor-element.elementor-element-15913bb {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-15913bb .elementor-heading-title {
  color: rgba(0, 0, 0, 0.1);
  font-size: 100px;
}
.elementor-1717 .elementor-element.elementor-element-15913bb > .elementor-widget-container {
  margin: -50px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-5b522b4 {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-5b522b4 .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-5b522b4 > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-6010cb9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-6010cb9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-6010cb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(10px/2);
  margin-left: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-6010cb9 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px/2);
  margin-left: calc(-10px/2);
}
body.rtl .elementor-1717 .elementor-element.elementor-element-6010cb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-10px/2);
}
body:not(.rtl) .elementor-1717 .elementor-element.elementor-element-6010cb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-10px/2);
}
.elementor-1717 .elementor-element.elementor-element-6010cb9 .elementor-icon-list-icon i {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-6010cb9 .elementor-icon-list-icon svg {
  fill: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-6010cb9 {
  --e-icon-list-icon-size: 20px;
}
.elementor-1717 .elementor-element.elementor-element-6010cb9 .elementor-icon-list-text {
  color: #FFFFFF;
  padding-left: 18px;
}
.elementor-1717 .elementor-element.elementor-element-3e0e85fe {
  margin-top: 30px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-c00d26f > .elementor-element-populated {
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-55c534de img {
  width: 100%;
}
.elementor-1717 .elementor-element.elementor-element-c74c6fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1717 .elementor-element.elementor-element-c74c6fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #2780BA;
}
.elementor-1717 .elementor-element.elementor-element-c74c6fc > .elementor-element-populated > .elementor-background-overlay {
  mix-blend-mode: multiply;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-c74c6fc > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 40px 40px 40px 40px;
}
.elementor-1717 .elementor-element.elementor-element-862d239 {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-862d239 .elementor-heading-title {
  color: rgba(0, 0, 0, 0.1);
  font-size: 100px;
}
.elementor-1717 .elementor-element.elementor-element-862d239 > .elementor-widget-container {
  margin: -50px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-8074d19 {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-8074d19 .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-8074d19 > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-93890fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-93890fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-93890fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(10px/2);
  margin-left: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-93890fb .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px/2);
  margin-left: calc(-10px/2);
}
body.rtl .elementor-1717 .elementor-element.elementor-element-93890fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-10px/2);
}
body:not(.rtl) .elementor-1717 .elementor-element.elementor-element-93890fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-10px/2);
}
.elementor-1717 .elementor-element.elementor-element-93890fb .elementor-icon-list-icon i {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-93890fb .elementor-icon-list-icon svg {
  fill: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-93890fb {
  --e-icon-list-icon-size: 20px;
}
.elementor-1717 .elementor-element.elementor-element-93890fb .elementor-icon-list-text {
  color: #FFFFFF;
  padding-left: 18px;
}
.elementor-1717 .elementor-element.elementor-element-7b43b3d2 > .elementor-element-populated {
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-143a3689 img {
  width: 100%;
}
.elementor-1717 .elementor-element.elementor-element-4cd93b99 > .elementor-container {
  max-width: 1200px;
}
.elementor-1717 .elementor-element.elementor-element-4cd93b99 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-1717 .elementor-element.elementor-element-4cd93b99 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 70px 0px 5px 0px;
}
.elementor-1717 .elementor-element.elementor-element-4cd93b99 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-4a5f9dda > .elementor-element-populated {
  padding: 0px 60px 0px 15px;
}
.elementor-1717 .elementor-element.elementor-element-3a821 {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-72ab3e51 {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-d02b061 .elementor-button {
  fill: #FFFFFF;
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-2b3a4050 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 15px;
}
.elementor-1717 .elementor-element.elementor-element-2b3a4050 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-2576ce4b:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-2576ce4b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("http://www.nicdarkthemes.com/themes/charity-foundation/wp/demo/charity-foundation/wp-content/uploads/sites/2/2022/10/image-02.jpg");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1717 .elementor-element.elementor-element-2576ce4b > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #00000036 0%, #000000 100%);
  opacity: 0.6;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-2576ce4b {
  box-shadow: 0px 0px 10px 0px rgba(40, 40, 40, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 30px 30px 30px;
}
.elementor-1717 .elementor-element.elementor-element-2b1caca1 {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-2b1caca1 .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-38ddb42d {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-38ddb42d .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-eec6e5c {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-eec6e5c .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-eec6e5c > .elementor-widget-container {
  margin: -20px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-c97833d {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #F1F1F1;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 30px 30px 30px;
}
.elementor-1717 .elementor-element.elementor-element-c97833d > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-3e221c17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-3e221c17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-3e221c17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(10px/2);
  margin-left: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-3e221c17 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px/2);
  margin-left: calc(-10px/2);
}
body.rtl .elementor-1717 .elementor-element.elementor-element-3e221c17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-10px/2);
}
body:not(.rtl) .elementor-1717 .elementor-element.elementor-element-3e221c17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-10px/2);
}
.elementor-1717 .elementor-element.elementor-element-3e221c17 {
  --e-icon-list-icon-size: 14px;
  --e-icon-list-icon-align: left;
  --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}
.elementor-1717 .elementor-element.elementor-element-3e221c17 .elementor-icon-list-text {
  padding-left: 20px;
}
.elementor-1717 .elementor-element.elementor-element-fe66f42 .elementor-button {
  background-color: #00BAA3;
}
.elementor-1717 .elementor-element.elementor-element-fe66f42 > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-65f5930 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-110ed467:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-110ed467 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #444444;
  background-image: url("http://www.nicdarkthemes.com/themes/charity-foundation/wp/demo/charity-foundation/wp-content/uploads/sites/2/2022/10/image-06.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1717 .elementor-element.elementor-element-110ed467 > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #00000036 0%, #000000 100%);
  opacity: 0.23;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-110ed467 {
  box-shadow: 0px 0px 10px 0px rgba(40, 40, 40, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 30px 30px 30px;
}
.elementor-1717 .elementor-element.elementor-element-d1791ef {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-d1791ef .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-1aea628 {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-1aea628 .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-20ca4ec {
  text-align: center;
}
.elementor-1717 .elementor-element.elementor-element-20ca4ec .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-20ca4ec > .elementor-widget-container {
  margin: -20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-2ceed45c:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-2ceed45c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #FFFFFF;
}
.elementor-1717 .elementor-element.elementor-element-2ceed45c {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #F1F1F1;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 30px 30px 30px;
}
.elementor-1717 .elementor-element.elementor-element-2ceed45c > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-f4d07fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-f4d07fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-f4d07fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(10px/2);
  margin-left: calc(10px/2);
}
.elementor-1717 .elementor-element.elementor-element-f4d07fb .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px/2);
  margin-left: calc(-10px/2);
}
body.rtl .elementor-1717 .elementor-element.elementor-element-f4d07fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-10px/2);
}
body:not(.rtl) .elementor-1717 .elementor-element.elementor-element-f4d07fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-10px/2);
}
.elementor-1717 .elementor-element.elementor-element-f4d07fb {
  --e-icon-list-icon-size: 14px;
  --e-icon-list-icon-align: left;
  --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}
.elementor-1717 .elementor-element.elementor-element-f4d07fb .elementor-icon-list-text {
  padding-left: 20px;
}
.elementor-1717 .elementor-element.elementor-element-ed684ba .elementor-button {
  background-color: #2780BA;
}
.elementor-1717 .elementor-element.elementor-element-ed684ba > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-1717 .elementor-element.elementor-element-62dbfb83 > .elementor-container {
  max-width: 1200px;
}
.elementor-1717 .elementor-element.elementor-element-62dbfb83 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 45px 0px 40px 0px;
}
.elementor-1717 .elementor-element.elementor-element-62dbfb83 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-39278f43.elementor-position-right .elementor-image-box-img {
  margin-left: 18px;
}
.elementor-1717 .elementor-element.elementor-element-39278f43.elementor-position-left .elementor-image-box-img {
  margin-right: 18px;
}
.elementor-1717 .elementor-element.elementor-element-39278f43.elementor-position-top .elementor-image-box-img {
  margin-bottom: 18px;
}
.elementor-1717 .elementor-element.elementor-element-39278f43 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 40%;
}
.elementor-1717 .elementor-element.elementor-element-39278f43 .elementor-image-box-img img {
  transition-duration: 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-39278f43 .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-39278f43 .elementor-image-box-title {
  margin-bottom: 13px;
  font-size: 18px;
}
.elementor-1717 .elementor-element.elementor-element-39278f43 > .elementor-widget-container {
  padding: 10px 20px 10px 20px;
}
.elementor-1717 .elementor-element.elementor-element-cb89911.elementor-position-right .elementor-image-box-img {
  margin-left: 18px;
}
.elementor-1717 .elementor-element.elementor-element-cb89911.elementor-position-left .elementor-image-box-img {
  margin-right: 18px;
}
.elementor-1717 .elementor-element.elementor-element-cb89911.elementor-position-top .elementor-image-box-img {
  margin-bottom: 18px;
}
.elementor-1717 .elementor-element.elementor-element-cb89911 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 40%;
}
.elementor-1717 .elementor-element.elementor-element-cb89911 .elementor-image-box-img img {
  transition-duration: 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-cb89911 .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-cb89911 .elementor-image-box-title {
  margin-bottom: 13px;
  font-size: 18px;
}
.elementor-1717 .elementor-element.elementor-element-cb89911 > .elementor-widget-container {
  padding: 10px 20px 10px 20px;
}
.elementor-1717 .elementor-element.elementor-element-63d03c4.elementor-position-right .elementor-image-box-img {
  margin-left: 18px;
}
.elementor-1717 .elementor-element.elementor-element-63d03c4.elementor-position-left .elementor-image-box-img {
  margin-right: 18px;
}
.elementor-1717 .elementor-element.elementor-element-63d03c4.elementor-position-top .elementor-image-box-img {
  margin-bottom: 18px;
}
.elementor-1717 .elementor-element.elementor-element-63d03c4 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 40%;
}
.elementor-1717 .elementor-element.elementor-element-63d03c4 .elementor-image-box-img img {
  transition-duration: 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-63d03c4 .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-63d03c4 .elementor-image-box-title {
  margin-bottom: 13px;
  font-size: 18px;
}
.elementor-1717 .elementor-element.elementor-element-63d03c4 > .elementor-widget-container {
  padding: 10px 20px 10px 20px;
}
.elementor-1717 .elementor-element.elementor-element-5121b41.elementor-position-right .elementor-image-box-img {
  margin-left: 18px;
}
.elementor-1717 .elementor-element.elementor-element-5121b41.elementor-position-left .elementor-image-box-img {
  margin-right: 18px;
}
.elementor-1717 .elementor-element.elementor-element-5121b41.elementor-position-top .elementor-image-box-img {
  margin-bottom: 18px;
}
.elementor-1717 .elementor-element.elementor-element-5121b41 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 40%;
}
.elementor-1717 .elementor-element.elementor-element-5121b41 .elementor-image-box-img img {
  border-radius: 0px;
  transition-duration: 0.3s;
}
.elementor-1717 .elementor-element.elementor-element-5121b41 .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-1717 .elementor-element.elementor-element-5121b41 .elementor-image-box-title {
  margin-bottom: 13px;
  font-size: 18px;
}
.elementor-1717 .elementor-element.elementor-element-5121b41 > .elementor-widget-container {
  padding: 10px 20px 10px 20px;
}
body.elementor-page-1717 {
  padding: 0px 0px 0px 0px;
}
@media(min-width:768px) {
  .elementor-1717 .elementor-element.elementor-element-3d41c1b2 {
    width: 45%;
  }
  .elementor-1717 .elementor-element.elementor-element-162eafc9 {
    width: 4%;
  }
  .elementor-1717 .elementor-element.elementor-element-71b0c746 {
    width: 50.332%;
  }
  .elementor-1717 .elementor-element.elementor-element-4a5f9dda {
    width: 39%;
  }
  .elementor-1717 .elementor-element.elementor-element-2b3a4050 {
    width: 30%;
  }
  .elementor-1717 .elementor-element.elementor-element-65f5930 {
    width: 30.332%;
  }
}
@media(max-width:1199px) {
  .elementor-1717 .elementor-element.elementor-element-2b2bce58 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-f6cdce5 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-f31ccc1 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-57a26678 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-28bfae01 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-162eafc9 > .elementor-element-populated {
    margin: -50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1717 .elementor-element.elementor-element-50802197 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1717 .elementor-element.elementor-element-fdd133b {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-fdd133b > .elementor-widget-container {
    margin: 40px 0px 0px 0px;
  }
  .elementor-1717 .elementor-element.elementor-element-db8d915 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-292073d6 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-3e0e85fe {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-1717 .elementor-element.elementor-element-4a5f9dda > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 40px 0px 40px;
  }
  .elementor-1717 .elementor-element.elementor-element-39278f43 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
  }
  .elementor-1717 .elementor-element.elementor-element-cb89911 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
  }
  .elementor-1717 .elementor-element.elementor-element-63d03c4 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
  }
  .elementor-1717 .elementor-element.elementor-element-5121b41 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
  }
}
@media(max-width:767px) {
  .elementor-1717 .elementor-element.elementor-element-f6cdce5 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-f31ccc1 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-f31ccc1 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1717 .elementor-element.elementor-element-28bfae01 .elementor-heading-title {
    font-size: 100px;
  }
  .elementor-1717 .elementor-element.elementor-element-28bfae01 > .elementor-widget-container {
    margin: 40px 0px 0px 0px;
  }
  .elementor-1717 .elementor-element.elementor-element-fdd133b {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-db8d915 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-292073d6 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-3a821 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-72ab3e51 {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-2ee797ad {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-2b3a4050 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-1717 .elementor-element.elementor-element-2576ce4b {
    margin-top: 40px;
    margin-bottom: 0px;
  }
  .elementor-1717 .elementor-element.elementor-element-65f5930 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-1717 .elementor-element.elementor-element-39278f43 .elementor-image-box-img {
    margin-bottom: 18px;
  }
  .elementor-1717 .elementor-element.elementor-element-39278f43 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 20%;
  }
  .elementor-1717 .elementor-element.elementor-element-39278f43 .elementor-image-box-wrapper {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-cb89911 .elementor-image-box-img {
    margin-bottom: 18px;
  }
  .elementor-1717 .elementor-element.elementor-element-cb89911 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 20%;
  }
  .elementor-1717 .elementor-element.elementor-element-cb89911 .elementor-image-box-wrapper {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-63d03c4 .elementor-image-box-img {
    margin-bottom: 18px;
  }
  .elementor-1717 .elementor-element.elementor-element-63d03c4 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 20%;
  }
  .elementor-1717 .elementor-element.elementor-element-63d03c4 .elementor-image-box-wrapper {
    text-align: center;
  }
  .elementor-1717 .elementor-element.elementor-element-5121b41 .elementor-image-box-img {
    margin-bottom: 18px;
  }
  .elementor-1717 .elementor-element.elementor-element-5121b41 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 20%;
  }
  .elementor-1717 .elementor-element.elementor-element-5121b41 .elementor-image-box-wrapper {
    text-align: center;
  }
}
@media(max-width:1199px) and (min-width:768px) {
  .elementor-1717 .elementor-element.elementor-element-c50f8ac {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-6769bcc3 {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-5ecd0adf {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-3d41c1b2 {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-162eafc9 {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-71b0c746 {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-3e735f94 {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-289f9790 {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-ec912c1 {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-c00d26f {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-c74c6fc {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-7b43b3d2 {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-4a5f9dda {
    width: 100%;
  }
  .elementor-1717 .elementor-element.elementor-element-2b3a4050 {
    width: 50%;
  }
  .elementor-1717 .elementor-element.elementor-element-65f5930 {
    width: 50%;
  }
  .elementor-1717 .elementor-element.elementor-element-5ada0450 {
    width: 50%;
  }
  .elementor-1717 .elementor-element.elementor-element-5cd4f612 {
    width: 50%;
  }
  .elementor-1717 .elementor-element.elementor-element-46cb4a9b {
    width: 50%;
  }
  .elementor-1717 .elementor-element.elementor-element-34709de2 {
    width: 50%;
  }
}
@media(min-width:1200px) {
  .elementor-1717 .elementor-element.elementor-element-f3be93c:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-f3be93c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
  .elementor-1717 .elementor-element.elementor-element-113e1839:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-113e1839 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
  .elementor-1717 .elementor-element.elementor-element-2576ce4b:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-2576ce4b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
  .elementor-1717 .elementor-element.elementor-element-110ed467:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-110ed467 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
}