@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/fontawesome.min.css');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
.row-autoria-node{border-top:2px solid #9b9b9b;padding-top:20px;padding-bottom:40px;padding-left:20px;padding-right:20px;}.row-autoria-node .zona-foto img,.row-autoria-view .zona-foto img{max-width:100%;min-height:auto;}.row-autoria-node .zona-texto,.row-autoria-view .zona-texto{font-size:0.80rem;}.row-autoria-node .zona-texto .nombre,.row-autoria-view .zona-texto .nombre,.row-autoria-node .zona-texto .nombre a,.row-autoria-view .zona-texto .nombre a{color:#e2261c;font-weight:bold;margin-bottom:2px;display:inline-block;text-decoration:none;}.row-autoria-node .zona-texto .descripcion,.row-autoria-view .zona-texto .descripcion{display:block;color:#787878;}.row-autoria-node .zona-texto .descripcion a,.row-autoria-view .zona-texto .descripcion a{color:#787878;text-decoration:none;}.row-autoria-node .zona-texto .descripcion p,.row-autoria-view .zona-texto .descripcion p{display:inline;}.row-autoria-node .zona-texto img,.row-autoria-view .zona-texto img{width:20px;height:auto;margin-right:10px;}.row-autoria-node .zona-texto-sm-xs-1,.row-autoria-view .zona-texto-sm-xs-1{padding-top:0px;}.row-autoria-node .zona-texto-sm-xs-2,.row-autoria-view .zona-texto-sm-xs-2{padding-top:20px;}.row-autoria-view{border-top:2px solid #9b9b9b;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-top:20px;margin-bottom:40px;}.row-autoria-view .nombre h1{font-family:inherit;font-size:inherit;font-weight:inherit;margin:inherit;}
#bloque-solicita-informacion form{position:relative;}#bloque-solicita-informacion #form-wrapper{margin-bottom:0px;}#bloque-solicita-informacion .form-item{margin-bottom:0;text-align   :left;position     :relative;}#bloque-solicita-informacion .head{background-color:#fbb933;padding         :15px 20px;font-family     :'Montserrat',sans-serif;line-height     :1.1;font-weight     :600;}.solicita-informacion.form-side.multistep .head::after{border-width:0;}.form-side.multistep .content{background-color:#000;}.form-side.multistep .content .c1,.form-side.multistep .content .c2{font-size:16px;}.form-side.multistep .content .c1{font-weight:700;}.form-side.multistep .content .c2{font-weight:400;}#bloque-solicita-informacion .steps-display{display        :flex;justify-content:space-between;align-items    :center;position       :relative;max-width      :80%;margin         :0 auto 20px;}#bloque-solicita-informacion .steps-display:before{content         :"";width           :99%;height          :1px;background-color:white;position        :absolute;z-index         :1;}#bloque-solicita-informacion .steps-display--item.active{background-color:#FBB933;}#bloque-solicita-informacion .steps-display--item{display         :flex;justify-content :center;align-items     :center;background-color:#818181;color           :white;font-size       :14px;border-radius   :50%;width           :35px;height          :35px;position        :relative;z-index         :2;}#bloque-solicita-informacion .steps-text{display        :flex;justify-content:flex-start;align-items    :center;margin-bottom  :20px;}#bloque-solicita-informacion .steps-text--number{color          :#FBB933;font-size      :32px;width          :30px;position       :relative;padding-right  :10px;margin-right   :15px;height         :48px;justify-content:center;display        :flex;flex-direction :column;}#bloque-solicita-informacion .steps-text--message{color      :white;line-height:22px;text-align :left;font-weight:500;}#bloque-solicita-informacion .steps-text--number:before{content         :"";width           :1px;height          :80%;display         :block;background-color:#FBB933;position        :absolute;right           :0;top             :5px;}#bloque-solicita-informacion input::placeholder{font-family:'Montserrat';font-style :normal;font-weight:500;font-size  :15px;line-height:22px;}#bloque-solicita-informacion .form-item.error::after{content    :'\f00d';font-family:'Font Awesome 5 Free';font-weight:900;font-size  :18px;color      :#dc3545;position   :absolute;right      :10px;top        :11px;}#bloque-solicita-informacion input.error{border:0;}#bloque-solicita-informacion .form-item.success::after{content    :'\f00c';font-family:'Font Awesome 5 Free';font-weight:900;font-size  :18px;color      :#28a74a;position   :absolute;right      :10px;top        :11px;}#bloque-solicita-informacion .form-actions{margin-top:25px;padding   :0px 0 65px 0;position  :relative;}#bloque-solicita-informacion .steps-action--next{font-size     :15px;font-weight   :400;text-transform:uppercase;color         :white;background    :#fbb933;display       :block;padding       :15px 20px;text-align    :center;white-space   :nowrap;border-radius :40px;border        :none;cursor        :pointer;float         :right;}#bloque-solicita-informacion .steps-action--next:hover{background:#FB9F33;}#bloque-solicita-informacion .steps-action--back{font-size       :14px;color           :white;text-transform  :uppercase;text-decoration :none;background-color:transparent;border          :0;float           :left;padding-left    :0;padding-right   :0;font-weight     :400;}#bloque-solicita-informacion .steps-action--next:focus,#bloque-solicita-informacion .steps-action--back:focus{outline:unset;}#bloque-solicita-informacion .call{text-align   :center;width        :100%;color        :white;margin-bottom:15px;border-top   :1px solid rgba(255,255,255,0.3);padding-top  :25px;}#bloque-solicita-informacion .call a{color      :white;font-weight:600;font-size  :14px;}#bloque-solicita-informacion a:hover{text-decoration:none;}#bloque-solicita-informacion #messages-wrapper{text-align   :left;font-size    :12px;color:#fff;margin-bottom:0px;}#bloque-solicita-informacion #messages-wrapper ul{list-style:none;padding   :0;}#bloque-solicita-informacion .layer-lopd{height     :38px;overflow-y :scroll;border     :none;padding    :0;margin-top :20px;font-size  :11px;line-height:13px;color      :white;text-align :left;}#bloque-solicita-informacion .layer-lopd a{color:#fff;}#bloque-solicita-informacion .sending-email{font-size     :20px;font-weight   :700;color         :#fbb933;padding-top   :110px;padding-bottom:100px;}#bloque-solicita-informacion .form-side .content{padding:20px 25px 15px 25px;}#bloque-solicita-informacion .ave_telefono_captacion_t_curso .mensaje{color:#FFF;font-weight:bold;font-size:1rem;}#bloque-solicita-informacion .ave_telefono_captacion_t_curso .telefono{color:#FFF;}#bloque-solicita-informacion .ave_telefono_captacion_t_curso{border-top:1px solid rgba(255,255,255,0.3);padding-top:25px;}
.mas-visto-container  .border{border:1px solid red;}.mas-visto-container .well{background-color:red;}.mas-visto-container .tab-content{padding-top:30px;}.article .mas-visto-container .tab-content{padding-top:30px;}.mas-visto-container .mas-visto-item{margin-bottom:10px;}#mas-visto-lista .mas-visto-item-titulo{height:75px}#mas-visto-lista .mas-visto-item-titulo a{position:absolute;bottom:20px}.mas-visto-container .mas-visto-item-imagen{max-width:80%;}.mas-visto-container .uppercase{text-transform:uppercase;}.mas-visto-item.level-0{font-weight:bold;}.mas-visto-item.level-1{padding-left:25px;}.title-blog-interlinking{color:#000;text-transform:uppercase;font-weight:bold;padding-top:40px;padding-bottom:25px;font-size:1.2rem;}.menu--blog-interlinking.nav{margin-left:-15px;}.menu--blog-interlinking.nav > li > a:hover,.menu--blog-interlinking.nav > li > a:focus{text-decoration:none;background-color:transparent;}.menu--blog-interlinking a{text-decoration:none !important;}.menu--blog-interlinking li > a.bold{font-weight:bold;}.menu--blog-interlinking .sub-menu{padding-bottom:15px;}.menu--blog-interlinking .sub-menu li{padding-top:15px;padding-left:15px;list-style:none;}
.video-embed-field-responsive-video{position:relative;}.video-embed-field-responsive-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;}.video-embed-field-responsive-video::after{content:'';display:block;padding-bottom:56.25%;}
.block.profesor a,.block.profesor a:active,.block.profesor a:focus,.block.profesor a:hover{text-decoration:none !important;}article.profesor .nombre-prof,.block.profesor .nombre-prof .field--name-field-prof-nombre,.block.profesor p.nombre-prof{font-family:'Neue Haas Grotesk Display Pro','Arial',sans-serif !important;font-weight:500 !important;font-size:16px !important;line-height:19.5px !important;color:var(--red-color) !important;margin-bottom:20px;}.block.profesor .field--name-field-prof-nombre a,.block.profesor .field--name-field-prof-nombre a:active,.block.profesor .field--name-field-prof-nombre a:focus,.block.profesor .field--name-field-prof-nombre a:hover{color:var(--red-color) !important;}article.profesor .titulo,.block.profesor.field--name-field-prof-titulo{font-family:'Neue Haas Grotesk Display Pro','Arial',sans-serif;font-weight:500 !important;font-size:15px;line-height:18.29px;color:#838383 !important;}.block.profesor .field--name-field-prof-titulo{color:#838383 !important;font-weight:500 !important;}article.profesor .descripcion,.block.profesor .field--name-body{font-family:'Neue Haas Grotesk Display Pro','Arial',sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#838383 !important;}.block.profesor .fab.fa-linkedin,article.profesor .fab.fa-linkedin{color:#727272 !important;margin-top:20px;margin-bottom:20px;}@media (min-width:767.98px){.block.profesor .field--name-field-prof-fotografia,.page-node-type-profesor .field--name-field-prof-fotografia{width:230px;height:294px;overflow:hidden;}.block.profesor .field--name-field-prof-fotografia img,.page-node-type-profesor .field--name-field-prof-fotografia img{max-width:172%;position:relative;left:-40%;}}
