.elementor-21252 .elementor-element.elementor-element-37480058{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-21252 .elementor-element.elementor-element-37480058, .elementor-21252 .elementor-element.elementor-element-37480058::before{--border-transition:0.3s;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-repeater-item-80aec1f .swiper-slide-bg{background-color:#000000;background-image:url(https://www.fondazionedellarocca.it/wp-content/uploads/2026/07/studi-urbanistici-XXIII-II-nuovo-recupero-1-1.jpg);background-size:cover;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-repeater-item-80aec1f .elementor-background-overlay{background-color:#14040480;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-repeater-item-80aec1f .swiper-slide-inner{align-items:flex-end;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-repeater-item-e9c900e .swiper-slide-bg{background-color:#000000;background-image:url(https://www.fondazionedellarocca.it/wp-content/uploads/2026/07/Hotpot-1.png);background-size:cover;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-repeater-item-e9c900e .elementor-background-overlay{background-color:#14040459;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-repeater-item-e9c900e .swiper-slide-inner{align-items:flex-end;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-repeater-item-93534be .swiper-slide-bg{background-color:#000000;background-image:url(https://www.fondazionedellarocca.it/wp-content/uploads/2026/07/IMG_1767_riq-1.png);background-size:cover;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-repeater-item-93534be .elementor-background-overlay{background-color:#14040459;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-repeater-item-93534be .swiper-slide-inner{align-items:flex-end;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-slide{height:91vh;transition-duration:calc(7000ms*1.2);}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-slide-contents{max-width:43%;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-slide-inner{text-align:center;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-slide-heading{font-family:"bodoni meglio", Sans-serif;font-size:67px;font-weight:400;letter-spacing:-2.3px;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-slide-description{font-family:"bodoni meglio", Sans-serif;font-size:20px;font-weight:400;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-swiper-button{font-size:18px;color:#EED9C4;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-swiper-button svg{fill:#EED9C4;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-pagination-fraction{font-size:12px;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#EED9C466;opacity:1;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-pagination-bullet-active{background-color:#EED9C4;}.elementor-21252 .elementor-element.elementor-element-64e66cc5{--grid-template-columns:repeat(1, auto);--icon-size:26px;--grid-column-gap:0px;--grid-row-gap:0px;width:auto;max-width:auto;bottom:2.866%;}.elementor-21252 .elementor-element.elementor-element-64e66cc5 .elementor-widget-container{text-align:center;}.elementor-21252 .elementor-element.elementor-element-64e66cc5 .elementor-social-icon{background-color:#02010100;}.elementor-21252 .elementor-element.elementor-element-64e66cc5 .elementor-social-icon i{color:#FDFDFD;}.elementor-21252 .elementor-element.elementor-element-64e66cc5 .elementor-social-icon svg{fill:#FDFDFD;}.elementor-21252 .elementor-element.elementor-element-64e66cc5 > .elementor-widget-container{padding:15px 10px 15px 10px;background-color:#4A0000;}body:not(.rtl) .elementor-21252 .elementor-element.elementor-element-64e66cc5{left:0%;}body.rtl .elementor-21252 .elementor-element.elementor-element-64e66cc5{right:0%;}.elementor-21252 .elementor-element.elementor-element-634deba1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:88px;--padding-block-end:88px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-21252 .elementor-element.elementor-element-2ee10c2d{text-align:center;}.elementor-21252 .elementor-element.elementor-element-2ee10c2d .elementor-heading-title{color:#4A0000;font-family:"Bodoni Moda", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;}.elementor-21252 .elementor-element.elementor-element-2ee10c2d > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-21252 .elementor-element.elementor-element-b7d5722{text-align:center;}.elementor-21252 .elementor-element.elementor-element-b7d5722 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:50px;font-weight:600;}.elementor-21252 .elementor-element.elementor-element-b7d5722 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.15 * 100% );}.elementor-21252 .elementor-element.elementor-element-9852802:after{content:"1.15";}.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__meta-data span + span:before{content:"•";}.elementor-21252 .elementor-element.elementor-element-9852802{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__text{margin-top:20px;}.elementor-21252 .elementor-element.elementor-element-4ae94fec .elementor-button{font-family:"Bodoni Moda", Sans-serif;font-size:14.5px;text-transform:uppercase;letter-spacing:2px;fill:#4A0000;color:#4A0000;background-color:#EED9C400;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#4A0000;border-radius:40px 40px 40px 40px;padding:15px 36px 15px 36px;}.elementor-21252 .elementor-element.elementor-element-4ae94fec .elementor-button:hover, .elementor-21252 .elementor-element.elementor-element-4ae94fec .elementor-button:focus{color:#FFFFFF;background-color:#4A0000;}.elementor-21252 .elementor-element.elementor-element-4ae94fec .elementor-button:hover svg, .elementor-21252 .elementor-element.elementor-element-4ae94fec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21252 .elementor-element.elementor-element-4ae94fec > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-21252 .elementor-element.elementor-element-4b397b07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:30px 30px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:88px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-21252 .elementor-element.elementor-element-76d2a65f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta__content{min-height:340px;text-align:center;}.elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta__bg-wrapper{min-width:0px;}.elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta__title{color:#FFFFFF;}.elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta__description{color:#FFFFFFD1;}.elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta .elementor-cta__bg, .elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21252 .elementor-element.elementor-element-55f86ffd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta__content{min-height:340px;text-align:center;}.elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta__title{color:#FFFFFF;}.elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta__description{color:#FFFFFFD1;}.elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta .elementor-cta__bg, .elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21252 .elementor-element.elementor-element-376a7ad1{--display:flex;--min-height:536px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:88px;--padding-block-end:88px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-21252 .elementor-element.elementor-element-376a7ad1:not(.elementor-motion-effects-element-type-background), .elementor-21252 .elementor-element.elementor-element-376a7ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#440707;}.elementor-21252 .elementor-element.elementor-element-376a7ad1, .elementor-21252 .elementor-element.elementor-element-376a7ad1::before{--border-transition:0.3s;}.elementor-21252 .elementor-element.elementor-element-2dd6d442{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-21252 .elementor-element.elementor-element-73e3117f{text-align:right;width:100%;max-width:100%;}.elementor-21252 .elementor-element.elementor-element-73e3117f .elementor-heading-title{color:#EED9C4;font-family:"Bodoni Moda", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2.5px;}.elementor-21252 .elementor-element.elementor-element-5613466f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-21252 .elementor-element.elementor-element-73fa3d0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-21252 .elementor-element.elementor-element-10a0e575{--display:flex;--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;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;}.elementor-21252 .elementor-element.elementor-element-3c814d22{text-align:center;width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-21252 .elementor-element.elementor-element-3c814d22 img{width:100%;}.elementor-21252 .elementor-element.elementor-element-3c814d22.elementor-element{--align-self:flex-start;}.elementor-21252 .elementor-element.elementor-element-3dfbf7ae .elementor-heading-title{color:#FFFFFF;font-family:"bodoni meglio", Sans-serif;font-size:57px;font-weight:400;text-transform:uppercase;}.elementor-21252 .elementor-element.elementor-element-3dfbf7ae{width:100%;max-width:100%;}.elementor-21252 .elementor-element.elementor-element-3dfbf7ae.elementor-element{--align-self:flex-end;}.elementor-21252 .elementor-element.elementor-element-3d190e3e{--display:flex;--background-transition:0.3s;}.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__meta-data span + span:before{content:"///";}.elementor-21252 .elementor-element.elementor-element-861a826{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__title, .elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__title a{color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21252 .elementor-element.elementor-element-634deba1{--content-width:1140px;}.elementor-21252 .elementor-element.elementor-element-4b397b07{--content-width:1140px;}.elementor-21252 .elementor-element.elementor-element-76d2a65f{--width:50%;}.elementor-21252 .elementor-element.elementor-element-55f86ffd{--width:50%;}.elementor-21252 .elementor-element.elementor-element-376a7ad1{--width:100%;}.elementor-21252 .elementor-element.elementor-element-5613466f{--content-width:1294px;}.elementor-21252 .elementor-element.elementor-element-73fa3d0c{--width:100%;}}@media(max-width:1024px){.elementor-21252 .elementor-element.elementor-element-37480058{--min-height:100vh;}.elementor-21252 .elementor-element.elementor-element-64e66cc5 > .elementor-widget-container{padding:5px 2px 5px 2px;}.elementor-21252 .elementor-element.elementor-element-64e66cc5{bottom:5%;}}@media(max-width:767px){.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-slide-contents{max-width:28%;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-slide-heading{font-size:28px;}.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-slide-description{font-size:19px;}.elementor-21252 .elementor-element.elementor-element-64e66cc5{--grid-template-columns:repeat(1, auto);--icon-size:20px;bottom:2%;}.elementor-21252 .elementor-element.elementor-element-64e66cc5 > .elementor-widget-container{padding:5px 2px 5px 2px;}body:not(.rtl) .elementor-21252 .elementor-element.elementor-element-64e66cc5{left:0%;}body.rtl .elementor-21252 .elementor-element.elementor-element-64e66cc5{right:0%;}.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-21252 .elementor-element.elementor-element-9852802:after{content:"0.5";}}/* Start custom CSS for slides, class: .elementor-element-7323a7e6 */.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:26px;}
.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-slide-heading{line-height:1.08;}
.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-slide-description{opacity:.92;line-height:1.6;}
.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-pagination-bullet-active{width:28px;border-radius:20px;}
.elementor-21252 .elementor-element.elementor-element-7323a7e6 .swiper-pagination-bullet{transition:all .3s;}
.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-swiper-button{width:48px;height:48px;border:1px solid rgba(238,217,196,.5);border-radius:50%;background:rgba(20,4,4,.25);display:grid;place-items:center;transition:all .25s;}
.elementor-21252 .elementor-element.elementor-element-7323a7e6 .elementor-swiper-button:hover{background:#EED9C4;color:#4A0000;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37480058 */#logowhite{
    display: inherit !important;
}
#logoblack{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9852802 */.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post{background:#F6EADB;border:1px solid rgba(74,0,0,.16);border-radius:10px;overflow:hidden;box-shadow:none;transition:transform .3s ease,box-shadow .3s ease;}
.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post:hover{transform:translateY(-6px);box-shadow:0 10px 30px -12px rgba(74,0,0,.25);}
.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__thumbnail img{transition:transform .5s ease;}
.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.045);}
/* titolo: dimensione fissa e niente formattazione incorporata */
.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__title{font-family:'Bodoni Moda',serif !important;font-size:19px !important;font-weight:600 !important;line-height:1.35 !important;}
.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__title a{color:#1a1a1a;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}
.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__title span,.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__title div,.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__title i,.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__title em,.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__title b,.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__title strong,.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__title a *{font-size:inherit !important;font-style:normal !important;font-weight:inherit !important;font-family:inherit !important;color:inherit !important;letter-spacing:0 !important;line-height:inherit !important;}
.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__meta-data{color:#4A0000;font-size:12px;letter-spacing:.18em;text-transform:uppercase;}
.elementor-21252 .elementor-element.elementor-element-9852802 .elementor-post__read-more{color:#4A0000;font-size:13px;letter-spacing:.16em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-323ed471 */.elementor-21252 .elementor-element.elementor-element-323ed471{border-radius:10px;overflow:hidden;transition:transform .3s,box-shadow .3s;}
.elementor-21252 .elementor-element.elementor-element-323ed471:hover{transform:translateY(-6px);box-shadow:0 10px 30px -12px rgba(74,0,0,.25);}
.elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta{background:#4A0000;}
.elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta__bg-overlay{background:linear-gradient(to top,rgba(30,0,0,.78),rgba(30,0,0,.15)) !important;}
.elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta__bg{opacity:.4;transition:opacity .4s,transform .6s;}
.elementor-21252 .elementor-element.elementor-element-323ed471:hover .elementor-cta__bg{opacity:.52;transform:scale(1.03);}
.elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta__title{font-size:30px;font-weight:600;}
.elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta__button{color:#EED9C4;border:0;border-bottom:1px solid rgba(238,217,196,.5);border-radius:0;padding:0 0 3px 0;font-size:13.5px;letter-spacing:.18em;text-transform:uppercase;background:transparent;}
.elementor-21252 .elementor-element.elementor-element-323ed471 .elementor-cta__button:hover{border-color:#EED9C4;background:transparent;color:#EED9C4;}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3affeccf */.elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta__bg{background-size:contain !important;background-repeat:no-repeat;}
.elementor-21252 .elementor-element.elementor-element-3affeccf{border-radius:10px;overflow:hidden;transition:transform .3s,box-shadow .3s;}
.elementor-21252 .elementor-element.elementor-element-3affeccf:hover{transform:translateY(-6px);box-shadow:0 10px 30px -12px rgba(74,0,0,.25);}
.elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta{background:#4A0000;}
.elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta__bg-overlay{background:linear-gradient(to top,rgba(30,0,0,.78),rgba(30,0,0,.15)) !important;}
.elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta__bg{opacity:.4;transition:opacity .4s,transform .6s;}
.elementor-21252 .elementor-element.elementor-element-3affeccf:hover .elementor-cta__bg{opacity:.52;transform:scale(1.03);}
.elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta__title{font-size:30px;font-weight:600;}
.elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta__button{color:#EED9C4;border:0;border-bottom:1px solid rgba(238,217,196,.5);border-radius:0;padding:0 0 3px 0;font-size:13.5px;letter-spacing:.18em;text-transform:uppercase;background:transparent;}
.elementor-21252 .elementor-element.elementor-element-3affeccf .elementor-cta__button:hover{border-color:#EED9C4;background:transparent;color:#EED9C4;}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-861a826 */.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-posts--skin-classic{gap:26px;}
.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post{background:rgba(255,255,255,.045);border:1px solid rgba(238,217,196,.16);border-radius:10px;padding:30px 28px;transition:all .3s;}
.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post:hover{background:rgba(238,217,196,.09);border-color:rgba(238,217,196,.35);transform:translateY(-5px);}
/* titolo evento: uniforme, bianco, senza stili incorporati */
.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__title{font-family:'Bodoni Moda',serif !important;font-size:19px !important;font-weight:500 !important;line-height:1.4 !important;}
.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__title a{color:#FFFFFF;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;}
.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__title span,.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__title div,.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__title i,.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__title em,.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__title b,.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__title strong,.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__title a *{font-size:inherit !important;font-style:normal !important;font-weight:inherit !important;font-family:inherit !important;color:inherit !important;letter-spacing:0 !important;line-height:inherit !important;}
.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__meta-data{color:rgba(238,217,196,.75);font-size:13px;letter-spacing:.16em;text-transform:uppercase;}
.elementor-21252 .elementor-element.elementor-element-861a826 .elementor-post__read-more{color:#EED9C4;font-size:13px;letter-spacing:.18em;text-transform:uppercase;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'bodoni meglio';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.fondazionedellarocca.it/wp-content/uploads/2024/02/BodoniModa_18pt-Regular-BF6437720bb813c.ttf') format('truetype');
}
/* End Custom Fonts CSS */