.elementor-94 .elementor-element.elementor-element-50fc1597{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:-0px;--padding-block-end:-0px;--padding-inline-start:-0px;--padding-inline-end:-0px;}.elementor-94 .elementor-element.elementor-element-da91b73{--display:flex;--min-height:100vh;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-94 .elementor-element.elementor-element-da91b73:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-da91b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ainhoacasado.es/wp-content/uploads/2024/04/mockup_portada.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-94 .elementor-element.elementor-element-da91b73, .elementor-94 .elementor-element.elementor-element-da91b73::before{--border-transition:0.3s;}.elementor-94 .elementor-element.elementor-element-08259af{text-align:center;}.elementor-94 .elementor-element.elementor-element-08259af .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-94 .elementor-element.elementor-element-08259af > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-ee8c4bd{--display:flex;--background-transition:0.3s;--margin-block-start:79px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-94 .elementor-element.elementor-element-ee8c4bd:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-ee8c4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02754a5 );}.elementor-94 .elementor-element.elementor-element-ee8c4bd, .elementor-94 .elementor-element.elementor-element-ee8c4bd::before{--border-transition:0.3s;}.elementor-94 .elementor-element.elementor-element-ee8c4bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-d4dd5ab{--display:flex;--background-transition:0.3s;}.elementor-94 .elementor-element.elementor-element-d4dd5ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-ac6c5bc > .elementor-widget-container{margin:89px 89px 89px 89px;}.elementor-94 .elementor-element.elementor-element-d3dd37c{--display:flex;--min-height:633px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-94 .elementor-element.elementor-element-d3dd37c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-1e03784{--e-image-carousel-slides-to-show:1;}.elementor-94 .elementor-element.elementor-element-1e03784 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-94 .elementor-element.elementor-element-1e03784 .elementor-swiper-button.elementor-swiper-button-next{font-size:36px;}.elementor-94 .elementor-element.elementor-element-1e03784 .swiper-pagination-bullet{width:9px;height:9px;}.elementor-94 .elementor-element.elementor-element-03c12ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-94 .elementor-element.elementor-element-76b0d81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-94 .elementor-element.elementor-element-76b0d81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-00a5744{font-size:25px;}.elementor-94 .elementor-element.elementor-element-00a5744 > .elementor-widget-container{margin:124px 141px 78px 78px;}.elementor-94 .elementor-element.elementor-element-d43679b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-94 .elementor-element.elementor-element-8fd97e9 img{width:100%;max-width:100%;height:100%;}.elementor-94 .elementor-element.elementor-element-8fd97e9 > .elementor-widget-container{margin:5px 7px 0px -81px;padding:129px 129px 129px 129px;}@media(min-width:768px){.elementor-94 .elementor-element.elementor-element-da91b73{--width:100%;}.elementor-94 .elementor-element.elementor-element-ee8c4bd{--width:120.999%;}.elementor-94 .elementor-element.elementor-element-d4dd5ab{--width:34.727%;}.elementor-94 .elementor-element.elementor-element-d3dd37c{--width:112.272%;}.elementor-94 .elementor-element.elementor-element-76b0d81{--width:51.167%;}.elementor-94 .elementor-element.elementor-element-d43679b{--width:50%;}}@media(min-width:1025px){.elementor-94 .elementor-element.elementor-element-da91b73:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-da91b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-94 .elementor-element.elementor-element-08259af .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-94 .elementor-element.elementor-element-08259af .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-94 .elementor-element.elementor-element-ac6c5bc{font-size:22px;}.elementor-94 .elementor-element.elementor-element-ac6c5bc > .elementor-widget-container{margin:70px 05px 100px 010px;}.elementor-94 .elementor-element.elementor-element-4bcf5d4{font-size:22px;}.elementor-94 .elementor-element.elementor-element-4bcf5d4 > .elementor-widget-container{margin:80px 0px 80px 020px;}.elementor-94 .elementor-element.elementor-element-8fd97e9 > .elementor-widget-container{margin:50px 00px 0px 00px;padding:00px 00px 180px 00px;}}/* Start custom CSS for html, class: .elementor-element-81836dc */.marquee__content {
  display: flex;
  list-style: none;
  animation: scrolling 5s linear infinite;
}


.marquee__item {
  flex-shrink: 0;
  font-size: 2rem;
  color: #96beaa;
  margin-right: 40px

}

@keyframes scrolling {
  0% { transform: translateX(0) }
  100% { transform: translateX(-100%) }
}/* End custom CSS */