.elementor-8783 .elementor-element.elementor-element-ff8d40d{--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;--margin-top:-104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8783 .elementor-element.elementor-element-8ec7aa1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--overflow:hidden;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8783 .elementor-element.elementor-element-8ec7aa1:not(.elementor-motion-effects-element-type-background), .elementor-8783 .elementor-element.elementor-element-8ec7aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-8783 .elementor-element.elementor-element-8ab4dc0{--display:flex;--min-height:500px;--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:flex-end;}.elementor-8783 .elementor-element.elementor-element-8ab4dc0:not(.elementor-motion-effects-element-type-background), .elementor-8783 .elementor-element.elementor-element-8ab4dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mojo.spazioprova.com/wp-content/uploads/2020/10/mojo-botanic-rooms.jpg");background-position:center center;background-size:cover;}.elementor-8783 .elementor-element.elementor-element-8ab4dc0:hover::before, .elementor-8783 .elementor-element.elementor-element-8ab4dc0:hover > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-8ab4dc0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-8ab4dc0 > .elementor-background-slideshow:hover::before, .elementor-8783 .elementor-element.elementor-element-8ab4dc0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000085;--background-overlay:'';}.elementor-8783 .elementor-element.elementor-element-8ab4dc0:hover{--overlay-opacity:0.5;}.elementor-8783 .elementor-element.elementor-element-3f43c51{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8783 .elementor-element.elementor-element-cae3798{font-family:"trebuchet-ms", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8783 .elementor-element.elementor-element-0b2f6b4{--display:flex;}.elementor-8783 .elementor-element.elementor-element-28f4734{font-family:"trebuchet-ms", Sans-serif;font-weight:400;color:#FFFFFF;}.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-8783 .elementor-element.elementor-element-e80e53d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8783 .elementor-element.elementor-element-e80e53d{z-index:5;text-align:center;}.elementor-8783 .elementor-element.elementor-element-e80e53d .elementor-heading-title{color:var( --e-global-color-ff15fcf );}.elementor-8783 .elementor-element.elementor-element-adaf8b5{--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:flex-end;--overlay-opacity:0.9;}.elementor-8783 .elementor-element.elementor-element-adaf8b5:not(.elementor-motion-effects-element-type-background), .elementor-8783 .elementor-element.elementor-element-adaf8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mojo.spazioprova.com/wp-content/uploads/2020/10/mojo-appartamento.jpg");background-position:center center;background-size:cover;}.elementor-8783 .elementor-element.elementor-element-adaf8b5::before, .elementor-8783 .elementor-element.elementor-element-adaf8b5 > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-adaf8b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-adaf8b5 > .elementor-background-slideshow::before, .elementor-8783 .elementor-element.elementor-element-adaf8b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8783 .elementor-element.elementor-element-adaf8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 34%, #CFBFA3 100%);}.elementor-8783 .elementor-element.elementor-element-adaf8b5:hover::before, .elementor-8783 .elementor-element.elementor-element-adaf8b5:hover > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-adaf8b5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-adaf8b5 > .elementor-background-slideshow:hover::before, .elementor-8783 .elementor-element.elementor-element-adaf8b5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000085;--background-overlay:'';}.elementor-8783 .elementor-element.elementor-element-adaf8b5:hover{--overlay-opacity:0.5;}.elementor-8783 .elementor-element.elementor-element-9f82343{--display:flex;}.elementor-8783 .elementor-element.elementor-element-02fac00{font-family:"trebuchet-ms", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8783 .elementor-element.elementor-element-08d49d9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8783 .elementor-element.elementor-element-08d49d9{z-index:5;text-align:center;}.elementor-8783 .elementor-element.elementor-element-08d49d9 .elementor-heading-title{color:var( --e-global-color-ff15fcf );}.elementor-8783 .elementor-element.elementor-element-03909bd{--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:flex-end;--overlay-opacity:0.9;}.elementor-8783 .elementor-element.elementor-element-03909bd:not(.elementor-motion-effects-element-type-background), .elementor-8783 .elementor-element.elementor-element-03909bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mojo.spazioprova.com/wp-content/uploads/2021/05/mojo-spazio-condiviso-1024x683-1.jpg");background-position:center center;background-size:cover;}.elementor-8783 .elementor-element.elementor-element-03909bd::before, .elementor-8783 .elementor-element.elementor-element-03909bd > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-03909bd > .e-con-inner > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-03909bd > .elementor-background-slideshow::before, .elementor-8783 .elementor-element.elementor-element-03909bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-8783 .elementor-element.elementor-element-03909bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 34%, #99C3E3 100%);}.elementor-8783 .elementor-element.elementor-element-03909bd:hover::before, .elementor-8783 .elementor-element.elementor-element-03909bd:hover > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-03909bd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-03909bd > .elementor-background-slideshow:hover::before, .elementor-8783 .elementor-element.elementor-element-03909bd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000085;--background-overlay:'';}.elementor-8783 .elementor-element.elementor-element-03909bd:hover{--overlay-opacity:0.5;}.elementor-8783 .elementor-element.elementor-element-4bd2045{--display:flex;}.elementor-8783 .elementor-element.elementor-element-ec507d1{font-family:"trebuchet-ms", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8783 .elementor-element.elementor-element-9d6e533 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8783 .elementor-element.elementor-element-9d6e533{z-index:5;text-align:center;}.elementor-8783 .elementor-element.elementor-element-9d6e533 .elementor-heading-title{color:var( --e-global-color-ff15fcf );}.elementor-8783 .elementor-element.elementor-element-7373143{--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:flex-end;--overlay-opacity:0.9;}.elementor-8783 .elementor-element.elementor-element-7373143:not(.elementor-motion-effects-element-type-background), .elementor-8783 .elementor-element.elementor-element-7373143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mojo.spazioprova.com/wp-content/uploads/2020/10/mojo-art-program.jpg");background-position:center center;background-size:cover;}.elementor-8783 .elementor-element.elementor-element-7373143::before, .elementor-8783 .elementor-element.elementor-element-7373143 > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-7373143 > .e-con-inner > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-7373143 > .elementor-background-slideshow::before, .elementor-8783 .elementor-element.elementor-element-7373143 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8783 .elementor-element.elementor-element-7373143 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 34%, #D490A0 100%);}.elementor-8783 .elementor-element.elementor-element-7373143:hover::before, .elementor-8783 .elementor-element.elementor-element-7373143:hover > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-7373143:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-7373143 > .elementor-background-slideshow:hover::before, .elementor-8783 .elementor-element.elementor-element-7373143 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000085;--background-overlay:'';}.elementor-8783 .elementor-element.elementor-element-7373143:hover{--overlay-opacity:0.5;}.elementor-8783 .elementor-element.elementor-element-e6ad701{--display:flex;}.elementor-8783 .elementor-element.elementor-element-12f7ee6{font-family:"trebuchet-ms", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8783 .elementor-element.elementor-element-3c045aa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8783 .elementor-element.elementor-element-3c045aa{z-index:5;text-align:center;}.elementor-8783 .elementor-element.elementor-element-3c045aa .elementor-heading-title{color:var( --e-global-color-ff15fcf );}.elementor-8783 .elementor-element.elementor-element-3aadadc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8783 .elementor-element.elementor-element-3aadadc:not(.elementor-motion-effects-element-type-background), .elementor-8783 .elementor-element.elementor-element-3aadadc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-8783 .elementor-element.elementor-element-549f3c2{width:100%;max-width:100%;text-align:center;}.elementor-8783 .elementor-element.elementor-element-549f3c2 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-8783 .elementor-element.elementor-element-549f3c2 .elementor-heading-title{font-size:35px;font-weight:600;text-transform:none;}.elementor-8783 .elementor-element.elementor-element-e1aed5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8783 .elementor-element.elementor-element-6ee0a67{--display:flex;}.elementor-8783 .elementor-element.elementor-element-db41154{--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;--overflow:hidden;}.elementor-8783 .elementor-element.elementor-element-db41154:not(.elementor-motion-effects-element-type-background), .elementor-8783 .elementor-element.elementor-element-db41154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-8783 .elementor-element.elementor-element-a9a53e0{text-align:center;}.elementor-8783 .elementor-element.elementor-element-a9a53e0 .elementor-heading-title{font-size:35px;font-weight:600;text-transform:none;}.elementor-8783 .elementor-element.elementor-element-5aba9a5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8783 .elementor-element.elementor-element-5aba9a5{font-size:18px;font-weight:400;}.elementor-8783 .elementor-element.elementor-element-30d7928{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8783 .elementor-element.elementor-element-ffc1a50 iframe{height:550px;}.elementor-8783 .elementor-element.elementor-element-a03a0a3{--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;--overflow:hidden;}.elementor-8783 .elementor-element.elementor-element-a03a0a3:not(.elementor-motion-effects-element-type-background), .elementor-8783 .elementor-element.elementor-element-a03a0a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-8783 .elementor-element.elementor-element-c6d238f > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-8783 .elementor-element.elementor-element-c6d238f{text-align:center;}.elementor-8783 .elementor-element.elementor-element-c6d238f .elementor-heading-title{font-size:35px;font-weight:600;text-transform:none;color:var( --e-global-color-primary );}.elementor-8783 .elementor-element.elementor-element-c1be840{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-primary );}.elementor-8783 .elementor-element.elementor-element-c1be840 .swiper-slide > .elementor-element{height:100%;}.elementor-8783 .elementor-element.elementor-element-c1be840 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-8783 .elementor-element.elementor-element-2b53300{--display:flex;--overflow:hidden;--overlay-opacity:0.5;}.elementor-8783 .elementor-element.elementor-element-2b53300:not(.elementor-motion-effects-element-type-background), .elementor-8783 .elementor-element.elementor-element-2b53300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-8783 .elementor-element.elementor-element-2b53300::before, .elementor-8783 .elementor-element.elementor-element-2b53300 > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-2b53300 > .e-con-inner > .elementor-background-video-container::before, .elementor-8783 .elementor-element.elementor-element-2b53300 > .elementor-background-slideshow::before, .elementor-8783 .elementor-element.elementor-element-2b53300 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8783 .elementor-element.elementor-element-2b53300 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #D490A0 100%);}.elementor-8783 .elementor-element.elementor-element-72fd53f > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-8783 .elementor-element.elementor-element-72fd53f{text-align:left;}.elementor-8783 .elementor-element.elementor-element-72fd53f .elementor-heading-title{font-size:35px;font-weight:600;text-transform:none;color:#D490A0;}.elementor-8783 .elementor-element.elementor-element-eventon > .elementor-widget-container{margin:0px 0px 100px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8783 .elementor-element.elementor-element-ff8d40d{--margin-top:-79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8783 .elementor-element.elementor-element-8ec7aa1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-8783 .elementor-element.elementor-element-03909bd{--min-height:550px;}.elementor-8783 .elementor-element.elementor-element-c1be840{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8783 .elementor-element.elementor-element-ff8d40d{--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8783 .elementor-element.elementor-element-8ec7aa1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8783 .elementor-element.elementor-element-8ab4dc0{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8783 .elementor-element.elementor-element-adaf8b5{--min-height:400px;}.elementor-8783 .elementor-element.elementor-element-03909bd{--min-height:400px;}.elementor-8783 .elementor-element.elementor-element-7373143{--min-height:400px;}.elementor-8783 .elementor-element.elementor-element-549f3c2 .elementor-heading-title{font-size:30px;}.elementor-8783 .elementor-element.elementor-element-a9a53e0 .elementor-heading-title{font-size:30px;}.elementor-8783 .elementor-element.elementor-element-c6d238f .elementor-heading-title{font-size:30px;}.elementor-8783 .elementor-element.elementor-element-c1be840{--swiper-slides-to-display:1;}.elementor-8783 .elementor-element.elementor-element-72fd53f .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-8783 .elementor-element.elementor-element-8ab4dc0{--width:50%;}.elementor-8783 .elementor-element.elementor-element-adaf8b5{--width:50%;}.elementor-8783 .elementor-element.elementor-element-03909bd{--width:50%;}.elementor-8783 .elementor-element.elementor-element-7373143{--width:50%;}.elementor-8783 .elementor-element.elementor-element-e1aed5d{--width:48%;}.elementor-8783 .elementor-element.elementor-element-6ee0a67{--width:48%;}.elementor-8783 .elementor-element.elementor-element-db41154{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8783 .elementor-element.elementor-element-8ab4dc0{--width:49%;}.elementor-8783 .elementor-element.elementor-element-adaf8b5{--width:49%;}.elementor-8783 .elementor-element.elementor-element-03909bd{--width:49%;}.elementor-8783 .elementor-element.elementor-element-7373143{--width:49%;}}/* Start custom CSS for container, class: .elementor-element-8ab4dc0 */.elementor-8783 .elementor-element.elementor-element-8ab4dc0{ --grad-rgb: 2,113,115; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adaf8b5 */.elementor-8783 .elementor-element.elementor-element-adaf8b5{ --grad-rgb: 207,191,163; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03909bd */.elementor-8783 .elementor-element.elementor-element-03909bd{ --grad-rgb: 153,195,227; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7373143 */.elementor-8783 .elementor-element.elementor-element-7373143{ --grad-rgb: 212,144,160; }/* End custom CSS */
/* Start custom CSS for EventON, class: .elementor-element-eventon */.calendar_header  { display: none!important; }

.desc_trig_outter {
    background: #fff!important;    
}

.evcal_event_title, .date, .month {
    color: #880423!important;
}/* End custom CSS */
/* Start custom CSS *//* CARD HOVER – CSS GLOBALE */
.hover-card{
  position: relative;
  overflow: hidden;

  /* default (se ti dimentichi di settarla su una card) */
  --grad-rgb: 2,113,115;
}

/* gradiente normale (usa il colore della variabile) */
.hover-card:after{
  content:"";
  position:absolute;
  inset:0;
  z-index: 1;
  pointer-events:none;

  background: linear-gradient(
    to top,
    rgba(var(--grad-rgb), .85) 0%,
    rgba(var(--grad-rgb), .45) 45%,
    rgba(var(--grad-rgb), 0) 75%
  );
}

/* contenuti sopra gradiente */
.hover-card > .e-con-inner{
  position: relative;
  z-index: 3;
}

/* titolo sopra gradiente */
.hover-card .card-title{
  position: relative;
  z-index: 4;
}

/* overlay nero pieno SOLO in hover */
.hover-card:before{
  content:"";
  position:absolute;
  inset:0;
  z-index: 5;
  pointer-events:none;

  background: rgba(0,0,0,.9);
  opacity: 0;
  transition: opacity .35s ease;
}

/* testo hover */
.hover-card .hover-card__label{
  position:absolute;
  top: 24px;
  left: 24px;
  z-index: 6;

  max-width: 80%;
  opacity: 0;
  transform: translateY(10px);
  transition: opacity .35s ease, transform .35s ease;
}

.hover-card:hover:before{ opacity: 1; }
.hover-card:hover .hover-card__label{ opacity: 1; transform: translateY(0); }

.hover-card .hover-card__label p{ margin:0; }

.hover-card .hover-card__label,
.hover-card .hover-card__label *{
  color:#fff;
  text-transform: uppercase;
  letter-spacing: .5px;
}/* End custom CSS */