.banner_area{position:relative;z-index:1;padding-top:0;color:#fff;margin-top:7vh}.banner_area .banner_inner{position:relative;width:100%;min-height:22vh;z-index:1}.banner_area .banner_inner .overlay{position:absolute;left:0;right:0;top:0;bottom:0;opacity:50%;background:#000}.banner_area .banner_inner .overlay:after{position:absolute;left:0;top:0;height:100%;width:100%;content:"";z-index:-1}.banner_area .banner_inner .banner_content{width:100%;position:relative;z-index:2}.banner_area .banner_inner .banner_content .container-custom{height:100%;display:flex;flex-direction:column;justify-content:space-around}.banner_area .banner_inner .banner_content .titulo_h1{font-size:17px}.banner_area .banner_inner .banner_content .titulo{font-weight:700;font-size:27px;margin-top:4%}.banner_area .banner_inner .banner_content .btn-matricularme-overlay:hover{color:#fff}.breadcrumb{font-size:15px;margin-top:4%}.bread{color:#fff;text-decoration:none;margin-left:5px;margin-right:5px}.bread:first-of-type{margin-left:0}.bread:not(span):hover{color:var(--red)}.bread::after{margin-left:10px;content:"|"}.bread:last-child::after{content:""}.bread:hover::after,.bread:hover::before{color:#fff}.header-training{border-top:1px solid #bbb;position:relative;z-index:3;background-color:#f8f8f8}.header-training .btn-training{background-color:var(--red);font-size:16px;gap:16px}.header-training .btn-training:focus,.header-training .btn-training:hover{color:#fff;background-color:var(--red-pink)}.rest_content section{margin-top:10%}.rest_content h2,.rest_content span.titulo{font-size:24px;font-weight:700}.rest_content hr{border:1px solid var(--dark);opacity:1;margin-top:5px}.rest_content .our_courses .bg-pink{background-color:var(--white-pink);border-radius:40px;padding:24px 20px 20px}.rest_content .our_courses .bg-pink h2{font-size:20px;font-weight:700;color:var(--red-pink)}.rest_content .our_courses .bg-pink .btn-see_all{background-color:var(--red-pink);font-size:20px;color:#fff;width:100%}.rest_content .our_courses .bg-pink .btn-see_all:focus,.rest_content .our_courses .bg-pink .btn-see_all:hover{background-color:var(--red-hover);color:#fff}.rest_content .our_courses .bg-pink .info{color:var(--red-pink);text-align:center}.rest_content .featured_courses .contenedor{margin-top:7%}.rest_content .featured_courses .contenedor h2{display:flex;align-items:center;font-size:20px;font-weight:700;margin-bottom:0;justify-content:space-between}.rest_content .featured_courses .contenedor hr{border:0;margin:0}.rest_content .featured_courses .contenedor h2 .icon-arrow-up{width:20px;height:40px;background:url(//cdn.euroinnova.com/euroinnova_es/img/restyling/svgs/icon-arrow-up.svg)center/contain no-repeat;display:inline-block;margin-left:3%}.rest_content .featured_courses .contenedor h2 .icon-arrow-down{width:20px;height:40px;background:url(//cdn.euroinnova.com/euroinnova_es/img/restyling/svgs/icon-arrow-down.svg)center/contain no-repeat;display:inline-block;margin-left:3%}.rest_content .featured_courses .contenedor h3{font-size:16px}.rest_content .featured_courses .contenedor a{text-decoration:none}.featured_courses .contenedor a:focus,.rest_content .featured_courses .contenedor a:hover{color:var(--red-pink)}.rest_content .featured_courses .contenedor a .icon-arrow{width:10px;height:10px;background:url(//cdn.euroinnova.com/euroinnova_es/img/restyling/svgs/pink-right-arrow.svg)no-repeat;display:inline-block;background-size:contain;margin-left:3px}.featured_courses .contenedor a:hover .icon-arrow,.rest_content .featured_courses .contenedor a:focus .icon-arrow{background:url(//cdn.euroinnova.com/euroinnova_es/img/restyling/svgs/pink-right-arrow_hover.svg)no-repeat;background-size:contain}.rest_content .why_train .bg-pink{background-color:#fcedee}.rest_content .why_train .contenedor{padding:40px 16px}.rest_content .why_train .bg-white-pink{background-color:var(--white-pink);border-radius:32px;padding:32px}.rest_content .why_train .bg-white-pink .titulo{font-size:42px;font-weight:700;color:var(--red-pink)}.rest_content .why_train .bg-white-pink .info{font-size:24px}.rest_content .why_train .btn-conocenos_mejor{background-color:var(--red-pink);color:#fff;font-size:20px;width:255px}.rest_content .why_train .btn-conocenos_mejor:focus,.rest_content .why_train .btn-conocenos_mejor:hover{background-color:var(--red-hover)}.rest_content .bg-gray{background-color:#f8f8f8}.rest_content .contenedor{padding:40px 16px}.rest_content #seccion-blogs_relacionados .icon-chevron-down{display:none}.rest_content .titulo-seccion{text-align:center}.vermas_blogs{padding:8px 32px;font-size:20px;font-weight:500}.container_formacion{width:100%;color:var(--white);background-color:var(--dark);text-align:center;padding:40px 16px;display:grid;place-items:center;margin-top:10%}.title_formacion{font-size:24px;font-weight:700}.text_formacion{font-size:20px;font-weight:500;margin-bottom:40px}.enlace_formacion,.enlace_formacion:focus{color:var(--white);text-decoration:none;display:flex;align-items:center;justify-content:center;background-color:var(--red-pink);width:279px;height:44px;border-radius:22px;padding:8px 32px;margin-right:10px}.enlace_formacion:hover{color:var(--white);background-color:var(--red)}.summaryFaculties::-webkit-details-marker{display:none}.summaryFaculties{border-bottom:1px solid #000}.seo_text_1 h3,.seo_text_2 h3{font-size:22px;margin-bottom:0}.link-muestras{display:flex;align-items:center;text-decoration:none;color:var(--dark);margin-top:15px}