.elementor-62914 .elementor-element.elementor-element-f16c400{--display:flex;--min-height:50vh;--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;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62914 .elementor-element.elementor-element-f16c400:not(.elementor-motion-effects-element-type-background), .elementor-62914 .elementor-element.elementor-element-f16c400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-primary ) 0%, var( --e-global-color-text ) 100%);}.elementor-62914 .elementor-element.elementor-element-01a9903{width:100%;max-width:100%;}.elementor-62914 .elementor-element.elementor-element-01a9903 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-overlay-default{background-color:#1D3CFF29;}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-pre-title{color:var( --e-global-color-a1974c6 );}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-title{color:var( --e-global-color-a1974c6 );-webkit-text-stroke-color:var( --e-global-color-a1974c6 );background-color:#FFFFFF00;font-family:"Prata", Sans-serif;font-size:48px;font-weight:200;margin-top:13px;}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-text{color:var( --e-global-color-a1974c6 );font-size:24px;}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-navigation-prev i, .elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-navigation-next i{font-size:40px;background-color:#FFFFFF00;color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-navigation-prev:hover i, .elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-navigation-next:hover i{color:var( --e-global-color-primary );}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-navigation-prev i{padding:0px 0px 0px -16px;}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-navigation-next i{padding:0px 0px 0px -16px;}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-navigation-prev{left:24px;}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-navigation-next{right:24px;}.elementor-62914 .elementor-element.elementor-element-19a5944{--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-62914 .elementor-element.elementor-element-19a5944:not(.elementor-motion-effects-element-type-background), .elementor-62914 .elementor-element.elementor-element-19a5944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(187deg, var( --e-global-color-primary ) 8%, var( --e-global-color-text ) 100%);}.elementor-62914 .elementor-element.elementor-element-0c1bead{--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-62914 .elementor-element.elementor-element-87a9b0d{text-align:start;}.elementor-62914 .elementor-element.elementor-element-de18f73 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-62914 .elementor-element.elementor-element-215ea25{font-size:24px;font-weight:300;}.elementor-62914 .elementor-element.elementor-element-dd1f1ce{--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-62914 .elementor-element.elementor-element-4e9d82a{--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;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-62914 .elementor-element.elementor-element-1b217f8 > .elementor-widget-container{margin:0px 0px 0px 180px;padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-1b217f8{text-align:end;}.elementor-62914 .elementor-element.elementor-element-e6fb7f0 > .elementor-widget-container{margin:0px 100px 0px 0px;padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-4c4844a > .elementor-widget-container{margin:0px 0px 0px 250px;padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-4c4844a{text-align:end;}.elementor-62914 .elementor-element.elementor-element-6d8e018{--display:flex;}.elementor-62914 .elementor-element.elementor-element-a162b80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-a162b80{text-align:start;}.elementor-62914 .elementor-element.elementor-element-a162b80 .elementor-heading-title{font-size:45px;font-weight:300;color:var( --e-global-color-primary );}.elementor-62914 .elementor-element.elementor-element-f60a571 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-f60a571{text-align:end;}.elementor-62914 .elementor-element.elementor-element-9835860 .featured-part .bdt-post-block-img-wrapper img{height:462px;opacity:1;transition-duration:0.4s;}.elementor-62914 .elementor-element.elementor-element-9835860 .featured-part .bdt-post-block-thumbnail img{height:462px;}.elementor-62914 .elementor-element.elementor-element-9835860 .skin-base .bdt-list > li:nth-child(n+2){margin-top:39px;padding-top:39px;border-color:var( --e-global-color-primary );}.elementor-62914 .elementor-element.elementor-element-9835860 .skin-genesis .list-part ul li{margin-top:39px;}.elementor-62914 .elementor-element.elementor-element-9835860 .skin-genesis .list-part ul li > div{padding-top:39px;}.elementor-62914 .elementor-element.elementor-element-9835860 .featured-part .bdt-post-block-img-wrapper:hover img{opacity:0.73;}.elementor-62914 .elementor-element.elementor-element-9835860 .featured-part .bdt-post-block-title a{color:var( --e-global-color-primary );font-family:"Prata", Sans-serif;}.elementor-62914 .elementor-element.elementor-element-9835860 .featured-part .bdt-post-block-meta span{color:var( --e-global-color-secondary );}.elementor-62914 .elementor-element.elementor-element-9835860 .featured-part .bdt-post-block-meta a{color:var( --e-global-color-primary );}.elementor-62914 .elementor-element.elementor-element-9835860 .featured-part .bdt-post-block-excerpt{color:var( --e-global-color-secondary );}.elementor-62914 .elementor-element.elementor-element-9835860 .list-part .bdt-post-block-thumbnail img{width:124px;height:auto;}.elementor-62914 .elementor-element.elementor-element-9835860 .list-part .bdt-has-divider li > div{border-color:var( --e-global-color-primary );}.elementor-62914 .elementor-element.elementor-element-9835860 .list-part .bdt-post-block-title .bdt-post-block-link{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;}.elementor-62914 .elementor-element.elementor-element-9835860 .list-part .bdt-post-block-meta a{color:var( --e-global-color-accent );}.elementor-62914 .elementor-element.elementor-element-9835860 .bdt-post-block-read-more{color:var( --e-global-color-primary );background-color:var( --e-global-color-a1974c6 );}.elementor-62914 .elementor-element.elementor-element-9835860 .bdt-post-block-read-more svg{fill:var( --e-global-color-primary );}.elementor-62914 .elementor-element.elementor-element-9835860 .bdt-post-block-read-more:hover{color:var( --e-global-color-accent );}.elementor-62914 .elementor-element.elementor-element-9835860 .bdt-post-block-read-more:hover svg{fill:var( --e-global-color-accent );}.elementor-62914 .elementor-element.elementor-element-785348e{--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-62914 .elementor-element.elementor-element-49dff1c > .elementor-widget-container{margin:0px 0px 0px 98px;padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-e430cfc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-62914 .elementor-element.elementor-element-e430cfc:not(.elementor-motion-effects-element-type-background), .elementor-62914 .elementor-element.elementor-element-e430cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-text ) 100%);}.elementor-62914 .elementor-element.elementor-element-0c18afb .elementor-heading-title{font-size:45px;font-weight:300;color:var( --e-global-color-accent );}.elementor-62914 .elementor-element.elementor-element-cbdc182{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62914 .elementor-element.elementor-element-db48b95{--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;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-62914 .elementor-element.elementor-element-db48b95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62914 .elementor-element.elementor-element-54b699b{text-align:center;}.elementor-62914 .elementor-element.elementor-element-54b699b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button,
								.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
								.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
								.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button.bdt-ep-button-effect-h:hover{background-color:var( --e-global-color-secondary );background-image:url("https://casa-mediterraneo.es/wp-content/uploads/2023/02/lineas.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button:after,
								.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button:hover,
								.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:var( --e-global-color-accent );background-image:url("https://casa-mediterraneo.es/wp-content/uploads/2023/02/lineas.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-62914 .elementor-element.elementor-element-d6e586e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button .bdt-flex-align-right{margin-left:0px;}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button .bdt-flex-align-left{margin-right:0px;}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button .bdt-flex-align-top{margin-bottom:0px;}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button .bdt-flex-align-bottom{margin-top:0px;}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button{color:var( --e-global-color-a1974c6 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:25px 0px 25px 0px;padding:70px 70px 70px 70px;font-size:20px;font-weight:600;}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button:hover{color:var( --e-global-color-a1974c6 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:25px 0px 25px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button .bdt-ep-button-icon{color:var( --e-global-color-a1974c6 );}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button .bdt-ep-button-icon svg{fill:var( --e-global-color-a1974c6 );}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button .bdt-ep-button-icon .bdt-ep-button-icon-inner{padding:25px 25px 25px 25px;font-size:61px;}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button:hover .bdt-ep-button-icon{color:var( --e-global-color-a1974c6 );}.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button:hover .bdt-ep-button-icon svg{fill:var( --e-global-color-a1974c6 );}.elementor-62914 .elementor-element.elementor-element-99e5f4a{--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-62914 .elementor-element.elementor-element-e4d5d62{text-align:center;}.elementor-62914 .elementor-element.elementor-element-e4d5d62 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-62914 .elementor-element.elementor-element-cd83877{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62914 .elementor-element.elementor-element-99089a6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-62914 .elementor-element.elementor-element-00fe94d{--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-62914 .elementor-element.elementor-element-7b5dfc9 > .elementor-widget-container{margin:0px 0px 0px 98px;padding:0px 0px 0px 0px;}.elementor-62914 .elementor-element.elementor-element-7b5dfc9{text-align:end;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}@media(max-width:1024px){.elementor-62914 .elementor-element.elementor-element-d6e586e .bdt-ep-button{border-radius:25px 0px 25px 0px;padding:28px 0px 0px 0px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:767px){.elementor-62914 .elementor-element.elementor-element-f16c400{--min-height:34vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-title{font-size:24px;margin-top:21px;}.elementor-62914 .elementor-element.elementor-element-01a9903 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-text{font-size:20px;}.elementor-62914 .elementor-element.elementor-element-215ea25{font-size:16px;}.elementor-62914 .elementor-element.elementor-element-4c4844a.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-62914 .elementor-element.elementor-element-e430cfc{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62914 .elementor-element.elementor-element-0c18afb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(min-width:768px){.elementor-62914 .elementor-element.elementor-element-0c1bead{--width:50%;}.elementor-62914 .elementor-element.elementor-element-dd1f1ce{--width:50%;}.elementor-62914 .elementor-element.elementor-element-6d8e018{--content-width:1200px;}.elementor-62914 .elementor-element.elementor-element-db48b95{--width:50%;}.elementor-62914 .elementor-element.elementor-element-99e5f4a{--width:50%;}}/* Start custom CSS for EventON, class: .elementor-element-eventon */#evcal_calendar_agenda_home 
.evo_month_title{
    color: white !important;
    font-family: "Outfit", Sans-serif !important;
    font-size: 28px!important;
    font-weight: 400!important;
    padding-bottom: 20px !important;
}

.evcal_arrows:hover {
    border-color: #e2e2e2;
    background-color: #253dd1;
}

p.evo_arrows.right {
    padding-bottom: 20px !important;
}

.evoet_title{
    font-family: "Outfit", Sans-Serif !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    padding-left: 25px !important;
    
}

.date { 
    color: #f99723 !important;
    font-family: "Outfit" !important;
    font-weight: 800 !important;
    font-size: 36px!important;
}

.evo_event_schema{
    background-color: #253dd1 !important;
    box-shadow: 10px 10px 14px -6px rgba(212,212,212,0.75);
-webkit-box-shadow: 10px 10px 14px -6px rgba(212,212,212,0.75);
-moz-box-shadow: 10px 10px 14px -6px rgba(212,212,212,0.75);
   }

.desc_trig_outter a{
    background-color: #253dd1 !important;
   }

.evcal_time {
    font-size: 16px !important;
    padding-left: 25px !important;

}/* End custom CSS */