.elementor-2615 .elementor-element.elementor-element-a9b2c7e{--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;}.elementor-2615 .elementor-element.elementor-element-4441fce .elementor-repeater-item-6f26581 .swiper-slide-bg{background-color:var( --e-global-color-a954be4 );background-image:url(https://spaziorame.com/wp-content/uploads/2024/11/diario_fondo_6.png);background-size:cover;}.elementor-2615 .elementor-element.elementor-element-4441fce .elementor-repeater-item-6f26581 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2615 .elementor-element.elementor-element-4441fce .elementor-repeater-item-eb83e39 .swiper-slide-bg{background-color:var( --e-global-color-a954be4 );background-image:url(https://spaziorame.com/wp-content/uploads/2024/11/diario_fondo_5.png);background-size:cover;}.elementor-2615 .elementor-element.elementor-element-4441fce .elementor-repeater-item-eb83e39 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2615 .elementor-element.elementor-element-4441fce .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-2615 .elementor-element.elementor-element-4441fce .swiper-slide-contents{max-width:66%;}.elementor-2615 .elementor-element.elementor-element-4441fce .swiper-slide-inner{text-align:center;}.elementor-2615 .elementor-element.elementor-element-4441fce .elementor-slide-heading{font-family:"swear-display-cilati", Sans-serif;font-size:50px;font-weight:700;line-height:1.3em;letter-spacing:1px;}.elementor-2615 .elementor-element.elementor-element-4441fce .elementor-slide-description{font-family:"fields-display", Sans-serif;font-size:21px;font-weight:300;line-height:1.3em;}.elementor-2615 .elementor-element.elementor-element-833294f{--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;}.elementor-2615 .elementor-element.elementor-element-5f23e94{--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;}.elementor-2615 .elementor-element.elementor-element-5f23e94:hover::before, .elementor-2615 .elementor-element.elementor-element-5f23e94:hover > .elementor-background-video-container::before, .elementor-2615 .elementor-element.elementor-element-5f23e94:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2615 .elementor-element.elementor-element-5f23e94 > .elementor-background-slideshow:hover::before, .elementor-2615 .elementor-element.elementor-element-5f23e94 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-dfac156 ) 0%, var( --e-global-color-a954be4 ) 100%);}.elementor-2615 .elementor-element.elementor-element-5f23e94:hover{--overlay-opacity:0.5;}.elementor-2615 .elementor-element.elementor-element-d436ca8{--spacer-size:10px;}.elementor-2615 .elementor-element.elementor-element-469c01b.elementor-element{--align-self:center;}.elementor-2615 .elementor-element.elementor-element-469c01b .elementor-heading-title{font-family:"fields-display", Sans-serif;font-size:35px;font-weight:700;font-style:normal;line-height:1.3em;color:var( --e-global-color-text );}.elementor-msie .elementor-2615 .elementor-element.elementor-element-b1278c8 .elementor-portfolio-item{width:calc( 100% / 4 );}.elementor-2615 .elementor-element.elementor-element-b1278c8 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-2615 .elementor-element.elementor-element-b1278c8:after{content:"1";position:absolute;color:transparent;}.elementor-2615 .elementor-element.elementor-element-b1278c8{--grid-row-gap:60px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--grid-column-gap:60px;}.elementor-2615 .elementor-element.elementor-element-b1278c8.elementor-element{--align-self:center;}.elementor-2615 .elementor-element.elementor-element-b1278c8 a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-primary );}.elementor-2615 .elementor-element.elementor-element-b1278c8 a .elementor-portfolio-item__title{color:var( --e-global-color-text );}.elementor-2615 .elementor-element.elementor-element-b1278c8 .elementor-portfolio-item__title{font-family:"swear-display-cilati", Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;letter-spacing:1.3px;}.elementor-2615 .elementor-element.elementor-element-b1278c8 .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:"fields-display", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;}.elementor-2615 .elementor-element.elementor-element-b1278c8 .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-accent );}.elementor-2615 .elementor-element.elementor-element-b1278c8 .elementor-portfolio__filter:not(:last-child){margin-right:calc(30px/2);}.elementor-2615 .elementor-element.elementor-element-b1278c8 .elementor-portfolio__filter:not(:first-child){margin-left:calc(30px/2);}.elementor-2615 .elementor-element.elementor-element-b1278c8 .elementor-portfolio__filters{margin-bottom:30px;}.elementor-2615 .elementor-element.elementor-element-9db037d{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-msie .elementor-2615 .elementor-element.elementor-element-b1278c8 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-2615 .elementor-element.elementor-element-4441fce .elementor-slide-heading{font-size:28px;}.elementor-2615 .elementor-element.elementor-element-4441fce .elementor-slide-description{font-size:24px;}.elementor-2615 .elementor-element.elementor-element-d436ca8{--spacer-size:0px;}.elementor-2615 .elementor-element.elementor-element-469c01b{text-align:center;}.elementor-2615 .elementor-element.elementor-element-469c01b .elementor-heading-title{font-size:28px;}.elementor-msie .elementor-2615 .elementor-element.elementor-element-b1278c8 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-2615 .elementor-element.elementor-element-b1278c8 .elementor-portfolio__filter{font-size:18px;}}