.elementor-22 .elementor-element.elementor-element-f6e3412{--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;--justify-content:center;--overlay-opacity:0.6;--padding-top:250px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f6e3412::before, .elementor-22 .elementor-element.elementor-element-f6e3412 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f6e3412 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f6e3412 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f6e3412 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f6e3412 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-f6e3412 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-22 .elementor-element.elementor-element-bca11bf{text-align:center;}.elementor-22 .elementor-element.elementor-element-bca11bf .elementor-heading-title{font-family:var( --e-global-typography-e086277-font-family ), Sans-serif;font-size:var( --e-global-typography-e086277-font-size );font-weight:var( --e-global-typography-e086277-font-weight );text-transform:var( --e-global-typography-e086277-text-transform );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9347e79{text-align:center;}.elementor-22 .elementor-element.elementor-element-9347e79 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e477887 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-e477887 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-e477887 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e477887 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-e477887 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-107512c7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-107512c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/03/bg.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-22 .elementor-element.elementor-element-107512c7 > .elementor-container{max-width:1170px;}.elementor-22 .elementor-element.elementor-element-107512c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 15px 115px 15px;}.elementor-22 .elementor-element.elementor-element-107512c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-16dfd595.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-16dfd595 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9dddd2b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7a8f0e24 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:45px 0px 0px 60px;}.elementor-22 .elementor-element.elementor-element-34716f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-797e38b > .elementor-widget-container{margin:0px -10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-797e38b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ecd1125 > .elementor-widget-container{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/03/line.jpg");margin:20px 0px 0px 0px;padding:0px 0px 7px 33px;background-position:center left;background-repeat:no-repeat;}.elementor-22 .elementor-element.elementor-element-ecd1125 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-60c584d6 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-60c584d6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-360373b > .elementor-widget-container{margin:019px 0px 0px 0px;padding:7px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-523e539 > .elementor-widget-container{margin:019px 0px 0px 0px;padding:7px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-452a7a76:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-452a7a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/03/image-7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-452a7a76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-246px;padding:110px 0px 282px 0px;}.elementor-22 .elementor-element.elementor-element-452a7a76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-2bc4c9c6 > .elementor-element-populated{margin:0px 100px 0px 15px;--e-column-margin-right:100px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-42c8186 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-42c8186 .elementor-heading-title{font-size:24px;}.elementor-22 .elementor-element.elementor-element-7e73912b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7e73912b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:800;text-transform:none;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-27f41605.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-27f41605.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-27f41605 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 15px 0px 15px;}.elementor-22 .elementor-element.elementor-element-2b0f1b65 > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2b0f1b65{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-250f84e0{margin-top:0px;margin-bottom:0px;padding:0px 0px 82px 0px;z-index:3;}.elementor-22 .elementor-element.elementor-element-7b8285d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-7b8285d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7b8285d7:hover > .elementor-element-populated{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/04/IMG_5636-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-22 .elementor-element.elementor-element-7b8285d7:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-76ac54e );opacity:0.8;}.elementor-22 .elementor-element.elementor-element-7b8285d7 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-22 .elementor-element.elementor-element-7b8285d7 > .elementor-element-populated{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:42px 25px 0px 40px;}.elementor-22 .elementor-element.elementor-element-7b8285d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-4701a387{width:auto;max-width:auto;text-align:start;}.elementor-22 .elementor-element.elementor-element-4701a387 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ac141f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ac141f7 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-23d0b17 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-23d0b17{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-32dcb880:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-32dcb880 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-32dcb880:hover > .elementor-element-populated{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/04/IMG_2073.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-22 .elementor-element.elementor-element-32dcb880:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-76ac54e );opacity:0.8;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-32dcb880 > .elementor-element-populated{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:42px 25px 0px 40px;}.elementor-22 .elementor-element.elementor-element-32dcb880 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-6f8f5ec{width:auto;max-width:auto;text-align:start;}.elementor-22 .elementor-element.elementor-element-6f8f5ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2b99b0ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2b99b0ff .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1f3bd0 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1f3bd0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-61a0178e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-61a0178e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-61a0178e:hover > .elementor-element-populated{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/04/IMG_1532.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-22 .elementor-element.elementor-element-61a0178e:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-76ac54e );opacity:0.8;}.elementor-22 .elementor-element.elementor-element-61a0178e > .elementor-element-populated{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:42px 25px 0px 40px;}.elementor-22 .elementor-element.elementor-element-61a0178e:hover > .elementor-element-populated, .elementor-22 .elementor-element.elementor-element-61a0178e:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-61a0178e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-66ced73b{width:auto;max-width:auto;text-align:start;}.elementor-22 .elementor-element.elementor-element-66ced73b > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 20px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8f0ef8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8f0ef8f .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-42d0f0a3 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-42d0f0a3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-13f65edd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-13f65edd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-13f65edd:hover > .elementor-element-populated{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/04/IMG_2778-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-22 .elementor-element.elementor-element-13f65edd:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-76ac54e );opacity:0.8;}.elementor-22 .elementor-element.elementor-element-13f65edd > .elementor-element-populated{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:42px 25px 0px 40px;}.elementor-22 .elementor-element.elementor-element-13f65edd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-1126c9ed{width:auto;max-width:auto;text-align:start;}.elementor-22 .elementor-element.elementor-element-1126c9ed > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 20px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2a71834 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2a71834 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-7aa1da24 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7aa1da24{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-787e73d{margin-top:0px;margin-bottom:0px;padding:0px 0px 82px 0px;z-index:3;}.elementor-22 .elementor-element.elementor-element-1b706be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-1b706be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-1b706be:hover > .elementor-element-populated{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/04/IMG_5636-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-22 .elementor-element.elementor-element-1b706be:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-76ac54e );opacity:0.8;}.elementor-22 .elementor-element.elementor-element-1b706be > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-22 .elementor-element.elementor-element-1b706be > .elementor-element-populated{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:42px 25px 0px 40px;}.elementor-22 .elementor-element.elementor-element-1b706be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-753f582{width:auto;max-width:auto;text-align:start;}.elementor-22 .elementor-element.elementor-element-753f582 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-22 .elementor-element.elementor-element-90f5fd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-90f5fd5 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-8f03aed > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8f03aed{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-d5b4d56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-d5b4d56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d5b4d56:hover > .elementor-element-populated{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/04/IMG_2073.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-22 .elementor-element.elementor-element-d5b4d56:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-76ac54e );opacity:0.8;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-d5b4d56 > .elementor-element-populated{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:42px 25px 0px 40px;}.elementor-22 .elementor-element.elementor-element-d5b4d56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-8f52fc9{width:auto;max-width:auto;text-align:start;}.elementor-22 .elementor-element.elementor-element-8f52fc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e4af33b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e4af33b .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-ac3828c > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ac3828c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-13b51ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-13b51ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-13b51ed:hover > .elementor-element-populated{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/04/IMG_1532.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-22 .elementor-element.elementor-element-13b51ed:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-76ac54e );opacity:0.8;}.elementor-22 .elementor-element.elementor-element-13b51ed > .elementor-element-populated{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:42px 25px 0px 40px;}.elementor-22 .elementor-element.elementor-element-13b51ed:hover > .elementor-element-populated, .elementor-22 .elementor-element.elementor-element-13b51ed:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-13b51ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-65c1b3f{width:auto;max-width:auto;text-align:start;}.elementor-22 .elementor-element.elementor-element-65c1b3f > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 20px 0px 0px;}.elementor-22 .elementor-element.elementor-element-dcec65f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-dcec65f .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-fffc8d5 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-fffc8d5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-7929956:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-7929956 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7929956:hover > .elementor-element-populated{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/04/IMG_2778-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-22 .elementor-element.elementor-element-7929956:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-76ac54e );opacity:0.8;}.elementor-22 .elementor-element.elementor-element-7929956 > .elementor-element-populated{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:42px 25px 0px 40px;}.elementor-22 .elementor-element.elementor-element-7929956 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-b189f99{width:auto;max-width:auto;text-align:start;}.elementor-22 .elementor-element.elementor-element-b189f99 > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 20px 0px 0px;}.elementor-22 .elementor-element.elementor-element-750fb85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-750fb85 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-430b898 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-430b898{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-153c76b{--display:flex;--min-height:0px;--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;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-d0317cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d0317cd{text-align:center;}.elementor-22 .elementor-element.elementor-element-d0317cd .elementor-heading-title{font-size:24px;}.elementor-22 .elementor-element.elementor-element-e36a8f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e36a8f1{text-align:center;}.elementor-22 .elementor-element.elementor-element-e36a8f1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:800;text-transform:none;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-7e358a3{--display:flex;--min-height:439px;--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;--overlay-opacity:0.5;}.elementor-22 .elementor-element.elementor-element-7e358a3::before, .elementor-22 .elementor-element.elementor-element-7e358a3 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7e358a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7e358a3 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7e358a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7e358a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ead89bf );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-a80f327 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1265dfbc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1265dfbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1265dfbc > .elementor-container{max-width:950px;}.elementor-22 .elementor-element.elementor-element-1265dfbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 10px;}.elementor-22 .elementor-element.elementor-element-1265dfbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-7736cec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-11e13a3e{--e-image-carousel-slides-to-show:6;}.elementor-22 .elementor-element.elementor-element-320fd873:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-320fd873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jvegatarima.es/wp-content/uploads/2025/03/bg-1.jpg");}.elementor-22 .elementor-element.elementor-element-320fd873 > .elementor-container{max-width:1170px;}.elementor-22 .elementor-element.elementor-element-320fd873{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:72px 15px 82px 15px;}.elementor-22 .elementor-element.elementor-element-320fd873 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-173b3ef1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-610ecaca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-610ecaca .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-24605f13.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-24605f13.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-24605f13 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6bc8f30d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6bc8f30d .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-6bc8f30d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6bc8f30d .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-6bc8f30d .elementor-button:focus svg{fill:var( --e-global-color-primary );}body.elementor-page-22:not(.elementor-motion-effects-element-type-background), body.elementor-page-22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-22 .elementor-element.elementor-element-bca11bf .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ecd1125 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-60c584d6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2b0f1b65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ac141f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-23d0b17{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2b99b0ff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-1f3bd0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8f0ef8f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-42d0f0a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2a71834 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-7aa1da24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-90f5fd5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-8f03aed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e4af33b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-ac3828c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-dcec65f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-fffc8d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-750fb85 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-430b898{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1180px){.elementor-22 .elementor-element.elementor-element-797e38b{width:var( --container-widget-width, 498.125px );max-width:498.125px;--container-widget-width:498.125px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-23d0b17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1f3bd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-42d0f0a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7aa1da24 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8f03aed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ac3828c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-fffc8d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-430b898 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-bca11bf .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-22 .elementor-element.elementor-element-107512c7{padding:5em 1em 3em 1em;}.elementor-22 .elementor-element.elementor-element-7a8f0e24 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ecd1125 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ecd1125 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-60c584d6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-452a7a76{margin-top:0px;margin-bottom:0px;padding:3em 1em 3em 1em;}.elementor-22 .elementor-element.elementor-element-2bc4c9c6 > .elementor-element-populated{margin:0px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-27f41605 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2b0f1b65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-250f84e0{margin-top:0px;margin-bottom:0px;padding:3em 0em 4em 0em;}.elementor-22 .elementor-element.elementor-element-7b8285d7 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-ac141f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-23d0b17{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-32dcb880 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-2b99b0ff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-1f3bd0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-61a0178e > .elementor-element-populated{margin:50px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-8f0ef8f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-42d0f0a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-13f65edd > .elementor-element-populated{margin:50px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-2a71834 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-7aa1da24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-787e73d{margin-top:0px;margin-bottom:0px;padding:3em 0em 4em 0em;}.elementor-22 .elementor-element.elementor-element-1b706be > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-90f5fd5 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-90f5fd5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-8f03aed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d5b4d56 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-e4af33b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-ac3828c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-13b51ed > .elementor-element-populated{margin:50px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-dcec65f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-fffc8d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7929956 > .elementor-element-populated{margin:50px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-750fb85 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-430b898{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1265dfbc{padding:3em 1em 3em 1em;}.elementor-22 .elementor-element.elementor-element-11e13a3e{--e-image-carousel-slides-to-show:4;}.elementor-22 .elementor-element.elementor-element-320fd873{margin-top:0px;margin-bottom:0px;padding:3em 1em 3em 1em;}.elementor-22 .elementor-element.elementor-element-24605f13 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:880px){.elementor-22 .elementor-element.elementor-element-250f84e0{padding:50px 5px 50px 5px;}.elementor-22 .elementor-element.elementor-element-7b8285d7 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-32dcb880 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-61a0178e > .elementor-element-populated{margin:50px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-13f65edd > .elementor-element-populated{margin:50px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-787e73d{padding:50px 5px 50px 5px;}.elementor-22 .elementor-element.elementor-element-1b706be > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-d5b4d56 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-13b51ed > .elementor-element-populated{margin:50px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-7929956 > .elementor-element-populated{margin:50px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-f6e3412{--padding-top:150px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-bca11bf .elementor-heading-title{font-size:var( --e-global-typography-e086277-font-size );line-height:var( --e-global-typography-e086277-line-height );letter-spacing:var( --e-global-typography-e086277-letter-spacing );}.elementor-22 .elementor-element.elementor-element-797e38b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ecd1125 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;background-size:0px auto;}.elementor-22 .elementor-element.elementor-element-ecd1125 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-60c584d6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2bc4c9c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-2b0f1b65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7b8285d7 > .elementor-element-populated{margin:0px 10px 50px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-ac141f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-23d0b17{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-32dcb880 > .elementor-element-populated{margin:0px 10px 50px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-2b99b0ff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-1f3bd0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-61a0178e > .elementor-element-populated{margin:0px 10px 50px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-8f0ef8f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-42d0f0a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-13f65edd > .elementor-element-populated{margin:0px 10px 50px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-2a71834 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-7aa1da24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1b706be > .elementor-element-populated{margin:0px 10px 50px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-90f5fd5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-8f03aed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d5b4d56 > .elementor-element-populated{margin:0px 10px 50px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-e4af33b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-ac3828c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-13b51ed > .elementor-element-populated{margin:0px 10px 50px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-dcec65f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-fffc8d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7929956 > .elementor-element-populated{margin:0px 10px 50px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-750fb85 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-430b898{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-11e13a3e{--e-image-carousel-slides-to-show:2;}.elementor-22 .elementor-element.elementor-element-24605f13 > .elementor-element-populated{padding:30px 0px 0px 0px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-16dfd595{width:46%;}.elementor-22 .elementor-element.elementor-element-7a8f0e24{width:54%;}.elementor-22 .elementor-element.elementor-element-2bc4c9c6{width:58.5%;}.elementor-22 .elementor-element.elementor-element-27f41605{width:41.5%;}.elementor-22 .elementor-element.elementor-element-7e358a3{--content-width:1206px;}.elementor-22 .elementor-element.elementor-element-173b3ef1{width:66%;}.elementor-22 .elementor-element.elementor-element-24605f13{width:33.332%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-16dfd595{width:100%;}.elementor-22 .elementor-element.elementor-element-7a8f0e24{width:100%;}.elementor-22 .elementor-element.elementor-element-2bc4c9c6{width:100%;}.elementor-22 .elementor-element.elementor-element-27f41605{width:100%;}.elementor-22 .elementor-element.elementor-element-7b8285d7{width:50%;}.elementor-22 .elementor-element.elementor-element-32dcb880{width:50%;}.elementor-22 .elementor-element.elementor-element-61a0178e{width:50%;}.elementor-22 .elementor-element.elementor-element-13f65edd{width:50%;}.elementor-22 .elementor-element.elementor-element-1b706be{width:50%;}.elementor-22 .elementor-element.elementor-element-d5b4d56{width:50%;}.elementor-22 .elementor-element.elementor-element-13b51ed{width:50%;}.elementor-22 .elementor-element.elementor-element-7929956{width:50%;}.elementor-22 .elementor-element.elementor-element-173b3ef1{width:60%;}.elementor-22 .elementor-element.elementor-element-24605f13{width:40%;}}