body{font-size:1rem}img{max-width:100%;height:auto}h1,.h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}h1,.h1,h2,.h2{color:#75cac2}h3,.h3,h4,.h4{color:#0f6667}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:'Montserrat',sans-serif}body{font-family:'Montserrat',sans-serif;font-weight:400;color:#64696d}.menu-base-theme li a{font-family:'Montserrat',sans-serif}p{margin-top:0;margin-bottom:1rem;line-height:1.75em}a{color:#75cac2}.leaflet-container a{color:#75cac2}.maintenance-page{background:none}.highlightedText{background-color:#34ADA2;color:#fff;padding:0.1em 0.5em;line-height:1.3em}.highlightedTextInverse{background-color:#fff;color:#34ADA2;padding:0.1em 0.5em;line-height:1.3em}.top-message{padding:0;font-size:1rem}.top-message .messages--status{margin:40px 0}.social-media a{font-size:1.2em;line-height:1em}.social-media a:hover{color:#f1f1f1}.region-content a:not(.btn):focus,.region-content a:not(.btn):active,.region-content a:not(.btn):hover{color:#0f6667}.region-midwidget-first{text-align:center}.region-midwidget-first .block{margin-bottom:0}.region-midwidget-first .block .field--name-body a{font-size:1.3rem}.region-midwidget-first .block p{margin:0}.node--unpublished{background-color:inherit;position:relative}.node--unpublished:before{position:absolute;content:"No Publicado";right:0;top:0;padding:.5em;line-height:1.3em;background-color:#dc3545;color:white;font-weight:300;font-size:0.9rem}.caption>figcaption{font-size:0.9rem;font-style:italic;border-left:2px solid #0f6667;padding-left:1rem;line-height:1.2em}figure{margin:1rem}figure .field--name-field-media-image{margin:0}.field--name-field-media-image{margin:1rem}.align-center .field--name-field-media-image{text-align:center}.btn{transition:background-color 0.3s linear;background-color:#32a8a0}.btn.focus,.btn:focus,.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.btn:focus,.btn:hover,.btn:active{background-color:#75cac2}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#75cac2}.node-readmore a,.flexslider .more-link,input[type="submit"]{background-color:#75cac2}.top-nav{background:#75cac2;font-size:0.8rem;padding:10px 15px}@media (max-width:767px){.top-nav{padding-left:0;padding-right:0}}.header{padding:16px 0;background-color:#fff}@media (min-width:768px){.header{position:sticky;top:0;z-index:10}}.region-header{padding:0;display:flex;align-items:center;justify-content:center}.region-header .brand a img{width:auto;height:62px}.region-header h1.brand{font-size:inherit;line-height:inherit;margin:inherit}#block-erasmusplus{margin:0;padding-top:11px;margin-right:20px}#block-ruralneeds-zymphonies-branding{margin-right:10px}@media (min-width:767px){#block-erasmusplus{margin-left:10px;margin-right:0}}@media (min-width:767px){#block-iddeproyecto{display:block}}.language-link.is-active{font-weight:bold;letter-spacing:0.03em}.language-switcher-language-url ul{text-transform:uppercase;padding:0;margin:0;display:flex;justify-content:flex-end}.language-switcher-language-url ul li{line-height:1rem;list-style:none;padding:0 0.5rem;border-right:1px solid #ffffff9e}.language-switcher-language-url ul li:last-child{border-right:none}#block-ruralneeds-zymphonies-main-menu .menu-base-theme li a{font-size:1rem}#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li{border-bottom:3px solid transparent;transition:color 0.2s linear}#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li:hover,#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li:focus,#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li:active,#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li.highlighted{border-color:#75cac2}#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li>a{transition:color 0.2s linear;padding-bottom:15px;padding-left:10px;padding-right:10px}#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li>a.has-submenu{padding-right:16px}#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li>a:hover,#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li>a:focus,#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li>a:active,#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li>a.is-active{color:#75cac2;padding-bottom:15px}#block-ruralneeds-zymphonies-main-menu .menu-base-theme>li>a.highlight{margin:0}.region-primary-menu{width:100%;max-height:100vh;margin:0}.region-primary-menu.expand{overflow-y:auto;left:0;right:0}@media (min-width:767px){.region-primary-menu li a{color:#64696d}.region-primary-menu li a span.sub-arrow{top:30px;margin-left:auto;margin-right:3px;left:0}.region-primary-menu ul ul{background:#75cac2;border-radius:5px}}.flexslider .slider-title{font-size:1.5em}.flexslider .slider-caption{position:relative;display:block;background:rgba(0,0,0,0.5);left:0;width:100%}@media (min-width:767px){.flexslider .slider-title{font-size:2em}.flexslider .slider-caption{position:absolute;left:5%;width:90%}.flexslider .slides li{max-height:100vh}}.region-breadcrumb{padding-top:1rem}#block-linksfooter1{text-align:center}#block-linksfooter1 .field__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#block-linksfooter1 .field__item{padding:0 10px;border-right:1px solid rgba(117,202,194,0.5)}#block-linksfooter1 .field__item:last-child{border-right:none}#block-footerlogos .content{display:flex;justify-content:center}#block-footerlogos a{margin:1rem}.clients .region .content{text-align:center}.clients .region .content .field--name-field-imagen{display:flex;justify-content:center;align-items:center}.clients .region .content .field--name-field-imagen .field__item{padding:1rem}.clients .region .content .field--name-body{font-size:0.8rem;line-height:1.2em;margin:0 auto}.sidebar{background:none;padding:0px}@media (min-width:767px){#secondary-menu{display:block}}.block-page-title-block{margin-bottom:1.5rem}.field--name-field-subtitulo{font-size:1.5rem;margin-bottom:2rem;line-height:1.2em}@media screen and (max-width:767px){.field--name-field-subtitulo{font-size:1rem}}.path-listado-noticias .views-row{margin-bottom:2.5rem}.path-listado-noticias img{margin-top:0.5rem}.path-listado-noticias .views-field-title{font-size:1.8rem;line-height:1.2em;margin-bottom:0.1rem}.path-listado-noticias .views-field-title a{color:#0f6667}.path-listado-noticias .views-field-body{margin-bottom:1.3rem}.path-listado-noticias time{font-size:0.8rem}ul.pagination li{list-style:none}.node.node--view-mode-full .field--name-field-image{text-align:center;margin:1rem 0 2rem 0}.juicebox-parent{margin-bottom:1rem}div[onclick="window.open('https://www.juicebox.net');return false;"]{opacity:0}.list-group-item.is-active{z-index:2;color:#fff;background-color:#32a8a0;border-color:#32a8a0}#scroll-top{display:inline-block;background-color:#32a8a0;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;color:#fff;font-weight:normal;font-style:normal;font-size:2em;line-height:50px}#scroll-top:hover{cursor:pointer;background-color:#0f6667}#scroll-top:active{background-color:#75cac2}#scroll-top.show{opacity:1;visibility:visible}.webform-submission-form,.intraempresas-enrol{background-color:white;padding:1rem;width:100%;margin-left:auto;margin-right:auto;max-width:800px}.webform-submission-form .form-type-textfield label,.webform-submission-form .form-type-textfield input,.webform-submission-form .form-type-email label,.webform-submission-form .form-type-email input,.webform-submission-form .form-type-date label,.webform-submission-form .form-type-date input,.intraempresas-enrol .form-type-textfield label,.intraempresas-enrol .form-type-textfield input,.intraempresas-enrol .form-type-email label,.intraempresas-enrol .form-type-email input,.intraempresas-enrol .form-type-date label,.intraempresas-enrol .form-type-date input{width:100%;color:#64696d}.webform-submission-form .form-type-textarea label,.webform-submission-form .form-type-textarea textarea,.intraempresas-enrol .form-type-textarea label,.intraempresas-enrol .form-type-textarea textarea{width:100%;color:#64696d}.webform-submission-form .form-type-select label,.webform-submission-form .form-type-select select,.intraempresas-enrol .form-type-select label,.intraempresas-enrol .form-type-select select{width:100%;color:#64696d}.webform-submission-form .form-radios,.intraempresas-enrol .form-radios{display:flex;justify-content:space-around;flex-wrap:wrap}.form-radios .form-item{margin:0.5rem}.form-item.error{color:#dc3545}.form-item--error-message{font-size:0.8rem;line-height:1.2em;margin:0.3rem 0;background-color:#dc354547;border-radius:3px;padding:0.5rem;color:#212529}.fieldset-legend{font-weight:bold;font-size:1.1rem}.fieldset-wrapper{padding-left:1rem;border-left:2px solid rgba(117,202,194,0.5)}.field--name-field-componentes>.field__item{padding:1rem 0;margin:1rem 0;background-color:#fff}.field--name-field-componentes .field--name-field-media-image .field__item{text-align:center}.node--type-evento-del-proyecto.node--view-mode-map .field{display:flex}.node--type-evento-del-proyecto.node--view-mode-map .field .field__label{font-weight:bold}.node--type-evento-del-proyecto.node--view-mode-map .field .field__label:after{content:':';margin-right:0.5em}.data-protection{font-size:smaller;max-height:200px;overflow-y:auto}.btn.btn-topnav{padding:0.5rem 0.8rem;font-size:0.8rem;background:#fff;color:#0f6667;font-weight:bold;letter-spacing:0.04em;text-transform:uppercase;margin-top:-3px;margin-bottom:-2px;white-space:normal}body.page-node-type-landing{background:#fff}.layout-landing{padding-bottom:3rem}.layout-landing #scroll-top{bottom:67px;right:12px}.layout-landing .btn.cta-button{background-color:#0f6667;position:fixed;z-index:3;bottom:0;left:0;width:100%;text-transform:uppercase;font-size:1.1rem;padding:20px 30px;letter-spacing:0.06em}.layout-landing .btn.cta-button:hover{background-color:#34ADA2}.layout-landing .btn.cta-button::before{content:">>>";margin-right:0.5rem}.layout-landing .btn.cta-button::after{content:"<<<";margin-left:0.5rem}.layout-landing .field--name-field-media-image{margin:0}.layout-landing .field--name-field-componentes>.field__item{margin:0;padding:0;background-color:transparent}.layout-landing .field--name-field-componentes>.field__item:first-child .field--name-field-media-image .field__item img{height:200px;max-width:100%}@media screen and (max-width:767px){.layout-landing .field--name-field-componentes>.field__item:first-child .field--name-field-media-image .field__item img{height:100px}}@media screen and (max-width:320px){.layout-landing .field--name-field-componentes>.field__item:first-child .field--name-field-media-image .field__item img{height:70px}}.layout-landing .paragraph--type--grupo-logotipos>.field__items{margin:1rem}@media screen and (max-width:767px){.layout-landing .paragraph--type--grupo-logotipos>.field__items{margin:0}}.layout-landing .field--name-field-logos.field__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.layout-landing .field--name-field-logos.field__items>.field__item{margin:1rem;text-align:center}.layout-landing .field--name-field-logos.field__items .field--name-field-media-image .field__item img{height:100px;max-width:340px;object-fit:contain}@media screen and (max-width:767px){.layout-landing .field--name-field-logos.field__items .field--name-field-media-image .field__item img{height:80px;max-width:100%}}.layout-landing .field--name-field-logos.field__items .field--name-field-titulo{font-size:1.7rem;margin-bottom:0.5rem}.layout-landing .paragraph--type--banner{position:relative}.layout-landing .paragraph--type--banner img{position:absolute;width:100%;height:100%;z-index:0;object-fit:cover;object-position:center;left:0;top:0}.layout-landing .paragraph--type--banner .content{position:relative;padding:6rem 2.5rem 3rem;z-index:1}@media screen and (max-width:767px){.layout-landing .paragraph--type--banner .content{padding:3rem 1rem 1rem}}@media screen and (max-width:320px){.layout-landing .paragraph--type--banner .content{padding:1rem}}.layout-landing .paragraph--type--banner .field--name-field-subtitulo{margin:0}.layout-landing .paragraph--type--banner .field--name-field-subtitulo p{margin:0}@media screen and (max-width:767px){.layout-landing .paragraph--type--banner .field--name-field-subtitulo{font-size:1rem}}.layout-landing .paragraph--type--banner .title{margin:0;font-size:2.5rem}.layout-landing .paragraph--type--banner .title p{margin:0;line-height:1.2em}@media screen and (max-width:767px){.layout-landing .paragraph--type--banner .title{background-color:rgba(52,173,162,0.7);padding:0.5rem 0.7rem;color:#fff;font-size:1.3rem}.layout-landing .paragraph--type--banner .title p{display:inline}.layout-landing .paragraph--type--banner .title .highlightedText{padding:0;background-color:transparent}}.layout-landing .paragraph--type--separador-seccion{text-align:center;background-color:#34ADA2;color:#fff;padding:0.5rem}.layout-landing .paragraph--type--separador-seccion .title{margin:0;font-size:1.5rem;color:#fff;font-weight:600}@media screen and (max-width:767px){.layout-landing .paragraph--type--separador-seccion .title{font-size:1.1rem}}.layout-landing .paragraph--type--separador-seccion p{margin:0}.layout-landing .paragraph--type--separador-seccion .field--name-field-titulo{letter-spacing:0.06em}.layout-landing .paragraph--type--separador-seccion .field--name-field-titulo::before{content:">>>";margin-right:0.5em}.layout-landing .paragraph--type--separador-seccion .field--name-field-titulo::after{content:"<<<";margin-left:0.5em}@media screen and (max-width:767px){.layout-landing .paragraph--type--separador-seccion .field--name-field-titulo::before,.layout-landing .paragraph--type--separador-seccion .field--name-field-titulo::after{display:none}}.layout-landing .paragraph--type--titulo-texto{margin:2rem 0 3rem 0}.layout-landing .paragraph--type--titulo-texto .title{margin:0;margin-bottom:0.8rem;font-size:1.5rem;letter-spacing:0.04em}@media screen and (max-width:767px){.layout-landing .paragraph--type--titulo-texto .title{font-size:1.1rem}}.layout-landing .paragraph--type--titulo-texto .field--name-field-titulo{display:inline-block;background-color:#34ADA2;color:#fff;font-size:1.5rem;font-weight:600;padding:0 0.4em;line-height:1.3em}@media screen and (max-width:767px){.layout-landing .paragraph--type--titulo-texto .field--name-field-titulo{font-size:1.1rem}}.layout-landing .paragraph--type--titulo-texto h2.title{text-align:center;background-color:#34ADA2;padding:0.5rem;margin-bottom:2rem}.layout-landing .paragraph--type--titulo-texto h2.title .field--name-field-titulo{padding:0;line-height:1.2em;letter-spacing:0.06em}.layout-landing .paragraph--type--titulo-texto h2.title .field--name-field-titulo::before{content:">>>";margin-right:0.5em}.layout-landing .paragraph--type--titulo-texto h2.title .field--name-field-titulo::after{content:"<<<";margin-left:0.5em}@media screen and (max-width:767px){.layout-landing .paragraph--type--titulo-texto h2.title .field--name-field-titulo::before,.layout-landing .paragraph--type--titulo-texto h2.title .field--name-field-titulo::after{display:none}}
