@import 'https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css';@import '//fonts.googleapis.com/css?family=Roboto:400,400italic,700,700italic,100,100italic';html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong,.content dfn,.vc_column_text dfn,body .gform_wrapper .gform_heading dfn,.vc_expandable_text .vc_expandable_text__text dfn{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:focus{outline:none}img{display:block}ul,ol,li{list-style:none}figure{margin:0px}fieldset{margin:0px;padding:0px;border:0px}*{margin:0px;padding:0px;box-sizing:border-box !important}html,body{font-family:"Roboto",sans-serif;line-height:1.6;color:#222;min-height:100%;background:#00a6d6;font-size:1rem}@media screen and (max-width: 480px){html,body{font-size:14px}}section,article{display:block}a{text-decoration:none;color:#00a6d6;transition:color 0.2s cubic-bezier(0.56, 0, 0, 1.6)}a:link,a:visited,a:active{text-decoration:none;color:#00a6d6}a:hover{text-decoration:underline;color:#006b8a}.clear::after{clear:both;content:"";display:table}.centered{padding-left:calc(( 100% - 1240px ) / 2);padding-right:calc(( 100% - 1240px ) / 2)}@media screen and (max-width: 1300px){.centered{width:100%;padding-right:30px;padding-left:30px}}.center,#cookie-law-info-bar>span{position:relative;width:100%;max-width:1240px;margin:0 auto}.center::after,#cookie-law-info-bar>span::after{clear:both;content:"";display:table}@media screen and (max-width: 1300px){.center,#cookie-law-info-bar>span{padding-right:30px;padding-left:30px}}@media screen and (max-width: 780px){.center,#cookie-law-info-bar>span{padding-right:20px;padding-left:20px}}@media screen and (max-width: 480px){.center,#cookie-law-info-bar>span{padding-right:20px;padding-left:20px}}.button,.vc_general.vc_btn3.vc_btn3-style-button--tudelft,.button:link,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link,.button:visited,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited{margin-bottom:0;height:57.6px;line-height:27.6px;display:inline-block;cursor:pointer;text-align:center;vertical-align:middle;font-family:"Roboto",sans-serif;font-weight:normal;color:#fff;-ms-touch-action:manipulation;touch-action:manipulation;white-space:nowrap;border:0px solid #00a6d6;border-radius:3px;background:#00a6d6;padding:15px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem}.button.button--success,.button--success.vc_general.vc_btn3.vc_btn3-style-button--tudelft,.button:link.button--success,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link.button--success,.button:visited.button--success,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited.button--success{border-color:#4cae4c;background:#5cb85c}.button.button--success:hover,.button--success.vc_general.vc_btn3.vc_btn3-style-button--tudelft:hover,.button.button--success[type='submit']:hover,.button--success[type='submit'].vc_general.vc_btn3.vc_btn3-style-button--tudelft:hover,.button.button--success[type='reset']:hover,.button--success[type='reset'].vc_general.vc_btn3.vc_btn3-style-button--tudelft:hover,.button.button--success[type='button']:hover,.button--success[type='button'].vc_general.vc_btn3.vc_btn3-style-button--tudelft:hover,.button.button--success:focus,.button--success.vc_general.vc_btn3.vc_btn3-style-button--tudelft:focus,.button.button--success.focus,.button--success.focus.vc_general.vc_btn3.vc_btn3-style-button--tudelft,.button:link.button--success:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link.button--success:hover,.button:link.button--success[type='submit']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link.button--success[type='submit']:hover,.button:link.button--success[type='reset']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link.button--success[type='reset']:hover,.button:link.button--success[type='button']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link.button--success[type='button']:hover,.button:link.button--success:focus,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link.button--success:focus,.button:link.button--success.focus,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link.button--success.focus,.button:visited.button--success:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited.button--success:hover,.button:visited.button--success[type='submit']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited.button--success[type='submit']:hover,.button:visited.button--success[type='reset']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited.button--success[type='reset']:hover,.button:visited.button--success[type='button']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited.button--success[type='button']:hover,.button:visited.button--success:focus,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited.button--success:focus,.button:visited.button--success.focus,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited.button--success.focus{border-color:#4cae4c;background-color:#4cae4c}.button:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:hover,.button[type='submit']:hover,[type='submit'].vc_general.vc_btn3.vc_btn3-style-button--tudelft:hover,.button[type='reset']:hover,[type='reset'].vc_general.vc_btn3.vc_btn3-style-button--tudelft:hover,.button[type='button']:hover,[type='button'].vc_general.vc_btn3.vc_btn3-style-button--tudelft:hover,.button:focus,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:focus,.button.focus,.focus.vc_general.vc_btn3.vc_btn3-style-button--tudelft,.button:link:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link:hover,.button:link[type='submit']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link[type='submit']:hover,.button:link[type='reset']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link[type='reset']:hover,.button:link[type='button']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link[type='button']:hover,.button:link:focus,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link:focus,.button:link.focus,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link.focus,.button:visited:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited:hover,.button:visited[type='submit']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited[type='submit']:hover,.button:visited[type='reset']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited[type='reset']:hover,.button:visited[type='button']:hover,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited[type='button']:hover,.button:visited:focus,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited:focus,.button:visited.focus,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited.focus{color:#fff;text-decoration:none;border-color:#222;background-color:#222}.button:active,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:active,.button.active,.active.vc_general.vc_btn3.vc_btn3-style-button--tudelft,.button:link:active,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link:active,.button:link.active,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link.active,.button:visited:active,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited:active,.button:visited.active,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited.active{background-image:none}.button:disabled,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:disabled,.button.disabled,.disabled.vc_general.vc_btn3.vc_btn3-style-button--tudelft,.button:link:disabled,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link:disabled,.button:link.disabled,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:link.disabled,.button:visited:disabled,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited:disabled,.button:visited.disabled,.vc_general.vc_btn3.vc_btn3-style-button--tudelft:visited.disabled{color:#999;background-color:#efefef}.content,.vc_column_text{font-family:"Roboto",sans-serif;line-height:1.6;color:#222;font-size:1rem}.content::after,.vc_column_text::after{clear:both;content:"";display:table}.content address,.vc_column_text address{margin:0 0 40px;display:block;font-style:italic}.content address *:last-child,.vc_column_text address *:last-child{margin-bottom:0}.content .align-none,.vc_column_text .align-none,.content .alignnone,.vc_column_text .alignnone{display:inline}.content .align-center,.vc_column_text .align-center,.content .aligncenter,.vc_column_text .aligncenter{margin:0 auto;text-align:center}.content .align-left,.vc_column_text .align-left,.content .alignleft,.vc_column_text .alignleft{margin:0 40px 40px 0;float:left}.content .align-right,.vc_column_text .align-right,.content .alignright,.vc_column_text .alignright{margin:0 0 40px 40px;float:right}.content .wp-caption,.vc_column_text .wp-caption,.content figure,.vc_column_text figure{margin:0 0 40px}.content .wp-caption .wp-caption-text,.vc_column_text .wp-caption .wp-caption-text,.content .wp-caption figcaption,.vc_column_text .wp-caption figcaption,.content figure .wp-caption-text,.vc_column_text figure .wp-caption-text,.content figure figcaption,.vc_column_text figure figcaption{margin-top:5px;font-style:italic}.content blockquote,.vc_column_text blockquote{margin:0 0 40px;padding:20px;line-height:1.5;font-style:italic;border:1px solid #ddd;border-radius:5px}.content blockquote *:last-child,.vc_column_text blockquote *:last-child{margin-bottom:0}.content pre,.vc_column_text pre,.content code,.vc_column_text code{margin:40px 0;white-space:pre;font:100% 'andale mono', 'lucida console', monospace;line-height:1.5}.content pre *:last-child,.vc_column_text pre *:last-child,.content code *:last-child,.vc_column_text code *:last-child{margin-bottom:0}.content ul,.vc_column_text ul,.content ol,.vc_column_text ol{margin:0 40px 40px}.content li ul,.vc_column_text li ul,.content li ol,.vc_column_text li ol{margin:0 40px}.content ul,.vc_column_text ul,.content ul li,.vc_column_text ul li{list-style-type:disc}.content ol,.vc_column_text ol,.content ol li,.vc_column_text ol li{list-style-type:decimal}.content dl,.vc_column_text dl{margin:0 0 40px}.content dl dt,.vc_column_text dl dt{font-weight:bold}.content dl dd,.vc_column_text dl dd{margin-left:40px}.content table,.vc_column_text table{margin:0 0 40px;width:100%}.content table caption,.vc_column_text table caption{color:#000;border-bottom:1px solid #ccc;background:#fff;padding:10px;font-size:1.5rem}.content table th,.vc_column_text table th,.content table td,.vc_column_text table td{border-bottom:1px solid #ccc;background:#fff;padding:10px}.content table th,.vc_column_text table th{text-align:left;font-weight:bold}.content table thead th,.vc_column_text table thead th{background:#efefef}.content table tfoot,.vc_column_text table tfoot{font-style:italic}.content h1,.vc_column_text h1,.content h2,.vc_column_text h2,.content h3,.vc_column_text h3,.content h4,.vc_column_text h4,.content h5,.vc_column_text h5,.content h6,.vc_column_text h6{margin:0px 0px 20px;font-family:inherit;font-weight:normal;line-height:1.1;color:inherit}.content h1,.vc_column_text h1{margin-bottom:40px;font-size:2.6875rem}.content h2,.vc_column_text h2{font-size:1.375rem}.content h3,.vc_column_text h3{font-size:1.25rem}.content h4,.vc_column_text h4{margin-bottom:5px;font-size:1.125rem}.content h5,.vc_column_text h5{margin-bottom:5px;font-size:1rem}.content h6,.vc_column_text h6{margin-bottom:0px;font-size:.875rem}.content p,.vc_column_text p{margin:0 0 40px}.content strong,.vc_column_text strong,.content dfn,.vc_column_text dfn,.content body .gform_wrapper .gform_heading dfn,body .gform_wrapper .gform_heading .content dfn,.vc_column_text body .gform_wrapper .gform_heading dfn,body .gform_wrapper .gform_heading .vc_column_text dfn,.content .vc_expandable_text .vc_expandable_text__text dfn,.vc_expandable_text .vc_expandable_text__text .content dfn,.vc_column_text .vc_expandable_text .vc_expandable_text__text dfn,.vc_expandable_text .vc_expandable_text__text .vc_column_text dfn{font-weight:bold}.content em,.vc_column_text em,.content dfn,.vc_column_text dfn,.content body .gform_wrapper .gform_heading dfn,body .gform_wrapper .gform_heading .content dfn,.vc_column_text body .gform_wrapper .gform_heading dfn,body .gform_wrapper .gform_heading .vc_column_text dfn,.content .vc_expandable_text .vc_expandable_text__text dfn,.vc_expandable_text .vc_expandable_text__text .content dfn,.vc_column_text .vc_expandable_text .vc_expandable_text__text dfn,.vc_expandable_text .vc_expandable_text__text .vc_column_text dfn{font-style:italic}.content sup,.vc_column_text sup,.content sub,.vc_column_text sub{line-height:0}@media screen and (max-width: 480px){.content img.align-left,.vc_column_text img.align-left,.content img.alignleft,.vc_column_text img.alignleft,.content img.align-right,.vc_column_text img.align-right,.content img.alignright,.vc_column_text img.alignright{max-width:50%}}fieldset{margin-bottom:40px;border:0px solid #ccc;border-radius:0px;padding:0}fieldset *:last-child{margin-bottom:0}fieldset>p{margin-bottom:40px}fieldset>p::after{clear:both;content:"";display:table}legend{color:#666;border:1px solid #ccc;border-radius:5px;background:#fff;padding:5px 10px}label:not(.radio):not(.checkbox):not(.error){display:block;text-transform:uppercase;font-weight:normal;color:#222;margin-bottom:10px;font-size:.75rem}label.radio{display:inline-block;height:40px;line-height:40px;margin:0 10px 0 1px}label.checkbox{display:inline-block;height:40px;line-height:40px;margin:0 10px}label.error,body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error .validation_message,body .gform_wrapper .gform_body .gform_fields .gfield .validation_message{position:relative;display:inline-block;color:#fff;border-radius:3px;background:#d6001e;margin-top:10px;padding:5px 10px}label.error:before,body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error .validation_message:before,body .gform_wrapper .gform_body .gform_fields .gfield .validation_message:before{display:block;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #d6001e;position:absolute;top:-5px;left:10px}button,input,select,textarea{display:block;width:100%;height:40px;font-family:"Roboto",sans-serif;color:#333;border:0px solid #00a6d6;border-width:0 0 1px 0;border-radius:0px;background:#fff;margin-bottom:20px;padding:0 10px;font-size:1rem}button::-webkit-input-placeholder,input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}button::-moz-placeholder,input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#000}button:-moz-placeholder,input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#000}button:-ms-input-placeholder,input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}button:focus:not(:-moz-read-only):not([type='submit']):not([type='reset']):not([type='button']),input:focus:not(:-moz-read-only):not([type='submit']):not([type='reset']):not([type='button']),select:focus:not(:-moz-read-only):not([type='submit']):not([type='reset']):not([type='button']),textarea:focus:not(:-moz-read-only):not([type='submit']):not([type='reset']):not([type='button']){border-color:#00a6d6}button:focus:not(:read-only):not([type='submit']):not([type='reset']):not([type='button']),input:focus:not(:read-only):not([type='submit']):not([type='reset']):not([type='button']),select:focus:not(:read-only):not([type='submit']):not([type='reset']):not([type='button']),textarea:focus:not(:read-only):not([type='submit']):not([type='reset']):not([type='button']){border-color:#00a6d6}button.error,input.error,body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error input,select.error,body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error select,textarea.error,body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error textarea{border-color:#d6001e}button:disabled,input:disabled,select:disabled,textarea:disabled{color:#999;background-color:#efefef}button[type='radio'],button[type='checkbox'],input[type='radio'],input[type='checkbox'],select[type='radio'],select[type='checkbox'],textarea[type='radio'],textarea[type='checkbox']{display:inline-block;height:auto;margin-right:10px;padding:0}button[type='radio'],button[type='checkbox'],button[type='submit'],button[type='reset'],button[type='button'],input[type='radio'],input[type='checkbox'],input[type='submit'],input[type='reset'],input[type='button'],select[type='radio'],select[type='checkbox'],select[type='submit'],select[type='reset'],select[type='button'],textarea[type='radio'],textarea[type='checkbox'],textarea[type='submit'],textarea[type='reset'],textarea[type='button']{display:inline-block;width:auto}button{display:inline-block;width:auto}button,input[type='submit'],input[type='reset'],input[type='button']{height:50px;border:0px;color:#fff;background-color:#00a6d6;padding-right:25px;padding-left:25px}button:hover,input[type='submit']:hover,input[type='reset']:hover,input[type='button']:hover{color:#fff;background-color:#222 !important}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url(../../img/bg-select.png);background-position:right 10px center;background-repeat:no-repeat}textarea{width:100%;height:200px}.ratio,audio,embed,iframe,object,video{margin-bottom:40px}.ratio{position:relative;display:block;height:0;padding:0;overflow:hidden}.ratio embed,.ratio iframe,.ratio object,.ratio video{height:100%;width:100%;border:0;position:absolute;top:0;right:0;bottom:0;left:0}.ratio--16x9{padding-bottom:56.25%}.ratio--4x3{padding-bottom:75%}.base-teaser,.overview ul li,.vc_ocw_blog,.vc_teacher,.vc_teaser{cursor:pointer;background:#fff;position:relative}.base-teaser:after,.overview ul li:after,.vc_ocw_blog:after,.vc_teacher:after,.vc_teaser:after{width:100%;height:1px;display:block;content:'';background:#00a6d6;position:absolute;bottom:0px;left:0px;transition:height 0.2s cubic-bezier(0.56, 0, 0, 1.6)}.base-teaser:hover:after,.overview ul li:hover:after,.vc_ocw_blog:hover:after,.vc_teacher:hover:after,.vc_teaser:hover:after{height:5px}.base-teaser:hover img,.overview ul li:hover img,.vc_ocw_blog:hover img,.vc_teacher:hover img,.vc_teaser:hover img{opacity:0.5}.base-teaser figure,.overview ul li figure,.vc_ocw_blog figure,.vc_teacher figure,.vc_teaser figure{background:#222;margin:-25px -25px 25px}.base-teaser img,.overview ul li img,.vc_ocw_blog img,.vc_teacher img,.vc_teaser img{width:100%;transition:opacity 0.2s cubic-bezier(0, 0, 0, 1)}.base-teaser h3,.overview ul li h3,.vc_ocw_blog h3,.vc_teacher h3,.vc_teaser h3{font-weight:normal;color:#00a6d6;margin-bottom:25px;font-size:1.375rem}.base-teaser .base-teaser__text,.overview ul li .base-teaser__text,.vc_ocw_blog .base-teaser__text,.vc_teacher .base-teaser__text,.vc_teaser .base-teaser__text,.base-teaser a,.overview ul li a,.vc_ocw_blog a,.vc_teacher a,.vc_teaser a{display:block;color:#222;background:#fff;padding:25px}.base-teaser .base-teaser__text:hover,.overview ul li .base-teaser__text:hover,.vc_ocw_blog .base-teaser__text:hover,.vc_teacher .base-teaser__text:hover,.vc_teaser .base-teaser__text:hover,.base-teaser a:hover,.overview ul li a:hover,.vc_ocw_blog a:hover,.vc_teacher a:hover,.vc_teaser a:hover{text-decoration:none}.wrapper{width:100%}.wrapper::after{clear:both;content:"";display:table}.wrapper.wrapper--body{background-color:#f2f2f2}.activities.activities--bordered>li ul{border:0px;padding-top:0;padding-bottom:0}.activities.activities--bordered>li ul li{border-bottom:1px solid #9b9b8b;margin-bottom:0;padding-top:10px;padding-bottom:10px}.activities>li{margin-bottom:40px}.activities>li h4{font-weight:normal;border-bottom:1px solid #00a6d6;padding-top:20px;padding-bottom:20px;position:relative;font-size:1.375rem}.activities>li h4 span.course-title{display:inline-block;color:inherit;padding-top:3px;padding-left:60px}.activities>li h4 span.course-title:before{display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:3px;background:#00a6d6;position:absolute;top:0px;left:0px}.activities>li h4 span.course-title span{color:#9b9b8b}.activities>li h4.expand:after{display:none}.activities>li ul{border-bottom:1px solid #9b9b8b;padding-top:20px;padding-bottom:20px}.activities>li ul li{margin-bottom:10px}.activities>li ul li:last-child{margin-bottom:0}.activities>li ul li a{display:block;min-height:40px;text-decoration:underline;font-weight:bold;color:#222;padding-top:5px;padding-left:60px}.activities>li ul li a:hover{text-decoration:none}.activities>li ul li a:before{display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:3px;background:#00a6d6;padding:0;position:absolute;top:0px;left:0px;font-size:1rem}.article{margin-bottom:60px;float:right;display:block;margin-left:2.3576515979%;width:57.3509785009%;margin-right:17.0596085997%}.article:last-child{margin-left:0}@media screen and (max-width: 1000px){.article{float:right;display:block;margin-left:2.3576515979%;width:65.8807828007%;margin-right:0%}.article:last-child{margin-left:0}}@media screen and (max-width: 780px){.article{margin-bottom:30px;float:right;display:block;margin-left:2.3576515979%;width:100%;margin-left:0}.article:last-child{margin-left:0}}.article>h1{font-family:inherit;font-weight:normal;line-height:1.1;color:inherit;margin-top:0;margin-bottom:40px;font-size:2.6875rem}.article p a,.article li a{text-decoration:underline;color:#222}.article p a:hover,.article li a:hover{color:#00a6d6}.article .article__results{border-bottom:1px solid #00a6d6;padding-bottom:20px}.article .article__listing li{border-bottom:1px solid #9b9b8b;padding-top:20px;padding-bottom:20px}.article .article__listing li h4{font-weight:bold}.article .article__listing li h4 a{text-decoration:underline;color:inherit}.article .article__listing li h4 a:hover{text-decoration:none}.article .article__listing li .article__link-list,.article .article__listing li .listing .listing__link-list,.listing .article .article__listing li .listing__link-list{margin-bottom:0}.article .article__link-list,.article .listing .listing__link-list,.listing .article .listing__link-list{margin-bottom:40px}.article .article__link-list .label,.article .listing .listing__link-list .label,.listing .article .listing__link-list .label{display:inline-block;width:180px}.article .article__link-list .label.label--small,.article .listing .listing__link-list .label.label--small,.listing .article .listing__link-list .label.label--small{width:85px}.article .article__link-list a,.article .listing .listing__link-list a,.listing .article .listing__link-list a{text-decoration:none;text-transform:uppercase;color:#9b9b8b;padding-right:5px;font-size:.75rem}.article .article__link-list a:before,.article .listing .listing__link-list a:before,.listing .article .listing__link-list a:before{content:'#'}.banner{display:block;width:100%;height:300px;background:#222222 no-repeat center top;background-size:cover}@media screen and (max-width: 780px){.banner{overflow:hidden;height:250px}}@media screen and (max-width: 480px){.banner{height:200px}}.banner h1{overflow:hidden;max-height:255px;text-overflow:ellipsis;line-height:1.1;font-weight:100;text-shadow:0 0 10px #000000;color:#ffffff;margin:0;padding-top:95px;font-size:4.5rem}@media screen and (max-width: 780px){.banner h1{max-height:250px;padding-top:60px;font-size:3rem}}@media screen and (max-width: 480px){.banner h1{max-height:200px;padding-top:30px;font-size:2.125rem}}.banner .banner__subtitle{font-weight:bold;text-shadow:0 0 10px #000000;color:#ffffff;font-size:1.375rem}@media screen and (max-width: 480px){.banner .banner__subtitle{margin-top:10px;font-size:1rem}}.breadcrumbs{margin-bottom:60px}@media screen and (max-width: 780px){.breadcrumbs{margin-bottom:30px}}.breadcrumbs>span{display:block;color:#9b9b9b;border-bottom:1px solid #9b9b9b;padding-top:30px;padding-bottom:30px}.breadcrumbs>span>span>span,.breadcrumbs>span>span a{color:#9b9b9b;padding-right:25px;position:relative}.breadcrumbs>span>span>span:before,.breadcrumbs>span>span a:before{display:block;width:0;height:0;content:'';border:5px solid transparent;border-left-color:#9b9b9b;position:absolute;top:5px;right:3px}.breadcrumbs>span>span>span:after,.breadcrumbs>span>span a:after{display:block;width:0;height:0;content:'';border:5px solid transparent;border-left-color:#f2f2f2;position:absolute;top:5px;right:4px}.breadcrumbs>span>span>span:last-child,.breadcrumbs>span>span a:last-child{padding-right:0}.breadcrumbs>span>span>span:last-child:before,.breadcrumbs>span>span>span:last-child:after,.breadcrumbs>span>span a:last-child:before,.breadcrumbs>span>span a:last-child:after{display:none}.breadcrumbs>span>span a:hover{text-decoration:none;color:#222222}.buttons{margin-bottom:40px}.buttons ul{margin-bottom:10px}.buttons ul::after{clear:both;content:"";display:table}.buttons ul:last-child{margin-bottom:0}.buttons ul li{margin-bottom:10px;float:left;display:block;margin-right:4.1109178249%;width:47.9445410876%}.buttons ul li:last-child{margin-right:0}.buttons ul li:nth-child(2n){margin-right:0}.buttons ul li:nth-child(2n+1){clear:left}@media screen and (max-width: 480px){.buttons ul li{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}.buttons ul li:last-child{margin-right:0}}.buttons ul li:nth-child(2n){float:right}.buttons ul li.buttons__icon a{color:#00a6d6;border-radius:0px;background:transparent;padding-left:70px}.buttons ul li.buttons__icon a:hover{color:#222;background:transparent}.buttons ul li.buttons__icon a:hover:before{background-color:#222}.buttons ul li.buttons__icon a:before{color:#fff;border-radius:5px;background-color:#00a6d6}.buttons ul li a{display:block;height:60px;line-height:60px;color:#fff;border-radius:5px;background:#00a6d6;padding-left:60px;position:relative}.buttons ul li a:hover{text-decoration:none;background:#222}.buttons ul li a:before{display:block;width:60px;height:60px;line-height:60px;text-align:center;position:absolute;top:0px;left:0px}#cookie-law-info-bar{z-index:8000;display:block;width:100%;line-height:26px;color:#ffffff !important;border:0px !important;background:#222222 !important;padding-top:20px;padding-bottom:20px;position:relative;bottom:0px;left:0px}#cookie-law-info-bar>span{display:block}#cookie-law-info-bar>span::after{clear:both;content:"";display:table}#cookie-law-info-bar>span p{float:left;display:inline-block;line-height:26px}#cookie-law-info-bar>span p:after{content:'\f08e';font-family:FontAwesome;font-style:normal;font-weight:normal;padding-left:10px}#cookie-law-info-bar .cli-plugin-main-link{text-decoration:underline;color:#ffffff !important}#cookie-law-info-bar .cli-plugin-main-link:hover{text-decoration:none}#cookie-law-info-bar #cookie_action_close_header{float:right;background:transparent !important}#cookie-law-info-bar #cookie_action_close_header:hover{text-decoration:none;color:#efefef}#cookie-law-info-bar #cookie_action_close_header:after{content:'\f00d';font-family:FontAwesome;font-style:normal;font-weight:normal;padding-left:10px}.course-info table{width:100%}.course-info .body>form>.sisBody>tbody>tr>td>.sisBody>tbody>tr:nth-child(even)>td{background:#ffffff}.course-info .body>form>.sisBody>tbody>tr>td>.sisBody>tbody>tr>td{padding:10px}.course-info .body>form>.sisBody>tbody>tr>td>.sisBody>tbody>tr>td:first-child{padding-right:20px}.course-info .body>form>.sisBody>tbody>tr>td>.sisBody>tbody>tr>td table{border:0px !important}.course-info .body>form>.sisBody>tbody>tr>td>.sisBody>tbody>tr>td table tr th,.course-info .body>form>.sisBody>tbody>tr>td>.sisBody>tbody>tr>td table tr td{font-weight:normal;text-align:left}.expand{cursor:pointer}.expand:after{display:block;width:10px;height:10px;border-style:solid;border-width:1px 0 0 1px;border-color:#00a6d6;content:'';margin-top:-10px;position:absolute;top:50%;right:2px;-webkit-transform:rotate(225deg) translate(-25%, -25%);transform:rotate(225deg) translate(-25%, -25%)}.expand.expand--showing:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.footer{color:#ffffff;background-color:#00a6d6;padding-top:45px;padding-bottom:105px}.footer::after{clear:both;content:"";display:table}.footer a{color:#ffffff}.footer .footer__social-media{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.footer .footer__social-media:last-child{margin-right:0}@media screen and (max-width: 1300px){.footer .footer__social-media{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;padding-bottom:80px}.footer .footer__social-media::after{clear:both;content:"";display:table}.footer .footer__social-media:last-child{margin-right:0}}@media screen and (max-width: 780px){.footer .footer__social-media{padding-bottom:40px}}.footer .footer__social-media .title{font-weight:100;font-size:3rem}@media screen and (max-width: 480px){.footer .footer__social-media .title{font-size:2.25rem}}.footer .footer__social-media ul{margin-top:15px;margin-bottom:40px}.footer .footer__social-media ul::after{clear:both;content:"";display:table}.footer .footer__social-media ul li{float:left;margin-right:10px}.footer .footer__social-media ul li a{overflow:hidden;display:block;width:40px;height:40px;line-height:40px;text-align:center;border:1px solid #ffffff;border-radius:50%}.footer .footer__social-media ul li a:hover{text-decoration:none;color:#222222;border-color:#222222}.footer .footer__social-media ul li a:before{display:block;width:40px;height:40px;line-height:40px;text-align:center;font-size:1.25rem}.footer .footer__social-media .itunes-u{display:inline-block;padding-top:5px;padding-left:80px;position:relative}@media screen and (max-width: 1300px){.footer .footer__social-media .itunes-u{padding-left:50px}}.footer .footer__social-media .itunes-u:before{display:inline-block;width:60px;height:60px;line-height:60px;text-align:center;font-size:30px;border:1px solid #ffffff;border-radius:50%;position:absolute;top:0px;left:0px}@media screen and (max-width: 1300px){.footer .footer__social-media .itunes-u:before{width:40px;height:40px;line-height:40px;font-size:25px}}.footer .footer__widget{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.footer .footer__widget:last-child{margin-right:0}@media screen and (max-width: 1300px){.footer .footer__widget{float:left;display:block;margin-right:2.3576515979%;width:27.4966634515%}.footer .footer__widget:last-child{margin-right:0}}@media screen and (max-width: 780px){.footer .footer__widget{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.footer .footer__widget:last-child{margin-right:0}}@media screen and (max-width: 480px){.footer .footer__widget{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:40px}.footer .footer__widget:last-child{margin-right:0}.footer .footer__widget::after{clear:both;content:"";display:table}.footer .footer__widget:last-child{margin-bottom:0}}.footer .footer__widget .title{margin-bottom:40px;font-size:1.375rem}@media screen and (max-width: 780px){.footer .footer__widget.widget_nav_menu{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;padding-bottom:40px}.footer .footer__widget.widget_nav_menu:last-child{margin-right:0}.footer .footer__widget.widget_nav_menu::after{clear:both;content:"";display:table}}.footer .footer__widget.widget_nav_menu li{margin-bottom:30px}@media screen and (max-width: 780px){.footer .footer__widget.widget_nav_menu li{float:left;margin-right:60px}}@media screen and (max-width: 480px){.footer .footer__widget.widget_nav_menu li{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.footer .footer__widget.widget_nav_menu li:last-child{margin-right:0}.footer .footer__widget.widget_nav_menu li:nth-child(2n){margin-right:0}.footer .footer__widget.widget_nav_menu li:nth-child(2n+1){clear:left}}.footer .footer__widget.widget_nav_menu li:last-child{margin-bottom:0}.footer .footer__widget.widget_nav_menu li a{display:inline-block;position:relative;padding-left:15px}.footer .footer__widget.widget_nav_menu li a:before{position:absolute;top:5px;left:0px;display:block;width:0;height:0;content:'';border:6px solid transparent;border-left-color:#fff}.footer .footer__widget.widget_nav_menu li a:after{position:absolute;top:5px;left:-1px;display:block;width:0;height:0;content:'';border:6px solid transparent;border-left-color:#00a6d6}.footer .footer__widget.widget_text img{margin-bottom:20px}.header .header__top{background:#f2f2f2}.header .header__top::after{clear:both;content:"";display:table}.header .header__top nav{float:right;padding-top:15px;padding-bottom:15px}@media screen and (max-width: 780px){.header .header__top nav{padding-top:10px;padding-bottom:10px}}@media screen and (max-width: 480px){.header .header__top nav{float:left;padding-top:7px;padding-bottom:7px}}.header .header__top nav ul::after{clear:both;content:"";display:table}.header .header__top nav ul li{float:left;margin-left:30px}@media screen and (max-width: 480px){.header .header__top nav ul li{margin-left:20px}}.header .header__top nav ul li:first-child{margin-left:0}.header .header__top nav ul li a{text-transform:uppercase;color:#9b9b8b}.header .header__top nav ul li a:hover{text-decoration:none;color:#222222}.header .header__bottom{background:#ffffff;padding-top:20px;padding-bottom:20px}.header .header__bottom::after{clear:both;content:"";display:table}.header .header__logo{float:left;display:block;height:42px;line-height:1;font-weight:bold;color:#222;padding-top:13px;padding-left:135px;font-size:2.0625rem;background-image:url(../../img/logo.png);background-position:left center;background-repeat:no-repeat}@media screen and (max-width: 1200px){.header .header__logo{float:none;margin-bottom:20px}}@media screen and (max-width: 700px){.header .header__logo{float:left}}@media screen and (max-width: 570px){.header .header__logo{background-position:left top;padding-top:60px;padding-left:0;font-size:1.125rem}}.header .header__logo:hover{text-decoration:none}.header .header__share{float:right;padding-top:12px;padding-left:60px}@media screen and (max-width: 780px){.header .header__share{padding-top:8px}}@media screen and (max-width: 480px){.header .header__share{padding-top:5px;padding-bottom:5px;padding-left:10px}}.header .header__share span{display:block;cursor:pointer;line-height:30px;text-transform:uppercase;color:#9b9b8b}@media screen and (max-width: 480px){.header .header__share span{overflow:hidden;width:30px;position:relative}}.header .header__share span:hover{text-decoration:none;color:#222222}.header .header__share span:hover i{color:#222222;border-color:#222222}.header .header__share span i{display:inline-block;width:30px;height:30px;line-height:22px;text-align:center;color:#9b9b8b;border:1px solid #9b9b8b;border-radius:50%;margin-left:10px;position:relative;top:-3px}@media screen and (max-width: 480px){.header .header__share span i{z-index:5;background:#f2f2f2;margin-left:0;position:absolute;top:0px;right:0px;bottom:0px;left:0px}}.header .header__share span i:before{padding:0;font-size:.875rem}.header .header__mobile-menu{float:right;display:none;width:40px;height:40px;line-height:40px;text-align:center;text-decoration:none;color:#00a6d6;border:1px solid #00a6d6;border-radius:50%;font-size:1.25rem;margin-top:10px}@media screen and (max-width: 700px){.header .header__mobile-menu{display:block}}@media screen and (max-width: 570px){.header .header__mobile-menu{margin-top:25px}}.header .header__mobile-menu:before{content:'\f0c9';font-family:FontAwesome;display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#00a6d6;font-size:1.25rem}.header .header__mobile-menu:hover{text-decoration:none;color:#222222;border-color:#222222}.header .header__mobile-menu:hover:before{color:#222222}.header .header__search{float:right;margin-left:30px}@media screen and (max-width: 700px){.header .header__search{margin-top:10px;margin-left:10px}}@media screen and (max-width: 570px){.header .header__search{margin-top:25px}}.header .header__search>i{cursor:pointer;display:block;width:40px;height:40px;line-height:36px;text-align:center;color:#00a6d6;border:1px solid #00a6d6;border-radius:50%}.header .header__search>i:before{padding:0;font-size:1.25rem}.header .header__search>i:hover{color:#222222;border-color:#222222}.header .header__feedback{float:right;display:none;height:60px;line-height:66px;color:#ffffff;font-weight:600;border-left:1px solid #ffffff;margin-left:30px;padding-right:20px;padding-left:20px;font-size:1rem}.header.header--sticky{z-index:6000;width:100%;height:60px;position:fixed;bottom:0px;left:0px}.header.header--sticky .header__bottom{background:#222222;padding-top:0;padding-bottom:0}.header.header--sticky .header__logo{height:60px;line-height:70px;font-weight:normal;color:#ffffff;padding-top:0;padding-left:95px;font-size:1rem;background-image:url(../../img/logo-white.png);background-position:left -1px;background-repeat:no-repeat}@media screen and (max-width: 1200px){.header.header--sticky .header__logo{float:left;margin-bottom:0}}@media screen and (max-width: 560px){.header.header--sticky .header__logo{width:95px;padding-left:0;overflow:hidden;text-indent:101%;white-space:nowrap}}.header.header--sticky .header__mobile-menu{color:#ffffff;border:1px solid #ffffff;margin-top:10px}.header.header--sticky .header__mobile-menu:before{color:#ffffff}.header.header--sticky .header__mobile-menu:hover{color:#f2f2f2;border-color:#f2f2f2}.header.header--sticky .header__mobile-menu:hover:before{color:#f2f2f2}.header.header--sticky .header__search{padding-top:10px}@media screen and (max-width: 1100px){.header.header--sticky .header__search{padding-top:0;margin-top:10px;margin-left:10px}}.header.header--sticky .header__search>i{color:#ffffff;border:1px solid #ffffff}.header.header--sticky .header__search>i:hover{color:#f2f2f2;border-color:#f2f2f2}.header.header--sticky .header__feedback{display:block}@media screen and (max-width: 400px){.header.header--sticky .header__feedback{display:none}}.license{text-align:center;padding-top:40px;padding-bottom:40px}.license img{margin-right:auto;margin-left:auto}.license>a{text-decoration:underline;font-weight:bold;color:#222}.listing.listing--contains-photos>li ul li{padding-left:80px}.listing.listing--no-icons>li ul li{padding-left:0}.listing>li{margin-bottom:40px}.listing>li h4{cursor:pointer;display:block;min-height:50px;font-weight:normal;border-bottom:1px solid #00a6d6;margin-bottom:10px;margin-left:0;position:relative;font-size:1.375rem}.listing>li h4 span.course-title{display:inline-block;color:inherit;padding-top:3px;padding-left:60px}.listing>li h4 span.course-title:before{display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#ffffff;border-radius:3px;background:#00a6d6;position:absolute;top:0px;left:0px}.listing>li h4 span.course-title .course-count{color:#9b9b8b}.listing>li ul{display:none}.listing>li ul li{min-height:130px;border-bottom:1px solid #9b9b8b;padding-top:20px;padding-bottom:20px;margin-left:60px;position:relative}@media screen and (max-width: 480px){.listing>li ul li{padding-left:0}}.single .listing>li ul li{margin-left:0}.listing>li ul li>a{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;text-decoration:underline;color:inherit;max-width:calc(100% - 250px )}@media screen and (max-width: 700px){.listing>li ul li>a{max-width:100%;max-width:calc(100% )}}.listing>li ul li>a:hover{text-decoration:none}.listing>li ul li .listing__icon-list{position:absolute;top:20px;left:0px}@media screen and (max-width: 480px){.listing>li ul li .listing__icon-list{padding-top:20px;padding-bottom:0;position:relative;top:0px}}.listing>li ul li .listing__link-list{margin-bottom:0px !important}.listing>li ul li .listing__legend{margin:0;position:absolute;top:20px;right:0px}@media screen and (max-width: 700px){.listing>li ul li .listing__legend{width:100%;margin-bottom:20px;position:relative;top:0px}.listing>li ul li .listing__legend::after{clear:both;content:"";display:table}}.listing>li .button,.listing>li .vc_general.vc_btn3.vc_btn3-style-button--tudelft{text-decoration:none}.listing>li .expand:after{display:none}.listing .listing__legend i{float:left;display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#ffffff;border-radius:3px;background:#9b9b8b;margin-left:10px}.listing .listing__legend i:first-child{margin-left:0}.listing .listing__legend i.active{background:#00a6d6}.listing .listing__legend i:before{display:block;width:40px;height:40px;line-height:40px;text-align:center;font-size:1.25rem}.listing .listing__text{margin-left:60px}.listing .listing__dutch{font-weight:bold;color:#d60000;padding-top:10px;font-size:.75rem}.listing .listing__icon-list::after{clear:both;content:"";display:table}.listing .listing__icon-list.listing__icon-list--photo>a{width:60px;height:60px;border:0px;border-radius:0px}.listing .listing__icon-list.listing__icon-list--photo>a:before{display:none}.listing .listing__icon-list.listing__icon-list--photo>a img{width:60px;height:60px}.listing .listing__icon-list>a{overflow:hidden;display:block;width:40px;height:40px;text-decoration:none;color:#ffffff;border-radius:3px;background:#222222;margin-bottom:10px}@media screen and (max-width: 480px){.listing .listing__icon-list>a{float:left;margin-right:10px}}.listing .listing__icon-list>a:before{display:block;width:40px;height:40px;line-height:40px;text-align:center}.listing .listing__icon-list>a.icon--tudelft{background:#e64616}.listing .listing__icon-list>a.icon--mooc{background:#a5ca1a}.listing .listing__icon-list>a:hover{color:#ffffff}.main-menu{float:right}@media screen and (max-width: 1200px){.main-menu{float:left}}@media screen and (max-width: 700px){.main-menu{display:none}}@media screen and (max-width: 700px){.main-menu>ul{display:none}}.main-menu>ul>li{float:left;margin-left:10px}.main-menu>ul>li:hover>ul{overflow:visible;visibility:visible;width:auto;height:auto;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.main-menu>ul>li:first-child{margin-left:0}.main-menu>ul>li.menu-item--white.menu-item-has-children>a:after{border-color:#00a6d6}.main-menu>ul>li.menu-item--white.menu-item-has-children>a:hover:after{border-color:#ffffff}.main-menu>ul>li.menu-item--white>a{color:#00a6d6;background:#ffffff}.main-menu>ul>li.menu-item-has-children>a{padding-right:40px;position:relative}@media screen and (max-width: 780px){.main-menu>ul>li.menu-item-has-children>a{padding-right:30px}}.main-menu>ul>li.menu-item-has-children>a:after{display:block;width:10px;height:10px;border-style:solid;border-width:1px 0 0 1px;border-color:#ffffff;content:'';margin-top:-10px;position:absolute;top:50%;right:20px;-webkit-transform:rotate(225deg) translate(-25%, -25%);transform:rotate(225deg) translate(-25%, -25%)}@media screen and (max-width: 780px){.main-menu>ul>li.menu-item-has-children>a:after{right:10px}}.main-menu>ul>li>a{display:inline-block;height:40px;line-height:40px;color:#ffffff;border:1px solid #00a6d6;border-radius:5px;background:#00a6d6;padding-right:20px;padding-left:20px}@media screen and (max-width: 780px){.main-menu>ul>li>a{padding-right:10px;padding-left:10px}}.main-menu>ul>li>a:hover{text-decoration:none;color:#ffffff;background-color:#00a6d6}.main-menu>ul>li ul{z-index:5000;overflow:hidden;visibility:hidden;width:0;height:0;opacity:0;white-space:nowrap;padding-top:36px;position:absolute;-webkit-transform:translateY(20%);transform:translateY(20%);transition:opacity 0.5s cubic-bezier(0.56, 0, 0, 1.6),-webkit-transform .2s ease;transition:transform .2s ease,opacity 0.5s cubic-bezier(0.56, 0, 0, 1.6);transition:transform .2s ease,opacity 0.5s cubic-bezier(0.56, 0, 0, 1.6),-webkit-transform .2s ease}.main-menu>ul>li ul:before{z-index:5000;display:block;content:'';width:0px;height:0px;border:8px solid transparent;border-bottom-color:#ffffff;position:absolute;top:20px;left:25px}.main-menu>ul>li ul li{display:block;float:none;background:#ffffff}.main-menu>ul>li ul li:first-child{padding-top:5px;border-top-left-radius:3px;border-top-right-radius:3px}.main-menu>ul>li ul li:last-child{padding-bottom:5px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.main-menu>ul>li ul li a{display:block;color:#00a6d6;padding:5px 20px}.main-menu>ul>li ul li a:hover{text-decoration:none;color:#1e6188}@media screen and (max-width: 1100px){.header.header--sticky .main-menu{float:right;margin-top:10px}.header.header--sticky .main-menu:before{cursor:pointer;content:'\f0c9';font-family:FontAwesome;cursor:pointer;display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#ffffff;border:1px solid #ffffff;border-radius:50%;font-size:1.25rem}.header.header--sticky .main-menu:hover:before{color:#f2f2f2;border-color:#f2f2f2}}@media screen and (max-width: 1100px){.header.header--sticky .main-menu>ul{display:none}}.header.header--sticky .main-menu>ul>li{padding-top:13px;padding-left:20px}.header.header--sticky .main-menu>ul>li:hover>ul{padding-bottom:20px;-webkit-transform:translateY(calc(-100% + -50px));transform:translateY(calc(-100% + -50px))}.header.header--sticky .main-menu>ul>li:hover>ul:before{border-top-color:#ffffff;border-bottom-color:transparent;position:absolute;top:auto;bottom:4px;left:25px}.header.header--sticky .main-menu>ul>li.menu-item--white.menu-item-has-children>a:after{border-color:#ffffff}.header.header--sticky .main-menu>ul>li.menu-item--white>a{color:#ffffff;background:transparent}.header.header--sticky .main-menu>ul>li.menu-item-has-children>a{padding-right:20px}.header.header--sticky .main-menu>ul>li.menu-item-has-children>a:after{position:absolute;top:50%;right:0px}.header.header--sticky .main-menu>ul>li>a{color:#ffffff;border:0px;border-radius:0px;background:transparent;padding-right:0;padding-left:0}.header.header--sticky .main-menu>ul>li>a:hover{text-decoration:none;color:#f2f2f2;background-color:transparent}.overview{margin-bottom:20px}.overview.overview--small-col ul li{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.overview.overview--small-col ul li:last-child{margin-right:0}.overview.overview--small-col ul li:nth-child(3n){margin-right:2.3576515979%}.overview.overview--small-col ul li:nth-child(3n+1){clear:none}.overview.overview--small-col ul li:nth-child(4n){margin-right:0}.overview.overview--small-col ul li:nth-child(4n+1){clear:left}@media screen and (max-width: 1000px){.overview.overview--small-col ul li{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.overview.overview--small-col ul li:nth-child(4n){margin-right:2.3576515979%}.overview.overview--small-col ul li:nth-child(4n+1){clear:none}.overview.overview--small-col ul li:last-child{margin-right:0}.overview.overview--small-col ul li:nth-child(3n){margin-right:0}.overview.overview--small-col ul li:nth-child(3n+1){clear:left}}@media screen and (max-width: 780px){.overview.overview--small-col ul li{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.overview.overview--small-col ul li:nth-child(3n){margin-right:2.3576515979%}.overview.overview--small-col ul li:nth-child(3n+1){clear:none}.overview.overview--small-col ul li:last-child{margin-right:0}.overview.overview--small-col ul li:nth-child(2n){margin-right:0}.overview.overview--small-col ul li:nth-child(2n+1){clear:left}}@media screen and (max-width: 480px){.overview.overview--small-col ul li{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}.overview.overview--small-col ul li:last-child{margin-right:0}}.overview ul::after{clear:both;content:"";display:table}.overview ul li{margin-bottom:40px;float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.overview ul li:last-child{margin-right:0}.overview ul li:nth-child(3n){margin-right:0}.overview ul li:nth-child(3n+1){clear:left}@media screen and (max-width: 780px){.overview ul li{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.overview ul li:nth-child(3n){margin-right:2.3576515979%}.overview ul li:nth-child(3n+1){clear:none}.overview ul li:last-child{margin-right:0}.overview ul li:nth-child(2n){margin-right:0}.overview ul li:nth-child(2n+1){clear:left}}@media screen and (max-width: 480px){.overview ul li{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}.overview ul li:last-child{margin-right:0}}.paging{border-top:1px solid #9b9b9b;padding-top:30px;padding-bottom:30px}.paging::after{clear:both;content:"";display:table}.paging ul{text-align:center}.paging ul li{display:inline-block}.paging ul li.active a{background:#222}.paging ul li a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#00a6d6}.paging ul li a:hover{text-decoration:none;background:#222}.project .project__title{cursor:pointer;display:block;min-height:50px;font-weight:normal;border-bottom:1px solid #00a6d6;margin-bottom:10px;position:relative;font-size:1.375rem}.project .project__title span.course-title{display:inline-block;color:inherit;padding-top:3px;padding-left:60px}.project .project__title span.course-title:before{display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:3px;background:#00a6d6;position:absolute;top:0px;left:0px}.project .project__title span.course-title span{color:#9b9b8b}.project .project__title.expand:after{display:none}.project .project__content{display:none;padding-top:1.618em;padding-bottom:1.618em}.searchform{z-index:7000;display:none;width:100%;height:100%;background:rgba(34,34,34,0.9);position:fixed;top:0px;left:0px}.searchform i{z-index:7010;cursor:pointer;display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;border:1px solid #fff;border-radius:50%;position:absolute;top:25px;right:25px;transition:all 0.5s cubic-bezier(0.56, 0, 0, 1.6)}.searchform i:before{padding:0}.searchform i:hover{color:#222;background:#fff}.searchform>form{width:100%;height:100%;position:fixed;top:0px;left:0px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.searchform>form fieldset{width:375px;max-width:90%}.searchform>form fieldset input{float:left;height:70px;margin:0;width:calc(100% - 70px)}.searchform>form fieldset button{float:left;width:70px;height:70px;margin:0}.share{z-index:7000;display:none;width:100%;height:100%;background:rgba(34,34,34,0.9);position:fixed;top:0px;left:0px}.share i{z-index:7010;cursor:pointer;display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;border:1px solid #fff;border-radius:50%;position:absolute;top:25px;right:25px;transition:all 0.5s cubic-bezier(0.56, 0, 0, 1.6)}.share i:before{padding:0}.share i:hover{color:#222;background:#fff}.share .ssba.ssba-wrap{width:100%;height:100%;position:fixed;top:0px;left:0px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.share .ssba.ssba-wrap>div{text-transform:uppercase}.share .ssba.ssba-wrap>div>a:first-child{margin-left:20px}.share .ssba.ssba-wrap a{display:inline-block}@media screen and (max-width: 480px){.share .ssba.ssba-wrap img{width:40px !important;padding:10px 5px}}.sidebar{float:right;display:block;margin-left:2.3576515979%;width:23.2317613015%}.sidebar:last-child{margin-left:0}@media screen and (max-width: 1000px){.sidebar{float:right;display:block;margin-left:2.3576515979%;width:31.7615656014%}.sidebar:last-child{margin-left:0}}@media screen and (max-width: 780px){.sidebar{float:right;display:block;margin-left:2.3576515979%;width:100%;margin-left:0}.sidebar:last-child{margin-left:0}}.sidebar>img{width:100%;margin-bottom:60px}@media screen and (max-width: 780px){.sidebar>img{margin-bottom:30px}}.sidebar .sidebar__staf-link{display:inline-block;margin-top:10px}.sidebar .sidebar__widget{margin-bottom:60px}@media screen and (max-width: 780px){.sidebar .sidebar__widget{margin-bottom:30px}}.sidebar .sidebar__widget .title{margin-bottom:25px;font-size:1.375rem}.sidebar .sidebar__widget.widget_image img{max-width:100%}.sidebar .sidebar__widget.widget_nav_menu ul li{margin-top:5px;margin-bottom:5px}.sidebar .sidebar__widget.widget_nav_menu ul li:last-child{margin-bottom:0}.sidebar .sidebar__widget.widget_nav_menu ul li.current-menu-item>a{color:#222222;padding-left:15px}.sidebar .sidebar__widget.widget_nav_menu ul li.current-menu-item>a:before{width:100%}.sidebar .sidebar__widget.widget_nav_menu ul li.current-menu-item>a:after{width:5px}.sidebar .sidebar__widget.widget_nav_menu ul li.current-menu-item>ul,.sidebar .sidebar__widget.widget_nav_menu ul li.current-page-ancestor>ul{display:block}.sidebar .sidebar__widget.widget_nav_menu ul li a{z-index:1;display:block;padding-top:15px;padding-bottom:15px;position:relative;transition:margin 0.2s ease,padding 0.2s ease,background-color 0.2s cubic-bezier(0.56, 0, 0, 1.6)}.sidebar .sidebar__widget.widget_nav_menu ul li a:before,.sidebar .sidebar__widget.widget_nav_menu ul li a:after{width:0;content:'';position:absolute;top:0;bottom:0;left:0;transition:width 0.2s cubic-bezier(0.56, 0, 0, 1.6)}.sidebar .sidebar__widget.widget_nav_menu ul li a:before{z-index:-1;background:#ffffff;transition:width 0.5s cubic-bezier(0.56, 0, 0, 1.6)}.sidebar .sidebar__widget.widget_nav_menu ul li a:after{background:#00a6d6;transition:width 0.5s cubic-bezier(0.56, 0, 0, 1.6)}.sidebar .sidebar__widget.widget_nav_menu ul li a:hover{text-decoration:none;color:#222222;padding-left:15px}.sidebar .sidebar__widget.widget_nav_menu ul li a:hover:before{width:100%}.sidebar .sidebar__widget.widget_nav_menu ul li a:hover:after{width:5px}.sidebar .sidebar__widget.widget_nav_menu ul li ul{display:none;margin-left:40px}@media screen and (max-width: 780px){.sidebar .sidebar__widget.widget_nav_menu ul li ul{margin-left:20px}}.sidebar .sidebar__widget.widget_course_info{color:#ffffff;background-color:#00a6d6;padding:25px}.sidebar .sidebar__widget.widget_course_info p{margin-bottom:20px}.sidebar .sidebar__widget.widget_course_info p:last-child{margin-bottom:0}.sidebar .sidebar__widget.widget_course_info p.widget_course_info__dutch{font-weight:bold;color:#d60000;font-size:.75rem}.sidebar .sidebar__widget.widget_course_info a{color:#ffffff}.sidebar .sidebar__widget.widget_openstudy{background:#ffffff;padding:25px}.sidebar .sidebar__widget.widget_openstudy iframe{width:100%;height:470px;margin:0}.sidebar .sidebar__widget.widget_highlight{color:#ffffff;background-color:#00a6d6;padding:25px}.sidebar .sidebar__widget.widget_highlight h3{font-weight:normal;margin-bottom:25px;font-size:1.375rem}.sidebar .sidebar__widget.widget_highlight ul{margin-bottom:20px}.sidebar .sidebar__widget.widget_highlight ul li{margin-bottom:35px}.sidebar .sidebar__widget.widget_highlight ul li:last-child{margin-bottom:0}.sidebar .sidebar__widget.widget_highlight a{text-decoration:underline;color:#ffffff}.sidebar .sidebar__widget.widget_highlight a:hover{color:#222222}.sidebar .sidebar__widget.widget_highlight .aligncenter{text-align:center;margin-right:auto;margin-left:auto}.sidebar .sidebar__widget.widget_text{background-color:#ffffff;padding:25px}.sidebar .sidebar__widget.widget_text h3{font-weight:normal;color:#00a6d6;margin-bottom:25px;font-size:1.375rem}.sidebar .sidebar__widget.widget_text p{margin-bottom:20px}.sidebar .sidebar__widget.widget_text ul li{margin-bottom:10px}.sidebar .sidebar__widget.widget_text ul li:last-child{margin-bottom:0}.sidebar .sidebar__widget.widget_text ul li a{display:block;border:1px solid #00a6d6;border-radius:5px;padding:20px 60px 20px 20px;position:relative}.sidebar .sidebar__widget.widget_text ul li a:hover{text-decoration:none;color:#222222;border-color:#222222}.sidebar .sidebar__widget.widget_text ul li a:before{content:'\f08e';font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-top:-10px;position:absolute;top:50%;right:20px}.sidebar .sidebar__widget.widget_filters{color:#ffffff;background-color:#00a6d6;padding:25px}.sidebar .sidebar__widget.widget_filters ul li{margin-bottom:20px}.sidebar .sidebar__widget.widget_filters ul li:last-child{margin-bottom:0}.sidebar .sidebar__widget.widget_filters ul li ul{margin-top:10px}.sidebar .sidebar__widget.widget_filters ul li ul li{overflow:hidden;width:100%;text-overflow:ellipsis;margin-bottom:5px}.sidebar .sidebar__widget.widget_filters ul li ul li:last-child{margin-bottom:0}.sidebar .sidebar__widget.widget_filters ul li ul li.hidden{display:none}.sidebar .sidebar__widget.widget_filters ul li ul li.hidden.showing{display:block}.sidebar .sidebar__widget.widget_filters ul li ul li label{display:inline-block;line-height:1;text-transform:none;color:#ffffff;margin:0;font-size:1rem}.sidebar .sidebar__widget.widget_filters ul li ul li input{display:inline-block;margin:0 10px 0 0}@media screen and (max-width: 480px){.sidebar .sidebar__widget.widget_filters ul li ul li input{margin-right:5px}}.sidebar .sidebar__widget.widget_filters .widget_filters__more{display:inline-block;cursor:pointer;text-transform:uppercase;margin-top:10px;font-size:.8125rem}.sidebar .sidebar__widget.widget_filters .widget_filters__more:hover{color:#222222}.sidebar .sidebar__widget.widget_filters .widget_filters__more:before{padding-right:5px;font-size:.8125rem}.sidebar .sidebar__widget.widget_legend{color:#ffffff;background-color:#00a6d6;padding:25px}.sidebar .sidebar__widget.widget_legend p{margin-bottom:10px}.sidebar .sidebar__widget.widget_legend ul li{min-height:30px;margin-bottom:10px;padding-top:3px;padding-left:45px}.sidebar .sidebar__widget.widget_legend ul li:last-child{margin-bottom:0}.sidebar .sidebar__widget.widget_legend ul li:before{display:block;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #ffffff;border-radius:3px;position:absolute;top:0px;left:0px;font-size:1rem}.sorting::after{clear:both;content:"";display:table}.sorting>label{margin-bottom:0px !important;float:left;display:block;margin-right:4.1109178249%;width:25.6350586965%}.sorting>label:last-child{margin-right:0}@media screen and (max-width: 780px){.sorting>label{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.sorting>label:last-child{margin-right:0}}@media screen and (max-width: 480px){.sorting>label{padding-bottom:20px;float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}.sorting>label:last-child{margin-right:0}.sorting>label:last-child{padding-bottom:0}}.sorting>label select{margin-bottom:0}.to-top{display:block;width:40px;height:40px;border:1px solid #222;border-radius:50%;position:fixed;right:45px;bottom:105px;overflow:hidden;text-indent:101%;white-space:nowrap}@media screen and (max-width: 1300px){.to-top{display:none}}.to-top:before{display:block;width:12px;height:12px;border-style:solid;border-width:1px 0 0 1px;border-color:#222;content:'';position:absolute;top:19px;left:13px;-webkit-transform:rotate(45deg) translate(-25%, -25%);transform:rotate(45deg) translate(-25%, -25%)}body .gform_wrapper .gform_heading{margin-bottom:40px}body .gform_wrapper .gform_heading h1,body .gform_wrapper .gform_heading h2,body .gform_wrapper .gform_heading h3,body .gform_wrapper .gform_heading h4,body .gform_wrapper .gform_heading h5,body .gform_wrapper .gform_heading h6{margin:0px 0px 20px;font-family:inherit;font-weight:normal;line-height:1.1;color:inherit}body .gform_wrapper .gform_heading h1{margin-bottom:40px;font-size:2.6875rem}body .gform_wrapper .gform_heading h2{font-size:1.375rem}body .gform_wrapper .gform_heading h3{font-size:1.25rem}body .gform_wrapper .gform_heading h4{margin-bottom:5px;font-size:1.125rem}body .gform_wrapper .gform_heading h5{margin-bottom:5px;font-size:1rem}body .gform_wrapper .gform_heading h6{margin-bottom:0px;font-size:.875rem}body .gform_wrapper .gform_heading p{margin:0 0 40px}body .gform_wrapper .gform_heading strong,body .gform_wrapper .gform_heading dfn{font-weight:bold}body .gform_wrapper .gform_heading em,body .gform_wrapper .gform_heading dfn{font-style:italic}body .gform_wrapper .gform_heading sup,body .gform_wrapper .gform_heading sub{line-height:0}body .gform_wrapper .gform_heading h3{font-size:2.1875rem}body .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,body .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{width:49% !important}@media screen and (max-width: 480px){body .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,body .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{width:100% !important;margin-right:0;margin-left:0}}@media screen and (max-width: 480px){body .gform_wrapper .gform_body .gform_fields .gfield{width:100% !important;margin-right:0;margin-left:0}}body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error .validation_message{display:block;margin-bottom:20px}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_required{color:#00a6d6;padding-left:2px}body .gform_wrapper .gform_body .gform_fields .gfield .validation_message{display:none}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox,body .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio{margin-bottom:40px}@media screen and (max-width: 480px){body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li,body .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio li{width:100% !important;margin-right:0;margin-left:0}}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox input,body .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio input{display:inline-block;margin:0 0 0 1px}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox label,body .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio label{display:inline-block;font-weight:normal;color:#222;padding-left:10px}body .gform_wrapper .validation_error{color:#fff;border-radius:5px;background:#d6001e;margin:40px 0;padding:10px}body .gform_wrapper .validation_sent{color:#fff;border-radius:5px;background:#5cb85c;margin:40px 0;padding:10px}body .gform_wrapper .gform_ajax_spinner{display:inline-block;margin:12px 0 0 10px}.wpb_wrapper img{max-width:100%;height:auto}.vc_courses{color:#fff;background:#00a6d6;margin-bottom:40px;padding:25px}.vc_courses>h3{font-weight:normal;color:#fff;margin-bottom:20px;font-size:1.375rem}.vc_courses ul li{margin-bottom:20px}.vc_courses ul li:last-child{margin-bottom:0}.vc_courses ul li a{display:inline-block;color:#fff;position:relative;padding-left:15px}.vc_courses ul li a:before{position:absolute;top:5px;left:0px;display:block;width:0;height:0;content:'';border:6px solid transparent;border-left-color:#fff}.vc_courses ul li a:after{position:absolute;top:5px;left:-1px;display:block;width:0;height:0;content:'';border:6px solid transparent;border-left-color:#00a6d6}.vc_download+.vc_download>a{border-top:0px}.vc_download>a{display:block;min-height:90px;text-decoration:none;color:#222;border-top:1px solid #9b9b8b;border-bottom:1px solid #9b9b8b;padding-top:20px;padding-bottom:20px;padding-left:60px}.vc_download>a:before{display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:3px;background:#222;padding:0;position:absolute;top:24px;left:0px;font-size:1rem}.vc_download>a>strong,.content .vc_download>a>dfn,.vc_column_text .vc_download>a>dfn,body .gform_wrapper .gform_heading .vc_download>a>dfn,.vc_expandable_text .vc_expandable_text__text .vc_download>a>dfn{display:block;text-decoration:underline}.vc_expandable_text{margin-bottom:60px}.vc_expandable_text .vc_expandable_text__more{display:block;cursor:pointer;text-transform:uppercase;color:#00a6d6;border-top:1px solid #00a6d6;padding-top:10px;font-size:.75rem;transition:all 0.2s cubic-bezier(0.56, 0, 0, 1.6)}.vc_expandable_text .vc_expandable_text__more:hover{color:#222;border-color:#222}.vc_expandable_text .vc_expandable_text__text{display:none;padding-bottom:20px}.vc_expandable_text .vc_expandable_text__text::after{clear:both;content:"";display:table}.vc_expandable_text .vc_expandable_text__text address{margin:0 0 40px;display:block;font-style:italic}.vc_expandable_text .vc_expandable_text__text address *:last-child{margin-bottom:0}.vc_expandable_text .vc_expandable_text__text .align-none,.vc_expandable_text .vc_expandable_text__text .alignnone{display:inline}.vc_expandable_text .vc_expandable_text__text .align-center,.vc_expandable_text .vc_expandable_text__text .aligncenter{margin:0 auto;text-align:center}.vc_expandable_text .vc_expandable_text__text .align-left,.vc_expandable_text .vc_expandable_text__text .alignleft{margin:0 40px 40px 0;float:left}.vc_expandable_text .vc_expandable_text__text .align-right,.vc_expandable_text .vc_expandable_text__text .alignright{margin:0 0 40px 40px;float:right}.vc_expandable_text .vc_expandable_text__text .wp-caption,.vc_expandable_text .vc_expandable_text__text figure{margin:0 0 40px}.vc_expandable_text .vc_expandable_text__text .wp-caption .wp-caption-text,.vc_expandable_text .vc_expandable_text__text .wp-caption figcaption,.vc_expandable_text .vc_expandable_text__text figure .wp-caption-text,.vc_expandable_text .vc_expandable_text__text figure figcaption{margin-top:5px;font-style:italic}.vc_expandable_text .vc_expandable_text__text blockquote{margin:0 0 40px;padding:20px;line-height:1.5;font-style:italic;border:1px solid #ddd;border-radius:5px}.vc_expandable_text .vc_expandable_text__text blockquote *:last-child{margin-bottom:0}.vc_expandable_text .vc_expandable_text__text pre,.vc_expandable_text .vc_expandable_text__text code{margin:40px 0;white-space:pre;font:100% 'andale mono', 'lucida console', monospace;line-height:1.5}.vc_expandable_text .vc_expandable_text__text pre *:last-child,.vc_expandable_text .vc_expandable_text__text code *:last-child{margin-bottom:0}.vc_expandable_text .vc_expandable_text__text ul,.vc_expandable_text .vc_expandable_text__text ol{margin:0 40px 40px}.vc_expandable_text .vc_expandable_text__text li ul,.vc_expandable_text .vc_expandable_text__text li ol{margin:0 40px}.vc_expandable_text .vc_expandable_text__text ul,.vc_expandable_text .vc_expandable_text__text ul li{list-style-type:disc}.vc_expandable_text .vc_expandable_text__text ol,.vc_expandable_text .vc_expandable_text__text ol li{list-style-type:decimal}.vc_expandable_text .vc_expandable_text__text dl{margin:0 0 40px}.vc_expandable_text .vc_expandable_text__text dl dt{font-weight:bold}.vc_expandable_text .vc_expandable_text__text dl dd{margin-left:40px}.vc_expandable_text .vc_expandable_text__text table{margin:0 0 40px;width:100%}.vc_expandable_text .vc_expandable_text__text table caption{color:#000;border-bottom:1px solid #ccc;background:#fff;padding:10px;font-size:1.5rem}.vc_expandable_text .vc_expandable_text__text table th,.vc_expandable_text .vc_expandable_text__text table td{border-bottom:1px solid #ccc;background:#fff;padding:10px}.vc_expandable_text .vc_expandable_text__text table th{text-align:left;font-weight:bold}.vc_expandable_text .vc_expandable_text__text table thead th{background:#efefef}.vc_expandable_text .vc_expandable_text__text table tfoot{font-style:italic}.vc_expandable_text .vc_expandable_text__text h1,.vc_expandable_text .vc_expandable_text__text h2,.vc_expandable_text .vc_expandable_text__text h3,.vc_expandable_text .vc_expandable_text__text h4,.vc_expandable_text .vc_expandable_text__text h5,.vc_expandable_text .vc_expandable_text__text h6{margin:0px 0px 20px;font-family:inherit;font-weight:normal;line-height:1.1;color:inherit}.vc_expandable_text .vc_expandable_text__text h1{margin-bottom:40px;font-size:2.6875rem}.vc_expandable_text .vc_expandable_text__text h2{font-size:1.375rem}.vc_expandable_text .vc_expandable_text__text h3{font-size:1.25rem}.vc_expandable_text .vc_expandable_text__text h4{margin-bottom:5px;font-size:1.125rem}.vc_expandable_text .vc_expandable_text__text h5{margin-bottom:5px;font-size:1rem}.vc_expandable_text .vc_expandable_text__text h6{margin-bottom:0px;font-size:.875rem}.vc_expandable_text .vc_expandable_text__text p{margin:0 0 40px}.vc_expandable_text .vc_expandable_text__text strong,.vc_expandable_text .vc_expandable_text__text .content dfn,.content .vc_expandable_text .vc_expandable_text__text dfn,.vc_expandable_text .vc_expandable_text__text .vc_column_text dfn,.vc_column_text .vc_expandable_text .vc_expandable_text__text dfn,.vc_expandable_text .vc_expandable_text__text body .gform_wrapper .gform_heading dfn,body .gform_wrapper .gform_heading .vc_expandable_text .vc_expandable_text__text dfn,.vc_expandable_text .vc_expandable_text__text dfn{font-weight:bold}.vc_expandable_text .vc_expandable_text__text em,.vc_expandable_text .vc_expandable_text__text .content dfn,.content .vc_expandable_text .vc_expandable_text__text dfn,.vc_expandable_text .vc_expandable_text__text .vc_column_text dfn,.vc_column_text .vc_expandable_text .vc_expandable_text__text dfn,.vc_expandable_text .vc_expandable_text__text body .gform_wrapper .gform_heading dfn,body .gform_wrapper .gform_heading .vc_expandable_text .vc_expandable_text__text dfn,.vc_expandable_text .vc_expandable_text__text dfn{font-style:italic}.vc_expandable_text .vc_expandable_text__text sup,.vc_expandable_text .vc_expandable_text__text sub{line-height:0}@media screen and (max-width: 480px){.vc_expandable_text .vc_expandable_text__text img.align-left,.vc_expandable_text .vc_expandable_text__text img.alignleft,.vc_expandable_text .vc_expandable_text__text img.align-right,.vc_expandable_text .vc_expandable_text__text img.alignright{max-width:50%}}.vc_highlighted_text{background:#fff;margin-bottom:40px;padding:25px}.vc_highlighted_text h3{font-weight:normal;color:#00a6d6;margin-bottom:20px;font-size:1.375rem}.vc_highlighted_text p{margin-bottom:20px}.vc_highlighted_text ul{list-style:none;margin:0}.vc_highlighted_text ul li{list-style:none;margin-bottom:10px}.vc_highlighted_text ul li:last-child{margin-bottom:0}.vc_highlighted_text ul li a{display:block;border:1px solid #00a6d6;border-radius:5px;padding:15px 40px 15px 20px;position:relative}.vc_highlighted_text ul li a:hover{text-decoration:none;color:#fff;background:#00a6d6}.vc_highlighted_text ul li a:after{content:'\f08e';font-family:FontAwesome;position:absolute;top:16px;right:20px}.vc_intro{font-weight:normal;font-size:1.5rem}.vc_lecture{margin-bottom:40px}.vc_lecture ul{margin-top:-30px}.vc_lecture ul li a{text-decoration:underline;font-weight:bold;color:#222}.vc_lecture ul li a:hover{color:#00a6d6}.vc_lecture ul li a:before{content:'\f04b';display:inline-block;width:14px;height:14px;line-height:14px;text-align:center;font-size:6px;font-family:FontAwesome;color:#fff;border-radius:50%;background:#00a6d6;margin-right:10px;position:relative;top:-3px}.vc_ocw_blog{margin-bottom:40px}.vc_ocw_blog>a{overflow:hidden;width:100%}.vc_ocw_blog>a p{margin-bottom:20px}.vc_ocw_blog>a>span{float:right;color:#00a6d6;position:relative;padding-right:20px}.vc_ocw_blog>a>span:before{position:absolute;top:7px;right:-1px;display:block;width:0;height:0;content:'';border:6px solid transparent;border-left-color:#00a6d6}.vc_ocw_blog>a>span:after{position:absolute;top:7px;right:0px;display:block;width:0;height:0;content:'';border:6px solid transparent;border-left-color:#fff}.vc_spotlight{min-height:300px;background:no-repeat center top;background-size:cover;padding-top:150px;padding-bottom:60px}@media screen and (max-width: 480px){.vc_spotlight{min-height:0px;background-color:#222222;background-size:100% auto;padding-top:100px}}.vc_spotlight *{color:#ffffff !important}.vc_spotlight>h1{line-height:1.4;font-weight:200;text-shadow:0 0 10px #000000;font-size:4.5rem}@media screen and (max-width: 780px){.vc_spotlight>h1{line-height:1.2;font-size:3rem}}@media screen and (max-width: 480px){.vc_spotlight>h1{background:#222222;margin-right:-30px;margin-bottom:-30px;margin-left:-30px;padding:30px}}.vc_spotlight .content,.vc_spotlight .vc_column_text{max-width:50%;line-height:2;text-shadow:0 0 10px #000000}@media screen and (max-width: 780px){.vc_spotlight .content,.vc_spotlight .vc_column_text{background:#222222;margin-right:-30px;margin-bottom:-60px;margin-left:-30px;padding:30px;width:calc(100% + 60px);max-width:calc(100% + 60px)}}.vc_teacher{margin-bottom:40px}.vc_teachers .vc_teachers__teacher{margin-bottom:20px}.vc_teachers .vc_teachers__teacher::after{clear:both;content:"";display:table}.vc_teachers .vc_teachers__teacher h4{font-weight:normal;margin-bottom:30px;font-size:1.375rem}.vc_teachers .vc_teachers__teacher h4 a{color:inherit}.vc_teachers .vc_teachers__photo{float:left;display:block;margin-right:4.1109178249%;width:25.6350586965%}.vc_teachers .vc_teachers__photo:last-child{margin-right:0}.vc_teaser{margin-bottom:40px}.vc_general.vc_btn3.vc_btn3-style-button--tudelft{text-align:inherit !important}.vc_general.vc_btn3.vc_btn3-style-button--tudelft i{margin-top:-8px;position:absolute;top:50%;right:10px}.vc_general.vc_btn3.vc_btn3-style-button--tudelft.vc_btn3-icon-right{padding-right:50px}.vc_general.vc_btn3.vc_btn3-style-button--tudelft.vc_btn3-icon-right i{position:absolute;top:50%;right:10px}.vc_general.vc_btn3.vc_btn3-style-button--tudelft.vc_btn3-icon-left{padding-left:50px}.vc_general.vc_btn3.vc_btn3-style-button--tudelft.vc_btn3-icon-left i{position:absolute;top:50%;left:10px}.vc_column_text :last-child,.vc_column_text p,.vc_column_text p:last-child,.vc_column_text .csc-default{margin-bottom:20px}.vc_column_text h1:last-child{margin-bottom:40px}.flexslider{border:0px !important;border-radius:5px !important;box-shadow:none !important;margin:0 !important}.flexslider li img{border-radius:5px}.flexslider .flex-control-nav{display:none}.flexslider .flex-direction-nav .flex-prev,.flexslider .flex-direction-nav .flex-next{left:0px !important;width:40px;height:40px;opacity:1.0 !important;background:#fff;margin:-20px 0 0;overflow:hidden;text-indent:101%;white-space:nowrap}.flexslider .flex-direction-nav .flex-prev:before,.flexslider .flex-direction-nav .flex-next:before{display:block;width:30px;text-align:center;text-indent:0px;color:#000;position:absolute;top:10px;left:0px}.flexslider .flex-direction-nav .flex-next{left:auto !important;right:0px !important}.flexslider .flex-direction-nav .flex-next:before{width:50px}@media screen and (max-width: 780px){.vc_row.vc_row--tablet-full-columns .vc_column_container{float:none;width:100%}}.vc_tta-accordion.vc_tta-style-vc_tta_accordion--border .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title,.vc_tta-style-vc_tta_accordion--border.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{border-bottom:1px solid #00a6d6}.vc_tta-accordion.vc_tta-style-vc_tta_accordion--border .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a,.vc_tta-style-vc_tta_accordion--border.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a{font-weight:normal;padding:10px 45px 10px 0;font-size:1.375rem}.vc_tta-accordion.vc_tta-style-vc_tta_accordion--border .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body,.vc_tta-style-vc_tta_accordion--border.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:20px 0}.vc_tta-accordion.vc_tta-style-vc_tta_accordion--border .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body .vc_download:first-child>a,.vc_tta-style-vc_tta_accordion--border.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body .vc_download:first-child>a{border-top:0px;margin-top:-20px}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading{background:transparent}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a{color:#222}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a:hover,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a:hover{color:#222}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon{border-color:#9d9d9d}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon:before,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon:before,.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon:after,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon:after{color:#00a6d6;border-color:#00a6d6}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel:first-child .vc_tta-panel-heading,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel:first-child .vc_tta-panel-heading{border-top-left-radius:0px;border-top-right-radius:0px}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel:last-child:not(.vc_active) .vc_tta-panel-heading,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel:last-child:not(.vc_active) .vc_tta-panel-heading{border-bottom:1px solid transparent;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel:last-child .vc_tta-panel-body,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel:last-child .vc_tta-panel-body{border-bottom:1px solid transparent;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{border:1px solid transparent;border-bottom:0px;background:transparent}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{font-family:inherit;font-weight:bold;font-size:1rem}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a{color:#222;padding:15px 0 15px 45px}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a:hover,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a:hover{color:#222}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-plus,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-plus{left:0px;width:30px;height:30px;border:1px solid #9d9d9d;border-radius:50%}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{color:#00a6d6;border-color:#00a6d6}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{left:7px;right:7px;border-width:3px 0 0}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{top:7px;bottom:7px;border-width:0 0 0 3px}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-chevron,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-chevron{right:0px;color:#00a6d6;border-color:#00a6d6}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-chevron:before,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon.vc_tta-controls-icon-chevron:before{border-width:0 1px 1px 0}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{border:1px solid transparent;border-bottom:0px;background:transparent;padding:30px 0 30px 45px}@media screen and (max-width: 480px){.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body,.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding-left:0}}.vc_tta-tabs .vc_tta-tabs-container{margin-bottom:-1px;margin-left:!important}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li{border:1px solid #efefef;border-right:0px}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active{border-bottom:1px solid #fff}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a{color:#00a6d6;background:#fff}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li:first-child{border-top-left-radius:5px}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li:first-child a{border-top-left-radius:5px}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li:last-child{border-right:1px solid #efefef;border-top-right-radius:5px}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li:last-child a{border-top-right-radius:5px}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li a{font-family:inherit;font-weight:normal;color:#222;background:#efefef;padding:10px 20px;font-size:1.25rem}@media screen and (min-width: 768px){.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-body{border:1px solid #efefef;background:#fff;padding:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}}@font-face{font-family:"tudelft";font-style:normal;font-weight:normal;src:url("../fonts/tudelft/tudelft.eot?#iefix") format("embedded-opentype"),url("../fonts/tudelft/tudelft.woff2") format("woff2"),url("../fonts/tudelft/tudelft.woff") format("woff"),url("../fonts/tudelft/tudelft.ttf") format("truetype"),url("../fonts/tudelft/tudelft.svg#tudelft") format("svg")}.fa{position:relative}.fa:before{font:normal normal normal 24px/1 FontAwesome;padding-right:10px;position:relative;top:3px}.icon{position:relative}.icon.icon--none{padding-left:0}.icon.icon--exam:before{content:'\f0ea'}.icon.icon--exercise:before{content:'\f044'}.icon.icon--lecture:before{content:'\f03d'}.icon.icon--reading:before{content:'\f0f6'}.icon.icon--tudelft:before{font-family:'tudelft';content:'\e902'}.icon.icon--edx:before{font-family:'tudelft';content:'\e901'}.icon.icon--mooc:before{font-family:'tudelft';content:'\e903'}.icon.icon--itunesu:before{font-family:'tudelft';content:'\e900'}.icon:before{font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased}.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{box-sizing:border-box;background:inherit;display:block;overflow:hidden;padding:0}.mm-panel{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}.mm-panel.mm-highest{z-index:1}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit}.mm-panels>.mm-panel{background:inherit;border-color:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0 0px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:before,.mm-panels>.mm-panel:after{content:'';display:block;height:0px}.mm-vertical .mm-panel{-webkit-transform:none !important;transform:none !important}.mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel{display:none;padding:0px 0 0px 0px}.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after,.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-vertical .mm-listview>li>.mm-next,.mm-listview>li.mm-vertical>.mm-next{height:40px;bottom:auto}.mm-vertical .mm-listview>li>.mm-next:after,.mm-listview>li.mm-vertical>.mm-next:after{top:16px;bottom:auto}.mm-vertical .mm-listview>li.mm-opened>.mm-next:after,.mm-listview>li.mm-vertical.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-navbar .mm-btn:first-child{padding-left:0px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:0px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:16px;line-height:40px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li:after,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:0px 0px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:0px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:20px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:20px}.mm-prev:before,.mm-next:after,.mm-arrow:after{content:'';border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:23px}.mm-next:after,.mm-arrow:after{border-top:none;border-left:none;right:23px}.mm-menu{background:#222;border-color:#fff;color:#fff}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:#fff}.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after{border-color:#fff}.mm-menu .mm-listview{border-color:#fff}.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-listview>li .mm-arrow:after{border-color:#fff}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.5);tap-highlight-color:rgba(255,255,255,0.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.5)}.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(0,0,0,0.05)}.mm-menu .mm-divider{background:rgba(0,0,0,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking{overflow:hidden}html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%, 0);transform:translate(80%, 0)}@media all and (max-width: 175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px, 0);transform:translate(140px, 0)}}@media all and (min-width: 550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px, 0);transform:translate(440px, 0)}}.mm-menu.mm-autoheight{max-height:80%}.mm-menu.mm-autoheight.mm-fullscreen{max-height:100%}.mm-menu.mm-measureheight>.mm-panels>.mm-panel{bottom:auto !important;height:auto !important}em.mm-counter,.content dfn.mm-counter,.vc_column_text dfn.mm-counter,body .gform_wrapper .gform_heading dfn.mm-counter,.vc_expandable_text .vc_expandable_text__text dfn.mm-counter{font:inherit;font-size:16px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next,.content dfn.mm-counter+a.mm-next,.vc_column_text dfn.mm-counter+a.mm-next,body .gform_wrapper .gform_heading dfn.mm-counter+a.mm-next,.vc_expandable_text .vc_expandable_text__text dfn.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,.content dfn.mm-counter+a.mm-next+a,.vc_column_text dfn.mm-counter+a.mm-next+a,body .gform_wrapper .gform_heading dfn.mm-counter+a.mm-next+a,.vc_expandable_text .vc_expandable_text__text dfn.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span,.content dfn.mm-counter+a.mm-next+span,.vc_column_text dfn.mm-counter+a.mm-next+span,body .gform_wrapper .gform_heading dfn.mm-counter+a.mm-next+span,.vc_expandable_text .vc_expandable_text__text dfn.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen,.content dfn.mm-counter+a.mm-fullsubopen,.vc_column_text dfn.mm-counter+a.mm-fullsubopen,body .gform_wrapper .gform_heading dfn.mm-counter+a.mm-fullsubopen,.vc_expandable_text .vc_expandable_text__text dfn.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter,.mm-menu .content dfn.mm-counter,.content .mm-menu dfn.mm-counter,.mm-menu .vc_column_text dfn.mm-counter,.vc_column_text .mm-menu dfn.mm-counter,.mm-menu body .gform_wrapper .gform_heading dfn.mm-counter,body .gform_wrapper .gform_heading .mm-menu dfn.mm-counter,.mm-menu .vc_expandable_text .vc_expandable_text__text dfn.mm-counter,.vc_expandable_text .vc_expandable_text__text .mm-menu dfn.mm-counter{color:#fff}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:20px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-fixeddivider:after{content:none !important;display:none !important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,0.05)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{transition-duration:0s}.mm-iconpanel .mm-panel{transition-property:left, -webkit-transform;transition-property:transform, left;transition-property:transform, left, -webkit-transform}.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit}.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0px}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:0.6;position:absolute;top:0;right:0;bottom:-100000px;left:0;z-index:3}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;border-bottom:none;top:auto;bottom:0}.mm-navbar-top ~ .mm-navbar-top{border-bottom:none}.mm-navbar-bottom ~ .mm-navbar-bottom{border-top:none}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-close:after{content:'x'}.mm-navbar[class*="mm-navbar-content-"]>*{box-sizing:border-box;display:block;float:left}.mm-navbar>.mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 0px}.mm-navbar>.mm-breadcrumbs>*{display:inline-block;padding:10px 0px}.mm-navbar>.mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-navbar-top-1{top:0px}.mm-hasnavbar-top-1 .mm-panels{top:40px}.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-navbar-top-4{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-navbar-bottom-1{bottom:0px}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-navbar-bottom-4{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-search,.mm-search input{box-sizing:border-box}.mm-search{height:40px;padding:2px 0px 0 0px}.mm-search input{border:none;border-radius:36px;font:inherit;font-size:16px;line-height:36px;outline:none;display:block;width:100%;height:36px;margin:0;padding:0 0px}.mm-search input::-ms-clear{display:none}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:24px;display:none;padding:40px 0}.mm-noresults .mm-noresultsmsg{display:block}.mm-noresults .mm-indexer{display:none !important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:0px}.mm-menu .mm-search input{background:rgba(0,0,0,0.05);color:#fff}.mm-menu .mm-noresultsmsg{color:#fff}.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:0px;position:absolute;top:0;bottom:0;right:0px;z-index:3;transition:right .4s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer ~ .mm-panel.mm-hasindexer{margin-right:0px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:0px}.mm-menu .mm-indexer a{color:#fff}input.mm-toggle,input.mm-check{position:absolute;left:-10000px}label.mm-toggle,label.mm-check{margin:0;position:absolute;top:50%;z-index:2}label.mm-toggle:before,label.mm-check:before{content:'';display:block}label.mm-toggle{border-radius:40px;width:80px;height:40px;margin-top:-20px}label.mm-toggle:before{border-radius:40px;width:38px;height:38px;margin:1px}input.mm-toggle:checked ~ label.mm-toggle:before{float:right}label.mm-check{width:40px;height:40px;margin-top:-20px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:0.1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked ~ label.mm-check:before{opacity:1}li.mm-vertical label.mm-toggle,li.mm-vertical label.mm-check{bottom:auto;margin-top:0}li.mm-vertical label.mm-toggle{top:0px}li.mm-vertical label.mm-check{top:0px}label.mm-toggle,label.mm-check{right:0px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:40px}a.mm-next+label.mm-toggle,a.mm-next+label.mm-check{right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span,a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:80px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:40px}em.mm-counter+a.mm-next+label.mm-toggle,.content dfn.mm-counter+a.mm-next+label.mm-toggle,.vc_column_text dfn.mm-counter+a.mm-next+label.mm-toggle,body .gform_wrapper .gform_heading dfn.mm-counter+a.mm-next+label.mm-toggle,.vc_expandable_text .vc_expandable_text__text dfn.mm-counter+a.mm-next+label.mm-toggle,em.mm-counter+a.mm-next+label.mm-check,.content dfn.mm-counter+a.mm-next+label.mm-check,.vc_column_text dfn.mm-counter+a.mm-next+label.mm-check,body .gform_wrapper .gform_heading dfn.mm-counter+a.mm-next+label.mm-check,.vc_expandable_text .vc_expandable_text__text dfn.mm-counter+a.mm-next+label.mm-check{right:90px}em.mm-counter+a.mm-next+label.mm-toggle+a,.content dfn.mm-counter+a.mm-next+label.mm-toggle+a,.vc_column_text dfn.mm-counter+a.mm-next+label.mm-toggle+a,body .gform_wrapper .gform_heading dfn.mm-counter+a.mm-next+label.mm-toggle+a,.vc_expandable_text .vc_expandable_text__text dfn.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span,.content dfn.mm-counter+a.mm-next+label.mm-toggle+span,.vc_column_text dfn.mm-counter+a.mm-next+label.mm-toggle+span,body .gform_wrapper .gform_heading dfn.mm-counter+a.mm-next+label.mm-toggle+span,.vc_expandable_text .vc_expandable_text__text dfn.mm-counter+a.mm-next+label.mm-toggle+span,em.mm-counter+a.mm-next+label.mm-check+a,.content dfn.mm-counter+a.mm-next+label.mm-check+a,.vc_column_text dfn.mm-counter+a.mm-next+label.mm-check+a,body .gform_wrapper .gform_heading dfn.mm-counter+a.mm-next+label.mm-check+a,.vc_expandable_text .vc_expandable_text__text dfn.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,.content dfn.mm-counter+a.mm-next+label.mm-check+span,.vc_column_text dfn.mm-counter+a.mm-next+label.mm-check+span,body .gform_wrapper .gform_heading dfn.mm-counter+a.mm-next+label.mm-check+span,.vc_expandable_text .vc_expandable_text__text dfn.mm-counter+a.mm-next+label.mm-check+span{margin-right:90px}.mm-menu label.mm-toggle{background:#fff}.mm-menu label.mm-toggle:before{background:#222}.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:#fff}.mm-menu.mm-border-none .mm-listview>li:after,.mm-listview.mm-border-none>li:after{content:none}.mm-menu.mm-border-full .mm-listview>li:after,.mm-listview.mm-border-full>li:after{left:0 !important}.mm-menu.mm-border-offset .mm-listview>li:after,.mm-listview.mm-border-offset>li:after{right:20px}.mm-menu.mm-effect-menu-zoom{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(.7, .7) translate3d(-30%, 0, 0);transform:scale(.7, .7) translate3d(-30%, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(.7, .7) translate3d(30%, 0, 0);transform:scale(.7, .7) translate3d(30%, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%, 0, 0)}.mm-menu.mm-effect-menu-slide{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}html.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.mm-menu.mm-effect-menu-fade{opacity:0;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-effect-menu-fade{opacity:1}.mm-menu.mm-effect-panels-zoom .mm-panel{-webkit-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%, 0, 0)}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(.7, .7) translate3d(-30%, 0, 0);transform:scale(.7, .7) translate3d(-30%, 0, 0)}.mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li{transition:none .4s ease}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(1){transition-delay:50ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(2){transition-delay:100ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(3){transition-delay:150ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(4){transition-delay:200ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(5){transition-delay:250ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(6){transition-delay:300ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(7){transition-delay:350ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(8){transition-delay:400ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(9){transition-delay:450ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(10){transition-delay:500ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(11){transition-delay:550ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(12){transition-delay:600ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(13){transition-delay:650ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(14){transition-delay:700ms}.mm-menu[class*="mm-effect-listitems-"] .mm-listview>li:nth-child(15){transition-delay:750ms}.mm-menu.mm-effect-listitems-slide .mm-listview>li{-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);opacity:0;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform}html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.mm-menu.mm-effect-listitems-fade .mm-listview>li{opacity:0;transition-property:opacity}html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-effect-listitems-drop .mm-listview>li{opacity:0;top:-25%;transition-property:opacity,top}html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}@media all and (max-width: 140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(140px, 0);transform:translate(140px, 0)}}@media all and (min-width: 10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px, 0);transform:translate(10000px, 0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}@media all and (max-width: 140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px, 0);transform:translate(-140px, 0)}}@media all and (min-width: 10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px, 0);transform:translate(-10000px, 0)}}.mm-menu.mm-fullscreen.mm-top,.mm-menu.mm-fullscreen.mm-bottom{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none !important}.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>a,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>span{text-overflow:clip;white-space:normal}html.mm-pagedim #mm-blocker,html.mm-pagedim-white #mm-blocker,html.mm-pagedim-black #mm-blocker{opacity:0}html.mm-pagedim.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim-black.mm-opening #mm-blocker{opacity:0.3;transition:opacity .4s ease .4s}html.mm-pagedim #mm-blocker{background:inherit}html.mm-pagedim-white #mm-blocker{background:#fff}html.mm-pagedim-black #mm-blocker{background:#000}.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99}.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%}.mm-menu.mm-pageshadow.mm-next:after,.mm-menu.mm-pageshadow.mm-front:after{content:none;display:none}.mm-menu.mm-pageshadow:after{box-shadow:0 0 10px rgba(0,0,0,0.3)}.mm-menu.mm-top,.mm-menu.mm-bottom{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-right{left:auto;right:0}.mm-menu.mm-bottom{top:auto;bottom:0}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%, 0);transform:translate(-80%, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px, 0);transform:translate(-140px, 0)}}@media all and (min-width: 550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px, 0);transform:translate(-440px, 0)}}html.mm-front .mm-slideout{-webkit-transform:none !important;transform:none !important;z-index:0 !important}.mm-menu.mm-front{z-index:1}.mm-menu.mm-front,.mm-menu.mm-next{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-top{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.mm-menu.mm-bottom{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-top,.mm-menu.mm-bottom{height:80%;min-height:140px;max-height:880px}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,0.15);color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark .mm-navbar>*,.mm-menu.mm-theme-dark .mm-navbar a{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-navbar .mm-btn:before,.mm-menu.mm-theme-dark .mm-navbar .mm-btn:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,0.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after,.mm-menu.mm-theme-dark .mm-listview>li .mm-arrow:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.1);tap-highlight-color:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(255,255,255,0.05)}.mm-menu.mm-theme-dark .mm-divider{background:rgba(255,255,255,0.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark em.mm-counter,.mm-menu.mm-theme-dark .content dfn.mm-counter,.content .mm-menu.mm-theme-dark dfn.mm-counter,.mm-menu.mm-theme-dark .vc_column_text dfn.mm-counter,.vc_column_text .mm-menu.mm-theme-dark dfn.mm-counter,.mm-menu.mm-theme-dark body .gform_wrapper .gform_heading dfn.mm-counter,body .gform_wrapper .gform_heading .mm-menu.mm-theme-dark dfn.mm-counter,.mm-menu.mm-theme-dark .vc_expandable_text .vc_expandable_text__text dfn.mm-counter,.vc_expandable_text .vc_expandable_text__text .mm-menu.mm-theme-dark dfn.mm-counter{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:rgba(255,255,255,0.05)}.mm-menu.mm-pageshadow.mm-theme-dark:after{box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-indexer a{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,0.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white .mm-navbar>*,.mm-menu.mm-theme-white .mm-navbar a{color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-navbar .mm-btn:before,.mm-menu.mm-theme-white .mm-navbar .mm-btn:after{border-color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-next:after,.mm-menu.mm-theme-white .mm-listview>li .mm-arrow:after{border-color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.05);tap-highlight-color:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(0,0,0,0.03)}.mm-menu.mm-theme-white .mm-divider{background:rgba(0,0,0,0.03)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white em.mm-counter,.mm-menu.mm-theme-white .content dfn.mm-counter,.content .mm-menu.mm-theme-white dfn.mm-counter,.mm-menu.mm-theme-white .vc_column_text dfn.mm-counter,.vc_column_text .mm-menu.mm-theme-white dfn.mm-counter,.mm-menu.mm-theme-white body .gform_wrapper .gform_heading dfn.mm-counter,body .gform_wrapper .gform_heading .mm-menu.mm-theme-white dfn.mm-counter,.mm-menu.mm-theme-white .vc_expandable_text .vc_expandable_text__text dfn.mm-counter,.vc_expandable_text .vc_expandable_text__text .mm-menu.mm-theme-white dfn.mm-counter{color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,0.03)}.mm-menu.mm-pageshadow.mm-theme-white:after{box-shadow:0 0 10px rgba(0,0,0,0.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-indexer a{color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black .mm-navbar>*,.mm-menu.mm-theme-black .mm-navbar a{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-navbar .mm-btn:before,.mm-menu.mm-theme-black .mm-navbar .mm-btn:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-next:after,.mm-menu.mm-theme-black .mm-listview>li .mm-arrow:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.3);tap-highlight-color:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black .mm-divider{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black em.mm-counter,.mm-menu.mm-theme-black .content dfn.mm-counter,.content .mm-menu.mm-theme-black dfn.mm-counter,.mm-menu.mm-theme-black .vc_column_text dfn.mm-counter,.vc_column_text .mm-menu.mm-theme-black dfn.mm-counter,.mm-menu.mm-theme-black body .gform_wrapper .gform_heading dfn.mm-counter,body .gform_wrapper .gform_heading .mm-menu.mm-theme-black dfn.mm-counter,.mm-menu.mm-theme-black .vc_expandable_text .vc_expandable_text__text dfn.mm-counter,.vc_expandable_text .vc_expandable_text__text .mm-menu.mm-theme-black dfn.mm-counter{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-fixeddivider span{background:rgba(255,255,255,0.2)}.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-indexer a{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-tileview .mm-listview:after,.mm-menu .mm-tileview.mm-listview:after{content:'';display:block;clear:both}.mm-menu.mm-tileview .mm-listview>li,.mm-menu .mm-tileview.mm-listview>li{width:50%;height:0;padding:50% 0 0 0;float:left;position:relative}.mm-menu.mm-tileview .mm-listview>li:after,.mm-menu .mm-tileview.mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs,.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu.mm-tileview .mm-listview>li.mm-tile-s,.mm-menu .mm-tileview.mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu.mm-tileview .mm-listview>li.mm-tile-l,.mm-menu .mm-tileview.mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl,.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span,.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span{line-height:1px;text-align:center;padding:50% 0px 0 0px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu.mm-tileview .mm-listview>li>.mm-next,.mm-menu .mm-tileview.mm-listview>li>.mm-next{width:auto}.mm-menu.mm-tileview .mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu .mm-tileview.mm-listview>li>.mm-next:after{content:none;display:none}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu.mm-tileview .mm-listview{margin:0}

/*# sourceMappingURL=main.css.map */
