img,legend{border:0}legend,td,th{padding:0}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.tablesaw,table{border-collapse:collapse}@font-face{font-family:Flama-Bold;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama-Book/Flama-Bold.otf) format("opentype")}@font-face{font-family:Flama-BoldItalic;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama-Book/Flama-BoldItalic.otf) format("opentype")}@font-face{font-family:Flama-Book;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama-Book/Flama-Book.otf) format("opentype")}@font-face{font-family:Flama-BookItalic;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama-Book/Flama-BookItalic.otf) format("opentype")}@font-face{font-family:Flama-Medium;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/Flama-Medium.otf) format("opentype")}@font-face{font-family:Flama-Medium;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-medium-webfont.eot);src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-medium-webfont.woff2) format('woff2'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-medium-webfont.woff) format('woff'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-medium-webfont.ttf) format('truetype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-medium-webfont.svg#flamamedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FlamaCondensed-Medium;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/FlamaCondensed-Medium.otf) format("opentype")}@font-face{font-family:FlamaCondensed-Medium;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-medium-webfont.eot);src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-medium-webfont.woff2) format('woff2'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-medium-webfont.woff) format('woff'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-medium-webfont.ttf) format('truetype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-medium-webfont.svg#flama_condensedmedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FlamaSemicondensed-Basic;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/FlamaSemicondensed-Basic.otf) format("opentype")}@font-face{font-family:FlamaSemicondensed-Basic;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-basic-webfont.eot);src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-basic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-basic-webfont.woff2) format('woff2'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-basic-webfont.woff) format('woff'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-basic-webfont.ttf) format('truetype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-basic-webfont.svg#flama_semicondensedbasic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FlamaSemicondensed-Light;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/FlamaSemicondensed-Light.otf) format("opentype")}@font-face{font-family:FlamaSemicondensed-Light;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-light-webfont.eot);src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-light-webfont.woff2) format('woff2'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-light-webfont.woff) format('woff'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-light-webfont.ttf) format('truetype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-light-webfont.svg#flama_semicondensedlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FlamaSemicondensed-Medium;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/FlamaSemicondensed-Medium.otf) format("opentype")}@font-face{font-family:FlamaSemicondensed-Medium;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-medium-webfont.eot);src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-medium-webfont.woff2) format('woff2'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-medium-webfont.woff) format('woff'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-medium-webfont.ttf) format('truetype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-medium-webfont.svg#flama_semicondensedmedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FlamaSemicondensed-Bold;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/FlamaSemicondensed-Bold.otf) format("opentype")}@font-face{font-family:FlamaSemicondensed-Bold;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-bold-webfont.eot);src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-bold-webfont.woff) format('woff'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamasemicondensed-bold-webfont.svg#flama_semicondensedbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FlamaCondensed-Book;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/FlamaCondensed-Book.otf) format("opentype")}@font-face{font-family:FlamaCondensed-Book;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-book-webfont.eot);src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-book-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-book-webfont.woff2) format('woff2'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-book-webfont.woff) format('woff'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-book-webfont.ttf) format('truetype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flamacondensed-book-webfont.svg#flama_condensedbook) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Flama-BasicItalic;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/Flama-BasicItalic.otf) format("opentype")}@font-face{font-family:Flama-BasicItalic;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-blackitalic-webfont.eot);src:url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-blackitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-blackitalic-webfont.woff2) format('woff2'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-blackitalic-webfont.woff) format('woff'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-blackitalic-webfont.ttf) format('truetype'),url(/sites/all/themes/cogc_theme/fabric/fonts/Flama/flama-blackitalic-webfont.svg#flamablack_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Tungsten-Light;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Light.otf) format("opentype")}@font-face{font-family:Tungsten-Medium;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Medium.eot);src:url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Medium.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Medium.otf) format("opentype"),url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Medium.woff?) format("woff"),url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Medium.ttf?) format("truetype"),url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Medium.svg?#Tungsten-Semibold) format("svg")}@font-face{font-family:Tungsten-Semibold;src:url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Semibold.eot);src:url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Semibold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Semibold.otf) format("opentype"),url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Semibold.woff?) format("woff"),url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Semibold.ttf?) format("truetype"),url(/sites/all/themes/cogc_theme/fabric/fonts/Tungsten/Tungsten-Semibold.svg?#Tungsten-Semibold) format("svg")}@font-face{font-family:icomoon;src:url(/sites/all/themes/cogc_theme/fabric/fonts/icomoon/icomoon.eot);src:url(/sites/all/themes/cogc_theme/fabric/fonts/icomoon/icomoon.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/cogc_theme/fabric/fonts/icomoon/icomoon.woff?) format("woff"),url(/sites/all/themes/cogc_theme/fabric/fonts/icomoon/icomoon.ttf?) format("truetype"),url(/sites/all/themes/cogc_theme/fabric/fonts/icomoon/icomoon.svg?#icomoon) format("svg");font-weight:400;font-style:normal}table{margin:1.11111rem 0 2.22222rem}body{color:#646464;margin:0;overflow-x:hidden}a{color:#80379b;font-weight:bold;text-decoration:none!important;background-color:transparent}a:hover{color:#aa39d4}.some-random-selector{font-size:10000000px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px}body,html{font:18px/1 Flama-Book}@media (min-width:320px){h1,h2{color:#535353;font-family:Tungsten-Medium}h1,h3{font-size:35px;font-size:1.94444rem}h2{font-size:26px;font-size:1.44444rem;line-height:1em}h3,h4,h5,h6{color:#535353;font-family:Flama-Book}h4{font-size:22px;font-size:1.22222rem}h5,h6{font-size:18px;font-size:1rem}.gla__site .gla__site-wrapped{padding:0 25px}}@media (min-width:750px){h1,h2{font-family:Tungsten-Medium;text-transform:uppercase}h1{font-size:50px;font-size:2.77778rem}h2{font-size:35px;font-size:1.94444rem}h3,h4,h5,h6{font-family:Flama-Book}h3{font-size:26px;font-size:1.44444rem}h4{font-size:24px;font-size:1.33333rem}h5{font-size:21px;font-size:1.16667rem}h6{font-size:18px;font-size:1rem}}article.article__detail h3,strong{font-family:Flama-Bold,Arial;color:#004065}article.article__detail h3{font-size:24px;font-size:1.33333rem;color:#004065}.buildtest{z-index:2}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.gla__site{background-color:#fff}.gla__site .gla__site-wrapped{margin:0 auto;max-width:1280px;position:relative}.gla__site .gla__site #header{background-color:#8ab573;border-bottom:solid 1px #628152;padding:10px}.gla__site .gla__content{margin-right:auto;margin-left:auto}.gla__site .gla__columns:after,.gla__site .gla__columns:before{display:table;content:" "}.gla__site .gla__columns:after{clear:both}@media (min-width:320px){.gla__site .gla__columns{margin-right:0;margin-left:0}.gla__site .gla__columns .gla__column-1,.gla__site .gla__columns .gla__column-10,.gla__site .gla__columns .gla__column-11,.gla__site .gla__columns .gla__column-12,.gla__site .gla__columns .gla__column-2,.gla__site .gla__columns .gla__column-3,.gla__site .gla__columns .gla__column-4,.gla__site .gla__columns .gla__column-5,.gla__site .gla__columns .gla__column-6,.gla__site .gla__columns .gla__column-7,.gla__site .gla__columns .gla__column-8,.gla__site .gla__columns .gla__column-9{min-height:1px;padding-right:0;padding-left:0;position:relative}}@media (min-width:1280px){.gla__site .gla__columns{margin-right:-15px;margin-left:-15px}}.gla__site .gla__column-1,.gla__site .gla__column-10,.gla__site .gla__column-11,.gla__site .gla__column-12,.gla__site .gla__column-2,.gla__site .gla__column-3,.gla__site .gla__column-4,.gla__site .gla__column-5,.gla__site .gla__column-6,.gla__site .gla__column-7,.gla__site .gla__column-8,.gla__site .gla__column-9{min-height:1px;padding-right:0;padding-left:0;position:relative}@media (min-width:320px){.gla__site .gla__column-1,.gla__site .gla__column-10,.gla__site .gla__column-11,.gla__site .gla__column-12,.gla__site .gla__column-2,.gla__site .gla__column-3,.gla__site .gla__column-4,.gla__site .gla__column-5,.gla__site .gla__column-6,.gla__site .gla__column-7,.gla__site .gla__column-8,.gla__site .gla__column-9{clear:both}}@media (min-width:750px){.gla__site .gla__columns .gla__column-1,.gla__site .gla__columns .gla__column-10,.gla__site .gla__columns .gla__column-11,.gla__site .gla__columns .gla__column-12,.gla__site .gla__columns .gla__column-2,.gla__site .gla__columns .gla__column-3,.gla__site .gla__columns .gla__column-4,.gla__site .gla__columns .gla__column-5,.gla__site .gla__columns .gla__column-6,.gla__site .gla__columns .gla__column-7,.gla__site .gla__columns .gla__column-8,.gla__site .gla__columns .gla__column-9{padding-right:15px;padding-left:15px}.gla__site .gla__column-1,.gla__site .gla__column-10,.gla__site .gla__column-11,.gla__site .gla__column-12,.gla__site .gla__column-2,.gla__site .gla__column-3,.gla__site .gla__column-4,.gla__site .gla__column-5,.gla__site .gla__column-6,.gla__site .gla__column-7,.gla__site .gla__column-8,.gla__site .gla__column-9{clear:none;float:left}.gla__site .gla__column-12{width:100%}.gla__site .gla__column-11{width:91.66666667%}.gla__site .gla__column-10{width:83.33333333%}.gla__site .gla__column-9{width:75%}.gla__site .gla__column-8{width:66.66666667%}.gla__site .gla__column-7{width:58.33333333%}.gla__site .gla__column-6{width:50%}.gla__site .gla__column-5{width:41.66666667%}.gla__site .gla__column-4{width:33.33333333%}.gla__site .gla__column-3{width:25%}.gla__site .gla__column-2{width:16.66666667%}.gla__site .gla__column-1{width:8.33333333%}main{margin-top:0}}@media all and (max-width:750px) and (min-width:750px){.gla__site .gla__medium-column-12{width:100%}}.gla-home nav.breadcrumb{display:none}.component:after,.component:before{content:" ";display:table}.gla__slash:after,.gla__slash:before{content:'';width:100%}.component:after{clear:both}.gla__slash{background:#f0f1f2;position:relative;margin-bottom:105px;z-index:10}.gla__slash:before{height:148px;position:absolute}@media (min-width:20em){.gla__slash:before{background-position:50%}}.gla__slash:after{height:227px;position:absolute}@media (min-width:970px){.gla__slash:after{background-position:-570px -100px}}@media (min-width:750px){.gla__slash:after{background-position:1px 0}}@media (min-width:320px){.gla__slash:after{background-position:-960px -100px}}@media (min-width:20em){.gla__slash:after{background-position:50% -35px}}.gla__slash .gla__site-wrapped{padding-top:20px}.hide{display:none}input[type=email] input[type=password],input[type=text],select,textarea{margin-bottom:18px;width:100%}.element-invisible,.vis-only{height:1px;overflow:hidden;position:absolute;left:-10000px;top:auto;width:1px}input,select,textarea{border:0}p{line-height:1.5em}.view-pager{margin-top:40px}.view-pager.gla__site-wrapped{padding:0}.view-pager .item-list{float:none;width:300px;margin:0 auto}@media (min-width:480px){.view-pager .item-list{float:right;width:450px}}@media (min-width:750px){.view-pager .item-list{width:480px}}.item-list ul.pager{display:inline;padding:0}.item-list ul.pager li{color:#fff;display:inline-block;font-size:20px;font-size:1.11111rem;width:40px;width:2.22222rem;text-align:center;line-height:20px;line-height:1.11111rem;float:left;margin:.05556rem}.wysiwyg ol li,.wysiwyg ul li{line-height:1.5em}@media (min-width:750px){.item-list ul.pager li{width:44px;width:2.44444rem}}.item-list ul.pager li.pager-current{background:#535353;color:#fff;padding:.55556rem 0}.item-list ul.pager li.pager-item a{background:#aa39d4;color:#fff;display:block;padding:.55556rem 0;width:100%;height:100%;border:none;border-radius:0}.item-list ul.pager li.pager-item a:hover{background:#80379b;color:#fff}.item-list ul.pager li.pager-first,.item-list ul.pager li.pager-last{display:none}.item-list ul.pager li.pager-next,.item-list ul.pager li.pager-previous{background:0 0;width:30px;width:1.66667rem}.item-list ul.pager li.pager-next:before,.item-list ul.pager li.pager-previous:before{width:0;height:0;border-style:solid;border-width:7px 12px 7px 0;border-color:transparent #aa39d4 transparent transparent;display:inline-block;content:"";position:relative;top:10px;left:-10px;-webkit-transform:rotate(360deg)}.item-list ul.pager li.pager-next:hover:before,.item-list ul.pager li.pager-previous:hover:before{border-color:transparent #80379b transparent transparent}.item-list ul.pager li.pager-next a,.item-list ul.pager li.pager-previous a{font-size:0;display:inline-block;height:20px;width:20px;position:relative;top:-15px;left:-10px;background-color:transparent;border:none;border-radius:0}.item-list ul.pager li.pager-next:before{border-width:7px 0 7px 12px;border-color:transparent transparent transparent #aa39d4;left:auto;right:-10px}.item-list ul.pager li.pager-next a{left:auto;right:-10px}.item-list ul.pager li.pager-next:hover:before{border-color:transparent transparent transparent #80379b}table tr td,table tr th{border-left:3px solid #e6e7e8}.item-list ul.pager li.pager-ellipsis{display:none}.field-name-field-event-date .field-label{margin-bottom:.83333rem}.wysiwyg ul{margin:0 .27778rem 2rem 1.38889rem;padding:0}.wysiwyg ul li{color:#646464;padding:.3em 0 0 0}.wysiwyg ul li:before{color:#9a9b9c;display:inline-block;font-size:36px;font-size:2rem;vertical-align:bottom;position:relative;right:10px}.wysiwyg p{margin:0 0 18px}.anchor{border-bottom:2px solid #aa39d4;color:#80379b;letter-spacing:.25px;text-transform:uppercase}.anchor:hover{color:#aa39d4}.anchor.anchor--icon{border-bottom:0}.anchor.anchor--icon:before{color:#aa39d4;content:"\e600";font:1em/1 icomoon;margin-right:15px;speak:none}.anchor.anchor--large{display:inline-block;font-family:Tungsten-Medium,Arial;font-size:31px;font-size:1.72222rem;margin:36px 36px 36px 0;padding-bottom:10px}.anchor.anchor--chevron,.anchor.qual-ex{border-bottom:0;font-family:Flama-Bold,Arial;text-transform:none}.anchor.anchor--chevron:after,.anchor.qual-ex:after{color:#aa39d4;content:"»";font-size:26px;font-size:1.44444rem;margin-left:9px;speak:none}.anchor.anchor--cta,.anchor.call-to-action{display:inline-block;font-family:Tungsten-Medium,Arial;font-size:31px;font-size:1.72222rem;margin-top:40px;padding-bottom:5px}ul.tabs.primary{background:rgba(0,0,0,.5);display:inline;padding:10px;position:absolute;top:20px;right:0;z-index:20}ul.tabs.primary li{display:inline;margin:0 18px}ul.tabs.primary li a{color:#fff}ul.tabs.primary li a:hover{color:#d078f1}table{border-spacing:0;border:1px solid #e6e7e8;border-top-width:10px;border-bottom-width:10px;border-right-width:3px;width:100%}table .st-head-row,table th{background:#fff;font-family:Flama-Bold;padding:18px;text-align:left}table tr td{padding:18px}table td.cell-grey,table tr:nth-child(odd){background:#f0f1f2}@media (min-width:970px){table tr:nth-child(even){background:#f7f9fa}}table td.cell-white{background:#f7f9fa}table.qualifications{table-layout:fixed}table.qualifications .qualifications__level{text-align:center;width:100px}table.qualifications tr td:nth-child(1){font-family:Flama-Bold}table.qualifications tr td:nth-child(2){text-align:center}.layout-only_table table{background:0 0;border:0}.layout-only_table table td,.layout-only_table table th,.layout-only_table table tr{background:0 0;border:0;vertical-align:top}.layout-only_table table th td:first-child,.layout-only_table table tr td:first-child{padding-left:0}.layout-only_table table th td:last-child,.layout-only_table table tr td:last-child{padding-right:0}.layout-only_table table th td:nth-child(1),.layout-only_table table tr td:nth-child(1){font-family:Flama-Book,Arial}.layout-only_table table h1,.layout-only_table table h2,.layout-only_table table h3,.layout-only_table table h4,.layout-only_table table h5,.layout-only_table table h6{margin-top:0}.layout-only_table table h4{font-family:Flama-Bold,Arial;font-size:20px;font-size:1.11111rem}.stacktable{width:100%}.st-head-row{padding-top:1em}.st-head-row.st-head-row-main{font-size:1.5em;padding-top:0}.st-key{width:49%;text-align:right;padding-right:1%}.st-val{width:49%;padding-left:1%}.stacktable.large-only{display:table}.stacktable.small-only{display:none}@media (max-width:969px){.stacktable.large-only{display:none}.stacktable.small-only{display:table}}.messages{border:1px solid #80379b;-webkit-border-radius:9px;border-radius:9px;margin-bottom:18px;padding:18px}.messages.status{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.messages.warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.messages.error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.panel-carousel .slick-arrow .slick-next:focus:before,.panel-carousel .slick-arrow .slick-next:hover:before,.panel-carousel .slick-arrow .slick-prev:focus:before,.panel-carousel .slick-arrow .slick-prev:hover:before,.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}@media (min-width:320px){.mobile-only{display:block}}@media (min-width:750px){.mobile-only{display:none}}.loader,.loader:after,.loader:before{-webkit-border-radius:50%;border-radius:50%;width:2.5em;height:2.5em;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{font-size:10px;margin:25px 50px;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}.loader:after,.loader:before{content:'';position:absolute;top:0}@-webkit-keyframes load7{0%,100%,80%{-webkit-box-shadow:0 2.5em 0 -1.3em #fff;box-shadow:0 2.5em 0 -1.3em #fff}40%{-webkit-box-shadow:0 2.5em 0 0 #fff;box-shadow:0 2.5em 0 0 #fff}}@keyframes load7{0%,100%,80%{-webkit-box-shadow:0 2.5em 0 -1.3em #fff;box-shadow:0 2.5em 0 -1.3em #fff}40%{-webkit-box-shadow:0 2.5em 0 0 #fff;box-shadow:0 2.5em 0 0 #fff}}.item-list{margin-top:36px}.events-filter h1,.news-filter h1{display:inline;margin-right:100px;vertical-align:middle}.events-filter .form-type-select .form-select,.news-filter .form-type-select .form-select{background:#f0f1f2}.events-filter .form-submit,.news-filter .form-submit{float:none}.events-filter .form-item.form-type-select.form-item-category,.events-filter .form-item.form-type-select.form-item-month,.news-filter .form-item.form-type-select.form-item-category,.news-filter .form-item.form-type-select.form-item-month{display:inline-block;margin-top:60px}.events-filter .form-item.form-type-select.form-item-category label,.events-filter .form-item.form-type-select.form-item-month label,.news-filter .form-item.form-type-select.form-item-category label,.news-filter .form-item.form-type-select.form-item-month label{font-family:Flama-BoldItalic,Arial;font-size:18px;font-size:1rem;margin:0 18px}.events-filter .form-item.form-type-select.form-item-category .select-wrapper,.events-filter .form-item.form-type-select.form-item-month .select-wrapper,.news-filter .form-item.form-type-select.form-item-category .select-wrapper,.news-filter .form-item.form-type-select.form-item-month .select-wrapper{display:inline-block;width:200px}.events-filter #-global-blocks-events-date-filter-form input.form-submit,.news-filter #-global-blocks-events-date-filter-form input.form-submit{background:#80379b;color:#fff;font-family:Tungsten-Medium,Arial;font-size:31px;font-size:1.72222rem;padding:10px;vertical-align:middle}.select-wrapper{display:block;padding:0;position:relative}.select-wrapper .select-wrapper select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:0 0;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#444;font-weight:700;margin:0;outline:0}.select-wrapper .select-wrapper select:focus{background-color:transparent;border:1px solid #aaa;-webkit-box-shadow:0 0 1px 3px #b4defa;box-shadow:0 0 1px 3px #b4defa;color:#222;outline:0}.select-wrapper:after{background-color:#aa39d4;color:#fff;content:"";background-image:url(/sites/all/themes/cogc_theme/fabric/images/select_arrow.png);background-repeat:no-repeat;background-position:50% 50%;height:0;padding:1.36111rem 1.36111rem;pointer-events:none;position:absolute;top:1px;right:0;width:0;z-index:2}.confirm-parent,.page-user .form-item.form-type-password-confirm.form-item-pass,.page-user .form-item.form-type-password-confirm.form-item-pass div.password-suggestions,.password-parent{width:100%}.select-wrapper option{font-weight:500}.article .article__content-wrapper .article__header,.associated_biography .detail-wrapper label{font-weight:700}.node-type-news .date-display-single{display:block;padding-bottom:40px}.confirm-parent .password-strength,.confirm-parent div.password-confirm,.password-parent .password-strength,.password-parent div.password-confirm{width:100%;margin:10px 0}.facetapi-active-parent{position:relative;padding:10px 20px;background-color:#f0f1f2}.facetapi-active-parent .facetapi-active{overflow:hidden;text-indent:100px;position:absolute;right:10px;top:7px;width:20px;height:20px;background:#aa39d4;color:#fff;-webkit-border-radius:100%;border-radius:100%;margin:0;padding:2px}.facetapi-active-parent .facetapi-active:after{color:#fff;speak:none;font-size:12px;text-align:center;content:"x";text-indent:0;position:absolute;left:0;bottom:-3px;width:20px;height:20px}.qualifications-explained p{margin-bottom:5px}.qualifications-explained .qualification-disclaimer{font-style:italic;font-size:.9em}.associated_biography{font-size:12px;font-size:.66667rem}.associated_biography p{font-size:16px;font-size:.88889rem}.associated_biography .panel-image{width:100%}.associated_biography .panel-image img{max-width:100%}@media (min-width:750px){.associated_biography{font-size:16px;font-size:.88889rem}.associated_biography p{font-size:18px;font-size:1rem}.associated_biography .panel-image{float:right;margin:0 0 10px 20px;width:auto}.associated_biography .panel-image img{max-height:200px}}.associated_biography .panel-page-header{margin-bottom:40px}@media (min-width:320px){.associated_biography .panel-page-header{display:block}}.associated_biography .panel-page-header h2{margin-bottom:20px}.associated_biography .detail-wrapper{margin-bottom:5px;clear:both}.associated_biography h3{font-size:25px;font-size:1.38889rem}.page-search nav.breadcrumb{display:none}.page-search #edit-basic{padding:1.11111rem 2rem;margin:2.22222rem 0}.page-search #edit-advanced{padding-top:1.11111rem}.page-search #edit-advanced input[type=submit]{padding-bottom:1.66667rem}.button-professional-table{display:table;width:100%}.button-professional-table a.button.professional{width:100%;display:table-cell;background:#aa39d4;border:5px solid #fff;vertical-align:middle;min-height:60px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media (min-width:480px){.button-professional-table a.button.professional{width:50%}}@media (min-width:970px){.associated_biography .detail-wrapper{clear:none}.button-professional-table a.button.professional{width:33%}}.button-professional-table a.button.professional:hover{color:#fff;background:#80379b}.button-professional-table__row{width:100%;display:table-row}#gc-funding-finder-form .js-body-text{width:100%;float:left}#edit-field-postcode button.button{background:#aa39d4;border:none;margin-bottom:.55556rem;-webkit-transition:all .2s;transition:all .2s}#edit-field-postcode button.button:before{color:#fff;-webkit-border-radius:100%;border-radius:100%;content:"\e60d";float:left;font-family:icomoon;font-size:18px;font-size:1rem;margin:0 .55556rem 0 0;padding:2px;speak:none}#edit-field-postcode button.button:hover{background:#80379b;color:#fff}#edit-field-postcode .postcode-results{border:2px solid #fff;margin-bottom:1.66667rem}#edit-field-postcode .postcode-results a{padding:.83333rem 1.11111rem;display:inline-block;width:100%;-webkit-transition:all .2s;transition:all .2s;border-bottom:1px solid #fff}#edit-field-postcode .postcode-results a:before{color:#80379b;-webkit-border-radius:100%;border-radius:100%;content:"\e600";float:left;font-family:icomoon;font-size:18px;font-size:1rem;margin:0 10px 0 0;padding:2px;speak:none}#edit-field-postcode .postcode-results a:hover{background:#fff}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;padding:12px 24px;border:5px solid #86548f;background:#86548f;color:#fff;font-size:18px}.button:hover{background:#fff;color:#86548f}.breadcrumb{background:#f0f1f2;font-family:Flama-Book,Arial;font-size:1em;height:60px;margin-bottom:20px}@media (min-width:320px){.breadcrumb{display:none}}@media (min-width:750px){.breadcrumb{display:block}}.breadcrumb .breadcrumb__container{display:inline-block;margin:25px 0 0;padding:0}.breadcrumb .breadcrumb__container .breadcrumb__crumb{display:inline;font-size:16px;font-size:.88889rem}.breadcrumb .breadcrumb__container .breadcrumb__crumb .breadcrumb__crumb-item{color:#646464;line-height:1.2}.breadcrumb .breadcrumb__container .breadcrumb__crumb .breadcrumb__crumb-item:after{content:"›";padding:0 9px}.breadcrumb .breadcrumb__container .breadcrumb__crumb:last-child .breadcrumb__crumb-item:after{content:""}.hero,nav.breadcrumb+.gla__content .gla__columns .gla__column-12 section.promo-course{margin-top:-20px}.gla-home .hero{margin-top:auto}.contact-form{background-color:#f0f1f2;-webkit-border-radius:20px;border-radius:20px;background-clip:padding-box;-webkit-box-shadow:0 7px 0 0 rgba(224,224,224,.75);box-shadow:0 7px 0 0 rgba(224,224,224,.75);max-width:480px;padding:20px}.contact-form .contact__items{margin:0;padding:0;list-style:none}.contact-form .contact__items .contact__item{padding-bottom:5em}.contact-form .contact__items .contact__item .contact__item-anchor:before{background:#9a9b9c;-webkit-border-radius:100%;border-radius:100%;color:#fff;float:left;font-family:icomoon;font-size:18px;font-size:1rem;padding:1em;speak:none}.contact-form .contact__items .contact__item .contact__item-anchor .contact__item-content{float:right;font-size:16px;font-size:.88889rem;width:80%}.contact-form .contact__items .contact__item--telephone .contact__item-anchor:before{content:"\e608"}.contact-form .contact__items .contact__item--email .contact__item-anchor:before,.contact-form .contact__items .contact__item--online .contact__item-anchor:before{content:"\e605"}.action-box__container:after{content:'';width:100%;display:inline-block;font-size:0;line-height:0}.action-box__container .action-box__title{font-family:Flama-Bold,Arial;font-size:21px;font-size:1.16667rem}.action-box__container .action-box{display:inline-block;margin-bottom:1em;vertical-align:top;zoom:1}@media (min-width:320px){.action-box__container .action-box{width:100%}}@media (min-width:750px){.action-box__container .action-box{background:0 0;padding:initial;width:49%}}@media (min-width:970px){.action-box__container .action-box{width:33%}}.action-box__container .action-box .action-box__wrapper .action-box__content,.action-box__container .action-box .action-box__wrapper .action-box__slide{display:none}@media (min-width:320px){.action-box__container .action-box .action-box__wrapper .action-box__anchor{background:#f0f1f2;display:block;font-size:20px;font-size:1.11111rem;padding:24px 100px 24px 20px;width:100%}.action-box__container .action-box .action-box__wrapper .action-box__anchor:before{color:#80379b;content:"\e600";float:right;font-size:36px;font-size:2rem;font-family:icomoon;margin:-8px -80px}}@media (min-width:750px){.action-box__container .action-box .action-box__wrapper .action-box__anchor{background:initial}.action-box__container .action-box .action-box__wrapper .action-box__slider{background:#fff;cursor:default;height:310px;margin:0;position:relative;text-align:center;overflow:hidden}.action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__slide{display:block}.action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__slide .action__image{display:block;margin:0;position:absolute;bottom:0;width:100%;border:5px solid #e6e7e8}.action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action{background:rgba(0,0,0,.5);height:100%;margin:225px 0;overflow:hidden;position:absolute;top:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;width:100%}.action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action:hover{display:table;margin:0}.action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action:hover .action-box__anchor{display:table-cell}.action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action .action-box__anchor{color:#fff;display:inline-block;font-family:Flama-Book,Arial;font-size:20px;font-size:1.11111rem;margin-top:20px;padding:0 9px;text-decoration:none}.action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action .action-box__anchor:before{content:"";margin:0}.action-box__container .action-box .action-box__wrapper .action-box__slider:hover .action-box__action{background:rgba(170,57,212,.75);margin:0;display:table}.action-box__container .action-box .action-box__wrapper .action-box__slider:hover .action-box__action .action-box__anchor{display:table-cell;vertical-align:middle}.action-box__container .action-box .action-box__wrapper .action-box__content{clear:both;display:block;line-height:1.5em;margin:1em;min-height:180px;text-align:center}}@media (min-width:750px) and (min-width:970px){.action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action .action-box__anchor{font-size:20px;font-size:1.11111rem}}.gla__column-8 .action-box__container{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}@media (min-width:750px){.gla__column-8 .action-box__container .action-box{width:49%}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider{height:165px}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action{margin:90px 0}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action:hover{display:table;margin:0}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action:hover .action-box__anchor{display:table-cell}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action .action-box__anchor{font-size:16px;font-size:.88889rem}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider:hover .action-box__action{background:rgba(170,57,212,.75);margin:0;display:table}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider:hover .action-box__action .action-box__anchor{display:table-cell;vertical-align:middle}}@media (min-width:970px){.gla__column-8 .action-box__container .action-box{width:31%}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider{height:165px}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action{margin:90px 0}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action:hover{display:table;margin:0}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action:hover .action-box__anchor{display:table-cell}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action .action-box__anchor{font-size:16px;font-size:.88889rem}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider:hover .action-box__action{background:rgba(170,57,212,.75);margin:0;display:table}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider:hover .action-box__action .action-box__anchor{display:table-cell;vertical-align:middle}}@media (min-width:1280px){.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider{height:200px}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action{margin:125px 0}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action:hover{display:table;margin:0}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action:hover .action-box__anchor{display:table-cell}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider .action-box__action .action-box__anchor{font-size:18px;font-size:1rem}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider:hover .action-box__action{background:rgba(170,57,212,.75);margin:0;display:table}.gla__column-8 .action-box__container .action-box .action-box__wrapper .action-box__slider:hover .action-box__action .action-box__anchor{display:table-cell;vertical-align:middle}}@media (min-width:970px){.menu__mega .menu__mega-content .action-box{width:90%}.menu__mega .menu__mega-content .action-box .action__image{height:100%}}.article{border-bottom:3px solid #f0f1f2;padding:36px 0;overflow:hidden}.article:after{border-bottom:1px solid #f0f1f2}.article .article__media-label{background:#646464;color:#fff;font-family:Flama-Book,Arial;padding:10px;position:absolute;text-transform:uppercase}.article .article__media-label span:after{background:inherit;content:" ";border-top:20px solid transparent;border-left:17px solid #646464;border-bottom:20px solid transparent;height:0;position:absolute;top:-1px;right:-16px;width:0}@media (min-width:20em){.article .article__media-label.article__media-label--bottom{bottom:4px;left:13px}}.article .article__media-label.article__media-label--public{background:#3d3d3d}.article .article__media-label.article__media-label--public span:after{border-left-color:#3d3d3d}.article.article--landing{border-bottom:0}.article.article--landing .article__content-wrapper .article__header .article__title{font-family:Flama-Bold,Arial;font-size:21px;font-size:1.16667rem}.article.article--landing .article__content-wrapper.article__content--event{padding-top:60px;position:relative}.article.article--landing .article__media-label-container{margin-left:280px}.article.article--landing .article__media-label-container .article__media-label{top:0}@media (min-width:320px){.article .article__media-label.article__media-label--bottom{bottom:20px;left:0}.article.article--landing .article__media{float:none;text-align:left}.article.article--landing .article__media-label-container{margin:0}}@media (min-width:1280px){.article.article--landing .article__media{float:left}.article.article--landing .article__media-label-container{margin-left:280px}}.article .article__media{position:relative}@media (min-width:20em){.article .article__media{float:none;text-align:left}.article .article__content-wrapper{text-align:center}}@media (min-width:320px){.article .article__media{float:left;padding:0 1em 1em 0;width:100%}}@media (min-width:480px){.article .article__media{text-align:center}}@media (min-width:970px){.article .article__media{width:auto}}.article .article__media .article__media-link{color:#80379b}.article .article__media .article__media-image{border-top:10px solid #aa39d4;position:relative;height:auto;width:100%;max-width:530px}@media (min-width:970px){.article .article__media .article__media-image{height:208px;width:263px}}.article .article__content-wrapper .article__header{font-weight:700}.article .article__content-wrapper .article__header .article__title{color:#80379b;font-family:Flama-Bold,Arial;font-size:24px;font-size:1.33333rem;text-transform:none;margin-top:0}.article .article__content-wrapper .article__header .article__location{font-family:Flama-Bold,Arial;font-size:20px;font-size:1.11111rem;line-height:1em}.article .article__content-wrapper .article__header .article__date{line-height:1em}.article .article__content-wrapper .article__header .article__date.article__date--eventdate{font-family:Flama-BookItalic,Arial;font-size:18px;font-size:1rem}.article .article__content-wrapper .article__header .article__date.article__date--eventtime{font-family:Flama-Book,Arial;font-size:18px;font-size:1rem}.article .article__content-wrapper .article__content{line-height:1.5em;margin-top:18px;margin-left:280px}.article.article__category{border:0;padding:0}.article.article__category .article__media .article__media-label{position:relative;bottom:auto;left:auto}.article.article__category .article__category-text{clear:both}@media (min-width:320px){.article .article__content-wrapper{text-align:left}.page-news-events .article .article__media{float:left;width:100%;text-align:center}.panel-text .panel-text-wrapper{padding:0 25px}}@media (min-width:480px){.page-news-events .article .article__media{width:auto;text-align:left}}.page-news-events .article .article__media .article__media-image{height:auto;width:100%;max-width:263px}@media (min-width:480px){.page-news-events .article .article__media .article__media-image{height:208px;width:263px}}.page-news-events .article .article__content-wrapper .article__content{margin-left:0}@media (min-width:970px){.page-news-events .article .article__content-wrapper .article__content{margin-left:15.55556rem}}.panel__footer,.panel__footer--something,.panel__header{background:#eee}.panel-text{margin-top:40px}.panel-text .panel-text-wrapper{text-align:right}@media (min-width:320px){.panel-text .panel-text-wrapper{padding:0 25px}.panel-text .panel-text-wrapper.panel-text--big .panel-text__header{font-size:50px;font-size:2.77778rem}}@media (min-width:750px){.panel-text .panel-text-wrapper{padding:0}}.panel-text .panel-text-wrapper .panel-text__header{font-family:Tungsten-Medium,Arial;margin:0 0 .5em;text-transform:uppercase}@media (min-width:970px){.panel-text .panel-text-wrapper.panel-text--big .panel-text__header{font-size:68px;font-size:3.77778rem}}@media (min-width:320px){.panel-text .panel-text-wrapper.panel-text--normal .panel-text__header{font-size:40px;font-size:2.22222rem}.panel-block-link .panel-block-link-wrapper{height:280px}}@media (min-width:970px){.panel-text .panel-text-wrapper.panel-text--normal .panel-text__header{font-size:50px;font-size:2.77778rem}}.panel-text .panel-text-wrapper .panel-text__content{font-family:Flama-Book,Arial;font-size:20px;font-size:1.11111rem;line-height:1.5em}.panel-text .panel-text-wrapper .panel-text__anchor{display:inline-block;font-family:Tungsten-Medium,Arial;font-size:31px;font-size:1.72222rem;margin-bottom:2em;padding:.5em 0 5px;text-transform:uppercase}.panel-text .panel-text-wrapper.panel-text--big .panel-text__anchor{border-bottom:2px solid #aa39d4;padding-bottom:5px}.panel-text .panel-text-wrapper.panel-text--normal{margin:40px 0}.panel-text .panel-text-wrapper.panel-text--normal .panel-text__anchor{border:0;font-size:31px;font-size:1.72222rem}.panel-text .panel-text-wrapper.panel-text--normal .panel-text__anchor:before{color:#aa39d4;content:"\e600";font-family:icomoon;font-size:18px;font-size:1rem;margin-right:15px;speak:none}.panel-block-link{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}.panel-block-link:after{content:'';display:inline-block;font-size:0;line-height:0;width:100%}.panel-block-link .panel-block-link-wrapper{vertical-align:top;display:inline-block;zoom:1}.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap{border-bottom:10px solid #9a9b9c;margin-left:20px;max-width:550px;overflow:hidden}.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap:first-child{margin-left:0}.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap:last-child{margin-right:0}@media (min-width:320px){.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap{width:100%;margin-bottom:2em;margin-left:0}}@media (min-width:750px){.panel-block-link .panel-block-link-wrapper{height:470px}.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap{margin-left:18px;width:48%}}@media (min-width:320px){.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap .panel-block-link__image{width:100%}}.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap .panel-block-link__anchor{background:#3d3d3d;border:0;color:#fff;display:block}.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap .panel-block-link__anchor:hover{background:#9a9b9c;color:#f0f1f2}.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap .panel-block-link__anchor:hover .panel-block-link__header{color:#535353}.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap .panel-block-link__anchor .panel-block-link__header{color:#fff;height:2em;padding-top:.5em}.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap .panel-block-link__anchor .panel-block-link__header:before{content:"\e600";font-family:icomoon;font-size:40px;font-size:2.22222rem;margin-right:18px}@media (min-width:320px){.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap .panel-block-link__anchor .panel-block-link__header{font-family:Tungsten-Medium,Arial;font-size:35px;font-size:1.94444rem;margin:0 0 0 1em}}@media (min-width:750px){.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap .panel-block-link__image{width:auto}.panel-block-link .panel-block-link-wrapper.panel-block-link__image-wrap .panel-block-link__anchor .panel-block-link__header{font-size:50px;font-size:2.77778rem}}.panel-block-link .panel-block-link-wrapper.panel-block-link__text{clear:both;height:auto}.panel-block-link .panel-block-link-wrapper.panel-block-link__text .panel-block-link__anchor .panel-block-link__header{color:#80379b;font-family:Flama-Bold,Arial;font-size:27px;font-size:1.5rem;text-transform:none}.panel-block-link .panel-block-link-wrapper.panel-block-link__text .panel-block-link__anchor .panel-block-link__header:after{color:#aa39d4;content:"\00BB";padding-left:.5em}.panel-block-link .panel-block-link-wrapper.panel-block-link__text .panel-block-link__content{line-height:1.5em}.panel-dials{font-family:Tungsten-Medium}@media (max-width:320px){.panel-dials .panel-dials__dial-container{margin:0 1em}}@media (min-width:970px){.panel-dials{margin:0 0 40px}}.panel-dials .panel-dials__header{margin:0}@media (min-width:320px){.panel-dials .panel-dials__header{font-size:70px;font-size:3.88889rem}}.panel-dials .panel-dials__content{font-family:Flama-BookItalic,Arial;line-height:1.5em;margin-bottom:2.5em;width:50%}@media (min-width:320px){.panel-dials .panel-dials__content{font-size:18px;font-size:1rem;width:auto}.panel-dials .panel-dials__dial-container{text-align:center}}@media (min-width:750px){.panel-dials .panel-dials__content{width:100%}.panel-dials .panel-dials__dial-container{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}}@media (min-width:970px){.panel-dials .panel-dials__content{width:100%;font-size:23px;font-size:1.27778rem}}.panel-dials .panel-dials__dial-container:after{content:'';width:100%;display:inline-block;font-size:0;line-height:0}.panel-dials .panel-dials__dial-container .panel-dials__dial{vertical-align:top;display:inline-block;zoom:1}@media (min-width:320px){.panel-dials .panel-dials__dial-container .panel-dials__dial{display:inline-block;margin-bottom:20px}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner{height:210px;width:210px}}.panel-dials .panel-dials__dial-container .panel-dials__dial.panel-dials__dial--icon-people .panel-dials__dial-inner:before{content:"\e607"}.panel-dials .panel-dials__dial-container .panel-dials__dial.panel-dials__dial--icon-smiley .panel-dials__dial-inner:before{content:"\e60c"}.panel-dials .panel-dials__dial-container .panel-dials__dial.panel-dials__dial--icon-rossette .panel-dials__dial-inner:before{content:"\e60b"}.panel-dials .panel-dials__dial-container .panel-dials__dial.panel-dials__dial--icon-bulb .panel-dials__dial-inner:before{content:"\e601"}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner{display:block;background:#80379b;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;-webkit-box-shadow:0 5px 0 0 rgba(224,224,224,.75);box-shadow:0 5px 0 0 rgba(224,224,224,.75);color:#fff;line-height:1em;position:relative;text-align:center}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner:hover{background:#aa39d4;border-color:#aa39d4;-webkit-transition-duration:2.5s;transition-duration:2.5s}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner:hover:after{border-color:#80379b}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner:before{display:block;font-family:icomoon;font-size:66px;font-size:3.66667rem}@media (min-width:320px){.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner:before{padding:46px 0}}@media (min-width:750px){.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner{height:165px;width:165px}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner:before{font-size:45px;font-size:2.5rem;padding:34px 0}}@media (min-width:970px){.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner{height:210px;width:210px}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner:before{padding:40px 0}}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner:after{border:7px solid #aa39d4;-webkit-border-radius:100%;border-radius:100%;content:" ";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:320px){.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner:after{height:205px;width:205px}}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner .panel-dials__dial-inner-text{display:block;font-family:Tungsten-Semibold,Arial}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner .panel-dials__dial-inner-text.panel-dials__dial-inner-text--title{font-size:66px;font-size:3.66667rem}@media (min-width:750px){.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner:after{height:165px;width:165px}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner .panel-dials__dial-inner-text.panel-dials__dial-inner-text--title{font-size:45px;font-size:2.5rem}}@media (min-width:970px){.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner:after{height:206px;width:206px}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner .panel-dials__dial-inner-text.panel-dials__dial-inner-text--title{font-size:66px;font-size:3.66667rem}}.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner .panel-dials__dial-inner-text.panel-dials__dial-inner-text--context{font-family:Flama-Book,Arial;font-size:19px;font-size:1.05556rem;margin-top:1.5em}@media (min-width:750px){.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner .panel-dials__dial-inner-text.panel-dials__dial-inner-text--context{font-size:14px;font-size:.77778rem;margin-top:1em}}@media (min-width:970px){.panel-dials .panel-dials__dial-container .panel-dials__dial .panel-dials__dial-inner .panel-dials__dial-inner-text.panel-dials__dial-inner-text--context{font-size:19px;font-size:1.05556rem;margin-top:1.5em}.panel-course-finder{width:360px}}.panel-dials .panel-dials__anchor{display:inline-block;float:right;font-size:30px;font-size:1.66667rem;margin:18px 0 0;padding-bottom:10px}.panel-course-finder{background:#f0f1f2;-webkit-border-radius:9px;border-radius:9px;background-clip:padding-box;-webkit-box-shadow:0 7px 0 0 rgba(224,224,224,.75);box-shadow:0 7px 0 0 rgba(224,224,224,.75);font-family:Tungsten-Medium,Arial;position:relative}@media (min-width:320px){.panel-course-finder .panel-course-finder__search{padding:60px 32px 20px}.panel-course-finder .panel-course-finder__search .panel-course-finder__header{font-size:50px;font-size:2.77778rem}}@media (min-width:750px){.panel-course-finder .panel-course-finder__search{padding:30px 32px 10px}}@media (min-width:970px){.panel-course-finder .panel-course-finder__search{padding:60px 32px 20px}}.panel-course-finder .panel-course-finder__search .panel-course-finder__header{letter-spacing:.01em;margin-top:0;margin-bottom:.5em}.panel-course-finder .panel-course-finder__search .panel-course-finder__fieldset .select-wrapper:after{padding:29.5px}.panel-course-finder .panel-course-finder__search .panel-course-finder__fieldset .panel-course-finder__input{border:none;display:block;font-family:Flama-Book,Arial;font-size:18px;font-size:1rem;padding:1em;margin-bottom:1em}.panel-course-finder .panel-course-finder__search .panel-course-finder__fieldset .panel-course-finder__input.panel-course-finder__input--keyword{padding:20px}.panel-course-finder .panel-course-finder__search .panel-course-finder__fieldset .panel-course-finder__input.panel-course-finder__input--subject{height:60px;padding:20px;width:100%}.panel-course-finder .panel-course-finder__search .panel-course-finder__fieldset .panel-course-finder__alternative{font-family:Flama-BookItalic,Arial;font-size:18px;font-size:1rem;display:inline-block}.panel-course-finder .panel-course-finder__search .panel-course-finder__fieldset .panel-course-finder__anchor-courses{font-size:25px;font-size:1.38889rem;margin-left:20px;padding:0 0 5px}.panel-course-finder .panel-course-finder__search .panel-course-finder__fieldset .panel-course-finder__submit-wrap{float:right;margin:18px 0}.panel-course-finder .panel-course-finder__search .panel-course-finder__fieldset .panel-course-finder__submit-wrap .panel-course-finder__submit{background:0 0;border:0;color:#80379b;font-size:31px;font-size:1.72222rem;margin-top:40px}.panel-course-finder .panel-course-finder__search .panel-course-finder__fieldset .panel-course-finder__submit-wrap .panel-course-finder__submit .panel-course-finder__submit--icon:after{color:#aa39d4;content:"\e600";font-family:icomoon;font-size:31px;font-size:1.72222rem;margin-left:9px;speak:none}@media (min-width:320px){.gla-home .panel-course-finder{position:relative;margin:-20px 0 40px}.panel-carousel .panel-carousel__item.panel-carousel__item--content:not(:first-child){display:none}}@media (min-width:750px){.gla-home .panel-course-finder{position:absolute;top:-105px;right:25px}}@media (min-width:970px){.gla-home .panel-course-finder{top:-10em}}.panel-carousel{margin:100px auto;padding:0 80px;position:relative;max-width:1280px}.panel-carousel .panel-carousel__wrapper:focus{outline:0}.panel-carousel .panel-carousel__item.panel-carousel__item--content{padding:0}@media (min-width:750px){.panel-carousel .panel-carousel__item.panel-carousel__item--content{padding:0 1.11111rem}}.panel-carousel .panel-carousel__item .panel-carousel__anchor{font-family:Flama-Bold,Arial;font-size:21px;font-size:1.16667rem}.panel-carousel .panel-carousel__item .panel-carousel__anchor:after{content:" »";color:#aa39d4}.panel-carousel .panel-carousel__item .panel-carousel__divider{background:url(/sites/all/themes/cogc_theme/fabric/images/dotted.png) 0 10px repeat-x;border:none;padding:10px}.panel-carousel .panel-carousel__item .panel-carousel__content{font-family:Flama-Book;line-height:1.5em}.panel-carousel .panel-carousel__item .panel-carousel__image{width:100%}.panel-carousel .slick-arrow.slick-next,.panel-carousel .slick-arrow.slick-prev{width:46px;width:2.55556rem;height:98px;background:0 0;border:none;color:transparent;cursor:pointer;line-height:0;outline:0;padding:0;position:absolute;top:30%;z-index:2}.panel-carousel .slick-arrow.slick-next:before,.panel-carousel .slick-arrow.slick-prev:before{color:#aa39d4;font-family:icomoon;font-size:100px;font-size:5.55556rem;speak:none;position:relative;top:19px}.panel-carousel .slick-arrow.slick-next:hover:before,.panel-carousel .slick-arrow.slick-prev:hover:before{color:#d078f1}.panel-carousel .slick-arrow .slick-next:focus,.panel-carousel .slick-arrow .slick-next:hover,.panel-carousel .slick-arrow .slick-prev:focus,.panel-carousel .slick-arrow .slick-prev:hover,.slick-dots li button{color:transparent;background:0 0;outline:0}.panel-carousel .slick-arrow.slick-prev{left:0}.panel-carousel .slick-arrow.slick-prev:before{content:"\e602";display:inline-block;left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.panel-carousel .slick-arrow.slick-next{right:0}.panel-carousel .slick-arrow.slick-next:before{content:"\e602";right:0}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;width:50%;left:25%;display:block;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;border:0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:before{font-family:slick;font-size:26px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.hero{margin-bottom:100px;position:relative}.hero:after{background:url(/sites/all/themes/cogc_theme/fabric/images/footer_bg.png) 50% no-repeat;content:"";height:60px;position:absolute;width:100%}@media (min-width:750px){.hero:after{height:119px}.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper:after{display:none}}.hero.hero--homepage .hero__wrapper .hero__image-container{height:387px;position:relative}.hero.hero--homepage .hero__wrapper .hero__image-container .hero__image-loader{position:absolute;top:0;right:0}.hero.hero--homepage .hero__wrapper .hero__image-container .hero__image{background-position:60% 50%;height:387px}@media (min-width:970px){.hero.hero--homepage .hero__wrapper .hero__image-container .hero__image{height:inherit;background-position:50%}.hero.hero--homepage .hero__wrapper .hero__image-container{height:490px;background-position:60% 50%}}.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper{position:absolute;bottom:0;z-index:0;width:100%;padding:0 40px 0 0}.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper:after{background:rgba(21,21,21,.7);width:100%;height:200px;content:"";position:absolute;bottom:0;left:-25px;z-index:-5;right:-25px}@media (min-width:480px){.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper:after{height:150px}}.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header{color:#fff;font-family:Tungsten-Medium,Arial;font-weight:500;text-transform:uppercase}@media (min-width:320px){.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper{padding-bottom:30px}.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header{font-size:50px;font-size:2.77778rem;margin-bottom:18px}}@media (min-width:750px){.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper{background:0 0}.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header{font-size:92px;font-size:5.11111rem;margin-top:26px}}@media (min-width:970px){.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper{bottom:150px}.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header{margin-top:auto}}.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper .hero__anchor{color:#fff;font-size:20px;font-size:1.11111rem;line-height:28px;line-height:1.55556rem}.hero.hero--homepage .hero__wrapper .hero__content-container .hero__content-wrapper .hero__anchor:after{content:"\e600";font-family:icomoon;margin-left:9px;speak:none}.hero.hero--homepage.hero--col1{background:#fff}.hero.hero--homepage.hero--col1 .hero__content-container{color:#3d3d3d}.hero.hero--homepage.hero--col2 .hero__content-container,.hero.hero--homepage.hero--col3 .hero__content-container,.hero.hero--homepage.hero--col4 .hero__content-container,.hero.hero--homepage.hero--col5 .hero__content-container,.hero.hero--homepage.hero--col6 .hero__content-container,.hero.hero--normal .hero__wrapper .hero__content-container .hero__content-wrapper .hero__anchor{color:#fff}.hero.hero--homepage.hero--col2{background:#1a7481}.hero.hero--homepage.hero--col3{background:#3d3d3d}.hero.hero--homepage.hero--col4,.hero.hero--homepage.hero--col5,.hero.hero--homepage.hero--col6{background:#000}.hero.hero--normal .hero__wrapper{margin:0 auto}.hero.hero--normal .hero__wrapper .hero__image-container{overflow:hidden;position:relative;z-index:0;width:100%}@media (min-width:320px){.hero.hero--normal .hero__wrapper .hero__image-container:before{background:0 0}}.hero.hero--normal .hero__wrapper .hero__image-container .hero__image{background-position:50%;background-repeat:no-repeat;height:400px}@media (min-width:320px) and (min-width:320px){.hero.hero--normal .hero__wrapper .hero__image-container:before{bottom:0;padding-top:200px}}@media (min-width:320px) and (min-width:750px){.hero.hero--normal .hero__wrapper .hero__image-container:before{padding-top:200%}}@media (min-width:320px){.hero.hero--normal .hero__wrapper .hero__image-container{height:387px}.hero.hero--normal .hero__wrapper .hero__image-container:before{content:'';position:absolute;width:100%;z-index:1}.hero.hero--normal .hero__wrapper .hero__content-container .hero__content-wrapper{margin-right:25px;position:absolute;bottom:20px}.hero.hero--normal .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header{font-size:50px;font-size:2.77778rem;margin:0}}@media (min-width:750px){.hero.hero--normal .hero__wrapper .hero__image-container{height:387px}.hero.hero--normal .hero__wrapper .hero__image-container:before{-webkit-transform:skew(0,-70.5deg) translate(0,-10%);-ms-transform:skew(0,-70.5deg) translate(0,-10%);transform:skew(0,-70.5deg) translate(0,-10%)}.hero.hero--normal .hero__wrapper .hero__content-container .hero__content-wrapper{background:0 0;bottom:40px;width:40%}.hero.hero--normal .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header{font-size:92px;font-size:5.11111rem}}@media (min-width:970px){.hero.hero--normal .hero__wrapper .hero__image-container:before{-webkit-transform:skew(0,-70.5deg) translate(0,-15%);-ms-transform:skew(0,-70.5deg) translate(0,-15%);transform:skew(0,-70.5deg) translate(0,-15%)}.hero.hero--normal .hero__wrapper .hero__content-container .hero__content-wrapper{width:30%}}.hero.hero--normal .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header{font-family:Tungsten-Medium,Arial;color:#535353;text-transform:uppercase}.hero.hero--normal .hero__wrapper .hero__content-container .hero__content-wrapper .hero__content{font-size:20px;font-size:1.11111rem;line-height:1.5em}.hero.hero--normal.hero--col1{background:#ce3480}@media (min-width:320px){.hero.hero--normal.hero--col1 .hero__image-container:before{background:rgba(206,52,128,.5)}}.hero.hero--normal.hero--col1 .hero__content-container{color:#3d3d3d}.hero.hero--normal.hero--col2{background:#1a7481}@media (min-width:320px){.hero.hero--normal.hero--col2 .hero__image-container:before{background:rgba(26,116,129,.5)}}.hero.hero--normal.hero--col2 .hero__content-container{color:#fff}.hero.hero--normal.hero--col3{background:#fff}@media (min-width:320px){.hero.hero--normal.hero--col3 .hero__image-container:before{background:rgba(255,255,255,.5)}}.hero.hero--normal.hero--col3 .hero__content-container{color:#3d3d3d}.hero.hero--normal.hero--col4{background:#000}@media (min-width:320px){.hero.hero--normal.hero--col4 .hero__image-container:before{background:rgba(0,0,0,.5)}}.hero.hero--normal.hero--col4 .hero__content-container{color:#fff}.hero.hero--normal.hero--user1{background:#297329}@media (min-width:320px){.hero.hero--normal.hero--user1 .hero__image-container:before{background:rgba(41,115,41,.5)}}.hero.hero--normal.hero--user1 .hero__content-container{color:#fff}.hero.hero--normal.hero--user2{background:#a33038}@media (min-width:320px){.hero.hero--normal.hero--user2 .hero__image-container:before{background:rgba(163,48,56,.5)}}.hero.hero--normal.hero--user2 .hero__content-container{color:#fff}.hero.hero--normal.hero--user3{background:#e67605}@media (min-width:320px){.hero.hero--normal.hero--user3 .hero__image-container:before{background:rgba(230,118,5,.5)}}.hero.hero--normal.hero--user3 .hero__content-container{color:#fff}.hero.hero--normal.hero--user4{background:#6493d4}@media (min-width:320px){.hero.hero--normal.hero--user4 .hero__image-container:before{background:rgba(100,147,212,.5)}}.hero.hero--normal.hero--user4 .hero__content-container{color:#fff}.hero.hero--normal.hero--user5{background:#00a984}@media (min-width:320px){.hero.hero--normal.hero--user5 .hero__image-container:before{background:rgba(0,169,132,.5)}}.hero.hero--normal.hero--user5 .hero__content-container{color:#fff}.hero.hero--normal.hero--user6{background:#c83493}.hero.hero--col1 .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header,.hero.hero--col2 .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header,.hero.hero--col4 .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header,.hero.hero--normal.hero--user6 .hero__content-container,.hero.hero--user1 .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header,.hero.hero--user2 .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header,.hero.hero--user3 .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header,.hero.hero--user4 .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header,.hero.hero--user5 .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header,.hero.hero--user6 .hero__wrapper .hero__content-container .hero__content-wrapper .hero__header{color:#fff}.promo{overflow:hidden;margin:0 auto 40px;max-width:1280px;position:relative;width:100%}@media (min-width:320px){.hero.hero--normal.hero--user6 .hero__image-container:before{background:rgba(200,52,147,.5)}.promo.promo--upunder,.promo.promo--upundernews{height:auto}}.promo.promo--upunder:before,.promo.promo--upundernews:before{background:#fff;content:'';padding-top:10%;position:absolute;top:0;left:0;-webkit-transform:skew(0,2.5deg) translate(0,-75%);-ms-transform:skew(0,2.5deg) translate(0,-75%);transform:skew(0,2.5deg) translate(0,-75%);width:100%;z-index:1}.promo.promo--upunder:after,.promo.promo--upundernews:after{background:#ccc;content:'';padding-top:10%;position:absolute;bottom:0;left:0;-webkit-transform:skew(0,2.5deg) translate(0,75%);-ms-transform:skew(0,2.5deg) translate(0,75%);transform:skew(0,2.5deg) translate(0,75%);width:100%;z-index:1}@media (min-width:750px){.promo.promo--upunder,.promo.promo--upundernews{height:455px}.promo.promo--upunder .promo__image-container,.promo.promo--upundernews .promo__image-container{float:left;height:455px;overflow:hidden;position:relative;width:50%}.promo.promo--upunder .promo__image-container .promo__image,.promo.promo--upundernews .promo__image-container .promo__image{width:initial}}.promo.promo--upunder .promo__text-container,.promo.promo--upundernews .promo__text-container{display:table;height:100%;padding:0 0 0 40px}@media (min-width:320px){.promo.promo--upunder .promo__text-container,.promo.promo--upundernews .promo__text-container{padding-bottom:40px;width:100%}}.promo.promo--upunder .promo__text-container .promo__text-block,.promo.promo--upundernews .promo__text-container .promo__text-block{display:table-cell;line-height:1.5em;vertical-align:middle}.promo.promo--upunder .promo__text-container .promo__text-block .promo__heading,.promo.promo--upundernews .promo__text-container .promo__text-block .promo__heading{text-transform:none}@media (min-width:320px){.promo.promo--upunder .promo__text-container .promo__text-block .promo__heading,.promo.promo--upundernews .promo__text-container .promo__text-block .promo__heading{font-size:40px;font-size:2.22222rem;text-transform:uppercase}}.promo.promo--upunder .promo__text-container .promo__text-block .promo__anchor,.promo.promo--upundernews .promo__text-container .promo__text-block .promo__anchor{display:inline-block;font-family:Tungsten-Medium,Arial;font-size:31px;font-size:1.72222rem;padding-top:1.5em}@media (min-width:320px){.promo.promo--upundernews .promo__text-container{padding:0 25px 40px}.promo.promo--upundernews .promo__text-container .promo__text-block .promo__heading{font-size:40px;font-size:2.22222rem}}.promo.promo--upundernews .promo__text-container .promo__text-block .promo__news-anchor{border-bottom:0;text-transform:none}@media (min-width:750px){.promo.promo--upunder .promo__text-container,.promo.promo--upundernews .promo__text-container{width:50%}.promo.promo--upundernews .promo__text-container{padding:0 30px 40px}.promo.promo--upundernews .promo__text-container .promo__text-block .promo__heading{font-size:50px;font-size:2.77778rem}.promo.promo--upundernews .promo__text-container .promo__text-block .promo__news-anchor{font-size:26px;font-size:1.44444rem}}.promo.promo--leftright .promo__text-container{display:block}@media (min-width:320px){.promo.promo--leftright .promo__image-container .promo__image{width:100%}.promo.promo--leftright .promo__text-container{padding-bottom:40px;width:100%}.promo.promo--leftright .promo__text-container .promo__text-block{padding:0 25px}}@media (min-width:768px){.promo.promo--leftright .promo__text-container{position:absolute;top:0;width:57%;z-index:2}}@media (min-width:970px){.promo.promo--leftright .promo__text-container{width:50%;top:10%}}.promo.promo--leftright .promo__text-container .promo__text-block{font-family:Flama-Book,Arial;line-height:1.5em;color:#fff}.promo.promo--leftright .promo__text-container .promo__text-block .promo__heading{font-family:Tungsten-Medium,Arial;color:#fff;line-height:50px;line-height:2.77778rem;margin-bottom:0;text-transform:none}@media (min-width:320px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__heading{font-size:40px;font-size:2.22222rem}}@media (min-width:768px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__heading{font-size:50px;font-size:2.77778rem}}.promo.promo--leftright .promo__text-container .promo__text-block .promo__anchor{color:#fff;border-bottom:3px solid #fff;display:inline-block;font-family:Tungsten-Medium,Arial;font-size:31px;font-size:1.72222rem;padding-bottom:10px}@media (min-width:970px){.promo.promo--leftright .promo__text-container .promo__text-block{padding-top:20px}.promo.promo--leftright .promo__text-container .promo__text-block .promo__anchor{margin-top:1em}}.promo.promo--leftright .promo__text-container .promo__text-block .promo__anchor:hover{color:rgba(255,255,255,.5);border-bottom-color:rgba(255,255,255,.5);border-top-color:rgba(255,255,255,.5);border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.promo.promo--leftright .promo__text-container .promo__text-block .promo__course{font-family:Flama-Bold,Arial;color:inherit;margin:0;text-transform:uppercase}@media (min-width:320px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__course{font-size:20px;font-size:1.11111rem}}.promo.promo--leftright .promo__text-container .promo__text-block .promo__name{font-family:Flama-BookItalic,Arial;font-size:33px;font-size:1.83333rem;margin:.27778rem 0 0}@media (min-width:320px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__name{font-size:28px;font-size:1.55556rem}}@media (min-width:750px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__name{margin:.55556rem 0}}@media (min-width:970px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__name{font-size:30px;font-size:1.66667rem}}@media (min-width:1280px){.promo.promo--leftright .promo__text-container{width:45%}.promo.promo--leftright .promo__text-container .promo__text-block .promo__name{margin:1.66667rem 0}}.promo.promo--leftright .promo__text-container .promo__text-block .promo__testimonial{margin-top:.27778rem;line-height:20px;line-height:1.11111rem}@media (min-width:320px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__testimonial{font-size:18px;font-size:1rem}}@media (min-width:750px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__testimonial{margin:.55556rem 0;line-height:25px;line-height:1.38889rem}}@media (min-width:970px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__testimonial{font-size:20px;font-size:1.11111rem}.promo.promo--left,.promo.promo--right{height:auto}}@media (min-width:1280px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__testimonial{margin:1.11111rem 0;line-height:30px;line-height:1.66667rem}}.promo.promo--leftright .promo__text-container .promo__text-block .promo__quote{display:block;margin:20px 0}.promo.promo--leftright .promo__text-container .promo__text-block .promo__quote:before{content:"\e60a";display:inline-block;font-family:icomoon}@media (min-width:320px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__quote:before{font-size:18px;font-size:1rem}}@media (min-width:1280px){.promo.promo--leftright .promo__text-container .promo__text-block .promo__quote:before{font-size:27px;font-size:1.5rem}}.promo.promo--leftright.promo__colour--col3 .promo__text-container .promo__text-block{color:#646464}.promo.promo--leftright.promo__colour--col3 .promo__text-container .promo__text-block .promo__anchor{color:#646464;border-bottom-color:#646464}.promo.promo--leftright.promo__colour--col3 .promo__text-container .promo__text-block .promo__anchor:hover{color:#000;border-bottom-color:#000}.promo.promo--leftright.promo__colour--col3 .promo__text-container .promo__text-block .promo__course,.promo.promo--leftright.promo__colour--col3 .promo__text-container .promo__text-block .promo__heading,.promo.promo__testimonial .promo__text-container{color:#646464}@media (min-width:750px){.promo.promo--left:before,.promo.promo--right:before{content:'';padding-top:220%;position:absolute;width:100%;z-index:1}.promo.promo--left:after,.promo.promo--right:after{content:'';padding-top:10%;position:absolute;width:100%;z-index:1}}.promo.promo--left .promo__block-type3:before,.promo.promo--right .promo__block-type3:before{background:#fff;content:'';position:absolute;top:0;left:0;width:100%;z-index:1}@media (min-width:320px){.promo.promo--left .promo__block-type3:before,.promo.promo--right .promo__block-type3:before{padding-top:125%}}@media (min-width:480px){.promo.promo--left .promo__block-type3:before,.promo.promo--right .promo__block-type3:before{padding-top:75%}}@media (min-width:750px){.promo.promo--left .promo__block-type3:before,.promo.promo--right .promo__block-type3:before{padding-top:45%}}@media (min-width:970px){.promo.promo--left .promo__block-type3:before,.promo.promo--right .promo__block-type3:before{padding-top:35%}}.promo.promo--left .promo__block-type3 .promo__testimonial-header,.promo.promo--right .promo__block-type3 .promo__testimonial-header{position:relative;z-index:2}@media (min-width:750px){.promo.promo--left .promo__block-type3 .promo__testimonial-header,.promo.promo--right .promo__block-type3 .promo__testimonial-header{padding:0}}.promo.promo--left .promo__block-type3 .promo__testimonial-header .promo__heading,.promo.promo--right .promo__block-type3 .promo__testimonial-header .promo__heading{font-family:Flama-BookItalic,Arial;text-transform:none}@media (min-width:320px){.promo.promo--left .promo__block-type3 .promo__testimonial-header .promo__heading,.promo.promo--right .promo__block-type3 .promo__testimonial-header .promo__heading{font-size:30px;font-size:1.66667rem;padding-bottom:9px}}@media (min-width:750px){.promo.promo--left .promo__block-type3 .promo__testimonial-header .promo__heading,.promo.promo--right .promo__block-type3 .promo__testimonial-header .promo__heading{font-size:35px;font-size:1.94444rem;padding:0;margin-bottom:10px}.promo.promo--left .promo__block-type3 .promo__testimonial-header .promo__course,.promo.promo--right .promo__block-type3 .promo__testimonial-header .promo__course{width:auto}}.promo.promo--left .promo__block-type3 .promo__testimonial-header .promo__course,.promo.promo--right .promo__block-type3 .promo__testimonial-header .promo__course{font-family:Flama-Bold,Arial;font-size:21px;font-size:1.16667rem;line-height:1.5em;margin:0;text-transform:uppercase}.promo.promo--left .promo__block-type3 .promo__text-container .promo__text-block,.promo.promo--right .promo__block-type3 .promo__text-container .promo__text-block{display:block}@media (min-width:320px){.promo.promo--left .promo__block-type3 .promo__testimonial-header .promo__course,.promo.promo--right .promo__block-type3 .promo__testimonial-header .promo__course{padding-bottom:1em}.promo.promo--left .promo__block-type3 .promo__text-container .promo__text-block,.promo.promo--right .promo__block-type3 .promo__text-container .promo__text-block{padding:10% 0 0}.promo.promo--left.promo__testimonial:before{-webkit-transform:skew(0,-70.5deg) translate(0,-90%);-ms-transform:skew(0,-70.5deg) translate(0,-90%);transform:skew(0,-70.5deg) translate(0,-90%)}.promo.promo--left.promo__testimonial:after{bottom:0;-webkit-transform:skew(0,-2.5deg) translate(0,75%);-ms-transform:skew(0,-2.5deg) translate(0,75%);transform:skew(0,-2.5deg) translate(0,75%)}}@media (min-width:750px){.promo.promo--left .promo__block-type3 .promo__text-container,.promo.promo--right .promo__block-type3 .promo__text-container{top:35%}.promo.promo--left .promo__block-type3 .promo__text-container .promo__text-block,.promo.promo--right .promo__block-type3 .promo__text-container .promo__text-block{padding:0 25px}.promo.promo--left .promo__block-type3 .promo__text-container .promo__text-block .promo__quote,.promo.promo--right .promo__block-type3 .promo__text-container .promo__text-block .promo__quote{margin:0}.promo.promo--left:before{-webkit-transform:skew(0,-70.5deg) translate(0,-75%);-ms-transform:skew(0,-70.5deg) translate(0,-75%);transform:skew(0,-70.5deg) translate(0,-75%)}.promo.promo--left:after{bottom:0;-webkit-transform:skew(0,-2.5deg) translate(0,75%);-ms-transform:skew(0,-2.5deg) translate(0,75%);transform:skew(0,-2.5deg) translate(0,75%)}}@media (min-width:970px){.promo.promo--left .promo__block-type3 .promo__text-container,.promo.promo--right .promo__block-type3 .promo__text-container{top:20%}.promo.promo--left .promo__block-type3 .promo__text-container .promo__text-block,.promo.promo--right .promo__block-type3 .promo__text-container .promo__text-block{padding:20% 40px}.promo.promo--left .promo__block-type3 .promo__text-container .promo__text-block .promo__testimonial,.promo.promo--right .promo__block-type3 .promo__text-container .promo__text-block .promo__testimonial{margin-bottom:0}.promo.promo--left .promo__block-type3 .promo__text-container .promo__text-block .promo__quote,.promo.promo--right .promo__block-type3 .promo__text-container .promo__text-block .promo__quote{margin:inherit}.promo.promo--left:before{-webkit-transform:skew(0,-70.5deg) translate(0,-80%);-ms-transform:skew(0,-70.5deg) translate(0,-80%);transform:skew(0,-70.5deg) translate(0,-80%)}}@media (min-width:1280px){.promo.promo--left:before{-webkit-transform:skew(0,-70.5deg) translate(0,-90%);-ms-transform:skew(0,-70.5deg) translate(0,-90%);transform:skew(0,-70.5deg) translate(0,-90%)}}.promo.promo--left .promo__block-type3:before{-webkit-transform:skew(0,2.5deg) translate(0,-65%);-ms-transform:skew(0,2.5deg) translate(0,-65%);transform:skew(0,2.5deg) translate(0,-65%)}@media (min-width:750px){.promo.promo--left .promo__text-container .promo__text-block{padding-left:25px}.promo.promo--left .promo__block-type3 .promo__testimonial-header{position:absolute;top:0;right:0;text-align:right;z-index:2}}@media (min-width:320px){.promo.promo--left .promo__block-type3 .promo__text-container .promo__text-block .promo__course,.promo.promo--left .promo__block-type3 .promo__text-container .promo__text-block .promo__heading{left:25px}}@media (min-width:970px){.promo.promo--left .promo__text-container .promo__text-block{padding-left:40px}.promo.promo--left .promo__block-type3 .promo__text-container .promo__text-block .promo__course,.promo.promo--left .promo__block-type3 .promo__text-container .promo__text-block .promo__heading{left:40px}}.promo.promo--right .promo__text-container{right:0}.promo.promo--right .promo__text-container .promo__text-block{text-align:right}@media (min-width:750px){.promo.promo--right:before{-webkit-transform:skew(0,70.5deg) translate(0,-75%);-ms-transform:skew(0,70.5deg) translate(0,-75%);transform:skew(0,70.5deg) translate(0,-75%)}.promo.promo--right:after{bottom:0;left:0;-webkit-transform:skew(0,2.5deg) translate(0,75%);-ms-transform:skew(0,2.5deg) translate(0,75%);transform:skew(0,2.5deg) translate(0,75%)}.promo.promo--right .promo__text-container .promo__text-block{padding-right:25px}.promo.promo--right .promo__block-type3 .promo__testimonial-header{position:absolute;top:0;z-index:2}}@media (min-width:970px){.promo.promo--right:before{-webkit-transform:skew(0,70.5deg) translate(0,-90%);-ms-transform:skew(0,70.5deg) translate(0,-90%);transform:skew(0,70.5deg) translate(0,-90%)}.promo.promo--right .promo__text-container .promo__text-block{padding-right:40px}}.promo.promo--right .promo__block-type3:before{-webkit-transform:skew(0,-2.5deg) translate(0,-65%);-ms-transform:skew(0,-2.5deg) translate(0,-65%);transform:skew(0,-2.5deg) translate(0,-65%)}@media (min-width:320px){.promo.promo--right .promo__block-type3 .promo__text-container .promo__text-block .promo__course,.promo.promo--right .promo__block-type3 .promo__text-container .promo__text-block .promo__heading{right:25px}}.promo.promo--top{margin-bottom:0}.promo.promo__colour--col1:before{background:#a93338}.promo.promo__colour--col1:after{background:#a93338}@media (min-width:320px){.promo.promo__colour--col1{background:#a93338}}@media (min-width:750px){.promo.promo--right .promo__block-type3 .promo__text-container .promo__text-block .promo__course,.promo.promo--right .promo__block-type3 .promo__text-container .promo__text-block .promo__heading{right:40px}.promo.promo--top .promo__text-container{top:10%}.promo.promo__colour--col1{background:0 0}}.promo.promo__colour--col2:before{background:rgba(26,116,129,1)}.promo.promo__colour--col2:after{background:#1a7481}@media (min-width:320px){.promo.promo__colour--col2{background:#1a7481}}@media (min-width:750px){.promo.promo__colour--col2{background:0 0}}.promo.promo__colour--col3:before{background:rgba(255,255,255,1)}.promo.promo__colour--col3:after{background:#fff}@media (min-width:320px){.promo.promo__colour--col3{background:#fff}}@media (min-width:750px){.promo.promo__colour--col3{background:0 0}}.promo.promo__colour--col4:before{background:rgba(0,0,0,.85)}.promo.promo__colour--col4:after{background:#000}@media (min-width:320px){.promo.promo__colour--col4{background:#000}}@media (min-width:750px){.promo.promo__colour--col4{background:0 0}}.promo.promo__colour--user1:before{background:rgba(41,115,41,1)}.promo.promo__colour--user1:after{background:#297329}@media (min-width:320px){.promo.promo__colour--user1{background:#297329}}@media (min-width:750px){.promo.promo__colour--user1{background:0 0}}.promo.promo__colour--user2:before{background:rgba(163,48,56,1)}.promo.promo__colour--user2:after{background:#a33038}@media (min-width:320px){.promo.promo__colour--user2{background:#a33038}}@media (min-width:750px){.promo.promo__colour--user2{background:0 0}}.promo.promo__colour--user3:before{background:rgba(230,118,5,1)}.promo.promo__colour--user3:after{background:#e67605}@media (min-width:320px){.promo.promo__colour--user3{background:#e67605}}@media (min-width:750px){.promo.promo__colour--user3{background:0 0}}.promo.promo__colour--user4:before{background:rgba(100,147,212,1)}.promo.promo__colour--user4:after{background:#6493d4}@media (min-width:320px){.promo.promo__colour--user4{background:#6493d4}}@media (min-width:750px){.promo.promo__colour--user4{background:0 0}}.promo.promo__colour--user5:before{background:rgba(0,169,132,1)}.promo.promo__colour--user5:after{background:#00a984}@media (min-width:320px){.promo.promo__colour--user5{background:#00a984}}@media (min-width:750px){.promo.promo__colour--user5{background:0 0}}.promo.promo__colour--user6:before{background:rgba(200,52,147,1)}.promo.promo__colour--user6:after{background:#c83493}@media (min-width:320px){.promo.promo__colour--user6{background:#c83493}}@media (min-width:750px){.promo.promo__colour--user6{background:0 0}.gla__column-8 .promo.promo--upunder .promo__image-container{width:100%}.gla__column-8 .promo.promo--upunder .promo__image-container .promo__image{width:initial}}.promo.promo__testimonial:before{background:rgba(255,255,255,.85)}.promo.promo__testimonial:after{background:#ccc}.promo.promo__testimonial .promo__text-container .promo__text-block .promo__anchor{border-bottom:2px solid #aa39d4;color:#80379b;padding-bottom:11px}.promo.promo__testimonial .promo__text-container .promo__text-block .promo__anchor:hover{border-bottom:2px solid #aa39d4;color:#aa39d4}.promo.promo__testimonial .promo__block-type3 .promo__testimonial-header .promo__course,.promo.promo__testimonial .promo__block-type3 .promo__testimonial-header .promo__heading{color:#535353}@media (min-width:320px){.promo.promo__testimonial{background:#fff}.gla__column-8 .promo.promo--upunder{height:auto}}@media (min-width:970px){.promo.promo--top .promo__text-container{top:20%}.gla__column-8 .promo.promo--upunder{height:455px}.gla__column-8 .promo.promo--upunder .promo__image-container{width:50%}}@media (min-width:320px){.gla__column-8 .promo.promo--upunder .promo__text-container{padding-bottom:40px;width:100%}}@media (min-width:750px){.gla__column-8 .promo.promo--upunder .promo__text-container{width:100%}.promo-course{min-height:725px}}@media (min-width:970px){.gla__column-8 .promo.promo--upunder .promo__text-container{width:50%}}.promo-course{overflow:hidden;margin:0 auto;position:relative;width:100%}@media (min-width:320px){.promo-course.promo-course--leftright .promo-course__image-container{max-height:420px}.promo-course.promo-course--leftright .promo-course__image-container .promo-course__image{width:50%}}@media (min-width:750px){.promo-course.promo-course--leftright .promo-course__image-container .promo-course__image{position:relative}}@media (min-width:970px){.promo-course{margin-top:0;max-width:1280px}.promo-course.promo-course--leftright .promo-course__image-container{max-height:inherit;padding:0 25px}.promo-course.promo-course--leftright .promo-course__image-container .promo-course__image{position:absolute;top:0;right:0}}.promo-course.promo-course--leftright .promo-course__text-container{display:table}@media (min-width:320px){.promo-course.promo-course--leftright .promo-course__text-container{padding-bottom:0;width:100%}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__heading{font-size:40px;font-size:2.22222rem}}@media (min-width:970px){.promo-course.promo-course--leftright .promo-course__text-container{margin-top:0;top:0;width:65%;z-index:2}}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block{color:#646464;display:table-cell;font-family:Flama-Book,Arial;line-height:1.5em;vertical-align:middle}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__heading{line-height:1.889em;margin-bottom:0;text-transform:none}@media (min-width:750px){.promo-course.promo-course--leftright .promo-course__text-container{padding-bottom:40px;position:relative}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__heading{font-size:50px;font-size:2.77778rem}}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__anchor{color:#fff;border-bottom:1px solid #fff;display:inline-block;font-family:Tungsten-Medium,Arial;font-size:31px;font-size:1.72222rem;margin-top:18px;padding-bottom:5px;text-transform:uppercase}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__anchorhover{border-bottom:none}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__course{font-family:Flama-Book,Arial;line-height:1.462}@media (min-width:320px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__course{margin-top:0}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__course .promo-course__name{font-size:21px;font-size:1.16667rem}}@media (min-width:750px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__course{margin-top:26px;width:80%}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__course .promo-course__name{font-size:26px;font-size:1.44444rem}}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__course .promo-course__reg{font-family:Flama-Bold,Arial}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__course .promo-course__scqf{display:block}@media (min-width:320px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__course .promo-course__reg,.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__course .promo-course__scqf{font-size:21px;font-size:1.16667rem}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__places{width:100%}}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__area{font-family:Flama-BookItalic,Arial;font-size:18px;font-size:1rem}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__places{color:#80379b;font-family:Flama-Bold,Arial;font-size:24px;font-size:1.33333rem;margin:0;padding-bottom:18px;position:relative;text-transform:uppercase}@media (min-width:970px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__places{width:70%}}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__places:after{content:"";background:url(/sites/all/themes/cogc_theme/fabric/images/dotted.png) 0 5px;height:5px;position:absolute;top:50px;left:0;width:100%}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details{list-style:none;padding:28px 0 1px}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__detail{margin-bottom:18px}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__detail:before{color:#80379b;display:block;float:left;font-family:icomoon;font-size:27px;font-size:1.5rem;margin-right:18px;width:28px}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__detail .promo-course__detail-item{display:block;margin-left:45px}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__time .promo-course__fullpart{display:block;font-family:Flama-Bold,Arial;font-size:18px;font-size:1rem}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__time .promo-course__datetime{margin-left:44px}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__time:before{content:"\e900"}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__starts:before{content:"\e901"}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__viewall a{margin-left:45px;text-transform:none}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__campus:before{content:"\e609"}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__cost:before{content:"\e902";font-size:1.3em}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__intr,.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__prof{font-family:Flama-Bold,Arial;font-size:18px;font-size:1rem}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__intr:before{content:"\e903";display:block;float:left;font-family:icomoon;font-size:27px;font-size:1.5rem;margin-right:18px}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__details .promo-course__prof:before{content:"\e904";display:block;float:left;font-family:icomoon;font-size:36px;font-size:2rem;margin-right:18px}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application{display:inherit;font-family:Flama-Bold,Arial;text-transform:uppercase}@media (min-width:320px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application{width:100%}}@media (min-width:750px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application{-webkit-border-radius:100%;border-radius:100%;height:160px;text-align:center;width:160px}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application div,.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application form{height:100%}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application div .form-submit,.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application form .form-submit{padding:3.61111rem 0;height:100%;width:100%;margin-top:0}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application .form-wrapper{height:auto}}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--opens{background:#3d3d3d;border:1px solid #3d3d3d;color:#fff;position:absolute}@media (min-width:320px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--opens{padding:9px}}@media (min-width:750px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--opens{padding:50px 10px;top:-50%;right:25px}}@media (min-width:970px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--opens{top:26%;right:-25px}}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--opens .promo-course__applicationdate{display:block}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply{background:#aa39d4;border:1px solid #aa39d4;color:#fff;margin-bottom:2px;position:absolute;z-index:2}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply:hover{background:#80379b;-webkit-transition-duration:2.5s;transition-duration:2.5s}@media (min-width:320px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply{display:block;position:relative}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply .promo-course__application-link{font-size:16px;font-size:.88889rem;padding:18px}}@media (min-width:750px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply{position:absolute}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply.promo-course__application--apply-0{right:40px;bottom:-200px}}@media (min-width:970px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply.promo-course__application--apply-0{top:150px;right:-50px}}@media (min-width:750px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply.promo-course__application--apply-1{right:40px;bottom:-380px}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply .promo-course__application-link{font-size:18px;font-size:1rem;padding:3.05556rem 0}}@media (min-width:970px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply.promo-course__application--apply-1{position:absolute;top:330px;right:-50px}}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply .promo-course__application-link{color:#fff;display:block;text-transform:none}.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply .promo-course__application-link:after{content:"\e600";font-family:icomoon;margin-left:9px;speak:none}@media (min-width:320px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply .promo-course__application-link:after{display:inline-block;float:right;font-size:27px;font-size:1.5rem}}.promo-course.promo-course--left,.promo-course.promo-course--right{color:#fff}@media (min-width:750px){.promo-course.promo-course--leftright .promo-course__text-container .promo-course__text-block .promo-course__application.promo-course__application--apply .promo-course__application-link:after{display:block;float:none;font-size:20px;font-size:1.11111rem}.promo-course.promo-course--left:before,.promo-course.promo-course--right:before{content:'';padding-top:300%;position:absolute;width:100%;z-index:1}.promo-course.promo-course--left:before{-webkit-transform:skew(0,-75.5deg) translate(0,-75%);-ms-transform:skew(0,-75.5deg) translate(0,-75%);transform:skew(0,-75.5deg) translate(0,-75%)}.promo-course.promo-course--right:before{-webkit-transform:skew(0,75.5deg) translate(0,-75%);-ms-transform:skew(0,75.5deg) translate(0,-75%);transform:skew(0,75.5deg) translate(0,-75%)}}.promo-course.promo-course--right .promo-course__image{float:left}.promo-course.promo-course--right .promo-course__text-container{right:0}.promo-course.promo-course--right .promo-course__text-container .promo-course__text-block{text-align:right}@media (min-width:320px){.promo-course.promo-course__colour--col1:before{display:none}}@media (min-width:970px){.promo-course.promo-course__colour--col1:before{background:#ce3480;display:block}}@media (min-width:320px){.promo-course.promo-course__colour--col2:before{display:none}}@media (min-width:970px){.promo-course.promo-course__colour--col2:before{background:#1a7481;display:block}}@media (min-width:320px){.promo-course.promo-course__colour--col3:before{display:none}}@media (min-width:970px){.promo-course.promo-course__colour--col3:before{background:#fff;display:block}}@media (min-width:320px){.promo-course.promo-course__colour--col4:before{display:none}}@media (min-width:970px){.promo-course.promo-course__colour--col4:before{background:#000;display:block}}@media (min-width:320px){.promo-course.promo-course__colour--user1:before{display:none}}@media (min-width:970px){.promo-course.promo-course__colour--user1:before{background:#297329;display:block}}@media (min-width:320px){.promo-course.promo-course__colour--user2:before{display:none}}@media (min-width:970px){.promo-course.promo-course__colour--user2:before{background:#a33038;display:block}}.promo-course.promo-course__colour--user3:before{background:#e67605}@media (min-width:320px){.promo-course.promo-course__colour--user3{background:#e67605}.promo-course.promo-course__colour--user4:before{display:none}}@media (min-width:mediuml){.promo-course.promo-course__colour--user3{background:0 0}}@media (min-width:970px){.promo-course.promo-course__colour--user4:before{background:#1a7481;display:block}}@media (min-width:320px){.promo-course.promo-course__colour--user5:before{display:none}}@media (min-width:970px){.promo-course.promo-course__colour--user5:before{background:#1a7481;display:block}}@media (min-width:320px){.promo-course.promo-course__colour--user6:before{display:none}}@media (min-width:970px){.promo-course.promo-course__colour--user6:before{background:#1a7481;display:block}}@media (min-width:320px){.promo-course.promo-course__colour--col7:before{display:none}}@media (min-width:970px){.promo-course.promo-course__colour--col7:before{background:#1a7481;display:block}}.panel-page-header{margin-bottom:80px}.panel-page-header:after{content:"";background:url(/sites/all/themes/cogc_theme/fabric/images/dotted.png) 0 5px;height:5px;position:absolute;width:95%}.panel-page-header .panel-page-header__header{font-family:Tungsten-Medium,Arial;font-size:50px;font-size:2.77778rem;margin:25px 0 30px;text-transform:uppercase}.panel-page-header__header{margin:1.38889rem 0 .83333rem}@media (min-width:320px){.panel-page-header{display:none}}ul.facetapi-facetapi-links{list-style:none;margin:0;padding:0}.panel-video .panel-video__header{font-family:Flama-Bold,Arial;font-size:23px;font-size:1.27778rem;font-weight:700;text-transform:none}.panel-map{background:#ccc;height:300px;width:100%}.panel-quote{font-family:Flama-BookItalic,Arial;font-size:21px;font-size:1.16667rem;margin:40px 0;position:relative}.panel-quote:before{background:#ccc;color:#fff;content:"\e60a";font-family:icomoon;font-size:18px;font-size:1rem;height:105%;margin-top:-10px;margin-right:40px;padding:20px 20px 60px;position:absolute}.panel-quote .panel-quote__quote{margin-left:80px}.site-details{clear:both}.site-details .site-details__heading{font-family:Tungsten-Medium,Arial;font-size:50px;font-size:2.77778rem}.site-details .site-details__details{border-bottom:10px solid #e6e7e8;clear:both;float:left;margin-bottom:40px;padding-bottom:40px;width:100%}.site-details .site-details__details .site-details__details-header{float:right;margin-bottom:20px;width:80%}.site-details .site-details__details .site-details__details-header:before{color:#646464;-webkit-border-radius:100%;border-radius:100%;content:"\e802";float:left;font-family:icomoon;font-size:42px;font-size:2.33333rem;speak:none}@media (min-width:320px){.site-details .site-details__details .site-details__details-header:before{margin:18px 18px 0 -80px}}@media (min-width:750px){.panel-page-header{display:block}.site-details .site-details__details .site-details__details-header:before{margin:18px 18px 0 -55px}}@media (min-width:970px){.site-details .site-details__details .site-details__details-header:before{margin:18px 18px 0 -80px}}.site-details .site-details__details .site-details__details-header .site-details__heading-sub{font-family:Flama-Bold,Arial;font-size:19px;font-size:1.05556rem}.site-details .site-details__details p{font-family:Flama-Bold,Arial;font-size:19px;font-size:1.05556rem;line-height:1.5em;margin:0}.site-details .site-details__details table.site-details__detail{border:0;clear:both;float:right;width:80%}.site-details .site-details__details table.site-details__detail tr td{padding:18px}.site-details .site-details__details table.site-details__detail tr td:nth-child(1){font-family:Flama-Book}.site-details .site-details__details table.site-details__detail tr:nth-child(even),.site-details .site-details__details table.site-details__detail tr:nth-child(odd){background:0 0}.site-details .site-details__details table.site-details__detail .site-details__detail-header{border-top:2px solid #ccc;border-bottom:2px solid #ccc;font-family:Flama-Bold,Arial;font-size:19px;font-size:1.05556rem}.site-details .site-details__details table.site-details__detail .site-details__detail-header .table--phone{text-align:left}.site-details .site-details__details table.site-details__detail .site-details__detail-header .table--phone:before{background:#aa39d4;color:#fff;-webkit-border-radius:100%;border-radius:100%;content:"\e608";font-family:icomoon;font-size:18px;font-size:1rem;padding:14px;position:absolute;speak:none}@media (min-width:320px){.site-details .site-details__details table.site-details__detail .site-details__detail-header .table--phone:before{margin:-6px 18px 0 -80px}}@media (min-width:750px){.site-details .site-details__details table.site-details__detail .site-details__detail-header .table--phone:before{margin:-6px 18px 0 -60px}}@media (min-width:970px){.site-details .site-details__details table.site-details__detail .site-details__detail-header .table--phone:before{margin:-6px 18px 0 -80px}}.site-details .site-details__details table.site-details__detail .site-details__detail-header .table--info:before{background:#aa39d4;color:#fff;-webkit-border-radius:100%;border-radius:100%;content:"\e60c";font-family:icomoon;font-size:18px;font-size:1rem;margin:0 18px 0 -40px;padding:14px;speak:none}.site-details .site-details__details table.site-details__detail .site-details__detail-header .table--header{padding:18px 18px 18px 0}.site-details .site-details__details table.site-details__detail .site-details__detail-header td{padding:5px 0}.site-details .site-details__details table.site-details__detail .site-details__detail-header .table--info{color:#80379b}.site-details .site-details__details table.site-details__detail .site-details__detail-open td{padding:9px 0}.panel__accordion .panel__accordion-items{list-style:none;margin:0;padding:0}.panel__accordion .panel__accordion-items.half-width{width:100%;vertical-align:top;display:inline-block}@media (min-width:970px){.panel__accordion .panel__accordion-items.half-width{width:49%}}.panel__accordion .panel__accordion-items .panel__accordion-item{background:#80379b;-webkit-border-radius:10px;border-radius:10px;margin-bottom:10px;padding:10px 18px}.panel__accordion .panel__accordion-items .panel__accordion-item.panel__accordion-item--menu--active,.panel__accordion .panel__accordion-items .panel__accordion-item:hover{background:#aa39d4}.panel__accordion .panel__accordion-items .panel__accordion-item .panel__accordion-item--menu{color:#fff;display:table;padding:9px 0;width:100%}.panel__accordion .panel__accordion-items .panel__accordion-item .panel__accordion-item--menu:after{color:#fff;content:"\e600";display:table-cell;font-family:icomoon;font-size:18px;font-size:1rem;speak:none;text-align:right;vertical-align:middle;width:10px}.panel__accordion-nested.collapse{padding:20px 10px 40px 10px;}.panel__accordion .panel__accordion-items .panel__accordion-item .panel__accordion-nested{max-height:0;-webkit-transition:max-height 50ms ease-out;transition:max-height 50ms ease-out;display:none}.panel__accordion .panel__accordion-items .panel__accordion-item .panel__accordion-nested p{margin-top:0;font-size:16px;font-size:.88889rem}.panel__accordion .panel__accordion-items .panel__accordion-item.panel__accordion-item--menu--active .panel__accordion-item--menu{color:#fff}.panel__accordion .panel__accordion-items .panel__accordion-item.panel__accordion-item--menu--active .panel__accordion-item--menu:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.panel__accordion .panel__accordion-items .panel__accordion-item.panel__accordion-item--menu--active .panel__accordion-nested{background:#fff;list-style:none;margin:10px -20px -10px;max-height:100%;padding:20px;-webkit-transition:max-height 1s ease-in;transition:max-height 1s ease-in;display:block}.panel__accordion .panel__accordion-items .panel__accordion-item.panel__accordion-item--menu--active .panel__accordion-nested .panel__accordion-nested-item{padding:0 1em 1em 0}.panel__accordion .panel__accordion-items .panel__accordion-item.panel__accordion-item--menu--active .panel__accordion-nested .panel__accordion-nested-item .panel__accordion-nested-item--menu{color:#646464;font-family:Flama-Book,Arial}.panel__accordion .panel__accordion-items .panel__accordion-item.panel__accordion-item--menu--active .panel__accordion-nested .panel__accordion-nested-item .panel__accordion-nested-item--menu .panel__accordion-item:hover{color:#535353;font-family:Flama-Bold,Arial}.course-promo-funding .course-promo-funding__header{background:#f0f1f2;color:#535353;font-family:Flama-Bold,Arial;font-size:21px;font-size:1.16667rem;margin:0;padding:28px 0;text-transform:none}@media (min-width:320px){.course-promo-funding .course-promo-funding__header{padding-left:25px;text-align:left}}@media (min-width:750px){.course-promo-funding .course-promo-funding__header{padding-left:auto;text-align:center}}.course-promo-funding .course-promo-funding__group{text-align:center}.course-promo-funding .course-promo-funding__group .course-promo-funding__group-item{display:inline-block;vertical-align:text-top}@media (min-width:320px){.course-promo-funding .course-promo-funding__group .course-promo-funding__group-item{padding:0;width:100%}}@media (min-width:750px){.course-promo-funding .course-promo-funding__group .course-promo-funding__group-item{padding:0 25px;width:24%}}.course-promo-funding .course-promo-funding__options{color:#80379b;display:block}@media (min-width:320px){.course-promo-funding .course-promo-funding__options{text-align:left;padding:0}.course-promo-funding .course-promo-funding__options .course-promo-funding__option{display:inline-block}}@media (min-width:750px){.course-promo-funding .course-promo-funding__options{text-align:center;padding:40px 0}.course-promo-funding .course-promo-funding__options .course-promo-funding__option{display:block}}.course-promo-funding .course-promo-funding__options .course-promo-funding__option{font-family:Flama-Bold,Arial;padding:18px 0}.course-promo-funding .course-promo-funding__options .course-promo-funding__option.course-promo-funding__option--top{text-align:center}@media (min-width:320px){.course-promo-funding .course-promo-funding__options .course-promo-funding__option.course-promo-funding__option--top{width:15%}}@media (min-width:750px){.course-promo-funding .course-promo-funding__options .course-promo-funding__option.course-promo-funding__option--top{width:100%}}.course-promo-funding .course-promo-funding__options .course-promo-funding__option.course-promo-funding__option--top:before{font-family:icomoon;font-size:27px;font-size:1.5rem}@media (min-width:320px){.course-promo-funding .course-promo-funding__options .course-promo-funding__option.course-promo-funding__option--bottom{border:0;display:inline-block;float:right;width:80%}}.course-promo-funding .course-promo-funding__options .course-promo-funding__option.course-promo-funding__option--fees:before{content:""}.course-promo-funding .course-promo-funding__options .course-promo-funding__option.course-promo-funding__option--bursary:before{content:""}.course-promo-funding .course-promo-funding__options .course-promo-funding__option.course-promo-funding__option--ilae:before{content:""}.course-promo-funding .course-promo-funding__options .course-promo-funding__option.course-promo-funding__option--free:before{content:""}.course-promo-funding:after,.panel-menu-block .panel-menu-block__items .panel-menu-block__item:before{content:""}.course-promo-funding:after{background:url(/sites/all/themes/cogc_theme/fabric/images/footer_bg.png) 50% no-repeat;height:119px;position:absolute;width:100%}.panel-menu-block .panel-menu-block__items{list-style:none;margin:0;padding:0}@media (min-width:320px){.panel-menu-block .panel-menu-block__items{margin-left:40px}}@media (min-width:750px){.course-promo-funding .course-promo-funding__options .course-promo-funding__option.course-promo-funding__option--bottom{border-top:3px solid #f0f1f2;display:block;float:none;font-size:13px;font-size:.72222rem;text-align:center;width:100%}.panel-menu-block .panel-menu-block__items{margin-left:0;display:inline}}@media (min-width:970px){.panel-menu-block .panel-menu-block__items{display:block}}.panel-menu-block .panel-menu-block__items .panel-menu-block__item{border-bottom:2px solid #e6e7e8;padding:18px 0;text-indent:0}@media (min-width:320px){.panel-menu-block .panel-menu-block__items .panel-menu-block__item{width:100%}.panel-menu-block .panel-menu-block__items .panel-menu-block__item:last-child{border-bottom:0}}@media (min-width:750px){.panel-menu-block .panel-menu-block__items .panel-menu-block__item{display:inline-block;width:49%}.panel-menu-block .panel-menu-block__items .panel-menu-block__item:last-child,.panel-menu-block .panel-menu-block__items .panel-menu-block__item:nth-child(3n){border-bottom:0}}@media (min-width:970px){.panel-menu-block .panel-menu-block__items .panel-menu-block__item{display:block;width:100%}.panel-menu-block .panel-menu-block__items .panel-menu-block__item:nth-child(3n){border-bottom:2px solid #e6e7e8}.panel-menu-block .panel-menu-block__items .panel-menu-block__item:last-child{border-bottom:0}}.panel-menu-block .panel-menu-block__items .panel-menu-block__item .panel-menu-block__link{font-family:Tungsten-Medium,Arial;font-size:31px;font-size:1.72222rem;text-decoration:none;text-transform:uppercase}.panel-menu-block .panel-menu-block__items .panel-menu-block__item .panel-menu-block__link:before{color:#aa39d4;content:"\e600";font-family:icomoon;margin-right:18px;speak:none}@media (min-width:320px){.panel-menu-block .panel-menu-block__items .panel-menu-block__item .panel-menu-block__link:before{margin-right:12px;margin-left:-40px}.panel-course-results{padding:0 10px}}@media (min-width:750px){.panel-menu-block .panel-menu-block__items .panel-menu-block__item .panel-menu-block__link:before{margin-left:0}.panel-course-results{padding:0}}.panel-course-results .panel-course-results__container{margin-bottom:18px}.panel-course-results .panel-course-results__container .gla__column-3{padding:0 0 0 15px}.panel-course-results .panel-course-results__container .panel-course-results__course-image-container{overflow:hidden}@media (min-width:320px){.panel-course-results .panel-course-results__container .panel-course-results__course-image-container .panel-course-results__course-image{display:none}}@media (min-width:750px){.panel-course-results .panel-course-results__container .panel-course-results__course-image-container .panel-course-results__course-image{display:block}}.panel-course-results .panel-course-results__container .panel-course-results__section-container{border-bottom:2px solid #f0f1f2;min-height:130px;height:auto!important;height:130px;padding-bottom:18px}.panel-course-results .panel-course-results__container .panel-course-results__section-container .gla__column-9{padding:0}.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-container{padding-left:15px}.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-container .panel-course-results__course{line-height:1.5em}.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-container .panel-course-results__course .panel-course-results__course-title{display:inline-block;font-family:Flama-Book,Arial;font-size:21px;font-size:1.16667rem;margin-bottom:9px}.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-container .panel-course-results__course .panel-course-results__course-title .panel-course-results__course-coursetype{font-family:Flama-Bold,Arial;font-size:18px;font-size:1rem}.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-container .panel-course-results__course .panel-course-results__course-scqf{display:block;font-size:18px;font-size:1rem}.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-container .panel-course-results__course-type{display:inline-block;font-family:Flama-Bold,Arial;font-size:18px;font-size:1rem;margin-bottom:9px}.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-container .panel-course-results__course-time{display:inline-block;line-height:1.5em;margin-bottom:9px}.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-container .panel-course-results__course-date{display:block;font-size:16px;font-size:.88889rem;line-height:1.5em;margin-bottom:9px}.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-price-container .panel-course-results__course-price{display:block;font-family:Flama-Bold,Arial;font-size:18px;font-size:1rem;margin-top:5px;margin-bottom:18px}@media (min-width:320px){.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-price-container .panel-course-results__course-price .panel-course-results__course-year{display:block}}@media (min-width:970px){.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-price-container .panel-course-results__course-price .panel-course-results__course-year{display:inline}}.course-detail{line-height:1.5em;margin-top:100px}.course-detail .course-detail__section{padding:0 0 40px;margin-bottom:40px}.course-detail .course-detail__section a{text-decoration:underline}.course-detail .course-detail__aside .course-detail__aside-section a,.course-detail__aside-section a{text-decoration:none}.course-detail .course-detail__section:after{border-bottom:10px solid #e6e7e8;content:"";margin:0 auto;position:relative;top:30px;width:97%}.course-detail .course-detail__section-title,.course-detail .course-detail__section-title--sub,.course-detail .course-detail__section-title-overview{font-family:Flama-Bold,Arial;margin-top:0}.course-detail .course-detail__section-title,.course-detail .course-detail__section-title-overview{font-size:26px;font-size:1.44444rem}.course-detail .course-detail__section-title--sub{font-size:20px;font-size:1.11111rem}.course-detail .course-detail__section-list ul{list-style:none;margin:0 .27778rem 1rem 1.38889rem;padding:0}.course-detail .course-detail__section-list ul li{color:#646464;line-height:1.5em;text-indent:-.4em;padding:0 0 .55556rem}.course-detail .course-detail__section-list ul li:before{content:"• ";color:#9a9b9c;display:inline-block;font-size:36px;font-size:2rem;vertical-align:bottom;position:relative;right:10px}.course-detail .course-detail__aside{position:relative}@media (min-width:320px){.course-detail .course-detail__aside{margin-top:40px}}@media (min-width:750px){.course-detail .course-detail__aside{margin-top:0}}.course-detail .course-detail__aside .course-detail__aside-section{padding:0 0 40px;margin-bottom:40px}.course-detail .course-detail__aside .course-detail__aside-section:after{border-bottom:10px solid #e6e7e8;content:"";margin:0 auto;position:absolute;bottom:0;width:97%}.course-detail__accordion{margin-top:100px;line-height:normal}.course-detail__accordion .course-detail__section{border-bottom:0;margin-bottom:5px;padding:0}.course-detail__accordion .course-detail__section .course-detail__section-header .course-detail__section-title{background:#80379b;-webkit-border-radius:9px;border-radius:9px;color:#fff;cursor:pointer;font-family:Flama-Bold,Arial;font-size:16px;font-size:.88889rem;margin-bottom:5px;padding:18px}.course-detail__accordion .course-detail__section .course-detail__section-header .course-detail__section-title:after{content:"»";float:right;font-size:20px;font-size:1.11111rem}.course-detail__accordion .course-detail__section .course-detail__section-content{padding-right:9px;padding-left:9px}.course-detail__accordion .course-detail__section .course-detail__section-content.course-detail__section-content--accordion{display:none}.panel-course-route ul{margin:0;padding:0}.panel-course-route ul li{background:#f0f1f2;color:#646464;-webkit-border-radius:9px;border-radius:9px;list-style:none;font-family:Flama-Bold;font-size:18px;font-size:1rem;margin-bottom:2px;padding:18px;text-indent:0}.panel-course-route ul li:before{content:""}.panel-course-route ul li:first-child{background:#646464;color:#fff;margin-bottom:60px;position:relative}.panel-course-route ul li:first-child:after{color:#000;content:"\e907";font-family:icomoon;font-size:26px;font-size:1.44444rem;position:absolute;right:50%;bottom:-45px;speak:none}.course-detail__aside-section{padding:0 0 40px;margin-bottom:40px}.course-detail__aside-section:after{border-bottom:10px solid #e6e7e8;content:"";margin:0 auto;position:absolute;bottom:0;width:97%}.panel__additional.gla__site-wrapped{padding:0}.panel__additional .panel__additional__section-title--sub{font-family:Flama-Bold,Arial;font-size:20px;font-size:1.11111rem}.panel__additional .panel__additional-items{list-style:none;margin:0;padding:0}.panel__additional .panel__additional-items .panel__additional-item{background:#80379b;-webkit-border-radius:9px;border-radius:9px;margin-bottom:5px;padding:10px 18px}.panel__additional .panel__additional-items .panel__additional-item:hover{background:#aa39d4}.panel__additional .panel__additional-items .panel__additional-item .panel__additional-anchor{color:#fff;display:block;font-size:20px;font-size:1.11111rem;font-family:Flama-Bold,Arial;padding:9px 0;width:100%}.panel__additional .panel__additional-items .panel__additional-item .panel__accordion-nested{max-height:0;-webkit-transition:max-height 50ms ease-out;transition:max-height 50ms ease-out;visibility:collapse}.panel-tab-header{margin-bottom:60px;position:relative}.panel-tab-header:after{content:"";background:url(/sites/all/themes/cogc_theme/fabric/images/dotted.png) 0 5px;height:5px;position:absolute;width:100%}.panel-tab-header .panel-tab-header__items{list-style:none;padding:0;position:relative;text-transform:uppercase}.panel-tab-header .panel-tab-header__items .panel-tab-header__item{color:#9a9b9c;display:inline;margin-right:40px;position:relative}.panel-tab-header .panel-tab-header__items .panel-tab-header__item:nth-of-type(2n) .panel-tab-header__item-link:before{border-left:2px solid #f0f1f2;content:"";display:inline-block;height:85px;padding-left:18px;position:absolute;top:-64px;left:-20px}.panel-tab-header .panel-tab-header__items .panel-tab-header__item .panel-tab-header__item-link{color:#535353}.panel-tab-header .panel-tab-header__items .panel-tab-header__item .panel-tab-header__item-link:hover{color:#9a9b9c}.panel-tab-header .panel-tab-header__items .panel-tab-header__item .panel-tab-header__item-link .panel-tab-header__item-content{font-family:FlamaCondensed-Medium;font-size:36px;font-size:2rem}.panel-tab-header .panel-tab-header__items .panel-tab-header__item .panel-tab-header__item-link .panel-tab-header__item-content:after{content:"\e600";font-family:icomoon;font-size:30px;font-size:1.67rem;margin-left:10px;speak:none;width:8px}.panel-tab-header .panel-tab-header__items .panel-tab-header__item.panel-tab-header__item-active{margin-right:70px}.panel-tab-header .panel-tab-header__items .panel-tab-header__item.panel-tab-header__item-active .panel-tab-header__item-link{color:#3d3d3d}.panel-tab-header .panel-tab-header__items .panel-tab-header__item.panel-tab-header__item-active .panel-tab-header__item-link .panel-tab-header__item-content:after{color:#3d3d3d;display:inline-block;position:absolute;right:-25px;bottom:15px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.panel-text-link{border-top:10px solid #f0f1f2;margin:40px auto;padding-top:40px;position:relative;max-width:1280px}.panel-text-link .panel-text-link__wrapper{border-bottom:2px solid #ccc;margin-bottom:20px}@media (min-width:320px){.panel-text-link .panel-text-link__item.panel-text-link__item--content:not(:first-child){display:none}}.panel-text-link .panel-text-link__item .panel-text-link__anchor{font-family:Flama-Bold,Arial;font-size:21px;font-size:1.16667rem}.panel-text-link .panel-text-link__item .panel-text-link__anchor:after{color:#aa39d4;content:" »"}.panel-text-link .panel-text-link__item .panel-text-link__content{font-family:Flama-Book;line-height:1.5em}.cookie{background:#535353;color:#fff;position:fixed;top:0;right:0;width:100%;z-index:30}.cookie .cookie__message-container{padding:18px}.cookie .cookie__message-container .cookie__message{display:inline-block;line-height:1em;width:80%}.cookie .cookie__message-container .cookie__anchor{border:1px solid #fff;-webkit-border-radius:9px;border-radius:9px;color:#fff;cursor:pointer;float:right;margin:9px 0 18px 18px;padding:9px}.cookie .cookie__message-container .cookie__anchor:hover{background:#fff;color:#1a7481}.appMatch strong{font-weight:bolder;color:inherit}.appMatch .green{color:#3c763d}.appMatch span.green{color:#3c763d;font-family:Flama-Bold}.appMatch .red{color:#a94442}.appMatch span.red{color:#a94442;font-family:Flama-Bold}.appMatchNote{margin-top:20px}div.missmatch{background-color:#fff;border-color:#fff;color:#646464}.ie-browser{background:#a93338;color:#fff;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;position:fixed;top:0;right:0;width:100%;z-index:30}.ie-browser a{color:#fff;font-weight:bolder;text-decoration:underline}.ie-browser strong{color:#fff;font-weight:bolder;text-decoration:underline}.ie-browser .ie-browser__message-container{padding:25px!important}.ie-browser .ie-browser__message-container .ie-browser__message{display:inline-block;line-height:1em;width:80%}.ie-browser .ie-browser__message-container .ie-browser__anchor{border:1px solid #fff;-webkit-border-radius:9px;border-radius:9px;color:#fff;cursor:pointer;float:right;margin:9px 0 18px 18px;padding:9px;text-decoration:none}.ie-browser .ie-browser__message-container .ie-browser__anchor:hover{background:#fff;color:#1a7481}.panel-upcoming{background:#f0f1f2;overflow:hidden;padding:40px 25px}.panel-upcoming .panel-upcoming__title{font-family:Flama-Bold,Arial;font-size:25px;font-size:1.38889rem;text-transform:uppercase}.panel-upcoming .anchor--panel-upcoming{float:right}.panel-upcoming .anchor--panel-upcoming:after{content:"\e901";font-family:icomoon;font-size:25px;font-size:1.38889rem;margin-left:9px;speak:none}article.article__detail .useful-links .useful-links__links{list-style:none;margin:0}article.article__detail .useful-links .useful-links__links .useful-links__link{padding-left:9px}article.article__detail .useful-links .useful-links__links .useful-links__link:before{content:""}article.article__detail .useful-links .useful-links__links .useful-links__link .anchor--useful-links{border-bottom:0;text-decoration:none;text-transform:none;font-family:Flama-Bold,Arial}article.article__detail .useful-links .useful-links__links .useful-links__link .anchor--useful-links:after{content:"»";margin-left:9px}.hero-news-events{margin-bottom:100px;position:relative;width:100%;float:left}.hero-news-events:after{background:url(/sites/all/themes/cogc_theme/fabric/images/footer_bg.png) 50% no-repeat;content:"";height:119px;position:absolute;bottom:-90px;width:100%}@media (min-width:970px){.hero-news-events{float:none;width:auto}}.hero-news-events .hero-news-events__wrapper{background:url(/sites/all/themes/cogc_theme/fabric/images/bg_news-events-landing.png);height:auto}.hero-news-events .hero-news-events__wrapper .gla__column-6{width:100%}@media (min-width:750px){.hero-news-events .hero-news-events__wrapper .gla__column-6{width:50%}}.hero-news-events .hero-news-events__wrapper .hero-news-events__container{background:#f0f1f2;height:auto;width:100%;float:left;padding-bottom:2.77778rem}.hero-news-events .hero-news-events__wrapper .hero-news-events__container:first-child{margin:1.66667rem 0}@media (min-width:970px){.hero-news-events .hero-news-events__wrapper .hero-news-events__container{height:760px;margin:1.66667rem 0 0}}.hero-news-events .hero-news-events__wrapper .hero-news-events__container .hero-news-events__content-container{padding:0 40px}.hero-news-events .hero-news-events__wrapper .hero-news-events__container .hero-news-events__content-container .hero-news-events__header{font-size:50px;font-size:2.77778rem}.hero-news-events .hero-news-events__wrapper .hero-news-events__container .hero-news-events__content-container .hero-news-events__date{font-family:Flama-BookItalic,Arial}.hero-news-events .hero-news-events__wrapper .hero-news-events__container .hero-news-events__content-container .hero-news-events__date.hero-news-events__date--eventtime{font-family:Flama-Book,Arial}.hero-news-events .hero-news-events__wrapper .hero-news-events__container .hero-news-events__content-container .hero-news-events__header-sub{display:block;font-family:Flama-Bold,Arial;font-size:26px;font-size:1.44444rem;margin:18px 0;padding-top:18px;position:relative}.hero-news-events .hero-news-events__wrapper .hero-news-events__container .hero-news-events__content-container .hero-news-events__header-sub:before{content:"";background:url(/sites/all/themes/cogc_theme/fabric/images/dotted.png) 0 5px;height:5px;margin-bottom:18px;position:absolute;top:-3px;width:80%}.hero-news-events .hero-news-events__wrapper .hero-news-events__container .hero-news-events__content-container .hero-news-events__location{font-size:20px;font-size:1.11111rem}.hero-news-events .hero-news-events__wrapper .hero-news-events__image{width:100%}.page-node-103 #content .gla__content .gla__columns{float:left}@media (min-width:970px){.page-node-103 #content .gla__content .gla__columns{float:none}}.panel-image{overflow:hidden;position:relative;margin-bottom:20px}.panel-image.panel-image__wrapper:after,.panel-image.panel-image__wrapper:before{content:"";padding-top:10%;position:absolute;left:0;width:100%;z-index:1}.panel-image.panel-image__wrapper:before{top:0;-webkit-transform:skew(0,-2.5deg) translate(0,-75%);-ms-transform:skew(0,-2.5deg) translate(0,-75%);transform:skew(0,-2.5deg) translate(0,-75%)}.panel-image.panel-image__wrapper:after{bottom:0;-webkit-transform:skew(0,-2.5deg) translate(0,75%);-ms-transform:skew(0,-2.5deg) translate(0,75%);transform:skew(0,-2.5deg) translate(0,75%)}.panel-image.panel-image__type--header:after,.panel-image.panel-image__type--header:before{background:#fff}.panel-image.panel-image__type--titled{float:right;width:100%;margin:.55556rem 0 2.22222rem}.panel-image.panel-image__type--titled:after,.panel-image.panel-image__type--titled:before{background:#ccc;padding-top:8%}.panel-image.panel-image__type--titled:after{padding-top:85%}@media (min-width:480px){.panel-image.panel-image__type--titled{width:320px;width:17.77778rem;margin:0 0 40px 40px}}@media (min-width:750px){.panel-image.panel-image__type--titled:after,.panel-image.panel-image__type--titled:before{background:#ccc;padding-top:8%}.panel-image.panel-image__type--titled:after{padding-top:53%}}@media (min-width:970px){.panel-image.panel-image__type--titled{width:460px;width:25.55556rem}}.panel-image.panel-image__type--titled .panel-image__content{font-family:Flama-Book,Arial;font-size:16px;font-size:.88889rem;z-index:2;position:absolute;bottom:5px;padding:0 20px 10px;display:block;text-align:right;right:0}@media (min-width:1280px){.panel-image.panel-image__type--titled{width:555px;width:30.83333rem}.panel-image.panel-image__type--titled .panel-image__content{font-size:20px;font-size:1.11111rem}}.panel-image.panel-image__type--titled img{width:100%}.form-submit{background:0 0;clear:both;color:#80379b;font-family:Tungsten-Medium,Arial;font-size:25px;font-size:1.38889rem;float:right;margin-top:18px}.form-submit:after{color:#aa39d4;content:"\e600";font-family:icomoon;font-size:18px;font-size:1rem;margin:0 0 0 10px;speak:none}.form-item .form-checkbox,.page-applications.not-logged-in form#user-login,.page-applications.not-logged-in form#user-login-form,.page-user form#user-login,.page-user form#user-login-form,.page-user-login form#user-login,.page-user-login form#user-login-form{margin-right:9px}.form-type-select .form-select{background:#fff}.commerce-add-to-cart,.page-applications.not-logged-in .form-section .form-actions.form-wrapper,.page-user .form-section .form-actions.form-wrapper,.page-user-login .form-section .form-actions.form-wrapper{background:0 0}.form-select,.form-text{height:50px;padding:.5rem 1rem .5rem .27778rem;width:100%}@media (min-width:480px){.form-select,.form-text{padding:.5rem 1rem}}.form-item label{display:inline-block;font-family:Flama-Bold,Arial;padding-bottom:9px}.form-item .form-type-checkbox label{font-family:Flama-Book}.commerce-add-to-cart .form-wrapper{background:0 0;padding:0}.commerce-add-to-cart .form-submit{color:#fff;font-family:Flama-Bold,Arial}.page-applications.not-logged-in .form-section,.page-user .form-section,.page-user-login .form-section{display:block;float:left;margin-bottom:40px;width:100%}.page-applications.not-logged-in form#user-register-form,.page-user form#user-register-form,.page-user-login form#user-register-form{margin-left:9px}.page-applications.not-logged-in form#user-register-form .form-wrapper,.page-user form#user-register-form .form-wrapper,.page-user-login form#user-register-form .form-wrapper{padding:0}.page-course-search h2{font-family:Flama-BoldItalic,Arial;font-size:21px;font-size:1.16667rem;text-transform:inherit}.page-course-search .panel-course-filter{padding-top:1.66667rem}@media (min-width:750px){.form-section.profile-edit.gla__site-wrapped{width:100%!important}.page-applications.not-logged-in .form-section,.page-user .form-section,.page-user-login .form-section{width:48%}.page-course-search .panel-course-filter{padding-top:0}.page-course-search .view-filters .views-exposed-widget.views-widget-sort-by,.page-course-search .view-filters .views-exposed-widget.views-widget-sort-order{width:50%}}.page-course-search .form-type-select .form-select{background:#f0f1f2}.page-course-search .item-list{margin:0 auto 40px}.page-course-search .item-list ul li{padding-bottom:.27778rem}.page-course-search .item-list ul li a{color:#646464;font-family:Flama-Book}.page-course-search .item-list ul li a:hover{color:#3d3d3d}.page-course-search .item-list ul li a.facetapi-active{color:#3d3d3d;font-family:Flama-Bold,Arial}.page-course-search .gla__column-4>p>a{border-bottom:2px solid #aa39d4;color:#80379b;text-transform:uppercase;display:inline-block;font-family:FlamaCondensed-Medium,Arial;font-size:21px;font-size:1.16667rem}.page-course-search .gla__column-4>p>a:hover{color:#aa39d4}.page-course-search .view-filters{background:#f0f1f2;margin-bottom:40px;overflow:hidden;padding:25px}.page-course-search .view-filters .views-widget-filter-field_template_reference_field_subject,.page-course-search .view-filters .views-widget-filter-search_api_views_fulltext{float:none;padding-right:0}.page-course-search .view-filters .views-exposed-widget.views-widget-sort-by,.page-course-search .view-filters .views-exposed-widget.views-widget-sort-order{float:left;padding-right:18px}@media (min-width:970px){.page-course-search .view-filters .views-exposed-widget.views-widget-sort-by,.page-course-search .view-filters .views-exposed-widget.views-widget-sort-order{width:33%}}.page-course-search .view-filters .views-submit-button{float:right;margin-top:25px;margin-right:30px;position:relative}.page-course-search .view-filters .views-submit-button .form-submit{color:#80379b;float:left;font-family:Flama-Bold,Arial;font-size:26px;font-size:1.44444rem;margin-top:5px}.page-course-search .view-filters .views-submit-button:after{color:#aa39d4;content:"»";font-family:Flama-Bold,Arial;font-size:31px;font-size:1.72222rem;position:absolute;top:30%;speak:none}.page-course-search .panel-course-filter label,.page-course-search .view-filters label{font-family:Flama-Bold;margin-bottom:9px;padding-bottom:0;display:inline-block}.page-course-search .view-filters .form-item label{width:65px}.page-course-search .view-filters .form-item select{background:#fff}.page-course-search .view-filters .form-item .date-clear{width:200px}.page-course-search .panel-course-filter .form-text{background:#f0f1f2}.page-course-search .panel-course-filter .course_filter-submit-wrapper{float:right;position:relative}.page-course-search .panel-course-filter .course_filter-submit-wrapper .course_filter-submit{color:#80379b;float:left;font-family:Flama-Bold,Arial;font-size:26px;font-size:1.44444rem;margin-top:5px;border:0;background:0 0}.page-course-search .panel-course-filter .course_filter-submit-wrapper:after{color:#aa39d4;content:"»";font-family:Flama-Bold,Arial;font-size:31px;font-size:1.72222rem;speak:none}.page-course-search .panel-course-filter .text-wrapper{position:relative}.page-course-search .panel-course-filter .panel-course-filter-keyword-submit{background:0 0;border:0;vertical-align:top;padding:0;position:absolute;right:0;top:0}.page-course-search .panel-course-filter .panel-course-filter-keyword-submit .panel-course-filter-keyword-submit-icon:before{background:#aa39d4;color:#fff;content:"\e60d";float:left;font-family:icomoon;font-size:18px;font-size:1rem;padding:15.5px;width:49px;height:49px;speak:none}.page-course-search .course-order-form{background:#f0f1f2;margin-bottom:2.77778rem;overflow:hidden;padding:.83333rem 1.38889rem 0}.page-course-search .course-order-form .form-type-select{float:right}.page-course-search .course-order-form .form-type-select .select-wrapper{display:inline-block}.page-course-search .course-order-form .form-type-select .form-select{padding-right:40px;background:#fff;margin-bottom:.83333rem}.page-course-search .course_results_count{padding-bottom:20px}.commerce-line-item-views-form .views-field-edit-delete input.delete-line-item{font-size:25px;font-size:1.38889rem;margin-top:0;float:none}.page-checkout .form-section table tbody tr td{padding:18px}.app-row{clear:both;margin-bottom:18px;padding:40px 25px;position:relative;overflow:hidden}.app-row .title{font-family:Flama-Bold,Arial;font-size:21px;font-size:1.16667rem;padding-bottom:1.11111rem}.app-row .intro .col{float:left}.form-section .form-item .field-add-more-submit,.form-section .form-item .field-multiple-table .form-submit{float:right}.app-row .intro .col.col2{display:block}@media (min-width:480px){.app-row .intro .col.col2{margin-left:40px}}@media (min-width:750px){.app-row .title{padding-bottom:0}.app-row .intro .col.col2{clear:both}}@media (min-width:970px){.app-row .intro .col.col1{width:60%}.app-row .intro .col.col2{clear:none}}.app-row .app-submit{border-bottom:2px solid #aa39d4;clear:both;font-family:Tungsten-Medium,Arial;font-size:31px;font-size:1.72222rem;margin-top:5px;margin-left:20px;padding-bottom:5px;text-transform:uppercase;display:inline-block}@media (min-width:480px){.app-row .app-submit{position:absolute;right:25px;bottom:36px;display:inline;margin-left:9px;margin-top:18px}}@media (min-width:970px){.app-row .app-submit{bottom:auto}}.app-row .app-submit:before{color:#aa39d4;content:"\e800";font-family:icomoon;font-size:31px;font-size:1.72222rem;margin:0 9px 0 0;position:relative;top:3px;speak:none}.app-row.finish .intro{overflow:hidden}.app-row.finish .app-submit{border-bottom:0;margin-right:40px}.app-row.finish .app-submit:before{content:""}.app-row.finish .app-submit:after{content:"\e600";font-family:icomoon;font-size:31px;font-size:1.72222rem;margin-left:9px;position:absolute;top:10%;speak:none}@media (min-width:320px){.app-row.finish .app-submit{bottom:36px}}.app-row .app-status{border:1px solid #ccc;display:block;height:60px;padding:20px 5px;text-align:center;width:150px}.app-row .app-status.complete{border-color:green;color:green}.app-row .app-status.incomplete{border-color:red;color:red}.form-section{background:#f0f1f2;-webkit-border-radius:20px;border-radius:20px;background-clip:padding-box;-webkit-box-shadow:0 7px 0 0 rgba(204,204,204,.75);box-shadow:0 7px 0 0 rgba(204,204,204,.75);overflow:hidden;margin-bottom:40px;padding:2.22222rem .83333rem}@media (min-width:970px){.form-section{padding:2.22222rem 1.66667rem 1.66667rem}.form-section.complete .form-section.finish,.form-section.draft{padding:2.22222rem .83333rem 1.11111rem 1.38889rem}}.form-section.gla__site-wrapped{padding:25px}.form-section input[type=input],.form-section input[type=password],.form-section input[type=submit],.form-section input[type=text],.form-section select{border:0;height:50px;margin-bottom:9px;padding:.5rem 1rem .5rem .27778rem;width:100%}@media (min-width:480px){.form-section input[type=input],.form-section input[type=password],.form-section input[type=submit],.form-section input[type=text],.form-section select{padding:.5rem 1rem}}.form-section input.form-submit{background:0 0;color:#80379b;padding:.5rem .27778rem;font-family:Tungsten-Medium,Arial;font-size:35px;font-size:1.94444rem;text-transform:uppercase}.form-section input.form-submit:hover{color:#aa39d4}.form-section h2{font-size:42px;font-size:2.33333rem;margin:25px 0 60px;position:relative}.form-section h2:after{content:"";background:url(/sites/all/themes/cogc_theme/fabric/images/dotted.png) 0 5px;display:block;height:5px;position:absolute;bottom:-26px;width:100%}.form-section h2.element-invisible{margin:0}.form-section fieldset span.fieldset-legend,.form-section h3,.form-section th label{font-family:Flama-Bold,Arial;color:#646464;margin-bottom:0;text-align:left}.form-section th label{font-size:25px;font-size:1.38889rem}.form-section label{display:block;font-family:Flama-Bold,Arial;font-size:19px;font-size:1.05556rem;margin:9px 0}.form-section .stackable label{margin:18px 9px 0}.form-section .stackable .st-head-row .field-type-list-text{background:0 0}.form-section .stackable .st-head-row .form-item{margin-bottom:0}.form-section .field-group-fieldset .form-type-checkbox label.option{font-family:Flama-Book,Arial}.form-section .form-item{margin-bottom:18px}.form-section .form-type-radio input[type=radio]{display:inline-block}.form-section .form-type-radio label.option{display:inline-block;margin-left:9px}.form-section .form-radios .form-item{margin-bottom:0}.form-section .field-type-markup{clear:both}.form-section .form-item .tabledrag-toggle-weight{display:block;margin-bottom:9px}.form-section .form-item .field-multiple-table{padding:18px;width:100%}.form-section .form-item.form-type-checkboxes .form-type-checkbox input[type=checkbox]{float:left;margin-right:9px}.form-section .form-item.form-type-checkboxes .form-type-checkbox label.option{display:block;margin-left:18px;padding:0}.form-section .form-item.form-type-textarea .text-full.form-textarea{height:120px}.form-section .description{line-height:1.5em;padding-bottom:18px}.form-section .field-type-text .description{margin-bottom:18px}.form-section .form-actions{margin-right:25px}.form-section .form-actions.form-wrapper{background:#e6e7e8;margin-top:70px;width:100%}@media (min-width:320px){.form-section .form-actions{padding-right:60px}}@media (min-width:750px){.form-section .form-actions{padding-right:70px}}.form-section .form-actions .action{float:right;position:relative}@media (min-width:970px){.form-section .form-actions{padding-right:40px}.form-section .form-actions .action{margin:0 40px 0 20px}}.form-section .form-actions .action:last-child{margin-right:40px;margin-bottom:20px}.form-section .form-actions .action:after{color:#aa39d4;content:"\e600";font-family:icomoon;font-size:31px;font-size:1.72222rem;position:absolute;top:34%;speak:none}.form-section .form-actions .action .form-submit{color:#80379b;float:left;font-size:25px;font-size:1.38889rem}.form-section .field-multiple-table th.field-label{padding-left:18px}.form-wrapper{background:#f0f1f2;clear:both;overflow:hidden;padding:0}@media (min-width:970px){.form-wrapper{padding:0 36px}.form-section table thead th label{word-break:break-all}}.form-wrapper .form-wrapper{-webkit-border-radius:initial;border-radius:initial;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;padding:0}.form-wrapper .form-wrapper .form-wrapper{padding:0}@media (min-width:320px){.form-section{margin-top:40px}}@media (min-width:750px){.form-section .form-actions .action:last-child{margin-right:55px}.form-section .form-actions .action:after{top:43%}.form-section .form-actions .action .form-submit{font-size:35px;font-size:1.94444rem}.form-section{margin-top:inherit}}.form-section table{margin-bottom:40px;table-layout:fixed;width:100%}.form-section table tbody tr td .form-wrapper .form-item,.form-section table tbody tr td.views-field input[type=text]{margin-bottom:0}.form-section table thead th label{font-size:18px;font-size:1rem}@media (min-width:1280px){.form-section table thead th label{word-break:initial}}.form-section table thead th.views-field{font-size:15px;font-size:.83333rem;font-weight:200}@media (min-width:750px){.form-section table thead th.views-field{font-size:20px;font-size:1.11111rem}}.form-section table tbody tr td{border:0;padding:.61111rem .94444rem;vertical-align:top}.form-section table tbody tr td input[type=submit]{font-size:34px;font-size:1.88889rem;margin-top:0;width:auto}.form-section table tbody tr td .form-wrapper{background:0 0;padding:0 9px 0 0}.form-section table tbody tr td .form-wrapper .form-type-checkboxes .form-type-checkbox label.option{display:none}.form-section table tbody tr td.views-field{padding:9px 7px;font-size:15px;font-size:.83333rem}@media (min-width:750px){.form-section table tbody tr td.views-field{padding:9px 15px;font-size:18px;font-size:1rem}}.form-section table tbody tr td.views-field label,.form-section table tbody tr td.views-field span{display:inline-block;float:left;font-size:15px;font-size:.83333rem}.form-section table .field-type-datetime .date-combo legend,.form-section table tbody tr td.views-field span>label,.page-eform-submit-data-protection-and-statement-of .form-type-checkboxes label,.page-eform-submit-my-qualifications .field-name-field-qualifications tr .hidden{display:none}.form-section table tbody tr td.views-field label{width:40%}.form-section table tbody tr td.views-field span{padding:.55556rem 0 .5rem;width:60%}@media (min-width:970px){.form-section table tbody tr td.views-field label,.form-section table tbody tr td.views-field span{font-size:18px;font-size:1rem}.form-section table tbody tr td.views-field span{width:100%;padding:.38889rem 0}}.form-section table tbody tr th{border:0}.form-section table tbody tr:nth-child(odd){background:#f0f1f2}.form-section table .field-type-datetime .date-combo .container-inline-date .date-padding{padding:0;width:100%}.form-section table .field-type-datetime .date-combo .container-inline-date .form-item{margin:0;width:100%}.form-section input[type=submit]{width:auto}.node-type-multi-level-page .form-section,.node-type-page .form-section,.page-applications-status .form-section{padding:40px 25px}.page-eform-submit-data-protection-and-statement-of .form-type-checkboxes .form-type-checkbox label.option{display:block}.commerce_payment #payment-details .form-type-textfield{display:inline-block;width:30%}.commerce_payment #payment-details .commerce-credit-card-expiration .commerce-month-year-divider{font-family:Flama-Bold,Arial;float:left;margin:18px 18px 0}.commerce_payment #payment-details .commerce-credit-card-expiration .form-type-select select{float:left;width:130px}#commerce-checkout-form-review .form-submit{float:none}.checkout-buttons{text-align:right}.form-section table .form-item.form-type-checkboxes .form-type-checkbox,.form-section table.field-multiple-table tbody tr td.field-body:last-child,.form-section table.sticky-header tbody tr td.field-body:last-child{text-align:center}.checkout-buttons input,.checkout-buttons span{display:inline-block;float:none}.checkout-buttons span.checkout-processing{display:inline}#my-personal-details-entityform-edit-form #field-years-attended-add-more-wrapper .description,#my-personal-details-entityform-edit-form #field-years-attended-add-more-wrapper .js-hide,fieldset.group-disabilities,fieldset.group-disabilities-2,fieldset.group-international-compliance{display:none}.JS-replacement-table{width:100%}table.sticky-header{z-index:15}.form-section table.field-multiple-table input[type=text],.form-section table.field-multiple-table select,.form-section table.sticky-header input[type=text],.form-section table.sticky-header select{height:40px;margin-bottom:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:.38889rem .55556rem;font-size:14px;font-size:.77778rem}.form-section table.field-multiple-table input[type=text]:focus,.form-section table.field-multiple-table select:focus,.form-section table.sticky-header input[type=text]:focus,.form-section table.sticky-header select:focus{-webkit-box-shadow:0 0 0 2px #aa39d4 inset;box-shadow:0 0 0 2px #aa39d4 inset}.form-section table.field-multiple-table input[type=submit],.form-section table.sticky-header input[type=submit]{margin-bottom:0}.form-section table.field-multiple-table select,.form-section table.sticky-header select{padding:.38889rem .22222rem}.form-section table.field-multiple-table thead th label,.form-section table.sticky-header thead th label{font-weight:200;word-break:normal;font-size:15px;font-size:.83333rem}.form-section table.field-multiple-table tbody tr td.field-body,.form-section table.sticky-header tbody tr td.field-body{padding:.16667rem 0;vertical-align:middle}.form-section table.field-multiple-table tbody tr td.field-body .form-wrapper,.form-section table.sticky-header tbody tr td.field-body .form-wrapper{padding:0 .11111rem}.form-section table.field-multiple-table tbody tr td.field-body .form-submit,.form-section table.sticky-header tbody tr td.field-body .form-submit{float:none;font-size:24px;font-size:1.33333rem}.form-section table.field-multiple-table tbody tr td.field-body .select-wrapper:after,.form-section table.sticky-header tbody tr td.field-body .select-wrapper:after{padding:1.11111rem .83333rem;top:0}.form-section table.field-multiple-table tbody tr td.field-body .select-wrapper select,.form-section table.sticky-header tbody tr td.field-body .select-wrapper select{appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;width:100%}.form-section table.field-multiple-table tbody tr td.field-body .select-wrapper select option,.form-section table.sticky-header tbody tr td.field-body .select-wrapper select option{padding:.27778rem 1.11111rem}@media (min-width:750px){.form-section table tbody tr:nth-child(even){background:#f7f9fa}.form-section table#field-qualifications-values th:last-child{width:100px;width:5.55556rem}.form-section table#field-qualifications-values th:nth-last-child(2),.form-section table#field-qualifications-values th:nth-last-child(3){width:120px;width:6.66667rem}}.form-section table#field-work-experience-values .field-type-datetime .date-combo .container-inline-date .form-type-date-select .form-type-select,.form-section table#field-work-experience-values--10 .field-type-datetime .date-combo .container-inline-date .form-type-date-select .form-type-select,.form-section table#field-work-experience-values--2 .field-type-datetime .date-combo .container-inline-date .form-type-date-select .form-type-select,.form-section table#field-work-experience-values--3 .field-type-datetime .date-combo .container-inline-date .form-type-date-select .form-type-select,.form-section table#field-work-experience-values--4 .field-type-datetime .date-combo .container-inline-date .form-type-date-select .form-type-select,.form-section table#field-work-experience-values--5 .field-type-datetime .date-combo .container-inline-date .form-type-date-select .form-type-select,.form-section table#field-work-experience-values--6 .field-type-datetime .date-combo .container-inline-date .form-type-date-select .form-type-select,.form-section table#field-work-experience-values--7 .field-type-datetime .date-combo .container-inline-date .form-type-date-select .form-type-select,.form-section table#field-work-experience-values--8 .field-type-datetime .date-combo .container-inline-date .form-type-date-select .form-type-select,.form-section table#field-work-experience-values--9 .field-type-datetime .date-combo .container-inline-date .form-type-date-select .form-type-select{width:50%;float:left}@media (min-width:750px){.form-section table#field-work-experience-values th:last-child,.form-section table#field-work-experience-values--10 th:last-child,.form-section table#field-work-experience-values--2 th:last-child,.form-section table#field-work-experience-values--3 th:last-child,.form-section table#field-work-experience-values--4 th:last-child,.form-section table#field-work-experience-values--5 th:last-child,.form-section table#field-work-experience-values--6 th:last-child,.form-section table#field-work-experience-values--7 th:last-child,.form-section table#field-work-experience-values--8 th:last-child,.form-section table#field-work-experience-values--9 th:last-child{width:100px;width:5.55556rem}.form-section table#field-work-experience-values th:nth-last-child(2),.form-section table#field-work-experience-values--10 th:nth-last-child(2),.form-section table#field-work-experience-values--2 th:nth-last-child(2),.form-section table#field-work-experience-values--3 th:nth-last-child(2),.form-section table#field-work-experience-values--4 th:nth-last-child(2),.form-section table#field-work-experience-values--5 th:nth-last-child(2),.form-section table#field-work-experience-values--6 th:nth-last-child(2),.form-section table#field-work-experience-values--7 th:nth-last-child(2),.form-section table#field-work-experience-values--8 th:nth-last-child(2),.form-section table#field-work-experience-values--9 th:nth-last-child(2){width:130px;width:7.22222rem}}.form-section table .form-item.form-type-checkboxes .form-type-checkbox label{display:inline-block!important;cursor:pointer;font-size:0;margin:0!important;position:relative;width:40px;height:40px;-webkit-border-radius:3px;border-radius:3px;top:-7px}.form-section table .form-item.form-type-checkboxes .form-type-checkbox label:before{content:"";display:inline-block;line-height:40px;width:40px;height:40px;position:absolute;left:0;top:0;background-color:#aa39d4;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px}.form-section table .form-item.form-type-checkboxes .form-type-checkbox input[type=checkbox]{display:none}.form-section table .form-item.form-type-checkboxes .form-type-checkbox input[type=checkbox]:checked+label:before{content:"\2713";text-shadow:1px 1px 1px rgba(0,0,0,.2);color:#f3f3f3;text-align:center;font-size:30px;line-height:40px}.form-item-field-date-of-birth-und-0-value,.form-item-field-date-of-birth-und-0-value .date-padding{width:100%}.form-item-field-date-of-birth-und-0-value .date-padding .form-item-field-date-of-birth-und-0-value-day,.form-item-field-date-of-birth-und-0-value .date-padding .form-item-field-date-of-birth-und-0-value-month{width:78px}@media (min-width:480px){.form-item-field-date-of-birth-und-0-value .date-padding .form-item-field-date-of-birth-und-0-value-day,.form-item-field-date-of-birth-und-0-value .date-padding .form-item-field-date-of-birth-und-0-value-month{width:120px}}.form-item-field-date-of-birth-und-0-value .date-padding .form-item-field-date-of-birth-und-0-value-year{width:90px}@media (min-width:480px){.form-item-field-date-of-birth-und-0-value .date-padding .form-item-field-date-of-birth-und-0-value-year{width:120px}}.line-item-summary .links{list-style:none}.line-item-summary .links li>a{float:right;display:inline-block;margin-left:1.11111rem}.application-summary{background:#f0f1f2;-webkit-border-radius:20px;border-radius:20px;background-clip:padding-box;-webkit-box-shadow:0 7px 0 0 rgba(204,204,204,.75);box-shadow:0 7px 0 0 rgba(204,204,204,.75);overflow:hidden;margin-bottom:40px;padding-top:40px}.application-summary.gla__site-wrapped{padding:25px}.application-summary .section-content{padding:25px 20px;background-color:#fff;margin-top:15px}.application-summary .section-content .summary-table{margin:0;border:none}.application-summary .section-content .summary-table td{border:none}.application-summary .section-content .summary-table .table-label{text-align:right;padding:18px 0;width:25%}.application-summary .section-content .summary-table .table-data{font-weight:700}.application-summary .section-content .summary-table tr{background:0 0}.application-summary .section-content .summary-table.expanded tbody{background-color:#fff}.application-summary .section-content .summary-table.expanded tr th{border:none;background-color:transparent}.application-summary .section-content.collapsed{padding:0;background-color:transparent}.application-summary .section-wrapper{position:relative}.application-summary .edit-button{border-bottom:2px solid #aa39d4;clear:both;font-family:Tungsten-Medium,Arial;font-size:31px;font-size:1.72222rem;padding-bottom:5px;text-transform:uppercase;position:absolute;right:0;top:0}.application-summary .edit-button:before{color:#aa39d4;content:"\e801";font-family:icomoon;font-size:31px;font-size:1.72222rem;margin:0 9px 0 0;position:relative;top:3px;speak:none}.application-summary .action{float:right;position:relative;margin-top:20px}.application-summary .action .submit-link{background:0 0;clear:both;font-family:Tungsten-Medium,Arial;font-size:31px;font-size:1.72222rem;text-transform:uppercase;float:right;padding-right:40px;position:relative}.application-summary .action .submit-link:after{color:#aa39d4;content:"\e600";font-family:icomoon;font-size:31px;font-size:1.72222rem;position:absolute;top:0;right:0;speak:none}.application-summary .st-key{width:34%}.application-summary .st-val{font-weight:700;width:64%}.application-summary .st-head-row.st-head-row-main{padding-top:18px}@media (min-width:320px){.nav__vertical{margin:0 0 40px}.nav__vertical .nav__vertical-select{border:0;display:block;height:60px;width:100%}.nav__vertical .nav__vertical-item{display:none}.nav__vertical .nav__vertical-items .nav__vertical-item{margin-bottom:0}}@media (min-width:970px){.nav__vertical{margin:0}}.nav__vertical .nav__vertical-items{list-style:none;margin:0;padding:0}.nav__vertical .nav__vertical-items .nav__vertical-item{background:#f0f1f2}@media (min-width:750px){.nav__vertical{margin:0}.nav__vertical .nav__vertical-select{display:none}.nav__vertical .nav__vertical-item{display:block}.nav__vertical .nav__vertical-items .nav__vertical-item{margin-bottom:10px}}.nav__vertical .nav__vertical-items .nav__vertical-item:hover{background:#cccecf}.nav__vertical .nav__vertical-items .nav__vertical-item .nav__vertical-item--menu{color:#646464;display:block;padding:18px}.nav__vertical .nav__vertical-items .nav__vertical-item .nav__vertical-nested{max-height:0;-webkit-transition:max-height 50ms ease-out;transition:max-height 50ms ease-out;visibility:collapse}.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active{background:#3d3d3d;border-left:12px solid #9a9b9c;display:block}.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active .nav__vertical-item--menu{color:#fff;font-family:Flama-Bold,Arial;font-size:18px;font-size:1rem;padding:18px 18px 19px;line-height:1.4}.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active .nav__vertical-nested{background:#fff;list-style:none;margin:0 -50px -10px;max-height:100%;padding-top:18px;padding-right:36px;-webkit-transition:max-height 1s ease-in;transition:max-height 1s ease-in;visibility:visible}.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active .nav__vertical-nested .nav__vertical-nested-item{padding:9px 18px 26px 0}.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active .nav__vertical-nested .nav__vertical-nested-item .nav__vertical-nested-item--menu{color:#646464;display:block;font-family:Flama-Book,Arial;padding-left:28px;line-height:1.4}.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active .nav__vertical-nested .nav__vertical-nested-item .nav__vertical-nested-item--menu.active,.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active .nav__vertical-nested .nav__vertical-nested-item .nav__vertical-nested-item--menu:hover{border-left:10px solid #9a9b9c;color:#3d3d3d;padding-left:18px}.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active .nav__vertical-nested .nav__vertical-nested-item.nav__vertical-nested-item--menu--active .nav__vertical-nested-item--menu{border-left:10px solid #9a9b9c;color:#535353;font-weight:700;padding-left:18px}.header{position:relative;z-index:20}@media (min-width:970px){.header{top:0;width:100%;z-index:20}}.header .header__wrapper{background:#fff;border-bottom:10px solid #f7f8f8;position:relative;z-index:20}@media (min-width:320px){.header .header__wrapper{padding-bottom:20px}}@media (min-width:750px){.header .header__wrapper{padding-bottom:0}}.header .header__nav .header__utility-search-submit,.header .header__nav .header__utility-select-submit{background:0 0;border:0;vertical-align:top}.header .header__nav .header__utility-search-submit .header__utility-search-submit-icon:before,.header .header__nav .header__utility-select-submit .header__utility-search-submit-icon:before{background:#aa39d4;color:#fff;-webkit-border-radius:100%;border-radius:100%;content:"\e60d";float:left;font-family:icomoon;font-size:18px;font-size:1rem;margin:0 10px 0 0;padding:10px;speak:none}.header .header__nav .header__nav-items .header__nav-item{display:inline;font-family:FlamaCondensed-Medium,Arial}@media (min-width:320px){.header .header__nav .header__nav-items .header__nav-item{font-size:26px;font-size:1.22222rem}}@media (min-width:750px){.header .header__nav .header__nav-items .header__nav-item{padding:5px}}@media (min-width:970px){.header .header__nav .header__nav-items .header__nav-item{font-size:26px;font-size:1.11111rem}}@media (min-width:1024px){.header .header__nav .header__nav-items .header__nav-item{font-size:28px;font-size:1.28888rem}}@media (min-width:1280px){.header .header__nav .header__nav-items .header__nav-item{font-size:28px;font-size:1.44444rem}}.header .header__nav.header__nav-primary .header__nav-content{background-color:#323232;padding-top:15px;text-align:left}.header .header__nav .header__nav-items .header__nav-utility-item--active:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #6f2f86;margin-left:2%;position:absolute;top:0}.header .header__nav .header__nav-items .header__nav-utility-subnav{display:none}.header .header__nav .header__nav-items .header__nav-utility-subnav .header__utility-menuitem{color:#fff}.header .header__nav.header__nav-utility:before{content:"";position:absolute;width:100%}nav.header__nav.header__nav-utility{background-color:#80379b;height:35px;margin-bottom:5px}.header .header__nav.header__nav-utility .header__nav-items{margin:0;padding:0}@media (min-width:320px){.header .header__nav.header__nav-utility:before{background-position:50% 0;height:100px}.header .header__nav.header__nav-utility .header__nav-items{padding:5px}}@media (min-width:750px){.header .header__nav.header__nav-utility:before{height:210px}.header .header__nav.header__nav-utility .header__nav-items{padding:5px}}@media (min-width:1280px){.header .header__nav.header__nav-utility .header__nav-items{padding:0}}.header .header__nav.header__nav-utility .header__nav-items .header__nav-item{padding:0}.header .header__nav.header__nav-utility .header__nav-items .header__nav-item:after{color:#aa39d4;content:"|";padding-left:9px}@media (min-width:320px){.header .header__nav.header__nav-utility .header__nav-items .header__nav-item:after{font-size:16px;font-size:.88889rem}}@media (min-width:750px){.header .header__nav.header__nav-utility .header__nav-items .header__nav-item:after{font-size:18px;font-size:1rem}}.header .header__nav.header__nav-utility .header__nav-items .header__nav-item:hover{color:#d078f1}.header .header__nav.header__nav-utility .header__nav-items .header__nav-item:last-child:after{content:"";padding-right:9px}@media (min-width:320px){.header .header__nav.header__nav-utility .header__nav-items .header__nav-item{padding:0}.header .header__nav.header__nav-utility .header__nav-items .header__nav-item .header__nav-item-anchor{font-size:16px;font-size:.88889rem}}@media (min-width:750px){.header .header__nav.header__nav-utility .header__nav-items .header__nav-item{padding:0 9px 0 0}}.header .header__nav.header__nav-utility .header__nav-items .header__nav-item:first-child{padding-left:0}.header .header__nav.header__nav-utility .header__nav-items .header__nav-item .header__nav-item-anchor{color:#fff;font-family:FlamaCondensed-Book,Arial,Arial}.header .header__nav.header__nav-utility .header__nav-items .header__nav-item .header__nav-item-anchor:hover{color:#ffc600}@media (min-width:970px){.header .header__nav.header__nav-utility .header__nav-items .header__nav-item .header__nav-item-anchor{font-size:18px;font-size:1rem}.header .header__nav.header__nav-primary .header__nav-items .header__nav-item .header__nav-item-anchor{margin:0 5px}}@media (min-width:1280px){.header .header__nav.header__nav-primary .header__nav-items .header__nav-item .header__nav-item-anchor{margin:0 15px}}.header .header__nav.header__nav-primary .header__nav-items .header__nav-item:last-child .header__nav-item-anchor{margin-right:0}@media (min-width:320px){.header .header__nav.header__nav-primary.header__nav-mobile-item--active .header__nav-mobile .header__nav-mobile-item--menu:before{color:#aa39d4;content:"\e80b";-webkit-border-radius:100%;border-radius:100%;float:right;font-family:icomoon;font-size:38px;font-size:2.11111rem;margin:0 0 0 9px;speak:none;height:40px;width:40px;width:2.22222rem}.header .header__nav.header__nav-primary.header__nav-mobile-item--active .header__nav-mobile .header__nav-mobile-item--menu .header__nav-mobile-item--menu-text{display:none}.header .header__nav.header__nav-primary.header__nav-mobile-item--active .header__nav-items{background:#fff;display:block}.header .header__nav.header__nav-primary.header__nav-mobile-item--active .header__nav-items .header__nav-item{display:block;text-align:left;line-height:2.5em;padding:0}}@media (min-width:480px){.header .header__nav.header__nav-primary.header__nav-mobile-item--active .header__nav-mobile .header__nav-mobile-item--menu .header__nav-mobile-item--menu-text{display:inline}}@media (min-width:320px){.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search{margin-bottom:60px}.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search .header__nav-mobile{width:100%}.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search .header__nav-mobile .header__nav-mobile-item--menu,.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search .header__nav-mobile .header__nav-mobile-item--search{position:absolute;right:25px}.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search .header__nav-mobile .header__nav-mobile-item--search{right:72px}.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search .header__nav-mobile .header__nav-mobile-item--search:before{background:0 0;color:#aa39d4;content:"\e80b";-webkit-border-radius:100%;border-radius:100%;float:right;font-family:icomoon;font-size:38px;font-size:2.11111rem;padding:0;speak:none}.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search .header__nav-mobile .header__utility{display:inline;position:absolute;top:40px;left:25px;width:91.8%}.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search .header__nav-mobile .header__utility .header__utility-searchbox{}.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search .header__nav-items{display:none}}@media (min-width:480px){.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search .header__nav-mobile .header__nav-mobile-item--search{right:109px}.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search .header__nav-mobile .header__utility .header__utility-searchbox{}}.header .header__nav.header__nav-primary .header__nav-items-select{border:0;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;font-family:Flama-Book,Arial;font-size:20px;font-size:1.11111rem;height:45px;width:78%}.header .header__nav.header__nav-primary .header__nav-items-select::-moz-focus-inner{border:0;padding:0}.header .header__nav.header__nav-primary .header__nav-items-select .header__nav-item{font-family:inherit;font-size:18px;font-size:1rem}.header .header__nav.header__nav-primary .header__nav-content{background-color:#f0f1f2;padding-top:15px;text-align:left}.header .header__nav.header__nav-primary .header__nav-content{background-color:#323232;padding-top:15px;text-align:left}.header__utility-searchbox{border:0;color:#3d3d3d;font-family:Flama-BookItalic,Arial;font-size:20px;font-size:1.11111rem;margin-bottom:1em;padding:10px}@media (min-width:750px){.header .header__nav.header__nav-primary .header__nav-content .header__utility-searchbox{width:80%}}.header .header__nav.header__nav-primary .header__nav-content .header__section .header__nav-or{font-family:Flama-Bold,Arial;font-size:18px;font-size:1rem;font-style:italic;color:#fff}.header .header__nav.header__nav-primary .header__nav-content .header__nav-header{color:#fff;font-family:Flama-Bold,Arial;font-size:21px;font-size:1.16667rem;text-transform:none}.header .header__nav.header__nav-primary .header__nav-content .header__column{float:left;margin-left:1%;width:32.333%}.header .header__nav.header__nav-primary .header__nav-content.header--open{z-index:1}.header .header__nav.header__nav-primary .header__nav-content .header__nav-item{display:block}.header .header__nav.header__nav-primary .header__nav-content .header__nav-item .header__nav-item-anchor{border-bottom:1px solid #ccc;color:#fff;display:inline-block;font-family:Flama-Book,Arial;font-size:20px;font-size:1.11111rem;margin:.5em 0;padding-left:15px;padding-bottom:18px;width:100%}.header .header__nav.header__nav-primary .header__nav-content .header__nav-item .header__nav-item-anchor:hover{border-bottom:1px solid #ccc;color:#ffc600;padding:0 0 18px 15px}.header .header__nav.header__nav-primary .header__nav-content .header__nav-item .header__nav-item-anchor:hover:before{border:none;color:#fff;content:"\203A";margin-left:-15px;padding-right:.5em;position:initial}.header .header__nav.header__nav-primary .header__nav-content .header__nav-item .header__nav-item-anchor:before{content:"\203A";margin-left:-15px;padding-right:.5em}.header .header__nav.header__nav-primary .header__nav-content .header__nav--viewall{text-align:right}.header .header__nav.header__nav-primary .header__nav-content .header__nav--viewall .header__nav--viewall-anchor{display:inline-block;margin-top:60px;margin-left:36px}.header .header__nav.header__nav-primary [data-nav-on=false]+.header__nav-content{display:none;z-index:0}@media (min-width:320px){.header .header__nav.header__nav-primary [data-nav-on=true]+.header__nav-content{display:none}}@media (min-width:970px){.header .header__nav.header__nav-primary [data-nav-on=true]+.header__nav-content{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;border-bottom:10px solid #e6e7e8;display:block;font-size:inherit;margin-top:40px;padding-bottom:1em;z-index:10}}.header .header__nav.header__nav-primary [data-nav-on=true]+.header__nav-content .gla__site-wrapped{padding:0}@media (min-width:750px){.header .header__nav.header__nav-primary .active-trail,.header .header__nav.header__nav-primary [data-nav-on=true],.header .header__nav.header__nav-primary a[data-nav-on=false]:hover{padding-bottom:30px}}@media (min-width:970px){.header .header__nav.header__nav-primary .active-trail,.header .header__nav.header__nav-primary [data-nav-on=true],.header .header__nav.header__nav-primary a[data-nav-on=false]:hover{border-bottom:10px solid #323232;padding-bottom:29px;position:relative}.header .header__nav.header__nav-primary .active-trail:before,.header .header__nav.header__nav-primary [data-nav-on=true]:before,.header .header__nav.header__nav-primary a[data-nav-on=false]:hover:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #323232;content:"";height:0;position:absolute;bottom:-1px;left:45%;width:0}.header .header__nav .header__nav-mobile{display:none}}@media (min-width:1280px){.header .header__nav.header__nav-primary [data-nav-on=true]+.header__nav-content{margin-top:40px}.header .header__nav.header__nav-primary .active-trail,.header .header__nav.header__nav-primary [data-nav-on=true],.header .header__nav.header__nav-primary a[data-nav-on=false]:hover{padding-bottom:27px}}.header .header__nav.header__nav-primary a[data-nav-on=false]:focus:before{border:0}.header .header__nav.header__nav-primary .menu__mega-inner .header__nav-item-anchor.active-trail,.header .header__nav.header__nav-primary .menu__mega-inner [data-nav-on=true],.header .header__nav.header__nav-primary .menu__mega-inner a[data-nav-on=false]:hover{color:#ffc600}.header .header__nav.header__nav-primary .menu__mega-inner .header__nav-item-anchor.active-trail:before,.header .header__nav.header__nav-primary .menu__mega-inner [data-nav-on=true]:before,.header .header__nav.header__nav-primary .menu__mega-inner a[data-nav-on=false]:hover:before{border:none;bottom:auto;left:auto}@media (min-width:320px){.header .header__nav .header__nav-mobile{position:absolute;top:-40px;right:0}.header .header__nav .header__nav-mobile .header__utility{display:none}}.header .header__nav .header__nav-mobile .header__nav-mobile-item.header__nav-mobile-item--search{float:left;font-family:Tungsten-Medium,Arial;font-size:25px;font-size:1.38889rem;text-transform:uppercase}.header .header__nav .header__nav-mobile .header__nav-mobile-item.header__nav-mobile-item--search:before{background:#aa39d4;color:#fff;content:"\e60d";-webkit-border-radius:100%;border-radius:100%;float:right;font-family:icomoon;font-size:18px;font-size:1rem;margin:0 10px;padding:10px;height:40px;width:40px;width:2.22222rem;speak:none}@media (min-width:560px){.header .header__nav .header__nav-mobile .header__utility{display:inline-block}.header .header__nav .header__nav-mobile .header__nav-mobile-item.header__nav-mobile-item--search{display:none}}@media (min-width:320px){.header .header__nav .header__nav-mobile .header__nav-mobile-item.header__nav-mobile-item--search .header__nav-mobile-item--search-text{display:none;vertical-align:sub}}@media (min-width:480px){.header .header__nav .header__nav-mobile .header__nav-mobile-item.header__nav-mobile-item--search .header__nav-mobile-item--search-text{display:inline}}@media (min-width:750px){.header .header__nav .header__nav-mobile{top:-55px}.header .header__nav .header__nav-mobile .header__nav-mobile-item.header__nav-mobile-item--search .header__nav-mobile-item--search-text{display:none}}.header .header__nav .header__nav-mobile .header__nav-mobile-item.header__nav-mobile-item--menu{font-family:Tungsten-Medium,Arial;font-size:25px;font-size:1.38889rem;text-transform:uppercase}.header .header__nav .header__nav-mobile .header__nav-mobile-item.header__nav-mobile-item--menu:before{color:#aa39d4;content:"\e806";-webkit-border-radius:100%;border-radius:100%;float:right;font-family:icomoon;font-size:39px;font-size:2.16667rem;margin:1px 0 0 9px;padding:0;height:40px;width:40px;width:2.22222rem;speak:none}@media (min-width:320px){.header .header__nav .header__nav-mobile .header__nav-mobile-item.header__nav-mobile-item--menu .header__nav-mobile-item--menu-text{display:none}}@media (min-width:480px){.header .header__nav .header__nav-mobile .header__nav-mobile-item.header__nav-mobile-item--menu .header__nav-mobile-item--menu-text{display:inline;vertical-align:sub}}.header .header__nav.header__nav.header__nav-utility .header__nav-items,.header .header__nav.header__nav.header__nav-utility .header__nav-items .header__nav-items{display:block}.header .header__nav.header__nav--findacourse{display:inline;margin-left:36px}.header .header__utility{padding-top:0}@media (min-width:320px){.header .header__utility{display:none}}.header .header__utility .header__utility-searchbox{background:#f0f1f2;border:0;color:#000;font-family:Flama-BookItalic,Arial;font-size:16px;font-size:.88889rem;padding:10px}@media (min-width:750px){.header .header__nav .header__nav-mobile .header__nav-mobile-item.header__nav-mobile-item--menu .header__nav-mobile-item--menu-text{vertical-align:middle}.header .header__utility .header__utility-searchbox{width:200px}}@media (min-width:970px){.header .header__utility{display:block;float:right}.header .header__utility .header__utility-searchbox{width:250px}}.header .header__utility .header__utility-search-submit{background:0 0;border:0;position:relative;vertical-align:top;width:42px;width:2.33333rem;height:42px}.header .header__utility .header__utility-search-submit .header__utility-search-submit-icon:before{background:#aa39d4;color:#fff;-webkit-border-radius:100%;border-radius:100%;content:"\e60d";font-family:icomoon;font-size:18px;font-size:1rem;margin:0;padding:10px;position:absolute;right:0;top:0;height:40px;width:40px;width:2.22222rem;speak:none}.header .header__utility .header__utility-search-submit:hover .header__utility-search-submit-icon:before{opacity:.8}@media (min-width:320px){.header .header__logo{padding-top:20px}.header .header__logo .header__logo-header{display:inline-block;margin:0}.header .header__logo img{width:162px}.header .header__logo a{position:relative;z-index:20}}@media (min-width:750px){.header .header__logo img{width:315px}.header .header__utility{padding-top:0}}@media (min-width:970px){.header .header__logo{padding-top:20px}.header .header__logo img{width:260px}.header .header__utility{padding-top:0}}.header.header__utility-bar{background:#6f2f86}@media (min-width:320px){.header.header__utility-bar{padding-top:200px}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav{top:-197px;left:25px;width:90%}}@media (min-width:750px){.header.header__utility-bar{padding-top:60px}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav{top:-45px;width:95%}}.header.header__utility-bar .header__nav .header__utility-menu{display:block}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav{display:inline;padding:0;position:absolute}@media (min-width:320px){.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item{display:block;padding:5px 0}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem{font-size:16px;font-size:.88889rem}}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem{color:#fff;margin-right:18px}@media (min-width:970px){.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem{font-size:18px;font-size:1rem}}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem:hover,.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem:hover:before{color:#ffc600}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem:after,.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem:before{color:#fff;font-family:icomoon;font-size:18px;font-size:1rem;speak:none}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem:before{margin:0 9px 0 0}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--hub:before{content:"\e809"}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--email:before{content:"\e605"}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--connected:before{content:"\e809"}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--myhr:before{content:"\e808"}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--mycity:before{content:"\e605"}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--library:before{content:"\e807"}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--close{font-family:Tungsten-Medium,Arial;font-size:25px;font-size:1.38889rem;margin-right:4px;position:absolute;top:2px}@media (min-width:750px){.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item{display:inline}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--close{right:0}}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--close:after{content:"X";font-family:Tungsten-Medium,Arial;font-size:25px;font-size:1.38889rem;margin-left:18px}.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--close:hover,.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--close:hover:after{color:#ffc600}.header .header__utility-menu--close{border-bottom:1px solid #fff;color:#fff;display:none;float:right;font-family:Tungsten-Medium,Arial;font-size:18px;font-size:1rem;padding-bottom:5px;text-transform:uppercase}.header .header__utility-menu--close:hover{border-bottom:1px solid darkhue;color:darkhue}.menu__mega{width:100%;position:relative}@media (min-width:320px){.header.header__utility-bar .header__nav .header__nav-utility-item--active .header__nav-utility-subnav .header__nav-utility-subnav-item .header__utility-menuitem.header__utility-menuitem--close{right:0}.menu__mega{margin-top:0;padding-bottom:0}.menu__mega .header__nav-items{display:none}}@media (min-width:750px){.menu__mega{margin-top:16px}}@media (min-width:970px){.menu__mega{margin-top:-28px;padding-bottom:30px}.menu__mega .header__nav-items{display:block}}.menu__mega ul{margin:0;padding:0;list-style-type:none}.menu__mega .menu__mega-inner,.menu__mega>ul{width:100%;max-width:1280px;margin:0 auto;text-align:right}@media (min-width:320px){.menu__mega .menu__mega-inner,.menu__mega>ul{padding:0 25px}}.menu__mega .menu__mega-content{display:none;position:absolute;background:#f0f1f2;width:100%;left:0;z-index:10}.menu__mega-open .menu__mega-content{display:block;padding-bottom:3em}.menu__mega-inner .header__nav .header__nav-items{columns:3;-webkit-columns:3;-moz-columns:3}.menu__mega-inner .header__nav.header__nav--studying .header__nav-items{columns:2;-webkit-columns:2;-moz-columns:2}.menu__mega-inner .header__nav .header__nav-item{display:block\9\0;float:left\9\0}.header .header__nav.header__nav-primary .header__nav-items .header__nav-item .header__nav-item-anchor{text-transform:uppercase;margin:0 5px}.header .header__nav.header__nav-primary .header__nav-content .header__nav-item .header__nav-item-anchor{text-transform:none}.no-js .header__nav-items-select{width:70%}table.tablesaw{empty-cells:show;max-width:100%;width:100%}.tablesaw fieldset.date-combo.form-wrapper.date-processed{margin:0;padding:0!important}.tablesaw{width:100%;border:0;padding:0}.tablesaw td,.tablesaw th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em .7em}.tablesaw thead tr:first-child th{padding-top:.9em;padding-bottom:.7em}.tablesaw-stack tbody tr{border-bottom:1px solid #dfdfdf}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label-top,.tablesaw-stack th .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}}@media (max-width:54.9375em){.tablesaw-stack td:empty,.tablesaw-stack th:empty,.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{clear:left;float:left;width:100%}.tablesaw-stack tbody tr{border-top:20px solid #f0f1f2;border-bottom:20px solid #f0f1f2}.tablesaw-stack tbody td:last-child{border-bottom:5px solid #80379b}.tablesaw-stack tbody td label{display:block;font-size:16px;font-size:.88889rem}.tablesaw-stack .field-name-field-i-m-still-currently-at-thi label{text-align:center}.tablesaw-stack .form-checkboxes{margin-top:-.83333rem}.tablesaw-stack .tablesaw-cell-content{max-width:67%;display:inline-block}.tablesaw-stack .container-inline-date .form-item{width:100%;float:left}.tablesaw-stack .date-no-float,.tablesaw-stack .field-type-datetime .date-combo .container-inline-date .date-padding{width:100%}table table.sticky-header{display:none}}@media (min-width:55em){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none!important}}.footer{clear:both;margin-top:80px}@media (max-width:768px){.footer{clear:both;margin-top:80px}}.footer .footer__top{background:#80379b;border-top:6px solid #6f2f86;color:#fff;padding-top:18px;padding-bottom:30px}.footer .footer__top:after{display:none}@media (min-width:320px){.footer .footer__top .footer__column-contact,.footer .footer__top .footer__column-social{padding-top:20px}.footer .footer__bottom .footer__panels-block .footer__icons{margin-top:0}}.footer .footer__bottom{position:relative;top:40px}.footer .footer__bottom .footer__panels-block .footer__header{color:#80379b;font-family:Tungsten-Semibold,Arial;font-size:40px;font-size:2.22222rem;margin-bottom:20px}.footer .footer__bottom .footer__panels-block .footer__items .footer__items--menu{font-size:14px;font-size:.77778rem}.footer .footer__bottom .footer__panels-block .footer__icons{float:left;display:flex;flex-direction:column;}@media (min-width:750px){.footer .footer__top .footer__column-college{width:45%}.footer .footer__top .footer__column-social{padding:0;width:30%}.footer .footer__top .footer__column-contact{padding:0 0 0 40px;width:25%}.footer .footer__bottom .footer__panels-block .footer__icons{}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--efqm{margin-top:20px}}@media (max-width:46.875em){.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--efqm{clear:both}}@media (max-width:46.813em){.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--efqm{clear:none}}@media (min-width:970px){.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--efqm{margin-top:0}}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--reciteme{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-webacc.png) no-repeat bottom;float:left;height:65px;width:136px;cursor:pointer}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--browseraloud{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-browsealoud.png) no-repeat bottom;float:right;height:66px;width:136px}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--access-able{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-access-able.png) no-repeat bottom;float:left;height:65px;width:200px}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--armed-forces{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-armed-forces.png) no-repeat bottom;float:left;height:65px;width:200px;}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--bsl{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-bsl.png) no-repeat bottom;float:left;height:65px;width:200px}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--bsl-sm{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-bsl-sm.png) no-repeat bottom;float:right;height:65px;width:50px;display:none}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--efqm{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-efqm.png) no-repeat;float:left;height:66px;margin-left:10px;width:89px}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--cse{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-cse.png) no-repeat;float:left;height:66px;margin-left:10px;width:89px}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--euro-scot{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-euro-scot.fw.png) no-repeat;float:left;height:66px;margin-left:12px;width:136px}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--disabled-go{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-disabled-go.png) no-repeat;float:right;height:66px;margin-left:14px;width:129px}@media (max-width:900px){.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--bsl{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-bsl-sm.png) no-repeat bottom;width:50px;}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--bsl-sm{display:block}}@media (max-width:750px){.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--efqm{}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--euro-scot{}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--disabled-go{display:none}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--access-able{}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--bsl{}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--bsl-sm{display:none}}.footer .footer__bottom .footer__content{color:#3d3d3d;font-size:14px;font-size:.77778rem;line-height:2em}.footer .footer__panels-block{overflow:hidden}.footer .footer__panels-block .footer__header{color:#fff;font-family:Flama-BoldItalic,Arial;font-size:19px;font-size:1.05556rem;text-transform:none}.footer .footer__panels-block .footer__items{list-style:none;padding:0}.footer .footer__panels-block .footer__items.footer__items--college{margin-top:15px}.footer .footer__panels-block .footer__items.footer__items--college .footer__item{border-bottom:1px solid #aa39d4;padding:12px 0}@media (min-width:320px){.footer .footer__panels-block .footer__items.footer__items--college .footer__item{width:100%}}@media (min-width:750px){.footer .footer__panels-block .footer__items.footer__items--college .footer__item{width:80%}}.footer .footer__panels-block .footer__items.footer__items--college .footer__item:first-child span,.footer .footer__panels-block .footer__items.footer__items--college .footer__item:nth-child(2) span{float:right}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__item-a{color:#fff;font-size:.9em}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__item-a .prosp__dl{float:right;margin-right:1em}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__item-a .prosp__dl:before{content:"\e604";font-family:icomoon;font-size:18px;font-size:1rem}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__item-a:hover{color:#ffc600}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__item-a .prosp__view{float:right}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__item-a .prosp__view:before{content:"\e606";font-family:icomoon;font-size:18px;font-size:1rem}.footer .footer__panels-block .footer__items.footer__items--social{display:inline-block;margin:0;width:100%}.footer .footer__panels-block .footer__items.footer__items--social .footer__item{display:inline-block;font-size:16px;font-size:.88889rem}@media (min-width:1280px){.footer .footer__panels-block .footer__items.footer__items--social .footer__item{display:inline-block;float:left;margin:0 0 8px}}.footer .footer__panels-block .footer__items.footer__items--social .footer__item a{-webkit-border-radius:50%;border-radius:50%;width:52px;width:2.88889rem;height:51px}.footer .footer__panels-block .footer__items.footer__items--social .footer__item a:hover{opacity:.7}.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item{float:left}.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item.footer__item--social-facebook{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-facebook.png) no-repeat}.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item.footer__item--social-youtube{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-youtube.png) no-repeat}.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item.footer__item--social-twitter{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-twitter.png) no-repeat}.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item.footer__item--social-linkedin{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-linkedin.png) no-repeat}@media (min-width:320px){.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item span{display:none}}@media (min-width:1280px){.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item span{color:#fff;display:block;margin:.88889rem 0 0 3.33333rem}}.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item:hover{opacity:.7}.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item:hover span{color:#d078f1}.footer .footer__panels-block .footer__items.footer__items--contact .footer__item{margin-bottom:5px}.footer .footer__panels-block .footer__items.footer__items--contact .footer__item .footer__item{color:#fff;text-align:center;font-size:.8em}.footer .footer__panels-block .footer__items.footer__items--contact .footer__item .footer__item.footer__item-icon:before{background:#aa39d4;-webkit-border-radius:100%;border-radius:100%;float:left;font-family:icomoon;font-size:18px;font-size:1rem;margin:0 10px 0 0;padding:1em;width:52px;width:2.88889rem;height:52px;speak:none}.footer .footer__panels-block .footer__items.footer__items--contact .footer__item .footer__item.footer__item-icon:hover:before{background:#d078f1}.footer .footer__panels-block .footer__items.footer__items--contact .footer__item .footer__item.footer__item--contact-contact:before{content:"\e605"}.footer .footer__panels-block .footer__items.footer__items--contact .footer__item .footer__item.footer__item--contact-telephone:before{content:"\e608"}.footer .footer__panels-block .footer__items.footer__items--contact .footer__item .footer__item.footer__item--contact-location:before{content:"\e609"}.footer .footer__panels-block .footer__items.footer__items--menu{display:inline-block;line-height:1.5em;list-style:none;margin-top:0;padding:0}.footer .footer__panels-block .footer__items.footer__items--menu .footer__item{display:inline}.footer .footer__panels-block .footer__items.footer__items--menu .footer__item:after{color:#9a9b9c;content:"|";padding:0 5px 0 2px}.footer .footer__panels-block .footer__items.footer__items--menu .footer__item:last-child:after{content:""}.footer .footer__panels-block .footer__items.footer__items--menu .footer__item .footer__item{color:#3d3d3d}.footer .footer__panels-block .footer__items.footer__items--menu .footer__item .footer__item.footer__item--browseraloud{background:url(/sites/all/themes/cogc_theme/fabric/images/icon-browsealoud.png) no-repeat}@media (min-width:320px){.footer .footer__panels-block .footer__items.footer__items--menu .footer__item .footer__item.footer__item--browseraloud{padding:0 130px 12px 0}}@media (min-width:970px){.footer .footer__panels-block .footer__items.footer__items--menu .footer__item .footer__item.footer__item--browseraloud{padding:0 130px 6px 0}}.footer .footer__panels-block .footer__items.footer__items--menu .footer__item .footer__item:hover{color:#ffc600}@media (max-width:320px){.footer .footer__panels-block .footer__column{margin-bottom:50px}}.vis-only{height:1px;overflow:hidden;position:absolute;left:-10000px;top:auto;width:1px}fieldset{border:none;padding:0}.parchment-preview,.parchment-preview header{position:relative}
form#user-register-form{float:left;margin-top:20px!important;}form#user-login{float:right;margin-top:20px!important;margin-right:0px!important;}@media (min-width:320px){form#user-register-form{margin-left:-10px!important;}form#user-login{margin-right:9px!important;}}.gla__site .gla__content{margin-right:auto;margin-left:auto;max-width:1920px}.gla__site .gla__site-wrapped{margin:0 auto;max-width:1280px;position:relative}.gla__site .gla__columns .gla__column-12{padding-right:0!important;padding-left:0!important}.hovereffect{overflow:hidden;position:relative;text-align:center}.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;display:none}.hovereffect img{position:relative;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.hovereffect:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.hovereffect h2{text-transform:uppercase;text-align:center;position:relative;padding:10px;background:rgba(0,0,0,.6);display:none}.hovereffect a.info{display:inline-block;text-decoration:none;padding:7px 14px;border:1px solid #fff;margin:50px 0 0 0;background:rgba(0,0,0,.6)}.hovereffect a.info:hover{box-shadow:0 0 5px #fff}.hovereffect a.info,.hovereffect h2{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:all .4s ease-in;transition:all .4s ease-in;opacity:0;color:#fff;text-transform:uppercase}.hovereffect:hover a.info,.hovereffect:hover h2{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.saturate{-webkit-filter:saturate(3);filter:saturate(3)}.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.contrast{-webkit-filter:contrast(160%);filter:contrast(160%)}.brightness{-webkit-filter:brightness(.25);filter:brightness(.25)}.blur{-webkit-filter:blur(3px);filter:blur(3px)}.invert{-webkit-filter:invert(100%);filter:invert(100%)}.sepia{-webkit-filter:sepia(100%);filter:sepia(100%)}.huerotate{-webkit-filter:hue-rotate(180deg);filter:hue-rotate(180deg)}.rss.opacity{-webkit-filter:opacity(50%);filter:opacity(50%)}.elt h3,strong{font-family:Flama-Bold,Arial;color:#80379b}.elt hr{margin-top:-5px;margin-bottom:20px;border:0;border-top:1px solid #777}.elt .p-top{padding-top:10px}.elt .odd{background-color:#f2f3f3;padding:20px}.elt .even{background-color:#fff;padding:20px}.view-header{padding-bottom:30px}.sharethis-wrapper{padding:25px;margin:0 auto;max-width:1280px;position:relative}.qualifications-explained .qualification-disclaimer{font-style:italic;font-size:.9em;padding-bottom:20px}.feat-edit{width:25px;height:25px;border-radius:50px;line-height:23px;text-align:center;background:#fff;display:inline-block;font-family:FlamaCondensed-Medium,Arial;font-size:.5em;border:1px solid #404040}.feat-edit a{color:#80379b!important}.feat-edit:hover{background-color:#404040;border:1px solid #fff}.feat-edit:hover a{color:#fff!important}:target:before{content:"";display:block;height:100px;margin:-100px 0 0}.sharethis-wrapper{padding:25px}.panel-image.panel-image__wrapper:before{display:none}.panel-image.panel-image__type--titled:after{display:none}span.panel-image__content{font-family:Flama-Book,Arial;font-size:16px;font-size:.88889rem;z-index:2;position:absolute;bottom:0!important;padding:15px!important;display:block;text-align:center!important;right:0;background:rgba(0,0,0,.5);color:#fff}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.news__body p{font-size:.9em!important;overflow:hidden!important;height:100px!important}}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and (max-width:1280px){.promo__body p{overflow:hidden!important;height:200px!important}}.container-inline-date .form-item input,.container-inline-date .form-item option,.container-inline-date .form-item select{margin-right:40px}.breadcrumb .breadcrumb__container{display:inline-block;margin:15px 0 0;padding:0}.header .header__nav.header__nav-utility:before{display:none}.container-fluid{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.hero{margin-bottom:0;position:relative}.hero:after{background:0 0;content:"";height:0;position:absolute;width:100%}@media (min-width:320px){h1.line{font-size:2.333333rem}}.promo__colour--col1{background:#a33038}.promo__colour--col2{background:#00a885}.promo__colour--col3{background:#fff}.promo__colour--col4{background:#000}.promo__colour--col5{background:#80379b}.promo__colour--user1{background:#00aa86}.promo__colour--user2{background:#a33038}.promo__colour--user3{background:#f07b05}.promo__colour--user3 h2.promo__title{color:#004065}.promo__colour--user3 .promo__body{color:#004065}.promo__colour--user4{background:#004065}.promo__colour--user4 h2.promo__title{color:#e67605}.promo__colour--user5{background:#6e99d4}.promo__colour--user6{background:#c83493}.promo__colour--user7{background:#80379b}.promo{overflow:visible!important;margin:0;position:relative;max-width:100%!important;width:100%}.promo.promo--leftright .promo__text-container .promo__text-block{margin:0 30px 30px 30px}.promo.promo--leftright .promo__text-container .promo__text-block .promo__anchor{color:#fff;border:2px solid #fff;display:inline-block;font-family:FlamaCondensed-Medium,Arial;font-size:1.3em;padding:8px 15px 8px 15px}.promo.promo--leftright .promo__text-container .promo__text-block .promo__anchor:hover{color:#80379b;background-color:#fff}.promo__title{font-family:FlamaCondensed-Medium,Arial;text-transform:uppercase;font-size:52px;font-size:2.4rem;text-transform:uppercase;color:#fff}.promo__subtitle{margin-top:-10px;margin-bottom:10px;line-height:1em;text-transform:uppercase;font-size:1em;font-family:FlamaCondensed-Medium,Arial}.darken{background:rgba(0,0,0,.2)}.full{opacity:.2}.desaturate{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%);filter:url(/sites/all/themes/cogc_theme/fabric/styles/desaturate.svg#greyscale)}.promo__body p{font-size:18px;font-size:1rem;line-height:1.4em;font-family:FlamaSemicondensed-Light,Arial}@media (max-width:1280px){.promo__title{font-size:40px;font-size:2rem}.promo__body p{-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}}.feat-pos{position:relative;margin-top:-100px;top:0}@media (max-width:1280px){.feat-pos{margin-top:-45px}.promo.promo--leftright .promo__text-container .promo__text-block{margin:30px 30px 30px 30px}}@media (max-width:1024px){.promo.promo--leftright .promo__text-container .promo__text-block{margin:20px 25px 25px 25px}.promo__body p{-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}}@media (max-width:970px){.feat-pos{margin-top:-45px}.promo__body p{-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}.promo.promo--leftright .promo__text-container .promo__text-block{margin:50px 10px 10px 10px}.promo.promo--leftright .promo__text-container .promo__text-block .promo__anchor{width:100%;text-align:center;border:1px solid #fff}}@media (max-width:860px){.promo__title{font-size:1.6em}}@media (max-width:768px){.full{display:none}.promo__title{font-size:1.8em}.darken{background:0 0}}ul.feat-links{font-family:FlamaCondensed-Medium,Arial;font-size:1em;text-transform:uppercase;text-decoration:none;color:#fff;list-style:none;margin-top:20px;margin-left:-35px}ul.feat-links li a{color:#fff}ul.feat-links li a:hover{color:#ccc}.feat-links{font-family:FlamaCondensed-Medium,Arial;font-size:1em;text-decoration:none;color:#fff}a.feat-links:hover{color:#ccc}.promo.promo--left.promo--leftright .promo__text-container{width:35%;height:100%;top:0}.promo.promo--right .promo__text-container .promo__text-block{text-align:left;padding-top:10%}.promo.promo--left .promo__text-container .promo__text-block{padding-top:10%}.promo.promo--right:after{display:none}.promo.promo--left:before{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);position:absolute;top:0;left:0;width:33.5%}.promo.promo--left:after{display:none}.promo.promo--leftright .promo__image-container .promo__image{width:100%;display:block}.promo.promo--upunder:before,.promo.promo--upundernews:before{display:none}.promo.promo--upunder:before,.promo.promo--upundernews:after{display:none}.promo__image{width:100%}.feat-img img{width:100%}.news{padding-left:0}.news h2{margin-top:0;font-size:1.2em}.news__type{padding:5px 50px 5px 50px;display:inline-block;background-color:#a93338;font-family:FlamaCondensed-Medium,Arial;color:#fff}.news__image{width:100%}.news__text-container{padding:0 15px 0 20px}.news__title{font-family:FlamaSemicondensed-Medium,Arial;text-transform:uppercase;color:#003b62;font-size:18px;font-size:1rem}.news__body p{font-size:1.1em;font-family:FlamaCondensed-Book,Arial;line-height:1.4em;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;margin-top:15px}@media (max-width:768px){.news:not(:first-child){display:none}}@media (min-width:320px){.header .header__nav.header__nav-primary.header__nav-mobile-item--active-search .header__nav-mobile .header__utility{display:inline;position:absolute;top:60px!important;left:25px;width:91.8%}.action-box__container .action-box .action-box__wrapper .action-box__anchor{background:0 0!important}}body,html{font:18px/1 Flama-Book}@media (min-width:320px){h1,h2{color:#004065;font-family:FlamaCondensed-Medium;text-transform:uppercase}h1,h3{font-size:24px;font-size:1.333333rem}h2{font-size:26px;font-size:1.44444rem;line-height:1em}h3,h4,h5,h6{color:#004065;font-family:FlamaCondensed-Medium}h4{font-size:22px;font-size:1.22222rem}h5,h6{font-size:18px;font-size:1rem}.gla__site .gla__site-wrapped{padding:0 25px}}@media (min-width:750px){h1,h2{color:#004065;font-family:FlamaCondensed-Medium;text-transform:uppercase}h1{font-size:42px;font-size:2.33222rem}h2{font-size:30px;font-size:1.66555rem}h3,h4,h5,h6{color:#004065;font-family:FlamaCondensed-Medium}h3{font-size:26px;font-size:1.44444rem}h4{font-size:24px;font-size:1.33333rem}h5{font-size:21px;font-size:1.16667rem}h6{font-size:18px;font-size:1rem}}.panel-course-results .panel-course-results__container .panel-course-results__section-container .panel-course-results__course-container .panel-course-results__course .panel-course-results__course-title{font-family:FlamaSemicondensed-Basic,Arial;color:#004065}.page-course-search .panel-course-filter label,.page-course-search .view-filters label{font-family:FlamaCondensed-Medium;text-transform:uppercase;font-size:21px;font-size:1.16667rem;color:#004065;margin-bottom:9px;padding-bottom:0;display:inline-block}.page-course-search h2{font-family:FlamaCondensed-Medium;text-transform:uppercase;font-size:21px;font-size:1.16667rem}.anchor.anchor--chevron,.anchor.qual-ex{border-bottom:0;font-family:FlamaCondensed-Medium;text-transform:none;font-size:21px;font-size:1.16667rem;letter-spacing:.25px}.panel-text-link .panel-text-link__item .panel-text-link__anchor{font-family:FlamaSemicondensed-Basic,Arial;font-size:21px;font-size:1.16667rem;text-transform:uppercase}.associated_biography .panel-page-header h2{color:#fff;padding:10px}.associated_biography .panel-image img{max-height:100%}.panel-page-header{margin-bottom:-10px;background-color:#80379b;color:#fff}.panel-page-header:after{background:url(/sites/all/themes/cogc_theme/fabric/styles/#) 0 0}.panel-page-header__header{color:#fff}.panel-page-header__HEADER2{color:#fff;padding:18px 0;margin-left:1px;margin-top:-20px}.panel-image__type--header img{width:100%}.panel-image.panel-image__wrapper:before{top:0;-webkit-transform:skew(0deg,0deg) translate(0,0);-ms-transform:skew(0deg,0deg) translate(0,0);transform:skew(0deg,0deg) translate(0,0)}.panel-image.panel-image__wrapper:after{bottom:0;-webkit-transform:skew(0deg,0deg) translate(0,0);-ms-transform:skew(0deg,0deg) translate(0,0);transform:skew(0deg,0deg) translate(0,0)}.panel-image.panel-image__type--header:after,.panel-image.panel-image__type--header:before{background:0 0}nav.header__nav.header__nav-utility{background-color:#80379b;height:41px;margin-bottom:15px;border-top:6px solid #6f2f86}.header .header__nav .header__nav-items .header__nav-utility-item--active:before{margin-left:5px;border-top:8px solid #6f2f86}.nav__vertical .nav__vertical-items .nav__vertical-item{font-family:FlamaSemicondensed-Basic,Arial;background:#f2f3f3;line-height:1.3}.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active{font-family:FlamaCondensed-Medium;background:#80379b;border-left:none}.nav__vertical .nav__vertical-items .nav__vertical-item .nav__vertical-item--menu{color:#80379b;text-transform:uppercase}.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active .nav__vertical-nested .nav__vertical-nested-item .nav__vertical-nested-item--menu{font-family:FlamaSemicondensed-Basic,Arial;color:#80379b;text-transform:uppercase}.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active .nav__vertical-item--menu{color:#fff;font-family:FlamaSemicondensed-Bold,Arial;font-size:18px;font-size:1rem;padding:18px 18px 19px}@media (min-width:320px){.nav__vertical .nav__vertical-select{border:0;display:block;padding:18px 0;margin-left:1px;margin-top:15px}.nav__vertical{margin:0 0 18px}}@media (min-width:750px){.nav__vertical .nav__vertical-select{display:none}}@media (max-width:750px){.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active{background:#80379b;border-left:none;width:115%;margin:-5px 20px -8px -25px}.nav__vertical .nav__vertical-items .nav__vertical-item.nav__vertical-item--menu--active .nav__vertical-item--menu{color:#fff;font-family:FlamaCondensed-Medium,Arial;font-size:18px;font-size:1em;padding:5px 5px 5px 25px;margin-top:5px}}.section-details{text-align:center;margin:40px 0 40px 0}.section-details p{line-height:1.5em;margin:0 80px 0 80px;font-size:1rem;font-family:FlamaSemicondensed-Light,Arial}@media (max-width:750px){.section-details p{margin:0 10px 0 10px}}.line{margin:0 0 1em;line-height:1em;padding:0;text-shadow:none;position:relative;overflow:hidden;text-align:center}.line:after,.line:before{content:" ";position:absolute;top:50%;margin-left:-999em;height:2px;width:998em;border-top:none}.line:after{left:auto;width:999em;margin:0 0 0 1em}.footer .footer__top{background:#80379b;border-top:6px solid #6f2f86;color:#fff;padding-top:18px;padding-bottom:60px}.footer .footer__top:after{background:0 0;content:"";height:119px;position:absolute;width:100%}.footer .footer__bottom{position:relative;top:5px;padding-bottom:30px}.footer .footer__bottom .footer__panels-block .footer__items .footer__items--menu{font-size:.8em}.footer__logo{display:none}.footer__logo-img{width:160px}li.footer__item.footer__item_main{font-family:FlamaCondensed-Medium;text-transform:uppercase;font-size:1.1em}@media (max-width:750px){.footer .footer__panels-block .footer__items.footer__items--menu .footer__item .footer__item.footer__item--browseraloud{padding-top:40px}}@media (min-width:1040px){.footer .footer__bottom .footer__panels-block .footer__icons{display:block;margin-top:20px}}@media (min-width:750px){.footer .footer__top .footer__column-college{width:30%}.footer .footer__top .footer__column-social{width:30%;float:right}.footer .footer__top .footer__column-contact{width:30%;text-transform:uppercase;font-weight:700}.footer .footer__bottom .footer__panels-block .footer__icons .footer__icon.footer__icon--efqm{margin-top:0}.footer__logo{display:block;float:right;margin-top:-140px}.footer__browseraloud{margin-top:30px;float:left}@media screen and (-webkit-min-device-pixel-ratio:0){.footer__browseraloud{margin-top:4px}}}.footer .footer__bottom .footer__content{color:#8d8d8d;font-size:15px;font-size:.99rem;line-height:1.5em;width:56%;padding:20px 0}.footer .footer__panels-block .footer__header{color:#fff;font-family:FlamaCondensed-Medium;text-transform:uppercase;font-size:1.4em}@media (min-width:750px){.footer .footer__panels-block .footer__header__social{float:left;padding-right:15px}.footer .footer__bottom{top:50px}}.footer .footer__panels-block .footer__items.footer__items--college .footer__item{border-bottom:none;padding:0}@media (min-width:320px){.footer .footer__panels-block .footer__items.footer__items--college .footer__item{width:80%;max-width:200px;padding:5px 0}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__college-links{float:left;padding:8px 0}}@media (min-width:750px){.footer .footer__panels-block .footer__items.footer__items--college .footer__item{width:80%;max-width:80%;float:left;padding:5px 0}}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__item-a .prosp__dl{float:right;margin-right:.4em}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__item-a .prosp__dl:before{content:"download";font-family:Flama-Book,Arial;color:#fff;font-weight:700;font-size:18px;font-size:1rem}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__item-a .prosp__dl:after{color:#fff;font-weight:700;content:"|";padding:0 0 0 8px}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__item-a .prosp__view:before{content:"open";font-family:Flama-Book,Arial;color:#fff;font-weight:700;font-size:18px;font-size:1rem}.footer .footer__panels-block .footer__items.footer__items--social{display:inline-block;float:left;margin:0}.footer .footer__panels-block .footer__items.footer__items--social .footer__item{display:inline-block;font-size:16px;font-size:.88889rem;margin-right:0;margin-bottom:5px}@media (max-width:991px){.footer .footer__panels-block .footer__header .footer__header__social{padding-top:40px}}@media (min-width:1280px){.footer .footer__top .footer__column-college{width:30%}.footer .footer__panels-block .footer__items.footer__items--college .footer__item .footer__college-links{float:right;padding:1px 0}.footer .footer__panels-block .footer__items.footer__items--social .footer__item{display:inline-block;float:left;margin:0 3px 3px}}.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item.footer__item--social-facebook{background:url(/sites/all/themes/cogc_theme/fabric/styles/#) no-repeat}.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item.footer__item--social-youtube{background:url(/sites/all/themes/cogc_theme/fabric/styles/#) no-repeat}.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item.footer__item--social-twitter{background:url(/sites/all/themes/cogc_theme/fabric/styles/#) no-repeat}.footer .footer__panels-block .footer__items.footer__items--social .footer__item .footer__item.footer__item--social-linkedin{background:url(/sites/all/themes/cogc_theme/fabric/styles/#) no-repeat}.footer .footer__panels-block .footer__items.footer__items--contact .footer__item .footer__item.footer__item--contact-contact:before{content:none}.footer .footer__panels-block .footer__items.footer__items--contact .footer__item .footer__item.footer__item--contact-telephone:before{content:none}@media (min-width:320px){.footer_logo_links{padding-top:20px}}.footer .footer__panels-block .footer__items.footer__items--menu{padding-top:20px}@media (min-width:320px){.footer .footer__panels-block .footer__items.footer__items--menu{line-height:2em}.footer .footer__panels-block .footer__items.footer__items--menu .footer__item{white-space:pre-line}.footer .footer__panels-block .footer__items.footer__items--menu .footer__item:after{color:#fff;content:"";padding:0}}@media (min-width:750px){.footer .footer__panels-block .footer__items.footer__items--menu{line-height:1.5em;padding-top:20px}.footer .footer__panels-block .footer__items.footer__items--menu .footer__item{display:inline;white-space:normal}.footer .footer__panels-block .footer__items.footer__items--menu .footer__item:after{color:#fff;content:"|";padding:0}}.footer .footer__panels-block .footer__items.footer__items--menu .footer__item .footer__item{color:#fff;font-size:.85em}ul.social-network{list-style:none;display:inline;margin-left:0!important;padding:0}ul.social-network li{display:inline;margin:0 1px}.social-network a.icoYouTube:hover{background-color:#b00}.social-network a.icoFacebook:hover{background-color:#3b5998}.social-network a.icoTwitter:hover{background-color:#3cf}.social-network a.icoGoogle:hover{background-color:#bd3518}.social-network a.icoVimeo:hover{background-color:#0590b8}.social-network a.icoLinkedin:hover{background-color:#007bb7}.social-network a.icoInstagram:hover{background-color:#000}.social-network a.icoSnapchat:hover{background:#ffed33}.social-network a.icoSkype:hover{background-color:#12a5f4}.social-network a.icoEnvelope:hover{background-color:#22263d}.social-network a.icoEnvelope:hover i,.social-network a.icoFacebook:hover i,.social-network a.icoGoogle:hover i,.social-network a.icoInstagram:hover i,.social-network a.icoLinkedin:hover i,.social-network a.icoSkype:hover i,.social-network a.icoSnapchat:hover i,.social-network a.icoTwitter:hover i,.social-network a.icoVimeo:hover i,.social-network a.icoYouTube:hover i{color:#fff}.socialHoverClass,a.socialIcon:hover{color:#fff}.social-circle li a{display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:30px;height:30px}.social-circle li i{margin:0;line-height:30px;text-align:center}.social-circle i{color:#fff;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;transition:all .8s}.social-network a{background-color:#d078f1}.social-network .fa{font-size:1em}@media (max-width:750px){.social-circle li i{margin:0;line-height:1.75em;text-align:center}.social-circle li a{display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:35px;height:35px}.social-network .fa{font-size:1.28em}}
@media print{header{display:none !important;}footer{display:none !important;}nav{display:none !important;}#column__left,#column__left *{display:none !important;}}

