﻿@charset "UTF-8";html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}button,[type='button'],[type='reset'],[type='submit']{appearance:none;background-color:#1565c0;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:.75em 1.5em;text-align:center;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap;}button:hover,button:focus,[type='button']:hover,[type='button']:focus,[type='reset']:hover,[type='reset']:focus,[type='submit']:hover,[type='submit']:focus{background-color:#11519a;color:#fff;}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled{cursor:not-allowed;opacity:.5;}button:disabled:hover,[type='button']:disabled:hover,[type='reset']:disabled:hover,[type='submit']:disabled:hover{background-color:#1565c0;}fieldset{background-color:transparent;border:0;margin:0;padding:0;}legend{font-weight:600;margin-bottom:.375em;padding:0;}label{display:block;font-weight:600;margin-bottom:.375em;}input,select,textarea{display:block;font-family:Arial,Helvetica,sans-serif;font-size:1em;}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea{appearance:none;background-color:#fff;border:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;margin-bottom:.75em;padding:.5em;transition:border-color 150ms ease;width:100%;}[type='color']:hover,[type='date']:hover,[type='datetime']:hover,[type='datetime-local']:hover,[type='email']:hover,[type='month']:hover,[type='number']:hover,[type='password']:hover,[type='search']:hover,[type='tel']:hover,[type='text']:hover,[type='time']:hover,[type='url']:hover,[type='week']:hover,input:not([type]):hover,textarea:hover{border-color:#b1b1b1;}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus{border-color:#1565c0;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(18,89,169,.7);outline:none;}[type='color']:disabled,[type='date']:disabled,[type='datetime']:disabled,[type='datetime-local']:disabled,[type='email']:disabled,[type='month']:disabled,[type='number']:disabled,[type='password']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='text']:disabled,[type='time']:disabled,[type='url']:disabled,[type='week']:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed;}[type='color']:disabled:hover,[type='date']:disabled:hover,[type='datetime']:disabled:hover,[type='datetime-local']:disabled:hover,[type='email']:disabled:hover,[type='month']:disabled:hover,[type='number']:disabled:hover,[type='password']:disabled:hover,[type='search']:disabled:hover,[type='tel']:disabled:hover,[type='text']:disabled:hover,[type='time']:disabled:hover,[type='url']:disabled:hover,[type='week']:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #ddd;}[type='color']::placeholder,[type='date']::placeholder,[type='datetime']::placeholder,[type='datetime-local']::placeholder,[type='email']::placeholder,[type='month']::placeholder,[type='number']::placeholder,[type='password']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='text']::placeholder,[type='time']::placeholder,[type='url']::placeholder,[type='week']::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#858585;}textarea{resize:vertical;}[type="checkbox"],[type="radio"]{display:inline;margin-right:.375em;}[type="file"]{margin-bottom:.75em;width:100%;}select{margin-bottom:.75em;width:100%;}.select2-container .select2-choice .select2-arrow b{background-position:0 10px !important;}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}html,body{height:100%;}.overflow-hidden{overflow:hidden !important;}ul,ol{list-style-type:none;margin:0;padding:0;}dl{margin:0;}dt{font-weight:600;margin:0;}dd{margin:0;}figure{margin:0;}img,picture{margin:0;max-width:100%;}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%;}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:.75em 0;text-align:left;}td{border-bottom:1px solid #ddd;padding:.75em 0;}tr,td,th{vertical-align:middle;}body{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1.5;}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;font-size:1.25em;line-height:1.2;margin:0 0 .75em;}p{margin:0 0 .75em;}a{color:#1565c0;text-decoration:none;transition:color 150ms ease;}a:active,a:focus,a:hover{color:#104c90;}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0;}@font-face{font-family:"cymraeg-i-oedolion";src:url("assets/fonts/cymraeg-i-oedolion.eot?");src:url("assets/fonts/cymraeg-i-oedolion.eot?#iefix") format("embedded-opentype"),url("assets/fonts/cymraeg-i-oedolion.woff") format("woff"),url("assets/fonts/cymraeg-i-oedolion.ttf") format("truetype"),url("assets/fonts/cymraeg-i-oedolion.svg#cymraeg-i-oedolion") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"cymraeg-i-oedolion" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="cdcg-"]:before,[class*=" cdcg-"]:before{font-family:"cymraeg-i-oedolion" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cdcg-search:before{content:"a";}.cdcg-caret-right:before{content:"b";}.cdcg-caret-left:before{content:"c";}.cdcg-twitter:before{content:"d";}.cdcg-facebook:before{content:"e";}.cdcg-user:before{content:"g";}.cdcg-external:before{content:"l";}.cdcg-download:before{content:"j";}.cdcg-play:before{content:"h";}.cdcg-youtube:before{content:"f";}.cdcg-location-arrow:before{content:"i";}.cdcg-map-marker:before{content:"k";}.cdcg-linkedin:before{content:"m";}.cdcg-mail:before{content:"n";}.cdcg-register:before{content:"o";}.cdcg-signin:before{content:"p";}.cdcg-signout:before{content:"q";}.cdcg-profile:before{content:"r";}.cdcg-cart:before{content:"s";}.cdcg-user-details:before{content:"t";}.cdcg-phone:before{content:"u";}.cdcg-nursery:before{content:"v";}.cdcg-correct:before{content:"w";}.cdcg-time:before{content:"x";}.cdcg-info:before{content:"y";}.cdcg-money:before{content:"z";}.cdcg-calendar:before{content:"A";}.cdcg-upload:before{content:"B";}.cdcg-student:before{content:"C";}.cdcg-reg-doc:before{content:"D";}.cdcg-incorrect:before{content:"E";}.cdcg-edit:before{content:"F";}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.carousel,.latest__carousel{position:relative;}.carousel .owl-prev,.carousel .owl-next,.latest__carousel .owl-prev,.latest__carousel .owl-next{width:50px;height:50px;background-color:#727272;color:#fff;text-align:center;font-size:1.4em;line-height:50px;border-radius:50%;position:relative;z-index:10000;}.carousel .owl-prev.disabled,.carousel .owl-next.disabled,.latest__carousel .owl-prev.disabled,.latest__carousel .owl-next.disabled{opacity:0;}.carousel .owl-prev i,.carousel .owl-next i,.latest__carousel .owl-prev i,.latest__carousel .owl-next i{vertical-align:sub;}.carousel .owl-prev:hover,.carousel .owl-next:hover,.latest__carousel .owl-prev:hover,.latest__carousel .owl-next:hover{background-color:#595959;}.carousel .owl-prev,.latest__carousel .owl-prev{position:absolute;top:50%;left:0;transform:translate(0,-100%);}@media screen and (min-width:1030px){.carousel .owl-prev,.latest__carousel .owl-prev{transform:translate(-50%,-100%);}}.carousel .owl-next,.latest__carousel .owl-next{position:absolute;top:50%;right:0;transform:translate(0,-100%);}@media screen and (min-width:1030px){.carousel .owl-next,.latest__carousel .owl-next{transform:translate(50%,-100%);}}.carousel .owl-dots,.latest__carousel .owl-dots{width:100%;padding:10px 0;text-align:center;}.carousel .owl-dots .owl-dot,.latest__carousel .owl-dots .owl-dot{width:12px;height:12px;background-color:#6e4682;border-radius:50%;display:inline-block;margin:2px;border:1px solid #6e4682;}.carousel .owl-dots .owl-dot.active,.latest__carousel .owl-dots .owl-dot.active{background-color:#fff;}.jw-title{background:transparent !important;}.jw-title-primary{background-color:#ff3598 !important;color:#fff !important;font-size:1em;position:absolute;top:10px;left:10px;min-height:1em !important;width:auto !important;padding:10px !important;}@media screen and (min-width:960px){.jw-title-primary{font-size:1.8em !important;}}
/*! nouislider - 10.0.0 - 2017-05-28 14:52:48 */
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-target{position:relative;direction:ltr;}.noUi-base{width:100%;height:100%;position:relative;z-index:1;}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0;}.noUi-origin{position:absolute;height:0;width:0;}.noUi-handle{position:relative;z-index:1;}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:top .3s,right .3s,bottom .3s,left .3s;transition:top .3s,right .3s,bottom .3s,left .3s;}.noUi-state-drag *{cursor:inherit !important;}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.noUi-horizontal{height:18px;}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px;}.noUi-vertical{width:18px;}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px;}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;}.noUi-connect{background:#3fb8af;border-radius:4px;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms;}.noUi-draggable{cursor:ew-resize;}.noUi-vertical .noUi-draggable{cursor:ns-resize;}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px;}.noUi-handle:after{left:17px;}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px;}.noUi-vertical .noUi-handle:after{top:17px;}[disabled] .noUi-connect{background:#b8b8b8;}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed;}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-pips{position:absolute;color:#999;}.noUi-value{position:absolute;white-space:nowrap;text-align:center;}.noUi-value-sub{color:#ccc;font-size:10px;}.noUi-marker{position:absolute;background:#ccc;}.noUi-marker-sub{background:#aaa;}.noUi-marker-large{background:#aaa;}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%;}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0);}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px;}.noUi-marker-horizontal.noUi-marker-sub{height:10px;}.noUi-marker-horizontal.noUi-marker-large{height:15px;}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%;}.noUi-value-vertical{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);padding-left:25px;}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px;}.noUi-marker-vertical.noUi-marker-sub{width:10px;}.noUi-marker-vertical.noUi-marker-large{width:15px;}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap;}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%;}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%;}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}.dropzone,.dropzone *{box-sizing:border-box;}.dropzone{position:relative;text-align:center;max-width:500px;margin:0 auto;background-color:#fff;border:2px dashed #ccc;border-radius:5px;min-height:50px;padding:2em 1em;}.dropzone:hover{border-color:#999;cursor:pointer;}.dropzone:hover i,.dropzone:hover span{color:#0b7ef5 !important;}.dropzone.dz-clickable{cursor:pointer;}.dropzone.dz-clickable *{cursor:default;}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer;}.dropzone.dz-started .dz-message{display:none;}.dropzone.dz-drag-hover{border-style:solid;}.dropzone.dz-drag-hover .dz-message{opacity:.5;}.dropzone .dz-message{text-align:center;margin:0 auto;}.dropzone .dz-message i{display:block;font-size:3em;color:#ccc;}.dropzone .dz-message span{font-weight:600;color:#ccc;}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px;}.dropzone .dz-preview:hover{z-index:1000;}.dropzone .dz-preview:hover .dz-details{opacity:1;}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd);}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1;}.dropzone .dz-preview.dz-image-preview{background:#fff;}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none;}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline;}.dropzone .dz-preview:hover .dz-details{opacity:1;}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%;}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px;}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap;}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8);}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis;}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent;}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px;}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px);}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10;}.dropzone .dz-preview .dz-image img{display:block;}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1);}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1);}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in;}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite;}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden;}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out;}.dropzone .dz-preview.dz-error .dz-error-message{display:block;}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto;}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff;}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626;}.datepicker{display:none;position:absolute;padding:1em;margin-top:1px;direction:ltr;max-width:300px;color:#333;}.datepicker__container{position:relative;max-width:140px;}.datepicker__container:before{content:"A";width:34px;font-family:"cymraeg-i-oedolion" !important;height:34px;display:block;background-color:#f1f1f1;text-align:center;line-height:33px;pointer-events:none;color:#333;border-left:1px solid #ccc;position:absolute;top:1px;right:1px;}.datepicker__container input{margin-bottom:0;border:1px solid #ccc;font-weight:600;}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;width:100%;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:18px;}.datepicker.dropdown-menu th{padding:4px 5px;color:#333;}.datepicker.dropdown-menu td{padding:6px 0;}.datepicker table{border:0;margin:0;width:auto;min-width:100%;}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;}.datepicker td{text-align:center;width:20px;height:20px;border:0;font-size:12px;line-height:20px;background:#fff;cursor:pointer;}.datepicker td.active.day,.datepicker td.active.year{background:#27ae60;color:#fff;border-radius:50%;}.datepicker td.register-submitted.day{background:#4b1863;color:#fff;border-radius:50%;}.datepicker td.old,.datepicker td.new{color:#999;}.datepicker td span.active{background:#27ae60;}.datepicker td.day.disabled{color:#eee;}.datepicker td span.month.disabled,.datepicker td span.year.disabled{color:#eee;}.datepicker th{text-align:center;width:20px;height:20px;border:0;color:#333;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer;}.datepicker th.active.day,.datepicker th.active.year{background:#27ae60;}.datepicker th.date-switch{width:145px;}.datepicker th span.active{background:#27ae60;}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle;}.datepicker.days div.datepicker-days{display:block;}.datepicker.months div.datepicker-months{display:block;}.datepicker.years div.datepicker-years{display:block;}.datepicker thead tr:first-child th{cursor:pointer;}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent;}.datepicker tfoot tr:first-child th{cursor:pointer;}.datepicker-inline{width:220px;}.datepicker-rtl{direction:rtl;}.datepicker-rtl table tr td span{float:right;}.datepicker-dropdown{top:0;left:0;}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:1px solid rgba(0,0,0,.2);position:absolute;top:-7px;left:6px;}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px;}.datepicker>div,.datepicker-dropdown::before,.datepicker-dropdown::after{display:none;}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none;}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent;}body.swal2-shown{overflow-y:hidden;}body.swal2-iosfix{position:fixed;left:0;right:0;}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){body.swal2-iosfix{position:absolute;left:0;right:0;}}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;padding:10px;background-color:transparent;z-index:1060;}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s;}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4);}.swal2-modal{background-color:#fff;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:auto;overflow-x:hidden;overflow-y:auto;display:none;position:relative;max-width:100%;}.swal2-modal:focus{outline:none;}.swal2-modal.swal2-loading{overflow-y:hidden;}.swal2-modal .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block;word-wrap:break-word;}.swal2-modal .swal2-buttonswrapper{margin-top:15px;}.swal2-modal .swal2-buttonswrapper:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4;cursor:no-drop;}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-confirm{-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid transparent;border-color:transparent;width:40px;height:40px;padding:0;margin:7.5px;vertical-align:top;background-color:transparent !important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px;}.swal2-modal .swal2-buttonswrapper.swal2-loading :not(.swal2-styled).swal2-confirm::after{display:inline-block;content:'';margin-left:5px;vertical-align:-1px;height:15px;width:15px;border:3px solid #999;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;}.swal2-modal .swal2-styled{border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:15px 5px 0;padding:10px 32px;}.swal2-modal .swal2-image{margin:20px auto;max-width:100%;}.swal2-modal .swal2-close{background:transparent;border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;position:absolute;top:5px;right:8px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease;}.swal2-modal .swal2-close:hover{color:#d55;}.swal2-modal>.swal2-input,.swal2-modal>.swal2-file,.swal2-modal>.swal2-textarea,.swal2-modal>.swal2-select,.swal2-modal>.swal2-radio,.swal2-modal>.swal2-checkbox{display:none;}.swal2-modal .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454;word-wrap:break-word;}.swal2-modal .swal2-input,.swal2-modal .swal2-file,.swal2-modal .swal2-textarea,.swal2-modal .swal2-select,.swal2-modal .swal2-radio,.swal2-modal .swal2-checkbox{margin:20px auto;}.swal2-modal .swal2-input,.swal2-modal .swal2-file,.swal2-modal .swal2-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;border-radius:3px;border:1px solid #d9d9d9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s;}.swal2-modal .swal2-input.swal2-inputerror,.swal2-modal .swal2-file.swal2-inputerror,.swal2-modal .swal2-textarea.swal2-inputerror{border-color:#f27474 !important;-webkit-box-shadow:0 0 2px #f27474 !important;box-shadow:0 0 2px #f27474 !important;}.swal2-modal .swal2-input:focus,.swal2-modal .swal2-file:focus,.swal2-modal .swal2-textarea:focus{outline:none;border:1px solid #b4dbed;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5;}.swal2-modal .swal2-input::-webkit-input-placeholder,.swal2-modal .swal2-file::-webkit-input-placeholder,.swal2-modal .swal2-textarea::-webkit-input-placeholder{color:#ccc;}.swal2-modal .swal2-input:-ms-input-placeholder,.swal2-modal .swal2-file:-ms-input-placeholder,.swal2-modal .swal2-textarea:-ms-input-placeholder{color:#ccc;}.swal2-modal .swal2-input::placeholder,.swal2-modal .swal2-file::placeholder,.swal2-modal .swal2-textarea::placeholder{color:#ccc;}.swal2-modal .swal2-range input{float:left;width:80%;}.swal2-modal .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center;}.swal2-modal .swal2-range input,.swal2-modal .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0;}.swal2-modal .swal2-input{height:43px;padding:0 12px;}.swal2-modal .swal2-input[type='number']{max-width:150px;}.swal2-modal .swal2-file{font-size:20px;}.swal2-modal .swal2-textarea{height:108px;padding:12px;}.swal2-modal .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%;}.swal2-modal .swal2-radio{border:0;}.swal2-modal .swal2-radio label:not(:first-child){margin-left:20px;}.swal2-modal .swal2-radio input,.swal2-modal .swal2-radio span{vertical-align:middle;}.swal2-modal .swal2-radio input{margin:0 3px 0 0;}.swal2-modal .swal2-checkbox{color:#545454;}.swal2-modal .swal2-checkbox input,.swal2-modal .swal2-checkbox span{vertical-align:middle;}.swal2-modal .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:#808080;font-size:16px;font-weight:300;display:none;}.swal2-modal .swal2-validationerror::before{content:'!';display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px;}@supports (-ms-accelerator:true){.swal2-range input{width:100% !important;}.swal2-range output{display:none;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100% !important;}.swal2-range output{display:none;}}.swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.swal2-icon.swal2-error{border-color:#f27474;}.swal2-icon.swal2-error .swal2-x-mark{position:relative;display:block;}.swal2-icon.swal2-error [class^='swal2-x-mark-line']{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px;}.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left']{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px;}.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right']{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px;}.swal2-icon.swal2-warning{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#f8bb86;border-color:#facea8;font-size:60px;line-height:80px;text-align:center;}.swal2-icon.swal2-info{font-family:'Open Sans',sans-serif;color:#3fc3ee;border-color:#9de0f6;font-size:60px;line-height:80px;text-align:center;}.swal2-icon.swal2-question{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center;}.swal2-icon.swal2-success{border-color:#a5dc86;}.swal2-icon.swal2-success [class^='swal2-success-circular-line']{border-radius:50%;position:absolute;width:60px;height:120px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='left']{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px;}.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='right']{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px;}.swal2-icon.swal2-success .swal2-success-ring{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2;}.swal2-icon.swal2-success .swal2-success-fix{width:7px;height:90px;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.swal2-icon.swal2-success [class^='swal2-success-line']{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2;}.swal2-icon.swal2-success [class^='swal2-success-line'][class$='tip']{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.swal2-icon.swal2-success [class^='swal2-success-line'][class$='long']{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0;}.swal2-progresssteps li{display:inline-block;position:relative;}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20;}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0;}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0;}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6;}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6;}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6;}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10;}[class^='swal2']{-webkit-tap-highlight-color:transparent;}@-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7);}45%{-webkit-transform:scale(1.05);transform:scale(1.05);}80%{-webkit-transform:scale(.95);transform:scale(.95);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7);}45%{-webkit-transform:scale(1.05);transform:scale(1.05);}80%{-webkit-transform:scale(.95);transform:scale(.95);}100%{-webkit-transform:scale(1);transform:scale(1);}}@-webkit-keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0;}}@keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0;}}.swal2-show{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s;}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none;}.swal2-hide{-webkit-animation:hideSweetAlert .15s forwards;animation:hideSweetAlert .15s forwards;}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none;}@-webkit-keyframes animate-success-tip{0%{width:0;left:1px;top:19px;}54%{width:0;left:1px;top:19px;}70%{width:50px;left:-8px;top:37px;}84%{width:17px;left:21px;top:48px;}100%{width:25px;left:14px;top:45px;}}@keyframes animate-success-tip{0%{width:0;left:1px;top:19px;}54%{width:0;left:1px;top:19px;}70%{width:50px;left:-8px;top:37px;}84%{width:17px;left:21px;top:48px;}100%{width:25px;left:14px;top:45px;}}@-webkit-keyframes animate-success-long{0%{width:0;right:46px;top:54px;}65%{width:0;right:46px;top:54px;}84%{width:55px;right:0;top:35px;}100%{width:47px;right:8px;top:38px;}}@keyframes animate-success-long{0%{width:0;right:46px;top:54px;}65%{width:0;right:46px;top:54px;}84%{width:55px;right:0;top:35px;}100%{width:47px;right:8px;top:38px;}}@-webkit-keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg);}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg);}}@keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg);}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg);}}.swal2-animate-success-line-tip{-webkit-animation:animate-success-tip .75s;animation:animate-success-tip .75s;}.swal2-animate-success-line-long{-webkit-animation:animate-success-long .75s;animation:animate-success-long .75s;}.swal2-success.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in;}@-webkit-keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0;}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}}@keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0;}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}}.swal2-animate-error-icon{-webkit-animation:animate-error-icon .5s;animation:animate-error-icon .5s;}@-webkit-keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0;}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0;}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px;}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1;}}@keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0;}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0;}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px;}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1;}}.swal2-animate-x-mark{-webkit-animation:animate-x-mark .5s;animation:animate-x-mark .5s;}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.equinox .calendar{display:block;width:100%;position:relative;border-radius:5px;padding:5px;background:linear-gradient(90deg,#682480 0%,#4e1861 100%);}.equinox .calendar-header{color:#fff;display:block;padding:8px 11px;overflow:auto;}.equinox .calendar-header:before,.equinox .calendar-header:after{content:" ";display:table;}.equinox .calendar-header:after{clear:both;}.equinox .calendar-actions{display:inline-block;float:right;}.equinox .calendar-actions button{background-color:rgba(255,255,255,.1);border-radius:5px;border:0;padding:10px 15px;}.equinox .calendar-actions button:hover{background-color:rgba(255,255,255,.2);}.equinox .month-label{font-size:22px;display:inline-block;float:left;}.equinox .month-weeks{border:5px solid #46145a;background-color:#e8e8e8;border-radius:5px;}.equinox .week{position:relative;}.equinox .week:first-child .day{border-top:none;}.equinox .week:last-of-type{margin-bottom:2px;}.equinox .week .days-container{border-spacing:4px 2px;border-collapse:separate;}.equinox .week .days-container .day{box-sizing:border-box;display:table-cell;width:14.28571%;padding:8px;padding-bottom:12px;border:1px solid #e6e6e6;border-radius:5px;box-shadow:0 4px 5px #e2e2e2;background:#fff;}.equinox .week-events{position:absolute;left:0;top:0;width:100%;list-style:none;padding:0;margin:0;padding-top:26px;}.equinox .week-events .slot{margin:0;}.equinox .week-events .slot>ul{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%;}.equinox .week-events .slot>ul>li{box-sizing:border-box;display:table-cell;margin:0;padding-left:9px;padding-right:8px;width:14.28571%;}.equinox .week-events .slot>ul>li.span-1{width:14.28571%;}.equinox .week-events .slot>ul>li.span-2{width:28.57143%;}.equinox .week-events .slot>ul>li.span-3{width:42.85714%;}.equinox .week-events .slot>ul>li.span-4{width:57.14286%;}.equinox .week-events .slot>ul>li.span-5{width:71.42857%;}.equinox .week-events .slot>ul>li.span-6{width:85.71429%;}.equinox .week-events .slot>ul>li.span-7{width:100%;}.equinox .week-events .event .start-time{display:none;}.equinox .week-events .event .title{white-space:nowrap;}.equinox .days-container{display:table;table-layout:fixed;width:100%;}.equinox .days-container .day{box-sizing:border-box;display:table-cell;width:14.28571%;padding:8px;border-left:1px solid #efefef;border-top:1px solid #efefef;}.equinox .week-header{font-size:10px;text-transform:uppercase;color:#4b1760;margin-bottom:6px;}.equinox .week-header .days-container{display:table;table-layout:fixed;width:100%;border-bottom:1px solid #e6e6e6;}.equinox .week-header .days-container .day{text-align:center;text-overflow:ellipsis;overflow:hidden;border:0;box-shadow:none;background:transparent;padding-bottom:8px;}.equinox .date.outside-month{opacity:.4;}.equinox .date.outside-month .date-label{color:#d7d7d7;}.equinox .date.current-date{background-color:#e7f6fc;position:relative;}.equinox .date.current-date:before{content:'';position:absolute;display:block;left:-1px;top:-1px;right:-1px;bottom:-1px;border:1px solid #019ee2;z-index:1;border-radius:5px;}.equinox .date.current-date .date-label{color:#0aa8e3;}.equinox .date-label{text-align:right;color:#4b1760;font-weight:600;font-size:15px;}.equinox .date-events{list-style:none;padding:0;margin:0;min-height:68px;display:flex;flex-direction:column;justify-content:flex-end;}.equinox .event-container{box-sizing:border-box;padding-top:6px;margin:0;width:100%;}.equinox .event-container.continuation .event{margin-left:-8px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;padding-left:17px;}.equinox .event-container.continued .event{margin-right:-8px;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:14px;}.equinox .event{display:block;box-sizing:border-box;background-color:#fff;padding:0;padding-left:5px;font-size:12px;line-height:14px;border-radius:0;border-left:3px solid #ff3598 !important;color:#666;position:relative;z-index:4;white-space:nowrap;text-overflow:ellipsis;width:100%;transition:.5s;}.equinox .event:hover{border-left:3px solid #019ee2 !important;padding-left:7px;}.equinox .event .start-time{display:none !important;float:left;color:#bbb;margin-right:4px;}.equinox .event .end-time{display:none !important;float:right;color:#bbb;margin-left:4px;}.equinox .event .title{display:block;overflow-x:hidden;text-overflow:ellipsis;}.btn{display:inline-block;color:#fff;padding:5px 10px;box-shadow:0 4px 0 #b3b3b3;background-color:#ccc;font-weight:600;border-radius:0;}.btn:hover,.btn:active{color:#fff;background-color:#b3b3b3;box-shadow:0 4px 0 #999;}.btn:visited{color:#fff;}.btn .loader{display:none;}.btn--large{padding:10px 20px;}.btn.next,.btn.primary,.btn__primary{background-color:#27ae60;box-shadow:0 4px 0 #1e8449;color:#fff;}.btn.next:focus,.btn.next:active,.btn.next:hover,.btn.next:disabled,.btn.primary:focus,.btn.primary:active,.btn.primary:hover,.btn.primary:disabled,.btn__primary:focus,.btn__primary:active,.btn__primary:hover,.btn__primary:disabled{background-color:#1e8449 !important;box-shadow:0 4px 0 #145b32;color:#fff;}.btn.prev,.btn__secondary{background-color:#6e4682;box-shadow:0 4px 0 #523461;color:#fff;}.btn.prev:focus,.btn.prev:active,.btn.prev:hover,.btn__secondary:focus,.btn__secondary:active,.btn__secondary:hover{background-color:#523461;box-shadow:0 4px 0 #362240;color:#fff;}.btn__blue{background-color:#0b7ef5;box-shadow:0 4px 0 #0865c5;color:#fff;}.btn__blue:hover{background-color:#0865c5;box-shadow:0 4px 0 #064c94;color:#fff;}.btn__download--overlay{position:relative;display:inline-block;}.btn__download--overlay img{display:block;}.btn__download--overlay:after{content:'j';font-size:1.5em;opacity:1;font-family:"cymraeg-i-oedolion" !important;display:block;color:#333;position:absolute;right:0;bottom:0;width:40px;height:40px;line-height:40px;border:1px solid #6e4682;background-color:#fff;}.btn__download--overlay:hover:after{opacity:1;background-color:#6e4682;color:#fff;}.btn--loading{position:relative;}.btn--loading:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:inherit;}.btn--loading .loader{display:block !important;position:absolute;color:#27ae60;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;font-size:4px;background-color:#fff;}.btn--loading .loader:before,.btn--loading .loader:after{background-color:#fff;}.frBtn{display:inline-block;color:#fff;padding:10px 20px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:600;}.frBtn__blue{background-color:#0b7ef5;}.frBtn__blue:hover{background-color:#0865c5;color:#fff;}.frBtn__white{background-color:#fff;color:#4b1760;}.frBtn__launch{padding:20px !important;}.frBtn--all{margin:40px auto;display:block;}@media screen and (min-width:580px){.frBtn--all{width:250px;margin:60px auto;}}.btn--lms{display:flex;justify-content:center;align-items:center;background-color:#ccc;color:#fff;text-align:center;padding:8px;border-radius:10px;}.btn--lms--blue{background-color:#0b7ef5;}.btn--lms--blue:hover,.btn--lms--blue:active,.btn--lms--blue:focus{background-color:#0865c5;color:#fff;}.btn--lms--green{background-color:#27ae60;}.btn--lms--green:hover,.btn--lms--green:active,.btn--lms--green:focus{background-color:#1e8449;color:#fff;}.btn--lms--pink{background-color:#ff3598;color:#fff;}.btn--lms--pink:hover,.btn--lms--pink:active,.btn--lms--pink:focus{background-color:#ff027e;color:#fff;}.file-upload{position:relative;display:inline-block;}.file-upload__label{display:block;padding:1em 2em;color:#fff;background:#222;border-radius:.4em;transition:background .3s;}.file-upload__label:hover{cursor:pointer;background:#000;}.file-upload__input{position:absolute;left:0;top:0;right:0;bottom:0;font-size:1;width:0;height:100%;opacity:0;}.btn-gdcg{border-radius:5px !important;padding:10px 15px;color:#555;font-weight:600;text-decoration:none;margin:0;background:#fff;border:1px solid #555;line-height:normal;display:inline-block;box-shadow:none;text-align:center;}.btn-gdcg:hover{box-shadow:none;}.btn-gdcg.disabled{opacity:.5 !important;cursor:not-allowed !important;}.btn-gdcg.btn-gdgc-darkpurple{background:#4b1763;color:#fff;border:1px solid #4b1763;}.btn-gdcg.btn-gdgc-darkpurple:hover{background:#390c4b;border:1px solid #390c4b;}.btn-gdcg.btn-gdgc-lightpurple{background:#825d90;color:#fff;border:1px solid #825d90;}.btn-gdcg.btn-gdgc-lightpurple:hover{background:#602d72;border:1px solid #602d72;}.btn-gdcg.btn-gdcg-blue{background:#007ef0;color:#fff;border:1px solid #007ef0;}.btn-gdcg.btn-gdcg-blue:hover{background:#006fd4;border:1px solid #006fd4;}.btn-gdcg.btn-gdgc-white{background:#fff;color:#4b1763;border:1px solid #fff;}.btn-gdcg.btn-gdcg-green{background:#27ae60;color:#fff;border:1px solid #27ae60;}.btn-gdcg.btn-gdcg-green:hover{background:#188747;border:1px solid #188747;}.btn-gdcg.btn-gdcg-red{background:#f14848;color:#fff;border:1px solid #f14848;}.btn-gdcg.btn-gdcg-red:hover,.btn-gdcg.btn-gdcg-red:active{background-color:#ca3535 !important;border:1px solid #f14848;}.btn-gdcg.btn-gdcg-large{padding:13px 15px;}.btn-gdcg.btn-gdcg-small{padding:8px 15px;font-size:14px;}.btn-gdcg.icon-left i{margin-right:5px;}.btn-gdcg.icon-right i{margin-left:5px;}.btn-gdcg.btn-gdcg-purple{background:#4b1863;border-color:#4b1863;color:#fff;}.btn-gdcg.btn-gdcg-purple:hover,.btn-gdcg.btn-gdcg-purple:active{background-color:#2c0e3a;border-color:#2c0e3a;color:#fff;}.btn-gdcg.btn-gdcg-light-purple{background:#815d90;border-color:#815d90;color:#fff;}.btn-gdcg.btn-gdcg-light-purple:hover,.btn-gdcg.btn-gdcg-light-purple:active{background-color:#654971;border-color:#654971;color:#fff;}.btn-gdcg.btn-gdcg-dark-purple{background:#3d114e;border-color:#3d114e;color:#fff;}.btn-gdcg.btn-gdcg-dark-purple:hover,.btn-gdcg.btn-gdcg-dark-purple:active{background-color:#5e1a78;border-color:#5e1a78;color:#fff;}.btn-gdcg.btn-gdcg-blue{background:#0b7ef5;border-color:#0b7ef5;color:#fff;}.btn-gdcg.btn-gdcg-blue:hover,.btn-gdcg.btn-gdcg-blue:active{background-color:#0865c5;border-color:#0865c5;color:#fff;}.btn-gdcg.btn-gdcg-light-blue{background:#00aeef;border-color:#00aeef;color:#fff;}.btn-gdcg.btn-gdcg-light-blue:hover,.btn-gdcg.btn-gdcg-light-blue:active{background-color:#0089bc;border-color:#0089bc;color:#fff;}.btn-gdcg.btn-gdcg-dark-blue{background:#1565c0;border-color:#1565c0;color:#fff;}.btn-gdcg.btn-gdcg-dark-blue:hover,.btn-gdcg.btn-gdcg-dark-blue:active{background-color:#104d92;border-color:#104d92;color:#fff;}.btn-gdcg.btn-gdcg-green{background:#27ae60;border-color:#27ae60;color:#fff;}.btn-gdcg.btn-gdcg-green:hover,.btn-gdcg.btn-gdcg-green:active{background-color:#1e8449;border-color:#1e8449;color:#fff;}.btn-gdcg.btn-gdcg-light-green{background:#4ad886;border-color:#4ad886;color:#fff;}.btn-gdcg.btn-gdcg-light-green:hover,.btn-gdcg.btn-gdcg-light-green:active{background-color:#2ac56c;border-color:#4ad886;color:#fff;}.btn-gdcg.btn-gdcg-light-grey{background:#ececec;border-color:#ececec;color:#3d3d3d;}.btn-gdcg.btn-gdcg-light-grey:hover,.btn-gdcg.btn-gdcg-light-grey:active{background-color:#d3d3d3;border-color:#ececec;color:#3d3d3d;}.btn-gdcg.btn-gdcg-medium-grey{background:#d6d6d6;border-color:#d6d6d6;color:#3d3d3d;}.btn-gdcg.btn-gdcg-medium-grey:hover,.btn-gdcg.btn-gdcg-medium-grey:active{background-color:#bdbdbd;border-color:#bdbdbd;color:#3d3d3d;}.btn-gdcg.btn-gdcg-red{background:#f14848;border-color:#f14848;color:#fff;}.btn-gdcg.btn-gdcg-red:hover,.btn-gdcg.btn-gdcg-red:active{background-color:#ed1919;border-color:#f14848;color:#fff;}.btn-gdcg.btn-gdcg-red-outline{background:transparent;border-color:#f14848;color:#f14848;}.btn-gdcg.btn-gdcg-red-outline:hover,.btn-gdcg.btn-gdcg-red-outline:active{background-color:transparent;border-color:#ed1919;color:#ed1919;}.btn-gdcg.btn-round{border-radius:100px !important;}h1{font-size:1.8em;}@media screen and (min-width:580px){h1{font-size:2em;}}@media screen and (min-width:960px){h1{font-size:2.2em;}}h2{font-size:1.2em;}@media screen and (min-width:580px){h2{font-size:1.4em;}}@media screen and (min-width:960px){h2{font-size:1.6em;}}h3{font-size:1em;}@media screen and (min-width:580px){h3{font-size:1.1em;}}@media screen and (min-width:960px){h3{font-size:1.25em;}}h4{font-size:1.1em;}h5{font-size:.9em;}h6{font-size:.7em;font-weight:bold;}@font-face{font-family:"gdcg";src:url("assets/fonts/gdcg.eot?");src:url("assets/fonts/gdcg.eot?#iefix") format("embedded-opentype"),url("assets/fonts/gdcg.woff") format("woff"),url("assets/fonts/gdcg.ttf") format("truetype"),url("assets/fonts/gdcg.svg#gdcg") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"gdcg" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"gdcg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-fav1:before{content:"a";}.icon-fav2:before{content:"b";}.icon-dropdown:before{content:"d";}.icon-up:before{content:"e";}.icon-add:before{content:"f";}.icon-play:before{content:"g";}.icon-twitter:before{content:"h";}.icon-facebook:before{content:"i";}.icon-login:before{content:"c";}.icon-logout:before{content:"j";}.icon-ical:before{content:"k";}.icon-join:before{content:"l";}.icon-ical-added:before{content:"m";}.icon-map:before{content:"n";}.icon-courses:before{content:"o";}.icon-info-employees:before{content:"q";}.icon-info-employers:before{content:"r";}.icon-reg-for-ww:before{content:"s";}.icon-contact:before{content:"t";}.icon-faq:before{content:"u";}.icon-online-courses:before{content:"p";}.icon-resources:before{content:"v";}.icon-level-checker:before{content:"w";}.icon-error:before{content:"x";}.icon-provider:before{content:"y";}.icon-quiz:before{content:"z";}.icon-linkedin:before{content:"A";}.icon-email:before{content:"B";}.icon-search:before{content:"C";}.icon-alert:before{content:"D";}.icon-close:before{content:"E";}input[type="search"]{border-radius:0;-webkit-appearance:none;}select{border:none;margin:0;}select.large{padding:10px;height:48px;}.umbraco-forms-form select{padding:10px;height:48px;}.umbraco-forms-form .umbraco-forms-field-wrapper .form-control.radio label{margin-top:6px;width:100%;font-weight:400;margin-bottom:5px;display:inline-block;}.umbraco-forms-form .umbraco-forms-field-wrapper .form-control.radio label input[type="radio"]{height:22px;margin-right:10px;padding:10px;border:1px solid #ccc;margin-bottom:0;float:left;}.umbraco-forms-form .checkboxlist{display:block;}.umbraco-forms-form .checkboxlist label{margin-top:6px;width:calc(100% - 27px);font-weight:400;margin-bottom:5px;display:inline-block;float:left;}.umbraco-forms-form .checkboxlist input[type="checkbox"],.umbraco-forms-form .checkboxlist input[type="radio"]{height:35px;margin-right:10px;padding:10px;border:1px solid #ccc;margin-bottom:0;float:left;}.umbraco-forms-form .checkboxlist br{clear:both;content:"";display:block;}.umbraco-forms-form .umbraco-forms-navigation{text-align:right;}.umbraco-forms-form .umbraco-forms-navigation input{border:0 !important;}.search__refine{background-color:#323232;color:#fff;padding:10px !important;}.search--large{position:relative;}.search--large input{width:100%;font-size:14px;margin-bottom:0;height:48px;position:relative;padding:10px;}@media screen and (min-width:580px){.search--large input{font-size:16px;}}.search--large select{border-left:1px solid #ccc;height:48px;text-align:center;}.search--large button.btn{width:55px;padding:13px 20px;text-align:center;float:left;}@media screen and (min-width:580px){.search--large button.btn{width:120px;}}.search--large button.btn i{display:inline-block;}.search--large button.btn span{display:none;}@media screen and (min-width:580px){.search--large button.btn span{display:inline-block;}}.umbraco-forms-form input,.registration input,.organisation input{height:48px;padding:10px;border:1px solid #ccc;margin-bottom:0;}.umbraco-forms-form input:hover,.registration input:hover,.organisation input:hover{border-color:#6e4682;}.umbraco-forms-form input:focus,.registration input:focus,.organisation input:focus{border-color:#4b1863;box-shadow:none;outline:none;}.umbraco-forms-form select,.registration select,.organisation select{border:1px solid #ccc;}.umbraco-forms-form select:hover,.registration select:hover,.organisation select:hover{border-color:#6e4682;}.umbraco-forms-form select:focus,.registration select:focus,.organisation select:focus{border-color:#4b1863;box-shadow:none;outline:none;}.umbraco-forms-form textarea,.registration textarea,.organisation textarea{border:1px solid #ccc;min-height:100px;}.umbraco-forms-form textarea:hover,.registration textarea:hover,.organisation textarea:hover{border-color:#6e4682;}.umbraco-forms-form textarea:focus,.registration textarea:focus,.organisation textarea:focus{border-color:#4b1863;box-shadow:none;outline:none;}.field-validation-error{color:#e74c3c;font-size:11px;font-weight:600;position:absolute;}.input-validation-error{border:1px solid #e74c3c !important;background-color:#f9ceca;}.input-validation-error:focus{background-color:#fff;}.lookup{position:absolute;left:0;width:100%;z-index:10;max-height:190px;overflow:auto;border:1px solid #ccc;border-top:none;z-index:1001;}.lookup ul li{display:block;border-bottom:1px solid #ccc;background-color:#fff;}.lookup ul li:hover{background-color:#ccc;}.lookup ul li:last-of-type{border-bottom:none;}.lookup ul li a{display:block;padding:10px;cursor:pointer;color:#333;font-size:14px;}.helper{color:#333;text-align:left;display:block;font-size:.8em;text-decoration:underline;margin-bottom:20px;margin-top:5px;}.helper:hover{color:#4b1863;}.strengthify-wrapper{position:relative;}.strengthify-wrapper>*{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.strengthify-bg,.strengthify-container,.strengthify-separator{height:3px;}.strengthify-bg,.strengthify-container{display:block;position:absolute;width:100%;}.strengthify-bg{background-color:#bbb;}.strengthify-separator{display:inline-block;position:absolute;background-color:#fff;width:1px;z-index:10;}.password-bad{background-color:#c33;}.password-medium{background-color:#f80;}.password-good{background-color:#3c3;}div[data-strengthifyMessage]{padding:3px 8px;}.strengthify-tiles{float:right;}.umbraco-forms-form{background-color:#f1f1f1;padding:20px;border-radius:6px;}.umbraco-forms-form .umbraco-forms-field{padding-bottom:1.5em !important;}.umbraco-forms-form .umbraco-forms-field textarea{margin-bottom:0;}.input_referral_comments{display:none;}.input-container{text-align:left;}.input-container input[type=text],.input-container input[type=email],.input-container input[type=number]{border:1px solid #dfdfdf;border-radius:5px;box-shadow:none;}.input-container select{border:1px solid #dfdfdf;border-radius:5px;margin-bottom:20px;padding:.5em;box-shadow:none;}.input-container textarea{border:1px solid #dfdfdf;border-radius:5px;box-shadow:none;}.multi-select-dropdown-wrapper .multiselect{width:100%;position:relative;}.multi-select-dropdown-wrapper .multiselect .editor{overflow:hidden;}.multi-select-dropdown-wrapper .multiselect #checkboxes{position:absolute;left:0;top:100%;background:#fff;z-index:3;}.multi-select-dropdown-wrapper .multiselect #checkboxes label{display:flex;width:100%;color:#808080;margin:0;font-weight:400;padding:5px;}.multi-select-dropdown-wrapper .multiselect #checkboxes label input{transform:translateY(4px);}.multi-select-dropdown-wrapper .dropdown{display:block;position:relative;text-overflow:ellipsis;white-space:nowrap;border:1px solid #dfdfdf;border-radius:5px;}.multi-select-dropdown-wrapper .dropdown dd,.multi-select-dropdown-wrapper .dropdown dt{margin:0;padding:0;}.multi-select-dropdown-wrapper .dropdown ul{margin:-1px 0 0 0;}.multi-select-dropdown-wrapper .dropdown dd{position:absolute;left:0;top:100%;width:100%;}.multi-select-dropdown-wrapper .dropdown dt{background:#fff;max-height:40px;height:32px;border-radius:4px;}.multi-select-dropdown-wrapper .dropdown dt.open{outline:1px solid #000;}.multi-select-dropdown-wrapper .dropdown dt a{background-color:#fff !important;color:#979797 !important;font-weight:400;font-size:14px !important;position:absolute;left:0;top:0;height:100%;width:100% !important;border-radius:4px;}.multi-select-dropdown-wrapper .multiSel{margin:0;padding:3px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.multi-select-dropdown-wrapper .multiSel span{font-size:14px;border-radius:100px;color:#979797;padding:0 !important;position:relative;}.multi-select-dropdown-wrapper .multiSel span::before{content:',';margin-right:2px;}.multi-select-dropdown-wrapper .multiSel span:first-of-type::before{display:none;}.multi-select-dropdown-wrapper .dropdown a,.multi-select-dropdown-wrapper .dropdown a:visited{color:#fff;text-decoration:none;outline:none;font-size:12px;}.multi-select-dropdown-wrapper .dropdown dt a{background-color:#4f6877;display:block;padding:4px 20px 5px 10px;min-height:25px;line-height:24px;overflow:hidden;border:0;width:272px;}.multi-select-dropdown-wrapper .dropdown dt a span,.multi-select-dropdown-wrapper .multiSel span{cursor:pointer;display:inline-block;padding:0 3px 2px 0;}.multi-select-dropdown-wrapper .dropdown dd ul{background-color:#f1f1f1;color:#6f6f6f;display:none;left:0;padding:0 0 0 0;position:absolute;top:2px;width:100%;list-style:none;height:auto;overflow:auto;position:absolute;top:100%;left:0;z-index:3;font-size:14px;white-space:normal;max-height:200px;border:1px solid #e3e3e3;margin:0;box-shadow:0 6px 6px rgba(0,0,0,.15);}.multi-select-dropdown-wrapper .dropdown dd ul li{display:flex;padding:5px 10px;}.multi-select-dropdown-wrapper .dropdown dd ul li:hover{background:#3e97f4 !important;color:#fff;}.multi-select-dropdown-wrapper .dropdown dd ul li:hover label{color:#fff;}.multi-select-dropdown-wrapper .dropdown dd ul li:nth-of-type(2n){background:#fff;}.multi-select-dropdown-wrapper .dropdown dd ul li label{display:flex;font-weight:400;color:#979797;margin:0;}.multi-select-dropdown-wrapper .dropdown dd ul li input{margin-top:3px;}.multi-select-dropdown-wrapper .dropdown span.value{display:none;}.multi-select-dropdown-wrapper .dropdown dd ul li a{padding:5px;display:block;}.multi-select-dropdown-wrapper .dropdown dd ul li a:hover{background-color:#fff;}html,body{height:100%;}html{overflow-y:scroll;}body{background:#fff;color:#333;}a{cursor:pointer !important;text-decoration:none;color:#0880b8;}a:hover{color:#0a9ee3;}p{margin:0 0 15px;line-height:1.4em;}.container,.learner__courses,.learner__resources,.learner__diagnostic,.learner__assessmepointer-events,.learner__online_courses{background-color:#fff;max-width:960px;margin:0 auto;position:relative;}@media(max-width:960px){.container,.learner__courses,.learner__resources,.learner__diagnostic,.learner__assessmepointer-events,.learner__online_courses{padding:0 10px;}}.container--remove:after{display:none;}blockquote{background-color:#ebebeb;color:#333;margin:0;margin:2.35765% 0;padding:30px 25px 25px 65px;font-weight:400;font-weight:600;position:relative;}blockquote:before{content:'"';display:block;color:#dcdadb;font-size:4.5em;position:absolute;top:0;left:20px;}blockquote cite{display:block;text-align:right;}.video__container{position:relative;max-width:800px;margin:2.35765% auto;}.video__container .jwplayer{position:relative;}.video__container h2{display:none;}@media screen and (min-width:960px){.video__container h2{position:absolute;top:10px;left:10px;background-color:#ff3598;color:#fff;display:inline-block;padding:10px;z-index:1;}}.image{display:block;margin:2.35765% 0;}.image img{display:block;margin:0 auto;padding:0;max-width:100%;}.image--download{position:relative;}.image--download:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#333;opacity:.5;transition:all ease-in-out .2s;}.image--download:after{content:'j';font-size:2em;font-family:"cymraeg-i-oedolion" !important;opacity:.5;z-index:1;display:block;font-size:2em;position:absolute;right:25px;bottom:25px;color:#fff;}.image--download:hover:before{opacity:.6;transition:all ease-in-out .2s;}.image--download:hover:after{opacity:1;}.button{margin:2.35765% 0;text-align:center;}.row ul{list-style:disc;margin:2.35765% 0 2.35765% 35px;}.row ol{list-style:decimal;margin:2.35765% 0 2.35765% 35px;}.links{list-style:none !important;padding:0 !important;margin:0 !important;}.links li a{display:block;padding:10px;color:#fff;background-color:#4b1863;}.links li a:hover{background-color:#3b134e;}.links li:nth-of-type(2n) a{background-color:#6e4682;}.links li:nth-of-type(2n) a:hover{background-color:#603d71;}.table__overflow{overflow:auto;}table{border:1px solid #ccc;min-width:700px;}table thead{background-color:#6e4682;color:#fff;}table thead th{padding:10px;}table tbody tr{background-color:#fff;}table tbody tr:nth-of-type(2n){background-color:#f1f1f1;}table tbody td{padding:10px;}.terms{height:185px;overflow:auto;border:1px solid #ccc;padding:20px;background:#f1f1f1;font-size:.8em;}#details-error-message-box,.details-error-message-box{color:#f00;margin-top:5px;}.content__container .row{margin-bottom:30px;}.box{display:flex;width:100%;border:1px solid #d2d4d8;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.15);background:#fff;overflow:hidden;flex-wrap:wrap;margin-bottom:20px;}.box.purple .box__header{background:#4b155f;color:#fff;}.box.purple .box__header h2{color:#fff;}.box.blue .box__header{background:#4b155f;color:#fff;}.box.blue .box__header h2{color:#fff;}.box__header{display:flex;width:100%;align-items:center;padding:10px 20px;}.box__header h2{font-size:16px;margin:0;}.box__body{display:block;width:100%;padding:20px;}.pd-0{padding:0;}.loader__course{min-height:500px;height:100%;}.loader,.loader:before,.loader:after{background:#4b1863;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em;}.loader{color:#fff;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;}.loader:before,.loader:after{position:absolute;top:0;content:'';}.loader:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s;}.loader:after{left:1.5em;}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em;}40%{box-shadow:0 -2em;height:5em;}}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em;}40%{box-shadow:0 -2em;height:5em;}}.responsive__table{margin:0;min-width:282px;}.responsive__table th{display:none;}.responsive__table td{display:block;}.responsive__table td:first-child{padding-top:.5em;}.responsive__table td:last-child{padding-bottom:.5em;}.responsive__table td:before{content:attr(data-th) " ";font-weight:bold;width:70px;display:inline-block;color:#a2a2a2;font-size:12px;}@media(min-width:960px){.responsive__table td:before{display:none;}}.responsive__table th,.responsive__table td{text-align:left;padding:2px 5px;}@media(min-width:960px){.responsive__table th,.responsive__table td{display:table-cell;padding:10px;}}@media(min-width:960px){.responsive__table td.icon{text-align:center;}}.responsive__table td.icon i{display:inline-block;}@media(min-width:960px){.responsive__table td.icon i{display:block;}}.responsive__table td.icon span{display:inline-block;}@media(min-width:960px){.responsive__table td.icon span{font-size:10px;display:block;}}.table__simple{border:none !important;color:#333;margin:1em 0 1em 0;}.table__simple thead{background-color:#fff;}.table__simple thead td,.table__simple thead th{color:#333;}.table__simple thead th{border-bottom-color:#ccc;}.table__simple tbody td{border-bottom:#fff !important;}.table__simple tbody .is-present{background-color:rgba(39,174,96,.3);}.table__simple tbody .is-absent{background-color:rgba(255,0,0,.3);}@media screen and (min-width:580px){.table__simple tbody .presence{text-align:center;}}@media screen and (min-width:580px){.table__simple tbody .balance{text-align:center;}}.table__simple tbody .balance i{display:inline-block;}@media screen and (min-width:580px){.table__simple tbody .balance i{display:block;}}.table__simple tbody .balance i.cdcg-correct{color:#27ae60;}.table__simple tbody .balance i.cdcg-money{color:#f00;}.table__simple tbody .balance span{display:inline-block;}@media screen and (min-width:580px){.table__simple tbody .balance span{display:block;font-size:10px;}}.table__simple tbody .comments textarea{max-width:100%;border:1px solid #ccc;margin-bottom:0;}@media screen and (min-width:580px){.table__simple tbody .comments textarea{max-width:150px;}}.wg__header{background-color:#323232;padding:1em 0;}.wg__header__container{max-width:980px;margin-left:auto;margin-right:auto;padding:0 10px;}.wg__header__container:before,.wg__header__container:after{content:" ";display:table;}.wg__header__container:after{clear:both;}.wg__header__container:before,.wg__header__container:after{content:" ";display:table;}.wg__header__container:after{clear:both;}.wg__header__logo{display:block;float:left;max-width:141px;width:100%;height:36px;}.wg__header__logo img{display:block;width:141px;height:36px;}.wg__header__lang{padding:5px 20px;font-weight:600;background-color:#1f1f1f;color:#fff;float:right;margin-top:-85px;}.wg__header__lang:hover{background-color:#999;color:#fff;}@media screen and (min-width:500px){.wg__header__lang{margin-top:0;margin-right:1em;}}.wg__header__search{width:100%;padding-top:50px;max-width:100%;}.wg__header__search:before,.wg__header__search:after{content:" ";display:table;}.wg__header__search:after{clear:both;}@media screen and (min-width:500px){.wg__header__search{float:right;padding:0;max-width:200px;}}@media screen and (min-width:960px){.wg__header__search{max-width:280px;}}@media screen and (min-width:992px){.wg__header__search{max-width:330px;}}.wg__header__search input{float:left;height:34px;line-height:normal;font-size:.9em;border:none;border-radius:0 !important;margin:0;width:calc(100% - 34px);}.wg__header__search button[type="submit"]{float:left;width:34px;height:34px;line-height:39px;border-radius:0;color:#fff;background-color:#b50404;padding:0;}.wg__header__search button[type="submit"]:hover{background-color:#e70505;}.wg__header__search button[type="submit"] i{display:block;}.header{background-color:#fff;padding:15px 0;}@media(max-width:960px){.header{padding:10px 0;}}.header__container{max-width:980px;margin-left:auto;margin-right:auto;padding:0 10px;}.header__container:before,.header__container:after{content:" ";display:table;}.header__container:after{clear:both;}.header__container:before,.header__container:after{content:" ";display:table;}.header__container:after{clear:both;}.header__logo{float:left;display:block;}.header__logo img{display:block;width:auto;height:64px;}@media(max-width:600px){.header__logo img{padding:5px 0;}}.header__nav{display:block;float:right;}.header__nav--top{display:none;}.header__nav--top:before,.header__nav--top:after{content:" ";display:table;}.header__nav--top:after{clear:both;}@media screen and (min-width:960px){.header__nav--top{display:block;}}.header__nav--bottom{margin-top:8px;position:relative;}@media(max-width:960px){.header__nav--bottom{margin-top:14px;}}.header__nav--bottom:before,.header__nav--bottom:after{content:" ";display:table;}.header__nav--bottom:after{clear:both;}.header__nav__user{position:absolute;top:-28px;left:0;font-weight:600;text-align:right;width:100%;display:none;font-size:13px;}@media screen and (min-width:960px){.header__nav__user{display:block;}}.header__nav__navigation{float:right;}.header__nav__navigation:before,.header__nav__navigation:after{content:" ";display:table;}.header__nav__navigation:after{clear:both;}.header__nav__navigation li{display:block;float:left;margin-right:10px;}@media screen and (min-width:960px){.header__nav__navigation li:nth-of-type(2){margin-right:0;}}.header__nav__navigation li:last-of-type{margin-right:0;}.header__nav__navigation li a{display:inline;padding:5px 15px;border-radius:5px;position:relative;font-weight:600;color:#fff;text-decoration:none;}.header__nav__navigation li a.register{display:inline-block;float:right;background-color:#0b7ef5;}.header__nav__navigation li a.register:hover,.header__nav__navigation li a.register:focus,.header__nav__navigation li a.register:active{background-color:#0865c5;color:#fff;}.header__nav__navigation li a.register span{display:none;}@media screen and (min-width:600px){.header__nav__navigation li a.register span{display:inline-block;}}.header__nav__navigation li a.login{display:inline-block;float:right;background-color:#27ae60;}.header__nav__navigation li a.login:hover,.header__nav__navigation li a.login:focus,.header__nav__navigation li a.login:active{background-color:#1e8449;color:#fff;}.header__nav__navigation li a.login span{display:none;}@media screen and (min-width:600px){.header__nav__navigation li a.login span{display:inline-block;}}.header__nav__navigation li a.login.account-toggle{padding-right:34px;}.header__nav__navigation li a.login.account-toggle .fa-caret-down{position:absolute;margin:0;top:12px;right:6px;font-size:80%;}.header__nav__navigation li a.login.account-toggle::after{content:'';position:absolute;right:19px;height:100%;width:1px;top:0;background:#fff;opacity:.5;}.header__nav__navigation li a i{margin-right:5px;}@media(max-width:599px){.header__nav__navigation li a i{margin-right:0;}}.header__nav__trigger{display:block;}@media screen and (min-width:960px){.header__nav__trigger{display:none !important;}}.header__nav__social{float:right;display:flex;align-items:center;}.header__nav__social li{display:inline-block;margin-right:5px;}.header__nav__social li:last-of-type{margin-right:0;}.header__nav__social li a{width:20px;height:20px;color:#fff;display:block;text-align:center;line-height:25px;font-size:11px;position:relative;}.header__nav__social li a i{display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;color:#fff;}.header__nav__social--instagram{background-color:#e1306c;}.header__nav__social--instagram:hover{background-color:#c21c54;}.header__nav__social--facebook{background-color:#3b5998;}.header__nav__social--facebook:hover{background-color:#2d4373;}.header__nav__social--twitter{background-color:#4099ff;}.header__nav__social--twitter:hover{background-color:#0d7eff;}.header__nav__social--youtube{background-color:#fb000f;}.header__nav__social--youtube:hover{background-color:#c8000c;}.account-menu.open .account-box{display:block;}.account-box{display:none;width:320px;position:absolute;top:40px;right:0;border:1px solid #ededed;box-shadow:0 0 50px rgba(88,88,88,.29);z-index:999;background:#fff;border-radius:3px;}@media(max-width:800px){.account-box{position:fixed;top:0;right:0;width:320px;overflow:auto;height:100%;border-radius:0;}}@media(max-width:500px){.account-box{position:fixed;top:0;left:0;width:100%;overflow:auto;height:100%;border-radius:0;}}.account-box__header{display:block;padding:15px;border-bottom:1px solid #ededed;overflow:auto;}.account-box__header .profile-pic{display:inline-block;float:left;width:40px;height:40px;position:relative;border-radius:100%;background:#4b1763;color:#fff;}.account-box__header .profile-pic .fa-user-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:21px;}.account-box__header .fa-times{display:inline-block;position:absolute;top:22px;right:18px;padding:5px;cursor:pointer;}.account-box__header .fa-times:hover{color:#826292;}.account-box__header span{margin:0;margin-top:8px;display:inline-block;float:left;padding-left:10px;width:calc(100% - 41px);padding-right:20px;}.account-box__body{display:block;padding:15px;border-bottom:1px solid #ededed;position:relative;}.account-box__body .email{display:block;font-size:80%;padding-right:40px;}.account-box__body .forgot-psw{display:block;font-size:80%;}.account-box__body .nav-cog{position:absolute;top:8px;right:15px;padding:5px 5px;display:inline-block;}.account-box__body .nav-cog:hover i{color:#826292 !important;}.account-box__accounts{display:block;padding:20px 0;padding-bottom:15px;overflow:auto;border-bottom:1px solid #ededed;}.account-box__accounts h6{color:#4b1763;text-transform:uppercase;padding:0 20px;font-size:90%;}.account-box__accounts ul{list-style:none;margin:0;padding:0;margin-bottom:0;display:block;overflow:hidden;}.account-box__accounts ul li{display:block;width:100%;border-radius:3px;margin-right:0;padding:0 20px;font-size:90%;border-bottom:1px solid #f1f1f1;}.account-box__accounts ul li:last-of-type{border-bottom:0;}.account-box__accounts ul li:hover{background:rgba(130,93,144,.1);border-radius:0;}.account-box__accounts ul li:hover a i{color:#4c1863;}.account-box__accounts ul li:hover a span{color:#353535;}.account-box__accounts ul li a{display:flex;align-items:center;width:100%;font-weight:300;font-size:90%;color:#808080;overflow:auto;padding:12px 0;line-height:1.2em;}.account-box__accounts ul li.selected-account{font-weight:600;}.account-box__accounts ul li.selected-account a i{color:#4c1863;}.account-box__accounts ul li.selected-account a span{font-weight:700;color:#4c1863;}.account-box__accounts ul li i{display:inline-block;width:24px;float:left;color:#826292;}.account-box__accounts ul li span{display:inline-block;float:left;width:calc(100% - 24px);color:#353535;}.account-box__footer{display:block;padding:15px;}.account-box__footer .login{background-color:#27ae60;padding:5px 15px;position:relative;font-weight:600;color:#fff;width:100%;display:block;text-align:center;border-radius:3px;text-decoration:none;float:none;}.account-box__footer .login i{font-size:90%;}.account-box .account-box__footer .login{background-color:#27ae60;padding:5px 15px;position:relative;font-weight:600;color:#fff;width:100%;display:block;text-align:center;border-radius:3px;text-decoration:none;float:none;}.account-box .account-box__footer .login i{font-size:90%;}footer{background-color:#eee;}.footer__jump{background-color:#e0e0e0;font-weight:600;}.footer__jump__container{max-width:960px;margin:0 auto;padding:10px;}.footer__jump__container:before,.footer__jump__container:after{content:" ";display:table;}.footer__jump__container:after{clear:both;}.footer__jump a{display:inline-block;float:right;color:#323232;padding:.5em;font-size:12px;border:1px solid #b0b0b0;}@media screen and (min-width:580px){.footer__jump a{font-size:1em;padding:12px;}}.footer__jump a:hover{background-color:#d2d2d2;}.footer__jump a i{display:inline-block;transform:rotate(90deg);margin-right:10px;}.footer__container{max-width:960px;padding:2em 10px;margin:0 auto;display:block;}.footer__container:before,.footer__container:after{content:" ";display:table;}.footer__container:after{clear:both;}.footer__primary a,.footer__secondary a{color:#323232;}.footer__primary a:hover,.footer__secondary a:hover{text-decoration:underline;}.footer__primary ul:before,.footer__primary ul:after,.footer__secondary ul:before,.footer__secondary ul:after{content:" ";display:table;}.footer__primary ul:after,.footer__secondary ul:after{clear:both;}.footer__primary ul li,.footer__secondary ul li{margin-bottom:5px;text-align:center;display:block;margin-right:1em;}@media screen and (min-width:580px){.footer__primary ul li,.footer__secondary ul li{margin-bottom:0;float:left;text-align:center;}}.footer__primary ul li:last-of-type,.footer__secondary ul li:last-of-type{margin-right:0;}.footer__primary{font-size:1.1em;font-weight:600;padding-bottom:.5em;border-bottom:2px solid #e0e0e0;margin-bottom:.5em;}.footer__secondary{font-size:14px;margin-bottom:.5em;}.footer__clear{display:flex;flex-wrap:wrap;width:100%;margin-top:2em;}.footer__copyright{display:inline-block;padding-right:20px;margin-bottom:20px;width:25%;}@media(max-width:960px){.footer__copyright{text-align:center;width:50%;}}@media(max-width:500px){.footer__copyright{width:100%;}}.footer__copyright a{display:block;color:#323232;}.footer__copyright a:hover{text-decoration:underline;}.footer__copyright img{height:40px;}.footer__copyright img.lg{height:50px;}.footer__copyright span{margin-top:5px;display:block;font-size:12px;opacity:.8;}.navigation{background-color:#d8d8d8;}.navigation__container{position:relative;}@media screen and (min-width:960px){.navigation__container{max-width:980px;margin-left:auto;margin-right:auto;padding:0 10px;}.navigation__container:before,.navigation__container:after{content:" ";display:table;}.navigation__container:after{clear:both;}.navigation__container:before,.navigation__container:after{content:" ";display:table;}.navigation__container:after{clear:both;}}.navigation__collapse{display:none;border-top:1px solid #ccc;}@media screen and (min-width:960px){.navigation__collapse{float:left;border-top:none;display:block;}}.navigation__collapse--trigger{display:block;float:left;position:relative;width:30px;height:34px;}.navigation__collapse--trigger span.trigger{display:block;width:100%;height:3px;border-radius:4px;background-color:#333;position:absolute;top:16px;left:0;transition:all ease-in-out .2s;}.navigation__collapse--trigger span.trigger:before,.navigation__collapse--trigger span.trigger:after{content:'';display:block;width:100%;height:3px;border-radius:4px;background-color:#333;transition:all ease-in-out .2s;}.navigation__collapse--trigger span.trigger:before{position:absolute;top:-8px;left:0;transition:all ease-in-out .2s;}.navigation__collapse--trigger span.trigger:after{position:absolute;top:8px;left:0;transition:all ease-in-out .2s;}.navigation__collapse--trigger span.text{display:block;font-size:10px;}.navigation__collapse--trigger.active span.trigger{background-color:transparent;transition:all ease-in-out .2s;}.navigation__collapse--trigger.active span.trigger:before{transform:rotate(45deg);position:absolute;top:0;left:0;transition:all ease-in-out .2s;}.navigation__collapse--trigger.active span.trigger:after{transform:rotate(-45deg);position:absolute;top:0;left:0;transition:all ease-in-out .2s;}.navigation__collapse--login{display:inline-block;float:right;background-color:#27ae60;padding:5px 15px;border-radius:15px;position:relative;font-weight:600;color:#fff;margin-right:10px;text-decoration:none;}.navigation__collapse--login:hover,.navigation__collapse--login:focus,.navigation__collapse--login:active{background-color:#1e8449;color:#fff;}.navigation__collapse--login i{vertical-align:middle;}.navigation__collapse--login span{display:none;}@media screen and (min-width:600px){.navigation__collapse--login span{display:inline-block;}}.navigation__collapse--reg{display:inline-block;float:right;background-color:#0b7ef5;padding:5px 15px;border-radius:15px;position:relative;font-weight:600;color:#fff;margin-right:10px;text-decoration:none;}.navigation__collapse--reg:hover,.navigation__collapse--reg:focus,.navigation__collapse--reg:active{background-color:#0865c5;color:#fff;}.navigation__collapse--reg i{vertical-align:middle;}.navigation__collapse--reg span{display:none;}@media screen and (min-width:600px){.navigation__collapse--reg span{display:inline-block;}}.navigation__collapse--lang{display:inline-block;float:right;padding:5px 15px;border-radius:15px;position:relative;font-weight:600;color:#fff;background-color:#673c7c;margin-right:10px;text-decoration:none;}.navigation__collapse--lang:hover,.navigation__collapse--lang:focus,.navigation__collapse--lang:active{background-color:#4a2b5a;color:#fff;}.navigation__collapse>ul:before,.navigation__collapse>ul:after{content:" ";display:table;}.navigation__collapse>ul:after{clear:both;}.navigation__collapse>ul>li{display:block;border-bottom:1px solid #ccc;}@media screen and (min-width:960px){.navigation__collapse>ul>li.active>a{background-color:#4b1863;color:#fff;}}.navigation__collapse>ul>li:last-of-type{border-bottom:none;}@media screen and (min-width:960px){.navigation__collapse>ul>li{float:left;border-bottom:none;line-height:42px;margin-right:5px;}.navigation__collapse>ul>li:last-of-type{margin-right:0;}}.navigation__collapse>ul>li.sub>a{padding-right:30px;}.navigation__collapse>ul>li.sub>a:after{content:'';display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #ababab;}.navigation__collapse>ul>li.sub.active>a:after{border-bottom:10px solid #ababab;border-top:none;}.navigation__collapse>ul>li>a{display:block;position:relative;padding:10px;font-weight:600;color:#353535;}@media screen and (min-width:960px){.navigation__collapse>ul>li>a{display:block;padding:0 15px;}}.navigation__collapse>ul>li>a.active{background-color:#ccc;}@media screen and (min-width:960px){.navigation__collapse>ul>li>a.active{background-color:#4b1863;color:#fff;}}.navigation__collapse>ul>li>a.active:after{border-top-color:#fff;}.navigation__collapse>ul>li>a.active:before{display:none;position:absolute;bottom:-4px;left:50%;transform:translate(-50%,100%);width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:25px solid #4b1863;}@media screen and (min-width:960px){.navigation__collapse>ul>li>a.active:before{content:'';display:block;}}.navigation__sub{display:none;color:#fff;z-index:1;}@media screen and (min-width:960px){.navigation__sub{position:absolute;top:42px;right:10px;bottom:0;left:10px;max-width:960px;z-index:1002;}}.navigation__sub__rel{position:relative;}@media screen and (min-width:960px){.navigation__sub__rel{padding:20px 0;background-color:#4b1863;z-index:3;box-shadow:0 31px 28px rgba(0,0,0,.4);}}.navigation__sub__rel:before{content:'';display:none;position:absolute;top:0;left:31.76157%;width:1px;height:100%;background-color:#6e4682;}@media screen and (min-width:960px){.navigation__sub__rel:before{display:block;}}.navigation__sub__rel:after{content:'';display:none;position:absolute;top:0;left:calc(63.52314% + 1em);width:1px;height:100%;background-color:#6e4682;}@media screen and (min-width:960px){.navigation__sub__rel:after{display:block;}}.navigation__sub__rel__clear:before,.navigation__sub__rel__clear:after{content:" ";display:table;}.navigation__sub__rel__clear:after{clear:both;}.navigation__sub--main{width:100%;}@media screen and (min-width:960px){.navigation__sub--main{float:left;display:block;margin-right:2.35765%;width:31.76157%;}.navigation__sub--main:last-child{margin-right:0;}}.navigation__sub--main ul li{display:block;border-top:1px solid #f1f1f1;}@media screen and (min-width:960px){.navigation__sub--main ul li{line-height:normal;border-top:none;}}.navigation__sub--main ul li a{display:block;font-weight:bold;padding:10px 20px;color:#333;}@media screen and (min-width:960px){.navigation__sub--main ul li a{padding:10px 30px;color:#fff;}}.navigation__sub--main ul li a:hover{background-color:#ccc;}@media screen and (min-width:960px){.navigation__sub--main ul li a:hover{color:#fff;background-color:#6e4682 !important;}}.navigation__sub--secondary{display:none;line-height:normal;}@media screen and (min-width:960px){.navigation__sub--secondary{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding-right:2.35765%;}.navigation__sub--secondary:last-of-type{border-right:none;}.navigation__sub--secondary:last-child{margin-right:0;}}.navigation__sub--secondary .helper{color:#fff;}.navigation__sub--secondary .providers__list{background-color:#6e4682;padding:10px;}.navigation__sub--secondary .providers__list li{display:block;line-height:22px;}.navigation__sub--secondary .providers__list li a{color:#fff;display:block;font-size:14px;}.navigation__sub--secondary .providers__list li a:hover{text-decoration:underline;}@media screen and (min-width:960px){.notouch .navigation li>a:hover{background-color:#4b1863;color:#fff;}}.payment-banner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;background-color:#f44848;color:#fff;padding:10px 0;font-weight:600;font-size:14px;}@media(max-width:800px){.payment-banner{padding:10px 15px;justify-content:space-between;}}.payment-banner .outstanding-container{display:inline-block;position:relative;margin-right:20px;line-height:1.1;}.payment-banner .button-container{display:inline-block;position:relative;}@media(max-width:800px){.payment-banner .button-container{position:static;}}.payment-banner .button-container .pay-course-dropdown{position:absolute;display:none;width:400px;max-width:100%;min-width:400px;z-index:7;background-color:#fff;top:41px;right:50%;box-shadow:0 11px 20px rgba(0,0,0,.3);color:#000;transform:translate(50%);}@media(max-width:800px){.payment-banner .button-container .pay-course-dropdown{left:0;right:auto;transform:none;width:100%;min-width:100%;max-width:100%;top:100%;}}.payment-banner .button-container .pay-course-dropdown:after{content:'';position:absolute;left:50%;bottom:100%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;clear:both;}@media(max-width:800px){.payment-banner .button-container .pay-course-dropdown:after{right:75px;left:unset;}}.payment-banner .button-container .pay-course-dropdown__item{padding:15px 15px;border-bottom:1px solid #eceaea;display:flex;justify-content:space-between;align-items:center;}.payment-banner .button-container .pay-course-dropdown__item:last-of-type{border-bottom:none;}.payment-banner .button-container .pay-course-dropdown__item .course-details{display:inline-block;width:calc(100% - 70px);padding-right:15px;line-height:1.2;}.payment-banner .button-container .pay-course-dropdown__item .course-details .value{color:#f44848;}.payment-banner .button-container .pay-course-dropdown__item .course-details .title span{font-weight:300;color:#808080;}.payment-banner .button-container .pay-course-dropdown__item .btn-container .pay-banner-btn{min-width:70px;width:70px;}.pay-banner-btn{padding:5px 20px;background-color:rgba(255,255,255,.3);border-radius:100px;color:#fff;max-height:34px;display:flex;align-items:center;justify-content:center;min-width:125px;}.pay-banner-btn:hover,.pay-banner-btn:focus{background-color:rgba(230,230,230,.3);color:#fff;}.pay-banner-btn.red{color:#e44d46;background-color:#ffd1d5;}.pay-banner-btn.red:hover,.pay-banner-btn.red:focus{background-color:#ffb8be;}.pay-banner-btn span{position:relative;margin-left:5px;}.pay-banner-btn span.active i{transform:rotate(180deg);}.pay-banner-btn span i{display:inline-block;position:relative;transition:.6s ease-out;}.home__hero{width:100%;position:relative;background-color:#4b1760;color:#fff;display:none;}.home__hero__container{max-width:960px;height:100%;margin:auto;position:relative;z-index:1;padding:10px;}.home__hero__start{padding:25px;width:100%;text-align:center;color:#fff;}@media screen and (min-width:960px){.home__hero__start h1{font-size:3em;margin-bottom:0;}}.home__hero__items{height:100%;}.home__hero__items__course__search{margin-bottom:30px;}.home__hero__items__course__search input,.home__hero__items__course__search select{background:transparent;color:#fff;padding:15px 0;padding-left:5px;-webkit-appearance:none;}.home__hero__items__course__search input option,.home__hero__items__course__search select option{background-color:#4b1760;}.home__hero__items__course__search select{border:2px solid #fff;border-radius:5px;height:52px;}.home__hero__items__course__search .search__field{border:2px solid #fff;padding-left:30px;}.home__hero__items__course__search input{margin-bottom:0;padding-left:15px;}.home__hero__items__course__search button[type=submit]{width:100%;min-height:50px;padding:18px 5px;border-radius:5px;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.home__hero__items__course__search button[type=submit]{padding:19px 5px;}}.home__hero__form__group{margin:10px 5px;width:calc(100% - 10px);position:relative;}@media screen and (min-width:992px){.home__hero__form__group{width:calc((45% - 60px)/2);}}@media screen and (min-width:992px){.home__hero__form__group:last-child{width:15%;}}.home__hero__form__group__lg{margin:10px 5px;width:calc(100% - 10px);display:inline-block;min-height:50px;}@media screen and (min-width:992px){.home__hero__form__group__lg{width:40%;}}.home__hero__form__group__lg .search__field{width:75%;float:left;position:relative;height:52px;}.home__hero__form__group__lg .search__field span{position:absolute;left:10px;top:50%;transform:translateY(-50%);}.home__hero__form__group__lg .distance{width:25%;float:left;height:52px;}.home__hero__form__group__lg .distance select{border-radius:0 5px 5px 0;border-left:none;}.home__hero__form__group__lg .lookup{border:none;}.home__hero__course__search__form{display:flex;width:100%;flex-direction:column;}@media screen and (min-width:992px){.home__hero__course__search__form{flex-direction:row;}}.home__hero__course__search__form__input{color:#fff !important;}.home__hero__course__search__form__input::-webkit-input-placeholder{color:#fff !important;}.home__hero__course__search__form__input:-moz-placeholder{color:#fff !important;opacity:1;}.home__hero__course__search__form__input::-moz-placeholder{color:#fff !important;opacity:1;}.home__hero__course__search__form__input:-ms-input-placeholder{color:#fff !important;}.home__hero__course__search__form__input::-ms-input-placeholder{color:#fff !important;}.home__hero__course__search__form__input::placeholder{color:#fff !important;}.provider__hero{background-size:cover;background-position:center center;position:relative;padding:25px 20px 70px 20px;color:#fff;}@media screen and (min-width:960px){.provider__hero{min-height:400px;padding:75px 50px 50px 50px;}.provider__hero:before,.provider__hero:after{content:" ";display:table;}.provider__hero:after{clear:both;}}.provider__hero:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';display:block;width:100%;height:100%;background-color:#481564;}.provider__hero__container{max-width:980px;margin:0 auto;padding:0 10px;}.provider__hero__brand{position:relative;z-index:1;margin-bottom:20px;}@media screen and (min-width:960px){.provider__hero__brand{margin-bottom:0;padding:10px;float:left;display:block;margin-right:2.35765%;width:31.76157%;}.provider__hero__brand:last-child{margin-right:0;}}.provider__hero__brand img{display:block;max-width:200px;width:100%;margin:0 auto;}@media screen and (min-width:960px){.provider__hero__brand img{max-width:300px;}}.provider__hero__info{position:relative;z-index:1;}@media screen and (min-width:960px){.provider__hero__info{padding:10px;float:left;display:block;margin-right:2.35765%;width:65.88078%;}.provider__hero__info:last-child{margin-right:0;}}.provider__hero__info span{display:block;font-size:1.2em;}.provider__action{background-color:#fff;border-right:5px solid #ccc;border-bottom:5px solid #ccc;margin:0 auto;width:95%;transform:translateY(-50px);padding:25px;}@media screen and (min-width:960px){.provider__action{width:100%;max-width:720px;margin-top:-25px;}}.provider__action:before,.provider__action:after{content:" ";display:table;}.provider__action:after{clear:both;}.provider__action.full .provider__action__call{width:100% !important;}.provider__action.full .provider__action__download{display:none;}.provider__action__download{text-align:center;width:100%;}@media screen and (min-width:580px){.provider__action__download{width:150px;float:right;}}@media screen and (min-width:580px){.provider__action__download{width:200px;}}.provider__action__download a{margin:0 auto;}.provider__action__call{text-align:center;width:100%;margin-bottom:25px;padding:3% 0;}@media screen and (min-width:580px){.provider__action__call{margin-bottom:0;width:calc(100% - 150px);float:right;}}@media screen and (min-width:580px){.provider__action__call{width:calc(100% - 200px);}}.home__hero__form__group__lg ul .search__field{border-top-left-radius:5px;border-bottom-left-radius:5px;}.banner{background-size:cover;position:relative;padding:35px 25px;text-align:center;color:#fff;margin:2.35765% 0;}.banner:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#333;opacity:.5;}.banner__content{position:relative;z-index:1;}.banner-content-container{position:relative;padding:25px 0 25px;max-width:960px;margin:0 auto;}.banner-content-img img{display:block;width:400px;height:auto;margin:0 auto;margin-bottom:15px;border-style:none;}.banner-content-text{text-align:center;margin-top:10px;padding:25px 0 0 0;font-size:1em;font-weight:500;color:#fff;}.content__banner{background-size:cover;background-position:center;background-repeat:no-repeat;height:280px;text-align:center;position:relative;}.content__banner::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(75,23,96,.9) 0%,rgba(75,23,96,0) 100%);}.content__banner h1{position:absolute;bottom:0;left:0;width:100%;padding:0 13%;color:#fff;margin:0;padding-bottom:30px;}@media(max-width:960px){.content__banner h1{padding:0 20px;padding-bottom:30px;}}.home-banner-cta{background:#4b1760;width:100%;display:block;position:relative;}.home-banner-cta__texture{position:absolute;left:0;top:0;height:100%;width:100%;overflow:hidden;}.home-banner-cta__texture img{display:inline-block;height:300px;width:auto;position:absolute;top:50%;transform:translateY(-50%);opacity:.2;}@media(max-width:1200px){.home-banner-cta__texture img{opacity:.1;}}@media(max-width:960px){.home-banner-cta__texture img{height:200px;}}.home-banner-cta__texture img:first-of-type{left:0;transform:translateY(-50%) rotate(180deg);}@media(max-width:960px){.home-banner-cta__texture img:first-of-type{left:-120px;}}.home-banner-cta__texture img:last-of-type{right:0;}@media(max-width:960px){.home-banner-cta__texture img:last-of-type{right:-120px;}}.home-banner-cta__inner{padding:50px 10px;background:transparent;z-index:1;position:relative;overflow:hidden;}.home-banner-cta__inner__content{display:block;width:100%;padding:0 20px;text-align:center;color:#fff;position:relative;z-index:1;}.home-banner-cta__inner__content .banner-icon{position:absolute;top:0;left:50%;height:150px;width:150px;line-height:220px;font-size:200%;transform:translateX(-50%);margin-top:-80px;border-radius:100%;margin-bottom:0;color:#fff;background:rgba(255,255,255,.25);}.home-banner-cta__inner__content h2{font-size:2em;margin-top:10px;margin-bottom:10px;color:#fff;position:relative;}.home-banner-cta__inner__content h4{font-weight:400;margin-bottom:25px;position:relative;}.home-banner-cta__inner__content .btn{border-radius:100px;}.tip,.blog{width:100%;display:block;height:300px;position:relative;border-radius:5px;}.blog{background-size:cover;background-position:center;overflow:hidden;}.blog:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#333;opacity:0;}.blog:hover:before{opacity:.2;}.blog h3{background-color:#6e4581;color:#fff;padding:10px;display:inline-block;margin:0;width:100%;position:absolute;bottom:0;}.tip{background-color:#fff;overflow:hidden;font-size:1.2em;font-weight:bold;text-align:center;padding:10%;}.tip:before{content:'Tip of the day';display:block;text-align:center;background-color:#0b7ef5;color:#fff;font-weight:200;position:absolute;top:18px;left:-30px;padding:5px 35px;font-size:10px;transform:rotate(-45deg);}.news__preview{display:block;width:100%;background-position:center;position:relative;background-size:cover;}.news__preview:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#333;opacity:0;}.news__preview img{display:block;}.news__preview h3{color:#fff;padding:10px;display:block;margin:0;position:absolute;bottom:10px;left:0;text-shadow:1px 1px 1px #000;}.news__preview:hover:before{opacity:.2;}.twitter{height:300px;background-color:#00bbb4;color:#fff;position:relative;}@media screen and (min-width:580px){.twitter{height:350px;}}.twitter:after{content:"d";font-family:"cymraeg-i-oedolion" !important;font-size:2em;color:#fff;display:block;position:absolute;right:10px;bottom:10px;opacity:.4;}.twitter__container{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;padding:20px 25px;font-size:1.2em;z-index:10;}.twitter__handle{text-align:left;display:block;font-weight:600;color:#333;}.twitter__handle:hover{color:#333;text-decoration:underline;}.tweet{overflow:hidden;font-size:.9em;}@media screen and (min-width:580px){.tweet{font-size:1em;word-break:break-all;text-align:left;}}.tweet a{color:#4b1863;}.tweet a:hover{text-decoration:underline;}.tweet .pretty-date{text-align:right;display:block;font-style:italic;opacity:.6;font-size:.8em;}.social-media-column{display:inline-block;width:calc((100% - 21px)/2);margin-right:20px;float:left;margin-top:10px;}@media(max-width:960px){.social-media-column{width:100%;margin-bottom:20px;}.social-media-columnlast-of-type{margin-bottom:0;}}@media(max-width:800px){.social-media-column{margin-right:0;}}.social-media-column .find-courses-cta{height:250px;border-radius:5px;overflow:hidden;background-color:#fff;}.social-media-column .find-courses-cta__top{display:block;position:relative;width:100%;height:70%;}.social-media-column .find-courses-cta__top__img{height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}.social-media-column .find-courses-cta__top:after{content:' ';height:5px;width:100%;display:block;position:relative;background-color:#4b1761;top:-7px;}.social-media-column .find-courses-cta__bot{display:flex;position:relative;align-items:center;width:100%;height:30%;padding:20px;padding-top:25px;justify-content:center;}.social-media-column .find-courses-cta__bot h4{color:#4b1760;font-size:120%;font-weight:600;margin-bottom:16px;}.social-media-column .find-courses-cta__bot__btn{padding:10px 25px;background-color:#ff359c;color:#fff;font-size:90%;border-radius:5px;}.social-media-column .find-courses-cta__bot__btn:hover{background-color:#ff0283;}.social-media-column .find-courses-cta__bot__btn i{margin-right:10px;font-size:80%;}.social-media-column .find-courses-cta__bot__btn span{font-weight:600;}.social-media-column:last-of-type{margin-right:0;}.youtube__link,.facebook__link{background-color:#fb000f;color:#fff;display:block;padding:20px;text-decoration:none;position:relative;overflow:hidden;}.youtube__link:before,.facebook__link:before{content:"f";font-family:"cymraeg-i-oedolion" !important;font-size:2em;color:#fff;display:block;position:absolute;right:10px;opacity:.4;bottom:8px;}.youtube__link i,.facebook__link i{vertical-align:middle;}.youtube__link:hover,.facebook__link:hover{color:#fff;background-color:#c8000c;}.facebook__link{background-color:#3b5998 !important;}.facebook__link:hover{color:#fff;background-color:#2d4373 !important;}.facebook__link:before{content:"e";}.contact__card{padding:20px;background-color:#eee;font-weight:600;}.contact__card a{color:#27ae60;}.contact__card a i{vertical-align:text-top;}.course__more__container .directions,.course__more__container .testimonial,.course__more__container .provider__block{height:200px;}.provider__block{position:relative;background-position:center center;background-size:cover;z-index:1;}.provider__block:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;}.provider__block img{display:block;max-width:110px;padding:10px;}.provider__block a{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.directions{position:relative;background-size:cover;}.directions:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#333;opacity:.2;}.directions a{z-index:1;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.testimonial{background-color:#ebebeb;}.testimonial blockquote{margin:0;}.audio__container{margin-bottom:20px;}.latest__news{background-image:url("../../css/images/Pattern.jpg");background-position:center center;background-size:cover;padding:30px 0;overflow:auto;padding:50px 0;}.latest__container{max-width:980px;margin:0 auto;padding:0 10px;text-align:center;color:#fff;}.latest__container h2{text-transform:uppercase;}.latest__list{position:relative;}.latest__item{float:left;display:block;height:300px;width:calc(100% - 20px);position:relative;margin:10px;border-radius:5px;background-color:#fff;}.latest__item:before{content:' ';background-color:#3b104d;height:5px;width:100%;position:relative;display:block;border-top-left-radius:5px;border-top-right-radius:5px;}.latest__item__image{display:block;position:relative;height:50%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;}.latest__item__summary{padding:20px;height:49%;width:100%;text-align:left;}.latest__item__summary .top-info{height:50px;display:block;width:100%;margin-bottom:35px;}.latest__item__summary .top-info h3{font-size:100%;color:#3b104d;margin-bottom:5px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:50px;}.latest__item__summary .top-info div{font-size:90%;color:rgba(0,0,0,.8);}.latest__item__summary .read-container{width:100%;display:block;}.latest__item__summary .read-container__text{font-size:85%;font-weight:600;}.latest__item__summary .read-container .read-more-arrow{margin-left:5px;font-size:110%;}.level{display:inline-block;position:relative;padding-left:25px;font-weight:600;}.level:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #f00;position:absolute;top:0;left:0;}.level--l0:before{border-bottom-color:#ff8318 !important;}.level--l1:before{border-bottom-color:#ffe512 !important;}.level--l2:before{border-bottom-color:#00b259 !important;}.level--l3:before{border-bottom-color:#0079c1 !important;}.level--l4:before{border-bottom-color:#ee3524 !important;}.level--l5:before{border-bottom-color:#461964 !important;}.level--large{padding-top:10px;padding-left:50px;}.level--large:before{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid;}.level--medium{padding-top:0;padding-left:50px;}.level--medium:before{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:30px solid;}.level--l3-4:before{border-bottom-color:#0079c1 !important;}.level--l3-4:after{border-bottom-color:#ee3524 !important;}.level__split{display:inline-block;position:relative;padding-left:25px;font-weight:600;}.level__split:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:0 solid transparent;border-bottom:20px solid #f00;position:absolute;top:0;left:0;}.level__split:after{content:'';width:0;height:0;border-left:0 solid transparent;border-right:10px solid transparent;border-bottom:20px solid #f00;position:absolute;top:0;left:10px;}.level__split--large{padding-top:10px;padding-left:50px;}.level__split--large:before{border-left:20px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #f00;}.level__split--large:after{border-left:0 solid transparent;border-right:20px solid transparent;border-bottom:40px solid #f00;left:20px;}.level__all{display:inline-block;position:relative;padding-left:25px;font-weight:600;}.level__all:before{content:'';display:block;background-image:url(/Css/assets/theme/levels-all-min.svg);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:0;}.level__all--large{padding-top:10px;padding-left:50px;}.level__all--large:before{width:40px;height:40px;}.level__all--medium{padding-left:25px;}.level__all--medium:before{width:20px;height:20px;}.level__all--small{padding-left:25px;}.level__all--small:before{width:20px;height:20px;}.key{margin-top:10px;}.key ul li{display:inline-block;margin-left:-15px;transform:scale(.7);}.leaflet-container .level__split:before{border-left:12px solid transparent;border-right:0 solid transparent;border-bottom:25px solid #f00;}.leaflet-container .level__split:after{border-left:0 solid transparent;border-right:12px solid transparent;border-bottom:25px solid #f00;}.leaflet-container .level__all--medium:before{width:24px;height:25px;}.course__item--map__info .level__split{padding-top:0 !important;padding-left:25px !important;}.course__item--map__info .level__split:after{left:12px;}.tutor{max-width:300px;margin:2.35765% auto;}.tutor:before,.tutor:after{content:" ";display:table;}.tutor:after{clear:both;}.tutor__image{margin:2.35765% auto;max-width:70px;}@media screen and (min-width:580px){.tutor__image{margin-bottom:0;max-width:80px;float:left;}}.tutor__image img{display:block;margin:0 auto;padding:0;border-radius:50%;}.tutor__info{text-align:center;}@media screen and (min-width:580px){.tutor__info{margin-left:100px;text-align:left;}}.tutor__info p{font-size:12px;}.tutor-progress-table thead tr th:nth-of-type(2),.tutor-progress-table thead tr th:nth-of-type(3),.tutor-progress-table thead tr th:nth-of-type(4){width:20%;}.price{background-color:#fff;border-right:5px solid #ccc;border-bottom:5px solid #ccc;max-width:95%;padding:25px;margin:0 auto;}@media screen and (min-width:580px){.price{max-width:75%;}}.price:before,.price:after{content:" ";display:table;}.price:after{clear:both;}.price__detail{text-align:center;}@media screen and (min-width:580px){.price__detail{width:calc(100% - 150px);float:left;}}.price__detail__amount{font-size:1.3em;font-weight:600;border:1px solid #ccc;border-radius:6px;padding:10px;display:inline-block;}.price__detail__description{display:block;font-size:14px;text-align:center;margin-top:10px;}.price__action{text-align:center;padding:20px 0;}@media screen and (min-width:580px){.price__action{float:left;width:150px;}}.payment__price{margin:1em 0 2em 0;}.payment__price strong{margin-right:5px;}.payment__price__total{font-size:1.3em;font-weight:600;border:1px solid #ccc;border-radius:6px;padding:10px;}.payment__discount{margin-bottom:25px;}.payment__discount__text{font-style:italic;}.payment__discount__group{width:100%;margin-bottom:30px;}.payment__discount__group label{width:100%;font-size:.8em;}.payment__discount__group__input:before,.payment__discount__group__input:after{content:" ";display:table;}.payment__discount__group__input:after{clear:both;}.payment__discount__group__input input[type=text]{width:calc(70% - 5px);float:left;margin-right:5px;}.payment__discount__group__input input[type=button]{width:30%;float:left;}.payment__discount__group span.field-validation-error{display:block;margin-top:5px;}.tabs{position:relative;z-index:1;}.tabs__header{display:block;width:100%;}.tabs__header ul:before,.tabs__header ul:after{content:" ";display:table;}.tabs__header ul:after{clear:both;}.tabs__header ul li{display:block;cursor:pointer;float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.tabs__header ul li:first-of-type{border-left:1px solid #ccc;}.tabs__header ul li.current{border-bottom-color:#fff;}.tabs__header ul li.current span{box-shadow:inset 0 5px 0 #27ae60;}.tabs__header ul li span{display:block;background-color:#fff;padding:10px 35px;font-weight:600;color:#333;}.tabs__content{background-color:#fff;padding:10px;margin-top:-1px;border:1px solid #ccc;}.tabs__content>li{display:none;}.tabs__content>li.current{display:block;}.gdcg-tabs{background-color:#3d114e;color:#fff;text-align:center;position:relative;display:block;width:100%;}@media(max-width:960px){.gdcg-tabs{padding:10px 10px;padding-bottom:0;}}.gdcg-tabs ul{display:flex;justify-content:center;align-items:flex-end;max-width:960px;width:100%;margin:0 auto;}@media(max-width:960px){.gdcg-tabs ul{display:flex;flex-wrap:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;max-width:initial;-ms-overflow-style:-ms-autohiding-scrollbar;justify-content:center;}}@media(max-width:960px){.gdcg-tabs ul::-webkit-scrollbar{display:none;}}.gdcg-tabs li{display:inline-block;float:left;transition:background 1s;position:relative;width:auto;padding:0 20px;margin:0 5px;}@media(max-width:960px){.gdcg-tabs li{transition:background 1s;position:relative;padding:0 10px;margin:0;flex:0 0 auto;order:2;}}.gdcg-tabs li::after{content:'';position:absolute;left:50%;bottom:0;height:4px;border-top-left-radius:13px;border-top-right-radius:13px;width:0;transition:.5s;transform:translateX(-50%);background:#4ad886;}.gdcg-tabs li.active::after,.gdcg-tabs li:hover::after,.gdcg-tabs li:active::after{width:calc(100% - 10px);height:4px;}.gdcg-tabs li.active::before,.gdcg-tabs li:hover::before,.gdcg-tabs li:active::before{content:'';position:absolute;left:50%;bottom:0;height:100%;transform:translateX(-50%);width:100%;background:linear-gradient(0deg,rgba(255,255,255,.2) -76%,rgba(255,255,255,0) 70%);}.gdcg-tabs li.disabled{opacity:.2;}.gdcg-tabs li.disabled::after,.gdcg-tabs li.disabled::before{display:none !important;}.gdcg-tabs li a{color:#fff;padding:15px 2px;display:block;position:relative;z-index:1;min-width:130px;}@media(max-width:800px){.gdcg-tabs li a{min-width:50px;}}.gdcg-tabs li a span{display:inline-block;font-size:14px;font-weight:600;}@media(max-width:600px){.gdcg-tabs li a span .tab-title{display:none;}}.gdcg-tabs li a span i{margin-right:8px;opacity:.7;}.gdcg-tabs li a span .count{position:relative;background:#ff3598;z-index:1;height:24px;width:24px;font-size:11px;line-height:24px;text-align:center;border-radius:100px;margin-left:8px;transform:translateY(-2px);}.course__item--reference,.course__item--spaces{color:#333;padding:.5em;border-radius:3px;background:#f1f1f1;display:inline-block !important;margin:5px 0 5px 0;border:1px solid #ccc;border-radius:3px;padding:5px 10px;box-shadow:0 2px 4px #e6e6e6;font-size:12px !important;}.course__item--spaces{float:right;}.course__item--map{background-color:#fff;z-index:10;width:100%;min-width:250px;border-radius:6px;overflow:hidden;}@media screen and (min-width:580px){.course__item--map{min-width:400px;}}@media screen and (min-width:960px){.course__item--map{min-width:400px;}}.course__item--map__body{padding:10px;font-size:16px;}.course__item--map__description{display:block;margin-bottom:2.35765%;font-size:14px;}.course__item--map__info{margin-bottom:2.35765%;display:block;}.course__item--map__info:before,.course__item--map__info:after{content:" ";display:table;}.course__item--map__info:after{clear:both;}.course__item--map__info:before,.course__item--map__info:after{content:" ";display:table;}.course__item--map__info:after{clear:both;}.course__item--map__info li{margin-bottom:2.35765%;}@media screen and (min-width:580px){.course__item--map__info li{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:48.82117%;}.course__item--map__info li:last-child{margin-right:0;}}.course__item--map__info li span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}.course__item--map__details{margin-bottom:2.35765%;display:block;}.course__item--map__details:before,.course__item--map__details:after{content:" ";display:table;}.course__item--map__details:after{clear:both;}.course__item--map__details:before,.course__item--map__details:after{content:" ";display:table;}.course__item--map__details:after{clear:both;}.course__item--map__details li{background-color:#f1f1f1;border:1px solid #ccc;border-radius:3px;padding:10px 10px;box-shadow:0 2px 4px #e6e6e6;font-weight:bold;text-align:center;font-size:11px;padding-top:5px;padding-bottom:5px;margin-bottom:2.35765%;}.course__item--map__details li:before,.course__item--map__details li:after{content:" ";display:table;}.course__item--map__details li:after{clear:both;}.course__item--map__details li span{display:block;}.course__item--map__details li span.baseline{display:inline-block;vertical-align:middle;font-size:10px;font-weight:200;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.course__item--map__details li span.address{display:block;line-height:16.5px;vertical-align:middle;font-size:10px;font-weight:200;line-height:12px;}@media screen and (min-width:580px){.course__item--map__details li{margin-bottom:0;background-color:#f1f1f1;border:1px solid #ccc;border-radius:3px;padding:10px 10px;box-shadow:0 2px 4px #e6e6e6;font-weight:bold;text-align:center;font-size:12px;float:left;display:block;margin-right:2.35765%;width:31.76157%;}.course__item--map__details li:before,.course__item--map__details li:after{content:" ";display:table;}.course__item--map__details li:after{clear:both;}.course__item--map__details li span{display:block;}.course__item--map__details li span.baseline{display:inline-block;vertical-align:middle;font-size:10px;font-weight:200;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.course__item--map__details li span.address{display:block;line-height:18px;vertical-align:middle;font-size:10px;font-weight:200;line-height:12px;}.course__item--map__details li:last-child{margin-right:0;}}.course__item--map__footer{background-color:#ccc;padding:10px;}.course__item--map__footer:before,.course__item--map__footer:after{content:" ";display:table;}.course__item--map__footer:after{clear:both;}.course__item--map__footer__brand{margin-bottom:2.35765%;text-align:center;display:flex;flex-direction:column;}@media screen and (min-width:580px){.course__item--map__footer__brand{margin-bottom:0;float:left;flex-direction:row;align-items:center;}}.course__item--map__footer__brand:before,.course__item--map__footer__brand:after{content:" ";display:table;}.course__item--map__footer__brand:after{clear:both;}.course__item--map__footer__brand img{display:inline-block;vertical-align:top;width:57px;}@media screen and (min-width:580px){.course__item--map__footer__brand img{display:block;float:left;margin-right:10px;}}.course__item--map__footer__brand__price{display:inline-block;background-color:#fff;padding:6px 10px;font-size:1em;border-radius:6px;border:1px solid #b3b3b3;}@media screen and (min-width:580px){.course__item--map__footer__brand__price{display:block;float:left;margin-right:10px;}}.course__item--map__footer__brand__distance{display:block;float:left;line-height:39px;}.course__item--map__footer__actions{margin-bottom:2.35765%;text-align:center;display:flex;width:100%;}@media screen and (min-width:580px){.course__item--map__footer__actions{text-align:right;margin-bottom:0;float:right;width:auto;}}.course__item--map__footer__actions .btn{margin-right:5px;}@media(max-width:578px){.course__item--map__footer__actions .btn{width:50%;}}.course__item--map__footer__actions .btn:last-of-type{margin-right:0;}.course__item--list{padding:10px;background-color:#f1f1f1;}.course__item--list ul li.result{display:none;}.course__item--list__container{background-color:#fff;width:100%;border-radius:6px;overflow:hidden;border:1px solid #d8d8d8;margin-bottom:20px;}.course__item--list__body{padding:10px;}.course__item--list__description{display:block;}.course__item--list__description:before,.course__item--list__description:after{content:" ";display:table;}.course__item--list__description:after{clear:both;}.course__item--list__description:before,.course__item--list__description:after{content:" ";display:table;}.course__item--list__description:after{clear:both;}.course__item--list__description>li{margin-bottom:2.35765%;}@media screen and (min-width:580px){.course__item--list__description>li{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:48.82117%;}.course__item--list__description>li:last-child{margin-right:0;}}.course__item--list__description>li span{display:block;font-size:14px;}.course__item--list__description>li span:last-of-type{font-size:14px;}.course__item--list__description>li .dialect-field{display:block;width:100%;text-align:right;}@media(max-width:576px){.course__item--list__description>li .course__item--list__close,.course__item--list__description>li .dialect-field,.course__item--list__description>li .course__item--spaces{display:block;width:100%;text-align:center;}}.course__item--list__description>li .address{margin-bottom:10px;}.course__item--list__description li{font-size:11px !important;}.course__item--list__description li h3{font-size:20px !important;}.course__item--list__description li.equal2 span{font-size:11px !important;font-weight:600 !important;}.course__item--list__description .learning-type{display:flex;width:100%;margin-top:10px;align-items:center;}.course__item--list__description .learning-type img{height:18px;width:auto;margin-right:6px;}.course__item--list__description .learning-type span{color:#037fed;}.course__item--list__bottom{display:flex;width:100%;align-items:center;padding:10px 0;}@media(max-width:600px){.course__item--list__bottom{flex-direction:column;padding-top:0;}}.course__item--list__bottom .col{margin-right:15px;}@media(max-width:600px){.course__item--list__bottom .col{margin-right:0;padding:5px 0;width:100%;text-align:center;}}@media(max-width:600px){.course__item--list__bottom .col:first-of-type{padding-top:0;}}.course__item--list__bottom .col .bottom-stat span{color:#808080;font-size:14px;font-weight:600;}.course__item--list__bottom .col .bottom-stat span i{margin-right:4px;}.course__item--list__bottom .col .bottom-stat span i.fa-user{margin:0;}.course__item--list__bottom .col .bottom-stat span i.fa-wifi{transform:rotate(90deg) scale(.7) translateX(-5px);margin-left:-3px;}.course__item--list__bottom .col .course__item--reference{margin:0;}@media(max-width:600px){.course__item--list__bottom .col .course__item--reference{width:100%;}}.course__item--list__close{font-weight:600;color:#ffa500;text-align:right;display:block;padding:5px 0;font-size:12px !important;}.course__item--list__details{display:block;}.course__item--list__details:before,.course__item--list__details:after{content:" ";display:table;}.course__item--list__details:after{clear:both;}.course__item--list__details:before,.course__item--list__details:after{content:" ";display:table;}.course__item--list__details:after{clear:both;}.course__item--list__details li{margin-bottom:2.35765%;background-color:#f1f1f1;border:1px solid #ccc;border-radius:3px;padding:5px 10px;box-shadow:0 2px 4px #e6e6e6;font-weight:bold;text-align:center;font-size:12px;margin-bottom:5px;}@media screen and (min-width:580px){.course__item--list__details li{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:31.76157%;}.course__item--list__details li:last-child{margin-right:0;}}.course__item--list__details li:before,.course__item--list__details li:after{content:" ";display:table;}.course__item--list__details li:after{clear:both;}.course__item--list__details li span{display:block;}.course__item--list__details li span.baseline{display:inline-block;vertical-align:middle;font-size:10px;font-weight:200;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.course__item--list__details li span.address{display:block;line-height:18px;vertical-align:middle;font-size:10px;font-weight:200;line-height:12px;}.course__item--list__details li .date{font-size:10px;}.enrollment_single{max-width:200px;margin:30px auto 10px auto;}.enrollment_single:before,.enrollment_single:after{content:" ";display:table;}.enrollment_single:after{clear:both;}.enrollment_single li{display:block;float:left;display:block;margin-right:2.35765%;width:100%;}.enrollment_single li:last-child{margin-right:0;}.enrollment_single li a{display:block;border:2px solid #ccc;background-color:#f1f1f1;text-align:center;border-radius:4px;padding:20px;}.enrollment_single li a i{display:block;margin:0 auto;font-size:2em;background-color:#fff;color:#4b1863;padding:10px;width:75px;height:75px;padding-top:18px;border-radius:50%;border:1px solid #333;}.enrollment_single li a span{display:block;margin-top:10px;color:#333;font-weight:600;}.enrollment_single li a:hover{border-color:#333;}.enrollment_single li:nth-of-type(1n) a:hover i{background-color:#27ae60;color:#fff;}.enrollment_single li:nth-of-type(2n) a:hover i{background-color:#0b7ef5;color:#fff;}.enrollment{max-width:400px;margin:30px auto 10px auto;display:flex;}.enrollment:before,.enrollment:after{content:" ";display:table;}.enrollment:after{clear:both;}.enrollment li{display:block;float:left;display:block;margin-right:2.35765%;width:48.82117%;}.enrollment li:last-child{margin-right:0;}.enrollment li a{display:block;background-color:#f1f1f1;text-align:center;border-radius:4px;padding:20px;height:100%;}.enrollment li a i{display:block;margin:0 auto;font-size:2em;background-color:#4b1760;color:#fff;padding:10px;padding:10px;width:75px;height:75px;padding-top:18px;border-radius:50%;}.enrollment li a span{display:block;margin-top:10px;color:#333;font-weight:600;}.enrollment li a:hover{border-color:#333;}.enrollment li:nth-of-type(1n) a:hover i{background-color:#27ae60;color:#fff;}.enrollment li:nth-of-type(2n) a:hover i{background-color:#0b7ef5;color:#fff;}.distance__container{float:left;}.distance__container span{display:block;font-weight:600;font-size:12px;}.distance__container span.course__item--map__footer__brand__distance{font-size:10px;line-height:20px;}.nursery{font-size:.8em;padding:5px;display:inline-block;background-color:#fee3a0;border-radius:3px;box-shadow:0 1px 2px #e6e6e6;border:1px solid #fdd46e;margin-bottom:10px;}.nursery span{font-size:.8em !important;}.end-action-btn{margin:30px auto !important;display:block;margin-bottom:0 !important;width:250px;font-size:14px;padding:8px 12px;}.learner__courses{margin:0 auto;width:100% !important;}.learner__course{display:block;width:100%;box-shadow:0 5px 12px rgba(0,0,0,.16);border-radius:5px;border:1px solid #dcdcdc;margin-bottom:20px;overflow:hidden;}.learner__course:before,.learner__course:after{content:" ";display:table;}.learner__course:after{clear:both;}.learner__course .progress-bar{display:block;width:calc(100% - 30px);margin:0 auto;position:relative;overflow:hidden;margin-bottom:10px;}.learner__course .progress-bar__inner{position:absolute;top:0;left:0;height:100%;background:#27ae60;}.learner__course .progress-bar .percentCount{clear:both;font-weight:bold;font-family:Arial;font-size:14px;color:#ff3598;margin-top:-3px;float:none;}.learner__course__item--title{display:block;width:100%;padding:10px 15px;padding-bottom:10px;position:relative;padding-right:230px;}@media(max-width:600px){.learner__course__item--title{padding-right:15px;}}.learner__course__item--title h3{margin-bottom:0;display:inline-block;color:#000;font-size:18px;}@media(max-width:600px){.learner__course__item--title h3{display:block;width:100%;}}.learner__course__item--title .course__item_reference{display:block;font-size:14px;color:#808080;}@media(max-width:600px){.learner__course__item--title .course__item_reference{display:block;}}.learner__course__item--title .course__item__profile__info__item{padding:3px 6px;font-size:14px;border-radius:19px;color:#4c4c4c;font-weight:300;display:inline-block;top:2px;right:10px;margin-top:5px;position:absolute;border:1px solid #d5d5d5;}@media(max-width:600px){.learner__course__item--title .course__item__profile__info__item{position:relative;top:auto;left:auto;right:auto;font-size:12px;}}.learner__course__item--title .course__item__profile__info__item .level{padding-left:19px;}.learner__course__item--title .course__item__profile__info__item .level::before{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid #f00;position:absolute;top:1px;left:0;}.learner__course__item--info{font-size:14px;font-weight:300;display:flex;flex-direction:column;width:100%;padding:10px 15px;border-top:1px solid #dcdcdc;}.learner__course__item--info .learner__course__item__profile__info__duration{display:inline-block;margin-bottom:5px;color:#a1a1a1;}@media(max-width:900px){.learner__course__item--info .learner__course__item__profile__info__duration{width:100%;}}.learner__course__item--info .learner__course__item__profile__info__status{display:inline-block;width:50%;float:left;margin-bottom:5px;}@media(max-width:900px){.learner__course__item--info .learner__course__item__profile__info__status{width:100%;float:none;}}.learner__course__item--info .learner__course__item__profile__info__status.course-list{width:100%;display:block;margin-bottom:0;}.learner__course__item .learner__course__item__start{font-size:14px;}.learner__course__item .learner__course__item__start.course-list{width:100%;display:block;}.learner__course__item--actions{display:flex;align-items:center;width:100%;padding:10px 10px;border-top:1px solid #dcdcdc;background:#f1f1f1;}@media(max-width:700px){.learner__course__item--actions{flex-direction:column;align-items:flex-start;}}.learner__course__item--actions .launch{display:block;float:none;width:100%;}.learner__course__item--actions .launch .btn--lms{padding:4px !important;border-radius:5px;}.learner__course__item--actions i{vertical-align:middle;}@media(max-width:400px){.learner__course__item--actions .launch-course{width:100%;}}.learner__course__item--actions .launch-course .btn.btn__primary{text-align:center;border:1px solid #27ae60 !important;}.learner__course__item--actions .launch-course .btn.btn__primary:hover,.learner__course__item--actions .launch-course .btn.btn__primary:active{background:#168445 !important;color:#fff !important;border:1px solid #168445 !important;}@media(max-width:400px){.learner__course__item--actions .launch-course .btn.btn__primary{width:100%;}}.learner__course__item--actions .pay{display:block;}@media(max-width:400px){.learner__course__item--actions .pay{width:100%;}}.learner__course__item--actions .pay--paid{display:none;}.learner__course__item--actions .pay a{display:inline-block;padding:5px 20px;border:0;box-shadow:none;border-radius:5px;background:#f14848;}.learner__course__item--actions .pay a:hover,.learner__course__item--actions .pay a:active{background-color:#d42626 !important;}@media(max-width:400px){.learner__course__item--actions .pay a{display:block;text-align:center;width:100%;}}.learner__course__item--actions .launch-course .btn{display:inline-block;padding:5px 20px;border:0;box-shadow:none;border-radius:5px;}.learner__course__item--actions .balance{color:#f00;}.learner__course__item--actions ul{margin-right:auto;}@media(max-width:700px){.learner__course__item--actions ul{display:block;width:100%;margin-bottom:10px;}}.learner__course__item--actions ul li{display:inline-block;font-size:14px;margin-right:20px;}@media(max-width:500px){.learner__course__item--actions ul li{display:block;width:100%;margin-right:0;}}.learner__course__item--actions ul li:last-of-type{margin-right:0;}.learner__course__item__progress{margin-bottom:10px;}.learner__course__item__progress .progress-label{display:block;}.learner__course__item__progress .progress-percentage{display:none;}.learner__course__item__progress .progress-back{width:100%;display:block;background-color:#dcdcdc;height:15px;border-radius:3px;overflow:hidden;}.learner__course__item__progress .progress-back.progress-bar-completed{background-color:#4b1760;}.learner__course__item__progress .progress-back.progress-bar-completed .progress-bar{background-color:#4b1760;}.learner__course__item__progress .progress-bar{height:100%;background-color:#825d90;}.learner__online_course{display:block;width:100%;box-shadow:0 5px 12px rgba(0,0,0,.16);border-radius:5px;border:1px solid #dcdcdc;border-top:4px solid #4b1760;overflow:hidden;}.learner__online_course .learner_course__item--title{display:block;width:100%;padding:10px 15px;}.learner__online_course .learner_course__item--title h3{margin:0;}.learner__online_courses__list{overflow:auto;}.learner__online_courses__list>li{display:inline-block;float:left;width:calc((100% - 21px)/2);margin-right:20px;margin-bottom:20px;}@media(max-width:650px){.learner__online_courses__list>li{width:100%;margin-right:0;}}.learner__online_courses__list>li:nth-of-type(2n){margin-right:0;}#residentialCourseLabel{display:inline-block;}#residentialCourseCbxHeading{padding-top:3%;}.course__advert{color:#333;padding:.5em;border-radius:3px;background:#f1f1f1;display:inline-block !important;margin:5px 0 15px 0;border:1px solid  #ccc;border-radius:3px;padding:5px 10px;box-shadow:0 2px 4px  #e6e6e6;font-size:.8em !important;}.residentialAdvert{background-color:#fff;width:100%;border-radius:6px;border:1px solid #d8d8d8;margin-bottom:20px;background-image:url("images/gdcg-residentialadvert.jpg");padding:4%;background-size:cover;position:relative;}#residentialCourseAdHeader{color:#fff;padding-right:38%;}#residentialCourseButton{background-color:#ff359c;margin-top:.2%;padding:1%;color:#fff;font-weight:bold;border-radius:4px;}#residentialCourseCountBox{background-color:#fff;border:thin;border-color:#4b1761;position:absolute;right:5px;top:10px;border-radius:12px;border-style:solid;border-width:3px;padding:5px;}@media screen and (min-width:590px){#residentialCourseCountBox{top:unset;bottom:5px;}}#residentialCourseCount{color:#ff359c;text-align:center;margin-bottom:auto;}@media screen and (min-width:590px){#residentialCourseCount{font-size:32px;}}#residentialAvailableCourses{color:#4b1761;font-weight:bold;}.pill{background-color:#fff;padding:6px 10px;font-size:1em;border-radius:6px;border:1px solid #b3b3b3;display:block;}@media screen and (min-width:360px){.pill{float:left;margin-right:10px;}}#completed_courses_title{margin-top:50px;}.learner__online_course .learner__course__item--info{column-count:1;padding-bottom:5px;margin-bottom:14px;border-bottom:1px solid #e5e5e5;}.online-courses-browse-btn{margin:20px 0;}@media(max-width:400px){.online-courses-browse-btn{width:100%;}}.learner__course .progressbar{margin:0;height:10px;border-radius:3px !important;overflow:hidden;}.pay_for_course{padding:50px 30px;text-align:center;}.pay_for_course i{font-size:200%;margin-bottom:20px;color:#27ae60;}.pay_for_course h1{margin-bottom:10px;font-size:170%;}.pay_for_course .btn{margin-top:20px;box-shadow:none;}#my_completed_combi_courses,#my_completed_courses{margin-top:20px;display:block;border-top:1px solid #e6e6e6;padding-top:20px;}.learner__courses .empty-state-msg .classroom-courses-icon{display:inline-flex;}.learner__courses .empty-state-msg .combi-courses-icon{display:none;}.learner__courses .empty-state-msg .my-assessments-icon{display:none;}.learner__combi_courses .empty-state-msg .classroom-courses-icon{display:none;}.learner__combi_courses .empty-state-msg .combi-courses-icon{display:inline-flex;}.learner__combi_courses .empty-state-msg .my-assessments-icon{display:none;}.learner__assessments .empty-state-msg .classroom-courses-icon{display:none;}.learner__assessments .empty-state-msg .combi-courses-icon{display:none;}.learner__assessments .empty-state-msg .my-assessments-icon{display:inline-flex;}.back-to-courses{display:block;width:100%;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #e2e2e2;}.back-to-courses .btn.btn-back-2-courses{background:transparent;font-size:14px;color:#808080;border:0;box-shadow:none;padding:5px 0;font-weight:600;}.back-to-courses .btn.btn-back-2-courses:hover,.back-to-courses .btn.btn-back-2-courses:active{color:#825d90;text-decoration:underline;}.back-to-courses .btn.btn-back-2-courses i{color:#825d90;margin-right:5px;}.pager{width:100%;text-align:center;padding:10px 0;}.pager ul li{display:inline-block;margin-right:5px;}.pager ul li:last-of-type{margin-right:0;}.pager ul li a{display:block;background-color:#fff;color:#333;font-size:12px;height:30px;font-weight:600;width:30px;border:1px solid #d2d4d8;line-height:30px;text-align:center;border-radius:5px;}.pager ul li a:hover{color:#fff;background-color:#523461;border:1px solid #523461;}.pager ul li a.current{color:#fff;background-color:#523461;border:1px solid #523461;}.share{text-align:center;padding:10px 0;}.share ul li{display:inline-block;}.share ul li a{display:block;border:1px solid #6e4682;background-color:#fff;color:#333;width:35px;height:35px;line-height:40px;text-align:center;}.share ul li a:hover{background-color:#523461;color:#fff;}.stat{max-width:600px;margin:25px auto;background-color:#f1f1f1;padding:20px;border-radius:6px;}.stat__item{margin-bottom:25px;}.stat__item:before,.stat__item:after{content:" ";display:table;}.stat__item:after{clear:both;}@media screen and (min-width:580px){.stat__item__icon{float:left;width:200px;}}.stat__item__icon--image{display:block;width:100%;margin:0;padding:0;max-width:100px;margin:0 auto;}.stat__item__icon--count{background-color:#4b1863;color:#fff;position:relative;padding-bottom:120px;border-radius:50%;max-width:120px;margin:0 auto;}.stat__item__icon--count>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.3em;display:block;width:100%;text-align:center;}.stat__item__text{font-weight:bold;padding:20px;font-size:1.1em;}@media screen and (min-width:580px){.stat__item__text{float:left;font-size:1.3em;width:calc(100% - 200px);}}.stat__item__text.highlights{font-weight:normal;font-size:1em;padding:0 20px 20px 20px;}.timeline{list-style:none !important;margin-left:0 !important;position:relative;}@media screen and (min-width:580px){.timeline{margin-left:120px !important;}}.timeline:before{content:'';position:absolute;top:0;left:-61px;width:3px;height:94%;background-color:#ccc;border-radius:6px;display:none;}@media screen and (min-width:580px){.timeline:before{display:block;}}.timeline__container{max-width:600px;margin:25px auto;}.timeline li{position:relative;min-height:75px;margin-bottom:50px;}.timeline__date{margin:0 auto 20px auto;font-size:1em;font-weight:bold;background-color:#4b1863;color:#fff;width:50px;height:50px;border-radius:50%;}@media screen and (min-width:580px){.timeline__date{margin:0 auto;position:absolute;top:0;left:-85px;}}@media screen and (min-width:960px){.timeline__date{transform:scale(1.5);}}.timeline__date span{display:block;text-align:center;line-height:50px;}.timeline__content{border:2px solid #ccc;background-color:#f1f1f1;position:relative;padding:20px;border-radius:6px;}.timeline__content:before{content:'';position:absolute;top:15px;left:-9px;width:0;height:0;border-top:8px solid transparent;border-right:8px solid #ccc;border-bottom:8px solid transparent;display:none;}@media screen and (min-width:580px){.timeline__content:before{display:block;}}.wizard{max-width:700px;margin:0 auto;}.wizard__navigation{padding:10px 0;background-color:#fff;border-bottom:3px solid #4b1863;}.wizard__navigation ul{text-align:center;}.wizard__navigation ul:before,.wizard__navigation ul:after{content:" ";display:table;}.wizard__navigation ul:after{clear:both;}.wizard__navigation ul li{display:inline-block;margin-right:5%;position:relative;}.wizard__navigation ul li:last-of-type{margin-right:0;}.wizard__navigation ul li>span{display:block;background-color:#fff;border:2px solid #ccc;color:#ccc;position:relative;z-index:2;width:65px;height:65px;border-radius:50%;position:relative;}.wizard__navigation ul li>span i{display:block;font-size:27px;position:absolute;bottom:14px;left:0;width:100%;text-align:center;}.wizard__navigation ul li>span span{display:block;font-size:10px;position:absolute;bottom:7px;left:0;width:100%;text-align:center;}.wizard__navigation ul li:before{content:'';display:block;z-index:1;width:50px;height:2px;background-color:#ccc;position:absolute;top:calc(50% - 1px);left:-50px;}.wizard__navigation ul li:first-of-type:before{display:none;}.wizard__navigation ul li.active:before{background-color:#4b1863;}.wizard__navigation ul li.active:after{height:13px;width:13px;position:absolute;right:0;bottom:-24px;left:0;content:'';background:#fff;border-left:3px solid #4b1863;border-top:3px solid #4b1863;transform:rotate(45deg);margin:0 auto;display:block;}.wizard__navigation ul li.active>span{background-color:#4b1863;border-color:#4b1863;color:#fff;}.wizard__navigation ul li.span--alt span i{bottom:6px;}.wizard__navigation ul li.complete:before{background-color:#4b1863;}.wizard__navigation ul li.complete>span{background-color:#4b1863;border-color:#4b1863;color:#fff;}.wizard__content{padding:20px;border:1px solid #ccc;border-top:none;}.wizard__profile__li i{display:block;font-size:37px !important;bottom:0 !important;width:100%;text-align:center;}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;}.leaflet-container{overflow:hidden;}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast;}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0;}.leaflet-marker-icon,.leaflet-marker-shadow{display:block;}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none !important;}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y;}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none;}.leaflet-tile{filter:inherit;visibility:hidden;}.leaflet-tile-loaded{visibility:inherit;}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800;}.leaflet-overlay-pane svg{-moz-user-select:none;}.leaflet-pane{z-index:400;}.leaflet-tile-pane{z-index:200;}.leaflet-overlay-pane{z-index:400;}.leaflet-shadow-pane{z-index:500;}.leaflet-marker-pane{z-index:600;}.leaflet-tooltip-pane{z-index:650;}.leaflet-popup-pane{z-index:700;}.leaflet-map-pane canvas{z-index:100;}.leaflet-map-pane svg{z-index:200;}.leaflet-vml-shape{width:1px;height:1px;}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute;}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto;}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none;}.leaflet-top{top:0;}.leaflet-right{right:0;}.leaflet-bottom{bottom:0;}.leaflet-left{left:0;}.leaflet-control{float:left;clear:both;}.leaflet-right .leaflet-control{float:right;}.leaflet-top .leaflet-control{margin-top:10px;}.leaflet-bottom .leaflet-control{margin-bottom:10px;}.leaflet-left .leaflet-control{margin-left:10px;}.leaflet-right .leaflet-control{margin-right:10px;}.leaflet-fade-anim .leaflet-tile{will-change:opacity;}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1;}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden;}.leaflet-interactive{cursor:pointer;}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair;}.leaflet-popup-pane,.leaflet-control{cursor:auto;}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none;}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto;}.leaflet-container{background:#ddd;outline:0;}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5);}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px;}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000;}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block;}.leaflet-bar a:hover{background-color:#f4f4f4;}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none;}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb;}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px;}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px;}.leaflet-control-zoom-out{font-size:20px;}.leaflet-touch .leaflet-control-zoom-in{font-size:22px;}.leaflet-touch .leaflet-control-zoom-out{font-size:24px;}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px;}.leaflet-control-layers-toggle{width:36px;height:36px;}.leaflet-retina .leaflet-control-layers-toggle{background-size:26px 26px;}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px;}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none;}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative;}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff;}.leaflet-control-layers-scrollbar{overflow-y:scroll;padding-right:5px;}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px;}.leaflet-control-layers label{display:block;}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px;}.leaflet-default-icon-path{background-image:url(images/marker-icon.png);}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0;}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;}.leaflet-control-attribution a{text-decoration:none;}.leaflet-control-attribution a:hover{text-decoration:underline;}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px;}.leaflet-left .leaflet-control-scale{margin-left:5px;}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px;}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5);}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px;}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777;}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none;}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box;}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px;}.leaflet-popup-content-wrapper{text-align:left;border-radius:6px;}.leaflet-popup-content{width:100% !important;max-width:500px;}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4);}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent;}.leaflet-container a.leaflet-popup-close-button:hover{color:#999;}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1;}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678);}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px;}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999;}.leaflet-div-icon{background:#fff;border:1px solid #666;}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4);}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto;}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:"";}.leaflet-tooltip-bottom{margin-top:6px;}.leaflet-tooltip-top{margin-top:-6px;}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px;}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff;}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff;}.leaflet-tooltip-left{margin-left:-6px;}.leaflet-tooltip-right{margin-left:6px;}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px;}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff;}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff;}.prunecluster{font-size:12px;border-radius:20px;transition:all .3s linear;}.leaflet-marker-icon.prunecluster-anim,.leaflet-marker-shadow.prunecluster-anim,.leaflet-markercluster-icon.prunecluster-anim{transition:all .3s linear;}.leaflet-zoom-anim .leaflet-zoom-animated.leaflet-marker-icon,.leaflet-zoom-anim .leaflet-zoom-animated.leaflet-marker-shadow,.leaflet-zoom-anim .leaflet-zoom-animated.leaflet-markercluster-icon{transition:transform .25s cubic-bezier(0,0,.25,1);}.prunecluster div{width:30px;height:30px;text-align:center;margin-left:5px;margin-top:5px;border-radius:50%;}.prunecluster div span{line-height:30px;}.prunecluster-small{background-color:#b5e28c;background-color:rgba(181,226,140,.6);}.prunecluster-small div{width:28px;height:28px;background-color:#6ecc39;background-color:rgba(110,204,57,.6);}.prunecluster-small div span{line-height:28px;}.prunecluster-medium{background-color:#f1d357;background-color:rgba(241,211,87,.6);}.prunecluster-medium div{background-color:#f0c20c;background-color:rgba(240,194,12,.6);}.prunecluster-large{background-color:#fd9c73;background-color:rgba(253,156,115,.6);}.prunecluster-large div{width:34px;height:34px;background-color:#f18017;background-color:rgba(241,128,23,.6);}.prunecluster-large div span{line-height:34px;}.leaflet-container .level:before{border-left-width:12px;border-right-width:12px;border-bottom-width:25px;top:-8px;left:-5px;}.leaflet-container .course__item--map__body .level:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom-width:20px;top:0;left:0;}#map{position:relative;}#map>div{position:absolute;top:0;width:100%;height:100%;z-index:0;}#map.show-message{pointer-events:none;}#map .map-overlay{display:none;z-index:2;}#map.show-message .map-overlay{display:block;background:rgba(0,0,0,.5);text-align:center;color:#eee;text-shadow:0 -1px 1px black;}#map.show-message .map-overlay .center{width:100%;height:100%;display:table;text-align:center;}#map.show-message .map-overlay .center>div{padding:20%;display:table-cell;vertical-align:middle;}.navigation__sub--secondary .widget__finder{padding-bottom:2em;}.navigation__sub--secondary .widget__finder h3,.navigation__sub--secondary .widget__finder .select__level{text-align:center;}.navigation__sub--secondary .widget__finder h3__rel,.navigation__sub--secondary .widget__finder .select__level__rel{position:relative;padding-bottom:1em;}.navigation__sub--secondary .widget__finder h3__rel .field-validation-error,.navigation__sub--secondary .widget__finder .select__level__rel .field-validation-error{left:0;bottom:-2px;}.navigation__sub--secondary .widget__feature{display:block;color:#fff;}.navigation__sub--secondary .widget__feature:hover{text-decoration:underline;}.navigation__sub--secondary .widget__feature img{display:block;margin:0 auto;width:100%;padding:0;margin-bottom:5px;}.navigation__sub--secondary .widget__feature span{display:block;margin-bottom:10px;}.breadcrumb{width:100%;margin:0 auto;padding:0;background-color:#eee;font-size:11px;}@media screen and (min-width:580px){.breadcrumb{font-size:12px;}}@media screen and (min-width:960px){.breadcrumb{font-size:14px;}}.breadcrumb ul{max-width:960px;margin:0 auto;padding:0;}.breadcrumb ul:before,.breadcrumb ul:after{content:" ";display:table;}.breadcrumb ul:after{clear:both;}.breadcrumb ul li{display:block;float:left;padding:1em 1.2em;position:relative;}@media screen and (min-width:580px){.breadcrumb ul li{padding:1em 1.5em;}}.breadcrumb ul li:after{content:"b";font-family:"cymraeg-i-oedolion" !important;display:block;position:absolute;top:50%;right:0;transform:translate(50%,-50%);font-size:8px;}@media screen and (min-width:580px){.breadcrumb ul li:after{font-size:10px;}}.breadcrumb ul li:last-of-type:after{display:none;}.breadcrumb ul li:last-of-type a{color:#27ae60;cursor:default;}.breadcrumb ul li:last-of-type a:hover{text-decoration:none;}.breadcrumb ul li a{display:block;color:#353535;font-weight:600;}.breadcrumb ul li a:hover{text-decoration:underline;}.lms__course__coming{font-size:2em;display:flex;flex-direction:column;align-items:center;color:#4b1760;}.lms__course__summary{text-align:center;color:#4b1760;margin-top:50px;}.lms__course.visible .lms__course__header__helper a{visibility:hidden;opacity:0;}.lms__course__header{margin-bottom:1em;display:flex;justify-content:center;align-items:center;background-color:#4b1760;}.lms__course__header__brand{max-width:400px;margin:50px;}.lms__course__helper{border-radius:10px;color:#4b1760;padding:1em;margin-bottom:1em;display:none;}.lms__course__helper__action{text-align:right;}.lms__course__helper__action .btn__primary{background-color:#fff;box-shadow:0 4px 0 #e6e6e6;color:#333;}.lms__course__helper__action .btn__primary:hover{background-color:#e6e6e6;box-shadow:0 4px 0 #ccc;}.lms__course__units{position:relative;}@media screen and (min-width:960px){.lms__course__units{margin-top:50px;}}.lms__course__units ul{counter-reset:list;}.lms__course__units ul li{counter-increment:list;position:relative;display:block;margin-bottom:1em;}.lms__course__units ul li:before{display:block;border-radius:50%;width:50px;height:50px;line-height:50px;position:absolute;left:50%;top:-50px;font-weight:700;transform:translateX(-50%);text-align:center;color:#4b1863;}@media screen and (min-width:960px){.lms__course__units ul li:before{padding-left:15px;transform:translateX(0);border-radius:0;line-height:115px;width:100px;height:113px;font-size:4em;left:0;top:0;}}.lms__course__units__container{margin-top:75px;padding:0 1em 1em 1em;display:flex;flex-direction:column;}@media screen and (min-width:960px){.lms__course__units__container{margin-top:0;padding:0;flex-direction:row;border-top:1px solid #ccc;padding-top:10px;}}.lms__course__units__container:before,.lms__course__units__container:after{content:" ";display:table;}.lms__course__units__container:after{clear:both;}.lms__course__units__details{float:left;width:100%;text-align:center;}@media screen and (min-width:960px){.lms__course__units__details{width:calc(100% - 300px);margin-right:10px;text-align:left;}}.lms__course__units__details h3{color:#4b1863;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}@media screen and (min-width:960px){.lms__course__units__details h3{margin-top:10px;}}.lms__course__units__details span{font-size:.9em;}.lms__course__units__status{width:100%;font-weight:600;padding:15px 0 0 0;display:flex;flex-direction:column;align-items:center;}@media screen and (min-width:960px){.lms__course__units__status{width:350px;padding:6px 0;flex-direction:row;border-left:1px solid #ccc;padding:10px;}}@media screen and (min-width:960px){.lms__course__units__status__info{width:50%;}}.lms__course__units__status.complete span{color:#27ae60;}.lms__course__units__status.complete a{background-color:#27ae60;}.lms__course__units__status.complete a:hover{background-color:#1e8449;}.lms__course__units__status.started span{color:#0b7ef5;}.lms__course__units__status.started a{background-color:#0b7ef5;}.lms__course__units__status.started a:hover{background-color:#0865c5;}.lms__course__units__status a{display:block;margin-top:5px;margin-left:5px;background-color:#4b1863;color:#fff;text-align:center;padding:8px;border-radius:10px;flex:1;flex-grow:1;width:100%;}.lms__course__units__status a:hover{background-color:#2c0e3a;}.lms__course__units__overlay{top:0;bottom:0;width:100%;height:100%;text-align:center;display:flex;justify-content:center;background:#fff;color:#4b1760;}.lms__course__units__overlay .container,.lms__course__units__overlay .learner__courses,.lms__course__units__overlay .learner__resources,.lms__course__units__overlay .learner__diagnostic,.lms__course__units__overlay .learner__assessmepointer-events,.lms__course__units__overlay .learner__online_courses{background:rgba(255,255,255,0);}.lms__course__units__overlay .organisation{text-align:left;max-width:960px;padding:30px;border-radius:5px;}.lms__course__units__notenrolled i{font-size:5em;}.lms__course__units__notenrolled p{font-size:2em;}.lms__course__seperator{background-color:#4b1760;}.lms__course__seperator .container,.lms__course__seperator .learner__courses,.lms__course__seperator .learner__resources,.lms__course__seperator .learner__diagnostic,.lms__course__seperator .learner__assessmepointer-events,.lms__course__seperator .learner__online_courses{background-color:#4b1760;}.lms__course__seperator ul{display:flex;flex-direction:column;padding:5px 10px;}@media(min-width:600px){.lms__course__seperator ul{flex-direction:row;}}.lms__course__seperator ul li{margin:10px;width:calc((100% - 40px)/2);}@media(max-width:600px){.lms__course__seperator ul li{width:100%;margin:5px 0;}}.lms__course__seperator ul li a{width:100%;text-align:center;position:relative;background-color:#825d90;}.lms__course__seperator ul li a.active{background:#019ee2;color:#fff;}@media screen and (min-width:960px){.lms__course__seperator ul li a.active:before{content:'';width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:50px solid #4b1760;position:absolute;bottom:-50px;z-index:1000;}}.lms__course__seperator ul li a i{margin-right:10px;}.course-units-header-section{padding:30px 20px;}.course-units-header-section h1{font-size:30px;margin:0;text-align:center;margin-bottom:10px;}@media(max-width:600px){.course-units-header-section h1{font-size:24px;}}.course-units-header-section .course-information{display:flex;position:relative;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;}.course-units-header-section .course-information .course-level{display:inline-flex;font-size:18px;justify-content:center;font-weight:600;margin:5px 10px;}@media(max-width:800px){.course-units-header-section .course-information .course-level{text-align:center;}}@media(max-width:600px){.course-units-header-section .course-information .course-level{font-size:14px;}}.course-units-header-section .course-information .course-level img{height:20px;margin-right:5px;position:relative;}.course-units-header-section .course-information .learning-type{display:inline-flex;position:relative;flex-wrap:wrap;margin:5px 10px;}@media(max-width:600px){.course-units-header-section .course-information .learning-type{font-size:14px;}}.course-units-header-section .course-information .learning-type img{height:20px;margin-right:4px;}.course-units-header-section .course-information .learning-type span{color:#037fed;}.organisation{max-width:400px;margin:0 auto 10px auto;border:1px solid #4b1760;padding:10px;background:#fff;}.organisation select{border:1px solid #ccc;padding:10px;height:48px;margin:0;width:100%;}.organisation__rel,.organisation__sector,.organisation__scheme{position:relative;margin-bottom:1em;}.organisation__rel .select2-container,.organisation__sector .select2-container,.organisation__scheme .select2-container{width:100%;}.organisation__terms{margin-bottom:2em;margin-top:20px;}.organisation__terms:before,.organisation__terms:after{content:" ";display:table;}.organisation__terms:after{clear:both;}.organisation__terms__check{float:left;width:20px;}.organisation__terms__details{float:left;width:calc(100% - 20px);padding-left:10px;}.organisation__terms__details label{font-size:.7em;}.organisation__actions{text-align:right;}.organisation__actions a{min-width:100px;text-align:center;}.organisation__sub{display:none;margin-bottom:1em;}.organisation-container{padding:30px;}.select2-choice{border:1px solid #ccc !important;padding:10px !important;height:48px !important;margin:0;width:100%;border-radius:0 !important;}.select2-choice .select2-arrow{border-left:none !important;border-radius:0 !important;}.module-order-no{font-weight:700;padding-left:15px;transform:translateX(0);border-radius:0;line-height:115px;width:100px;height:113px;font-size:4em;left:0;top:0;position:absolute;color:#4b1760;}.lms__course__units ul li.ww{border-left:5px solid #4b1760;padding:10px;padding:0;box-shadow:none;border:0;border-bottom:1px solid #dcdcdc;margin:20px 0;}.lms__course__inner.ww{border-left:5px solid #4b1760;padding:10px;padding:0;box-shadow:none;border:0;border-bottom:1px solid #dcdcdc;margin:0;padding-bottom:20px;}.lms__course__inner.ww .lms__course__inner__top{width:calc(100% - 350px);padding:0;border-right:1px solid #d4d4d4;padding-right:15px;}@media(max-width:750px){.lms__course__inner.ww .lms__course__inner__top{width:100%;padding:0;border:0;margin-bottom:10px;}}.lms__course__inner.ww .lms__course__inner__bottom{width:350px;flex-wrap:nowrap;padding:0;background:transparent;border-radius:5px;flex-wrap:nowrap;padding-left:15px;}@media(max-width:750px){.lms__course__inner.ww .lms__course__inner__bottom{width:100%;display:block;padding:0;}}.lms__course__inner.ww .lms__course__inner__bottom .stat-wrapper{width:50%;display:block;}@media(max-width:750px){.lms__course__inner.ww .lms__course__inner__bottom .stat-wrapper{width:100%;display:block;}}.lms__course__inner.ww .lms__course__inner__bottom .lms__course__inner__top__button{display:block;width:50%;margin:0;}@media(max-width:750px){.lms__course__inner.ww .lms__course__inner__bottom .lms__course__inner__top__button{width:100%;display:block;margin-top:5px;position:relative;padding:0;}}.lms__course__inner.ww .lms__course__inner__bottom .lms__course__inner__top__button .btn{width:100%;font-size:14px;padding:8px;}.lms__course__inner.ww .lms__course__inner__bottom .lms__course__stat{width:100%;margin:0;padding-right:10px;}.lms__course__inner{display:flex;width:100%;overflow:hidden;border-radius:5px;border:1px solid #dcdcdc;border-radius:5px;box-shadow:0 5px 7px rgba(0,0,0,.15);border-left:60px solid #4b1760;}@media(max-width:800px){.lms__course__inner{flex-wrap:wrap;}}@media(max-width:600px){.lms__course__inner{border-left:1px solid #dcdcdc;border-top:40px solid #4b1760;}}.lms__course__inner.disabled{opacity:.5;cursor:not-allowed;}.lms__course__inner__top{display:flex;width:50%;padding:15px;}@media(max-width:800px){.lms__course__inner__top{width:100%;}}.lms__course__inner__top__title{width:100%;}.lms__course__inner__top__title h3{font-size:20px;margin-bottom:0;color:#000;}.lms__course__inner__top__title span{font-size:14px;display:block;line-height:1.1rem;margin-top:5px;}.lms__course__inner__top__button{margin-left:auto;}@media(max-width:600px){.lms__course__inner__top__button{margin:0;position:absolute;bottom:0;left:0;padding:10px 15px;border-radius:5px;width:100%;}}.lms__course__inner__top__button .btn{box-shadow:none;}@media(max-width:600px){.lms__course__inner__top__button .btn{width:100%;text-align:center;padding:5px;}}.lms__course__inner__bottom{display:flex;flex-wrap:wrap;width:50%;padding:10px 10px;}@media(max-width:800px){.lms__course__inner__bottom{font-size:14px;width:100%;}}.lms__course__inner__bottom__col{display:flex;width:100%;padding:10px;background:#efefef;border-radius:5px;justify-content:flex-start;align-items:center;text-align:left;margin-bottom:5px;}@media(max-width:400px){.lms__course__inner__bottom__col{flex-direction:column;justify-content:center;text-align:center;}}.lms__course__inner__bottom__col:last-of-type{margin-bottom:0;}.lms__course__inner__bottom__col .label{display:block;width:100%;font-weight:600;color:#4b1760;}.lms__course__inner__bottom__col .label i{margin-right:5px;}.lms__course__inner__bottom__col .field span{display:block;font-weight:600;}.lms__course__inner__bottom__col .field span.attended{color:#1f8b4d;}.lms__course__inner__bottom__col .field span.not-attended{color:#c60;}.lms__course__inner__bottom__col .field span i{margin-right:5px;}.lms__course__inner__bottom__col .action,.lms__course__inner__bottom__col .btn{display:block;width:100%;}.lms__course__inner__bottom__col .btn{display:block;width:100%;font-size:14px;padding:8px 10px;}@media(max-width:400px){.lms__course__inner__bottom__col .btn{margin-top:5px;}}.lms__course__inner__bottom__col .btn.btn-disabled{background:#bfbfbf;border:1px solid #e5e5e5;color:#808080;cursor:not-allowed;}.lms__course__inner__bottom__col .btn.btn-start-again{display:flex;align-items:center;padding:0 3px;position:relative;background:#4b1863;color:#fff;border:1px solid #4b1863;}.lms__course__inner__bottom__col .btn.btn-start-again:hover,.lms__course__inner__bottom__col .btn.btn-start-again:active{background:#825d90;color:#fff;border:1px solid #825d90;}.lms__course__inner__bottom__col .btn.btn-start-again span{padding:8px 10px;width:calc(100% - 26px);margin-left:auto;}.lms__course__inner__bottom__col .btn.btn-start-again i{background:rgba(0,0,0,.2);display:inline-block;width:26px;height:26px;min-width:26px;line-height:26px;border-radius:3px;}.lms__course__inner__bottom .lms__course__stat{display:inline-block;margin-right:20px;font-size:14px;}.lms__course__inner__bottom .lms__course__stat:last-of-type{margin-right:0;}.lms__course__inner__bottom .lms__course__stat .label{color:#000;margin-right:1px;}.lms__course__inner__bottom .lms__course__stat .field{color:#646464;}.lms__course__inner__bottom .lms__course__f2f{margin-left:auto;font-size:14px;}.lms__course__inner__bottom .lms__course__f2f .status{font-weight:600;}.lms__course__inner__bottom .lms__course__f2f .status i{margin-right:3px;}.lms__course__inner__bottom .lms__course__f2f .status.attended{color:#27ae60;}.lms__course__inner__bottom .lms__course__f2f .status.notattended{color:#ff7012;}.lms__course__inner__bottom .lms__course__f2f .status.upcoming{color:#676767;}.lms__course__number{position:absolute;left:0;z-index:1;top:0;height:100%;width:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:200%;}@media(max-width:600px){.lms__course__number{height:40px;width:100%;justify-content:flex-start;padding-left:15px;font-size:150%;}}.ereaderContainer{display:none;}.updated-courseLevel{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto;}.updated-courseLevel img{width:40px;}.updated-courseLevel span{width:100%;text-align:center;margin-top:5px;}.blocker.modal-blocker{position:fixed;z-index:108887;display:none;width:100%;height:100%;background:rgba(0,0,0,.8);}.hide{display:none;}.show{display:block;}.modal{position:absolute;left:0;z-index:108889;width:100%;}.modal .modal-wrapper{position:relative;margin:0 auto;min-width:320px;}.modal .modal-wrapper .modal-wrapper-inner{background-color:#fff;box-shadow:0 0 5px 5px rgba(0,0,0,.15);color:#262262;}.modal .modal-wrapper .modal-wrapper-inner{margin:0;background-color:#fff;color:#4c4c4c;border-radius:3px 3px;}.clearfix{zoom:1;}.clearfix:before,.clearfix:after{content:"\20";display:block;height:0;overflow:hidden;}.clearfix:after{clear:both;}.modal .modal-wrapper .modal-header .close-btn{float:right;}.close-btn{width:28px;height:28px;background-color:#0b7ef5;position:relative;}.close-btn:hover{background-color:#0865c5;}.close-btn:after,.close-btn:before{content:'';display:block;width:15px;height:2px;background-color:#fff;position:absolute;top:13px;left:7px;}.close-btn:after{transform:rotate(45deg);}.close-btn:before{transform:rotate(-45deg);}.link{cursor:pointer;}.modal .modal-wrapper .modal-header .title{overflow:hidden;padding:8px 12px 9px 12px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}.modal.modal-player .modal-wrapper .modal-body{border-radius:0;}.modal.modal-discussions .modal-wrapper .modal-body,.modal.modal-player .modal-wrapper .modal-body{margin:0 10px 10px 10px;padding:0;}.modal .modal-wrapper .modal-body{background-color:#eee;border:1px solid #c2c2c2;border-radius:3px;color:#5a5a5a;}.modal .modal-wrapper .modal-body{overflow-y:auto;margin:0 10px 0 10px;padding:10px;background-color:#fff;color:#393939;}.player{background-color:#fff;}.player{position:relative;overflow:hidden;width:100%;background-color:#000;}iframe{background-color:transparent;border:0;}.modal.modal-discussions .modal-wrapper .modal-footer,.modal.modal-player .modal-wrapper .modal-footer{padding:1px;}.skip-nav,.keep-modal-focus{position:absolute;}@media(max-width:960px){.lms-modal-class{top:0 !important;height:100% !important;overflow:auto !important;}}@media(max-width:960px){.lms-modal-class__wrapper{height:100% !important;}}@media(max-width:960px){.lms-modal-class__wrapper .lms-modal-class__wrapper__inner{height:auto !important;max-height:100% !important;}}@media(max-width:960px){.lms-modal-class__wrapper .lms-modal-class__wrapper__inner .player{height:calc(100vh - 57px) !important;min-height:0;}}.tutor__course{display:block;width:100%;box-shadow:0 5px 12px rgba(0,0,0,.16);border-radius:5px;border:1px solid #dcdcdc;}.tutor__course__level{display:flex;padding:1em;justify-content:center;}@media screen and (min-width:992px){.tutor__course__level{width:10%;}}.tutor__course__header{background-color:#f1f1f1;padding:1em;position:relative;}.tutor__course__header h3{width:calc(100% - 130px);margin:0;}.tutor__course__header__status{text-align:right;width:130px;transform:translateY(-50%);position:absolute;top:50%;right:1em;}.tutor__course__header__status span{display:block;}.tutor__course__header__status span:first-of-type{font-weight:600;font-size:13px;}.tutor__course__header__status span:last-of-type{font-size:10px;}.tutor__course__title,.tutor__course__ref{color:#4b1760;margin-bottom:1em;display:flex;}.tutor__course__ref,.tutor__course .tutor__course__learner-name{display:flex;align-items:center;margin-left:.75em !important;padding-left:.5em !important;border-left:1px solid #4b1760 !important;}.tutor__course__progress{padding:10px 1em;position:relative;flex-grow:1;text-align:center;}@media screen and (min-width:992px){.tutor__course__progress{text-align:left;}}.tutor__course__progress:before,.tutor__course__progress:after{content:" ";display:table;}.tutor__course__progress:after{clear:both;}.tutor__course__progress span{display:block;font-weight:600;}@media screen and (min-width:992px){.tutor__course__progress span{width:110px;}}.tutor__course__progress div{height:20px;background-color:#ccc;border-radius:20px;}.tutor__course__progress__indicator{background-color:#ff3598;height:100%;border-radius:20px;text-align:center;color:#fff;}.tutor__course__progress__percentage{color:#ff3598;}.tutor__course__container{position:relative;}.tutor__course__container:before,.tutor__course__container:after{content:" ";display:table;}.tutor__course__container:after{clear:both;}.tutor__course__info{width:100%;text-align:center;padding:.5em;background-color:#f1f1f1;}@media screen and (min-width:580px){.tutor__course__info{padding:1em;}}@media screen and (min-width:992px){.tutor__course__info{width:50%;text-align:left;}}.tutor__course__info__time{font-size:14px;position:relative;margin-left:34px;margin-bottom:5px;}.tutor__course__info__time:before{content:'x';font-family:"cymraeg-i-oedolion" !important;display:block;font-size:16px;position:absolute;left:-25px;}.tutor__course__info__time span{display:block;}.tutor__course__info__item{margin-bottom:5px;position:relative;}.tutor__course__info__item:before,.tutor__course__info__item:after{content:" ";display:table;}.tutor__course__info__item:after{clear:both;}.tutor__course__info__item:last-of-type{margin-bottom:0;}.tutor__course__info__item i{width:34px;font-size:16px;display:block;float:left;text-align:center;}.tutor__course__info__item span{float:left;display:block;font-size:14px;width:calc(100% - 34px);}.tutor__course__toggle{width:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;min-height:50px;}@media(min-width:992px){.tutor__course__toggle{width:50px;}}.tutor__course__reg{display:flex;width:100%;padding:1em;background-color:#fff;}@media screen and (min-width:960px){.tutor__course__reg{width:calc(100% - 240px);}}@media screen and (min-width:992px){.tutor__course__reg{width:calc(90% - 50px);margin-left:10%;}}.tutor__course__reg:before,.tutor__course__reg:after{content:" ";display:table;}.tutor__course__reg:after{clear:both;}.tutor__course__reg__details{float:left;width:100%;padding:.5em;}@media screen and (min-width:360px){.tutor__course__reg__details{width:calc(100% - 220px);border-right:1px solid #ccc;}}@media screen and (min-width:960px){.tutor__course__reg__details{border-right:0;}}.tutor__course__reg__details ul{text-align:center;}.tutor__course__reg__details ul li{display:inline-block;width:120px;}.tutor__course__reg__details ul li .enrolled{text-align:center;}.tutor__course__reg__details ul li .enrolled i{display:block;width:30px;height:30px;line-height:34px;font-size:1em;border-radius:50%;text-align:center;border:2px solid #ccc;margin:0 auto;}@media screen and (min-width:580px){.tutor__course__reg__details ul li .enrolled i{width:50px;height:50px;line-height:54px;font-size:1.2em;}}.tutor__course__reg__details ul li .enrolled__detail span{display:inline-block;vertical-align:middle;}.tutor__course__reg__details ul li .enrolled__detail span:first-of-type{font-weight:600;margin-right:10px;font-size:1.8em;}.tutor__course__reg__details ul li .enrolled__detail span:last-of-type{font-size:.7em;text-align:left;max-width:70px;line-height:14px;}.tutor__course__reg__details ul li .level__icon .level{display:block;width:30px;height:30px;font-size:1em;border-radius:50%;text-align:center;border:2px solid #ccc;margin:0 auto;position:relative;}@media screen and (min-width:580px){.tutor__course__reg__details ul li .level__icon .level{width:50px;height:50px;font-size:1.2em;}}.tutor__course__reg__details ul li .level__icon .level:before{top:50%;left:50%;transform:translate(-50%,-50%);border-left-width:7px;border-right-width:7px;border-bottom-width:14px;}@media screen and (min-width:580px){.tutor__course__reg__details ul li .level__icon .level:before{border-left-width:10px;border-right-width:10px;border-bottom-width:20px;}}.tutor__course__reg__details ul li .level__icon__detail span{display:block;text-align:center;margin-top:7px;font-weight:600;}.tutor__course__reg__action{float:right;width:100%;text-align:center;display:flex;}@media screen and (min-width:360px){.tutor__course__reg__action{text-align:left;width:220px;}}.tutor__course__reg__action span{margin-top:10px;display:block;}.tutor__course__reg__action ul li{font-size:12px;}.tutor__course__reg__action ul li.register_online{margin-top:7px;font-size:1em;}.tutor__course__reg__action ul li a{font-weight:600;}.tutor__course__reg__status,.tutor__course__reg__action{width:100%;text-align:center;}@media screen and (min-width:992px){.tutor__course__reg__status,.tutor__course__reg__action{width:50%;text-align:left;}}.tutor__course__reg__action{display:flex;flex-direction:column;}@media screen and (min-width:992px){.tutor__course__reg__action{flex-direction:row;}}.tutor__course__reg__action ul{margin:.5em;}.tutor__course__collapse{position:relative;z-index:1;background-color:#fff;width:calc(100% - 30px);margin:15px auto;border:1px solid #ccc;border-radius:5px;}.tutor__course__collapse input[type="radio"]{width:auto;height:auto;margin-top:10px;}.tutor__course__unsubmitted--message{color:#ff3699;}.tutor__course__unsubmitted--registers{color:#ff3699;}.tutor__course__students{padding:10px 1em;text-align:center;}@media screen and (min-width:992px){.tutor__course__students{text-align:left;max-width:150px;}}.tutor__course__students__total{display:block;font-size:2em;color:#ff3598;font-weight:700;}.tutor__course__actions{display:block;background-color:#fff;width:100%;}.tutor__course__actions__container{padding:1em;margin-left:10%;width:calc(90% - 50px);border-bottom:1px solid #ccc;overflow:auto;}.tutor__course__address,.tutor__course__assessments{width:100%;display:block;padding:1em;}@media screen and (min-width:992px){.tutor__course__address,.tutor__course__assessments{width:50%;padding:1em 0;float:left;}}.tutor__course__address img,.tutor__course__assessments img{margin-right:.75em !important;}.tutorReg table{width:calc(100% - 30px);margin:0 auto;min-width:0;}.tutorReg table.table__simple tbody td{text-align:left !important;}@media(max-width:960px){.tutorReg table.table__simple tbody td textarea{max-width:100% !important;}}@media(max-width:580px){.tutorReg button.submitRegister{width:100%;}}.tutorReg .tutor__reg__action__confirm{display:flex;align-items:flex-start;padding:5px 3px;margin-top:10px;background:#f1f1f1;padding:10px;font-size:14px;}.tutorReg .tutor__reg__action__confirm label{margin:0;}@media(max-width:580px){.tutorReg .tutor__reg__action__confirm label{text-align:left;}}.tutorReg .tutor__reg__action__confirm input{margin-top:3px;margin-right:5px;}.tutor__reg{border-top:1px solid #ccc;position:relative;padding-top:1em;}.tutor__reg:before,.tutor__reg:after{content:" ";display:table;}.tutor__reg:after{clear:both;}.tutor__reg__datepicker{max-width:300px;margin:15px;}@media(max-width:580px){.tutor__reg__datepicker{max-width:100% !important;}}.tutor__reg__datepicker label{color:#333;position:absolute;top:-15px;margin-bottom:3px;font-size:.7em;font-weight:bold;}.tutor__reg__action{padding:0 1em 1em 1em;}.tutor__reg__action:before,.tutor__reg__action:after{content:" ";display:table;}.tutor__reg__action:after{clear:both;}.tutor__reg__action .online-reg-actions{display:flex;width:100%;align-items:center;justify-content:space-between;}@media(max-width:600px){.tutor__reg__action .online-reg-actions{flex-direction:column;}}@media(max-width:600px){.tutor__reg__action .online-reg-actions .left,.tutor__reg__action .online-reg-actions .right{display:flex;width:100%;flex-wrap:wrap;}}.tutor__reg__action .online-reg-actions .left .btn{background:#e6e6e6;border:1px solid #e6e6e6;float:none;}@media(max-width:600px){.tutor__reg__action .online-reg-actions .left .btn{width:calc((100% - 5px/2));margin-bottom:5px;}}.tutor__reg__action .online-reg-actions .left .btn:hover,.tutor__reg__action .online-reg-actions .left .btn:active{background:#d5d5d5;border:1px solid #d5d5d5;color:#333;}.tutor__reg__action .online-reg-actions .left .btn:first-of-type{margin-right:4px;}.tutor__reg__action .online-reg-actions .right .btn{float:none;}@media(max-width:600px){.tutor__reg__action .online-reg-actions .right .btn{width:100%;margin:0;}}.tutor__reg__action .online-reg-actions .right .btn:first-of-type{margin-left:4px;}.tutor__reg__action .online-reg-actions .btn{font-size:14px;box-shadow:none;}@media(max-width:400px){.tutor__reg__action .online-reg-actions .btn{width:100% !important;margin:0 !important;margin-bottom:5px !important;}}.tutor__reg__action .online-reg-actions .btn.deleteRegister{margin-right:4px;}.tutor__reg__action__confirm{width:100%;text-align:right;margin-bottom:10px;}.tutor__reg__action__confirm input{display:inline-block;margin:0;}.tutor__reg__action__confirm label{display:inline-block;margin-top:6px;font-weight:400;margin-bottom:0;}.tutor__reg__action button{float:right;}.tutor__file{border-top:1px solid #ccc;padding:2em 1em;}.progress{width:100%;height:13px;position:relative;background-color:#fff;border-radius:20px;}.progress span{position:absolute;border-radius:20px;left:0;height:100%;top:0;background-color:#27ae60;}.progress span:after{content:attr(data-progress) "%";background-color:#27ae60;font-size:10px;width:30px;text-align:center;line-height:26px;height:30px;color:#fff;border-radius:50%;border:2px solid #fff;display:block;position:absolute;top:-9px;right:-15px;}.tutor__course{display:block;width:100%;box-shadow:0 5px 12px rgba(0,0,0,.16);border-radius:5px;border:1px solid #dcdcdc;}.tutor__course__main{display:block;width:100%;position:relative;}.tutor__course__main__inner{padding:15px;}.tutor__course__main__inner__header{display:flex;align-items:center;}@media(max-width:500px){.tutor__course__main__inner__header{flex-wrap:wrap;}}.tutor__course__main__inner__header img{display:inline-block;width:40px;height:auto;margin-right:10px;}@media(max-width:500px){.tutor__course__main__inner__header img{width:28px;}}.tutor__course__main__inner__header .tutor-course-title-wrapper{display:block;width:100%;padding-right:20px;}@media(max-width:600px){.tutor__course__main__inner__header .tutor-course-title-wrapper{padding-right:50px;}}@media(max-width:500px){.tutor__course__main__inner__header .tutor-course-title-wrapper{padding-right:0;margin-top:10px;}}.tutor__course__main__inner__header .tutor-course-title-wrapper span{font-size:14px;font-weight:600;}.tutor__course__main__inner__header .tutor-course-title-wrapper h2{font-size:18px;color:#000;margin:0;display:flex;align-items:center;}@media(max-width:600px){.tutor__course__main__inner__header .tutor-course-title-wrapper h2{display:block;}}.tutor__course__main__inner__header .tutor-course-title-wrapper h2 .combi-tag{margin-left:8px;}.tutor__course__main__inner__header .tutor-course-title-wrapper .tutor__course__ref{display:inline-block;width:auto;color:#808080;padding:0;margin:0;border:0;font-size:14px;}.tutor__course__main__inner__header .student-count{display:flex;padding:5px 10px;align-items:center;font-size:12px;border-radius:100px;background:#4b1760;color:#fff;}@media(max-width:600px){.tutor__course__main__inner__header .student-count{position:absolute;top:15px;right:15px;}}.tutor__course__main__inner__header .student-count i{margin-right:3px;}.tutor__course__main__inner__progress{display:block;width:100%;margin-top:10px;}.tutor__course__main__inner__progress .percent-number{font-size:14px;font-weight:600;color:#ff3598;}.tutor__course__main__inner__progress .progress-bar{display:block;width:100%;border-radius:100px;height:10px;background:#e5e5e5;position:relative;overflow:hidden;}.tutor__course__main__inner__progress .progress-bar__inner{position:absolute;top:0;left:0;height:100%;background:#ff3598;}.tutor__course__main__toggle{position:absolute;right:0;top:0;height:100%;width:20px;border-left:1px solid #dcdcdc;cursor:pointer;font-size:80%;}.tutor__course__main__toggle:hover{background:#f1f1f1;}.tutor__course__main__toggle.open i{transform:translate(-50%,-50%) rotate(180deg);}.tutor__course__main__toggle i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#555;transition:.3s;}.tutor__course__more{display:block;border-top:1px solid #dcdcdc;}.tutor__course__more__content{padding:15px;background:#f2f2f2;}.tutor__course__more__content .tutor-info-section{display:block;width:100%;margin-bottom:15px;}.tutor__course__more__content .tutor-info-section:last-of-type{margin-bottom:0;}.tutor__course__more__content .tutor-info-section .heading{color:#000;display:block;width:100%;margin-bottom:5px;font-size:16px;font-weight:600;}.tutor__course__more__content .tutor-info-section__body{font-size:14px;}.tutor__course__more__content .tutor-info-section__body__row{display:flex;width:100%;margin-bottom:6px;}@media(max-width:500px){.tutor__course__more__content .tutor-info-section__body__row{display:block;width:100%;}}.tutor__course__more__content .tutor-info-section__body__row .label{color:#000;margin-right:3px;width:150px;min-width:150px;display:inline-block;font-size:14px;line-height:1.1;}@media(max-width:500px){.tutor__course__more__content .tutor-info-section__body__row .label{display:block;width:100%;}}.tutor__course__more__content .tutor-info-section__body__row .field{color:#5a5a5a;line-height:1.1;}@media(max-width:500px){.tutor__course__more__content .tutor-info-section__body__row .field{display:block;width:100%;}}.tutor__course__more__actions{border-top:1px solid #dcdcdc;display:flex;padding:15px;}@media(max-width:600px){.tutor__course__more__actions{flex-wrap:wrap;}}.tutor__course__more__actions .btn{font-size:14px;font-size:14px;padding:5px 5px;box-shadow:none;background:#e6e6e6;border:1px solid #e6e6e6;margin-right:5px;text-align:center;color:#555;}@media(max-width:600px){.tutor__course__more__actions .btn{width:100%;margin-bottom:5px;margin-right:0;}}.tutor__course__more__actions .btn:visited{color:#555;}.tutor__course__more__actions .btn:hover{background:#d5d5d5;border:1px solid #d5d5d5;color:#333;}.tutor__course__more__actions .btn.action_register_online{background:#27ae60;color:#fff;border:1px solid #27ae60;}.tutor__course__more__actions .btn.action_register_online:hover{background:#188747;border:1px solid #209652;}.tutor-unsibmitted-msg{font-size:14px;display:block;width:100%;padding:10px 15px;background:#fde3e3;position:relative;}.tutor-unsibmitted-msg .tutor__course__unsubmitted--message{color:#b90000;}.tutor-unsibmitted-msg .tutor__course__unsubmitted--registers{color:#b90000;overflow:auto;}.tutor-unsibmitted-msg .tutor__course__unsubmitted--registers li{display:inline-block;float:left;}.tutor-unsibmitted-msg .tutor__course__unsubmitted--registers li span{display:inline-block;}.tutor-unsibmitted-msg .tutor__course__unsubmitted--registers li:last-of-type span{display:none;}@media(max-width:750px){.tutor__assessments__course__header .tutor__assessments__course__title{flex-direction:column;}}.tutor-course-title-container{display:flex;width:100%;justify-content:space-between;align-items:center;}@media(max-width:750px){.tutor-course-title-container{align-items:center;flex-direction:column;justify-content:flex-start;margin-top:10px;}}@media(max-width:400px){.tutor-course-title-container h3{display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%;}}@media(max-width:400px){.tutor-course-title-container h3 span{display:block;width:100%;border-left:0;margin:0;margin-top:5px;font-weight:400;}}.tutor-course-title-container .btn{border-radius:5px;font-weight:600;font-size:16px;}@media(max-width:750px){.tutor-course-title-container .btn{margin:0 auto;margin-top:10px;}}.gdcg-table-wrapper .tutor-progress-table-detail thead tr th:nth-of-type(2),.gdcg-table-wrapper .tutor-progress-table-detail thead tr th:nth-of-type(3),.gdcg-table-wrapper .tutor-progress-table-detail thead tr th:nth-of-type(4){width:25%;}.gdcg-table-wrapper .tutor-progress-table-detail tbody tr td{font-weight:600;}.gdcg-table-wrapper .tutor-progress-table-detail tbody tr td.green{color:#27ae60;}.gdcg-table-wrapper .tutor-progress-table-detail tbody tr td.orange{color:#ff4600;}.gdcg-table-wrapper .tutor-progress-table-detail tbody tr td.blue{color:#0b7ef5;}.gdcg-table-wrapper .tutor-progress-table-detail tbody tr td.black{color:#000;}.gdcg-table-wrapper .tutor-progress-table-detail tbody tr td.red{color:#f60404;}.tutor__course__learner-name{display:flex;align-items:center;margin-left:.75em;padding-left:.5em !important;border-left:1px solid #4b1760 !important;}.pending-register{background:#ffd2d2;color:#f00;}.tutor__details{background-color:#4b1760;padding:20px 0;color:#fff;}@media(max-width:960px){.tutor__details{padding:20px 2.5%;}}.tutor__details__container{max-width:960px;position:relative;margin:0 auto;padding:0 0;overflow:auto;}.tutor__details__container .edit{display:block;position:absolute;top:0;right:10px;font-size:12px;color:#fff;}.tutor__nav{display:block;margin:0 auto;background:#4b1760;text-align:center;}.tutor__nav__inner{max-width:960px;margin:0 auto;border-top:1px solid rgba(255,255,255,.2);padding:20px 0;padding-bottom:0;}@media(max-width:960px){.tutor__nav__inner{padding:20px 2.5%;padding-bottom:0;}}.tutor__nav__inner h2{text-transform:uppercase;color:#fff;margin-bottom:0;padding-bottom:20px;}@media(max-width:750px){.tutor__nav__inner h2{margin-bottom:0;}}.tutor__nav ul{display:inline-block;margin-bottom:-7px;}.tutor__nav ul li{margin:0 10px;display:inline-block;float:left;transition:background 1s;}.tutor__nav ul li a{color:#fff;padding:20px 0;display:block;}.tutor__nav ul li a span{display:inline-block;}@media(max-width:750px){.tutor__nav ul li a span{display:none;}}.tutor__nav ul li:hover a,.tutor__nav ul li.active a{color:#fff;}.tutor__nav ul li.active{position:relative;}.tutor__nav ul li.active:before{content:"";width:100%;height:5px;position:absolute;bottom:0;left:0;background:#3fc5ff;}.tutor__nav ul li i{margin:0 5px 0 0;}@media(max-width:750px){.tutor__nav ul li i{font-size:120%;}}.tutor__nav ul li i:before{vertical-align:text-top;}.tutor__page{background:#4b1760;padding:2em;display:flex;align-items:center;justify-content:center;flex-direction:column;}.tutor__page h2{color:#fff;text-transform:uppercase;}.tutor__page a{display:block;color:#fff;border:1px solid #fff;padding:.75em;border-radius:5px;transition:ease-in-out .7s;}.tutor__page a:hover{background:#fff;color:#4b1760;}.tutor__profile{max-width:none;position:relative;width:49%;margin:0;text-align:left;float:left;}.tutor__profile:before,.tutor__profile:after{content:" ";display:table;}.tutor__profile:after{clear:both;}@media(max-width:600px){.tutor__profile{width:100%;text-align:center;}}.tutor__profile i{font-size:140%;height:70px;width:70px;line-height:70px;border-radius:70px;background:#825d90;color:#fff;text-align:center;}.tutor__profile__image{display:block;vertical-align:middle;overflow:hidden;margin:auto;text-align:left;}@media(max-width:600px){.tutor__profile__image{text-align:center;}}.tutor__profile__image i{text-align:center;}@media(max-width:600px){.tutor__profile__image i{font-size:90%;height:30px;width:30px;line-height:30px;}}.tutor__profile__image img{width:100%;display:block;}.tutor__profile__details{display:block;vertical-align:middle;text-align:left;margin-top:1em;font-size:70%;}@media(max-width:600px){.tutor__profile__details{text-align:center;}}.tutor__profile__details h1{margin-bottom:5px;}.tutor__profile__details span{display:block;display:-webkit-box;max-width:400px;height:39.2px;margin:0 auto;font-size:14px;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.learner__details{background-color:#4b1760;padding:20px 0;color:#fff;}@media(max-width:960px){.learner__details{padding:20px 2.5%;}}.learner__details__container{max-width:960px;position:relative;margin:0 auto;padding:0 0;overflow:auto;display:flex;width:100%;justify-content:space-between;align-items:center;}@media(max-width:550px){.learner__details__container{flex-direction:column;}}.learner__details__container .edit{display:block;position:absolute;top:0;right:10px;font-size:12px;color:#fff;}.learner__nav{background-color:#4b1760;display:inline-block;float:right;width:50%;}@media(max-width:550px){.learner__nav{width:100%;}}.learner__nav ul{margin:0 auto;max-width:960px;display:block;width:100%;}@media(max-width:600px){.learner__nav ul{padding-top:10px;}}.learner__nav ul:before,.learner__nav ul:after{content:" ";display:table;}.learner__nav ul:after{clear:both;}.learner__nav ul li{text-align:center;display:block;width:100%;text-align:right;margin:4px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}@media(max-width:600px){.learner__nav ul li{text-align:center;}}.learner__nav ul li:hover a{color:#fff;}.learner__nav ul li.current a{color:#fff;font-weight:600;}.learner__nav ul li.current a i{color:#3dc4ff;}.learner__nav ul li a{display:block;padding:0;color:rgba(255,255,255,.7);font-weight:500;position:relative;}.learner__nav ul li a i{margin-left:8px;}.learner__nav__actions{display:flex;width:100%;justify-content:flex-end;}@media(max-width:550px){.learner__nav__actions{justify-content:center;}}.learner__nav__actions .btn{margin-left:5px;background:rgba(255,255,255,.15);border:0;font-size:14px;}@media(max-width:550px){.learner__nav__actions .btn{margin-left:0;margin:0 2px;}}.learner__nav__actions .btn:hover,.learner__nav__actions .btn:active{border:0;background:#0b7ef5;}.learner__nav__actions .btn i{margin-left:8px;}.learner__profile{position:relative;display:flex;align-items:center;}@media(max-width:550px){.learner__profile{width:100%;justify-content:center;margin-bottom:20px;}}.learner__profile i{font-size:140%;height:70px;width:70px;line-height:70px;border-radius:70px;background:#825d90;color:#fff;}.learner__profile__image{display:inline-block;overflow:hidden;}.learner__profile__image i{font-size:18px;height:40px;width:40px;line-height:40px;border-radius:40px;background:#663a78;color:#fff;margin-right:10px;text-align:center;}.learner__profile__image img{width:100%;display:block;}.learner__profile__details{display:block;vertical-align:middle;text-align:left;}.learner__profile__details h1{margin:0;font-size:24px;}.learner__profile__details span{display:block;display:-webkit-box;max-width:400px;height:39.2px;margin:0 auto;font-size:14px;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.learner__level{position:absolute;top:10px;left:52%;}.learner__level__dialog{position:absolute;top:40%;left:46%;}.learner__level__title{font-size:1.5em;margin-bottom:20px;}@media(max-width:960px){.learner s{width:95%;}}.learner s__empty{text-align:center;color:#4b1760;width:100%;padding:20px 0;margin:30px 0;}.learner s__empty i{font-size:400%;color:#825d90;margin-bottom:20px;}.learner s__empty p{font-size:150%;}.learner s__empty__message{margin:auto;}.learner__mylearning{margin-top:0;}.learner__courses,.learner__resources,.learner__diagnostic,.learner__assessmepointer-events{background-color:#fff;}.learner__online_courses{display:none;}@media(max-width:960px){.learner__online_courses{width:95%;}}.learner__resources{display:none;width:100%;margin:0 auto;text-align:center;}.learner__resources .resources-view-all-btn{margin-bottom:20px;}.learner__resources__list{text-align:left;}.learner__resources__empty,.learner__diagnostic__empty{text-align:center;color:#4b1760;width:100%;padding:20px 0;margin:30px 0;}.learner__resources__empty i,.learner__diagnostic__empty i{font-size:400%;color:#825d90;}.learner__resources__empty p,.learner__diagnostic__empty p{font-size:150%;line-height:1.1em;}.learner__resources__empty__message{margin:auto;}.learner__diagnostic{display:none;flex-direction:column;}@media screen and (min-width:960px){.learner__diagnostic{flex-direction:row;}}.learner__diagnostic__empty{text-align:center;width:100%;}.learner__diagnostic__empty .frBtn{margin-top:25px;}.learner__diagnostic__retake{display:none;background:#f8f8f8;}@media screen and (min-width:960px){.learner__diagnostic__retake{padding:50px;}}.learner__diagnostic__retake p{font-weight:400;}.learner__diagnostic__retake .frBtn{width:100%;}.learner__diagnostic__level{width:100%;text-align:center;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #eaeaea;}@media screen and (min-width:960px){.learner__diagnostic__level{width:50%;border-bottom:0 solid #eaeaea;}}.learner__diagnostic__level h3{color:#4b1760;font-size:.85em;margin:0;}.learner__diagnostic__level .indicatorContainer{position:relative;display:flex;align-items:center;justify-content:center;}.learner__diagnostic__level .learner__level{display:block;position:absolute;}.learner__diagnostic__currentLevel{color:#4b1760;font-weight:700;margin-bottom:1em;padding-right:30px;}@media(max-width:760px){.learner__diagnostic__currentLevel{padding-right:0;}}.learner__diagnostic__currentLevel .level{font-size:1.5em;margin-bottom:20px;}.learner__diagnostic__currentLevel .level-status{margin-top:20px;font-size:14px;padding:4px 0;margin-bottom:20px;border-radius:5px;background:#f1f1f1;}.learner__diagnostic__currentLevel .level-status h3{text-align:left;font-size:16px;}.learner__diagnostic__currentLevel .level-status .level-status__table thead{padding:0;}.learner__diagnostic__currentLevel .level-status .level-status__table thead tr th{text-align:center;color:#616161;font-weight:400;border-bottom:0;padding:0;padding-bottom:3px;}@media(max-width:400px){.learner__diagnostic__currentLevel .level-status .level-status__table thead tr th{font-size:90%;}}.learner__diagnostic__currentLevel .level-status .level-status__table tbody tr td{text-align:center;border-bottom:0;padding:0;}.learner__diagnostic__currentLevel .level-status .level-status__table tbody tr td .fa-check-circle{color:#27ae61;}.learner__diagnostic__currentLevel .level-status .level-status__table tbody tr td .fa-user-check{color:#1e90ff;}.learner__diagnostic__currentLevel .level-status .level-status__table tbody tr td .fa-user-clock{color:#1e90ff;}.learner__diagnostic__currentLevel .level-status .level-status__table tbody tr td .fa-clock{color:#fbb000;}.learner__diagnostic__currentLevel .level-status .level-status__table tbody tr td .fa-times-circle{color:#555;}.learner__diagnostic__currentLevel .level-status .level-status__table tbody tr td::before{content:attr(data-label);text-align:center;display:none;color:#808080;font-weight:500;margin-bottom:5px;}.learner__diagnostic__summary{width:100%;padding:0 20px;}@media screen and (min-width:960px){.learner__diagnostic__summary{width:50%;border-left:1px solid #ccc;padding:0 1.5em;}}.learner__diagnostic__summary ul{list-style:none;}.learner__diagnostic__summary ul li{margin-bottom:15px;line-height:1.1em;font-size:14px;padding-left:25px;background-image:url(../../../Css/assets/NewDiagnosticAssets/check-circle.svg);background-size:14px 14px;background-repeat:no-repeat;background-position:top left;}.learner__resource{margin-bottom:20px;padding:20px;padding-right:120px;position:relative;box-shadow:0 5px 12px rgba(0,0,0,.16);border-radius:5px;border:1px solid #dcdcdc;}@media(max-width:600px){.learner__resource{padding-right:20px;}}.learner__resource__basic{width:100%;display:block;height:auto !important;}.learner__resource__info,.learner__resource__launch{width:100%;display:block;font-size:14px;height:auto !important;color:#979797;}.learner__resource__info{margin-top:10px;}.learner__resource__info div{display:inline-block;}.learner__resource__info div:first-of-type{margin-right:20px;}.learner__resource__launch{width:100%;display:block;margin-top:10px;}.learner__resource__launch i{font-size:3em;color:#444;}.learner__resource__launch i:before{vertical-align:middle;}.learner__resource__launch .frBtn__launch{position:absolute;top:50%;transform:translateY(-50%);right:20px;height:calc(100% - 40px);padding:8px !important;border-radius:5px;width:80px;}@media(max-width:600px){.learner__resource__launch .frBtn__launch{position:relative;transform:none;left:0;top:0;margin-top:10px;width:100%;}}.learner__resource__launch .frBtn__launch span{position:absolute;top:50%;left:50%;display:block;width:100%;transform:translate(-50%,-50%);}@media(max-width:600px){.learner__resource__launch .frBtn__launch span{position:relative;top:0;left:0;transform:none;}}.learner__resource__launch .launchBtn{width:100%;}.learner__resource__type{text-align:center;width:100%;}@media screen and (min-width:960px){.learner__resource__type{width:20%;float:left;}}.learner__resource__type span{display:block;}.learner__resource__type i{display:block;font-size:3em;}.learner__resource__title{width:100%;text-align:left;color:#4b1760;margin-bottom:0;}.learner__resource__title h3{font-size:110%;margin-bottom:0;}.learner__resource__title p{font-size:14px;margin-top:5px;}.learner__resource__remove{margin-top:-10px;}.learner__resource__remove .resource__remove__button{color:#595959;padding:4px 8px;display:inline-block;background:#e6e6e6;border-radius:5px;margin-top:9px;}.learner__resource__remove .resource__remove__button:hover{color:#393939;}.learner__resource__remove .resource__remove__button:hover i{color:#393939;}.learner__resource__remove .resource__remove__button i{font-size:100%;margin-left:5px;color:#979797;}.learner__level:before{transform:translate(5px,-20px) !important;}.learner__featured{padding:50px 0;}.learner__assessments{display:none;}.learner__assessments__results{max-width:960px;margin:auto;}.mylearning__container{background-color:#3d114e;color:#fff;text-align:center;position:relative;}.mylearning__container .mylearning__header{max-width:960px;margin:0 auto;padding:20px 0;padding-bottom:0;}@media(max-width:960px){.mylearning__container .mylearning__header{padding:20px 10px;padding-bottom:0;}}.mylearning__container h2{text-transform:uppercase;}.mylearning__nav .active-mobile-tab{display:none;width:100%;background:rgba(255,255,255,.141176);margin-top:10px;padding:10px;font-weight:600;border-top-left-radius:100px;border-top-right-radius:100px;}@media(max-width:850px){.mylearning__nav .active-mobile-tab{display:block;}}.mylearning__nav ul{display:flex;justify-content:center;align-items:flex-end;}@media(max-width:850px){.mylearning__nav ul{align-items:flex-start;}}.mylearning__nav ul li{display:inline-block;float:left;transition:background 1s;position:relative;width:calc((100%/7) - .1px);margin:0 10px;}@media(max-width:960px){.mylearning__nav ul li{margin:0 10px;width:auto;}}@media(max-width:850px){.mylearning__nav ul li{width:calc((100%/7) - .1px);}}.mylearning__nav ul li::after{content:'';position:absolute;left:50%;bottom:0;height:4px;border-top-left-radius:13px;border-top-right-radius:13px;width:0;transition:.5s;transform:translateX(-50%);background:#4ad886;}@media(max-width:850px){.mylearning__nav ul li::after{display:none !important;}}.mylearning__nav ul li.active::after,.mylearning__nav ul li:hover::after,.mylearning__nav ul li:active::after{width:calc(100% - 10px);height:4px;}.mylearning__nav ul li.active::before,.mylearning__nav ul li:hover::before,.mylearning__nav ul li:active::before{content:'';position:absolute;left:50%;bottom:-18px;height:100%;transform:translateX(-50%);width:100%;background:linear-gradient(0deg,rgba(255,255,255,.2) -76%,rgba(255,255,255,0) 70%);}@media(max-width:850px){.mylearning__nav ul li.active::before,.mylearning__nav ul li:hover::before,.mylearning__nav ul li:active::before{display:none !important;}}.mylearning__nav ul li.active img.active-icon{display:block;opacity:1;}.mylearning__nav ul li.active img.white-icon{display:none;}.mylearning__nav ul li.disabled{opacity:.2;}.mylearning__nav ul li.disabled::after,.mylearning__nav ul li.disabled::before{display:none !important;}.mylearning__nav ul li a{color:#fff;padding:15px 2px;display:block;position:relative;z-index:1;}@media(max-width:850px){.mylearning__nav ul li a{padding:2px 2px;}}.mylearning__nav ul li a span{display:inline-block;font-size:14px;font-weight:600;}@media(max-width:850px){.mylearning__nav ul li a span{display:none;}}.mylearning__nav ul li img,.mylearning__nav ul li i{height:20px;width:auto;display:block;text-align:center;margin:0 auto;margin-bottom:4px;opacity:.7;}@media(max-width:850px){.mylearning__nav ul li img,.mylearning__nav ul li i{height:24px;margin-bottom:8px;opacity:1;}}.mylearning__nav ul li img.active-icon,.mylearning__nav ul li i.active-icon{display:none;}.mylearning__nav ul li img{height:16px !important;}.mylearning__body{background-color:#fff;margin:0 auto;}.mylearning__body__container{background-color:#fff;padding:40px 0;}@media(max-width:960px){.mylearning__body__container{width:100%;margin:0 auto;}}.mylearning__body .modal{position:fixed;}.my-assessments-intro-text{max-width:960px;margin:0 auto;display:block;padding:40px 0;}@media(max-width:960px){.my-assessments-intro-text{width:95%;}}.assessments{overflow:auto;display:block;width:100%;margin-top:50px;}.assessments .assessment-item{display:inline-block;float:left;width:calc((100% - 21px)/2);margin-right:20px;margin-bottom:20px;}@media(max-width:750px){.assessments .assessment-item{width:100%;margin-right:0;}}.assessments .assessment-item:nth-of-type(2n){margin-right:0;}.assessments .assessment-item .myassessments{display:block;width:100%;border-radius:5px;border:1px solid #e5e5e5;padding:20px;}.assessments .assessment-item .myassessments__header{display:block;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e5e5e5;}.assessments .assessment-item .myassessments__header .assessment-level-wrapper{display:block;}.assessments .assessment-item .myassessments__header .assessment-level-wrapper .assessment-level-triangle{height:20px;width:20px;display:inline-block;background-size:20px 20px;background-repeat:no-repeat;background-position:top 6px left;padding-top:9px;}.assessments .assessment-item .myassessments__header .assessment-level-wrapper .assessment-level-text{display:inline-block;font-weight:600;}.assessments .assessment-item .myassessments__body{display:block;width:100%;}.assessments .assessment-item .myassessments__body .score-box{display:block;width:100%;padding:10px;background:#eee;margin-bottom:10px;border-radius:5px;}.assessments .assessment-item .myassessments__body .score-box:last-of-type{margin-bottom:0;}.assessments .assessment-item .myassessments__body .score-box .percentCount{color:#ff3598;float:left;}.assessments .assessment-item .myassessments__body .score-box .score-header{display:block;width:100%;overflow:auto;}.assessments .assessment-item .myassessments__body .score-box .score-header .score-text{display:inline-block;float:left;width:calc(100% - 40px);}.assessments .assessment-item .myassessments__body .score-box .score-header .score-text h6{font-size:14px;color:#555;font-weight:600;display:inline-block;margin-bottom:0;}.assessments .assessment-item .myassessments__body .score-box .score-header .score-text h6 .score-date{font-weight:400;color:#555;display:inline-block;}.assessments .assessment-item .myassessments__body .score-box .score-header .score-percent{display:none;float:left;width:40px;text-align:right;font-size:14px;margin-top:2px;}.assessments .assessment-item .myassessments__body .score-box .score-progress{display:block;width:100%;}.assessments .assessment-item .myassessments__body .btn-gdcg{display:block;margin-top:10px;text-align:center;}.learner__online_course .learner-progress .percentCount{float:none;color:#ff3598;}.learner__online_course .learner-progress .score-box{display:block;width:100%;margin-bottom:10px;border-radius:5px;}.learner__online_course .learner-progress .score-box:last-of-type{margin-bottom:0;}.learner__online_course .learner-progress .score-box .score-header{display:none;width:100%;overflow:auto;}.learner__online_course .learner-progress .score-box .score-header .score-text{display:inline-block;float:left;width:calc(100% - 40px);}.learner__online_course .learner-progress .score-box .score-header .score-text h6{font-size:14px;color:#555;font-weight:600;display:inline-block;margin-bottom:0;}.learner__online_course .learner-progress .score-box .score-header .score-text h6 .score-date{font-weight:400;color:#949494;display:inline-block;}.learner__online_course .learner-progress .score-box .score-header .score-percent{display:inline-block;float:left;width:40px;text-align:right;font-size:14px;margin-top:2px;}.learner__online_course .learner-progress .score-box .score-progress{display:block;width:100%;}.score-box .progressbar{background-color:#c1c1c1 !important;box-shadow:none !important;border-radius:3px !important;overflow:hidden;margin-bottom:5px;}a.upcoming-course{cursor:not-allowed !important;}.my-account-content{padding:30px 0;margin:0 auto;max-width:960px;width:100%;}@media(max-width:960px){.my-account-content{padding:30px 10px;padding-bottom:0;}}.learner__diagnostic__empty{max-width:960px !important;margin:0 auto !important;}.learner__diagnostic__empty__message i{margin-bottom:20px;}.profile-stats{display:flex;width:100%;font-size:14px;align-items:center;}@media(max-width:950px){.profile-stats{flex-wrap:wrap;}}.profile-stats__col{width:calc(100% - 350px);height:100%;display:inline-flex;align-items:center;padding:30px 30px;}@media(max-width:950px){.profile-stats__col{width:100% !important;}}.profile-stats__col:first-of-type{width:350px;border-right:1px solid #d2d2d2;}@media(max-width:950px){.profile-stats__col:first-of-type{border-right:0 solid #d2d2d2;border-bottom:1px solid #d2d2d2;}}.profile-stats__col:first-of-type .profile-stat-item{width:100%;}@media(max-width:950px){.profile-stats__col:first-of-type .profile-stat-item{width:50%;}}@media(max-width:500px){.profile-stats__col:first-of-type .profile-stat-item{width:100%;}}.profile-stats__col__inner{display:flex;width:100%;flex-wrap:wrap;align-items:center;}@media(max-width:950px){.profile-stats__col__inner{align-items:flex-start;}}.profile-stats__col__inner .profile-stat-item:last-of-type{margin-bottom:0;}@media(max-width:950px){.profile-stats__col__inner .profile-stat-item:last-of-type{margin-bottom:25px;}}.profile-stats__col__inner .inner-col{display:inline-flex;width:calc(100% - 200px);flex-wrap:wrap;padding:0 15px;}@media(max-width:950px){.profile-stats__col__inner .inner-col{width:100% !important;padding:0;flex-wrap:nowrap;align-items:flex-start;}}@media(max-width:500px){.profile-stats__col__inner .inner-col{flex-wrap:wrap;}}.profile-stats__col__inner .inner-col:first-of-type{width:200px;}@media(max-width:950px){.profile-stats__col__inner .inner-col:first-of-type{margin-bottom:25px;}}@media(max-width:950px){.profile-stats__col__inner .inner-col .profile-stat-item{margin-bottom:0;}}@media(max-width:500px){.profile-stats__col__inner .inner-col .profile-stat-item{margin-bottom:25px;}}.stat-graph-wrapper{display:block;width:100%;}.stat-graph-wrapper__inner{display:flex;width:100%;align-items:center;justify-content:center;}.stat-graph-wrapper__inner .donut{width:170px;}.profile-stat-item{display:flex;margin-bottom:25px;width:100%;}@media(max-width:950px){.profile-stat-item{flex-direction:column;align-items:center;justify-content:center;text-align:center;}}.profile-stat-item__icon{width:50px;height:50px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;background:#f9f9f9;}@media(max-width:950px){.profile-stat-item__icon{margin-bottom:5px;}}.profile-stat-item__icon i{font-size:20px;}.profile-stat-item__icon img{height:20px;}.profile-stat-item__info{display:inline-block;width:calc(100% - 45px);padding-left:15px;line-height:1.1;font-weight:600;}@media(max-width:950px){.profile-stat-item__info{width:100%;padding:0;}}.profile-stat-item__info .label{display:block;width:100%;padding-top:2px;font-size:100%;}.profile-stat-item__info .value{display:block;width:100%;font-size:30px;}.profile-stat-item.pink .profile-stat-item__icon{background:rgba(255,53,152,.15);color:#ff3598;}.profile-stat-item.pink .profile-stat-item__info .value{color:#ff3598;}.profile-stat-item.purple .profile-stat-item__icon{background:rgba(75,24,99,.15);color:#4b1863;}.profile-stat-item.purple .profile-stat-item__info .value{color:#4b1863;}.profile-stat-item.blue .profile-stat-item__icon{background:rgba(11,126,245,.15);color:#0b7ef5;}.profile-stat-item.blue .profile-stat-item__info .value{color:#0b7ef5;}.profile-stat-item.orange .profile-stat-item__icon{background:rgba(255,165,0,.15);color:#ffa500;}.profile-stat-item.orange .profile-stat-item__info .value{color:#ffa500;}.profile-stat-item.green .profile-stat-item__icon{background:rgba(39,174,96,.15);color:#27ae60;}.profile-stat-item.green .profile-stat-item__info .value{color:#27ae60;}.profile-stat-item.teal .profile-stat-item__icon{background:rgba(0,187,180,.15);color:#00bbb4;}.profile-stat-item.teal .profile-stat-item__info .value{color:#00bbb4;}.profile-stat-item.grey .profile-stat-item__icon{background:rgba(147,147,147,.15);color:#939393;}.profile-stat-item.grey .profile-stat-item__info .value{color:#939393;}.profile-stats .apexcharts-datalabels-group{display:none;}#account{font-size:14px;}.emptystate{max-width:600px;margin:2em auto;padding:3em 1em;border:2px solid #ccc;border-radius:3px;text-align:center;}.emptystate i{display:block;font-size:3em;color:#ccc;}.emptystate h3{display:block;color:#ccc;margin:0;}.message-box{display:block;width:100%;border-radius:5px;border:1px solid #dcdcdc;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.1);margin:30px 0;}.message-box h1{font-size:20px;margin:0;color:#000;padding:20px 0;text-align:center;}.message-box__body{display:block;width:100%;font-size:16px;text-align:center;}.message-box__actions{display:flex;flex-wrap:wrap;width:100%;padding:0;margin-top:30px;justify-content:center;margin-bottom:20px;}.message-box__actions .btn{width:150px;padding:15px;background:rgba(130,93,144,.21);border:0;color:#4b1760;min-height:150px;display:flex;justify-content:center;flex-direction:column;margin:0 5px;border-radius:20px !important;}@media(max-width:400px){.message-box__actions .btn{padding:10px;width:100%;margin:0;margin-bottom:5px;}}.message-box__actions .btn:hover i,.message-box__actions .btn:active i{background:#825d90;}.message-box__actions .btn i{height:70px;width:70px;border-radius:100%;background:#4c1863;text-align:center;line-height:70px;font-size:200%;color:#fff;margin:0 auto;margin-bottom:10px;transition:.5s;}.empty-state-msg{display:block;width:calc(100% - 10px);max-width:960px;text-align:center;padding:30px 0;margin:0 auto;}.empty-state-msg__inner{display:block;width:100%;padding:30px;}.empty-state-msg__inner i{font-size:40px;text-align:center;margin-bottom:20px;display:inline-block;background:#f1f1f1;height:80px;width:80px;display:inline-flex;align-items:center;justify-content:center;border-radius:25px;color:#815d90;}.empty-state-msg__inner img{margin:0 auto;font-size:40px;text-align:center;margin-bottom:20px;background:#f1f1f1;height:80px;width:80px;display:inline-flex;align-items:center;justify-content:center;border-radius:25px;padding:23px 0;}.empty-state-msg__inner__body{display:block;width:100%;}.empty-state-msg__inner__body h2,.empty-state-msg__inner__body .title{font-size:20px;margin-bottom:10px;color:#000;font-weight:600;}.empty-state-msg__inner__body h3{font-size:20px;margin-bottom:10px;color:#555;font-weight:600;}.empty-state-msg__inner__body p{color:#555;font-size:14px;}.empty-state-msg__inner__body p:last-of-type{margin:0;}.empty-state-msg__inner__actions{display:flex;width:calc(100% + 9px);margin-left:-5px;margin-right:-5px;margin-top:30px;justify-content:center;align-items:center;flex-wrap:wrap;}.empty-state-msg__inner__actions .btn{font-size:14px;margin:4px;width:140px;}.temp__welcome{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;}@media screen and (min-width:960px){.temp__welcome{transform:translate(-50%,-60%);}}.temp__welcome h1{font-size:1.8em;text-shadow:1px 1px 0 #000;}@media screen and (min-width:580px){.temp__welcome h1{font-size:2em;}}@media screen and (min-width:960px){.temp__welcome h1{font-size:2.5em;}}@media screen and (min-width:992px){.temp__welcome h1{font-size:3em;}}.temp__hide{display:none !important;}.temp__provider__hero{margin-bottom:20px;}@media screen and (min-width:960px){.temp__provider__hero{min-height:300px !important;}}button.diagnostic_btn:disabled:hover,button.diagnostic_btn:disabled:visited:hover,button.diagnostic_btn:disabled,button.diagnostic_btn:disabled:visited{opacity:.2;}.diagnostic_tabs_list{list-style:none;padding:10px 0;margin:0;margin-left:0;border-bottom:2px solid #ccc;list-style-type:none;}.diagnostic_tabs_list li{display:block;border:1px solid #b7b7b7;margin:0;padding:14px;border-bottom:none;background-color:#ccc;}@media all and (min-width:470px){.diagnostic_tabs_list li{display:inline;border-top-left-radius:5px;border-top-right-radius:5px;}}.diagnostic_tabs_list li.active{background-color:#fff;border-bottom:solid;border-bottom-color:#fff;border-bottom-width:2px;}.chosenAnswer{background-color:#4c1863;background-color:#4c1863;}.test_buttons{list-style:none;padding:0;margin:0;text-align:center;}.test_buttons li{display:block;margin:5px;}@media all and (min-width:820px){.test_buttons li{display:inline-block;margin:0;}}.test_data{max-width:960px;position:relative;text-align:center;}@media screen and (max-width:1050px){.test_data{width:80%;margin:auto;}}.test_data img{display:inline;margin:0 auto;margin-top:10px;}.test_data .writing__test_data p{display:block;width:100%;padding:10px;font-size:14px;}@media screen and (min-width:850px){.test_data .writing__test_data .en,.test_data .writing__test_data .cy{padding:10px;}}.test_data .writing__test_data .jqte{clear:both;text-align:left;}.test_data .writing__test_data .jqte ul,.test_data .writing__test_data .jqte ol{padding-left:45px;}.test_data .writing__test_data .jqte ul{list-style-type:disc;}.test_data .writing__test_data .jqte ol{list-style-type:decimal;}.test_data .writing__test_data h2{clear:both;}.test_type_image{position:relative;width:100%;text-align:center;padding:0;margin-bottom:10px;}.test_type_image img{height:200px;}.test__header{border-bottom:2px solid #4c1863;min-height:100px;margin-bottom:20px;}.test__header__title{text-align:center;clear:both;position:relative;margin-bottom:15px;}.test__header__title h2{margin-left:15px;display:inline-block;}.test__header__title__img{height:70px;vertical-align:bottom;}.test__footer{clear:both;border-top:2px solid #4c1863;padding-top:25px;margin-top:25px;background-color:transparent;}.test__title-header{min-height:60px;}.horizontal-spacer{margin-bottom:30px;clear:both;}.listening__test_data{text-align:center;}.writing__test_data{text-align:center;}@media(max-width:600px){.writing__test_data p{font-size:90%;}}.writing__answer{overflow:hidden;width:180px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#0b7ef5;color:#fff;}.writing__answer__dropdown{background:transparent;border:none;font-size:14px;padding:5px;padding-top:15px;padding-bottom:15px;width:180px;color:#fff;font-weight:600;}.writing__answer__dropdown option{background-color:#b8b8b8;border-radius:5px;font-weight:600;text-align:center;padding-top:15px;padding-bottom:15px;}.writing__answer__dropdown option:hover{background-color:#0b7ef5;}.writing__answer__dropdown option:hover .writing__answer{border-bottom-left-radius:0;border-bottom-right-radius:0;}.writing__answer__dropdown__default-option{background-color:#b8b8b8;}.writing__answers{margin-left:-1%;}.writing__test ul{margin-bottom:20px;margin-left:-1%;}.writing__test ul li{display:inline;margin-left:1%;float:left;width:19%;text-align:center;}.writing__test ul li img{display:inline-block;margin:0 auto;margin-bottom:10px;}.writing-answer-box{overflow:auto;border-radius:5px;background:#eaeaea;padding:10px;}@media(max-width:600px){.writing-answer-box select{width:100%;}}.margin-bottom{margin-bottom:20px;}.left-align{text-align:left;}.numbered-list{list-style:decimal;}.numbered-list li{padding-top:6px;padding-bottom:6px;}.border-bottom{border-bottom:5px solid #4c1863;}.speaking__test_data{text-align:center;}.speaking__test_data .RecordAudio li{overflow:auto;}.speaking__question{font-size:1.5em;color:#4c1863;}.speaking__question-and-answers{display:block;width:100%;margin-bottom:50px;font-size:90%;}@media(max-width:800px){.speaking__question-and-answers{font-size:80%;margin-bottom:30px;}}@media(max-width:400px){.speaking__question-and-answers{font-size:70%;}}.speaking__question-and-answers ul{padding-left:25px;list-style:initial;}.speaking__question-and-answers ul li{overflow:initial !important;}.speaking__answer-text{padding-left:25px;padding-right:15px;list-style:circle;margin-bottom:25px;}.speaking__record-button-section{padding:15px;background:#eaeaea;border-radius:5px;}@media(max-width:600px){.speaking-q-select-level{display:flex;flex-direction:column;}}.speaking-q-select-level .test-to-be-marked__mark-box{float:right;width:200px;padding:10px 10px 10px 10px;background-color:#f8d196;font-weight:bold;border-radius:5px;}@media(max-width:700px){.speaking-q-select-level .test-to-be-marked__mark-box{width:100%;order:2;}}.speaking-q-select-level span:first-of-type{width:calc(100% - 200px);padding-right:20px;float:left;padding-top:8px;display:inline-block;text-align:right;}@media(max-width:700px){.speaking-q-select-level span:first-of-type{width:100%;margin-bottom:10px;padding-right:0;text-align:left;}}.diagnostic_btn{position:relative;text-decoration:none;background-color:#e4e4e4;color:#545454;margin:0;text-align:center;display:inline-block;font-weight:500;}.diagnostic_btn:hover,.diagnostic_btn:focus,.diagnostic_btn:active{background-color:#0865c5;color:#fff;}.diagnostic_btn--title-back{padding:15px 50px 15px 50px;font-weight:600;position:absolute;top:0;left:0;cursor:pointer;}.diagnostic_btn img{position:absolute;margin:0;height:25px;left:25px;top:12.5px;}.diagnostic_btn__course{padding:10px 20px 10px 20px;border-radius:5px;width:100%;}.diagnostic_btn__retake{padding:15px 102px 15px 102px;border-radius:5px;right:0;display:none;margin:auto;}.diagnostic_btn__start{text-align:center;vertical-align:middle;font-weight:700;padding:15px 102px 15px 102px;margin-left:calc(50% - 125px);}.diagnostic_btn__beginTest{text-align:center;vertical-align:middle;font-weight:700;padding:15px 102px 15px 102px;width:100%;}.diagnostic_btn__dashboard{text-align:center;vertical-align:middle;font-weight:700;background:#0b7ef5;display:inline-block;padding:4px 30px;border-radius:5px;border:0;position:relative;color:#fff;margin-bottom:40px;margin-top:20px;}.diagnostic_btn__dashboard span{display:none;}.diagnostic_btn__playAudio,.diagnostic_btn__stopAudio{text-align:center;vertical-align:middle;font-weight:700;padding:15px 102px 15px 102px;width:100%;}.diagnostic_btn__playAudio{background-color:#27ae61;}.diagnostic_btn__playAudio:hover,.diagnostic_btn__playAudio:focus,.diagnostic_btn__playAudio:active{background-color:#1e844a;color:#fff;}.diagnostic_btn__stopAudio{display:none;background-color:#d70101;}.diagnostic_btn__stopAudio:hover,.diagnostic_btn__stopAudio:focus,.diagnostic_btn__stopAudio:active,.diagnostic_btn__stopAudiovisited{background-color:#a40101;color:#fff;}.diagnostic_btn__testMic,.diagnostic_btn__testMic--stopRecording{text-align:center;vertical-align:middle;font-weight:700;padding-top:15px;padding-bottom:15px;background-color:#27ae61;width:100%;}@media screen and (min-width:820px){.diagnostic_btn__testMic,.diagnostic_btn__testMic--stopRecording{min-width:332px;}}.diagnostic_btn__testMic--stopRecording{background-color:#d70101;}.diagnostic_btn__testMic--stopRecording:hover,.diagnostic_btn__testMic--stopRecording:focus,.diagnostic_btn__testMic--stopRecording:active{background-color:#a40101 !important;}.diagnostic_btn__testMic__playback{text-align:center;vertical-align:middle;font-weight:700;padding-top:15px;padding-bottom:15px;background-color:#27ae61;width:100%;}@media screen and (min-width:820px){.diagnostic_btn__testMic__playback{min-width:332px;}}.diagnostic_btn__testMic__playback:hover,.diagnostic_btn__testMic__playback:focus,.diagnostic_btn__testMic__playback:active{background-color:#1e844a;color:#fff;}.diagnostic_btn__testMic:focus,.diagnostic_btn__testMic--stopRecording:focus,.diagnostic_btn__testMic:hover,.diagnostic_btn__testMic--stopRecording:hover{background-color:#1e844a;color:#fff;}.diagnostic_btn__testMic.recording,.recording.diagnostic_btn__testMic--stopRecording{background-color:#d70101;}.diagnostic_btn__cancelTest{margin-top:0;float:left;font-weight:700;padding:15px 60px 15px 60px;background-color:#d70101;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.diagnostic_btn__cancelTest:hover,.diagnostic_btn__cancelTest:focus,.diagnostic_btn__cancelTest:active{background-color:#a40101;color:#fff;}.diagnostic_btn__timeLeft{float:right;font-weight:700;padding:15px 60px 15px 60px;background-color:#01b359;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.diagnostic_btn__timeLeft:hover,.diagnostic_btn__timeLeft:focus,.diagnostic_btn__timeLeft:active{background-color:#01b359;color:#fff;}.diagnostic_btn__recordAnswer{padding-top:15px;padding-bottom:15px;border-radius:5px;background-color:#4c1863;font-weight:600;width:100%;vertical-align:bottom;margin-top:0;}.diagnostic_btn__recordAnswer:hover,.diagnostic_btn__recordAnswer:focus,.diagnostic_btn__recordAnswer:active{background-color:#d70101;color:#fff;}.diagnostic_btn__playBackAnswer{padding-top:15px;padding-bottom:15px;border-radius:5px;background-color:#4c1863;font-weight:600;vertical-align:bottom;width:100%;margin-top:5px;color:#fff !important;}.diagnostic_btn__playBackAnswer:hover,.diagnostic_btn__playBackAnswer:active,.diagnostic_btn__playBackAnswervisited{background-color:#27ae61;color:#fff;}.diagnostic_btn__playBackAnswer:focus{background-color:#4c1863;}.diagnostic_btn__stopRecording{padding-top:15px;padding-bottom:15px;border-radius:5px;background-color:#d70101;font-weight:600;width:100%;display:none;}.diagnostic_btn__stopRecording:hover,.diagnostic_btn__stopRecording:focus,.diagnostic_btn__stopRecording:active,.diagnostic_btn__stopRecordingvisited{background-color:#a40101;color:#fff;}.diagnostic_btn__playAnswer{padding-top:15px;padding-bottom:15px;border-radius:5px;background-color:#4c1863;font-weight:600;width:190px;}.diagnostic_btn__playAnswer:hover,.diagnostic_btn__playAnswer:focus,.diagnostic_btn__playAnswer:active,.diagnostic_btn__playAnswervisited{background-color:#2c0e3a;color:#fff;}.diagnostic_btn__play-audio{padding:15px 40px 15px 40px;border-radius:5px;background-color:#4c1863;font-weight:600;margin-bottom:15px;width:250px;color:#fff;}.diagnostic_btn__play-audio:hover,.diagnostic_btn__play-audio:focus,.diagnostic_btn__play-audio:active,.diagnostic_btn__play-audiovisited{background-color:#2c0e3a;color:#fff;}.diagnostic_btn__multi-select{padding-top:15px;padding-bottom:15px;text-align:center;font-weight:600;width:95%;margin:auto;border-radius:5px;margin-bottom:15px;}.diagnostic_btn__chosenAnswer{padding-top:15px;padding-bottom:15px;text-align:center;font-weight:600;width:95%;margin:auto;border-radius:5px;margin-bottom:15px;background-color:#4c1863;}.diagnostic_btn__chosenAnswer:hover,.diagnostic_btn__chosenAnswer:focus,.diagnostic_btn__chosenAnswer:active,.diagnostic_btn__chosenAnswervisited{background-color:#2c0e3a;color:#fff;}.diagnostic_btn__back{float:left;padding:15px 50px 15px 50px;border-radius:5px;background-color:#4c1863;font-weight:600;}.diagnostic_btn__back:hover,.diagnostic_btn__back:focus,.diagnostic_btn__back:active,.diagnostic_btn__backvisited{background-color:#2c0e3a;color:#fff;}.diagnostic_btn__next,.diagnostic_btn__skip,.diagnostic_btn__submit{float:right;padding:15px 50px 15px 50px;border-radius:5px;background-color:#4c1863;font-weight:600;margin-left:1%;}.diagnostic_btn__next:hover,.diagnostic_btn__next:focus,.diagnostic_btn__next:active,.diagnostic_btn__nextvisited,.diagnostic_btn__skip:hover,.diagnostic_btn__skip:focus,.diagnostic_btn__skip:active,.diagnostic_btn__skipvisited,.diagnostic_btn__submit:hover,.diagnostic_btn__submit:focus,.diagnostic_btn__submit:active,.diagnostic_btn__submitvisited{background-color:#2c0e3a;color:#fff;}.diagnostic_btn__skip{float:left !important;}.diagnostic_btn__image-name{padding:15px 60px 15px 60px;font-weight:600;}.diagnostic_btn__disabled{background-color:#ccc;}button.diagnostic_btn img{top:10px;}.recording{background-color:#d70101;}.diagnostic-submit-modal .modal-body .submit-message{text-align:center;color:#4b1760;}.diagnostic-submit-modal .modal-body .submit-message p{font-size:1.5em;}.diagnostic-submit-modal .modal-footer .btn-modal-back{float:left;padding:15px 50px 15px 50px;border-radius:5px;background-color:#4c1863;font-weight:600;}.diagnostic-submit-modal .modal-footer .btn-modal-back:hover,.diagnostic-submit-modal .modal-footer .btn-modal-back:focus,.diagnostic-submit-modal .modal-footer .btn-modal-back:active,.diagnostic-submit-modal .modal-footer .btn-modal-backvisited{background-color:#2c0e3a;color:#fff;}.diagnostic-submit-modal .modal-footer .btn-modal-submit{float:right;padding:15px 50px 15px 50px;border-radius:5px;background-color:#4c1863;font-weight:600;}.diagnostic-submit-modal .modal-footer .btn-modal-submit:hover,.diagnostic-submit-modal .modal-footer .btn-modal-submit:focus,.diagnostic-submit-modal .modal-footer .btn-modal-submit:active,.diagnostic-submit-modal .modal-footer .btn-modal-submitvisited{background-color:#2c0e3a;color:#fff;}.diagnostic__welcome__logo{display:block;margin:auto;}.diagnostic_course__complete{display:inline-block;color:#a9a9a9;font-weight:bold;font-size:1.1em;background-image:url(/Css/assets/diagnostic/awaiting_result.png);background-position:left center;background-repeat:no-repeat;background-size:contain;text-indent:35px;margin-top:4px;}.diagnostic_course__not-taken{display:inline-block;color:#a9a9a9;font-weight:bold;font-size:1.1em;background-position:left center;background-repeat:no-repeat;background-size:contain;margin-top:4px;}.answer__left-section{float:left;width:50%;padding:25px;}.answer__right-section{float:right;width:50%;padding:25px;}.answer__right-section-textarea{float:right;width:60%;padding:25px;text-align:left;height:100%;}.answer__left-section-textarea{float:left;width:40%;padding:25px;text-align:left;height:100%;}.answer__image-name__left-section{float:left;width:50%;padding:25px;}.answer__image-name__left-section input[type="radio"]{display:none;}.answer__image-name__left-section input[type="radio"]:checked+label{background-color:#4c1863;color:#fff;}.answer__image-name__right-section{float:right;width:50%;padding:25px;text-align:center;height:100%;}.answer__image-name__right-section img{vertical-align:middle;display:inline;margin:auto;}.answer__textarea{background:#fff;border:1px solid #dedede !important;border-radius:5px;width:100%;margin:0 auto;margin-top:0 !important;margin-bottom:10px;resize:none;clear:both;min-height:250px;}.answer__textarea::-webkit-input-placeholder{color:#019ee2;}.answer__textarea::-moz-placeholder{color:#019ee2;}.answer__textarea:-ms-input-placeholder{color:#019ee2;}.answer__textarea:-moz-placeholder{color:#019ee2;}.answer__single-answer input[type=text],.answer__multi-answer input[type=text]{border:2px solid #019ee2;border-radius:5px;width:75%;margin:0 auto;margin-top:15px;text-align:center;}.answer__single-answer ::-webkit-input-placeholder,.answer__multi-answer ::-webkit-input-placeholder{text-align:center;color:#019ee2;}.answer__single-answer :-moz-placeholder,.answer__multi-answer :-moz-placeholder{text-align:center;color:#019ee2;}.answer__single-answer ::-moz-placeholder,.answer__multi-answer ::-moz-placeholder{text-align:center;color:#019ee2;}.answer__single-answer :-ms-input-placeholder,.answer__multi-answer :-ms-input-placeholder{text-align:center;color:#019ee2;}.answer__multi-answer input[type=text]{width:100%;margin-bottom:5px;}.answer__multi-answer input[type="radio"]{display:none;}.answer__multi-answer input[type="radio"]:checked+label{background-color:#4c1863;color:#fff;}.answer__play-audio{padding-top:25px;}.diagnostic-overall-level{top:0;display:inline;margin-left:10px;}.overall-level-text{text-align:left;}.overall-level-text p{font-size:1.5em;}.info{text-align:center;float:right;text-decoration:none;font-weight:600;font-size:.8em;width:100%;}@media(max-width:730px){.info{float:inherit !important;}}.clear{clear:both;}.only-for-print{display:none !important;}@media(max-width:900px){.speaking__record-button-section{clear:both;width:100%;min-height:120px;}}@media(max-width:730px){.diagnostic_btn__timeLeft,.diagnostic_btn__cancelTest{clear:both;width:100%;}}.skip-btn{padding:8px 30px;border:0;border-radius:5px;}#exceededWordLimit{display:none;color:#f00;font-weight:bold;}.tests-reset-message{font-size:90%;}@media(max-width:800px){.tests-reset-message{font-size:90%;}}.diagnostic-submit-modal .modal-content{max-width:960px;}.loading-btn-overlay{display:inline-block;float:right;height:32px;width:100px;position:relative;z-index:2;background:#4c1863;border-radius:5px;}.loading-btn-overlay::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px;background-image:url(assets/NewDiagnosticAssets/loadinggif.gif);border-radius:5px;background-repeat:no-repeat;background-size:contain;background-position:center;}.writing__test .fill-multi-img{margin-bottom:20px;margin-left:-1%;overflow:auto;display:block;width:100%;margin:0;}.writing__test .fill-multi-img li{display:block;margin-left:0;float:none;width:250px;margin:0 auto;text-align:center;}.assessor{max-width:300px;margin:2.35765% auto;}.assessor:before,.assessor:after{content:" ";display:table;}.assessor:after{clear:both;}.assessor__image{margin:2.35765% auto;max-width:70px;}@media screen and (min-width:580px){.assessor__image{margin-bottom:0;max-width:80px;float:left;}}.assessor__image img{display:block;margin:0 auto;padding:0;border-radius:50%;}.assessor__info{text-align:center;}@media screen and (min-width:580px){.assessor__info{margin-left:100px;text-align:left;}}.assessor__info p{font-size:12px;}.assessor__container .answer__textarea{text-align:left;}.assessor__container .answer__textarea ul,.assessor__container .answer__textarea ol{padding-left:45px;}.assessor__container .answer__textarea ul{list-style-type:disc;}.assessor__container .answer__textarea ol{list-style-type:decimal;}.test-to-be-marked{padding:0;margin:100px auto;border:1px solid #e5e5e5;border-radius:5px;}@media(max-width:960px){.test-to-be-marked{width:96%;}}.test-to-be-marked hr{display:none;}.test-to-be-marked .test-body-wrapper{display:block;width:100%;padding:30px 30px;}@media(max-width:600px){.test-to-be-marked .test-body-wrapper{padding:30px 20px;}}.test-to-be-marked .test__footer{clear:both;border-top:2px solid #e5e5e5;background-color:transparent;padding:20px 30px;margin-bottom:0;margin-top:0;}@media(max-width:600px){.test-to-be-marked .test__footer{padding:20px;}}.test-to-be-marked__header{padding:30px 30px;border-bottom:1px solid #e5e5e5;}@media(max-width:600px){.test-to-be-marked__header{padding:20px;}}.test-to-be-marked__header__title h2{margin:0;margin-top:0 !important;text-align:left !important;}.test-to-be-marked__question-text p{color:#f00;}.test-to-be-marked__required{border:2px solid #f00;}.test-to-be-marked__playAnswer audio{width:100%;}.test-to-be-marked__mark-box{float:right;width:200px;padding:10px 10px 10px 10px;background-color:#f8d196;font-weight:bold;border-radius:5px;}.test-to-be-marked__mark-box span:first-of-type{padding:7px 0;padding-right:10px;display:inline-block;}.test-to-be-marked__text-warning{position:relative;display:block;width:100%;text-align:right;padding:0;font-size:16px;margin-top:54px;color:#f00;font-weight:600;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.test-to-be-marked__text-warning{margin-top:60px;}}.test-to-be-marked__answer-score{display:inline;width:60%;}.test-to-be-marked__answer-total{color:#fff;font-weight:600;}.test-to-be-marked__level{margin-bottom:10px;}.assessor_btn{position:relative;text-decoration:none;background-color:#0b7ef5;color:#fff;border-top:1px solid #ccc;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #ccc;margin:0;text-align:center;display:inline-block;}.assessor_btn:hover,.assessor_btn:focus,.assessor_btn:active{background-color:#0865c5;color:#fff;}.assessor_btn img{position:absolute;margin:0;height:25px;left:25px;top:12.5px;}.assessor_btn__audio-controls{padding:15px 30px 15px 60px;border-radius:5px;background-color:#4c1863;font-weight:600;margin-bottom:15px;margin-right:2px;}.assessor_btn__audio-controls img{margin:0 auto;top:11px;width:25px;}.assessor_btn__audio-controls:hover,.assessor_btn__audio-controls:focus,.assessor_btn__audio-controls:active{background-color:#2c0e3a;color:#fff;}.assessor_btn__audio-controls__play:hover,.assessor_btn__audio-controls__play:focus,.assessor_btn__audio-controls__play:active{background-color:#27ae61;color:#fff;}.assessor_btn__audio-controls__play__playing,.assessor_btn__audio-controls__play__playing:hover,.assessor_btn__audio-controls__play__playing:visited,.assessor_btn__audio-controls__play__playing:active,.assessor_btn__audio-controls__play__playing:focus{background-color:#27ae61;}.assessor_btn__audio-controls__stop{background-color:#d70101;padding:15px 30px 15px 30px;}.assessor_btn__audio-controls__stop:hover,.assessor_btn__audio-controls__stop:focus,.assessor_btn__audio-controls__stop:active{background-color:#a40101;color:#fff;}.assessor_btn__play-audio{padding:15px 40px 15px 70px;border-radius:5px;background-color:#4c1863;font-weight:600;margin-bottom:15px;margin-right:15px;}.assessor_btn__play-audio:hover,.assessor_btn__play-audio:focus,.assessor_btn__play-audio:active{background-color:#1e844a;color:#fff;}.assessor_btn__play-audio__playing,.assessor_btn__play-audio__playing:hover,.assessor_btn__play-audio__playing:visited,.assessor_btn__play-audio__playing:active,.assessor_btn__play-audio__playing:focus{background-color:#27ae61;}.assessor_btn__mark{width:100px;padding:4px 16px 4px 16px;border-radius:5px;width:auto;background-color:#01b359;}.assessor_btn__mark:hover,.assessor_btn__mark:focus,.assessor_btn__mark:active{background-color:#018040;color:#fff;}.assessor_btn__back{float:left;padding:4px 10px;border:0;border-radius:5px;font-weight:600;}.assessor_btn__back:hover,.assessor_btn__back:focus,.assessor_btn__back:active{background-color:#2c0e3a;color:#fff;}.assessor_btn__next{float:right;padding:4px 10px;border:0;border-radius:5px;font-weight:600;}.assessor_btn__next:hover,.assessor_btn__next:focus,.assessor_btn__next:active{background-color:#2c0e3a;color:#fff;}.assessor_btn__saveScore,.assessor_btn__reMark{text-align:center;vertical-align:middle;font-weight:700;padding:10px 10px;width:35%;border:0;border-radius:5px;}@media(max-width:800px){.assessor_btn__saveScore,.assessor_btn__reMark{width:48%;}}@media(max-width:550px){.assessor_btn__saveScore,.assessor_btn__reMark{width:100%;margin-bottom:5px;}}.assessor_btn__saveScore{background-color:#27ae60;}.assessor_btn__saveScore:hover,.assessor_btn__saveScore:focus,.assessor_btn__saveScore:active{background-color:#1e8449;color:#fff;}.assessor_btn:disabled:hover,button.assessor_btn:disabled:visited:hover,button.assessor_btn:disabled,button.assessor_btn:disabled:visited{opacity:.2;}.assessor__details{background-color:#f4b350;padding:1em 0;}@media screen and (min-width:580px){.assessor__details{padding:2em 0;}}@media screen and (min-width:960px){.assessor__details{padding:3em 0;}}.assessor__details__container{max-width:980px;position:relative;margin:0 auto;padding:0 10px;}.assessor__details__container .edit{display:block;position:absolute;top:0;right:10px;font-size:12px;color:#fff;}.assessor__nav{background-color:#fff;margin:50px 0;}@media(max-width:960px){.assessor__nav{width:95%;margin:50px auto;}}.assessor__nav ul{margin:0 auto;max-width:960px;border-bottom:1px solid #808080;}.assessor__nav ul:before,.assessor__nav ul:after{content:" ";display:table;}.assessor__nav ul:after{clear:both;}@media(max-width:650px){.assessor__nav ul{border-bottom:0 solid #808080;}}.assessor__nav ul li{float:left;cursor:pointer;}@media(max-width:650px){.assessor__nav ul li{display:block;width:100%;margin-bottom:5px;}}.assessor__nav ul li a{display:block;padding:9px 25px;color:#808080;font-weight:600;position:relative;margin-bottom:-1px;}@media(max-width:650px){.assessor__nav ul li a{border-bottom:1px solid #b2b2b2;border-radius:3px;text-align:center;border-top:1px solid #b2b2b2;border:1px solid #b2b2b2;}.assessor__nav ul li a.current{background-color:#4b1760 !important;border-color:#4b1760;color:#fff !important;}}@media(max-width:550px){.assessor__nav ul li a{padding:9px 10px;}}.assessor__nav ul li a.current{background-color:#fff;border-top:3px solid #4b1763;border-top-left-radius:3px;border-top-right-radius:3px;border-right:1px solid #b2b2b2;border-left:1px solid #b2b2b2;color:#4b1763;}.assessor__nav ul li a span{padding:3px 6px;font-size:85%;line-height:1.3em;text-align:center;border-radius:10px;background:#825d90;color:#fff;display:inline-block;margin-left:10px;}.assessor__profile{max-width:600px;margin:0 auto;text-align:center;}.assessor__profile:before,.assessor__profile:after{content:" ";display:table;}.assessor__profile:after{clear:both;}.assessor__profile__image{display:inline-block;vertical-align:middle;width:70px;border:2px solid #fff;margin-bottom:5px;border-radius:50%;overflow:hidden;}@media screen and (min-width:580px){.assessor__profile__image{width:90px;margin-bottom:0;border:3px solid #fff;margin-right:1em;}}.assessor__profile__image img{display:block;}.assessor__profile__details{display:inline-block;vertical-align:middle;text-align:left;}.assessor__profile__details h1{margin-bottom:5px;}.assessor__profile__details span{display:block;display:-webkit-box;max-width:400px;height:39.2px;margin:0 auto;font-size:14px;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.featured__videos{display:flex;flex-direction:column;}@media screen and (min-width:580px){.featured__videos{flex-direction:row;}}.featured__video{width:calc(100% - 40px);margin:20px 10px;min-height:250px;}@media screen and (min-width:960px){.featured__video{width:calc((100% - 40px)/2);}}.featured__video:hover{cursor:pointer;}.featured__video__content{display:flex;position:relative;width:100%;min-height:250px;height:250px;background-size:cover;background-position:center center;align-items:center;justify-content:center;}.featured__video__title{position:absolute;bottom:0;left:0;width:100%;background:rgba(75,23,96,.8);padding:.5em;color:#fff;}.featured__video iframe{width:100%;min-height:100%;}.video__play{width:75px;height:75px;display:block;background-color:#ff3598;color:#fff;border-radius:50%;position:relative;}.video__play img{width:50% !important;position:absolute !important;top:30% !important;left:30% !important;}.video-carousel{text-align:center;margin-top:25px;background-size:cover;width:90%;margin:auto;}.video-carousel .featured__video{width:100%;height:100%;min-height:200px;}.video-carousel .featured__video__content{width:100%;min-height:100%;}.video-carousel__widget{position:relative;background-color:#4b1863;height:250px;background:center no-repeat;background-size:cover;cursor:pointer;margin:10px;}.video-carousel__widget__icon{color:#ff3699;position:absolute;top:50%;left:50%;font-size:3em;transform:translate(-50%,-50%);}.video-carousel__widget__content{display:flex;position:relative;width:100%;height:100%;align-items:center;justify-content:center;}.video-carousel__widget__details{position:absolute;bottom:0;left:0;width:100%;background:rgba(75,23,96,.8);padding:.5em;color:#fff;}.video-carousel__widget__details h4{font-size:2em;font-weight:500;text-transform:none;color:#4b1863;}.video__container.youtube{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video__container.youtube iframe,.video__container.youtube object,.video__container.youtube embed{position:absolute;top:0;left:0;width:100%;height:100%;}.cookieNav{background-color:#313131;display:none;position:fixed;width:100%;padding:30px 5%;z-index:100;color:#fff;}.acceptCookie{padding:10px;}.cookieNavText{font-weight:bold;display:inline;}.assessment{display:flex;flex-direction:column;border:1px solid #e5e5e5;margin:1em 0;border-radius:5px;}@media screen and (min-width:992px){.assessment{flex-direction:row;border-radius:5px;}}.assessment__details{display:flex;padding-left:2em;flex-grow:1;}.assessment__level{display:flex;}.assessment__info{flex-grow:1;}.assessment__info h3{color:#4b1760;}.assessment__info__title{border-bottom:1px solid #ccc;}.assessment__info__additional{padding-top:1em;}.assessment__current_score{background:#f4f4f4;}.assessment__details,.assessment__current_score,.assessment__best_score{padding:1.5em;}.assessment__current_score span.score__title,.assessment__best_score span.score__title{text-transform:uppercase;color:#4b1760;}.assessment .score__title{color:#4b1760;text-transform:uppercase;}.assessment__indicator{display:flex;justify-content:center;}.schemeBlock{display:inline-block;font-size:11px;padding:2px 4px;background:#d9d9d9;color:#000;border-radius:15px;margin-right:1px;margin-bottom:1px;}.tutor__assessments__course__header{padding:1.5em 0 1.25em 0;display:flex;border-bottom:2px solid #ccc;flex-direction:column;justify-content:space-between;}@media screen and (min-width:580px){.tutor__assessments__course__header{flex-direction:row;}}.tutor__assessments__course__level{display:flex;}.tutor__assessments__course__level img{height:20px;margin-right:6px;}@media(max-width:579px){.tutor__assessments__course__level .level{width:100%;display:block;position:relative;margin-bottom:15px;}}.tutor__assessments__course__level .level:before{top:-10px;}.tutor__assessments__course__title{display:flex;align-items:center;flex-direction:row;justify-content:center;width:100%;}@media screen and (min-width:580px){.tutor__assessments__course__title{flex-direction:row;justify-content:flex-start;}}@media(max-width:750px){.tutor__assessments__course__title{flex-direction:row !important;}}@media(max-width:579px){.tutor__assessments__course__title{margin-bottom:20px;}}.tutor__assessments__course__title h3,.tutor__assessments__course__title span{margin-bottom:0;}.tutor__assessments__course__title .btn--lms{margin-left:auto;}.tutor__assessments__course__enrolments li{display:flex;padding:1em 0;border-bottom:1px solid #eee;align-items:center;}.tutor__assessments__course__enrolments li span{flex-grow:1;}.tutor__assessments__course__enrolments li a{padding:.5em .5em;}.tutor__assessments__course__learner{display:none;align-items:center;flex-direction:column;}@media screen and (min-width:580px){.tutor__assessments__course__learner{flex-direction:row;}}.tutor__assessments__course__learner__name{text-transform:uppercase;margin-right:10px;font-weight:700;color:#4b1760;}.tutor__assessments__learner{display:none;}.max-width-gdcg{max-width:960px;margin:0 auto;position:relative;}@media(max-width:960px){.max-width-gdcg{padding:0 20px;}}.max-width-gdcg h2{text-align:center;margin-top:30px;text-transform:uppercase;color:#4b1763;}.max-width-gdcg .btn-test-back{position:absolute;top:-50px;z-index:2;left:0;}@media(max-width:960px){.max-width-gdcg .btn-test-back{margin-left:2.5%;}}.assessment-stats{display:block;width:100%;overflow:auto;background:#4b1763;border-radius:5px;padding:30px 25px;margin-bottom:70px;}@media(max-width:992px){.assessment-stats{width:95%;margin:0 auto;margin-bottom:70px;}}.assessment-stats__col{display:inline-block;float:left;width:25%;padding-right:0 20px;color:#fff;}@media(max-width:800px){.assessment-stats__col{width:33%;padding-right:10px;}}@media(max-width:600px){.assessment-stats__col{font-size:90%;}}@media(max-width:500px){.assessment-stats__col{width:50%;text-align:center;padding-right:0;}}.assessment-stats__col:nth-of-type(1){padding-right:30px;}@media(max-width:800px){.assessment-stats__col:nth-of-type(1){width:100%;padding-right:0;}}.assessment-stats__col:nth-of-type(1) h4{font-size:150%;font-weight:400;margin:0;position:relative;border-right:1px solid rgba(255,255,255,.2);}@media(max-width:900px){.assessment-stats__col:nth-of-type(1) h4{font-size:130%;}}@media(max-width:800px){.assessment-stats__col:nth-of-type(1) h4{border-right:0 solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:10px;margin-bottom:20px;}}.assessment-stats__col:nth-of-type(1) h4::after{content:'';display:block;width:30px;height:3px;background:#fff;margin-top:10px;border-radius:5px;}@media(max-width:900px){.assessment-stats__col:nth-of-type(1) h4::after{height:2px;}}@media(max-width:800px){.assessment-stats__col:nth-of-type(1) h4::after{display:none;}}@media(max-width:500px){.assessment-stats__col:nth-of-type(2){width:100%;margin-bottom:30px;}}.assessment-stats__col:nth-of-type(2) h4{font-size:270%;font-weight:300;margin:0;color:#f43598;line-height:1;margin-bottom:6px;}.assessment-stats__col:nth-of-type(2) p{color:#fff;margin:0;font-weight:600;}.assessment-stats__col i{color:#825d90;margin-bottom:5px;}.assessment-stats__col .stats-number-light{color:#825d90;font-size:150%;margin:0;margin-bottom:8px;}.assessment-stats__col p{line-height:1rem;font-weight:500;margin-bottom:0;}.assessor__list{display:block;width:100%;margin:0 auto;}@media(max-width:960px){.assessor__list{width:95%;margin:0 auto;}}.assessor__list__row{display:block;width:100%;position:relative;margin-bottom:10px;overflow:auto;border:1px solid #d6d6d6;border-radius:5px;border-left:3px solid #4b1763;}.assessor__list__row:last-of-type{margin-bottom:0;}.assessor__list__row__col{display:inline-block;float:left;width:calc((100% - 80px)/2);padding:15px 15px;}@media(max-width:650px){.assessor__list__row__col{width:calc(100% - 80px);display:block;margin-bottom:0;}.assessor__list__row__col:first-of-type{padding-bottom:0;}}.assessor__list__row__col:last-of-type{padding-top:0;}.assessor__list__row__col .label{color:#808080;}.assessor__list__row__col .text{color:#4c1863;}.assessor__list__row__end{display:inline-block;width:80px;position:absolute;top:0;right:0;height:100%;text-align:center;border-left:1px solid #d6d6d6;}.assessor__list__row__end:hover{background:#ededed;}.assessor__list__row__end__btn{text-decoration:none;color:#37ae61;width:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.assessor__assign{display:block;width:100%;margin:0 auto;}@media(max-width:960px){.assessor__assign{width:95%;}}.assessor__assign .intro{font-size:90%;margin-bottom:70px;}.assessor__assign .toolbar{display:block;width:100%;overflow:auto;margin-bottom:-6px;}@media(max-width:500px){.assessor__assign .toolbar{margin-bottom:0;}}.assessor__assign .toolbar__right{display:inline-block;float:right;}.assessor__assign .toolbar__right__col{display:inline-block;overflow:auto;}@media(max-width:500px){.assessor__assign .toolbar__right__col{width:calc((100% - 11px)/2);float:left;}}.assessor__assign .toolbar__right__col:first-of-type{margin-right:10px;}.assessor__assign .toolbar__right__col label{display:none;float:left;margin-bottom:0;}.assessor__assign .toolbar__right__col select{display:inline-block;float:left;width:350px;padding:5px 7px;border-radius:5px;border:1px solid #cbcbcb;color:#505050;outline:none;}@media(max-width:650px){.assessor__assign .toolbar__right__col select{width:300px;}}@media(max-width:500px){.assessor__assign .toolbar__right__col select{width:100%;}}.assessor__assign .toolbar__right__col select:focus{outline:none;outline-color:transparent;border:1px solid #808080;}.assessor__assign .toolbar__right__col .assign-btn{padding:4px 20px;height:100%;display:block;text-align:center;border-radius:5px;}.assessor__assign .toolbar__right__col .assign-btn.btn-disabled{color:#b4b4b4;background:#dcdcdc !important;}.assessor__assign .toolbar__right__col .assign-btn.btn-enabled{background:#27ae60 !important;color:#fff;}.assessor__assign .toolbar__right__col .assign-btn.btn-enabled:hover{background:#209652 !important;}.assessor__assign .toolbar__right__col .unassign-btn{padding:4px 20px;height:100%;display:block;text-align:center;border-radius:5px;}.assessor__assign .toolbar__right__col .unassign-btn.btn-disabled{color:#b4b4b4;background:#dcdcdc !important;}.assessor__assign .toolbar__right__col .unassign-btn.btn-enabled{background:#27ae60 !important;color:#fff;}.assessor__assign .toolbar__right__col .unassign-btn.btn-enabled:hover{background:#209652 !important;border:1px solid #209652;}.modal-bg{display:none;z-index:3000;position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(255,255,255,.9);}.modal-bg .modal-assessor-close{color:#808080;}.modal-bg .modal-content{background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;padding:4%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.35);box-shadow:0 0 10px rgba(0,0,0,.35);border:0 solid #888;border-radius:10px;max-height:90vh;width:90%;overflow-y:auto;}.modal-bg .modal-content .modal-body{text-align:center;border-radius:10px;background:#fff;position:relative;max-width:100%;}.assessment-table-header{display:block;width:100%;padding:15px;border-top-left-radius:5px;border-top-right-radius:5px;background:#eee;border-bottom:3px solid #dbdbdb;overflow:auto;}.assessment-table-header .select-all-ass-btn{display:none;float:left;padding:4px 15px;height:100%;text-align:center;border-radius:5px;background:#007ef0;color:#fff;font-size:14px;}.assessment-table-header .select-all-ass-btn:hover{background:#006fd4;}@media(max-width:750px){.assessment-table-header .select-all-ass-btn{display:inline-block;}}.assessment-table-header h2{display:inline-block;float:left;width:calc(100% - 150px);margin:0;padding-right:20px;font-size:150%;}@media(max-width:750px){.assessment-table-header h2{display:inline-block;float:left;width:100%;padding-bottom:10px;padding-right:20px;margin-bottom:10px;font-size:130%;margin-top:0;border-bottom:1px solid #c7c7c7;}}.assessment-table-header .sortbar{overflow:auto;display:block;float:right;width:150px;font-size:14px;}.assessment-table-header .sortbar label{display:none;float:left;margin-bottom:0;}.assessment-table-header .sortbar select{display:inline-block;float:right;width:100%;padding:5px 7px;border-radius:5px;margin-left:10px;border:1px solid #cbcbcb;color:#505050;outline:none;}.assessment-table-header .sortbar select:focus{outline:none;outline-color:transparent;border:1px solid #808080;}.assessment-table-body{background:#f3f3f3;border:1px solid #e9e9e9;border-radius:5px;margin:0;margin-bottom:70px;}.assessment-table-body .assign__table{border:0;min-width:0;margin-bottom:50px;margin:20px auto;width:calc(100% - 30px);vertical-align:top;}.assessment-table-body .assign__table tr{background:transparent;}@media(max-width:750px){.assessment-table-body .assign__table tr{padding:15px;display:block;border:1px solid #dfdfdf;border-radius:5px;background:#fff !important;overflow:auto;margin-bottom:20px;}}.assessment-table-body .assign__table .table-header{background-color:transparent;color:inherit;}@media(max-width:750px){.assessment-table-body .assign__table .table-header{display:none;}}.assessment-table-body .assign__table .table-header th{border-bottom:4px solid #c7b5ce;font-size:14px;line-height:1;vertical-align:top;padding:.75em 0;}@media(max-width:750px){.assessment-table-body .assign__table .table-header th{display:none;}}.assessment-table-body .assign__table td{background:transparent;border-bottom:1px solid #e6e6e6;font-size:90%;padding:15px 0;vertical-align:top;}@media(max-width:750px){.assessment-table-body .assign__table td{display:inline-block;width:50%;float:left;padding:6px 10px;border:0;color:#000;line-height:1.2em;}}.assessment-table-body .assign__table td::before{content:attr(data-label);text-align:left;display:none;color:#a7a7a7;font-weight:500;font-size:11px;text-transform:uppercase;}@media(max-width:750px){.assessment-table-body .assign__table td::before{display:block;}}.assessment-table-body .assign__table td .unnasign-btn{padding:5px 10px;border-radius:5px;background:#825d90;color:#fff;display:inline-block;}.assessment-table-body .assign__table td .unnasign-btn:hover{background:#4b1760;color:#fff;}.assessment-table-body .assign__table .td-unassign{text-align:right;}@media(max-width:750px){.assessment-table-body .assign__table .td-unassign{text-align:left;padding-top:25px;}}.assessment-table-body .assign__table .td-check{width:50px;}.assessment-table-body .pager{margin-bottom:20px;}.assessment-table-body .pager .pagination li{margin-right:-1px !important;}.assessment-table-body .pager .pagination a{border-radius:5px;background:transparent;border:1px solid #c2c2c2;color:#808080;font-weight:400;height:25px;line-height:25px;width:30px;}.assessment-table-body .pager .pagination a.current{color:#ff3598;}.pager{margin-bottom:20px;}.pager .pagination li{margin-right:-1px !important;}.pager .pagination a{border-radius:5px;background:transparent;background-color:transparent;border:1px solid #c2c2c2;color:#808080;font-weight:400;height:25px;line-height:25px;width:30px;}.pager .pagination a.current{color:#ff3598;background-color:transparent;}.no-tests{text-align:center;padding:50px 30px;}.no-tests i{font-size:250%;color:#825d90;margin-bottom:15px;display:block;}.no-tests h2{text-align:center !important;}.no-tests h1{color:#7a7a7a;margin:0;font-size:110%;font-weight:400;}.assessment-table-footer{display:block;width:100%;padding:15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#eee;border-top:3px solid #dbdbdb;font-size:14px;}.all-tests h2{text-align:left;}.all-tests h2 i{margin-right:10px;}.purple-table-btn{padding:5px 10px;border-radius:5px;background:#825d90;color:#fff;}.purple-table-btn:hover{background:#4b1760;color:#fff;}#speakingAssessmentsTable .table-header th:nth-of-type(5){width:100px;}#assessorsTable .table-header th:nth-of-type(1){width:150px;}#assessorsTable .table-header th:nth-of-type(3),#assessorsTable .table-header th:nth-of-type(4),#assessorsTable .table-header th:nth-of-type(5){width:110px;}#assessorsTable .table-header th.td-unassign{width:80px;}#assessorMyAssessmentsTable .table-header th:nth-of-type(3){width:100px;text-align:right;}#assessorMyAssessmentsTable tbody tr td:nth-of-type(3){text-align:right;}@media(max-width:750px){#assessorMyAssessmentsTable tbody tr td:nth-of-type(3){text-align:left;}}@media(max-width:500px){.assigned-table-footer .toolbar .toolbar__right__col{width:100% !important;}}#assessorsTable tbody tr td:nth-of-type(2){width:100%;word-break:break-all;padding-right:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#assessorsTable tbody tr td:nth-of-type(6){width:100%;}#assessorsTable tbody tr td:nth-of-type(6) a{width:100%;display:block;text-align:center;}.assessor__assign .select2-container{width:100%;background:#fff;}.assessor__assign .select2-container .select2-choice{padding:5px 7px !important;line-height:19px !important;height:30px !important;border-radius:5px !important;}.assessor__assign .select2-container .select2-choice .select2-arrow{top:-7px !important;}.select2-drop{padding:5px 0 !important;}.assessors-tests .assessment-table-header .select-all-ass-btn{display:none;}.assessors-tests .assessment-table-header .sortbar:first-of-type{margin-left:10px;}@media(max-width:500px){.assessors-tests .assessment-table-header .sortbar{width:calc((100% - 11px)/2);}.assessors-tests .assessment-table-header .sortbar:first-of-type{margin-left:10px;}.assessors-tests .assessment-table-header .sortbar:first-of-type select{width:100%;margin-left:0;}}@media(max-width:960px){.assessor_table_container{width:95%;margin:0 auto;}}.my-assessors-back{padding:4px 15px;border-radius:5px;border:0;box-shadow:none;background:#825d90;margin-top:10px;}.my-assessors-back:hover,.my-assessors-back:active{box-shadow:none !important;background-color:#4b1760;}@media(max-width:960px){.my-assessors-back{margin-left:2.5%;}}@media(max-width:600px){#speaking-tests-wrapper .toolbar__right,#writing-tests-wrapper .toolbar__right{width:100%;}}@media(max-width:600px){#speaking-tests-wrapper .toolbar__right__col,#writing-tests-wrapper .toolbar__right__col{width:100%;}}#speaking-tests-wrapper .toolbar__right__col:first-of-type,#writing-tests-wrapper .toolbar__right__col:first-of-type{width:300px;}@media(max-width:600px){#speaking-tests-wrapper .toolbar__right__col:first-of-type,#writing-tests-wrapper .toolbar__right__col:first-of-type{width:100%;margin-bottom:5px;margin-right:0;}}.modal-bg .mdl-close-wrapper{display:block;max-width:960px;margin:10px auto;margin-top:40px;}@media(max-width:960px){.modal-bg .mdl-close-wrapper{width:95%;}}.modal-bg .mdl-close-wrapper .review-assessor-close{display:inline-block;padding:6px 10px;}.modal-bg.modal-bg-review{background:#fff;overflow-y:auto;}.modal-bg.modal-bg-review .modal-content{background-color:#fff;position:relative;top:initial;left:initial;transform:none;margin:40px auto;margin-top:10px;padding:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #dcdcdc;border-radius:5px;max-height:none;width:100%;overflow-y:auto;max-width:960px;}@media(max-width:960px){.modal-bg.modal-bg-review .modal-content{width:95%;}}.modal-bg .test-body-wrapper{display:block;width:100%;padding:30px;padding-bottom:0;}@media(max-width:600px){.modal-bg .test-body-wrapper{padding:20px 20px;}}@media(max-width:600px){.modal-bg .test-body-wrapper .writing-answer-box{display:flex;flex-direction:column;}}@media(max-width:600px){.modal-bg .test-body-wrapper .writing-answer-box select{order:2;}}.modal-bg .test-body-wrapper .writing-answer-box span:first-of-type{display:inline-block;float:right;width:calc(100% - 201px);padding-right:10px;padding-top:6px;text-align:right;}@media(max-width:600px){.modal-bg .test-body-wrapper .writing-answer-box span:first-of-type{width:100%;text-align:left;}}.modal-bg .test__footer{padding:20px 30px;border-top:2px solid #ccc;}@media(max-width:600px){.modal-bg .test__footer{padding:20px 20px;}}.assign__table td{vertical-align:top;}.ncf-table-container .assessment-table-header h2{width:calc(100% - 310px);text-align:left;}@media(max-width:750px){.ncf-table-container .assessment-table-header h2{width:100%;}}.ncf-table-container .assessment-table-header h2 i{margin-right:10px;}@media(max-width:750px){.ncf-table-container .assessment-table-header .sortbar{width:calc((100% - 11px)/2);}}.ncf-table-container .assessment-table-header .sortbar:last-of-type{margin-right:10px;}.ncf-table-container .assign__table tbody tr td{padding-right:5px;}.ncf-table-container .assign__table tbody tr td:last-of-type{text-align:right;}@media(max-width:750px){.ncf-table-container .assign__table tbody tr td:last-of-type{text-align:left;}}.ncf-table-container .assign__table tbody tr td:last-of-type a{text-align:center;}.ncf-table-container .assign__table tbody tr td:nth-of-type(1){word-break:break-word;}.ncf-table-container .assign__table tbody tr td:nth-of-type(7){color:#209652;}.ncf-table-container .assign__table .table-header th:nth-of-type(2){width:150px !important;}.ncf-table-container .assign__table .table-header th:nth-of-type(3){width:150px;}.ncf-table-container .assign__table .table-header th:nth-of-type(4){width:100px;}.ncf-table-container .assign__table .table-header th:nth-of-type(6){width:120px !important;}.ncf-table-container .assign__table .table-header th:nth-of-type(7){width:20px;}.ncf-table-container .assign__table .table-header th:nth-of-type(8){width:100px;}#ncflw-assessment-centres .assign__table .table-header th:first-of-type{width:200px;}.body-modal-open{overflow-y:hidden;}.tutors-landing{display:block;background:#fff;padding:50px 0;}.tutors-landing.tutors-landing-grey{background:#eee;}.tutors-landing__top{display:block;position:relative;overflow:auto;}@media(max-width:1024px){.tutors-landing__top{padding:0 30px;}}@media(max-width:800px){.tutors-landing__top{padding:0 20px;}}.tutors-landing__top__col{display:inline-block;width:calc((100% - 20px)/2);float:left;margin-right:20px;position:relative;}@media(max-width:800px){.tutors-landing__top__col{width:100%;margin-right:0;}}.tutors-landing__top__col:last-of-type{margin-right:0;}.tutors-landing__top__col .tutors-landing-intro{background:#4b1763;border-radius:5px;padding:10%;}.tutors-landing__top__col .tutors-landing-intro h3{display:block;width:100%;color:#fff;font-size:250%;margin-bottom:40px;}@media(max-width:900px){.tutors-landing__top__col .tutors-landing-intro h3{font-size:200%;}}@media(max-width:800px){.tutors-landing__top__col .tutors-landing-intro h3{font-size:150%;}}.tutors-landing__top__col .tutors-landing-intro .tutors-landing-p{display:block;width:100%;color:#fff;margin-bottom:40px;}.tutors-landing__top__col .tutors-landing-intro .btn{background:#307ef5;color:#fff;border-bottom:0;border-radius:5px;box-shadow:none;}.tutors-landing__top__col .tutors-landing__top__col__row{position:relative;display:block;width:100%;height:calc((100% - 20px)/2);margin-bottom:20px;border-radius:5px;}@media(max-width:800px){.tutors-landing__top__col .tutors-landing__top__col__row{height:auto;}}.tutors-landing__top__col .tutors-landing__top__col__row:last-of-type{margin-bottom:0;background:#f0f0f0;}.tutors-landing__top__col .tutors-landing__top__col__row .tutors-landing-right-img{display:block;height:100%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:5px;}@media(max-width:800px){.tutors-landing__top__col .tutors-landing__top__col__row .tutors-landing-right-img{height:300px;margin-top:20px;}}.tutors-landing__top__col .tutors-landing__top__col__row .tutors-landing__quote{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;display:block;margin:0;text-align:center;border-radius:5px;}@media(max-width:800px){.tutors-landing__top__col .tutors-landing__top__col__row .tutors-landing__quote{position:relative;top:initial;left:initial;transform:none;width:100%;padding:50px 20px;}}.tutors-landing__top__col .tutors-landing__top__col__row .tutors-landing__quote .quote-before{display:block;width:100%;color:#f43598;margin-bottom:15px;}.tutors-landing__top__col .tutors-landing__top__col__row .tutors-landing__quote .quote-after{display:block;width:100%;color:#f43598;margin-top:15px;}.tutors-landing__top__col .tutors-landing__top__col__row .tutors-landing__quote p{margin:0;color:#4b1763;font-weight:600;}.tutors-landing__bottom{display:block;position:relative;overflow:auto;background:#eee;}@media(max-width:1024px){.tutors-landing__bottom{padding:0 30px;}}@media(max-width:800px){.tutors-landing__bottom{padding:0 20px;}}.tutors-landing__bottom__col{display:inline-block;width:calc((100% - 20px)/2);float:left;margin-right:20px;position:relative;}@media(max-width:800px){.tutors-landing__bottom__col{width:100%;margin-right:0;}.tutors-landing__bottom__col:first-of-type{margin-bottom:20px;}}.tutors-landing__bottom__col:last-of-type{margin-right:0;}.tutors-landing__bottom__col .tutors-landing__cta{border-radius:5px;height:400px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;}.tutors-landing__bottom__col .tutors-landing__cta__overlay{position:absolute;bottom:0;border-radius:5px;left:0;width:100%;padding:10%;color:#fff;text-align:center;background:linear-gradient(to bottom,rgba(75,23,99,0) 0%,#4b1763 100%);}.tutors-landing__bottom__col .tutors-landing__cta__overlay h3{margin-bottom:5px;}.tutors-landing__bottom__col .tutors-landing__cta__overlay p{margin-bottom:20px;}.tutors-landing__bottom__col .tutors-landing__cta__overlay .btn{background:#307ef5;color:#fff;border-bottom:0;border-radius:5px;box-shadow:none;}.tutors-landing__bottom__col .tutors-landing__cta__overlay .btn.disabled{background-color:rgba(221,221,221,.5);cursor:default;}.tutor-video-container{padding:20px 0 !important;}@media(max-width:960px){.tutor-video-container{width:calc(100% - 60px);}}@media(max-width:800px){.tutor-video-container{width:calc(100% - 40px);}}.tutor-video-container .video__container{max-width:100%;width:100%;border-radius:5px;overflow:hidden;}.tutors-intrest__banner{display:block;width:100%;position:relative;height:350px;}.tutors-intrest__banner .banner-img{display:block;height:100%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;}.tutors-intrest__info{display:block;background:transparent;padding:50px 0;padding-top:0;margin-top:-100px;}@media(max-width:1024px){.tutors-intrest__info{padding:50px 30px;padding-top:0;}}@media(max-width:800px){.tutors-intrest__info{padding:50px 20px;padding-top:0;}}.tutors-intrest__info .header{background:#4b1763;border-radius:5px;margin-bottom:50px;color:#fff;text-align:center;padding:30px;}.tutors-intrest__info .header h2{font-size:250%;text-transform:uppercase;margin-bottom:10px;}@media(max-width:800px){.tutors-intrest__info .header h2{font-size:200%;}}.tutors-intrest__info .header p{margin-bottom:25px;}.tutors-intrest__info .header .btn{background:#307ef5;color:#fff;border-bottom:0;border-radius:5px;box-shadow:none;}.tutors-intrest__resource{background:#f1f1f1;padding:50px 0;}.tutors-intrest__resource__inner{display:block;background:transparent;}@media(max-width:1024px){.tutors-intrest__resource__inner{padding:50px 30px;padding-top:0;}}@media(max-width:800px){.tutors-intrest__resource__inner{padding:50px 20px;padding-top:0;}}.tutors-intrest__resource__inner .header{text-align:center;padding:0;display:block;margin-bottom:30px;background:transparent;padding-top:20px;}.tutors-intrest__resource__inner .header h3{text-transform:uppercase;color:#4b1763;margin-bottom:30px;}.tutors-intrest__resource__inner .header h3 i{margin-right:8px;color:#fff;height:30px;width:30px;line-height:30px;text-align:center;background:#4b1763;border-radius:30px;font-size:80%;}.tutors-intrest__resource__inner .resource-slider{padding:0 50px;width:100%;margin:0 auto;padding-bottom:30px;position:relative;}@media(max-width:500px){.tutors-intrest__resource__inner .resource-slider{padding:0 0;}}.tutors-intrest__resource__inner .resource-slider::before,.tutors-intrest__resource__inner .resource-slider::after{content:'';position:absolute;height:100%;width:50px;opacity:.5;}@media(max-width:500px){.tutors-intrest__resource__inner .resource-slider::before,.tutors-intrest__resource__inner .resource-slider::after{display:none;}}.tutors-intrest__resource__inner .resource-slider::before{background-image:url(../../../Css/assets/NewDiagnosticAssets/Slidershaddow.png);background-repeat:no-repeat;background-position-y:center;background-position-x:0;left:0;top:50%;transform:translateY(-50%);}.tutors-intrest__resource__inner .resource-slider::after{background-image:url(../../../Css/assets/NewDiagnosticAssets/Slidershaddow.png);background-repeat:no-repeat;background-position-y:center;background-position-x:0;right:0;top:50%;transform:translateY(-50%) rotate(180deg);}.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-stage-outer{padding:20px 0;}.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;}@media(max-width:800px){.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav{position:absolute;top:auto;bottom:0;transform:none;width:100%;}}.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav .owl-prev{display:inline-block;position:absolute;left:-50px;background:#4b1763;height:40px;width:40px;border-radius:5px;color:#fff;font-size:80%;}@media(max-width:1030px){.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav .owl-prev{left:-70px;}}@media(max-width:800px){.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav .owl-prev{left:0;}}.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav .owl-prev i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;padding-top:2px;padding-right:1px;}.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav .owl-next{display:inline-block;position:absolute;right:-50px;background:#4b1763;height:40px;width:40px;border-radius:5px;color:#fff;font-size:80%;}@media(max-width:1030px){.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav .owl-next{right:-70px;}}@media(max-width:800px){.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav .owl-next{right:0;}}.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav .owl-next i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;padding-top:2px;padding-left:1px;}.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav .owl-next.disabled,.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-nav .owl-prev.disabled{opacity:1 !important;}.tutors-intrest__resource__inner .resource-slider .owl-carousel .owl-dots{display:block !important;}.tutors-intrest__resource__inner .resource-slider .resource-item{display:block;width:100%;background:#fff;border-radius:5px;border:1px solid #e8e8e8;margin:10px 10px 10px 0;padding:20px;position:relative;border-left:solid #4b1763;}@media(min-width:960px){.tutors-intrest__resource__inner .resource-slider .resource-item{width:100%;float:left;}}.tutors-intrest__resource__inner .resource-slider .resource-item:nth-child(2n+2){margin-right:0;}.tutors-intrest__resource__inner .resource-slider .resource-item .header{text-align:left;margin:0;margin-bottom:5px;padding-top:0;}.tutors-intrest__resource__inner .resource-slider .resource-item .header h5{color:#4b1763;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}.tutors-intrest__resource__inner .resource-slider .resource-item .header h5 i{margin-right:5px;}.tutors-intrest__resource__inner .resource-slider .resource-item .info-area{display:block;text-align:left;overflow:auto;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e8e8e8;}.tutors-intrest__resource__inner .resource-slider .resource-item .info-area span{display:inline-block;float:left;margin-right:20px;font-size:80%;color:#6c6c6c;}.tutors-intrest__resource__inner .resource-slider .resource-item .info-area span:last-of-type{margin-right:0;}.tutors-intrest__resource__inner .resource-slider .resource-item .resource-description{height:40px;font-size:80%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;margin:0;-webkit-box-orient:vertical;color:#6c6c6c;margin-bottom:30px;}.tutors-intrest__resource__inner .resource-slider .resource-item .footer{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #e8e8e8;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;}.tutors-intrest__resource__inner .resource-slider .resource-item .footer .resource-btn{display:block;text-align:center;padding:4px 0;color:#307ef5;}.tutors-intrest__cta{display:block;padding:50px 0;}@media(max-width:1024px){.tutors-intrest__cta{padding:50px 30px;}}@media(max-width:800px){.tutors-intrest__cta{padding:50px 20px;}}.tutors-intrest__cta .tutors-cta-row{overflow:auto;display:block;width:100%;margin-bottom:30px;}.tutors-intrest__cta .tutors-cta-row:last-of-type{margin-bottom:0;}.tutors-intrest__cta .tutors-cta-row__left{border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;display:flex;align-items:center;float:left;width:50%;background:#4b1763;color:#fff;padding:50px;text-align:center;}@media(max-width:800px){.tutors-intrest__cta .tutors-cta-row__left{display:block;width:100%;height:auto !important;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:7%;}}.tutors-intrest__cta .tutors-cta-row__left__inner{display:block;flex:none;width:100%;}.tutors-intrest__cta .tutors-cta-row__left__inner h3{margin-bottom:10px;font-size:250%;}@media(max-width:600px){.tutors-intrest__cta .tutors-cta-row__left__inner h3{font-size:160%;}}.tutors-intrest__cta .tutors-cta-row__left__inner p{margin-bottom:30px;}.tutors-intrest__cta .tutors-cta-row__left__inner .btn{background:#307ef5;color:#fff;border-bottom:0;border-radius:5px;box-shadow:none;}.tutors-intrest__cta .tutors-cta-row__right{border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;display:flex;align-items:center;float:left;width:50%;background:#f0f0f0;padding:50px;}@media(max-width:800px){.tutors-intrest__cta .tutors-cta-row__right{display:block;width:100%;height:auto !important;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:7%;}}.tutors-intrest__cta .tutors-cta-row__right__inner{display:block;flex:none;width:100%;text-align:left;}.tutors-intrest__cta .tutors-cta-row__right__inner__content{display:block;width:100%;}.tutors-intrest__cta .tutors-cta-row__right__inner__content ul{list-style:none;}.tutors-intrest__cta .tutors-cta-row__right__inner__content ul li{margin-bottom:15px;line-height:1.1em;padding-left:20px;background-image:url(../../../Css/assets/NewDiagnosticAssets/angle-right-bullet.svg);background-size:14px 14px;background-repeat:no-repeat;background-position:top left;}.ww-accordion{display:block;padding:50px 0;}@media(max-width:1024px){.ww-accordion{padding:50px 30px;}}@media(max-width:800px){.ww-accordion{padding:50px 20px;}}.ww-accordion .accordion-section{display:block;width:100%;}.ww-accordion .accordion-section .accordion{cursor:pointer;padding:20px 0;width:100%;text-align:left;border:none;outline:none;transition:.4s;border-top:1px dotted #4b1763;color:#4b1763;padding-right:40px;position:relative;}.ww-accordion .accordion-section .accordion:first-of-type{border-top:1px dotted #4b1763;}.ww-accordion .accordion-section .accordion h3{font-size:150%;font-weight:600;margin-bottom:0;}@media(max-width:800px){.ww-accordion .accordion-section .accordion h3{font-size:120%;}}.ww-accordion .accordion-section .accordion i{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#4b1763;transition:.4s;}.ww-accordion .accordion-section .accordion.active i{transform:translateY(-50%) rotate(180deg);}.ww-accordion .accordion-section .panel{padding:10px 0;padding-bottom:20px;background-color:#fff;display:none;overflow:hidden;font-size:90%;}.assessment-stats.super{display:block;width:100%;overflow:auto;background:#4b1763;border-radius:5px;padding:30px 25px;}@media(max-width:992px){.assessment-stats.super{width:95%;margin:0 auto;}}.assessment-stats.super__col{display:inline-block;float:left;width:25%;padding-right:0 20px;color:#fff;}@media(max-width:800px){.assessment-stats.super__col{width:33%;padding-right:10px;}}@media(max-width:600px){.assessment-stats.super__col{font-size:90%;}}@media(max-width:500px){.assessment-stats.super__col{width:49%;}}.assessment-stats.super__col:nth-of-type(1){padding-right:30px;}@media(max-width:800px){.assessment-stats.super__col:nth-of-type(1){width:100%;padding-right:0;}}.assessment-stats.super__col:nth-of-type(1) h4{font-size:150%;font-weight:400;margin:0;position:relative;border-right:1px solid rgba(255,255,255,.2);}@media(max-width:900px){.assessment-stats.super__col:nth-of-type(1) h4{font-size:130%;}}@media(max-width:800px){.assessment-stats.super__col:nth-of-type(1) h4{border-right:0 solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:10px;margin-bottom:20px;}}.assessment-stats.super__col:nth-of-type(1) h4::after{content:'';display:block;width:30px;height:3px;background:#fff;margin-top:10px;border-radius:5px;}@media(max-width:900px){.assessment-stats.super__col:nth-of-type(1) h4::after{height:2px;}}@media(max-width:800px){.assessment-stats.super__col:nth-of-type(1) h4::after{display:none;}}@media(max-width:500px){.assessment-stats.super__col:nth-of-type(2){width:100%;margin-bottom:30px;}}.assessment-stats.super__col:nth-of-type(2) h4{font-size:270%;font-weight:300;margin:0;color:#f43598;line-height:1;margin-bottom:6px;}.assessment-stats.super__col:nth-of-type(2) p{color:#fff;margin:0;font-weight:600;}.assessment-stats.super__col i{color:#825d90;margin-bottom:5px;}.assessment-stats.super__col .stats-number-light{color:#825d90;font-size:150%;margin:0;margin-bottom:8px;}.assessment-stats.super__col p{line-height:1rem;font-weight:500;margin-bottom:0;}.cta-with-icon{display:block;width:100%;margin:50px auto;max-width:960px;overflow:hidden;}@media(max-width:960px){.cta-with-icon{width:95%;margin:50px auto;}}.cta-with-icon__item{display:inline-block;float:left;width:calc((100% - 21px)/2);height:280px;border-radius:5px;position:relative;margin-right:20px;margin-bottom:20px;background-position:center;background-size:cover;background-repeat:no-repeat;}@media(max-width:650px){.cta-with-icon__item{width:100%;margin-right:0;height:220px;}}@media(max-width:400px){.cta-with-icon__item{height:280px;}}.cta-with-icon__item:nth-of-type(2n){margin-right:0;}.cta-with-icon__item:nth-of-type(2n)::before{background:linear-gradient(0deg,rgba(75,23,96,.9) 0%,rgba(255,53,152,0) 100%);}.cta-with-icon__item:hover::before{height:100%;}.cta-with-icon__item::before{position:absolute;bottom:0;left:0;height:90%;width:100%;content:'';background:linear-gradient(0deg,rgba(75,23,96,.9) 0%,rgba(75,23,96,0) 100%);border-radius:5px;transition:.5s;}.cta-with-icon__item__hero{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 30px;text-align:center;}.cta-with-icon__item__hero i{font-size:250%;color:#fff;display:block;margin-bottom:10px;text-align:center;}.cta-with-icon__item__hero .cta-title{display:block;width:100%;margin-bottom:10px;color:#fff;font-size:18px;}#gdcgCalendar{display:block;width:100%;max-width:960px;margin:50px auto;position:relative;}@media(max-width:960px){#gdcgCalendar{width:95%;margin:50px auto;}}.calendar-event-popup{position:absolute;display:inline-block;width:240px;padding:12px;padding-bottom:14px;border-radius:5px;background:#4b1760;z-index:9999;}.calendar-event-popup .close-cal-popup{position:absolute;top:3px;right:8px;color:rgba(255,255,255,.44);font-size:80%;}.calendar-event-popup .close-cal-popup:hover{color:#fff;}.calendar-event-popup::before{content:'';position:absolute;top:-5px;left:50%;transform:translateX(-50%) rotate(45deg);height:10px;width:10px;display:inline-block;background:#4b1760;}.calendar-event-popup .date{display:block;width:100%;font-weight:600;color:#fff;margin-bottom:3px;font-size:15px;padding-right:10px;}.calendar-event-popup__info{display:block;width:100%;padding-left:10px;border-left:3px solid #ff3598;font-size:13px;}.calendar-event-popup__info .course-name{display:block;color:rgba(255,255,255,.55);}.calendar-event-popup__info .course-info{display:inline-block;color:rgba(255,255,255,.55);}.calendar-event-popup__info .course-info::after{content:'';position:relative;height:13px;width:1px;display:inline-block;transform:translateY(2px);background:rgba(255,255,255,.5);margin-left:5px;}.calendar-event-popup__info .course-info:last-of-type::after{display:none;}.calendar-event-popup .btn-gdcg{font-size:13px;padding:5px;display:block;text-align:center;margin-top:10px;background:rgba(255,255,255,.19);color:#fff;border:0;}.calendar-event-popup .btn-gdcg:hover{background:rgba(255,255,255,.3);border:0;}.cal-mobile{position:relative;border-radius:5px;padding:5px;background:linear-gradient(90deg,#682480 0%,#4e1861 100%);display:block;width:100%;margin:50px auto;max-width:850px;}@media(max-width:960px){.cal-mobile{width:95%;margin:50px auto;}}.cal-mobile__header{overflow:auto;display:block;width:100%;padding:10px;}.cal-mobile__header .month{display:inline-block;float:left;width:calc(100% - 91px);}.cal-mobile__header .month h4{color:#fff;margin:8px 0;}.cal-mobile__header .actions{display:inline-block;float:left;text-align:right;width:90px;}.cal-mobile__header .actions a{text-align:center;background:rgba(255,255,255,.2);color:#fff;border:0;}.cal-mobile__header .actions a:hover{border:0;background:rgba(255,255,255,.3);color:#fff;}.cal-mobile__body{display:block;width:calc(100% - 20px);padding:15px;margin:0 auto;margin-bottom:10px;margin-top:10px;background:#fff;border-radius:5px;}.cal-mobile__body .cal-day{display:block;width:100%;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #e5e5e5;}.cal-mobile__body .cal-day:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0;}.cal-mobile__body .cal-day .date{display:block;width:100%;font-weight:600;color:#4b1760;margin-bottom:8px;padding-right:10px;}.cal-mobile__body .cal-day__item{display:block;width:100%;line-height:1.2em;font-size:14px;padding-left:10px;border-left:3px solid #ff3598;margin-bottom:10px;transition:.5s;}.cal-mobile__body .cal-day__item:hover,.cal-mobile__body .cal-day__item:active{padding-left:13px;border-left:3px solid #019ee2;}.cal-mobile__body .cal-day__item .course-name{display:block;color:#686868;font-weight:600;}.cal-mobile__body .cal-day__item .course-info{display:inline-block;color:#949494;}.cal-mobile__body .cal-day__item .course-info::after{content:'';position:relative;height:13px;width:1px;display:inline-block;transform:translateY(2px);background:#a7a7a7;margin-left:5px;}.cal-mobile__body .cal-day__item .course-info:last-of-type::after{display:none;}.academy-intrest{display:block;margin:50px auto;width:100%;max-width:960px;}@media(max-width:960px){.academy-intrest{width:95%;}}.academy-intrest .academy_register_interest{padding:20px;border:1px solid #ccc;border-radius:5px;}.academy-intrest .academy_register_interest input[type=text]{border:1px solid #dfdfdf;border-radius:5px;}.academy-intrest .academy_register_interest select{border:1px solid #dfdfdf;border-radius:5px;margin-bottom:20px;padding:.5em;}.academy-intrest .academy_register_interest input[type=email]{border:1px solid #dfdfdf;border-radius:5px;}.academy-intrest .academy_register_interest textarea{border:1px solid #dfdfdf;border-radius:5px;}.academy-intrest .academy_register_interest input[type=password]{border:1px solid #dfdfdf;border-radius:5px;}.academy-intrest .academy_register_interest .address-row .lookup{border:0;}.academy-intrest .academy_register_interest .address-row .helper{display:inline-block;padding:5px 10px;background:#0b7ef5;border-radius:5px;color:#fff;margin-top:0;font-size:100%;text-decoration:none;}.academy-intrest .academy_register_interest .address-row .helper:hover{background:#006fd4;border:0;}.academy-form-complete{display:none;width:100%;margin:50px auto;max-width:960px;}@media(max-width:960px){.academy-form-complete{width:95%;}}.academy-form-complete__inner{border-radius:5px;display:block;width:100%;padding:50px 10px;background:#ececec;text-align:center;}.academy-form-complete__inner i{margin:0 auto;display:block;font-size:50px;height:100px;width:100px;line-height:100px;border-radius:100px;margin-bottom:20px;text-align:center;background:#27ae60;color:#fff;}.academy-form-complete__inner p{margin-bottom:20px;display:block;color:#4b1760;font-size:18px;font-weight:600;}#academy_register_interest .field-validation-error{bottom:-6px;}.academy-courses{display:block;width:100%;overflow:auto;margin:0 auto;margin-top:30px;}@media(max-width:960px){.academy-courses{width:95%;}}.academy-courses__item{display:inline-block;float:left;width:calc((100% - 21px)/2);margin-right:20px;margin-bottom:20px;position:relative;height:280px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:5px;overflow:hidden;transition:.5s;}@media(max-width:700px){.academy-courses__item{height:200px;}}@media(max-width:500px){.academy-courses__item{height:200px;display:block;width:100%;margin:0;margin-bottom:15px;}}.academy-courses__item.active i{transform:rotate(90deg);}.academy-courses__item:hover::before{height:100%;}.academy-courses__item:nth-of-type(2n){margin-right:0;}.academy-courses__item::before{content:'';position:absolute;bottom:0;left:0;height:60%;width:100%;background:linear-gradient(0deg,rgba(75,23,96,.9) 0%,rgba(255,53,152,0) 100%);transition:1s;}.academy-courses__item__hero{position:absolute;bottom:0;left:0;width:100%;padding:30px;display:block;overflow:auto;}@media(max-width:700px){.academy-courses__item__hero{padding:20px;}}.academy-courses__item__hero__info{display:inline-block;float:left;width:calc(100% - 50px);padding-right:20px;color:#fff;}@media(max-width:600px){.academy-courses__item__hero__info{padding:0;width:100%;text-align:center;float:none;}}.academy-courses__item__hero__info .course-name{font-weight:600;font-size:17px;margin:0;line-height:1em;}.academy-courses__item__hero__info p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(255,255,255,.7);font-size:14px;margin:0;}.academy-courses__item__hero .course-btn{display:inline-block;float:left;width:50px;text-align:right;}@media(max-width:600px){.academy-courses__item__hero .course-btn{display:block;float:none;text-align:center;position:relative;margin:0 auto;}}.academy-courses__item__hero .course-btn i{height:40px;width:40px;line-height:40px;text-align:center;border-radius:5px;color:#fff;background:#007ef0;}@media(max-width:600px){.academy-courses__item__hero .course-btn i{background:transparent;height:auto;width:auto;line-height:normal;display:block;}}.top-area{background-color:#f9f9f9;border:1px solid #f00;padding:50px 0;width:100%;overflow:auto;margin-bottom:50px;}.top-area .top-area-wrapper{overflow:auto;max-width:960px;position:relative;display:block;}.top-area .top-area-wrapper .top-area-inner{position:relative;width:100%;overflow:auto;}.top-area .top-area-wrapper .top-area-inner .crse-search{position:relative;}.top-area .top-area-wrapper .top-area-inner .crse-search .courseSearch{text-indent:50px;width:35%;padding:10px 0;display:inline-block;border:1px solid #1c1c1c;margin-bottom:0;float:left;height:50px;outline-style:none;box-shadow:none;}.top-area .top-area-wrapper .top-area-inner .crse-search .search-icn{position:absolute;top:17px;left:17px;}.top-area .top-area-wrapper .top-area-inner .sortCourse{border:1px solid #1c1c1c;width:25%;display:inline-block;height:50px;padding:10px 0;float:right;text-indent:30px;outline-style:none;box-shadow:none;}.bottom-area{max-width:960px;overflow:auto;}.bottom-area .course-card-item{height:280px;width:calc((100% - 21px)/3);margin-right:10px;margin-bottom:10px;float:left;border-radius:5px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;}.bottom-area .course-card-item:nth-of-type(3n){margin-right:0;}.bottom-area .course-card-item:hover::before{height:100%;}.bottom-area .course-card-item:before{content:'';position:absolute;bottom:0;left:0;height:60%;width:100%;background:linear-gradient(0deg,rgba(75,23,96,.9) 0%,rgba(255,53,152,0) 100%);transition:1s;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.bottom-area .course-card-item .course-summary{position:absolute;display:block;bottom:0;left:0;width:100%;padding:20px;}.bottom-area .course-card-item .course-summary__info{float:left;width:calc(100% - 50px);}.bottom-area .course-card-item .course-summary__info .course-title,.bottom-area .course-card-item .course-summary__info .course-subtext{margin-bottom:0;}.bottom-area .course-card-item .course-summary__info .course-title{font-weight:600;font-size:17px;margin:0;line-height:1em;color:#fff;}.bottom-area .course-card-item .course-summary__info .course-subtext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(255,255,255,.7);font-size:14px;margin:0;}.bottom-area .course-card-item .course-summary .course-btn{height:40px;width:40px;line-height:40px;text-align:center;border-radius:5px;color:#fff;background:#007ef0;float:right;}.course-expanded{display:block;width:100%;margin:0 auto;margin-top:30px;padding:10px;background:#ececec;border-radius:5px;}@media(max-width:960px){.course-expanded{width:95%;}}.course-expanded__header{display:block;width:100%;overflow:auto;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e3e3e3;}.course-expanded__header a{text-align:center;}@media(max-width:500px){.course-expanded__header a{width:100%;}.course-expanded__header a:last-of-type{margin-top:5px;}}.course-expanded__header .certificate-btn{display:inline-block;float:left;}.course-expanded__header .certificate-btn i{margin-right:10px;}.course-expanded__header .certificate-btn.disabled{background:#d8d8d8;color:#c7c7c7;border:1px solid #d8d8d8;cursor:not-allowed !important;}.course-expanded__header .certificate-btn.disabled:hover{background:#d8d8d8;color:#c7c7c7;border:1px solid #d8d8d8;}.course-expanded__header .btn-legend{display:inline-block;float:right;}.course-expanded__header .btn-legend i{margin-right:10px;}.course-expanded__body{display:block;width:100%;}.course-expanded__body .a-c-module{display:block;width:100%;overflow:auto;margin-bottom:8px;border-radius:5px;background:#fff;padding:15px;}.course-expanded__body .a-c-module .module-row{display:block;width:100%;overflow:auto;}.course-expanded__body .a-c-module .module-row .a-c-module__body{display:inline-block;float:left;width:calc(100% - 40px);padding-right:20px;overflow:auto;}.course-expanded__body .a-c-module .module-row .a-c-module__body .fa-medal{width:40px;height:40px;border-radius:40px;line-height:40px;display:inline-block;float:left;background:#ebebeb;color:#b5b5b5;text-align:center;}.course-expanded__body .a-c-module .module-row .a-c-module__body .fa-medal.completed{background:#ffc400;color:#4b1760;}.course-expanded__body .a-c-module .module-row .a-c-module__body .module-info{display:inline-block;float:left;width:calc(100% - 40px);padding-left:20px;}.course-expanded__body .a-c-module .module-row .a-c-module__body .module-info .module-name{display:block;padding-top:3px;width:100%;font-weight:600;color:#4b1760;line-height:1.1;}.course-expanded__body .a-c-module .module-row .a-c-module__body .module-info .module-stars{display:block;width:100%;font-size:12px;}.course-expanded__body .a-c-module .module-row .a-c-module__body .module-info .module-stars .fa-star{color:#dcdcdc;}.course-expanded__body .a-c-module .module-row .a-c-module__body .module-info .module-stars .fa-star.completed{color:#ffc400;}.course-expanded__body .a-c-module .module-row .a-c-module__expand-icon{padding:10px;text-align:right;display:inline-block;float:left;width:40px;color:#4c1863;transition:.5s;cursor:pointer;}.course-expanded__body .a-c-module .module-row .a-c-module__expand-icon i{transition:.5s;}.course-expanded__body .a-c-module .module-row .a-c-module__expand-icon.open i{transform:rotate(180deg);}.course-expanded__body .a-c-module .module-row .a-c-module__expand-icon:hover{color:#0b7ef5;}.course-expanded__body .a-c-module .a-c-module__units{display:block;width:100%;overflow:hidden;margin-top:0;height:0;padding-top:0;border-top:0;transition:.5s;}.course-expanded__body .a-c-module .a-c-module__units.open{display:block;width:100%;margin-top:20px;padding-top:10px;border-top:1px solid #e3e3e3;height:auto;}@media(max-width:400px){.course-expanded__body .a-c-module .a-c-module__units.open{overflow:visible;}}.course-expanded__body .a-c-module .a-c-module__units .unit-item{display:block;width:100%;overflow:auto;background:#fff;border-bottom:1px solid #ececec;}@media(max-width:400px){.course-expanded__body .a-c-module .a-c-module__units .unit-item{display:block;width:100%;overflow:auto;background:#fff;border-bottom:0;padding:10px;background:#fdfdfd;margin-bottom:10px;border-radius:5px;border:1px solid #e5e5e5;box-shadow:0 3px 5px rgba(85,85,85,.18);}}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner{display:block;padding:10px 0;width:100%;overflow:auto;position:relative;}@media(max-width:400px){.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner{padding:0;}}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner i{width:30px;height:30px;border-radius:30px;line-height:30px;margin-left:5px;margin-top:5px;display:inline-block;float:left;background:#efefef;color:#d0d0d0;text-align:center;}@media(max-width:400px){.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner i{display:block;}}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner i.not-started{background:#efefef;color:#d0d0d0;}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner i.in-progress{color:#ffc400;}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner i.in-progress::before{content:"";}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner i.completed{background:#efefef;color:#ffc400;}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .unit-info{display:inline-block;float:left;width:calc(100% - 141px);padding:0 20px;}@media(max-width:600px){.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .unit-info{width:calc(100% - 66px);}}@media(max-width:400px){.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .unit-info{display:block;width:calc(100% - 35px);padding:0;padding-left:10px;}}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .unit-info .unit-name{display:block;padding-top:3px;width:100%;font-weight:600;color:#636363;font-size:14px;line-height:1.1;}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .unit-info p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;margin:0;color:#9c9c9c;}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .btn-gdcg{width:100px;display:inline-block;float:left;text-align:center;padding:9px 6px;font-size:14px;}@media(max-width:600px){.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .btn-gdcg{width:30px;padding:9px 6px;}}@media(max-width:400px){.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .btn-gdcg{margin-top:10px;display:block;width:100%;padding:5px;}}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .btn-gdcg span{display:inline-block;}@media(max-width:600px){.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .btn-gdcg span{display:none;}}@media(max-width:400px){.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .btn-gdcg span{display:inline-block;}}.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .btn-gdcg i{padding-right:5px;height:auto;width:auto;padding:0;line-height:normal;background:none;padding-left:5px;color:#fff;float:none;margin:0;}@media(max-width:600px){.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .btn-gdcg i{padding-left:0;}}@media(max-width:400px){.course-expanded__body .a-c-module .a-c-module__units .unit-item__inner .btn-gdcg i{display:inline-block;padding-left:5px;}}.academy-legend{display:flex;align-items:center;height:100vh;width:100%;position:fixed;top:0;left:0;background:rgba(255,255,255,.81);}.academy-legend.closed{display:none;}.academy-legend__inner{display:block;width:100%;max-width:300px;margin:0 auto;position:relative;background:#fff;border-radius:5px;padding:35px;box-shadow:0 0 20px rgba(40,11,53,.2);}.academy-legend__inner .close-legend{position:absolute;top:0;right:0;padding:10px;line-height:.7;color:#969696;cursor:pointer !important;}.academy-legend__inner .close-legend:hover{color:#4b1760;}.academy-legend__inner h2{margin-bottom:20px;color:#4b1760;}.academy-legend__inner h2 i{margin-right:10px;}.academy-legend__inner .legend-body{display:block;width:100%;}.academy-legend__inner .legend-body .legend-row{display:block;width:100%;margin-bottom:10px;}.academy-legend__inner .legend-body .legend-row:last-of-type{margin-bottom:0;}.academy-legend__inner .legend-body .legend-row i{display:inline-block;height:30px;width:30px;line-height:30px;border-radius:30px;text-align:center;margin-right:10px;}.academy-legend__inner .legend-body .legend-row i.module-completed{background:#ffc400;color:#4b1760;}.academy-legend__inner .legend-body .legend-row i.module-not-completed{background:#ebebeb;color:#b5b5b5;}.academy-legend__inner .legend-body .legend-row i.unit-not-completed{background:#ebebeb;color:#b5b5b5;}.academy-legend__inner .legend-body .legend-row i.unit-in-progress{background:#ebebeb;color:#ffc400;}.academy-legend__inner .legend-body .legend-row i.unit-in-progress::before{content:'';}.academy-legend__inner .legend-body .legend-row i.unit-completed{background:#ebebeb;color:#ffc400;}.academy-legend__inner .legend-body .legend-row .legend-label{display:inline-block;font-size:14px;font-weight:400;color:#5d5d5d;}.academy-f2f{display:block;width:100%;margin:0 auto;margin-top:30px;}@media(max-width:960px){.academy-f2f{width:95%;}}.academy-f2f .f2f-completed{border-radius:5px;display:block;width:100%;padding:50px 10px;background:#ececec;text-align:center;}.academy-f2f .f2f-completed i{margin:0 auto;display:block;font-size:50px;height:100px;width:100px;line-height:100px;border-radius:100px;margin-bottom:20px;text-align:center;background:#ffc400;color:#4b1760;}.academy-f2f .f2f-completed p{margin-bottom:20px;display:block;color:#4b1760;font-size:18px;font-weight:600;}.academy-resources{display:block;width:100%;margin:50px auto;}@media(max-width:960px){.academy-resources{width:95%;}}.academy-resources #academyResourcesTable thead tr th:nth-of-type(2){width:150px;}.academy-resources #academyResourcesTable thead tr th:nth-of-type(3){width:150px;}.academy-resources #academyResourcesTable thead tr th:nth-of-type(4){width:100px;}.academy-resources #academyResourcesTable tbody tr td{vertical-align:middle;}.academy-resources #academyResourcesTable tbody tr td:nth-of-type(1){word-break:break-all;padding-right:15px;}.academy-resources #academyResourcesTable tbody tr td:nth-of-type(4){text-align:right;}@media(max-width:750px){.academy-resources #academyResourcesTable tbody tr td:nth-of-type(4){text-align:left;}}.academy-resources #academyResourcesTable .open-btn{padding:5px 10px;font-weight:400;}.resources-block{display:block;width:100%;margin:0 auto;border-bottom:4px solid #eaeaea;border-top:4px solid #eaeaea;}.resources-block__inner{display:block;width:100%;max-width:960px;margin:0 auto;padding:70px 0;}@media(max-width:960px){.resources-block__inner{width:95%;}}.resources-block__inner__header{text-align:center;padding:0;display:block;margin-bottom:30px;background:transparent;margin-top:-20px;}.resources-block__inner__header h3{text-transform:uppercase;color:#4b1763;margin-bottom:30px;}.resources-block__inner__header h3 i{margin-right:8px;color:#fff;height:30px;width:30px;line-height:30px;text-align:center;background:#4b1763;border-radius:30px;font-size:80%;}.resources-block__inner__body{display:block;width:100%;overflow:auto;margin-bottom:-20px;}.resources-block__inner__body .resource-item{display:inline-block;float:left;width:calc((100% - 11px)/2);margin-right:20px;margin-bottom:20px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.1);border-radius:5px;border:1px solid #e8e8e8;margin:10px 10px 10px 0;padding:20px;position:relative;border-left:solid #4b1763;padding-right:60px;}@media(max-width:650px){.resources-block__inner__body .resource-item{width:100%;margin-right:0;margin:4px 0 4px 0;}}.resources-block__inner__body .resource-item:nth-of-type(2n){margin-right:0;}.resources-block__inner__body .resource-item .header{text-align:left;margin:0;margin-bottom:5px;padding-top:0;padding:0;}.resources-block__inner__body .resource-item .header h5{color:#4b1763;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}.resources-block__inner__body .resource-item .header h5 i{margin-right:5px;}.resources-block__inner__body .resource-item .info-area{display:block;text-align:left;overflow:auto;}.resources-block__inner__body .resource-item .info-area span{display:inline-block;float:left;margin-right:20px;font-size:80%;color:#6c6c6c;}.resources-block__inner__body .resource-item .info-area span:last-of-type{margin-right:0;}.resources-block__inner__body .resource-item .res-dl-btn{padding:13px 7px;position:absolute;right:20px;top:50%;transform:translateY(-50%);background:#fff;color:#825d90;border:0;}.resources-block__inner__body .resource-item .res-dl-btn:hover{background:#f1f1f1;color:#0b7ef5;border:0;}.alt-img-and-text{display:block;width:100%;max-width:960px;margin:0 auto;padding:50px 0;}@media(max-width:960px){.alt-img-and-text{width:95%;}}.alt-img-and-text__item{display:flex;width:100%;flex-direction:row;margin-bottom:50px;}@media(max-width:750px){.alt-img-and-text__item{flex-wrap:wrap;}}.alt-img-and-text__item:last-of-type{margin-bottom:0;}.alt-img-and-text__item:nth-of-type(2n) .alt-text{order:2;padding-right:0;padding-left:7%;}@media(max-width:750px){.alt-img-and-text__item:nth-of-type(2n) .alt-text{width:100%;margin:10px 0;padding-left:0;order:1;}}.alt-img-and-text__item:nth-of-type(2n) .alt-img{order:1;}@media(max-width:750px){.alt-img-and-text__item:nth-of-type(2n) .alt-img{order:2;width:100%;margin:10px 0;}}.alt-img-and-text__item .alt-text{width:60%;order:1;align-self:center;padding-right:6%;}@media(max-width:750px){.alt-img-and-text__item .alt-text{width:100%;padding:0;margin:10px 0;}}.alt-img-and-text__item .alt-img{width:40%;order:2;position:relative;min-height:200px;align-self:center;}@media(max-width:750px){.alt-img-and-text__item .alt-img{width:100%;margin:10px 0;}}.alt-img-and-text__item .alt-img__inner{background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;position:absolute;top:0;left:0;height:100%;width:100%;}#academyBookCourse{display:block;width:100%;max-width:960px;margin:50px auto;padding:50px 0;border-radius:5px;background:#ececec;text-align:center;}@media(max-width:960px){#academyBookCourse{width:95%;}}#academyBookCourse .reg-msg-icon{margin:0 auto;display:block;font-size:50px;height:100px;width:100px;line-height:100px;border-radius:100px;margin-bottom:20px;text-align:center;background:#27ae60;color:#fff;}#academyBookCourse p{margin-bottom:20px;display:block;color:#4b1760;font-size:18px;font-weight:600;}#academyBookCourse .additional-info h3{color:#4b1760;}#academyBookCourse .additional-info p{font-size:100%;font-weight:400;color:#3e3e3e;margin-top:-12px;}.course-placeholder .cta-with-icon__item{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}.course-placeholder .cta-with-icon__item::before{background:linear-gradient(0deg,rgba(75,23,96,.9) 0%,rgba(255,53,152,.45) 100%);height:100%;}.course-placeholder .cta-with-icon__item__hero{padding:30px;}@media(max-width:700px){.course-placeholder .cta-with-icon__item__hero{padding:20px;}}.register-course-msg{padding:50px 7%;text-align:center;margin:20px 0;background:#eee;border-radius:5px;}@media(max-width:960px){.register-course-msg{width:95%;margin:20px auto;}}.register-course-msg i{font-size:300%;text-align:center;color:#4b1760;margin-bottom:20px;}.register-course-msg p{margin:0;font-weight:600;color:#4b1760;}#input_organisation_code{border:1px solid #dfdfdf;border-radius:5px;}.calendar-intro{margin-top:50px;}@media(max-width:960px){.calendar-intro{padding:0 20px;}}#academy_register_interest .field-validation-error{color:#e74c3c;font-size:11px;font-weight:600;position:relative;margin-top:-10px;display:block;bottom:auto !important;}.combi__courses{display:block;width:100%;}.combi-tag{display:inline-block;color:#0b7ef5;font-weight:300;}.iframe-articulate-rise{position:fixed;height:100vh;width:100%;display:block;}.camau-tag,.mainstream-tag,.blended-tag,.online-tag,.family-tag,.workplace-tag,.supplementary-tag,.workwelsh-tag,.other-tag{color:#4b1863;display:inline-block;font-weight:300;}.siarad-container{max-width:980px;margin:0 auto;padding:0 10px;}.siarad-container .banner-container{width:100%;display:block;position:relative;}.siarad-container .banner-container__top-banner{display:flex;position:relative;width:100%;height:200px;overflow:hidden;margin-bottom:10px;}.siarad-container .banner-container__top-banner__content-div{width:55%;height:100%;display:inline-flex;align-content:center;flex-wrap:wrap;position:relative;background-color:#fff;}.siarad-container .banner-container__top-banner__content-div:after{content:' ';position:absolute;display:inline-block;height:135%;width:60px;background-color:#fff;transform:translate(-50%,-50%) rotate(-15deg);left:100%;top:50%;z-index:1;}.siarad-container .banner-container__top-banner__content-div .img-container{display:flex;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;}.siarad-container .banner-container__top-banner__content-div .img-container img{height:100%;width:100%;z-index:5;}.siarad-container .banner-container__top-banner__content-div p{color:#4b1863;font-weight:400;margin-bottom:0;}.siarad-container .banner-container__top-banner__content-div p:first-of-type{font-weight:600;}.siarad-container .banner-container__top-banner__content-div p:first-of-type:before{content:' ';position:relative;display:block;height:1px;width:5%;background-color:#4b1863;margin-bottom:5px;}.siarad-container .banner-container__top-banner__bg-div{background-color:#4b2358;padding:10px;position:relative;display:inline-block;width:calc((100% - 55%) - 1px);overflow:hidden;}.siarad-container .banner-container__top-banner__bg-div img{position:absolute;transform:translate(-50%,-50%) scale(.85);top:34%;left:43%;height:auto;width:100%;}@media(max-width:800px){.siarad-container .banner-container__top-banner__bg-div img{transform:translate(-50%,-50%) scale(1);top:50%;left:50%;}}.siarad-container .banner-container__bot-banner{display:block;position:relative;width:100%;}@media(max-width:800px){.siarad-container .banner-container__bot-banner{display:none;}}.siarad-container .banner-container__bot-banner .img-container{width:100%;display:block;position:relative;overflow:hidden;}.siarad-container .banner-container__bot-banner .img-container img{height:auto;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.siarad-container .siarad-content{padding:20px 0;display:block;position:relative;width:100%;}.siarad-container .siarad-content__text-block{display:block;position:relative;width:100%;}.siarad-container .siarad-content__text-block p{text-align:center;}.siarad-container .siarad-content__text-block h2{text-align:center;display:block;position:relative;margin-bottom:20px;}.siarad-container .siarad-content__text-block ul{list-style:disc;display:block;width:100%;padding-left:18px;}.siarad-container .siarad-content__text-block ul li{position:relative;width:100%;}.siarad-container .siarad-content__text-block .buttons-container{display:flex;flex-wrap:wrap;position:relative;justify-content:center;align-items:center;margin-bottom:20px;padding:0 10%;}.siarad-container .siarad-content__text-block .buttons-container a{margin-right:10px;width:35%;}@media(max-width:600px){.siarad-container .siarad-content__text-block .buttons-container a{width:100%;display:block;margin-bottom:10px;margin-right:0;}.siarad-container .siarad-content__text-block .buttons-container a:last-of-type{margin-bottom:0;}}.siarad-container .siarad-content__text-block .buttons-container a:last-of-type{margin-right:0;}.siarad-container .siarad-content__video-block{width:100%;display:flex;flex-wrap:wrap;position:relative;}.siarad-container .siarad-content__video-block .vid-left{width:calc(100% - 320px);background:#808080;margin-right:20px;}@media(max-width:800px){.siarad-container .siarad-content__video-block .vid-left{width:100%;margin-right:0;margin-bottom:10px;}}.siarad-container .siarad-content__video-block .vid-left__inner{display:flex;height:100%;background:#000;align-items:center;}.siarad-container .siarad-content__video-block .vid-left__inner .video-section{background-color:#f9f9f9;width:100%;display:block;}.siarad-container .siarad-content__video-block .vid-left__inner .video-section .youtube-video{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:20px;}.siarad-container .siarad-content__video-block .vid-left__inner .video-section .youtube-video:last-of-type{margin-bottom:0;}.siarad-container .siarad-content__video-block .vid-left__inner .video-section .youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.siarad-container .siarad-content__video-block .vid-right{width:300px;}@media(max-width:800px){.siarad-container .siarad-content__video-block .vid-right{width:100%;}}.siarad-container .siarad-content__video-block .vid-right a{width:100% !important;background-color:#0b7ef5 !important;box-shadow:0 4px 0 #0865c5 !important;text-align:center;}.siarad-container .siarad-content__video-block .vid-right a:hover,.siarad-container .siarad-content__video-block .vid-right a:focus{background-color:#0865c5 !important;}.siarad-container .siarad-content__video-block .vid-right img{width:100%;}.siarad-container .siarad-content__faq h2{text-align:center;margin-bottom:20px;}.siarad-container .siarad-content__faq .faq-container{width:100%;display:block;position:relative;}.siarad-container .siarad-content__faq .faq-container__group:first-of-type{border-top:1px solid #ccc;}.siarad-container .siarad-content__faq .faq-container__group__header{display:flex;justify-content:space-between;padding:1em 40px 1em 1em;position:relative;background-color:#f1f1f1;border-bottom:1px solid #ccc;}.siarad-container .siarad-content__faq .faq-container__group__header.collapse-open{border-bottom:unset;}.siarad-container .siarad-content__faq .faq-container__group__header:hover{background-color:#d8d8d8;}.siarad-container .siarad-content__faq .faq-container__group__header:before,.siarad-container .siarad-content__faq .faq-container__group__header:after{content:'';display:block;position:absolute;top:50%;right:0;width:13px;height:2px;background-color:#4b1863;transition:all .4s;}.siarad-container .siarad-content__faq .faq-container__group__header:before{right:19px;transform:rotate(45deg);}.siarad-container .siarad-content__faq .faq-container__group__header:after{right:11px;transform:rotate(-45deg);}.siarad-container .siarad-content__faq .faq-container__group__header h5{color:#333;display:block;float:left;margin:0;}.siarad-container .siarad-content__faq .faq-container__group__collapse{display:none;position:relative;width:100%;padding-bottom:10px;padding:1em 40px 1em 1em;border-bottom:1px solid #ccc;}.siarad-container .siarad-content__faq .faq-container__group__collapse.collapse-open{display:block;padding-bottom:10px;border-bottom:1px solid #ccc;}.siarad-container .siarad-content__image-block-right{display:flex;width:100%;flex-direction:row-reverse;padding:20px;flex-wrap:wrap;align-content:center;justify-content:center;}.siarad-container .siarad-content__image-block-right .left-col{display:inline-flex;justify-content:center;align-content:center;align-items:center;position:relative;margin-left:40px;}@media(max-width:800px){.siarad-container .siarad-content__image-block-right .left-col{justify-content:center;width:100%;margin-bottom:20px;margin-right:0;}}.siarad-container .siarad-content__image-block-right .left-col .img-container{height:220px;width:220px;border-radius:200%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;}.siarad-container .siarad-content__image-block-right .left-col .img-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;}.siarad-container .siarad-content__image-block-right .right-col{width:50%;display:flex;flex-wrap:wrap;align-items:center;}@media(max-width:800px){.siarad-container .siarad-content__image-block-right .right-col{text-align:center;justify-content:center;width:100%;margin-left:0;}}.siarad-container .siarad-content__image-block-right .right-col__quote p{color:#4b1863;font-weight:400;font-style:italic;font-size:13px;margin-bottom:auto;margin-top:15px;}.siarad-container .siarad-content__image-block-right .right-col__quote p:first-of-type{font-size:unset;font-weight:600;color:#4b1863;}.siarad-container .siarad-content__image-block{display:flex;width:100%;padding:20px;flex-wrap:wrap;align-content:center;justify-content:center;}.siarad-container .siarad-content__image-block .left-col{display:inline-flex;justify-content:center;align-content:center;align-items:center;position:relative;margin-right:40px;}@media(max-width:800px){.siarad-container .siarad-content__image-block .left-col{justify-content:center;width:100%;margin-bottom:20px;margin-right:0;}}.siarad-container .siarad-content__image-block .left-col .img-container{height:220px;width:220px;border-radius:200%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;}.siarad-container .siarad-content__image-block .left-col .img-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;}.siarad-container .siarad-content__image-block .right-col{width:50%;display:flex;flex-wrap:wrap;align-items:center;}@media(max-width:800px){.siarad-container .siarad-content__image-block .right-col{text-align:center;justify-content:center;width:100%;margin-left:0;}}.siarad-container .siarad-content__image-block .right-col__quote p{color:#4b1863;font-weight:400;font-style:italic;font-size:13px;margin-bottom:auto;margin-top:15px;}.siarad-container .siarad-content__image-block .right-col__quote p:first-of-type{font-size:unset;font-weight:600;color:#4b1863;}.mySiarad-container{max-width:980px;margin:0 auto;padding:0 10px;}@media(max-width:600px){.mySiarad-container{padding:0;}}.mySiarad-container__mySiarad{display:flex;flex-wrap:wrap;position:relative;justify-content:center;width:100%;padding:10px 0;}.mySiarad-container__mySiarad .mySiarad-item{width:calc((100%/3) - 41px);box-shadow:0 0 10px rgba(0,0,0,.2);display:inline-flex;flex-wrap:wrap;margin-right:20px;padding:25px 30px;margin-bottom:20px;font-size:14px;}@media(max-width:600px){.mySiarad-container__mySiarad .mySiarad-item{padding:20px;}}.mySiarad-container__mySiarad .mySiarad-item:nth-of-type(3),.mySiarad-container__mySiarad .mySiarad-item:last-of-type{margin-right:0;}.mySiarad-container__mySiarad .mySiarad-item:nth-of-type(4){width:60%;}@media(max-width:800px){.mySiarad-container__mySiarad .mySiarad-item{width:100% !important;margin-right:0;margin-bottom:10px;}.mySiarad-container__mySiarad .mySiarad-item:last-of-type{margin-bottom:0;}}@media(max-width:900px){.mySiarad-container__mySiarad .mySiarad-item{margin-right:0;}}.mySiarad-container__mySiarad .mySiarad-item:last-of-type{margin-right:0;}.mySiarad-container__mySiarad .mySiarad-item__content{width:100%;position:relative;}@media(max-width:900px){.mySiarad-container__mySiarad .mySiarad-item__content{display:block;}}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container{width:100%;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.resources{margin-bottom:20px;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.resources .btn-icon{text-align:left;font-weight:unset;padding:.75em .5em;background-color:#097bea;margin-bottom:5px;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.resources .btn-icon:hover,.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.resources .btn-icon:focus{background-color:#0865c5;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.resources .btn-icon span{margin-right:10px;color:#fff;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.resources .btn-icon span i{font-size:1.25em;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.levels{margin-top:auto;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.levels .btn-disabled{text-align:left;font-weight:unset;padding:.75em .5em;background-color:#c3c3c3;margin-bottom:5px;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.levels .btn-disabled:hover,.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.levels .btn-disabled:focus{background-color:#afadad;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.levels .btn-disabled span{margin-right:10px;color:#fff;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.levels .btn-disabled span i.yellow{color:#ffe512 !important;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.levels .btn-disabled span i.green{color:#00b259 !important;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.levels .btn-disabled span i.blue{color:#0079c1 !important;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.levels .btn-disabled span i.red{color:#ee3524 !important;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container.levels .btn-disabled span i.purple{color:#461964 !important;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container a{margin-bottom:5px;}.mySiarad-container__mySiarad .mySiarad-item__content .buttons-container a:last-of-type{margin-bottom:0;}.mySiarad-container__mySiarad .mySiarad-item__content .img-container{display:flex;justify-content:center;align-items:center;position:relative;width:100%;margin-bottom:20px;}.mySiarad-container__mySiarad .mySiarad-item__content h3{margin-bottom:20px;}.mySiarad-container__mySiarad .mySiarad-item__content .email{margin:15px 0;}.mySiarad-container__mySiarad .mySiarad-item__content .email a{display:inline-block;width:auto;margin-top:4px;font-size:15px;}@media(max-width:750px){.mySiarad-container__mySiarad .mySiarad-item__content .email a{display:inline-block;width:unset;font-size:initial;}}.mySiarad-container__mySiarad .mySiarad-item__content p{font-weight:400;margin-bottom:0;display:flex;align-items:center;width:100%;flex-wrap:wrap;word-break:break-word;}.mySiarad-container__mySiarad .mySiarad-item__content p span{font-weight:600;}.mySiarad-container__mySiarad .mySiarad-item__activity{margin-bottom:10px;}.mySiarad-container__mySiarad .mySiarad-item__activity .h5{font-weight:600;}.mySiarad-container__mySiarad .mySiarad-item__activity table{min-width:0;border:none;}.mySiarad-container__mySiarad .mySiarad-item__activity table thead{background-color:transparent;}.mySiarad-container__mySiarad .mySiarad-item__activity table thead tr th{color:#000;font-size:11px;border:none;text-align:center;padding:0;}.mySiarad-container__mySiarad .mySiarad-item__activity table tbody{font-size:10px;font-weight:bold;border:none;}.mySiarad-container__mySiarad .mySiarad-item__activity table tbody tr{background-color:transparent !important;}.mySiarad-container__mySiarad .mySiarad-item__activity table tbody tr:hover,.mySiarad-container__mySiarad .mySiarad-item__activity table tbody tr:focus{background-color:transparent !important;}.mySiarad-container__mySiarad .mySiarad-item__activity table tbody tr td{padding:0;border:none;font-size:14px;text-align:center;}@media(max-width:900px){.mySiarad-container__mySiarad .mySiarad-item__activity table tbody tr td{font-size:11px;}}.mySiarad-container__mySiarad .mySiarad-item__activity table tbody tr td input[type="checkbox"]{width:20px;height:20px;margin-right:0 !important;}.mySiarad-container__mySiarad .mySiarad-item__activity table tbody tr td span img{width:20px;}.mySiarad-container__mySiarad .mySiarad-item button{width:100%;margin-bottom:5px;font-weight:400;font-size:1em;background-color:#097bea;margin-top:auto;}.mySiarad-container__mySiarad .mySiarad-item button:last-of-type{margin-bottom:0;}.mySiarad-container__mySiarad .mySiarad-item button:hover,.mySiarad-container__mySiarad .mySiarad-item button:focus{background-color:#0865c5;}.m-top-10{margin-top:10px;}.siarad-btn{text-align:center;margin-right:10px;min-width:calc((100%/2) - 11px);}.siaradDashboard-title{margin-bottom:20px;font-size:130%;color:#4b1863;font-weight:600;text-align:center;}.header-flex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;}@media(max-width:750px){.header-flex{margin-bottom:20px;}}.header-flex h2{width:calc(100% - 350px);}@media(max-width:750px){.header-flex h2{width:100%;margin-bottom:10px;}}.header-flex .sortbar{width:350px;display:inline-flex;}@media(max-width:750px){.header-flex .sortbar{width:100%;display:flex;}}.header-flex .sortbar .select2-container{background-color:transparent !important;}.header-flex .sortbar .select2-container a{background-color:#fff;}.width-unset{width:unset;}.reset-weight p{font-weight:unset !important;margin:0 !important;}.siarad-table{margin-top:0 !important;table-layout:auto;}.siarad-table tr:first-of-type th{padding:20px 0;border-bottom:3px solid #c5b5cb;font-size:12px;}@media(max-width:750px){.siarad-table tr:first-of-type{display:none;}}@media(max-width:750px){.siarad-table tr .full-w-responsive{width:100%;}}.siarad-table tr td{word-break:break-word;font-size:12px !important;padding-right:11px !important;}.siarad-table tr td button{background-color:#007ef0;}.siarad-table tr td button:hover,.siarad-table tr td button:focus{background-color:#0865c5;}.siarad-table tr td button span{margin-right:10px;}.siarad-table tr td button span i{color:#fff;}.siarad-analytics .assessment-stats__col:nth-of-type(1) h4{font-size:130% !important;}.siarad-analytics .assessment-stats__col:nth-of-type(1n) p{margin:unset;font-weight:400;}.siarad-analytics .assessment-table-header h2{display:inline-block;float:left;width:calc(100% - 350px) !important;margin:0;padding-right:20px;font-size:120% !important;}.siarad-analytics .sort-bar{width:350px !important;display:inline-flex !important;flex-wrap:wrap !important;}.siarad-result{font-size:140%;color:#fff;display:flex;align-items:center;flex-wrap:wrap;position:relative;width:100%;min-height:38px;color:#7c4c8f;}@media(max-width:500px){.siarad-result{justify-content:center;}}.siarad-result.highlighted{font-size:180%;color:#da55a8 !important;}.noResults-wrapper{display:block;position:relative;width:100%;overflow:auto;}.noResults-wrapper .noResults{padding:20px;border-radius:5px;overflow:hidden;display:flex;width:50%;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;margin:0 auto;}@media(max-width:900px){.noResults-wrapper .noResults{width:100%;}}.noResults-wrapper .noResults h3,.noResults-wrapper .noResults p{text-align:center;}.noResults-wrapper .noResults p{margin-bottom:0;}.sm-img-container{width:25px;height:25px;display:inline-block;margin-right:5px;position:relative;}.sm-img-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;}.siarad-profile table td button{max-width:100%;padding:7px 10px;width:100%;}.siarad-profile table td button i{margin-right:0;}.siarad-profile table td button span{margin-right:5px;}.provider-details p{margin-bottom:5px !important;}.availability-table{flex-wrap:wrap;width:100%;display:flex;position:relative;}.availability-table .table-row{display:block;width:100%;}.availability-table .table-row .time-avail{font-size:12px;color:rgba(0,0,0,.7);margin:5px 0;margin-top:8px;}.availability-table .table-row .table-td{display:inline-block;position:relative;width:calc(100%/8);font-size:12px;text-align:center;font-weight:600;}.availability-table .table-row .table-td input{width:20px;height:20px;}.siarad-cta{text-align:center;padding:60px 30px !important;}@media(max-width:800px){.siarad-cta{padding:60px 30px !important;}}.siarad-cta h1{margin-bottom:10px;}.siarad-cta .btn{min-width:150px;margin:0;}.user-paired{background-color:transparent !important;color:#ff3598 !important;outline:none;}.user-paired:hover,.user-paired:focus{background-color:transparent !important;outline:none;cursor:default;}.user-paired span{margin-right:5px;}.user-paired span i{color:#f00 !important;}.registration__group__split__check:last-of-type{margin-bottom:0 !important;}.remove-siarad-user{background-color:#e6e6e6 !important;color:#9a9a9a;}.remove-siarad-user:hover,.remove-siarad-user:focus{background-color:#ccc !important;color:#676767;}.siarad-delete-th{width:40px;}@media(max-width:600px){.partner-av-table-container{display:block;width:100%;}}@media(max-width:600px){.partner-av-table-container table{width:100%;}}@media(max-width:600px){.partner-av-table-container table tr th{min-width:calc((100% - 100px)/7) !important;}}@media(max-width:600px){.partner-av-table-container table tr th:first-of-type{width:100px;}}@media(max-width:500px){.partner-av-table-container.admin-av-table td,.partner-av-table-container.admin-av-table th{font-size:12px !important;}}@media(max-width:500px){.partner-av-table-container.admin-av-table table tr th{min-width:calc((100% - 70px)/7) !important;}}@media(max-width:500px){.partner-av-table-container.admin-av-table table tr th:first-of-type{min-width:70px !important;}}.siarad-profile .siarad-modal-container{background:rgba(0,0,0,.3);position:fixed;left:0;top:0;height:100vh;width:100%;overflow:hidden;z-index:100;}.siarad-profile .siarad-modal-container__modal-speakers{padding:0 0;box-shadow:0 0 20px rgba(0,0,0,.5);background:#f1f1f1;max-width:500px !important;width:97%;}.siarad-profile .siarad-modal-container__modal-speakers__header{padding:10px;}.siarad-profile .siarad-modal-container__modal-speakers__header h5{margin:0;font-size:1.25em;}.siarad-profile .siarad-modal-container__modal-speakers__table-content{padding:10px;overflow-y:auto;overflow-x:auto;}.siarad-profile .siarad-modal-container__modal-speakers__table-content table{font-size:14px;min-width:320px;}.siarad-profile .siarad-modal-container__modal-speakers__footer{padding:10px;}.modal.modal-player.siarad-hint-video-modal .modal-inner{display:flex;width:100%;height:100vh;justify-content:center;align-items:center;position:fixed;top:0 !important;overflow-y:auto;}.modal.modal-player.siarad-hint-video-modal .modal-inner .modal-wrapper{position:relative;margin:0 auto;min-width:320px;display:inline-block;height:auto;max-width:700px;width:97%;}@media(max-height:400px){.modal.modal-player.siarad-hint-video-modal .modal-inner .modal-wrapper{width:80%;}}.change-role-modal{display:flex;width:100%;height:-webkit-fill-available;height:100vh;justify-content:center;align-items:center;position:fixed;top:0 !important;overflow-y:auto;z-index:999999;background:rgba(0,0,0,.4);overflow:hidden;}.change-role-modal .siarad-modal-container__modal-speakers{position:relative;margin:0 auto;min-width:320px;display:inline-block;height:auto;max-width:500px;width:97%;left:auto;transform:none;top:auto;}#speakersTable tr td:nth-of-type(5){word-break:normal;}.siarad-modal-container__modal-speakers{max-width:600px;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;padding:10px 20px;box-shadow:0 0 10px rgba(0,0,0,.9);background:#eee;border-radius:4px;z-index:10;}@media(max-width:900px){.siarad-modal-container__modal-speakers{max-width:340px;}}.siarad-modal-container__modal-speakers__header{padding:10px 0;display:flex;position:relative;width:100%;justify-content:center;align-items:center;}.siarad-modal-container__modal-speakers__table-content{height:200px;overflow-y:scroll;overflow-x:hidden;background-color:#fff;}@media(max-width:900px){.siarad-modal-container__modal-speakers__table-content{overflow-x:auto;}}.siarad-modal-container__modal-speakers__table-content table{min-width:570px;color:#000;border:none;margin:0;}.siarad-modal-container__modal-speakers__table-content table thead{padding:0;background-color:transparent;color:#000;border:none;}.siarad-modal-container__modal-speakers__table-content table thead tr{background-color:transparent !important;}.siarad-modal-container__modal-speakers__table-content table thead tr:hover{background-color:transparent !important;}.siarad-modal-container__modal-speakers__table-content table thead th{border:none;font-size:14px;padding-top:4px;}.siarad-modal-container__modal-speakers__table-content table tr{border:none;background-color:transparent !important;}.siarad-modal-container__modal-speakers__table-content table tr:hover{background-color:#e4e3e3 !important;}.siarad-modal-container__modal-speakers__table-content table td{padding:10px;border:none;}.siarad-modal-container__modal-speakers__table-content table td .container,.siarad-modal-container__modal-speakers__table-content table td .learner__courses,.siarad-modal-container__modal-speakers__table-content table td .learner__resources,.siarad-modal-container__modal-speakers__table-content table td .learner__diagnostic,.siarad-modal-container__modal-speakers__table-content table td .learner__assessmepointer-events,.siarad-modal-container__modal-speakers__table-content table td .learner__online_courses{display:flex;justify-content:center;align-items:center;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;top:-6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.siarad-modal-container__modal-speakers__table-content table td .container input,.siarad-modal-container__modal-speakers__table-content table td .learner__courses input,.siarad-modal-container__modal-speakers__table-content table td .learner__resources input,.siarad-modal-container__modal-speakers__table-content table td .learner__diagnostic input,.siarad-modal-container__modal-speakers__table-content table td .learner__assessmepointer-events input,.siarad-modal-container__modal-speakers__table-content table td .learner__online_courses input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.siarad-modal-container__modal-speakers__table-content table td .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border:1px solid #1c1c1c;border-radius:3px;}.siarad-modal-container__modal-speakers__table-content table td .container:hover input~.checkmark,.siarad-modal-container__modal-speakers__table-content table td .learner__courses:hover input~.checkmark,.siarad-modal-container__modal-speakers__table-content table td .learner__resources:hover input~.checkmark,.siarad-modal-container__modal-speakers__table-content table td .learner__diagnostic:hover input~.checkmark,.siarad-modal-container__modal-speakers__table-content table td .learner__assessmepointer-events:hover input~.checkmark,.siarad-modal-container__modal-speakers__table-content table td .learner__online_courses:hover input~.checkmark{background-color:#ccc;}.siarad-modal-container__modal-speakers__table-content table td .container input:checked~.checkmark,.siarad-modal-container__modal-speakers__table-content table td .learner__courses input:checked~.checkmark,.siarad-modal-container__modal-speakers__table-content table td .learner__resources input:checked~.checkmark,.siarad-modal-container__modal-speakers__table-content table td .learner__diagnostic input:checked~.checkmark,.siarad-modal-container__modal-speakers__table-content table td .learner__assessmepointer-events input:checked~.checkmark,.siarad-modal-container__modal-speakers__table-content table td .learner__online_courses input:checked~.checkmark{background-color:transparent;}.siarad-modal-container__modal-speakers__table-content table td .checkmark:after{content:"";position:absolute;display:none;}.siarad-modal-container__modal-speakers__table-content table td .container input:checked~.checkmark:after,.siarad-modal-container__modal-speakers__table-content table td .learner__courses input:checked~.checkmark:after,.siarad-modal-container__modal-speakers__table-content table td .learner__resources input:checked~.checkmark:after,.siarad-modal-container__modal-speakers__table-content table td .learner__diagnostic input:checked~.checkmark:after,.siarad-modal-container__modal-speakers__table-content table td .learner__assessmepointer-events input:checked~.checkmark:after,.siarad-modal-container__modal-speakers__table-content table td .learner__online_courses input:checked~.checkmark:after{display:block;}.siarad-modal-container__modal-speakers__table-content table td .container .checkmark:after,.siarad-modal-container__modal-speakers__table-content table td .learner__courses .checkmark:after,.siarad-modal-container__modal-speakers__table-content table td .learner__resources .checkmark:after,.siarad-modal-container__modal-speakers__table-content table td .learner__diagnostic .checkmark:after,.siarad-modal-container__modal-speakers__table-content table td .learner__assessmepointer-events .checkmark:after,.siarad-modal-container__modal-speakers__table-content table td .learner__online_courses .checkmark:after{left:7px;top:2px;width:9px;height:14px;border:solid #1c1c1c;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.siarad-modal-container__modal-speakers__table-content table td input{width:20px;height:20px;}.siarad-modal-container__modal-speakers__success-content .success-icon{width:100%;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:20px;}.siarad-modal-container__modal-speakers__success-content .success-icon i{color:#77cc40;font-size:400%;}.siarad-modal-container__modal-speakers__success-content .success-message{text-align:center;margin-bottom:10px;padding:0 15px;}.siarad-modal-container__modal-speakers__footer{padding:10px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:relative;}.siarad-modal-container__modal-speakers__footer .confirmation{display:flex;flex-wrap:wrap;width:100%;}.siarad-modal-container__modal-speakers__footer .confirmation p{width:100%;display:flex;align-items:center;padding:15px 0;margin:0;}.siarad-modal-container__modal-speakers__footer .confirmation p a{margin:0 6px;}.siarad-modal-container__modal-speakers__footer .confirmation p span{margin-right:6px;}.siarad-modal-container__modal-speakers__footer .confirmation p span .container,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__courses,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__resources,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__diagnostic,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__assessmepointer-events,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__online_courses{display:flex;justify-content:center;align-items:center;position:relative;padding-left:20px;margin-bottom:12px;cursor:pointer;font-size:22px;top:-6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.siarad-modal-container__modal-speakers__footer .confirmation p span .container input,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__courses input,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__resources input,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__diagnostic input,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__assessmepointer-events input,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__online_courses input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.siarad-modal-container__modal-speakers__footer .confirmation p span .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:transparent;border:1px solid #1c1c1c;border-radius:3px;}.siarad-modal-container__modal-speakers__footer .confirmation p span .container:hover input~.checkmark,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__courses:hover input~.checkmark,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__resources:hover input~.checkmark,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__diagnostic:hover input~.checkmark,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__assessmepointer-events:hover input~.checkmark,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__online_courses:hover input~.checkmark{background-color:#ccc;}.siarad-modal-container__modal-speakers__footer .confirmation p span .container input:checked~.checkmark,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__courses input:checked~.checkmark,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__resources input:checked~.checkmark,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__diagnostic input:checked~.checkmark,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__assessmepointer-events input:checked~.checkmark,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__online_courses input:checked~.checkmark{background-color:transparent;}.siarad-modal-container__modal-speakers__footer .confirmation p span .checkmark:after{content:"";position:absolute;display:none;}.siarad-modal-container__modal-speakers__footer .confirmation p span .container input:checked~.checkmark:after,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__courses input:checked~.checkmark:after,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__resources input:checked~.checkmark:after,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__diagnostic input:checked~.checkmark:after,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__assessmepointer-events input:checked~.checkmark:after,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__online_courses input:checked~.checkmark:after{display:block;}.siarad-modal-container__modal-speakers__footer .confirmation p span .container .checkmark:after,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__courses .checkmark:after,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__resources .checkmark:after,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__diagnostic .checkmark:after,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__assessmepointer-events .checkmark:after,.siarad-modal-container__modal-speakers__footer .confirmation p span .learner__online_courses .checkmark:after{left:6px;top:1px;width:7px;height:12px;border:solid #1c1c1c;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.siarad-modal-container__modal-speakers__footer .confirmation .button-container{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}.siarad-modal-container__modal-speakers__footer .confirmation .button-container button{position:relative;background-color:#097bea;}@media(max-width:900px){.siarad-modal-container__modal-speakers__footer .confirmation .button-container button{width:100%;margin-bottom:10px;}.siarad-modal-container__modal-speakers__footer .confirmation .button-container button:last-of-type{margin-bottom:0;}}.siarad-modal-container__modal-speakers__footer .confirmation .button-container button:hover,.siarad-modal-container__modal-speakers__footer .confirmation .button-container button:focus{background-color:#0865c5;}.siarad-modal-container__modal-speakers__footer .confirmation .button-container button i{margin-right:10px;}.siarad-modal-container__modal-speakers__footer .confirmation .button-container button.close-modal{background-color:#9a9a9a;}.siarad-modal-container__modal-speakers__footer .confirmation .button-container button.close-modal:hover,.siarad-modal-container__modal-speakers__footer .confirmation .button-container button.close-modal:focus{background-color:#8d8d8d;}.open-pair-modal.disabled{background-color:transparent;color:#dc3c7d;}.open-pair-modal.disabled:hover,.open-pair-modal.disabled:focus{background-color:transparent !important;}.open-pair-modal.disabled span{margin-right:10px;}.open-pair-modal.disabled span i{color:#dc3c7d;}.availability-content{height:unset;overflow:hidden;min-width:unset;}@media(max-width:900px){.availability-content{overflow:auto;}}.availability-content .availability-modal tr th,.availability-content .availability-modal tr td{text-align:center;}.availability-content .availability-modal tr td:first-of-type{border:none;font-size:14px;padding-right:4px;font-weight:600;}.availability-content .availability-modal tr input{margin-right:0;}.open-availability-modal{background-color:#9a9a9a !important;}.open-availability-modal:hover,.open-availability-modal:focus{background-color:#8d8d8d !important;}.siarad-create-pair.disabled{background-color:#d2d2d2 !important;cursor:not-allowed;}.siarad-create-pair.disabled:hover,.siarad-create-pair.disabled:focus{background-color:#d2d2d2 !important;}.pair-disabled{background-color:#d8d8d8 !important;border:none;border-radius:0;color:#fff;}.pair-disabled:hover,.pair-disabled:focus{background-color:#d8d8d8 !important;cursor:not-allowed;}.pair-disabled span i{color:#fff;}.input-disabled{color:#a0a0a0 !important;cursor:not-allowed;margin-right:100px;}.task-block{display:block;width:100%;}.task-block .title-container{display:block;width:100%;display:block;position:relative;margin-top:20px;margin-bottom:80px;text-align:center;font-weight:600;}.task-container .header-container{display:flex;position:relative;margin-bottom:20px;width:100%;justify-content:space-between;align-items:center;}.task-container .header-container span{color:#717171;font-weight:600;}.task-container ul li{margin-bottom:20px;}.task-container ul li:last-of-type{margin-bottom:0;}.task-container ul li.remove-border{border:none !important;}.task-container ul li .task-item{display:flex;width:100%;border:1px solid #d2d4d8;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.15);background:#fff;overflow:hidden;line-height:1;}@media(max-width:500px){.task-container ul li .task-item{flex-wrap:wrap;}}.task-container ul li .task-item .icon-container{width:50px;min-width:50px;padding:0;display:inline-flex;align-items:center;justify-content:center;background-color:#eee;position:relative;}@media(max-width:500px){.task-container ul li .task-item .icon-container{width:100%;padding:8px;}}.task-container ul li .task-item .icon-container i{font-size:24px;color:#b5b5b5;}.task-container ul li .task-item .icon-container.completed{background-color:#27af67;}.task-container ul li .task-item .icon-container.completed i{color:#fff;}.task-container ul li .task-item .task-information{width:calc(100% - 273px);display:inline-block;padding:30px 25px;}@media(max-width:500px){.task-container ul li .task-item .task-information{width:calc(100% - 50px);padding:20px;}}.task-container ul li .task-item .task-information .course-chapter,.task-container ul li .task-item .task-information .task-title,.task-container ul li .task-item .task-information .task-desc{display:block;width:100%;}.task-container ul li .task-item .task-information .course-chapter{font-size:12px;color:#4b155f;font-weight:600;}.task-container ul li .task-item .task-information .task-title{color:#000;font-size:18px;font-weight:600;margin-bottom:12px;margin-top:6px;}.task-container ul li .task-item .task-information .task-desc{font-size:14px;color:#565656;}.task-container ul li .task-item .task-information .task-desc p{margin-bottom:0;}.task-container ul li .task-item .task-no-submit{display:block;position:relative;width:calc(100%);text-align:center;padding:30px 25px;}.task-container ul li .task-item .task-no-submit span{position:relative;margin-right:5px;display:block;}.task-container ul li .task-item .task-no-submit span i{margin-bottom:10px;}.task-container ul li .task-item .checkbox-container{width:50px;display:inline-flex;align-items:center;justify-content:center;background:#f1f1f1;}@media(max-width:500px){.task-container ul li .task-item .checkbox-container{background:#fff;}}.task-container ul li .task-item .checkbox-container .check-container{display:block;position:relative;padding-left:0;margin-bottom:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;height:20px;user-select:none;width:20px;background-color:none !important;}.task-container ul li .task-item .checkbox-container .check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.task-container ul li .task-item .checkbox-container .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #707070;background-color:#eee;border-radius:5px;}.task-container ul li .task-item .checkbox-container .check-container:hover input~.checkmark{background-color:#ccc;}.task-container ul li .task-item .checkbox-container .check-container input:checked~.checkmark{background-color:#27ae63;border:none;}.task-container ul li .task-item .checkbox-container .checkmark:after{content:"";position:absolute;display:none;}.task-container ul li .task-item .checkbox-container .check-container input:checked~.checkmark:after{display:block;}.task-container ul li .task-item .checkbox-container .check-container .checkmark:after{top:calc(50% - 1px);left:50%;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}@media(max-width:500px){.dropzone-div{width:100%;}}.dropzone-div .dropzone{max-width:172px !important;height:100%;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;}@media(max-width:500px){.dropzone-div .dropzone{max-width:100% !important;width:100% !important;}}.dropzone .dz-preview .dz-image{width:80px !important;height:80px !important;}.dropzone .dz-preview .dz-remove{position:relative;top:40px;}.dz-default.dz-message{margin-top:10px;position:relative;}.course-holiday-component{display:block;position:relative;width:100%;background-color:#fff;border:1px solid #d2d4d8;border-radius:5px;margin-bottom:15px;color:#000;z-index:10;cursor:pointer;}.course-holiday-component:hover,.course-holiday-component:focus{color:#000;}.course-holiday-component__header{display:flex;flex-direction:row;justify-content:space-between;padding:10px 10px;background-color:#fce482;}.course-holiday-component__header:hover,.course-holiday-component__header:focus{background-color:#fbdf69;}.course-holiday-component__header .header-title{display:flex;flex-wrap:wrap;align-items:center;}.course-holiday-component__header .header-title span{margin-right:10px;position:relative;}.course-holiday-component__header .header-title span i{font-size:150%;color:#4b1760;}.course-holiday-component__header .header-title h2{margin:0;font-size:16px;}@media(max-width:374px){.course-holiday-component__header .header-title h2{font-size:14px;}}.course-holiday-component__header .header-info{display:flex;position:relative;align-items:center;}.course-holiday-component__header .header-info__start-date{display:flex;flex-direction:row;margin-right:15px;position:relative;color:#fff;background-color:#4b1760;border-radius:100px;padding:3px 6px;font-size:14px;}.course-holiday-component__header .header-info__start-date span{margin-right:5px;position:relative;}.course-holiday-component__header .header-info__open-note i{margin-right:5px;position:relative;transition:.6s ease-in-out;}.course-holiday-component__header .header-info__open-note.open i{transform:rotate(-180deg);transition:.6s ease-in-out;}.course-holiday-component__body{padding:20px;position:relative;width:100%;display:block;display:none;}.course-holiday-component__body .rte p{margin:0;}.course-holiday-component__body .task-edit-container .input-container label{color:#4b1760;}.course-holiday-component__body .task-edit-container .input-container:first-of-type{margin-bottom:15px;}.course-holiday-component__body .holiday-footer{display:block;position:relative;width:100%;padding:20px 0;margin-top:20px;}.course-holiday-component__body .holiday-footer .btn{right:0 !important;}.my-level-section{display:block;width:100%;max-width:100%;padding:0 0;margin-top:-40px;margin-bottom:-40px;flex-wrap:wrap;overflow:hidden;}.my-level-section__inner{display:flex;padding:50px 0;background:#e9f4ff;width:100%;flex-wrap:wrap;position:relative;}.my-level-section__inner::before,.my-level-section__inner::after{content:'';position:absolute;top:0;z-index:0;height:100%;width:50%;background-size:500px;background-image:url(../../css/assets/Textures/TriangleTexture_Blue.png);background-repeat:repeat-y;opacity:.05;}.my-level-section__inner::before{left:auto;right:0;background-position:right center;}@media(max-width:960px){.my-level-section__inner::before{background-position:right top;background-size:400px;}}@media(max-width:650px){.my-level-section__inner::before{background-size:100px;}}.my-level-section__inner::after{right:auto;transform:rotate(180deg);left:0;background-position:right center;}@media(max-width:960px){.my-level-section__inner::after{background-position:right bottom;background-size:400px;}}@media(max-width:650px){.my-level-section__inner::after{background-size:100px;}}.my-level-section__no-access{display:block;width:100%;text-align:center;}.my-level-section__no-access .container,.my-level-section__no-access .learner__courses,.my-level-section__no-access .learner__resources,.my-level-section__no-access .learner__diagnostic,.my-level-section__no-access .learner__assessmepointer-events,.my-level-section__no-access .learner__online_courses{background:#fff;}.my-level-section__no-access h2{font-size:20px !important;margin:0;margin-bottom:10px;}.my-level-section__no-access h2 p{margin:0;}.my-level-section__no-access .video{display:block;width:100%;margin-top:30px;}.my-level-section__no-access .video video{display:block;width:100%;background:#808080;}.my-level-section__banner{display:block;width:100%;background:#fff;color:#000;padding:20px 0;}@media(max-width:960px){.my-level-section__banner{padding:20px 10px;}}.my-level-section__banner .container,.my-level-section__banner .learner__courses,.my-level-section__banner .learner__resources,.my-level-section__banner .learner__diagnostic,.my-level-section__banner .learner__assessmepointer-events,.my-level-section__banner .learner__online_courses{display:flex;width:100%;justify-content:space-between;align-items:center;}@media(max-width:600px){.my-level-section__banner .container,.my-level-section__banner .learner__courses,.my-level-section__banner .learner__resources,.my-level-section__banner .learner__diagnostic,.my-level-section__banner .learner__assessmepointer-events,.my-level-section__banner .learner__online_courses{flex-direction:column;text-align:center;align-items:center;}}.my-level-section__banner p{padding-right:30px;margin:0;font-weight:600;font-size:14px;}@media(max-width:600px){.my-level-section__banner p{padding:0;margin-bottom:15px;}}.my-level-section__banner .btn{font-size:14px;min-width:150px;}.my-level-section .mylevel{display:block;width:100%;background:transparent;z-index:1;}.my-level-section .mylevel__inner{display:block;width:100%;}.mylevel-content{display:block;padding:50px;width:100%;background:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.1);position:relative;z-index:1;margin-top:40px;border-top:5px solid #808080;}@media(max-width:960px){.mylevel-content{padding:30px;}}@media(max-width:500px){.mylevel-content{padding:20px 15px;}}.mylevel-content::after{content:'';position:absolute;width:0;height:0;border-left:19px solid transparent;border-right:19px solid transparent;border-bottom:19px solid #808080;display:inline-block;z-index:1;top:-27px;transition:1s;}@media(max-width:1000px){.mylevel-content::after{display:none;}}.mylevel-content.taster{border-color:#ff8318;}.mylevel-content.taster::after{border-bottom:25px solid #ff8318;}.mylevel-content.entry{border-color:#ffe512;}.mylevel-content.entry::after{border-bottom:25px solid #ffe512;}.mylevel-content.foundation{border-color:#38b253;}.mylevel-content.foundation::after{border-bottom:25px solid #38b253;}.mylevel-content.intermediate{border-color:#2e77c0;}.mylevel-content.intermediate::after{border-bottom:25px solid #2e77c0;}.mylevel-content.advanced{border-color:#f40909;}.mylevel-content.advanced::after{border-bottom:25px solid #f40909;}.mylevel-content.proficient{border-color:#4b216b;}.mylevel-content.proficient::after{border-bottom:25px solid #4b216b;}.mylevel-content.reading::after{left:100px;}.mylevel-content.writing::after{left:340px;}.mylevel-content.listening::after{left:580px;}.mylevel-content.speaking::after{left:820px;}.mylevel-content .container,.mylevel-content .learner__courses,.mylevel-content .learner__resources,.mylevel-content .learner__diagnostic,.mylevel-content .learner__assessmepointer-events,.mylevel-content .learner__online_courses{background:transparent;}.mylevel-content__header{display:flex;width:100%;justify-content:space-between;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);}@media(max-width:960px){.mylevel-content__header{flex-direction:column;align-items:center;}}.mylevel-content__header h3{margin:0;font-weight:400;font-size:1.1em;}@media(max-width:580px){.mylevel-content__header h3{font-size:1.1em;text-align:center;}}.mylevel-content__header h3 span{font-weight:600;}.mylevel-content__body{display:block;width:100%;margin-top:20px;}.mylevel-content__body ul li{display:block;width:100%;padding-left:24px;padding-bottom:10px;background-image:url(../../css/assets/MyLevelAssets/CheckmarkCircle_Green.svg);background-repeat:no-repeat;background-size:17px 17px;background-position:top 0 left;font-size:14px;line-height:1.2;}.mylevel-content__body ul li:last-of-type{margin:0;}.section-header{display:block;width:100%;margin-bottom:30px;margin-top:10px;}.section-header h2{font-size:24px;margin:0;padding:0;text-transform:uppercase;color:#000;text-align:center;}.mylevels{display:flex;flex-wrap:wrap;width:100%;margin-bottom:-10px;}.mylevels__item{display:flex;flex-direction:column;justify-content:center;text-align:center;margin-right:10px;margin-bottom:10px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1);border-radius:5px;width:calc((100% - 31px)/4);min-height:50px;}@media(max-width:1000px){.mylevels__item{width:calc((100% - 11px)/2);}}@media(max-width:600px){.mylevels__item{width:100%;margin-right:0;}}.mylevels__item:last-of-type{margin-right:0;}@media(max-width:1000px){.mylevels__item:nth-of-type(2n){margin-right:0;}}.mylevels__item.disabled .mylevels__item__body{opacity:.2;}.mylevels__item.not-started .level-pie__inner img{opacity:.2;}.mylevels__item__body{padding:15px;display:block;width:100%;}.mylevels__item__actions{padding:15px;display:block;width:100%;border-top:1px solid #ebebeb;}.mylevels__item__actions .btn{display:block;width:100%;text-align:center;font-size:14px;}@media(max-width:1000px){.mylevels__item__actions .btn{max-width:300px;margin:0 auto;}}.mylevels__item__actions .btn i{margin-left:8px;opacity:.7;}.mylevels__item__actions .btn.btn-more-info{background:#f3f3f3;border:1px solid #f3f3f3;color:#3e3e3e;}.mylevels__item__actions .btn.btn-more-info:active,.mylevels__item__actions .btn.btn-more-info:hover{background:#dcdcdc;border:1px solid #dcdcdc;color:#3e3e3e;}.mylevels__item__actions .btn.btn-unavailable{background:transparent;color:#808080;border:1px solid transparent;}.mylevels__item__actions .btn.btn-unavailable:active,.mylevels__item__actions .btn.btn-unavailable:hover{background:transparent;border:1px solid transparent;color:#808080;}.mylevels__item__actions .awaiting-result{font-size:14px;font-weight:600;height:37px;display:flex;align-items:center;justify-content:center;}.mylevel-retake{display:block;width:100%;text-align:center;font-size:14px;max-width:720px;margin:0 auto;margin-top:40px;padding:0 20px;}.mylevel-retake .btn i{margin-left:8px;}.level-pie{display:block;width:100%;position:relative;}.level-pie__inner{display:block;width:100%;position:relative;}.level-pie__inner img{display:block;margin:0 auto;width:200px;height:200px;}.level-pie__inner__dial{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;height:120px;width:120px;z-index:2;box-shadow:0 5px 20px rgba(0,0,0,.2);background:#fff;display:flex;align-items:center;justify-content:center;}.level-pie__inner__dial__pointer{position:absolute;height:calc(100% + 40px);width:calc(100% + 40px);background-image:url(../../css/assets/MyLevelAssets/Dial-pointer.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform 1s;transition-delay:.5s;transform-origin:center;transition:all 1200ms cubic-bezier(1,-.415,0,1.365);transition-timing-function:cubic-bezier(1,-.415,0,1.365);}.level-pie__inner__dial__content{display:block;width:100%;padding:0 10px;text-align:center;position:relative;z-index:3;}.level-pie__inner__dial__content i{display:block;width:100%;font-size:30px;color:#4b216b;margin:0;margin-bottom:3px;}.level-pie__inner__dial__content span{display:block;width:100%;text-align:center;font-weight:600;color:#4b216b;font-size:16px;}.level-name{display:flex;justify-content:center;align-items:center;width:100%;margin-top:10px;}.level-name img{height:16px;margin-right:5px;}.level-name span{font-weight:600;color:#000;}.mylevel-previous{display:block;width:100%;background:#fff;padding:40px 0;}.mylevel-previous__table-wrapper{display:block;width:100%;display:block;padding:20px 30px;padding-bottom:30px;width:100%;background:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.1);position:relative;z-index:1;}@media(max-width:500px){.mylevel-previous__table-wrapper{padding:15px 20px;padding-bottom:20px;}}.mylevel-previous__table-wrapper table{border:0;margin:0;font-size:14px;min-width:0;table-layout:auto;}.mylevel-previous__table-wrapper table thead{background:transparent;color:#000;}.mylevel-previous__table-wrapper table thead tr{border-bottom:3px solid #ddd;}.mylevel-previous__table-wrapper table thead tr th{text-align:center;}.mylevel-previous__table-wrapper table thead tr th:first-of-type{text-align:left;padding-left:0;}.mylevel-previous__table-wrapper table thead tr th i{color:#3d114e;}@media(max-width:700px){.mylevel-previous__table-wrapper table thead tr th i{width:100%;display:block;text-align:center;}}.mylevel-previous__table-wrapper table thead tr th span{display:inline-block;margin-left:5px;}@media(max-width:700px){.mylevel-previous__table-wrapper table thead tr th span{width:100%;display:block;text-align:center;margin-left:0;}}@media(max-width:550px){.mylevel-previous__table-wrapper table thead tr th span{display:none;}}.mylevel-previous__table-wrapper table tbody tr{background:transparent !important;}.mylevel-previous__table-wrapper table tbody tr td{text-align:center;}.mylevel-previous__table-wrapper table tbody tr td:first-of-type{text-align:left;padding-left:0;}.mylevel-previous__table-wrapper table tbody tr td img{height:19px;}.mylevel-previous .key{display:flex;width:100%;flex-wrap:wrap;justify-content:center;margin-top:40px;margin-bottom:-10px;}.mylevel-previous .key-item{display:inline-flex;margin:0 10px;align-items:center;margin-bottom:10px;}.mylevel-previous .key-item img{margin-right:5px;height:14px;}.mylevel-previous .key-item span{font-size:14px;color:#808080;}.level-pie__inner__dial__pointer.score-1{transform:rotate(3.6deg);}.level-pie__inner__dial__pointer.score-2{transform:rotate(7.2deg);}.level-pie__inner__dial__pointer.score-3{transform:rotate(10.8deg);}.level-pie__inner__dial__pointer.score-4{transform:rotate(14.4deg);}.level-pie__inner__dial__pointer.score-5{transform:rotate(18deg);}.level-pie__inner__dial__pointer.score-6{transform:rotate(21.6deg);}.level-pie__inner__dial__pointer.score-7{transform:rotate(25.2deg);}.level-pie__inner__dial__pointer.score-8{transform:rotate(28.8deg);}.level-pie__inner__dial__pointer.score-9{transform:rotate(32.4deg);}.level-pie__inner__dial__pointer.score-10{transform:rotate(36deg);}.level-pie__inner__dial__pointer.score-11{transform:rotate(39.6deg);}.level-pie__inner__dial__pointer.score-12{transform:rotate(43.2deg);}.level-pie__inner__dial__pointer.score-13{transform:rotate(46.8deg);}.level-pie__inner__dial__pointer.score-14{transform:rotate(50.4deg);}.level-pie__inner__dial__pointer.score-15{transform:rotate(54deg);}.level-pie__inner__dial__pointer.score-16{transform:rotate(57.6deg);}.level-pie__inner__dial__pointer.score-17{transform:rotate(61.2deg);}.level-pie__inner__dial__pointer.score-18{transform:rotate(64.8deg);}.level-pie__inner__dial__pointer.score-19{transform:rotate(68.4deg);}.level-pie__inner__dial__pointer.score-20{transform:rotate(72deg);}.level-pie__inner__dial__pointer.score-21{transform:rotate(75.6deg);}.level-pie__inner__dial__pointer.score-22{transform:rotate(79.2deg);}.level-pie__inner__dial__pointer.score-23{transform:rotate(82.8deg);}.level-pie__inner__dial__pointer.score-24{transform:rotate(86.4deg);}.level-pie__inner__dial__pointer.score-25{transform:rotate(90deg);}.level-pie__inner__dial__pointer.score-26{transform:rotate(93.6deg);}.level-pie__inner__dial__pointer.score-27{transform:rotate(97.2deg);}.level-pie__inner__dial__pointer.score-28{transform:rotate(100.8deg);}.level-pie__inner__dial__pointer.score-29{transform:rotate(104.4deg);}.level-pie__inner__dial__pointer.score-30{transform:rotate(108deg);}.level-pie__inner__dial__pointer.score-31{transform:rotate(111.6deg);}.level-pie__inner__dial__pointer.score-32{transform:rotate(115.2deg);}.level-pie__inner__dial__pointer.score-33{transform:rotate(118.8deg);}.level-pie__inner__dial__pointer.score-34{transform:rotate(122.4deg);}.level-pie__inner__dial__pointer.score-35{transform:rotate(126deg);}.level-pie__inner__dial__pointer.score-36{transform:rotate(129.6deg);}.level-pie__inner__dial__pointer.score-37{transform:rotate(133.2deg);}.level-pie__inner__dial__pointer.score-38{transform:rotate(136.8deg);}.level-pie__inner__dial__pointer.score-39{transform:rotate(140.4deg);}.level-pie__inner__dial__pointer.score-40{transform:rotate(144deg);}.level-pie__inner__dial__pointer.score-41{transform:rotate(147.6deg);}.level-pie__inner__dial__pointer.score-42{transform:rotate(151.2deg);}.level-pie__inner__dial__pointer.score-43{transform:rotate(154.8deg);}.level-pie__inner__dial__pointer.score-44{transform:rotate(158.4deg);}.level-pie__inner__dial__pointer.score-45{transform:rotate(162deg);}.level-pie__inner__dial__pointer.score-46{transform:rotate(165.6deg);}.level-pie__inner__dial__pointer.score-47{transform:rotate(169.2deg);}.level-pie__inner__dial__pointer.score-48{transform:rotate(172.8deg);}.level-pie__inner__dial__pointer.score-49{transform:rotate(176.4deg);}.level-pie__inner__dial__pointer.score-50{transform:rotate(180deg);}.level-pie__inner__dial__pointer.score-51{transform:rotate(183.6deg);}.level-pie__inner__dial__pointer.score-52{transform:rotate(187.2deg);}.level-pie__inner__dial__pointer.score-53{transform:rotate(190.8deg);}.level-pie__inner__dial__pointer.score-54{transform:rotate(194.4deg);}.level-pie__inner__dial__pointer.score-55{transform:rotate(198deg);}.level-pie__inner__dial__pointer.score-56{transform:rotate(201.6deg);}.level-pie__inner__dial__pointer.score-57{transform:rotate(205.2deg);}.level-pie__inner__dial__pointer.score-58{transform:rotate(208.8deg);}.level-pie__inner__dial__pointer.score-59{transform:rotate(212.4deg);}.level-pie__inner__dial__pointer.score-60{transform:rotate(216deg);}.level-pie__inner__dial__pointer.score-61{transform:rotate(219.6deg);}.level-pie__inner__dial__pointer.score-62{transform:rotate(223.2deg);}.level-pie__inner__dial__pointer.score-63{transform:rotate(226.8deg);}.level-pie__inner__dial__pointer.score-64{transform:rotate(230.4deg);}.level-pie__inner__dial__pointer.score-65{transform:rotate(234deg);}.level-pie__inner__dial__pointer.score-66{transform:rotate(237.6deg);}.level-pie__inner__dial__pointer.score-67{transform:rotate(241.2deg);}.level-pie__inner__dial__pointer.score-68{transform:rotate(244.8deg);}.level-pie__inner__dial__pointer.score-69{transform:rotate(248.4deg);}.level-pie__inner__dial__pointer.score-70{transform:rotate(252deg);}.level-pie__inner__dial__pointer.score-71{transform:rotate(255.6deg);}.level-pie__inner__dial__pointer.score-72{transform:rotate(259.2deg);}.level-pie__inner__dial__pointer.score-73{transform:rotate(262.8deg);}.level-pie__inner__dial__pointer.score-74{transform:rotate(266.4deg);}.level-pie__inner__dial__pointer.score-75{transform:rotate(270deg);}.level-pie__inner__dial__pointer.score-76{transform:rotate(273.6deg);}.level-pie__inner__dial__pointer.score-77{transform:rotate(277.2deg);}.level-pie__inner__dial__pointer.score-78{transform:rotate(290.8deg);}.level-pie__inner__dial__pointer.score-79{transform:rotate(284.4deg);}.level-pie__inner__dial__pointer.score-80{transform:rotate(288deg);}.level-pie__inner__dial__pointer.score-81{transform:rotate(291.6deg);}.level-pie__inner__dial__pointer.score-82{transform:rotate(295.2deg);}.level-pie__inner__dial__pointer.score-83{transform:rotate(298.8deg);}.level-pie__inner__dial__pointer.score-84{transform:rotate(302.4deg);}.level-pie__inner__dial__pointer.score-85{transform:rotate(306deg);}.level-pie__inner__dial__pointer.score-86{transform:rotate(309.6deg);}.level-pie__inner__dial__pointer.score-87{transform:rotate(313.2deg);}.level-pie__inner__dial__pointer.score-88{transform:rotate(316.8deg);}.level-pie__inner__dial__pointer.score-89{transform:rotate(320.4deg);}.level-pie__inner__dial__pointer.score-90{transform:rotate(324deg);}.level-pie__inner__dial__pointer.score-91{transform:rotate(327.6deg);}.level-pie__inner__dial__pointer.score-92{transform:rotate(331.2deg);}.level-pie__inner__dial__pointer.score-93{transform:rotate(334.8deg);}.level-pie__inner__dial__pointer.score-94{transform:rotate(338.4deg);}.level-pie__inner__dial__pointer.score-95{transform:rotate(342deg);}.level-pie__inner__dial__pointer.score-96{transform:rotate(345.6deg);}.level-pie__inner__dial__pointer.score-97{transform:rotate(349.2deg);}.level-pie__inner__dial__pointer.score-98{transform:rotate(352.8deg);}.level-pie__inner__dial__pointer.score-99{transform:rotate(356.4deg);}.level-pie__inner__dial__pointer.score-100{transform:rotate(360deg);}.course-holiday-component{display:block;position:relative;width:100%;background-color:#fff;border:1px solid #d2d4d8;border-radius:5px;margin-bottom:15px;color:#000;z-index:10;cursor:pointer;}.course-holiday-component:hover,.course-holiday-component:focus{color:#000;}.course-holiday-component__header{display:flex;flex-direction:row;justify-content:space-between;padding:10px 10px;background-color:#fce482;}.course-holiday-component__header:hover,.course-holiday-component__header:focus{background-color:#fbdf69;}.course-holiday-component__header .header-title{display:flex;flex-wrap:wrap;align-items:center;}.course-holiday-component__header .header-title span{margin-right:10px;position:relative;}.course-holiday-component__header .header-title span i{font-size:150%;color:#4b1760;}.course-holiday-component__header .header-title h2{margin:0;font-size:16px;}@media(max-width:374px){.course-holiday-component__header .header-title h2{font-size:14px;}}.course-holiday-component__header .header-info{display:flex;position:relative;align-items:center;}.course-holiday-component__header .header-info__start-date{display:flex;flex-direction:row;margin-right:15px;position:relative;color:#fff;background-color:#4b1760;border-radius:100px;padding:3px 6px;font-size:14px;}.course-holiday-component__header .header-info__start-date span{margin-right:5px;position:relative;}.course-holiday-component__header .header-info__open-note i{margin-right:5px;position:relative;transition:.6s ease-in-out;}.course-holiday-component__header .header-info__open-note.open i{transform:rotate(-180deg);transition:.6s ease-in-out;}.course-holiday-component__body{padding:20px;position:relative;width:100%;display:block;display:none;}.course-holiday-component__body .rte p{margin:0;}.course-holiday-component__body .task-edit-container .input-container label{color:#4b1760;}.course-holiday-component__body .task-edit-container .input-container:first-of-type{margin-bottom:15px;}.course-holiday-component__body .holiday-footer{display:block;position:relative;width:100%;padding:20px 0;margin-top:20px;}.course-holiday-component__body .holiday-footer .btn{right:0 !important;}.diagnostic-player{display:block;width:100%;position:relative;margin:20px auto;box-shadow:0 3px 5px rgba(0,0,0,.15);border-radius:5px;border:1px solid #ececec;}.diagnostic-player__header{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;padding:15px;border-bottom:1px solid #ececec;}.diagnostic-player__header__title{display:inline-flex;align-items:center;}.diagnostic-player__header__title i{height:32px;width:32px;display:inline-flex;align-items:center;justify-content:center;background:rgba(129,93,144,.2);color:#4b1863;margin-right:10px;border-radius:10px;}.diagnostic-player__header__title .heading{display:inline-block;font-weight:700;}.diagnostic-player__header__title .heading span{font-weight:400;}.diagnostic-player__body{display:block;padding:30px;}@media(max-width:600px){.diagnostic-player__body{padding:20px;}}.diagnostic-player__body.pd-0{padding:0;}.diagnostic-player__body__content{display:block;padding:30px;}.diagnostic-player__body__content.answers{background:#f9f9f9;}.diagnostic-player__footer{display:block;padding:15px;border-top:1px solid #ececec;width:100%;}.diagnostic-player__footer__actions{display:flex;width:100%;justify-content:space-between;}@media(max-width:600px){.diagnostic-player__footer__actions{flex-direction:column;}}.diagnostic-player__footer__actions .left{display:inline-block;}@media(max-width:600px){.diagnostic-player__footer__actions .left{display:block;width:100%;}}.diagnostic-player__footer__actions .left .btn{margin-right:5px;}@media(max-width:600px){.diagnostic-player__footer__actions .left .btn{margin-right:0;display:block;width:100%;margin-bottom:5px;}}.diagnostic-player__footer__actions .right{display:inline-block;}@media(max-width:600px){.diagnostic-player__footer__actions .right{display:inline-flex;flex-direction:column;}}.diagnostic-player__footer__actions .right .btn{margin-left:5px;}@media(max-width:600px){.diagnostic-player__footer__actions .right .btn{margin:0;display:block;width:100%;margin-bottom:5px;}}.diagnostic-player .btn{font-size:14px;}.diagnostic-player .btn.disabled{opacity:.2;cursor:not-allowed;}.test-assigned-level{margin-left:10px;border-left:1px solid #e0e0e0;padding-left:10px;font-weight:300 !important;}.test-assigned-level .level{font-weight:300;margin-left:4px;}.diagnostic-player-intro{display:block;width:100%;}.diagnostic-player-intro__header{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:30px;}.diagnostic-player-intro__header .title{display:inline-flex;align-items:center;color:#3d114e;}.diagnostic-player-intro__header .title i{font-size:48px;margin-right:20px;}.diagnostic-player-intro__header .title h1{font-size:48px;margin:0;}.diagnostic-player-intro__body{text-align:center;max-width:720px;margin:0 auto;}.diagnostic-player-intro__footer{display:block;background:#f9f9f9;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);margin-top:40px;margin-bottom:-30px;}.d-player{display:block;width:100%;}.d-player__main{display:flex;width:100%;justify-content:center;align-items:center;padding:10px;}.d-player__main__inner{display:inline-block;}.d-player__confirmation{display:flex;width:100%;justify-content:center;align-items:center;padding:10px;background:rgba(0,0,0,.03);}.d-player__confirmation__inner{display:inline-block;}.d-player-buttons{display:flex;width:100%;align-items:center;padding:5px 0;justify-content:center;}.d-player-buttons button.btn{height:60px;width:60px;display:inline-flex;align-items:center;justify-content:center;border-radius:100% !important;margin:0 7px;padding:0;position:relative;}.d-player-buttons button.btn.disabled{cursor:not-allowed;opacity:.2;}.d-player-buttons button.btn i{font-size:30px;position:relative;z-index:3;}.d-player-buttons button.btn.btn-record-audio{background:#f14848;color:#fff;border:0;transition:.5s;}.d-player-buttons button.btn.btn-record-audio:hover,.d-player-buttons button.btn.btn-record-audio:active{background:#ed1919;color:#fff;border:0;}.d-player-buttons button.btn.btn-record-audio .record-success{position:absolute;top:0;right:-3px;background:#27ae60;border-radius:100%;height:20px;width:20px;display:inline-flex;align-items:center;justify-content:center;z-index:4;box-shadow:0 3px 3px rgba(0,0,0,.2);}.d-player-buttons button.btn.btn-record-audio .record-success i{font-size:10px;}.d-player-buttons button.btn.btn-record-audio.active::before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;animation:record-audio-pulse 1s infinite alternate ease-in-out;background:rgba(241,72,72,.2);border-radius:100%;}.d-player-buttons button.btn.btn-record-audio.active::after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;animation:record-audio-pulse 1s infinite alternate ease-in-out;animation-delay:.3s;background:rgba(241,72,72,.3);border-radius:100%;}.d-player-buttons button.btn.btn-record-audio.active i.fa-microphone{font-size:25px;}.d-player-buttons button.btn.btn-record-audio.active i.fa-microphone::before{content:"";}.d-player-buttons button.btn.btn-play-audio{background:#0b7ef5;color:#fff;border:0;transition:.5s;}.d-player-buttons button.btn.btn-play-audio:hover,.d-player-buttons button.btn.btn-play-audio:active{background:#0865c5;color:#fff;border:0;}.d-player-buttons button.btn.btn-play-audio i{font-size:24px;padding-left:4px;}.d-player-buttons button.btn.btn-play-audio.active::before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;animation:record-audio-pulse 1s infinite alternate ease-in-out;background:rgba(11,126,245,.2);border-radius:100%;}.d-player-buttons button.btn.btn-play-audio.active::after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;animation:record-audio-pulse 1s infinite alternate ease-in-out;animation-delay:.3s;background:rgba(11,126,245,.3);border-radius:100%;}.d-player-buttons button.btn.btn-play-audio.active i{font-size:25px;padding-left:0;}.d-player-buttons button.btn.btn-play-audio.active i::before{content:"";}.d-player-buttons button.btn.delete-recording-btn{background:rgba(0,0,0,.05);color:#646464;border:0;transition:.5s;}.d-player-buttons button.btn.delete-recording-btn:hover,.d-player-buttons button.btn.delete-recording-btn:active{background:rgba(0,0,0,.15);color:#646464;border:0;}@keyframes record-audio-pulse{0%{transform:scale(1);}100%{transform:scale(1.3);}}@keyframes icon-pulse{0%{transform:scale(1);}100%{transform:scale(.7);}}.checkbox-wrapper .check-container{display:flex;align-items:center;position:relative;padding-left:30px;margin-bottom:0;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.checkbox-wrapper .check-container:hover input~.checkmark{background-color:#ccc;}.checkbox-wrapper .check-container input:checked~.checkmark{background-color:#0b7ef5;}.checkbox-wrapper .check-container input:checked~.checkmark:after{display:block;}.checkbox-wrapper .check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.checkbox-wrapper .check-container .checkmark:after{left:8px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.checkbox-wrapper .check-container .text{font-size:14px;display:inline-block;}.checkbox-wrapper .checkmark{position:absolute;top:0;left:0;height:22px;width:22px;border-radius:100%;background-color:#eee;box-shadow:0 0 0 2px #0b7ef5;}.checkbox-wrapper .checkmark::after{content:"";position:absolute;display:none;}.question-content{padding:20px 20px;display:block;width:100%;text-align:left;}@media(max-width:600px){.question-content{padding:0;}}.question-content .rte{display:block;width:100%;}.question-content .rte h1,.question-content .rte h2,.question-content .rte h3,.question-content .rte h4,.question-content .rte h5,.question-content .rte h6{font-weight:bold;font-size:20px;}.question-content .rte ul{padding-left:18px;list-style:disc;}.question-content .rte ol{padding-left:18px;}.question-content__play-audio{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px;}.playback-audio-btn{display:inline-flex;align-items:center;justify-content:space-between;border:4px solid #0b7ef5;border-radius:100px !important;background:#0b7ef5;padding:0;position:relative;}.playback-audio-btn:hover,.playback-audio-btn:active{background:#0865c5;border:4px solid #0865c5;}.playback-audio-btn.active{background:#0865c5;border:4px solid #0865c5;}.playback-audio-btn.active::before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;animation:playback-audio-pulse 1s infinite alternate ease-in-out;background:rgba(11,126,245,.2);border-radius:100px;}.playback-audio-btn.active::after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;animation:playback-audio-pulse 1s infinite alternate ease-in-out;animation-delay:.3s;background:rgba(11,126,245,.3);border-radius:100px;}.playback-audio-btn.active i.fa-play::before{content:"";}.playback-audio-btn.active span::after{content:'Pause audio';}.playback-audio-btn i{height:40px;width:40px;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2);color:#fff;font-size:20px;position:relative;z-index:3;}.playback-audio-btn span{display:inline-block;padding:0;width:130px;color:#fff;position:relative;z-index:3;}.playback-audio-btn span::after{content:'Play audio';}@keyframes playback-audio-pulse{0%{box-shadow:0 0 0 0 rgba(11,126,245,.2);}100%{box-shadow:0 0 0 15px rgba(11,126,245,.2);}}.answer-content{display:block;width:100%;padding:0 20px;}@media(max-width:600px){.answer-content{padding:0;}}.answer-content .split-layout{display:flex;width:100%;margin:0;padding:0;flex-wrap:wrap;}.answer-content .split-layout .column{width:calc((100% - 31px)/2);margin-right:30px;}@media(max-width:960px){.answer-content .split-layout .column{width:100%;margin:0;}}.answer-content .split-layout .column:last-of-type{margin-right:0;}@media(max-width:960px){.answer-content .split-layout .column:last-of-type{margin-top:20px;}}.mcq-text{display:block;width:100%;}.mcq-text fieldset .btn{margin-bottom:8px;}.mcq-text .btn{margin-bottom:8px;display:block;width:100%;padding:15px;background:rgba(75,24,99,.3);color:#4b1863;border:0;cursor:pointer;}.mcq-text .btn:hover,.mcq-text .btn:active{background:rgba(75,24,99,.4);border:0;color:#4b1863;}.mcq-text .btn.active{background:#4b1863;color:#fff;}.mcq-text .btn.active:hover,.mcq-text .btn.active:active{background:#2c0e3a;border:0;}.mcq-text .btn:last-of-type{margin-bottom:0;}.mcq-text input[type="radio"]{display:none;}.mcq-text input[type="radio"]:checked+label{background:#4b1863;color:#fff;}.mcq-text input[type="radio"]:checked+label:hover,.mcq-text input[type="radio"]:checked+label:active{background:#2c0e3a;border:0;}.mcq-audio{display:block;width:100%;}.mcq-audio__option{display:flex;width:100%;justify-content:center;align-items:center;margin-bottom:8px;}.mcq-audio__option:last-of-type{margin-bottom:0;}.mcq-audio__option .checkbox-wrapper{margin-left:15px;}.mcq-audio__option .checkbox-wrapper .check-container{padding-left:0;}.mcq-audio__option .checkbox-wrapper .checkmark{position:relative;top:auto;left:auto;height:48px;width:48px;background-color:rgba(129,93,144,.3);box-shadow:0 0 0 2px #815d90;}.mcq-audio__option .checkbox-wrapper .checkmark::after{left:19px;top:12px;width:9px;height:20px;border:solid #fff;border-width:0 4px 4px 0;}.mcq-audio__option .checkbox-wrapper .check-container input:checked~.checkmark{background-color:#815d90;}.mcq-audio__option .checkbox-wrapper .check-container input:checked~.checkmark:hover{background-color:#654971;}.mcq-audio__option .checkbox-wrapper .check-container:hover input~.checkmark{background-color:#815d90;}.mcq-audio__option .checkbox-wrapper .check-container:hover input~.checkmark::after{display:inline-block;}.split-layout .column .image-wrapper img{border-radius:5px;overflow:hidden;}@media(max-width:960px){.split-layout .column .image-wrapper img{width:700px;}}.mcq-img{display:flex;width:100%;flex-wrap:wrap;margin-bottom:-15px;}.mcq-img__option{display:inline-flex;margin-bottom:15px;margin-right:15px;width:calc((100% - 15px)/2);}@media(max-width:600px){.mcq-img__option{width:100%;margin-right:0;}}.mcq-img__option:nth-of-type(2n){margin-right:0;}.mcq-img__option .checkbox-wrapper{display:block;width:100%;border-radius:5px;}.mcq-img__option .checkbox-wrapper .check-container{padding-left:0;flex-wrap:wrap;padding-bottom:50px;background:#815d90;border-radius:5px;}.mcq-img__option .checkbox-wrapper .check-container .checkmark{position:absolute;top:auto;bottom:10px;left:50%;transform:translateX(-50%);height:30px;width:30px;background:rgba(255,255,255,.5);box-shadow:0 0 0 2px rgba(255,255,255,.7);}.mcq-img__option .checkbox-wrapper .check-container .checkmark::after{left:11px;top:6px;width:7px;height:16px;border:solid #fff;border-width:0 3px 3px 0;}.mcq-img__option .checkbox-wrapper .check-container img{border-top-left-radius:5px;border-top-right-radius:5px;}.mcq-img__option .checkbox-wrapper .check-container input:checked~.checkmark{background-color:#4b1863;}.mcq-img__option .checkbox-wrapper .check-container input:checked~.checkmark:hover{background-color:#2c0e3a;}.mcq-img__option .checkbox-wrapper .check-container:hover input~.checkmark{background-color:#4b1863;}.mcq-img__option .checkbox-wrapper .check-container:hover input~.checkmark::after{display:inline-block;}.writing-answer-wrapper{display:block;width:100%;}.writing-answer-wrapper textarea{display:block;width:100%;resize:none;height:300px;border:1px solid #0b7ef5 !important;background:#fff;border-radius:5px;}.writing-answer-wrapper textarea:focus{border:2px solid #0b7ef5 !important;}.writing-answer-wrapper .textarea-data{display:flex;flex-wrap:wrap;justify-content:space-between;}.writing-answer-wrapper .textarea-data .wordcount{width:50%;text-align:left;}.writing-answer-wrapper .textarea-data .wordcount:last-of-type{text-align:right;}.writing-answer-wrapper .textarea-data .wordcount p{margin:0;font-size:14px;opacity:.7;}.writing-answer-wrapper .textarea-data .wordcount p span{font-weight:700;}.textarea-data{display:flex;flex-wrap:wrap;justify-content:space-between;}.textarea-data .wordcount{width:50%;text-align:left;}.textarea-data .wordcount:last-of-type{text-align:right;}.textarea-data .wordcount p{margin:0;font-size:14px;opacity:.7;}.textarea-data .wordcount p span{font-weight:700;}.fill-in-blank{display:block;width:100%;}.fill-in-blank form input{border:1px solid #0b7ef5 !important;background:#fff;border-radius:5px;font-size:16px;font-weight:bold;color:#0b7ef5;padding:20px;margin:0;}.fill-in-blank form input::placeholder{font-weight:400;color:#ddd;}.fill-in-blank form input:focus{border:2px solid #0b7ef5 !important;}.test-complete{display:block;width:100%;max-width:720px;margin:0 auto;padding:50px 0;text-align:center;}.test-complete i{height:70px;width:70px;display:inline-flex;justify-content:center;align-items:center;margin-bottom:30px;border-radius:100%;background:#27ae60;color:#fff;font-size:30px;box-shadow:0 0 0 5px rgba(39,174,96,.2);}.test-complete h2{margin:0;margin-bottom:5px;font-size:30px;}.test-complete p{margin:0;}.test-complete .buttons{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin-top:30px;margin-bottom:-4px;}.test-complete .btn{margin:0 2px;margin-bottom:4px;}.test-cancelled{display:block;width:100%;max-width:720px;margin:0 auto;padding:50px 0;text-align:center;}.test-cancelled i{height:70px;width:70px;display:inline-flex;justify-content:center;align-items:center;margin-bottom:30px;border-radius:100%;background:#f14848;color:#fff;font-size:30px;box-shadow:0 0 0 5px rgba(241,72,72,.2);}.test-cancelled h2{margin:0;margin-bottom:5px;font-size:30px;}.test-cancelled p{margin:0;}.test-cancelled .buttons{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin-top:30px;margin-bottom:-4px;}.test-cancelled .btn{margin:0 2px;margin-bottom:4px;}.recording-answer{display:block;width:100%;}.recording-answer audio{display:block;width:100%;padding:0 20px;}@media(max-width:600px){.recording-answer audio{padding:0;}}.recording-answer__status{display:flex;width:100%;justify-content:center;align-items:center;}.recording-answer__status .status{display:inline-flex;align-items:center;font-weight:600;}.recording-answer__status .status i{margin-right:5px;}.recording-answer__status .status.no-answer i{color:#f14848;}.recording-answer__status .status.skipped i{color:#ffa500;}.written-answer{margin:0 20px;background:#fff;width:calc(100% - 40px);padding:15px;border-radius:5px;border:1px solid #dcdcdc;}.marking-content{padding:0 20px;display:block;width:100%;text-align:left;}@media(max-width:600px){.marking-content{padding:0;}}.marking-content .form-col{width:calc((100% - 30px)/2);margin-right:30px;margin-bottom:20px;font-size:14px;}.marking-content .form-col:nth-of-type(2n){margin-right:0;}.marking-content .form-col select,.marking-content .form-col textarea{border:1px solid #cdcdcd;border-radius:5px;padding:8px;}.marking-content .form-col textarea{display:block;width:100%;resize:none;height:200px;}.recording-answer-mark-section{display:flex;flex-wrap:wrap;width:100%;}.recording-answer-mark-section .offline-assessment-info{display:flex;width:100%;flex-wrap:wrap;}.recording-answer-mark-section .offline-assessment-info .form-col{display:block;width:100%;margin-right:0 !important;margin-bottom:20px;}.recording-answer-mark-section .offline-assessment-info .form-col:last-of-type{margin-bottom:0;}.gdcg-modal{position:fixed;height:100vh;width:100%;top:0;left:0;background-color:rgba(0,0,0,.2);overflow:hidden;z-index:100;display:block;}.gdcg-modal.x-small .gdcg-modal__inner{width:500px;}.gdcg-modal.small .gdcg-modal__inner{width:600px;}.gdcg-modal.medium .gdcg-modal__inner{width:720px;}.gdcg-modal.large .gdcg-modal__inner{width:920px;}.gdcg-modal__inner{display:block;position:relative;width:620px;max-width:calc(100% - 20px);background-color:#fff;box-shadow:rgba(0,0,0,.16) 0 3px 6px;border-radius:5px;margin:0 auto;border:1px solid #c1c1c1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.gdcg-modal__inner__content.no-footer .gdcg-modal__inner__content__body{max-height:calc(100vh - 100px);}.gdcg-modal__inner__content__header{display:flex;justify-content:flex-end;padding:10px 15px;position:relative;width:100%;border-bottom:1px solid #cfcfcf;justify-content:space-between;align-items:center;}.gdcg-modal__inner__content__header__title{font-size:14px;font-weight:600;}.gdcg-modal__inner__content__header__close{color:#505050;padding:0 5px;cursor:pointer;margin-right:-5px;font-weight:500 !important;}.gdcg-modal__inner__content__header__close:hover,.gdcg-modal__inner__content__header__close:active{color:#0b7ef5;}.gdcg-modal__inner__content__body{display:block;position:relative;width:100%;text-align:center;max-height:calc(100vh - 200px);overflow-y:auto;padding:30px 30px;font-size:14px;}.gdcg-modal__inner__content__body .video-content{display:block;width:100%;}.gdcg-modal__inner__content__body .video-content.full-bleed{margin-left:-27px;margin-right:-33px;width:calc(100% + 54px);margin-top:-27px;margin-bottom:-27px;}.gdcg-modal__inner__content__body .video-content video{display:block;width:100%;background:#808080;}.gdcg-modal__inner__content__footer{padding:15px;display:flex;justify-content:space-between;border-top:1px solid #cfcfcf;}.gdcg-modal__inner__content__footer .right{margin-left:auto;}.diagnostic-modal-content{display:block;width:100%;text-align:center;margin:0 auto;padding:20px 0;}.diagnostic-modal-content h2{font-size:20px !important;margin-bottom:7px;}.diagnostic-modal-content__icon{display:block;text-align:center;}.diagnostic-modal-content__icon.success i{background:#27ae60;color:#fff;}.diagnostic-modal-content__icon.alert i{background:#ffa500;color:#fff;}.diagnostic-modal-content__icon.info i{background:#0b7ef5;color:#fff;}.diagnostic-modal-content__icon.warning i{background:#f14848;color:#fff;}.diagnostic-modal-content__icon i{height:60px;width:60px;display:inline-flex;justify-content:center;align-items:center;margin-bottom:30px;border-radius:15px;font-size:30px;}.diagnostic-modal-content__body{display:block;width:100%;text-align:center;margin:0 auto;margin-bottom:30px;font-size:14px;}.diagnostic-modal-content__body p:last-of-type{margin-bottom:0;}.diagnostic-modal-content__actions{display:flex;width:100%;justify-content:center;flex-wrap:wrap;margin-bottom:-4px;}.diagnostic-modal-content__actions .btn{margin:0 2px;margin-bottom:4px;font-size:14px;min-width:80px;}.loader-container{display:block;width:100%;text-align:center;}.loader-container .gdcg-loader-gif img{height:60px;margin-top:20px;}.copy-to-clipboard{display:block;width:100%;text-align:center;font-size:14px;}.copy-to-clipboard p{margin:0;font-weight:600;}.copy-to-clipboard__inner{display:inline-flex;align-items:center;margin-top:10px;margin-bottom:20px;border:1px solid #d2d2d2;padding:3px;border-radius:7px;}.copy-to-clipboard__inner .text{padding:5px 20px;}.copy-to-clipboard__inner .btn{border-top-left-radius:0;border-bottom-left-radius:0;padding:6px 10px;}.copy-to-clipboard__inner .btn i{margin-left:5px;}.level-row{display:block;align-items:center;position:relative;width:100%;}.level-icon{height:13px;}.level-check-request{display:block;position:fixed;bottom:20px;margin:30px 0;background-color:#fbfbfb;border-radius:10px;left:50%;transform:translateX(-50%);box-shadow:0 3px 5px rgba(0,0,0,.15);width:925px;z-index:5;}@media(max-width:800px){.level-check-request{width:400px;}}.level-check-request__inner{display:flex;justify-content:space-between;align-items:center;padding:10px;flex-wrap:wrap;width:100%;}@media(max-width:900px){.level-check-request__inner{justify-content:center;}}.level-check-request__inner__left{position:relative;margin-right:80px;}@media(max-width:900px){.level-check-request__inner__left{width:100%;display:block;margin-right:0;}}.level-check-request__inner__left__item{display:inline-block;padding:10px;position:relative;color:rgba(51,51,51,.7);}@media(max-width:900px){.level-check-request__inner__left__item{width:100%;display:block;text-align:center;}}.level-check-request__inner__left__item .level-label{font-size:14px;}@media(max-width:900px){.level-check-request__inner__right{width:100%;display:block;text-align:center;position:relative;margin-top:20px;}}.header-level-checker{padding-bottom:10px;position:relative;border-bottom:1px solid rgba(255,255,255,.1);}.header-level-checker .gdcg-back{position:relative;margin-left:auto;color:#fff;}.header-level-checker .gdcg-back:hover i,.header-level-checker .gdcg-back:focus i{left:-3px;}.header-level-checker .gdcg-back i{position:relative;transition:.3s ease-in-out;font-size:unset;height:unset;width:unset;line-height:unset;border-radius:unset;background:none;color:#fff;left:0;}.mylearning__header__contact{width:100%;display:flex;justify-content:flex-start;}.mylearning__header__contact .contact-item{padding:10px 30px 10px 0;}.mylearning__header__contact .contact-item:last-of-type{padding-right:0;}.mylearning__header__contact .contact-item span{position:relative;margin-right:5px;color:rgba(255,255,255,.85);}.gdcg-progress{width:100%;display:block;position:relative;background-color:#e2e2e2;border-radius:100px;overflow:hidden;height:16px;}.gdcg-progress span{height:100%;display:block;position:absolute;left:0;top:0;background-color:#ff3598;border-radius:100px;}.employer_dashboard-enroll-learners{display:none;}.storage{background:#f6f8f9;display:block;width:100%;position:relative;padding:0;margin-top:-40px;overflow:hidden;height:calc(100vh - 331px);font-size:14px;margin-bottom:-40px;}@media(max-height:800px){.storage{min-height:calc(100vh - 100px);}}.storage__inner{display:flex;height:100%;overflow:hidden;}.storage__inner__left,.storage__inner__right{height:100%;display:flex;position:relative;}.storage__inner__left{width:300px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);}.storage__inner__right{width:calc(100% - 300px);}.storage__inner .scroll-container{position:absolute;top:0;left:0;height:100%;width:100%;}.folders-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;}.folders-wrapper__top{display:flex;padding:10px;width:100%;background:#815d90;overflow:hidden;min-height:51px;}.folders-wrapper__top .btn{margin-right:4px;font-size:14px;width:calc((100% - 4px)/2);display:inline-flex;white-space:normal;align-items:center;max-height:none;font-size:14px;justify-content:center;}.folders-wrapper__top .btn:last-of-type{margin-right:0;}.folders-wrapper__mid{overflow-y:auto;height:100%;}.folders-wrapper__mid::-webkit-scrollbar{background:rgba(0,0,0,.15);width:5px;}.folders-wrapper__mid::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:100px;}.folders-wrapper__bottom{background:rgba(0,0,0,.05);overflow:hidden;display:block;width:100%;padding:10px;text-align:center;font-style:italic;font-weight:400;color:#808080;min-height:38px;}.storage-content{padding:20px;display:flex;width:100%;position:relative;height:100%;flex-direction:column;}.files-wrapper{display:flex;height:100%;}.files-wrapper__left,.files-wrapper__right{height:100%;display:flex;position:relative;}.files-wrapper__right{width:250px;display:none;left:0;}.files-wrapper__left{width:calc(100% - 250px);margin-right:10px;}.files-wrapper__left.fullwidth{width:100%;margin-left:0;}.files-wrapper .box{height:100%;}.scrolling-wrapper{display:flex;width:100%;height:100%;overflow:auto;}.scrolling-wrapper::-webkit-scrollbar{background:rgba(0,0,0,.15);width:5px;}.scrolling-wrapper::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:100px;}.storage-table-wrapper{display:block;width:100%;}.storage-table-wrapper table{table-layout:auto;border:0;margin:0;}.storage-table-wrapper table thead{border-bottom:3px solid rgba(0,0,0,.2);}.storage-table-wrapper table thead tr th{color:#444;border:0;background:#e5e8eb;}.storage-table-wrapper table thead tr th.check-th{width:16px;}.storage-table-wrapper table thead tr th.btn-th{width:100px;}.storage-table-wrapper table tbody{font-size:13px;}.storage-table-wrapper table tbody tr{background-color:#fff !important;}.storage-table-wrapper table tbody tr:hover{background-color:#f2f8ff !important;}.storage-table-wrapper table tbody tr.active{background-color:#f2f8ff !important;}.storage-table-wrapper table tbody tr td.btn-td{padding:10px 3px;}.storage-table-wrapper table tbody tr td.btn-td:last-of-type{padding-right:10px;}.storage-table-wrapper table tbody tr td .btn{width:100%;font-size:13px;padding:6px 8px;}.file-select-wrapper{display:block;position:relative;width:100%;}.file-select-wrapper__inner{padding:20px 20px;position:relative;width:100%;display:block;text-align:center;}.file-select-wrapper__inner .content-container h4{margin-bottom:0;}.file-select-wrapper__inner .content-container p{font-size:1em;color:#727272;}.file-select-wrapper__inner .content-container button{width:100%;}.file-select-wrapper__inner .content-container button span{position:relative;margin-left:5px;}.file-select-wrapper__inner .content-container button:first-of-type{margin:10px 0 5px 0;}.file-select-wrapper__inner.multiple .icon-container{margin:0 auto;margin-bottom:20px;position:relative;background-color:#f4f4f4;border-radius:16px;height:68px;width:68px;display:flex;justify-content:center;align-items:center;}.file-select-wrapper__inner.multiple .icon-container i{font-size:3em;color:#b3b3b3;}.file-select-wrapper__inner.file-summary .content-container{text-align:left;width:100%;line-height:1.2;}.file-select-wrapper__inner.file-summary .content-container .file-size,.file-select-wrapper__inner.file-summary .content-container .file-type{font-size:1em;color:#727272;}#sector-storage-dropzone-container{display:none;}.dz-error-message.show-this-message{display:block !important;top:90px !important;width:200px;}.dz-image.dz-error-image{background:linear-gradient(to bottom,#b50404,#b50404) !important;}.dz-image.dz-success-image{background:linear-gradient(to bottom,#27ae60,#27ae60) !important;}.file-preview{display:block;width:auto;height:150px;background-size:cover;border-radius:5px;background-position:center;background-repeat:no-repeat;margin-bottom:20px;border:1px solid #f1f1f1;}.sector-modal{display:flex;justify-content:space-between;border-top:1px solid #cfcfcf;}.sector-resource-modal{display:block;position:relative;width:100%;}.sector-resource-modal label{font-size:14px;font-weight:600;text-align:left;}.sector-resource-modal__inner{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%;border:1px solid #b5b5b5;border-radius:5px;overflow:hidden;background:#fff;min-height:240px;}.sector-resource-modal__inner.edit-inner{border:none;}.sector-resource-modal__inner.edit-inner .input-container{display:inline-block;position:relative;width:calc((100%/2) - 15px);margin-bottom:10px;}.sector-resource-modal__inner.edit-inner .input-container:nth-of-type(2n){margin-left:15px;}@media(max-width:800px){.sector-resource-modal__inner.edit-inner .input-container{width:100%;display:block;margin-left:0;}.sector-resource-modal__inner.edit-inner .input-container:nth-of-type(2n){margin-left:0;}}.sector-resource-modal__inner.edit-inner .input-container.full-width{width:100%;display:block;margin-bottom:0;}.sector-resource-modal__inner.edit-inner .input-container input,.sector-resource-modal__inner.edit-inner .input-container select{border:1px solid #b5b5b5 !important;border-radius:5px;width:100%;display:block;position:relative;margin-bottom:0;min-height:36px;padding:0 10px;}.sector-resource-modal__inner__left{width:250px;display:inline-block;position:relative;font-size:14px;background:#f0f8ff;}.sector-resource-modal__inner__right{width:calc(100% - 250px);display:inline-block;position:relative;font-size:14px;}.sector-resource-modal__inner__right .revision-task{width:100%;display:flex;position:relative;border-bottom:1px solid #b5b5b5;padding:10px 10px 10px 20px;justify-content:space-between;align-items:center;}.sector-resource-modal__inner__right .revision-task:last-of-type{border-bottom:0;}.sector-resource-modal__inner__right .revision-task .details span:first-of-type{position:relative;margin-right:10px;}.sector-resource-modal__inner__right .revision-task input{margin-left:auto;position:relative;margin-right:0;}.sector-resource-modal h5{text-align:left;}.assign-courses-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;position:relative;margin:25px 0 20px 0;padding:25px 0 0 0;border-top:1px solid #e6e6e6;}.assign-courses-wrapper__details{text-align:left;position:relative;width:100%;display:block;}.assign-courses-wrapper__details .title{font-size:1.1em;font-weight:600;}.assign-courses-wrapper__table-wrapper{width:100%;display:block;}.assign-courses-wrapper__table-wrapper .table-actions{display:flex;justify-content:space-between;width:100%;position:relative;margin-bottom:20px;flex-wrap:wrap;}.assign-courses-wrapper__table-wrapper .table-actions .search-bar{display:flex;}@media(max-width:800px){.assign-courses-wrapper__table-wrapper .table-actions .search-bar{width:100%;display:block;}}.assign-courses-wrapper__table-wrapper .table-actions .search-bar input{width:200px;border:1px solid #ccc;border-radius:5px;font-size:14px;padding:6px 6px;box-shadow:none;margin:0;min-height:36px;}@media(max-width:800px){.assign-courses-wrapper__table-wrapper .table-actions .search-bar input{width:100%;display:block;margin-bottom:10px;}}.assign-courses-wrapper__table-wrapper .table-actions .search-bar button{padding:6px;width:32px;background:transparent;color:#000;margin-left:-32px;font-size:14px;outline:none;}@media(max-width:800px){.assign-courses-wrapper__table-wrapper .table-actions .search-bar button{right:0;top:5px;position:absolute;}}.assign-courses-wrapper__table-wrapper .table-actions select{min-height:36px;width:200px;border:1px solid #ccc;border-radius:5px;font-size:14px;padding:6px 6px;box-shadow:none;margin:0;}@media(max-width:800px){.assign-courses-wrapper__table-wrapper .table-actions select{width:100%;display:block;}}.assign-courses-wrapper__table-wrapper .assign-course-table{display:flex;flex-wrap:wrap;position:relative;width:100%;border:1px solid #d4d4d4;overflow:hidden;border-radius:5px;}.assign-courses-wrapper__table-wrapper .assign-course-table .left,.assign-courses-wrapper__table-wrapper .assign-course-table .right{display:inline-block;position:relative;width:calc(100%/2);}@media(max-width:800px){.assign-courses-wrapper__table-wrapper .assign-course-table .left,.assign-courses-wrapper__table-wrapper .assign-course-table .right{width:100%;display:block;}}.assign-courses-wrapper__table-wrapper .assign-course-table__header{padding:10px 20px;display:block;position:relative;position:relative;width:100%;background-color:#7d7d7d;border-bottom:1px solid #d4d4d4;color:#fff;font-weight:600;text-align:left;}.assign-courses-wrapper__table-wrapper .assign-course-table__header:first-of-type{border-right:1px solid #a2a2a2;}.assign-courses-wrapper__table-wrapper .assign-course-table__body{display:block;position:relative;max-height:200px;width:100%;overflow:auto;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item{padding:10px 20px;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item:nth-of-type(2n){background-color:#f9f9f9;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .details{display:inline-block;position:relative;width:calc(100% - 126px);text-align:left;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .details .detail-name{color:#444;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .details .detail-level{color:#727272;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .action-container{display:inline-block;position:relative;margin-left:25px;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .action-container .icon-container{width:25px;height:25px;border-radius:25px;display:flex;justify-content:center;align-items:center;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .action-container .icon-container.add{background-color:#27ae60;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .action-container .icon-container.add:hover,.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .action-container .icon-container.add:focus{background-color:#295;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .action-container .icon-container.add i{color:#fff;font-size:.8em;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .action-container .icon-container.remove{background-color:#ececec;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .action-container .icon-container.remove:hover,.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .action-container .icon-container.remove:focus{background-color:#dfdfdf;}.assign-courses-wrapper__table-wrapper .assign-course-table__body__item .action-container .icon-container.remove i{color:#828282;font-size:.8em;}.container.container-extension,.container-extension.learner__courses,.container-extension.learner__resources,.container-extension.learner__diagnostic,.container-extension.learner__assessmepointer-events,.container-extension.learner__online_courses{max-width:1600px;}.selected-folder{background-color:#6cff0f;}.long-dropzone{max-width:inherit;}.storage-welcome{max-width:960px;margin:auto auto;position:relative;color:#a9a9a9;}.storage-welcome i{color:#a9a9a9;font-size:310%;}.storage-welcome h1{font-size:240%;}.storage-welcome p{font-size:125%;color:#a9a9a9 !important;}.sector-folder{padding:10px;display:block;position:relative;width:100%;background-color:none;text-align:left;font-weight:600;}.sector-folder:hover,.sector-folder:active{background-color:rgba(11,126,245,.8);color:#fff;}.selected-folder{background-color:#0b7ef5;color:#fff;}.selected-folder:hover,.selected-folder:active{background-color:rgba(11,126,245,.6);color:#fff;}.selected-folder+ul{background-color:#f2f8ff;}.storage-content .box{overflow:unset;}.storage-content .box.selected-files-overflow{overflow:auto;}.storage-content .box.selected-files-overflow::-webkit-scrollbar{background:rgba(0,0,0,.15);width:5px;}.storage-content .box.selected-files-overflow::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:100px;}.storage-table-wrapper .pay_for_course{display:flex;justify-content:center;align-items:center;height:100%;}.download-single-file{width:100%;}.download-single-file span{position:relative;margin-left:5px;}.upload-file{margin-bottom:20px;}.success-container i{background-color:#27ae60 !important;}.storage-content .box__body .dropzone-wrapper .dropzone{z-index:5;border:1px dotted #0b7ef5;background:rgba(11,126,245,.05);color:#0b7ef5 !important;}.storage-content .box__body .dropzone-wrapper .dropzone:hover,.storage-content .box__body .dropzone-wrapper .dropzone:active{background:rgba(11,126,245,.2);}.storage-content .box__body .dropzone-wrapper .dropzone:hover .dz-message span,.storage-content .box__body .dropzone-wrapper .dropzone:active .dz-message span{color:#0b7ef5 !important;}.storage-content .box__body .dropzone-wrapper .dropzone .dz-message{margin:0;}.storage-content .box__body .dropzone-wrapper .dropzone .dz-message span{color:#0b7ef5 !important;}.storage-content .box__body .dropzone-wrapper .dropzone .dz-preview .dz-details{padding:13px;}.storage-content .box__body .dropzone-wrapper .dropzone .dz-preview .dz-image{margin:0 auto;background:none !important;}.storage-content .box__body .dropzone-wrapper .dropzone .dz-preview .dz-error-message{position:relative;top:10px !important;left:0;z-index:unset;width:100%;opacity:1;background:none;color:#f14848;}.storage-content .box__body .dropzone-wrapper .dropzone .dz-preview .dz-error-message::after{display:none;}.storage-content .box__body .dropzone-wrapper .dropzone .dz-preview .dz-success-mark{display:none !important;}.storage-content .box__body .dropzone-wrapper .dropzone .dz-preview .dz-error-mark{display:none !important;}.storage-content .box__body .dropzone-wrapper .dropzone .dz-preview .dz-remove{top:15px;}#storage-files .empty-state-msg__inner i,#resource-assigned-courses .empty-state-msg__inner i,#resource-available-courses .empty-state-msg__inner i{font-size:20px;margin-bottom:10px;}#storage-files .empty-state-msg__inner__body h3,#resource-assigned-courses .empty-state-msg__inner__body h3,#resource-available-courses .empty-state-msg__inner__body h3{font-size:16px;}.resource-icon{color:#bcbcbc;position:relative;margin-right:5px;}.profile-tab-section{display:block;position:relative;width:100%;margin-bottom:40px;font-size:14px;}.profile-tab-section p{font-weight:600;margin:30px auto;text-align:center;display:block;position:relative;}.profile-tab-section__inner{display:flex;flex-wrap:wrap;position:relative;justify-content:center;}.profile-tab-section__inner .tab-item{display:inline-block;position:relative;padding:5px 15px;color:#4b1863;background-color:#f9f9f9;font-weight:600;}.profile-tab-section__inner .tab-item:hover:not(.active),.profile-tab-section__inner .tab-item:focus:not(.active){background-color:#ececec;}.profile-tab-section__inner .tab-item:first-of-type{border-top-left-radius:100px;border-bottom-left-radius:100px;}.profile-tab-section__inner .tab-item:last-of-type{border-top-right-radius:100px;border-bottom-right-radius:100px;}.profile-tab-section__inner .tab-item.active{color:#fff;background-color:#4b1863;}.profile-tab-section__inner .tab-item.active span{color:#fb0;}.gdcg-notification{display:none;position:fixed;bottom:10px;left:10px;width:calc(100% - 20px);text-align:center;color:#fff;padding:10px;margin:0;z-index:5;border-radius:5px;font-weight:600;}.gdcg-notification.success{background:#27ae60;}.gdcg-notification.error{background:#f14848;}.gdcg-notification.warning{background:#ffa500;}.new-style-table{border:0;min-width:0;}.new-style-table td{background:#fff;border-bottom:1px solid #e6e6e6;font-size:90%;padding:15px 0;}.new-style-table thead{background:transparent;background-color:transparent;}.new-style-table thead tr{background:transparent;}.new-style-table thead tr th{border-bottom:4px solid #4b1763;color:#4b1763;}.new-style-table thead tr th:first-of-type{padding-left:0;}.new-style-table thead tr th:last-of-type{padding-right:0;}.new-style-table tbody tr{background:transparent;}.new-style-table tbody tr td{border-bottom:1px solid #e6e6e6;font-size:90%;padding:15px 10px;color:#555;background:transparent;background-color:transparent;}.new-style-table tbody tr td:first-of-type{padding-left:0;}.new-style-table tbody tr td:last-of-type{padding-right:0;}.table-container{display:block;background:#f3f3f3;border-radius:5px;padding:20px;}.gdcg-table-wrapper{display:block;width:100%;padding:20px;background:#f9f9f9;border:1px solid #e9e9e9;border-radius:5px;}.gdcg-table-wrapper__footer{display:flex;justify-content:space-between;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;border-top:3px solid #e6e6e6;padding:15px;background:#f2f2f2;margin-bottom:-20px;}.gdcg-table-wrapper__header{display:flex;justify-content:space-between;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;border-bottom:3px solid #e6e6e6;padding:15px;margin-top:-20px;background:#f2f2f2;margin-bottom:20px;}@media(max-width:500px){.gdcg-table-wrapper__header{flex-direction:column;}}.gdcg-table-wrapper__header .sort-bar select{width:200px;border:1px solid #eaeaea;border-radius:5px;font-size:14px;padding:6px 6px;box-shadow:none;margin:0;}@media(max-width:500px){.gdcg-table-wrapper__header .sort-bar select{width:100%;margin-top:5px;}}.gdcg-table-wrapper__header .search-bar{display:flex;position:relative;}.gdcg-table-wrapper__header .search-bar input{width:200px;border:1px solid #eaeaea;border-radius:5px;font-size:14px;padding:6px 6px;box-shadow:none;margin:0;}@media(max-width:500px){.gdcg-table-wrapper__header .search-bar input{width:100%;}}.gdcg-table-wrapper__header .search-bar button{padding:6px;width:32px;background:transparent;color:#000;margin-left:-32px;font-size:14px;outline:none;}.gdcg-table-wrapper__header .search-bar button:hover,.gdcg-table-wrapper__header .search-bar button:active{color:#0b7ef5;}.gdcg-table-wrapper table{border:0;min-width:0;table-layout:auto;}.gdcg-table-wrapper table thead{background-color:transparent;color:inherit;}@media(max-width:750px){.gdcg-table-wrapper table thead{display:none;}}.gdcg-table-wrapper table thead th{border-bottom:4px solid #c7b5ce;font-size:14px;line-height:1;vertical-align:top;padding:.75em 0;}@media(max-width:750px){.gdcg-table-wrapper table thead th{display:none;}}.gdcg-table-wrapper table thead th.btn-col{width:100px;}.gdcg-table-wrapper table thead th.btn-col-icon{width:28px;}.gdcg-table-wrapper table thead th.btn-col-checkbox{width:16px;}.gdcg-table-wrapper table tbody tr{background:transparent;}@media(max-width:750px){.gdcg-table-wrapper table tbody tr{width:100%;display:flex;padding:10px 0;margin-bottom:10px;border-bottom:1px solid #dcdcdc;flex-wrap:wrap;}}.gdcg-table-wrapper table tbody td{background:transparent;border-bottom:1px solid #e6e6e6;font-size:14px;padding:10px 0;vertical-align:middle;padding-right:5px;position:relative;}@media(max-width:750px){.gdcg-table-wrapper table tbody td{display:inline-block;width:50%;float:left;padding:6px 10px;border:0;color:#000;line-height:1.2em;}}.gdcg-table-wrapper table tbody td:last-of-type{padding-right:0;}@media(max-width:750px){.gdcg-table-wrapper table tbody td:last-of-type{padding-right:10px;}}.gdcg-table-wrapper table tbody td::before{content:attr(data-label);text-align:left;display:none;color:#a7a7a7;font-weight:500;font-size:11px;text-transform:uppercase;}@media(max-width:750px){.gdcg-table-wrapper table tbody td::before{display:block;}}@media(max-width:750px){.gdcg-table-wrapper table tbody td.btn-td{width:100%;}}@media(max-width:750px){.gdcg-table-wrapper table tbody td.btn-td::before{display:none;}}@media(max-width:750px){.gdcg-table-wrapper table tbody td.btn-td-icon{width:100%;}}@media(max-width:750px){.gdcg-table-wrapper table tbody td.btn-td-icon::before{display:none;}}@media(max-width:750px){.gdcg-table-wrapper table tbody td .btn-td-checkbox{width:100%;}}@media(max-width:750px){.gdcg-table-wrapper table tbody td .btn-td-checkbox::before{display:none;}}.gdcg-table-wrapper table tbody td .btn{display:block;padding:5px;}.gdcg-progress-tooltip{visibility:hidden;width:70px;background-color:#3d114e;color:#fff;text-align:center;border-radius:30px;padding:5px 5px;position:absolute;z-index:1;font-size:14px;left:50%;transform:translateX(-50%);font-weight:600;}.gdcg-progress-tooltip::before{content:'';position:absolute;left:50%;transform:translateX(-50%) rotate(45deg);top:-3px;height:6px;width:6px;background:#3d114e;}.gdcg-progress:hover+.gdcg-progress-tooltip{visibility:visible;}.row{display:block;overflow-x:hidden;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.row__col--1{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--1{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:6.17215%;}.row__col--1:last-child{margin-right:0;}}.row__col--2{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--2{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:14.70196%;}.row__col--2:last-child{margin-right:0;}}.row__col--3{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--3{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:23.23176%;}.row__col--3:last-child{margin-right:0;}}.row__col--4{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--4{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:31.76157%;}.row__col--4:last-child{margin-right:0;}}.row__col--5{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--5{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:40.29137%;}.row__col--5:last-child{margin-right:0;}}.row__col--6{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--6{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:48.82117%;}.row__col--6:last-child{margin-right:0;}}.row__col--7{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--7{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:57.35098%;}.row__col--7:last-child{margin-right:0;}}.row__col--8{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--8{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:65.88078%;}.row__col--8:last-child{margin-right:0;}}.row__col--9{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--9{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:74.41059%;}.row__col--9:last-child{margin-right:0;}}.row__col--10{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--10{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:82.94039%;}.row__col--10:last-child{margin-right:0;}}.row__col--11{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--11{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:91.4702%;}.row__col--11:last-child{margin-right:0;}}.row__col--12{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.row__col--12{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:100%;}.row__col--12:last-child{margin-right:0;}}.home__content{padding:20px 10px;}@media screen and (min-width:960px){.home__content{position:relative;z-index:1;}}.home__content h3{padding:25px;}.home__content ul{list-style-type:disc;margin-left:20px;}.home__content ol{list-style-type:decimal;margin-left:20px;}.home__welcome{background:#ddd;overflow:auto;text-align:center;padding:15px 0;}.home__welcome h2{margin:10px;color:#4b1760;text-transform:uppercase;}.home__welcome .container,.home__welcome .learner__courses,.home__welcome .learner__resources,.home__welcome .learner__diagnostic,.home__welcome .learner__assessmepointer-events,.home__welcome .learner__online_courses{background:#ddd;}.home__welcome__widgets__list li{width:calc(100% - 20px);margin:10px;position:relative;}.home__welcome .welcome__widget--pageCTA,.home__welcome .welcome__widget--journey{min-height:250px;overflow:hidden;}@media screen and (min-width:960px){.home__welcome .welcome__widget--pageCTA,.home__welcome .welcome__widget--journey{width:calc((100% - 60px)/3);float:left;}}.home__welcome .welcome__widget--pageCTA a,.home__welcome .welcome__widget--journey a{display:block;width:100%;margin:5px 0;}.home__welcome .welcome__widget--pageCTA h3,.home__welcome .welcome__widget--journey h3{color:#4b1760;margin-top:20px;}.home__welcome .welcome__widget--journey{padding:20px;background-color:#fff;text-align:center;}.home__welcome .welcome__widget--journey h3{color:#c0afc7;font-size:1.2em;}@media screen and (min-width:900px){.home__welcome .welcome__widget--journey h3{font-size:1.5em;}}.home__welcome .welcome__widget--journey .widget__header__uppercase{text-transform:uppercase;color:#4b1760;font-size:1.75em;line-height:1em;display:block;}.home__welcome .welcome__widget--journey .widget__footer .frBtn i{vertical-align:middle;margin-right:10px;}.home__welcome .welcome__widget--journey .widget__footer .frBtn span{display:inline-block;}.home__welcome .welcome__widget--pageCTA{background-position:center center;background-size:cover;min-height:290px;}.home__welcome .welcome__widget--pageCTA:hover .widget__summary--hidden{-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.home__welcome .welcome__widget--pageCTA h3{background:rgba(255,255,255,.8);margin:20px;padding:5px;}.home__welcome .welcome__widget--pageCTA a{min-height:100%;}.home__welcome .welcome__widget--pageCTA .widget__summary--hidden{width:100%;position:absolute;padding:5px;top:100%;color:#fff;background:rgba(75,23,96,.8);-moz-transition:transform .6s;-webkit-transition:transform .6s;-o-transition:transform .6s;transition:transform .6s;}.home__social{background-color:#ddd;overflow:auto;}.home__social__container{max-width:960px;margin:auto;padding:1em 10px;}@media(max-width:960px){.home__social__container{display:flex;flex-wrap:wrap;}}.home__social__container .twitter{height:250px;margin-right:20px;border-radius:5px;overflow:hidden;background-color:#fff;color:#444;position:relative;display:flex;}.home__social__container .twitter:last-of-type{margin-right:0;}@media screen and (min-width:580px){.home__social__container .twitter{height:250px;}}@media screen and (min-width:960px){.home__social__container .twitter{width:100%;float:left;border-radius:5px;overflow:hidden;}}.home__social__container .twitter__container{width:100%;padding:20px 60px 20px 60px;font-size:1em;z-index:10;float:left;position:relative;}@media screen and (min-width:960px){.home__social__container .twitter__container{padding:20px 60px;font-size:1.2em;}}.home__social__container .twitter__handle{margin:20px 0;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.2);}.home__social__container .twitter__border{width:10%;float:left;background-color:#00aeef;}@media screen and (min-width:960px){.home__social__container .twitter__border{width:10%;}}.home__social__container .twitter__icon{width:50px;height:50px;background-color:#00aeef;color:#fff;border-radius:50%;position:absolute;top:50%;left:6%;transform:translate(-50%,-50%);}@media screen and (min-width:960px){.home__social__container .twitter__icon{width:50px;height:50px;}}.home__social__container .twitter__icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.3em;}.home__social .cta-widget{display:block;width:100%;}@media screen and (min-width:960px){.home__social .cta-widget{width:calc(30% - 20px);float:left;}}.home__social .cta-widget__image{max-width:100%;}.home__social .cta-widget__text{background-color:#4b1760;color:#fff;}.home__featured{padding:50px 0;}.featured__list{display:flex;flex-wrap:wrap;margin-bottom:-15px;}.featured__list li{display:inline-block;width:calc((100% - 16px)/2);margin-right:15px;margin-bottom:15px;}@media(max-width:700px){.featured__list li{width:100%;margin-right:0;}}.featured__list li:nth-of-type(2n){margin-right:0;}.featured__list li a{display:block;width:100%;text-decoration:none;}.featured__list li a:hover .cta-box__text h3,.featured__list li a:active .cta-box__text h3{color:#fff !important;}.featured__list li a:hover .cta-box__text__bg,.featured__list li a:active .cta-box__text__bg{background:#4b1760 !important;opacity:1;}.featured__list li a:hover .cta-box::before,.featured__list li a:active .cta-box::before{opacity:.3;}.featured__list li a:hover .cta-box__summary,.featured__list li a:active .cta-box__summary{transform:translateY(-100%);}@media(max-width:1024px){.featured__list li a:hover .cta-box__summary,.featured__list li a:active .cta-box__summary{display:none;}}.featured__content{display:block;width:100%;background:#0bb6c1;color:#fff;position:absolute;bottom:0;text-align:center;padding:15px;z-index:2;}.label--hidden{position:absolute;left:-9999px;}.home-section{padding:30px 0;}@media(max-width:960px){.home-section{padding:20px 0;}}.home-cta-wrapper{display:flex;padding:0 10px;flex-wrap:wrap;margin-bottom:-15px;}.home-cta-wrapper li{display:inline-block;width:calc((100% - 31px)/3);margin-right:15px;margin-bottom:15px;}@media(max-width:900px){.home-cta-wrapper li{width:calc((100% - 16px)/2);}}@media(max-width:650px){.home-cta-wrapper li{width:100%;margin-right:0;}}.home-cta-wrapper li:nth-of-type(3n){margin-right:0;}@media(max-width:900px){.home-cta-wrapper li:nth-of-type(3n){margin-right:15px;}}@media(max-width:650px){.home-cta-wrapper li:nth-of-type(3n){margin-right:0;}}@media(max-width:900px){.home-cta-wrapper li:nth-of-type(2n){margin-right:0 !important;}}.home-cta-wrapper li a{text-decoration:none;display:block;width:100%;}.home-cta-wrapper li a:hover .cta-box__text h3,.home-cta-wrapper li a:active .cta-box__text h3{color:#fff !important;}.home-cta-wrapper li a:hover .cta-box__text__bg,.home-cta-wrapper li a:active .cta-box__text__bg{background:#4b1760 !important;opacity:1;}.home-cta-wrapper li a:hover .cta-box::before,.home-cta-wrapper li a:active .cta-box::before{opacity:.3;}.home-cta-wrapper li a:hover .cta-box__summary,.home-cta-wrapper li a:active .cta-box__summary{transform:translateY(-100%);}@media(max-width:1024px){.home-cta-wrapper li a:hover .cta-box__summary,.home-cta-wrapper li a:active .cta-box__summary{display:none;}}.cta-box{display:block;width:100%;height:280px;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden;}.cta-box::before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background:#4b1760;opacity:0;z-index:1;transition:.3s;}.cta-box__text{display:block;width:100%;position:absolute;top:0;left:0;z-index:1;}.cta-box__text h3{display:block;width:100%;position:relative;z-index:2;margin:0;padding:15px;font-size:18px;transition:.3s;color:#fff;text-align:center;}.cta-box__text__bg{display:block;width:100%;position:absolute;top:0;left:0;z-index:1;height:100%;transition:.3s;background:#4b1760;}.cta-box__summary{position:absolute;left:0;top:100%;width:100%;background:#4b1760;z-index:2;font-size:14px;color:#fff;padding:15px;transition:.7s;}.content__container{padding:20px;}section.content{margin-bottom:1em;}.error__container{padding:20px 10px;}.umbraco-forms-message{display:block;width:100%;text-align:center;background-color:#ef4242;color:#fff;font-size:18px;border-radius:5px;padding:10px;}.bold-text{font-weight:500;}@media screen and (min-width:960px){.bold-text{font-weight:600;}}.address{font-size:.8em;}.course__number-of-weeks{position:absolute;top:30px;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;text-align:center;vertical-align:middle;font-size:20px;}@media(max-width:800px){.course__number-of-weeks{top:51px;}}@media(max-width:500px){.course__number-of-weeks{left:38px;top:41px;}}.course__header__info-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;width:100%;background-color:#815d90;padding:20px;}@media(max-width:800px){.course__header__info-banner{text-align:center;}}.course__header__info-banner__info-block{display:inline-block;margin-right:20px;}@media(max-width:800px){.course__header__info-banner__info-block{width:100%;display:block;margin-right:0;margin-bottom:6px;}.course__header__info-banner__info-block:last-of-type{margin-bottom:0;}}.course__header__info-banner__info-block:last-of-type{margin-right:0;}.course__header__info-banner__info-block span i{color:#fff;font-size:80%;margin-right:4px;}.course__header__info-banner__info-block span a{color:#d6c6dc;text-decoration:underline;}.course__header__info-banner__info-block span a:hover,.course__header__info-banner__info-block span a:active{color:#fff;}.course__header__info-banner__info-block__data{color:#d6c6dc;font-size:80%;}.course__header__info-banner__info-block__title{color:#fff;font-size:80%;font-weight:600;}.course__header__banner{background-color:#4b1863;}.course__header__banner__footer-widget{box-sizing:border-box;display:inline-block;padding:0 20px;}@media(max-width:500px){.course__header__banner__footer-widget:last-of-type{margin-top:5px;}}.course__header__banner__footer-widget span .address{font-size:100%;}.course__header__banner__footer-widget span .address a{color:#fff;}.course__header__banner__footer{background-color:#815d90;color:#fff;font-size:1.2em;text-align:center;}.course__header__banner__footer__container{padding:20px;font-size:16px;display:flex;justify-content:center;flex-wrap:wrap;}.course__header__banner__footer__container:after{position:absolute;right:10px;bottom:10px;content:'';display:block;width:75px;height:50px;background-size:cover;}.course__header__banner__container{position:relative;max-width:960px;margin:0 auto;padding:0;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;}@media screen and (min-width:580px){.course__header__banner__container{padding:20px 0 0 0;flex-direction:row;}}@media(max-width:500px){.course__header__banner__container{padding:10px;}}.course__header__banner__widget{vertical-align:top;position:relative;display:inline-block;color:#fff;height:auto !important;min-height:0;width:25%;margin:0;padding:0 15px;}@media(max-width:800px){.course__header__banner__widget{width:50%;margin:0;padding:20px 15px;}}@media(max-width:500px){.course__header__banner__widget{width:100%;display:flex;justify-content:flex-start;text-align:left;padding:10px 15px;}}@media(max-width:500px){.course__header__banner__widget:first-of-type{align-items:center;}}.course__header__banner__widget img{top:0;margin:0 auto;display:block;margin-bottom:8px;width:auto;height:50px;}.course__header__banner__widget__text{text-align:center;vertical-align:top;width:100%;height:100%;display:block;font-size:14px;}@media(max-width:500px){.course__header__banner__widget__text{text-align:left;padding-left:20px;}}.course__header__banner__widget__text .address{line-height:1.4em;text-decoration:underline;color:#fff;opacity:.7;font-size:14px;margin:0;}.course__header__banner__widget__text .address:hover,.course__header__banner__widget__text .address:active{opacity:1;}.course__header__banner__container{position:relative;max-width:960px;margin:0 auto;padding:30px 0;align-items:flex-start;}@media(max-width:800px){.course__header__banner__container{justify-content:flex-start;}}.course__finder{padding:20px 10px;}.course__finder__container{background-color:#f1f1f1;}.course__finder__nav{background-color:#4b1760;color:#fff;padding:20px 10px 20px 10px;display:block;position:relative;}.course__finder__nav:before,.course__finder__nav:after{content:" ";display:table;}.course__finder__nav:after{clear:both;}.course__finder__nav:before,.course__finder__nav:after{content:" ";display:table;}.course__finder__nav:after{clear:both;}.course__finder__nav form:before,.course__finder__nav form:after{content:" ";display:table;}.course__finder__nav form:after{clear:both;}.course__finder__nav h6{color:#ccc;margin-bottom:3px;}.course__finder__nav__search{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:960px){.course__finder__nav__search{margin-bottom:0;float:left;width:calc(50% - 2.35765%);margin-right:2.35765%;}}.course__finder__nav__search ul:before,.course__finder__nav__search ul:after{content:" ";display:table;}.course__finder__nav__search ul:after{clear:both;}.course__finder__nav__search ul .search__field{float:left;width:calc(100% - 75px);}.course__finder__nav__search ul .distance{float:left;width:75px;}.course__finder__nav__filters{width:100%;position:relative;margin-bottom:2.35765%;}@media screen and (min-width:960px){.course__finder__nav__filters{margin-bottom:0;float:left;width:50%;}}.course__finder__nav__filters>ul:before,.course__finder__nav__filters>ul:after{content:" ";display:table;}.course__finder__nav__filters>ul:after{clear:both;}.course__finder__nav__filters>ul>li{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:400px){.course__finder__nav__filters>ul>li{float:left;display:block;margin-right:2.35765%;width:48.82117%;}.course__finder__nav__filters>ul>li:last-child{margin-right:0;}.course__finder__nav__filters>ul>li:nth-child(2n){margin-right:0;}.course__finder__nav__filters>ul>li:nth-child(2n+1){clear:left;}}.course__finder__nav__filters>ul>li select{padding:5px;height:48px;}.course__finder__nav__filters__advanced{font-size:.8em;font-weight:bold;color:#fff;text-align:right;z-index:2;float:right;background:#0f7df6;padding:.9em;margin:0 5px;border-radius:3px;}.course__finder__nav__filters__advanced:hover,.course__finder__nav__filters__advanced:focus,.course__finder__nav__filters__advanced:active{background:#0864ca;color:#fff;}.course__finder__nav__filters__clear{font-size:.8em;font-weight:bold;color:#fff;z-index:2;float:right;background:#0f7df6;padding:.9em;margin:0;border-radius:3px;}.course__finder__nav__filters__clear:hover,.course__finder__nav__filters__clear:focus,.course__finder__nav__filters__clear:active{background:#0864ca;color:#fff;}.course__finder__nav__advanced,.course__finder__nav__keyword{width:100%;margin-top:2em;float:left;}.course__finder__nav__advanced:before,.course__finder__nav__advanced:after,.course__finder__nav__keyword:before,.course__finder__nav__keyword:after{content:" ";display:table;}.course__finder__nav__advanced:after,.course__finder__nav__keyword:after{clear:both;}.course__finder__nav__advanced__split,.course__finder__nav__keyword__split{margin-bottom:1em;width:100%;float:left;}@media screen and (min-width:580px){.course__finder__nav__advanced__split,.course__finder__nav__keyword__split{width:calc(50% - 2.35765%);margin-right:2.35765%;}}.course__finder__nav__advanced__split.mar_remove,.course__finder__nav__keyword__split.mar_remove{margin-right:0;}@media screen and (min-width:580px){.course__finder__nav__advanced__split.mar_remove,.course__finder__nav__keyword__split.mar_remove{width:50%;}}.course__finder__nav__advanced__full,.course__finder__nav__keyword__full{width:100%;margin-bottom:1em;float:left;}.course__finder__nav__advanced__full .day__list,.course__finder__nav__keyword__full .day__list{display:inline-block;margin-right:1em;}.course__finder__nav__advanced__full input,.course__finder__nav__advanced__full label,.course__finder__nav__keyword__full input,.course__finder__nav__keyword__full label{display:inline-block;}.course__finder__nav__advanced__full input,.course__finder__nav__keyword__full input{margin-right:0;}.course__finder__nav__advanced select,.course__finder__nav__keyword select{padding:5px;height:48px;}.course__finder__nav__advanced .keyword:before,.course__finder__nav__advanced .keyword:after,.course__finder__nav__keyword .keyword:before,.course__finder__nav__keyword .keyword:after{content:" ";display:table;}.course__finder__nav__advanced .keyword:after,.course__finder__nav__keyword .keyword:after{clear:both;}.course__finder__nav__advanced .keyword input,.course__finder__nav__keyword .keyword input{font-size:14px;margin-bottom:0;height:48px;float:left;position:relative;padding:10px;width:calc(100% - 64px);}.course__finder__nav__advanced .keyword button,.course__finder__nav__keyword .keyword button{float:left;width:64px;padding:16px 0;height:48px;border-radius:0 inherit inherit 0;}.course__finder__nav__advanced .weeks__container,.course__finder__nav__keyword .weeks__container{padding:1em;padding-top:45px;}.course__finder__nav__advanced .weeks__container .noUi-target,.course__finder__nav__keyword .weeks__container .noUi-target{box-shadow:none;border:none;border-radius:3px;background-color:#fff;}.course__finder__nav__advanced .weeks__container .noUi-connect,.course__finder__nav__keyword .weeks__container .noUi-connect{background-color:#27ae60;box-shadow:none !important;}.course__finder__nav__advanced .weeks__container .noUi-tooltip,.course__finder__nav__keyword .weeks__container .noUi-tooltip{font-size:12px;}.course__finder__nav__advanced .weeks__container .noUi-handle,.course__finder__nav__keyword .weeks__container .noUi-handle{background-color:#fff;box-shadow:none;border:none;}.course__finder__nav__advanced .weeks__container .noUi-handle:before,.course__finder__nav__advanced .weeks__container .noUi-handle:after,.course__finder__nav__keyword .weeks__container .noUi-handle:before,.course__finder__nav__keyword .weeks__container .noUi-handle:after{background-color:#4b1863;width:2px;}.course__finder__nav__advanced .weeks__container .noUi-handle:before,.course__finder__nav__keyword .weeks__container .noUi-handle:before{left:50%;transform:translateX(-2px);}.course__finder__nav__advanced .weeks__container .noUi-handle:after,.course__finder__nav__keyword .weeks__container .noUi-handle:after{left:50%;transform:translateX(2px);}.course__finder__nav__keyword{margin-top:0;}.course__finder__results__list__header{display:inline-flex;width:100%;}.course__finder__results__list__header .key{float:left;margin-bottom:10px;}@media(max-width:700px){.course__finder__results__list__header .key{display:block;width:calc(100% - 141px);padding:5px;background:#f1f1f1;margin-top:0;}}@media(max-width:550px){.course__finder__results__list__header .key{width:100%;}}.course__finder__results__list__header .key ul{display:flex;flex-wrap:wrap;width:100%;padding:10px;background:#f1f1f1;}.course__finder__results__list__header .key ul li{margin-left:0;display:inline-block;width:calc(100%/3);}@media(max-width:550px){.course__finder__results__list__header .key ul li{display:inline-block;width:50%;}}@media(max-width:400px){.course__finder__results__list__header .key ul li{width:100%;text-align:center;}}.course__overview{padding:2em 10px;}.course__overview__main-content{width:100%;float:none;}@media screen and (min-width:960px){.course__overview__main-content{width:70%;float:left;}}.course__overview__side-bar{width:100%;float:none;}@media screen and (min-width:960px){.course__overview__side-bar{width:30%;float:left;}}.course__overview__side-bar__directions{text-align:center;margin-top:5px;padding:2%;padding-bottom:5%;}.course__overview__side-bar__widget:last-child{margin-bottom:20px;}.course__overview__side-bar__widget{min-height:200px;margin-top:2%;position:relative;display:flex;align-items:flex-end;}.course__overview__side-bar__widget a{width:100%;display:block;}.course__overview__side-bar__widget a,.course__overview__side-bar__widget a:hover,.course__overview__side-bar__widget a:focus,.course__overview__side-bar__widget a:visited{color:#fff;}.course__overview__side-bar__widget__details{padding:5%;overflow:hidden;background-color:#eaeaea;white-space:nowrap;text-overflow:ellipsis;color:#000;}.course__overview__side-bar__widget__details h4{color:#4b1863;margin-bottom:0;}.course__overview__side-bar__widget__details__next-arrow{position:absolute;bottom:10px;right:10px;}.course__overview__side-bar__image{width:100%;overflow:hidden;}.course__overview__side-bar__image img{min-width:100%;display:block;}.course__overview__side-bar__image.directions{background:url("images/CourseInfo_Directions-min.jpg");background-size:cover;min-height:200px;width:100%;}.course__overview__side-bar__register{color:#fff;background-color:#4b1863;text-align:center;margin-top:5px;padding:20px;width:100%;}.course__overview__side-bar__register a.btn{width:100%;box-shadow:none;border-radius:5px;font-weight:500;}.course__overview__side-bar__register a.btn__register{background-color:#00c983;}.course__overview__side-bar__register a.btn__register:hover,.course__overview__side-bar__register a.btn__register:active{color:#fff;background-color:#009662;}.course__overview__side-bar__register a.btn__provider{background-color:#815d90;margin-top:5px;}.course__overview__side-bar__register a.btn__provider:hover,.course__overview__side-bar__register a.btn__provider:active{color:#fff;background-color:#654971;}.course__overview__side-bar__register__price{font-weight:500;font-size:2.5em;margin-top:20px;}.course__overview__side-bar__register__text{margin-top:10px;margin-bottom:15px;font-weight:400;}.course__overview__header{max-width:600px;margin:0 auto;}.course__overview__header h1{margin-bottom:10px;}.course__overview__header .course-ref{display:block;width:auto;margin-top:-10px;margin-bottom:10px;}.course__overview__header .course-ref .course-ref-span{padding:8px;background:#f1f1f1;margin-top:5px;display:inline-block;border-radius:3px;}.course__overview__header .course-type{border-left:1px solid #bdbdbd;margin-left:5px;padding-left:5px;color:#0b7ef5;font-weight:600;}.course__overview__header__description{display:block;margin:50px 0;text-align:left;}.course__overview__header__description table{min-width:initial;}.course__overview__header__nursery{font-size:14px;}.course__overview__header__nursery i{font-size:20px;vertical-align:middle;}.course__overview__header__nursery span{padding:10px;display:inline-block;background-color:#fee3a0;border-radius:3px;box-shadow:0 2px 4px #e6e6e6;border:1px solid #fdd46e;}.course__overview__details{padding:2.35765% 0;}.course__overview__details ul:before,.course__overview__details ul:after{content:" ";display:table;}.course__overview__details ul:after{clear:both;}.course__overview__details ul li{background-color:#f1f1f1;border:1px solid #ccc;border-radius:3px;padding:20px 10px;box-shadow:0 2px 4px #e6e6e6;font-weight:bold;text-align:center;font-size:14px;width:100%;margin-bottom:2.35765%;}.course__overview__details ul li:before,.course__overview__details ul li:after{content:" ";display:table;}.course__overview__details ul li:after{clear:both;}.course__overview__details ul li span{display:block;}.course__overview__details ul li span.baseline{display:inline-block;vertical-align:middle;font-size:10px;font-weight:200;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.course__overview__details ul li span.address{display:block;line-height:21px;vertical-align:middle;font-size:10px;font-weight:200;line-height:12px;}@media screen and (min-width:580px){.course__overview__details ul li{float:left;display:block;margin-right:2.35765%;width:48.82117%;}.course__overview__details ul li:nth-child(1){margin-right:2.35765%;}.course__overview__details ul li:nth-child(1+1){clear:none;}.course__overview__details ul li:last-child{margin-right:0;}.course__overview__details ul li:nth-child(2n){margin-right:0;}.course__overview__details ul li:nth-child(2n+1){clear:left;}}@media screen and (min-width:960px){.course__overview__details ul li{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:23.23176%;}.course__overview__details ul li:nth-child(2n){margin-right:2.35765%;}.course__overview__details ul li:nth-child(2n+1){clear:none;}.course__overview__details ul li:last-child{margin-right:0;}.course__overview__details ul li:nth-child(4n){margin-right:0;}.course__overview__details ul li:nth-child(4n+1){clear:left;}}.course__banner{background-color:#4b1863;}.course__banner__container{position:relative;max-width:960px;margin:0 auto;padding:2em 20px 2em;}@media screen and (min-width:580px){.course__banner__container{padding:3em 20px 3em;}}.course__banner__container:after{position:absolute;right:10px;bottom:10px;content:'';display:block;width:75px;height:50px;background-size:cover;}.course__more{text-align:center;margin-top:25px;width:100%;background:url("/Css/images/Pattern.jpg") center no-repeat #815d90;background-size:cover;}.course__more__widget{position:relative;background-color:#4b1863;height:200px;width:450px;background:center no-repeat;background-size:cover;}.course__more__widget__details{position:absolute;width:100%;height:50px;bottom:0;padding:1%;vertical-align:middle;line-height:.8em;white-space:nowrap;overflow:hidden;background-color:#fff;color:#4b1863;}.course__more__widget__details h4{font-size:2em;font-weight:500;color:#4b1863;}.course__more__container{padding:2em 10px;display:block;position:relative;max-width:960px;margin:0 auto;padding:2em 20px 2em;}.course__more__container:before,.course__more__container:after{content:" ";display:table;}.course__more__container:after{clear:both;}.course__more__container:before,.course__more__container:after{content:" ";display:table;}.course__more__container:after{clear:both;}.course__more__container h3{font-size:2em;color:#fff;text-transform:uppercase;}.course__more__split{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:580px){.course__more__split{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:48.82117%;}.course__more__split:last-child{margin-right:0;}}.course-search{padding:0 15px;}@media(max-width:550px){.course-search{padding:0 5px;}}.course-search__main{display:block;width:100%;}.course-search__adv{display:none;width:100%;padding:15px;border-radius:5px;background:rgba(0,0,0,.15);position:relative;margin-top:30px;margin-bottom:20px;}.course-search__adv .row:last-of-type{margin-bottom:-10px;}.course-search .course-search-row{display:flex;width:100%;margin-bottom:15px;}@media(max-width:750px){.course-search .course-search-row{flex-wrap:wrap;}}.course-search .course-search-row .col-of-3{width:100%;margin-right:20px;margin-bottom:15px;}@media(max-width:750px){.course-search .course-search-row .col-of-3{width:calc((100% - 16px)/2);margin-right:15px;}}@media(max-width:500px){.course-search .course-search-row .col-of-3{width:100%;margin-right:0;}}.course-search .course-search-row .col-of-3:nth-of-type(3n){margin-right:0;}@media(max-width:750px){.course-search .course-search-row .col-of-3:nth-of-type(3n){margin-right:15px;}}@media(max-width:750px){.course-search .course-search-row .col-of-3:nth-of-type(2n){margin-right:0 !important;}}.course-search .course-search-row .col-of-3.location-col{margin-right:0;width:100%;}.course-search .course-search-actions{display:block;width:100%;}.course-search .course-search-actions .row{align-items:center;justify-content:flex-end;margin-bottom:0;}.course-search .course-search-actions .btn{font-size:14px;padding:12px 15px;color:#fff;border:0;margin-left:5px;background:rgba(255,255,255,.1);text-align:center;}@media(max-width:500px){.course-search .course-search-actions .btn{width:calc((100% - 5px)/2) !important;margin-left:5px;margin-bottom:10px;}}@media(max-width:400px){.course-search .course-search-actions .btn{width:100% !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:5px;}}.course-search .course-search-actions .btn i{margin-left:8px;}.course-search .course-search-actions .btn.search-btn{background:#007ef0;color:#fff;border:0 solid #007ef0;width:128px;}.course-search .course-search-actions .btn.search-btn:hover,.course-search .course-search-actions .btn.search-btn:active{background:#006fd4;border:0 solid #006fd4;}.course-search .course-search-actions .btn.btn-clear{background:transparent;}@media(max-width:500px){.course-search .course-search-actions .btn.btn-clear{width:100% !important;margin-left:0;margin-bottom:10px;}}.course-search .course-search-actions .btn.btn-clear:hover,.course-search .course-search-actions .btn.btn-clear:active{background:transparent;border:0 solid #006fd4;text-decoration:underline;}@media(max-width:500px){.course-search .course-search-actions .btn.btn-adv{margin-left:0;margin-right:0;}}.course-search .course-search-actions .btn.btn-adv:hover,.course-search .course-search-actions .btn.btn-adv:active{background:rgba(255,255,255,.3);border:0 solid #006fd4;}.course-search .row{display:flex;flex-wrap:wrap;margin-bottom:20px;overflow:initial;width:100%;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.course-search .row{overflow:hidden;width:100%;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.course-search .row.days-row{padding:20px 0;}}@media(max-width:750px){.course-search .row.days-row{margin-bottom:20px;}}.course-search .row.align-center{align-items:center;}.course-search .row .col-of-2{width:calc((100% - 21px)/2);margin-right:20px;margin-bottom:15px;}@media(max-width:750px){.course-search .row .col-of-2{margin-right:0;width:100%;}}.course-search .row .col-of-2:nth-of-type(2n){margin-right:0;}.course-search .row .col-of-3{width:calc((100% - 41px)/3);margin-right:20px;margin-bottom:15px;}@media(max-width:750px){.course-search .row .col-of-3{width:calc((100% - 16px)/2);margin-right:15px;}}@media(max-width:500px){.course-search .row .col-of-3{margin-right:0 !important;width:100%;}}.course-search .row .col-of-3:nth-of-type(3n){margin-right:0;}@media(max-width:750px){.course-search .row .col-of-3:nth-of-type(3n){margin-right:15px;}}@media(max-width:750px){.course-search .row .col-of-3:nth-of-type(2n){margin-right:0 !important;}}.course-search .field{display:block;width:100%;}.course-search .field.location{display:flex;}@media(max-width:550px){.course-search .field.location{flex-wrap:wrap;}}@media(max-width:550px){.course-search .field.location .buttons{width:100%;}}.course-search .field.location .buttons .btn{display:block;width:100%;min-width:130px;font-size:14px;}.course-search .field.location .buttons .btn:first-of-type{margin-top:24px;height:40px;}.course-search .field.location .buttons .btn i{margin-left:8px;}.course-search .field.location .buttons .btn.course__finder__nav__filters__clear{background:transparent;padding:0;box-shadow:none;text-align:right;margin-top:10px;border:0;height:auto;}@media(max-width:400px){.course-search .field.location .buttons .btn.course__finder__nav__filters__clear{text-align:center;}}.course-search .field.location .buttons .btn.course__finder__nav__filters__clear:active,.course-search .field.location .buttons .btn.course__finder__nav__filters__clear:hover{text-decoration:underline;}.course-search .field.residentialcourse{display:flex;align-items:center;margin-top:10px;}.course-search .field.residentialcourse label{margin-bottom:0;}.course-search .field select.disabled{cursor:not-allowed;opacity:.2;}.course-search .field.filterbtns{display:flex;width:100%;margin-top:21px;justify-content:flex-end;}.course-search .field.filterbtns a{display:inline-block;min-width:130px;margin-right:5px;margin-left:0;margin-bottom:0;text-align:center;background:rgba(255,255,255,.2);}.course-search .field.filterbtns a:hover,.course-search .field.filterbtns a:active{background:#0f6cc5;}.course-search .field.filterbtns a:last-of-type{margin-right:0;}@media(max-width:400px){.course-search .field.filterbtns a:last-of-type{display:block;width:100%;}}.course-search .field.timeofday{margin-top:10px;}.course-search .field.keyword{margin-top:10px;}.course-search .field.keyword .keyword-search{display:flex;width:100%;}.course-search .field.keyword .keyword-search .editor{border-bottom-right-radius:0;border-top-right-radius:0;}.course-search .field.keyword .keyword-search button{max-height:40px;height:40px;border-top-left-radius:0;border-bottom-left-radius:0;padding:0;width:40px;background:#1e90ff;}.course-search .field.keyword .keyword-search button:hover,.course-search .field.keyword .keyword-search button:active{background:#0f6cc5;}.course-search .field.days .day-list-wrapper{display:flex;flex-wrap:wrap;}.course-search .field.days .day__list{display:flex;align-items:center;width:auto;margin-right:20px;}.course-search .field.days .day__list label{margin:0;}.course-search .field.weeks .weeks__container{padding:15px 25px;background:rgba(0,0,0,.1);border-radius:5px;}.course-search .field.weeks .noUi-horizontal{height:13px;}.course-search .field.weeks .noUi-horizontal .noUi-handle{width:24px;height:24px;}.course-search .field.weeks .noUi-horizontal .noUi-tooltip{top:120%;bottom:auto;}.course-search .field.weeks .noUi-tooltip{font-size:12px;padding:2px 6px;}.course-search .field.weeks .noUi-handle:before,.course-search .field.weeks .noUi-handle:after{left:9px;top:4px;}.course-search .field.weeks .noUi-handle:after{left:12px;}.course-search .field label{display:block;width:100%;font-size:14px;margin-bottom:3px;color:rgba(255,255,255,.8);}.course-search .field .editor{height:40px;min-height:40px;max-height:40px;border-radius:3px;font-size:14px;color:#808080;padding:0 8px;margin-bottom:0;background:#fff;}.course-search .select2-container,.select__level .select2-container{width:100% !important;text-align:left;}.course-search .select2-results__option--selectable,.select__level .select2-results__option--selectable{color:#808080;}.course-search .select2-container .select2-selection--single,.select__level .select2-container .select2-selection--single{height:40px;font-size:14px;}.course-search .select2-container .select2-selection--single .select2-selection__rendered,.select__level .select2-container .select2-selection--single .select2-selection__rendered{line-height:40px;color:#808080;color:#808080;}.course-search .select2-container .select2-selection--single .select2-selection__arrow,.select__level .select2-container .select2-selection--single .select2-selection__arrow{height:100%;}.course-search .select2-container .select2-selection--single .select2-selection__arrow b,.select__level .select2-container .select2-selection--single .select2-selection__arrow b{border-left:2px solid #979797;border-right:0;border-top:2px solid #979797;border-bottom:0;height:7px;width:7px;transform:rotate(225deg);top:16px;left:12px;}#select2-levelSelector-container span,#select2-l-container span{align-items:center;display:flex;}#select2-levelSelector-container span img,#select2-l-container span img{height:14px;margin-right:10px;}#select2-levelSelector-results .select2-results__option,#select2-l-results .select2-results__option{color:#808080;}#select2-levelSelector-results .select2-results__option span,#select2-l-results .select2-results__option span{align-items:center;display:flex;}#select2-levelSelector-results .select2-results__option span img,#select2-l-results .select2-results__option span img{height:14px;margin-right:10px;}#select2-levelSelector-results .select2-results__option--highlighted,#select2-l-results .select2-results__option--highlighted{background-color:#5897fb;color:#fff !important;}.search-location{display:flex;width:100%;}.search-location .location{width:calc(100% - 76px);position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%;}.search-location .location .editor{border-top-right-radius:0;border-bottom-right-radius:0;text-overflow:ellipsis;white-space:nowrap;width:100%;}.search-location .location .lookup{border:0;background:#fff;}.search-location .location .lookup ul{margin:0 !important;}.search-location .location .lookup ul li a{white-space:normal;}.search-location .distance{width:75px;min-width:75px;}.search-location .distance .editor{border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid #dcdcdc;}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.search-location .distance .editor.safari_only{-webkit-appearance:none;}}}.coming-soon{display:block;width:100%;padding:30px 20px;}.coming-soon i{display:block;width:100%;text-align:center;font-size:300%;color:#0b7ef5;margin-bottom:20px;}.coming-soon h1{display:block;width:100%;text-align:center;font-size:180%;color:#000;margin:0;}.coming-soon__body{display:block;width:100%;text-align:center;margin-top:10px;}.course-listing{display:block;width:100%;padding:0;margin:0;}.course-listing ul{display:block;width:100%;padding:0;margin:0;}.course-listing ul li{display:block;width:100%;padding:0;margin:0;margin-bottom:20px;}.course-item{display:block;width:100%;border:1px solid #d2d4d8;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.15);background:#fff;overflow:hidden;line-height:1;}.course-item__header{display:flex;justify-content:space-between;width:100%;padding:15px;border-bottom:3px solid #eff1f5;}@media(max-width:500px){.course-item__header{flex-wrap:wrap;position:relative;margin-bottom:0;}}.course-item__header__title{display:flex;}@media(max-width:500px){.course-item__header__title{width:100%;}}.course-item__header__title img{height:37px;max-width:37px;min-width:37px;width:auto;margin-right:10px;}.course-item__header__title__inner{width:100%;display:block;}.course-item__header__title__inner h2{color:#000;font-size:18px;margin-top:0;margin-bottom:0;text-align:left;}.course-item__header__title__inner span{color:#474747;font-size:14px;margin-top:0;margin-bottom:0;font-weight:600;}.course-item__header__learning-type{display:flex;align-items:center;padding:0 10px;}@media(max-width:500px){.course-item__header__learning-type{display:none;}}.course-item__header__learning-type img{height:22px;width:auto;margin-right:7px;}@media(max-width:500px){.course-item__header__learning-type img{height:17px;}}.course-item__header__learning-type span{color:#037fed;font-weight:600;font-size:14px;}.course-item__body{display:block;width:100%;padding:30px;margin-bottom:-20px;}@media(max-width:500px){.course-item__body{padding:20px;}}.course-item__body .row{display:flex;width:calc(100% + 30px);flex-wrap:wrap;overflow:hidden;padding-bottom:2px;margin-left:-15px;margin-right:-15px;}.course-item__body .row .detail{margin-bottom:20px;width:25%;padding:0 15px;}@media(max-width:800px){.course-item__body .row .detail{width:33.3%;}}@media(max-width:700px){.course-item__body .row .detail{width:50%;}}@media(max-width:374px){.course-item__body .row .detail{width:100% !important;}}.course-item__body .row .detail.span-2{width:50%;}@media(max-width:800px){.course-item__body .row .detail.span-2{width:100%;}}.course-item__body .row .detail .label{display:block;width:100%;margin:0;color:#523461;font-size:14px;margin-bottom:5px;}.course-item__body .row .detail .label i{color:#523461;margin-right:4px;}.course-item__body .row .detail .value{display:block;width:100%;margin:0;color:#000;font-size:14px;line-height:1.3;}.course-item__body .row .detail .value.course-status{padding:4px 10px;width:auto;display:inline-block;font-size:12px;border-radius:13px;line-height:1;}.course-item__body .row .detail .value.course-status.orange{background:#ffa500;color:#fff;}.course-item__body .row .detail .value.course-status.green{background:#27ae67;color:#fff;}.course-item__body .row .detail .value.course-status.red{background:#f14848;color:#fff;}.course-item__body .row .detail .value.course-status.grey{background:#ececec;color:#717171;}.course-item .progress-bar{padding:15px 30px;background:#f8f5fa;font-size:12px;}@media(max-width:500px){.course-item .progress-bar{padding:15px 20px;}}.course-item .progress-bar .percentCount{display:block;width:100%;margin-bottom:3px;font-weight:600;}.course-item .progress-bar .progressbar{border-radius:10px !important;overflow:hidden;background:rgba(255,53,152,.4) !important;}.course-item .progress-bar .progressbar .progress{background-color:#ff3598 !important;}.course-item__organisation{display:flex;width:100%;align-items:center;padding:20px 30px;padding-bottom:0;}@media(max-width:500px){.course-item__organisation{padding:20px 20px;padding-bottom:0;}}.course-item__organisation__logo{display:inline-block;height:45px;width:45px;margin-right:20px;}.course-item__organisation__logo img{display:inline-block;height:45px;}.course-item__organisation__name{display:inline-block;margin:0;font-weight:600;color:#000;}.course-item__organisation__name span{padding:0;margin:0;border:0;display:block;font-size:14px;margin-top:-4px;opacity:.5;font-weight:400;}.course-item__employer{display:flex;width:100%;align-items:center;padding:30px 30px;background:#fafcff;}@media(max-width:500px){.course-item__employer{padding:20px 20px;}}.course-item__employer__logo{display:inline-block;height:75px;margin-right:20px;background:#fff;}@media(max-width:850px){.course-item__employer__logo{display:none;}}.course-item__employer__logo img{display:inline-block;height:75px;}.course-item__employer__info{display:inline-block;width:calc(100% - 75px);}@media(max-width:850px){.course-item__employer__info{width:100%;}}@media(max-width:850px){.course-item__employer__info .employer-name{display:flex;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eaeaea;}}.course-item__employer__info .employer-name img{display:none;height:45px;margin-right:20px;}@media(max-width:850px){.course-item__employer__info .employer-name img{display:inline-block;}}.course-item__employer__info .employer-name span{font-weight:600;display:block;margin-bottom:8px;}@media(max-width:850px){.course-item__employer__info .employer-name span{margin-bottom:0;}}.course-item__employer__info .employer-name span span{font-weight:400;display:inline-block;margin:0;margin-left:10px;opacity:.5;border-left:1px solid #bfbfbf;padding-left:10px;}.course-item__employer__info__stats{display:flex;width:100%;}@media(max-width:700px){.course-item__employer__info__stats{flex-wrap:wrap;margin-bottom:-15px;}}.course-item__employer__info__stats .employer-name{display:block;width:100%;margin-bottom:10px;}.course-item__employer__info__stats .stat-item{width:33.33%;padding-right:15px;font-size:14px;display:inline-flex;}@media(max-width:700px){.course-item__employer__info__stats .stat-item{width:50%;margin-bottom:15px;}}@media(max-width:500px){.course-item__employer__info__stats .stat-item{width:100%;}}.course-item__employer__info__stats .stat-item.enrolled-users i{background:rgba(75,24,99,.15);color:#4b1863;}.course-item__employer__info__stats .stat-item.active-users i{background:rgba(11,126,245,.15);color:#0b7ef5;}.course-item__employer__info__stats .stat-item.completed i{background:rgba(39,174,96,.15);color:#27ae60;}.course-item__employer__info__stats .stat-item i{height:42px;width:42px;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;}.course-item__employer__info__stats .stat-item__text{display:inline-flex;width:calc(100% - 42px);padding:6px 0;padding-left:10px;flex-direction:column;}.course-item__employer__info__stats .stat-item__text span{display:block;width:100%;}.course-item__employer__info__stats .stat-item__text span:last-of-type{margin-top:3px;font-weight:600;font-size:15px;}.course-item__footer{display:flex;width:100%;padding:10px;background:#eff1f5;overflow:hidden;position:relative;}@media(max-width:700px){.course-item__footer{flex-wrap:wrap;width:100%;padding:0;}}.course-item__footer__price{display:inline-flex;height:100%;background:#0b7ef5;color:#fff;position:absolute;left:0;top:0;padding:10px 15px 10px 30px;align-items:center;font-weight:600;}@media(max-width:700px){.course-item__footer__price{position:relative;padding:10px;width:100%;text-align:center;height:auto;justify-content:center;background:#e8ebf1;color:#0b7ef5;font-size:150%;margin-bottom:10px;}}.course-item__footer__price::after{content:'';position:absolute;height:58px;right:-10px;width:34px;background:#0b7ef5;transform:skewX(-18deg);}@media(max-width:700px){.course-item__footer__price::after{display:none;}}.course-item__footer__price span{z-index:1;}.course-item__footer__alerts{display:flex;align-self:center;margin-left:110px;font-size:14px;font-weight:600;}@media(max-width:850px){.course-item__footer__alerts{flex-direction:column;margin-bottom:-5px;}}@media(max-width:700px){.course-item__footer__alerts{align-items:center;width:100%;margin-left:0;padding:10px;}}.course-item__footer__alerts .alert-item{margin-right:15px;color:#ff4500;}@media(max-width:850px){.course-item__footer__alerts .alert-item{margin-right:0;margin-bottom:5px;font-size:13px;}}.course-item__footer__actions{display:inline-block;margin-left:auto;}@media(max-width:700px){.course-item__footer__actions{display:flex;width:100%;margin:0;padding:10px;}}@media(max-width:374px){.course-item__footer__actions{flex-direction:column;}}.course-item__footer__actions.profile-actions{display:flex;width:100%;justify-content:space-between;}@media(max-width:700px){.course-item__footer__actions.profile-actions{flex-direction:column;justify-content:center;align-items:center;}}.course-item__footer__actions.profile-actions .left{width:auto;display:flex;align-items:center;font-size:14px;}@media(max-width:700px){.course-item__footer__actions.profile-actions .left{width:100%;flex-direction:column;}}.course-item__footer__actions.profile-actions .left .btn{padding:6px 10px;margin-right:5px;color:#037fed;background:transparent;border:0;}.course-item__footer__actions.profile-actions .left .btn:hover,.course-item__footer__actions.profile-actions .left .btn:active{color:#0865c5;border:0;}.course-item__footer__actions.profile-actions .left .btn i{margin-left:5px;}.course-item__footer__actions.profile-actions .left .balance-wrapper{display:inline-block;padding:5px 15px;border-right:1px solid #c5c5c5;margin-right:5px;}@media(max-width:700px){.course-item__footer__actions.profile-actions .left .balance-wrapper{margin-right:0;border:0;}}.course-item__footer__actions.profile-actions .right{width:auto;display:inline-flex;justify-content:flex-end;}@media(max-width:700px){.course-item__footer__actions.profile-actions .right{justify-content:center;margin-left:-2px;margin-right:-2px;width:calc(100% + 4px);}}.course-item__footer__actions.profile-actions .right .btn{margin-left:4px;}@media(max-width:700px){.course-item__footer__actions.profile-actions .right .btn{margin:2px;margin-top:15px;width:100%;}}.course-item__footer__actions .btn{margin-left:5px;font-size:14px;}@media(max-width:700px){.course-item__footer__actions .btn{width:calc((100% - 5px)/2);margin-left:0;margin-right:5px;}}@media(max-width:374px){.course-item__footer__actions .btn{margin-right:0;margin-bottom:5px;width:100%;}}.course-item__footer__actions .btn:last-of-type{margin-left:0;}@media(max-width:374px){.course-item__footer__actions .btn:last-of-type{margin-bottom:0;}}.learning-type-mobile{display:none;align-items:center;padding:0 10px;}@media(max-width:500px){.learning-type-mobile{display:flex;}}@media(max-width:500px){.learning-type-mobile{position:relative;width:100%;display:flex;padding:0;margin-bottom:20px;}}.learning-type-mobile img{height:22px;width:auto;margin-right:7px;}@media(max-width:500px){.learning-type-mobile img{height:17px;}}.learning-type-mobile span{color:#037fed;font-weight:600;font-size:14px;}.map-course-item{position:relative;max-width:100%;background:#fff;border-radius:5px;overflow:hidden;width:400px;}@media(max-width:400px){.map-course-item{width:320px;}}@media(max-width:350px){.map-course-item{width:280px;}}.leaflet-container a.leaflet-popup-close-button{z-index:10;height:20px;width:20px;line-height:20px;text-align:center;right:5px;padding:0;top:5px;}.map-course-item .course-item{position:relative;right:auto;top:auto;max-width:100%;height:auto;background:#fff;overflow-y:hidden;border:0;box-shadow:none;border-radius:0;display:flex;flex-wrap:wrap;}.map-course-item .course-item__header{flex-wrap:wrap;position:relative;margin-bottom:0;padding:10px;padding-right:30px;}.map-course-item .course-item__header__title{width:100%;}.map-course-item .course-item__header__title__inner h2{font-size:16px;}.map-course-item .course-item__header__learning-type{position:absolute;bottom:-45px;left:0;padding:7px 20px;border-radius:0;width:100%;display:flex;justify-content:flex-start;}.map-course-item .course-item__header__learning-type img{height:17px;}.map-course-item .course-item .learning-type-mobile{display:block;position:relative;width:100%;display:flex;padding:0;margin-bottom:20px;}.map-course-item .course-item .learning-type-mobile img{height:17px;}.map-course-item .course-item__body{margin:0 0;padding:20px 20px;max-height:150px;overflow:auto;}.map-course-item .course-item__body .row .detail{width:50%;margin-bottom:15px;}@media(max-width:374px){.map-course-item .course-item__body .row .detail{width:100% !important;}}.map-course-item .course-item__body .row .detail .label,.map-course-item .course-item__body .row .detail .value{font-size:12px;}.map-course-item .course-item__body .row .detail.span-2{width:100%;}.map-course-item .course-item__footer{flex-wrap:wrap;width:100%;padding:0;}.map-course-item .course-item__footer__price{position:relative;width:100%;text-align:center;height:auto;justify-content:center;color:#0b7ef5;margin-bottom:0;font-size:18px;background:#e6e5e5;padding:5px;}.map-course-item .course-item__footer__price::after{display:none;}.map-course-item .course-item__footer__alerts{flex-direction:column;margin-bottom:-5px;align-items:center;width:100%;margin-left:0;padding:5px;margin-top:5px;}.map-course-item .course-item__footer__alerts .alert-item{margin-right:0;margin-bottom:5px;font-size:13px;}.map-course-item .course-item__footer__actions{display:flex;width:100%;margin:0;padding:10px;}@media(max-width:374px){.map-course-item .course-item__footer__actions{flex-direction:column;}}.map-course-item .course-item__footer__actions .btn{width:calc((100% - 5px)/2);margin-left:0;margin-right:5px;padding:5px;}@media(max-width:374px){.map-course-item .course-item__footer__actions .btn{margin-right:0;margin-bottom:5px;width:100%;}}.map-course-item .course-item__footer__actions .btn:last-of-type{margin-right:0;}@media(max-width:374px){.map-course-item .course-item__footer__actions .btn:last-of-type{margin-bottom:0;}}.course__finder__results .tabs__content{border:0;padding:0;}.course__finder__results .tabs__header{display:flex;width:100%;background:#401252;}.course__finder__results .tabs__header ul{display:flex;width:100%;align-items:flex-end;padding:0 5px;justify-content:center;}.course__finder__results .tabs__header ul li{display:inline-flex;border:0;overflow:hidden;background:transparent;color:#fff;margin:0 5px;width:150px;position:relative;float:none;}.course__finder__results .tabs__header ul li::after{content:'';position:absolute;left:50%;bottom:1px;height:4px;border-top-left-radius:13px;border-top-right-radius:13px;width:0;transition:.5s;transform:translateX(-50%);background:#5897fb;}.course__finder__results .tabs__header ul li::before{content:'';position:absolute;left:50%;bottom:-10px;height:100%;transform:translateX(-50%);width:100%;background:linear-gradient(0deg,rgba(255,255,255,.2) -76%,rgba(255,255,255,0) 70%);transition:.5s;opacity:0;}.course__finder__results .tabs__header ul li.current::after,.course__finder__results .tabs__header ul li:hover::after,.course__finder__results .tabs__header ul li:active::after{width:calc(100% - 10px);}.course__finder__results .tabs__header ul li.current span i,.course__finder__results .tabs__header ul li:hover span i,.course__finder__results .tabs__header ul li:active span i{color:#5897fb;}.course__finder__results .tabs__header ul li.current::before,.course__finder__results .tabs__header ul li:hover::before,.course__finder__results .tabs__header ul li:active::before{opacity:1;}.course__finder__results .tabs__header ul li span{display:block;background-color:transparent;padding:15px;text-align:center;font-weight:600;color:#fff;width:100%;box-shadow:none !important;}.course__finder__results .tabs__header ul li span i{margin-right:8px;transition:.5s;}#course_noresults{display:block;width:100%;border:1px solid #d2d4d8;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.15);background:#fff;overflow:hidden;padding:40px 20px;text-align:center;font-size:14px;}#course_noresults i{font-size:33px;color:#523461;text-align:center;display:block;height:70px;line-height:70px;width:70px;margin:0 auto;background:#f1f1f1;margin-bottom:25px;border-radius:20px;}#course_noresults span{max-width:600px;margin:0 auto;width:100%;display:block;}.course-results-show-count{display:inline-flex;align-items:center;width:auto;margin-left:auto;padding:15px 0;}.course-results-show-count label{font-size:14px;color:#333;margin:0;font-weight:400;}.course-results-show-count select.cs-select{max-width:200px;float:right;border:1px solid #dcdcdc;padding:0 3px;border-radius:5px;font-size:14px;height:30px;max-height:30px;line-height:30px;width:63px;margin-left:10px;}.course__finder__container{background:#fff !important;}.course__finder__results .key{padding:20px;display:flex;justify-content:center;}.course__finder__results .key ul{display:flex;justify-content:center;flex-wrap:wrap;}.course-units{display:block;width:100%;}.course-units ul{padding:0;margin:0;}.unit-item{display:flex;width:100%;border:1px solid #d2d4d8;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.15);background:#fff;overflow:hidden;flex-wrap:wrap;margin-bottom:20px;}.unit-item__header{background:#4b155f;display:flex;width:100%;color:#fff;align-items:center;}@media(max-width:600px){.unit-item__header{flex-direction:column;}}.unit-item__header::after{content:'';background-image:url(~/Css/assets/theme/GDCG_Triangle_Texture_1.svg);background-position:center;background-size:cover;height:100%;width:100%;position:absolute;left:0;top:0;}.unit-item__header .unit-number{width:70px;height:100%;position:relative;background:#2e0b3c;}@media(max-width:600px){.unit-item__header .unit-number{width:100%;text-align:center;height:auto;padding:0;}}.unit-item__header .unit-number::after{content:'';background-image:url(~/Css/assets/theme/GDCG_Triangle_Texture_1.svg);background-position:center;background-size:cover;height:100%;width:100%;position:absolute;left:0;top:0;width:80px;transform:skewX(10deg);background:#2e0b3c;}@media(max-width:600px){.unit-item__header .unit-number::after{display:none;}}.unit-item__header .unit-number__inner{display:inline-flex;position:absolute;top:0;left:0;height:100%;width:100%;}@media(max-width:600px){.unit-item__header .unit-number__inner{position:relative;padding:10px;}}.unit-item__header .unit-number__inner span{position:absolute;z-index:2;display:block;left:50%;width:100%;top:50%;transform:translate(-50%,-50%);text-align:center;font-weight:600;font-size:30px;}@media(max-width:600px){.unit-item__header .unit-number__inner span{position:relative;transform:none;left:auto;top:auto;}}.unit-item__header .unit-headers{width:calc(100% - 71px);padding:10px 20px;padding-left:40px;}.unit-item__header .unit-headers.date-update{display:flex;align-items:center;flex-wrap:wrap;}.unit-item__header .unit-headers.date-update .unit-info{width:calc(100% - 150px);display:inline-block;}@media(max-width:600px){.unit-item__header .unit-headers.date-update .unit-info{display:block;position:relative;width:100%;}}.unit-item__header .unit-headers.date-update .unit-start-date{display:inline-flex;flex-direction:row;margin-right:0;position:relative;color:#fff;background-color:rgba(255,255,255,.1);border-radius:100px;padding:3px 6px;font-size:14px;margin-left:auto;}@media(max-width:600px){.unit-item__header .unit-headers.date-update .unit-start-date{justify-content:center;margin:0 auto;margin-top:10px;position:relative;}}.unit-item__header .unit-headers.date-update .unit-start-date span{margin-right:5px;position:relative;}@media(max-width:600px){.unit-item__header .unit-headers{width:100%;text-align:center;padding:15px;}}.unit-item__header .unit-headers h2{margin:0;display:block;width:100%;font-size:18px;}.unit-item__header .unit-headers p{margin:0;display:block;width:100%;font-size:14px;}.unit-item__body{display:block;width:100%;}.unit-item__body ul{display:flex;width:100%;flex-wrap:wrap;padding:10px;margin-bottom:-5px;}.unit-item__body ul li{display:flex;width:100%;font-size:14px;border:1px solid #efefef;margin-bottom:5px;overflow:hidden;border-radius:5px;position:relative;}.unit-item__body ul li .component-icon{display:flex;width:150px;height:100%;align-content:center;align-items:center;justify-content:center;text-align:center;padding:10px 10px;background:#f1f1f1;position:relative;}.unit-item__body ul li .component-icon::after{content:'';position:absolute;right:-5px;top:50%;transform:translateY(-50%) rotate(45deg);height:10px;width:10px;background:#f1f1f1;}.unit-item__body ul li .component-icon__inner{display:flex;align-items:center;width:100%;text-align:center;}@media(max-width:800px){.unit-item__body ul li .component-icon__inner{flex-wrap:wrap;}}.unit-item__body ul li .component-icon__inner img{height:25px;}.unit-item__body ul li .component-icon__inner .icon-container{width:45px;}@media(max-width:800px){.unit-item__body ul li .component-icon__inner .icon-container{width:100%;display:block;position:relative;}}.unit-item__body ul li .component-icon__inner .icon-container img{height:25px;}.unit-item__body ul li .component-icon__inner span{color:#4b155f;margin:0;display:block;width:100%;font-weight:600;line-height:1;padding-left:10px;}@media(max-width:800px){.unit-item__body ul li .component-icon__inner span{padding-left:0;}}.unit-item__body ul li .component-status{display:flex;width:calc(100% - 150.98px);height:100%;align-items:center;justify-content:center;text-align:center;}.unit-item__body ul li .component-status__inner{display:flex;width:100%;flex-direction:initial;justify-content:center;align-items:center;flex-wrap:wrap;padding:15px 10px;}.unit-item__body ul li .component-status__inner.upcoming .primary-text{color:#4b155f;}.unit-item__body ul li .component-status__inner.awaitinginfo .primary-text{color:#7b7b7b;}.unit-item__body ul li .component-status__inner.join .btn{background:#27ae60;z-index:5;}.unit-item__body ul li .component-status__inner.join .btn:hover,.unit-item__body ul li .component-status__inner.join .btn:active{background:#1e8449;}.unit-item__body ul li .component-status__inner.join .secondary-text{padding:0 10px;width:auto;}.unit-item__body ul li .component-status__inner.join .full-block{width:100%;display:block;position:relative;margin-top:5px;}.unit-item__body ul li .component-status__inner.start .btn{z-index:5;background:#27ae60;}.unit-item__body ul li .component-status__inner.start .btn-start-again{background:#4b1763 !important;}.unit-item__body ul li .component-status__inner.start .btn-start-again:hover,.unit-item__body ul li .component-status__inner.start .btn-start-again:active{background:#6a218c !important;}.unit-item__body ul li .component-status__inner.start .btn-gdcg-green{background:#27ae60 !important;}.unit-item__body ul li .component-status__inner.start .btn-gdcg-green:hover,.unit-item__body ul li .component-status__inner.start .btn-gdcg-green:focus{background:#1e8449 !important;}.unit-item__body ul li .component-status__inner.start .btn-gdcg-blue{background-color:#007ef0 !important;}.unit-item__body ul li .component-status__inner.start .btn-gdcg-blue:hover,.unit-item__body ul li .component-status__inner.start .btn-gdcg-blue:focus{background:#0063bd !important;}.unit-item__body ul li .component-status__inner.continue .btn{background:#27ae60;z-index:5;}.unit-item__body ul li .component-status__inner.continue .btn:hover,.unit-item__body ul li .component-status__inner.continue .btn:active{background:#1e8449;}.unit-item__body ul li .component-status__inner.complete{height:100%;background:#eef8f3;}.unit-item__body ul li .component-status__inner.complete .status{color:#27ae67;}.unit-item__body ul li .component-status__inner.present{height:100%;background:#eef8f3;}.unit-item__body ul li .component-status__inner.present .status{color:#27ae67;}.unit-item__body ul li .component-status__inner.absent{height:100%;background:#fbf1ec;}.unit-item__body ul li .component-status__inner.absent .status{color:#ff4500;}.unit-item__body ul li .component-status__inner.practiceagain .btn{background:#27ae67;color:#fff;z-index:5;}.unit-item__body ul li .component-status__inner.practiceagain .btn:hover,.unit-item__body ul li .component-status__inner.practiceagain .btn:active{background:#1e844e;}.unit-item__body ul li .component-status__inner .status{font-weight:600;}.unit-item__body ul li .component-status__inner .status i{margin-right:5px;}.unit-item__body ul li .component-status__inner .primary-text{font-weight:600;display:block;width:100%;}.unit-item__body ul li .component-status__inner .primary-text i{margin-right:5px;}.unit-item__body ul li .component-status__inner .secondary-text{font-weight:400;display:block;width:100%;}.unit-item__body ul li .component-status__inner .btn{border-radius:100px !important;color:#fff;border:0;font-size:14px;min-width:100px;z-index:5;}.unit-item__body ul li .component-status__inner .btn:hover,.unit-item__body ul li .component-status__inner .btn:active{border:0;}.unit-item__body ul li .component-status__inner .btn.btn-again{padding:0;}.unit-item__body ul li .component-status__inner .btn.btn-again i{background:rgba(0,0,0,.1);height:36px;width:36px;line-height:36px;border-top-left-radius:100px;border-bottom-left-radius:100px;}.unit-item__body ul li .component-status__inner .btn.btn-again span{padding:10px 15px;display:inline-block;}.course__finder .multiselect{width:100%;position:relative;}.course__finder .multiselect .editor{overflow:hidden;}.course__finder .multiselect #checkboxes{position:absolute;left:0;top:100%;background:#fff;z-index:3;}.course__finder .multiselect #checkboxes label{display:flex;width:100%;color:#808080;margin:0;font-weight:400;padding:5px;}.course__finder .multiselect #checkboxes label input{transform:translateY(4px);}.course__finder .dropdown{display:block;position:relative;height:40px;max-height:40px;text-overflow:ellipsis;white-space:nowrap;}.course__finder .dropdown dd,.course__finder .dropdown dt{margin:0;padding:0;}.course__finder .dropdown ul{margin:-1px 0 0 0;}.course__finder .dropdown dd{position:absolute;left:0;top:100%;width:100%;}.course__finder .dropdown dt{background:#fff;max-height:40px;height:40px;border-radius:4px;}.course__finder .dropdown dt.open{outline:1px solid #000;}.course__finder .dropdown dt a{background-color:#fff !important;color:#979797 !important;font-weight:400;font-size:14px !important;position:absolute;left:0;top:0;height:100%;width:100% !important;border-radius:4px;}.course__finder .multiSel{margin:0;padding:3px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.course__finder .multiSel span{font-size:14px;border-radius:100px;color:#979797;padding:0 !important;position:relative;}.course__finder .multiSel span::before{content:',';margin-right:2px;}.course__finder .multiSel span:first-of-type::before{display:none;}.course__finder .dropdown a,.course__finder .dropdown a:visited{color:#fff;text-decoration:none;outline:none;font-size:12px;}.course__finder .dropdown dt a{background-color:#4f6877;display:block;padding:8px 20px 5px 10px;min-height:25px;line-height:24px;overflow:hidden;border:0;width:272px;}.course__finder .dropdown dt a span,.course__finder .multiSel span{cursor:pointer;display:inline-block;padding:0 3px 2px 0;}.course__finder .dropdown dd ul{background-color:#f1f1f1;border:0;color:#6f6f6f;display:none;left:0;padding:0 0 0 0;position:absolute;top:2px;width:100%;list-style:none;height:auto;overflow:auto;position:absolute;top:100%;left:0;z-index:3;font-size:14px;white-space:normal;max-height:200px;}.course__finder .dropdown dd ul li{display:flex;padding:5px 10px;}.course__finder .dropdown dd ul li:hover{background:#3e97f4 !important;color:#fff;}.course__finder .dropdown dd ul li:hover label{color:#fff;}.course__finder .dropdown dd ul li:nth-of-type(2n){background:#fff;}.course__finder .dropdown dd ul li label{display:flex;font-weight:400;color:#979797;margin:0;}.course__finder .dropdown dd ul li input{margin-top:3px;}.course__finder .dropdown span.value{display:none;}.course__finder .dropdown dd ul li a{padding:5px;display:block;}.course__finder .dropdown dd ul li a:hover{background-color:#fff;}.dropdown-arrow{height:100%;float:right;position:relative;left:16px;top:-2px;}.dropdown-arrow .arrow{border-left:2px solid #979797;border-right:0;border-top:2px solid #979797;border-bottom:0;height:7px;width:7px;transform:rotate(225deg);top:16px;left:12px;}.modal .modal-wrapper .modal-body.intrest-modal-course-finder{max-width:1044px;margin:20px 20px;padding:20px;display:block;position:relative;}.modal .modal-wrapper .modal-body.intrest-modal-course-finder .form__action{display:flex;justify-content:flex-end;}.modal .modal-wrapper .modal-body.intrest-modal-course-finder select,.modal .modal-wrapper .modal-body.intrest-modal-course-finder input,.modal .modal-wrapper .modal-body.intrest-modal-course-finder textarea{border:1px solid #c2c2c2;border-radius:5px;}.component-status__inner.join .full-width{width:100%;text-align:center;margin-top:10px;}#tasks li{list-style:none !important;}#course-support{display:none;}#course-support .box__body .rte ul,#course-support .box__body .rte ol{padding-left:18px;}#course-support .box__body .rte ul{list-style-type:disc;}#course-support .box__body .rte ol{list-style-type:decimal;}.provider .purp-bot{width:100%;display:block;background-color:#3b104d;height:10px;}.provider .providers-hero-block{background-color:#4b1760;width:100%;position:relative;display:block;}.provider .providers-hero-block .block-inner{padding:25px 0;max-width:960px;margin:auto;overflow:auto;}.provider .providers-hero-block .block-inner .left{float:left;position:relative;display:inline-block;margin-right:30px;width:250px;height:250px;}@media(max-width:640px){.provider .providers-hero-block .block-inner .left{display:none;}}.provider .providers-hero-block .block-inner .left .brand{top:0;left:0;}.provider .providers-hero-block .block-inner .right{float:left;position:relative;display:inline-block;width:calc(100% - 290px);}@media(max-width:640px){.provider .providers-hero-block .block-inner .right{width:100%;padding:0 20px;}}.provider .providers-hero-block .block-inner .right .content{height:250px;}.provider .providers-hero-block .block-inner .right .content .top-strip{color:#fff;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:20px;font-size:90%;}.provider .providers-hero-block .block-inner .right .content .bot-wrapper{margin-top:20px;width:100%;position:relative;display:block;}.provider .providers-hero-block .block-inner .right .content .bot-wrapper .content-left{width:50%;display:inline-block;color:#fff;opacity:.5;font-size:90%;float:left;}.provider .providers-hero-block .block-inner .right .content .bot-wrapper .content-left .address p a{color:#fff !important;text-decoration:underline;}.provider .providers-hero-block .block-inner .right .content .bot-wrapper .content-right{width:50%;float:left;display:inline-block;color:#fff;font-size:90%;opacity:.5;}.provider .providers-hero-block .block-inner .right .content .bot-wrapper .content-right .social{margin-top:10px;}.provider .providers-hero-block .block-inner .right .content .bot-wrapper .content-right .social a{width:30px;height:30px;border-radius:30px;border:1px solid #fff;position:relative;display:inline-block;}.provider .providers-hero-block .block-inner .right .content .bot-wrapper .content-right .social a:hover{transition:.3s;background-color:#fff;}.provider .providers-hero-block .block-inner .right .content .bot-wrapper .content-right .social a:hover i{transition:.3s;color:#4b1760;}.provider .providers-hero-block .block-inner .right .content .bot-wrapper .content-right .social a i{transition:.3s;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.provider .card-section{max-width:960px;margin:30px auto;overflow:auto;}@media(max-width:1080px){.provider .card-section{padding:0 20px;}}.provider .card-section__wrapper{display:block;position:relative;overflow:hidden;}.provider .card-section__wrapper .card-item{float:left;display:inline-block;width:calc((100% - 31px)/3);margin-right:15px;height:300px;border-radius:5px;margin-bottom:15px;position:relative;}.provider .card-section__wrapper .card-item:nth-of-type(3n){margin-right:0;}@media(max-width:1080px){.provider .card-section__wrapper .card-item{width:calc((100% - 16px)/2);}.provider .card-section__wrapper .card-item:nth-of-type(2n){margin-right:0 !important;}.provider .card-section__wrapper .card-item:nth-of-type(3n){margin-right:0;}.provider .card-section__wrapper .card-item:last-of-type{margin-right:0;}}@media(max-width:920px){.provider .card-section__wrapper .card-item{width:100%;margin-right:0;}}.provider .card-section__wrapper .card-item .gradient{background:#4b1760;background:-moz-linear-gradient(0deg,#4b1760 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg,#4b1760 0%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgba(75,23,96,.8) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b1760",endColorstr="#ffffff",GradientType=1);border-radius:5px;z-index:1;width:100%;height:200px;position:absolute;bottom:0;right:0;}.provider .card-section__wrapper .card-item .card-bg-icon{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;}.provider .card-section__wrapper .card-item .card-bg-icon__inner{z-index:2;width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.provider .card-section__wrapper .card-item .card-bg-icon__inner i{margin-bottom:15px;font-size:350%;}.provider .card-section__wrapper .card-item .card-bg-icon__inner .title{font-weight:600;margin-bottom:15px;}.provider .card-section__wrapper .card-item .card-bg-icon__inner .card-btn,.provider .card-section__wrapper .card-item .card-bg-icon__inner i,.provider .card-section__wrapper .card-item .card-bg-icon__inner .title{color:#fff;}.provider .card-section__wrapper .card-item .card-bg-icon__inner .card-btn{border-radius:5px;font-weight:600;padding:8px 45px;background-color:#007ef0;}.provider .card-section__wrapper .card-item .card-bg-icon__inner .card-btn:hover{background-color:#097de6;}.provider .card-section__wrapper .card-item .card-img-top__inner{width:100%;height:auto;}.provider .card-section__wrapper .card-item .card-img-top__inner .card-img-div{width:100%;display:block;background-color:#3b104d;height:5px;}.provider .card-section__wrapper .card-item .card-img-top__inner .top-img{height:170px;position:relative;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;border-top-left-radius:5px;border-top-right-radius:5px;}.provider .card-section__wrapper .card-item .card-img-top__inner .top-img .card_arrow{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.provider .card-section__wrapper .card-item .card-img-top__inner .top-img .card_arrow:hover{opacity:.8;}.provider .card-section__wrapper .card-item .card-img-top__inner .top-img .card_arrow i{font-size:175%;color:rgba(255,255,255,.5);}.provider .card-section__wrapper .card-item .card-img-top__inner .top-img .top-img-gradient{background:#4b1760;background:-moz-linear-gradient(0deg,rgba(75,23,96,.5) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg,rgba(75,23,96,.5) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgba(75,23,96,.5) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b1760",endColorstr="#ffffff",GradientType=1);z-index:1;width:100%;height:100px;position:absolute;bottom:0;right:0;}.provider .card-section__wrapper .card-item .card-img-top__inner .content{text-align:center;position:relative;}.provider .card-section__wrapper .card-item .card-img-top__inner .content__inner{position:absolute;height:calc(300px - 175px);padding:20px;border:2px solid #f1f1f1;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:100%;}.provider .card-section__wrapper .card-item .card-img-top__inner .content__inner .img-title{color:#4b1760;font-size:120%;font-weight:600;margin-bottom:8px;}.provider .card-section__wrapper .card-item .card-img-top__inner .content__inner .img-text{margin-top:-5px;color:rgba(0,0,0,.5);font-size:100%;}.provider .card-section__wrapper .card-item .card-calendar__inner{width:100%;}.provider .card-section__wrapper .card-item .card-calendar__inner .calendar-title{height:50px;width:100%;position:relative;display:block;background-position:center;background-size:cover;background-repeat:no-repeat;border-top-left-radius:5px;border-top-right-radius:5px;background-image:url(https://images.pexels.com/photos/273026/pexels-photo-273026.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260);background-position:center;background-size:cover;}.provider .card-section__wrapper .card-item .card-calendar__inner .calendar-title .calendar-gradient{background:#4b1760;background:-moz-linear-gradient(0deg,rgba(75,23,96,.5) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg,rgba(75,23,96,.5) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgba(75,23,96,.5) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b1760",endColorstr="#ffffff",GradientType=1);z-index:0;width:100%;height:35px;position:absolute;bottom:0;right:0;border-top-left-radius:5px;border-top-right-radius:5px;}.provider .card-section__wrapper .card-item .card-calendar__inner .calendar-title__wrapper{display:flex;position:absolute;padding:13px 20px;align-items:center;width:100%;justify-content:flex-start;}.provider .card-section__wrapper .card-item .card-calendar__inner .calendar-title__wrapper i{color:#fff;font-size:150%;margin-right:10px;}.provider .card-section__wrapper .card-item .card-calendar__inner .calendar-title__wrapper .title{font-size:100%;color:#fff;font-weight:600;}.provider .card-section__wrapper .card-item .card-calendar__inner .content-bottom{border:1px solid #f1f1f1;height:250px;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:20px;}.provider .card-section__wrapper .card-item .card-calendar__inner .content-bottom .google-cal{height:150px;display:block;margin-bottom:20px;}.provider .card-section__wrapper .card-item .card-calendar__inner .content-bottom .cal-btn{display:block;width:100%;padding:5px 0;background-color:#00ae65;border-radius:5px;color:#fff;font-weight:600;text-align:center;font-size:90%;}.provider .card-section__wrapper .card-item .card-calendar__inner .content-bottom .cal-btn:hover{background-color:#01a761;}.provider .card-section__wrapper .card-item .card-gradient{width:100%;height:100%;background:#4a1763;background:-moz-linear-gradient(0deg,#4a1763 0%,#7d598f 100%);background:-webkit-linear-gradient(0deg,#4a1763 0%,#7d598f 100%);background:linear-gradient(0deg,#4a1763 0%,#7d598f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4a1763",endColorstr="#7d598f",GradientType=1);border-radius:5px;}.provider .card-section__wrapper .card-item .card-gradient__inner{width:100%;height:100%;position:relative;}.provider .card-section__wrapper .card-item .card-gradient__inner .gradient-content{position:relative;transform:translate(-50%,-50%);top:50%;left:50%;text-align:center;padding:0 20px;}.provider .card-section__wrapper .card-item .card-gradient__inner .gradient-content .icon{margin:0 auto;width:70px;height:70px;border-radius:100px;background-color:rgba(255,255,255,.1);opacity:1;position:relative;margin-bottom:35px;text-align:center;}.provider .card-section__wrapper .card-item .card-gradient__inner .gradient-content .icon i{font-size:250%;color:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;}.provider .card-section__wrapper .card-item .card-gradient__inner .gradient-content .title{margin-top:-20px;color:#fff;font-weight:600;font-size:130%;}.provider .card-section__wrapper .card-item .card-gradient__inner .gradient-content .title:after{content:' ';margin-top:10px;position:relative;display:block;width:30px;height:3px;transform:translate(-50%,-50%);top:50%;left:50%;background-color:rgba(255,255,255,.1);}.provider .card-section__wrapper .card-item .card-gradient__inner .gradient-content .gradient-text{font-size:100%;color:rgba(255,255,255,.5);}.provider .lesson-levels-wrapper{margin:0 auto;position:relative;max-width:960px;overflow:auto;display:block;padding:10px;margin-bottom:10px;margin-top:30px;}.provider .lesson-levels-wrapper h4{text-align:center;color:#4b1760;font-size:130%;font-weight:600;display:block;text-transform:uppercase;margin-bottom:20px;}.provider .lesson-levels-wrapper .level-row{display:flex;flex-wrap:wrap;justify-content:center;width:100%;position:relative;overflow:auto;}@media(max-width:800px){.provider .lesson-levels-wrapper .level-row{text-align:center;}}.provider .lesson-levels-wrapper .level-row .level-item{display:inline-block;position:relative;width:calc((100% - 41px)/5);margin-right:10px;padding:20px;overflow:auto;float:left;}.provider .lesson-levels-wrapper .level-row .level-item:nth-of-type(5n){margin-right:0;}@media(max-width:800px){.provider .lesson-levels-wrapper .level-row .level-item{width:calc((100%)/3);float:none;text-align:center;}}@media(max-width:640px){.provider .lesson-levels-wrapper .level-row .level-item{width:100%;}}.provider .lesson-levels-wrapper .level-row .level-item .level-content{width:100%;display:block;margin-top:10px;overflow:auto;color:#333;}.provider .lesson-levels-wrapper .level-row .level-item .level-content:hover{color:#262626;}.provider .lesson-levels-wrapper .level-row .level-item .level-content .level-title{font-weight:600;font-size:110%;float:left;display:inline-block;}@media(max-width:800px){.provider .lesson-levels-wrapper .level-row .level-item .level-content .level-title{float:none;margin-right:10px;}}.provider .lesson-levels-wrapper .level-row .level-item .level-content .level-arrow{font-weight:600;font-size:110%;float:right;display:inline-block;}@media(max-width:800px){.provider .lesson-levels-wrapper .level-row .level-item .level-content .level-arrow{float:none;}}.provider .gofod{margin:30px auto;position:relative;max-width:960px;overflow:auto;display:block;padding:10px;}.provider .gofod .gofod-content{text-align:center;}@media(max-width:640px){.provider .gofod .gofod-content .row .button a{width:100%;}}.provider .gofod .gofod-content h4{text-align:center;color:#4b1760;font-size:130%;font-weight:600;display:block;text-transform:uppercase;margin-bottom:20px;}.provider .gofod .gofod-content .rte{width:100%;overflow:auto;}@media(max-width:800px){.provider .gofod .gofod-content .rte{padding:0 20px;}}.provider .gofod .gofod-content .rte .rte-p{color:rgba(0,0,0,.5);}.provider .y{color:#ffc000;}.provider .y:hover{opacity:.8;}.provider .g{color:#3db051;}.provider .g:hover{opacity:.8;}.provider .b{color:#0065bd;}.provider .b:hover{opacity:.8;}.provider .r{color:#cd202c;}.provider .r:hover{opacity:.8;}.provider .p{color:#4b306a;}.provider .p:hover{opacity:.8;}.provider .row-updated{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}@media(max-width:960px){.provider .row-updated{flex-direction:column-reverse;}}.provider .row-updated .row-6-updated>.rte{padding:30px;padding-right:0;}@media(max-width:640px){.provider .row-updated .row-6-updated>.rte{padding:30px;}}.provider__container{display:block;}.provider__container:before,.provider__container:after{content:" ";display:table;}.provider__container:after{clear:both;}.provider__container:before,.provider__container:after{content:" ";display:table;}.provider__container:after{clear:both;}.provider__container article{width:100%;padding:10px;}@media screen and (min-width:960px){.provider__container article{float:left;width:65%;}}.provider__container article>section:first-of-type div,.provider__container article>section:first-of-type blockquote{margin-top:0;}.provider__container aside{width:100%;padding:10px;}.provider__container aside:before,.provider__container aside:after{content:" ";display:table;}.provider__container aside:after{clear:both;}@media screen and (min-width:960px){.provider__container aside{float:left;width:35%;}}.provider__container aside .aside__split{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:580px){.provider__container aside .aside__split{float:left;display:block;margin-right:2.35765%;width:48.82117%;}.provider__container aside .aside__split:last-child{margin-right:0;}.provider__container aside .aside__split:nth-child(2n){margin-right:0;}.provider__container aside .aside__split:nth-child(2n+1){clear:left;}}@media screen and (min-width:960px){.provider__container aside .aside__split{width:100%;}}.providers{padding:20px;}.providers ul li a{display:block;position:relative;}.providers ul li a:hover{color:#0a9ee3;}.providers__terms>div{margin-bottom:5em;border-bottom:1px solid #f1f1f1;}.providers__terms>div ul{list-style-type:disc;margin:10px 0 15px 40px;}.providers__terms>div ul li{display:list-item;}.providers__terms>div ol{margin:10px 0 15px 40px;list-style-type:decimal;}.providers__terms>div ol li{display:list-item;}.search{min-height:600px;padding:20px 10px;}.search__container{display:block;}.search__container:before,.search__container:after{content:" ";display:table;}.search__container:after{clear:both;}.search__container:before,.search__container:after{content:" ";display:table;}.search__container:after{clear:both;}.search__refine{width:100%;max-width:100%;}@media screen and (min-width:960px){.search__refine{float:right;display:block;margin-left:2.35765%;width:31.76157%;}.search__refine:last-child{margin-left:0;}}.search__results{width:100%;}@media screen and (min-width:960px){.search__results{float:right;display:block;margin-left:2.35765%;width:65.88078%;}.search__results:last-child{margin-left:0;}}.search__results__info{font-weight:bold;color:#909090;font-size:12px;display:block;margin-bottom:20px;}.search__results ul li{margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:10px;}@media screen and (min-width:960px){.search__results ul li{margin-bottom:20px;padding-bottom:20px;}}.search__results ul li a{display:block;}.search__results ul li a h3{margin-bottom:0;}.search__results ul li span{display:block;}.search__results__date{color:#909090;font-size:12px;display:block;}.registration,.form{padding:20px 10px;}.registration h1,.form h1{text-align:center;}.registration__container:before,.registration__container:after,.form__container:before,.form__container:after{content:" ";display:table;}.registration__container:after,.form__container:after{clear:both;}.registration__info,.form__info{width:100%;}@media screen and (min-width:960px){.registration__info,.form__info{float:left;display:block;margin-right:2.35765%;width:31.76157%;}.registration__info:last-child,.form__info:last-child{margin-right:0;}}.registration__content,.form__content{width:100%;margin:0 auto;}@media screen and (min-width:960px){.registration__content,.form__content{padding:0 20px;float:left;display:block;margin-right:2.35765%;width:65.88078%;}.registration__content:last-child,.form__content:last-child{margin-right:0;}}.registration__single,.form__single{margin-bottom:20px;position:relative;}.registration__group,.form__group{margin-bottom:20px;display:block;position:relative;}.registration__group:before,.registration__group:after,.form__group:before,.form__group:after{content:" ";display:table;}.registration__group:after,.form__group:after{clear:both;}.registration__group:before,.registration__group:after,.form__group:before,.form__group:after{content:" ";display:table;}.registration__group:after,.form__group:after{clear:both;}.registration__group__split,.form__group__split{width:100%;margin-bottom:20px;position:relative;}@media screen and (min-width:580px){.registration__group__split,.form__group__split{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:48.82117%;}.registration__group__split:last-child,.form__group__split:last-child{margin-right:0;}}.registration__group__split__check:before,.registration__group__split__check:after,.form__group__split__check:before,.form__group__split__check:after{content:" ";display:table;}.registration__group__split__check:after,.form__group__split__check:after{clear:both;}.registration__group__split__check input,.form__group__split__check input{float:left;height:35px;margin-right:10px;}.registration__group__split__check label,.form__group__split__check label{float:left;width:calc(100% - 27px);margin-top:6px;font-weight:400;margin-bottom:0;}.registration__group__bullet input,.form__group__bullet input{float:left;}.registration__group__bullet label,.form__group__bullet label{float:left;margin-top:12px;margin-right:20px;}.registration__action:before,.registration__action:after,.form__action:before,.form__action:after{content:" ";display:table;}.registration__action:after,.form__action:after{clear:both;}.registration__action a,.form__action a{float:right;line-height:1;}.registration__action button,.form__action button{float:right;border-radius:0;margin-left:10px;}.registration .dob__container:before,.registration .dob__container:after,.form .dob__container:before,.form .dob__container:after{content:" ";display:table;}.registration .dob__container:after,.form .dob__container:after{clear:both;}.registration .dob__container li.day,.form .dob__container li.day{float:left;display:block;margin-right:2.35765%;width:23.23176%;}.registration .dob__container li.day:last-child,.form .dob__container li.day:last-child{margin-right:0;}.registration .dob__container li.month,.form .dob__container li.month{float:left;display:block;margin-right:2.35765%;width:48.82117%;}.registration .dob__container li.month:last-child,.form .dob__container li.month:last-child{margin-right:0;}.registration .dob__container li.year,.form .dob__container li.year{float:left;display:block;margin-right:2.35765%;width:23.23176%;}.registration .dob__container li.year:last-child,.form .dob__container li.year:last-child{margin-right:0;}.registration__day_part,.form__day_part{width:100%;display:block;margin-bottom:20px;}@media(min-width:960px){.registration__day_part,.form__day_part{width:calc((100% - 60px)/3);float:left;}}.registration__group__split__check{display:flex;width:100%;}.registration__action{display:block;width:100%;margin-top:40px;}.registration .field-validation-error{position:relative;overflow:hidden;width:100%;display:block;}.news__top{background-color:#333;color:#fff;padding:35px 0;}.news__hero{max-width:980px;margin-left:auto;margin-right:auto;padding:0 10px;display:block;}.news__hero:before,.news__hero:after{content:" ";display:table;}.news__hero:after{clear:both;}.news__hero:before,.news__hero:after{content:" ";display:table;}.news__hero:after{clear:both;}.news__hero:before,.news__hero:after{content:" ";display:table;}.news__hero:after{clear:both;}.news__hero__latest{width:100%;margin-bottom:10px;}@media screen and (min-width:960px){.news__hero__latest{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:65.88078%;}.news__hero__latest:last-child{margin-right:0;}}.news__hero__latest a{height:170px;}@media screen and (min-width:580px){.news__hero__latest a{height:350px;}}.news__hero__list{width:100%;}@media screen and (min-width:960px){.news__hero__list{float:left;display:block;margin-right:2.35765%;width:31.76157%;}.news__hero__list:last-child{margin-right:0;}}.news__hero__list ul li{margin-bottom:10px;width:100%;}@media screen and (min-width:580px){.news__hero__list ul li{float:left;display:block;margin-right:2.35765%;width:48.82117%;}.news__hero__list ul li:last-child{margin-right:0;}}@media screen and (min-width:960px){.news__hero__list ul li{width:100%;}}.news__hero__list ul li:last-of-type{margin-bottom:0;}.news__hero__list ul li a{height:170px;}.news__main__list{padding:20px 0;}.news__main__list>ul{position:relative;display:block;}@media screen and (min-width:960px){.news__main__list>ul{position:static;}}.news__main__list>ul:before,.news__main__list>ul:after{content:" ";display:table;}.news__main__list>ul:after{clear:both;}.news__main__list>ul:before,.news__main__list>ul:after{content:" ";display:table;}.news__main__list>ul:after{clear:both;}.news__main__list>ul:before{content:'';background-color:#f1f1f1;width:1px;height:100%;display:none;position:absolute;top:0;bottom:0;left:calc(50% - 1px);}@media screen and (min-width:580px){.news__main__list>ul:before{display:block;}}@media screen and (min-width:960px){.news__main__list>ul:before{display:none;}}.news__main__list>ul>li{float:left;position:relative;width:100%;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}@media screen and (min-width:580px){.news__main__list>ul>li{width:50%;}}@media screen and (min-width:960px){.news__main__list>ul>li{width:33.33333%;}}.news__main__list>ul>li ul li:first-of-type{border-bottom:1px solid #f1f1f1;}.news__main__list>ul>li:nth-of-type(3n){border-right:none;}.news__main__list>ul>li a{display:block;padding:20px 10px;color:#333;}@media screen and (min-width:580px){.news__main__list>ul>li a{padding:10px;}}.news__main__list>ul>li a span{font-size:14px;}.news__main__list>ul>li a:hover h3{text-decoration:underline;}.news__main__list--latest{display:block;}.news__main__list--latest div{height:150px;background-size:cover;background-position:center center;margin-bottom:5px;}.news__main__list--latest span{display:block;}.news__main__list__action{text-align:center;padding:1em;}.news__main__blog{padding:10px;}.news__item__container:before,.news__item__container:after{content:" ";display:table;}.news__item__container:after{clear:both;}.news__item aside{padding:10px;text-align:center;}@media screen and (min-width:960px){.news__item aside{float:left;width:180px;}}.news__item article{padding:10px;}@media screen and (min-width:960px){.news__item article{float:left;width:calc(100% - 180px);}}.news__item article img:first-of-type{margin-bottom:1em;}.news__item article h1{margin:10px 0;}.news__item__related{padding:10px;}.news__item__related ul:before,.news__item__related ul:after{content:" ";display:table;}.news__item__related ul:after{clear:both;}.news__item__related ul li{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:580px){.news__item__related ul li{float:left;display:block;margin-right:2.35765%;width:48.82117%;}.news__item__related ul li:last-child{margin-right:0;}.news__item__related ul li:nth-child(2n){margin-right:0;}.news__item__related ul li:nth-child(2n+1){clear:left;}}@media screen and (min-width:960px){.news__item__related ul li{float:left;display:block;margin-right:2.35765%;width:31.76157%;}.news__item__related ul li:nth-child(2n){margin-right:2.35765%;}.news__item__related ul li:nth-child(2n+1){clear:none;}.news__item__related ul li:last-child{margin-right:0;}.news__item__related ul li:nth-child(3n){margin-right:0;}.news__item__related ul li:nth-child(3n+1){clear:left;}}.news__item__related ul li:nth-of-type(2){display:none;}@media screen and (min-width:580px){.news__item__related ul li:nth-of-type(2){display:block;}}.news__item__related ul li:nth-of-type(3){display:none;}@media screen and (min-width:960px){.news__item__related ul li:nth-of-type(3){display:block;}}.news__archive{max-width:980px;margin-left:auto;margin-right:auto;padding:20px 10px;}.news__archive:before,.news__archive:after{content:" ";display:table;}.news__archive:after{clear:both;}.news__archive__list li{margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:10px;display:block;}@media screen and (min-width:960px){.news__archive__list li{margin-bottom:20px;padding-bottom:20px;}}.news__archive__list li a h3{margin:0;}.news__archive__list li span{display:block;}.news__archive__list li div .detail__date{color:#909090;font-size:12px;display:inline-block;margin-right:10px;}.news__archive__list li div .detail__type{color:#4b1863;font-size:12px;display:inline-block;}.event__date{padding:0 0 .5em 0;border:1px solid #333;overflow:hidden;background-color:#fff;color:#fff;}.event__date h4{background-color:#e74c3c;padding:.5em 0;margin-bottom:.5em;}.event__date span{display:block;font-weight:600;color:#333;font-size:12px;}.event__date .date{font-weight:600;font-size:1em;}.event__address{margin:15px 0;text-align:right;font-size:.9em;}.blog__container{padding:20px 10px;}.blog__header{text-align:center;max-width:780px;margin:0 auto;}.blog__header img{display:block;margin:0;padding:0;border-radius:6px;}.blog__body{max-width:780px;margin:0 auto;padding:2em 0;}.blog__share .date{text-align:center;display:block;font-weight:600;}.profile__single{margin-bottom:30px;position:relative;}.profile .widget__finder{max-width:400px;}.profile .widget__finder select{border:1px solid #f1f1f1;}.profile .widget__finder h3{display:none;}.profile__row{border-bottom:1px solid #ccc;}@media screen and (min-width:992px){.profile__row:before,.profile__row:after{content:" ";display:table;}.profile__row:after{clear:both;}}.profile__row:last-of-type{border-bottom:none;}.profile__row aside{padding-top:1em;}@media screen and (min-width:992px){.profile__row aside{width:200px;float:left;text-align:right;margin-right:20px;}}.profile__row article{padding:10px;}@media screen and (min-width:992px){.profile__row article{width:calc(100% - 220px);float:left;padding:20px;border-left:1px solid #ccc;}}.profile__row article>ul{margin-bottom:2em;}.profile__row article>ul>li{margin-bottom:10px;}.profile__row article>ul:last-of-type{margin-bottom:0;}.profile--alt{background-color:#f1f1f1;}.profile__container{margin:20px 0;}.profile__container:before,.profile__container:after{content:" ";display:table;}.profile__container:after{clear:both;}.profile__form__group{margin-bottom:20px;display:block;border-bottom:1px solid #ebebeb;}.profile__form__group:before,.profile__form__group:after{content:" ";display:table;}.profile__form__group:after{clear:both;}.profile__form__group:before,.profile__form__group:after{content:" ";display:table;}.profile__form__group:after{clear:both;}.profile__form__group__split{width:100%;margin-bottom:20px;position:relative;}@media screen and (min-width:580px){.profile__form__group__split{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:48.82117%;}.profile__form__group__split:last-child{margin-right:0;}}.profile__form__group__split input[type=text]{border:1px solid #dfdfdf;border-radius:5px;}.profile__form__group__split select{border:1px solid #dfdfdf;border-radius:5px;margin-bottom:20px;}.profile__form__group__split__check:before,.profile__form__group__split__check:after{content:" ";display:table;}.profile__form__group__split__check:after{clear:both;}.profile__form__group__split__check input{float:left;height:35px;margin-right:10px;}.profile__form__group__split__check label{float:left;width:calc(100% - 27px);margin-top:6px;font-weight:400;margin-bottom:0;}.profile__action:before,.profile__action:after{content:" ";display:table;}.profile__action:after{clear:both;}.profile__action a{float:right;line-height:1;}.profile__action button{border-radius:0;}.profile__emergency__container{max-width:960px;margin:0 auto;}@media(max-width:960px){.profile__emergency__container{width:95%;}}.profile__emergency__content{padding:20px;border:1px solid #ccc;border-radius:5px;}.profile__emergency__content input[type=text]{border:1px solid #dfdfdf;border-radius:5px;}.profile__emergency__content select{border:1px solid #dfdfdf;border-radius:5px;margin-bottom:20px;}.profile__personal-details h1{margin-bottom:1em;}.profile__personal-details__container{max-width:960px;margin:0 auto;}@media(max-width:960px){.profile__personal-details__container{width:95%;}}.profile__personal-details__content{padding:20px;border:1px solid #ccc;border-radius:5px;}.profile__personal-details__content input[type=text]{border:1px solid #dfdfdf;border-radius:5px;}.profile__personal-details__content select{border:1px solid #dfdfdf;border-radius:5px;margin-bottom:20px;}.profile__personal-details__content input[type=email]{border:1px solid #dfdfdf;border-radius:5px;}.profile__personal-details__content input[type=password]{border:1px solid #dfdfdf;border-radius:5px;}.enrolled__list li{border-bottom:1px solid #ccc;margin-bottom:20px;}.enrolled__list h4{margin-bottom:5px;}.enrolled__list__info{font-size:.9em;color:#ccc;}.enrolled__list__action{padding:10px 0;}.enrolled__list__action:before,.enrolled__list__action:after{content:" ";display:table;}.enrolled__list__action:after{clear:both;}.enrolled__list__action a{float:right;display:block;}.enrolled__list__action a:first-of-type{margin-left:10px;}.learner__personal-details h1{margin-top:1em;}.learner__featured{background:#ddd;}.learner__featured__container{max-width:960px;margin:auto;}@media(max-width:960px){.learner__featured__container{padding:0 10px;}}.registration__group__split__check:last-of-type{margin-bottom:20px;}.tutor__container{max-width:960px;margin:0 auto;padding:20px 0;}@media(max-width:960px){.tutor__container{padding:20px 20px;}}.tutor__container>h2{padding:0 10px;}@media(min-width:1000px){.tutor__container>h2{padding:0;}}.tutor__list>li{margin-bottom:1em;}.tutor-dashboard{max-width:unset;width:100%;padding-top:0;}@media(max-width:960px){.tutor-dashboard{padding:0;}}#container_mycpd{display:none;}.btn-manage-courses{background:#007ef0 !important;color:#fff !important;border:1px solid #007ef0 !important;margin-left:auto;margin-right:0;}.btn-manage-courses:hover,.btn-manage-courses:focus{background-color:#0865c5 !important;}.tutor-btn{position:absolute;border:none;border-radius:100px !important;color:#fff;z-index:5;right:10px;top:50%;transform:translateY(-50%);}.tutor-btn span{margin-left:5px;}.tutor-btn.save-component{display:none;}.tutor-btn.locked{background:#b6b6b6;}@media(max-width:800px){.tutor-component{flex-wrap:wrap;}.tutor-component .component-icon{width:100% !important;height:100px !important;}.tutor-component .component-icon__inner{display:block !important;}.tutor-component .component-status{width:100% !important;height:unset !important;}.tutor-component .component-status__inner .unit-header{text-align:left;padding-left:10px;}.tutor-component .component-status__inner .component-content{text-align:left;}.tutor-component .component-status__inner .component-content .secondary-text{padding-left:10px;}}.component-status__inner .unit-header{position:relative;width:100%;}.component-content{width:100%;}.component-status-edit{display:none;position:relative;width:100%;padding:0 10px;margin-top:20px;z-index:5;}.component-status-edit.open{display:block;}.component-status-edit .input-container{display:block;width:100%;}.component-status-edit .input-container label{display:inline-block;text-align:left;margin-right:auto;color:#4b155f;width:100%;margin-top:10px;}.component-status-edit .input-container input,.component-status-edit .input-container textarea{border:1px solid #dfdfdf;border-radius:5px;margin:0;}.component-status-edit .input-container .character-limit{display:inline-block;}.component-status-edit .input-container.task-requires-upload{display:flex;flex-wrap:wrap;}.tutor-no-content{text-align:center;color:#4b1760;width:100%;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:20px 0;margin:30px 0;}.tutor-no-content__icon{font-size:400%;color:#825d90;}.tutor-no-content__body{font-size:150%;line-height:1.1em;color:#4b1760;}.submitted-task-list-container{display:block;width:100%;border:1px solid #d2d4d8;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.15);background:#fff;overflow:hidden;line-height:1;margin-bottom:20px;}.submitted-task-list-container__header{display:flex;position:relative;width:100%;padding:20px;}.submitted-task-list-container__header__title{display:inline-block;position:relative;flex-basis:20%;font-size:12px;color:#4b155f;font-weight:600;padding-right:15px;}@media(max-width:600px){.submitted-task-list-container__header__title{padding-right:10px;flex-basis:21.25%;}}.submitted-task-list-container ul{width:100%;display:block;border-top:1px solid #dcdcdc;background:#f2f2f2;}.submitted-task-list-container ul li{display:block;width:100%;position:relative;padding:10px 0;border-bottom:1px solid #d2d4d8;}.submitted-task-list-container ul li:last-of-type{padding-bottom:10px;margin:0;}.submitted-task-list-container ul li .task-submission__body{width:100%;padding:0 20px;}.submitted-task-list-container ul li .task-submission__body__item{display:flex;align-items:center;}.submitted-task-list-container ul li .task-submission__body__item .entry{font-size:14px !important;display:inline-flex;flex-basis:20%;padding-right:15px;word-break:break-word;}@media(max-width:600px){.submitted-task-list-container ul li .task-submission__body__item .entry{padding-right:10px;flex-basis:21.25%;}}.submitted-task-list-container ul li .task-submission__body__item .entry:last-of-type{padding-right:0;word-break:unset;}@media(max-width:600px){.submitted-task-list-container ul li .task-submission__body__item .entry:last-of-type{flex-basis:10%;}}.submitted-task-list-container ul li .task-submission__body__item .entry .btn{padding:5px 15px;margin-left:auto;}.submitted-task-list-container ul li .task-submission__body__item .entry .btn span{margin-right:4px;position:relative;}@media(max-width:600px){.submitted-task-list-container ul li .task-submission__body__item .entry .btn .mobile-hide{display:none;}}.course-info .course-unit-item{display:flex;width:100%;border:1px solid #d2d4d8;border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.15);background:#fff;overflow:hidden;flex-wrap:wrap;margin-bottom:20px;}.course-info .course-unit-item__header{background:#4b155f;display:flex;width:100%;color:#fff;align-items:center;}.course-info .course-unit-item__header .unit-headers{width:100% !important;padding:10px 20px;padding-left:20px;}.course-info .course-unit-item__header .unit-headers h2{margin:0;display:block;width:100%;font-size:18px;}.course-info .course-unit-item__body{display:block;width:100%;}.course-info .course-unit-item__body .rte{border:none;padding:20px;}.course-info .course-unit-item__body .rte p{margin-bottom:0;}.course-info .course-unit-item__body .rte ul{list-style-type:disc;}.course-info .course-unit-item__body .rte ol{list-style-type:decimal;}.course-info .course-unit-item__body .rte ul,.course-info .course-unit-item__body .rte ol{padding-left:20px;margin-bottom:10px;}.course-info .course-unit-item__body .rte ul:last-of-type,.course-info .course-unit-item__body .rte ol:last-of-type{margin-bottom:0;}.course-info .course-unit-item__body .rte ul li,.course-info .course-unit-item__body .rte ol li{margin-bottom:5px;}.course-info .course-unit-item__body .rte ul li:last-of-type,.course-info .course-unit-item__body .rte ol li:last-of-type{margin-bottom:0;}body.swal2-shown{overflow-y:unset !important;}.dz-error-message{display:none !important;}.upload-message{display:flex;justify-content:center;align-items:center;text-align:center;max-width:172px;width:172px;}.upload-message span{position:relative;margin-right:5px;color:#27af67;}@media(max-width:500px){.upload-message{width:100%;max-width:100%;padding:10px 0;border-top:1px solid #d2d4d8;}}.secondary-text.display-block{display:block;width:100%;margin-top:10px;position:relative;}.completion-image{margin-top:30px;margin-bottom:30px;}.completion-image img{height:100px;}a.btn-disabled{cursor:not-allowed !important;}.btn-disabled:active{pointer-events:none;}.diagnostic_test__retakeTest{margin:auto;display:block;}.diagnostic_test__welcome{margin:20px 0;text-align:center;}.diagnostic_test__welcome .diagnostic__welcome__logo{height:300px;}@media(max-width:600px){.diagnostic_test__welcome .diagnostic__welcome__logo{width:100%;height:auto;}}.diagnostic_test__welcome__header{text-align:center;}.diagnostic_test__welcome__header div{font-weight:bold;}.diagnostic_test__welcome ul{margin:70px 0;display:block;}.diagnostic_test__welcome ul:before,.diagnostic_test__welcome ul:after{content:" ";display:table;}.diagnostic_test__welcome ul:after{clear:both;}.diagnostic_test__welcome ul:before,.diagnostic_test__welcome ul:after{content:" ";display:table;}.diagnostic_test__welcome ul:after{clear:both;}.diagnostic_test__welcome ul li{float:left;display:inline-block;width:calc(100%/4);padding:0 20px;}@media(max-width:850px){.diagnostic_test__welcome ul li{width:calc(100%/2);margin-bottom:30px;}}@media(max-width:500px){.diagnostic_test__welcome ul li{width:100%;}.diagnostic_test__welcome ul li:last-of-type{margin-bottom:0;}}.diagnostic_test__welcome ul li img{margin:0 auto;display:block;height:90px;}.diagnostic_test__welcome ul li p{margin-top:25px;border:0;font-size:14px;text-align:center;line-height:1.1em;margin-bottom:0;}.diagnostic_test__welcome .btn-gdcg{padding:13px 55px;display:inline-block;margin:0;border:0;}.diagnostic_test__dashboard{margin:20px 0;}.diagnostic_test__dashboard__header{text-align:center;margin-bottom:60px;}.diagnostic_test__dashboard__header div{font-weight:bold;margin:0 auto;width:90%;}.diagnostic_test__dashboard__tests{margin:25px 0 0 0;display:block;}.diagnostic_test__dashboard__tests:before,.diagnostic_test__dashboard__tests:after{content:" ";display:table;}.diagnostic_test__dashboard__tests:after{clear:both;}.diagnostic_test__dashboard__tests:before,.diagnostic_test__dashboard__tests:after{content:" ";display:table;}.diagnostic_test__dashboard__tests:after{clear:both;}.diagnostic_test__dashboard__tests li.test-item{float:left;width:100%;text-align:center;margin-bottom:35px;padding-bottom:35px;min-height:380px;}@media screen and (min-width:730px){.diagnostic_test__dashboard__tests li.test-item{width:50%;}}@media screen and (min-width:820px){.diagnostic_test__dashboard__tests li.test-item{width:25%;margin-bottom:25px;padding-bottom:0;}}.diagnostic_test__dashboard__tests li.test-item a{display:block;}.diagnostic_test__dashboard__tests li.test-item .indicatorContainer{margin:25px auto 25px auto;max-width:250px;}.diagnostic_test__dashboard__tests li.test-item .indicatorContainer canvas{background-position:center;background-repeat:no-repeat;background-size:78%;}.diagnostic_test__dashboard__tests li.test-item .indicatorContainer[data-indicator-test='speaking'][data-culture='en-GB'] canvas{background-image:url("/Css/assets/diagnostic/resultsicon_speaking.png");}.diagnostic_test__dashboard__tests li.test-item .indicatorContainer[data-indicator-test='speaking'][data-culture='cy-GB'] canvas{background-image:url("/Css/assets/diagnostic/resultsicon_siarad.png");}.diagnostic_test__dashboard__tests li.test-item .indicatorContainer[data-indicator-test='listening'][data-culture='en-GB'] canvas{background-image:url("/Css/assets/diagnostic/resultsicon_listening.png");}.diagnostic_test__dashboard__tests li.test-item .indicatorContainer[data-indicator-test='listening'][data-culture='cy-GB'] canvas{background-image:url("/Css/assets/diagnostic/resultsicon_gwrando.png");}.diagnostic_test__dashboard__tests li.test-item .indicatorContainer[data-indicator-test='reading'][data-culture='en-GB'] canvas{background-image:url("/Css/assets/diagnostic/resultsicon_reading.png");}.diagnostic_test__dashboard__tests li.test-item .indicatorContainer[data-indicator-test='reading'][data-culture='cy-GB'] canvas{background-image:url("/Css/assets/diagnostic/resultsicon_darllen.png");}.diagnostic_test__dashboard__tests li.test-item .indicatorContainer[data-indicator-test='writing'][data-culture='en-GB'] canvas{background-image:url("/Css/assets/diagnostic/resultsicon_writing.png");}.diagnostic_test__dashboard__tests li.test-item .indicatorContainer[data-indicator-test='writing'][data-culture='cy-GB'] canvas{background-image:url("/Css/assets/diagnostic/resultsicon_ysgrifennu.png");}.diagnostic_test__dashboard__tests li.test-item .diagnostic_btn{width:70%;}.diagnostic_test__dashboard__tests li.test-item .feedback{margin:0 15px;}.diagnostic_test__dashboard__tests li.test-item .feedback__header{font-size:1.1em;font-weight:bold;}.diagnostic_test__dashboard__tests li.test-item .feedback__toggle{margin-top:10px;color:#000;display:inline-block;position:relative;}.diagnostic_test__dashboard__tests li.test-item .feedback__toggle span{width:18px;display:inline-block;}.diagnostic_test__dashboard__tests li.test-item .feedback__toggle span:after{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #000;position:absolute;top:30%;right:0;}.diagnostic_test__dashboard__tests li.test-item .feedback .expanded span:after{border-top:0;border-bottom:10px solid #000;}.diagnostic_test__dashboard__tests li.test-item .feedback__body{display:none;text-align:left;margin-top:40px;font-size:.8em;}.diagnostic_test__dashboard__tests li.test-item .feedback__body p{font-weight:bold;}.diagnostic_test__dashboard__tests li.test-item .feedback__body ul{margin-left:20px;}.diagnostic_test__dashboard__tests li.test-item .feedback__body ul li{float:none;list-style-type:disc;}@media(max-width:800px){.answer__image-name__right-section,.answer__image-name__left-section{width:100%;}}@media(max-width:900px){.answer__image-name__right-section,.answer__image-name__left-section{width:100%;}}@media print{footer,i,.footer__secondary,.wg__header__search,.breadcrumb,.info,.diagnostic_btn__retake,.footer__jump__container,.footer__secondary button.diagnostic_btn,.date_taken,.feedback__toggle{display:none !important;height:0;}ul.diagnostic_tabs_list li{display:none;}ul.diagnostic_tabs_list li.active{display:inline;}ul.diagnostic_test__dashboard__tests{width:100%;display:inline;}ul.diagnostic_test__dashboard__tests li.test-item{display:inline-block;margin-bottom:0;}ul.diagnostic_test__dashboard__tests li.test-item .only-for-print{display:inline-block !important;}ul.diagnostic_test__dashboard__tests li.test-item .indicatorContainer{display:none;}.feedback__body{margin-top:5px;margin-bottom:0;width:100%;display:block !important;}.feedback__body ul{display:block !important;margin-bottom:0;}.feedback__body ul li{display:block !important;}.feedback__body,.header__nav__user{z-index:1;display:block !important;}span.level{font-size:.8em;}}.new-diag{display:block;max-width:960px;margin:0 auto;padding:50px 0;}@media(max-width:960px){.new-diag{width:95%;margin:50px auto;}}.new-diag__level{display:block;width:100%;}.new-diag__level h2{text-align:center;text-transform:uppercase;color:#4b1763;margin-bottom:50px;}.new-diag__level h2 .diag-help{color:#cdcdcd;font-size:100%;margin-left:10px;display:inline-block;transform:scale(.7);}.new-diag__level__content{display:block;width:100%;border-radius:5px;border:1px solid #d6d6d6;padding:30px;}.new-diag__level__content__header{display:block;width:100%;position:relative;}.new-diag__level__content__header h3 .overall-level-titte i{padding-top:2px;padding-left:24px;margin-left:3px;}.new-diag__level__content__header h3 .overall-level-titte i::before{border-left:11px solid transparent;border-right:10px solid transparent;border-bottom:20px solid;}.new-diag__level__content__body .overall-level-text{font-size:14px;}.new-diag__level__content__body .overall-level-text ul{list-style:none;margin:0;margin-left:0;padding:0;}.new-diag__level__content__body .overall-level-text ul li{padding-left:28px;background-image:url(../../css/assets/NewDiagnosticAssets/check-circle.png);background-position:top 2px left;background-size:15px 15px;background-repeat:no-repeat;}.new-diag__results{display:block;width:100%;margin-top:100px;}.new-diag__results h2{text-align:center;text-transform:uppercase;color:#4b1763;margin-bottom:50px;}.new-diag__results h2 .diag-help{color:#cdcdcd;font-size:100%;margin-left:10px;display:inline-block;transform:scale(.7);}.new-diag__results__nav{background-color:#fff;margin:50px 0;}.new-diag__results__nav ul{margin:0 auto;max-width:960px;border-bottom:1px solid #808080;}.new-diag__results__nav ul:before,.new-diag__results__nav ul:after{content:" ";display:table;}.new-diag__results__nav ul:after{clear:both;}@media(max-width:600px){.new-diag__results__nav ul{border-bottom:0 solid #808080;}}.new-diag__results__nav ul li{float:left;cursor:pointer;}@media(max-width:600px){.new-diag__results__nav ul li{float:none;display:block;margin-bottom:5px;}}.new-diag__results__nav ul li a{display:block;padding:9px 25px;color:#808080;font-weight:600;position:relative;margin-bottom:-1px;}@media(max-width:600px){.new-diag__results__nav ul li a{border-bottom:1px solid #b2b2b2;border-radius:3px;text-align:center;border-top:1px solid #b2b2b2;border:1px solid #b2b2b2;}.new-diag__results__nav ul li a.current{background-color:#4b1760 !important;border-color:#4b1760;color:#fff !important;}}@media(max-width:550px){.new-diag__results__nav ul li a{padding:9px 10px;}}.new-diag__results__nav ul li a.current{background-color:#fff;border-top:3px solid #4b1763;border-top-left-radius:3px;border-top-right-radius:3px;border-right:1px solid #b2b2b2;border-left:1px solid #b2b2b2;color:#4b1763;}.new-diag__results__content{display:block;width:100%;overflow:auto;padding-bottom:20px;}.new-diag__results__content__item{display:inline-block;width:calc((100% - 21px)/2);float:left;margin-right:20px;margin-bottom:20px;box-shadow:0 5px 12px rgba(0,0,0,.16);border-radius:5px;border:1px solid #dcdcdc;}@media(max-width:600px){.new-diag__results__content__item{width:100%;margin-right:20px;}}.new-diag__results__content__item:nth-of-type(2n){margin-right:0;}.new-diag__results__content__item:nth-of-type(3),.new-diag__results__content__item:nth-of-type(4){margin-bottom:0;}@media(max-width:600px){.new-diag__results__content__item:nth-of-type(3),.new-diag__results__content__item:nth-of-type(4){margin-bottom:20px;}}.new-diag__results__content__item .diag-inner{display:flex;align-items:center;width:100%;}@media(max-width:960px){.new-diag__results__content__item .diag-inner{display:block;overflow:auto;}}.new-diag__results__content__item .incorrect-mark-box{margin-bottom:0;margin-top:10px;padding-top:10px;border-top:1px solid #e8e8e8;font-size:14px;}.new-diag__results__content__item .diag-results__top{align-items:center;display:flex;justify-content:center;flex-direction:column;width:100%;padding:30px;}.new-diag__results__content__item .diag-results__top__col{display:inline-block;float:left;width:50%;}@media(max-width:960px){.new-diag__results__content__item .diag-results__top__col{width:100%;margin-bottom:20px;text-align:center;}}.new-diag__results__content__item .diag-results__top__col.diag-info-col{text-align:left;margin-bottom:0;}.new-diag__results__content__item .diag-results__top__col.diag-info-col .row{display:block;margin:0;margin-bottom:8px;padding:0;padding-bottom:8px;border-bottom:1px solid #ddd;}.new-diag__results__content__item .diag-results__top__col.diag-info-col .row .btn-gdcg{display:block;text-align:center;font-size:14px !important;padding:5px 10px;border-radius:100px !important;}.new-diag__results__content__item .diag-results__top__col.diag-info-col .row:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0;}.new-diag__results__content__item .diag-results__top__col.diag-info-col .row .diag-results-label{display:block;text-transform:uppercase;font-size:12px;color:#a4a4a4;}.new-diag__results__content__item .diag-results__top__col.diag-info-col .row .diag-results-field{display:block;font-size:14px;color:#575757;margin:0;font-weight:600;}.new-diag__results__content__item .diag-results__top__col.diag-info-col .row .diag-results-field.diag-results-level-field{display:inline-block;margin-left:5px;}.new-diag__results__content__item .diag-results__top__col.diag-info-col .row.diag-resume .btn-gdcg{display:block;text-align:center;font-size:14px;}.new-diag__results__content__item .diag-results__top__col.diag-info-col .row .diag-results-yourlevel{margin-top:5px;height:21px;display:inline-flex;}.new-diag__results__content__item .diag-results__top__col .diag-dial-conatiner{display:inline-block;width:160px;height:160px;border-radius:100%;background-position:center;background-size:contain;background:#e5e5e5;position:relative;}.new-diag__results__content__item .diag-results__top__col .diag-dial-conatiner .diag-dial-white{position:absolute;top:50%;left:50%;margin:0;padding:0;background:#fff;height:80%;width:80%;z-index:1;border-radius:100%;}.new-diag__results__content__item .diag-results__top__col .diag-dial-conatiner .diag-dial-white::after{content:'';display:inline-block;width:15px;height:15px;background:#fff;position:absolute;top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);}.new-diag__results__content__item .diag-results__top__col .diag-dial-conatiner .diag-dial-hero{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;padding:0;background:#fff;width:80%;text-align:center;z-index:2;border-radius:100%;}.new-diag__results__content__item .diag-results__top__col .diag-dial-conatiner .diag-dial-hero i{font-size:200%;margin-bottom:6px;color:#4b1760;}.new-diag__results__content__item .diag-results__top__col .diag-dial-conatiner .diag-dial-hero h5{color:#4b1760;margin:0;font-size:110%;}.new-diag__results__content__item .diag-results__bottom{padding:10px 20px;border-top:1px solid #c9c9c9;}.new-diag__results__content__item .diag-results__bottom .more-info-accordion{display:block;}.new-diag__results__content__item .diag-results__bottom .more-info-accordion .acc-item{display:block;}.new-diag__results__content__item .diag-results__bottom .more-info-accordion .acc-item .acc-title{margin:0;font-weight:600;color:#b0b0b0;position:relative;padding-right:20px;display:block;font-size:14px;cursor:pointer;}.new-diag__results__content__item .diag-results__bottom .more-info-accordion .acc-item .acc-title i{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none;}.new-diag__results__content__item .diag-results__bottom .more-info-accordion .acc-item .acc-text{border-top:1px solid #e6e6e6;margin-top:10px;padding-top:10px;padding-bottom:10px;font-size:14px;}.new-diag__results__content__item .diag-results__bottom .more-info-accordion .acc-item .acc-text ul{list-style:initial;margin-left:18px;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.new-diag__results__content__item .diag-results__bottom .more-info-accordion .acc-item .acc-text ul{list-style:disc;}}.new-diag__results__content__item .diag-results__bottom .more-info-accordion .acc-item .acc-text ul li{margin-bottom:5px;}.new-diag__retaketest{display:block;width:100%;margin:50px 0;}.new-diag__retaketest__inner{display:block;width:100%;padding:40px 0;text-align:center;}.new-diag__retaketest__inner h3{margin-bottom:30px;color:#4b1763;}.new-diag__prev-results__key{display:block;width:100%;margin:50px 0;margin-bottom:0;}.new-diag__prev-results__key .level-key-outer{display:block;width:100%;overflow:auto;}.new-diag__prev-results__key .level-key-outer__col{display:inline-block;float:left;margin-right:30px;font-size:14px;margin-bottom:15px;}.new-diag__prev-results .table-container .prev-diag-results-table thead tr th{vertical-align:top;line-height:1;}@media(max-width:550px){.new-diag__prev-results .table-container .prev-diag-results-table thead tr th{font-size:90%;}}.new-diag__prev-results .table-container .prev-diag-results-table thead tr th span{display:inline-block;}.new-diag__prev-results .table-container .prev-diag-results-table thead tr th i{display:none;margin-right:4px;}@media(max-width:850px){.new-diag__prev-results .table-container .prev-diag-results-table thead tr th i{display:inline-block;}}@media(max-width:850px){.new-diag__prev-results .table-container .prev-diag-results-table thead tr th.prev__th-with-icon span{display:none;}}@media(max-width:850px){.new-diag__prev-results .table-container .prev-diag-results-table thead tr th.prev__th-takenon{text-align:left;width:160px;}}@media(max-width:420px){.new-diag__prev-results .table-container .prev-diag-results-table thead tr th.prev__th-takenon{text-align:left;width:80px;}}@media(max-width:850px){.new-diag__prev-results .table-container .prev-diag-results-table thead tr th.prev__th-overall{text-align:right;width:100px;}}@media(max-width:420px){.new-diag__prev-results .table-container .prev-diag-results-table thead tr th.prev__th-overall{width:80px;}}.new-diag__prev-results .table-container .prev-diag-results-table tbody tr td{vertical-align:middle;line-height:1;}.new-diag__prev-results .table-container .prev-diag-results-table tbody tr td::before{content:attr(data-label);text-align:left;display:none;color:#808080;font-weight:500;}.new-diag__prev-results .table-container .prev-diag-results-table tbody tr td .level-triangle{height:15px;width:15px;}@media(max-width:850px){.new-diag__prev-results .table-container .prev-diag-results-table tbody tr td.prev__td-overall{text-align:right;}}.new-diag__prev-results .table-container .prev-diag-results-table tbody tr td .diagnostic__previous-level-icon{height:20px;width:20px;display:block;background-repeat:no-repeat;}.level-triangle{display:inline-block;padding-left:25px;background-size:20px;background-repeat:no-repeat;background-position:top left;}.level-triangle.triangle-pre-entry{background-image:url(../../../Css/assets/NewDiagnosticAssets/Triangle_PreEntry.svg);}.level-triangle.triangle-entry{background-image:url(../../../Css/assets/NewDiagnosticAssets/Triangle_Entry.svg);}.level-triangle.triangle-foundation{background-image:url(../../../Css/assets/NewDiagnosticAssets/Triangle_Foundation.svg);}.level-triangle.triangle-intermediate{background-image:url(../../../Css/assets/NewDiagnosticAssets/Triangle_Intermediate.svg);}.level-triangle.triangle-advanced{background-image:url(../../../Css/assets/NewDiagnosticAssets/Triangle_Advanced.svg);}.level-triangle.triangle-proficient{background-image:url(../../../Css/assets/NewDiagnosticAssets/Triangle_Proficient.svg);}.diagnostic_test__dashboard .info{text-align:center !important;text-decoration:none;font-weight:600;font-size:12px;line-height:17px;width:100%;margin:0;float:none !important;padding:50px 0;}.prev-diag-results-table tbody tr td .level{top:-1px !important;}.prev-diag-results-table tbody tr td .level::before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:17px solid #f00;}.prev-diag-results-table tbody tr td:nth-of-type(6){text-align:right;}.custom-diag-test-conatiner{padding:0;margin:100px 0;border:1px solid #e5e5e5;border-radius:5px;width:100%;}@media(max-width:960px){.custom-diag-test-conatiner{width:95%;margin:100px auto;}}.custom-diag-test-conatiner .test__header{padding:10px;display:block;width:100%;color:#4b1760;background:#eaeaea;}.custom-diag-test-conatiner .test__header .diagnostic_btn__cancelTest{display:inline-block;padding:4px 30px;border-radius:5px;border:0;position:relative;margin-bottom:0;margin-top:-52px;margin-left:-10px;color:#fff;}@media(max-width:730px){.custom-diag-test-conatiner .test__header .diagnostic_btn__cancelTest{margin-left:0;}}.custom-diag-test-conatiner .test__header .diagnostic_btn__cancelTest img{display:none;}.custom-diag-test-conatiner .test__header .test__header__title{margin-bottom:0;}.custom-diag-test-conatiner .test__header .test__header__title span img{display:inline;margin:0 auto;margin-top:10px;height:50px;}.custom-diag-test-conatiner .test__header .test__header__title h2{margin-left:15px;display:inline-block;margin-bottom:12px;}.custom-diag-test-conatiner .test__title-header{padding:10px;display:block;width:100%;min-height:initial;position:relative;border-bottom:1px solid #e5e5e5;overflow:hidden;}.custom-diag-test-conatiner .test__title-header a{display:inline-block;padding:4px 30px;border-radius:5px;border:0;position:relative;float:left;}.custom-diag-test-conatiner .test-main-body{padding:20px 10px;display:block;width:100%;margin-bottom:20px;}.custom-diag-test-conatiner .test__footer{padding:10px;border-top:1px solid #eaeaea;overflow:auto;background:#eaeaea;margin-top:0;}.custom-diag-test-conatiner .test__footer a{display:inline-block;padding:4px 30px;border-radius:5px;border:0;position:relative;margin-bottom:0;color:#fff;}.custom-diag-test-conatiner .test__footer .test_buttons li a{display:inline-block;padding:4px 30px;border-radius:5px;border:0;position:relative;margin-bottom:0;color:#fff;}.custom-diag-test-conatiner .test__footer .test_buttons li a.diagnostic_btn__testMic--stopRecording{display:none;}.custom-diag-test-conatiner .test__footer .test_buttons li a.diagnostic_btn__stopAudio{display:none;}.custom-diag-test-conatiner .test__footer .test_buttons li .diagnostic_btn__beginTest{background:#0b7ef5;}.completion-image i{font-size:400%;color:#4b1763;margin-bottom:0;margin-top:0;}.test-type-conatiner{padding:30px 0;}.diagnostic-new-modal-btn{padding:5px 10px !important;float:none !important;color:#fff !important;background-color:#0b7ef5 !important;border:0 !important;margin-bottom:5px;}.diagnostic-new-modal-btn:nth-of-type(2){background-color:#27ae60 !important;}.listening-footer li:first-of-type{display:block;margin-top:5px;}.listening-footer li:first-of-type a{display:block;width:294px;}@media(max-width:550px){.listening-footer li:first-of-type a{width:100%;}}.listening-footer li:first-of-type a:first-of-type{margin-bottom:0;}@media(max-width:657px){.listening-footer li:first-of-type a:first-of-type{margin-bottom:5px;}}.listening-footer li:last-of-type{display:block;margin-top:5px;}.listening-footer li:last-of-type a{width:294px;}@media(max-width:550px){.listening-footer li:last-of-type a{width:100%;}}.btn-end-test{background:#0b7ef5;color:#fff;font-weight:700;}.diagnostic__profile-average-level{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);height:40px;width:40px;background-position:center;background-size:contain;background-repeat:no-repeat;}.writing__test_data h2 p{padding:inherit !important;font-size:inherit !important;}.no-prev-results-icon{font-size:350%;margin-bottom:30px;color:#825d90;text-align:center;display:block !important;}.no-prev-results-msg{text-align:center;color:#4b1760;display:block;}.assessor__container{max-width:960px;margin:0 auto;padding:20px 0;}.assessor__container>h2{padding:0 10px;}@media(min-width:1000px){.assessor__container>h2{padding:0;}}.assessor__list>li{margin-bottom:1em;}.test-to-be-marked__table tr:nth-child(even){background-color:#f2f2f2;}.test-to-be-marked__header{text-align:center;text-transform:uppercase;}div.answer__textarea{margin-top:15px;width:100%;padding:1%;border:1px solid #4c1863;}.paragraph-introduction{text-transform:none !important;}.work-welsh__header__banner{background-color:#4b1863;}.work-welsh__header__banner__container{position:relative;padding:25px 0 25px;max-width:960px;margin:0 auto;}.work-welsh__header__banner__container__text{text-align:center;margin-top:10px;padding:25px 0 0 0;font-size:1em;font-weight:500;color:#fff;}.work-welsh__header__banner__container img{display:block;width:400px;height:auto;margin:0 auto;margin-bottom:15px;border-style:none;}.work-welsh__content{background-color:#eaeaea;text-align:center;text-transform:uppercase;min-height:200px;}.work-welsh__content:before,.work-welsh__content:after{content:" ";display:table;}.work-welsh__content:after{clear:both;}.work-welsh__content h2{color:#4b1760;}.work-welsh__content .container,.work-welsh__content .learner__courses,.work-welsh__content .learner__resources,.work-welsh__content .learner__diagnostic,.work-welsh__content .learner__assessmepointer-events,.work-welsh__content .learner__online_courses{padding:25px 0 25px;background-color:#eaeaea;}.work-welsh__content a,.work-welsh__content a:hover,.work-welsh__content a:focus,.work-welsh__content a:visited{color:#4b1863;}.work-welsh__content__cta-block{background-size:cover;background-position:center center;position:relative;text-transform:none;min-height:400px;margin-right:20px;float:left;display:block;margin:20px;}.work-welsh__content__cta-block__details{padding:20px;background-color:#fff;position:absolute;width:100%;height:50%;bottom:0;left:0;font-size:.8em;}.work-welsh__content__cta-block__details .btn--work-welsh{bottom:20px;}.work-welsh__content__cta-block__details h2{text-transform:uppercase;}.work-welsh__content__cta-block__details a{color:#fff !important;}.work-welsh__content__cta-block__details-primary{padding-top:20px;background-color:rgba(75,23,96,.7);position:absolute;width:100%;min-height:50%;bottom:0;left:0;color:#fff;text-transform:none;}.work-welsh__content__cta-block__details-primary .btn--work-welsh{bottom:20px;}.work-welsh__content__cta-block__details-primary h2{color:#fff;}.work-welsh__content__cta-block__primary{float:none;background-color:#fff;width:90%;margin:0 auto;margin-bottom:10px;position:relative;display:block;}@media screen and (min-width:950px){.work-welsh__content__cta-block__primary{width:66%;float:left;margin:0;margin-bottom:20px;}}.work-welsh__content__cta-block__secondary{float:none;position:relative;background-color:#ccc;margin:auto;margin-bottom:20px;overflow:hidden;width:90%;}@media screen and (min-width:950px){.work-welsh__content__cta-block__secondary{float:left;width:32%;}}.work-welsh__content__cta-block__secondary:nth-of-type(3n){margin:0;}.work-welsh__content__cta-block__secondary__details{background-color:rgba(75,23,96,.7);}@media screen and (min-width:950px){.work-welsh__content__cta-block{margin-right:2%;}}.work-welsh__content__large-cta{float:none;background-color:#fff;width:90%;margin:0;margin-bottom:20px;position:relative;min-height:500px;}@media screen and (min-width:960px){.work-welsh__content__large-cta{width:65%;float:left;}}.work-welsh__content__large-cta img{display:none;}@media screen and (min-width:960px){.work-welsh__content__large-cta img{display:block;position:absolute;bottom:0;right:0;max-width:50%;}}.work-welsh__content__large-cta__col{position:relative;text-align:left;text-transform:none;margin:0;box-sizing:border-box;background:#fff;padding:40px;border:0;width:100%;height:500px;color:#4b1760;margin-bottom:20px;}@media screen and (min-width:960px){.work-welsh__content__large-cta__col{width:50%;float:left;margin-bottom:0;}}.work-welsh__content__large-cta__col a.btn{position:absolute;bottom:5%;left:5%;color:#fff;}.work-welsh__content__large-cta__col h2{font-size:2.5em;color:#4b1760;}.work-welsh__content__small-cta{float:none;position:relative;background-color:#ccc;height:240px;margin:auto;margin-bottom:20px;overflow:hidden;width:90%;}@media screen and (min-width:960px){.work-welsh__content__small-cta{float:right;width:33%;}}.work-welsh__content__small-cta img{min-height:100%;min-width:100%;height:auto;width:auto;}.work-welsh__content__small-cta .small-cta__title{position:absolute;bottom:0;padding:15px;background-color:rgba(75,23,96,.8);color:#fff;width:100%;text-align:center;text-transform:unset;}.work-welsh__content__small-cta__details{position:absolute;text-transform:none;color:#fff;padding-top:15px;padding-left:20px;padding-right:20px;top:100%;left:0;width:100%;height:240px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;}.work-welsh__content__small-cta__details .btn__cta{color:#fff !important;font-weight:700 !important;}.work-welsh__content__small-cta:hover div.work-welsh__content__small-cta__details{top:0;background-color:rgba(75,23,96,.8);}.work-welsh__quick-links,.work-welsh__gallery{text-align:center;text-transform:uppercase;min-height:200px;margin-bottom:25px;padding-top:40px;}.work-welsh__quick-links h3,.work-welsh__gallery h3{color:#4b1760;}.work-welsh__gallery__carousel{position:relative;width:80%;margin:0 auto;}.work-welsh__gallery__carousel:before,.work-welsh__gallery__carousel:after{content:" ";display:table;}.work-welsh__gallery__carousel:after{clear:both;}@media screen and (min-width:1000px){.work-welsh__gallery__carousel{width:100%;}}.work-welsh__gallery__carousel div.gallery-image:nth-child(1){float:none;width:100%;margin:0 auto;margin-top:5px;}@media screen and (min-width:1000px){.work-welsh__gallery__carousel div.gallery-image:nth-child(1){height:240px;float:left;width:620px;margin:0 20px 20px 0;}}.work-welsh__gallery__carousel div.gallery-image:nth-child(2){float:none;width:100%;margin:0 auto;margin-top:5px;}.work-welsh__gallery__carousel div.gallery-image:nth-child(2):before,.work-welsh__gallery__carousel div.gallery-image:nth-child(2):after{content:" ";display:table;}.work-welsh__gallery__carousel div.gallery-image:nth-child(2):after{clear:both;}@media screen and (min-width:1000px){.work-welsh__gallery__carousel div.gallery-image:nth-child(2){height:240px;float:right;width:320px;margin:0 0 20px 0;}}.work-welsh__gallery__carousel div.gallery-image:nth-child(3){float:none;width:100%;margin:0 auto;margin-top:5px;}@media screen and (min-width:1000px){.work-welsh__gallery__carousel div.gallery-image:nth-child(3){height:240px;float:left;width:320px;margin:0 20px 0 0;}}.work-welsh__gallery__carousel div.gallery-image:nth-child(4){float:none;width:100%;margin:0 auto;margin-top:5px;}@media screen and (min-width:1000px){.work-welsh__gallery__carousel div.gallery-image:nth-child(4){height:240px;float:right;width:620px;margin:0;}}.work-welsh__gallery.gallery-carousel .owl-item{min-width:100% !important;}.work-welsh__quick-links:before,.work-welsh__quick-links:after{content:" ";display:table;}.work-welsh__quick-links:after{clear:both;}.work-welsh__quick-links .quick-links__container{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;}@media screen and (min-width:580px){.work-welsh__quick-links .quick-links__container{flex-direction:row;}}@media screen and (min-width:960px){.work-welsh__quick-links .quick-links__container{flex-direction:row;justify-content:center;}}.work-welsh__quick-links__link{width:48%;margin:1%;height:100%;vertical-align:middle;text-align:center;text-transform:none;color:#4b1760;font-weight:600;cursor:pointer;}@media screen and (min-width:580px){.work-welsh__quick-links__link{width:30%;}}@media screen and (min-width:960px){.work-welsh__quick-links__link{width:18%;}}.work-welsh__quick-links__icons{position:relative;margin:0 auto;display:inline-block;width:100px;height:100px;display:block;background-color:#ff3598;color:#fff;border-radius:50%;margin-bottom:20px;display:flex;justify-content:center;align-items:center;}.work-welsh__quick-links__icons:hover,.work-welsh__quick-links__icons:focus,.work-welsh__quick-links__icons:active{background-color:#ce0065;}.work-welsh__quick-links__icons__icon{font-size:3em;transform:translateY(5px);}.work-welsh__primaryWidgets p{padding:10px;padding-bottom:50px;}.video-carousel .video__play{margin-bottom:30px;}@media screen and (min-width:580px){.video-carousel{width:450px;}}@media screen and (min-width:960px){.video-carousel{width:100%;}}.video-carousel__split{width:100%;margin-bottom:2.35765%;}@media screen and (min-width:580px){.video-carousel__split{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:48.82117%;}.video-carousel__split:last-child{margin-right:0;}}.btn--work-welsh{width:180px;box-shadow:none;border-radius:5px;font-weight:500;text-align:center;position:absolute;bottom:10px;margin:0 auto;left:calc(50% - 90px);padding:.75em 1.5em;text-decoration:none;color:#fff !important;}.btn--work-welsh__cta{background-color:#00aeef;}.btn--work-welsh__cta__homepage{left:40px;bottom:40px;}.btn--work-welsh__cta:hover,.btn--work-welsh__cta:active{color:#fff;background-color:#0089bc;}@media screen and (min-width:950px){.work-welsh__primaryWidgets .work-welsh__content__cta-block:nth-child(2){margin-right:0;}}@media screen and (min-width:950px){.work-welsh__sectors .work-welsh__content__cta-block:nth-child(3n){margin-right:0;}}.cta-banner{text-align:center;width:100%;background:url("/Css/images/Pattern.jpg") center no-repeat #815d90;background-size:cover;padding:25px;}.cta-banner h3{font-size:2em;color:#fff;text-transform:uppercase;}.cta-banner__widget{margin-top:25px;position:relative;background-color:#4b1863;min-height:250px;width:100%;background:center no-repeat;background-size:cover;}.cta-banner__widget__details-purple{position:absolute;width:100%;height:50px;bottom:0;padding:1%;vertical-align:middle;line-height:.8em;white-space:nowrap;overflow:hidden;background-color:#4b1760;color:#fff;display:flex;justify-content:center;align-items:center;}.cta-banner__widget__details-purple h4{font-size:2em;font-weight:500;color:#fff;}.cta-banner__widget__details{position:absolute;width:100%;height:50px;bottom:0;white-space:nowrap;overflow:hidden;background-color:#fff;color:#4b1863;display:flex;justify-content:center;align-items:center;}.cta-banner__widget__details h4{font-size:1.5em;font-weight:700;color:#4b1863;margin:0;}.cta-banner__widget__details__left{height:100%;width:50%;text-align:left;overflow:hidden;padding:20px;color:#4b1760;}.cta-banner__widget__details__left div{font-size:.8em;}.cta-banner__widget__details__left h4{font-size:2em;font-weight:600;color:#4b1863;}.cta-banner__container{padding:2em 10px;display:block;position:relative;max-width:960px;margin:0 auto;padding:2em 20px 2em;}.cta-banner__container:before,.cta-banner__container:after{content:" ";display:table;}.cta-banner__container:after{clear:both;}.cta-banner__container:before,.cta-banner__container:after{content:" ";display:table;}.cta-banner__container:after{clear:both;}.cta-banner__split{margin-bottom:2.35765%;float:left;display:flex;flex-wrap:wrap;margin-right:2.35765%;width:calc((100% - ((2.35765%)*2))/2);}.cta-banner__split.cta-banner__split__fw{min-width:100%;}.cta-banner__split .featured__list .featured__item{min-width:100% !important;}@media(max-width:640px){.cta-banner__split{margin-bottom:0;width:100%;}}@media screen and (min-width:960px){.cta-banner__split{margin-bottom:2.35765%;float:left;display:flex;flex-wrap:wrap;margin-right:21px;width:calc((100% - 43px)/2);}}.navigation__levels{border-bottom:1px solid #ccc;margin-top:1em;}.navigation__levels ul{max-width:960px;margin:0 auto;display:flex;margin-bottom:-1px;}.navigation__levels ul li{flex-grow:1;flex-basis:0;margin-right:1px;}.navigation__levels ul li:last-of-type{margin-right:0;}.navigation__levels ul li a{display:block;position:relative;text-align:center;color:#333;padding:5px 0;font-size:.5em;font-weight:600;}@media screen and (min-width:580px){.navigation__levels ul li a{font-size:.7em;padding:8px 0;}}@media screen and (min-width:960px){.navigation__levels ul li a{font-size:1em;}}.navigation__levels ul li a:hover,.navigation__levels ul li a.current{background-color:#fff;border:1px solid #ccc;border-bottom:1px solid #fff;border-top:1px solid #fff;box-shadow:0 -2px 0 #4b1760;}.navigation__levels ul li a span{background-color:#fff;border-radius:50%;vertical-align:middle;width:30px;height:30px;padding-top:4px;display:block;margin:0 auto;margin-bottom:3px;border:2px solid #fff;}@media screen and (min-width:580px){.navigation__levels ul li a span{padding-top:6px;margin-bottom:0;width:40px;height:40px;display:inline-block;margin-right:3px;}}.navigation__levels ul li a span img{margin:0 auto;width:15px;height:15px;display:block;}@media screen and (min-width:580px){.navigation__levels ul li a span img{width:20px;height:20px;}}
/*!
 * Font Awesome Pro 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em;}.fa-xs{font-size:.75em;}.fa-sm{font-size:.875em;}.fa-1x{font-size:1em;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-6x{font-size:6em;}.fa-7x{font-size:7em;}.fa-8x{font-size:8em;}.fa-9x{font-size:9em;}.fa-10x{font-size:10em;}.fa-fw{text-align:center;width:1.25em;}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}.fa-ul>li{position:relative;}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em;}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em;}.fa-spin{animation:fa-spin 2s infinite linear;}.fa-pulse{animation:fa-spin 1s infinite steps(8);}@keyframes fa-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1,1);}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1,-1);}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none;}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em;}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-500px:before{content:"";}.fa-abacus:before{content:"";}.fa-accessible-icon:before{content:"";}.fa-accusoft:before{content:"";}.fa-acorn:before{content:"";}.fa-acquisitions-incorporated:before{content:"";}.fa-ad:before{content:"";}.fa-address-book:before{content:"";}.fa-address-card:before{content:"";}.fa-adjust:before{content:"";}.fa-adn:before{content:"";}.fa-adobe:before{content:"";}.fa-adversal:before{content:"";}.fa-affiliatetheme:before{content:"";}.fa-air-freshener:before{content:"";}.fa-airbnb:before{content:"";}.fa-alarm-clock:before{content:"";}.fa-alarm-exclamation:before{content:"";}.fa-alarm-plus:before{content:"";}.fa-alarm-snooze:before{content:"";}.fa-album:before{content:"";}.fa-album-collection:before{content:"";}.fa-algolia:before{content:"";}.fa-alicorn:before{content:"";}.fa-align-center:before{content:"";}.fa-align-justify:before{content:"";}.fa-align-left:before{content:"";}.fa-align-right:before{content:"";}.fa-align-slash:before{content:"";}.fa-alipay:before{content:"";}.fa-allergies:before{content:"";}.fa-amazon:before{content:"";}.fa-amazon-pay:before{content:"";}.fa-ambulance:before{content:"";}.fa-american-sign-language-interpreting:before{content:"";}.fa-amilia:before{content:"";}.fa-amp-guitar:before{content:"";}.fa-analytics:before{content:"";}.fa-anchor:before{content:"";}.fa-android:before{content:"";}.fa-angel:before{content:"";}.fa-angellist:before{content:"";}.fa-angle-double-down:before{content:"";}.fa-angle-double-left:before{content:"";}.fa-angle-double-right:before{content:"";}.fa-angle-double-up:before{content:"";}.fa-angle-down:before{content:"";}.fa-angle-left:before{content:"";}.fa-angle-right:before{content:"";}.fa-angle-up:before{content:"";}.fa-angry:before{content:"";}.fa-angrycreative:before{content:"";}.fa-angular:before{content:"";}.fa-ankh:before{content:"";}.fa-app-store:before{content:"";}.fa-app-store-ios:before{content:"";}.fa-apper:before{content:"";}.fa-apple:before{content:"";}.fa-apple-alt:before{content:"";}.fa-apple-crate:before{content:"";}.fa-apple-pay:before{content:"";}.fa-archive:before{content:"";}.fa-archway:before{content:"";}.fa-arrow-alt-circle-down:before{content:"";}.fa-arrow-alt-circle-left:before{content:"";}.fa-arrow-alt-circle-right:before{content:"";}.fa-arrow-alt-circle-up:before{content:"";}.fa-arrow-alt-down:before{content:"";}.fa-arrow-alt-from-bottom:before{content:"";}.fa-arrow-alt-from-left:before{content:"";}.fa-arrow-alt-from-right:before{content:"";}.fa-arrow-alt-from-top:before{content:"";}.fa-arrow-alt-left:before{content:"";}.fa-arrow-alt-right:before{content:"";}.fa-arrow-alt-square-down:before{content:"";}.fa-arrow-alt-square-left:before{content:"";}.fa-arrow-alt-square-right:before{content:"";}.fa-arrow-alt-square-up:before{content:"";}.fa-arrow-alt-to-bottom:before{content:"";}.fa-arrow-alt-to-left:before{content:"";}.fa-arrow-alt-to-right:before{content:"";}.fa-arrow-alt-to-top:before{content:"";}.fa-arrow-alt-up:before{content:"";}.fa-arrow-circle-down:before{content:"";}.fa-arrow-circle-left:before{content:"";}.fa-arrow-circle-right:before{content:"";}.fa-arrow-circle-up:before{content:"";}.fa-arrow-down:before{content:"";}.fa-arrow-from-bottom:before{content:"";}.fa-arrow-from-left:before{content:"";}.fa-arrow-from-right:before{content:"";}.fa-arrow-from-top:before{content:"";}.fa-arrow-left:before{content:"";}.fa-arrow-right:before{content:"";}.fa-arrow-square-down:before{content:"";}.fa-arrow-square-left:before{content:"";}.fa-arrow-square-right:before{content:"";}.fa-arrow-square-up:before{content:"";}.fa-arrow-to-bottom:before{content:"";}.fa-arrow-to-left:before{content:"";}.fa-arrow-to-right:before{content:"";}.fa-arrow-to-top:before{content:"";}.fa-arrow-up:before{content:"";}.fa-arrows:before{content:"";}.fa-arrows-alt:before{content:"";}.fa-arrows-alt-h:before{content:"";}.fa-arrows-alt-v:before{content:"";}.fa-arrows-h:before{content:"";}.fa-arrows-v:before{content:"";}.fa-artstation:before{content:"";}.fa-assistive-listening-systems:before{content:"";}.fa-asterisk:before{content:"";}.fa-asymmetrik:before{content:"";}.fa-at:before{content:"";}.fa-atlas:before{content:"";}.fa-atlassian:before{content:"";}.fa-atom:before{content:"";}.fa-atom-alt:before{content:"";}.fa-audible:before{content:"";}.fa-audio-description:before{content:"";}.fa-autoprefixer:before{content:"";}.fa-avianex:before{content:"";}.fa-aviato:before{content:"";}.fa-award:before{content:"";}.fa-aws:before{content:"";}.fa-axe:before{content:"";}.fa-axe-battle:before{content:"";}.fa-baby:before{content:"";}.fa-baby-carriage:before{content:"";}.fa-backpack:before{content:"";}.fa-backspace:before{content:"";}.fa-backward:before{content:"";}.fa-bacon:before{content:"";}.fa-badge:before{content:"";}.fa-badge-check:before{content:"";}.fa-badge-dollar:before{content:"";}.fa-badge-percent:before{content:"";}.fa-badge-sheriff:before{content:"";}.fa-badger-honey:before{content:"";}.fa-bags-shopping:before{content:"";}.fa-balance-scale:before{content:"";}.fa-balance-scale-left:before{content:"";}.fa-balance-scale-right:before{content:"";}.fa-ball-pile:before{content:"";}.fa-ballot:before{content:"";}.fa-ballot-check:before{content:"";}.fa-ban:before{content:"";}.fa-band-aid:before{content:"";}.fa-bandcamp:before{content:"";}.fa-banjo:before{content:"";}.fa-barcode:before{content:"";}.fa-barcode-alt:before{content:"";}.fa-barcode-read:before{content:"";}.fa-barcode-scan:before{content:"";}.fa-bars:before{content:"";}.fa-baseball:before{content:"";}.fa-baseball-ball:before{content:"";}.fa-basketball-ball:before{content:"";}.fa-basketball-hoop:before{content:"";}.fa-bat:before{content:"";}.fa-bath:before{content:"";}.fa-battery-bolt:before{content:"";}.fa-battery-empty:before{content:"";}.fa-battery-full:before{content:"";}.fa-battery-half:before{content:"";}.fa-battery-quarter:before{content:"";}.fa-battery-slash:before{content:"";}.fa-battery-three-quarters:before{content:"";}.fa-battle-net:before{content:"";}.fa-bed:before{content:"";}.fa-beer:before{content:"";}.fa-behance:before{content:"";}.fa-behance-square:before{content:"";}.fa-bell:before{content:"";}.fa-bell-exclamation:before{content:"";}.fa-bell-plus:before{content:"";}.fa-bell-school:before{content:"";}.fa-bell-school-slash:before{content:"";}.fa-bell-slash:before{content:"";}.fa-bells:before{content:"";}.fa-betamax:before{content:"";}.fa-bezier-curve:before{content:"";}.fa-bible:before{content:"";}.fa-bicycle:before{content:"";}.fa-biking:before{content:"";}.fa-biking-mountain:before{content:"";}.fa-bimobject:before{content:"";}.fa-binoculars:before{content:"";}.fa-biohazard:before{content:"";}.fa-birthday-cake:before{content:"";}.fa-bitbucket:before{content:"";}.fa-bitcoin:before{content:"";}.fa-bity:before{content:"";}.fa-black-tie:before{content:"";}.fa-blackberry:before{content:"";}.fa-blanket:before{content:"";}.fa-blender:before{content:"";}.fa-blender-phone:before{content:"";}.fa-blind:before{content:"";}.fa-blog:before{content:"";}.fa-blogger:before{content:"";}.fa-blogger-b:before{content:"";}.fa-bluetooth:before{content:"";}.fa-bluetooth-b:before{content:"";}.fa-bold:before{content:"";}.fa-bolt:before{content:"";}.fa-bomb:before{content:"";}.fa-bone:before{content:"";}.fa-bone-break:before{content:"";}.fa-bong:before{content:"";}.fa-book:before{content:"";}.fa-book-alt:before{content:"";}.fa-book-dead:before{content:"";}.fa-book-heart:before{content:"";}.fa-book-medical:before{content:"";}.fa-book-open:before{content:"";}.fa-book-reader:before{content:"";}.fa-book-spells:before{content:"";}.fa-book-user:before{content:"";}.fa-bookmark:before{content:"";}.fa-books:before{content:"";}.fa-books-medical:before{content:"";}.fa-boombox:before{content:"";}.fa-boot:before{content:"";}.fa-booth-curtain:before{content:"";}.fa-bootstrap:before{content:"";}.fa-border-all:before{content:"";}.fa-border-bottom:before{content:"";}.fa-border-center-h:before{content:"";}.fa-border-center-v:before{content:"";}.fa-border-inner:before{content:"";}.fa-border-left:before{content:"";}.fa-border-none:before{content:"";}.fa-border-outer:before{content:"";}.fa-border-right:before{content:"";}.fa-border-style:before{content:"";}.fa-border-style-alt:before{content:"";}.fa-border-top:before{content:"";}.fa-bow-arrow:before{content:"";}.fa-bowling-ball:before{content:"";}.fa-bowling-pins:before{content:"";}.fa-box:before{content:"";}.fa-box-alt:before{content:"";}.fa-box-ballot:before{content:"";}.fa-box-check:before{content:"";}.fa-box-fragile:before{content:"";}.fa-box-full:before{content:"";}.fa-box-heart:before{content:"";}.fa-box-open:before{content:"";}.fa-box-up:before{content:"";}.fa-box-usd:before{content:"";}.fa-boxes:before{content:"";}.fa-boxes-alt:before{content:"";}.fa-boxing-glove:before{content:"";}.fa-brackets:before{content:"";}.fa-brackets-curly:before{content:"";}.fa-braille:before{content:"";}.fa-brain:before{content:"";}.fa-bread-loaf:before{content:"";}.fa-bread-slice:before{content:"";}.fa-briefcase:before{content:"";}.fa-briefcase-medical:before{content:"";}.fa-bring-forward:before{content:"";}.fa-bring-front:before{content:"";}.fa-broadcast-tower:before{content:"";}.fa-broom:before{content:"";}.fa-browser:before{content:"";}.fa-brush:before{content:"";}.fa-btc:before{content:"";}.fa-buffer:before{content:"";}.fa-bug:before{content:"";}.fa-building:before{content:"";}.fa-bullhorn:before{content:"";}.fa-bullseye:before{content:"";}.fa-bullseye-arrow:before{content:"";}.fa-bullseye-pointer:before{content:"";}.fa-burger-soda:before{content:"";}.fa-burn:before{content:"";}.fa-buromobelexperte:before{content:"";}.fa-burrito:before{content:"";}.fa-bus:before{content:"";}.fa-bus-alt:before{content:"";}.fa-bus-school:before{content:"";}.fa-business-time:before{content:"";}.fa-buy-n-large:before{content:"";}.fa-buysellads:before{content:"";}.fa-cabinet-filing:before{content:"";}.fa-cactus:before{content:"";}.fa-calculator:before{content:"";}.fa-calculator-alt:before{content:"";}.fa-calendar:before{content:"";}.fa-calendar-alt:before{content:"";}.fa-calendar-check:before{content:"";}.fa-calendar-day:before{content:"";}.fa-calendar-edit:before{content:"";}.fa-calendar-exclamation:before{content:"";}.fa-calendar-minus:before{content:"";}.fa-calendar-plus:before{content:"";}.fa-calendar-star:before{content:"";}.fa-calendar-times:before{content:"";}.fa-calendar-week:before{content:"";}.fa-camcorder:before{content:"";}.fa-camera:before{content:"";}.fa-camera-alt:before{content:"";}.fa-camera-movie:before{content:"";}.fa-camera-polaroid:before{content:"";}.fa-camera-retro:before{content:"";}.fa-campfire:before{content:"";}.fa-campground:before{content:"";}.fa-canadian-maple-leaf:before{content:"";}.fa-candle-holder:before{content:"";}.fa-candy-cane:before{content:"";}.fa-candy-corn:before{content:"";}.fa-cannabis:before{content:"";}.fa-capsules:before{content:"";}.fa-car:before{content:"";}.fa-car-alt:before{content:"";}.fa-car-battery:before{content:"";}.fa-car-building:before{content:"";}.fa-car-bump:before{content:"";}.fa-car-bus:before{content:"";}.fa-car-crash:before{content:"";}.fa-car-garage:before{content:"";}.fa-car-mechanic:before{content:"";}.fa-car-side:before{content:"";}.fa-car-tilt:before{content:"";}.fa-car-wash:before{content:"";}.fa-caret-circle-down:before{content:"";}.fa-caret-circle-left:before{content:"";}.fa-caret-circle-right:before{content:"";}.fa-caret-circle-up:before{content:"";}.fa-caret-down:before{content:"";}.fa-caret-left:before{content:"";}.fa-caret-right:before{content:"";}.fa-caret-square-down:before{content:"";}.fa-caret-square-left:before{content:"";}.fa-caret-square-right:before{content:"";}.fa-caret-square-up:before{content:"";}.fa-caret-up:before{content:"";}.fa-carrot:before{content:"";}.fa-cars:before{content:"";}.fa-cart-arrow-down:before{content:"";}.fa-cart-plus:before{content:"";}.fa-cash-register:before{content:"";}.fa-cassette-tape:before{content:"";}.fa-cat:before{content:"";}.fa-cauldron:before{content:"";}.fa-cc-amazon-pay:before{content:"";}.fa-cc-amex:before{content:"";}.fa-cc-apple-pay:before{content:"";}.fa-cc-diners-club:before{content:"";}.fa-cc-discover:before{content:"";}.fa-cc-jcb:before{content:"";}.fa-cc-mastercard:before{content:"";}.fa-cc-paypal:before{content:"";}.fa-cc-stripe:before{content:"";}.fa-cc-visa:before{content:"";}.fa-cctv:before{content:"";}.fa-centercode:before{content:"";}.fa-centos:before{content:"";}.fa-certificate:before{content:"";}.fa-chair:before{content:"";}.fa-chair-office:before{content:"";}.fa-chalkboard:before{content:"";}.fa-chalkboard-teacher:before{content:"";}.fa-charging-station:before{content:"";}.fa-chart-area:before{content:"";}.fa-chart-bar:before{content:"";}.fa-chart-line:before{content:"";}.fa-chart-line-down:before{content:"";}.fa-chart-network:before{content:"";}.fa-chart-pie:before{content:"";}.fa-chart-pie-alt:before{content:"";}.fa-chart-scatter:before{content:"";}.fa-check:before{content:"";}.fa-check-circle:before{content:"";}.fa-check-double:before{content:"";}.fa-check-square:before{content:"";}.fa-cheese:before{content:"";}.fa-cheese-swiss:before{content:"";}.fa-cheeseburger:before{content:"";}.fa-chess:before{content:"";}.fa-chess-bishop:before{content:"";}.fa-chess-bishop-alt:before{content:"";}.fa-chess-board:before{content:"";}.fa-chess-clock:before{content:"";}.fa-chess-clock-alt:before{content:"";}.fa-chess-king:before{content:"";}.fa-chess-king-alt:before{content:"";}.fa-chess-knight:before{content:"";}.fa-chess-knight-alt:before{content:"";}.fa-chess-pawn:before{content:"";}.fa-chess-pawn-alt:before{content:"";}.fa-chess-queen:before{content:"";}.fa-chess-queen-alt:before{content:"";}.fa-chess-rook:before{content:"";}.fa-chess-rook-alt:before{content:"";}.fa-chevron-circle-down:before{content:"";}.fa-chevron-circle-left:before{content:"";}.fa-chevron-circle-right:before{content:"";}.fa-chevron-circle-up:before{content:"";}.fa-chevron-double-down:before{content:"";}.fa-chevron-double-left:before{content:"";}.fa-chevron-double-right:before{content:"";}.fa-chevron-double-up:before{content:"";}.fa-chevron-down:before{content:"";}.fa-chevron-left:before{content:"";}.fa-chevron-right:before{content:"";}.fa-chevron-square-down:before{content:"";}.fa-chevron-square-left:before{content:"";}.fa-chevron-square-right:before{content:"";}.fa-chevron-square-up:before{content:"";}.fa-chevron-up:before{content:"";}.fa-child:before{content:"";}.fa-chimney:before{content:"";}.fa-chrome:before{content:"";}.fa-chromecast:before{content:"";}.fa-church:before{content:"";}.fa-circle:before{content:"";}.fa-circle-notch:before{content:"";}.fa-city:before{content:"";}.fa-clarinet:before{content:"";}.fa-claw-marks:before{content:"";}.fa-clinic-medical:before{content:"";}.fa-clipboard:before{content:"";}.fa-clipboard-check:before{content:"";}.fa-clipboard-list:before{content:"";}.fa-clipboard-list-check:before{content:"";}.fa-clipboard-prescription:before{content:"";}.fa-clipboard-user:before{content:"";}.fa-clock:before{content:"";}.fa-clone:before{content:"";}.fa-closed-captioning:before{content:"";}.fa-cloud:before{content:"";}.fa-cloud-download:before{content:"";}.fa-cloud-download-alt:before{content:"";}.fa-cloud-drizzle:before{content:"";}.fa-cloud-hail:before{content:"";}.fa-cloud-hail-mixed:before{content:"";}.fa-cloud-meatball:before{content:"";}.fa-cloud-moon:before{content:"";}.fa-cloud-moon-rain:before{content:"";}.fa-cloud-music:before{content:"";}.fa-cloud-rain:before{content:"";}.fa-cloud-rainbow:before{content:"";}.fa-cloud-showers:before{content:"";}.fa-cloud-showers-heavy:before{content:"";}.fa-cloud-sleet:before{content:"";}.fa-cloud-snow:before{content:"";}.fa-cloud-sun:before{content:"";}.fa-cloud-sun-rain:before{content:"";}.fa-cloud-upload:before{content:"";}.fa-cloud-upload-alt:before{content:"";}.fa-clouds:before{content:"";}.fa-clouds-moon:before{content:"";}.fa-clouds-sun:before{content:"";}.fa-cloudscale:before{content:"";}.fa-cloudsmith:before{content:"";}.fa-cloudversify:before{content:"";}.fa-club:before{content:"";}.fa-cocktail:before{content:"";}.fa-code:before{content:"";}.fa-code-branch:before{content:"";}.fa-code-commit:before{content:"";}.fa-code-merge:before{content:"";}.fa-codepen:before{content:"";}.fa-codiepie:before{content:"";}.fa-coffee:before{content:"";}.fa-coffee-togo:before{content:"";}.fa-coffin:before{content:"";}.fa-cog:before{content:"";}.fa-cogs:before{content:"";}.fa-coin:before{content:"";}.fa-coins:before{content:"";}.fa-columns:before{content:"";}.fa-comment:before{content:"";}.fa-comment-alt:before{content:"";}.fa-comment-alt-check:before{content:"";}.fa-comment-alt-dollar:before{content:"";}.fa-comment-alt-dots:before{content:"";}.fa-comment-alt-edit:before{content:"";}.fa-comment-alt-exclamation:before{content:"";}.fa-comment-alt-lines:before{content:"";}.fa-comment-alt-medical:before{content:"";}.fa-comment-alt-minus:before{content:"";}.fa-comment-alt-music:before{content:"";}.fa-comment-alt-plus:before{content:"";}.fa-comment-alt-slash:before{content:"";}.fa-comment-alt-smile:before{content:"";}.fa-comment-alt-times:before{content:"";}.fa-comment-check:before{content:"";}.fa-comment-dollar:before{content:"";}.fa-comment-dots:before{content:"";}.fa-comment-edit:before{content:"";}.fa-comment-exclamation:before{content:"";}.fa-comment-lines:before{content:"";}.fa-comment-medical:before{content:"";}.fa-comment-minus:before{content:"";}.fa-comment-music:before{content:"";}.fa-comment-plus:before{content:"";}.fa-comment-slash:before{content:"";}.fa-comment-smile:before{content:"";}.fa-comment-times:before{content:"";}.fa-comments:before{content:"";}.fa-comments-alt:before{content:"";}.fa-comments-alt-dollar:before{content:"";}.fa-comments-dollar:before{content:"";}.fa-compact-disc:before{content:"";}.fa-compass:before{content:"";}.fa-compass-slash:before{content:"";}.fa-compress:before{content:"";}.fa-compress-alt:before{content:"";}.fa-compress-arrows-alt:before{content:"";}.fa-compress-wide:before{content:"";}.fa-computer-classic:before{content:"";}.fa-computer-speaker:before{content:"";}.fa-concierge-bell:before{content:"";}.fa-confluence:before{content:"";}.fa-connectdevelop:before{content:"";}.fa-construction:before{content:"";}.fa-container-storage:before{content:"";}.fa-contao:before{content:"";}.fa-conveyor-belt:before{content:"";}.fa-conveyor-belt-alt:before{content:"";}.fa-cookie:before{content:"";}.fa-cookie-bite:before{content:"";}.fa-copy:before{content:"";}.fa-copyright:before{content:"";}.fa-corn:before{content:"";}.fa-cotton-bureau:before{content:"";}.fa-couch:before{content:"";}.fa-cow:before{content:"";}.fa-cowbell:before{content:"";}.fa-cowbell-more:before{content:"";}.fa-cpanel:before{content:"";}.fa-creative-commons:before{content:"";}.fa-creative-commons-by:before{content:"";}.fa-creative-commons-nc:before{content:"";}.fa-creative-commons-nc-eu:before{content:"";}.fa-creative-commons-nc-jp:before{content:"";}.fa-creative-commons-nd:before{content:"";}.fa-creative-commons-pd:before{content:"";}.fa-creative-commons-pd-alt:before{content:"";}.fa-creative-commons-remix:before{content:"";}.fa-creative-commons-sa:before{content:"";}.fa-creative-commons-sampling:before{content:"";}.fa-creative-commons-sampling-plus:before{content:"";}.fa-creative-commons-share:before{content:"";}.fa-creative-commons-zero:before{content:"";}.fa-credit-card:before{content:"";}.fa-credit-card-blank:before{content:"";}.fa-credit-card-front:before{content:"";}.fa-cricket:before{content:"";}.fa-critical-role:before{content:"";}.fa-croissant:before{content:"";}.fa-crop:before{content:"";}.fa-crop-alt:before{content:"";}.fa-cross:before{content:"";}.fa-crosshairs:before{content:"";}.fa-crow:before{content:"";}.fa-crown:before{content:"";}.fa-crutch:before{content:"";}.fa-crutches:before{content:"";}.fa-css3:before{content:"";}.fa-css3-alt:before{content:"";}.fa-cube:before{content:"";}.fa-cubes:before{content:"";}.fa-curling:before{content:"";}.fa-cut:before{content:"";}.fa-cuttlefish:before{content:"";}.fa-d-and-d:before{content:"";}.fa-d-and-d-beyond:before{content:"";}.fa-dagger:before{content:"";}.fa-dashcube:before{content:"";}.fa-database:before{content:"";}.fa-deaf:before{content:"";}.fa-debug:before{content:"";}.fa-deer:before{content:"";}.fa-deer-rudolph:before{content:"";}.fa-delicious:before{content:"";}.fa-democrat:before{content:"";}.fa-deploydog:before{content:"";}.fa-deskpro:before{content:"";}.fa-desktop:before{content:"";}.fa-desktop-alt:before{content:"";}.fa-dev:before{content:"";}.fa-deviantart:before{content:"";}.fa-dewpoint:before{content:"";}.fa-dharmachakra:before{content:"";}.fa-dhl:before{content:"";}.fa-diagnoses:before{content:"";}.fa-diamond:before{content:"";}.fa-diaspora:before{content:"";}.fa-dice:before{content:"";}.fa-dice-d10:before{content:"";}.fa-dice-d12:before{content:"";}.fa-dice-d20:before{content:"";}.fa-dice-d4:before{content:"";}.fa-dice-d6:before{content:"";}.fa-dice-d8:before{content:"";}.fa-dice-five:before{content:"";}.fa-dice-four:before{content:"";}.fa-dice-one:before{content:"";}.fa-dice-six:before{content:"";}.fa-dice-three:before{content:"";}.fa-dice-two:before{content:"";}.fa-digg:before{content:"";}.fa-digging:before{content:"";}.fa-digital-ocean:before{content:"";}.fa-digital-tachograph:before{content:"";}.fa-diploma:before{content:"";}.fa-directions:before{content:"";}.fa-disc-drive:before{content:"";}.fa-discord:before{content:"";}.fa-discourse:before{content:"";}.fa-disease:before{content:"";}.fa-divide:before{content:"";}.fa-dizzy:before{content:"";}.fa-dna:before{content:"";}.fa-do-not-enter:before{content:"";}.fa-dochub:before{content:"";}.fa-docker:before{content:"";}.fa-dog:before{content:"";}.fa-dog-leashed:before{content:"";}.fa-dollar-sign:before{content:"";}.fa-dolly:before{content:"";}.fa-dolly-empty:before{content:"";}.fa-dolly-flatbed:before{content:"";}.fa-dolly-flatbed-alt:before{content:"";}.fa-dolly-flatbed-empty:before{content:"";}.fa-donate:before{content:"";}.fa-door-closed:before{content:"";}.fa-door-open:before{content:"";}.fa-dot-circle:before{content:"";}.fa-dove:before{content:"";}.fa-download:before{content:"";}.fa-draft2digital:before{content:"";}.fa-drafting-compass:before{content:"";}.fa-dragon:before{content:"";}.fa-draw-circle:before{content:"";}.fa-draw-polygon:before{content:"";}.fa-draw-square:before{content:"";}.fa-dreidel:before{content:"";}.fa-dribbble:before{content:"";}.fa-dribbble-square:before{content:"";}.fa-drone:before{content:"";}.fa-drone-alt:before{content:"";}.fa-dropbox:before{content:"";}.fa-drum:before{content:"";}.fa-drum-steelpan:before{content:"";}.fa-drumstick:before{content:"";}.fa-drumstick-bite:before{content:"";}.fa-drupal:before{content:"";}.fa-dryer:before{content:"";}.fa-dryer-alt:before{content:"";}.fa-duck:before{content:"";}.fa-dumbbell:before{content:"";}.fa-dumpster:before{content:"";}.fa-dumpster-fire:before{content:"";}.fa-dungeon:before{content:"";}.fa-dyalog:before{content:"";}.fa-ear:before{content:"";}.fa-ear-muffs:before{content:"";}.fa-earlybirds:before{content:"";}.fa-ebay:before{content:"";}.fa-eclipse:before{content:"";}.fa-eclipse-alt:before{content:"";}.fa-edge:before{content:"";}.fa-edit:before{content:"";}.fa-egg:before{content:"";}.fa-egg-fried:before{content:"";}.fa-eject:before{content:"";}.fa-elementor:before{content:"";}.fa-elephant:before{content:"";}.fa-ellipsis-h:before{content:"";}.fa-ellipsis-h-alt:before{content:"";}.fa-ellipsis-v:before{content:"";}.fa-ellipsis-v-alt:before{content:"";}.fa-ello:before{content:"";}.fa-ember:before{content:"";}.fa-empire:before{content:"";}.fa-empty-set:before{content:"";}.fa-engine-warning:before{content:"";}.fa-envelope:before{content:"";}.fa-envelope-open:before{content:"";}.fa-envelope-open-dollar:before{content:"";}.fa-envelope-open-text:before{content:"";}.fa-envelope-square:before{content:"";}.fa-envira:before{content:"";}.fa-equals:before{content:"";}.fa-eraser:before{content:"";}.fa-erlang:before{content:"";}.fa-ethereum:before{content:"";}.fa-ethernet:before{content:"";}.fa-etsy:before{content:"";}.fa-euro-sign:before{content:"";}.fa-evernote:before{content:"";}.fa-exchange:before{content:"";}.fa-exchange-alt:before{content:"";}.fa-exclamation:before{content:"";}.fa-exclamation-circle:before{content:"";}.fa-exclamation-square:before{content:"";}.fa-exclamation-triangle:before{content:"";}.fa-expand:before{content:"";}.fa-expand-alt:before{content:"";}.fa-expand-arrows:before{content:"";}.fa-expand-arrows-alt:before{content:"";}.fa-expand-wide:before{content:"";}.fa-expeditedssl:before{content:"";}.fa-external-link:before{content:"";}.fa-external-link-alt:before{content:"";}.fa-external-link-square:before{content:"";}.fa-external-link-square-alt:before{content:"";}.fa-eye:before{content:"";}.fa-eye-dropper:before{content:"";}.fa-eye-evil:before{content:"";}.fa-eye-slash:before{content:"";}.fa-facebook:before{content:"";}.fa-facebook-f:before{content:"";}.fa-facebook-messenger:before{content:"";}.fa-facebook-square:before{content:"";}.fa-fan:before{content:"";}.fa-fantasy-flight-games:before{content:"";}.fa-farm:before{content:"";}.fa-fast-backward:before{content:"";}.fa-fast-forward:before{content:"";}.fa-fax:before{content:"";}.fa-feather:before{content:"";}.fa-feather-alt:before{content:"";}.fa-fedex:before{content:"";}.fa-fedora:before{content:"";}.fa-female:before{content:"";}.fa-field-hockey:before{content:"";}.fa-fighter-jet:before{content:"";}.fa-figma:before{content:"";}.fa-file:before{content:"";}.fa-file-alt:before{content:"";}.fa-file-archive:before{content:"";}.fa-file-audio:before{content:"";}.fa-file-certificate:before{content:"";}.fa-file-chart-line:before{content:"";}.fa-file-chart-pie:before{content:"";}.fa-file-check:before{content:"";}.fa-file-code:before{content:"";}.fa-file-contract:before{content:"";}.fa-file-csv:before{content:"";}.fa-file-download:before{content:"";}.fa-file-edit:before{content:"";}.fa-file-excel:before{content:"";}.fa-file-exclamation:before{content:"";}.fa-file-export:before{content:"";}.fa-file-image:before{content:"";}.fa-file-import:before{content:"";}.fa-file-invoice:before{content:"";}.fa-file-invoice-dollar:before{content:"";}.fa-file-medical:before{content:"";}.fa-file-medical-alt:before{content:"";}.fa-file-minus:before{content:"";}.fa-file-music:before{content:"";}.fa-file-pdf:before{content:"";}.fa-file-plus:before{content:"";}.fa-file-powerpoint:before{content:"";}.fa-file-prescription:before{content:"";}.fa-file-search:before{content:"";}.fa-file-signature:before{content:"";}.fa-file-spreadsheet:before{content:"";}.fa-file-times:before{content:"";}.fa-file-upload:before{content:"";}.fa-file-user:before{content:"";}.fa-file-video:before{content:"";}.fa-file-word:before{content:"";}.fa-files-medical:before{content:"";}.fa-fill:before{content:"";}.fa-fill-drip:before{content:"";}.fa-film:before{content:"";}.fa-film-alt:before{content:"";}.fa-film-canister:before{content:"";}.fa-filter:before{content:"";}.fa-fingerprint:before{content:"";}.fa-fire:before{content:"";}.fa-fire-alt:before{content:"";}.fa-fire-extinguisher:before{content:"";}.fa-fire-smoke:before{content:"";}.fa-firefox:before{content:"";}.fa-fireplace:before{content:"";}.fa-first-aid:before{content:"";}.fa-first-order:before{content:"";}.fa-first-order-alt:before{content:"";}.fa-firstdraft:before{content:"";}.fa-fish:before{content:"";}.fa-fish-cooked:before{content:"";}.fa-fist-raised:before{content:"";}.fa-flag:before{content:"";}.fa-flag-alt:before{content:"";}.fa-flag-checkered:before{content:"";}.fa-flag-usa:before{content:"";}.fa-flame:before{content:"";}.fa-flashlight:before{content:"";}.fa-flask:before{content:"";}.fa-flask-poison:before{content:"";}.fa-flask-potion:before{content:"";}.fa-flickr:before{content:"";}.fa-flipboard:before{content:"";}.fa-flower:before{content:"";}.fa-flower-daffodil:before{content:"";}.fa-flower-tulip:before{content:"";}.fa-flushed:before{content:"";}.fa-flute:before{content:"";}.fa-flux-capacitor:before{content:"";}.fa-fly:before{content:"";}.fa-fog:before{content:"";}.fa-folder:before{content:"";}.fa-folder-minus:before{content:"";}.fa-folder-open:before{content:"";}.fa-folder-plus:before{content:"";}.fa-folder-times:before{content:"";}.fa-folder-tree:before{content:"";}.fa-folders:before{content:"";}.fa-font:before{content:"";}.fa-font-awesome:before{content:"";}.fa-font-awesome-alt:before{content:"";}.fa-font-awesome-flag:before{content:"";}.fa-font-awesome-logo-full:before{content:"";}.fa-font-case:before{content:"";}.fa-fonticons:before{content:"";}.fa-fonticons-fi:before{content:"";}.fa-football-ball:before{content:"";}.fa-football-helmet:before{content:"";}.fa-forklift:before{content:"";}.fa-fort-awesome:before{content:"";}.fa-fort-awesome-alt:before{content:"";}.fa-forumbee:before{content:"";}.fa-forward:before{content:"";}.fa-foursquare:before{content:"";}.fa-fragile:before{content:"";}.fa-free-code-camp:before{content:"";}.fa-freebsd:before{content:"";}.fa-french-fries:before{content:"";}.fa-frog:before{content:"";}.fa-frosty-head:before{content:"";}.fa-frown:before{content:"";}.fa-frown-open:before{content:"";}.fa-fulcrum:before{content:"";}.fa-function:before{content:"";}.fa-funnel-dollar:before{content:"";}.fa-futbol:before{content:"";}.fa-galactic-republic:before{content:"";}.fa-galactic-senate:before{content:"";}.fa-game-board:before{content:"";}.fa-game-board-alt:before{content:"";}.fa-game-console-handheld:before{content:"";}.fa-gamepad:before{content:"";}.fa-gamepad-alt:before{content:"";}.fa-gas-pump:before{content:"";}.fa-gas-pump-slash:before{content:"";}.fa-gavel:before{content:"";}.fa-gem:before{content:"";}.fa-genderless:before{content:"";}.fa-get-pocket:before{content:"";}.fa-gg:before{content:"";}.fa-gg-circle:before{content:"";}.fa-ghost:before{content:"";}.fa-gift:before{content:"";}.fa-gift-card:before{content:"";}.fa-gifts:before{content:"";}.fa-gingerbread-man:before{content:"";}.fa-git:before{content:"";}.fa-git-alt:before{content:"";}.fa-git-square:before{content:"";}.fa-github:before{content:"";}.fa-github-alt:before{content:"";}.fa-github-square:before{content:"";}.fa-gitkraken:before{content:"";}.fa-gitlab:before{content:"";}.fa-gitter:before{content:"";}.fa-glass:before{content:"";}.fa-glass-champagne:before{content:"";}.fa-glass-cheers:before{content:"";}.fa-glass-citrus:before{content:"";}.fa-glass-martini:before{content:"";}.fa-glass-martini-alt:before{content:"";}.fa-glass-whiskey:before{content:"";}.fa-glass-whiskey-rocks:before{content:"";}.fa-glasses:before{content:"";}.fa-glasses-alt:before{content:"";}.fa-glide:before{content:"";}.fa-glide-g:before{content:"";}.fa-globe:before{content:"";}.fa-globe-africa:before{content:"";}.fa-globe-americas:before{content:"";}.fa-globe-asia:before{content:"";}.fa-globe-europe:before{content:"";}.fa-globe-snow:before{content:"";}.fa-globe-stand:before{content:"";}.fa-gofore:before{content:"";}.fa-golf-ball:before{content:"";}.fa-golf-club:before{content:"";}.fa-goodreads:before{content:"";}.fa-goodreads-g:before{content:"";}.fa-google:before{content:"";}.fa-google-drive:before{content:"";}.fa-google-play:before{content:"";}.fa-google-plus:before{content:"";}.fa-google-plus-g:before{content:"";}.fa-google-plus-square:before{content:"";}.fa-google-wallet:before{content:"";}.fa-gopuram:before{content:"";}.fa-graduation-cap:before{content:"";}.fa-gramophone:before{content:"";}.fa-gratipay:before{content:"";}.fa-grav:before{content:"";}.fa-greater-than:before{content:"";}.fa-greater-than-equal:before{content:"";}.fa-grimace:before{content:"";}.fa-grin:before{content:"";}.fa-grin-alt:before{content:"";}.fa-grin-beam:before{content:"";}.fa-grin-beam-sweat:before{content:"";}.fa-grin-hearts:before{content:"";}.fa-grin-squint:before{content:"";}.fa-grin-squint-tears:before{content:"";}.fa-grin-stars:before{content:"";}.fa-grin-tears:before{content:"";}.fa-grin-tongue:before{content:"";}.fa-grin-tongue-squint:before{content:"";}.fa-grin-tongue-wink:before{content:"";}.fa-grin-wink:before{content:"";}.fa-grip-horizontal:before{content:"";}.fa-grip-lines:before{content:"";}.fa-grip-lines-vertical:before{content:"";}.fa-grip-vertical:before{content:"";}.fa-gripfire:before{content:"";}.fa-grunt:before{content:"";}.fa-guitar:before{content:"";}.fa-guitar-electric:before{content:"";}.fa-guitars:before{content:"";}.fa-gulp:before{content:"";}.fa-h-square:before{content:"";}.fa-h1:before{content:"";}.fa-h2:before{content:"";}.fa-h3:before{content:"";}.fa-h4:before{content:"";}.fa-hacker-news:before{content:"";}.fa-hacker-news-square:before{content:"";}.fa-hackerrank:before{content:"";}.fa-hamburger:before{content:"";}.fa-hammer:before{content:"";}.fa-hammer-war:before{content:"";}.fa-hamsa:before{content:"";}.fa-hand-heart:before{content:"";}.fa-hand-holding:before{content:"";}.fa-hand-holding-box:before{content:"";}.fa-hand-holding-heart:before{content:"";}.fa-hand-holding-magic:before{content:"";}.fa-hand-holding-seedling:before{content:"";}.fa-hand-holding-usd:before{content:"";}.fa-hand-holding-water:before{content:"";}.fa-hand-lizard:before{content:"";}.fa-hand-middle-finger:before{content:"";}.fa-hand-paper:before{content:"";}.fa-hand-peace:before{content:"";}.fa-hand-point-down:before{content:"";}.fa-hand-point-left:before{content:"";}.fa-hand-point-right:before{content:"";}.fa-hand-point-up:before{content:"";}.fa-hand-pointer:before{content:"";}.fa-hand-receiving:before{content:"";}.fa-hand-rock:before{content:"";}.fa-hand-scissors:before{content:"";}.fa-hand-spock:before{content:"";}.fa-hands:before{content:"";}.fa-hands-heart:before{content:"";}.fa-hands-helping:before{content:"";}.fa-hands-usd:before{content:"";}.fa-handshake:before{content:"";}.fa-handshake-alt:before{content:"";}.fa-hanukiah:before{content:"";}.fa-hard-hat:before{content:"";}.fa-hashtag:before{content:"";}.fa-hat-chef:before{content:"";}.fa-hat-cowboy:before{content:"";}.fa-hat-cowboy-side:before{content:"";}.fa-hat-santa:before{content:"";}.fa-hat-winter:before{content:"";}.fa-hat-witch:before{content:"";}.fa-hat-wizard:before{content:"";}.fa-haykal:before{content:"";}.fa-hdd:before{content:"";}.fa-head-side:before{content:"";}.fa-head-side-brain:before{content:"";}.fa-head-side-headphones:before{content:"";}.fa-head-side-medical:before{content:"";}.fa-head-vr:before{content:"";}.fa-heading:before{content:"";}.fa-headphones:before{content:"";}.fa-headphones-alt:before{content:"";}.fa-headset:before{content:"";}.fa-heart:before{content:"";}.fa-heart-broken:before{content:"";}.fa-heart-circle:before{content:"";}.fa-heart-rate:before{content:"";}.fa-heart-square:before{content:"";}.fa-heartbeat:before{content:"";}.fa-helicopter:before{content:"";}.fa-helmet-battle:before{content:"";}.fa-hexagon:before{content:"";}.fa-highlighter:before{content:"";}.fa-hiking:before{content:"";}.fa-hippo:before{content:"";}.fa-hips:before{content:"";}.fa-hire-a-helper:before{content:"";}.fa-history:before{content:"";}.fa-hockey-mask:before{content:"";}.fa-hockey-puck:before{content:"";}.fa-hockey-sticks:before{content:"";}.fa-holly-berry:before{content:"";}.fa-home:before{content:"";}.fa-home-alt:before{content:"";}.fa-home-heart:before{content:"";}.fa-home-lg:before{content:"";}.fa-home-lg-alt:before{content:"";}.fa-hood-cloak:before{content:"";}.fa-hooli:before{content:"";}.fa-horizontal-rule:before{content:"";}.fa-hornbill:before{content:"";}.fa-horse:before{content:"";}.fa-horse-head:before{content:"";}.fa-horse-saddle:before{content:"";}.fa-hospital:before{content:"";}.fa-hospital-alt:before{content:"";}.fa-hospital-symbol:before{content:"";}.fa-hospital-user:before{content:"";}.fa-hospitals:before{content:"";}.fa-hot-tub:before{content:"";}.fa-hotdog:before{content:"";}.fa-hotel:before{content:"";}.fa-hotjar:before{content:"";}.fa-hourglass:before{content:"";}.fa-hourglass-end:before{content:"";}.fa-hourglass-half:before{content:"";}.fa-hourglass-start:before{content:"";}.fa-house-damage:before{content:"";}.fa-house-flood:before{content:"";}.fa-houzz:before{content:"";}.fa-hryvnia:before{content:"";}.fa-html5:before{content:"";}.fa-hubspot:before{content:"";}.fa-humidity:before{content:"";}.fa-hurricane:before{content:"";}.fa-i-cursor:before{content:"";}.fa-ice-cream:before{content:"";}.fa-ice-skate:before{content:"";}.fa-icicles:before{content:"";}.fa-icons:before{content:"";}.fa-icons-alt:before{content:"";}.fa-id-badge:before{content:"";}.fa-id-card:before{content:"";}.fa-id-card-alt:before{content:"";}.fa-igloo:before{content:"";}.fa-image:before{content:"";}.fa-image-polaroid:before{content:"";}.fa-images:before{content:"";}.fa-imdb:before{content:"";}.fa-inbox:before{content:"";}.fa-inbox-in:before{content:"";}.fa-inbox-out:before{content:"";}.fa-indent:before{content:"";}.fa-industry:before{content:"";}.fa-industry-alt:before{content:"";}.fa-infinity:before{content:"";}.fa-info:before{content:"";}.fa-info-circle:before{content:"";}.fa-info-square:before{content:"";}.fa-inhaler:before{content:"";}.fa-instagram:before{content:"";}.fa-integral:before{content:"";}.fa-intercom:before{content:"";}.fa-internet-explorer:before{content:"";}.fa-intersection:before{content:"";}.fa-inventory:before{content:"";}.fa-invision:before{content:"";}.fa-ioxhost:before{content:"";}.fa-island-tropical:before{content:"";}.fa-italic:before{content:"";}.fa-itch-io:before{content:"";}.fa-itunes:before{content:"";}.fa-itunes-note:before{content:"";}.fa-jack-o-lantern:before{content:"";}.fa-java:before{content:"";}.fa-jedi:before{content:"";}.fa-jedi-order:before{content:"";}.fa-jenkins:before{content:"";}.fa-jira:before{content:"";}.fa-joget:before{content:"";}.fa-joint:before{content:"";}.fa-joomla:before{content:"";}.fa-journal-whills:before{content:"";}.fa-joystick:before{content:"";}.fa-js:before{content:"";}.fa-js-square:before{content:"";}.fa-jsfiddle:before{content:"";}.fa-jug:before{content:"";}.fa-kaaba:before{content:"";}.fa-kaggle:before{content:"";}.fa-kazoo:before{content:"";}.fa-kerning:before{content:"";}.fa-key:before{content:"";}.fa-key-skeleton:before{content:"";}.fa-keybase:before{content:"";}.fa-keyboard:before{content:"";}.fa-keycdn:before{content:"";}.fa-keynote:before{content:"";}.fa-khanda:before{content:"";}.fa-kickstarter:before{content:"";}.fa-kickstarter-k:before{content:"";}.fa-kidneys:before{content:"";}.fa-kiss:before{content:"";}.fa-kiss-beam:before{content:"";}.fa-kiss-wink-heart:before{content:"";}.fa-kite:before{content:"";}.fa-kiwi-bird:before{content:"";}.fa-knife-kitchen:before{content:"";}.fa-korvue:before{content:"";}.fa-lambda:before{content:"";}.fa-lamp:before{content:"";}.fa-landmark:before{content:"";}.fa-landmark-alt:before{content:"";}.fa-language:before{content:"";}.fa-laptop:before{content:"";}.fa-laptop-code:before{content:"";}.fa-laptop-medical:before{content:"";}.fa-laravel:before{content:"";}.fa-lasso:before{content:"";}.fa-lastfm:before{content:"";}.fa-lastfm-square:before{content:"";}.fa-laugh:before{content:"";}.fa-laugh-beam:before{content:"";}.fa-laugh-squint:before{content:"";}.fa-laugh-wink:before{content:"";}.fa-layer-group:before{content:"";}.fa-layer-minus:before{content:"";}.fa-layer-plus:before{content:"";}.fa-leaf:before{content:"";}.fa-leaf-heart:before{content:"";}.fa-leaf-maple:before{content:"";}.fa-leaf-oak:before{content:"";}.fa-leanpub:before{content:"";}.fa-lemon:before{content:"";}.fa-less:before{content:"";}.fa-less-than:before{content:"";}.fa-less-than-equal:before{content:"";}.fa-level-down:before{content:"";}.fa-level-down-alt:before{content:"";}.fa-level-up:before{content:"";}.fa-level-up-alt:before{content:"";}.fa-life-ring:before{content:"";}.fa-lightbulb:before{content:"";}.fa-lightbulb-dollar:before{content:"";}.fa-lightbulb-exclamation:before{content:"";}.fa-lightbulb-on:before{content:"";}.fa-lightbulb-slash:before{content:"";}.fa-lights-holiday:before{content:"";}.fa-line:before{content:"";}.fa-line-columns:before{content:"";}.fa-line-height:before{content:"";}.fa-link:before{content:"";}.fa-linkedin:before{content:"";}.fa-linkedin-in:before{content:"";}.fa-linode:before{content:"";}.fa-linux:before{content:"";}.fa-lips:before{content:"";}.fa-lira-sign:before{content:"";}.fa-list:before{content:"";}.fa-list-alt:before{content:"";}.fa-list-music:before{content:"";}.fa-list-ol:before{content:"";}.fa-list-ul:before{content:"";}.fa-location:before{content:"";}.fa-location-arrow:before{content:"";}.fa-location-circle:before{content:"";}.fa-location-slash:before{content:"";}.fa-lock:before{content:"";}.fa-lock-alt:before{content:"";}.fa-lock-open:before{content:"";}.fa-lock-open-alt:before{content:"";}.fa-long-arrow-alt-down:before{content:"";}.fa-long-arrow-alt-left:before{content:"";}.fa-long-arrow-alt-right:before{content:"";}.fa-long-arrow-alt-up:before{content:"";}.fa-long-arrow-down:before{content:"";}.fa-long-arrow-left:before{content:"";}.fa-long-arrow-right:before{content:"";}.fa-long-arrow-up:before{content:"";}.fa-loveseat:before{content:"";}.fa-low-vision:before{content:"";}.fa-luchador:before{content:"";}.fa-luggage-cart:before{content:"";}.fa-lungs:before{content:"";}.fa-lyft:before{content:"";}.fa-mace:before{content:"";}.fa-magento:before{content:"";}.fa-magic:before{content:"";}.fa-magnet:before{content:"";}.fa-mail-bulk:before{content:"";}.fa-mailbox:before{content:"";}.fa-mailchimp:before{content:"";}.fa-male:before{content:"";}.fa-mandalorian:before{content:"";}.fa-mandolin:before{content:"";}.fa-map:before{content:"";}.fa-map-marked:before{content:"";}.fa-map-marked-alt:before{content:"";}.fa-map-marker:before{content:"";}.fa-map-marker-alt:before{content:"";}.fa-map-marker-alt-slash:before{content:"";}.fa-map-marker-check:before{content:"";}.fa-map-marker-edit:before{content:"";}.fa-map-marker-exclamation:before{content:"";}.fa-map-marker-minus:before{content:"";}.fa-map-marker-plus:before{content:"";}.fa-map-marker-question:before{content:"";}.fa-map-marker-slash:before{content:"";}.fa-map-marker-smile:before{content:"";}.fa-map-marker-times:before{content:"";}.fa-map-pin:before{content:"";}.fa-map-signs:before{content:"";}.fa-markdown:before{content:"";}.fa-marker:before{content:"";}.fa-mars:before{content:"";}.fa-mars-double:before{content:"";}.fa-mars-stroke:before{content:"";}.fa-mars-stroke-h:before{content:"";}.fa-mars-stroke-v:before{content:"";}.fa-mask:before{content:"";}.fa-mastodon:before{content:"";}.fa-maxcdn:before{content:"";}.fa-mdb:before{content:"";}.fa-meat:before{content:"";}.fa-medal:before{content:"";}.fa-medapps:before{content:"";}.fa-medium:before{content:"";}.fa-medium-m:before{content:"";}.fa-medkit:before{content:"";}.fa-medrt:before{content:"";}.fa-meetup:before{content:"";}.fa-megaphone:before{content:"";}.fa-megaport:before{content:"";}.fa-meh:before{content:"";}.fa-meh-blank:before{content:"";}.fa-meh-rolling-eyes:before{content:"";}.fa-memory:before{content:"";}.fa-mendeley:before{content:"";}.fa-menorah:before{content:"";}.fa-mercury:before{content:"";}.fa-meteor:before{content:"";}.fa-microchip:before{content:"";}.fa-microphone:before{content:"";}.fa-microphone-alt:before{content:"";}.fa-microphone-alt-slash:before{content:"";}.fa-microphone-slash:before{content:"";}.fa-microphone-stand:before{content:"";}.fa-microscope:before{content:"";}.fa-microsoft:before{content:"";}.fa-mind-share:before{content:"";}.fa-minus:before{content:"";}.fa-minus-circle:before{content:"";}.fa-minus-hexagon:before{content:"";}.fa-minus-octagon:before{content:"";}.fa-minus-square:before{content:"";}.fa-mistletoe:before{content:"";}.fa-mitten:before{content:"";}.fa-mix:before{content:"";}.fa-mixcloud:before{content:"";}.fa-mizuni:before{content:"";}.fa-mobile:before{content:"";}.fa-mobile-alt:before{content:"";}.fa-mobile-android:before{content:"";}.fa-mobile-android-alt:before{content:"";}.fa-modx:before{content:"";}.fa-monero:before{content:"";}.fa-money-bill:before{content:"";}.fa-money-bill-alt:before{content:"";}.fa-money-bill-wave:before{content:"";}.fa-money-bill-wave-alt:before{content:"";}.fa-money-check:before{content:"";}.fa-money-check-alt:before{content:"";}.fa-money-check-edit:before{content:"";}.fa-money-check-edit-alt:before{content:"";}.fa-monitor-heart-rate:before{content:"";}.fa-monkey:before{content:"";}.fa-monument:before{content:"";}.fa-moon:before{content:"";}.fa-moon-cloud:before{content:"";}.fa-moon-stars:before{content:"";}.fa-mortar-pestle:before{content:"";}.fa-mosque:before{content:"";}.fa-motorcycle:before{content:"";}.fa-mountain:before{content:"";}.fa-mountains:before{content:"";}.fa-mouse:before{content:"";}.fa-mouse-alt:before{content:"";}.fa-mouse-pointer:before{content:"";}.fa-mp3-player:before{content:"";}.fa-mug:before{content:"";}.fa-mug-hot:before{content:"";}.fa-mug-marshmallows:before{content:"";}.fa-mug-tea:before{content:"";}.fa-music:before{content:"";}.fa-music-alt:before{content:"";}.fa-music-alt-slash:before{content:"";}.fa-music-slash:before{content:"";}.fa-napster:before{content:"";}.fa-narwhal:before{content:"";}.fa-neos:before{content:"";}.fa-network-wired:before{content:"";}.fa-neuter:before{content:"";}.fa-newspaper:before{content:"";}.fa-nimblr:before{content:"";}.fa-node:before{content:"";}.fa-node-js:before{content:"";}.fa-not-equal:before{content:"";}.fa-notes-medical:before{content:"";}.fa-npm:before{content:"";}.fa-ns8:before{content:"";}.fa-nutritionix:before{content:"";}.fa-object-group:before{content:"";}.fa-object-ungroup:before{content:"";}.fa-octagon:before{content:"";}.fa-odnoklassniki:before{content:"";}.fa-odnoklassniki-square:before{content:"";}.fa-oil-can:before{content:"";}.fa-oil-temp:before{content:"";}.fa-old-republic:before{content:"";}.fa-om:before{content:"";}.fa-omega:before{content:"";}.fa-opencart:before{content:"";}.fa-openid:before{content:"";}.fa-opera:before{content:"";}.fa-optin-monster:before{content:"";}.fa-orcid:before{content:"";}.fa-ornament:before{content:"";}.fa-osi:before{content:"";}.fa-otter:before{content:"";}.fa-outdent:before{content:"";}.fa-overline:before{content:"";}.fa-page-break:before{content:"";}.fa-page4:before{content:"";}.fa-pagelines:before{content:"";}.fa-pager:before{content:"";}.fa-paint-brush:before{content:"";}.fa-paint-brush-alt:before{content:"";}.fa-paint-roller:before{content:"";}.fa-palette:before{content:"";}.fa-palfed:before{content:"";}.fa-pallet:before{content:"";}.fa-pallet-alt:before{content:"";}.fa-paper-plane:before{content:"";}.fa-paperclip:before{content:"";}.fa-parachute-box:before{content:"";}.fa-paragraph:before{content:"";}.fa-paragraph-rtl:before{content:"";}.fa-parking:before{content:"";}.fa-parking-circle:before{content:"";}.fa-parking-circle-slash:before{content:"";}.fa-parking-slash:before{content:"";}.fa-passport:before{content:"";}.fa-pastafarianism:before{content:"";}.fa-paste:before{content:"";}.fa-patreon:before{content:"";}.fa-pause:before{content:"";}.fa-pause-circle:before{content:"";}.fa-paw:before{content:"";}.fa-paw-alt:before{content:"";}.fa-paw-claws:before{content:"";}.fa-paypal:before{content:"";}.fa-peace:before{content:"";}.fa-pegasus:before{content:"";}.fa-pen:before{content:"";}.fa-pen-alt:before{content:"";}.fa-pen-fancy:before{content:"";}.fa-pen-nib:before{content:"";}.fa-pen-square:before{content:"";}.fa-pencil:before{content:"";}.fa-pencil-alt:before{content:"";}.fa-pencil-paintbrush:before{content:"";}.fa-pencil-ruler:before{content:"";}.fa-pennant:before{content:"";}.fa-penny-arcade:before{content:"";}.fa-people-carry:before{content:"";}.fa-pepper-hot:before{content:"";}.fa-percent:before{content:"";}.fa-percentage:before{content:"";}.fa-periscope:before{content:"";}.fa-person-booth:before{content:"";}.fa-person-carry:before{content:"";}.fa-person-dolly:before{content:"";}.fa-person-dolly-empty:before{content:"";}.fa-person-sign:before{content:"";}.fa-phabricator:before{content:"";}.fa-phoenix-framework:before{content:"";}.fa-phoenix-squadron:before{content:"";}.fa-phone:before{content:"";}.fa-phone-alt:before{content:"";}.fa-phone-laptop:before{content:"";}.fa-phone-office:before{content:"";}.fa-phone-plus:before{content:"";}.fa-phone-rotary:before{content:"";}.fa-phone-slash:before{content:"";}.fa-phone-square:before{content:"";}.fa-phone-square-alt:before{content:"";}.fa-phone-volume:before{content:"";}.fa-photo-video:before{content:"";}.fa-php:before{content:"";}.fa-pi:before{content:"";}.fa-piano:before{content:"";}.fa-piano-keyboard:before{content:"";}.fa-pie:before{content:"";}.fa-pied-piper:before{content:"";}.fa-pied-piper-alt:before{content:"";}.fa-pied-piper-hat:before{content:"";}.fa-pied-piper-pp:before{content:"";}.fa-pig:before{content:"";}.fa-piggy-bank:before{content:"";}.fa-pills:before{content:"";}.fa-pinterest:before{content:"";}.fa-pinterest-p:before{content:"";}.fa-pinterest-square:before{content:"";}.fa-pizza:before{content:"";}.fa-pizza-slice:before{content:"";}.fa-place-of-worship:before{content:"";}.fa-plane:before{content:"";}.fa-plane-alt:before{content:"";}.fa-plane-arrival:before{content:"";}.fa-plane-departure:before{content:"";}.fa-play:before{content:"";}.fa-play-circle:before{content:"";}.fa-playstation:before{content:"";}.fa-plug:before{content:"";}.fa-plus:before{content:"";}.fa-plus-circle:before{content:"";}.fa-plus-hexagon:before{content:"";}.fa-plus-octagon:before{content:"";}.fa-plus-square:before{content:"";}.fa-podcast:before{content:"";}.fa-podium:before{content:"";}.fa-podium-star:before{content:"";}.fa-poll:before{content:"";}.fa-poll-h:before{content:"";}.fa-poll-people:before{content:"";}.fa-poo:before{content:"";}.fa-poo-storm:before{content:"";}.fa-poop:before{content:"";}.fa-popcorn:before{content:"";}.fa-portrait:before{content:"";}.fa-pound-sign:before{content:"";}.fa-power-off:before{content:"";}.fa-pray:before{content:"";}.fa-praying-hands:before{content:"";}.fa-prescription:before{content:"";}.fa-prescription-bottle:before{content:"";}.fa-prescription-bottle-alt:before{content:"";}.fa-presentation:before{content:"";}.fa-print:before{content:"";}.fa-print-search:before{content:"";}.fa-print-slash:before{content:"";}.fa-procedures:before{content:"";}.fa-product-hunt:before{content:"";}.fa-project-diagram:before{content:"";}.fa-projector:before{content:"";}.fa-pumpkin:before{content:"";}.fa-pushed:before{content:"";}.fa-puzzle-piece:before{content:"";}.fa-python:before{content:"";}.fa-qq:before{content:"";}.fa-qrcode:before{content:"";}.fa-question:before{content:"";}.fa-question-circle:before{content:"";}.fa-question-square:before{content:"";}.fa-quidditch:before{content:"";}.fa-quinscape:before{content:"";}.fa-quora:before{content:"";}.fa-quote-left:before{content:"";}.fa-quote-right:before{content:"";}.fa-quran:before{content:"";}.fa-r-project:before{content:"";}.fa-rabbit:before{content:"";}.fa-rabbit-fast:before{content:"";}.fa-racquet:before{content:"";}.fa-radiation:before{content:"";}.fa-radiation-alt:before{content:"";}.fa-radio:before{content:"";}.fa-radio-alt:before{content:"";}.fa-rainbow:before{content:"";}.fa-raindrops:before{content:"";}.fa-ram:before{content:"";}.fa-ramp-loading:before{content:"";}.fa-random:before{content:"";}.fa-raspberry-pi:before{content:"";}.fa-ravelry:before{content:"";}.fa-react:before{content:"";}.fa-reacteurope:before{content:"";}.fa-readme:before{content:"";}.fa-rebel:before{content:"";}.fa-receipt:before{content:"";}.fa-record-vinyl:before{content:"";}.fa-rectangle-landscape:before{content:"";}.fa-rectangle-portrait:before{content:"";}.fa-rectangle-wide:before{content:"";}.fa-recycle:before{content:"";}.fa-red-river:before{content:"";}.fa-reddit:before{content:"";}.fa-reddit-alien:before{content:"";}.fa-reddit-square:before{content:"";}.fa-redhat:before{content:"";}.fa-redo:before{content:"";}.fa-redo-alt:before{content:"";}.fa-registered:before{content:"";}.fa-remove-format:before{content:"";}.fa-renren:before{content:"";}.fa-repeat:before{content:"";}.fa-repeat-1:before{content:"";}.fa-repeat-1-alt:before{content:"";}.fa-repeat-alt:before{content:"";}.fa-reply:before{content:"";}.fa-reply-all:before{content:"";}.fa-replyd:before{content:"";}.fa-republican:before{content:"";}.fa-researchgate:before{content:"";}.fa-resolving:before{content:"";}.fa-restroom:before{content:"";}.fa-retweet:before{content:"";}.fa-retweet-alt:before{content:"";}.fa-rev:before{content:"";}.fa-ribbon:before{content:"";}.fa-ring:before{content:"";}.fa-rings-wedding:before{content:"";}.fa-road:before{content:"";}.fa-robot:before{content:"";}.fa-rocket:before{content:"";}.fa-rocketchat:before{content:"";}.fa-rockrms:before{content:"";}.fa-route:before{content:"";}.fa-route-highway:before{content:"";}.fa-route-interstate:before{content:"";}.fa-router:before{content:"";}.fa-rss:before{content:"";}.fa-rss-square:before{content:"";}.fa-ruble-sign:before{content:"";}.fa-ruler:before{content:"";}.fa-ruler-combined:before{content:"";}.fa-ruler-horizontal:before{content:"";}.fa-ruler-triangle:before{content:"";}.fa-ruler-vertical:before{content:"";}.fa-running:before{content:"";}.fa-rupee-sign:before{content:"";}.fa-rv:before{content:"";}.fa-sack:before{content:"";}.fa-sack-dollar:before{content:"";}.fa-sad-cry:before{content:"";}.fa-sad-tear:before{content:"";}.fa-safari:before{content:"";}.fa-salad:before{content:"";}.fa-salesforce:before{content:"";}.fa-sandwich:before{content:"";}.fa-sass:before{content:"";}.fa-satellite:before{content:"";}.fa-satellite-dish:before{content:"";}.fa-sausage:before{content:"";}.fa-save:before{content:"";}.fa-sax-hot:before{content:"";}.fa-saxophone:before{content:"";}.fa-scalpel:before{content:"";}.fa-scalpel-path:before{content:"";}.fa-scanner:before{content:"";}.fa-scanner-image:before{content:"";}.fa-scanner-keyboard:before{content:"";}.fa-scanner-touchscreen:before{content:"";}.fa-scarecrow:before{content:"";}.fa-scarf:before{content:"";}.fa-schlix:before{content:"";}.fa-school:before{content:"";}.fa-screwdriver:before{content:"";}.fa-scribd:before{content:"";}.fa-scroll:before{content:"";}.fa-scroll-old:before{content:"";}.fa-scrubber:before{content:"";}.fa-scythe:before{content:"";}.fa-sd-card:before{content:"";}.fa-search:before{content:"";}.fa-search-dollar:before{content:"";}.fa-search-location:before{content:"";}.fa-search-minus:before{content:"";}.fa-search-plus:before{content:"";}.fa-searchengin:before{content:"";}.fa-seedling:before{content:"";}.fa-sellcast:before{content:"";}.fa-sellsy:before{content:"";}.fa-send-back:before{content:"";}.fa-send-backward:before{content:"";}.fa-server:before{content:"";}.fa-servicestack:before{content:"";}.fa-shapes:before{content:"";}.fa-share:before{content:"";}.fa-share-all:before{content:"";}.fa-share-alt:before{content:"";}.fa-share-alt-square:before{content:"";}.fa-share-square:before{content:"";}.fa-sheep:before{content:"";}.fa-shekel-sign:before{content:"";}.fa-shield:before{content:"";}.fa-shield-alt:before{content:"";}.fa-shield-check:before{content:"";}.fa-shield-cross:before{content:"";}.fa-ship:before{content:"";}.fa-shipping-fast:before{content:"";}.fa-shipping-timed:before{content:"";}.fa-shirtsinbulk:before{content:"";}.fa-shish-kebab:before{content:"";}.fa-shoe-prints:before{content:"";}.fa-shopping-bag:before{content:"";}.fa-shopping-basket:before{content:"";}.fa-shopping-cart:before{content:"";}.fa-shopware:before{content:"";}.fa-shovel:before{content:"";}.fa-shovel-snow:before{content:"";}.fa-shower:before{content:"";}.fa-shredder:before{content:"";}.fa-shuttle-van:before{content:"";}.fa-shuttlecock:before{content:"";}.fa-sickle:before{content:"";}.fa-sigma:before{content:"";}.fa-sign:before{content:"";}.fa-sign-in:before{content:"";}.fa-sign-in-alt:before{content:"";}.fa-sign-language:before{content:"";}.fa-sign-out:before{content:"";}.fa-sign-out-alt:before{content:"";}.fa-signal:before{content:"";}.fa-signal-1:before{content:"";}.fa-signal-2:before{content:"";}.fa-signal-3:before{content:"";}.fa-signal-4:before{content:"";}.fa-signal-alt:before{content:"";}.fa-signal-alt-1:before{content:"";}.fa-signal-alt-2:before{content:"";}.fa-signal-alt-3:before{content:"";}.fa-signal-alt-slash:before{content:"";}.fa-signal-slash:before{content:"";}.fa-signal-stream:before{content:"";}.fa-signature:before{content:"";}.fa-sim-card:before{content:"";}.fa-simplybuilt:before{content:"";}.fa-sistrix:before{content:"";}.fa-sitemap:before{content:"";}.fa-sith:before{content:"";}.fa-skating:before{content:"";}.fa-skeleton:before{content:"";}.fa-sketch:before{content:"";}.fa-ski-jump:before{content:"";}.fa-ski-lift:before{content:"";}.fa-skiing:before{content:"";}.fa-skiing-nordic:before{content:"";}.fa-skull:before{content:"";}.fa-skull-cow:before{content:"";}.fa-skull-crossbones:before{content:"";}.fa-skyatlas:before{content:"";}.fa-skype:before{content:"";}.fa-slack:before{content:"";}.fa-slack-hash:before{content:"";}.fa-slash:before{content:"";}.fa-sledding:before{content:"";}.fa-sleigh:before{content:"";}.fa-sliders-h:before{content:"";}.fa-sliders-h-square:before{content:"";}.fa-sliders-v:before{content:"";}.fa-sliders-v-square:before{content:"";}.fa-slideshare:before{content:"";}.fa-smile:before{content:"";}.fa-smile-beam:before{content:"";}.fa-smile-plus:before{content:"";}.fa-smile-wink:before{content:"";}.fa-smog:before{content:"";}.fa-smoke:before{content:"";}.fa-smoking:before{content:"";}.fa-smoking-ban:before{content:"";}.fa-sms:before{content:"";}.fa-snake:before{content:"";}.fa-snapchat:before{content:"";}.fa-snapchat-ghost:before{content:"";}.fa-snapchat-square:before{content:"";}.fa-snooze:before{content:"";}.fa-snow-blowing:before{content:"";}.fa-snowboarding:before{content:"";}.fa-snowflake:before{content:"";}.fa-snowflakes:before{content:"";}.fa-snowman:before{content:"";}.fa-snowmobile:before{content:"";}.fa-snowplow:before{content:"";}.fa-socks:before{content:"";}.fa-solar-panel:before{content:"";}.fa-sort:before{content:"";}.fa-sort-alpha-down:before{content:"";}.fa-sort-alpha-down-alt:before{content:"";}.fa-sort-alpha-up:before{content:"";}.fa-sort-alpha-up-alt:before{content:"";}.fa-sort-alt:before{content:"";}.fa-sort-amount-down:before{content:"";}.fa-sort-amount-down-alt:before{content:"";}.fa-sort-amount-up:before{content:"";}.fa-sort-amount-up-alt:before{content:"";}.fa-sort-down:before{content:"";}.fa-sort-numeric-down:before{content:"";}.fa-sort-numeric-down-alt:before{content:"";}.fa-sort-numeric-up:before{content:"";}.fa-sort-numeric-up-alt:before{content:"";}.fa-sort-shapes-down:before{content:"";}.fa-sort-shapes-down-alt:before{content:"";}.fa-sort-shapes-up:before{content:"";}.fa-sort-shapes-up-alt:before{content:"";}.fa-sort-size-down:before{content:"";}.fa-sort-size-down-alt:before{content:"";}.fa-sort-size-up:before{content:"";}.fa-sort-size-up-alt:before{content:"";}.fa-sort-up:before{content:"";}.fa-soundcloud:before{content:"";}.fa-soup:before{content:"";}.fa-sourcetree:before{content:"";}.fa-spa:before{content:"";}.fa-space-shuttle:before{content:"";}.fa-spade:before{content:"";}.fa-sparkles:before{content:"";}.fa-speakap:before{content:"";}.fa-speaker:before{content:"";}.fa-speaker-deck:before{content:"";}.fa-speakers:before{content:"";}.fa-spell-check:before{content:"";}.fa-spider:before{content:"";}.fa-spider-black-widow:before{content:"";}.fa-spider-web:before{content:"";}.fa-spinner:before{content:"";}.fa-spinner-third:before{content:"";}.fa-splotch:before{content:"";}.fa-spotify:before{content:"";}.fa-spray-can:before{content:"";}.fa-square:before{content:"";}.fa-square-full:before{content:"";}.fa-square-root:before{content:"";}.fa-square-root-alt:before{content:"";}.fa-squarespace:before{content:"";}.fa-squirrel:before{content:"";}.fa-stack-exchange:before{content:"";}.fa-stack-overflow:before{content:"";}.fa-stackpath:before{content:"";}.fa-staff:before{content:"";}.fa-stamp:before{content:"";}.fa-star:before{content:"";}.fa-star-and-crescent:before{content:"";}.fa-star-christmas:before{content:"";}.fa-star-exclamation:before{content:"";}.fa-star-half:before{content:"";}.fa-star-half-alt:before{content:"";}.fa-star-of-david:before{content:"";}.fa-star-of-life:before{content:"";}.fa-stars:before{content:"";}.fa-staylinked:before{content:"";}.fa-steak:before{content:"";}.fa-steam:before{content:"";}.fa-steam-square:before{content:"";}.fa-steam-symbol:before{content:"";}.fa-steering-wheel:before{content:"";}.fa-step-backward:before{content:"";}.fa-step-forward:before{content:"";}.fa-stethoscope:before{content:"";}.fa-sticker-mule:before{content:"";}.fa-sticky-note:before{content:"";}.fa-stocking:before{content:"";}.fa-stomach:before{content:"";}.fa-stop:before{content:"";}.fa-stop-circle:before{content:"";}.fa-stopwatch:before{content:"";}.fa-store:before{content:"";}.fa-store-alt:before{content:"";}.fa-strava:before{content:"";}.fa-stream:before{content:"";}.fa-street-view:before{content:"";}.fa-stretcher:before{content:"";}.fa-strikethrough:before{content:"";}.fa-stripe:before{content:"";}.fa-stripe-s:before{content:"";}.fa-stroopwafel:before{content:"";}.fa-studiovinari:before{content:"";}.fa-stumbleupon:before{content:"";}.fa-stumbleupon-circle:before{content:"";}.fa-subscript:before{content:"";}.fa-subway:before{content:"";}.fa-suitcase:before{content:"";}.fa-suitcase-rolling:before{content:"";}.fa-sun:before{content:"";}.fa-sun-cloud:before{content:"";}.fa-sun-dust:before{content:"";}.fa-sun-haze:before{content:"";}.fa-sunglasses:before{content:"";}.fa-sunrise:before{content:"";}.fa-sunset:before{content:"";}.fa-superpowers:before{content:"";}.fa-superscript:before{content:"";}.fa-supple:before{content:"";}.fa-surprise:before{content:"";}.fa-suse:before{content:"";}.fa-swatchbook:before{content:"";}.fa-swift:before{content:"";}.fa-swimmer:before{content:"";}.fa-swimming-pool:before{content:"";}.fa-sword:before{content:"";}.fa-swords:before{content:"";}.fa-symfony:before{content:"";}.fa-synagogue:before{content:"";}.fa-sync:before{content:"";}.fa-sync-alt:before{content:"";}.fa-syringe:before{content:"";}.fa-table:before{content:"";}.fa-table-tennis:before{content:"";}.fa-tablet:before{content:"";}.fa-tablet-alt:before{content:"";}.fa-tablet-android:before{content:"";}.fa-tablet-android-alt:before{content:"";}.fa-tablet-rugged:before{content:"";}.fa-tablets:before{content:"";}.fa-tachometer:before{content:"";}.fa-tachometer-alt:before{content:"";}.fa-tachometer-alt-average:before{content:"";}.fa-tachometer-alt-fast:before{content:"";}.fa-tachometer-alt-fastest:before{content:"";}.fa-tachometer-alt-slow:before{content:"";}.fa-tachometer-alt-slowest:before{content:"";}.fa-tachometer-average:before{content:"";}.fa-tachometer-fast:before{content:"";}.fa-tachometer-fastest:before{content:"";}.fa-tachometer-slow:before{content:"";}.fa-tachometer-slowest:before{content:"";}.fa-taco:before{content:"";}.fa-tag:before{content:"";}.fa-tags:before{content:"";}.fa-tally:before{content:"";}.fa-tanakh:before{content:"";}.fa-tape:before{content:"";}.fa-tasks:before{content:"";}.fa-tasks-alt:before{content:"";}.fa-taxi:before{content:"";}.fa-teamspeak:before{content:"";}.fa-teeth:before{content:"";}.fa-teeth-open:before{content:"";}.fa-telegram:before{content:"";}.fa-telegram-plane:before{content:"";}.fa-temperature-frigid:before{content:"";}.fa-temperature-high:before{content:"";}.fa-temperature-hot:before{content:"";}.fa-temperature-low:before{content:"";}.fa-tencent-weibo:before{content:"";}.fa-tenge:before{content:"";}.fa-tennis-ball:before{content:"";}.fa-terminal:before{content:"";}.fa-text:before{content:"";}.fa-text-height:before{content:"";}.fa-text-size:before{content:"";}.fa-text-width:before{content:"";}.fa-th:before{content:"";}.fa-th-large:before{content:"";}.fa-th-list:before{content:"";}.fa-the-red-yeti:before{content:"";}.fa-theater-masks:before{content:"";}.fa-themeco:before{content:"";}.fa-themeisle:before{content:"";}.fa-thermometer:before{content:"";}.fa-thermometer-empty:before{content:"";}.fa-thermometer-full:before{content:"";}.fa-thermometer-half:before{content:"";}.fa-thermometer-quarter:before{content:"";}.fa-thermometer-three-quarters:before{content:"";}.fa-theta:before{content:"";}.fa-think-peaks:before{content:"";}.fa-thumbs-down:before{content:"";}.fa-thumbs-up:before{content:"";}.fa-thumbtack:before{content:"";}.fa-thunderstorm:before{content:"";}.fa-thunderstorm-moon:before{content:"";}.fa-thunderstorm-sun:before{content:"";}.fa-ticket:before{content:"";}.fa-ticket-alt:before{content:"";}.fa-tilde:before{content:"";}.fa-times:before{content:"";}.fa-times-circle:before{content:"";}.fa-times-hexagon:before{content:"";}.fa-times-octagon:before{content:"";}.fa-times-square:before{content:"";}.fa-tint:before{content:"";}.fa-tint-slash:before{content:"";}.fa-tire:before{content:"";}.fa-tire-flat:before{content:"";}.fa-tire-pressure-warning:before{content:"";}.fa-tire-rugged:before{content:"";}.fa-tired:before{content:"";}.fa-toggle-off:before{content:"";}.fa-toggle-on:before{content:"";}.fa-toilet:before{content:"";}.fa-toilet-paper:before{content:"";}.fa-toilet-paper-alt:before{content:"";}.fa-tombstone:before{content:"";}.fa-tombstone-alt:before{content:"";}.fa-toolbox:before{content:"";}.fa-tools:before{content:"";}.fa-tooth:before{content:"";}.fa-toothbrush:before{content:"";}.fa-torah:before{content:"";}.fa-torii-gate:before{content:"";}.fa-tornado:before{content:"";}.fa-tractor:before{content:"";}.fa-trade-federation:before{content:"";}.fa-trademark:before{content:"";}.fa-traffic-cone:before{content:"";}.fa-traffic-light:before{content:"";}.fa-traffic-light-go:before{content:"";}.fa-traffic-light-slow:before{content:"";}.fa-traffic-light-stop:before{content:"";}.fa-train:before{content:"";}.fa-tram:before{content:"";}.fa-transgender:before{content:"";}.fa-transgender-alt:before{content:"";}.fa-trash:before{content:"";}.fa-trash-alt:before{content:"";}.fa-trash-restore:before{content:"";}.fa-trash-restore-alt:before{content:"";}.fa-trash-undo:before{content:"";}.fa-trash-undo-alt:before{content:"";}.fa-treasure-chest:before{content:"";}.fa-tree:before{content:"";}.fa-tree-alt:before{content:"";}.fa-tree-christmas:before{content:"";}.fa-tree-decorated:before{content:"";}.fa-tree-large:before{content:"";}.fa-tree-palm:before{content:"";}.fa-trees:before{content:"";}.fa-trello:before{content:"";}.fa-triangle:before{content:"";}.fa-triangle-music:before{content:"";}.fa-tripadvisor:before{content:"";}.fa-trophy:before{content:"";}.fa-trophy-alt:before{content:"";}.fa-truck:before{content:"";}.fa-truck-container:before{content:"";}.fa-truck-couch:before{content:"";}.fa-truck-loading:before{content:"";}.fa-truck-monster:before{content:"";}.fa-truck-moving:before{content:"";}.fa-truck-pickup:before{content:"";}.fa-truck-plow:before{content:"";}.fa-truck-ramp:before{content:"";}.fa-trumpet:before{content:"";}.fa-tshirt:before{content:"";}.fa-tty:before{content:"";}.fa-tumblr:before{content:"";}.fa-tumblr-square:before{content:"";}.fa-turkey:before{content:"";}.fa-turntable:before{content:"";}.fa-turtle:before{content:"";}.fa-tv:before{content:"";}.fa-tv-alt:before{content:"";}.fa-tv-music:before{content:"";}.fa-tv-retro:before{content:"";}.fa-twitch:before{content:"";}.fa-twitter:before{content:"";}.fa-twitter-square:before{content:"";}.fa-typewriter:before{content:"";}.fa-typo3:before{content:"";}.fa-uber:before{content:"";}.fa-ubuntu:before{content:"";}.fa-uikit:before{content:"";}.fa-umbraco:before{content:"";}.fa-umbrella:before{content:"";}.fa-umbrella-beach:before{content:"";}.fa-underline:before{content:"";}.fa-undo:before{content:"";}.fa-undo-alt:before{content:"";}.fa-unicorn:before{content:"";}.fa-union:before{content:"";}.fa-uniregistry:before{content:"";}.fa-universal-access:before{content:"";}.fa-university:before{content:"";}.fa-unlink:before{content:"";}.fa-unlock:before{content:"";}.fa-unlock-alt:before{content:"";}.fa-untappd:before{content:"";}.fa-upload:before{content:"";}.fa-ups:before{content:"";}.fa-usb:before{content:"";}.fa-usb-drive:before{content:"";}.fa-usd-circle:before{content:"";}.fa-usd-square:before{content:"";}.fa-user:before{content:"";}.fa-user-alt:before{content:"";}.fa-user-alt-slash:before{content:"";}.fa-user-astronaut:before{content:"";}.fa-user-chart:before{content:"";}.fa-user-check:before{content:"";}.fa-user-circle:before{content:"";}.fa-user-clock:before{content:"";}.fa-user-cog:before{content:"";}.fa-user-cowboy:before{content:"";}.fa-user-crown:before{content:"";}.fa-user-edit:before{content:"";}.fa-user-friends:before{content:"";}.fa-user-graduate:before{content:"";}.fa-user-hard-hat:before{content:"";}.fa-user-headset:before{content:"";}.fa-user-injured:before{content:"";}.fa-user-lock:before{content:"";}.fa-user-md:before{content:"";}.fa-user-md-chat:before{content:"";}.fa-user-minus:before{content:"";}.fa-user-music:before{content:"";}.fa-user-ninja:before{content:"";}.fa-user-nurse:before{content:"";}.fa-user-plus:before{content:"";}.fa-user-secret:before{content:"";}.fa-user-shield:before{content:"";}.fa-user-slash:before{content:"";}.fa-user-tag:before{content:"";}.fa-user-tie:before{content:"";}.fa-user-times:before{content:"";}.fa-users:before{content:"";}.fa-users-class:before{content:"";}.fa-users-cog:before{content:"";}.fa-users-crown:before{content:"";}.fa-users-medical:before{content:"";}.fa-usps:before{content:"";}.fa-ussunnah:before{content:"";}.fa-utensil-fork:before{content:"";}.fa-utensil-knife:before{content:"";}.fa-utensil-spoon:before{content:"";}.fa-utensils:before{content:"";}.fa-utensils-alt:before{content:"";}.fa-vaadin:before{content:"";}.fa-value-absolute:before{content:"";}.fa-vector-square:before{content:"";}.fa-venus:before{content:"";}.fa-venus-double:before{content:"";}.fa-venus-mars:before{content:"";}.fa-vhs:before{content:"";}.fa-viacoin:before{content:"";}.fa-viadeo:before{content:"";}.fa-viadeo-square:before{content:"";}.fa-vial:before{content:"";}.fa-vials:before{content:"";}.fa-viber:before{content:"";}.fa-video:before{content:"";}.fa-video-plus:before{content:"";}.fa-video-slash:before{content:"";}.fa-vihara:before{content:"";}.fa-vimeo:before{content:"";}.fa-vimeo-square:before{content:"";}.fa-vimeo-v:before{content:"";}.fa-vine:before{content:"";}.fa-violin:before{content:"";}.fa-vk:before{content:"";}.fa-vnv:before{content:"";}.fa-voicemail:before{content:"";}.fa-volcano:before{content:"";}.fa-volleyball-ball:before{content:"";}.fa-volume:before{content:"";}.fa-volume-down:before{content:"";}.fa-volume-mute:before{content:"";}.fa-volume-off:before{content:"";}.fa-volume-slash:before{content:"";}.fa-volume-up:before{content:"";}.fa-vote-nay:before{content:"";}.fa-vote-yea:before{content:"";}.fa-vr-cardboard:before{content:"";}.fa-vuejs:before{content:"";}.fa-wagon-covered:before{content:"";}.fa-walker:before{content:"";}.fa-walkie-talkie:before{content:"";}.fa-walking:before{content:"";}.fa-wallet:before{content:"";}.fa-wand:before{content:"";}.fa-wand-magic:before{content:"";}.fa-warehouse:before{content:"";}.fa-warehouse-alt:before{content:"";}.fa-washer:before{content:"";}.fa-watch:before{content:"";}.fa-watch-calculator:before{content:"";}.fa-watch-fitness:before{content:"";}.fa-water:before{content:"";}.fa-water-lower:before{content:"";}.fa-water-rise:before{content:"";}.fa-wave-sine:before{content:"";}.fa-wave-square:before{content:"";}.fa-wave-triangle:before{content:"";}.fa-waveform:before{content:"";}.fa-waveform-path:before{content:"";}.fa-waze:before{content:"";}.fa-webcam:before{content:"";}.fa-webcam-slash:before{content:"";}.fa-weebly:before{content:"";}.fa-weibo:before{content:"";}.fa-weight:before{content:"";}.fa-weight-hanging:before{content:"";}.fa-weixin:before{content:"";}.fa-whale:before{content:"";}.fa-whatsapp:before{content:"";}.fa-whatsapp-square:before{content:"";}.fa-wheat:before{content:"";}.fa-wheelchair:before{content:"";}.fa-whistle:before{content:"";}.fa-whmcs:before{content:"";}.fa-wifi:before{content:"";}.fa-wifi-1:before{content:"";}.fa-wifi-2:before{content:"";}.fa-wifi-slash:before{content:"";}.fa-wikipedia-w:before{content:"";}.fa-wind:before{content:"";}.fa-wind-turbine:before{content:"";}.fa-wind-warning:before{content:"";}.fa-window:before{content:"";}.fa-window-alt:before{content:"";}.fa-window-close:before{content:"";}.fa-window-maximize:before{content:"";}.fa-window-minimize:before{content:"";}.fa-window-restore:before{content:"";}.fa-windows:before{content:"";}.fa-windsock:before{content:"";}.fa-wine-bottle:before{content:"";}.fa-wine-glass:before{content:"";}.fa-wine-glass-alt:before{content:"";}.fa-wix:before{content:"";}.fa-wizards-of-the-coast:before{content:"";}.fa-wolf-pack-battalion:before{content:"";}.fa-won-sign:before{content:"";}.fa-wordpress:before{content:"";}.fa-wordpress-simple:before{content:"";}.fa-wpbeginner:before{content:"";}.fa-wpexplorer:before{content:"";}.fa-wpforms:before{content:"";}.fa-wpressr:before{content:"";}.fa-wreath:before{content:"";}.fa-wrench:before{content:"";}.fa-x-ray:before{content:"";}.fa-xbox:before{content:"";}.fa-xing:before{content:"";}.fa-xing-square:before{content:"";}.fa-y-combinator:before{content:"";}.fa-yahoo:before{content:"";}.fa-yammer:before{content:"";}.fa-yandex:before{content:"";}.fa-yandex-international:before{content:"";}.fa-yarn:before{content:"";}.fa-yelp:before{content:"";}.fa-yen-sign:before{content:"";}.fa-yin-yang:before{content:"";}.fa-yoast:before{content:"";}.fa-youtube:before{content:"";}.fa-youtube-square:before{content:"";}.fa-zhihu:before{content:"";}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
/*!
 * Font Awesome Pro 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:auto;src:url("fontawesome/webfonts/fa-solid-900.eot?");src:url("fontawesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),url("fontawesome/webfonts/fa-solid-900.woff") format("woff"),url("fontawesome/webfonts/fa-solid-900.ttf") format("truetype"),url("fontawesome/webfonts/fa-solid-900.svg#fontawesome") format("svg");}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900;}
/*!
 * Font Awesome Pro 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:auto;src:url("fontawesome/webfonts/fa-regular-400.eot?");src:url("fontawesome/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),url("fontawesome/webfonts/fa-regular-400.woff") format("woff"),url("fontawesome/webfonts/fa-regular-400.ttf") format("truetype"),url("fontawesome/webfonts/fa-regular-400.svg#fontawesome") format("svg");}.far{font-family:'Font Awesome 5 Pro';font-weight:400;}
/*!
 * Font Awesome Pro 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:auto;src:url("fontawesome/webfonts/fa-light-300.eot?");src:url("fontawesome/webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("fontawesome/webfonts/fa-light-300.woff2") format("woff2"),url("fontawesome/webfonts/fa-light-300.woff") format("woff"),url("fontawesome/webfonts/fa-light-300.ttf") format("truetype"),url("fontawesome/webfonts/fa-light-300.svg#fontawesome") format("svg");}.fal{font-family:'Font Awesome 5 Pro';font-weight:300;}
/*!
 * Font Awesome Pro 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;font-display:auto;src:url("fontawesome/webfonts/fa-brands-400.eot?");src:url("fontawesome/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("fontawesome/webfonts/fa-brands-400.woff2") format("woff2"),url("fontawesome/webfonts/fa-brands-400.woff") format("woff"),url("fontawesome/webfonts/fa-brands-400.ttf") format("truetype"),url("fontawesome/webfonts/fa-brands-400.svg#fontawesome") format("svg");}.fab{font-family:'Font Awesome 5 Brands';}