﻿@import"https://fonts.googleapis.com/css?family=Mukta:200,300,400,500,600,700&display=swap";@import"https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap";@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.rateit .rateit-range{position:relative;display:-moz-inline-box;display:inline-block;background:url(star.gif);height:16px;outline:none}.rateit .rateit-range *{display:block}* html .rateit,* html .rateit .rateit-range{display:inline}*+html .rateit,*+html .rateit .rateit-range{display:inline}.rateit .rateit-hover,.rateit .rateit-selected{position:absolute;left:0;top:0;width:0}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0}.rateit .rateit-hover{background:url(star.gif) left -32px;color:#efc529}.rateit .rateit-hover-rtl{background-position:right -32px}.rateit .rateit-selected{background:url(star.gif) left -16px;color:#7ed3f7}.rateit .rateit-selected-rtl{background-position:right -16px}.rateit .rateit-preset{background:url(star.gif) left -48px;color:#ef6b22}.rateit .rateit-preset-rtl{background:url(star.gif) left -48px}.rateit button.rateit-reset{background:url(delete.gif) 0 0;width:16px;height:16px;display:-moz-inline-box;display:inline-block;float:left;outline:none;border:none;padding:0}.rateit .rateit-reset span{display:none}.rateit button.rateit-reset:hover,.rateit button.rateit-reset:focus{background-position:0 -16px}.rateit-font{font-size:24px;line-height:1em}.rateit-font .rateit-range{background:none;height:auto}.rateit-font .rateit-empty{color:#d5dbe0}.rateit-font .rateit-range>div,.rateit-font .rateit-range>span{background:none;overflow:hidden;cursor:default}.rateit.rateit-font .rateit-reset{font-size:inherit;background:none;width:.6em;height:.6em;margin-top:.2em;background:gray;border-radius:50%;position:relative}.rateit.rateit-font .rateit-reset span{display:block;font-weight:bold;color:#fff;height:calc(50% - .045em);top:0;position:absolute;border-bottom:.09em solid #fff;width:72%;margin-left:14%}.rateit.rateit-font .rateit-reset:hover,.rateit.rateit-font button.rateit-reset:focus{background:#e6574b;background:radial-gradient(ellipse at center, #e6574b 55%, #f6836b 77%, #f9d3cc 100%);background-position:0 0}*{margin:0;padding:0;text-decoration:none;outline:0;box-sizing:border-box}@media screen and (max-device-width: 480px){html,body{-webkit-text-size-adjust:100%}}html{font-size:62.5%;box-sizing:border-box;color:#515150;font-family:"Open Sans",sans-serif;font-family:"Mukta",sans-serif}@media(max-width: 2200px){html{font-size:68.75%}}@media(max-width: 1800px){html{font-size:65.625%}}@media(max-width: 1680px){html{font-size:62.5%}}@media(max-width: 1280px){html{font-size:56.25%}}@media(max-width: 1200px){html{font-size:42%}}@media(max-width: 813px){html{font-size:39.5%}}@media(max-width: 900px)and (orientation: portrait){html{font-size:50%}}@media(max-width: 320px){html{font-size:36%}}h1{font-family:"Mukta",sans-serif;font-weight:500;font-size:55px;font-size:5.5rem;line-height:85px;line-height:8.5rem;color:#7ed3f7;text-transform:uppercase}@media(max-width: 900px)and (orientation: portrait){h1{font-size:43px;font-size:4.3rem}}@media(max-width: 450px){h1{font-size:35px;font-size:3.5rem;line-height:45px;line-height:4.5rem}}h1 strong{font-family:"Mukta",sans-serif;font-weight:400;display:block;font-size:25px;font-size:2.5rem;line-height:29px;line-height:2.9rem;color:#444}h2{max-width:77.5rem;margin:10px auto 0px;margin:1rem auto 0rem;font-family:"Mukta",sans-serif;font-weight:200;color:#515150;font-size:25px;font-size:2.5rem;line-height:38px;line-height:3.8rem;font-size:25px;font-size:2.5rem;line-height:38px;line-height:3.8rem}h2 strong{font-size:29px;font-size:2.9rem;line-height:35px;line-height:3.5rem;font-weight:400}@media(max-width: 450px){h2 strong{font-size:22px;font-size:2.2rem;line-height:27px;line-height:2.7rem}}@media(max-width: 450px){h2{font-size:22px;font-size:2.2rem;line-height:27px;line-height:2.7rem}}h3{margin-top:40px;font-family:"Mukta",sans-serif;font-weight:400;text-transform:uppercase;font-size:30px;font-size:3rem;color:#515150}h4{font-family:"Mukta",sans-serif;font-weight:400;font-size:41px;font-size:4.1rem;color:#7ed3f7}@media(max-width: 450px){h4{font-size:32px;font-size:3.2rem;line-height:40px;line-height:4rem}}h5{font-family:"Mukta",sans-serif;font-weight:500;font-size:19px;font-size:1.9rem;color:#7ed3f7}h6{font-family:"Mukta",sans-serif;font-weight:500;font-size:20px;font-size:2rem;color:#515150}p,ul,strong{font-family:"Mukta",sans-serif;font-weight:200;font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem;margin-bottom:20px;margin-bottom:2rem;color:#515150}@media(max-width: 450px){p,ul,strong{line-height:29px;line-height:2.9rem}}strong{font-family:"Mukta",sans-serif;font-weight:600}a{color:#94bde5}a:hover{color:#7ed3f7}input{-webkit-appearance:none}textarea,input,button{outline:none;border:0px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:4px 0px 0px 4px}textarea.error,input.error,button.error{border:1px solid red !important}button.master{-webkit-transition:width 300ms ease-in-out,padding 300ms ease-in-out;-moz-transition:width 300ms ease-in-out,padding 300ms ease-in-out;-ms-transition:width 300ms ease-in-out,padding 300ms ease-in-out;-o-transition:width 300ms ease-in-out,padding 300ms ease-in-out;transition:width 300ms ease-in-out,padding 300ms ease-in-out}button.master:hover{background:#7ed3f7}button.master:disabled{background:#bdbdbd;color:#fff}button.master:disabled:hover{background:#bdbdbd;cursor:not-allowed}button.master span.fa-check,button.master span.fa-spin{display:none}button.master:disabled span.next,button.master:disabled span.correct{display:none}button.master:disabled span.fa-spin{display:block}button.master:disabled.correct{background:green}button.master:disabled.correct span.next,button.master:disabled.correct span.fa-spin{display:none}button.master:disabled.correct span.correct{display:block}label{display:none}.btn{display:inline-block;text-transform:uppercase;border-radius:4px;cursor:pointer;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;font-family:"Mukta",sans-serif;font-weight:400;font-size:17px;font-size:1.7rem;line-height:24px;line-height:2.4rem;margin:30px 0;margin:3rem 0;padding:10px 20px;padding:1rem 2rem}.btn.dark-grey{background:#969696;color:#fff}.btn.dark-grey:hover{background:#7ed3f7}.btn.light-blue{background:#94bde5;color:#fff}.btn.light-blue:hover{background:#7ed3f7}.btn.white{background:#fff;color:#94bde5}.btn.white:hover{background:#d3c8e3;color:#fff}.btn.purple{border:1px solid #6468aa;color:#6468aa}.btn.purple:hover{background:#6468aa;color:#fff}.btn:disabled,.btn.disabled{background:#bdbdbd;color:#fff}.btn:disabled:hover,.btn.disabled:hover{background:#bdbdbd;cursor:not-allowed}.btn-login{cursor:pointer}.break{flex-basis:100%;height:0}.hide{display:none !important}header#page-header{position:relative;max-width:1690px;width:90%;height:90px;margin:30px auto 0;top:0 !important}@media(max-width: 1680px){header#page-header{max-width:1290px}}header#page-header #logo{position:relative;width:200px;width:20rem;height:89px;height:8.9rem}header#page-header #logo a svg{width:100%}header#page-header nav#mobile #iris{display:none;position:fixed;top:82%;left:50%;transform:translate(-50%, 0);width:8rem;height:8rem;border-radius:50%;z-index:1005;background:#94bde5;color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width: 813px){header#page-header nav#mobile #iris{display:block}}header#page-header nav#mobile #iris.open{transform:scale(80) translateZ(0);background:#616e79}header#page-header nav#mobile #menu-button{display:none;position:fixed;top:82%;left:50%;transform:translate(-50%, 0);width:8rem;height:8rem;border-radius:50%;z-index:1005;background:#94bde5;color:#fff;border:.3rem solid #fff;-webkit-box-shadow:0px 0px 1.4rem -0.4rem rgba(0,0,0,.55);-moz-box-shadow:0px 0px 1.4rem -0.4rem rgba(0,0,0,.55);box-shadow:0px 0px 1.4rem -0.4rem rgba(0,0,0,.55);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:"Mukta",sans-serif;font-weight:600;font-size:16px;font-size:1.6rem}@media(max-width: 813px){header#page-header nav#mobile #menu-button{display:flex}}header#page-header nav#mobile #menu-button span{margin:auto}header#page-header nav#mobile #menu-button span.menu{display:inline;height:18px}header#page-header nav#mobile #menu-button span.close{display:none}header#page-header nav#mobile #menu-button.active{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header#page-header nav#mobile #menu-button.active span.menu{display:none}header#page-header nav#mobile #menu-button.active span.close{display:inline;font-size:26px;font-size:2.6rem;line-height:5.9rem}header#page-header nav#desktop{position:absolute;right:0;top:46px}@media(max-width: 813px){header#page-header nav#desktop{visibility:hidden;opacity:0;position:fixed;width:100%;left:0;right:auto;z-index:1007;transition-delay:.2s;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-moz-transform:translate(0, 100px);-o-transform:translate(0, 100px);-ms-transform:translate(0, 100px);-webkit-transform:translate(0, 100px);transform:translate(0, 100px)}header#page-header nav#desktop.show{visibility:visible;opacity:1;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media(max-width: 813px){header#page-header nav#desktop{margin-top:24rem}}@media(max-width: 450px){header#page-header nav#desktop{margin-top:4rem}}header#page-header nav#desktop ul{display:flex;list-style:none}@media(max-width: 813px){header#page-header nav#desktop ul{display:block}}header#page-header nav#desktop ul li{margin-right:33px;margin-right:3.3rem;font-family:"Mukta",sans-serif;font-weight:500;font-size:20px;font-size:2rem;line-height:28px;line-height:2.8rem}header#page-header nav#desktop ul li:last-child{margin-right:0px}header#page-header nav#desktop ul li.mobile{display:none}@media(max-width: 1680px){header#page-header nav#desktop ul li{font-size:20px;font-size:2rem}}@media(max-width: 1200px){header#page-header nav#desktop ul li{font-size:18px;font-size:1.8rem}}@media(max-width: 813px){header#page-header nav#desktop ul li{font-size:30px;font-size:3rem;line-height:2.5rem;margin:0 0 2rem 0;text-align:center}header#page-header nav#desktop ul li.mobile{display:block}}@media(max-width: 450px){header#page-header nav#desktop ul li{font-size:35px;font-size:3.5rem;line-height:3.5rem;margin:0 0 4rem 0;text-align:center}}@media(max-width: 320px){header#page-header nav#desktop ul li{font-size:41px;font-size:4.1rem;line-height:2.7rem;margin:0 0 4rem 0}}header#page-header nav#desktop ul li a{color:#797977;text-transform:uppercase}@media(max-width: 813px){header#page-header nav#desktop ul li a{color:#fff}}header#page-header nav#desktop ul li a svg,header#page-header nav#desktop ul li a img,header#page-header nav#desktop ul li a span{display:block;margin-top:-0.3rem;border-radius:50%;color:#fff;text-align:center;font-size:14px;font-weight:400;width:30px;width:3rem;height:30px;height:3rem;margin-top:-3px;margin-top:-0.3rem}@media(max-width: 813px){header#page-header nav#desktop ul li a svg,header#page-header nav#desktop ul li a img,header#page-header nav#desktop ul li a span{position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:60px;width:6rem;height:60px;height:6rem;margin-top:30px;margin-top:3rem}}@media(max-width: 813px){header#page-header nav#desktop ul li a svg g{fill:#fff}}header#page-header nav#desktop ul li a span{border:2px solid #797977;border:.2rem solid #797977}@media(max-width: 813px){header#page-header nav#desktop ul li a span{border:2px solid #fff;border:.2rem solid #fff}}header#page-header nav#desktop ul li a img{border-radius:50%;border:2px solid #797977;border:.2rem solid #797977}@media(max-width: 813px){header#page-header nav#desktop ul li a img{border:2px solid #fff;border:.2rem solid #fff}}header#page-header nav#desktop ul li a:hover{color:#7ed3f7}header#page-header nav#desktop ul li a:hover svg g{fill:#7ed3f7}header#page-header nav#desktop ul li a:hover img{border:2px solid #7ed3f7}header#page-header nav#desktop ul li a.active{color:#7ed3f7 !important;cursor:default}header#page-header nav#desktop ul li a.active img,header#page-header nav#desktop ul li a.active span{border:2px solid #7ed3f7}article .faded-background{background:-webkit-gradient(linear, left top, 0 250, from(#fff), to(#F4F4F4));background:-moz-gradient(linear, left top, 0 250, from(#fff), to(#F4F4F4));padding-bottom:150px}article header{display:table;max-width:1690px;width:90%;height:calc(100vh - 380px);min-height:335px;margin:0 auto;margin-bottom:130px;text-align:center}@media(max-width: 1680px){article header{max-width:1290px}}@media(max-width: 1200px){article header{margin:60px auto 130px}}article header>div{display:table-cell;vertical-align:middle}article .slick-dots{bottom:-30px}article .slick-dots li{width:8px;height:8px}article .slick-dots li button{width:8px;height:8px;padding:0}article .slick-dots li button:before{font-size:9px;width:8px;height:8px}article .slick-dots li.slick-active button:before{opacity:.75;color:#7ed3f7}article .slick-dots li:hover button:before{opacity:.75;color:#7ed3f7}article #image-strip,article #image-strip-personal{position:relative;width:100%;overflow:hidden;height:450px;height:45rem;margin-bottom:140px;margin-bottom:14rem}article #image-strip.single,article #image-strip-personal.single{overflow:visible}article #image-strip.single .slide,article #image-strip-personal.single .slide{width:100vw !important;flex-shrink:0 !important;flex-grow:0 !important;margin-right:0px !important;background-size:cover;background-position:center center}@media(max-width: 900px)and (orientation: portrait){article #image-strip,article #image-strip-personal{height:280px;height:28rem;margin-bottom:140px;margin-bottom:14rem}}article #image-strip .slick-arrow,article #image-strip-personal .slick-arrow{z-index:2;left:25px;width:auto;height:auto}@media(max-width: 450px){article #image-strip .slick-arrow,article #image-strip-personal .slick-arrow{left:10px}}article #image-strip .slick-arrow::before,article #image-strip-personal .slick-arrow::before{font-size:75px;font-size:7.5rem;color:#94bde5;opacity:1}article #image-strip .slick-arrow::before:hover,article #image-strip-personal .slick-arrow::before:hover{color:#7ed3f7}@media(max-width: 450px){article #image-strip .slick-arrow::before,article #image-strip-personal .slick-arrow::before{font-size:45px;font-size:4.5rem}}article #image-strip .slick-next,article #image-strip-personal .slick-next{left:auto;right:25px}@media(max-width: 450px){article #image-strip .slick-next,article #image-strip-personal .slick-next{right:10px}}article #image-strip .slick-track,article #image-strip .slick-list,article #image-strip-personal .slick-track,article #image-strip-personal .slick-list{height:100%}article #image-strip ul:not(.slick-dots),article #image-strip-personal ul:not(.slick-dots){position:relative;display:flex;width:100%;height:100%}article #image-strip ul:not(.slick-dots) li,article #image-strip .slide,article #image-strip-personal ul:not(.slick-dots) li,article #image-strip-personal .slide{width:calc(39vw - 10px);height:100%;margin-right:10px;overflow:hidden;flex-shrink:1;flex-grow:0}article #image-strip ul:not(.slick-dots) li:nth-child(2),article #image-strip .slide:nth-child(2),article #image-strip-personal ul:not(.slick-dots) li:nth-child(2),article #image-strip-personal .slide:nth-child(2){width:22%;flex-flow:1;flex-shrink:0}article #image-strip ul:not(.slick-dots) li:nth-child(3),article #image-strip .slide:nth-child(3),article #image-strip-personal ul:not(.slick-dots) li:nth-child(3),article #image-strip-personal .slide:nth-child(3){margin-right:0}article #image-strip ul:not(.slick-dots) li img,article #image-strip ul:not(.slick-dots) li video,article #image-strip .slide img,article #image-strip .slide video,article #image-strip-personal ul:not(.slick-dots) li img,article #image-strip-personal ul:not(.slick-dots) li video,article #image-strip-personal .slide img,article #image-strip-personal .slide video{position:relative;object-position:center;object-fit:cover;width:100%;height:100%}#btn-basket{position:fixed;display:block;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center;z-index:100000;border-radius:3px 0 0 3px;padding:8px 10px;width:46px;overflow:hidden;border:none;height:85px;background:#94bde5;cursor:pointer}#btn-basket:hover{background:#7ed3f7}#btn-basket .count{font-size:20px;margin-bottom:10px;color:#fff}#btn-basket svg{height:20px;width:20px;fill:#fff}.profile-image.bg0{background:#908dc2}.profile-image.bg1{background:#82a4d6}.profile-image.bg2{background:#9ed2f1}.profile-image.bg3{background:#4eade9}.profile-image.bg4{background:#7792cb}.profile-image.bg5{background:#84c2ea}.profile-image.bg6{background:#41a0e2}.profile-image.bg7{background:#aec5e7}.profile-image.bg8{background:#afbde1}.profile-image.bg9{background:#7885c1}.profile-image.bg10{background:#afb4db}.profile-image.bg11{background:#d3c8e3}.profile-image.bgundefined{background:#9ed2f1}#overlay{position:fixed;display:none;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,.8274509804);z-index:10000}@media(max-width: 450px){#overlay{z-index:1100}}#overlay #pop-up{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);max-width:570px;width:92%;min-height:410px;padding:45px;background:-webkit-gradient(linear, left top, 0 250, from(#fff), to(#F4F4F4));background:-moz-gradient(linear, left top, 0 250, from(#fff), to(#F4F4F4));border-radius:4px;box-shadow:0 0 4px 0 rgba(0,0,0,.5);z-index:2}@media(max-width: 450px){#overlay #pop-up{padding:25px}}#overlay #pop-up.big{max-width:1000px;min-height:540px}#overlay #pop-up .btn-close{position:absolute;min-width:20px;top:23px;right:15px}#overlay #pop-up .btn-close svg{width:12px;height:12px;cursor:pointer;fill:#b3b3b3}#overlay #pop-up .btn-close svg:hover{fill:#000}#overlay #pop-up #register-form-container,#overlay #pop-up #login-form-container,#overlay #pop-up #alert,#overlay #pop-up #basket-alert,#overlay #pop-up #profile-image-uploader{display:none}#overlay #pop-up #register-form-container p.small,#overlay #pop-up #register-form-container p.small strong,#overlay #pop-up #login-form-container p.small,#overlay #pop-up #login-form-container p.small strong,#overlay #pop-up #alert p.small,#overlay #pop-up #alert p.small strong,#overlay #pop-up #basket-alert p.small,#overlay #pop-up #basket-alert p.small strong,#overlay #pop-up #profile-image-uploader p.small,#overlay #pop-up #profile-image-uploader p.small strong{color:#949494;font-size:14px;font-size:1.4rem}#overlay #pop-up #register-form-container form,#overlay #pop-up #login-form-container form,#overlay #pop-up #alert form,#overlay #pop-up #basket-alert form,#overlay #pop-up #profile-image-uploader form{position:relative}#overlay #pop-up #alert{text-align:center}#overlay #pop-up #profile-image-uploader{text-align:center}#overlay #pop-up #profile-image-uploader #profile-image-upload-result-wrapper{width:300px;height:300px;margin:0 auto 60px;text-align:left}#overlay #pop-up #profile-image-uploader .btn{margin:0 auto}#overlay #pop-up h6{text-transform:uppercase;color:#515150;text-align:center;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:2.4px;text-transform:uppercase}#overlay #pop-up h3{font-size:46px;font-size:4.6rem;color:#7ed3f7;line-height:38px;line-height:4.2rem;text-align:center;margin:1rem 0 3rem;font-family:"Mukta",sans-serif;font-weight:500}#overlay #pop-up p{width:90%;margin:13px auto 0;font-size:18px;font-size:1.8rem;color:#515150;text-align:center;line-height:23px;line-height:2.3rem;font-family:"Mukta",sans-serif;font-weight:300}#overlay #pop-up p strong{color:#515150;font-size:18px;font-size:1.8rem;font-family:"Mukta",sans-serif;font-weight:400;line-height:23px;line-height:2.3rem}#overlay #pop-up .response p{display:none;font-size:18px}@media(max-width: 1680px){#overlay #pop-up .response p{font-size:18px;font-size:1.8rem}}#overlay #pop-up .response p.error{font-size:16px;font-size:1.6rem;margin-top:20px}#overlay #pop-up .response p strong{font-family:"Mukta",sans-serif;font-weight:600}#overlay #pop-up .input-container{position:relative;display:flex;width:100%;height:62px;max-height:62px;max-height:6.2rem;margin-top:40px;border-radius:4px;background:#fff}#overlay #pop-up .input-container input[type=email],#overlay #pop-up .input-container input[type=text]{display:block;width:360px;width:36rem;height:100%;color:#515150;padding:0 15px;font-size:18px;font-size:1.8rem;font-weight:400;flex-grow:1}@media(max-width: 450px){#overlay #pop-up .input-container input[type=email],#overlay #pop-up .input-container input[type=text]{width:120px}}#overlay #pop-up .input-container.inactive{overflow:hidden;max-height:0;margin-top:0px}#overlay #pop-up .input-container button{height:100%;background:#94bde5;color:#fff;font-weight:400;font-size:16px;font-size:1.6rem;text-transform:uppercase;cursor:pointer;border-radius:0 4px 4px 0px;border:0px;padding:0 25px;overflow:hidden;flex-shrink:0;-webkit-transition:width 300ms ease-in-out,padding 300ms ease-in-out;-moz-transition:width 300ms ease-in-out,padding 300ms ease-in-out;-ms-transition:width 300ms ease-in-out,padding 300ms ease-in-out;-o-transition:width 300ms ease-in-out,padding 300ms ease-in-out;transition:width 300ms ease-in-out,padding 300ms ease-in-out}#overlay #pop-up .input-container button:hover{background:#7ed3f7}#overlay #pop-up .input-container button:disabled{background:#bdbdbd;color:#fff}#overlay #pop-up .input-container button:disabled:hover{background:#bdbdbd;cursor:not-allowed}@media(max-width: 450px){#overlay #pop-up .input-container button{padding:0 15px}}#overlay #pop-up .input-container button span.fa-check,#overlay #pop-up .input-container button span.fa-spin{display:none}#overlay #pop-up .input-container button:disabled span.next,#overlay #pop-up .input-container button:disabled span.correct{display:none}#overlay #pop-up .input-container button:disabled span.fa-spin{display:block}#overlay #pop-up .input-container button:disabled.correct{background:green}#overlay #pop-up .input-container button:disabled.correct span.next,#overlay #pop-up .input-container button:disabled.correct span.fa-spin{display:none}#overlay #pop-up .input-container button:disabled.correct span.correct{display:block}#overlay #pop-up p#internal{margin-top:13px;font-size:18px;font-size:1.8rem;color:rgba(0,0,0,.43);font-family:"Mukta",sans-serif;font-weight:300}#overlay #pop-up p#internal strong{color:#fff;font-size:18px;font-size:1.8rem;font-family:"Mukta",sans-serif;font-weight:400}#overlay #pop-up form#create-user-form{display:none}#overlay #pop-up #message{display:none}#overlay #pop-up #message p{font-size:20px;font-size:2rem;color:green;line-height:26px;padding-right:30px;font-family:"Mukta",sans-serif;font-weight:200}footer{position:relative;width:100vw;height:500px;height:50rem;margin-top:200px;margin-top:20rem;background:#e8f7fc;overflow:hidden}@media(max-width: 450px){footer{height:600px;height:60rem}}footer svg#footer_bg{position:absolute;width:818px;width:81.8rem;height:578px;height:57.8rem;right:-30px;right:-3rem;top:-40px;top:-4rem}@media(max-width: 450px){footer svg#footer_bg{opacity:.8;width:558px;width:55.8rem;height:358px;height:35.8rem;right:-160px;right:-16rem;top:80px;top:8rem}}footer>div{position:relative;max-width:1690px;width:90%;height:calc(100% - 25px);margin:0 auto;padding-top:30px}@media(max-width: 1680px){footer>div{max-width:1290px}}@media(max-width: 450px){footer>div{height:calc(100% - 15px)}}footer>div p{font-weight:400}footer>div .input-container{display:flex;border-radius:4px;background:#fff;width:475px;width:47.5rem;height:53px;height:5.3rem;margin-top:30px;margin-top:3rem}@media(max-width: 450px){footer>div .input-container{width:100%}}footer>div .input-container input[type=text]{width:350px;width:35rem;height:53px;height:5.3rem;font-size:15px;font-size:1.5rem;background:rgba(0,0,0,0);color:#515150;padding:0 15px;font-weight:400;flex-grow:1}footer>div .input-container button{height:100%;background:#94bde5;color:#fff;font-weight:400;font-size:16px;font-size:1.6rem;text-transform:uppercase;cursor:pointer;border-radius:0 4px 4px 0px;border:0px;padding:0 25px;overflow:hidden;flex-shrink:0;-webkit-transition:width 300ms ease-in-out,padding 300ms ease-in-out;-moz-transition:width 300ms ease-in-out,padding 300ms ease-in-out;-ms-transition:width 300ms ease-in-out,padding 300ms ease-in-out;-o-transition:width 300ms ease-in-out,padding 300ms ease-in-out;transition:width 300ms ease-in-out,padding 300ms ease-in-out}footer>div .input-container button:hover{background:#7ed3f7}footer>div .input-container button:disabled{background:#bdbdbd;color:#fff}footer>div .input-container button:disabled:hover{background:#bdbdbd;cursor:not-allowed}footer>div .input-container button span.fa-check,footer>div .input-container button span.fa-spin{display:none}footer>div .input-container button:disabled span.next,footer>div .input-container button:disabled span.correct{display:none}footer>div .input-container button:disabled span.fa-spin{display:block}footer>div .input-container button:disabled.correct{background:green}footer>div .input-container button:disabled.correct span.next,footer>div .input-container button:disabled.correct span.fa-spin{display:none}footer>div .input-container button:disabled.correct span.correct{display:block}footer>div .return-message{display:none;width:575px;width:57.5rem;margin-top:30px;margin-top:3rem;font-size:17px;font-size:1.7rem}@media(max-width: 450px){footer>div .return-message{width:100%}}footer>div ul#footer-links{position:absolute;display:flex;bottom:0px;list-style:none;margin-bottom:0}@media(max-width: 450px){footer>div ul#footer-links{display:block}}footer>div ul#footer-links li{padding-right:50px}@media(max-width: 450px){footer>div ul#footer-links li{height:22px}}footer>div ul#footer-links li a{font-weight:300;font-size:17px;font-size:1.7rem}@media(max-width: 450px){footer>div ul#footer-links li a{font-size:12px;font-size:1.2rem}}footer>div ul#footer-links li a:hover svg{fill:#7ed3f7}footer>div ul#footer-links li a svg{fill:#94bde5;width:20px;width:2rem;height:20px;height:2rem;margin-top:5px;margin-top:.5rem}footer #copyright{position:absolute;color:#777;font-weight:300;margin-bottom:0;font-size:17px;font-size:1.7rem;bottom:25px;bottom:2.5rem;right:30px;right:3rem}@media(max-width: 900px)and (orientation: portrait){footer #copyright{font-size:14px;font-size:1.4rem;bottom:15px;bottom:1.5rem}}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper,.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:100% !important}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{max-width:4000px !important}#home h1{text-transform:capitalize}#home #home-loading{display:none;position:fixed;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;background:#fff;z-index:100}#home #home-loading svg{width:25%;height:25%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0}#home main #image-strip{margin-bottom:0px;margin-bottom:0rem}#home main #content{background:-webkit-gradient(linear, left top, 0 250, from(#fff), to(#F4F4F4));background:-moz-gradient(linear, left top, 0 250, from(#fff), to(#F4F4F4));padding:250px 0 150px;padding:25rem 0 15rem}#home main #content #courses-wrapper{background:rgba(0,0,0,0);padding-bottom:150px}#home main #content #courses-wrapper #upcoming-courses{margin:0 0 0px}#testimonials>h2,#home #courses-wrapper .courses>h2{max-width:1690px;width:90%;text-align:center;color:#999;font-size:60px;font-size:6rem;line-height:70px;line-height:7rem;margin:25px auto 80px;margin:2.5rem auto 8rem}@media(max-width: 1680px){#testimonials>h2,#home #courses-wrapper .courses>h2{max-width:1290px}}@media(max-width: 450px){#testimonials>h2,#home #courses-wrapper .courses>h2{width:84%}}#testimonials>h3,#home #courses-wrapper .courses>h3{max-width:1690px;width:90%;margin:0 auto;text-align:center;font-weight:500;font-size:18px;font-size:1.8rem}@media(max-width: 1680px){#testimonials>h3,#home #courses-wrapper .courses>h3{max-width:1290px}}@media(max-width: 450px){#testimonials>h3,#home #courses-wrapper .courses>h3{width:84%}}#testimonials{margin:0 auto 250px}#testimonials #testimonials-container{position:relative;width:100%;left:0;right:0;display:flex;flex-wrap:nowrap;width:100%;margin:20px 0 0;list-style:none}#testimonials #testimonials-container .slick-track{display:flex}#testimonials #testimonials-container .slick-dots{bottom:-50px}#testimonials #testimonials-container .testimonial{display:flex;flex-direction:column;width:40%;height:auto;min-height:330px;flex-grow:0;flex-shrink:0;background:#fff;margin:0 20px;padding:30px;padding:3rem}@media(max-width: 813px){#testimonials #testimonials-container .testimonial{margin:0 10px}}#testimonials #testimonials-container .testimonial p{font-style:italic;font-size:18px;font-size:1.8rem;line-height:28px;line-height:2.8rem}#testimonials #testimonials-container .testimonial .student{display:flex;margin-top:auto}#testimonials #testimonials-container .testimonial .student .profile-image{width:75px;width:7.5rem;height:75px;height:7.5rem;margin-right:15px;overflow:hidden;flex-shrink:0;flex-grow:0;color:#fff;border-radius:50%;text-align:center;text-transform:uppercase;font-family:"Mukta",sans-serif;font-weight:200;line-height:35px;line-height:3.5rem;font-size:35px;font-size:3.5rem}#testimonials #testimonials-container .testimonial .student .profile-image.text{display:table}#testimonials #testimonials-container .testimonial .student .profile-image span{display:table-cell;vertical-align:middle;user-select:none}#testimonials #testimonials-container .testimonial .student .profile-image img{position:relative;width:100%;height:100%;object-position:center;object-fit:cover}#testimonials #testimonials-container .testimonial .student h6{font-size:18px;font-size:1.8rem;line-height:25px;line-height:2.5rem;margin-top:13px;margin-top:1.3rem}#testimonials #testimonials-container .testimonial .student h6 span{display:block;font-weight:400;color:#999;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem}#over #content section{max-width:880px;width:68%;margin:0 0 60px 22.5%}@media(max-width: 450px){#over #content section{width:90%;margin:0 auto 60px}}#cursussen #courses-wrapper,#docent-detail #courses-wrapper,#home #courses-wrapper,#mijn-cide #courses-wrapper{position:relative;bottom:100px;background:-webkit-gradient(linear, left top, 0 250, from(#fff), to(#f4f4f4));background:-moz-gradient(linear, left top, 0 250, from(#fff), to(#f4f4f4));padding-bottom:150px}#cursussen #courses-wrapper #btn-show-archive,#docent-detail #courses-wrapper #btn-show-archive,#home #courses-wrapper #btn-show-archive,#mijn-cide #courses-wrapper #btn-show-archive{position:absolute;display:inline-block;left:50%;transform:translate(-50%, 0);margin-bottom:100px;white-space:nowrap}#cursussen section.courses,#docent-detail section.courses,#home section.courses,#mijn-cide section.courses{width:90%;max-width:1690px;margin:0 auto}@media(max-width: 1680px){#cursussen section.courses,#docent-detail section.courses,#home section.courses,#mijn-cide section.courses{max-width:1290px}}#cursussen section.courses>h3,#docent-detail section.courses>h3,#home section.courses>h3,#mijn-cide section.courses>h3{margin-bottom:40px}#cursussen section.courses .no-courses,#docent-detail section.courses .no-courses,#home section.courses .no-courses,#mijn-cide section.courses .no-courses{text-align:center}#cursussen section.courses ul.course-list,#docent-detail section.courses ul.course-list,#home section.courses ul.course-list,#mijn-cide section.courses ul.course-list{display:flex;flex-wrap:wrap;width:100%;list-style:none;overflow:hidden}@media(max-width: 813px){#cursussen section.courses ul.course-list,#docent-detail section.courses ul.course-list,#home section.courses ul.course-list,#mijn-cide section.courses ul.course-list{display:block}}#cursussen section.courses ul.course-list li,#docent-detail section.courses ul.course-list li,#home section.courses ul.course-list li,#mijn-cide section.courses ul.course-list li{flex-shrink:0;flex-grow:0;border:1px solid rgba(0,0,0,0)}#cursussen section.courses ul.course-list li:hover .image img,#docent-detail section.courses ul.course-list li:hover .image img,#home section.courses ul.course-list li:hover .image img,#mijn-cide section.courses ul.course-list li:hover .image img{width:100%;margin-left:0%}#cursussen section.courses ul.course-list li:hover .image video,#cursussen section.courses ul.course-list li:hover .image iframe,#docent-detail section.courses ul.course-list li:hover .image video,#docent-detail section.courses ul.course-list li:hover .image iframe,#home section.courses ul.course-list li:hover .image video,#home section.courses ul.course-list li:hover .image iframe,#mijn-cide section.courses ul.course-list li:hover .image video,#mijn-cide section.courses ul.course-list li:hover .image iframe{width:100%}#cursussen section.courses ul.course-list li:hover a svg .circle,#docent-detail section.courses ul.course-list li:hover a svg .circle,#home section.courses ul.course-list li:hover a svg .circle,#mijn-cide section.courses ul.course-list li:hover a svg .circle{fill:#7ed3f7}#cursussen section.courses ul.course-list li:hover a div.details h3,#docent-detail section.courses ul.course-list li:hover a div.details h3,#home section.courses ul.course-list li:hover a div.details h3,#mijn-cide section.courses ul.course-list li:hover a div.details h3{color:#7ed3f7}#cursussen section.courses ul.course-list li.attending,#docent-detail section.courses ul.course-list li.attending,#home section.courses ul.course-list li.attending,#mijn-cide section.courses ul.course-list li.attending{border:1px solid #94bde5}#cursussen section.courses ul.course-list li a,#docent-detail section.courses ul.course-list li a,#home section.courses ul.course-list li a,#mijn-cide section.courses ul.course-list li a{position:relative;height:100%;display:block;background-color:#fff}#cursussen section.courses ul.course-list li a svg,#docent-detail section.courses ul.course-list li a svg,#home section.courses ul.course-list li a svg,#mijn-cide section.courses ul.course-list li a svg{position:absolute;z-index:2;width:82px;width:8.2rem;height:62px;height:6.2rem;top:30px;top:3rem;right:30px;right:3rem}#cursussen section.courses ul.course-list li a svg .cloud,#docent-detail section.courses ul.course-list li a svg .cloud,#home section.courses ul.course-list li a svg .cloud,#mijn-cide section.courses ul.course-list li a svg .cloud{stroke:#94bde5}#cursussen section.courses ul.course-list li a svg .circle,#docent-detail section.courses ul.course-list li a svg .circle,#home section.courses ul.course-list li a svg .circle,#mijn-cide section.courses ul.course-list li a svg .circle{fill:#94bde5}#cursussen section.courses ul.course-list li a div.date,#cursussen section.courses ul.course-list li a div.online,#docent-detail section.courses ul.course-list li a div.date,#docent-detail section.courses ul.course-list li a div.online,#home section.courses ul.course-list li a div.date,#home section.courses ul.course-list li a div.online,#mijn-cide section.courses ul.course-list li a div.date,#mijn-cide section.courses ul.course-list li a div.online{position:absolute;display:flex;background:rgba(0,0,0,.7);z-index:2;width:70px;width:7rem;height:70px;height:7rem;top:30px;top:3rem;right:30px;right:3rem}#cursussen section.courses ul.course-list li a div.date strong,#cursussen section.courses ul.course-list li a div.online strong,#docent-detail section.courses ul.course-list li a div.date strong,#docent-detail section.courses ul.course-list li a div.online strong,#home section.courses ul.course-list li a div.date strong,#home section.courses ul.course-list li a div.online strong,#mijn-cide section.courses ul.course-list li a div.date strong,#mijn-cide section.courses ul.course-list li a div.online strong{margin:auto;text-align:center;color:#fff;text-transform:uppercase;font-family:"Mukta",sans-serif;font-weight:400;font-size:20px;font-size:2rem;line-height:22px;line-height:2.2rem}#cursussen section.courses ul.course-list li a div.online strong,#docent-detail section.courses ul.course-list li a div.online strong,#home section.courses ul.course-list li a div.online strong,#mijn-cide section.courses ul.course-list li a div.online strong{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}#cursussen section.courses ul.course-list li a .image,#docent-detail section.courses ul.course-list li a .image,#home section.courses ul.course-list li a .image,#mijn-cide section.courses ul.course-list li a .image{width:100%;height:287px;background:#ddd;overflow:hidden}@media(max-width: 1200px){#cursussen section.courses ul.course-list li a .image,#docent-detail section.courses ul.course-list li a .image,#home section.courses ul.course-list li a .image,#mijn-cide section.courses ul.course-list li a .image{height:207px}}#cursussen section.courses ul.course-list li a .image img,#docent-detail section.courses ul.course-list li a .image img,#home section.courses ul.course-list li a .image img,#mijn-cide section.courses ul.course-list li a .image img{position:relative;width:110%;margin-left:-5%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#cursussen section.courses ul.course-list li a .image video,#cursussen section.courses ul.course-list li a .image iframe,#docent-detail section.courses ul.course-list li a .image video,#docent-detail section.courses ul.course-list li a .image iframe,#home section.courses ul.course-list li a .image video,#home section.courses ul.course-list li a .image iframe,#mijn-cide section.courses ul.course-list li a .image video,#mijn-cide section.courses ul.course-list li a .image iframe{width:110%;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;pointer-events:none}#cursussen section.courses ul.course-list li a div.details,#docent-detail section.courses ul.course-list li a div.details,#home section.courses ul.course-list li a div.details,#mijn-cide section.courses ul.course-list li a div.details{padding:25px 30px 80px 30px;padding:2.5rem 3rem 8rem 3rem}@media(max-width: 900px)and (orientation: portrait){#cursussen section.courses ul.course-list li a div.details,#docent-detail section.courses ul.course-list li a div.details,#home section.courses ul.course-list li a div.details,#mijn-cide section.courses ul.course-list li a div.details{padding:25px 30px 8px 30px}}#cursussen section.courses ul.course-list li a div.details h3,#docent-detail section.courses ul.course-list li a div.details h3,#home section.courses ul.course-list li a div.details h3,#mijn-cide section.courses ul.course-list li a div.details h3{color:#94bde5;line-height:normal;margin-top:0px}@media(max-width: 450px){#cursussen section.courses ul.course-list li a div.details h3,#docent-detail section.courses ul.course-list li a div.details h3,#home section.courses ul.course-list li a div.details h3,#mijn-cide section.courses ul.course-list li a div.details h3{font-size:27px;font-size:2.7rem;line-height:35px;line-height:3.5rem}}#cursussen section.courses ul.course-list li a div.details p,#docent-detail section.courses ul.course-list li a div.details p,#home section.courses ul.course-list li a div.details p,#mijn-cide section.courses ul.course-list li a div.details p{font-family:"Mukta",sans-serif;font-weight:200;width:90%;font-size:22px;font-size:2.2rem;line-height:27px;line-height:2.7rem}#cursussen #upcoming-courses,#docent-detail #upcoming-courses,#home #upcoming-courses,#mijn-cide #upcoming-courses{position:relative;width:calc(100% + 30px);left:-15px;margin:0 0 70px}@media(max-width: 450px){#cursussen #upcoming-courses,#docent-detail #upcoming-courses,#home #upcoming-courses,#mijn-cide #upcoming-courses{margin:0 0 0px}}#cursussen #upcoming-courses>li,#docent-detail #upcoming-courses>li,#home #upcoming-courses>li,#mijn-cide #upcoming-courses>li{width:calc(50% - 30px);margin:0 15px 50px 15px}@media(max-width: 813px){#cursussen #upcoming-courses>li,#docent-detail #upcoming-courses>li,#home #upcoming-courses>li,#mijn-cide #upcoming-courses>li{width:calc(100% - 30px)}}#cursussen #upcoming-courses>li p,#docent-detail #upcoming-courses>li p,#home #upcoming-courses>li p,#mijn-cide #upcoming-courses>li p{min-height:5.4rem}#cursussen #upcoming-courses>li .quick-facts,#docent-detail #upcoming-courses>li .quick-facts,#home #upcoming-courses>li .quick-facts,#mijn-cide #upcoming-courses>li .quick-facts{position:absolute;display:flex;width:calc(100% - 60px);left:30px;bottom:0px;line-height:30px;list-style:none;justify-content:space-between}@media(max-width: 900px)and (orientation: portrait){#cursussen #upcoming-courses>li .quick-facts,#docent-detail #upcoming-courses>li .quick-facts,#home #upcoming-courses>li .quick-facts,#mijn-cide #upcoming-courses>li .quick-facts{display:block;position:relative;bottom:auto;padding-bottom:20px;margin-bottom:0}}#cursussen #upcoming-courses>li .quick-facts li,#docent-detail #upcoming-courses>li .quick-facts li,#home #upcoming-courses>li .quick-facts li,#mijn-cide #upcoming-courses>li .quick-facts li{display:flex;flex-grow:0;flex-shrink:0}#cursussen #upcoming-courses>li .quick-facts li:nth-child(3),#docent-detail #upcoming-courses>li .quick-facts li:nth-child(3),#home #upcoming-courses>li .quick-facts li:nth-child(3),#mijn-cide #upcoming-courses>li .quick-facts li:nth-child(3){margin-right:0px}@media(max-width: 900px)and (orientation: portrait){#cursussen #upcoming-courses>li .quick-facts li,#docent-detail #upcoming-courses>li .quick-facts li,#home #upcoming-courses>li .quick-facts li,#mijn-cide #upcoming-courses>li .quick-facts li{margin-bottom:10px}}#cursussen #upcoming-courses>li .quick-facts li img,#docent-detail #upcoming-courses>li .quick-facts li img,#home #upcoming-courses>li .quick-facts li img,#mijn-cide #upcoming-courses>li .quick-facts li img{height:26px;height:2.6rem;margin-right:7px;margin-right:.7rem}@media(max-width: 900px)and (orientation: portrait){#cursussen #upcoming-courses>li .quick-facts li img,#docent-detail #upcoming-courses>li .quick-facts li img,#home #upcoming-courses>li .quick-facts li img,#mijn-cide #upcoming-courses>li .quick-facts li img{width:25px}}#cursussen #upcoming-courses>li .quick-facts li strong,#docent-detail #upcoming-courses>li .quick-facts li strong,#home #upcoming-courses>li .quick-facts li strong,#mijn-cide #upcoming-courses>li .quick-facts li strong{margin:0;font-weight:300;white-space:nowrap;font-size:17px;font-size:1.7rem;line-height:30px;line-height:3rem}#cursussen #upcoming-courses>li .quick-facts li strong span,#docent-detail #upcoming-courses>li .quick-facts li strong span,#home #upcoming-courses>li .quick-facts li strong span,#mijn-cide #upcoming-courses>li .quick-facts li strong span{font-size:13px;font-size:1.3rem}#cursussen #archived-courses h4,#docent-detail #archived-courses h4,#home #archived-courses h4,#mijn-cide #archived-courses h4{text-align:center;margin:60px 0 30px;margin:6rem 0 3rem}#cursussen #archived-courses ul,#docent-detail #archived-courses ul,#home #archived-courses ul,#mijn-cide #archived-courses ul{display:flex}#cursussen #archived-courses ul li,#docent-detail #archived-courses ul li,#home #archived-courses ul li,#mijn-cide #archived-courses ul li{width:calc(33% - 20px);margin:0 30px 30px 0}#cursussen #archived-courses ul li:nth-of-type(3n),#docent-detail #archived-courses ul li:nth-of-type(3n),#home #archived-courses ul li:nth-of-type(3n),#mijn-cide #archived-courses ul li:nth-of-type(3n){margin:0 0 30px 0}@media(max-width: 450px){#cursussen #archived-courses ul li,#docent-detail #archived-courses ul li,#home #archived-courses ul li,#mijn-cide #archived-courses ul li{width:100%}}#cursussen #archived-courses ul li a .date strong,#docent-detail #archived-courses ul li a .date strong,#home #archived-courses ul li a .date strong,#mijn-cide #archived-courses ul li a .date strong{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem}#cursussen #archived-courses ul li a .online strong,#docent-detail #archived-courses ul li a .online strong,#home #archived-courses ul li a .online strong,#mijn-cide #archived-courses ul li a .online strong{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem}#cursussen #archived-courses ul li a .image,#docent-detail #archived-courses ul li a .image,#home #archived-courses ul li a .image,#mijn-cide #archived-courses ul li a .image{height:240px}#cursussen #archived-courses ul li a .details h3,#docent-detail #archived-courses ul li a .details h3,#home #archived-courses ul li a .details h3,#mijn-cide #archived-courses ul li a .details h3{line-height:26px;font-size:26px;font-size:2.6rem;margin-bottom:4px;font-size:25px;font-size:2.5rem;line-height:32px;line-height:3.2rem}#cursussen #archived-courses ul li a .details p,#docent-detail #archived-courses ul li a .details p,#home #archived-courses ul li a .details p,#mijn-cide #archived-courses ul li a .details p{width:85%;line-height:22px;font-size:21px;font-size:2.1rem;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem}#cursussen #archived-courses ul li a .stars,#docent-detail #archived-courses ul li a .stars,#home #archived-courses ul li a .stars,#mijn-cide #archived-courses ul li a .stars{position:absolute;min-height:40px;display:flex;font-family:"Mukta",sans-serif;font-weight:500;color:#515150;font-size:14px;font-size:1.4rem;line-height:22px;line-height:2.2rem;left:30px;left:3rem;bottom:10px;bottom:1rem}@media(max-width: 450px){#cursussen #archived-courses ul li a .stars,#docent-detail #archived-courses ul li a .stars,#home #archived-courses ul li a .stars,#mijn-cide #archived-courses ul li a .stars{position:relative;left:30px}}#cursussen #archived-courses ul li a .stars span,#docent-detail #archived-courses ul li a .stars span,#home #archived-courses ul li a .stars span,#mijn-cide #archived-courses ul li a .stars span{display:block;line-height:30px;margin-right:6px;line-height:30px;line-height:3rem}#cursussen #archived-courses ul li a .stars span:nth-child(2),#docent-detail #archived-courses ul li a .stars span:nth-child(2),#home #archived-courses ul li a .stars span:nth-child(2),#mijn-cide #archived-courses ul li a .stars span:nth-child(2){font-weight:200}#cursussen #archived-courses ul li a .stars .rateit,#docent-detail #archived-courses ul li a .stars .rateit,#home #archived-courses ul li a .stars .rateit,#mijn-cide #archived-courses ul li a .stars .rateit{display:block;line-height:normal;cursor:help;font-size:18px;font-size:1.8rem}#cursussen footer,#docent-detail footer,#home footer,#mijn-cide footer{margin-top:0px}#cursussen .filter-system,#docent-detail .filter-system,#home .filter-system,#mijn-cide .filter-system{margin-bottom:30px}#cursussen .filter-system .filter-label,#docent-detail .filter-system .filter-label,#home .filter-system .filter-label,#mijn-cide .filter-system .filter-label{display:block;padding:0;margin-top:0;margin-bottom:4px;color:#95a5a6}#cursussen .filter-system .filters-group,#docent-detail .filter-system .filters-group,#home .filter-system .filters-group,#mijn-cide .filter-system .filters-group{padding:0;margin:0 0 4px;border:0}@media screen and (min-width: 768px){#cursussen .filter-system .filters-group-wrap,#docent-detail .filter-system .filters-group-wrap,#home .filter-system .filters-group-wrap,#mijn-cide .filter-system .filters-group-wrap{display:flex;justify-content:space-between}}#cursussen .filter-system .btn-group,#docent-detail .filter-system .btn-group,#home .filter-system .btn-group,#mijn-cide .filter-system .btn-group{display:flex;align-items:center}@media(max-width: 813px){#cursussen .filter-system .btn-group,#docent-detail .filter-system .btn-group,#home .filter-system .btn-group,#mijn-cide .filter-system .btn-group{flex-wrap:wrap}}#cursussen .filter-system .btn-group:after,#cursussen .filter-system .btn-group:before,#docent-detail .filter-system .btn-group:after,#docent-detail .filter-system .btn-group:before,#home .filter-system .btn-group:after,#home .filter-system .btn-group:before,#mijn-cide .filter-system .btn-group:after,#mijn-cide .filter-system .btn-group:before{content:" ";display:table}#cursussen .filter-system .btn-group:after,#docent-detail .filter-system .btn-group:after,#home .filter-system .btn-group:after,#mijn-cide .filter-system .btn-group:after{clear:both}#cursussen .filter-system .btn-group .btn,#docent-detail .filter-system .btn-group .btn,#home .filter-system .btn-group .btn,#mijn-cide .filter-system .btn-group .btn{border-radius:0;margin:0;border-right:2px solid #e6f0f9;font-size:17px;font-size:1.7rem;line-height:24px;line-height:2.4rem;padding:10px 20px;padding:1rem 2rem}@media(max-width: 900px)and (orientation: portrait){#cursussen .filter-system .btn-group .btn,#docent-detail .filter-system .btn-group .btn,#home .filter-system .btn-group .btn,#mijn-cide .filter-system .btn-group .btn{font-size:13px;font-size:1.3rem;line-height:24px;line-height:2.4rem;padding:8px 11px;padding:.8rem 1.1rem}}@media(max-width: 813px){#cursussen .filter-system .btn-group .btn,#docent-detail .filter-system .btn-group .btn,#home .filter-system .btn-group .btn,#mijn-cide .filter-system .btn-group .btn{margin:0 5px 5px 0;border:0px;border-radius:0}}#cursussen .filter-system .btn-group .btn:first-child,#docent-detail .filter-system .btn-group .btn:first-child,#home .filter-system .btn-group .btn:first-child,#mijn-cide .filter-system .btn-group .btn:first-child{border-radius:3px 0 0 3px}@media(max-width: 813px){#cursussen .filter-system .btn-group .btn:first-child,#docent-detail .filter-system .btn-group .btn:first-child,#home .filter-system .btn-group .btn:first-child,#mijn-cide .filter-system .btn-group .btn:first-child{border-radius:0;margin-left:0}}#cursussen .filter-system .btn-group .btn:not(:first-child),#docent-detail .filter-system .btn-group .btn:not(:first-child),#home .filter-system .btn-group .btn:not(:first-child),#mijn-cide .filter-system .btn-group .btn:not(:first-child){margin-left:-1px}@media(max-width: 813px){#cursussen .filter-system .btn-group .btn:not(:first-child),#docent-detail .filter-system .btn-group .btn:not(:first-child),#home .filter-system .btn-group .btn:not(:first-child),#mijn-cide .filter-system .btn-group .btn:not(:first-child){margin-left:0px}}#cursussen .filter-system .btn-group .btn.no-border,#docent-detail .filter-system .btn-group .btn.no-border,#home .filter-system .btn-group .btn.no-border,#mijn-cide .filter-system .btn-group .btn.no-border{border-radius:0 3px 3px 0;border-right:0px solid #e6f0f9}@media(max-width: 813px){#cursussen .filter-system .btn-group .btn.no-border,#docent-detail .filter-system .btn-group .btn.no-border,#home .filter-system .btn-group .btn.no-border,#mijn-cide .filter-system .btn-group .btn.no-border{border-radius:0}}#cursussen .filter-system .btn-group label.btn input[type=radio],#docent-detail .filter-system .btn-group label.btn input[type=radio],#home .filter-system .btn-group label.btn input[type=radio],#mijn-cide .filter-system .btn-group label.btn input[type=radio]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}#cursussen .filter-system .btn.active,#cursussen .filter-system .btn:active,#docent-detail .filter-system .btn.active,#docent-detail .filter-system .btn:active,#home .filter-system .btn.active,#home .filter-system .btn:active,#mijn-cide .filter-system .btn.active,#mijn-cide .filter-system .btn:active{background:#7ed3f7}#cursussen .filter-system .btn:disabled,#docent-detail .filter-system .btn:disabled,#home .filter-system .btn:disabled,#mijn-cide .filter-system .btn:disabled{cursor:not-allowed;opacity:.7;color:#34495e;background-color:rgba(52,73,94,0)}#cursussen .filter-system .textfield,#docent-detail .filter-system .textfield,#home .filter-system .textfield,#mijn-cide .filter-system .textfield{height:40px;margin:30px 0 30px 20px;padding:0 20px;background:#fff;border:1px solid #d8d8d8;border-radius:4px;flex-grow:1;font-family:"Mukta",sans-serif;font-weight:100;line-height:19px;line-height:1.91rem;color:#515150;font-size:19px;font-size:1.9rem}@media(max-width: 900px)and (orientation: portrait){#cursussen .filter-system .textfield,#docent-detail .filter-system .textfield,#home .filter-system .textfield,#mijn-cide .filter-system .textfield{font-size:16px;font-size:1.6rem;padding:0 15px;padding:0 1.5rem;height:36px;height:3.6rem}}#cursussen .filter-system .textfield:focus,#docent-detail .filter-system .textfield:focus,#home .filter-system .textfield:focus,#mijn-cide .filter-system .textfield:focus{border:1px solid #7ed3f7}#cursussen .filter-system .textfield:disabled,#docent-detail .filter-system .textfield:disabled,#home .filter-system .textfield:disabled,#mijn-cide .filter-system .textfield:disabled{color:#b7b7b6;cursor:not-allowed}@media(max-width: 813px){#cursussen .filter-system .textfield,#docent-detail .filter-system .textfield,#home .filter-system .textfield,#mijn-cide .filter-system .textfield{width:100%;margin-left:0}}#cursus-detail .btn.light-blue{pointer-events:all;-webkit-transition:opacity .7s ease-in-out;-moz-transition:opacity .7s ease-in-out;-ms-transition:opacity .7s ease-in-out;-o-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;overflow:hidden}#cursus-detail .btn.light-blue.invisible{opacity:.001;-webkit-transition:opacity 0s ease-in-out;-moz-transition:opacity 0s ease-in-out;-ms-transition:opacity 0s ease-in-out;-o-transition:opacity 0s ease-in-out;transition:opacity 0s ease-in-out}#cursus-detail .btn.light-blue.sticky{position:absolute;left:50%;transform:translateX(-50%);z-index:10000}#cursus-detail .btn.light-blue span.correct,#cursus-detail .btn.light-blue span.fa-spin{display:none}#cursus-detail .btn.light-blue.temp-disabled{cursor:default}#cursus-detail .btn.light-blue.temp-disabled span.register,#cursus-detail .btn.light-blue.temp-disabled span.correct{display:none}#cursus-detail .btn.light-blue.temp-disabled span.fa-spin{display:block}#cursus-detail .btn.light-blue.temp-disabled.correct span.next,#cursus-detail .btn.light-blue.temp-disabled.correct span.fa-spin{display:none}#cursus-detail .btn.light-blue.temp-disabled.correct span.correct{display:block}#cursus-detail .column-left{width:34%;margin-right:135px;margin-right:13.5rem}@media(max-width: 450px){#cursus-detail .column-left{width:100%}}#cursus-detail .column-right{width:calc(66% - 135px)}@media(max-width: 450px){#cursus-detail .column-right{width:100%;margin-top:100px}}#cursus-detail article header{z-index:1000000;margin-bottom:0px}#cursus-detail #quick-facts{margin:0 0 32px}#cursus-detail #quick-facts ul{display:flex;list-style:none}@media(max-width: 450px){#cursus-detail #quick-facts ul{width:90%;margin:0 auto;flex-wrap:wrap;justify-content:space-evenly}}#cursus-detail #quick-facts ul li{width:20%;text-align:center}@media(max-width: 450px){#cursus-detail #quick-facts ul li{width:33%;margin-bottom:30px}}#cursus-detail #quick-facts ul li img{height:50px;height:5rem}@media(max-width: 1200px){#cursus-detail #quick-facts ul li img{height:30px}}#cursus-detail #quick-facts ul li strong,#cursus-detail #quick-facts ul li select{display:block;margin:0 auto 0;text-align:center;text-align-last:center;border:0px;background:rgba(0,0,0,0);font-family:"Mukta",sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem}@media(max-width: 450px){#cursus-detail #quick-facts ul li strong,#cursus-detail #quick-facts ul li select{font-size:16px;font-size:1.6rem}}#cursus-detail #quick-facts ul li strong span,#cursus-detail #quick-facts ul li select span{font-size:13px;font-size:1.3rem}#cursus-detail #quick-facts ul li strong option,#cursus-detail #quick-facts ul li select option{text-align:center}#cursus-detail #quick-facts ul li strong option.strike,#cursus-detail #quick-facts ul li select option.strike{text-decoration:line-through}@media(max-width: 450px){#cursus-detail #quick-facts ul li select{width:100%;height:40px;white-space:normal;line-height:normal}}#cursus-detail #subjects-about{display:flex;width:90%;max-width:1690px;margin:0 auto}@media(max-width: 1680px){#cursus-detail #subjects-about{max-width:1290px}}@media(max-width: 450px){#cursus-detail #subjects-about{display:block}}@media(max-width: 450px){#cursus-detail #subjects-about #subjects{margin-bottom:50px}}#cursus-detail #subjects-about #subjects ul{list-style:none;margin-left:23px;margin-left:2.3rem}#cursus-detail #subjects-about #subjects ul li::before{content:"•";font-size:25px;font-size:2.5rem;color:#7ed3f7;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}#cursus-detail #subjects-about #subjects .practice{background:#e8f7fc;margin:100px 0;padding:25px;border-left:3px solid #94bde5}#cursus-detail #subjects-about #about-course span{font-weight:400}#cursus-detail #teachers{position:relative;width:100vw;height:3490px;height:349rem}#cursus-detail #teachers #teacher-wrapper{position:-webkit-sticky;position:sticky;margin-top:110px;top:15vh;width:100vw;overflow:hidden}@media(max-width: 450px){#cursus-detail #teachers #teacher-wrapper{top:8vh}}#cursus-detail #teachers #teacher-wrapper>ul{display:flex;height:70vh;width:300vw;list-style:none;background:#f7f7f7;background:-moz-radial-gradient(circle, rgb(247, 247, 247) 0%, rgb(213, 219, 224) 100%);background:-webkit-radial-gradient(circle, rgb(247, 247, 247) 0%, rgb(213, 219, 224) 100%);background:radial-gradient(circle, rgb(247, 247, 247) 0%, rgb(213, 219, 224) 100%)}@media(max-width: 450px){#cursus-detail #teachers #teacher-wrapper>ul{padding-left:3rem}}#cursus-detail #teachers #teacher-wrapper>ul li{position:relative;width:64vw;height:100%;overflow:auto;flex-shrink:0;margin:0 0 0 26vw;overflow:hidden}@media(max-width: 450px){#cursus-detail #teachers #teacher-wrapper>ul li{width:138vw;margin:0 30vw 0 0}}#cursus-detail #teachers #teacher-wrapper>ul li .portrait{position:absolute;width:400px;width:40rem;height:522px;height:52.2rem;overflow:hidden;bottom:0;right:0}@media(max-width: 813px){#cursus-detail #teachers #teacher-wrapper>ul li .portrait{height:300px;height:30rem}}@media(max-width: 450px){#cursus-detail #teachers #teacher-wrapper>ul li .portrait{height:522px;height:52.2rem}}#cursus-detail #teachers #teacher-wrapper>ul li .portrait img{position:relative;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}#cursus-detail #teachers #teacher-wrapper>ul li .bio{position:relative;width:50%;margin-top:120px;margin-top:12.3rem}@media(max-width: 1200px){#cursus-detail #teachers #teacher-wrapper>ul li .bio{margin-top:10.3rem}}@media(max-width: 450px){#cursus-detail #teachers #teacher-wrapper>ul li .bio{width:65vw}}#cursus-detail #teachers #teacher-wrapper>ul li .bio h3{text-transform:none}@media(max-width: 1680px){#cursus-detail #teachers #teacher-wrapper>ul li .bio h3{font-size:26px;font-size:2.6rem}}#cursus-detail #teachers #teacher-wrapper>ul li .bio h3 strong{font-family:"Mukta",sans-serif;font-weight:200;font-size:21px;font-size:2.1rem;color:#515150}@media(max-width: 450px){#cursus-detail #teachers #teacher-wrapper>ul li .bio h3 strong{display:block}}@media(max-width: 1680px){#cursus-detail #teachers #teacher-wrapper>ul li .bio h3 strong{font-size:19px;font-size:1.9rem}}@media(max-width: 450px){#cursus-detail #teachers #teacher-wrapper>ul li .bio p{font-size:17px;font-size:1.7rem;line-height:26px;line-height:2.6rem}}#cursus-detail #learning-objectives{width:50%;margin:110px 0 150px 33%;margin:11rem 0 15rem 33%}@media(max-width: 450px){#cursus-detail #learning-objectives{width:90%;margin:110px auto 150px}}#cursus-detail #learning-objectives ul{list-style:none;margin-left:23px;margin-left:2.3rem}#cursus-detail #learning-objectives ul li::before{content:"•";font-size:25px;font-size:2.5rem;color:#7ed3f7;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}#cursus-detail #testimonials{background:-webkit-gradient(linear, left top, 0 250, from(#fff), to(#f4f4f4));background:-moz-gradient(linear, left top, 0 250, from(#fff), to(#f4f4f4));margin-bottom:0;padding:0 0 250px;padding:0 0 25rem}#cursus-detail section#theater-container-locked button.plyr__control.plyr__control--overlaid{display:none}#cursus-detail section#theater-container,#cursus-detail section#theater-container-locked{width:100%;display:flex;margin:0 auto 0;padding:35px 4%;background:#0a0d0b;text-align:center;margin-bottom:100px;margin-bottom:10rem}@media(max-width: 450px){#cursus-detail section#theater-container,#cursus-detail section#theater-container-locked{display:block}}#cursus-detail section#theater-container.theater-mode #video,#cursus-detail section#theater-container-locked.theater-mode #video{width:100%;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-ms-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out}#cursus-detail section#theater-container.theater-mode #chapters,#cursus-detail section#theater-container-locked.theater-mode #chapters{width:0%;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-ms-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out}#cursus-detail section#theater-container #video,#cursus-detail section#theater-container-locked #video{position:relative;width:61.8%;height:100%;display:flex;flex-direction:column;justify-content:center}@media(max-width: 450px){#cursus-detail section#theater-container #video,#cursus-detail section#theater-container-locked #video{width:100%}}#cursus-detail section#theater-container #video #pausescreen,#cursus-detail section#theater-container-locked #video #pausescreen{position:absolute;display:flex;flex-direction:column;justify-content:space-around;width:100%;height:100%;opacity:1;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.81) 0%, rgba(0, 0, 0, 0.54) 53%, rgba(0, 0, 0, 0.05) 85%, rgba(0, 0, 0, 0.02) 100%);-webkit-transition:opacity .4s .6s ease-out;transition:opacity .4s ease-out;transition:opacity .4s .6s ease-out;z-index:1;visibility:visible;pointer-events:none}#cursus-detail section#theater-container #video #pausescreen.hidden,#cursus-detail section#theater-container-locked #video #pausescreen.hidden{visibility:hidden;opacity:0;transition:opacity .4s ease-out}#cursus-detail section#theater-container #video #pausescreen h5,#cursus-detail section#theater-container-locked #video #pausescreen h5{color:#fff;font-size:22px;font-size:2.2rem}#cursus-detail section#theater-container #video #pausescreen div,#cursus-detail section#theater-container-locked #video #pausescreen div{width:100%;text-align:center}#cursus-detail section#theater-container #video .unmute,#cursus-detail section#theater-container-locked #video .unmute{position:absolute;display:inline-block;left:0;margin:40px;padding:5px 12px 5px 50px;background:rgba(255,255,255,.915);color:#000;z-index:1;text-transform:uppercase;border-radius:4px;cursor:pointer;font-size:16px;font-size:1.6rem}#cursus-detail section#theater-container #video .unmute svg,#cursus-detail section#theater-container-locked #video .unmute svg{width:26px;position:absolute;left:12px;top:7px}#cursus-detail section#theater-container #video .unmute.hidden,#cursus-detail section#theater-container-locked #video .unmute.hidden{display:none}#cursus-detail section#theater-container #video #video-wrapper,#cursus-detail section#theater-container-locked #video #video-wrapper{width:100%;position:relative}#cursus-detail section#theater-container #video #video-wrapper #notes li,#cursus-detail section#theater-container-locked #video #video-wrapper #notes li{position:absolute;margin:0 40px;background:rgba(0,0,0,.7);border-radius:5px;color:#fff;z-index:1;text-align:left;list-style:none;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;font-size:16px;font-size:1.6rem;line-height:23px;line-height:2.3rem;padding:15px 20px;padding:1.5rem 2rem;bottom:70px;bottom:7rem}#cursus-detail section#theater-container #video #video-wrapper #notes li.show,#cursus-detail section#theater-container-locked #video #video-wrapper #notes li.show{opacity:1}#cursus-detail section#theater-container #video #video-wrapper iframe,#cursus-detail section#theater-container-locked #video #video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#cursus-detail section#theater-container #chapters,#cursus-detail section#theater-container-locked #chapters{position:relative;display:flex;width:38.2%;flex:1 0 auto;flex-direction:column;-webkit-box-flex:0;flex:0 0 38.2%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:15px 0 0 35px;padding:1.5rem 0 0 3.5rem}@media(max-width: 450px){#cursus-detail section#theater-container #chapters,#cursus-detail section#theater-container-locked #chapters{width:100%;padding:15px 0 0;padding:1.5rem 0 0}}#cursus-detail section#theater-container #chapters h4,#cursus-detail section#theater-container-locked #chapters h4{text-align:left;color:#fff;margin-bottom:10px;font-size:22px;font-size:2.2rem;line-height:35px;line-height:3.5rem}#cursus-detail section#theater-container #chapters h4 span,#cursus-detail section#theater-container-locked #chapters h4 span{font-size:16px;font-size:1.6rem;font-weight:300}#cursus-detail section#theater-container #chapters #chapter-wrapper,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper{position:relative;overflow:auto;-webkit-box-flex:1 !important;flex-grow:1 !important}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul{position:absolute;left:0;top:0;width:100%;list-style:none;margin:0}@media(max-width: 450px){#cursus-detail section#theater-container #chapters #chapter-wrapper>ul,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul{position:relative}}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li{background:#272c32}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a{color:#fff;padding:1.2rem;display:flex;cursor:pointer;transition:all .25s ease-in-out;background:#191c21}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a:hover,#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a.active,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a:hover,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a.active{background:#272c32}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a.active+ul,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a.active+ul{max-height:600px;height:auto}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a.locked svg,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a.locked svg{margin:.5rem;width:2rem;height:2rem}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a.locked:hover,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a.locked:hover{background:#191c21}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a.done svg,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a.done svg{display:none}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a.done svg.done,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a.done svg.done{display:block}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a.done:hover svg,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a.done:hover svg{display:block}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a.done:hover svg.done,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a.done:hover svg.done{display:none}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a svg,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a svg{width:3rem;height:3rem}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a svg.done,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a svg.done{display:none}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a h5,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a h5{color:#fff;font-size:17px;font-size:1.7rem;flex-grow:1;text-align:left;font-weight:300;margin:0 20px 0 10px;margin:0 2rem 0 1rem}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>a h6,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>a h6{color:#fff;font-size:17px;font-size:1.7rem;flex-grow:0;text-align:left;font-weight:300}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>ul,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>ul{max-height:0;overflow:hidden;margin-bottom:0px;transition:max-height .45s ease-in-out}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>ul li a,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>ul li a{display:block;text-align:left;padding:2px 0 2px calc(2.2rem + 30px);color:#fff;font-size:15px;font-size:1.5rem;background:#272c32;cursor:pointer}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>ul li a:hover,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>ul li a:hover{background:#303335}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li>ul li:last-child,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li>ul li:last-child{margin-bottom:10px}#cursus-detail section#theater-container #chapters #chapter-wrapper>ul>li hr,#cursus-detail section#theater-container-locked #chapters #chapter-wrapper>ul>li hr{width:100%;height:1px;background:#272c33;border:0}#cursus-detail section#theater-container #chapters .share,#cursus-detail section#theater-container-locked #chapters .share{position:absolute;bottom:10px;left:35px;bottom:1rem;left:3.5rem}@media(max-width: 450px){#cursus-detail section#theater-container #chapters .share,#cursus-detail section#theater-container-locked #chapters .share{position:relative;bottom:0px;left:inherit;top:80px;top:8rem}}#cursus-detail #personal{background:-webkit-gradient(linear, left top, 0 250, from(#fff), to(#f4f4f4));background:-moz-gradient(linear, left top, 0 250, from(#fff), to(#f4f4f4));padding-bottom:150px;min-height:600px}#cursus-detail #personal h3{margin-top:0}#cursus-detail #personal section#students{position:relative;width:90%;overflow:hidden;height:104px;height:10.4rem;margin:0 auto 32px;margin:0 auto 3.2rem}@media(max-width: 450px){#cursus-detail #personal section#students{height:150px;height:15rem}}#cursus-detail #personal section#students ul{display:flex;flex-wrap:nowrap;list-style:none;justify-content:space-between;height:100%;margin:24px 0 0;margin:2.4rem 0 0}@media(max-width: 450px){#cursus-detail #personal section#students ul{flex-wrap:wrap}}#cursus-detail #personal section#students ul li{color:#fff;border-radius:50%;text-align:center;text-transform:uppercase;width:80px;width:8rem;height:80px;height:8rem;font-size:35px;font-size:3.5rem;line-height:35px;line-height:3.5rem;font-family:"Mukta",sans-serif;font-weight:200}@media(max-width: 450px){#cursus-detail #personal section#students ul li{width:50px;width:5rem;height:50px;height:5rem;font-size:15px;font-size:1.5rem;line-height:35px;line-height:3.5rem;margin:6px;margin:.6rem}}#cursus-detail #personal section#students ul li.text{display:table}#cursus-detail #personal section#students ul li img{width:100%;height:100%}#cursus-detail #personal section#students ul li span{display:table-cell;vertical-align:middle;user-select:none}#cursus-detail #personal #downloads-reactions{display:flex;width:90%;max-width:1690px;margin:0 auto}@media(max-width: 1680px){#cursus-detail #personal #downloads-reactions{max-width:1290px}}@media(max-width: 450px){#cursus-detail #personal #downloads-reactions{display:block}}#cursus-detail #personal #downloads-reactions #personal-files{margin-bottom:100px}#cursus-detail #personal #downloads-reactions #personal-files form{width:100%;margin-top:0px}#cursus-detail #personal #downloads-reactions #personal-files form button{position:relative;margin:0;right:auto}#cursus-detail #personal #downloads-reactions #personal-files #student-files{display:flex;flex-wrap:wrap;list-style:none;margin-top:15px}#cursus-detail #personal #downloads-reactions #personal-files #student-files li{position:relative;width:calc(20% - 8px);margin:0 10px 10px 0}#cursus-detail #personal #downloads-reactions #personal-files #student-files li:nth-child(5n){margin:0 0 10px 0}#cursus-detail #personal #downloads-reactions #personal-files #student-files li i{position:absolute;display:block;width:20px;height:20px;top:7px;right:7px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}#cursus-detail #personal #downloads-reactions #personal-files #student-files li i svg{width:10px;height:10px;fill:#676767}#cursus-detail #personal #downloads-reactions #personal-files #student-files li img{width:100%;display:block}#cursus-detail #personal #downloads-reactions #personal-files #dropzone-form{width:100%;min-height:30px;padding:5px;border-radius:4px;border:2px dashed #94bde5;background:#fff;text-align:center}#cursus-detail #personal #downloads-reactions #personal-files #dropzone-form:hover,#cursus-detail #personal #downloads-reactions #personal-files #dropzone-form.dz-drag-hover{border:2px dashed #7ed3f7}#cursus-detail #personal #downloads-reactions #personal-files #dropzone-form .dz-button{font-size:16px;font-size:1.6rem;margin:0;margin:0;font-weight:300}#cursus-detail #personal #downloads-reactions #personal-files #dropzone-form .dz-button:hover{background:rgba(0,0,0,0)}#cursus-detail #personal #downloads-reactions #personal-files #dropzone-form .dz-button span{text-decoration:underline}#cursus-detail #personal #downloads-reactions #downloads ul{margin-left:15px;list-style:none}#cursus-detail #personal #downloads-reactions #downloads ul li a{width:100%;display:flex;align-items:center;margin-top:20px;font-size:18px;font-size:1.8rem}#cursus-detail #personal #downloads-reactions #downloads ul li a img{margin-right:10px}#cursus-detail #personal #downloads-reactions #evaluation-notification,#cursus-detail #personal #downloads-reactions #exam-notification{border-left:3px solid #7ed3f7;margin-bottom:100px;padding:35px 35px 10px;background:#fff}#cursus-detail #personal #downloads-reactions #evaluation-notification h3,#cursus-detail #personal #downloads-reactions #exam-notification h3{color:#7ed3f7}#cursus-detail #personal #downloads-reactions #evaluation-notification .available,#cursus-detail #personal #downloads-reactions #exam-notification .available{display:none}#cursus-detail #personal #downloads-reactions #reactions .no-reactions{margin-top:30px}#cursus-detail #personal #downloads-reactions #reactions ul{list-style:none}#cursus-detail #personal #downloads-reactions #reactions ul li{position:relative;display:flex;flex-wrap:wrap;width:100%;padding:35px 35px 35px;margin-top:25px;background:#fff;max-height:1000px;overflow:hidden;opacity:1;border:1px solid #fff;-webkit-transition:max-height .35s ease-in-out,opacity .35s ease-in-out,padding .35s ease-in-out,margin .35s ease-in-out,border 5.35s ease-in-out;-moz-transition:max-height .35s ease-in-out,opacity .35s ease-in-out,padding .35s ease-in-out,margin .35s ease-in-out,border 5.35s ease-in-out;-ms-transition:max-height .35s ease-in-out,opacity .35s ease-in-out,padding .35s ease-in-out,margin .35s ease-in-out,border 5.35s ease-in-out;-o-transition:max-height .35s ease-in-out,opacity .35s ease-in-out,padding .35s ease-in-out,margin .35s ease-in-out,border 5.35s ease-in-out;transition:max-height .35s ease-in-out,opacity .35s ease-in-out,padding .35s ease-in-out,margin .35s ease-in-out,border 5.35s ease-in-out}#cursus-detail #personal #downloads-reactions #reactions ul li.highlight{border:1px solid #7ed3f7;-webkit-transition:border .25s ease-in-out;-moz-transition:border .25s ease-in-out;-ms-transition:border .25s ease-in-out;-o-transition:border .25s ease-in-out;transition:border .25s ease-in-out}#cursus-detail #personal #downloads-reactions #reactions ul li.hide{display:flex !important;padding:0 30px;max-height:0;opacity:0;margin-top:0}#cursus-detail #personal #downloads-reactions #reactions ul li .reply{position:absolute;width:3.5rem;height:2.2rem;right:35px;cursor:pointer;stroke:#94bde5;fill:#94bde5}#cursus-detail #personal #downloads-reactions #reactions ul li .reply:hover{stroke:#7ed3f7;fill:#7ed3f7}#cursus-detail #personal #downloads-reactions #reactions ul li .profile-image{display:block;width:80px;width:8rem;height:80px;height:8rem;border-radius:50%;margin-right:15px;overflow:hidden;flex-grow:0;color:#fff;border-radius:50%;text-align:center;text-transform:uppercase;font-family:"Mukta",sans-serif;font-weight:200;line-height:35px;line-height:3.5rem;font-size:35px;font-size:3.5rem}#cursus-detail #personal #downloads-reactions #reactions ul li .profile-image.text{display:table}#cursus-detail #personal #downloads-reactions #reactions ul li .profile-image span{display:table-cell;vertical-align:middle;user-select:none}#cursus-detail #personal #downloads-reactions #reactions ul li .profile-image img{position:relative;object-position:center;object-fit:cover;width:100%;height:100%}#cursus-detail #personal #downloads-reactions #reactions ul li h5{display:block;font-family:"Mukta",sans-serif;font-weight:500;line-height:24px;line-height:2.4rem;font-size:24px;font-size:2.4rem;color:#515150;padding-top:14px}#cursus-detail #personal #downloads-reactions #reactions ul li h5 span{font-family:"Mukta",sans-serif;font-weight:200;line-height:20px;line-height:2rem;font-size:20px;font-size:2rem;color:#777}#cursus-detail #personal #downloads-reactions #reactions ul li .quote{position:relative;width:100%;flex-shrink:0;margin:30px 0 5px;padding:20px;background:#f6f6f6;cursor:pointer}#cursus-detail #personal #downloads-reactions #reactions ul li .quote h5{font-size:20px;font-size:2rem;padding-top:0px}#cursus-detail #personal #downloads-reactions #reactions ul li .quote .reaction{margin:0 0 20px;font-size:20px;font-size:2rem}#cursus-detail #personal #downloads-reactions #reactions ul li .quote .datetime{bottom:10px}#cursus-detail #personal #downloads-reactions #reactions ul li .reaction{width:100%;flex-shrink:0;margin:30px 0;font-style:italic;font-weight:200;line-height:32px;line-height:3.2rem;font-size:22px;font-size:2.2rem}#cursus-detail #personal #downloads-reactions #reactions ul li .reaction .youtube-frame,#cursus-detail #personal #downloads-reactions #reactions ul li .reaction .vimeo-frame{position:relative;height:0;margin:10px 0 24px;padding-top:56%;overflow:hidden;max-width:100%}#cursus-detail #personal #downloads-reactions #reactions ul li .reaction .youtube-frame iframe,#cursus-detail #personal #downloads-reactions #reactions ul li .reaction .youtube-frame object,#cursus-detail #personal #downloads-reactions #reactions ul li .reaction .youtube-frame embed,#cursus-detail #personal #downloads-reactions #reactions ul li .reaction .vimeo-frame iframe,#cursus-detail #personal #downloads-reactions #reactions ul li .reaction .vimeo-frame object,#cursus-detail #personal #downloads-reactions #reactions ul li .reaction .vimeo-frame embed{position:absolute;top:0;left:0;width:100%;height:100%}#cursus-detail #personal #downloads-reactions #reactions ul li .reaction .youtube-frame .fluid-vids,#cursus-detail #personal #downloads-reactions #reactions ul li .reaction .vimeo-frame .fluid-vids{position:initial !important}#cursus-detail #personal #downloads-reactions #reactions ul li .reaction img{margin:5px 10px 10px 0;float:left}@media(max-width: 450px){#cursus-detail #personal #downloads-reactions #reactions ul li .reaction img{display:block;float:none}}#cursus-detail #personal #downloads-reactions #reactions ul li .datetime{position:absolute;bottom:20px;right:30px;color:#a7a7a7;font-weight:200;font-size:18px;font-size:1.8rem}#cursus-detail #personal #downloads-reactions form#reaction{position:relative;width:100%;margin-top:100px;background:#fff;display:flex;flex-wrap:wrap;padding:35px 35px 35px;margin-top:25px;background:#fff;max-height:1000px;overflow:hidden;opacity:1;border:1px solid #fff}#cursus-detail #personal #downloads-reactions form#reaction .profile-image{display:block;width:80px;width:8rem;height:80px;height:8rem;border-radius:50%;margin-right:15px;overflow:hidden;flex-grow:0;color:#fff;border-radius:50%;text-align:center;text-transform:uppercase;font-family:"Mukta",sans-serif;font-weight:200;line-height:35px;line-height:3.5rem;font-size:35px;font-size:3.5rem}#cursus-detail #personal #downloads-reactions form#reaction .profile-image.text{display:table}#cursus-detail #personal #downloads-reactions form#reaction .profile-image span{display:table-cell;vertical-align:middle;user-select:none}#cursus-detail #personal #downloads-reactions form#reaction .profile-image img{position:relative;object-position:center;object-fit:cover;width:100%;height:100%}#cursus-detail #personal #downloads-reactions form#reaction h5{display:block;font-family:"Mukta",sans-serif;font-weight:500;line-height:24px;line-height:2.4rem;font-size:24px;font-size:2.4rem;color:#515150;padding-top:14px}#cursus-detail #personal #downloads-reactions form#reaction h5 span{font-family:"Mukta",sans-serif;font-weight:200;line-height:20px;line-height:2rem;font-size:20px;font-size:2rem;color:#777}#cursus-detail #personal #downloads-reactions form#reaction .input-container{flex-grow:1;position:relative;flex-shrink:0;width:100%;margin-top:30px}#cursus-detail #personal #downloads-reactions form#reaction .input-container label{display:block;padding-left:20px;font-family:"Mukta",sans-serif;font-weight:100;line-height:21px;line-height:2.1rem;font-size:21px;font-size:2.1rem;color:#515150}#cursus-detail #personal #downloads-reactions form#reaction .input-container label strong{color:#7ed3f7;font-weight:400}#cursus-detail #personal #downloads-reactions form#reaction .input-container #reply-message{position:absolute;width:calc(100% - 40px);display:none;margin:28px 20px 20px;padding:20px;background:#eee;font-family:"Mukta",sans-serif;font-weight:100;line-height:19px;line-height:1.91rem;font-size:19px;font-size:1.9rem;color:#515150}#cursus-detail #personal #downloads-reactions form#reaction .input-container #reply-message .name{font-weight:400}#cursus-detail #personal #downloads-reactions form#reaction .input-container #reply-message .reaction{height:20px;margin-top:5px;overflow:hidden;white-space:nowrap}#cursus-detail #personal #downloads-reactions form#reaction .input-container #reply-message .reaction img{display:none}#cursus-detail #personal #downloads-reactions form#reaction .input-container #reply-message.show{display:block}#cursus-detail #personal #downloads-reactions form#reaction .input-container #reply-message .btn-remove{position:absolute;min-width:20px;top:15px;right:10px}#cursus-detail #personal #downloads-reactions form#reaction .input-container #reply-message .btn-remove svg{width:12px;height:12px;cursor:pointer;fill:#b3b3b3}#cursus-detail #personal #downloads-reactions form#reaction .input-container #reply-message .btn-remove svg:hover{fill:#000}#cursus-detail #personal #downloads-reactions form#reaction .input-container textarea{display:block;width:100%;min-width:100%;max-width:100%;min-height:15rem;margin-top:8px;padding:20px;background:#fff;border:1px solid #d8d8d8;border-radius:4px;font-family:"Mukta",sans-serif;font-weight:100;line-height:28px;line-height:2.8rem;font-size:19px;font-size:1.9rem;color:#515150}#cursus-detail #personal #downloads-reactions form#reaction .input-container textarea.replying{padding-top:130px;min-height:20rem}#cursus-detail #personal #downloads-reactions form#reaction button{margin:30px 0 0}#cursus-detail #personal #downloads-reactions form#reaction button:hover{background:#7ed3f7}#cursus-detail #personal #downloads-reactions form#reaction button:disabled{background:#bdbdbd;color:#fff}#cursus-detail #personal #downloads-reactions form#reaction button:disabled:hover{background:#bdbdbd;cursor:not-allowed}#cursus-detail #personal #downloads-reactions form#reaction button span.fa-check,#cursus-detail #personal #downloads-reactions form#reaction button span.fa-spin{display:none}#cursus-detail #personal #downloads-reactions form#reaction button:disabled span.next,#cursus-detail #personal #downloads-reactions form#reaction button:disabled span.correct{display:none}#cursus-detail #personal #downloads-reactions form#reaction button:disabled span.fa-spin{display:block}#cursus-detail #personal #downloads-reactions form#reaction button:disabled.correct{background:green}#cursus-detail #personal #downloads-reactions form#reaction button:disabled.correct span.next,#cursus-detail #personal #downloads-reactions form#reaction button:disabled.correct span.fa-spin{display:none}#cursus-detail #personal #downloads-reactions form#reaction button:disabled.correct span.correct{display:block}#cursus-detail .switch-container{display:table;margin:30px auto}#cursus-detail .switch-container span{display:table-cell;vertical-align:middle;padding-top:3px;font-family:"Mukta",sans-serif;font-weight:400;line-height:21px;line-height:2.1rem;font-size:21px;font-size:2.1rem;color:#d3c8e3}#cursus-detail .switch-container span.active{color:#7ed3f7}#cursus-detail .switch-container .switch{position:relative;display:inline-block;width:78px;height:43px;margin:0 15px}#cursus-detail .switch-container .switch input{opacity:0;width:0;height:0}#cursus-detail .switch-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d3c8e3;-webkit-transition:.4s;transition:.4s}#cursus-detail .switch-container .slider:before{position:absolute;content:"";height:35px;width:35px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}#cursus-detail .switch-container input:checked+.slider{background-color:#7ed3f7}#cursus-detail .switch-container input:focus+.slider{box-shadow:0 0 1px #2196f3}#cursus-detail .switch-container input:checked+.slider:before{-webkit-transform:translateX(35px);-ms-transform:translateX(35px);transform:translateX(35px)}#cursus-detail .switch-container .slider.round{border-radius:43px}#cursus-detail .switch-container .slider.round:before{border-radius:50%}#cursus-detail footer{margin-top:0}#cursus-detail #overlay #exam{display:none}#cursus-detail #overlay #exam form>ul{list-style:none}#cursus-detail #overlay #exam form>ul>li{position:absolute;visibility:hidden;opacity:0}#cursus-detail #overlay #exam form>ul>li:first-child p{width:70%}#cursus-detail #overlay #exam form>ul>li.active{position:static;visibility:visible;opacity:1}#cursus-detail #overlay #exam form>ul>li.active h4{opacity:1;-webkit-transition:opacity 1.2s linear;-moz-transition:opacity 1.2s linear;-ms-transition:opacity 1.2s linear;-o-transition:opacity 1.2s linear;transition:opacity 1.2s linear}#cursus-detail #overlay #exam form>ul>li.active .multiple-choice-answers{opacity:1;-webkit-transition:opacity 1.2s linear .5s;-moz-transition:opacity 1.2s linear .5s;-ms-transition:opacity 1.2s linear .5s;-o-transition:opacity 1.2s linear .5s;transition:opacity 1.2s linear .5s}#cursus-detail #overlay #exam form>ul>li h4{text-align:center;margin-top:30px;color:#515150;opacity:0;font-size:28px;font-size:2.8rem;line-height:38px;line-height:3.8rem}#cursus-detail #overlay #exam form>ul>li .multiple-choice-answers{position:relative;display:flex;list-style:none;flex-wrap:wrap;width:90%;margin:30px auto 70px;opacity:0}#cursus-detail #overlay #exam form>ul>li .multiple-choice-answers li{position:relative;display:flex;align-items:center;width:calc(50% - 15px);padding:10px 15px 10px 65px;height:97px;border:1px solid #e5e5e5;border-radius:4px;background:#fff;margin:0 30px 30px 0;flex-shrink:0;flex-grow:0;cursor:pointer;font-size:18px;font-size:1.8rem;line-height:25px;line-height:2.5rem}#cursus-detail #overlay #exam form>ul>li .multiple-choice-answers li:nth-child(2n){margin-right:0px}#cursus-detail #overlay #exam form>ul>li .multiple-choice-answers li:before{position:absolute;display:block;width:25px;height:25px;left:21px;top:33px;border-radius:50%;background-color:#94bde5;z-index:2;content:""}#cursus-detail #overlay #exam form>ul>li .multiple-choice-answers li:hover::before{background:#7ed3f7}#cursus-detail #overlay #exam form>ul>li .multiple-choice-answers li.active::before{background:#7ed3f7}#cursus-detail #overlay #exam form>ul>li .multiple-choice-answers li.active::after{left:29px;top:37px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);content:"";position:absolute;z-index:3}#cursus-detail #overlay #exam .buttons{position:absolute;display:flex;width:100%;bottom:0;right:35px}#cursus-detail #overlay #exam .buttons .back-container{position:relative;width:10%;flex-grow:1}#cursus-detail #overlay #exam .buttons .back-container .btn-back{position:absolute;display:inline-block;text-transform:uppercase;border-radius:4px;cursor:pointer;color:#94bde5;font-family:"Mukta",sans-serif;font-weight:400;font-size:20px;font-size:2rem;line-height:27px;line-height:2.7rem;margin:40px 0;margin:4rem 0;right:30px;right:3rem}#cursus-detail #overlay #basket-alert{text-align:center}#cursus-detail #overlay #basket-alert .btn.light-blue,#cursus-detail #overlay #basket-alert .btn.dark-grey{margin:6rem 12px 0;overflow:hidden}#register-form .btn-register{position:absolute;left:50%;transform:translateX(-50%);text-align:center;white-space:nowrap;display:inline-block !important}#register-form .btn-register.invisible{opacity:.001;-webkit-transition:opacity 0s 2s ease-in-out;-moz-transition:opacity 0s 2s ease-in-out;-ms-transition:opacity 0s 2s ease-in-out;-o-transition:opacity 0s 2s ease-in-out;transition:opacity 0s 2s ease-in-out}#register-form .btn-register.clone{display:none !important}:root{--plyr-color-main: #7ed3f7}#personal #video-wrapper .plyr__progress input[type=range]{color:rgba(0,0,0,0)}#personal #video-wrapper .progress{position:absolute;display:flex;list-style:none;-webkit-appearance:none;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;top:50%;margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-0.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-0.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px));overflow:hidden}#personal #video-wrapper .progress li{width:1%;height:100%}#personal #video-wrapper .progress li.fill{background:#7ed3f7}#docenten #content section#teachers{width:90%;max-width:1690px;margin:0 auto}@media(max-width: 1680px){#docenten #content section#teachers{max-width:1290px}}#docenten #content section#teachers ul{position:relative;display:flex;width:100%;list-style:none;overflow:hidden;flex-wrap:wrap}@media(max-width: 450px){#docenten #content section#teachers ul{display:block}}#docenten #content section#teachers ul li{width:calc(25% - 30px);margin-right:30px;flex-grow:0;flex-shrink:0}#docenten #content section#teachers ul li:nth-child(4n){margin-right:0px}@media(max-width: 450px){#docenten #content section#teachers ul li{width:100%}}#docenten #content section#teachers ul li .img{width:100%;height:347px;height:34.7rem;background-image:linear-gradient(161deg, rgba(244, 243, 243, 0.4588235294) 0%, rgba(224, 224, 224, 0.4588235294) 98%);overflow:hidden}#docenten #content section#teachers ul li .img img{position:relative;width:90%;height:85%;left:10%;top:15%;-o-object-position:50% 0%;object-position:50% 0%;-o-object-fit:contain;object-fit:cover}#docenten #content section#teachers ul li h5{margin:5px 0 60px;padding:0 20px;text-align:center}#docenten #content section#teachers ul li h5 span{display:block;font-size:18px;font-size:1.8rem;color:#515150}#docent-detail section#interview{width:100vw;height:490px;height:49rem;margin-top:110px;background:#f7f7f7;background:-moz-radial-gradient(circle, rgb(247, 247, 247) 0%, rgb(213, 219, 224) 100%);background:-webkit-radial-gradient(circle, rgb(247, 247, 247) 0%, rgb(213, 219, 224) 100%);background:radial-gradient(circle, rgb(247, 247, 247) 0%, rgb(213, 219, 224) 100%)}#docent-detail section#interview ul{height:100%;padding-left:300px;padding-left:34.7rem;list-style:none}@media(max-width: 1200px){#docent-detail section#interview ul{padding-left:30.7rem}}@media(max-width: 450px){#docent-detail section#interview ul{width:100%;padding:0}}#docent-detail section#interview ul li{position:relative;width:80%;height:100%;overflow:auto}@media(max-width: 1200px){#docent-detail section#interview ul li{width:90%}}@media(max-width: 450px){#docent-detail section#interview ul li{width:100%;overflow:hidden}}#docent-detail section#interview ul li .portrait{position:absolute;width:333px;width:33.3rem;height:435px;height:43.5rem;overflow:hidden;bottom:0;right:0}@media(max-width: 450px){#docent-detail section#interview ul li .portrait{right:-30%}}#docent-detail section#interview ul li .portrait img{position:relative;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}#docent-detail section#interview ul li .content{position:relative;width:70%;margin-top:150px;margin-top:14.3rem}@media(max-width: 1200px){#docent-detail section#interview ul li .content{margin-top:10.3rem}}@media(max-width: 450px){#docent-detail section#interview ul li .content{width:50%;margin-left:10%}}#docent-detail section#interview ul li .content p{font-style:italic}#docent-detail section#interview ul li .content p strong{display:block;font-style:normal;font-family:"Mukta",sans-serif;font-weight:500;color:#515150}#docent-detail section#biography{width:90%;max-width:1690px;overflow:hidden;margin:110px auto}@media(max-width: 1680px){#docent-detail section#biography{max-width:1290px}}#docent-detail section#biography .inner{width:58%;margin-left:37%}@media(max-width: 450px){#docent-detail section#biography .inner{width:100%;margin-left:0%}}#accomodatie #content section{max-width:880px;width:68%;margin:0 0 60px 22.5%}@media(max-width: 450px){#accomodatie #content section{width:90%;margin:0 auto 60px}}#contact article header{margin-bottom:0px}#contact #quick-facts{margin:0 0 32px}#contact #quick-facts ul{display:flex;list-style:none}#contact #quick-facts ul li{width:33.33%;text-align:center}#contact #quick-facts ul li img{height:45px}#contact #quick-facts ul li strong{display:block;margin:10px 0 0;text-align:center;font-family:"Mukta",sans-serif;font-weight:500;font-size:20px;font-size:2rem;line-height:27px;line-height:2.7rem;color:#94bde5}@media(max-width: 450px){#contact #quick-facts ul li strong{font-size:14px;font-size:1.4rem;line-height:23px;line-height:2.3rem}}#contact #content{background:-webkit-gradient(linear, left top, 0 250, from(#fff), to(#F4F4F4));background:-moz-gradient(linear, left top, 0 250, from(#fff), to(#F4F4F4));padding-bottom:150px}#contact #content #faq{width:755px;margin:0 auto}@media(max-width: 450px){#contact #content #faq{width:90%}}#contact #content #faq>ul{margin-top:40px}#contact #content #faq>ul>li{display:block;width:100%;margin:0;background:#fff}#contact #content #faq>ul>li.open{margin-bottom:30px}#contact #content #faq>ul>li.open .summary{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjlweCIgdmlld0JveD0iMTE3NSA3MTEgOSA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHBhdGggZD0iTTExNzcuODk3MzgsNzEzLjg5OTA0OCBMMTE3Ny44OTczOCw3MTcuNzY1NzE0IEwxMTc3Ljg5NzM4LDcxOC41NjU3MTQgTDExNzYuMjk3MzgsNzE4LjU2NTcxNCBMMTE3Ni4yOTczOCw3MTcuNzY1NzE0IEwxMTc2LjI5NzM4LDcxMy4wOTkwNDggTDExNzYuMjk3MzgsNzEyLjI5OTA0OCBMMTE3Ni42OTczOCw3MTIuMjk5MDQ4IEwxMTc3LjA5NzM4LDcxMi4yOTkwNDggTDExODEuNzY3MzgsNzEyLjI5OTA0OCBMMTE4Mi41NjczOCw3MTIuMjk5MDQ4IEwxMTgyLjU2NzM4LDcxMy44OTkwNDggTDExODEuNzY3MzgsNzEzLjg5OTA0OCBMMTE3Ny44OTczOCw3MTMuODk5MDQ4IFoiIHN0cm9rZT0ibm9uZSIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc5LjQzMjM4MSwgNzE1LjQzMjM4MSkgcm90YXRlKDQ1LjApIHRyYW5zbGF0ZSgtMTE3OS40MzIzODEsIC03MTUuNDMyMzgxKSAiPjwvcGF0aD4KPC9zdmc+);border-bottom:1px solid #f1f1f1}#contact #content #faq>ul>li.open .answer{max-height:2000px;padding-top:20px;-webkit-transition:all .2s ease-in,fill .2s ease-in,width .2s ease-in,height .2s ease-in;-moz-transition:all .2s ease-in,fill .2s ease-in,width .2s ease-in,height .2s ease-in;-ms-transition:all .2s ease-in,fill .2s ease-in,width .2s ease-in,height .2s ease-in;-o-transition:all .2s ease-in,fill .2s ease-in,width .2s ease-in,height .2s ease-in;transition:all .2s ease-in,fill .2s ease-in,width .2s ease-in,height .2s ease-in}#contact #content #faq>ul>li .summary{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjlweCIgdmlld0JveD0iMTE3NSA3MTEgOSA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHBhdGggZD0iTTExNzcuODk3MzgsNzEzLjg5OTA0OCBMMTE3Ny44OTczOCw3MTcuNzY1NzE0IEwxMTc3Ljg5NzM4LDcxOC41NjU3MTQgTDExNzYuMjk3MzgsNzE4LjU2NTcxNCBMMTE3Ni4yOTczOCw3MTcuNzY1NzE0IEwxMTc2LjI5NzM4LDcxMy4wOTkwNDggTDExNzYuMjk3MzgsNzEyLjI5OTA0OCBMMTE3Ni42OTczOCw3MTIuMjk5MDQ4IEwxMTc3LjA5NzM4LDcxMi4yOTkwNDggTDExODEuNzY3MzgsNzEyLjI5OTA0OCBMMTE4Mi41NjczOCw3MTIuMjk5MDQ4IEwxMTgyLjU2NzM4LDcxMy44OTkwNDggTDExODEuNzY3MzgsNzEzLjg5OTA0OCBMMTE3Ny44OTczOCw3MTMuODk5MDQ4IFoiIHN0cm9rZT0ibm9uZSIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc5LjQzMjM4MSwgNzE1LjQzMjM4MSkgcm90YXRlKDIyNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTE3OS40MzIzODEsIC03MTUuNDMyMzgxKSAiPjwvcGF0aD4KPC9zdmc+);background-position:calc(100% - 15px) calc(50% + 2px);background-repeat:no-repeat;border:1px solid #e8e8e8;border-bottom:0;display:block;margin-bottom:0;margin-top:0;padding:13px 30px 13px 15px}#contact #content #faq>ul>li .answer{border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;color:#53535c;max-height:0;margin-bottom:20px;padding-bottom:0px;padding-left:20px;padding-right:20px;overflow:hidden;-webkit-transition:all .1s ease-in,fill .1s ease-in,width .1s ease-in,height .1s ease-in;-moz-transition:all .1s ease-in,fill .1s ease-in,width .1s ease-in,height .1s ease-in;-ms-transition:all .1s ease-in,fill .1s ease-in,width .1s ease-in,height .1s ease-in;-o-transition:all .1s ease-in,fill .1s ease-in,width .1s ease-in,height .1s ease-in;transition:all .1s ease-in,fill .1s ease-in,width .1s ease-in,height .1s ease-in}#contact #content #faq>ul>li .answer p,#contact #content #faq>ul>li .answer ul{margin:0 0 1em;color:#9e9e9c;list-style:none}#contact #content #faq>ul>li .answer p li,#contact #content #faq>ul>li .answer ul li{margin-left:20px}#contact #content #faq>ul>li .answer p li::before,#contact #content #faq>ul>li .answer ul li::before{content:"•";font-size:25px;font-size:2.5rem;color:#7ed3f7;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}#contact footer{margin-top:0px}#checkout article header{height:calc(100vh - 480px)}#checkout article header h2{min-height:123px}#checkout article header h2 span{display:block;margin-top:7px;font-size:22px;font-size:2.2rem;line-height:28px;line-height:2.8rem}#checkout article header h2 span strong{font-size:22px;font-size:2.2rem;line-height:22px;line-height:2.4rem}#checkout article header,#mijn-cide article header{margin-bottom:0px}#checkout #content,#mijn-cide #content{background:-webkit-gradient(linear, left top, 0 250, from(#fff), to(#F4F4F4));background:-moz-gradient(linear, left top, 0 250, from(#fff), to(#F4F4F4));padding-bottom:150px;min-height:940px;margin:150px auto 0}#checkout #content #progressbar.disabled li.active:before,#mijn-cide #content #progressbar.disabled li.active:before{cursor:default !important}#checkout #content #progressbar,#mijn-cide #content #progressbar{max-width:1290px;width:90%;margin:0 auto 80px !important;padding:0;overflow:hidden}#checkout #content #progressbar li,#mijn-cide #content #progressbar li{list-style-type:none;color:#979797;text-transform:uppercase;font-size:15px;font-size:1.5rem;width:25%;float:left;position:relative;font-weight:500;text-align:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width: 450px){#checkout #content #progressbar li,#mijn-cide #content #progressbar li{font-size:11px;font-size:1.1rem;line-height:17px;line-height:1.7rem}}#checkout #content #progressbar li:first-child:before,#mijn-cide #content #progressbar li:first-child:before{content:"1"}#checkout #content #progressbar li:nth-child(2):before,#mijn-cide #content #progressbar li:nth-child(2):before{content:"2"}#checkout #content #progressbar li:nth-child(3):before,#mijn-cide #content #progressbar li:nth-child(3):before{content:"3"}#checkout #content #progressbar li:nth-child(4):before,#mijn-cide #content #progressbar li:nth-child(4):before{content:"4";cursor:default}#checkout #content #progressbar li:before,#mijn-cide #content #progressbar li:before{position:relative;border-radius:50%;border:2px solid #797979;background-color:#f9f8f5;display:block;margin:0 auto 5px auto;text-align:center;font-weight:500;z-index:2;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:40px;width:4rem;height:40px;height:4rem;line-height:41px;line-height:4.1rem;font-size:25px;font-size:2.5rem}#checkout #content #progressbar li:after,#mijn-cide #content #progressbar li:after{content:"";width:100%;height:1px;background-color:#797979;position:absolute;z-index:1;left:-50%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;top:22px;top:2.2rem}#checkout #content #progressbar li:first-child:after,#mijn-cide #content #progressbar li:first-child:after{content:none}#checkout #content #progressbar li.active:before,#checkout #content #progressbar li.active:after,#checkout #content #progressbar li.active,#mijn-cide #content #progressbar li.active:before,#mijn-cide #content #progressbar li.active:after,#mijn-cide #content #progressbar li.active{border-color:#7ed3f7;color:#7ed3f7}#checkout #content #progressbar li.active+li:after,#mijn-cide #content #progressbar li.active+li:after{content:""}#checkout #content #progressbar li.done+li:after,#mijn-cide #content #progressbar li.done+li:after{background-color:#7ed3f7;content:""}#checkout #content #progressbar li.active:before,#mijn-cide #content #progressbar li.active:before{font-weight:600;cursor:pointer}#checkout #content #progressbar li.done:before,#mijn-cide #content #progressbar li.done:before{color:#f9f8f5;background:#7ed3f7;cursor:pointer;font-weight:400}#checkout #content .basket,#mijn-cide #content .basket{position:relative;width:100%;background:#fff;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.17);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.17);box-shadow:0px 0px 3px 0px rgba(0,0,0,.17);border-radius:4px;list-style:none;padding:55px;padding:5.5rem}@media(max-width: 450px){#checkout #content .basket,#mijn-cide #content .basket{padding:5px 15px 25px;padding:.5rem 1.5rem 2.5rem}}#checkout #content .basket li,#mijn-cide #content .basket li{display:flex;flex-wrap:wrap;padding:25px 10px;border-top:1px solid #deebf7}#checkout #content .basket li:first-child,#mijn-cide #content .basket li:first-child{border:0}#checkout #content .basket li.discount,#mijn-cide #content .basket li.discount{opacity:0;height:0;padding:0 10px}#checkout #content .basket li.discount .title,#mijn-cide #content .basket li.discount .title{color:#515150;font-size:21px;font-size:2.1rem;font-weight:300;text-transform:none}#checkout #content .basket li.discount .sub-title,#mijn-cide #content .basket li.discount .sub-title{font-weight:300;font-size:17px;font-size:1.7rem}#checkout #content .basket li.total,#mijn-cide #content .basket li.total{margin:0 0 0;padding:40px 10px 0;border-top:1px solid #94bde5}#checkout #content .basket li.total .title,#mijn-cide #content .basket li.total .title{color:#515150;font-size:21px;font-size:2.1rem;font-weight:500;text-align:right}#checkout #content .basket li.total .price,#mijn-cide #content .basket li.total .price{font-size:21px;font-size:2.1rem;font-weight:500;margin:0px 0 0 25px}@media(max-width: 450px){#checkout #content .basket li.total .price,#mijn-cide #content .basket li.total .price{margin:-1px 0 0 15px}}#checkout #content .basket li .title,#mijn-cide #content .basket li .title{flex-shrink:0;flex-grow:1;font-family:"Mukta",sans-serif;font-weight:300;font-size:21px;font-size:2.1rem;color:#7ed3f7;text-transform:uppercase}@media(max-width: 450px){#checkout #content .basket li .title,#mijn-cide #content .basket li .title{width:195px;flex-grow:0}}@media(max-width: 320px){#checkout #content .basket li .title,#mijn-cide #content .basket li .title{width:165px;flex-grow:0}}#checkout #content .basket li .price,#mijn-cide #content .basket li .price{font-family:"Mukta",sans-serif;font-weight:400;margin:3px 0 0 25px;font-size:18px;font-size:1.8rem;min-width:100px;text-align:right}@media(max-width: 450px){#checkout #content .basket li .price,#mijn-cide #content .basket li .price{min-width:50px;margin:-1px 0 0 15px;align-items:center;justify-content:center}}#checkout #content .basket li .btn-remove,#mijn-cide #content .basket li .btn-remove{position:absolute;min-width:20px;right:15px;right:1.5rem}#checkout #content .basket li .btn-remove svg,#mijn-cide #content .basket li .btn-remove svg{width:12px;height:12px;cursor:pointer;fill:#b3b3b3}#checkout #content .basket li .btn-remove svg:hover,#mijn-cide #content .basket li .btn-remove svg:hover{fill:#000}#checkout #content .basket li .sub-title,#mijn-cide #content .basket li .sub-title{width:100%;line-height:18px}#checkout #content form,#mijn-cide #content form{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:670px;width:100%;margin:0 auto}@media(max-width: 900px)and (orientation: portrait){#checkout #content form,#mijn-cide #content form{width:90%}}#checkout #content form .input-container,#mijn-cide #content form .input-container{margin-bottom:30px;width:100%;flex-grow:0;flex-shrink:0}#checkout #content form .input-container.checkmark,#mijn-cide #content form .input-container.checkmark{margin-top:15px}#checkout #content form .input-container.w6,#mijn-cide #content form .input-container.w6{width:6%}@media(max-width: 900px)and (orientation: portrait){#checkout #content form .input-container.w6:not(.keep),#mijn-cide #content form .input-container.w6:not(.keep){width:100%}}#checkout #content form .input-container.w18,#mijn-cide #content form .input-container.w18{width:18.2%}@media(max-width: 900px)and (orientation: portrait){#checkout #content form .input-container.w18:not(.keep),#mijn-cide #content form .input-container.w18:not(.keep){width:100%}}#checkout #content form .input-container.w29,#mijn-cide #content form .input-container.w29{width:29.1%}@media(max-width: 900px)and (orientation: portrait){#checkout #content form .input-container.w29:not(.keep),#mijn-cide #content form .input-container.w29:not(.keep){width:100%}}#checkout #content form .input-container.w48,#mijn-cide #content form .input-container.w48{width:48.5%}@media(max-width: 900px)and (orientation: portrait){#checkout #content form .input-container.w48:not(.keep),#mijn-cide #content form .input-container.w48:not(.keep){width:100%}}#checkout #content form .input-container.w67,#mijn-cide #content form .input-container.w67{width:67.8%}@media(max-width: 900px)and (orientation: portrait){#checkout #content form .input-container.w67:not(.keep),#mijn-cide #content form .input-container.w67:not(.keep){width:100%}}#checkout #content form .input-container.w78,#mijn-cide #content form .input-container.w78{width:78.6%}@media(max-width: 900px)and (orientation: portrait){#checkout #content form .input-container.w78:not(.keep),#mijn-cide #content form .input-container.w78:not(.keep){width:100%}}#checkout #content form .input-container.w90,#mijn-cide #content form .input-container.w90{width:90%}@media(max-width: 900px)and (orientation: portrait){#checkout #content form .input-container.w90:not(.keep),#mijn-cide #content form .input-container.w90:not(.keep){width:100%}}#checkout #content form .input-container label,#mijn-cide #content form .input-container label{display:block;padding-left:20px;font-family:"Mukta",sans-serif;font-weight:100;line-height:21px;line-height:2.1rem;font-size:21px;font-size:2.1rem;color:#515150}#checkout #content form .input-container label strong,#mijn-cide #content form .input-container label strong{color:#908dc2;font-weight:400}#checkout #content form .input-container input[type=text],#checkout #content form .input-container select,#mijn-cide #content form .input-container input[type=text],#mijn-cide #content form .input-container select{width:100%;height:40px;margin-top:8px;padding:0 20px;background:#fff;border:1px solid #d8d8d8;border-radius:4px;font-family:"Mukta",sans-serif;font-weight:100;line-height:19px;line-height:1.91rem;font-size:19px;font-size:1.9rem;color:#515150}#checkout #content form .input-container input[type=text]:focus,#checkout #content form .input-container select:focus,#mijn-cide #content form .input-container input[type=text]:focus,#mijn-cide #content form .input-container select:focus{border:1px solid #7ed3f7}#checkout #content form .input-container input[type=text]:disabled,#checkout #content form .input-container select:disabled,#mijn-cide #content form .input-container input[type=text]:disabled,#mijn-cide #content form .input-container select:disabled{color:#b7b7b6;cursor:not-allowed}#checkout #content form .input-container .selectize-control .selectize-input,#mijn-cide #content form .input-container .selectize-control .selectize-input{width:100%;height:40px;margin-top:8px;padding:11px 20px 0 20px;background:#fff;border:1px solid #d8d8d8;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:"Mukta",sans-serif;font-weight:100;line-height:19px;line-height:1.91rem;font-size:19px;font-size:1.9rem;color:#515150}#checkout #content form .input-container .selectize-control .selectize-input:focus,#mijn-cide #content form .input-container .selectize-control .selectize-input:focus{border:1px solid #7ed3f7}#checkout #content form .input-container .selectize-control .selectize-input.error.invalid,#mijn-cide #content form .input-container .selectize-control .selectize-input.error.invalid{border:1px solid red}#checkout #content form .input-container .selectize-control .selectize-dropdown .option,#mijn-cide #content form .input-container .selectize-control .selectize-dropdown .option{padding:13px 20px;font-family:"Mukta",sans-serif;font-weight:100;line-height:19px;line-height:1.91rem;font-size:19px;font-size:1.9rem;color:#515150}#checkout #content form .input-container .checkmark-label,#mijn-cide #content form .input-container .checkmark-label{display:block;position:relative;padding-left:35px;margin:33px 0 12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:28px;line-height:2.8rem;font-size:21px;font-size:2.1rem}#checkout #content form .input-container .checkmark-label input,#mijn-cide #content form .input-container .checkmark-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#checkout #content form .input-container .checkmark-label input:checked~.checkmark:after,#mijn-cide #content form .input-container .checkmark-label input:checked~.checkmark:after{display:block}#checkout #content form .input-container .checkmark-label input.error~.checkmark,#mijn-cide #content form .input-container .checkmark-label input.error~.checkmark{border:1px solid red}#checkout #content form .input-container .checkmark-label .checkmark,#mijn-cide #content form .input-container .checkmark-label .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background:#fff;border:1px solid #d8d8d8;border-radius:4px}#checkout #content form .input-container .checkmark-label .checkmark:after,#mijn-cide #content form .input-container .checkmark-label .checkmark:after{left:8px;top:4px;width:5px;height:10px;border:solid #7ed3f7;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#checkout #content form .input-container .checkmark-label .checkmark:after,#mijn-cide #content form .input-container .checkmark-label .checkmark:after{content:"";position:absolute;display:none}#checkout #content form .input-container .checkmark-label:hover .checkmark:after,#mijn-cide #content form .input-container .checkmark-label:hover .checkmark:after{display:block;border:solid #94bde5;border-width:0 3px 3px 0}#checkout #content form .input-container .checkmark-label:hover input:checked~.checkmark:after,#mijn-cide #content form .input-container .checkmark-label:hover input:checked~.checkmark:after{border:solid #7ed3f7;border-width:0 3px 3px 0}#checkout #content form .input-container .check-discount-code,#mijn-cide #content form .input-container .check-discount-code{font-size:30px;font-size:3rem;display:block;cursor:pointer;margin-top:20px;margin-top:2rem}@media(max-width: 900px)and (orientation: portrait){#checkout #content form .input-container .check-discount-code,#mijn-cide #content form .input-container .check-discount-code{margin-top:21px;margin-top:2.1rem}}@media(max-width: 450px){#checkout #content form .input-container .check-discount-code,#mijn-cide #content form .input-container .check-discount-code{font-size:25px;font-size:2.5rem;margin-top:24px;margin-top:2.4rem}}@media(max-width: 320px){#checkout #content form .input-container .check-discount-code,#mijn-cide #content form .input-container .check-discount-code{margin-top:29px;margin-top:2.9rem}}#checkout #content form .input-container .check-discount-code span,#mijn-cide #content form .input-container .check-discount-code span{position:absolute;vertical-align:middle;font-size:18px;font-size:1.8rem;padding-left:10px;padding-left:1rem;margin-top:11px;margin-top:1.1rem}@media(max-width: 450px){#checkout #content form .input-container .check-discount-code span,#mijn-cide #content form .input-container .check-discount-code span{font-size:13px;font-size:1.3rem;padding-left:10px;padding-left:1rem;margin-top:11px;margin-top:1.1rem}}#checkout #content form .input-container i.fa-check,#mijn-cide #content form .input-container i.fa-check{font-size:24px;font-size:2.4rem;color:green;margin-top:40px;margin-top:4rem}@media(max-width: 900px)and (orientation: portrait){#checkout #content form .input-container i.fa-check,#mijn-cide #content form .input-container i.fa-check{margin-top:42px;margin-top:4.2rem}}@media(max-width: 450px){#checkout #content form .input-container i.fa-check,#mijn-cide #content form .input-container i.fa-check{margin-top:40px;margin-top:4rem}}@media(max-width: 320px){#checkout #content form .input-container i.fa-check,#mijn-cide #content form .input-container i.fa-check{margin-top:45px;margin-top:4.5rem}}#checkout #content form .back-container,#mijn-cide #content form .back-container{position:relative;width:10%;flex-grow:1}#checkout #content form .back-container .btn-back,#mijn-cide #content form .back-container .btn-back{position:absolute;display:inline-block;text-transform:uppercase;border-radius:4px;cursor:pointer;color:#94bde5;font-family:"Mukta",sans-serif;font-weight:400;font-size:20px;font-size:2rem;line-height:27px;line-height:2.7rem;margin:40px 0;margin:4rem 0;right:30px;right:3rem}#checkout #content #step0,#mijn-cide #content #step0{visibility:hidden}#checkout #content #step1,#checkout #content #step2,#checkout #content #step3,#mijn-cide #content #step1,#mijn-cide #content #step2,#mijn-cide #content #step3{display:none}#checkout #content #step1 #login-box,#mijn-cide #content #step1 #login-box{display:flex;padding:30px 40px;width:100%;margin-bottom:50px;background:#fff;align-items:center;justify-content:space-around;background:#908dc2;border-radius:6px}#checkout #content #step1 #login-box h3,#mijn-cide #content #step1 #login-box h3{margin:0;font-size:22px;font-size:2.2rem;font-weight:500;color:#fff;text-transform:none}#checkout #content #step1 #login-box .btn,#mijn-cide #content #step1 #login-box .btn{margin:0 0 0 30px;color:#908dc2}#checkout #content #step1 #login-box .btn:hover,#mijn-cide #content #step1 #login-box .btn:hover{color:#fff}#checkout #content #step3 .basket .title,#mijn-cide #content #step3 .basket .title{flex-grow:1}#checkout #content #step3 .summary,#mijn-cide #content #step3 .summary{position:relative;width:100%;background:#fff;padding:35px 0 35px 50px;padding:3.5rem 0 3.5rem 5rem}@media(max-width: 450px){#checkout #content #step3 .summary,#mijn-cide #content #step3 .summary{padding:35px 15px 20px;padding:3.5rem 1.5rem 2rem}}#checkout #content #step3 .summary .columns,#mijn-cide #content #step3 .summary .columns{display:flex;flex-wrap:wrap}@media(max-width: 450px){#checkout #content #step3 .summary .columns,#mijn-cide #content #step3 .summary .columns{display:block;padding:15px 15px 0}}#checkout #content #step3 .summary .columns .column,#mijn-cide #content #step3 .summary .columns .column{width:50%;padding-right:50px}@media(max-width: 450px){#checkout #content #step3 .summary .columns .column,#mijn-cide #content #step3 .summary .columns .column{width:100%;margin-bottom:30px}}#checkout #content #step3 .summary strong,#mijn-cide #content #step3 .summary strong{font-size:22px;font-size:2.2rem;line-height:26px}#checkout #content #step3 .summary ul,#mijn-cide #content #step3 .summary ul{list-style:none;margin:0}#checkout #content #step3 .summary ul li,#mijn-cide #content #step3 .summary ul li{font-size:22px;font-size:2.2rem;line-height:26px}#checkout #content #step3 button,#mijn-cide #content #step3 button{min-width:181px}#checkout #content #btn-show-my-course-overview,#mijn-cide #content #btn-show-my-course-overview{position:absolute;display:inline-block;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-bottom:100px}#checkout footer,#mijn-cide footer{margin-top:0px}#mijn-cide article header{margin-bottom:0}#mijn-cide #content #register-forms-container{position:relative;width:483px;height:162px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#5974b7;border-radius:4px;padding:30px}#mijn-cide #content #register-forms-container h5{font-size:26px;font-size:2.6rem;color:#fff;line-height:33px;font-family:"Mukta",sans-serif;font-weight:300}#mijn-cide #content #register-forms-container h5 strong{color:#fff;font-weight:600;font-size:25px;font-size:2.5rem}#mijn-cide #content #register-forms-container form{position:absolute;width:calc(100% - 60px)}#mijn-cide #content #register-forms-container form#create-user-form{display:none}#mijn-cide #content #register-forms-container form .input-container{position:relative;display:flex;width:100%;height:53px;border-radius:4px;background:#fff}@media(max-width: 450px){#mijn-cide #content #register-forms-container form .input-container{width:425px;width:42.5rem}}#mijn-cide #content #register-forms-container form .input-container input[type=email],#mijn-cide #content #register-forms-container form .input-container input[type=text]{width:405px;width:40.5rem;height:53px;background:rgba(0,0,0,0);color:#515150;padding:0 15px;font-size:18px;font-size:1.8rem;font-weight:400;flex-grow:1}#mijn-cide #content #register-forms-container form .input-container button{width:125px;height:53px;background:#94bde5;color:#fff;font-weight:400;font-size:16px;font-size:1.6rem;text-transform:uppercase;cursor:pointer;border-radius:0 4px 4px 0px}#mijn-cide #content #register-forms-container form .input-container button:hover{background:#7ed3f7}#mijn-cide #content #register-forms-container form p{margin-top:13px;font-size:18px;font-size:1.8rem;color:rgba(255,255,255,.7);font-family:"Mukta",sans-serif;font-weight:300}#mijn-cide #content #register-forms-container form p strong{color:#fff;font-size:18px;font-size:1.8rem;font-family:"Mukta",sans-serif;font-weight:400}#mijn-cide #content #register-forms-container form p#email{display:none}#mijn-cide #content #register-forms-container form p#server{display:none}#mijn-cide #content #register-forms-container #message{position:absolute;display:none;width:calc(100% - 60px)}#mijn-cide #content #register-forms-container #message p{font-size:21px;font-size:2.1rem;color:#fff;line-height:26px;padding-right:30px;font-family:"Mukta",sans-serif;font-weight:200}#mijn-cide #content #register-forms-container #message p strong{color:#fff;font-weight:500;font-size:21px;font-size:2.1rem}#mijn-cide article header .buttons{text-align:center;margin:50px 0 50px}#mijn-cide article header .buttons a{margin:0 75px 0 25px}#mijn-cide article header .buttons a:last-child{margin:0 0 0 25px}#mijn-cide article header .buttons .btn.active{background:#7ed3f7}#mijn-cide #content #courses-wrapper{background:rgba(0,0,0,0);padding-bottom:0px}#mijn-cide #content .profile-image-container{position:relative;width:200px;width:20rem;height:200px;height:20rem;margin:0px auto 60px;border:2px solid #d8d8d8;border-radius:50%;overflow:hidden}#mijn-cide #content .profile-image-container:hover .profile-image-hover{display:flex;-webkit-transition:display .25s ease-in-out;-moz-transition:display .25s ease-in-out;-ms-transition:display .25s ease-in-out;-o-transition:display .25s ease-in-out;transition:display .25s ease-in-out}#mijn-cide #content .profile-image-container .profile-image{position:relative;width:calc(100% + 4px);height:calc(100% + 4px);display:table}#mijn-cide #content .profile-image-container .profile-image img{position:absolute;width:100%;height:100%;top:-1px}#mijn-cide #content .profile-image-container .profile-image span{color:#fff;text-align:center;text-transform:uppercase;font-family:"Mukta",sans-serif;font-weight:200;line-height:35px;line-height:3.5rem;font-size:95px;font-size:9.5rem;display:table-cell;vertical-align:middle;user-select:none}#mijn-cide #content .profile-image-container .profile-image img{width:100%;height:100%}#mijn-cide #content .profile-image-container .profile-image-hover{position:absolute;display:none;align-items:center;width:100%;height:100%;top:0;background:rgba(0,0,0,.692);cursor:pointer}#mijn-cide #content .profile-image-container .profile-image-hover input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}#mijn-cide #content .profile-image-container .profile-image-hover svg{width:25px;height:25px;margin:0 auto}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,.5);z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical::after,.croppie-container .cr-resizer-horisontal::after{display:block;position:absolute;box-sizing:border-box;border:1px solid #000;background:#fff;width:10px;height:10px;content:""}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical::after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal::after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:rgba(0,0,0,0)}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:6px 0;color:rgba(0,0,0,0)}.cr-slider::-ms-fill-lower{background:rgba(0,0,0,.5);border-radius:10px}.cr-slider::-ms-fill-upper{background:rgba(0,0,0,.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:rgba(0,0,0,.5)}.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:"↺"}.cr-rotate-r i:before{content:"↻"}#subscribed article header,#unsubscribed article header{margin-bottom:0}#subscribed #content section,#unsubscribed #content section{max-width:880px;width:68%;margin:0 0 60px 22.5%}#privacyverklaring #content section{max-width:880px;width:68%;margin:0 0 60px 22.5%}@media(max-width: 450px){#privacyverklaring #content section{width:90%;margin:0 auto 60px}}#privacyverklaring #content section ul{margin-left:40px}#algemene-voorwaarden #content section{max-width:880px;width:68%;margin:0 0 60px 22.5%}@media(max-width: 450px){#algemene-voorwaarden #content section{width:90%;margin:0 auto 60px}}#algemene-voorwaarden #content section ul{margin-left:40px}