.elementor-260 .elementor-element.elementor-element-0bdd112{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.25;--padding-top:70px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-260 .elementor-element.elementor-element-0bdd112:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-0bdd112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04364E;}.elementor-260 .elementor-element.elementor-element-0bdd112::before, .elementor-260 .elementor-element.elementor-element-0bdd112 > .elementor-background-video-container::before, .elementor-260 .elementor-element.elementor-element-0bdd112 > .e-con-inner > .elementor-background-video-container::before, .elementor-260 .elementor-element.elementor-element-0bdd112 > .elementor-background-slideshow::before, .elementor-260 .elementor-element.elementor-element-0bdd112 > .e-con-inner > .elementor-background-slideshow::before, .elementor-260 .elementor-element.elementor-element-0bdd112 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://davidlucasgc.es/wp-content/uploads/2024/07/line-bg.png");background-position:center center;background-repeat:no-repeat;}.elementor-260 .elementor-element.elementor-element-0bdd112, .elementor-260 .elementor-element.elementor-element-0bdd112::before{--border-transition:0.3s;}.elementor-260 .elementor-element.elementor-element-9c5ca06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-44235da .elementor-heading-title{color:var( --e-global-color-21bfb04 );font-family:var( --e-global-typography-f95c007-font-family ), Sans-serif;font-size:var( --e-global-typography-f95c007-font-size );font-weight:var( --e-global-typography-f95c007-font-weight );line-height:var( --e-global-typography-f95c007-line-height );letter-spacing:var( --e-global-typography-f95c007-letter-spacing );word-spacing:var( --e-global-typography-f95c007-word-spacing );}.elementor-260 .elementor-element.elementor-element-44235da > .elementor-widget-container{padding:7px 15px 7px 15px;background-color:#FFFFFF40;border-radius:30px 30px 30px 30px;box-shadow:0px 10px 10px -10px rgba(0, 0, 0, 0.15);}.elementor-260 .elementor-element.elementor-element-44235da.elementor-element{--align-self:flex-start;}.elementor-260 .elementor-element.elementor-element-346a03d .elementor-heading-title{color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-241ac6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-496d114{color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-496d114 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-260 .elementor-element.elementor-element-4a87bd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-260 .elementor-element.elementor-element-08a2e64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-d6a1a5b .elementor-heading-title{color:#B99A22;font-family:var( --e-global-typography-f95c007-font-family ), Sans-serif;font-size:var( --e-global-typography-f95c007-font-size );font-weight:var( --e-global-typography-f95c007-font-weight );line-height:var( --e-global-typography-f95c007-line-height );letter-spacing:var( --e-global-typography-f95c007-letter-spacing );word-spacing:var( --e-global-typography-f95c007-word-spacing );}.elementor-260 .elementor-element.elementor-element-d6a1a5b > .elementor-widget-container{padding:5px 15px 5px 15px;background-color:#B99A222E;border-radius:30px 30px 30px 30px;}.elementor-260 .elementor-element.elementor-element-d6a1a5b.elementor-element{--align-self:flex-start;}.elementor-260 .elementor-element.elementor-element-07e6f56 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );letter-spacing:var( --e-global-typography-61eed76-letter-spacing );word-spacing:var( --e-global-typography-61eed76-word-spacing );}.elementor-260 .elementor-element.elementor-element-07e6f56 .elementskit-section-title-wraper .elementskit-section-title > span{color:#B99A22;}.elementor-260 .elementor-element.elementor-element-07e6f56 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-dc4886c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-260 .elementor-element.elementor-element-cb87047 img{border-radius:50px 50px 50px 50px;}.elementor-260 .elementor-element.elementor-element-cb87047 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-7aac3d2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-260 .elementor-element.elementor-element-143f023{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-2b405ad > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-260 .elementor-element.elementor-element-d78d042 img{border-radius:50px 50px 50px 50px;}.elementor-260 .elementor-element.elementor-element-d78d042 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-a07d78c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-260 .elementor-element.elementor-element-23ff7f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:50px;--padding-bottom:090px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-1ff6c32 img{width:410px;}@media(min-width:768px){.elementor-260 .elementor-element.elementor-element-9c5ca06{--width:50%;}.elementor-260 .elementor-element.elementor-element-241ac6a{--width:50%;}.elementor-260 .elementor-element.elementor-element-08a2e64{--width:50%;}.elementor-260 .elementor-element.elementor-element-143f023{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-260 .elementor-element.elementor-element-9c5ca06{--width:100%;}.elementor-260 .elementor-element.elementor-element-241ac6a{--width:100%;}.elementor-260 .elementor-element.elementor-element-08a2e64{--width:100%;}.elementor-260 .elementor-element.elementor-element-143f023{--width:100%;}}@media(max-width:1024px){.elementor-260 .elementor-element.elementor-element-0bdd112{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-260 .elementor-element.elementor-element-9c5ca06{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-44235da .elementor-heading-title{font-size:var( --e-global-typography-f95c007-font-size );line-height:var( --e-global-typography-f95c007-line-height );letter-spacing:var( --e-global-typography-f95c007-letter-spacing );word-spacing:var( --e-global-typography-f95c007-word-spacing );}.elementor-260 .elementor-element.elementor-element-44235da.elementor-element{--align-self:center;}.elementor-260 .elementor-element.elementor-element-241ac6a{--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-260 .elementor-element.elementor-element-496d114{text-align:center;}.elementor-260 .elementor-element.elementor-element-4a87bd4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-260 .elementor-element.elementor-element-d6a1a5b .elementor-heading-title{font-size:var( --e-global-typography-f95c007-font-size );line-height:var( --e-global-typography-f95c007-line-height );letter-spacing:var( --e-global-typography-f95c007-letter-spacing );word-spacing:var( --e-global-typography-f95c007-word-spacing );}.elementor-260 .elementor-element.elementor-element-d6a1a5b.elementor-element{--align-self:center;}.elementor-260 .elementor-element.elementor-element-07e6f56 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );letter-spacing:var( --e-global-typography-61eed76-letter-spacing );word-spacing:var( --e-global-typography-61eed76-word-spacing );}.elementor-260 .elementor-element.elementor-element-dc4886c{text-align:center;}.elementor-260 .elementor-element.elementor-element-cb87047 > .elementor-widget-container{margin:20px 50px 0px 50px;}.elementor-260 .elementor-element.elementor-element-7aac3d2{text-align:center;}.elementor-260 .elementor-element.elementor-element-2b405ad{text-align:center;}.elementor-260 .elementor-element.elementor-element-d78d042 > .elementor-widget-container{margin:20px 50px 0px 50px;}.elementor-260 .elementor-element.elementor-element-a07d78c{text-align:center;}}@media(max-width:767px){.elementor-260 .elementor-element.elementor-element-9c5ca06{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-44235da .elementor-heading-title{font-size:var( --e-global-typography-f95c007-font-size );line-height:var( --e-global-typography-f95c007-line-height );letter-spacing:var( --e-global-typography-f95c007-letter-spacing );word-spacing:var( --e-global-typography-f95c007-word-spacing );}.elementor-260 .elementor-element.elementor-element-346a03d{text-align:center;}.elementor-260 .elementor-element.elementor-element-241ac6a{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-4a87bd4{--gap:20px 20px;}.elementor-260 .elementor-element.elementor-element-d6a1a5b .elementor-heading-title{font-size:var( --e-global-typography-f95c007-font-size );line-height:var( --e-global-typography-f95c007-line-height );letter-spacing:var( --e-global-typography-f95c007-letter-spacing );word-spacing:var( --e-global-typography-f95c007-word-spacing );}.elementor-260 .elementor-element.elementor-element-07e6f56 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );letter-spacing:var( --e-global-typography-61eed76-letter-spacing );word-spacing:var( --e-global-typography-61eed76-word-spacing );}.elementor-260 .elementor-element.elementor-element-cb87047 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-143f023{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-260 .elementor-element.elementor-element-2b405ad{text-align:center;}.elementor-260 .elementor-element.elementor-element-d78d042 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-a07d78c{text-align:center;}.elementor-260 .elementor-element.elementor-element-1ff6c32 img{width:85%;}}