@font-face{font-family:UOC Sans_Bold;src:url(../assets/fonts/eot/UOC_Sans-Bold_web.eot);src:url(../assets/fonts/eot/UOC_Sans-Bold_web.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/woff/UOC_Sans-Bold_web.woff) format("woff"),url(../assets/fonts/woff2/UOC_Sans-Bold_web.woff2) format("woff2"),url(../assets/fonts/ttf/UOC_Sans-Bold_web.ttf) format("truetype"),url(../assets/fonts/svg/UOC_Sans-Bold_web.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:UOC Sans_Regular;src:url(../assets/fonts/eot/UOC_Sans-Regular_web.eot);src:url(../assets/fonts/eot/UOC_Sans-Regular_web.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/woff/UOC_Sans-Regular_web.woff) format("woff"),url(../assets/fonts/woff2/UOC_Sans-Regular_web.woff2) format("woff2"),url(../assets/fonts/ttf/UOC_Sans-Regular_web.ttf) format("truetype"),url(../assets/fonts/svg/UOC_Sans-Regular_web.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:UOC Serif_Regular;src:url(../assets/fonts/eot/UOC_Serif-Regular_web.eot);src:url(../assets/fonts/eot/UOC_Serif-Regular_web.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/woff/UOC_Serif-Regular_web.woff) format("woff"),url(../assets/fonts/woff2/UOC_Serif-Regular_web.woff2) format("woff2"),url(../assets/fonts/ttf/UOC_Serif-Regular_web.ttf) format("truetype"),url(../assets/fonts/svg/UOC_Serif-Regular_web.svg#svgFontName) format("svg");font-weight:400;font-style:normal}body,html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400}.bookmarks-button{display:none!important}.video-js .width25{width:25%}.video-js .bookmarks-bar .popover-content{max-width:205px}.container{width:100%}.clear{clear:both}.relative{position:relative;width:100%;height:100%}hr{border-color:transparent}hr.hr-uoc{height:4px;background-color:#73edff;margin:0}hr.hr-uoc--v2{background-color:#000078}header.opacity{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:.1}header .header-uoc{margin-top:30px;color:#000078}header .header-uoc .logo{padding-left:94px;background-image:url(../images/template/logo.svg);background-size:90px 70px;background-repeat:no-repeat}header .header-uoc .logo .name{margin-left:4px;font-family:UOC Serif_Regular;font-size:18px;color:#000078;border-top:4px solid #73edff;border-bottom:4px solid #73edff;height:70px}header .header-uoc .logo .name p{max-width:160px;line-height:19px;margin-top:5px}header .header-uoc .block-header{border-top:4px solid #73edff;border-bottom:4px solid #73edff;height:70px}header .header-top{background-color:#fff}header .header-top .container{padding:35px;padding-bottom:0}header .header-top .program{color:#000078;font-size:19px;margin-top:0;margin-bottom:0}header .header-top h1{color:#000078;font-size:31px;font-family:UOC Sans_Bold;margin-top:5px;margin-bottom:15px}header .header-bottom{background-color:#fff}header .header-bottom .time{padding:0}header .header-bottom .time p{margin-top:3px;margin-bottom:0;color:#000078;padding-left:25px;font-size:17px}header .header-bottom .time p span{font-family:UOC Sans_Bold}header .header-bottom .time img{float:left}.home{font-family:UOC Sans_Regular}.home #content .container{padding-top:0;padding-bottom:30px}.home #content .box{margin-bottom:8px;color:#000078;position:relative;overflow:hidden}.home #content .box.video{background-repeat:no-repeat;background-image:url(../images/template/play_min.svg);background-size:66px 140px;background-position:100% 100%}.home #content .box.video.model-3{background-image:none}.home #content .box a{color:#000078;display:block}.home #content .box a:active,.home #content .box a:link,.home #content .box a:visited{text-decoration:none}.home #content .box h3{font-family:UOC Serif_Regular;min-height:80px}.home #content .box.model-1{min-height:50px;background-color:#73edff}.home #content .box.model-1 a:focus,.home #content .box.model-1 a:hover{color:#fff}.home #content .box.model-1 .top{overflow:hidden;min-height:90px;position:relative}.home #content .box.model-1 .top>img{width:100%;position:absolute;top:-50%}.home #content .box.model-1 .top .background{position:absolute;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;z-index:1}.home #content .box.model-1 .bottom{padding:10px 10px 5px}.home #content .box.model-1 h3{font-size:26px;margin-bottom:25px;margin-top:0;word-wrap:break-word}.home #content .box.model-2{min-height:50px;padding:10px 10px 5px;background-color:#d5faff}.home #content .box.model-2 h3{font-size:20px;margin-top:0;margin-bottom:25px;word-wrap:break-word}.home #content .box.model-2 a:focus,.home #content .box.model-2 a:hover{color:#706f6f}.home #content .box.model-3{min-height:50px;padding:10px 10px 5px;color:#fff;background-color:#000078}.home #content .box.model-3 a{color:#fff}.home #content .box.model-3 a:focus,.home #content .box.model-3 a:hover{color:#73edff}.home #content .box.model-3 h3{font-size:32px;margin-bottom:100px;margin-top:0;word-wrap:break-word}.home #content .box.model-3.video .big-icon{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-image:url(../images/template/play_min.svg);background-size:66px 140px;background-position:100% 100%;z-index:1}.home #content .box.model-3 .background-zone{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.home #content .box.model-3 .background-zone .background{z-index:1;height:100%;width:100%;background-color:#000078;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.home #content .box.model-3 .background-zone img{z-index:1;position:absolute;width:100%;min-height:100%}.home #content .box.model-3 .relative{z-index:2}.home #content .box.model-3 .icons .table-row .table-left span{margin-top:3px}.home #content .box.model-3 .icons .table-row .table-right a{background-image:url(../images/template/link_ext_white.svg)}.home #content .box .icons{overflow:hidden;display:table;border-collapse:collapse;width:100%;font-size:22.9px;line-height:26px}.home #content .box .icons .table-row{display:table-row}.home #content .box .icons .table-row .table-left{display:table-cell;vertical-align:bottom;width:75%}.home #content .box .icons .table-row .table-left img{float:left}.home #content .box .icons .table-row .table-left span{float:left;margin-left:5px;display:block}.home #content .box .icons .table-row .table-right{display:table-cell;width:25%}.home #content .box .icons .table-row .table-right img{float:right;padding-bottom:5px}.home #content .box .icons .table-row .table-right a{width:27px;height:28px;background-image:url(../images/template/link_ext.svg);float:right;margin-bottom:6px;background-repeat:no-repeat}.home #content .box .icons .table-row .table-right a:active,.home #content .box .icons .table-row .table-right a:link,.home #content .box .icons .table-row .table-right a:visited{text-decoration:none}.home #content .box .icons .table-row .table-right a:focus,.home #content .box .icons .table-row .table-right a:hover{background-image:url(../images/template/link_ext_h.svg)}@media (min-width:600px){.home #content .box.model-1 .top{min-height:120px}.home #content .box.model-1 .top>img{top:-120%}}@media (min-width:992px){.container{width:100%;max-width:1208px}header .header-top .container{padding-top:35px;padding-bottom:0}header .header-top .program{font-size:26px}header .header-top h1{font-size:51px;min-height:90px;line-height:50px}header .header-bottom .container{padding-top:0;padding-bottom:0}header .header-bottom .time{border-top:4px solid #000078;padding:0}header .header-bottom .time p{font-size:29px;margin-top:0;padding-left:0;float:left}header .header-bottom .time .time-big{float:right;margin-top:5px}.home #content .container{padding-top:0;padding-bottom:100px}.home #content .box.video{background-repeat:no-repeat;background-image:url(../images/template/play.svg);background-size:74px 155px;background-position:100% 100%}.home #content .box.model-1{height:464px}.home #content .box.model-1 h3{font-size:26px;min-height:0;max-height:184px;overflow-y:hidden}.home #content .box.model-1 .bottom{height:232px}.home #content .box.model-1 .top{position:relative;overflow:hidden;height:232px}.home #content .box.model-1 .top img{position:absolute;top:0;max-width:none;width:auto;height:100%}.home #content .box.model-3{height:464px}.home #content .box.model-3 h3{font-size:48px;padding-right:100px;max-height:416px;overflow-y:hidden}.home #content .box.model-3.video .big-icon{background-image:url(../images/template/play.svg);background-size:74px 155px}.home #content .box.model-2{height:228px}.home #content .box.model-2 h3{font-size:22px;margin-bottom:0;max-height:180px;overflow-y:hidden}.home #content .box .icons{position:absolute;bottom:0}}@media (min-width:1200px){.home #content .box.model-1 h3{font-size:33px;line-height:33px}.home #content .box.model-2 h3{font-size:24px}.home #content .box.model-3 h3{font-size:56px;line-height:60px}}.btn-uoc{background-color:#73edff;border-top:5px solid #000078;border-bottom:5px solid #000078;color:#000078;font-size:22px;font-family:UOC Sans_Bold;padding:2px 6px 15px;max-width:270px;display:block}.btn-uoc:focus,.btn-uoc:hover{text-decoration:none;color:#000078;background-color:#fff;outline:0}.video-back{position:relative}.video-back__shadow.on{position:absolute;width:100%;height:100%;background-color:#000078;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.temporal-presentation{min-height:450px;max-width:1920px;position:relative;overflow:hidden;margin:40px auto 30px}.temporal-presentation video{position:absolute;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translate(-50%)}.temporal-presentation .container{padding-top:35px;padding-bottom:40px}.temporal-presentation .video-info{color:#fff;font-size:24px}@media (min-width:768px){.temporal-presentation .video-info{font-size:29px}}.temporal-presentation .video-info__pre{font-family:UOC Sans_Bold;font-size:25px}.temporal-presentation .video-info__pre span{font-family:UOC Sans_Regular;margin-right:30px}.temporal-presentation .video-info .pre-h1{font-family:UOC Sans_Bold;font-weight:400;font-size:40px;line-height:1;color:#73edff;margin:45px 0 5px}@media (min-width:992px){.temporal-presentation .video-info .pre-h1{font-size:60px}}.temporal-presentation .video-info h1{font-family:UOC Sans_Bold;font-weight:400;font-size:40px;line-height:1;margin:0 0 60px}@media (min-width:992px){.temporal-presentation .video-info h1{font-size:60px}}.temporal-presentation .video-info h1 span{color:#73edff;display:block}.oberta-player{display:none;margin:40px 0 30px;color:#000078}.oberta-player .container{padding-top:0;padding-bottom:0}.oberta-player .videocontent{margin-top:10px}.oberta-player hr{margin:10px 0;border-top:4px solid #000078}.oberta-player .info-title{font-size:30px;font-family:UOC Sans_Bold;margin:0 0 20px;line-height:1}@media (min-width:768px){.oberta-player .info-title{font-size:40px}}.oberta-player .info-pre{margin-bottom:20px;font-size:22px;font-family:UOC Sans_Regular}.oberta-player .info-pre span{margin-right:20px}.oberta-player h1{margin:0 0 10px;line-height:1;font-size:30px;font-family:UOC Serif_Regular;font-weight:400}@media (min-width:768px){.oberta-player h1{font-size:40px}}.sub-headers{font-size:20px;color:#000078}@media (min-width:768px){.sub-headers{font-size:25px}}.sub-headers hr{margin:10px 0;border-top:4px solid #000078}.sub-headers h2{font-size:30px;font-family:UOC Sans_Bold;margin:0 0 20px;line-height:1}@media (min-width:768px){.sub-headers h2{font-size:40px}}.sub-headers a,.sub-headers a:focus,.sub-headers a:hover{color:#000078}.sub-headers p{font-family:UOC Sans_Regular}@media (min-width:768px){.sub-headers p{margin:12px 0 0}}.sub-headers .pac{background-image:url(../images/template/pdf.svg);background-repeat:no-repeat;background-size:36px 35px;background-position-x:right;background-position-y:27px}@media (min-width:768px){.sub-headers .pac{padding-right:0}}.modal-bootstrap .modal-content{font-family:UOC Sans_Regular;color:#000078;font-size:20px;box-shadow:none;border-radius:0;padding:5px 10px 25px}@media (min-width:768px){.modal-bootstrap .modal-content{padding:5px 25px 25px}}.modal-bootstrap .modal-content .modal-header{border:none;padding:15px 0 25px}.modal-bootstrap .modal-content .modal-body{padding:0}.modal-bootstrap .modal-content .modal-body .wrapper-table{background:#f0f0f0;padding:0 8px;border-top:3px solid #000078}@media (min-width:768px){.modal-bootstrap .modal-content .modal-body .wrapper-table{padding:0 15px}}.modal-bootstrap .modal-content .modal-body .wrapper-table .table{margin-bottom:0;margin:0 auto}.modal-bootstrap .modal-content .modal-body .wrapper-table .table>thead>tr>th{padding:15px 0}.modal-bootstrap .modal-content .modal-body .wrapper-table .table>tbody>tr>td{border-color:#d0d0d0;padding:8px 8px 8px 0}@media (min-width:768px){.modal-bootstrap .modal-content .modal-body .wrapper-table .table>tbody>tr>td{padding:8px 10px 8px 0}}.modal-bootstrap .modal-content .close{width:22px;height:23px;background-image:url(../images/template/close.svg);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.container{padding-left:8px;padding-right:8px}@media (min-width:1024px) and (max-width:1199px){.container{padding-left:20px;padding-right:20px}}@media (min-width:1200px) and (max-width:1366px){.container{padding-left:70px;padding-right:70px}}.single{color:#000078;font-family:UOC Sans_Regular;font-size:20px;margin-top:40px}.single .title-course{font-size:25px}.single .title-chall,.single .title-course span{font-family:UOC Sans_Bold;margin-right:20px}.single .title-chall{font-size:25px}.single h2{margin-top:5px;margin-bottom:20px;padding-right:10px;font-weight:400;font-family:UOC Sans_Bold}@media only screen and (min-width:1200px){.single h2{font-size:40px}}.single .summary{margin-bottom:30px;margin-top:15px}.single .direct-link{background-color:#000078;text-align:center;display:block;padding:10px 5px;color:#fff;margin-top:25px;margin-bottom:50px}.single h1{font-size:30px;margin-bottom:30px;margin-top:10px;font-family:UOC Serif_Regular}@media only screen and (min-width:992px){.single h1{font-size:55px;margin-bottom:60px}}.single .go-back{font-family:UOC Sans_Bold;color:#000078;padding-left:25px;background-image:url(../images/template/back-home.svg);background-repeat:no-repeat;font-size:25px;margin-bottom:30px;display:inline-block;background-position:left 6px}.single .extra-links{margin-bottom:30px;margin-top:15px}@media only screen and (min-width:992px){.single .extra-links{margin-top:50px}}.single .extra-links ul{list-style:none;padding-left:0}.single .extra-links ul li{border-bottom:4px solid #d0d0d0;color:#000078;font-size:27px;padding:2px 70px 7px 10px;background-repeat:no-repeat;background-size:38px 36px;background-position:right 12px center}.single .extra-links ul li a{color:#000078}.single .extra-links ul li.audio{background-image:url(../images/template/audiollibre.svg);background-size:50px 34px;background-position:100%}.single .extra-links ul li.video{background-image:url(../images/template/video_llibre.svg);background-size:50px 34px;background-position:100%}.single .extra-links ul li.html{background-image:url(../images/template/html.svg)}.single .extra-links ul li.pdf{background-image:url(../images/template/pdf.svg)}.single .extra-links ul li.epub{background-image:url(../images/template/epub.svg)}.single .extra-links ul li.mobipocket{background-image:url(../images/template/mobipocket.svg)}.single .extra-links ul li.transcription{background-image:url(../images/template/transcripcio.svg)}.single .extra-links ul li.subtitle{background-image:url(../images/template/subtitols.svg)}@media only screen and (min-width:768px){.group .h2--group{margin-top:30px}}@media only screen and (min-width:992px){.group .extra-links{margin-top:20px}}.group .extra-links table{font-size:22px;border-bottom:4px solid #d0d0d0;margin-bottom:20px}.group .extra-links table td{padding-bottom:10px;vertical-align:bottom}.group .extra-links table td:nth-child(2){padding:0 20px 10px}.group .extra-links table a{color:#000078}.group .extra-links table a.transcription{font-size:18px}.group .extra-links table img{float:right}.group .extra-links__principal{font-family:UOC Sans_Bold}.group .extra-links__formats a{display:inline-block;margin-right:25px;font-size:19px}.group .extra-links__formats a:first-child{margin-top:20px}