.elementor-32 .elementor-element.elementor-element-a5054d6{--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;--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;--z-index:2;}.elementor-32 .elementor-element.elementor-element-4712e4c img{width:294px;opacity:0.65;}.elementor-32 .elementor-element.elementor-element-4712e4c{z-index:3;}.elementor-32 .elementor-element.elementor-element-b1ba9ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--overlay-opacity:1;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-32 .elementor-element.elementor-element-b1ba9ef::before, .elementor-32 .elementor-element.elementor-element-b1ba9ef > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-b1ba9ef > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-b1ba9ef > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-b1ba9ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-b1ba9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-b1ba9ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-a899c43 > .elementor-widget-container{margin:5em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-8ffef93{--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-32 .elementor-element.elementor-element-637259f{--display:flex;--background-transition:0.3s;--padding-block-start:10em;--padding-block-end:10em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-32 .elementor-element.elementor-element-73a3e11 .elementor-heading-title{color:var( --e-global-color-primary );font-size:110px;line-height:82px;text-shadow:0px 0px 12px rgba(0, 0, 0, 0.84);}.elementor-32 .elementor-element.elementor-element-73a3e11 > .elementor-widget-container{margin:0em 0em 0em -6em;}.elementor-32 .elementor-element.elementor-element-fb929b3{--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;--overlay-opacity:0.03;border-style:solid;--border-style:solid;--border-radius:0px 0px 0px 0px;--margin-block-start:-6em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-32 .elementor-element.elementor-element-fb929b3::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://davidritter.es/wp-content/uploads/2023/04/logo-simbolo-david-ritter-blanco.svg");background-position:-217px 63px;background-repeat:no-repeat;background-size:64% auto;}.elementor-32 .elementor-element.elementor-element-fb929b3, .elementor-32 .elementor-element.elementor-element-fb929b3::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-39df81b{color:var( --e-global-color-14c92c9 );}.elementor-32 .elementor-element.elementor-element-39df81b > .elementor-widget-container{margin:10em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-75fb5ef img{width:55%;height:110px;object-fit:contain;}.elementor-32 .elementor-element.elementor-element-75fb5ef > .elementor-widget-container{margin:3em 0em 10em 0em;}body.elementor-page-32:not(.elementor-motion-effects-element-type-background), body.elementor-page-32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-b1ba9ef{--width:45.92%;}.elementor-32 .elementor-element.elementor-element-8ffef93{--width:50%;}.elementor-32 .elementor-element.elementor-element-fb929b3{--content-width:800px;}}@media(min-width:1025px){.elementor-32 .elementor-element.elementor-element-fb929b3::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-fb929b3::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-4712e4c img{width:185px;}.elementor-32 .elementor-element.elementor-element-4712e4c > .elementor-widget-container{--e-transform-translateX:212px;--e-transform-translateY:-343px;}.elementor-32 .elementor-element.elementor-element-a899c43 img{height:288px;object-fit:cover;}.elementor-32 .elementor-element.elementor-element-a899c43 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-8ffef93{--padding-block-start:0em;--padding-block-end:2em;--padding-inline-start:2em;--padding-inline-end:2em;}.elementor-32 .elementor-element.elementor-element-637259f{--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-32 .elementor-element.elementor-element-73a3e11 .elementor-heading-title{font-size:65px;line-height:48px;}.elementor-32 .elementor-element.elementor-element-73a3e11 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-fb929b3::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-fb929b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-32 .elementor-element.elementor-element-fb929b3{--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0em;--padding-block-end:2em;--padding-inline-start:2em;--padding-inline-end:2em;}.elementor-32 .elementor-element.elementor-element-39df81b{font-size:14px;}.elementor-32 .elementor-element.elementor-element-39df81b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-32 .elementor-element.elementor-element-75fb5ef img{width:100%;}.elementor-32 .elementor-element.elementor-element-75fb5ef > .elementor-widget-container{margin:0em 0em 2em 0em;}}/* Start custom CSS for image, class: .elementor-element-4712e4c */.elementor-32 .elementor-element.elementor-element-4712e4c{
    position: absolute;
bottom: -0px;
left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb929b3 */.elementor-32 .elementor-element.elementor-element-fb929b3{
    border: 0;
    border-bottom: 1px solid #777;
}/* End custom CSS */