.elementor-439 .elementor-element.elementor-element-cfa9dbe{padding:50px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-439 .elementor-element.elementor-element-818ea4f{text-align:center;}.elementor-439 .elementor-element.elementor-element-818ea4f .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-11bbda6{left:-40%;}body.rtl .elementor-439 .elementor-element.elementor-element-11bbda6{right:-40%;}.elementor-439 .elementor-element.elementor-element-11bbda6{top:20%;z-index:-1;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-b1cf804{left:40%;}body.rtl .elementor-439 .elementor-element.elementor-element-b1cf804{right:40%;}.elementor-439 .elementor-element.elementor-element-b1cf804{top:30%;z-index:-1;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-aa0da93{left:45%;}body.rtl .elementor-439 .elementor-element.elementor-element-aa0da93{right:45%;}.elementor-439 .elementor-element.elementor-element-aa0da93{top:75%;z-index:-1;}.elementor-439 .elementor-element.elementor-element-d3f1506{margin-top:50px;margin-bottom:0px;}.elementor-439 .elementor-element.elementor-element-1dc5b24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-439 .elementor-element.elementor-element-1dc5b24 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-439 .elementor-element.elementor-element-cbbad5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-439 .elementor-element.elementor-element-cbbad5c img{width:100%;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-b95b170{left:-7px;}body.rtl .elementor-439 .elementor-element.elementor-element-b95b170{right:-7px;}.elementor-439 .elementor-element.elementor-element-b95b170{top:14px;}.elementor-439 .elementor-element.elementor-element-b95b170 img{width:70%;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-fa062ca{left:0px;}body.rtl .elementor-439 .elementor-element.elementor-element-fa062ca{right:0px;}.elementor-439 .elementor-element.elementor-element-fa062ca{top:62px;}.elementor-439 .elementor-element.elementor-element-fa062ca img{width:100%;}.elementor-439 .elementor-element.elementor-element-72fb9d4 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;background-image:linear-gradient(180deg, #0633727D 0%, #1A7AFF7D 2%);}.elementor-439 .elementor-element.elementor-element-72fb9d4 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-439 .elementor-element.elementor-element-a660606{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-a660606{right:10px;}body.rtl .elementor-439 .elementor-element.elementor-element-a660606{left:10px;}.elementor-439 .elementor-element.elementor-element-cb177c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-439 .elementor-element.elementor-element-cb177c5 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-439 .elementor-element.elementor-element-8d6f6ca img{width:100%;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-484d8e1{left:-5px;}body.rtl .elementor-439 .elementor-element.elementor-element-484d8e1{right:-5px;}.elementor-439 .elementor-element.elementor-element-484d8e1{top:15px;}.elementor-439 .elementor-element.elementor-element-484d8e1 img{width:70%;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-3cc869f{left:0px;}body.rtl .elementor-439 .elementor-element.elementor-element-3cc869f{right:0px;}.elementor-439 .elementor-element.elementor-element-3cc869f{top:62px;}.elementor-439 .elementor-element.elementor-element-3cc869f img{width:100%;}.elementor-439 .elementor-element.elementor-element-4e4c765 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;background-image:linear-gradient(180deg, #95062782 0%, #FF275982 2%);}.elementor-439 .elementor-element.elementor-element-4e4c765 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-439 .elementor-element.elementor-element-e60f850{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-e60f850{right:10px;}body.rtl .elementor-439 .elementor-element.elementor-element-e60f850{left:10px;}.elementor-439 .elementor-element.elementor-element-76a6ec4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-439 .elementor-element.elementor-element-76a6ec4 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-439 .elementor-element.elementor-element-89c3a72 img{width:100%;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-5bf5d54{left:-6px;}body.rtl .elementor-439 .elementor-element.elementor-element-5bf5d54{right:-6px;}.elementor-439 .elementor-element.elementor-element-5bf5d54{top:14px;}.elementor-439 .elementor-element.elementor-element-5bf5d54 img{width:70%;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-a7d4b2e{left:0px;}body.rtl .elementor-439 .elementor-element.elementor-element-a7d4b2e{right:0px;}.elementor-439 .elementor-element.elementor-element-a7d4b2e{top:62px;}.elementor-439 .elementor-element.elementor-element-a7d4b2e img{width:100%;}.elementor-439 .elementor-element.elementor-element-9ccc7df > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;background-image:linear-gradient(180deg, #065A5B80 0%, #54C0C280 2%);}.elementor-439 .elementor-element.elementor-element-9ccc7df .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-439 .elementor-element.elementor-element-fe549b3{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-fe549b3{right:10px;}body.rtl .elementor-439 .elementor-element.elementor-element-fe549b3{left:10px;}.elementor-439 .elementor-element.elementor-element-95bbabc{padding:50px 0px 0px 0px;}.elementor-439 .elementor-element.elementor-element-a783d46 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-439 .elementor-element.elementor-element-c52c116 .elementor-button{background-color:#FFFFFF00;font-family:"Gotham", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:12px 70px 12px 70px;}.elementor-439 .elementor-element.elementor-element-c52c116 > .elementor-widget-container{margin:40px 0px 40px 0px;}@media(max-width:1024px){body:not(.rtl) .elementor-439 .elementor-element.elementor-element-b95b170{left:-5px;}body.rtl .elementor-439 .elementor-element.elementor-element-b95b170{right:-5px;}.elementor-439 .elementor-element.elementor-element-b95b170{top:8px;}.elementor-439 .elementor-element.elementor-element-fa062ca{top:41px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-a660606{right:5px;}body.rtl .elementor-439 .elementor-element.elementor-element-a660606{left:5px;}.elementor-439 .elementor-element.elementor-element-a660606{top:5px;}.elementor-439 .elementor-element.elementor-element-a660606 img{width:63%;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-484d8e1{left:-5px;}body.rtl .elementor-439 .elementor-element.elementor-element-484d8e1{right:-5px;}.elementor-439 .elementor-element.elementor-element-484d8e1{top:8px;}.elementor-439 .elementor-element.elementor-element-3cc869f{top:41px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-e60f850{right:5px;}body.rtl .elementor-439 .elementor-element.elementor-element-e60f850{left:5px;}.elementor-439 .elementor-element.elementor-element-e60f850{top:5px;}.elementor-439 .elementor-element.elementor-element-e60f850 img{width:63%;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-5bf5d54{left:-5px;}body.rtl .elementor-439 .elementor-element.elementor-element-5bf5d54{right:-5px;}.elementor-439 .elementor-element.elementor-element-5bf5d54{top:8px;}.elementor-439 .elementor-element.elementor-element-a7d4b2e{top:41px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-fe549b3{right:5px;}body.rtl .elementor-439 .elementor-element.elementor-element-fe549b3{left:5px;}.elementor-439 .elementor-element.elementor-element-fe549b3{top:5px;}.elementor-439 .elementor-element.elementor-element-fe549b3 img{width:63%;}}@media(max-width:767px){.elementor-439 .elementor-element.elementor-element-cfa9dbe{margin-top:150px;margin-bottom:0px;}.elementor-439 .elementor-element.elementor-element-36e5a68 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-439 .elementor-element.elementor-element-818ea4f > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-439 .elementor-element.elementor-element-818ea4f .elementor-heading-title{font-size:30px;}.elementor-439 .elementor-element.elementor-element-aa0da93{top:67%;}.elementor-439 .elementor-element.elementor-element-1dc5b24 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-b95b170{left:-7px;}body.rtl .elementor-439 .elementor-element.elementor-element-b95b170{right:-7px;}.elementor-439 .elementor-element.elementor-element-b95b170{top:15px;}.elementor-439 .elementor-element.elementor-element-fa062ca{top:62px;}.elementor-439 .elementor-element.elementor-element-72fb9d4 .elementor-heading-title{font-size:19px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-a660606{right:10px;}body.rtl .elementor-439 .elementor-element.elementor-element-a660606{left:10px;}.elementor-439 .elementor-element.elementor-element-a660606{top:10px;}.elementor-439 .elementor-element.elementor-element-a660606 img{width:100%;}.elementor-439 .elementor-element.elementor-element-cb177c5 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-484d8e1{left:-7px;}body.rtl .elementor-439 .elementor-element.elementor-element-484d8e1{right:-7px;}.elementor-439 .elementor-element.elementor-element-484d8e1{top:15px;}.elementor-439 .elementor-element.elementor-element-3cc869f{top:62px;}.elementor-439 .elementor-element.elementor-element-4e4c765 .elementor-heading-title{font-size:19px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-e60f850{right:10px;}body.rtl .elementor-439 .elementor-element.elementor-element-e60f850{left:10px;}.elementor-439 .elementor-element.elementor-element-e60f850{top:10px;}.elementor-439 .elementor-element.elementor-element-e60f850 img{width:100%;}.elementor-439 .elementor-element.elementor-element-76a6ec4 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-5bf5d54{left:-7px;}body.rtl .elementor-439 .elementor-element.elementor-element-5bf5d54{right:-7px;}.elementor-439 .elementor-element.elementor-element-5bf5d54{top:15px;}.elementor-439 .elementor-element.elementor-element-a7d4b2e{top:62px;}.elementor-439 .elementor-element.elementor-element-9ccc7df .elementor-heading-title{font-size:19px;}body:not(.rtl) .elementor-439 .elementor-element.elementor-element-fe549b3{right:10px;}body.rtl .elementor-439 .elementor-element.elementor-element-fe549b3{left:10px;}.elementor-439 .elementor-element.elementor-element-fe549b3{top:10px;}.elementor-439 .elementor-element.elementor-element-fe549b3 img{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-439 .elementor-element.elementor-element-1dc5b24{width:33%;}.elementor-439 .elementor-element.elementor-element-cb177c5{width:33%;}.elementor-439 .elementor-element.elementor-element-76a6ec4{width:33%;}}/* Start custom CSS for image, class: .elementor-element-11bbda6 */@media (max-width: 767px) {
  .luces-1 {
    opacity: 0.3;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1cf804 */@media (max-width: 767px) {
  .luces-2 {
    opacity: 0.3;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95b170 */.rotating-column-1:hover .disc-1 {
    animation: rotation 2s infinite linear;
}
@keyframes rotation {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72fb9d4 */#my-heading-1 {
  display: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1dc5b24 */.rotating-column-1 {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-484d8e1 */.rotating-column-2:hover .disc-2 {
    animation: rotation 2s infinite linear;
}
@keyframes rotation {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e4c765 */#my-heading-2 {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e60f850 */.flecha-2 {
  transform: rotate(0deg);
  transition: transform 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cb177c5 */.rotating-column-2 {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bf5d54 */.rotating-column-3:hover .disc-3 {
    animation: rotation 2s infinite linear;
}
@keyframes rotation {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ccc7df */#my-heading-3 {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe549b3 */.flecha-3 {
  transform: rotate(0deg);
  transition: transform 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-76a6ec4 */.rotating-column-3 {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c52c116 */.elementor-439 .elementor-element.elementor-element-c52c116 {
  --color: #1A7AFF;
}

.elementor-439 .elementor-element.elementor-element-c52c116 a {
  text-shadow: 0 0 0.225em hsl(0 50% 100% / 0.9), 0 0 1em var(--color);
  box-shadow: inset 0 0 0.4em 0.2em var(--color), 0 0 0.4em 0.2em var(--color);
}/* End custom CSS */
/* Start custom CSS */html, body {
    max-width: 100%;
    overflow-x: hidden;
}
.flecha {
  transform: rotate(0deg);
  transition: transform 0.3s ease-in-out;
}
.flecha-2 {
  transform: rotate(0deg);
  transition: transform 0.3s ease-in-out;
}
.flecha-3 {
  transform: rotate(0deg);
  transition: transform 0.3s ease-in-out;
}/* End custom CSS */