.elementor-2449 .elementor-element.elementor-element-7966be3:not(.elementor-motion-effects-element-type-background), .elementor-2449 .elementor-element.elementor-element-7966be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://asfalia.es/wp-content/uploads/2022/06/2umberto-FewHpO4VC9Y-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-2449 .elementor-element.elementor-element-7966be3 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(320deg, var( --e-global-color-primary ) 43%, var( --e-global-color-7250e9d ) 96%);opacity:0.64;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2449 .elementor-element.elementor-element-7966be3 > .elementor-container{min-height:300px;}.elementor-2449 .elementor-element.elementor-element-7966be3{border-style:solid;border-width:3px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;}.elementor-bc-flex-widget .elementor-2449 .elementor-element.elementor-element-f78cbc5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2449 .elementor-element.elementor-element-f78cbc5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2449 .elementor-element.elementor-element-f78cbc5 > .elementor-element-populated{margin:0px 0px 0px -9px;--e-column-margin-right:0px;--e-column-margin-left:-9px;}.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-2449 .elementor-element.elementor-element-50776bd{width:var( --container-widget-width, 64.297% );max-width:64.297%;--container-widget-width:64.297%;--container-widget-flex-grow:0;text-align:left;}.elementor-2449 .elementor-element.elementor-element-50776bd .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-weight:500;color:var( --e-global-color-accent );}.elementor-2449 .elementor-element.elementor-element-ad09e34{margin-top:68px;margin-bottom:100px;padding:0px 40px 0px 40px;}.elementor-widget-jet-images-layout .jet-images-layout__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-images-layout .jet-images-layout__desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2449 .elementor-element.elementor-element-ffd0302 .salvattore-column{width:calc(100% / 5);}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__list::before{content:"5 .salvattore-column";}.elementor-2449 .elementor-element.elementor-element-ffd0302 .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-2449 .elementor-element.elementor-element-ffd0302 .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 5);}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__content:before{background-color:#2D2E8354;}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__inner{margin:50px;}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__list{margin:-50px;}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__content{justify-content:center;}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__title{order:1;text-align:center;}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__desc{order:2;text-align:center;}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__icon{justify-content:center;align-items:center;}.elementor-2449 .elementor-element.elementor-element-c5305fb{--spacer-size:70px;}.elementor-2449 .elementor-element.elementor-element-b0a83f8 > .elementor-background-overlay{background-color:var( --e-global-color-7250e9d );opacity:1;}.elementor-2449 .elementor-element.elementor-element-b0a83f8{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-2449 .elementor-element.elementor-element-54ed30d{--spacer-size:35px;}.elementor-2449 .elementor-element.elementor-element-bc90b6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2449 .elementor-element.elementor-element-bc90b6c .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:46px;font-weight:300;color:var( --e-global-color-409285a );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2449 .elementor-element.elementor-element-1bea1de{--divider-border-style:solid;--divider-color:var( --e-global-color-285f88a );--divider-border-width:2px;}.elementor-2449 .elementor-element.elementor-element-1bea1de > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2449 .elementor-element.elementor-element-1bea1de .elementor-divider-separator{width:95px;}.elementor-2449 .elementor-element.elementor-element-1bea1de .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-global .elementor-testimonial__text{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 );}.elementor-widget-global .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2449 .elementor-element.elementor-global-5903 .swiper-pagination-bullet-active, .elementor-2449 .elementor-element.elementor-global-5903 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-409285a );}.elementor-2449 .elementor-element.elementor-global-5903 .swiper-pagination-fraction{color:var( --e-global-color-409285a );}.elementor-2449 .elementor-element.elementor-global-5903 .elementor-swiper-button{font-size:20px;}.elementor-2449 .elementor-element.elementor-global-5903 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-285f88a );opacity:var( --e-global-color-285f88a );}.elementor-2449 .elementor-element.elementor-global-5903 .elementor-testimonial__text{color:var( --e-global-color-409285a );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;}.elementor-2449 .elementor-element.elementor-global-5903 .elementor-testimonial__name{color:var( --e-global-color-285f88a );font-family:"Titillium Web", Sans-serif;font-weight:600;font-style:normal;}.elementor-2449 .elementor-element.elementor-global-5903 .elementor-testimonial__title{color:var( --e-global-color-409285a );font-family:"Titillium Web", Sans-serif;font-weight:400;font-style:normal;}.elementor-2449 .elementor-element.elementor-global-5903 .elementor-testimonial__image img{width:125px;height:125px;border-radius:3px;}.elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (125px / 2) - 8px );}body:not(.rtl) .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (125px / 2) - 8px );right:auto;}body.rtl .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (125px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (125px / 2) - 8px );right:auto;}body.rtl .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2449 .elementor-element.elementor-global-5903.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (125px / 2) - 8px );left:auto;}.elementor-2449 .elementor-element.elementor-element-c898ec8{--spacer-size:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2449 .elementor-element.elementor-element-7966be3:not(.elementor-motion-effects-element-type-background), .elementor-2449 .elementor-element.elementor-element-7966be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2449 .elementor-element.elementor-element-7966be3{padding:1em 1em 1em 1em;}.elementor-2449 .elementor-element.elementor-element-f78cbc5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2449 .elementor-element.elementor-element-ad09e34{padding:40px 40px 40px 40px;}.elementor-2449 .elementor-element.elementor-element-ffd0302 .salvattore-column{width:calc(100% / 3);}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__list::before{content:"3 .salvattore-column";}.elementor-2449 .elementor-element.elementor-element-ffd0302 .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-2449 .elementor-element.elementor-element-ffd0302 .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 3);}.elementor-2449 .elementor-element.elementor-element-b0a83f8{padding:40px 40px 40px 40px;}}@media(max-width:767px){.elementor-2449 .elementor-element.elementor-element-7966be3{padding:0px 20px 0px 20px;}.elementor-2449 .elementor-element.elementor-element-f78cbc5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2449 .elementor-element.elementor-element-50776bd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2449 .elementor-element.elementor-element-ad09e34{padding:10px 10px 10px 10px;}.elementor-2449 .elementor-element.elementor-element-ffd0302 .salvattore-column{width:calc(100% / 2);}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__list::before{content:"2 .salvattore-column";}.elementor-2449 .elementor-element.elementor-element-ffd0302 .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-2449 .elementor-element.elementor-element-ffd0302 .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 2);}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__inner{margin:24px;}.elementor-2449 .elementor-element.elementor-element-ffd0302 .jet-images-layout__list{margin:-24px;}.elementor-2449 .elementor-element.elementor-element-c5305fb{--spacer-size:50px;}.elementor-2449 .elementor-element.elementor-element-b0a83f8{padding:0px 20px 0px 20px;}.elementor-2449 .elementor-element.elementor-element-54ed30d{--spacer-size:30px;}.elementor-2449 .elementor-element.elementor-global-5903 .elementor-testimonial__text{font-size:16px;}.elementor-2449 .elementor-element.elementor-element-c898ec8{--spacer-size:30px;}}/* Start custom CSS */.jet-images-layout__item.image-loaded {
    margin-bottom: -70px;
    height: 255px !important;
}
.jet-images-layout__image-instance {
    min-width: auto;
    min-height: auto;
}

img.swiper-lazy.swiper-lazy-loaded {
    padding: 12px;
    background-color: #fff;
}

.jet-images-layout__image img {
transition: all .2s ease-in-out; 
}

.jet-images-layout__image img:hover {
    transform: scale(1.1)!important;
}

.jet-images-layout__content {
    display: none;
}/* End custom CSS */