.elementor-483 .elementor-element.elementor-element-b748679 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-483 .elementor-element.elementor-element-b748679:not(.elementor-motion-effects-element-type-background), .elementor-483 .elementor-element.elementor-element-b748679 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("imagenes/parallax-03.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-483 .elementor-element.elementor-element-b748679 > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #1D1D1D 0%, #1D1D1D7A 100%);
  opacity: 0.2;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-483 .elementor-element.elementor-element-b748679 {
  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-483 .elementor-element.elementor-element-5d8803ea {
  text-align: center;
}
.elementor-483 .elementor-element.elementor-element-5d8803ea .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-483 .elementor-element.elementor-element-2398d09b > .elementor-container {
  max-width: 1200px;
}
.elementor-483 .elementor-element.elementor-element-2398d09b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 20px 0px 0px 0px;
}
.elementor-483 .elementor-element.elementor-element-2398d09b > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-483 .elementor-element.elementor-element-18635687:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-483 .elementor-element.elementor-element-18635687 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #FFFFFF;
}
.elementor-483 .elementor-element.elementor-element-18635687 > .elementor-element-populated {
  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;
  margin: 50px 50px 50px 50px;
  --e-column-margin-right: 50px;
  --e-column-margin-left: 50px;
  padding: 0px 0px 0px 30px;
}
.elementor-483 .elementor-element.elementor-element-18635687 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-483 .elementor-element.elementor-element-fd431d4.elementor-position-right .elementor-image-box-img {
  margin-left: 32px;
}
.elementor-483 .elementor-element.elementor-element-fd431d4.elementor-position-left .elementor-image-box-img {
  margin-right: 32px;
}
.elementor-483 .elementor-element.elementor-element-fd431d4.elementor-position-top .elementor-image-box-img {
  margin-bottom: 32px;
}
.elementor-483 .elementor-element.elementor-element-fd431d4 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 30%;
}
.elementor-483 .elementor-element.elementor-element-fd431d4 .elementor-image-box-img img {
  border-radius: 100px;
  transition-duration: 0.3s;
}
.elementor-483 .elementor-element.elementor-element-fd431d4 .elementor-image-box-title {
  margin-bottom: 18px;
}
.elementor-483 .elementor-element.elementor-element-fd431d4 > .elementor-widget-container {
  margin: 0px 0px 0px -115px;
  padding: 30px 50px 30px 50px;
}
.elementor-483 .elementor-element.elementor-element-0e51c21:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-483 .elementor-element.elementor-element-0e51c21 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #FFFFFF;
}
.elementor-483 .elementor-element.elementor-element-0e51c21 > .elementor-element-populated {
  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;
  margin: 50px 50px 50px 50px;
  --e-column-margin-right: 50px;
  --e-column-margin-left: 50px;
  padding: 0px 0px 0px 30px;
}
.elementor-483 .elementor-element.elementor-element-0e51c21 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-483 .elementor-element.elementor-element-b96818b.elementor-position-right .elementor-image-box-img {
  margin-left: 32px;
}
.elementor-483 .elementor-element.elementor-element-b96818b.elementor-position-left .elementor-image-box-img {
  margin-right: 32px;
}
.elementor-483 .elementor-element.elementor-element-b96818b.elementor-position-top .elementor-image-box-img {
  margin-bottom: 32px;
}
.elementor-483 .elementor-element.elementor-element-b96818b .elementor-image-box-wrapper .elementor-image-box-img {
  width: 30%;
}
.elementor-483 .elementor-element.elementor-element-b96818b .elementor-image-box-img img {
  border-radius: 100px;
  transition-duration: 0.3s;
}
.elementor-483 .elementor-element.elementor-element-b96818b .elementor-image-box-title {
  margin-bottom: 18px;
}
.elementor-483 .elementor-element.elementor-element-b96818b > .elementor-widget-container {
  margin: 0px 0px 0px -115px;
  padding: 30px 50px 30px 50px;
}
.elementor-483 .elementor-element.elementor-element-71433ac2 > .elementor-container {
  max-width: 1200px;
}
.elementor-483 .elementor-element.elementor-element-71433ac2 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-483 .elementor-element.elementor-element-71433ac2 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 30px 0px 40px 0px;
}
.elementor-483 .elementor-element.elementor-element-71433ac2 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-483 .elementor-element.elementor-element-1a081c18 > .elementor-element-populated {
  padding: 0px 60px 0px 15px;
}
.elementor-483 .elementor-element.elementor-element-3ee16a89 {
  text-align: left;
}
.elementor-483 .elementor-element.elementor-element-2e36ef1 {
  text-align: left;
}
.elementor-483 .elementor-element.elementor-element-4f5c918c {
  text-align: left;
}
.elementor-483 .elementor-element.elementor-element-4f5c918c > .elementor-widget-container {
  margin: 10px 0px 20px 0px;
}
.elementor-483 .elementor-element.elementor-element-37e476f9 > .elementor-element-populated {
  padding: 0px 15px 0px 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="text"] {
  text-align: left;
  width: 100%;
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="email"] {
  text-align: left;
  width: 100%;
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="url"] {
  text-align: left;
  width: 100%;
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="tel"] {
  text-align: left;
  width: 100%;
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="number"] {
  text-align: left;
  width: 100%;
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="date"] {
  text-align: left;
  width: 100%;
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="file"] {
  text-align: left;
  width: 100%;
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="password"] {
  text-align: left;
  width: 100%;
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component select {
  text-align: left;
  width: 100%;
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component textarea {
  text-align: left;
  width: 100%;
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="text"]:hover {
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="email"]:hover {
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="url"]:hover {
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="tel"]:hover {
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="number"]:hover {
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="date"]:hover {
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="file"]:hover {
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="password"]:hover {
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component select:hover {
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component textarea:hover {
  border-radius: 0px;
}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="submit"] {
  width: 100%;
}
.elementor-483 .elementor-element.elementor-element-7515a732 {
  margin-top: 0px;
  margin-bottom: 60px;
  padding: 0px 0px 0px 0px;
}
.elementor-483 .elementor-element.elementor-element-2293d129 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-483 .elementor-element.elementor-element-162fce53 iframe {
  height: 550px;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}
.elementor-483 .elementor-element.elementor-element-7715a7e3 {
  margin-top: -485px;
  margin-bottom: 130px;
  padding: 0px 0px 0px 0px;
}
.elementor-483 .elementor-element.elementor-element-345a2c7d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-483 .elementor-element.elementor-element-345a2c7d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #EF884C;
}
.elementor-483 .elementor-element.elementor-element-345a2c7d > .elementor-element-populated > .elementor-background-overlay {
  background-image: url("http://www.nicdarkthemes.com/themes/charity-foundation/wp/demo/charity-foundation/wp-content/uploads/sites/2/2022/10/parallax-02.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.16;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}
.elementor-483 .elementor-element.elementor-element-345a2c7d > .elementor-element-populated {
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
  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: 40px 40px 40px 40px;
}
.elementor-483 .elementor-element.elementor-element-345a2c7d > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-483 .elementor-element.elementor-element-47c7d5c8 {
  text-align: left;
}
.elementor-483 .elementor-element.elementor-element-47c7d5c8 .elementor-heading-title {
  color: #FFFFFF;
}
.elementor-483 .elementor-element.elementor-element-3fbc1e9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px/2);
}
.elementor-483 .elementor-element.elementor-element-3fbc1e9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px/2);
}
.elementor-483 .elementor-element.elementor-element-3fbc1e9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(10px/2);
  margin-left: calc(10px/2);
}
.elementor-483 .elementor-element.elementor-element-3fbc1e9b .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px/2);
  margin-left: calc(-10px/2);
}
body.rtl .elementor-483 .elementor-element.elementor-element-3fbc1e9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-10px/2);
}
body:not(.rtl) .elementor-483 .elementor-element.elementor-element-3fbc1e9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-10px/2);
}
.elementor-483 .elementor-element.elementor-element-3fbc1e9b .elementor-icon-list-icon i {
  color: #FFFFFF;
}
.elementor-483 .elementor-element.elementor-element-3fbc1e9b .elementor-icon-list-icon svg {
  fill: #FFFFFF;
}
.elementor-483 .elementor-element.elementor-element-3fbc1e9b {
  --e-icon-list-icon-size: 20px;
}
.elementor-483 .elementor-element.elementor-element-3fbc1e9b .elementor-icon-list-text {
  color: #FFFFFF;
  padding-left: 18px;
}
.elementor-483 .elementor-element.elementor-element-4870f37c > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
body.elementor-page-483 {
  padding: 0px 0px 0px 0px;
}
@media(min-width:768px) {
  .elementor-483 .elementor-element.elementor-element-1a081c18 {
    width: 40%;
  }
  .elementor-483 .elementor-element.elementor-element-37e476f9 {
    width: 60%;
  }
}
@media(max-width:1199px) {
  .elementor-483 .elementor-element.elementor-element-5d8803ea {
    text-align: center;
  }
  .elementor-483 .elementor-element.elementor-element-fd431d4 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-483 .elementor-element.elementor-element-0e51c21 > .elementor-element-populated {
    margin: 0px 50px 0px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
  }
  .elementor-483 .elementor-element.elementor-element-b96818b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-483 .elementor-element.elementor-element-71433ac2 {
    margin-top: 30px;
    margin-bottom: 0px;
  }
  .elementor-483 .elementor-element.elementor-element-1a081c18 > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 40px 0px 40px;
  }
  .elementor-483 .elementor-element.elementor-element-3ee16a89 {
    text-align: center;
  }
  .elementor-483 .elementor-element.elementor-element-2e36ef1 {
    text-align: center;
  }
  .elementor-483 .elementor-element.elementor-element-4f5c918c {
    text-align: center;
  }
  .elementor-483 .elementor-element.elementor-element-37e476f9 > .elementor-element-populated {
    margin: 30px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 40px 0px 40px;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="text"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="email"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="url"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="tel"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="number"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="date"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="file"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="password"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component select {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component textarea {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="submit"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-47c7d5c8 {
    text-align: center;
  }
}
@media(max-width:767px) {
  .elementor-483 .elementor-element.elementor-element-18635687 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-483 .elementor-element.elementor-element-fd431d4 .elementor-image-box-img {
    margin-bottom: 32px;
  }
  .elementor-483 .elementor-element.elementor-element-0e51c21 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-483 .elementor-element.elementor-element-b96818b .elementor-image-box-img {
    margin-bottom: 32px;
  }
  .elementor-483 .elementor-element.elementor-element-3ee16a89 {
    text-align: center;
  }
  .elementor-483 .elementor-element.elementor-element-2e36ef1 {
    text-align: center;
  }
  .elementor-483 .elementor-element.elementor-element-4f5c918c {
    text-align: center;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="text"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="email"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="url"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="tel"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="number"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="date"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="file"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="password"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component select {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component textarea {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type="submit"] {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-345a2c7d > .elementor-element-populated {
    padding: 30px 30px 30px 30px;
  }
}
@media(max-width:1199px) and (min-width:768px) {
  .elementor-483 .elementor-element.elementor-element-9f4330b {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-18635687 {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-0e51c21 {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-1a081c18 {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-37e476f9 {
    width: 100%;
  }
  .elementor-483 .elementor-element.elementor-element-374c7d0 {
    width: 25%;
  }
  .elementor-483 .elementor-element.elementor-element-345a2c7d {
    width: 50%;
  }
  .elementor-483 .elementor-element.elementor-element-1427c0d8 {
    width: 25%;
  }
}
@media(min-width:1200px) {
  .elementor-483 .elementor-element.elementor-element-b748679:not(.elementor-motion-effects-element-type-background), .elementor-483 .elementor-element.elementor-element-b748679 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
  .elementor-483 .elementor-element.elementor-element-345a2c7d > .elementor-element-populated > .elementor-background-overlay {
    background-attachment: scroll;
  }
}