@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700&display=swap");h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:500}body{font-family:"Montserrat",sans-serif;font-size:.875rem;color:var(--color-text);line-height:1.4}a{color:var(--color-link)}a:hover{color:var(--color-link-active);text-decoration:none}.page .entry-header h1{margin:0;padding:0}.owl-carousel .owl-dots{margin-top:30px;text-align:center;transition:top .3s ease}.owl-carousel .owl-dots button{display:inline-block;margin:0 5px}.owl-carousel .owl-dots button span{display:block;width:15px;height:15px;border:2px solid var(--color-primary);border-radius:50%;transition:background-color .3s ease}.owl-carousel .owl-dots button.active span,.owl-carousel .owl-dots button:hover span{background-color:var(--color-primary)}.owl-carousel .owl-nav{color:var(--color-primary)}.owl-carousel .owl-nav button{position:absolute;top:50%;transform:translateY(-50%)}.owl-carousel .owl-nav button i{font-size:1.8rem;color:inherit}.owl-carousel .owl-nav button.owl-prev{left:-3.125rem}.owl-carousel .owl-nav button.owl-next{right:-3.125rem}@media (max-width:991px){.owl-carousel .owl-nav{display:flex;align-items:center;justify-content:space-between;padding-top:1rem}.owl-carousel .owl-nav button{position:relative;top:inherit;transform:none}.owl-carousel .owl-nav button i{font-size:1.8rem;color:inherit}.owl-carousel .owl-nav button.owl-prev{left:inherit}.owl-carousel .owl-nav button.owl-next{right:inherit}}::-moz-selection{color:#fff;background:var(--color-primary)}::selection{color:#fff;background:var(--color-primary)}p{color:var(--color-text)}p:empty{display:none}iframe,img{max-width:100%}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.form-control::-webkit-input-placeholder,::-webkit-input-placeholder{color:#fff}.form-control::-moz-placeholder,::-moz-placeholder{color:#fff}.form-control::-ms-placeholder,::-ms-placeholder{color:#fff}.form-control::placeholder,::placeholder{color:#fff}.pagination{padding:.3rem 0 5.6rem;justify-content:flex-end;flex:0 0 100%;max-width:100%}.pagination .screen-reader-text{display:none}.pagination .nav-links .page-numbers{margin-left:1.5rem;font-size:1.3rem;font-weight:700;color:#dadcdd}.pagination .nav-links .page-numbers.current{color:var(--color-primary)}.pagination .nav-links .page-numbers.prev i:before,.pagination .nav-links .page-numbers.next i:before{color:var(--color-primary);font-size:1.5rem}.pagination .nav-links .page-numbers:first-child{margin-left:0}.view-cards{padding:25px}.view-cards p{text-align:left}.view-cards .card .image .inner{height:200px}.view-cards .card .image .inner .card-image{height:200px;background-repeat:no-repeat;background-size:cover;z-index:2;border-radius:16px}.view-cards .card .image .inner .card-image.no-image{background-image:url(/wp-content/themes/cge/assets/images/rioja_default.png);background-repeat:no-repeat;background-position:top;border-radius:18px;background-size:contain}.view-cards .card .content{padding:25px}.view-cards .card .content .date i{margin-right:.5rem}.view-cards .card .content .date p{text-align:left}.view-cards .card .content .news-title{min-height:180px}.view-cards .card .content .news-title h3.title{color:var(--color-primary);font-size:1.5rem;margin-bottom:0}.view-cards .card .content .news-p{text-align:left}.view-cards a:hover{text-decoration:none}.view-cards .card:hover{transform:scale(1.05)}#cookie-notice{max-width:100%;font-size:.875rem;left:0;right:0;bottom:0;background:var(--color-primary) !important;font-family:"Montserrat",sans-serif}#cookie-notice .cookie-notice-container{padding:1rem .938rem;color:#fff !important;display:flex;align-items:center;max-width:1140px;margin:0 auto}#cookie-notice .cookie-notice-container .cn-text-container{flex-grow:1;line-height:normal;text-align:left;margin-bottom:0 !important}#cookie-notice .cookie-notice-container .cn-buttons-container{display:flex;padding-left:1rem}#cookie-notice .cookie-notice-container .cn-buttons-container a{margin:0 0 0 1rem;background:0 0;border:1px solid transparent;border-radius:0;color:#fff;transition:border-color .15s ease-in-out;font-family:"Montserrat",sans-serif;font-size:1rem;padding:.5rem 1rem;box-shadow:none;white-space:nowrap;text-shadow:none;letter-spacing:normal;line-height:1.25rem}#cookie-notice .cookie-notice-container .cn-buttons-container a:hover{border-color:#fff}@media (max-width:1199px){#cookie-notice .cookie-notice-container{max-width:960px}}@media (max-width:991px){#cookie-notice .cookie-notice-container{max-width:720px}}@media (max-width:767px){#cookie-notice .cookie-notice-container{max-width:100%;padding:1rem 1.25rem}.hidde_tablet{display:none}}@media (max-width:575px){#cookie-notice .cookie-notice-container{flex-wrap:wrap}#cookie-notice .cookie-notice-container .cn-buttons-container{padding-top:.5rem;padding-left:0;justify-content:center}#cookie-notice .cookie-notice-container .cn-buttons-container a:first-child{padding-left:0}#cookie-notice .cookie-notice-container .cn-text-container,#cookie-notice .cookie-notice-container .cn-buttons-container{flex:0 0 100%;max-width:100%}.hidde_mobile{display:none}}[class*=icon-]:before,[class*=cge-icon-]:before{font-family:'fontello';font-size:3rem;color:var(--color-secondary);display:inline-block;line-height:1}[class*=icon-].cge-icon-calendar:before,[class*=cge-icon-].cge-icon-calendar:before{content:'\e802'}[class*=icon-].cge-icon-phone:before,[class*=cge-icon-].cge-icon-phone:before{content:'\e804'}[class*=icon-].cge-icon-graduation:before,[class*=cge-icon-].cge-icon-graduation:before{content:'\e808'}[class*=icon-].cge-icon-place:before,[class*=cge-icon-].cge-icon-place:before{content:'\e809'}[class*=icon-].cge-icon-clock:before,[class*=cge-icon-].cge-icon-clock:before{content:'\e810'}[class*=icon-].cge-icon-user:before,[class*=cge-icon-].cge-icon-user:before{content:'\e812'}[class*=icon-].cge-icon-money:before,[class*=cge-icon-].cge-icon-money:before{content:'\e80d'}[class*=icon-].cge-icon-learn-more:before,[class*=cge-icon-].cge-icon-learn-more:before{content:'\e80b'}[class*=icon-].cge-icon-location:before,[class*=cge-icon-].cge-icon-location:before{content:'\e80e'}.go-to-home{margin-top:3.4rem}.go-to-home a{color:var(--color-primary);border-color:var(--color-primary)}.go-to-home a:hover{color:#fff;background-color:var(--color-primary)}@media (max-width:767px){.go-to-home{margin-top:1.5rem}}.lightbox{position:fixed;top:50% !important;transform:translateY(-50%)}.otros_documentos{font-size:1.75rem;font-weight:300;color:var(--color-text);margin-bottom:4.6rem;text-align:center}.pill-button{position:relative;text-align:center;border:2px solid var(--color-primary);border-radius:20px;font-size:18px;margin:0;background-color:#fff;margin:10px;transition:border .25s,color .25s;padding:20px 0}.teruel .wp-block-separator,.almeria .wp-block-separator,.pontevedra .wp-block-separator{border-bottom:none;border-top:1px solid #dadcdd}.teruel .container,.almeria .container,.pontevedra .container{max-width:80%}.teruel .container.container-65,.almeria .container.container-65,.pontevedra .container.container-65{max-width:65%}@media (max-width:991px){.teruel .container.container-65,.almeria .container.container-65,.pontevedra .container.container-65{max-width:100%}}@media (max-width:575px){.teruel .container,.almeria .container,.pontevedra .container{max-width:100%}}.teruel .people .mini-group,.almeria .people .mini-group,.pontevedra .people .mini-group{background:#f6f4f3;border-radius:30px}.teruel .people .download-thin,.almeria .people .download-thin,.pontevedra .people .download-thin{background:#fff;border:1px solid var(--color-primary)}.teruel h1.page-title,.almeria h1.page-title,.pontevedra h1.page-title{color:var(--color-primary);font-weight:600}.teruel .columns-4 .wp-block-group__inner-container,.almeria .columns-4 .wp-block-group__inner-container,.pontevedra .columns-4 .wp-block-group__inner-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.teruel .columns-4 .wp-block-image,.almeria .columns-4 .wp-block-image,.pontevedra .columns-4 .wp-block-image{flex:0 0 24%;max-width:24%;margin:0 5px 60px;padding:20px}@media (max-width:1199px){.teruel .columns-4 .wp-block-image,.almeria .columns-4 .wp-block-image,.pontevedra .columns-4 .wp-block-image{flex:0 0 31%;max-width:31%}}@media (max-width:767px){.teruel .columns-4 .wp-block-image,.almeria .columns-4 .wp-block-image,.pontevedra .columns-4 .wp-block-image{flex:0 0 48%;max-width:48%}}@media (max-width:767px){.teruel .columns-4 .wp-block-image,.almeria .columns-4 .wp-block-image,.pontevedra .columns-4 .wp-block-image{flex:0 0 100%;max-width:100%}}.teruel .columns-3 .wp-block-group__inner-container,.almeria .columns-3 .wp-block-group__inner-container,.pontevedra .columns-3 .wp-block-group__inner-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.teruel .columns-3 .mini-group,.almeria .columns-3 .mini-group,.pontevedra .columns-3 .mini-group{flex:0 0 32.333%;max-width:32.333%;margin:0 5px 60px;padding:20px;border-radius:30px}@media (max-width:1199px){.teruel .columns-3 .mini-group,.almeria .columns-3 .mini-group,.pontevedra .columns-3 .mini-group{flex:0 0 48%;max-width:48%}}@media (max-width:767px){.teruel .columns-3 .mini-group,.almeria .columns-3 .mini-group,.pontevedra .columns-3 .mini-group{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;margin:0;padding:20px 20px 0}.teruel .columns-3 .mini-group .wp-block-media-text,.almeria .columns-3 .mini-group .wp-block-media-text,.pontevedra .columns-3 .mini-group .wp-block-media-text{display:flex;flex-direction:row}.teruel .columns-3 .mini-group .wp-block-media-text figure,.almeria .columns-3 .mini-group .wp-block-media-text figure,.pontevedra .columns-3 .mini-group .wp-block-media-text figure{flex:0 0 30%;max-width:30%}.teruel .columns-3 .mini-group .wp-block-media-text .wp-block-media-text__content,.almeria .columns-3 .mini-group .wp-block-media-text .wp-block-media-text__content,.pontevedra .columns-3 .mini-group .wp-block-media-text .wp-block-media-text__content{flex:0 0 70%;max-width:70%}}.teruel .columns-3 .wp-block-image,.almeria .columns-3 .wp-block-image,.pontevedra .columns-3 .wp-block-image{flex:0 0 32.333%;max-width:32.333%;margin:0 5px 60px;padding:20px}.teruel .columns-2 .wp-block-group__inner-container,.almeria .columns-2 .wp-block-group__inner-container,.pontevedra .columns-2 .wp-block-group__inner-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.teruel .columns-2 .mini-group,.almeria .columns-2 .mini-group,.pontevedra .columns-2 .mini-group{flex:0 0 48%;max-width:48%;margin:0 5px 60px;padding:20px;border-radius:30px}.teruel .columns-2 .mini-group .img-jornada-congrso,.almeria .columns-2 .mini-group .img-jornada-congrso,.pontevedra .columns-2 .mini-group .img-jornada-congrso{max-width:50%;margin:0 auto 60px}@media (max-width:767px){.teruel .columns-2 .mini-group,.almeria .columns-2 .mini-group,.pontevedra .columns-2 .mini-group{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;margin:0;padding:20px 20px 0}}.teruel .columns-2 .wp-block-image,.almeria .columns-2 .wp-block-image,.pontevedra .columns-2 .wp-block-image{flex:0 0 32.333%;max-width:32.333%;margin:0 5px 60px;padding:20px}.teruel .wp-block-columns.columns-secretaria,.almeria .wp-block-columns.columns-secretaria,.pontevedra .wp-block-columns.columns-secretaria{padding:0}.teruel .wp-block-columns.columns-secretaria .wp-block-column:first-child,.almeria .wp-block-columns.columns-secretaria .wp-block-column:first-child,.pontevedra .wp-block-columns.columns-secretaria .wp-block-column:first-child{flex:0 0 40% !important;max-width:40%}.teruel .icon-health,.almeria .icon-health,.pontevedra .icon-health{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Salus_one_Formacion.svg)}.teruel .icon-payment,.almeria .icon-payment,.pontevedra .icon-payment{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Seg_Responsabilidad_civil.svg)}.teruel .icon-open-book,.almeria .icon-open-book,.pontevedra .icon-open-book{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Asesoria_juridica.svg)}.teruel .icon-magnifying-glass,.almeria .icon-magnifying-glass,.pontevedra .icon-magnifying-glass{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Porque_colegiarse.svg)}.teruel .icon-place,.almeria .icon-place,.pontevedra .icon-place{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Observatorio_de_agresiones.svg)}.teruel .icon-el-colegio,.almeria .icon-el-colegio,.pontevedra .icon-el-colegio{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Colegio.svg)}.teruel .icon-porque-colegiarse,.almeria .icon-porque-colegiarse,.pontevedra .icon-porque-colegiarse{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Porque_colegiarse.svg)}.teruel .icon-contact,.almeria .icon-contact,.pontevedra .icon-contact{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Contacto.svg)}.teruel .icon-transparencia,.almeria .icon-transparencia,.pontevedra .icon-transparencia{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Transparencia.svg)}.teruel .icon-asesoria-juridica,.almeria .icon-asesoria-juridica,.pontevedra .icon-asesoria-juridica{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Asesoria_juridica.svg)}.teruel .icon-eventos,.almeria .icon-eventos,.pontevedra .icon-eventos{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Eventos.svg)}.teruel .icon-salus-one-formacion,.almeria .icon-salus-one-formacion,.pontevedra .icon-salus-one-formacion{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Salus_one_Formacion.svg)}.teruel .icon-fomacion-empleo,.almeria .icon-fomacion-empleo,.pontevedra .icon-fomacion-empleo{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Formacion_y_empleo.svg)}.teruel .icon-programa-formativo,.almeria .icon-programa-formativo,.pontevedra .icon-programa-formativo{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Programa_formativo.svg)}.teruel .icon-oposiciones,.almeria .icon-oposiciones,.pontevedra .icon-oposiciones{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Opos.svg)}.teruel .icon-encuesta,.almeria .icon-encuesta,.pontevedra .icon-encuesta{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Encuesta.svg)}.teruel .icon-reserva-espacios-material,.almeria .icon-reserva-espacios-material,.pontevedra .icon-reserva-espacios-material{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Reserva_de_espacios_y_material.svg)}.teruel .icon-seguro-responsabilidad-civil,.almeria .icon-seguro-responsabilidad-civil,.pontevedra .icon-seguro-responsabilidad-civil{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Seg_Responsabilidad_civil.svg)}.teruel .icon-junta-gobierno,.almeria .icon-junta-gobierno,.pontevedra .icon-junta-gobierno{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Junta_de_Gobierno.svg)}.teruel .icon-notas-prensa,.almeria .icon-notas-prensa,.pontevedra .icon-notas-prensa{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Notas_de_prensa.svg)}.teruel .icon-ventanilla-unica,.almeria .icon-ventanilla-unica,.pontevedra .icon-ventanilla-unica{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Ventanilla_unica.svg)}.teruel .icon-enlaces-interes,.almeria .icon-enlaces-interes,.pontevedra .icon-enlaces-interes{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Enlaces_de_interes.svg)}.teruel .icon-servicios,.almeria .icon-servicios,.pontevedra .icon-servicios{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Servicios.svg)}.teruel .icon-telefono,.almeria .icon-telefono,.pontevedra .icon-telefono{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Telefono.svg)}.teruel .icon-profesion,.almeria .icon-profesion,.pontevedra .icon-profesion{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Profesion.svg)}.teruel .icon-ofertas-empleo,.almeria .icon-ofertas-empleo,.pontevedra .icon-ofertas-empleo{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Ofertas_de_empleo.svg)}.teruel .icon-comisiones-trabajo,.almeria .icon-comisiones-trabajo,.pontevedra .icon-comisiones-trabajo{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Comisiones_de_trabajo.svg)}.teruel .icon-direccion,.almeria .icon-direccion,.pontevedra .icon-direccion{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Direccion.svg)}.teruel .icon-email,.almeria .icon-email,.pontevedra .icon-email{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Email.svg)}.teruel .icon-noticias,.almeria .icon-noticias,.pontevedra .icon-noticias{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Noticias.svg)}.teruel .icon-biblioteca,.almeria .icon-biblioteca,.pontevedra .icon-biblioteca{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Biblioteca.svg)}.teruel .icon-investigacion,.almeria .icon-investigacion,.pontevedra .icon-investigacion{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Investigacion.svg)}.teruel .icon-galeria-imagenes,.almeria .icon-galeria-imagenes,.pontevedra .icon-galeria-imagenes{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Galeria.svg)}.teruel .icon-tablon-oficial,.almeria .icon-tablon-oficial,.pontevedra .icon-tablon-oficial{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Tablon_oficial.svg)}.teruel .icon-observatorio-agresiones,.almeria .icon-observatorio-agresiones,.pontevedra .icon-observatorio-agresiones{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Observatorio_de_agresiones.svg)}.teruel .icon-linkedin,.almeria .icon-linkedin,.pontevedra .icon-linkedin{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Linkedin_verde.png)}.teruel .icon-redes-sociales,.almeria .icon-redes-sociales,.pontevedra .icon-redes-sociales{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/RRSS.png)}.teruel .icon-youtube:before,.almeria .icon-youtube:before,.pontevedra .icon-youtube:before{content:'';background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/youtube_blanco.png) center no-repeat;background-size:30px;height:30px;width:30px}.teruel .icon-instagram:before,.almeria .icon-instagram:before,.pontevedra .icon-instagram:before{content:'';background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Instagram_blanco.png) center no-repeat;background-size:30px;height:30px;width:30px}.teruel .icon-facebook:before,.almeria .icon-facebook:before,.pontevedra .icon-facebook:before{content:'';background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Facebook_blanco.png) center no-repeat;background-size:20px;height:30px;width:30px}.teruel .icon-twitter:before,.almeria .icon-twitter:before,.pontevedra .icon-twitter:before{content:'';background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Twitter_blanco.png) center no-repeat;background-size:30px;height:30px;width:30px}.almeria h1,.almeria h2,.almeria h3,.almeria h4,.almeria h5,.almeria p,.almeria a,.pontevedra h1,.pontevedra h2,.pontevedra h3,.pontevedra h4,.pontevedra h5,.pontevedra p,.pontevedra a{font-family:"Lato",sans-serif;color:#003}.almeria h1,.pontevedra h1{font-weight:700;font-size:44px;line-height:48px}.almeria h2,.pontevedra h2{font-weight:700;font-size:36px;line-height:42px}.almeria h3,.pontevedra h3{font-weight:300;font-size:28px;line-height:38px}.almeria h4,.pontevedra h4{font-weight:700;font-size:18px;line-height:28px}.almeria p,.pontevedra p{font-weight:400;font-size:16px;line-height:24px}.almeria a,.pontevedra a{font-weight:500;font-size:16px;line-height:24px}.almeria .owl-carousel .owl-nav button,.pontevedra .owl-carousel .owl-nav button{position:absolute;top:auto;bottom:-6%;transform:none}.almeria .owl-carousel .owl-nav button span,.pontevedra .owl-carousel .owl-nav button span{line-height:14px;width:8px;display:inline-block;height:14px}@media (max-width:767px){.rioja:not(.home) .owl-header-parent .owl-stage .owl-item .container .content{height:200px}.rioja:not(.home) .owl-header-parent .owl-stage .owl-item .container .content .item{position:relative;top:80px}.rioja .owl-header-parent .owl-stage .owl-item .container .content .item{background-color:transparent !important}.rioja #filters-cge .container{padding-left:30px}.rioja #filters-cge .container .radio-filter{margin-bottom:10px}}@media (max-width:575px){.rioja .cge-block-events-calendar table tbody tr td span{width:1.6rem}}.calendar-modal{background-color:transparent;border-radius:50%;color:var(--color-primary);height:2.5rem;width:2.5rem;padding:0}.page-template-page-cookies .item{margin-top:260px}.page .site-main{padding-bottom:5rem}.page.el-colegio .site-main,.page.home .site-main{padding-bottom:0}.page.page-legal .owl-header-parent:after{display:none}.page .site-content h2.otros_documentos{font-size:1.75rem;font-weight:300;color:var(--color-text);margin-bottom:4.6rem;text-align:center}.page .site-content h2{font-size:1.25rem;color:var(--color-primary);font-weight:600;margin-bottom:1.25rem}.page .site-content h3{font-size:1.125rem;color:var(--color-primary);font-weight:500;margin-bottom:1rem}.page .site-content h4{font-size:1rem;color:var(--color-primary);font-weight:300;margin-bottom:.75rem}.page .site-content p{font-weight:300}.page .site-content p.default-subtitle{padding:5.9rem 0 3.4rem;border-bottom:1px solid #dadcdd;margin-bottom:3.4rem;text-align:center;font-size:1.5rem;font-weight:300}.page .site-content p.default-subtitle:empty{display:none}.page .site-content p.default-subtitle:first-child{padding-top:0}.page .site-content p+h2,.page .site-content p+h3,.page .site-content p+h4{margin-top:2rem}.page .site-content strong{font-weight:500}.page .site-content ol,.page .site-content ul{margin:1rem 0 1rem;padding-left:2rem;font-weight:300}.page .site-content ol li,.page .site-content ul li{margin-bottom:.4rem;font-size:16px}.page .site-content blockquote{padding:3rem 2rem;border-left:.25rem solid var(--color-primary);margin-bottom:3.4rem;margin-top:2rem;text-align:center}.page .site-content blockquote p{font-size:1.375rem !important;font-weight:300;margin:0}.page .site-content blockquote cite{margin-top:2rem;display:block}.page .site-content .wp-block-gallery{padding:3.1rem 0 4.3rem}.page .site-content .wp-block-gallery .blocks-gallery-grid{padding:0}.page .site-content .wp-block-gallery .blocks-gallery-grid .owl-stage{display:flex}.page .site-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{width:100%;margin:0;height:100%}.page .site-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure a{display:block;width:100%}.page .site-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure img{width:100%}.page .site-content .wp-block-gallery .owl-nav{padding:0}.page .site-content .wp-block-gallery .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);line-height:1}.page .site-content .wp-block-gallery .owl-nav button.owl-prev{left:-2rem}.page .site-content .wp-block-gallery .owl-nav button.owl-next{right:-2rem}.page .site-content .wp-block-gallery .owl-nav button.disabled{cursor:default;opacity:.5}.page .site-content .wp-block-gallery .owl-nav button i:before{font-size:1.8rem;color:var(--color-primary);margin:0}.page .site-content .wp-block-image{margin-bottom:1.5rem}.page .site-content .wp-block-image figcaption{font-size:.75rem;font-style:italic;text-align:center}.page .site-content code{background:#f6f4f3;padding:1rem 2rem;display:block;font-size:.875rem;color:var(--color-primary)}.page .site-content .wp-block-pullquote blockquote{margin:0}.page .site-content .wp-block-categories{margin:3.4rem 0 0;padding:2.1rem 0 5rem;border-top:1px solid #dadcdd;list-style:none;display:flex;flex-wrap:wrap;align-items:center}.page .site-content .wp-block-categories li{margin-right:1rem;margin-bottom:.6rem}.page .site-content .wp-block-categories li a{display:flex;align-items:center;text-transform:uppercase;font-size:.875rem;color:#fff;background:#dadcdd;height:1.75rem;padding:0 1rem}.page .site-content .wp-block-search{background:#dadcdd;height:4rem;display:flex;align-items:center;padding:0 .6rem;margin-bottom:1.8rem;position:relative}.page .site-content .wp-block-search label{display:none}.page .site-content .wp-block-search input{border:1px solid #fff;border-radius:1.25rem;background:0 0;height:2.5rem;padding:0 1.25rem;font-style:italic;color:#fff;outline:none;font-size:.875rem;box-shadow:none}.page .site-content .wp-block-search button{font-size:0;border:0;margin:0;padding:0;background:0 0;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.page .site-content .wp-block-search button:before{content:'\e80a';font-family:'fontello';display:inline-flex;align-items:center;justify-content:center;line-height:1;color:#fff;width:2.5rem;height:2.5rem;font-size:1.25rem}.page .site-content .schema-how-to p img{margin:.5rem 0}.page .site-content .schema-how-to .schema-how-to-steps .schema-how-to-step{margin-bottom:1.5rem}.page .site-content .schema-how-to .schema-how-to-steps .schema-how-to-step strong{margin-bottom:1rem}.page .site-content .wp-block-media-text{margin-bottom:1rem;align-items:center}@media (max-width:767px){.page .site-content .wp-block-media-text{grid-template-columns:100%}}@media (max-width:767px){.page .site-content .wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1}}.page .site-content .wp-block-media-text .wp-block-media-text__content{padding:1.5rem 3rem;padding-right:0}@media (max-width:767px){.page .site-content .wp-block-media-text .wp-block-media-text__content{padding-left:0;grid-column:1;grid-row:2}}.page .site-content .wp-block-media-text .wp-block-media-text__content p{font-size:.875rem}.page .site-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:3rem;padding-left:0}@media (max-width:767px){.page .site-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:0}}.page .tnp-profile .tnp-field{margin-bottom:1.25rem}.page .tnp-profile .tnp-field.tnp-field-email input{min-width:50%}.page .tnp-profile .tnp-field.tnp-field-button input{border:1px solid var(--color-primary);color:var(--color-primary);border-radius:0;padding:.5rem 2rem;font-size:1rem;text-transform:uppercase;background:0 0;display:inline-block;user-select:none;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.page .tnp-profile .tnp-field.tnp-field-button input:hover{background:var(--color-primary);color:#fff;text-decoration:none}.teruel.page .site-content p{font-size:16px}.teruel.page .site-content h2{font-size:1.5rem;font-weight:700}@media (max-width:991px){.page .site-main{padding-bottom:3rem}.page .entry-content p.default-subtitle{padding:3rem 0 2.5rem;margin-bottom:2.5rem;font-size:1.25rem}.page .entry-content p.default-subtitle:empty{padding-top:3rem}.page .entry-content blockquote{padding:1.5rem 1rem;margin-bottom:2rem}.page .entry-content blockquote p{font-size:1.125rem}.page .entry-content .wp-block-gallery{padding:2.2rem 0 2rem}}@media (max-width:767px){.page .site-main{padding-bottom:2.5rem}.page .entry-content p.default-subtitle{padding:2.5rem 0 2.1rem;margin-bottom:2.1rem;font-size:1.125rem}.page .entry-content p.default-subtitle:empty{padding-top:2.5rem}.page .entry-content blockquote p{font-size:1rem}.page .entry-content .wp-block-gallery{padding:1.8rem 0;margin:0}.page .entry-content .wp-block-image{margin-left:-1.25rem;margin-right:-1.25rem;max-width:calc(100% + 2.5rem)}.page .entry-content .wp-block-image figcaption{padding:0 1.25rem}.page .entry-content .wp-block-embed{margin-left:-1.25rem;margin-right:-1.25rem}}.error404 .site-main>.container{padding-top:2.8rem;padding-bottom:5.6rem}.error404 .site-main .page-header .page-title{font-size:2rem;font-weight:400;color:var(--color-primary);margin-bottom:3.4rem}@media (max-width:767px){.error404 .site-main>.container{padding-top:1.5rem;padding-bottom:2.5rem}.error404 .site-main .page-header .page-title{font-size:1.25rem;margin-bottom:1.5rem}}.btn-outline,.wp-block-button__link{border:1px solid #fff;color:#fff;border-radius:0;padding:.5rem 2rem;font-size:1rem;text-transform:uppercase;background:0 0;display:inline-block;user-select:none;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-outline:hover,.wp-block-button__link:hover{background:#fff;color:var(--color-primary);text-decoration:none}.wp-block-cge-blocks-default .wp-block-buttons .wp-block-button .wp-block-button__link,.cge-blocks-default .wp-block-buttons .wp-block-button .wp-block-button__link{border-color:var(--color-primary);color:var(--color-primary)}.wp-block-cge-blocks-default .wp-block-buttons .wp-block-button .wp-block-button__link:hover,.cge-blocks-default .wp-block-buttons .wp-block-button .wp-block-button__link:hover{background:var(--color-primary);color:#fff}.single .main-container .site-main .wp-block-buttons .wp-block-button .wp-block-button__link{border-color:var(--color-primary);color:var(--color-primary)}.single .main-container .site-main .wp-block-buttons .wp-block-button .wp-block-button__link:hover{background:var(--color-primary);color:#fff}body.teruel .btn-outline,body.teruel .wp-block-button__link,body.almeria .btn-outline,body.almeria .wp-block-button__link,body.pontevedra .btn-outline,body.pontevedra .wp-block-button__link{border-radius:15px}.teruel .wpcf7 div.hide,.almeria .wpcf7 div.hide,.pontevedra .wpcf7 div.hide{display:none}.teruel .form-comision .wpcf7,.teruel .form-cartas-presidenta .wpcf7,.teruel .wpcf7 form,.almeria .form-comision .wpcf7,.almeria .form-cartas-presidenta .wpcf7,.almeria .wpcf7 form,.pontevedra .form-comision .wpcf7,.pontevedra .form-cartas-presidenta .wpcf7,.pontevedra .wpcf7 form{background:0 0}.teruel .form-comision .wpcf7:before,.teruel .form-cartas-presidenta .wpcf7:before,.teruel .wpcf7 form:before,.almeria .form-comision .wpcf7:before,.almeria .form-cartas-presidenta .wpcf7:before,.almeria .wpcf7 form:before,.pontevedra .form-comision .wpcf7:before,.pontevedra .form-cartas-presidenta .wpcf7:before,.pontevedra .wpcf7 form:before{border-radius:30px;background:#f6f4f3;opacity:.7}.teruel .form-comision .wpcf7 .form-control,.teruel .form-cartas-presidenta .wpcf7 .form-control,.teruel .wpcf7 form .form-control,.almeria .form-comision .wpcf7 .form-control,.almeria .form-cartas-presidenta .wpcf7 .form-control,.almeria .wpcf7 form .form-control,.pontevedra .form-comision .wpcf7 .form-control,.pontevedra .form-cartas-presidenta .wpcf7 .form-control,.pontevedra .wpcf7 form .form-control{border:1px solid var(--color-primary)}.teruel .form-comision .wpcf7 label,.teruel .form-cartas-presidenta .wpcf7 label,.teruel .wpcf7 form label,.almeria .form-comision .wpcf7 label,.almeria .form-cartas-presidenta .wpcf7 label,.almeria .wpcf7 form label,.pontevedra .form-comision .wpcf7 label,.pontevedra .form-cartas-presidenta .wpcf7 label,.pontevedra .wpcf7 form label{width:100%;font-weight:500}.teruel .form-comision .wpcf7 .file,.teruel .form-cartas-presidenta .wpcf7 .file,.teruel .wpcf7 form .file,.almeria .form-comision .wpcf7 .file,.almeria .form-cartas-presidenta .wpcf7 .file,.almeria .wpcf7 form .file,.pontevedra .form-comision .wpcf7 .file,.pontevedra .form-cartas-presidenta .wpcf7 .file,.pontevedra .wpcf7 form .file{margin-bottom:10px}.teruel .form-comision .wpcf7 .file label span:before,.teruel .form-cartas-presidenta .wpcf7 .file label span:before,.teruel .wpcf7 form .file label span:before,.almeria .form-comision .wpcf7 .file label span:before,.almeria .form-cartas-presidenta .wpcf7 .file label span:before,.almeria .wpcf7 form .file label span:before,.pontevedra .form-comision .wpcf7 .file label span:before,.pontevedra .form-cartas-presidenta .wpcf7 .file label span:before,.pontevedra .wpcf7 form .file label span:before{content:"Adjuntar PDF";position:absolute;left:0;top:-10px;text-align:center;cursor:pointer;background-color:var(--color-primary) !important;border:1px solid var(--color-primary) !important;border-radius:5px;color:#fff;font-family:"Montserrat",sans-serif !important;text-decoration-thickness:auto;font-size:16px;font-weight:400;line-height:18px;transition:.25s all;padding:.5rem 1rem !important;min-width:133px}.teruel .form-comision .wpcf7 .file label input,.teruel .form-cartas-presidenta .wpcf7 .file label input,.teruel .wpcf7 form .file label input,.almeria .form-comision .wpcf7 .file label input,.almeria .form-cartas-presidenta .wpcf7 .file label input,.almeria .wpcf7 form .file label input,.pontevedra .form-comision .wpcf7 .file label input,.pontevedra .form-cartas-presidenta .wpcf7 .file label input,.pontevedra .wpcf7 form .file label input{margin:10px 59px;max-width:90%}@media (max-width:575px){.teruel .form-comision .wpcf7 .file label input,.teruel .form-cartas-presidenta .wpcf7 .file label input,.teruel .wpcf7 form .file label input,.almeria .form-comision .wpcf7 .file label input,.almeria .form-cartas-presidenta .wpcf7 .file label input,.almeria .wpcf7 form .file label input,.pontevedra .form-comision .wpcf7 .file label input,.pontevedra .form-cartas-presidenta .wpcf7 .file label input,.pontevedra .wpcf7 form .file label input{max-width:80%}}.teruel .form-comision .wpcf7 .column-2,.teruel .form-cartas-presidenta .wpcf7 .column-2,.teruel .wpcf7 form .column-2,.almeria .form-comision .wpcf7 .column-2,.almeria .form-cartas-presidenta .wpcf7 .column-2,.almeria .wpcf7 form .column-2,.pontevedra .form-comision .wpcf7 .column-2,.pontevedra .form-cartas-presidenta .wpcf7 .column-2,.pontevedra .wpcf7 form .column-2{display:flex;justify-content:space-between}.teruel .form-comision .wpcf7 .column-2 label,.teruel .form-cartas-presidenta .wpcf7 .column-2 label,.teruel .wpcf7 form .column-2 label,.almeria .form-comision .wpcf7 .column-2 label,.almeria .form-cartas-presidenta .wpcf7 .column-2 label,.almeria .wpcf7 form .column-2 label,.pontevedra .form-comision .wpcf7 .column-2 label,.pontevedra .form-cartas-presidenta .wpcf7 .column-2 label,.pontevedra .wpcf7 form .column-2 label{max-width:49%}@media (max-width:767px){.teruel .form-comision .wpcf7 .column-2,.teruel .form-cartas-presidenta .wpcf7 .column-2,.teruel .wpcf7 form .column-2,.almeria .form-comision .wpcf7 .column-2,.almeria .form-cartas-presidenta .wpcf7 .column-2,.almeria .wpcf7 form .column-2,.pontevedra .form-comision .wpcf7 .column-2,.pontevedra .form-cartas-presidenta .wpcf7 .column-2,.pontevedra .wpcf7 form .column-2{flex-wrap:wrap}.teruel .form-comision .wpcf7 .column-2 label,.teruel .form-cartas-presidenta .wpcf7 .column-2 label,.teruel .wpcf7 form .column-2 label,.almeria .form-comision .wpcf7 .column-2 label,.almeria .form-cartas-presidenta .wpcf7 .column-2 label,.almeria .wpcf7 form .column-2 label,.pontevedra .form-comision .wpcf7 .column-2 label,.pontevedra .form-cartas-presidenta .wpcf7 .column-2 label,.pontevedra .wpcf7 form .column-2 label{max-width:100%}}@media (max-width:1199px){.teruel .form-comision .wpcf7 .column-2.file,.teruel .form-cartas-presidenta .wpcf7 .column-2.file,.teruel .wpcf7 form .column-2.file,.almeria .form-comision .wpcf7 .column-2.file,.almeria .form-cartas-presidenta .wpcf7 .column-2.file,.almeria .wpcf7 form .column-2.file,.pontevedra .form-comision .wpcf7 .column-2.file,.pontevedra .form-cartas-presidenta .wpcf7 .column-2.file,.pontevedra .wpcf7 form .column-2.file{flex-wrap:wrap}.teruel .form-comision .wpcf7 .column-2.file label,.teruel .form-cartas-presidenta .wpcf7 .column-2.file label,.teruel .wpcf7 form .column-2.file label,.almeria .form-comision .wpcf7 .column-2.file label,.almeria .form-cartas-presidenta .wpcf7 .column-2.file label,.almeria .wpcf7 form .column-2.file label,.pontevedra .form-comision .wpcf7 .column-2.file label,.pontevedra .form-cartas-presidenta .wpcf7 .column-2.file label,.pontevedra .wpcf7 form .column-2.file label{max-width:100%}}.teruel .form-comision .wpcf7 .column-3,.teruel .form-cartas-presidenta .wpcf7 .column-3,.teruel .wpcf7 form .column-3,.almeria .form-comision .wpcf7 .column-3,.almeria .form-cartas-presidenta .wpcf7 .column-3,.almeria .wpcf7 form .column-3,.pontevedra .form-comision .wpcf7 .column-3,.pontevedra .form-cartas-presidenta .wpcf7 .column-3,.pontevedra .wpcf7 form .column-3{display:flex;justify-content:space-between}.teruel .form-comision .wpcf7 .column-3 label,.teruel .form-cartas-presidenta .wpcf7 .column-3 label,.teruel .wpcf7 form .column-3 label,.almeria .form-comision .wpcf7 .column-3 label,.almeria .form-cartas-presidenta .wpcf7 .column-3 label,.almeria .wpcf7 form .column-3 label,.pontevedra .form-comision .wpcf7 .column-3 label,.pontevedra .form-cartas-presidenta .wpcf7 .column-3 label,.pontevedra .wpcf7 form .column-3 label{max-width:32.333%}@media (max-width:991px){.teruel .form-comision .wpcf7 .column-3,.teruel .form-cartas-presidenta .wpcf7 .column-3,.teruel .wpcf7 form .column-3,.almeria .form-comision .wpcf7 .column-3,.almeria .form-cartas-presidenta .wpcf7 .column-3,.almeria .wpcf7 form .column-3,.pontevedra .form-comision .wpcf7 .column-3,.pontevedra .form-cartas-presidenta .wpcf7 .column-3,.pontevedra .wpcf7 form .column-3{flex-wrap:wrap}.teruel .form-comision .wpcf7 .column-3 label,.teruel .form-cartas-presidenta .wpcf7 .column-3 label,.teruel .wpcf7 form .column-3 label,.almeria .form-comision .wpcf7 .column-3 label,.almeria .form-cartas-presidenta .wpcf7 .column-3 label,.almeria .wpcf7 form .column-3 label,.pontevedra .form-comision .wpcf7 .column-3 label,.pontevedra .form-cartas-presidenta .wpcf7 .column-3 label,.pontevedra .wpcf7 form .column-3 label{max-width:100%}}.teruel .form-comision .wpcf7 .submit-button,.teruel .form-cartas-presidenta .wpcf7 .submit-button,.teruel .wpcf7 form .submit-button,.almeria .form-comision .wpcf7 .submit-button,.almeria .form-cartas-presidenta .wpcf7 .submit-button,.almeria .wpcf7 form .submit-button,.pontevedra .form-comision .wpcf7 .submit-button,.pontevedra .form-cartas-presidenta .wpcf7 .submit-button,.pontevedra .wpcf7 form .submit-button{margin-top:10px}.teruel .form-comision .wpcf7 .submit-button .btn.btn-primary,.teruel .form-cartas-presidenta .wpcf7 .submit-button .btn.btn-primary,.teruel .wpcf7 form .submit-button .btn.btn-primary,.almeria .form-comision .wpcf7 .submit-button .btn.btn-primary,.almeria .form-cartas-presidenta .wpcf7 .submit-button .btn.btn-primary,.almeria .wpcf7 form .submit-button .btn.btn-primary,.pontevedra .form-comision .wpcf7 .submit-button .btn.btn-primary,.pontevedra .form-cartas-presidenta .wpcf7 .submit-button .btn.btn-primary,.pontevedra .wpcf7 form .submit-button .btn.btn-primary{font-weight:500;background-color:var(--color-primary);border-color:var(--color-primary)}.row-light{padding:4rem 0}.row-light h2,.row-light h3{color:var(--color-primary);font-weight:600}.row-light h2{font-size:1.75rem;margin-bottom:2.5rem}.row-light h3{font-size:1.5rem}.row-light p{margin-bottom:2.5rem;line-height:1.8}.row-light .btn-outline,.row-light .wp-block-button__link{border-color:var(--color-primary);color:var(--color-primary)}.row-light .btn-outline:hover,.row-light .wp-block-button__link:hover{background:var(--color-primary);color:#fff}.row-light .wp-block-column:first-child{padding-right:10%}body:not(.home) .row-sections-home{margin-bottom:20px !important}.row-sections-home{flex-wrap:wrap}.row-sections-home .wp-block-column{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:0 0 25%;max-width:25%;min-height:300px;position:relative;margin-left:0}.row-sections-home .wp-block-column .wp-block-cover{padding:1rem 2rem;width:100%}.row-sections-home .wp-block-column .wp-block-cover:before{content:'';background:var(--color-primary);opacity:.75;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.row-sections-home .wp-block-column .wp-block-cover .wp-block-cover__inner-container{z-index:3}.row-sections-home .wp-block-column:nth-child(even) .wp-block-cover:before{background:var(--color-secondary)}.row-sections-home .wp-block-column .wp-block-cover__image-background{position:absolute}.row-sections-home .wp-block-column *{color:#fff !important;text-align:center;position:relative}.row-sections-home .wp-block-column .small-title{text-transform:uppercase;font-size:1.625rem}.row-sections-home .wp-block-column p{font-size:1rem}.row-sections-home .wp-block-column .wp-block-buttons{display:flex;align-items:center;justify-content:center}.row-sections-home .wp-block-column .wp-block-buttons .wp-block-button__link:hover{color:var(--color-primary) !important}.teruel .row-sections-home,.almeria .row-sections-home,.pontevedra .row-sections-home{max-width:80%;margin:0 auto}.teruel .row-sections-home .wp-block-column .wp-block-cover,.almeria .row-sections-home .wp-block-column .wp-block-cover,.pontevedra .row-sections-home .wp-block-column .wp-block-cover{border-radius:30px;min-height:260px;align-items:initial}.teruel .row-sections-home .wp-block-column .wp-block-cover:before,.almeria .row-sections-home .wp-block-column .wp-block-cover:before,.pontevedra .row-sections-home .wp-block-column .wp-block-cover:before{border-radius:30px;background:#fff;opacity:.8 !important;z-index:2;border:1px solid var(--color-primary)}.teruel .row-sections-home .wp-block-column .wp-block-cover img,.almeria .row-sections-home .wp-block-column .wp-block-cover img,.pontevedra .row-sections-home .wp-block-column .wp-block-cover img{border-radius:30px}.teruel .row-sections-home .wp-block-column .wp-block-cover h3,.almeria .row-sections-home .wp-block-column .wp-block-cover h3,.pontevedra .row-sections-home .wp-block-column .wp-block-cover h3{font-weight:600;color:var(--color-primary) !important}.teruel .row-sections-home .wp-block-column .wp-block-cover p,.almeria .row-sections-home .wp-block-column .wp-block-cover p,.pontevedra .row-sections-home .wp-block-column .wp-block-cover p{font-weight:500;color:#000 !important}.teruel .row-sections-home .wp-block-column .wp-block-cover .wp-block-button a,.almeria .row-sections-home .wp-block-column .wp-block-cover .wp-block-button a,.pontevedra .row-sections-home .wp-block-column .wp-block-cover .wp-block-button a{font-weight:600;color:var(--color-primary) !important;border-color:var(--color-primary);background:#fff}.teruel .row-sections-home .wp-block-column .wp-block-cover .wp-block-button a:hover,.almeria .row-sections-home .wp-block-column .wp-block-cover .wp-block-button a:hover,.pontevedra .row-sections-home .wp-block-column .wp-block-cover .wp-block-button a:hover{border-color:var(--color-primary);color:#fff !important;background:var(--color-primary)}.teruel .row-sections-home .wp-block-column .wp-block-cover .wp-block-cover__inner-container,.almeria .row-sections-home .wp-block-column .wp-block-cover .wp-block-cover__inner-container,.pontevedra .row-sections-home .wp-block-column .wp-block-cover .wp-block-cover__inner-container{z-index:2;display:flex;justify-content:space-between;flex-direction:column}@media (max-width:991px){.row-sections-home .wp-block-column{flex:0 0 50% !important;flex-basis:calc(50% - var(--wp--style--block-gap,2em)/2) !important;max-width:50%;margin-left:0 !important}.row-sections-home .wp-block-column:first-child,.row-sections-home .wp-block-column:nth-child(3){margin-right:var(--wp--style--block-gap,2em) !important}}@media (max-width:767px){.row-sections-home .wp-block-column{flex:0 0 100% !important;max-width:100%}}body.teruel .row-sections-home .wp-block-column .wp-block-cover:before,body .almeria .row-sections-home .wp-block-column .wp-block-cover:before,body .pontevedra .row-sections-home .wp-block-column .wp-block-cover:before{opacity:.9}.row-press-room-home .wp-block-group h2{font-size:1.75rem;font-weight:300;margin-bottom:3.4rem}.row-press-room-home .wp-block-columns .wp-block-column{flex:0 0 50% !important;max-width:50% !important}.row-press-room-home .wp-block-columns .wp-block-column:first-child{padding-right:7.5rem}.row-press-room-home .wp-block-columns .wp-block-column:last-child{margin:0}.row-press-room-home .wp-block-columns .wp-block-column.counter-2:first-child{padding-right:2.34em}.row-press-room-home .wp-block-columns .wp-block-column.counter-2:last-child{padding-left:2.34em}.row-press-room-home .see-more{margin:3.4rem 0 0;text-align:right}.row-press-room-home .see-more a{display:inline-flex;align-items:center;color:var(--color-primary);font-size:1.125rem}.row-press-room-home .see-more a:after{content:"\e800";font-family:'fontello';font-size:1.8rem;display:inline-block;line-height:1;margin-left:1rem}.row-press-room-home .see-more a:hover{color:#dadcdd;text-decoration:none}.teruel .row-press-room-home .wp-block-group h2,.almeria .row-press-room-home .wp-block-group h2,.pontevedra .row-press-room-home .wp-block-group h2{font-size:1.625rem;font-weight:600}@media (max-width:991px){.row-press-room-home .wp-block-group h2{font-size:1.25rem;margin-bottom:2rem}.row-press-room-home .wp-block-columns .wp-block-column:first-child{padding-right:3.75rem}}@media (max-width:767px){.row-press-room-home .wp-block-columns{flex-wrap:wrap}.row-press-room-home .wp-block-columns .wp-block-column{flex:0 0 100% !important;max-width:100% !important}.row-press-room-home .wp-block-columns .wp-block-column:first-child{padding-right:0}.row-press-room-home .wp-block-columns .wp-block-column.counter-2:first-child{padding-right:0}.row-press-room-home .wp-block-columns .wp-block-column.counter-2:last-child{padding-left:2rem}}@media (max-width:599px){.row-press-room-home .wp-block-columns .wp-block-column:last-child{margin-top:2rem}.row-press-room-home .wp-block-columns .wp-block-column.counter-2:last-child{padding-left:0}.teruel .row-press-room-home .container,.almeria .row-press-room-home .container,.pontevedra .row-press-room-home .container{max-width:100%}.teruel .row-press-room-home .wp-block-columns .wp-block-column:last-child .image,.almeria .row-press-room-home .wp-block-columns .wp-block-column:last-child .image,.pontevedra .row-press-room-home .wp-block-columns .wp-block-column:last-child .image{display:none}.teruel .row-press-room-home .wp-block-columns .wp-block-column:last-child .content,.almeria .row-press-room-home .wp-block-columns .wp-block-column:last-child .content,.pontevedra .row-press-room-home .wp-block-columns .wp-block-column:last-child .content{flex:0 0 100%}.teruel .row-press-room-home .wp-block-columns .wp-block-column:last-child .content h3,.almeria .row-press-room-home .wp-block-columns .wp-block-column:last-child .content h3,.pontevedra .row-press-room-home .wp-block-columns .wp-block-column:last-child .content h3{-webkit-line-clamp:3}.teruel .row-press-room-home .wp-block-columns .wp-block-column:last-child .content p,.almeria .row-press-room-home .wp-block-columns .wp-block-column:last-child .content p,.pontevedra .row-press-room-home .wp-block-columns .wp-block-column:last-child .content p{display:none}}.row-last-post-home{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/background-last-post.png) no-repeat center/cover;padding:4.3rem 0;position:relative;overflow:hidden}.row-last-post-home:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:var(--color-primary);opacity:.7}.row-last-post-home .wp-block-group *{color:#fff}.row-last-post-home .wp-block-group h2{margin-bottom:3.4rem;font-weight:400;color:inherit}.row-last-post-home .wp-block-group .wp-block-group__inner-container{position:relative;overflow:hidden}.row-last-post-home .wp-block-group .wp-block-group__inner-container>p{margin:3.4rem 0 0;text-align:right;font-size:1.25rem}.row-last-post-home .wp-block-group .wp-block-group__inner-container>p a{display:inline-flex;align-items:center}.row-last-post-home .wp-block-group .wp-block-group__inner-container>p a:after{content:"\f344";font-family:dashicons;font-size:1.8rem;display:inline-block;line-height:1;margin-left:1rem}.row-last-post-home .wp-block-group .wp-block-group__inner-container>p a:hover{color:#dadcdd;text-decoration:none}.row-last-post-home .owl-dots{margin-top:1.25rem}.row-last-post-home .owl-dots button span{border-color:#fff}.row-last-post-home .owl-dots button.active span,.row-last-post-home .owl-dots button:hover span{background-color:#fff}@media (max-width:991px){.row-last-post-home{padding:1.8rem 0 1.5rem}.row-last-post-home .wp-block-group .wp-block-group__inner-container h2{font-size:1.5rem;margin-bottom:2rem}.row-last-post-home .wp-block-group .wp-block-group__inner-container>p{margin-top:1.5rem}}.cge-block-news .item{display:flex;border:1px solid #dadcdd;position:relative;padding:5px}.cge-block-news .item:not(:last-child){margin-bottom:1.5rem}.cge-block-news .item h3{font-size:1.25rem;color:var(--color-primary)}.cge-block-news .item p{margin-bottom:0;font-weight:300;line-height:1.6}.cge-block-news .item a{position:absolute;width:100%;height:100%;top:0;left:0}.cge-block-news .item h3,.cge-block-news .item .excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cge-block-news .item .content{padding:1.25rem;flex:0 0 70%}.cge-block-news .item .content:after{content:"\e800";font-family:'fontello';color:var(--color-primary);display:block;text-align:right;font-size:1.25rem;line-height:1}.cge-block-news .item .image{flex:0 0 30%}.cge-block-news .item .image .inner{width:100%;height:100%}.cge-block-news .item .image .inner img{width:100%;height:100%;object-fit:contain;object-position:center}.cge-block-news .item .image .inner:empty{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/logo-default.jpg) no-repeat center;background-size:cover !important}.cge-block-featured-news{height:100%}.cge-block-featured-news .item{border:1px solid #dadcdd;padding:5px;height:100%}.cge-block-featured-news .item .image{margin-bottom:1.5rem}.cge-block-featured-news .item .image .inner{width:100%;height:200px}.cge-block-featured-news .item .image .inner img{width:100%;height:100%;object-fit:contain;object-position:center}.cge-block-featured-news .item .image .inner:empty{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/logo-default.jpg) no-repeat center;background-size:cover !important}.cge-block-featured-news .item .content{min-height:270px;display:flex;flex-direction:column;justify-content:space-between}.cge-block-featured-news .item .content h3{font-size:1.625rem;margin-bottom:3rem}.cge-block-featured-news .item .content p{font-size:1rem;font-weight:300;line-height:1.6;margin-bottom:2.5rem}.cge-block-featured-news .item .content .wp-block-button__link{color:var(--color-primary);border-color:var(--color-primary);max-width:max-content}.cge-block-featured-news .item .content .wp-block-button__link:hover{color:#fff;background:var(--color-primary)}.teruel .cge-block-featured-news .item,.almeria .cge-block-featured-news .item,.pontevedra .cge-block-featured-news .item{border:1px solid var(--color-primary);border-radius:30px;padding:0}.teruel .cge-block-featured-news .item .image,.almeria .cge-block-featured-news .item .image,.pontevedra .cge-block-featured-news .item .image{padding:0 20px}.teruel .cge-block-featured-news .item .image .inner:empty,.almeria .cge-block-featured-news .item .image .inner:empty,.pontevedra .cge-block-featured-news .item .image .inner:empty{border-radius:30px;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Logo_teruel_color_horizontal.svg) no-repeat;background-size:contain,cover !important;background-position-y:center}.teruel .cge-block-featured-news .item .content,.almeria .cge-block-featured-news .item .content,.pontevedra .cge-block-featured-news .item .content{padding:15px}.teruel .cge-block-news .item,.almeria .cge-block-news .item,.pontevedra .cge-block-news .item{border-radius:30px;padding:0;border:1px solid var(--color-primary)}.teruel .cge-block-news .item .image .inner,.almeria .cge-block-news .item .image .inner,.pontevedra .cge-block-news .item .image .inner{border-radius:30px}.teruel .cge-block-news .item .image .inner:empty,.almeria .cge-block-news .item .image .inner:empty,.pontevedra .cge-block-news .item .image .inner:empty{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/logo_color_teruel_conbordes_sinnombre.png) no-repeat;background-size:contain !important;background-position-x:center}.teruel .cge-block-news .item .image .inner img,.almeria .cge-block-news .item .image .inner img,.pontevedra .cge-block-news .item .image .inner img{border-radius:30px;object-fit:cover}.wp-block-latest-posts.columns-3{display:block}.wp-block-latest-posts.columns-3 .owl-stage-outer{overflow:visible}.wp-block-latest-posts.columns-3 .owl-stage-outer .owl-stage{display:flex}.wp-block-latest-posts.columns-3 .item{border:1px solid #fff;padding:2.5rem 2.8rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%}.wp-block-latest-posts.columns-3 .item h3{padding:.9rem 3.1rem .9rem 1.25rem;background:var(--color-secondary);margin-bottom:2.5rem;margin-left:-4.05rem;font-size:1.25rem;color:inherit}.wp-block-latest-posts.columns-3 .item .wp-block-latest-posts__post-excerpt{margin:0 0 2.8rem}.wp-block-latest-posts.columns-3 .item a{margin-top:auto;display:inline-flex;align-items:center;height:2.8rem;border:1px solid #fff;padding:0 1.5rem;text-transform:uppercase;cursor:pointer;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.wp-block-latest-posts.columns-3 .item a:hover{text-decoration:none;color:var(--color-primary);background:#fff}@media (max-width:991px){.wp-block-latest-posts.columns-3 .owl-stage-outer{max-width:calc(100% + 1.25rem);margin-left:-1.25rem;overflow:hidden}.wp-block-latest-posts.columns-3 .owl-item{padding-left:1.25rem}.wp-block-latest-posts.columns-3 .owl-item .item{width:calc(100% + 1.25rem);opacity:0}.wp-block-latest-posts.columns-3 .owl-item.active .item{opacity:1}}.row-polls{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/background-polls.png) no-repeat center;background-size:cover !important;padding:4.6rem 0 5rem;position:relative}.row-polls:before{content:'';display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/ola-poll.png) no-repeat center top;background-size:contain}.row-polls>div{position:relative;z-index:2}.row-polls .block-polls .polls-title{position:relative;padding-left:4.3rem;margin-bottom:3.1rem}.row-polls .block-polls .polls-title h2{font-size:1.25rem;color:var(--color-primary);margin-bottom:.75rem;font-weight:500}.row-polls .block-polls .polls-title p{font-size:1rem;font-weight:300;margin-bottom:0}.row-polls .block-polls .polls-title:before{content:'\e80f';font-family:'fontello';display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:3.25rem;height:3.25rem;font-size:3.25rem;line-height:1;color:var(--color-primary)}.row-polls .block-polls .item .wp-polls{background:#fff;border:1px solid #dadcdd;padding:1.8rem 2.5rem}.row-polls .block-polls .item .wp-polls .p-poll-header{font-size:1rem;color:var(--color-primary);text-align:left !important;margin-bottom:1.8rem;padding:0;font-weight:500}.row-polls .block-polls .item .wp-polls .wp-polls-form p .Buttons{display:inline-block;height:2.8rem;line-height:2.8rem;padding:0 1.25rem;background:var(--color-primary);color:#fff;text-transform:uppercase;text-decoration:none !important;cursor:pointer;user-select:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:1rem}.row-polls .block-polls .item .wp-polls .wp-polls-form p .Buttons:hover{background:#fff;color:var(--color-primary)}.row-polls .block-polls .item .wp-polls .wp-polls-form p:last-child{margin-bottom:0}.row-polls .block-polls .item .wp-polls .wp-polls-ans ul{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:flex-start}.row-polls .block-polls .item .wp-polls .wp-polls-ans ul li{flex:0 0 50%;max-width:50%;padding:0;margin-bottom:1rem;font-size:.875rem;font-weight:300}.row-polls .block-polls .item .wp-polls .wp-polls-ans ul li input{opacity:0;position:absolute}.row-polls .block-polls .item .wp-polls .wp-polls-ans ul li input+label{display:block;position:relative;padding-left:1.8rem;font-size:.875rem;font-weight:300;cursor:pointer}.row-polls .block-polls .item .wp-polls .wp-polls-ans ul li input+label:before{content:'';display:block;width:1.25rem;height:1.25rem;background:#fff;border-radius:50%;border:1px solid var(--color-primary);position:absolute;left:0;top:0;z-index:1;transition:background .3s linear}.row-polls .block-polls .item .wp-polls .wp-polls-ans ul li input:checked+label:before{background:var(--color-primary)}.row-polls .block-polls .item .wp-polls .wp-polls-ans ul.result li{flex:0 0 100%;max-width:100%}.row-polls .block-polls .item .wp-polls .wp-polls-ans>p{margin-top:2.5rem}.row-polls .block-polls .item .wp-polls .wp-polls-ans>p:last-child{margin-top:1rem}.row-polls .block-polls .item .wp-polls .p-poll-total{color:var(--color-primary);margin:0 !important;padding:0}.teruel .row-polls .block-polls .item .wp-polls,.almeria .row-polls .block-polls .item .wp-polls,.pontevedra .row-polls .block-polls .item .wp-polls{border-radius:30px}.teruel .row-polls .block-polls .item .wp-polls .wp-polls-form p .Buttons,.almeria .row-polls .block-polls .item .wp-polls .wp-polls-form p .Buttons,.pontevedra .row-polls .block-polls .item .wp-polls .wp-polls-form p .Buttons{border-radius:15px}@media (max-width:767px){.row-polls{padding:3.75rem 0 2.5rem}.row-polls .block-polls .polls-title{padding-left:0;margin-bottom:1.5rem}.row-polls .block-polls .polls-title h2{position:relative;padding-left:3.4rem;min-height:2.5rem;font-size:1rem}.row-polls .block-polls .polls-title h2:before{content:'\e80f';font-family:'fontello';display:block;position:absolute;left:0;top:0;width:2.5rem;height:2.5rem;font-size:2.5rem;line-height:1;color:var(--color-primary)}.row-polls .block-polls .polls-title p{font-size:.8rem}.row-polls .block-polls .polls-title:before{display:none}.row-polls .block-polls .item .wp-polls{padding:1.5rem 1.25rem}.row-polls .block-polls .item .wp-polls .p-poll-header{margin-bottom:1.5rem}.row-polls .block-polls .item .wp-polls .wp-polls-form p .Buttons{height:2.5rem;line-height:2.5rem}.row-polls .block-polls .item .wp-polls .wp-polls-ans ul{padding:0 1.25rem 1.25rem}.row-polls .block-polls .item .wp-polls .wp-polls-ans ul li{flex:0 0 100%;max-width:100%;margin-bottom:1.5rem}.row-polls .block-polls .item .wp-polls .wp-polls-ans>p{margin-top:1.8rem}.row-polls .block-polls .item .wp-polls .wp-polls-ans>p:last-child{margin-top:1rem}}.row-events-content{position:relative;padding:5.6rem 0 3.1rem}.row-events-content:before{content:'';display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/ola-calendar.png) no-repeat center bottom;background-size:contain}.row-events-content .empty{font-size:1.5rem;text-align:center}.row-events-content>div.container{position:relative;z-index:2}.row-events-content>div.container h2{font-size:1.75rem;font-weight:300;color:var(--color-text);margin-bottom:4.6rem;text-align:center}.row-events-content>div.container h2 strong{font-weight:500;color:var(--color-primary)}.row-events-content>div.container .wp-block-button{text-align:right}.row-events-content>div.container .wp-block-button a{display:inline-flex;align-items:center;color:var(--color-primary);font-size:1.125rem;border:0;padding:0;text-transform:none;user-select:inherit;transition:none}.row-events-content>div.container .wp-block-button a:hover{background:0 0}.row-events-content>div.container .wp-block-button a:after{content:"\e800";font-family:'fontello';font-size:1.8rem;display:inline-block;line-height:1;margin-left:1rem}.row-events-content>div.container .wp-block-columns{align-items:center}@media (max-width:1199px){.row-events-content>div.container .wp-block-columns{flex-wrap:wrap !important}}.row-events-content>div.container .wp-block-columns .wp-block-column:first-child{flex:0 0 60% !important;max-width:60% !important;padding-right:2.188rem}@media (max-width:1199px){.row-events-content>div.container .wp-block-columns .wp-block-column:first-child{flex:0 0 100% !important;max-width:100% !important;padding:0}}.row-events-content>div.container .wp-block-columns .wp-block-column:last-child{flex:0 0 40% !important;max-width:40% !important;padding-left:2.188rem;margin-left:0}@media (max-width:1199px){.row-events-content>div.container .wp-block-columns .wp-block-column:last-child{flex:0 0 100% !important;max-width:100% !important;padding:0}}.cge-block-events{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-.9rem;margin-right:-.9rem}.cge-block-events .item{padding:0 .9rem;margin-bottom:1.8rem;flex:0 0 50%;max-width:50%}.cge-block-events .item .content{border:1px solid #dadcdd;background:#fff;padding:1.5rem 1.5rem 1.25rem;height:100%;display:flex;flex-direction:column}.cge-block-events .item .content h3{position:relative;padding-left:4.3rem;margin-bottom:1.25rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5rem;font-size:1.25rem}.cge-block-events .item .content h3:before{content:'\e802';font-family:'fontello';font-size:2.5rem;color:var(--color-secondary);position:absolute;left:0;top:50%;transform:translateY(-50%)}.cge-block-events .item .content p{margin-bottom:0;font-weight:300;font-size:1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cge-block-events .item .content p.date{font-size:.875rem;color:var(--color-primary);margin-bottom:.75rem;text-transform:capitalize}.cge-block-events .item .content .see-more{margin-top:.5rem;text-align:right}.cge-block-events .item .content .arrow{display:inline-block;text-align:right;margin-top:auto;font-size:1.25rem;color:var(--color-primary);display:inline-block;line-height:1}.cge-block-events .item .content .arrow:before{font-size:1.25rem}.cge-block-events-calendar{transition:opacity 1s ease;background:#fff;border:1px solid var(--color-secondary);padding:3.4rem 2.5rem;display:flex;align-items:center;margin-bottom:1.8rem;height:95%}.cge-block-events-calendar.fade-out{opacity:0}.cge-block-events-calendar table{position:relative;flex:0 0 100%;max-width:100%}.cge-block-events-calendar table caption{caption-side:top;padding:0 1rem 2.8rem;text-align:center;text-transform:uppercase;color:var(--color-secondary);font-weight:500;font-size:1.25rem}.cge-block-events-calendar table thead tr th{color:var(--color-primary);border:0;border-bottom:1px solid var(--color-primary);font-weight:600;background:0 0;padding:.5rem}.cge-block-events-calendar table tfoot tr td{position:absolute;top:.25rem;padding:0}.cge-block-events-calendar table tfoot tr td a{font-size:0}.cge-block-events-calendar table tfoot tr td a:before{content:'\e801';font-family:'fontello';font-size:1rem;color:var(--color-secondary);display:inline-block;line-height:1}.cge-block-events-calendar table tfoot tr td#prev{left:0}.cge-block-events-calendar table tfoot tr td#next{right:0}.cge-block-events-calendar table tfoot tr td#next a:before{transform:rotate(180deg);transform-origin:center center}.cge-block-events-calendar table tfoot tr td.pad{display:none}.cge-block-events-calendar table tbody tr{background:0 0 !important}.cge-block-events-calendar table tbody tr td{padding:.2rem;border:0;color:var(--color-primary);font-weight:300;background:0 0;vertical-align:middle}.cge-block-events-calendar table tbody tr td span{padding:.5rem;display:flex;align-items:center;justify-content:center}.cge-block-events-calendar table tbody tr td a{display:block;text-decoration:none !important;color:inherit}.cge-block-events-calendar table tbody tr td a span{border:1px solid rgba(var(--color-secondary-rgb),.4)}.cge-block-events-calendar table tbody tr td span{padding:.3rem;border-radius:50%;width:2rem;height:2rem;margin:0 auto}.cge-block-events-calendar table tbody tr td#today span{background:rgba(var(--color-secondary-rgb),.4)}.teruel .cge-block-events .item .content{border-radius:30px;border:1px solid var(--color-primary)}.teruel .cge-block-events .item .content h3:before{color:var(--color-link-active)}.teruel .cge-block-events-calendar{border-radius:30px}.teruel .cge-block-events-calendar table tbody tr td#today span{background:var(--color-link-active);color:#fff;font-weight:700}.teruel .row-events-content div.container h2{font-size:1.625rem;font-weight:600;color:var(--color-primary);text-align:left}.almeria .row-events-content:before,.pontevedra .row-events-content:before{background:#ccedf5;opacity:.5}.almeria .row-events-content div.container h2,.pontevedra .row-events-content div.container h2{color:#003;font-weight:700;font-size:36px;line-height:42px;text-align:left}.almeria .row-events-content div.container .wp-block-button a,.pontevedra .row-events-content div.container .wp-block-button a{color:#003;border-bottom:1px solid #003;border-radius:0;margin-right:20px;font-size:16px}.almeria .row-events-content div.container .wp-block-button a:after,.pontevedra .row-events-content div.container .wp-block-button a:after{position:absolute;right:0}.almeria .row-events-content .cge-block-events .item .content,.pontevedra .row-events-content .cge-block-events .item .content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:25px 20px;gap:20px;min-height:215px;background:#fff;border:1px solid #ccedf5;border-radius:10px;position:relative}.almeria .row-events-content .cge-block-events .item .content h3.title,.pontevedra .row-events-content .cge-block-events .item .content h3.title{padding:0;-webkit-line-clamp:3;color:#003}.almeria .row-events-content .cge-block-events .item .content h3.title:before,.pontevedra .row-events-content .cge-block-events .item .content h3.title:before{content:none}.almeria .row-events-content .cge-block-events .item .content p.date,.pontevedra .row-events-content .cge-block-events .item .content p.date{position:relative;padding-left:25px;color:#696969;margin:0}.almeria .row-events-content .cge-block-events .item .content p.date:before,.pontevedra .row-events-content .cge-block-events .item .content p.date:before{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Icon_Calendar.png);font-size:2.5rem;color:#696969;position:absolute;left:0;top:40%;transform:translateY(-50%)}.almeria .row-events-content .cge-block-events .item .content p.excerpt,.pontevedra .row-events-content .cge-block-events .item .content p.excerpt{display:none}.almeria .row-events-content .cge-block-events .item .content .see-more,.pontevedra .row-events-content .cge-block-events .item .content .see-more{position:absolute;width:100%;height:100%;top:0;left:0;margin:0}.almeria .row-events-content .cge-block-events .item .content .see-more a.arrow,.pontevedra .row-events-content .cge-block-events .item .content .see-more a.arrow{position:absolute;top:0;width:100%;height:100%;left:0}.almeria .row-events-content .cge-block-events .item .content .see-more a.arrow:before,.pontevedra .row-events-content .cge-block-events .item .content .see-more a.arrow:before{content:none}.almeria .row-events-content .cge-block-events-calendar,.pontevedra .row-events-content .cge-block-events-calendar{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px;gap:20px;background:#fff;border-radius:10px;border:none}.almeria .row-events-content .cge-block-events-calendar caption,.pontevedra .row-events-content .cge-block-events-calendar caption{color:#003}.almeria .row-events-content .cge-block-events-calendar thead th,.pontevedra .row-events-content .cge-block-events-calendar thead th{color:#003}.almeria .row-events-content .cge-block-events-calendar tfoot tr td a:before,.pontevedra .row-events-content .cge-block-events-calendar tfoot tr td a:before{color:#003}.almeria .row-events-content .cge-block-events-calendar tbody tr td,.pontevedra .row-events-content .cge-block-events-calendar tbody tr td{color:#003;font-weight:400}.almeria .row-events-content .cge-block-events-calendar tbody tr td#today,.pontevedra .row-events-content .cge-block-events-calendar tbody tr td#today{color:#fff;font-weight:700}.almeria .row-events-content .cge-block-events-calendar tbody tr td#today span,.pontevedra .row-events-content .cge-block-events-calendar tbody tr td#today span{background:#0072bc}@media (max-width:575px){.almeria .row-events-content .cge-block-events-calendar tbody tr td span,.pontevedra .row-events-content .cge-block-events-calendar tbody tr td span{padding:0}}@media (max-width:1199px){.cge-block-events-calendar{padding:1.7rem 1rem}}@media (max-width:991px){.row-events-content>div.container h2{font-size:1.25rem;margin-bottom:2rem}.row-events-content>div.container .wp-block-columns .wp-block-column:first-child{flex:0 0 100% !important;max-width:100% !important;padding-right:0}.row-events-content>div.container .wp-block-columns .wp-block-column:last-child{flex:0 0 100% !important;max-width:100% !important;padding-left:0}}@media (max-width:575px){.cge-block-events .item{flex:0 0 100%;max-width:100%}.cge-block-events-calendar table tbody tr td span{width:1.5rem;height:1.5rem;padding:.2rem}}.row-services-home{background:#fff;position:relative;z-index:2;padding:2.8rem 0 7.1rem}.row-services-home:after{content:'';display:block;position:absolute;left:0;right:0;bottom:2.5rem;top:0;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/ola4.png) no-repeat center;background-size:cover}.row-services-home>div{position:relative;z-index:1}.row-services-home>div .wp-block-columns .wp-block-column h2{font-size:1.625rem;margin-bottom:2rem}.row-services-home>div .wp-block-columns .wp-block-column p{font-size:1rem;font-weight:300}.row-services-home>div .wp-block-columns .wp-block-column:first-child{flex:0 0 33.3333% !important;max-width:33.3333%;padding-right:4.375rem}.row-services-home>div .wp-block-columns .wp-block-column:last-child{flex:0 0 66.6666% !important;max-width:66.6666%;margin-left:0}.row-services-home .cge-block-services .owl-stage,.row-services-home .cge-block-services .owl-item{height:100%}.row-services-home .cge-block-services .item{position:relative;height:100%;border:1px solid #dadcdd;background:#fff;padding:1.5rem 1rem}.row-services-home .cge-block-services .item *{text-align:center}.row-services-home .cge-block-services .item .content{height:100%;display:flex;flex-direction:column}.row-services-home .cge-block-services .item .content:after{content:"\e800";font-family:'fontello';color:var(--color-primary);display:block;text-align:right;font-size:1.25rem;line-height:1;margin-top:auto}.row-services-home .cge-block-services .item .content>span{width:auto;display:inline-block;margin:0 auto 1.5rem}.row-services-home .cge-block-services .item .content h3{font-size:1.25rem;margin:0 0 1.25rem;font-weight:600}.row-services-home .cge-block-services .item .content p{font-size:.875rem;margin-bottom:1.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.row-services-home .cge-block-services .item .content a{position:absolute;width:100%;height:100%;top:0;left:0;text-decoration:none}.teruel .row-services-home .cge-block-services .owl-stage-outer{min-height:200px;margin:0 -1px}@media (max-width:767px){.teruel .row-services-home .cge-block-services .owl-stage-outer{margin:0}}.teruel .row-services-home .cge-block-services .owl-stage-outer .item{border-radius:20px;border:1px solid var(--color-primary)}.teruel .row-services-home .cge-block-services .owl-stage-outer .item .content p{display:none}.teruel .row-services-home .cge-block-services .owl-stage-outer .item .content span{margin:auto auto 1.5rem}.almeria .services_block,.pontevedra .services_block{background:#003;padding:65px 0}.almeria .services_block h2,.pontevedra .services_block h2{font-weight:700;font-size:36px;color:#fff}.almeria .services_block .wp-block-columns .wp-block-column,.pontevedra .services_block .wp-block-columns .wp-block-column{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px;gap:25px;border:2px solid #ccedf5;border-radius:10px;position:relative}.almeria .services_block .wp-block-columns .wp-block-column h3 a,.pontevedra .services_block .wp-block-columns .wp-block-column h3 a{font-weight:700;font-size:18px;line-height:28px;color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;margin-top:30px;text-align:center}.almeria .row-services-home:after,.pontevedra .row-services-home:after{content:'';background:#003}.almeria .row-services-home .cge-block-services .item,.pontevedra .row-services-home .cge-block-services .item{background:#003;border:2px solid #fff;border-radius:10px}.almeria .row-services-home .cge-block-services .item .content h3,.pontevedra .row-services-home .cge-block-services .item .content h3{color:#fff}.almeria .row-services-home .cge-block-services .item .content p,.pontevedra .row-services-home .cge-block-services .item .content p{display:none}.almeria .row-services-home .cge-block-services .item .content span,.pontevedra .row-services-home .cge-block-services .item .content span{margin:auto auto 1.5rem}@media (max-width:991px){.row-services-home>div .wp-block-columns .wp-block-column:first-child{padding-right:2.5rem}}@media (max-width:767px){.row-services-home{padding:2.8rem 0 3.4rem}.row-services-home>div .wp-block-columns .wp-block-column h2{font-size:1.1rem;margin-bottom:1.5rem}.row-services-home>div .wp-block-columns .wp-block-column p{margin-bottom:1.8rem}.row-services-home>div .wp-block-columns .wp-block-column:first-child{padding-right:0}.row-services-home>div .wp-block-columns .wp-block-column:first-child,.row-services-home>div .wp-block-columns .wp-block-column:last-child{flex:0 0 100% !important;max-width:100%}.row-services-home .cge-block-services{margin-top:2.1rem}.row-services-home .cge-block-services .owl-stage,.row-services-home .cge-block-services .owl-item{height:auto}.row-services-home .cge-block-services .item{height:auto;padding:1.25rem 1.8rem 1.5rem}.row-services-home .cge-block-services .item .content:after{right:1.8rem}.row-services-home .cge-block-services .item .content img{margin-bottom:1.5rem}}.row-nested-post{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/background-last-post.png) no-repeat center/cover;padding:4.3rem 0;position:relative;overflow:hidden}.row-nested-post:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:var(--color-primary);opacity:.7;z-index:1}.row-nested-post .owl-stage-outer{overflow:visible}.row-nested-post .owl-stage-outer .owl-stage{display:flex}.row-nested-post .owl-dots{margin-top:1.25rem}.row-nested-post .owl-dots button span{border-color:#fff}.row-nested-post .owl-dots button.active span,.row-nested-post .owl-dots button:hover span{background-color:#fff}.row-nested-post .container{position:relative;z-index:2;overflow:hidden}.row-nested-post .container h2{margin-bottom:3.4rem;font-weight:300;color:#fff;font-size:1.75rem}.row-nested-post .container .related-posts-content{position:relative}.row-nested-post .container .related-posts-content .see-more{margin:3.4rem 0 0;text-align:right}.row-nested-post .container .related-posts-content .see-more a{display:inline-flex;align-items:center;color:#fff;font-size:1.125rem}.row-nested-post .container .related-posts-content .see-more a:after{content:"\e800";font-family:'fontello';font-size:1.8rem;display:inline-block;line-height:1;margin-left:1rem}.row-nested-post .container .related-posts-content .see-more a:hover{color:#dadcdd;text-decoration:none}.row-nested-post .container .item{border:1px solid #fff;padding:2.5rem 2.8rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%}.row-nested-post .container .item h3{padding:.9rem 3.1rem .9rem 1.25rem;background:var(--color-secondary);margin-bottom:2.5rem;margin-left:-4.05rem;font-size:1.25rem;color:#fff;font-weight:400}.row-nested-post .container .item .wp-block-latest-posts__post-excerpt{margin:0 0 2.8rem;color:#fff;font-size:1rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.row-nested-post .container .item a{margin-top:auto;display:inline-flex;align-items:center;height:2.8rem;border:1px solid #fff;padding:0 1.5rem;text-transform:uppercase;cursor:pointer;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;font-size:1rem}.row-nested-post .container .item a:hover{text-decoration:none;color:var(--color-primary);background:#fff}.teruel .row-nested-post .container .item,.almeria .row-nested-post .container .item,.pontevedra .row-nested-post .container .item{border-radius:30px}.teruel .row-nested-post .container .item h3,.almeria .row-nested-post .container .item h3,.pontevedra .row-nested-post .container .item h3{border-radius:10px}.teruel .row-nested-post .container .item a,.almeria .row-nested-post .container .item a,.pontevedra .row-nested-post .container .item a{border-radius:20px}.teruel .row-nested-post .container h2,.almeria .row-nested-post .container h2,.pontevedra .row-nested-post .container h2{font-weight:600;font-size:1.625rem}.almeria .row-nested-post,.pontevedra .row-nested-post{background:0 0}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .container,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .container{position:relative}@media (min-width:991px) and (max-width:1199px){.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .container .owl-stage,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .container .owl-stage{flex-wrap:wrap}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .container .owl-stage .owl-item,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .container .owl-stage .owl-item{flex:0 0 41%;max-width:41%}}@media (min-width:1818px){.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .container .owl-stage,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .container .owl-stage{flex-wrap:wrap}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .container .owl-stage .owl-item,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .container .owl-stage .owl-item{flex:0 0 20%;max-width:20%;padding-bottom:20px}}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .related-posts-content,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .related-posts-content{position:relative}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .related-posts-content .see-more,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .related-posts-content .see-more{display:flex;flex-direction:row-reverse;position:relative;z-index:4}@media (max-width:991px){.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .related-posts-content .see-more,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .related-posts-content .see-more{top:0}}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .related-posts-content .see-more a,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .related-posts-content .see-more a{font-weight:500;font-size:16px;color:#003;line-height:24px;border-bottom:1px solid #003;margin-right:40px}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .related-posts-content .see-more a:after,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .related-posts-content .see-more a:after{position:absolute;right:0}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item{filter:drop-shadow(4px 4px 10px rgba(219,219,219,.2))}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item a,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item a{position:absolute;top:0;width:100%;height:100%;left:0}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item:hover,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item:hover{transform:scale(1.05)}@media (max-width:991px){.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item{transition:none}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item:hover,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item:hover{transform:none}}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .image .inner,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .image .inner{width:100%;height:265px;border-radius:20px}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .image .inner img,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .image .inner img{width:100%;object-fit:cover;object-position:center;height:265px}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .image .inner:empty,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .image .inner:empty{background:0 0;background-size:cover !important}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .content,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .content{padding:25px 20px 25px}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .content h3,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .content h3{font-size:1.625rem;margin-bottom:3rem;color:#181818;font-weight:700;font-size:18px;line-height:28px;margin-bottom:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .content p,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .content p{font-size:1rem;font-weight:300;line-height:1.6;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .content .wp-block-button__link,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .content .wp-block-button__link{color:var(--color-primary);border-color:var(--color-primary)}.almeria .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .content .wp-block-button__link:hover,.pontevedra .row-nested-post.wp-block-cge-blocks-nested-category-news-carousel .item .content .wp-block-button__link:hover{color:#fff;background:var(--color-primary)}.almeria .row-nested-post:before,.pontevedra .row-nested-post:before{background:0 0}.almeria .row-nested-post .container,.pontevedra .row-nested-post .container{padding-left:20px}.almeria .row-nested-post .container h2,.pontevedra .row-nested-post .container h2{color:var(--color-tertiary);font-weight:700;font-size:36px;line-height:42px}.almeria .row-nested-post .container .item,.pontevedra .row-nested-post .container .item{background:#fff;border:0;padding:0;border-radius:20px}.almeria .row-nested-post .container .item .wp-block-latest-posts__post-excerpt,.pontevedra .row-nested-post .container .item .wp-block-latest-posts__post-excerpt{color:var(--color-tertiary)}.almeria .row-nested-post .container .item .image,.pontevedra .row-nested-post .container .item .image{max-height:200px;margin-bottom:10px;width:100%}.almeria .row-nested-post .container .item .image img,.pontevedra .row-nested-post .container .item .image img{max-height:200px;border-radius:20px 20px 0 0}.almeria .row-nested-post .container .item .image .inner:empty,.pontevedra .row-nested-post .container .item .image .inner:empty{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/logo-default.jpg) no-repeat center;background-size:auto;background-size:cover !important;height:200px;border-radius:20px 20px 0 0}.almeria .row-nested-post .container .item .content .news-title,.pontevedra .row-nested-post .container .item .content .news-title{margin-top:30px}.almeria .row-nested-post .container .item .content .news-title h3,.pontevedra .row-nested-post .container .item .content .news-title h3{background:var(--color-primary);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:0;background:0 0;margin:0}.almeria .row-nested-post .container .item a,.pontevedra .row-nested-post .container .item a{color:transparent;text-align:end;transform:rotateX(180deg)}.almeria .row-nested-post .container .item a:hover,.pontevedra .row-nested-post .container .item a:hover{background:0 0}.almeria .row-nested-post .container .item h3,.pontevedra .row-nested-post .container .item h3{background:var(--color-primary)}.almeria .row-nested-post.row-nested-jobs:before,.pontevedra .row-nested-post.row-nested-jobs:before{background:#ccedf5;opacity:30%;width:100%;height:100%}.almeria .row-nested-post.row-nested-jobs .item,.pontevedra .row-nested-post.row-nested-jobs .item{min-height:395px;filter:drop-shadow(4px 4px 10px rgba(219,219,219,.2));background:#fff;border:0;padding:0;border-radius:20px;position:relative}.almeria .row-nested-post.row-nested-jobs .item:before,.pontevedra .row-nested-post.row-nested-jobs .item:before{content:'';background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/background-last-post.png) no-repeat center bottom;opacity:.5;background-size:cover;top:0;left:0;width:100%;height:200px;z-index:-1;border-radius:20px 20px 0 0}.almeria .row-nested-post.row-nested-jobs .item h3,.pontevedra .row-nested-post.row-nested-jobs .item h3{background:0 0;color:#003;margin:0;padding:25px 20px 25px}.almeria .row-nested-post.row-nested-jobs .item h3 .inner-title,.pontevedra .row-nested-post.row-nested-jobs .item h3 .inner-title{margin-top:30px}.almeria .row-nested-post.row-nested-jobs .item .wp-block-latest-posts__post-excerpt,.pontevedra .row-nested-post.row-nested-jobs .item .wp-block-latest-posts__post-excerpt{font-weight:400;display:none}.almeria .row-nested-post.row-nested-jobs .item a,.pontevedra .row-nested-post.row-nested-jobs .item a{color:transparent;position:absolute;width:100%;height:100%;top:0}.almeria .row-nested-post.row-nested-jobs .related-posts-content a,.pontevedra .row-nested-post.row-nested-jobs .related-posts-content a{color:#003;border-bottom:1px solid #003;margin-right:40px;font-size:16px}.almeria .row-nested-post.row-nested-jobs .related-posts-content a:after,.pontevedra .row-nested-post.row-nested-jobs .related-posts-content a:after{position:absolute;right:0}.almeria .row-nested-post.row-nested-jobs .related-posts-content a:hover,.pontevedra .row-nested-post.row-nested-jobs .related-posts-content a:hover{color:#181818}.almeria .row-nested-post .owl-dots .owl-dot span,.pontevedra .row-nested-post .owl-dots .owl-dot span{border:2px solid #fff;background:#696969}.almeria .row-nested-post .owl-dots .owl-dot.active span,.pontevedra .row-nested-post .owl-dots .owl-dot.active span{border:2px solid #003;background:#fff}.home .row-nested-post .container h2{text-align:left}@media (max-width:991px){.row-nested-post .owl-stage-outer{max-width:calc(100% + 1.25rem);margin-left:-1.25rem;overflow:hidden}.row-nested-post .owl-item{padding-left:1.25rem}.row-nested-post .owl-item .item{width:calc(100% + 1.25rem);opacity:0;height:auto}.row-nested-post .owl-item.active .item{opacity:1}}.wp-block-cge-blocks-downloads-list{background:#f6f4f3;padding:2.5rem 0 2.1rem}.wp-block-cge-blocks-downloads-list.download-thin{padding:1rem 0 .3rem}.wp-block-cge-blocks-downloads-list h2{font-size:1.1rem;color:var(--color-primary);font-weight:600;margin-bottom:1.25rem}.wp-block-cge-blocks-downloads-list .wp-block-file{display:inline-flex;align-items:center;margin-right:3.4rem;margin-bottom:1rem}.wp-block-cge-blocks-downloads-list .wp-block-file a{position:relative;padding:0;border:0;color:var(--color-link);text-transform:none;font-size:.875rem;display:inline-flex;align-items:center}.wp-block-cge-blocks-downloads-list .wp-block-file a:before{content:'\e807';font-family:'fontello';font-size:2.5rem;color:var(--color-primary);display:block;line-height:1;margin-right:1.5rem}.wp-block-cge-blocks-downloads-list .wp-block-file a:hover{background:0 0;color:var(--color-link-active)}.wp-block-cge-blocks-downloads-list.hidden{display:none}.teruel .wp-block-cge-blocks-downloads-list,.almeria .wp-block-cge-blocks-downloads-list,.pontevedra .wp-block-cge-blocks-downloads-list{border-radius:30px}.teruel .wp-block-cge-blocks-downloads-list .wp-block-file a:before,.almeria .wp-block-cge-blocks-downloads-list .wp-block-file a:before,.pontevedra .wp-block-cge-blocks-downloads-list .wp-block-file a:before{font-size:2rem}.almeria .wp-block-cge-blocks-downloads-list .paragraph,.pontevedra .wp-block-cge-blocks-downloads-list .paragraph{font-size:16px;color:var(--color-text);font-weight:300}@media (max-width:767px){.wp-block-cge-blocks-downloads-list{padding:2.1rem 0 .6rem}.wp-block-cge-blocks-downloads-list .wp-block-file{margin-bottom:1.25rem}.wp-block-cge-blocks-downloads-list .wp-block-file a:before{font-size:1.8rem;margin-right:1rem}}.wp-block-tnp-minimal,.sidebar-newsletter{position:relative;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/background-newsletter.jpg) no-repeat center;background-size:cover !important;padding:1.5rem 2.5rem !important;margin-bottom:2.5rem}.wp-block-tnp-minimal:before,.sidebar-newsletter:before{content:'';background:var(--color-primary);position:absolute;top:0;left:0;height:100%;width:100%;opacity:.7}.wp-block-tnp-minimal>p,.sidebar-newsletter>p{color:#fff;position:relative;z-index:2;font-size:1rem;font-weight:600 !important}.wp-block-tnp-minimal .tnp,.sidebar-newsletter .tnp{position:relative;z-index:2}.wp-block-tnp-minimal .tnp form,.sidebar-newsletter .tnp form{display:flex;flex-wrap:wrap}.wp-block-tnp-minimal .tnp form>*,.sidebar-newsletter .tnp form>*{flex:0 0 100%;max-width:100%}.wp-block-tnp-minimal .tnp form .tnp-email,.sidebar-newsletter .tnp form .tnp-email{height:2.5rem;line-height:2.5rem;padding:0 1rem;font-size:.875rem;background:rgba(255,255,255,.4);border:0;color:#fff;box-shadow:none;font-weight:600;margin-bottom:.5rem;max-width:100%}.wp-block-tnp-minimal .tnp form .tnp-submit,.sidebar-newsletter .tnp form .tnp-submit{order:3;border:1px solid #fff;color:#fff;border-radius:0;padding:.5rem 2rem;font-size:1rem;text-align:center;text-transform:uppercase;background:0 0;user-select:none;display:inline-block;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.wp-block-tnp-minimal .tnp form .tnp-submit:hover,.sidebar-newsletter .tnp form .tnp-submit:hover{background:#fff;color:var(--color-primary);text-decoration:none}.wp-block-tnp-minimal .tnp form .tnp-submit::placeholder,.sidebar-newsletter .tnp form .tnp-submit::placeholder{color:#fff}.wp-block-tnp-minimal .tnp form .tnp-privacy-field,.sidebar-newsletter .tnp form .tnp-privacy-field{order:2;margin:0 0 1.5rem}.wp-block-tnp-minimal .tnp form .tnp-privacy-field label,.sidebar-newsletter .tnp form .tnp-privacy-field label{display:block;margin:0;color:#fff;font-size:.75rem}.wp-block-tnp-minimal .tnp form .tnp-privacy-field label input,.sidebar-newsletter .tnp form .tnp-privacy-field label input{vertical-align:middle}.wp-block-tnp-minimal .widget-area,.sidebar-newsletter .widget-area{position:relative;z-index:2;margin-top:1.5rem}.wp-block-tnp-minimal .widget-area .menu,.sidebar-newsletter .widget-area .menu{list-style:none;margin:0 -.7rem;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.wp-block-tnp-minimal .widget-area .menu .menu-item,.sidebar-newsletter .widget-area .menu .menu-item{padding:.2rem .7rem}.wp-block-tnp-minimal .widget-area .menu .menu-item a,.sidebar-newsletter .widget-area .menu .menu-item a{font-size:0;width:3rem;height:3rem;display:block;border-radius:50%;border:2px solid #fff;text-decoration:none !important}.wp-block-tnp-minimal .widget-area .menu .menu-item a:before,.sidebar-newsletter .widget-area .menu .menu-item a:before{display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-weight:900;color:#fff;width:100%;height:100%;line-height:1}.wp-block-tnp-minimal .widget-area .menu .menu-item.social-facebook a:before,.sidebar-newsletter .widget-area .menu .menu-item.social-facebook a:before{content:"\f39e"}.wp-block-tnp-minimal .widget-area .menu .menu-item.social-twitter a:before,.sidebar-newsletter .widget-area .menu .menu-item.social-twitter a:before{content:'\f099'}.wp-block-tnp-minimal .widget-area .menu .menu-item.social-youtube a:before,.sidebar-newsletter .widget-area .menu .menu-item.social-youtube a:before{content:'\f167'}.wp-block-tnp-minimal .widget-area .menu .menu-item.social-canalenfermero a:before,.sidebar-newsletter .widget-area .menu .menu-item.social-canalenfermero a:before{content:'\f82f'}.wp-block-tnp-minimal .widget-area .menu .menu-item.social-diarioenfermero a:before,.sidebar-newsletter .widget-area .menu .menu-item.social-diarioenfermero a:before{content:'\f0f0'}@media (max-width:767px){.wp-block-tnp-minimal,.sidebar-newsletter{margin-bottom:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:1.25rem 2rem !important}.wp-block-tnp-minimal .tnp form .tnp-privacy-field,.sidebar-newsletter .tnp form .tnp-privacy-field{margin-bottom:.8rem}.wp-block-tnp-minimal .widget-area .menu .menu-item a,.sidebar-newsletter .widget-area .menu .menu-item a{width:2.1rem;height:2.1rem}.wp-block-tnp-minimal .widget-area .menu .menu-item a:before,.sidebar-newsletter .widget-area .menu .menu-item a:before{font-size:.8rem}}.wp-block-table table{border:1px solid #dadcdd}.wp-block-table table tr{border-bottom:1px solid #dadcdd}.wp-block-table table tr th,.wp-block-table table tr td{padding:.5rem 1rem;border-right:1px solid #dadcdd;font-size:.875rem;font-weight:300}.wp-block-table table tr th:last-child,.wp-block-table table tr td:last-child{border-right:0}.wp-block-table table tr th{font-weight:600}.wp-block-table table:last-child{border-bottom:0}.wp-block-table table thead tr th{background:#f6f4f3}.wp-block-table figcaption{padding:.5rem 0;color:var(--color-text);text-align:center;font-weight:300}.almeria.home .wp-block-media-text,.pontevedra.home .wp-block-media-text{margin-bottom:0;min-height:390px;padding:0 65px}.almeria.home .wp-block-media-text figure,.pontevedra.home .wp-block-media-text figure{border-radius:0 70px;margin:0 10px;height:90%}.almeria.home .wp-block-media-text .wp-block-media-text__content,.pontevedra.home .wp-block-media-text .wp-block-media-text__content{margin:auto;display:flex;flex-direction:column;justify-content:left;padding:1.5rem 3rem}@media (max-width:767px){.almeria.home .wp-block-media-text .wp-block-media-text__content,.pontevedra.home .wp-block-media-text .wp-block-media-text__content{padding:1.5rem 0}}.almeria.home .wp-block-media-text .wp-block-media-text__content h2,.pontevedra.home .wp-block-media-text .wp-block-media-text__content h2{font-family:"Lato",sans-serif;font-weight:700;font-size:36px;line-height:42px;color:#003}.almeria.home .wp-block-media-text .wp-block-media-text__content p,.pontevedra.home .wp-block-media-text .wp-block-media-text__content p{font-family:"Lato",sans-serif;font-weight:300;font-size:28px;line-height:38px}.almeria.home .wp-block-media-text .wp-block-button__link,.pontevedra.home .wp-block-media-text .wp-block-button__link{border:2px solid #0072bc;color:#0072bc;font-weight:500;font-family:"Lato",sans-serif;font-weight:700;font-size:16px;line-height:24px}.almeria.home .wp-block-media-text .wp-block-button__link:hover,.pontevedra.home .wp-block-media-text .wp-block-button__link:hover{color:#181818}.almeria .contact-footer-group .wp-block-media-text,.pontevedra .contact-footer-group .wp-block-media-text{display:flex;background:0 0;min-height:100%}.almeria .contact-footer-group .wp-block-media-text figure,.pontevedra .contact-footer-group .wp-block-media-text figure{height:100%}.almeria .contact-footer-group .wp-block-media-text figure img,.pontevedra .contact-footer-group .wp-block-media-text figure img{height:25px;width:25px}.almeria .contact-footer-group .wp-block-media-text .wp-block-media-text__content,.pontevedra .contact-footer-group .wp-block-media-text .wp-block-media-text__content{background:0 0}.teruel .wp-block-group.social-media-home .wp-block-group__inner-container{display:flex;justify-content:space-evenly;margin:40px 0}@media (max-width:991px){.teruel .wp-block-group.social-media-home .wp-block-group__inner-container{flex-wrap:wrap}}.video-section{position:relative;max-width:100% !important}.video-section:before{background:var(--color-primary);content:"";height:50%;width:100%;display:block;position:absolute;bottom:-50px;left:0;opacity:.7}.video-section iframe{z-index:2;position:relative;margin:auto;display:flex}.social-facebook a:before{content:"\f39e"}.social-twitter a:before{content:'\f099'}.social-youtube a:before{content:'\f167'}.social-instagram a:before{content:'\f16d'}.social-canalenfermero a:before{content:'\f82f'}.social-diarioenfermero a:before{content:'\f0f0'}.social-phone a:before{content:'\f87b'}.teruel .c-accordion__title:after,.almeria .c-accordion__title:after,.pontevedra .c-accordion__title:after{font-weight:700;color:var(--color-link)}.site-header .header-top{background:var(--color-primary);padding:.5rem 0}.site-header .header-top>.container{display:flex;align-items:center;justify-content:flex-end}.site-header .header-top #social-nav{margin-left:.5rem}.site-header .header-top #social-nav .navbar-nav>.menu-item:last-child{margin-right:0}.site-header .header-top #social-nav .navbar-nav .menu-item{margin:0 .3rem}.site-header .header-top #social-nav .navbar-nav .menu-item .nav-link{border:1px solid #fff;border-radius:50%;width:25px;height:25px;font-size:0}.site-header .header-top #social-nav .navbar-nav .menu-item .nav-link:before{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-weight:900;color:#fff;width:100%;height:100%;line-height:1}.site-header .header-top #header-nav .navbar-nav .menu-item .nav-link{padding:0 1rem;border-right:1px solid #fff;font-size:.875rem}.site-header .header-top nav{position:relative}.site-header .header-top nav>.dropdown-toggle{display:block;color:#fff}.site-header .header-top nav>.dropdown-toggle.btn-social{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;border:1px solid #fff;margin-left:1rem}.site-header .header-top nav>.dropdown-toggle.btn-social:after{display:none}.site-header .header-top nav>.dropdown-toggle.btn-menu{margin-right:1rem}.site-header .header-top nav>.dropdown-toggle.btn-menu+.dropdown-menu{right:.313rem}.site-header .header-top nav>.dropdown-toggle .dots{display:block;width:.313rem;position:relative;padding:.4rem 0}.site-header .header-top nav>.dropdown-toggle .dots span{display:block;width:.313rem;height:.313rem;border-radius:50%;background:#fff}.site-header .header-top nav>.dropdown-toggle .dots:after{content:'';display:block;width:.313rem;height:.313rem;border-radius:50%;background:#fff;position:absolute;top:0}.site-header .header-top nav>.dropdown-toggle .dots:before{content:'';display:block;width:.313rem;height:.313rem;border-radius:50%;background:#fff;position:absolute;bottom:0}.site-header .header-top nav>.dropdown-menu{background:#fff;border-radius:0;border:0;padding:.9rem .7rem;transform:none !important;top:100% !important;right:-.313rem;left:inherit !important;margin-top:1rem;box-shadow:0 0 5px rgba(0,0,0,.3);min-width:0}.site-header .header-top nav>.dropdown-menu:before{content:'';display:block;width:1rem;height:1rem;background:#fff;transform:translateX(-50%) rotate(45deg);position:absolute;top:-.5rem;right:0;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:1}.site-header .header-top nav>.dropdown-menu:after{content:'';display:block;width:3rem;height:.9rem;position:absolute;top:0;right:0;z-index:2;background:#fff}.site-header .header-bottom{position:absolute;width:100%;z-index:200;background:0 0;padding:1rem 0;-webkit-transition:background .2s 0s linear;-moz-transition:background .2s 0s linear;-o-transition:background .2s 0s linear;transition:background .2s 0s linear}.site-header .header-bottom .hrow{display:flex;align-items:center;justify-content:space-between}.site-header .header-bottom .hrow.bottom{justify-content:flex-end}.site-header .header-bottom .brand-col{position:relative;overflow:hidden}.site-header .header-bottom .brand-col img{height:50px;-webkit-transition:height .2s 0s linear;-moz-transition:height .2s 0s linear;-o-transition:height .2s 0s linear;transition:height .2s 0s linear}.site-header .header-bottom .brand-col .brand-hidden{position:absolute}.site-header .header-bottom .menu-col{display:flex;align-items:center;justify-content:flex-end}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click{width:auto;margin-left:1rem}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click a span{display:block}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{background:0 0;border:0;color:#fff;padding:0;position:relative;padding-right:1.25rem}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent;border-bottom:0;top:50%;right:0;transform:translateY(-50%)}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click .wpml-ls-item{display:flex;align-items:center}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{background:#fff;border-radius:0;border:0;padding:.9rem .7rem;transform:translateX(-50%) !important;top:100% !important;right:inherit;left:50% !important;margin-top:1rem;box-shadow:0 0 5px rgba(0,0,0,.3)}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li{margin:0;padding:.6rem 0;border-bottom:1px solid #dadcdd}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li a{padding:0;color:var(--color-primary);font-size:.9rem;font-weight:500;border:0}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li a:hover{background:0 0}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li:last-child{padding-bottom:0;border-bottom:0}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li:first-child{padding-top:0}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu:before{content:'';display:block;width:1rem;height:1rem;background:#fff;transform:translateX(-50%) rotate(45deg);position:absolute;top:-.5rem;left:50%;z-index:1;box-shadow:0 0 5px rgba(0,0,0,.3)}.site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu:after{content:'';display:block;width:3rem;height:.9rem;background:#fff;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2}.site-header .header-bottom .menu-col .wrap-toggles a{outline:0}.site-header .header-bottom #main-nav .navbar-nav>.menu-item:last-child{margin-right:0}.site-header .header-bottom #main-nav .navbar-nav .menu-item{padding:1.5rem 1rem}@media (max-width:991px){.site-header .header-bottom #main-nav .navbar-nav .menu-item{padding:0}}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-icon{display:inline-block;color:inherit;padding:0 0 0 10px;cursor:pointer}@media (max-width:991px){.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-icon{float:right}}.site-header .header-bottom #main-nav .navbar-nav .menu-item .nav-link{font-size:1rem;display:inline-block}@media (max-width:991px){.site-header .header-bottom #main-nav .navbar-nav .menu-item .nav-link{width:100%}}.site-header .header-bottom #main-nav .navbar-nav .menu-item .nav-link.dropdown-toggle{position:relative;white-space:normal}.site-header .header-bottom #main-nav .navbar-nav .menu-item .nav-link.dropdown-toggle:after{content:none}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu{position:absolute;background:#fff;border-radius:0;border:0;transform:translateX(-50%);top:100%;right:inherit;left:50%;box-shadow:0 0 5px rgba(0,0,0,.3);margin-top:-.5rem;padding:.3rem 0}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item{margin:0;padding:0 .7rem}@media (max-width:991px){.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item{padding:.6rem 0}}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .nav-link,.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .dropdown-item{padding:.6rem 0;color:var(--color-primary);font-size:1rem;font-weight:500;justify-content:flex-start;padding-right:.9rem;width:100%;border-bottom:1px solid #dadcdd;text-align:start}@media (max-width:991px){.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .nav-link,.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .dropdown-item{border-bottom:0}}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .nav-link:hover,.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .dropdown-item:hover{background:0 0}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .dropdown-icon{color:var(--color-primary);position:absolute;right:0}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item:last-child{padding-bottom:0;border-bottom:0}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item.open{padding-bottom:0}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item.open .dropdown-toggle:after{border-top:0;border-bottom:.3em solid}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item.open:last-child{margin-bottom:-.9rem}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu>.menu-item:last-child .nav-link,.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu>.menu-item:last-child .dropdown-item{border-bottom:0}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu:before{content:'';display:block;width:1rem;height:1rem;background:#fff;transform:translateX(-50%) rotate(45deg);position:absolute;top:-.5rem;left:50%;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:1}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu:after{content:'';display:block;width:3rem;height:.9rem;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2;background:#fff}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .dropdown-menu{left:calc(100%);transform:translateX(0);top:0}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .dropdown-menu:after,.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .dropdown-menu:before{display:none}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .dropdown-menu .dropdown-item{white-space:normal;padding-right:0}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .dropdown-menu .menu-item{padding-left:.7rem;padding-right:.7rem}.site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .dropdown-menu .menu-item:last-child{padding-bottom:0}.site-header .header-bottom #main-nav .navbar-nav .menu-item.oculto{display:none !important}@media (min-width:991px){.site-header .header-bottom #main-nav .navbar-nav .menu-item.dropdown:hover>.dropdown-menu{display:block}}.site-header .header-bottom .search-row{padding-top:.6rem}.site-header .header-bottom .search-row .header-widget .hw-title{display:none}.site-header .header-bottom .search-row .header-widget .search-form{position:relative;border:0}.site-header .header-bottom .search-row .header-widget .search-form label input{border:1px solid #fff;border-radius:1.25rem}.site-header .header-bottom .search-row .header-widget .search-form label input::placeholder{color:#fff}.site-header .header-bottom .search-row .header-widget .search-form label input:-webkit-autofill,.site-header .header-bottom .search-row .header-widget .search-form label input:-webkit-autofill:hover,.site-header .header-bottom .search-row .header-widget .search-form label input:-webkit-autofill:focus{background-color:transparent;border:1px solid #fff;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px #fff inset;box-shadow:none}.site-header .toggle-nav{display:none}.site-header .toggle-nav:before{content:'\e80c';font-family:'fontello';display:inline-flex;justify-content:center;line-height:2.7;color:#fff;width:2.5rem;height:2.5rem;font-size:1rem}.site-header .toggle-search{display:none}.site-header .toggle-search:before{content:'\e80a';font-family:'fontello';display:inline-flex;align-items:center;justify-content:center;line-height:1;color:#fff;width:2.5rem;height:2.5rem;font-size:1rem}.site-header .navbar-nav{align-items:center;flex-direction:row}.site-header .navbar-nav .menu-item .nav-link{color:#fff}.site-header .navbar-nav .menu-item .nav-link:hover,.site-header .navbar-nav .menu-item .nav-link:focus{color:#dadcdd}.site-header.fixed{position:relative}.site-header.fixed .header-bottom{position:fixed;top:0;left:0;width:100%;z-index:200;background:var(--color-secondary)}.site-header.fixed .header-bottom>.container{position:relative}.site-header.fixed .header-bottom .brand-col img{height:40px}.site-header.fixed .header-bottom .menu-col .wrap-toggles{margin-left:1rem}.site-header.fixed .header-bottom .search-row{padding-top:0}.site-header.fixed .header-bottom .search-row .header-widget .search-form{display:none}.site-header.fixed .toggle-search{display:block}.search-open .site-header.fixed .header-bottom .search-row .header-widget{position:absolute;right:1rem;left:inherit;top:calc(100% + 1rem);padding-top:1rem;min-width:200px}.search-open .site-header.fixed .header-bottom .search-row .header-widget .search-form{display:block}.search-open .site-header.fixed .header-bottom .search-row .header-widget .search-form label input{background:var(--color-primary);border:0}.search-open.teruel .site-header .header-bottom .search-row .header-widget .search-form,.search-open .almeria .site-header .header-bottom .search-row .header-widget .search-form,.search-open .pontevedra .site-header .header-bottom .search-row .header-widget .search-form{display:block}.search-open.teruel .site-header .header-bottom .search-row .header-widget .search-form label:before,.search-open .almeria .site-header .header-bottom .search-row .header-widget .search-form label:before,.search-open .pontevedra .site-header .header-bottom .search-row .header-widget .search-form label:before{color:var(--color-primary)}.search-open.teruel .site-header .header-bottom .search-row .header-widget .search-form label input,.search-open .almeria .site-header .header-bottom .search-row .header-widget .search-form label input,.search-open .pontevedra .site-header .header-bottom .search-row .header-widget .search-form label input{color:var(--color-primary);border:1px solid var(--color-primary);background:0 0}.search-open.teruel .site-header .header-bottom .search-row .header-widget .search-form label input::placeholder,.search-open .almeria .site-header .header-bottom .search-row .header-widget .search-form label input::placeholder,.search-open .pontevedra .site-header .header-bottom .search-row .header-widget .search-form label input::placeholder{color:var(--color-primary)}.search-open.teruel .site-header .toggle-search:before,.search-open .almeria .site-header .toggle-search:before,.search-open .pontevedra .site-header .toggle-search:before{content:'\e803'}.search-open.teruel .site-header.fixed .header-bottom .search-row .header-widget,.search-open .almeria .site-header.fixed .header-bottom .search-row .header-widget,.search-open .pontevedra .site-header.fixed .header-bottom .search-row .header-widget{position:inherit;padding-top:0}.search-field.form-control::placeholder{color:#fff !important}.teruel .site-header .header-bottom,.almeria .site-header .header-bottom,.pontevedra .site-header .header-bottom{background:#fff}.teruel .site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .dropdown-item:hover,.almeria .site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .dropdown-item:hover,.pontevedra .site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .dropdown-item:hover{color:var(--color-link-active)}.teruel .site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle,.almeria .site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle,.pontevedra .site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{color:var(--color-primary);font-weight:500}.teruel .site-header .header-bottom .search-row .header-widget .search-form,.almeria .site-header .header-bottom .search-row .header-widget .search-form,.pontevedra .site-header .header-bottom .search-row .header-widget .search-form{display:none}.teruel .site-header .header-top #social-nav .navbar-nav .menu-item .nav-link,.almeria .site-header .header-top #social-nav .navbar-nav .menu-item .nav-link,.pontevedra .site-header .header-top #social-nav .navbar-nav .menu-item .nav-link{border:none;width:40px;height:40px;padding:0;position:absolute;top:0}.teruel .site-header .header-top #header-nav .navbar-nav .menu-item .nav-link,.almeria .site-header .header-top #header-nav .navbar-nav .menu-item .nav-link,.pontevedra .site-header .header-top #header-nav .navbar-nav .menu-item .nav-link{color:#fff}.teruel .site-header.fixed .header-bottom,.almeria .site-header.fixed .header-bottom,.pontevedra .site-header.fixed .header-bottom{background:#fff !important}.teruel .site-header.fixed .header-bottom .brand-col img,.almeria .site-header.fixed .header-bottom .brand-col img,.pontevedra .site-header.fixed .header-bottom .brand-col img{height:50px}.teruel .site-header .navbar-nav .menu-item .nav-link,.almeria .site-header .navbar-nav .menu-item .nav-link,.pontevedra .site-header .navbar-nav .menu-item .nav-link{color:var(--color-primary);font-weight:500}.teruel .site-header .navbar-nav .menu-item .nav-link:hover,.teruel .site-header .navbar-nav .menu-item .nav-link:focus,.almeria .site-header .navbar-nav .menu-item .nav-link:hover,.almeria .site-header .navbar-nav .menu-item .nav-link:focus,.pontevedra .site-header .navbar-nav .menu-item .nav-link:hover,.pontevedra .site-header .navbar-nav .menu-item .nav-link:focus{color:var(--color-link-active)}.teruel .site-header .toggle-search,.almeria .site-header .toggle-search,.pontevedra .site-header .toggle-search{display:block}.teruel .site-header .toggle-search:before,.almeria .site-header .toggle-search:before,.pontevedra .site-header .toggle-search:before{color:var(--color-primary)}.almeria .site-header.fixed .header-top,.pontevedra .site-header.fixed .header-top{position:fixed;width:100%;z-index:200}.almeria .site-header .header-top,.pontevedra .site-header .header-top{background:#003;height:40px}.almeria .site-header .header-top #header-nav .navbar-nav .menu-item .nav-link,.pontevedra .site-header .header-top #header-nav .navbar-nav .menu-item .nav-link{border-bottom:1px solid #fff;border-right:none;padding:0}.almeria .site-header .header-top #header-nav .navbar-nav .menu-item.formacion-header:before,.pontevedra .site-header .header-top #header-nav .navbar-nav .menu-item.formacion-header:before{content:url(//www.sitescge.com/wp-content/themes/cge/assets/images/Plataforma_formacion_almeria.png);width:25px;height:25px;display:block;position:absolute;left:-30px}.almeria .site-header .header-top #social-nav,.pontevedra .site-header .header-top #social-nav{display:none}.almeria .site-header .header-bottom,.pontevedra .site-header .header-bottom{background:#fff;transition:none;padding-bottom:0}.almeria .site-header .header-bottom .hrow.top,.pontevedra .site-header .header-bottom .hrow.top{background:#fff}.almeria .site-header .header-bottom .hrow.top .menu-col a,.pontevedra .site-header .header-bottom .hrow.top .menu-col a{color:#003;font-weight:500}.almeria .site-header .header-bottom .hrow.top .menu-col a:hover,.almeria .site-header .header-bottom .hrow.top .menu-col a:focus,.pontevedra .site-header .header-bottom .hrow.top .menu-col a:hover,.pontevedra .site-header .header-bottom .hrow.top .menu-col a:focus{color:#181818}.almeria .site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .dropdown-item,.pontevedra .site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item .dropdown-item{color:#003}.almeria .site-header .header-bottom .wrap-toggles .toggle-nav:before,.pontevedra .site-header .header-bottom .wrap-toggles .toggle-nav:before{color:#003 !important}.almeria .site-header .toggle-search:before,.pontevedra .site-header .toggle-search:before{color:#003 !important}.almeria.search-open .site-header .header-bottom .hrow.bottom,.pontevedra.search-open .site-header .header-bottom .hrow.bottom{background:#ccedf5;margin:0 -20%}.almeria.search-open .site-header .header-bottom .hrow.bottom .search-row,.pontevedra.search-open .site-header .header-bottom .hrow.bottom .search-row{padding:20px 15%}.almeria.search-open .site-header .header-bottom .hrow.bottom .search-row .header-widget .search-form,.pontevedra.search-open .site-header .header-bottom .hrow.bottom .search-row .header-widget .search-form{display:block}.almeria.search-open .site-header .header-bottom .hrow.bottom .search-row .header-widget .search-form label input,.pontevedra.search-open .site-header .header-bottom .hrow.bottom .search-row .header-widget .search-form label input{border:1px solid #003;border-radius:0 10px;color:#003}.almeria.search-open .site-header .header-bottom .hrow.bottom .search-row .header-widget .search-form label input::placeholder,.pontevedra.search-open .site-header .header-bottom .hrow.bottom .search-row .header-widget .search-form label input::placeholder{color:#003}.almeria.search-open .site-header .header-bottom .hrow.bottom .search-row .header-widget .search-form label:before,.pontevedra.search-open .site-header .header-bottom .hrow.bottom .search-row .header-widget .search-form label:before{color:#003}.almeria.search-open.headFixed .site-header.fixed .header-bottom .search-row .header-widget,.pontevedra.search-open.headFixed .site-header.fixed .header-bottom .search-row .header-widget{position:inherit;padding:0;min-width:auto}.almeria.search-open.headFixed .site-header.fixed .header-bottom .search-row .header-widget .search-form label input,.pontevedra.search-open.headFixed .site-header.fixed .header-bottom .search-row .header-widget .search-form label input{background:0 0}.almeria.mobile-nav .site-header .header-bottom .search-row .header-widget .search-form label:before,.pontevedra.mobile-nav .site-header .header-bottom .search-row .header-widget .search-form label:before{color:#003}.almeria.mobile-nav .site-header .header-bottom .search-row .header-widget .search-form label input,.pontevedra.mobile-nav .site-header .header-bottom .search-row .header-widget .search-form label input{color:#003;border-color:#003}.almeria.mobile-nav .site-header .header-bottom .search-row .header-widget .search-form label input::placeholder,.pontevedra.mobile-nav .site-header .header-bottom .search-row .header-widget .search-form label input::placeholder{color:#003}.almeria.mobile-nav .site-header .header-bottom #main-nav .navbar-nav .menu-item .nav-link,.pontevedra.mobile-nav .site-header .header-bottom #main-nav .navbar-nav .menu-item .nav-link{color:#003}@media (min-width:768px){.site-header .header-top nav>.dropdown-toggle{display:none !important;color:#fff}.site-header .header-top nav>.dropdown-menu{position:relative !important;top:inherit !important;left:inherit !important;right:inherit;transform:none !important;display:block;min-width:0;padding:0;margin:0;background:0 0;border:0;border-radius:0;float:none;box-shadow:none}.site-header .header-top nav>.dropdown-menu:before,.site-header .header-top nav>.dropdown-menu:after{display:none}.site-header .header-top nav>.menu-visible{display:none}}@media (max-width:767px){.site-header .header-top #social-nav{margin-left:0}.site-header .header-top #social-nav .navbar-nav{display:block}.site-header .header-top #social-nav .navbar-nav .menu-item{margin:0 0 .5rem}.site-header .header-top #social-nav .navbar-nav .menu-item .nav-link{border:0;font-size:.875rem;width:auto;height:auto;border:0;color:var(--color-primary);display:flex;align-items:center;justify-content:flex-start;white-space:nowrap}.site-header .header-top #social-nav .navbar-nav .menu-item .nav-link:before{color:var(--color-primary);width:1rem;margin-right:.5rem;font-size:.875rem}.site-header .header-top #social-nav .navbar-nav .menu-item:last-child{margin-bottom:0}.site-header .header-top nav{display:flex;align-items:center}.site-header .header-top nav .menu-visible .navbar-nav li{display:none}.site-header .header-top nav .menu-visible .navbar-nav li:nth-child(1),.site-header .header-top nav .menu-visible .navbar-nav li:nth-child(2){display:block}.site-header .header-top nav .menu-visible .navbar-nav li:nth-child(2) .nav-link{border-right:0 !important}.site-header .header-top nav .dropdown-menu #header-nav .navbar-nav{display:block}.site-header .header-top nav .dropdown-menu #header-nav .navbar-nav .menu-item{margin:0 0 .5rem}.site-header .header-top nav .dropdown-menu #header-nav .navbar-nav .menu-item:nth-child(1),.site-header .header-top nav .dropdown-menu #header-nav .navbar-nav .menu-item:nth-child(2){display:none}.site-header .header-top nav .dropdown-menu #header-nav .navbar-nav .menu-item .nav-link{color:var(--color-primary);padding:0;border:0}.site-header .header-top nav .dropdown-menu #header-nav .navbar-nav .menu-item:last-child{margin-bottom:0}}#content #primary{padding:0}#content .wp-block-columns{margin-bottom:0}.row-page-header{position:relative}.row-page-header .row-menu-tabs{position:absolute;left:0;right:0;bottom:0;z-index:2}.row-page-header .row-menu-tabs .menu-tabs{display:flex;align-items:center;padding:0;margin:0 -1rem;list-style:none}.row-page-header .row-menu-tabs .menu-tabs .menu-item{padding:0 1rem;margin:0}.row-page-header .row-menu-tabs .menu-tabs .menu-item:first-child{padding-left:0}.row-page-header .row-menu-tabs .menu-tabs .menu-item a{font-size:1rem;color:var(--color-primary);font-weight:600;padding:0 1rem 1.125rem;border-bottom:.313rem solid transparent;transition:border-color .15s ease-in-out;display:block;line-height:1}.row-page-header .row-menu-tabs .menu-tabs .menu-item a.active,.row-page-header .row-menu-tabs .menu-tabs .menu-item a:hover{border-bottom-color:var(--color-primary)}.row-page-header .row-menu-tabs .mobile{display:none}.owl-header-parent .owl-stage .owl-item{background-repeat:no-repeat !important;background-position:center top !important;background-size:cover !important;position:relative;z-index:1;width:100%}.owl-header-parent .owl-stage .owl-item:before{content:'';background:var(--color-primary);position:absolute;top:0;left:0;height:100%;width:100%;opacity:.7}.owl-header-parent .owl-stage .owl-item:after{content:'';display:block;position:absolute;left:0;right:0;bottom:-1px;height:100%;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/ola1.png) no-repeat center;background-size:100% auto;background-position:bottom}.owl-header-parent .owl-stage .owl-item .container{height:100%}.owl-header-parent .owl-stage .owl-item .container .content{z-index:100}@media (max-width:767px){.owl-header-parent .owl-stage .owl-item .container .content{position:relative;top:25px}}.owl-header-parent .owl-stage .owl-item .container .content p.title{padding:0 75px 15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:"Lato",sans-serif;font-weight:300;font-size:21px;line-height:28px}@media (max-width:767px){.owl-header-parent .owl-stage .owl-item .container .content p.title{padding:0 35px 15px}}.owl-header-parent .owl-stage .owl-item .container .content p.text{padding:0 75px;font-family:"Lato",sans-serif;font-weight:700;font-size:32px;line-height:34px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:767px){.owl-header-parent .owl-stage .owl-item .container .content p.text{padding:0 35px}}.owl-header .item .content{width:100%;max-width:70%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.owl-header .item .content *{margin:0 0 .5rem;color:#fff;line-height:normal}.owl-header .item .content h1.small-title{font-size:2rem;text-transform:capitalize;font-weight:400}.owl-header .item .content .small-title{font-size:.875rem;font-weight:600;text-transform:uppercase}.owl-header .item .content .title *{font-size:2rem}.owl-header .item .content .title h1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:300}.owl-header .item .content .title strong{font-weight:500}.owl-header .item .content .btn{margin:0;font-size:1rem}.owl-header .item .content .btn:hover{color:var(--color-primary)}.owl-header .item:not(:first-child){display:none}.owl-header .owl-dots{position:absolute;bottom:-2.5rem;margin-top:0;text-align:left}.owl-header .owl-dots button span{border-color:#fff}.owl-header .owl-dots button.active span,.owl-header .owl-dots button:hover span{background-color:#fff}.archive .owl-header-parent:after,.blog .owl-header-parent:after,.contacto .owl-header-parent:after,.search-results .owl-header-parent:after,.search-no-results .owl-header-parent:after{display:none}.archive .owl-header .owl-stage-outer,.blog .owl-header .owl-stage-outer,.contacto .owl-header .owl-stage-outer,.search-results .owl-header .owl-stage-outer,.search-no-results .owl-header .owl-stage-outer{top:50%}@media (max-width:1199px){.row-page-header .row-menu-tabs .menu-tabs .menu-item a{padding-bottom:.5rem}.owl-header .owl-stage-outer{top:45%}}@media (max-width:991px){.row-page-header .row-menu-tabs .menu-tabs{margin:0 -.5rem}.row-page-header .row-menu-tabs .menu-tabs .menu-item{padding:0 .5rem}.row-page-header .row-menu-tabs .menu-tabs .menu-item a{padding:0 .5rem .5rem;border-bottom-width:.25rem;font-size:.938rem}.owl-header{max-height:500px}.owl-header .owl-item .item .container .content .title{max-height:101px}.owl-header .owl-item .item .container .content .title *{font-size:1.6rem}}@media (max-width:767px){.row-page-header .row-menu-tabs .container{position:relative}.row-page-header .row-menu-tabs .menu-tabs{display:none;position:absolute;background:#fff;padding:.9rem .7rem;top:100%;left:1.25rem;margin-top:1rem;box-shadow:0 0 5px rgba(0,0,0,.3)}.row-page-header .row-menu-tabs .menu-tabs:before{content:'';display:block;width:1rem;height:1rem;background:#fff;transform:rotate(45deg);position:absolute;top:-.5rem;left:1.25rem;z-index:1;box-shadow:0 0 5px rgba(0,0,0,.3)}.row-page-header .row-menu-tabs .menu-tabs:after{content:'';display:block;width:3rem;height:.9rem;background:#fff;position:absolute;top:0;left:0;z-index:2}.row-page-header .row-menu-tabs .menu-tabs .menu-item{padding:.6rem 0;border-bottom:1px solid #dadcdd}.row-page-header .row-menu-tabs .menu-tabs .menu-item:first-child{padding-top:0}.row-page-header .row-menu-tabs .menu-tabs .menu-item:last-child{padding-bottom:0;border-bottom:0}.row-page-header .row-menu-tabs .menu-tabs .menu-item a{font-size:1rem;font-weight:500;padding:0;border:0;margin:0;line-height:1.4}.row-page-header .row-menu-tabs .mobile{display:inline-block;color:#fff;font-weight:600;position:relative;padding:0 1.25rem 0 0;margin-bottom:.5rem;font-size:1rem;cursor:pointer}.row-page-header .row-menu-tabs .mobile:before{content:'';display:block;position:absolute;border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent;border-bottom:0;top:50%;right:0;transform:translateY(-50%)}.row-page-header .row-menu-tabs.open .menu-tabs{display:block}.owl-header-parent:after{display:none}.owl-header .owl-stage-outer{right:0}.owl-header .owl-item .item .container .content{max-width:100%}.owl-header .owl-item .item .container .content .title{max-height:80px}.owl-header .owl-item .item .container .content .title *{font-size:1.2rem}}@media (max-width:575px){.owl-header .item .content{max-width:100%}.owl-header .item .content .title p{-webkit-line-clamp:4;font-size:1.5rem}}body.teruel .owl-header-parent .owl-header{padding-top:13rem}body.teruel .owl-header-parent:after{background:0 0}body.teruel .owl-header-parent:before{opacity:0}body.almeria .owl-header-parent,body.pontevedra .owl-header-parent{height:560px;min-height:auto}body.almeria .owl-header-parent:before,body.pontevedra .owl-header-parent:before{background:#ccedf5;height:335px;bottom:0;top:auto}body.almeria .owl-header-parent .container,body.pontevedra .owl-header-parent .container{margin-top:130px}body.almeria .owl-header-parent .container .owl-item .item .content,body.pontevedra .owl-header-parent .container .owl-item .item .content{max-width:445px;background:#fff;border-radius:0 60px}body.almeria .owl-header-parent .container .owl-item .item .content .small-title,body.pontevedra .owl-header-parent .container .owl-item .item .content .small-title{color:#003;padding:75px 75px 0;font-family:"Lato",sans-serif;font-weight:700;font-size:32px;line-height:34px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}body.almeria .owl-header-parent .container .owl-item .item .content .title p,body.pontevedra .owl-header-parent .container .owl-item .item .content .title p{color:#003;padding:0 75px 35px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:"Lato",sans-serif;font-weight:300;font-size:21px;line-height:28px}body.almeria .owl-header-parent .container .owl-item .item .content .btn.btn-outline,body.pontevedra .owl-header-parent .container .owl-item .item .content .btn.btn-outline{margin:0 75px 75px;background:#0072bc;color:#fff;border-radius:20px}body.almeria .owl-header-parent .container .owl-item .item .content .btn.btn-outline:hover,body.pontevedra .owl-header-parent .container .owl-item .item .content .btn.btn-outline:hover{background:#000;border-radius:20px}body.almeria .owl-header-parent .container .owl-dots .owl-dot span,body.pontevedra .owl-header-parent .container .owl-dots .owl-dot span{border:2px solid #fff;background:#696969}body.almeria .owl-header-parent .container .owl-dots .owl-dot.active span,body.pontevedra .owl-header-parent .container .owl-dots .owl-dot.active span{border:2px solid #003;background:#fff}body.almeria .owl-header-parent:after,body.pontevedra .owl-header-parent:after{background:0 0}.footer-newsletter{position:relative;padding:3rem 0;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/background-newsletter.jpg) no-repeat center;background-size:cover !important}.footer-newsletter:before{content:'';background:var(--color-primary);opacity:.8;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.footer-newsletter .tnp{padding:0 1.5rem;flex:0 0 40%;max-width:40%}.footer-newsletter .tnp form{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 auto}.footer-newsletter .tnp form .tnp-email{background:rgba(255,255,255,.5);border:0;color:#fff;max-width:100%;margin-right:20px;width:calc(68% - 20px);font-size:1rem;height:2.5rem;line-height:2.5rem;padding:0 1rem}.footer-newsletter .tnp form .tnp-email::placeholder{color:#fff !important}.footer-newsletter .tnp form .tnp-email::-ms-input-placeholder{color:#fff !important}.footer-newsletter .tnp form .tnp-submit{background:0 0;border:1px solid #fff;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:32%;font-size:1rem;height:2.5rem;line-height:2.5rem;padding:0 .5rem}.footer-newsletter .tnp form .tnp-submit:hover{background:#fff;color:var(--color-primary)}.footer-newsletter .tnp form .tnp-privacy-field{width:100%}.footer-newsletter .tnp form .tnp-privacy-field label{display:flex;align-items:center;justify-content:flex-start;color:#fff;font-size:.75rem;margin-bottom:0}.footer-newsletter .tnp form .tnp-privacy-field label input{margin-right:10px}.footer-newsletter .tnp form a{color:#fff}.footer-newsletter .container{position:relative;z-index:2}.footer-newsletter .container .row{flex-wrap:nowrap;align-items:center;margin:0 -1.5rem}.footer-newsletter .container .row .newsletter-legal-advice{margin-top:15px}.footer-newsletter .container .row .newsletter-legal-advice p{color:#fff;font-size:11px}.footer-newsletter .widget-area{padding:0 1.5rem;flex:0 0 25%;max-width:25%}.footer-newsletter .widget-area.ntw-widget{flex:0 0 35%;max-width:35%}.footer-newsletter .widget-area .newsletter-text-widget h2{color:#fff}.footer-newsletter .widget-area .newsletter-text-widget p{font-size:1.25rem;color:#fff;font-weight:300}.footer-newsletter .widget-area .newsletter-text-widget p strong{font-weight:500}.footer-newsletter .widget-area .newsletter-social-widget .nsw-title{color:#fff;text-transform:uppercase;font-size:1rem;margin-bottom:15px;margin-top:30px;text-align:center}.footer-newsletter .widget-area .newsletter-social-widget .textwidget *{text-align:center}.footer-newsletter .widget-area .newsletter-social-widget .textwidget p{margin-bottom:.3rem}.footer-newsletter .widget-area .newsletter-social-widget .textwidget p,.footer-newsletter .widget-area .newsletter-social-widget .textwidget a{color:#fff}.footer-newsletter .widget-area .newsletter-social-widget .menu{list-style:none;margin:0 -.7rem;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.footer-newsletter .widget-area .newsletter-social-widget .menu .menu-item{padding:.2rem .7rem;flex:0 0 4.4rem;max-width:4.4rem}.footer-newsletter .widget-area .newsletter-social-widget .menu .menu-item a{font-size:0;width:3rem;height:3rem;display:block;border-radius:50%;border:2px solid #fff;text-decoration:none !important}.footer-newsletter .widget-area .newsletter-social-widget .menu .menu-item a:before{display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-weight:900;color:#fff;width:100%;height:100%;line-height:1}.footer-sponsors{padding:3rem 0}.footer-sponsors .owl-sponsors .owl-stage{display:flex}.footer-sponsors .owl-sponsors .item{display:flex;align-items:center;justify-content:center;padding:0 .5rem}.footer-sponsors .owl-sponsors .item img{max-height:80px;width:auto}#footer{background:var(--color-primary)}#footer .site-info{display:flex;align-items:center;justify-content:center}#footer .site-info,#footer .site-info *{font-size:.875rem;color:#fff;font-weight:300}#footer .site-info .copy a{margin:0 5px}#footer .site-info .navbar-nav{align-items:center;flex-direction:row}#footer .site-info .navbar-nav>.menu-item .nav-link{color:#fff;padding:0 .5rem;border-right:1px solid #fff}#footer .site-info .navbar-nav>.menu-item .nav-link:hover,#footer .site-info .navbar-nav>.menu-item .nav-link:focus{color:#dadcdd}#footer .site-info .navbar-nav>.menu-item:last-child .nav-link{border-right:0}.teruel .footer-newsletter .widget-area .newsletter-social-widget .menu .menu-item a,.almeria .footer-newsletter .widget-area .newsletter-social-widget .menu .menu-item a,.pontevedra .footer-newsletter .widget-area .newsletter-social-widget .menu .menu-item a{border:none;width:40px;height:40px;padding:0;position:absolute;top:0}.teruel .footer-newsletter .tnp form .tnp-submit,.almeria .footer-newsletter .tnp form .tnp-submit,.pontevedra .footer-newsletter .tnp form .tnp-submit{border-radius:20px;height:2.8rem}.teruel .footer-newsletter .tnp form .tnp-email,.almeria .footer-newsletter .tnp form .tnp-email,.pontevedra .footer-newsletter .tnp form .tnp-email{border-radius:20px;height:2.8rem;line-height:2.8rem}.almeria #footer-widget,.pontevedra #footer-widget{background-size:contain;min-height:210px;padding:0 65px}.almeria #footer-widget .redes_footer,.pontevedra #footer-widget .redes_footer{max-height:65px;background:#ccedf5;border-radius:0 20px}@media (max-width:767px){.almeria #footer-widget .redes_footer,.pontevedra #footer-widget .redes_footer{max-height:55px}.almeria #footer-widget .redes_footer .wp-block-group__inner-container,.pontevedra #footer-widget .redes_footer .wp-block-group__inner-container{padding:15px 20px !important}.almeria #footer-widget .redes_footer .wp-block-group__inner-container p,.pontevedra #footer-widget .redes_footer .wp-block-group__inner-container p{display:none}}.almeria #footer-widget .redes_footer .wp-block-group__inner-container,.pontevedra #footer-widget .redes_footer .wp-block-group__inner-container{display:flex;flex-direction:row;padding:25px 20px;justify-content:space-between}.almeria #footer-widget .container,.pontevedra #footer-widget .container{max-width:100%;margin-top:25px}.almeria #footer-widget .container .row,.pontevedra #footer-widget .container .row{justify-content:space-between;position:relative}.almeria #footer-widget .container .row .col-12.col-md-4,.pontevedra #footer-widget .container .row .col-12.col-md-4{position:relative}.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(1),.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(1){max-width:400px}@media (max-width:1199px){.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(1),.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(1){flex:0 0 100%}}@media (max-width:767px){.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(1),.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(1){margin-bottom:40px}}.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(2),.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(2){max-width:100%;flex-grow:1;display:flex}.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(2) .widget,.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(2) .widget{align-self:end;margin:0 0 0 20%}.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(2) .widget:before,.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(2) .widget:before{content:'';background:#003;position:absolute;width:125%;height:95%;z-index:-1;top:40px;left:15%;border-radius:80px 0 0}@media (max-width:1199px){.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(2),.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(2){flex:0 0 100%}.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(2) .widget,.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(2) .widget{margin:0;min-height:170px}.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(2) .widget:before,.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(2) .widget:before{top:0;left:-7%}}@media (max-width:767px){.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(2),.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(2){left:-46px}.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(2) .widget:before,.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(2) .widget:before{width:156%}}.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(3),.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(3){max-width:250px;position:absolute;right:60px}@media (max-width:1199px){.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(3),.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(3){top:120px;right:0}}@media (max-width:767px){.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(3),.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(3){top:45%;right:-50px;max-width:190px}}@media (max-width:575px){.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(3),.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(3){top:45%}}@media (max-width:493px){.almeria #footer-widget .container .row .col-12.col-md-4:nth-child(3),.pontevedra #footer-widget .container .row .col-12.col-md-4:nth-child(3){top:35%}}.almeria #footer-widget .contact-footer-group,.pontevedra #footer-widget .contact-footer-group{margin:auto}@media (max-width:1547px){.almeria #footer-widget .contact-footer-group,.pontevedra #footer-widget .contact-footer-group{position:relative;top:30px}}@media (max-width:767px){.almeria #footer-widget .contact-footer-group,.pontevedra #footer-widget .contact-footer-group{left:15%}}@media (max-width:575px){.almeria #footer-widget .contact-footer-group,.pontevedra #footer-widget .contact-footer-group{left:0}}.almeria #footer-widget .contact-footer-group .wp-block-group__inner-container,.pontevedra #footer-widget .contact-footer-group .wp-block-group__inner-container{display:flex;flex-direction:row;flex-wrap:wrap}.almeria #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text,.pontevedra #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text{padding:0;max-width:40%;min-width:395px}.almeria #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text .wp-block-media-text__content,.pontevedra #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text .wp-block-media-text__content{margin:0;padding:0}.almeria #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text:first-child,.pontevedra #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text:first-child{width:100%;margin-bottom:5px}.almeria #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text p,.pontevedra #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text p{color:#fff;font-weight:400;font-size:16px;line-height:24px}@media (max-width:575px){.almeria #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text p,.pontevedra #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text p{font-size:14px}}.almeria #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text a,.pontevedra #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text a{color:#fff}@media (max-width:575px){.almeria #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text a,.pontevedra #footer-widget .contact-footer-group .wp-block-group__inner-container .wp-block-media-text a{font-size:14px}}.almeria #footer,.pontevedra #footer{background:#EAEAEA4D}.almeria #footer a,.pontevedra #footer a{color:#7a7a7a}.almeria .footer-newsletter,.pontevedra .footer-newsletter{background:0 0}.almeria .footer-newsletter:before,.pontevedra .footer-newsletter:before{content:'';background:linear-gradient(#2863c6cc,#2863c6);opacity:1}@media (max-width:1199px){.footer-newsletter .tnp{padding:0 .7rem}.footer-newsletter .tnp form .tnp-email{flex:0 0 calc(65% - 10px);max-width:calc(65% - 10px);margin-right:10px}.footer-newsletter .tnp form .tnp-submit{flex:0 0 35%;max-width:35%;font-size:.875rem}.footer-newsletter .container .row{margin:0 -.7rem}.footer-newsletter .widget-area{padding:0 .7rem}}@media (max-width:991px){.footer-newsletter .tnp{flex:0 0 50%;max-width:50%}.footer-newsletter .container .row{flex-wrap:wrap}.footer-newsletter .widget-area.ntw-widget{flex:0 0 50%;max-width:50%}.footer-newsletter .widget-area.nsw-widget{flex:0 0 100%;max-width:100%;padding-top:.5rem}}@media (max-width:767px){.footer-newsletter{padding:1.25rem 0 1rem}.footer-newsletter .tnp{flex:0 0 100%;max-width:100%}.footer-newsletter .widget-area.ntw-widget,.footer-newsletter .widget-area.nsw-widget{flex:0 0 100%;max-width:100%}.footer-newsletter .widget-area .newsletter-social-widget .menu .menu-item{flex:0 0 3.9rem;max-width:3.9rem}.footer-newsletter .widget-area .newsletter-social-widget .menu .menu-item a{width:2.5rem;height:2.5rem}#footer .site-info{flex-wrap:wrap}#footer .site-info .copy{flex:0 0 100%;max-width:100%;text-align:center;margin-bottom:.5rem}#footer .site-info nav{flex:0 0 100%;max-width:100%}#footer .site-info nav .navbar-nav{justify-content:center}}@media (max-width:575px){#footer .site-info nav .navbar-nav{flex-direction:column;margin-top:.5rem}#footer .site-info nav .navbar-nav>.menu-item{margin-bottom:.5rem}#footer .site-info nav .navbar-nav>.menu-item .nav-link{border-right:0}}@media (max-width:991px){.site-header .header-bottom .menu-col .menu-row,.site-header .header-bottom .menu-col .search-row{display:none}.site-header .header-bottom .wrap-toggles{display:flex;align-items:center;justify-content:flex-end;margin-left:1rem}.site-header .header-bottom .wrap-toggles .toggle-nav{display:inline-block;color:#fff;cursor:pointer;text-decoration:none !important}.site-header .header-bottom .wrap-toggles .toggle-search{display:none !important}.site-header .header-bottom .search-row{display:none}.mobile-nav{overflow:hidden}.mobile-nav .site-header .header-bottom{position:fixed;left:0;right:0;bottom:0;top:41px;background:#fff;padding:0}.mobile-nav .site-header .header-bottom>.container{position:relative;padding-top:calc(50px + 2rem);display:flex;flex-wrap:wrap;height:100%}.mobile-nav .site-header .header-bottom .hrow{flex:0 0 100%;max-width:100%}.mobile-nav .site-header .header-bottom .hrow.top{order:2;height:calc(100% - 5.5rem);align-items:flex-start}.mobile-nav .site-header .header-bottom .hrow.bottom{order:1}.mobile-nav .site-header .header-bottom .brand-col{display:none}.mobile-nav .site-header .header-bottom .menu-col{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;height:100%;overflow-y:auto;overflow-x:hidden}.mobile-nav .site-header .header-bottom .menu-col .wrap-toggles{position:absolute;left:1.25rem;right:1.25rem;top:0;min-height:50px;margin:1rem 0;order:1;flex:0 0 100%;max-width:100%}.mobile-nav .site-header .header-bottom .menu-col .wrap-toggles .toggle-nav:before{content:'\e803';color:var(--color-secondary)}.mobile-nav .site-header .header-bottom .menu-col .menu-row{display:block;flex:0 0 100%;max-width:100%;padding-bottom:1rem}.mobile-nav .site-header .header-bottom #main-nav .navbar-nav{flex-wrap:wrap}.mobile-nav .site-header .header-bottom #main-nav .navbar-nav .menu-item{flex:0 0 100%;max-width:100%;margin:0;border-bottom:1px solid #f6f4f3}.mobile-nav .site-header .header-bottom #main-nav .navbar-nav .menu-item .nav-link{color:var(--color-secondary);padding:1rem 1rem 1rem 0;font-weight:600;font-size:1.1rem}.mobile-nav .site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu{position:relative !important;transform:none !important;top:0 !important;left:0 !important;right:0 !important;margin:0 0 1.25rem;padding:0;border:0;box-shadow:none}.mobile-nav .site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu:after,.mobile-nav .site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu:before{display:none}.mobile-nav .site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item{border-bottom:0}.mobile-nav .site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item a{font-size:.9rem;color:var(--color-secondary);padding:.5rem 1.5rem;white-space:normal}.mobile-nav .site-header .header-bottom #main-nav .navbar-nav .menu-item .dropdown-menu .menu-item a:hover{background:0 0}.mobile-nav .site-header .header-bottom #main-nav .navbar-nav .menu-item:last-child{border-bottom:0}.mobile-nav .site-header .header-bottom .search-row{display:block;background:#f6f4f3;padding:1rem 1.25rem;margin:0 -1.25rem 1rem;flex:0 0 calc(100% + 2.5rem);max-width:calc(100% + 2.5rem)}.mobile-nav .site-header .header-bottom .search-row .header-widget .search-form{display:block}.mobile-nav .site-header .header-bottom .search-row .header-widget .search-form label input{color:var(--color-secondary);font-weight:600;border-color:var(--color-secondary);background:#fff}.mobile-nav .site-header .header-bottom .search-row .header-widget .search-form label input::placeholder{color:var(--color-secondary)}.mobile-nav .site-header .header-bottom .search-row .header-widget .search-form label:before{color:var(--color-secondary)}.mobile-nav.headFixed .site-header .header-bottom{top:0}.teruel .site-header .header-bottom .wrap-toggles .toggle-nav,.almeria .site-header .header-bottom .wrap-toggles .toggle-nav,.pontevedra .site-header .header-bottom .wrap-toggles .toggle-nav{color:var(--color-primary)}.teruel .site-header .header-bottom .wrap-toggles .toggle-nav:before,.almeria .site-header .header-bottom .wrap-toggles .toggle-nav:before,.pontevedra .site-header .header-bottom .wrap-toggles .toggle-nav:before{color:var(--color-primary)}}@media (max-width:991px) and (max-width:991px) and (min-width:767px){.teruel.mobile-nav .site-header .header-bottom,.almeria.mobile-nav .site-header .header-bottom,.pontevedra.mobile-nav .site-header .header-bottom{top:0 !important}}@media (max-width:767px){.container-fluid,.container{max-width:100%;padding:0 1.25rem}.row{margin-left:-1.25rem;margin-right:-1.25rem}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:1.25rem;padding-right:1.25rem}.teruel .site-header .header-top,.almeria .site-header .header-top,.pontevedra .site-header .header-top{display:none}.teruel.mobile-nav .site-header .header-bottom .container,.almeria.mobile-nav .site-header .header-bottom .container,.pontevedra.mobile-nav .site-header .header-bottom .container{padding-top:0}.teruel.mobile-nav .site-header .header-bottom .menu-col .wrap-toggles,.almeria.mobile-nav .site-header .header-bottom .menu-col .wrap-toggles,.pontevedra.mobile-nav .site-header .header-bottom .menu-col .wrap-toggles{top:-50px}.teruel.mobile-nav .site-header .header-bottom .menu-col .wrap-toggles a.toggle-nav,.almeria.mobile-nav .site-header .header-bottom .menu-col .wrap-toggles a.toggle-nav,.pontevedra.mobile-nav .site-header .header-bottom .menu-col .wrap-toggles a.toggle-nav{top:0;position:relative}.teruel.mobile-nav .site-header .header-bottom .menu-col .menu-row,.almeria.mobile-nav .site-header .header-bottom .menu-col .menu-row,.pontevedra.mobile-nav .site-header .header-bottom .menu-col .menu-row{margin-bottom:15px}.teruel.mobile-nav .site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click,.almeria.mobile-nav .site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click,.pontevedra.mobile-nav .site-header .header-bottom .menu-col .wpml-ls-legacy-dropdown-click{display:none}.teruel.mobile-nav .site-header .header-bottom .hrow.top,.almeria.mobile-nav .site-header .header-bottom .hrow.top,.pontevedra.mobile-nav .site-header .header-bottom .hrow.top{top:25px;position:relative;padding:0 20px}.teruel.mobile-nav .site-header .header-bottom .hrow.bottom .search-row,.almeria.mobile-nav .site-header .header-bottom .hrow.bottom .search-row,.pontevedra.mobile-nav .site-header .header-bottom .hrow.bottom .search-row{margin-bottom:0}.teruel.mobile-nav .site-header .header-bottom .hrow.bottom .search-row .hw-widget.widget-area,.almeria.mobile-nav .site-header .header-bottom .hrow.bottom .search-row .hw-widget.widget-area,.pontevedra.mobile-nav .site-header .header-bottom .hrow.bottom .search-row .hw-widget.widget-area{padding:0 20px}.teruel.mobile-nav .site-header .header-top,.almeria.mobile-nav .site-header .header-top,.pontevedra.mobile-nav .site-header .header-top{display:flex !important;position:fixed;top:0;z-index:3;width:100%}.teruel.mobile-nav .site-header .header-top .container,.almeria.mobile-nav .site-header .header-top .container,.pontevedra.mobile-nav .site-header .header-top .container{max-width:100%}.teruel.mobile-nav .site-header .header-top .container nav .btn-social.dropdown-toggle,.almeria.mobile-nav .site-header .header-top .container nav .btn-social.dropdown-toggle,.pontevedra.mobile-nav .site-header .header-top .container nav .btn-social.dropdown-toggle{display:none}.teruel.mobile-nav .site-header .header-top .container nav .dropdown-menu,.almeria.mobile-nav .site-header .header-top .container nav .dropdown-menu,.pontevedra.mobile-nav .site-header .header-top .container nav .dropdown-menu{position:relative !important;top:inherit !important;left:inherit !important;right:inherit;transform:none !important;display:block;min-width:0;padding:0;margin:0;background:0 0;border:0;border-radius:0;float:none;box-shadow:none}.teruel.mobile-nav .site-header .header-top .container nav .dropdown-menu:before,.almeria.mobile-nav .site-header .header-top .container nav .dropdown-menu:before,.pontevedra.mobile-nav .site-header .header-top .container nav .dropdown-menu:before{content:none}.teruel.mobile-nav .site-header .header-top .container nav .dropdown-menu:after,.almeria.mobile-nav .site-header .header-top .container nav .dropdown-menu:after,.pontevedra.mobile-nav .site-header .header-top .container nav .dropdown-menu:after{content:none}.teruel.mobile-nav .site-header .header-top .container nav .dropdown-menu ul#menu-social_menu .navbar-nav,.almeria.mobile-nav .site-header .header-top .container nav .dropdown-menu ul#menu-social_menu .navbar-nav,.pontevedra.mobile-nav .site-header .header-top .container nav .dropdown-menu ul#menu-social_menu .navbar-nav{display:flex}.teruel.mobile-nav .site-header .header-top .container nav .dropdown-menu ul#menu-social_menu .navbar-nav a.nav-link,.almeria.mobile-nav .site-header .header-top .container nav .dropdown-menu ul#menu-social_menu .navbar-nav a.nav-link,.pontevedra.mobile-nav .site-header .header-top .container nav .dropdown-menu ul#menu-social_menu .navbar-nav a.nav-link{display:none}.teruel.mobile-nav .site-header .header-top #social-nav .navbar-nav,.almeria.mobile-nav .site-header .header-top #social-nav .navbar-nav,.pontevedra.mobile-nav .site-header .header-top #social-nav .navbar-nav{display:flex}.teruel.mobile-nav .site-header .header-top #social-nav .navbar-nav li a.nav-link,.almeria.mobile-nav .site-header .header-top #social-nav .navbar-nav li a.nav-link,.pontevedra.mobile-nav .site-header .header-top #social-nav .navbar-nav li a.nav-link{display:none}}.breadcrumbs{width:100%;flex:0 0 100%;max-width:100%;padding:3.4rem 0 2.5rem}.breadcrumbs p{font-weight:300;margin:0}.breadcrumbs p span a{color:var(--color-link) !important}.breadcrumbs p span a:hover{color:var(--color-link-active) !important}.breadcrumbs p span strong{font-weight:300 !important}.teruel .breadcrumbs,.almeria .breadcrumbs,.pontevedra .breadcrumbs{padding:1.5rem 0 1.5rem;position:relative;top:-70px;z-index:3;background:#ffffffe0}.teruel.archive .breadcrumbs,.almeria.archive .breadcrumbs,.pontevedra.archive .breadcrumbs{top:-190px;margin:0 -15px;width:110%;max-width:110%}.container .breadcrumbs .container{padding:0}@media (max-width:991px){.breadcrumbs{padding:1.8rem 0 1.5rem}}#content .main-container{padding-bottom:3.75rem}#content .main-container>.row{margin-left:-1.875rem;margin-right:-1.875rem}#content .main-container>.row>.col-sm-12{padding:0 1.875rem !important}@media (max-width:767px){#content .main-container{padding-bottom:0}#content .main-container>.row{margin-left:-1.25rem;margin-right:-1.25rem}#content .main-container>.row>.col-sm-12{padding:0 1.25rem !important}}.widget-area .sidebar-search{background:#dadcdd;height:4rem;display:flex;align-items:center;padding:0 .6rem;margin-bottom:1.8rem}.widget-area .widget .widget-title{font-size:.875rem;text-transform:uppercase;margin-bottom:2.5rem;font-weight:300}.widget-area .widget.widget_recent_entries{border:1px solid #dadcdd;padding:1.8rem 1rem;margin-bottom:2.1rem}.widget-area .widget.widget_recent_entries .nav{flex-direction:row !important}.widget-area .widget.widget_recent_entries .nav .nav-item{flex:0 0 100%;max-width:100%;margin-bottom:2.1rem}.widget-area .widget.widget_recent_entries .nav .nav-item:last-child{margin-bottom:0}.widget-area .widget.widget_recent_entries .nav .nav-item article{display:flex;align-items:center;position:relative;padding-right:2rem}.widget-area .widget.widget_recent_entries .nav .nav-item article .post-thumbnail{flex:0 0 5.6rem;max-width:5.6rem;height:5rem}.widget-area .widget.widget_recent_entries .nav .nav-item article .post-thumbnail span{display:block;width:100%;height:100%;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/rioja_default.png) no-repeat center;background-size:cover !important}.widget-area .widget.widget_recent_entries .nav .nav-item article .post-content{flex:0 0 calc(100% - 5.6rem);max-width:calc(100% - 5.6rem);padding-left:.8rem}.widget-area .widget.widget_recent_entries .nav .nav-item article .post-content h4{font-size:.875rem;margin:0 0 .7rem;font-weight:600}.widget-area .widget.widget_recent_entries .nav .nav-item article .post-content h4 a{color:var(--color-primary);padding:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.widget-area .widget.widget_recent_entries .nav .nav-item article .post-content .date{font-size:.75rem;color:var(--color-secondary)}.widget-area .widget.widget_recent_entries .nav .nav-item article .post-content .date span{display:flex;align-items:center}.widget-area .widget.widget_recent_entries .nav .nav-item article .post-content .date span:before{content:'\e802';font-family:'fontello';display:inline-block;line-height:1;margin-right:.5rem}.widget-area .widget.widget_recent_entries .nav .nav-item article .post-content .arrow-right{position:absolute;right:0;bottom:0;text-decoration:none !important;padding:0}.widget-area .widget.widget_recent_entries .nav .nav-item article .post-content .arrow-right i:before{font-size:1.3rem;color:var(--color-primary)}.widget-area .widget .outstanding{position:relative;padding:4.3rem;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/background-outstanding.jpg) no-repeat center;background-size:cover !important;text-align:center;margin-bottom:2.5rem}.widget-area .widget .outstanding:before{content:'';background:var(--color-primary);position:absolute;top:0;left:0;height:100%;width:100%;opacity:.7;z-index:1}.widget-area .widget .outstanding *{position:relative;z-index:2;color:#fff}.widget-area .widget .outstanding h3{font-size:1.25rem;text-transform:uppercase;font-weight:700;margin-bottom:1.8rem}.widget-area .widget .outstanding p{font-size:.875rem;line-height:2;margin-bottom:2.5rem}.widget-area .widget .outstanding .button .btn-outline{font-size:1rem;padding:.5rem 1rem;font-weight:500}.widget-area .widget .outstanding .button .btn-outline:hover{color:var(--color-primary)}.widget-area .widget.widget_tag_cloud{border:1px solid #dadcdd;padding:1.8rem 1.8rem 1rem;margin-bottom:2.1rem}.widget-area .widget.widget_tag_cloud .widget-title{margin-bottom:1.8rem}.widget-area .widget.widget_tag_cloud .tagcloud{display:flex;flex-wrap:wrap;align-items:center}.widget-area .widget.widget_tag_cloud .tagcloud .tag-cloud-link{display:flex;align-items:center;background:#dadcdd;color:#fff;text-transform:uppercase;font-size:.875rem;min-height:1.5rem;padding:0 .8rem;margin-right:.6rem;margin-bottom:.8rem}@media (max-width:767px){.widget-area .sidebar-search{margin-bottom:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem}.widget-area .widget.widget_recent_entries{margin-bottom:1.25rem}.widget-area .widget .outstanding{margin-bottom:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem}.widget-area .widget.widget_tag_cloud{margin-bottom:1.25rem}}#moove_gdpr_cookie_info_bar{max-width:100%;font-size:16px;left:0;right:0;bottom:0;border:0 !important;background:var(--color-primary) !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{color:#fff !important;display:flex;align-items:center;max-width:1140px;margin:0 auto}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p{font-weight:400 !important;font-family:"Montserrat",sans-serif !important;text-align:left;margin-bottom:0 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container span.change-settings-button:hover{color:#000 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container button.mgbutton{background-color:transparent !important;font-weight:400 !important;border:1px solid !important;border-radius:0 !important;transition:all .15s ease-in-out}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container button.mgbutton:hover{background-color:#fff !important;color:var(--color-primary)}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content{border-radius:5px !important;padding-top:25px !important}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{top:0;right:0}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{background-color:transparent !important;border:none !important;color:#000 !important}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{border-radius:5px !important;font-family:"Montserrat",sans-serif !important;font-weight:500 !important;background-color:#fff !important;padding-top:0}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content .moove-gdpr-company-logo-holder img{display:none}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{background-color:#fff !important}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{background-color:var(--color-primary) !important;border:1px solid var(--color-primary) !important;border-radius:0 !important;transition:all .15s ease-in-out;transform:none !important;font-weight:400 !important;font-size:16px}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover{background-color:#fff !important;color:var(--color-primary)}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding-cnt{display:none !important}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content #strict-necessary-cookies .moove-gdpr-tab-main-content p{margin-right:60px}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content #privacy_overview .moove-gdpr-tab-main-content p{margin-right:60px}div.lity.lity-opened.lity-inline.moove_gdpr_cookie_modal_open{background:rgba(0,0,0,.7) !important}@media (max-width:575px){body #moove_gdpr_cookie_modal .moove-gdpr-modal-content{background-color:#fff !important;padding-top:29px !important;border-radius:5px !important}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{border-radius:5px !important}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content button.mgbutton{font-size:13px !important;padding:10px}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{max-height:calc(80vh - 70px)}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .moove-gdpr-modal-right-content{padding-bottom:70px}}.archive .page-header{display:none}.archive article{border:1px solid #dadcdd;display:flex;flex-wrap:wrap;margin-bottom:1.8rem}.archive article .post-thumbnail{flex:0 0 330px;max-width:330px}.archive article .post-thumbnail img{max-width:100%}.archive article .post-thumbnail span{display:block;width:100%;height:100%;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/rioja_default.png) no-repeat center}.archive article .post-content{flex:0 0 calc(100% - 330px);padding:1rem;position:relative}.archive article .post-content .entry-header{display:block;padding-bottom:1.5rem;margin-bottom:1rem;border-bottom:1px solid #dadcdd}.archive article .post-content .entry-header .entry-title{font-size:1.25rem;margin:0 0 1.8rem;font-weight:600}.archive article .post-content .entry-header .entry-title a{color:var(--color-primary)}.archive article .post-content .entry-header .wrap-header{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-1.05rem;margin-right:-1.05rem}.archive article .post-content .entry-header .wrap-header>div{font-size:.875rem;color:var(--color-primary);padding:0 1.05rem;flex:0 0 50%;max-width:50%;line-height:1.6}.archive article .post-content .entry-header .wrap-header>div span{display:flex;align-items:center}.archive article .post-content .entry-header .wrap-header>div span:before{margin-right:.8rem;font-size:1.5rem;font-family:'fontello';display:inline-block;margin-right:.5rem;color:var(--color-secondary)}.archive article .post-content .entry-header .wrap-header>div span+span:before{content:'' !important;width:1.5rem}.archive article .post-content .entry-header .wrap-header>div.date span:before{content:'\e802'}.archive article .post-content .entry-header .wrap-header>div.author span:before{content:'\e812'}.archive article .post-content .entry-header.no-border{border:0;margin-bottom:0}.archive article .post-content .entry-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.archive article .post-content .entry-content h6,.archive article .post-content .entry-content h5,.archive article .post-content .entry-content h4,.archive article .post-content .entry-content h3{font-size:1.125rem;font-weight:500;margin:0 0 1rem}.archive article .post-content .entry-content p{font-weight:300}.archive article .post-content .entry-content p:last-child{margin-bottom:0}.archive article .post-content .entry-content .wp-block-pullquote{padding:1rem 0}.archive article .post-content .entry-content .wp-block-pullquote blockquote p{font-size:1.125rem;line-height:1.4}.archive article .post-content .row-tags{margin-top:1.5rem;display:flex;align-items:center;flex-wrap:wrap;font-size:0}.archive article .post-content .row-tags a{display:flex;align-items:center;background:#dadcdd;color:#fff;text-transform:uppercase;font-size:.875rem;height:1.5rem;padding:0 .8rem;margin-right:.6rem;margin-bottom:.8rem}.archive article .post-content .row-tags:empty{display:none}.archive article .post-content .row-sections-home{display:none}.archive article .post-content .entry-footer{display:flex;justify-content:flex-end}.archive article .post-content .entry-footer a{text-decoration:none !important}.archive article .post-content .entry-footer a i{display:block;line-height:1;margin-left:.5rem}.archive article .post-content .entry-footer a i:before{color:var(--color-primary);font-size:1.5rem;margin:0}.archive .type-book .post-thumbnail{flex:0 0 200px;max-width:200px;padding:20px;min-height:150px}.archive .type-book .post-thumbnail img{max-width:100%}.archive .type-book .post-thumbnail span{display:block;width:100%;height:100%;background-size:contain}.archive .type-book .entry-title{font-size:1rem}.archive .no-results{padding-bottom:5.6rem}.archive .no-results .page-header{display:block}.archive .no-results .page-header .page-title{font-size:2rem;font-weight:400;color:var(--color-primary);margin-bottom:3.4rem}.archive .no-results .page-content .go-to-home{margin-top:3.4rem}.archive .no-results .page-content .go-to-home a{color:var(--color-primary);border-color:var(--color-primary)}.archive .no-results .page-content .go-to-home a:hover{color:#fff;background-color:var(--color-primary)}.archive .useful-links{flex:0 0 100%;max-width:100%;background:#f6f4f3;padding:2.5rem 0 2.1rem}.archive .useful-links .useful-links-header h2{font-size:1.1rem;color:var(--color-primary);font-weight:600;margin-bottom:1.875rem}.archive .useful-links>div .menu{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.archive .useful-links>div .menu .menu-item{margin-right:3.4rem;margin-bottom:1rem}.archive .useful-links>div .menu .menu-item a{position:relative;color:var(--color-link);font-size:.875rem;display:inline-flex;align-items:center}.archive .useful-links>div .menu .menu-item a:hover{color:var(--color-link-active)}.archive .useful-links>div .menu .menu-item a:before{content:'\e811';font-family:'fontello';font-size:1.875rem;color:var(--color-primary);display:block;line-height:1;margin-right:.625rem}.archive.post-type-archive-event article,.archive.post-type-archive-job article,.archive.tax-job_type article{border-left:.5rem solid var(--color-secondary)}.archive.post-type-archive-event article .post-content,.archive.post-type-archive-job article .post-content,.archive.tax-job_type article .post-content{flex:0 0 100%;max-width:100%;padding:2.5rem}.archive.post-type-archive-event article .post-content .entry-header .job-type,.archive.post-type-archive-job article .post-content .entry-header .job-type,.archive.tax-job_type article .post-content .entry-header .job-type{position:absolute;right:0;top:1.8rem}.archive.post-type-archive-event article .post-content .entry-header .job-type span,.archive.post-type-archive-job article .post-content .entry-header .job-type span,.archive.tax-job_type article .post-content .entry-header .job-type span{display:inline-block;background:var(--color-primary);height:2.5rem;line-height:2.5rem;padding:0 1rem;color:#fff;min-width:9.3rem;text-align:center}.archive.post-type-archive-event article .post-content .entry-header .wrap-header>div,.archive.post-type-archive-job article .post-content .entry-header .wrap-header>div,.archive.tax-job_type article .post-content .entry-header .wrap-header>div{flex:0 0 20%;max-width:20%}.archive.post-type-archive-event article .post-content .entry-header .wrap-header>div span,.archive.post-type-archive-job article .post-content .entry-header .wrap-header>div span,.archive.tax-job_type article .post-content .entry-header .wrap-header>div span{align-items:flex-start}.archive.post-type-archive-event article .post-content .entry-header.no-border,.archive.post-type-archive-job article .post-content .entry-header.no-border,.archive.tax-job_type article .post-content .entry-header.no-border{margin-bottom:0;padding-bottom:0}.archive.post-type-archive-event article .post-content .entry-content p.desc-title,.archive.post-type-archive-job article .post-content .entry-content p.desc-title,.archive.tax-job_type article .post-content .entry-content p.desc-title{color:var(--color-primary);margin-bottom:1rem}.archive.post-type-archive-event article.job_type-type-private .post-content .entry-header .job-type span,.archive.post-type-archive-job article.job_type-type-private .post-content .entry-header .job-type span,.archive.tax-job_type article.job_type-type-private .post-content .entry-header .job-type span{background:var(--color-secondary)}.archive.post-type-archive-event article.job_type-type-beca .post-content .entry-header .job-type span,.archive.post-type-archive-job article.job_type-type-beca .post-content .entry-header .job-type span,.archive.tax-job_type article.job_type-type-beca .post-content .entry-header .job-type span{background:#bfbfbf}.archive.post-type-archive-job .site-main article .post-content .entry-header .entry-title,.archive.tax-job_type .site-main article .post-content .entry-header .entry-title{max-width:calc(100% - 12rem)}.archive.post-type-archive-job .site-main article .post-content .entry-header .job-type span,.archive.tax-job_type .site-main article .post-content .entry-header .job-type span{max-width:12rem}.archive.post-type-archive-courses .site-main article{flex:0 0 33.3333%;max-width:33.3333%;padding:0 1rem;border:0;margin-bottom:2.1rem}.archive.post-type-archive-courses .site-main article .post-content{flex:0 0 100%;max-width:100%;border:1px solid #dadcdd;padding:2.5rem 1.5rem 4.3rem;position:relative}.archive.post-type-archive-courses .site-main article .post-content .type{position:absolute;top:.6rem;right:.6rem;z-index:2}.archive.post-type-archive-courses .site-main article .post-content .type span{display:inline-block;background:var(--color-primary);width:7.5rem;height:2.5rem;line-height:2.5rem;padding:0 .5rem;text-align:center;color:#fff}.archive.post-type-archive-courses .site-main article .post-content .entry-header{max-width:calc(100% - 7.5rem);margin-bottom:1.5rem;padding-bottom:0;border-bottom:0;position:relative;z-index:2}.archive.post-type-archive-courses .site-main article .post-content .entry-header .entry-title{font-size:1rem;margin-bottom:0}.archive.post-type-archive-courses .site-main article .post-content .entry-header.no-type{max-width:100%}.archive.post-type-archive-courses .site-main article .post-content .entry-content{margin-bottom:1.5rem;padding-bottom:1.8rem;border-bottom:1px solid #dadcdd;position:relative;z-index:2}.archive.post-type-archive-courses .site-main article .post-content .details{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -.75rem;position:relative;z-index:2}.archive.post-type-archive-courses .site-main article .post-content .details div{flex:0 0 50%;max-width:50%;padding:0 .75rem;margin-bottom:1.5rem;font-size:.875rem;color:var(--color-primary)}.archive.post-type-archive-courses .site-main article .post-content .details div span{display:flex;align-items:flex-start;line-height:1.6}.archive.post-type-archive-courses .site-main article .post-content .details div span:before{margin-right:.8rem;font-size:1.5rem}.archive.post-type-archive-courses .site-main article .post-content .details div.place{margin-bottom:0}.archive.post-type-archive-courses .site-main article .post-content .entry-footer{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;display:flex;align-items:flex-end;justify-content:flex-end;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/ola-pequena.png) no-repeat center;background-size:100% auto;background-position:bottom;padding:0 1.5rem}.archive.post-type-archive-courses .site-main article .post-content .entry-footer a{height:4.3rem;position:relative;bottom:inherit;right:inherit;font-size:.875rem;color:var(--color-primary);font-weight:600;display:inline-flex;align-items:center}.archive.post-type-archive-book .site-content .container .row .col.col-12{display:flex;flex-wrap:wrap;justify-content:space-between;flex-basis:auto}.archive.post-type-archive-book .site-content .no-results{flex:0 0 100%;max-width:100%;padding:0 1rem 5.6rem}.archive.post-type-archive-book .site-content article{flex:0 0 49%;max-width:49%;padding:0 1rem;margin-bottom:2.1rem}@media (max-width:767px){.archive.post-type-archive-book .site-content article{flex:0 0 100%;max-width:100%}}.archive.post-type-archive-book .site-content article .post-thumbnail{margin:0 auto}.archive.post-type-archive-book .site-content article .post-content{flex:0 0 100%;max-width:100%;padding:2.5rem 1.5rem 4.3rem;position:relative}.archive.post-type-archive-book .site-content article .post-content .type{position:absolute;top:.6rem;right:.6rem;z-index:2}.archive.post-type-archive-book .site-content article .post-content .type span{display:inline-block;background:var(--color-primary);width:7.5rem;height:2.5rem;line-height:2.5rem;padding:0 .5rem;text-align:center;color:#fff}.archive.post-type-archive-book .site-content article .post-content .entry-header{max-width:calc(100% - 7.5rem);margin-bottom:1.5rem;padding-bottom:0;position:relative;z-index:2}.archive.post-type-archive-book .site-content article .post-content .entry-header .entry-title{font-size:1rem;margin-bottom:0}.archive.post-type-archive-book .site-content article .post-content .entry-header.no-type{max-width:100%}.archive.post-type-archive-book .site-content article .post-content .entry-content{margin-bottom:1.5rem;padding-bottom:1.8rem;position:relative;z-index:2}.archive.post-type-archive-book .site-content article .post-content .details{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -.75rem;position:relative;z-index:2}.archive.post-type-archive-book .site-content article .post-content .details div{flex:0 0 50%;max-width:50%;padding:0 .75rem;margin-bottom:1.5rem;font-size:.875rem;color:var(--color-primary)}.archive.post-type-archive-book .site-content article .post-content .details div span{display:flex;align-items:flex-start;line-height:1.6}.archive.post-type-archive-book .site-content article .post-content .details div span:before{margin-right:.8rem;font-size:1.5rem}.archive.post-type-archive-book .site-content article .post-content .details div.place{margin-bottom:0}.archive.post-type-archive-book .site-content article .post-content .entry-footer{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;display:flex;align-items:flex-end;justify-content:flex-end;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/ola-pequena.png) no-repeat center;background-size:100% auto;background-position:bottom;padding:0 1.5rem}.archive.post-type-archive-book .site-content article .post-content .entry-footer a{height:4.3rem;position:relative;bottom:inherit;right:inherit;font-size:.875rem;color:var(--color-primary);font-weight:600;display:inline-flex;align-items:center}@media (max-width:767px){.archive.post-type-archive-news article .post-content{flex:0 0 100%}}.archive.teruel article,.archive .almeria article,.archive .pontevedra article{border-radius:30px;border:2px solid var(--color-primary)}.archive.teruel article .post-thumbnail span,.archive .almeria article .post-thumbnail span,.archive .pontevedra article .post-thumbnail span{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/logo_color_teruel_conbordes_sinnombre.png) no-repeat center;background-size:contain}.archive.teruel.post-type-archive-book .site-content article,.archive .almeria.post-type-archive-book .site-content article,.archive .pontevedra.post-type-archive-book .site-content article{border-radius:30px;border:1px solid var(--color-primary);flex-direction:row}.archive.teruel.post-type-archive-book .site-content article .post-thumbnail,.archive .almeria.post-type-archive-book .site-content article .post-thumbnail,.archive .pontevedra.post-type-archive-book .site-content article .post-thumbnail{margin:0;flex:0 0 30%;max-width:30%}.archive.teruel.post-type-archive-book .site-content article .post-content,.archive .almeria.post-type-archive-book .site-content article .post-content,.archive .pontevedra.post-type-archive-book .site-content article .post-content{flex:0 0 70%;max-width:70%}.archive.teruel.post-type-archive-news article span,.archive .almeria.post-type-archive-news article span,.archive .pontevedra.post-type-archive-news article span{border-radius:30px 0 0 30px}.archive.rioja .type-book span{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/rioja_default.png) no-repeat center}@media (max-width:991px){.archive .site-main article .post-thumbnail{flex:0 0 200px;max-width:200px}.archive .site-main article .post-content{flex:0 0 calc(100% - 200px);max-width:calc(100% - 200px)}.archive.post-type-archive-event .site-main article .post-content .entry-header .wrap-header>div,.archive.post-type-archive-job .site-main article .post-content .entry-header .wrap-header>div,.archive.tax-job_type .site-main article .post-content .entry-header .wrap-header>div{flex:0 0 33.3333%;max-width:33.3333%;margin-bottom:.5rem}.archive.post-type-archive-courses .site-main article{flex:0 0 50%;max-width:50%}}@media (max-width:767px){.archive .site-main article .post-thumbnail{flex:0 0 150px;max-width:150px}.archive .site-main article .post-content{flex:0 0 calc(100% - 150px);max-width:calc(100% - 150px);padding:1.5rem}.archive .site-main article .post-content .entry-header .entry-title{margin:0 0 1.5rem}.archive .site-main .no-results{padding-bottom:2.5rem}.archive .site-main .no-results .page-header .page-title{font-size:1.25rem;margin-bottom:1.5rem}.archive .site-main .no-results .page-content .go-to-home{margin-top:1.5rem}.archive .useful-links{padding:2.1rem 0 0}.archive.post-type-archive-event .site-main article,.archive.post-type-archive-job .site-main article,.archive.tax-job_type .site-main article{border-left:1px solid #dadcdd;border-top:.5rem solid var(--color-secondary)}.archive.post-type-archive-event .site-main article .post-content,.archive.post-type-archive-job .site-main article .post-content,.archive.tax-job_type .site-main article .post-content{padding:4.3rem 1rem 1.5rem}.archive.post-type-archive-event .site-main article .post-content .entry-header,.archive.post-type-archive-job .site-main article .post-content .entry-header,.archive.tax-job_type .site-main article .post-content .entry-header{margin-bottom:1.5rem;padding-bottom:0}.archive.post-type-archive-event .site-main article .post-content .entry-header .job-type,.archive.post-type-archive-job .site-main article .post-content .entry-header .job-type,.archive.tax-job_type .site-main article .post-content .entry-header .job-type{right:.6rem;top:.6rem}.archive.post-type-archive-event .site-main article .post-content .entry-header .wrap-header>div,.archive.post-type-archive-job .site-main article .post-content .entry-header .wrap-header>div,.archive.tax-job_type .site-main article .post-content .entry-header .wrap-header>div{flex:0 0 100%;max-width:100%;margin-bottom:1.25rem}.archive.post-type-archive-event .site-main article .post-content .entry-content p.desc-title,.archive.post-type-archive-job .site-main article .post-content .entry-content p.desc-title,.archive.tax-job_type .site-main article .post-content .entry-content p.desc-title{margin-bottom:0;position:relative;padding-right:1.5rem}.archive.post-type-archive-event .site-main article .post-content .entry-content p.desc-title:before,.archive.post-type-archive-job .site-main article .post-content .entry-content p.desc-title:before,.archive.tax-job_type .site-main article .post-content .entry-content p.desc-title:before{content:'\e801';font-family:'fontello';display:block;line-height:1;font-size:1.25rem;color:var(--color-primary);position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(270deg)}.archive.post-type-archive-event .site-main article .post-content .entry-content .desc-content,.archive.post-type-archive-job .site-main article .post-content .entry-content .desc-content,.archive.tax-job_type .site-main article .post-content .entry-content .desc-content{display:none}.archive.post-type-archive-event .site-main article .post-content .entry-content.open p.desc-title,.archive.post-type-archive-job .site-main article .post-content .entry-content.open p.desc-title,.archive.tax-job_type .site-main article .post-content .entry-content.open p.desc-title{margin-bottom:1rem}.archive.post-type-archive-event .site-main article .post-content .entry-content.open p.desc-title:before,.archive.post-type-archive-job .site-main article .post-content .entry-content.open p.desc-title:before,.archive.tax-job_type .site-main article .post-content .entry-content.open p.desc-title:before{transform:translateY(-50%) rotate(90deg)}.archive.post-type-archive-event .site-main article .post-content .entry-content.open .desc-content,.archive.post-type-archive-job .site-main article .post-content .entry-content.open .desc-content,.archive.tax-job_type .site-main article .post-content .entry-content.open .desc-content{display:block}.archive.post-type-archive-event .site-main article .post-content .entry-footer,.archive.post-type-archive-job .site-main article .post-content .entry-footer,.archive.tax-job_type .site-main article .post-content .entry-footer{display:none}.archive.post-type-archive-job .site-main article .post-content .entry-header .entry-title,.archive.tax-job_type .site-main article .post-content .entry-header .entry-title{max-width:100%}.archive.post-type-archive-courses .site-main .no-results{padding-bottom:2.5rem}.archive.post-type-archive-courses .site-main article{flex:0 0 100%;max-width:100%}.archive.post-type-archive-courses .site-main article .post-content{padding:2.1rem 1.5rem 4.3rem}.archive.post-type-archive-courses .site-main article .post-content .type span{height:2.1rem;line-height:2.1rem}.archive.post-type-archive-courses .site-main article .post-content .entry-header{margin-bottom:1.25rem}.archive.post-type-archive-courses .site-main article .post-content .entry-content{padding-bottom:.5rem;margin-bottom:1.25rem}.archive.post-type-archive-courses .site-main article .post-content .details div{margin-bottom:1.25rem}.archive.post-type-archive-event .site-main article .post-content{padding:1.5rem 1rem}}@media (max-width:575px){.archive .site-main article .post-thumbnail{flex:0 0 100%;max-width:100%;height:220px}.archive .site-main article .post-content{flex:0 0 100%;max-width:100%}}.search-results .page-header{padding:2.8rem 0 2.1rem}.search-results .page-header .page-title{font-size:.875rem;font-weight:300;margin-bottom:0}.search-results .page-header .page-title .current{font-weight:500;color:var(--color-primary)}.search-results article{position:relative;border:1px solid #dadcdd;margin-bottom:1.8rem;padding:1.5rem 3rem 3.75rem}.search-results article .entry-header{display:block;border-bottom:1px solid #dadcdd;padding-bottom:2rem}.search-results article .entry-header .wrap-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1.5rem}.search-results article .entry-header .wrap-header .date{flex:0 0 50%;max-width:50%;font-size:.875rem;color:var(--color-primary)}.search-results article .entry-header .wrap-header .date span{display:flex;align-items:center}.search-results article .entry-header .wrap-header .date span:before{content:'\f073';font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";display:inline-block;line-height:1;margin-right:.5rem;color:var(--color-secondary)}.search-results article .entry-header .wrap-header .type{flex:0 0 50%;max-width:50%;display:flex;justify-content:flex-end}.search-results article .entry-header .wrap-header .type span{display:inline-block;background:#bfbfbf;height:2.5rem;line-height:2.5rem;padding:0 3rem;text-transform:capitalize;margin-right:-3rem;color:#fff}.search-results article .entry-header .entry-title{flex:0 0 100%;max-width:100%;font-size:1.25rem;margin:0}.search-results article .entry-header .entry-title a{color:var(--color-primary)}.search-results article .entry-summary{padding:1.5rem 0 0}.search-results article .entry-summary p{margin-bottom:1rem;font-weight:300}.search-results article .entry-summary p:last-child{margin-bottom:0}.search-results article .entry-summary strong{font-weight:500}.search-results article .entry-footer a{position:absolute;right:2rem;bottom:1.5rem;text-decoration:none !important}.search-results article .entry-footer a i{font-size:1.8rem;color:var(--color-primary)}.search-no-results .site-main>.container{padding-top:2.8rem;padding-bottom:5.6rem}.search-no-results .site-main .page-header .page-title{font-size:2rem;font-weight:400;color:var(--color-primary);margin-bottom:3.4rem}.wrap-search-form{background:#dadcdd;height:4rem;display:flex;align-items:center;padding:0 .6rem;margin:1.8rem 0}.search-form{display:block;flex:0 0 100%;max-width:100%;border:1px solid #fff;position:relative;border-radius:1.25rem}.search-form label{display:block;margin:0}.search-form label input{background:0 0;width:100%;height:2.5rem;padding:0 1.25rem;font-style:italic;color:#fff;border:0;outline:none;font-size:.875rem;box-shadow:none}.search-form label input:focus{background:0 0;color:#fff;border:0;box-shadow:none}.search-form label input:-webkit-autofill,.search-form label input:-webkit-autofill:hover,.search-form label input:-webkit-autofill:active,.search-form label input:-webkit-autofill:focus{background-color:none !important;border:0;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:none;color:#fff !important}.search-form label:before{content:'\e80a';font-family:'fontello';display:inline-flex;align-items:center;justify-content:center;line-height:1;color:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;font-size:1.25rem}.search-form .search-submit{display:block;font-size:0;width:2.5rem;height:2.5rem;cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-50%);border:0;background:0 0}.search-form .search-submit::-moz-placeholder{color:#fff}.search-form .search-submit::placeholder{color:#fff}@media (max-width:767px){.search-results .site-main .page-header{padding:1.8rem 0 1.5rem}.search-results .site-main article{padding:3.1rem 1rem 3.75rem;margin-bottom:1rem}.search-results .site-main article .entry-header{padding-bottom:3.4rem;border:0}.search-results .site-main article .entry-header .wrap-header .type span{margin:0;position:absolute;top:0;right:0}.search-results .site-main article .entry-header .entry-title{font-size:1rem}.search-results .site-main article .entry-summary{padding:0}.search-results .site-main article .entry-footer a{right:1rem;bottom:1.25rem}.search-results .site-main article .entry-footer a i{font-size:1.5rem}.search-results .site-main .pagination{padding-bottom:2.5rem}.search-results .site-main .pagination .nav-links .page-numbers{font-size:1rem}.search-no-results .site-main>.container{padding-top:1.5rem;padding-bottom:2.5rem}.search-no-results .site-main .page-header .page-title{font-size:1.25rem;margin-bottom:1.5rem}.wrap-search-form{margin:1.25rem 0}}.el-colegio .site-main article .entry-content .wp-block-quote{padding:0 0 3.4rem;border-bottom:1px solid #dadcdd;margin-bottom:3.4rem;text-align:center;margin-top:0;border-top:0}.el-colegio .site-main article .entry-content .wp-block-quote blockquote{margin:0}.el-colegio .site-main article .entry-content .wp-block-quote p{font-size:1.5rem;font-weight:300;margin:0}.el-colegio .site-main article .entry-content .wp-block-gallery{padding:3.1rem 0 4.3rem}.el-colegio .site-main article .entry-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{width:100%;margin:0}.el-colegio .site-main article .entry-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure img{width:100%}.el-colegio .site-main article .entry-content .row-background{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/row-background-school.jpg) no-repeat center;background-size:cover !important;padding:7.1rem 0 6.5rem;position:relative}.el-colegio .site-main article .entry-content .row-background:before{content:'';background:var(--color-primary);position:absolute;top:0;left:0;height:100%;width:100%;opacity:.7;z-index:1}.el-colegio .site-main article .entry-content .row-background>div{position:relative;z-index:2}.el-colegio .site-main article .entry-content .row-background *{color:#fff}.el-colegio .site-main article .entry-content .row-background p{font-size:.875rem;margin-bottom:2.5rem;max-width:60%;font-weight:300}.el-colegio .site-main article .entry-content .row-background p.small-title{margin-bottom:1.5rem;text-transform:uppercase;font-weight:500}.el-colegio .site-main article .entry-content .row-background strong{font-weight:500}.el-colegio .site-main article .entry-content .row-background h2{font-size:1.25rem;font-weight:300;max-width:50%;margin:0 0 1.5rem;padding-bottom:1.5rem;position:relative}.el-colegio .site-main article .entry-content .row-background h2:after{content:'';display:block;width:4rem;height:.25rem;background:#fff;position:absolute;bottom:0;left:0}.el-colegio .site-main article .entry-content .row-background .wp-block-button .wp-block-button__link:hover{color:var(--color-primary)}.el-colegio .site-main article .entry-content .wp-block-cge-blocks-downloads-list{margin-bottom:3.75rem}.el-colegio .site-main article .entry-content .row-polls{margin-top:3.75rem}@media (max-width:991px){.el-colegio .site-main article .entry-content .wp-block-quote{padding:0 0 2.5rem;margin-bottom:2.5rem}.el-colegio .site-main article .entry-content .wp-block-quote p{font-size:1.25rem}.el-colegio .site-main article .entry-content .wp-block-gallery{padding:2.2rem 0 2rem}}@media (max-width:767px){.el-colegio .site-main article .entry-content .wp-block-quote{padding:0 0 2.1rem;margin-bottom:2.1rem}.el-colegio .site-main article .entry-content .wp-block-quote p{font-size:1.125rem}.el-colegio .site-main article .entry-content .wp-block-gallery{padding:1.8rem 0;margin:0}.el-colegio .site-main article .entry-content .row-background{padding:4.3rem 1rem 3.75rem}.el-colegio .site-main article .entry-content .row-background p{max-width:100%}.el-colegio .site-main article .entry-content .row-background h2{max-width:100%}}.single .header{position:relative;width:100%}.single .header:before{content:'';background:var(--color-primary);position:absolute;top:0;left:0;height:100%;width:100%;opacity:.7}.single .header:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:100%;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/ola1.png) no-repeat center;background-size:100% auto;background-position:bottom}.single .header .header-content{height:70vh;max-height:600px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;max-width:70%}.single .header .header-content *{margin:0 0 .5rem;color:#fff;line-height:normal}.single .header .header-content .small-title{font-size:.875rem;font-weight:600;text-transform:uppercase}.single .header .header-content h1{font-size:2rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.single .header .header-content h1 strong{font-weight:500}.single .header .header-content .date{font-size:.875rem;display:flex;align-items:center}.single .header .header-content .date:before{content:'\e802';font-family:'fontello';font-size:.9rem;line-height:1;display:inline-block;margin-right:.5rem}.single .site-main .wp-block-cge-blocks-nested-related{background:#f6f4f3;padding:5rem 0 6.25rem;max-width:100%}.single .site-main .wp-block-cge-blocks-nested-related .container{max-width:max-content}.single .site-main .wp-block-cge-blocks-nested-related .row{margin:0}.single .site-main .wp-block-cge-blocks-nested-related h2{font-size:1.625rem;color:var(--color-primary);margin-bottom:1.8rem;text-align:center;font-weight:700}.single .site-main .wp-block-cge-blocks-nested-related p{font-size:1rem;font-weight:300;text-align:center;margin-bottom:1rem}.single .site-main .wp-block-cge-blocks-nested-related>.container>p{display:none}.single .site-main .wp-block-cge-blocks-nested-related .related-row .owl-stage,.single .site-main .wp-block-cge-blocks-nested-related .related-row .owl-item,.single .site-main .wp-block-cge-blocks-nested-related .related-row .item{height:100%}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item{background:#fff;border:1px solid #dadcdd}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .image{height:200px}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .image img{width:100%;height:100%;object-fit:cover}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .image.no-img{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/logo-default.jpg) no-repeat center;background-size:cover !important}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content{padding:1.8rem 1.8rem 3rem;position:relative;height:calc(100% - 200px)}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content h3{font-size:1.125rem;color:var(--color-primary);margin-bottom:1.25rem;font-weight:600}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content h3 a{text-decoration:none;color:inherit}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-.9rem;margin-right:-.9rem;padding-bottom:.5rem;margin-bottom:1.5rem;border-bottom:1px solid #dadcdd}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span{font-size:.875rem;color:var(--color-primary);padding:0 .9rem;flex:0 0 50%;max-width:50%;display:flex;align-items:flex-start;margin-bottom:1.5rem}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span:before{content:'';font-family:'fontello';display:inline-block;line-height:1;margin-right:.8rem;font-size:1.5rem;color:var(--color-secondary)}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span span:before{display:none}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span:last-child{margin-bottom:0}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span.job-date:before,.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span.courses-date:before,.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span.event-date:before{content:'\e802'}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span.job-time:before,.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span.courses-schedule:before,.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span.event-schedule:before{content:'\e810'}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span.job-place:before,.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span.courses-location:before,.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span.event-location:before{content:'\e80e'}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap>span.job-phone:before{content:'\e804'}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content p{text-align:left;font-size:.875rem;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .arrow{position:absolute;bottom:.5rem;right:.5rem;text-decoration:none;color:var(--color-primary)}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .arrow i:before{font-size:1.5rem}.single .site-main .wp-block-cge-blocks-nested-related .related-jobs .item .content,.single .site-main .wp-block-cge-blocks-nested-related .related-courses .item .content,.single .site-main .wp-block-cge-blocks-nested-related .related-events .item .content{height:100%}.single .site-main .wp-block-cge-blocks-nested-related .related-jobs .item .content,.single .site-main .wp-block-cge-blocks-nested-related .related-courses .item .content{padding-bottom:4.3rem}.single .site-main .wp-block-cge-blocks-nested-related .related-jobs .item .content h3,.single .site-main .wp-block-cge-blocks-nested-related .related-courses .item .content h3{max-width:calc(100% - 7.5rem)}.single .site-main .wp-block-cge-blocks-nested-related .related-jobs .item .content .type,.single .site-main .wp-block-cge-blocks-nested-related .related-courses .item .content .type{position:absolute;top:.6rem;right:.6rem}.single .site-main .wp-block-cge-blocks-nested-related .related-jobs .item .content .type span,.single .site-main .wp-block-cge-blocks-nested-related .related-courses .item .content .type span{display:inline-block;background:var(--color-primary);width:7.5rem;height:2.5rem;line-height:2.5rem;padding:0 .5rem;text-align:center;color:#fff}.single .site-main .wp-block-cge-blocks-nested-related .related-jobs .item .content .type span p,.single .site-main .wp-block-cge-blocks-nested-related .related-courses .item .content .type span p{margin:0;padding:0;text-align:center}.single .site-main .wp-block-cge-blocks-nested-related .related-jobs .item .content .header-wrap,.single .site-main .wp-block-cge-blocks-nested-related .related-courses .item .content .header-wrap{margin-bottom:0;padding-bottom:0;border-bottom:0;margin-top:1.8rem;padding-top:2.1rem;border-top:1px solid #dadcdd}.single .site-main .wp-block-cge-blocks-nested-related .related-jobs .item .content .footer,.single .site-main .wp-block-cge-blocks-nested-related .related-courses .item .content .footer{position:absolute;left:0;right:0;bottom:0;height:100%;display:flex;align-items:flex-end;padding:0 1.8rem}.single .site-main .wp-block-cge-blocks-nested-related .related-jobs .item .content .footer:before,.single .site-main .wp-block-cge-blocks-nested-related .related-courses .item .content .footer:before{content:'';background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/ola-pequena.png) no-repeat;background-size:100% auto;background-position:bottom;position:absolute;left:0;right:0;bottom:0;height:100%}.single .site-main .wp-block-cge-blocks-nested-related .related-jobs .item .content .footer .arrow,.single .site-main .wp-block-cge-blocks-nested-related .related-courses .item .content .footer .arrow{position:relative;bottom:inherit;right:inherit;min-height:4.3rem;display:flex;align-items:center;justify-content:flex-end;font-weight:600;width:100%}.single .site-main .wp-block-cge-blocks-nested-related .view-cards{padding:25px}.single .site-main .wp-block-cge-blocks-nested-related .view-cards p{text-align:left}.single .site-main .wp-block-cge-blocks-nested-related .view-cards .card .image .inner{height:200px}.single .site-main .wp-block-cge-blocks-nested-related .view-cards .card .image .inner .card-image{height:200px;background-repeat:no-repeat;background-size:cover;z-index:2;border-radius:16px}.single .site-main .wp-block-cge-blocks-nested-related .view-cards .card .image .inner .card-image.no-image{background-image:url(/wp-content/themes/cge/assets/images/rioja_default.png);background-repeat:no-repeat;background-position:top;border-radius:18px;background-size:contain}.single .site-main .wp-block-cge-blocks-nested-related .view-cards .card .content{padding:25px}.single .site-main .wp-block-cge-blocks-nested-related .view-cards .card .content .date i{margin-right:.5rem}.single .site-main .wp-block-cge-blocks-nested-related .view-cards .card .content .date p{text-align:left}.single .site-main .wp-block-cge-blocks-nested-related .view-cards .card .content .news-title{min-height:inherit;margin-bottom:20px}.single .site-main .wp-block-cge-blocks-nested-related .view-cards .card .content .news-title h3.title{color:var(--color-primary);font-size:1.5rem;margin-bottom:0}.single .site-main .wp-block-cge-blocks-nested-related .view-cards .card .content .news-p{text-align:left}.single .site-main .wp-block-cge-blocks-nested-related .view-cards a:hover{text-decoration:none}.single .site-main .wp-block-cge-blocks-nested-related .view-cards .card:hover{transform:scale(1.05)}.single .site-main .wp-block-cge-blocks-nested-related .see-more{text-align:right;padding-top:2.1rem}.single .site-main .wp-block-cge-blocks-nested-related .see-more a{font-size:1.125rem;color:var(--color-primary);text-decoration:none;display:inline-flex;align-items:center;font-weight:500}.single .site-main .wp-block-cge-blocks-nested-related .see-more a:after{content:'\e800';font-family:'fontello';font-size:1.8rem;margin-left:1rem;display:block;line-height:1}.single .site-main .row-single-data{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -.5rem}.single .site-main .row-single-data .wp-block-column{padding:0 .5rem;flex:0 0 20%;max-width:20%;margin:0 0 4rem}.single .site-main .row-single-data .wp-block-column .item{border:1px solid #dadcdd;padding:1.8rem;text-align:center;height:100%}.single .site-main .row-single-data .wp-block-column .item .icon{display:flex;align-items:center;justify-content:center;margin-bottom:1.8rem}.single .site-main .row-single-data .wp-block-column .item .content p{font-weight:300;margin-bottom:1.25rem}.single .site-main .row-single-data .wp-block-column .item .content p.title{font-size:1.125rem;color:var(--color-primary);font-weight:600}.single .site-main .row-single-data .wp-block-column .item .content p.data{margin-bottom:0}.single .site-main .row-single-data .wp-block-column .item .content p.data strong{margin-left:.3rem;font-weight:500}.single .site-main .wp-block-gallery{padding:3.1rem 0 4.3rem}.single .site-main .wp-block-gallery .owl-carousel .blocks-gallery-item{width:100%;margin:0}.single .site-main blockquote{padding:3rem 0;border-left:.25rem solid var(--color-primary);margin-bottom:3.4rem;margin-top:2rem;text-align:center}.single .site-main blockquote p{font-size:1.375rem;font-weight:300;margin:0}.single .site-main .wp-block-image{margin-bottom:1.5rem}.single .site-main .wp-block-image img{width:100%;height:auto}.single .site-main .wp-block-image figcaption{font-size:.75rem;font-style:italic;text-align:center}.single .site-main code{background:#f6f4f3;padding:1rem 2rem;display:block;font-size:.875rem;color:var(--color-primary)}.single .site-main .wp-block-pullquote blockquote{margin:0}.single .site-main .wp-block-table table{border:1px solid #f6f4f3}.single .site-main .wp-block-table table tbody tr{border-bottom:1px solid #f6f4f3}.single .site-main .wp-block-table table tbody tr th,.single .site-main .wp-block-table table tbody tr td{padding:.5rem 1rem;border-right:1px solid #f6f4f3;font-size:.875rem;font-weight:300}.single .site-main .wp-block-table table tbody tr th:last-child,.single .site-main .wp-block-table table tbody tr td:last-child{border-right:0}.single .site-main .wp-block-table table tbody tr th{font-weight:600}.single .site-main .wp-block-table table tbody tr:last-child{border-bottom:0}.single .site-main .wp-block-categories{margin:3.4rem 0 0;padding:2.1rem 0 5rem;border-top:1px solid #dadcdd;list-style:none;display:flex;flex-wrap:wrap;align-items:center}.single .site-main .wp-block-categories li{margin-right:1rem;margin-bottom:.6rem}.single .site-main .wp-block-categories li a{display:flex;align-items:center;text-transform:uppercase;font-size:.875rem;color:#fff;background:#dadcdd;height:1.75rem;padding:0 1rem}.single .site-main .wp-block-search{background:#dadcdd;height:4rem;display:flex;align-items:center;padding:0 .6rem;margin-bottom:1.8rem;position:relative}.single .site-main .wp-block-search label{display:none}.single .site-main .wp-block-search input{border:1px solid #fff;border-radius:1.25rem;background:0 0;height:2.5rem;padding:0 1.25rem;font-style:italic;color:#fff;outline:none;font-size:.875rem;box-shadow:none}.single .site-main .wp-block-search button{font-size:0;border:0;margin:0;padding:0;background:0 0;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.single .site-main .wp-block-search button:before{content:'\e80a';font-family:'fontello';display:inline-flex;align-items:center;justify-content:center;line-height:1;color:#fff;width:2.5rem;height:2.5rem;font-size:1.25rem}.single .site-main .schema-how-to p img{margin:.5rem 0}.single .site-main .schema-how-to .schema-how-to-steps .schema-how-to-step{margin-bottom:1.5rem}.single .site-main .schema-how-to .schema-how-to-steps .schema-how-to-step strong{margin-bottom:1rem}.single .site-main .wp-block-media-text{margin-bottom:1rem;display:flex;align-items:center;flex-wrap:wrap}.single .site-main .wp-block-media-text .wp-block-media-text__media{flex:0 0 50%;max-width:50%}.single .site-main .wp-block-media-text .wp-block-media-text__content{flex:0 0 50%;max-width:50%;padding:1.5rem 3rem}.single .site-main .wp-block-media-text .wp-block-media-text__content p{font-size:1.125rem}.single-news .site-main p{color:#4d4d4d;font-weight:300}.single-news .site-main p strong{font-weight:500}.single-news .site-main .news-subtitle{padding:0 0 3.4rem;border-bottom:1px solid #dadcdd;margin-bottom:3.4rem;font-size:1.5rem;font-weight:300}.single-news .site-main .news-subtitle strong{color:var(--color-primary);font-weight:500}.single-news .site-main .wp-block-gallery{padding:4.3rem 0 3.75rem}.single-news .site-main .wp-block-gallery .blocks-gallery-grid{width:100%}.single-news .site-main .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{width:100%;margin:0}.single-news .site-main .row-tags{margin-top:3.4rem;padding:2.1rem 0 5rem;border-top:1px solid #dadcdd}.single-news .site-main .row-tags ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center}.single-news .site-main .row-tags ul li{margin-right:1rem;margin-bottom:.6rem}.single-news .site-main .row-tags ul li a{display:flex;align-items:center;text-transform:uppercase;font-size:.875rem;color:#fff;background:#dadcdd;height:1.75rem;padding:0 1rem}.single-post .site-main .content-header h2{color:var(--color-primary);margin-bottom:1.8rem;font-size:1.125rem}.single-post .site-main .content-header .wrap-header{padding-bottom:1.5rem;margin-bottom:2.8rem;border-bottom:1px solid #dadcdd;display:flex;flex-wrap:wrap;align-items:center}.single-post .site-main .content-header .wrap-header .date,.single-post .site-main .content-header .wrap-header .author{font-size:.875rem;color:var(--color-primary);margin-right:4.3rem;margin-bottom:1rem}.single-post .site-main .content-header .wrap-header .date span,.single-post .site-main .content-header .wrap-header .author span{display:flex;align-items:center}.single-post .site-main .content-header .wrap-header .date span:before,.single-post .site-main .content-header .wrap-header .author span:before{content:'';font-family:'fontello';display:inline-block;line-height:1;margin-right:.5rem;color:var(--color-secondary)}.single-post .site-main .content-header .wrap-header .date span:before{content:'\e802'}.single-post .site-main .content-header .wrap-header .author{margin-right:0}.single-post .site-main .content-header .wrap-header .author span:before{content:'\e812'}.single-post .site-main p{font-weight:300}.single-post .site-main a.external-resource-link{margin-top:auto;display:inline-flex;align-items:center;height:2.8rem;border:1px solid var(--color-primary);padding:0 1.5rem;text-transform:uppercase;cursor:pointer;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.single-post .site-main a.external-resource-link:hover{text-decoration:none;color:var(--color-primary);background:#fff}.single-post .site-main .wp-block-tag-cloud{margin-top:3.4rem;padding:2.1rem 0 5rem;border-top:1px solid #dadcdd;display:flex;flex-wrap:wrap;align-items:center}.single-post .site-main .wp-block-tag-cloud a{display:flex;align-items:center;text-transform:uppercase;font-size:.875rem;color:#fff;background:#dadcdd;height:1.75rem;padding:0 1rem;margin-right:1rem;margin-bottom:.6rem}.single-event .site-main article .post-thumbnail{display:none}.single-event .site-main article .post-content{padding-top:4.6rem}.single-event .site-main article .post-content .entry-content .wp-block-group h2{font-size:1.25rem;color:var(--color-primary);margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid #dadcdd;font-weight:600}.single-event .site-main article .post-content .entry-content .wp-block-group p{font-weight:300;margin-bottom:2.5rem}.single-event .site-main article .post-content .entry-content .wp-block-group p+h2{margin-top:5.3rem}.single-event .site-main article .post-content .entry-content .row-single-data .wp-block-column{flex:0 0 100%;max-width:14.5rem}.single-event .site-main article .post-content .row-tags,.single-event .site-main article .post-content .entry-footer{display:none}.single-job .site-main article .post-thumbnail,.single-courses .site-main article .post-thumbnail{display:none}.single-job .site-main article .post-content .entry-content .wp-block-group h2,.single-courses .site-main article .post-content .entry-content .wp-block-group h2{font-size:1.375rem;color:var(--color-primary);margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid #dadcdd;font-weight:600}.single-job .site-main article .post-content .entry-content .wp-block-group h3,.single-courses .site-main article .post-content .entry-content .wp-block-group h3{color:var(--color-primary);text-transform:uppercase;font-size:1.125rem;margin:0 0 1rem;font-weight:500}.single-job .site-main article .post-content .entry-content .wp-block-group p,.single-courses .site-main article .post-content .entry-content .wp-block-group p{font-weight:300;margin-bottom:2.5rem}.single-job .site-main article .post-content .entry-content .wp-block-group p+h2,.single-courses .site-main article .post-content .entry-content .wp-block-group p+h2{margin-top:5.3rem}.single-job .site-main article .post-content .entry-content .wp-block-group ul,.single-job .site-main article .post-content .entry-content .wp-block-group ol,.single-courses .site-main article .post-content .entry-content .wp-block-group ul,.single-courses .site-main article .post-content .entry-content .wp-block-group ol{margin-bottom:2.5rem;padding-left:4.3rem;font-weight:300}.single-job .site-main article .post-content .entry-content .wp-block-group ul li,.single-job .site-main article .post-content .entry-content .wp-block-group ol li,.single-courses .site-main article .post-content .entry-content .wp-block-group ul li,.single-courses .site-main article .post-content .entry-content .wp-block-group ol li{margin-bottom:1rem}.single-job .site-main article .post-content .entry-content .wp-block-cge-blocks-downloads-list,.single-courses .site-main article .post-content .entry-content .wp-block-cge-blocks-downloads-list{margin-bottom:0}.single-job .site-main article .post-content .entry-footer,.single-job .site-main article .post-content .row-tags,.single-courses .site-main article .post-content .entry-footer,.single-courses .site-main article .post-content .row-tags{display:none}@media (max-width:991px){.single .header .header-content{max-height:500px}.single .header .header-content h1{font-size:1.6rem}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content .header-wrap span{flex:0 0 100%;max-width:100%}.single .site-main .row-single-data .wp-block-column{flex:0 0 33.3333%;max-width:33.3333%}.single .site-main blockquote{padding:1.5rem 0;margin-bottom:2rem}.single .site-main blockquote p{font-size:1.125rem}.single .site-main .wp-block-gallery{padding:2.2rem 0 2rem}.single-news .site-main .wp-block-pullquote{padding:0 0 2.5rem;margin-bottom:2.5rem}.single-news .site-main .wp-block-pullquote blockquote p{font-size:1.3rem}.single-news .site-main .wp-block-gallery{padding:2.2rem 0 2rem}}@media (max-width:767px){.single .header .header-content{max-height:400px;max-width:100%}.single .header .header-content h1{font-size:1.2rem}.single .site-main .wp-block-cge-blocks-nested-related{padding:2.8rem 0 3.75rem}.single .site-main .wp-block-cge-blocks-nested-related h2{font-size:1.1rem;margin-bottom:1.8rem}.single .site-main .wp-block-cge-blocks-nested-related p{margin-bottom:1.8rem}.single .site-main .wp-block-cge-blocks-nested-related .related-row .owl-stage,.single .site-main .wp-block-cge-blocks-nested-related .related-row .owl-item,.single .site-main .wp-block-cge-blocks-nested-related .related-row .item{height:auto}.single .site-main .wp-block-cge-blocks-nested-related .related-row .item .content h3{margin-bottom:1.5rem}.single .site-main .wp-block-cge-blocks-nested-related .related-courses .item .content,.single .site-main .wp-block-cge-blocks-nested-related .related-events .item .content{height:auto}.single .site-main .wp-block-cge-blocks-nested-related .see-more a{font-size:.9rem}.single .site-main .wp-block-cge-blocks-nested-related .see-more a:after{font-size:1.5rem}.single .site-main .row-single-data .wp-block-column{flex:0 0 50%;max-width:50%;margin-bottom:1rem}.single .site-main .row-single-data .wp-block-column .item{padding:1.25rem 1rem}.single .site-main blockquote p{font-size:1rem}.single .site-main .wp-block-gallery{padding:1.8rem 0;margin:0}.single .site-main .wp-block-image figcaption{padding:0 1.25rem}.single .site-main .wp-block-image img{height:auto}.single .site-main .wp-block-media-text .wp-block-media-text__media{flex:0 0 100%;max-width:100%}.single .site-main .wp-block-media-text .wp-block-media-text__content{flex:0 0 100%;max-width:100%;padding:1rem}.single .site-main .wp-block-media-text .wp-block-media-text__content p{font-size:1rem}.single-news .site-main .wp-block-pullquote{padding:0 0 2.1rem;margin-bottom:2.1rem}.single-news .site-main .wp-block-pullquote blockquote p{font-size:1.1rem}.single-news .site-main .wp-block-gallery{padding:1.8rem 0;margin:0 -1.25rem}.single-post .site-main .content-header .wrap-header .date,.single-post .site-main .content-header .wrap-header .author{margin-right:2rem}}@media (max-width:575px){.single .header .header-content{max-height:325px}.single .site-main .row-single-data .wp-block-column{flex:0 0 100%;max-width:100%}}.single-service #main{padding-bottom:0}.contacto .site-main .wp-block-quote{padding:0 0 2.8rem;margin-bottom:3.1rem;border-bottom:1px solid #dadcdd;text-align:center;margin-top:0;border-top:0}.contacto .site-main .wp-block-quote p{font-size:1.5rem;font-weight:300;margin:0}.contacto .site-main .wp-block-columns{padding:0 5.6rem 10rem 7rem}.contacto .site-main .wp-block-columns>.wp-block-column{flex:0 0 66.6666% !important;max-width:66.6666%}.contacto .site-main .wp-block-columns>.wp-block-column:last-child{flex:0 0 33.3333% !important;max-width:33.3333%;margin-left:0;padding-left:4.3rem;display:flex;flex-direction:column;justify-content:center}.contacto .site-main .wp-block-columns>.wp-block-column .wp-block-group{margin-bottom:4.6rem;position:relative;padding-left:3rem}.contacto .site-main .wp-block-columns>.wp-block-column .wp-block-group h2{font-size:.875rem;font-weight:300;color:var(--color-primary);margin-bottom:1rem}.contacto .site-main .wp-block-columns>.wp-block-column .wp-block-group p{font-size:.875rem;margin-bottom:.2rem;font-weight:300}.contacto .site-main .wp-block-columns>.wp-block-column .wp-block-group p:last-child{margin-bottom:0}.contacto .site-main .wp-block-columns>.wp-block-column .wp-block-group:before{content:'';font-family:'fontello';font-size:1.8rem;color:var(--color-primary);display:block;line-height:1;position:absolute;left:0;top:0}.contacto .site-main .wp-block-columns>.wp-block-column .wp-block-group.ubicacion:before{content:'\e80e'}.contacto .site-main .wp-block-columns>.wp-block-column .wp-block-group.telefono:before{content:'\e804'}.contacto .site-main .wp-block-columns>.wp-block-column .wp-block-group.horario:before{content:'\e810'}.contacto .site-main .wp-block-columns>.wp-block-column .wp-block-group:last-child{margin-bottom:0}.contacto.teruel .site-main .wp-block-columns,.contacto .almeria .site-main .wp-block-columns,.contacto .pontevedra .site-main .wp-block-columns{padding:0 5.6rem 10rem 7rem}.contacto.teruel .site-main .wp-block-columns .wp-block-column,.contacto .almeria .site-main .wp-block-columns .wp-block-column,.contacto .pontevedra .site-main .wp-block-columns .wp-block-column{flex:0 0 50% !important;max-width:50%}.contacto.teruel .site-main .wp-block-columns .wp-block-column .wp-block-group h2,.contacto .almeria .site-main .wp-block-columns .wp-block-column .wp-block-group h2,.contacto .pontevedra .site-main .wp-block-columns .wp-block-column .wp-block-group h2{font-size:20px}.contacto.teruel .site-main .wp-block-columns .wp-block-column .wp-block-group p,.contacto .almeria .site-main .wp-block-columns .wp-block-column .wp-block-group p,.contacto .pontevedra .site-main .wp-block-columns .wp-block-column .wp-block-group p{font-size:16px}.contacto.teruel .site-main .wp-block-columns .wp-block-column:last-child,.contacto .almeria .site-main .wp-block-columns .wp-block-column:last-child,.contacto .pontevedra .site-main .wp-block-columns .wp-block-column:last-child{flex:0 0 50% !important;max-width:50%}.wpcf7{background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/background-form-contacto.jpg) no-repeat center;background-size:cover !important;padding:4.3rem 3.1rem;position:relative}.wpcf7:before{content:'';background:var(--color-primary);position:absolute;top:0;left:0;height:100%;width:100%;opacity:.7;z-index:1}.wpcf7 .wpcf7-form{position:relative;z-index:2}.wpcf7 .wpcf7-form .legal-advice{margin-top:15px}.wpcf7 .wpcf7-form .legal-advice p{color:#fff;font-size:11px}.wpcf7 .wpcf7-form .legal-advice a{text-decoration:underline;color:#fff}.wpcf7 .wpcf7-form label{width:100%}.wpcf7 .wpcf7-form .form-group{margin-bottom:1.5rem}.wpcf7 .wpcf7-form .form-group label{display:none}.wpcf7 .wpcf7-form .form-group.con-label label{display:block;color:#fff;padding-left:1rem}.wpcf7 .wpcf7-form .form-group select,.wpcf7 .wpcf7-form .form-group textarea,.wpcf7 .wpcf7-form .form-group input{background:0 0;border:1px solid #fff;height:3.4rem;line-height:3.4rem;padding:0 1rem;color:#fff;border-radius:0;font-size:1rem}.wpcf7 .wpcf7-form .form-group select::placeholder,.wpcf7 .wpcf7-form .form-group textarea::placeholder,.wpcf7 .wpcf7-form .form-group input::placeholder{color:#fff}.wpcf7 .wpcf7-form .form-group select::-webkit-calendar-picker-indicator,.wpcf7 .wpcf7-form .form-group textarea::-webkit-calendar-picker-indicator,.wpcf7 .wpcf7-form .form-group input::-webkit-calendar-picker-indicator{background-image:url("data:image/png;base64,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")}.wpcf7 .wpcf7-form .form-group textarea{height:auto;line-height:1.2;padding:.5rem 1rem;min-height:8rem}.wpcf7 .wpcf7-form .form-group select option{color:var(--color-text)}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{display:block;color:#fff}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input{position:absolute;opacity:0;width:1.25rem;height:1.25rem;line-height:1;padding:0;border:0}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input+span{display:block;position:relative;padding-left:1.8rem;font-size:.875rem;font-weight:300;cursor:pointer}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input+span:after{content:'';display:block;width:1.25rem;height:1.25rem;background:0 0;border:1px solid #fff;position:absolute;left:0;top:0;z-index:1;transition:background .3s linear}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input:checked+span:after{background:#fff}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label a{color:#fff;text-decoration:underline}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{position:relative;padding-left:1.8rem;margin:0 1.5rem 0 0}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item input{position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;z-index:2;opacity:0;cursor:pointer}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item input+.wpcf7-list-item-label{font-size:.875rem;font-weight:300;color:#fff}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item input+.wpcf7-list-item-label:after{content:'';display:block;width:1.25rem;height:1.25rem;background:0 0;border:1px solid #fff;position:absolute;left:0;top:0;z-index:1;transition:background .3s linear;border-radius:50%}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:after{background:#fff}.wpcf7 .wpcf7-form .form-group .wpcf7-form-control-wrap+.wpcf7-form-control-wrap{display:block;margin-top:.5rem}.wpcf7 .wpcf7-form .form-group.check{margin-bottom:.5rem}.wpcf7 .wpcf7-form .form-group.button{text-align:center;margin-bottom:0;margin-top:1rem}.wpcf7 .wpcf7-form .form-group.button input{height:3.1rem;line-height:3.1rem;min-width:15rem;text-transform:uppercase;font-size:1rem}.wpcf7 .wpcf7-form .form-group.button input:hover{background:#fff;color:var(--color-primary)}.wpcf7 .wpcf7-form .row{margin-left:-.625rem;margin-right:-.625rem}.wpcf7 .wpcf7-form .row .col{padding:0 .625rem}@media (max-width:991px){.contacto .site-main .wp-block-quote{padding:0 0 2.5rem;margin-bottom:2.5rem}.contacto .site-main .wp-block-quote p{font-size:1.3rem}.contacto .site-main .wp-block-columns{padding:0 2rem 7rem}.contacto .site-main .wp-block-columns>.wp-block-column:last-child{padding-left:2rem}.wpcf7{padding:3rem 2rem}}@media (max-width:767px){.contacto .site-main .wp-block-quote p{font-size:1.1rem}.contacto .site-main .wp-block-columns{padding:0 0 4rem}.contacto .site-main .wp-block-columns>.wp-block-column{flex:0 0 100% !important;max-width:100% !important}.contacto .site-main .wp-block-columns>.wp-block-column:last-child{flex:0 0 100% !important;max-width:100% !important;padding-left:0}.contacto .site-main .wp-block-columns>.wp-block-column .wp-block-group{margin-bottom:3.1rem}.contacto .site-main .wpcf7{margin-left:-1.25rem;margin-right:-1.25rem}.wpcf7{margin:0 0 3.1rem;padding:2.1rem 1.5rem}.wpcf7 .ajax-loader{display:block;margin:.5rem auto}}.blog .content-area .site-main header{display:none}.blog .content-area .site-main article{border:1px solid #dadcdd;margin-bottom:1.8rem}.blog .content-area .site-main article .post-thumbnail{height:210px}.blog .content-area .site-main article .post-thumbnail span{display:block;width:100%;height:100%;background:url(//www.sitescge.com/wp-content/themes/cge/assets/images/rioja_default.png) no-repeat center;background-size:cover !important}.blog .content-area .site-main article .post-content{padding:1.8rem;position:relative}.blog .content-area .site-main article .post-content .entry-header{display:block;margin-bottom:.8rem}.blog .content-area .site-main article .post-content .entry-header .entry-title{font-size:1.25rem;margin:0 0 1.8rem}.blog .content-area .site-main article .post-content .entry-header .entry-title a{color:var(--color-primary)}.blog .content-area .site-main article .post-content .entry-header .wrap-header{display:flex;align-items:center;flex-wrap:wrap}.blog .content-area .site-main article .post-content .entry-header .wrap-header .date,.blog .content-area .site-main article .post-content .entry-header .wrap-header .author{font-size:.875rem;color:var(--color-primary);margin-right:4.3rem;margin-bottom:1rem}.blog .content-area .site-main article .post-content .entry-header .wrap-header .date span,.blog .content-area .site-main article .post-content .entry-header .wrap-header .author span{display:flex;align-items:center}.blog .content-area .site-main article .post-content .entry-header .wrap-header .date span:before,.blog .content-area .site-main article .post-content .entry-header .wrap-header .author span:before{content:'';font-family:'fontello';display:inline-block;line-height:1;margin-right:.5rem;color:var(--color-secondary)}.blog .content-area .site-main article .post-content .entry-header .wrap-header .date span:before{content:'\e802'}.blog .content-area .site-main article .post-content .entry-header .wrap-header .author{margin-right:0}.blog .content-area .site-main article .post-content .entry-header .wrap-header .author span:before{content:'\e812'}.blog .content-area .site-main article .post-content .entry-content{margin-bottom:1.8rem}.blog .content-area .site-main article .post-content .entry-content h6,.blog .content-area .site-main article .post-content .entry-content h5,.blog .content-area .site-main article .post-content .entry-content h4,.blog .content-area .site-main article .post-content .entry-content h3{font-size:1.125rem;font-weight:500;margin:0 0 1rem}.blog .content-area .site-main article .post-content .entry-content p{font-weight:300}.blog .content-area .site-main article .post-content .entry-content p:last-child{margin-bottom:0}.blog .content-area .site-main article .post-content .entry-content .wp-block-pullquote{padding:1rem 0}.blog .content-area .site-main article .post-content .entry-content .wp-block-pullquote blockquote p{font-size:1.125rem;line-height:1.4}.blog .content-area .site-main article .post-content .row-tags{display:flex;flex-wrap:wrap;align-items:center;font-size:0}.blog .content-area .site-main article .post-content .row-tags a{display:flex;align-items:center;background:#dadcdd;color:#fff;text-transform:uppercase;font-size:.875rem;height:1.5rem;padding:0 .8rem;margin-right:.6rem;margin-bottom:.8rem}.blog .content-area .site-main article .post-content .entry-footer a{display:block;text-align:right;text-decoration:none !important}.blog .content-area .site-main article .post-content .entry-footer a i:before{font-size:1.8rem;color:var(--color-primary);line-height:1}@media (max-width:767px){.blog .content-area .site-main article .post-content .entry-header{margin-bottom:.3rem}.blog .content-area .site-main article .post-content .entry-header .entry-title{margin-bottom:1rem}.blog .content-area .site-main article .post-content .entry-header .wrap-header .date,.blog .content-area .site-main article .post-content .entry-header .wrap-header .author{margin-right:2rem}.blog .content-area .site-main article .post-content .entry-content{margin-bottom:1.25rem}.blog .content-area .site-main article .post-content .entry-footer a i{font-size:1.3rem}}#filters-cge{background:var(--color-primary);padding:1.25rem 0;margin:0 -15px;width:calc(100% + 15px)}#filters-cge .wrap-filters{display:flex;flex-wrap:wrap;align-items:center;width:100%}#filters-cge .wrap-filters .content{flex:0 0 calc(100% - 7.8rem);max-width:calc(100% - 7.8rem)}#filters-cge .wrap-filters .button{flex:0 0 7.8rem;max-width:7.8rem;text-align:right}#filters-cge .group-filter{display:flex;align-items:center;margin-bottom:1.25rem}#filters-cge .group-filter:last-child{margin-bottom:0}#filters-cge .group-filter .filter-title{flex:0 0 10rem;max-width:10rem}#filters-cge .group-filter .filter-title span{font-weight:600;font-size:.875rem;color:#fff}#filters-cge .group-filter .filter-content{flex:0 0 calc(100% - 10rem);max-width:calc(100% - 10rem);display:flex;align-items:center}#filters-cge .group-filter .filter-content .date-filter{margin-right:1rem}#filters-cge .group-filter .filter-content .date-filter label{color:#fff;font-size:.875rem;margin-right:.3rem}#filters-cge .group-filter .filter-content .date-filter input{background:0 0;border:1px solid #fff;padding:.4rem 1rem;color:#fff}#filters-cge .group-filter .filter-content .date-filter input::-webkit-calendar-picker-indicator{background-image:url("data:image/png;base64,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")}#filters-cge .group-filter .filter-content .date-filter:last-child{margin-right:0}#filters-cge .group-filter .filter-content .radio-filter{position:relative;margin-right:1.5rem}#filters-cge .group-filter .filter-content .radio-filter label{color:#fff;font-size:.875rem;margin:0;margin-right:.3rem;position:relative;padding-left:2.5rem}#filters-cge .group-filter .filter-content .radio-filter label:after{content:'';display:block;width:1.5rem;height:1.5rem;border:1px solid #fff;position:absolute;left:0;top:50%;transform:translateY(-50%)}#filters-cge .group-filter .filter-content .radio-filter label:before{content:'';display:block;width:.75rem;height:.75rem;background:0 0;position:absolute;left:.375rem;top:50%;transform:translateY(-50%);border-radius:50%}#filters-cge .group-filter .filter-content .radio-filter input{opacity:0;width:1.5rem;height:1.5rem;border:1px solid transparent;position:absolute;left:0;top:50%;transform:translateY(-50%)}#filters-cge .group-filter .filter-content .radio-filter input:checked+label:before{background:#fff}#filters-cge .group-filter .filter-content .radio-filter:last-child{margin-right:0}#filters-cge .group-filter .filter-content .select-filter{margin-right:1rem}#filters-cge .group-filter .filter-content .select-filter select{background:0 0;border:1px solid #fff;padding:.4rem 1rem;color:#fff}#filters-cge .group-filter .filter-content .select-filter select option{background:var(--color-primary)}.teruel #filters-cge .group-filter .filter-content .select-filter select,.almeria #filters-cge .group-filter .filter-content .select-filter select,.pontevedra #filters-cge .group-filter .filter-content .select-filter select{border-radius:13px}.teruel #filters-cge .group-filter .filter-content .date-filter input,.almeria #filters-cge .group-filter .filter-content .date-filter input,.pontevedra #filters-cge .group-filter .filter-content .date-filter input{border-radius:13px}@media (max-width:767px){#filters-cge .wrap-filters .content{flex:0 0 100%;max-width:100%}#filters-cge .wrap-filters .button{flex:0 0 100%;max-width:100%;text-align:left;padding-top:1.25rem}#filters-cge .group-filter{flex-wrap:wrap}#filters-cge .group-filter .filter-title{flex:0 0 100%;max-width:100%;line-height:1;margin-bottom:.8rem}#filters-cge .group-filter .filter-content{flex:0 0 100%;max-width:100%}}@media (max-width:575px){#filters-cge .group-filter .filter-content{flex-wrap:wrap}#filters-cge .group-filter .filter-content .date-filter{flex:0 0 100%;max-width:100%;margin-right:0;margin-bottom:.8rem;display:flex;align-items:center}#filters-cge .group-filter .filter-content .date-filter label{flex:0 0 3rem;max-width:3rem;margin-right:0;margin-bottom:0}#filters-cge .group-filter .filter-content .date-filter input{flex:0 0 calc(100% - 3rem);max-width:calc(100% - 3rem)}#filters-cge .group-filter .filter-content .date-filter:last-child{margin-bottom:0}#filters-cge .group-filter .filter-content .radio-filter input{opacity:0}#filters-cge .group-filter .filter-content .select-filter{flex:0 0 100%;max-width:100%;margin-right:0;margin-bottom:.8rem;display:flex;align-items:center;flex-direction:column}#filters-cge .group-filter .filter-content .select-filter:last-child{margin-bottom:0}#filters-cge .group-filter .filter-content .select-filter select{width:100%}}.header-first .header-top .container{display:flex;justify-content:space-between}.header-first .header-top .container .search-row .hw-title{display:none}@media (max-width:575px){.header-first .header-top .container .search-row{visibility:hidden}}.header-first .header-top .container .navs{display:flex;align-items:center}.header-first .header-top .container .search-form{border:0;border-bottom:1px solid #fff;border-radius:0}.header-first .header-top .container .search-form label:before{font-size:.9rem}.header-first .header-top .container .search-form .search-field{padding:0 .5rem;height:2rem}.header-first .header-bottom .container .hrow{flex-direction:column}@media (max-width:991px){.header-first .header-bottom .container .hrow{flex-direction:row;justify-content:space-between !important}}.header-first .header-bottom .container .hrow .menu-col{margin-top:1rem}.header-first .header-bottom .container .hrow .menu-col a.dropdown-toggle{display:flex !important;align-items:center;justify-content:center;text-align:center}@media (max-width:991px){.header-first .header-bottom .container .hrow .menu-col a.dropdown-toggle{white-space:normal;display:inline-block !important;text-align:inherit}}.header-first .header-bottom .container .top{justify-content:center}.header-first .header-bottom .mobile-search-wrapper{display:none;flex-direction:column}@media (max-width:575px){.header-first .header-bottom .mobile-search-wrapper{display:flex}}.header-first.fixed .header-bottom{top:0 !important}.header-first.fixed .header-bottom .container .hrow{flex-direction:row}.header-first.fixed .header-bottom .container .hrow .menu-col{margin-top:0}.header-first.fixed .header-bottom .container .top{justify-content:space-between}.mobile-nav .header-bottom{top:50px !important}.mobile-nav .menu-col{width:100%}@media (max-width:575px){.owl-header-parent .owl-header .content{max-width:90%}}.archive .owl-header-parent{background-image:none !important}.formulario_multistep{display:flex;justify-content:center;font-size:1rem}.formulario_multistep .form-control{height:auto;border-radius:0;transition:none}.formulario_multistep .form-control:focus{border:1px solid #ced4da;outline:0;box-shadow:none}.formulario_multistep select{appearance:none}.formulario_multistep textarea.form-control{height:50px;min-height:50px;max-height:150px}.formulario_multistep .oculto{display:none !important}.formulario_multistep fieldset{transition:.5s all !important}.formulario_multistep fieldset.cf7mls_back_fs{top:0 !important}.formulario_multistep .wpcf7{width:100%;background-image:none;max-width:900px}.formulario_multistep .wpcf7:before{background-color:#f6f4f3;opacity:1}.formulario_multistep .fila{display:flex;flex-direction:row;margin-bottom:30px}@media (max-width:767px){.formulario_multistep .fila{display:block;margin:0 !important}}.formulario_multistep .fila.half-column .columna{flex:50%}.formulario_multistep .fila .columna{margin:0 5px;width:100%}@media (max-width:767px){.formulario_multistep .fila .columna{margin:0}}.formulario_multistep .fila .columna.checkbox{display:block}@media (min-width:575px){.formulario_multistep .fila .columna.checkbox.column-2 .form-control{column-count:2}.formulario_multistep .fila .columna.checkbox.column-3 .form-control{column-count:3}}.formulario_multistep .fila .columna.checkbox .form-control{background-color:transparent;border:none}.formulario_multistep .fila .columna.checkbox .wpcf7-list-item{margin:0 !important;display:block;min-width:300px}.formulario_multistep .fila .columna.checkbox .wpcf7-list-item label input{opacity:0}.formulario_multistep .fila .columna.checkbox .wpcf7-list-item label input+span{padding-left:1.8rem;cursor:pointer;position:relative}.formulario_multistep .fila .columna.checkbox .wpcf7-list-item label input+span:before{display:block;width:14px;height:14px;background:var(--color-primary);position:absolute;top:0;transition:background .3s linear;margin:3px 0 0 3px;z-index:10;opacity:0;left:0}.formulario_multistep .fila .columna.checkbox .wpcf7-list-item label input+span:after{display:block;width:20px;height:20px;background:0 0;border:1px solid var(--color-primary);position:absolute;top:0;transition:background .3s linear;left:0}.formulario_multistep .fila .columna.checkbox .wpcf7-list-item label input:checked+span:before{opacity:1}.formulario_multistep .fila .columna.radio-button{display:block}.formulario_multistep .fila .columna.radio-button.sino .wpcf7-list-item{min-width:80px}.formulario_multistep .fila .columna.radio-button .wpcf7-list-item{margin:0 !important}@media (max-width:767px){.formulario_multistep .fila .columna.radio-button .wpcf7-list-item{padding-right:15px}}.formulario_multistep .fila .columna.radio-button .wpcf7-list-item label input{opacity:0}.formulario_multistep .fila .columna.radio-button .wpcf7-list-item label input+span{padding-left:1.8rem;cursor:pointer;position:relative}.formulario_multistep .fila .columna.radio-button .wpcf7-list-item label input+span:before{display:block;width:14px;height:14px;background:var(--color-primary);border-radius:30px;position:absolute;top:0;transition:background .3s linear;margin:3px 0 0 3px;z-index:10;opacity:0;left:0}.formulario_multistep .fila .columna.radio-button .wpcf7-list-item label input+span:after{display:block;width:20px;height:20px;background:0 0;border:1px solid var(--color-primary);border-radius:30px;position:absolute;top:0;transition:background .3s linear;left:0}.formulario_multistep .fila .columna.radio-button .wpcf7-list-item label input:checked+span:before{opacity:1}.formulario_multistep .fila .columna.select span{display:block}.formulario_multistep .fila .columna.select span:after{width:10px;height:10px;border:solid #555;border-width:0 2px 2px 0;transform:rotate(45deg);display:inline-block;position:absolute;content:'';top:11px;right:17px}.formulario_multistep .fila .columna.select span select{padding:.375rem 1.75rem .375rem .75rem}@media (max-width:767px){.formulario_multistep .fila .columna{margin-bottom:30px}}.formulario_multistep .button{margin:0 !important}.formulario_multistep .cf7mls_next{background-color:var(--color-primary) !important;border:1px solid var(--color-primary) !important;color:#fff;font-family:"Montserrat",sans-serif !important;text-transform:uppercase;text-decoration-thickness:auto;font-size:16px;font-weight:400;line-height:22.4px;border-radius:0;transition:.25s all;padding:.5rem 2rem !important}@media (max-width:767px){.formulario_multistep .cf7mls_next{padding:.5rem 1rem !important}}.formulario_multistep .cf7mls_next:hover{background-color:transparent !important;color:var(--color-primary);font-family:"Montserrat",sans-serif !important;text-transform:uppercase;text-decoration-thickness:auto;font-size:16px;font-weight:400;line-height:22.4px;border-radius:0;opacity:1}.formulario_multistep .cf7mls_back{background-color:transparent !important;border:1px solid var(--color-primary) !important;color:var(--color-primary);font-family:"Montserrat",sans-serif !important;text-transform:uppercase;text-decoration-thickness:auto;font-size:16px;font-weight:400;line-height:22.4px;border-radius:0;transition:.25s all;padding:.5rem 2rem !important}@media (max-width:767px){.formulario_multistep .cf7mls_back{padding:.5rem 1rem !important}}.formulario_multistep .cf7mls_back:hover{background-color:var(--color-primary) !important;color:#fff;font-family:"Montserrat",sans-serif !important;text-transform:uppercase;text-decoration-thickness:auto;font-size:16px;font-weight:400;line-height:22.4px;border-radius:0;opacity:1}.formulario_multistep .wpcf7-response-output{padding:15px !important;margin:2em 0 1em !important}.formulario_multistep .wpcf7-icon-warning{fill:#fff !important}.formulario_multistep .wpcf7-submit{background-color:var(--color-primary) !important;border:1px solid var(--color-primary) !important;color:#fff;font-family:"Montserrat",sans-serif !important;text-transform:uppercase;text-decoration-thickness:auto;font-size:16px;font-weight:400 !important;line-height:22.4px;border-radius:0;transition:.25s all;padding:.5rem 2rem !important;border-radius:0 !important}@media (max-width:767px){.formulario_multistep .wpcf7-submit{padding:.5rem 1rem !important;width:auto !important}}.formulario_multistep .wpcf7-submit:hover{background-color:transparent !important;color:var(--color-primary);font-family:"Montserrat",sans-serif !important;text-transform:uppercase;text-decoration-thickness:auto;font-size:16px;font-weight:400 !important;line-height:22.4px;border-radius:0;opacity:1}.formulario_multistep .wpcf7-submit:focus{outline:none !important;box-shadow:0 0 0 .2rem rgba(42,116,117,.25) !important}.formulario_multistep .wpcf7-radio{display:block;margin:10px 0}@media (max-width:575px){.formulario_multistep .wpcf7-radio{display:flex;flex-direction:column}}.formulario_multistep .wpcf7-not-valid-tip{padding:10px 2px}.formulario_multistep .wpcf7-spinner{display:none}.formulario_multistep .barra{height:20px;position:relative;margin:0 auto 27px;display:flex}.formulario_multistep .barra .activo{background-color:var(--color-primary)}.formulario_multistep .barra .base{background-color:#fff}.formulario_multistep .barra span{display:block;height:100%;width:100%;position:relative;overflow:hidden;border:2px solid #f6f4f3}.formulario_multistep .pasos{margin:0 auto 27px;display:flex}.formulario_multistep .pasos.un-circulo{justify-content:space-evenly}@media (max-width:575px){.formulario_multistep .pasos.un-circulo{margin-bottom:27px !important}}.formulario_multistep .pasos.un-circulo .circulo-paso{display:flex;align-items:center;justify-content:center;--pgPercentage:var(--value);width:120px;height:120px;border-radius:50%;background:radial-gradient(closest-side,#f6f4f3 80%,transparent 0 99.9%,#f6f4f3 0),conic-gradient(var(--color-primary) calc(var(--pgPercentage)*1%),#fff 0);font-size:25px;color:var(--color-primary)}@media (max-width:575px){.formulario_multistep .pasos.un-circulo .circulo-paso{width:80px;height:80px;min-width:80px;font-size:17px}}.formulario_multistep .pasos.un-circulo .nombre-paso{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-end}.formulario_multistep .pasos.un-circulo .nombre-paso-actual span{font-size:25px;color:var(--color-primary);display:inline-block;text-align:center;font-weight:700;text-transform:uppercase;margin:0 5px}@media (max-width:575px){.formulario_multistep .pasos.un-circulo .nombre-paso-actual span{font-size:17px}}.formulario_multistep .pasos.un-circulo .nombre-paso-siguiente span{color:var(--color-primary);display:inline-block;text-align:center;font-weight:700;text-transform:uppercase;margin:0 5px}@media (max-width:575px){.formulario_multistep .pasos.un-circulo .nombre-paso-siguiente span{font-size:12px}}.formulario_multistep .pasos.circles{justify-content:space-between}.formulario_multistep .pasos.names{flex-direction:row;align-items:flex-end}@media (max-width:575px){.formulario_multistep .pasos.names{flex-direction:column;align-items:center}}.formulario_multistep .pasos.names span{color:var(--color-primary);display:inline-block;text-align:center;font-weight:700;text-transform:uppercase;margin:0 5px}.formulario_multistep .pasos.names span.num-pasos{font-size:25px}.formulario_multistep .pasos.names span.nomb-pasos{padding-bottom:2px}@media (max-width:767px){.formulario_multistep .pasos{margin:0 !important}}.formulario_multistep .pasos .progressbar{counter-reset:step;padding:0;width:100%}.formulario_multistep .pasos .progressbar.dos li{width:50%}.formulario_multistep .pasos .progressbar.tres li{width:33.33%}.formulario_multistep .pasos .progressbar.cuatro li{width:25%}.formulario_multistep .pasos .progressbar.cinco li{width:20%}.formulario_multistep .pasos .progressbar.seis li{width:16.66%}.formulario_multistep .pasos .progressbar li{list-style-type:none;float:left;font-size:14px;position:relative;text-align:center;text-transform:uppercase;color:#7d7d7d;font-family:"Montserrat",sans-serif}.formulario_multistep .pasos .progressbar li span{max-width:120px;display:inline-block;margin:0 auto;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;text-align:center;color:#7d7d7d}@media (max-width:445px){.formulario_multistep .pasos .progressbar li span{font-size:10px}}@media (max-width:600px){.formulario_multistep .pasos .progressbar li span{display:none}}.formulario_multistep .pasos .progressbar li:before{width:50px;height:50px;content:counter(step);counter-increment:step;line-height:48px;border:2px solid #adadad;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#fff;font-size:20px}@media (max-width:767px){.formulario_multistep .pasos .progressbar li:before{width:45px;height:45px;line-height:43px;font-size:18px}}.formulario_multistep .pasos .progressbar li:after{width:100%;height:2px;content:'';position:absolute;background-color:#bdbdbd;top:25px;left:-50%;z-index:-1}@media (max-width:767px){.formulario_multistep .pasos .progressbar li:after{top:23px}}.formulario_multistep .pasos .progressbar li:first-child:after{content:none}.formulario_multistep .pasos .progressbar li.activo{color:#fff;font-weight:700}.formulario_multistep .pasos .progressbar li.activo span{color:var(--color-primary)}.formulario_multistep .pasos .progressbar li.activo:before{border-color:var(--color-primary);background-color:var(--color-primary)}@media (max-width:767px){.formulario_multistep .pasos .progressbar li.activo:before{width:45px;height:45px;line-height:43px;font-size:18px}}.formulario_multistep .pasos .progressbar li.realizado span{color:var(--color-primary)}.formulario_multistep .pasos .progressbar li.realizado:before{content:'';width:50px;height:50px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQwIDI0MCIgd2lkdGg9IjI0MHB4IiBoZWlnaHQ9IjI0MHB4Ij4KPGcgaWQ9InN1cmZhY2U1NjczMjQxNCI+CjxwYXRoIHN0eWxlPSIgc3Ryb2tlOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87ZmlsbDpyZ2IoMTYuNDcwNTg5JSw0NS40OTAxOTYlLDQ1Ljg4MjM1MyUpO2ZpbGwtb3BhY2l0eToxOyIgZD0iTSAyMDMgNjAuNSBMIDg1IDE3OC41IEwgMzcgMTMwLjUgTCAyMyAxNDUgTCA4NSAyMDYuNSBMIDIxNyA3NC41IFogTSAyMDMgNjAuNSAiLz4KPC9nPgo8L3N2Zz4K);color:var(--color-primary);background-color:#fff;border-color:var(--color-primary);background-size:60%;background-position:center;background-repeat:no-repeat}@media (max-width:767px){.formulario_multistep .pasos .progressbar li.realizado:before{width:45px;height:45px;line-height:43px;font-size:18px}}.formulario_multistep .pasos .progressbar li.realizado+li:after{background-color:var(--color-primary)}.formulario_multistep .nombre-pasos{display:none;text-align:center;color:var(--color-primary);font-family:"Montserrat",sans-serif !important;text-transform:uppercase;text-decoration-thickness:auto;font-size:16px;font-weight:400;line-height:22.4px;padding-bottom:10px}.formulario_multistep .nombre-pasos span{font-weight:700}@media (max-width:767px){.formulario_multistep .nombre-pasos{display:block}}.formulario_multistep .fieldset-cf7mls-wrapper .mensaje-enviado{display:none}.formulario_multistep .wpcf7-form.sent .wpcf7-response-output{display:none}.formulario_multistep .wpcf7-form.sent .mensaje-enviado{display:block;text-align:center}.formulario_multistep .wpcf7-form.sent .contenido-ultimo-paso{display:none}.formulario_multistep .wpcf7-form.sent .wpcf7-submit{display:none}.formulario_multistep .wpcf7-form.sent .cf7mls_back{display:none}