@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap");
/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
:root{--highlight-1:#1e82be;--highlight-2:#0065A0;--highlight-3:#0F6EA7;--pre-school:#EB666E;--pre-school-2:#E2315B;--fs:#994894;--fs-2:#6F2479;--ks-12:#E03C85;--ks-12-2:#C30E63;--ks-3:#00B0BE;--ks-3-2:#00798E;--ks-4:#7EB928;--ks-4-2:#439135;--ks-4-3:#177706;--p16:#009C9D;--p16-2:#006E6E;--sen:#F5A100;--sen-2:#ED7402;--sen-3:#AB5300;--im:#FFCC00;--im-2:#E68100;--im-3:#986200;}.align-horizontal,.align-vertical,.align-full{position:relative;}.align-horizontal{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}.align-vertical{top:50%;vertical-align:top;transform:translateY(-50%);-webkit-transform:translateY(-50%);}.align-full{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.iconSmooth{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.imgCover{min-width:100%;max-width:none;width:100%;min-height:100%;height:100%;object-fit:cover;}.imgCoverFallback{display:block;background-size:cover !important;background-position:center center !important;}.transitionShort{transition:all 0.1s ease-out;-webkit-transition:all 0.1s ease-out;}.transitionMed{transition:all 0.2s cubic-bezier(0.39,0.01,0.2,0.98);-webkit-transition:all 0.2s cubic-bezier(0.39,0.01,0.2,0.98);}.transitionLong{transition:all 0.3s cubic-bezier(0.39,0.01,0.2,0.98);-webkit-transition:all 0.3s cubic-bezier(0.39,0.01,0.2,0.98);}.z-depth-0{box-shadow:none;}.z-depth-1{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);}.z-depth-1-inset{box-shadow:inset 0 2px 5px 0 rgba(0,0,0,0.16),inset 0 2px 10px 0 rgba(0,0,0,0.12);}.z-depth-1-half{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);}.z-depth-1-half-inset{box-shadow:inset 0 5px 11px 0 rgba(0,0,0,0.18),inset 0 4px 15px 0 rgba(0,0,0,0.15);}.z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}.z-depth-2-inset{box-shadow:inset 0 8px 17px 0 rgba(0,0,0,0.2),inset 0 6px 20px 0 rgba(0,0,0,0.19);}.z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);}.z-depth-3-inset{box-shadow:inset 0 12px 15px 0 rgba(0,0,0,0.24),inset 0 17px 50px 0 rgba(0,0,0,0.19);}.z-depth-4,.modal{box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21);}.z-depth-4-inset,.modal-inset{box-shadow:inset 0 16px 28px 0 rgba(0,0,0,0.22),inset 0 25px 55px 0 rgba(0,0,0,0.21);}.z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22);}.z-depth-5-inset{box-shadow:inset 0 27px 24px 0 rgba(0,0,0,0.2),inset 0 40px 77px 0 rgba(0,0,0,0.22);}body,html{min-height:100%;min-width:100%;margin:0;padding:0;font-size:1em;line-height:1.5;font-style:normal;font-weight:400;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-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{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}html body{background-color:#fff;}html body.toolbar-fixed{padding-top:1.5rem;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-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;-moz-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{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-bottom:1.5em;}table th{color:#fff !important;}table th h1,table th h2,table th h3,table th h4,table th h5,table th h6,table th p{color:#fff !important;}table td,table th{padding:10px;}table.centre-table-header th{text-align:center;}table.grey-table-header th{background-color:#ECECEC !important;color:#515A61 !important;}table.dark-table-header th{background-color:#515A61 !important;}table.centre-table-all td,table.centre-table-all th{text-align:center;}*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}button::-ms-clear,input::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none !important;}a{text-decoration:underline;}a:focus,a:hover{color:#23527c;text-decoration:none;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}figure{margin:0;}img{vertical-align:top;}.img-responsive,.responsive img{display:block;max-width:100%;height:auto;}.img-rounded{border-radius:6px;}.img-circle{border-radius:50%;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee;}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}[role=button]{cursor:pointer;}.center-block{display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}@media (max-width:992px){.pull-right-t{float:right !important;}}@media (max-width:tablet){.pull-right-t{float:right !important;}}@media (max-width:992px){.pull-left-t{float:left !important;}}@media (max-width:tablet){.pull-left-t{float:left !important;}}@media (max-width:767px){.pull-right-m{float:right !important;}}@media (max-width:phone){.pull-right-m{float:right !important;}}@media (max-width:767px){.pull-left-m{float:left !important;}}@media (max-width:phone){.pull-left-m{float:left !important;}}.hide{display:none !important;}.show{display:block !important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;}.affix{position:fixed;}@-ms-viewport{width:device-width;}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none !important;}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none !important;}@media (max-width:767px){.visible-xs{display:block !important;}table.visible-xs{display:table !important;}tr.visible-xs{display:table-row !important;}td.visible-xs,th.visible-xs{display:table-cell !important;}}@media (max-width:767px){.visible-xs-block{display:block !important;}}@media (max-width:767px){.visible-xs-inline{display:inline !important;}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important;}table.visible-sm{display:table !important;}tr.visible-sm{display:table-row !important;}td.visible-sm,th.visible-sm{display:table-cell !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important;}table.visible-md{display:table !important;}tr.visible-md{display:table-row !important;}td.visible-md,th.visible-md{display:table-cell !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important;}}@media (min-width:1200px){.visible-lg{display:block !important;}table.visible-lg{display:table !important;}tr.visible-lg{display:table-row !important;}td.visible-lg,th.visible-lg{display:table-cell !important;}}@media (min-width:1200px){.visible-lg-block{display:block !important;}}@media (min-width:1200px){.visible-lg-inline{display:inline !important;}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important;}}@media (max-width:767px){.hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important;}}@media (min-width:1200px){.hidden-lg{display:none !important;}}.visible-print{display:none !important;}@media print{.visible-print{display:block !important;}table.visible-print{display:table !important;}tr.visible-print{display:table-row !important;}td.visible-print,th.visible-print{display:table-cell !important;}}.visible-print-block{display:none !important;}@media print{.visible-print-block{display:block !important;}}.visible-print-inline{display:none !important;}@media print{.visible-print-inline{display:inline !important;}}.visible-print-inline-block{display:none !important;}@media print{.visible-print-inline-block{display:inline-block !important;}}@media print{.hidden-print{display:none !important;}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0;}.embed-responsive-21by9{padding-bottom:42.85%;}.embed-responsive-21by9 .field--name-field-media-oembed-video{padding-bottom:42.85% !important;}.embed-responsive-16by9{padding-bottom:56.25%;}.embed-responsive-16by9 .field--name-field-media-oembed-video{padding-bottom:56.25% !important;}.embed-responsive-4by3{padding-bottom:75%;}.embed-responsive-4by3 .field--name-field-media-oembed-video{padding-bottom:75% !important;}img{max-width:100%;height:auto;}@media print{*,*:after,*:before{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";display:none;}abbr[title]:after{content:" (" attr(title) ")";display:none;}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";display:none;}blockquote,pre{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}img,tr{page-break-inside:avoid;}img{max-width:100% !important;}h2,h3,p{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}header.header{min-height:auto !important;}.region-header{background:#4E358D !important;}a.site-logo{display:block;position:relative;}a.site-logo:after{content:"";display:block;position:absolute;top:0;left:80px;font-size:40px;max-width:calc(100% - 120px);}.main.container{border-bottom:10px solid #4E358D !important;}.disclaimer{border:2px solid #4E358D !important;}table thead{background:#efefef;}table tbody{box-shadow:0 4px 1px #cecece !important;}table td:last-child{display:none;}#business-form-results .form-actions,.banner,.footer,.footer_bottom,.hamburger,.header-search,.menu-section,.navbar,.region-secondary-menu,ul.steps{display:none !important;}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000 !important;}.label{border:1px solid #000;}.table{border-collapse:collapse !important;}.table td,.table th{background-color:#fff !important;}.table-bordered td,.table-bordered th{border:1px solid #ddd !important;}}.node-page .qual-alert{display:none;}.node-page[class*=subjects-gcse] .qual-alert,.node-page[class*=subjects-entry-level] .qual-alert,.node-page[class*=subjects-level] .qual-alert,.node-page[class*=subjects-gce] .qual-alert{display:block !important;}#toolbar-administration #toolbar-bar .toolbar-tab a{padding:5px 10px 5px 25px;font-size:13px;}#toolbar-administration #toolbar-bar .toolbar-tab a::before{width:13px;}#toolbar-administration #toolbar-bar #toolbar-item-shortcuts-tray ul li a{padding:5px 10px !important;}#toolbar-administration .toolbar-toggle-orientation button{width:36px;height:22px;}#toolbar-administration .toolbar-icon-edit{padding:5px 10px 5px 25px;font-size:13px;}#toolbar-administration .toolbar-icon-edit::before{width:13px;}form#protected-pages-enter-password{width:1370px;margin:50px auto 200px;padding-left:16px;padding-right:16px;max-width:100% !important;}@keyframes status-hide{0%{transform:translateX(-50%) translateY(100%);}2%{transform:translateX(-50%) translateY(calc(0% - 1rem));}50%{transform:translateX(-50%) translateY(calc(0% - 1rem));}52%{transform:translateX(-50%) translateY(100%);}100%{transform:translateX(-50%) translateY(100%);}}.messages--status{position:fixed;bottom:0;left:50%;transform:translateX(-50%) translateY(100%);width:600px;max-width:100%;z-index:1000;animation-name:status-hide;animation-duration:10s;animation-iteration-count:1;}.container{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px;max-width:100% !important;width:100% !important;}.container .container{padding-left:0px !important;padding-right:0px !important;margin-left:0px;margin-right:0px;}@media (min-width:1200px){.container{width:100%;max-width:1370px !important;}}.grid{display:grid;gap:32px;}.grid::before,.grid::after{content:none;}.grid .grid-item{margin-bottom:0px;}.grid.col-2-eq{grid-template-columns:repeat(2,1fr);}@media (max-width:767px){.grid.col-2-eq{grid-template-columns:auto;}}@media (max-width:phone){.grid.col-2-eq{grid-template-columns:auto;}}.grid.col-3-eq{grid-template-columns:repeat(3,1fr);}@media (max-width:992px){.grid.col-3-eq{grid-template-columns:repeat(2,1fr);}}@media (max-width:tablet){.grid.col-3-eq{grid-template-columns:repeat(2,1fr);}}@media (max-width:767px){.grid.col-3-eq{grid-template-columns:auto;}}@media (max-width:phone){.grid.col-3-eq{grid-template-columns:auto;}}.grid.col-4-eq{grid-template-columns:repeat(4,1fr);}@media (max-width:992px){.grid.col-4-eq{grid-template-columns:repeat(2,1fr);}}@media (max-width:tablet){.grid.col-4-eq{grid-template-columns:repeat(2,1fr);}}@media (max-width:767px){.grid.col-4-eq{grid-template-columns:auto;}}@media (max-width:phone){.grid.col-4-eq{grid-template-columns:auto;}}.grid.gap-small{gap:2rem;}.container-fluid{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px;}.row{margin-left:-16px !important;margin-right:-16px !important;display:block;min-width:100%;}.row > div,.row > li{margin-bottom:32px;}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-2,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:16px;padding-right:16px;}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-2,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left;}.col-xs-24{width:100%;}.col-xs-23{width:95.83333333%;}.col-xs-22{width:91.66666667%;}.col-xs-21{width:87.5%;}.col-xs-20{width:83.33333333%;}.col-xs-19{width:79.16666667%;}.col-xs-18{width:75%;}.col-xs-17{width:70.83333333%;}.col-xs-16{width:66.66666667%;}.col-xs-15{width:62.5%;}.col-xs-14{width:58.33333333%;}.col-xs-13{width:54.16666667%;}.col-xs-12{width:50%;}.col-xs-11{width:45.83333333%;}.col-xs-10{width:41.66666667%;}.col-xs-9{width:37.5%;}.col-xs-8{width:33.33333333%;}.col-xs-7{width:29.16666667%;}.col-xs-6{width:25%;}.col-xs-5{width:20.83333333%;}.col-xs-4{width:16.66666667%;}.col-xs-3{width:12.5%;}.col-xs-2{width:8.33333333%;}.col-xs-1{width:4.16666667%;}.col-xs-pull-24{right:100%;}.col-xs-pull-23{right:95.83333333%;}.col-xs-pull-22{right:91.66666667%;}.col-xs-pull-21{right:87.5%;}.col-xs-pull-20{right:83.33333333%;}.col-xs-pull-19{right:79.16666667%;}.col-xs-pull-18{right:75%;}.col-xs-pull-17{right:70.83333333%;}.col-xs-pull-16{right:66.66666667%;}.col-xs-pull-15{right:62.5%;}.col-xs-pull-14{right:58.33333333%;}.col-xs-pull-13{right:54.16666667%;}.col-xs-pull-12{right:50%;}.col-xs-pull-11{right:45.83333333%;}.col-xs-pull-10{right:41.66666667%;}.col-xs-pull-9{right:37.5%;}.col-xs-pull-8{right:33.33333333%;}.col-xs-pull-7{right:29.16666667%;}.col-xs-pull-6{right:25%;}.col-xs-pull-5{right:20.83333333%;}.col-xs-pull-4{right:16.66666667%;}.col-xs-pull-3{right:12.5%;}.col-xs-pull-2{right:8.33333333%;}.col-xs-pull-1{right:4.16666667%;}.col-xs-pull-0{right:auto;}.col-xs-push-24{left:100%;}.col-xs-push-23{left:95.83333333%;}.col-xs-push-22{left:91.66666667%;}.col-xs-push-21{left:87.5%;}.col-xs-push-20{left:83.33333333%;}.col-xs-push-19{left:79.16666667%;}.col-xs-push-18{left:75%;}.col-xs-push-17{left:70.83333333%;}.col-xs-push-16{left:66.66666667%;}.col-xs-push-15{left:62.5%;}.col-xs-push-14{left:58.33333333%;}.col-xs-push-13{left:54.16666667%;}.col-xs-push-12{left:50%;}.col-xs-push-11{left:45.83333333%;}.col-xs-push-10{left:41.66666667%;}.col-xs-push-9{left:37.5%;}.col-xs-push-8{left:33.33333333%;}.col-xs-push-7{left:29.16666667%;}.col-xs-push-6{left:25%;}.col-xs-push-5{left:20.83333333%;}.col-xs-push-4{left:16.66666667%;}.col-xs-push-3{left:12.5%;}.col-xs-push-2{left:8.33333333%;}.col-xs-push-1{left:4.16666667%;}.col-xs-push-0{left:auto;}.col-xs-offset-24{margin-left:100%;}.col-xs-offset-23{margin-left:95.83333333%;}.col-xs-offset-22{margin-left:91.66666667%;}.col-xs-offset-21{margin-left:87.5%;}.col-xs-offset-20{margin-left:83.33333333%;}.col-xs-offset-19{margin-left:79.16666667%;}.col-xs-offset-18{margin-left:75%;}.col-xs-offset-17{margin-left:70.83333333%;}.col-xs-offset-16{margin-left:66.66666667%;}.col-xs-offset-15{margin-left:62.5%;}.col-xs-offset-14{margin-left:58.33333333%;}.col-xs-offset-13{margin-left:54.16666667%;}.col-xs-offset-12{margin-left:50%;}.col-xs-offset-11{margin-left:45.83333333%;}.col-xs-offset-10{margin-left:41.66666667%;}.col-xs-offset-9{margin-left:37.5%;}.col-xs-offset-8{margin-left:33.33333333%;}.col-xs-offset-7{margin-left:29.16666667%;}.col-xs-offset-6{margin-left:25%;}.col-xs-offset-5{margin-left:20.83333333%;}.col-xs-offset-4{margin-left:16.66666667%;}.col-xs-offset-3{margin-left:12.5%;}.col-xs-offset-2{margin-left:8.33333333%;}.col-xs-offset-1{margin-left:4.16666667%;}.col-xs-offset-0{margin-left:0;}@media (min-width:767px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left;}.col-sm-24{width:100%;}.col-sm-23{width:95.83333333%;}.col-sm-22{width:91.66666667%;}.col-sm-21{width:87.5%;}.col-sm-20{width:83.33333333%;}.col-sm-19{width:79.16666667%;}.col-sm-18{width:75%;}.col-sm-17{width:70.83333333%;}.col-sm-16{width:66.66666667%;}.col-sm-15{width:62.5%;}.col-sm-14{width:58.33333333%;}.col-sm-13{width:54.16666667%;}.col-sm-12{width:50%;}.col-sm-11{width:45.83333333%;}.col-sm-10{width:41.66666667%;}.col-sm-9{width:37.5%;}.col-sm-8{width:33.33333333%;}.col-sm-7{width:29.16666667%;}.col-sm-6{width:25%;}.col-sm-5{width:20.83333333%;}.col-sm-4{width:16.66666667%;}.col-sm-3{width:12.5%;}.col-sm-2{width:8.33333333%;}.col-sm-1{width:4.16666667%;}.col-sm-pull-24{right:100%;}.col-sm-pull-23{right:95.83333333%;}.col-sm-pull-22{right:91.66666667%;}.col-sm-pull-21{right:87.5%;}.col-sm-pull-20{right:83.33333333%;}.col-sm-pull-19{right:79.16666667%;}.col-sm-pull-18{right:75%;}.col-sm-pull-17{right:70.83333333%;}.col-sm-pull-16{right:66.66666667%;}.col-sm-pull-15{right:62.5%;}.col-sm-pull-14{right:58.33333333%;}.col-sm-pull-13{right:54.16666667%;}.col-sm-pull-12{right:50%;}.col-sm-pull-11{right:45.83333333%;}.col-sm-pull-10{right:41.66666667%;}.col-sm-pull-9{right:37.5%;}.col-sm-pull-8{right:33.33333333%;}.col-sm-pull-7{right:29.16666667%;}.col-sm-pull-6{right:25%;}.col-sm-pull-5{right:20.83333333%;}.col-sm-pull-4{right:16.66666667%;}.col-sm-pull-3{right:12.5%;}.col-sm-pull-2{right:8.33333333%;}.col-sm-pull-1{right:4.16666667%;}.col-sm-pull-0{right:auto;}.col-sm-push-24{left:100%;}.col-sm-push-23{left:95.83333333%;}.col-sm-push-22{left:91.66666667%;}.col-sm-push-21{left:87.5%;}.col-sm-push-20{left:83.33333333%;}.col-sm-push-19{left:79.16666667%;}.col-sm-push-18{left:75%;}.col-sm-push-17{left:70.83333333%;}.col-sm-push-16{left:66.66666667%;}.col-sm-push-15{left:62.5%;}.col-sm-push-14{left:58.33333333%;}.col-sm-push-13{left:54.16666667%;}.col-sm-push-12{left:50%;}.col-sm-push-11{left:45.83333333%;}.col-sm-push-10{left:41.66666667%;}.col-sm-push-9{left:37.5%;}.col-sm-push-8{left:33.33333333%;}.col-sm-push-7{left:29.16666667%;}.col-sm-push-6{left:25%;}.col-sm-push-5{left:20.83333333%;}.col-sm-push-4{left:16.66666667%;}.col-sm-push-3{left:12.5%;}.col-sm-push-2{left:8.33333333%;}.col-sm-push-1{left:4.16666667%;}.col-sm-push-0{left:auto;}.col-sm-offset-24{margin-left:100%;}.col-sm-offset-23{margin-left:95.83333333%;}.col-sm-offset-22{margin-left:91.66666667%;}.col-sm-offset-21{margin-left:87.5%;}.col-sm-offset-20{margin-left:83.33333333%;}.col-sm-offset-19{margin-left:79.16666667%;}.col-sm-offset-18{margin-left:75%;}.col-sm-offset-17{margin-left:70.83333333%;}.col-sm-offset-16{margin-left:66.66666667%;}.col-sm-offset-15{margin-left:62.5%;}.col-sm-offset-14{margin-left:58.33333333%;}.col-sm-offset-13{margin-left:54.16666667%;}.col-sm-offset-12{margin-left:50%;}.col-sm-offset-11{margin-left:45.83333333%;}.col-sm-offset-10{margin-left:41.66666667%;}.col-sm-offset-9{margin-left:37.5%;}.col-sm-offset-8{margin-left:33.33333333%;}.col-sm-offset-7{margin-left:29.16666667%;}.col-sm-offset-6{margin-left:25%;}.col-sm-offset-5{margin-left:20.83333333%;}.col-sm-offset-4{margin-left:16.66666667%;}.col-sm-offset-3{margin-left:12.5%;}.col-sm-offset-2{margin-left:8.33333333%;}.col-sm-offset-1{margin-left:4.16666667%;}.col-sm-offset-0{margin-left:0;}}@media (min-width:phone){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left;}.col-sm-24{width:100%;}.col-sm-23{width:95.83333333%;}.col-sm-22{width:91.66666667%;}.col-sm-21{width:87.5%;}.col-sm-20{width:83.33333333%;}.col-sm-19{width:79.16666667%;}.col-sm-18{width:75%;}.col-sm-17{width:70.83333333%;}.col-sm-16{width:66.66666667%;}.col-sm-15{width:62.5%;}.col-sm-14{width:58.33333333%;}.col-sm-13{width:54.16666667%;}.col-sm-12{width:50%;}.col-sm-11{width:45.83333333%;}.col-sm-10{width:41.66666667%;}.col-sm-9{width:37.5%;}.col-sm-8{width:33.33333333%;}.col-sm-7{width:29.16666667%;}.col-sm-6{width:25%;}.col-sm-5{width:20.83333333%;}.col-sm-4{width:16.66666667%;}.col-sm-3{width:12.5%;}.col-sm-2{width:8.33333333%;}.col-sm-1{width:4.16666667%;}.col-sm-pull-24{right:100%;}.col-sm-pull-23{right:95.83333333%;}.col-sm-pull-22{right:91.66666667%;}.col-sm-pull-21{right:87.5%;}.col-sm-pull-20{right:83.33333333%;}.col-sm-pull-19{right:79.16666667%;}.col-sm-pull-18{right:75%;}.col-sm-pull-17{right:70.83333333%;}.col-sm-pull-16{right:66.66666667%;}.col-sm-pull-15{right:62.5%;}.col-sm-pull-14{right:58.33333333%;}.col-sm-pull-13{right:54.16666667%;}.col-sm-pull-12{right:50%;}.col-sm-pull-11{right:45.83333333%;}.col-sm-pull-10{right:41.66666667%;}.col-sm-pull-9{right:37.5%;}.col-sm-pull-8{right:33.33333333%;}.col-sm-pull-7{right:29.16666667%;}.col-sm-pull-6{right:25%;}.col-sm-pull-5{right:20.83333333%;}.col-sm-pull-4{right:16.66666667%;}.col-sm-pull-3{right:12.5%;}.col-sm-pull-2{right:8.33333333%;}.col-sm-pull-1{right:4.16666667%;}.col-sm-pull-0{right:auto;}.col-sm-push-24{left:100%;}.col-sm-push-23{left:95.83333333%;}.col-sm-push-22{left:91.66666667%;}.col-sm-push-21{left:87.5%;}.col-sm-push-20{left:83.33333333%;}.col-sm-push-19{left:79.16666667%;}.col-sm-push-18{left:75%;}.col-sm-push-17{left:70.83333333%;}.col-sm-push-16{left:66.66666667%;}.col-sm-push-15{left:62.5%;}.col-sm-push-14{left:58.33333333%;}.col-sm-push-13{left:54.16666667%;}.col-sm-push-12{left:50%;}.col-sm-push-11{left:45.83333333%;}.col-sm-push-10{left:41.66666667%;}.col-sm-push-9{left:37.5%;}.col-sm-push-8{left:33.33333333%;}.col-sm-push-7{left:29.16666667%;}.col-sm-push-6{left:25%;}.col-sm-push-5{left:20.83333333%;}.col-sm-push-4{left:16.66666667%;}.col-sm-push-3{left:12.5%;}.col-sm-push-2{left:8.33333333%;}.col-sm-push-1{left:4.16666667%;}.col-sm-push-0{left:auto;}.col-sm-offset-24{margin-left:100%;}.col-sm-offset-23{margin-left:95.83333333%;}.col-sm-offset-22{margin-left:91.66666667%;}.col-sm-offset-21{margin-left:87.5%;}.col-sm-offset-20{margin-left:83.33333333%;}.col-sm-offset-19{margin-left:79.16666667%;}.col-sm-offset-18{margin-left:75%;}.col-sm-offset-17{margin-left:70.83333333%;}.col-sm-offset-16{margin-left:66.66666667%;}.col-sm-offset-15{margin-left:62.5%;}.col-sm-offset-14{margin-left:58.33333333%;}.col-sm-offset-13{margin-left:54.16666667%;}.col-sm-offset-12{margin-left:50%;}.col-sm-offset-11{margin-left:45.83333333%;}.col-sm-offset-10{margin-left:41.66666667%;}.col-sm-offset-9{margin-left:37.5%;}.col-sm-offset-8{margin-left:33.33333333%;}.col-sm-offset-7{margin-left:29.16666667%;}.col-sm-offset-6{margin-left:25%;}.col-sm-offset-5{margin-left:20.83333333%;}.col-sm-offset-4{margin-left:16.66666667%;}.col-sm-offset-3{margin-left:12.5%;}.col-sm-offset-2{margin-left:8.33333333%;}.col-sm-offset-1{margin-left:4.16666667%;}.col-sm-offset-0{margin-left:0;}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left;}.col-md-24{width:100%;}.col-md-23{width:95.83333333%;}.col-md-22{width:91.66666667%;}.col-md-21{width:87.5%;}.col-md-20{width:83.33333333%;}.col-md-19{width:79.16666667%;}.col-md-18{width:75%;}.col-md-17{width:70.83333333%;}.col-md-16{width:66.66666667%;}.col-md-15{width:62.5%;}.col-md-14{width:58.33333333%;}.col-md-13{width:54.16666667%;}.col-md-12{width:50%;}.col-md-11{width:45.83333333%;}.col-md-10{width:41.66666667%;}.col-md-9{width:37.5%;}.col-md-8{width:33.33333333%;}.col-md-7{width:29.16666667%;}.col-md-6{width:25%;}.col-md-5{width:20.83333333%;}.col-md-4{width:16.66666667%;}.col-md-3{width:12.5%;}.col-md-2{width:8.33333333%;}.col-md-1{width:4.16666667%;}.col-md-pull-24{right:100%;}.col-md-pull-23{right:95.83333333%;}.col-md-pull-22{right:91.66666667%;}.col-md-pull-21{right:87.5%;}.col-md-pull-20{right:83.33333333%;}.col-md-pull-19{right:79.16666667%;}.col-md-pull-18{right:75%;}.col-md-pull-17{right:70.83333333%;}.col-md-pull-16{right:66.66666667%;}.col-md-pull-15{right:62.5%;}.col-md-pull-14{right:58.33333333%;}.col-md-pull-13{right:54.16666667%;}.col-md-pull-12{right:50%;}.col-md-pull-11{right:45.83333333%;}.col-md-pull-10{right:41.66666667%;}.col-md-pull-9{right:37.5%;}.col-md-pull-8{right:33.33333333%;}.col-md-pull-7{right:29.16666667%;}.col-md-pull-6{right:25%;}.col-md-pull-5{right:20.83333333%;}.col-md-pull-4{right:16.66666667%;}.col-md-pull-3{right:12.5%;}.col-md-pull-2{right:8.33333333%;}.col-md-pull-1{right:4.16666667%;}.col-md-pull-0{right:auto;}.col-md-push-24{left:100%;}.col-md-push-23{left:95.83333333%;}.col-md-push-22{left:91.66666667%;}.col-md-push-21{left:87.5%;}.col-md-push-20{left:83.33333333%;}.col-md-push-19{left:79.16666667%;}.col-md-push-18{left:75%;}.col-md-push-17{left:70.83333333%;}.col-md-push-16{left:66.66666667%;}.col-md-push-15{left:62.5%;}.col-md-push-14{left:58.33333333%;}.col-md-push-13{left:54.16666667%;}.col-md-push-12{left:50%;}.col-md-push-11{left:45.83333333%;}.col-md-push-10{left:41.66666667%;}.col-md-push-9{left:37.5%;}.col-md-push-8{left:33.33333333%;}.col-md-push-7{left:29.16666667%;}.col-md-push-6{left:25%;}.col-md-push-5{left:20.83333333%;}.col-md-push-4{left:16.66666667%;}.col-md-push-3{left:12.5%;}.col-md-push-2{left:8.33333333%;}.col-md-push-1{left:4.16666667%;}.col-md-push-0{left:auto;}.col-md-offset-24{margin-left:100%;}.col-md-offset-23{margin-left:95.83333333%;}.col-md-offset-22{margin-left:91.66666667%;}.col-md-offset-21{margin-left:87.5%;}.col-md-offset-20{margin-left:83.33333333%;}.col-md-offset-19{margin-left:79.16666667%;}.col-md-offset-18{margin-left:75%;}.col-md-offset-17{margin-left:70.83333333%;}.col-md-offset-16{margin-left:66.66666667%;}.col-md-offset-15{margin-left:62.5%;}.col-md-offset-14{margin-left:58.33333333%;}.col-md-offset-13{margin-left:54.16666667%;}.col-md-offset-12{margin-left:50%;}.col-md-offset-11{margin-left:45.83333333%;}.col-md-offset-10{margin-left:41.66666667%;}.col-md-offset-9{margin-left:37.5%;}.col-md-offset-8{margin-left:33.33333333%;}.col-md-offset-7{margin-left:29.16666667%;}.col-md-offset-6{margin-left:25%;}.col-md-offset-5{margin-left:20.83333333%;}.col-md-offset-4{margin-left:16.66666667%;}.col-md-offset-3{margin-left:12.5%;}.col-md-offset-2{margin-left:8.33333333%;}.col-md-offset-1{margin-left:4.16666667%;}.col-md-offset-0{margin-left:0;}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left;}.col-lg-24{width:100%;}.col-lg-23{width:95.83333333%;}.col-lg-22{width:91.66666667%;}.col-lg-21{width:87.5%;}.col-lg-20{width:83.33333333%;}.col-lg-19{width:79.16666667%;}.col-lg-18{width:75%;}.col-lg-17{width:70.83333333%;}.col-lg-16{width:66.66666667%;}.col-lg-15{width:62.5%;}.col-lg-14{width:58.33333333%;}.col-lg-13{width:54.16666667%;}.col-lg-12{width:50%;}.col-lg-11{width:45.83333333%;}.col-lg-10{width:41.66666667%;}.col-lg-9{width:37.5%;}.col-lg-8{width:33.33333333%;}.col-lg-7{width:29.16666667%;}.col-lg-6{width:25%;}.col-lg-5{width:20.83333333%;}.col-lg-4{width:16.66666667%;}.col-lg-3{width:12.5%;}.col-lg-2{width:8.33333333%;}.col-lg-1{width:4.16666667%;}.col-lg-pull-24{right:100%;}.col-lg-pull-23{right:95.83333333%;}.col-lg-pull-22{right:91.66666667%;}.col-lg-pull-21{right:87.5%;}.col-lg-pull-20{right:83.33333333%;}.col-lg-pull-19{right:79.16666667%;}.col-lg-pull-18{right:75%;}.col-lg-pull-17{right:70.83333333%;}.col-lg-pull-16{right:66.66666667%;}.col-lg-pull-15{right:62.5%;}.col-lg-pull-14{right:58.33333333%;}.col-lg-pull-13{right:54.16666667%;}.col-lg-pull-12{right:50%;}.col-lg-pull-11{right:45.83333333%;}.col-lg-pull-10{right:41.66666667%;}.col-lg-pull-9{right:37.5%;}.col-lg-pull-8{right:33.33333333%;}.col-lg-pull-7{right:29.16666667%;}.col-lg-pull-6{right:25%;}.col-lg-pull-5{right:20.83333333%;}.col-lg-pull-4{right:16.66666667%;}.col-lg-pull-3{right:12.5%;}.col-lg-pull-2{right:8.33333333%;}.col-lg-pull-1{right:4.16666667%;}.col-lg-pull-0{right:auto;}.col-lg-push-24{left:100%;}.col-lg-push-23{left:95.83333333%;}.col-lg-push-22{left:91.66666667%;}.col-lg-push-21{left:87.5%;}.col-lg-push-20{left:83.33333333%;}.col-lg-push-19{left:79.16666667%;}.col-lg-push-18{left:75%;}.col-lg-push-17{left:70.83333333%;}.col-lg-push-16{left:66.66666667%;}.col-lg-push-15{left:62.5%;}.col-lg-push-14{left:58.33333333%;}.col-lg-push-13{left:54.16666667%;}.col-lg-push-12{left:50%;}.col-lg-push-11{left:45.83333333%;}.col-lg-push-10{left:41.66666667%;}.col-lg-push-9{left:37.5%;}.col-lg-push-8{left:33.33333333%;}.col-lg-push-7{left:29.16666667%;}.col-lg-push-6{left:25%;}.col-lg-push-5{left:20.83333333%;}.col-lg-push-4{left:16.66666667%;}.col-lg-push-3{left:12.5%;}.col-lg-push-2{left:8.33333333%;}.col-lg-push-1{left:4.16666667%;}.col-lg-push-0{left:auto;}.col-lg-offset-24{margin-left:100%;}.col-lg-offset-23{margin-left:95.83333333%;}.col-lg-offset-22{margin-left:91.66666667%;}.col-lg-offset-21{margin-left:87.5%;}.col-lg-offset-20{margin-left:83.33333333%;}.col-lg-offset-19{margin-left:79.16666667%;}.col-lg-offset-18{margin-left:75%;}.col-lg-offset-17{margin-left:70.83333333%;}.col-lg-offset-16{margin-left:66.66666667%;}.col-lg-offset-15{margin-left:62.5%;}.col-lg-offset-14{margin-left:58.33333333%;}.col-lg-offset-13{margin-left:54.16666667%;}.col-lg-offset-12{margin-left:50%;}.col-lg-offset-11{margin-left:45.83333333%;}.col-lg-offset-10{margin-left:41.66666667%;}.col-lg-offset-9{margin-left:37.5%;}.col-lg-offset-8{margin-left:33.33333333%;}.col-lg-offset-7{margin-left:29.16666667%;}.col-lg-offset-6{margin-left:25%;}.col-lg-offset-5{margin-left:20.83333333%;}.col-lg-offset-4{margin-left:16.66666667%;}.col-lg-offset-3{margin-left:12.5%;}.col-lg-offset-2{margin-left:8.33333333%;}.col-lg-offset-1{margin-left:4.16666667%;}.col-lg-offset-0{margin-left:0;}}.clearfix:after,.clearfix:before,.row:before,.row:after,.paragraph-row:after,.paragraph-row:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.pager:after,.pager:before{content:" ";display:block;overflow:auto;height:0;clear:both;}.center-block{display:block;margin-left:auto;margin-right:auto;}.hide{display:none;}.show{display:block;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;}.inline{display:inline-block;}.flex{display:flex;}.affix{position:fixed;}@-ms-viewport{width:device-width;}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none !important;}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none !important;}@media (min-width:767px){.visible-xs{display:block !important;}table.visible-xs{display:table !important;}tr.visible-xs{display:table-row !important;}td.visible-xs,th.visible-xs{display:table-cell !important;}.visible-xs-block{display:block !important;}.visible-xs-inline{display:inline !important;}.visible-xs-inline-block{display:inline-block !important;}.hidden-xs{display:none !important;}}@media (min-width:phone){.visible-xs{display:block !important;}table.visible-xs{display:table !important;}tr.visible-xs{display:table-row !important;}td.visible-xs,th.visible-xs{display:table-cell !important;}.visible-xs-block{display:block !important;}.visible-xs-inline{display:inline !important;}.visible-xs-inline-block{display:inline-block !important;}.hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important;}table.visible-sm{display:table !important;}tr.visible-sm{display:table-row !important;}td.visible-sm,th.visible-sm{display:table-cell !important;}.visible-sm-block{display:block !important;}.visible-sm-inline{display:inline !important;}.visible-sm-inline-block{display:inline-block !important;}.hidden-sm{display:none !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important;}table.visible-md{display:table !important;}tr.visible-md{display:table-row !important;}td.visible-md,th.visible-md{display:table-cell !important;}.visible-md-block{display:block !important;}.visible-md-inline{display:inline !important;}.visible-md-inline-block{display:inline-block !important;}.hidden-md{display:none !important;}}@media (min-width:1200px){.visible-lg{display:block !important;}table.visible-lg{display:table !important;}tr.visible-lg{display:table-row !important;}td.visible-lg,th.visible-lg{display:table-cell !important;}.visible-lg-block{display:block !important;}.visible-lg-inline{display:inline !important;}.visible-lg-inline-block{display:inline-block !important;}.hidden-lg{display:none !important;}}.visible-print{display:none !important;}@media print{.visible-print{display:block !important;}table.visible-print{display:table !important;}tr.visible-print{display:table-row !important;}td.visible-print,th.visible-print{display:table-cell !important;}}.visible-print-block{display:none !important;}@media print{.visible-print-block{display:block !important;}}.visible-print-inline{display:none !important;}@media print{.visible-print-inline{display:inline !important;}}.visible-print-inline-block{display:none !important;}@media print{.visible-print-inline-block{display:inline-block !important;}}@media print{.hidden-print{display:none !important;}}.clear{clear:both;}.clear-fix{clear:both;overflow:visible;}.no-padding{padding-right:0;padding-left:0;}@media (min-width:992px){.no-padding-d{padding-right:0;padding-left:0;}}body{background:#fff;}a,a:visited{}a:hover{}#container{margin:0px auto;}.container-flex{display:flex;flex-wrap:wrap;}@media (min-width:992px){.container-flex{flex-wrap:nowrap;}}div.main.container{margin-bottom:32px;padding:0px 16px;min-height:50vh;}.layout-container{position:relative;margin:0;min-width:320px;}#main-content{width:100%;}.block-system-main-block{height:100%;}.layout-content{background:#fff;position:relative;order:0;flex-wrap:wrap;}.layout-content .region-content,.layout-content .region-content-front{width:100%;padding:0px;}.region-content-bottom{width:100%;}.fa,.fas,.block-content--type-search-banner form .form-actions input.form-submit,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.block-content--type-search-banner form .form-actions input.form-submit{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;}.fa-lg{font-size:1.3333333333em;line-height:0.75em;vertical-align:-0.0667em;}.fa-xs{font-size:0.75em;}.fa-sm{font-size:0.875em;}.fa-1x{font-size:1em;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-6x{font-size:6em;}.fa-7x{font-size:7em;}.fa-8x{font-size:8em;}.fa-9x{font-size:9em;}.fa-10x{font-size:10em;}.fa-fw{text-align:center;width:clac(20em/16);}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}.fa-ul > li{position:relative;}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}.fa-border{border:solid 0.08em #eee;border-radius:0.1em;padding:0.2em 0.25em 0.15em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left,.fas.fa-pull-left,.block-content--type-search-banner form .form-actions input.fa-pull-left.form-submit,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:0.3em;}.fa.fa-pull-right,.fas.fa-pull-right,.block-content--type-search-banner form .form-actions input.fa-pull-right.form-submit,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:0.3em;}.fa-spin{animation:fa-spin 2s infinite linear;}.fa-pulse{animation:fa-spin 1s infinite steps(8);}@keyframes fa-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1,1);}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1,-1);}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none;}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em;}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-500px:before{content:"\f26e";}.fa-accessible-icon:before{content:"\f368";}.fa-accusoft:before{content:"\f369";}.fa-acquisitions-incorporated:before{content:"\f6af";}.fa-ad:before{content:"\f641";}.fa-address-book:before{content:"\f2b9";}.fa-address-card:before{content:"\f2bb";}.fa-adjust:before{content:"\f042";}.fa-adn:before{content:"\f170";}.fa-adobe:before{content:"\f778";}.fa-adversal:before{content:"\f36a";}.fa-affiliatetheme:before{content:"\f36b";}.fa-air-freshener:before{content:"\f5d0";}.fa-airbnb:before{content:"\f834";}.fa-algolia:before{content:"\f36c";}.fa-align-center:before{content:"\f037";}.fa-align-justify:before{content:"\f039";}.fa-align-left:before{content:"\f036";}.fa-align-right:before{content:"\f038";}.fa-alipay:before{content:"\f642";}.fa-allergies:before{content:"\f461";}.fa-amazon:before{content:"\f270";}.fa-amazon-pay:before{content:"\f42c";}.fa-ambulance:before{content:"\f0f9";}.fa-american-sign-language-interpreting:before{content:"\f2a3";}.fa-amilia:before{content:"\f36d";}.fa-anchor:before{content:"\f13d";}.fa-android:before{content:"\f17b";}.fa-angellist:before{content:"\f209";}.fa-angle-double-down:before{content:"\f103";}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-double-up:before{content:"\f102";}.fa-angle-down:before{content:"\f107";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-angle-up:before{content:"\f106";}.fa-angry:before{content:"\f556";}.fa-angrycreative:before{content:"\f36e";}.fa-angular:before{content:"\f420";}.fa-ankh:before{content:"\f644";}.fa-app-store:before{content:"\f36f";}.fa-app-store-ios:before{content:"\f370";}.fa-apper:before{content:"\f371";}.fa-apple:before{content:"\f179";}.fa-apple-alt:before{content:"\f5d1";}.fa-apple-pay:before{content:"\f415";}.fa-archive:before{content:"\f187";}.fa-archway:before{content:"\f557";}.fa-arrow-alt-circle-down:before{content:"\f358";}.fa-arrow-alt-circle-left:before{content:"\f359";}.fa-arrow-alt-circle-right:before{content:"\f35a";}.fa-arrow-alt-circle-up:before{content:"\f35b";}.fa-arrow-circle-down:before{content:"\f0ab";}.fa-arrow-circle-left:before{content:"\f0a8";}.fa-arrow-circle-right:before{content:"\f0a9";}.fa-arrow-circle-up:before{content:"\f0aa";}.fa-arrow-down:before{content:"\f063";}.fa-arrow-left:before{content:"\f060";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-up:before{content:"\f062";}.fa-arrows-alt:before{content:"\f0b2";}.fa-arrows-alt-h:before{content:"\f337";}.fa-arrows-alt-v:before{content:"\f338";}.fa-artstation:before{content:"\f77a";}.fa-assistive-listening-systems:before{content:"\f2a2";}.fa-asterisk:before{content:"\f069";}.fa-asymmetrik:before{content:"\f372";}.fa-at:before{content:"\f1fa";}.fa-atlas:before{content:"\f558";}.fa-atlassian:before{content:"\f77b";}.fa-atom:before{content:"\f5d2";}.fa-audible:before{content:"\f373";}.fa-audio-description:before{content:"\f29e";}.fa-autoprefixer:before{content:"\f41c";}.fa-avianex:before{content:"\f374";}.fa-aviato:before{content:"\f421";}.fa-award:before{content:"\f559";}.fa-aws:before{content:"\f375";}.fa-baby:before{content:"\f77c";}.fa-baby-carriage:before{content:"\f77d";}.fa-backspace:before{content:"\f55a";}.fa-backward:before{content:"\f04a";}.fa-bacon:before{content:"\f7e5";}.fa-balance-scale:before{content:"\f24e";}.fa-balance-scale-left:before{content:"\f515";}.fa-balance-scale-right:before{content:"\f516";}.fa-ban:before{content:"\f05e";}.fa-band-aid:before{content:"\f462";}.fa-bandcamp:before{content:"\f2d5";}.fa-barcode:before{content:"\f02a";}.fa-bars:before{content:"\f0c9";}.fa-baseball-ball:before{content:"\f433";}.fa-basketball-ball:before{content:"\f434";}.fa-bath:before{content:"\f2cd";}.fa-battery-empty:before{content:"\f244";}.fa-battery-full:before{content:"\f240";}.fa-battery-half:before{content:"\f242";}.fa-battery-quarter:before{content:"\f243";}.fa-battery-three-quarters:before{content:"\f241";}.fa-battle-net:before{content:"\f835";}.fa-bed:before{content:"\f236";}.fa-beer:before{content:"\f0fc";}.fa-behance:before{content:"\f1b4";}.fa-behance-square:before{content:"\f1b5";}.fa-bell:before{content:"\f0f3";}.fa-bell-slash:before{content:"\f1f6";}.fa-bezier-curve:before{content:"\f55b";}.fa-bible:before{content:"\f647";}.fa-bicycle:before{content:"\f206";}.fa-biking:before{content:"\f84a";}.fa-bimobject:before{content:"\f378";}.fa-binoculars:before{content:"\f1e5";}.fa-biohazard:before{content:"\f780";}.fa-birthday-cake:before{content:"\f1fd";}.fa-bitbucket:before{content:"\f171";}.fa-bitcoin:before{content:"\f379";}.fa-bity:before{content:"\f37a";}.fa-black-tie:before{content:"\f27e";}.fa-blackberry:before{content:"\f37b";}.fa-blender:before{content:"\f517";}.fa-blender-phone:before{content:"\f6b6";}.fa-blind:before{content:"\f29d";}.fa-blog:before{content:"\f781";}.fa-blogger:before{content:"\f37c";}.fa-blogger-b:before{content:"\f37d";}.fa-bluetooth:before{content:"\f293";}.fa-bluetooth-b:before{content:"\f294";}.fa-bold:before{content:"\f032";}.fa-bolt:before{content:"\f0e7";}.fa-bomb:before{content:"\f1e2";}.fa-bone:before{content:"\f5d7";}.fa-bong:before{content:"\f55c";}.fa-book:before{content:"\f02d";}.fa-book-dead:before{content:"\f6b7";}.fa-book-medical:before{content:"\f7e6";}.fa-book-open:before{content:"\f518";}.fa-book-reader:before{content:"\f5da";}.fa-bookmark:before{content:"\f02e";}.fa-bootstrap:before{content:"\f836";}.fa-border-all:before{content:"\f84c";}.fa-border-none:before{content:"\f850";}.fa-border-style:before{content:"\f853";}.fa-bowling-ball:before{content:"\f436";}.fa-box:before{content:"\f466";}.fa-box-open:before{content:"\f49e";}.fa-boxes:before{content:"\f468";}.fa-braille:before{content:"\f2a1";}.fa-brain:before{content:"\f5dc";}.fa-bread-slice:before{content:"\f7ec";}.fa-briefcase:before{content:"\f0b1";}.fa-briefcase-medical:before{content:"\f469";}.fa-broadcast-tower:before{content:"\f519";}.fa-broom:before{content:"\f51a";}.fa-brush:before{content:"\f55d";}.fa-btc:before{content:"\f15a";}.fa-buffer:before{content:"\f837";}.fa-bug:before{content:"\f188";}.fa-building:before{content:"\f1ad";}.fa-bullhorn:before{content:"\f0a1";}.fa-bullseye:before{content:"\f140";}.fa-burn:before{content:"\f46a";}.fa-buromobelexperte:before{content:"\f37f";}.fa-bus:before{content:"\f207";}.fa-bus-alt:before{content:"\f55e";}.fa-business-time:before{content:"\f64a";}.fa-buy-n-large:before{content:"\f8a6";}.fa-buysellads:before{content:"\f20d";}.fa-calculator:before{content:"\f1ec";}.fa-calendar:before{content:"\f133";}.fa-calendar-alt:before{content:"\f073";}.fa-calendar-check:before{content:"\f274";}.fa-calendar-day:before{content:"\f783";}.fa-calendar-minus:before{content:"\f272";}.fa-calendar-plus:before{content:"\f271";}.fa-calendar-times:before{content:"\f273";}.fa-calendar-week:before{content:"\f784";}.fa-camera:before{content:"\f030";}.fa-camera-retro:before{content:"\f083";}.fa-campground:before{content:"\f6bb";}.fa-canadian-maple-leaf:before{content:"\f785";}.fa-candy-cane:before{content:"\f786";}.fa-cannabis:before{content:"\f55f";}.fa-capsules:before{content:"\f46b";}.fa-car:before{content:"\f1b9";}.fa-car-alt:before{content:"\f5de";}.fa-car-battery:before{content:"\f5df";}.fa-car-crash:before{content:"\f5e1";}.fa-car-side:before{content:"\f5e4";}.fa-caret-down:before{content:"\f0d7";}.fa-caret-left:before{content:"\f0d9";}.fa-caret-right:before{content:"\f0da";}.fa-caret-square-down:before{content:"\f150";}.fa-caret-square-left:before{content:"\f191";}.fa-caret-square-right:before{content:"\f152";}.fa-caret-square-up:before{content:"\f151";}.fa-caret-up:before{content:"\f0d8";}.fa-carrot:before{content:"\f787";}.fa-cart-arrow-down:before{content:"\f218";}.fa-cart-plus:before{content:"\f217";}.fa-cash-register:before{content:"\f788";}.fa-cat:before{content:"\f6be";}.fa-cc-amazon-pay:before{content:"\f42d";}.fa-cc-amex:before{content:"\f1f3";}.fa-cc-apple-pay:before{content:"\f416";}.fa-cc-diners-club:before{content:"\f24c";}.fa-cc-discover:before{content:"\f1f2";}.fa-cc-jcb:before{content:"\f24b";}.fa-cc-mastercard:before{content:"\f1f1";}.fa-cc-paypal:before{content:"\f1f4";}.fa-cc-stripe:before{content:"\f1f5";}.fa-cc-visa:before{content:"\f1f0";}.fa-centercode:before{content:"\f380";}.fa-centos:before{content:"\f789";}.fa-certificate:before{content:"\f0a3";}.fa-chair:before{content:"\f6c0";}.fa-chalkboard:before{content:"\f51b";}.fa-chalkboard-teacher:before{content:"\f51c";}.fa-charging-station:before{content:"\f5e7";}.fa-chart-area:before{content:"\f1fe";}.fa-chart-bar:before{content:"\f080";}.fa-chart-line:before{content:"\f201";}.fa-chart-pie:before{content:"\f200";}.fa-check:before{content:"\f00c";}.fa-check-circle:before{content:"\f058";}.fa-check-double:before{content:"\f560";}.fa-check-square:before{content:"\f14a";}.fa-cheese:before{content:"\f7ef";}.fa-chess:before{content:"\f439";}.fa-chess-bishop:before{content:"\f43a";}.fa-chess-board:before{content:"\f43c";}.fa-chess-king:before{content:"\f43f";}.fa-chess-knight:before{content:"\f441";}.fa-chess-pawn:before{content:"\f443";}.fa-chess-queen:before{content:"\f445";}.fa-chess-rook:before{content:"\f447";}.fa-chevron-circle-down:before{content:"\f13a";}.fa-chevron-circle-left:before{content:"\f137";}.fa-chevron-circle-right:before{content:"\f138";}.fa-chevron-circle-up:before{content:"\f139";}.fa-chevron-down:before{content:"\f078";}.fa-chevron-left:before{content:"\f053";}.fa-chevron-right:before{content:"\f054";}.fa-chevron-up:before{content:"\f077";}.fa-child:before{content:"\f1ae";}.fa-chrome:before{content:"\f268";}.fa-chromecast:before{content:"\f838";}.fa-church:before{content:"\f51d";}.fa-circle:before{content:"\f111";}.fa-circle-notch:before{content:"\f1ce";}.fa-city:before{content:"\f64f";}.fa-clinic-medical:before{content:"\f7f2";}.fa-clipboard:before{content:"\f328";}.fa-clipboard-check:before{content:"\f46c";}.fa-clipboard-list:before{content:"\f46d";}.fa-clock:before{content:"\f017";}.fa-clone:before{content:"\f24d";}.fa-closed-captioning:before{content:"\f20a";}.fa-cloud:before{content:"\f0c2";}.fa-cloud-download-alt:before{content:"\f381";}.fa-cloud-meatball:before{content:"\f73b";}.fa-cloud-moon:before{content:"\f6c3";}.fa-cloud-moon-rain:before{content:"\f73c";}.fa-cloud-rain:before{content:"\f73d";}.fa-cloud-showers-heavy:before{content:"\f740";}.fa-cloud-sun:before{content:"\f6c4";}.fa-cloud-sun-rain:before{content:"\f743";}.fa-cloud-upload-alt:before{content:"\f382";}.fa-cloudscale:before{content:"\f383";}.fa-cloudsmith:before{content:"\f384";}.fa-cloudversify:before{content:"\f385";}.fa-cocktail:before{content:"\f561";}.fa-code:before{content:"\f121";}.fa-code-branch:before{content:"\f126";}.fa-codepen:before{content:"\f1cb";}.fa-codiepie:before{content:"\f284";}.fa-coffee:before{content:"\f0f4";}.fa-cog:before{content:"\f013";}.fa-cogs:before{content:"\f085";}.fa-coins:before{content:"\f51e";}.fa-columns:before{content:"\f0db";}.fa-comment:before{content:"\f075";}.fa-comment-alt:before{content:"\f27a";}.fa-comment-dollar:before{content:"\f651";}.fa-comment-dots:before{content:"\f4ad";}.fa-comment-medical:before{content:"\f7f5";}.fa-comment-slash:before{content:"\f4b3";}.fa-comments:before{content:"\f086";}.fa-comments-dollar:before{content:"\f653";}.fa-compact-disc:before{content:"\f51f";}.fa-compass:before{content:"\f14e";}.fa-compress:before{content:"\f066";}.fa-compress-arrows-alt:before{content:"\f78c";}.fa-concierge-bell:before{content:"\f562";}.fa-confluence:before{content:"\f78d";}.fa-connectdevelop:before{content:"\f20e";}.fa-contao:before{content:"\f26d";}.fa-cookie:before{content:"\f563";}.fa-cookie-bite:before{content:"\f564";}.fa-copy:before{content:"\f0c5";}.fa-copyright:before{content:"\f1f9";}.fa-cotton-bureau:before{content:"\f89e";}.fa-couch:before{content:"\f4b8";}.fa-cpanel:before{content:"\f388";}.fa-creative-commons:before{content:"\f25e";}.fa-creative-commons-by:before{content:"\f4e7";}.fa-creative-commons-nc:before{content:"\f4e8";}.fa-creative-commons-nc-eu:before{content:"\f4e9";}.fa-creative-commons-nc-jp:before{content:"\f4ea";}.fa-creative-commons-nd:before{content:"\f4eb";}.fa-creative-commons-pd:before{content:"\f4ec";}.fa-creative-commons-pd-alt:before{content:"\f4ed";}.fa-creative-commons-remix:before{content:"\f4ee";}.fa-creative-commons-sa:before{content:"\f4ef";}.fa-creative-commons-sampling:before{content:"\f4f0";}.fa-creative-commons-sampling-plus:before{content:"\f4f1";}.fa-creative-commons-share:before{content:"\f4f2";}.fa-creative-commons-zero:before{content:"\f4f3";}.fa-credit-card:before{content:"\f09d";}.fa-critical-role:before{content:"\f6c9";}.fa-crop:before{content:"\f125";}.fa-crop-alt:before{content:"\f565";}.fa-cross:before{content:"\f654";}.fa-crosshairs:before{content:"\f05b";}.fa-crow:before{content:"\f520";}.fa-crown:before{content:"\f521";}.fa-crutch:before{content:"\f7f7";}.fa-css3:before{content:"\f13c";}.fa-css3-alt:before{content:"\f38b";}.fa-cube:before{content:"\f1b2";}.fa-cubes:before{content:"\f1b3";}.fa-cut:before{content:"\f0c4";}.fa-cuttlefish:before{content:"\f38c";}.fa-d-and-d:before{content:"\f38d";}.fa-d-and-d-beyond:before{content:"\f6ca";}.fa-dashcube:before{content:"\f210";}.fa-database:before{content:"\f1c0";}.fa-deaf:before{content:"\f2a4";}.fa-delicious:before{content:"\f1a5";}.fa-democrat:before{content:"\f747";}.fa-deploydog:before{content:"\f38e";}.fa-deskpro:before{content:"\f38f";}.fa-desktop:before{content:"\f108";}.fa-dev:before{content:"\f6cc";}.fa-deviantart:before{content:"\f1bd";}.fa-dharmachakra:before{content:"\f655";}.fa-dhl:before{content:"\f790";}.fa-diagnoses:before{content:"\f470";}.fa-diaspora:before{content:"\f791";}.fa-dice:before{content:"\f522";}.fa-dice-d20:before{content:"\f6cf";}.fa-dice-d6:before{content:"\f6d1";}.fa-dice-five:before{content:"\f523";}.fa-dice-four:before{content:"\f524";}.fa-dice-one:before{content:"\f525";}.fa-dice-six:before{content:"\f526";}.fa-dice-three:before{content:"\f527";}.fa-dice-two:before{content:"\f528";}.fa-digg:before{content:"\f1a6";}.fa-digital-ocean:before{content:"\f391";}.fa-digital-tachograph:before{content:"\f566";}.fa-directions:before{content:"\f5eb";}.fa-discord:before{content:"\f392";}.fa-discourse:before{content:"\f393";}.fa-divide:before{content:"\f529";}.fa-dizzy:before{content:"\f567";}.fa-dna:before{content:"\f471";}.fa-dochub:before{content:"\f394";}.fa-docker:before{content:"\f395";}.fa-dog:before{content:"\f6d3";}.fa-dollar-sign:before{content:"\f155";}.fa-dolly:before{content:"\f472";}.fa-dolly-flatbed:before{content:"\f474";}.fa-donate:before{content:"\f4b9";}.fa-door-closed:before{content:"\f52a";}.fa-door-open:before{content:"\f52b";}.fa-dot-circle:before{content:"\f192";}.fa-dove:before{content:"\f4ba";}.fa-download:before{content:"\f019";}.fa-draft2digital:before{content:"\f396";}.fa-drafting-compass:before{content:"\f568";}.fa-dragon:before{content:"\f6d5";}.fa-draw-polygon:before{content:"\f5ee";}.fa-dribbble:before{content:"\f17d";}.fa-dribbble-square:before{content:"\f397";}.fa-dropbox:before{content:"\f16b";}.fa-drum:before{content:"\f569";}.fa-drum-steelpan:before{content:"\f56a";}.fa-drumstick-bite:before{content:"\f6d7";}.fa-drupal:before{content:"\f1a9";}.fa-dumbbell:before{content:"\f44b";}.fa-dumpster:before{content:"\f793";}.fa-dumpster-fire:before{content:"\f794";}.fa-dungeon:before{content:"\f6d9";}.fa-dyalog:before{content:"\f399";}.fa-earlybirds:before{content:"\f39a";}.fa-ebay:before{content:"\f4f4";}.fa-edge:before{content:"\f282";}.fa-edit:before{content:"\f044";}.fa-egg:before{content:"\f7fb";}.fa-eject:before{content:"\f052";}.fa-elementor:before{content:"\f430";}.fa-ellipsis-h:before{content:"\f141";}.fa-ellipsis-v:before{content:"\f142";}.fa-ello:before{content:"\f5f1";}.fa-ember:before{content:"\f423";}.fa-empire:before{content:"\f1d1";}.fa-envelope:before{content:"\f0e0";}.fa-envelope-open:before{content:"\f2b6";}.fa-envelope-open-text:before{content:"\f658";}.fa-envelope-square:before{content:"\f199";}.fa-envira:before{content:"\f299";}.fa-equals:before{content:"\f52c";}.fa-eraser:before{content:"\f12d";}.fa-erlang:before{content:"\f39d";}.fa-ethereum:before{content:"\f42e";}.fa-ethernet:before{content:"\f796";}.fa-etsy:before{content:"\f2d7";}.fa-euro-sign:before{content:"\f153";}.fa-evernote:before{content:"\f839";}.fa-exchange-alt:before{content:"\f362";}.fa-exclamation:before{content:"\f12a";}.fa-exclamation-circle:before{content:"\f06a";}.fa-exclamation-triangle:before{content:"\f071";}.fa-expand:before{content:"\f065";}.fa-expand-arrows-alt:before{content:"\f31e";}.fa-expeditedssl:before{content:"\f23e";}.fa-external-link-alt:before{content:"\f35d";}.fa-external-link-square-alt:before{content:"\f360";}.fa-eye:before{content:"\f06e";}.fa-eye-dropper:before{content:"\f1fb";}.fa-eye-slash:before{content:"\f070";}.fa-facebook:before{content:"\f09a";}.fa-facebook-f:before{content:"\f39e";}.fa-facebook-messenger:before{content:"\f39f";}.fa-facebook-square:before{content:"\f082";}.fa-fan:before{content:"\f863";}.fa-fantasy-flight-games:before{content:"\f6dc";}.fa-fast-backward:before{content:"\f049";}.fa-fast-forward:before{content:"\f050";}.fa-fax:before{content:"\f1ac";}.fa-feather:before{content:"\f52d";}.fa-feather-alt:before{content:"\f56b";}.fa-fedex:before{content:"\f797";}.fa-fedora:before{content:"\f798";}.fa-female:before{content:"\f182";}.fa-fighter-jet:before{content:"\f0fb";}.fa-figma:before{content:"\f799";}.fa-file:before{content:"\f15b";}.fa-file-alt:before{content:"\f15c";}.fa-file-archive:before{content:"\f1c6";}.fa-file-audio:before{content:"\f1c7";}.fa-file-code:before{content:"\f1c9";}.fa-file-contract:before{content:"\f56c";}.fa-file-csv:before{content:"\f6dd";}.fa-file-download:before{content:"\f56d";}.fa-file-excel:before{content:"\f1c3";}.fa-file-export:before{content:"\f56e";}.fa-file-image:before{content:"\f1c5";}.fa-file-import:before{content:"\f56f";}.fa-file-invoice:before{content:"\f570";}.fa-file-invoice-dollar:before{content:"\f571";}.fa-file-medical:before{content:"\f477";}.fa-file-medical-alt:before{content:"\f478";}.fa-file-pdf:before{content:"\f1c1";}.fa-file-powerpoint:before{content:"\f1c4";}.fa-file-prescription:before{content:"\f572";}.fa-file-signature:before{content:"\f573";}.fa-file-upload:before{content:"\f574";}.fa-file-video:before{content:"\f1c8";}.fa-file-word:before{content:"\f1c2";}.fa-fill:before{content:"\f575";}.fa-fill-drip:before{content:"\f576";}.fa-film:before{content:"\f008";}.fa-filter:before{content:"\f0b0";}.fa-fingerprint:before{content:"\f577";}.fa-fire:before{content:"\f06d";}.fa-fire-alt:before{content:"\f7e4";}.fa-fire-extinguisher:before{content:"\f134";}.fa-firefox:before{content:"\f269";}.fa-first-aid:before{content:"\f479";}.fa-first-order:before{content:"\f2b0";}.fa-first-order-alt:before{content:"\f50a";}.fa-firstdraft:before{content:"\f3a1";}.fa-fish:before{content:"\f578";}.fa-fist-raised:before{content:"\f6de";}.fa-flag:before{content:"\f024";}.fa-flag-checkered:before{content:"\f11e";}.fa-flag-usa:before{content:"\f74d";}.fa-flask:before{content:"\f0c3";}.fa-flickr:before{content:"\f16e";}.fa-flipboard:before{content:"\f44d";}.fa-flushed:before{content:"\f579";}.fa-fly:before{content:"\f417";}.fa-folder:before{content:"\f07b";}.fa-folder-minus:before{content:"\f65d";}.fa-folder-open:before{content:"\f07c";}.fa-folder-plus:before{content:"\f65e";}.fa-font:before{content:"\f031";}.fa-font-awesome:before{content:"\f2b4";}.fa-font-awesome-alt:before{content:"\f35c";}.fa-font-awesome-flag:before{content:"\f425";}.fa-font-awesome-logo-full:before{content:"\f4e6";}.fa-fonticons:before{content:"\f280";}.fa-fonticons-fi:before{content:"\f3a2";}.fa-football-ball:before{content:"\f44e";}.fa-fort-awesome:before{content:"\f286";}.fa-fort-awesome-alt:before{content:"\f3a3";}.fa-forumbee:before{content:"\f211";}.fa-forward:before{content:"\f04e";}.fa-foursquare:before{content:"\f180";}.fa-free-code-camp:before{content:"\f2c5";}.fa-freebsd:before{content:"\f3a4";}.fa-frog:before{content:"\f52e";}.fa-frown:before{content:"\f119";}.fa-frown-open:before{content:"\f57a";}.fa-fulcrum:before{content:"\f50b";}.fa-funnel-dollar:before{content:"\f662";}.fa-futbol:before{content:"\f1e3";}.fa-galactic-republic:before{content:"\f50c";}.fa-galactic-senate:before{content:"\f50d";}.fa-gamepad:before{content:"\f11b";}.fa-gas-pump:before{content:"\f52f";}.fa-gavel:before{content:"\f0e3";}.fa-gem:before{content:"\f3a5";}.fa-genderless:before{content:"\f22d";}.fa-get-pocket:before{content:"\f265";}.fa-gg:before{content:"\f260";}.fa-gg-circle:before{content:"\f261";}.fa-ghost:before{content:"\f6e2";}.fa-gift:before{content:"\f06b";}.fa-gifts:before{content:"\f79c";}.fa-git:before{content:"\f1d3";}.fa-git-alt:before{content:"\f841";}.fa-git-square:before{content:"\f1d2";}.fa-github:before{content:"\f09b";}.fa-github-alt:before{content:"\f113";}.fa-github-square:before{content:"\f092";}.fa-gitkraken:before{content:"\f3a6";}.fa-gitlab:before{content:"\f296";}.fa-gitter:before{content:"\f426";}.fa-glass-cheers:before{content:"\f79f";}.fa-glass-martini:before{content:"\f000";}.fa-glass-martini-alt:before{content:"\f57b";}.fa-glass-whiskey:before{content:"\f7a0";}.fa-glasses:before{content:"\f530";}.fa-glide:before{content:"\f2a5";}.fa-glide-g:before{content:"\f2a6";}.fa-globe:before{content:"\f0ac";}.fa-globe-africa:before{content:"\f57c";}.fa-globe-americas:before{content:"\f57d";}.fa-globe-asia:before{content:"\f57e";}.fa-globe-europe:before{content:"\f7a2";}.fa-gofore:before{content:"\f3a7";}.fa-golf-ball:before{content:"\f450";}.fa-goodreads:before{content:"\f3a8";}.fa-goodreads-g:before{content:"\f3a9";}.fa-google:before{content:"\f1a0";}.fa-google-drive:before{content:"\f3aa";}.fa-google-play:before{content:"\f3ab";}.fa-google-plus:before{content:"\f2b3";}.fa-google-plus-g:before{content:"\f0d5";}.fa-google-plus-square:before{content:"\f0d4";}.fa-google-wallet:before{content:"\f1ee";}.fa-gopuram:before{content:"\f664";}.fa-graduation-cap:before{content:"\f19d";}.fa-gratipay:before{content:"\f184";}.fa-grav:before{content:"\f2d6";}.fa-greater-than:before{content:"\f531";}.fa-greater-than-equal:before{content:"\f532";}.fa-grimace:before{content:"\f57f";}.fa-grin:before{content:"\f580";}.fa-grin-alt:before{content:"\f581";}.fa-grin-beam:before{content:"\f582";}.fa-grin-beam-sweat:before{content:"\f583";}.fa-grin-hearts:before{content:"\f584";}.fa-grin-squint:before{content:"\f585";}.fa-grin-squint-tears:before{content:"\f586";}.fa-grin-stars:before{content:"\f587";}.fa-grin-tears:before{content:"\f588";}.fa-grin-tongue:before{content:"\f589";}.fa-grin-tongue-squint:before{content:"\f58a";}.fa-grin-tongue-wink:before{content:"\f58b";}.fa-grin-wink:before{content:"\f58c";}.fa-grip-horizontal:before{content:"\f58d";}.fa-grip-lines:before{content:"\f7a4";}.fa-grip-lines-vertical:before{content:"\f7a5";}.fa-grip-vertical:before{content:"\f58e";}.fa-gripfire:before{content:"\f3ac";}.fa-grunt:before{content:"\f3ad";}.fa-guitar:before{content:"\f7a6";}.fa-gulp:before{content:"\f3ae";}.fa-h-square:before{content:"\f0fd";}.fa-hacker-news:before{content:"\f1d4";}.fa-hacker-news-square:before{content:"\f3af";}.fa-hackerrank:before{content:"\f5f7";}.fa-hamburger:before{content:"\f805";}.fa-hammer:before{content:"\f6e3";}.fa-hamsa:before{content:"\f665";}.fa-hand-holding:before{content:"\f4bd";}.fa-hand-holding-heart:before{content:"\f4be";}.fa-hand-holding-usd:before{content:"\f4c0";}.fa-hand-lizard:before{content:"\f258";}.fa-hand-middle-finger:before{content:"\f806";}.fa-hand-paper:before{content:"\f256";}.fa-hand-peace:before{content:"\f25b";}.fa-hand-point-down:before{content:"\f0a7";}.fa-hand-point-left:before{content:"\f0a5";}.fa-hand-point-right:before{content:"\f0a4";}.fa-hand-point-up:before{content:"\f0a6";}.fa-hand-pointer:before{content:"\f25a";}.fa-hand-rock:before{content:"\f255";}.fa-hand-scissors:before{content:"\f257";}.fa-hand-spock:before{content:"\f259";}.fa-hands:before{content:"\f4c2";}.fa-hands-helping:before{content:"\f4c4";}.fa-handshake:before{content:"\f2b5";}.fa-hanukiah:before{content:"\f6e6";}.fa-hard-hat:before{content:"\f807";}.fa-hashtag:before{content:"\f292";}.fa-hat-cowboy:before{content:"\f8c0";}.fa-hat-cowboy-side:before{content:"\f8c1";}.fa-hat-wizard:before{content:"\f6e8";}.fa-haykal:before{content:"\f666";}.fa-hdd:before{content:"\f0a0";}.fa-heading:before{content:"\f1dc";}.fa-headphones:before{content:"\f025";}.fa-headphones-alt:before{content:"\f58f";}.fa-headset:before{content:"\f590";}.fa-heart:before{content:"\f004";}.fa-heart-broken:before{content:"\f7a9";}.fa-heartbeat:before{content:"\f21e";}.fa-helicopter:before{content:"\f533";}.fa-highlighter:before{content:"\f591";}.fa-hiking:before{content:"\f6ec";}.fa-hippo:before{content:"\f6ed";}.fa-hips:before{content:"\f452";}.fa-hire-a-helper:before{content:"\f3b0";}.fa-history:before{content:"\f1da";}.fa-hockey-puck:before{content:"\f453";}.fa-holly-berry:before{content:"\f7aa";}.fa-home:before{content:"\f015";}.fa-hooli:before{content:"\f427";}.fa-hornbill:before{content:"\f592";}.fa-horse:before{content:"\f6f0";}.fa-horse-head:before{content:"\f7ab";}.fa-hospital:before{content:"\f0f8";}.fa-hospital-alt:before{content:"\f47d";}.fa-hospital-symbol:before{content:"\f47e";}.fa-hot-tub:before{content:"\f593";}.fa-hotdog:before{content:"\f80f";}.fa-hotel:before{content:"\f594";}.fa-hotjar:before{content:"\f3b1";}.fa-hourglass:before{content:"\f254";}.fa-hourglass-end:before{content:"\f253";}.fa-hourglass-half:before{content:"\f252";}.fa-hourglass-start:before{content:"\f251";}.fa-house-damage:before{content:"\f6f1";}.fa-houzz:before{content:"\f27c";}.fa-hryvnia:before{content:"\f6f2";}.fa-html5:before{content:"\f13b";}.fa-hubspot:before{content:"\f3b2";}.fa-i-cursor:before{content:"\f246";}.fa-ice-cream:before{content:"\f810";}.fa-icicles:before{content:"\f7ad";}.fa-icons:before{content:"\f86d";}.fa-id-badge:before{content:"\f2c1";}.fa-id-card:before{content:"\f2c2";}.fa-id-card-alt:before{content:"\f47f";}.fa-igloo:before{content:"\f7ae";}.fa-image:before{content:"\f03e";}.fa-images:before{content:"\f302";}.fa-imdb:before{content:"\f2d8";}.fa-inbox:before{content:"\f01c";}.fa-indent:before{content:"\f03c";}.fa-industry:before{content:"\f275";}.fa-infinity:before{content:"\f534";}.fa-info:before{content:"\f129";}.fa-info-circle:before{content:"\f05a";}.fa-instagram:before{content:"\f16d";}.fa-intercom:before{content:"\f7af";}.fa-internet-explorer:before{content:"\f26b";}.fa-invision:before{content:"\f7b0";}.fa-ioxhost:before{content:"\f208";}.fa-italic:before{content:"\f033";}.fa-itch-io:before{content:"\f83a";}.fa-itunes:before{content:"\f3b4";}.fa-itunes-note:before{content:"\f3b5";}.fa-java:before{content:"\f4e4";}.fa-jedi:before{content:"\f669";}.fa-jedi-order:before{content:"\f50e";}.fa-jenkins:before{content:"\f3b6";}.fa-jira:before{content:"\f7b1";}.fa-joget:before{content:"\f3b7";}.fa-joint:before{content:"\f595";}.fa-joomla:before{content:"\f1aa";}.fa-journal-whills:before{content:"\f66a";}.fa-js:before{content:"\f3b8";}.fa-js-square:before{content:"\f3b9";}.fa-jsfiddle:before{content:"\f1cc";}.fa-kaaba:before{content:"\f66b";}.fa-kaggle:before{content:"\f5fa";}.fa-key:before{content:"\f084";}.fa-keybase:before{content:"\f4f5";}.fa-keyboard:before{content:"\f11c";}.fa-keycdn:before{content:"\f3ba";}.fa-khanda:before{content:"\f66d";}.fa-kickstarter:before{content:"\f3bb";}.fa-kickstarter-k:before{content:"\f3bc";}.fa-kiss:before{content:"\f596";}.fa-kiss-beam:before{content:"\f597";}.fa-kiss-wink-heart:before{content:"\f598";}.fa-kiwi-bird:before{content:"\f535";}.fa-korvue:before{content:"\f42f";}.fa-landmark:before{content:"\f66f";}.fa-language:before{content:"\f1ab";}.fa-laptop:before{content:"\f109";}.fa-laptop-code:before{content:"\f5fc";}.fa-laptop-medical:before{content:"\f812";}.fa-laravel:before{content:"\f3bd";}.fa-lastfm:before{content:"\f202";}.fa-lastfm-square:before{content:"\f203";}.fa-laugh:before{content:"\f599";}.fa-laugh-beam:before{content:"\f59a";}.fa-laugh-squint:before{content:"\f59b";}.fa-laugh-wink:before{content:"\f59c";}.fa-layer-group:before{content:"\f5fd";}.fa-leaf:before{content:"\f06c";}.fa-leanpub:before{content:"\f212";}.fa-lemon:before{content:"\f094";}.fa-less:before{content:"\f41d";}.fa-less-than:before{content:"\f536";}.fa-less-than-equal:before{content:"\f537";}.fa-level-down-alt:before{content:"\f3be";}.fa-level-up-alt:before{content:"\f3bf";}.fa-life-ring:before{content:"\f1cd";}.fa-lightbulb:before{content:"\f0eb";}.fa-line:before{content:"\f3c0";}.fa-link:before{content:"\f0c1";}.fa-linkedin:before{content:"\f08c";}.fa-linkedin-in:before{content:"\f0e1";}.fa-linode:before{content:"\f2b8";}.fa-linux:before{content:"\f17c";}.fa-lira-sign:before{content:"\f195";}.fa-list:before{content:"\f03a";}.fa-list-alt:before{content:"\f022";}.fa-list-ol:before{content:"\f0cb";}.fa-list-ul:before{content:"\f0ca";}.fa-location-arrow:before{content:"\f124";}.fa-lock:before{content:"\f023";}.fa-lock-open:before{content:"\f3c1";}.fa-long-arrow-alt-down:before{content:"\f309";}.fa-long-arrow-alt-left:before{content:"\f30a";}.fa-long-arrow-alt-right:before{content:"\f30b";}.fa-long-arrow-alt-up:before{content:"\f30c";}.fa-low-vision:before{content:"\f2a8";}.fa-luggage-cart:before{content:"\f59d";}.fa-lyft:before{content:"\f3c3";}.fa-magento:before{content:"\f3c4";}.fa-magic:before{content:"\f0d0";}.fa-magnet:before{content:"\f076";}.fa-mail-bulk:before{content:"\f674";}.fa-mailchimp:before{content:"\f59e";}.fa-male:before{content:"\f183";}.fa-mandalorian:before{content:"\f50f";}.fa-map:before{content:"\f279";}.fa-map-marked:before{content:"\f59f";}.fa-map-marked-alt:before{content:"\f5a0";}.fa-map-marker:before{content:"\f041";}.fa-map-marker-alt:before{content:"\f3c5";}.fa-map-pin:before{content:"\f276";}.fa-map-signs:before{content:"\f277";}.fa-markdown:before{content:"\f60f";}.fa-marker:before{content:"\f5a1";}.fa-mars:before{content:"\f222";}.fa-mars-double:before{content:"\f227";}.fa-mars-stroke:before{content:"\f229";}.fa-mars-stroke-h:before{content:"\f22b";}.fa-mars-stroke-v:before{content:"\f22a";}.fa-mask:before{content:"\f6fa";}.fa-mastodon:before{content:"\f4f6";}.fa-maxcdn:before{content:"\f136";}.fa-mdb:before{content:"\f8ca";}.fa-medal:before{content:"\f5a2";}.fa-medapps:before{content:"\f3c6";}.fa-medium:before{content:"\f23a";}.fa-medium-m:before{content:"\f3c7";}.fa-medkit:before{content:"\f0fa";}.fa-medrt:before{content:"\f3c8";}.fa-meetup:before{content:"\f2e0";}.fa-megaport:before{content:"\f5a3";}.fa-meh:before{content:"\f11a";}.fa-meh-blank:before{content:"\f5a4";}.fa-meh-rolling-eyes:before{content:"\f5a5";}.fa-memory:before{content:"\f538";}.fa-mendeley:before{content:"\f7b3";}.fa-menorah:before{content:"\f676";}.fa-mercury:before{content:"\f223";}.fa-meteor:before{content:"\f753";}.fa-microchip:before{content:"\f2db";}.fa-microphone:before{content:"\f130";}.fa-microphone-alt:before{content:"\f3c9";}.fa-microphone-alt-slash:before{content:"\f539";}.fa-microphone-slash:before{content:"\f131";}.fa-microscope:before{content:"\f610";}.fa-microsoft:before{content:"\f3ca";}.fa-minus:before{content:"\f068";}.fa-minus-circle:before{content:"\f056";}.fa-minus-square:before{content:"\f146";}.fa-mitten:before{content:"\f7b5";}.fa-mix:before{content:"\f3cb";}.fa-mixcloud:before{content:"\f289";}.fa-mizuni:before{content:"\f3cc";}.fa-mobile:before{content:"\f10b";}.fa-mobile-alt:before{content:"\f3cd";}.fa-modx:before{content:"\f285";}.fa-monero:before{content:"\f3d0";}.fa-money-bill:before{content:"\f0d6";}.fa-money-bill-alt:before{content:"\f3d1";}.fa-money-bill-wave:before{content:"\f53a";}.fa-money-bill-wave-alt:before{content:"\f53b";}.fa-money-check:before{content:"\f53c";}.fa-money-check-alt:before{content:"\f53d";}.fa-monument:before{content:"\f5a6";}.fa-moon:before{content:"\f186";}.fa-mortar-pestle:before{content:"\f5a7";}.fa-mosque:before{content:"\f678";}.fa-motorcycle:before{content:"\f21c";}.fa-mountain:before{content:"\f6fc";}.fa-mouse:before{content:"\f8cc";}.fa-mouse-pointer:before{content:"\f245";}.fa-mug-hot:before{content:"\f7b6";}.fa-music:before{content:"\f001";}.fa-napster:before{content:"\f3d2";}.fa-neos:before{content:"\f612";}.fa-network-wired:before{content:"\f6ff";}.fa-neuter:before{content:"\f22c";}.fa-newspaper:before{content:"\f1ea";}.fa-nimblr:before{content:"\f5a8";}.fa-node:before{content:"\f419";}.fa-node-js:before{content:"\f3d3";}.fa-not-equal:before{content:"\f53e";}.fa-notes-medical:before{content:"\f481";}.fa-npm:before{content:"\f3d4";}.fa-ns8:before{content:"\f3d5";}.fa-nutritionix:before{content:"\f3d6";}.fa-object-group:before{content:"\f247";}.fa-object-ungroup:before{content:"\f248";}.fa-odnoklassniki:before{content:"\f263";}.fa-odnoklassniki-square:before{content:"\f264";}.fa-oil-can:before{content:"\f613";}.fa-old-republic:before{content:"\f510";}.fa-om:before{content:"\f679";}.fa-opencart:before{content:"\f23d";}.fa-openid:before{content:"\f19b";}.fa-opera:before{content:"\f26a";}.fa-optin-monster:before{content:"\f23c";}.fa-orcid:before{content:"\f8d2";}.fa-osi:before{content:"\f41a";}.fa-otter:before{content:"\f700";}.fa-outdent:before{content:"\f03b";}.fa-page4:before{content:"\f3d7";}.fa-pagelines:before{content:"\f18c";}.fa-pager:before{content:"\f815";}.fa-paint-brush:before{content:"\f1fc";}.fa-paint-roller:before{content:"\f5aa";}.fa-palette:before{content:"\f53f";}.fa-palfed:before{content:"\f3d8";}.fa-pallet:before{content:"\f482";}.fa-paper-plane:before{content:"\f1d8";}.fa-paperclip:before{content:"\f0c6";}.fa-parachute-box:before{content:"\f4cd";}.fa-paragraph:before{content:"\f1dd";}.fa-parking:before{content:"\f540";}.fa-passport:before{content:"\f5ab";}.fa-pastafarianism:before{content:"\f67b";}.fa-paste:before{content:"\f0ea";}.fa-patreon:before{content:"\f3d9";}.fa-pause:before{content:"\f04c";}.fa-pause-circle:before{content:"\f28b";}.fa-paw:before{content:"\f1b0";}.fa-paypal:before{content:"\f1ed";}.fa-peace:before{content:"\f67c";}.fa-pen:before{content:"\f304";}.fa-pen-alt:before{content:"\f305";}.fa-pen-fancy:before{content:"\f5ac";}.fa-pen-nib:before{content:"\f5ad";}.fa-pen-square:before{content:"\f14b";}.fa-pencil-alt:before{content:"\f303";}.fa-pencil-ruler:before{content:"\f5ae";}.fa-penny-arcade:before{content:"\f704";}.fa-people-carry:before{content:"\f4ce";}.fa-pepper-hot:before{content:"\f816";}.fa-percent:before{content:"\f295";}.fa-percentage:before{content:"\f541";}.fa-periscope:before{content:"\f3da";}.fa-person-booth:before{content:"\f756";}.fa-phabricator:before{content:"\f3db";}.fa-phoenix-framework:before{content:"\f3dc";}.fa-phoenix-squadron:before{content:"\f511";}.fa-phone:before{content:"\f095";}.fa-phone-alt:before{content:"\f879";}.fa-phone-slash:before{content:"\f3dd";}.fa-phone-square:before{content:"\f098";}.fa-phone-square-alt:before{content:"\f87b";}.fa-phone-volume:before{content:"\f2a0";}.fa-photo-video:before{content:"\f87c";}.fa-php:before{content:"\f457";}.fa-pied-piper:before{content:"\f2ae";}.fa-pied-piper-alt:before{content:"\f1a8";}.fa-pied-piper-hat:before{content:"\f4e5";}.fa-pied-piper-pp:before{content:"\f1a7";}.fa-piggy-bank:before{content:"\f4d3";}.fa-pills:before{content:"\f484";}.fa-pinterest:before{content:"\f0d2";}.fa-pinterest-p:before{content:"\f231";}.fa-pinterest-square:before{content:"\f0d3";}.fa-pizza-slice:before{content:"\f818";}.fa-place-of-worship:before{content:"\f67f";}.fa-plane:before{content:"\f072";}.fa-plane-arrival:before{content:"\f5af";}.fa-plane-departure:before{content:"\f5b0";}.fa-play:before{content:"\f04b";}.fa-play-circle:before{content:"\f144";}.fa-playstation:before{content:"\f3df";}.fa-plug:before{content:"\f1e6";}.fa-plus:before{content:"\f067";}.fa-plus-circle:before{content:"\f055";}.fa-plus-square:before{content:"\f0fe";}.fa-podcast:before{content:"\f2ce";}.fa-poll:before{content:"\f681";}.fa-poll-h:before{content:"\f682";}.fa-poo:before{content:"\f2fe";}.fa-poo-storm:before{content:"\f75a";}.fa-poop:before{content:"\f619";}.fa-portrait:before{content:"\f3e0";}.fa-pound-sign:before{content:"\f154";}.fa-power-off:before{content:"\f011";}.fa-pray:before{content:"\f683";}.fa-praying-hands:before{content:"\f684";}.fa-prescription:before{content:"\f5b1";}.fa-prescription-bottle:before{content:"\f485";}.fa-prescription-bottle-alt:before{content:"\f486";}.fa-print:before{content:"\f02f";}.fa-procedures:before{content:"\f487";}.fa-product-hunt:before{content:"\f288";}.fa-project-diagram:before{content:"\f542";}.fa-pushed:before{content:"\f3e1";}.fa-puzzle-piece:before{content:"\f12e";}.fa-python:before{content:"\f3e2";}.fa-qq:before{content:"\f1d6";}.fa-qrcode:before{content:"\f029";}.fa-question:before{content:"\f128";}.fa-question-circle:before{content:"\f059";}.fa-quidditch:before{content:"\f458";}.fa-quinscape:before{content:"\f459";}.fa-quora:before{content:"\f2c4";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-quran:before{content:"\f687";}.fa-r-project:before{content:"\f4f7";}.fa-radiation:before{content:"\f7b9";}.fa-radiation-alt:before{content:"\f7ba";}.fa-rainbow:before{content:"\f75b";}.fa-random:before{content:"\f074";}.fa-raspberry-pi:before{content:"\f7bb";}.fa-ravelry:before{content:"\f2d9";}.fa-react:before{content:"\f41b";}.fa-reacteurope:before{content:"\f75d";}.fa-readme:before{content:"\f4d5";}.fa-rebel:before{content:"\f1d0";}.fa-receipt:before{content:"\f543";}.fa-record-vinyl:before{content:"\f8d9";}.fa-recycle:before{content:"\f1b8";}.fa-red-river:before{content:"\f3e3";}.fa-reddit:before{content:"\f1a1";}.fa-reddit-alien:before{content:"\f281";}.fa-reddit-square:before{content:"\f1a2";}.fa-redhat:before{content:"\f7bc";}.fa-redo:before{content:"\f01e";}.fa-redo-alt:before{content:"\f2f9";}.fa-registered:before{content:"\f25d";}.fa-remove-format:before{content:"\f87d";}.fa-renren:before{content:"\f18b";}.fa-reply:before{content:"\f3e5";}.fa-reply-all:before{content:"\f122";}.fa-replyd:before{content:"\f3e6";}.fa-republican:before{content:"\f75e";}.fa-researchgate:before{content:"\f4f8";}.fa-resolving:before{content:"\f3e7";}.fa-restroom:before{content:"\f7bd";}.fa-retweet:before{content:"\f079";}.fa-rev:before{content:"\f5b2";}.fa-ribbon:before{content:"\f4d6";}.fa-ring:before{content:"\f70b";}.fa-road:before{content:"\f018";}.fa-robot:before{content:"\f544";}.fa-rocket:before{content:"\f135";}.fa-rocketchat:before{content:"\f3e8";}.fa-rockrms:before{content:"\f3e9";}.fa-route:before{content:"\f4d7";}.fa-rss:before{content:"\f09e";}.fa-rss-square:before{content:"\f143";}.fa-ruble-sign:before{content:"\f158";}.fa-ruler:before{content:"\f545";}.fa-ruler-combined:before{content:"\f546";}.fa-ruler-horizontal:before{content:"\f547";}.fa-ruler-vertical:before{content:"\f548";}.fa-running:before{content:"\f70c";}.fa-rupee-sign:before{content:"\f156";}.fa-sad-cry:before{content:"\f5b3";}.fa-sad-tear:before{content:"\f5b4";}.fa-safari:before{content:"\f267";}.fa-salesforce:before{content:"\f83b";}.fa-sass:before{content:"\f41e";}.fa-satellite:before{content:"\f7bf";}.fa-satellite-dish:before{content:"\f7c0";}.fa-save:before{content:"\f0c7";}.fa-schlix:before{content:"\f3ea";}.fa-school:before{content:"\f549";}.fa-screwdriver:before{content:"\f54a";}.fa-scribd:before{content:"\f28a";}.fa-scroll:before{content:"\f70e";}.fa-sd-card:before{content:"\f7c2";}.fa-search:before{content:"\f002";}.fa-search-dollar:before{content:"\f688";}.fa-search-location:before{content:"\f689";}.fa-search-minus:before{content:"\f010";}.fa-search-plus:before{content:"\f00e";}.fa-searchengin:before{content:"\f3eb";}.fa-seedling:before{content:"\f4d8";}.fa-sellcast:before{content:"\f2da";}.fa-sellsy:before{content:"\f213";}.fa-server:before{content:"\f233";}.fa-servicestack:before{content:"\f3ec";}.fa-shapes:before{content:"\f61f";}.fa-share:before{content:"\f064";}.fa-share-alt:before{content:"\f1e0";}.fa-share-alt-square:before{content:"\f1e1";}.fa-share-square:before{content:"\f14d";}.fa-shekel-sign:before{content:"\f20b";}.fa-shield-alt:before{content:"\f3ed";}.fa-ship:before{content:"\f21a";}.fa-shipping-fast:before{content:"\f48b";}.fa-shirtsinbulk:before{content:"\f214";}.fa-shoe-prints:before{content:"\f54b";}.fa-shopping-bag:before{content:"\f290";}.fa-shopping-basket:before{content:"\f291";}.fa-shopping-cart:before{content:"\f07a";}.fa-shopware:before{content:"\f5b5";}.fa-shower:before{content:"\f2cc";}.fa-shuttle-van:before{content:"\f5b6";}.fa-sign:before{content:"\f4d9";}.fa-sign-in-alt:before{content:"\f2f6";}.fa-sign-language:before{content:"\f2a7";}.fa-sign-out-alt:before{content:"\f2f5";}.fa-signal:before{content:"\f012";}.fa-signature:before{content:"\f5b7";}.fa-sim-card:before{content:"\f7c4";}.fa-simplybuilt:before{content:"\f215";}.fa-sistrix:before{content:"\f3ee";}.fa-sitemap:before{content:"\f0e8";}.fa-sith:before{content:"\f512";}.fa-skating:before{content:"\f7c5";}.fa-sketch:before{content:"\f7c6";}.fa-skiing:before{content:"\f7c9";}.fa-skiing-nordic:before{content:"\f7ca";}.fa-skull:before{content:"\f54c";}.fa-skull-crossbones:before{content:"\f714";}.fa-skyatlas:before{content:"\f216";}.fa-skype:before{content:"\f17e";}.fa-slack:before{content:"\f198";}.fa-slack-hash:before{content:"\f3ef";}.fa-slash:before{content:"\f715";}.fa-sleigh:before{content:"\f7cc";}.fa-sliders-h:before{content:"\f1de";}.fa-slideshare:before{content:"\f1e7";}.fa-smile:before{content:"\f118";}.fa-smile-beam:before{content:"\f5b8";}.fa-smile-wink:before{content:"\f4da";}.fa-smog:before{content:"\f75f";}.fa-smoking:before{content:"\f48d";}.fa-smoking-ban:before{content:"\f54d";}.fa-sms:before{content:"\f7cd";}.fa-snapchat:before{content:"\f2ab";}.fa-snapchat-ghost:before{content:"\f2ac";}.fa-snapchat-square:before{content:"\f2ad";}.fa-snowboarding:before{content:"\f7ce";}.fa-snowflake:before{content:"\f2dc";}.fa-snowman:before{content:"\f7d0";}.fa-snowplow:before{content:"\f7d2";}.fa-socks:before{content:"\f696";}.fa-solar-panel:before{content:"\f5ba";}.fa-sort:before{content:"\f0dc";}.fa-sort-alpha-down:before{content:"\f15d";}.fa-sort-alpha-down-alt:before{content:"\f881";}.fa-sort-alpha-up:before{content:"\f15e";}.fa-sort-alpha-up-alt:before{content:"\f882";}.fa-sort-amount-down:before{content:"\f160";}.fa-sort-amount-down-alt:before{content:"\f884";}.fa-sort-amount-up:before{content:"\f161";}.fa-sort-amount-up-alt:before{content:"\f885";}.fa-sort-down:before{content:"\f0dd";}.fa-sort-numeric-down:before{content:"\f162";}.fa-sort-numeric-down-alt:before{content:"\f886";}.fa-sort-numeric-up:before{content:"\f163";}.fa-sort-numeric-up-alt:before{content:"\f887";}.fa-sort-up:before{content:"\f0de";}.fa-soundcloud:before{content:"\f1be";}.fa-sourcetree:before{content:"\f7d3";}.fa-spa:before{content:"\f5bb";}.fa-space-shuttle:before{content:"\f197";}.fa-speakap:before{content:"\f3f3";}.fa-speaker-deck:before{content:"\f83c";}.fa-spell-check:before{content:"\f891";}.fa-spider:before{content:"\f717";}.fa-spinner:before{content:"\f110";}.fa-splotch:before{content:"\f5bc";}.fa-spotify:before{content:"\f1bc";}.fa-spray-can:before{content:"\f5bd";}.fa-square:before{content:"\f0c8";}.fa-square-full:before{content:"\f45c";}.fa-square-root-alt:before{content:"\f698";}.fa-squarespace:before{content:"\f5be";}.fa-stack-exchange:before{content:"\f18d";}.fa-stack-overflow:before{content:"\f16c";}.fa-stackpath:before{content:"\f842";}.fa-stamp:before{content:"\f5bf";}.fa-star:before{content:"\f005";}.fa-star-and-crescent:before{content:"\f699";}.fa-star-half:before{content:"\f089";}.fa-star-half-alt:before{content:"\f5c0";}.fa-star-of-david:before{content:"\f69a";}.fa-star-of-life:before{content:"\f621";}.fa-staylinked:before{content:"\f3f5";}.fa-steam:before{content:"\f1b6";}.fa-steam-square:before{content:"\f1b7";}.fa-steam-symbol:before{content:"\f3f6";}.fa-step-backward:before{content:"\f048";}.fa-step-forward:before{content:"\f051";}.fa-stethoscope:before{content:"\f0f1";}.fa-sticker-mule:before{content:"\f3f7";}.fa-sticky-note:before{content:"\f249";}.fa-stop:before{content:"\f04d";}.fa-stop-circle:before{content:"\f28d";}.fa-stopwatch:before{content:"\f2f2";}.fa-store:before{content:"\f54e";}.fa-store-alt:before{content:"\f54f";}.fa-strava:before{content:"\f428";}.fa-stream:before{content:"\f550";}.fa-street-view:before{content:"\f21d";}.fa-strikethrough:before{content:"\f0cc";}.fa-stripe:before{content:"\f429";}.fa-stripe-s:before{content:"\f42a";}.fa-stroopwafel:before{content:"\f551";}.fa-studiovinari:before{content:"\f3f8";}.fa-stumbleupon:before{content:"\f1a4";}.fa-stumbleupon-circle:before{content:"\f1a3";}.fa-subscript:before{content:"\f12c";}.fa-subway:before{content:"\f239";}.fa-suitcase:before{content:"\f0f2";}.fa-suitcase-rolling:before{content:"\f5c1";}.fa-sun:before{content:"\f185";}.fa-superpowers:before{content:"\f2dd";}.fa-superscript:before{content:"\f12b";}.fa-supple:before{content:"\f3f9";}.fa-surprise:before{content:"\f5c2";}.fa-suse:before{content:"\f7d6";}.fa-swatchbook:before{content:"\f5c3";}.fa-swift:before{content:"\f8e1";}.fa-swimmer:before{content:"\f5c4";}.fa-swimming-pool:before{content:"\f5c5";}.fa-symfony:before{content:"\f83d";}.fa-synagogue:before{content:"\f69b";}.fa-sync:before{content:"\f021";}.fa-sync-alt:before{content:"\f2f1";}.fa-syringe:before{content:"\f48e";}.fa-table:before{content:"\f0ce";}.fa-table-tennis:before{content:"\f45d";}.fa-tablet:before{content:"\f10a";}.fa-tablet-alt:before{content:"\f3fa";}.fa-tablets:before{content:"\f490";}.fa-tachometer-alt:before{content:"\f3fd";}.fa-tag:before{content:"\f02b";}.fa-tags:before{content:"\f02c";}.fa-tape:before{content:"\f4db";}.fa-tasks:before{content:"\f0ae";}.fa-taxi:before{content:"\f1ba";}.fa-teamspeak:before{content:"\f4f9";}.fa-teeth:before{content:"\f62e";}.fa-teeth-open:before{content:"\f62f";}.fa-telegram:before{content:"\f2c6";}.fa-telegram-plane:before{content:"\f3fe";}.fa-temperature-high:before{content:"\f769";}.fa-temperature-low:before{content:"\f76b";}.fa-tencent-weibo:before{content:"\f1d5";}.fa-tenge:before{content:"\f7d7";}.fa-terminal:before{content:"\f120";}.fa-text-height:before{content:"\f034";}.fa-text-width:before{content:"\f035";}.fa-th:before{content:"\f00a";}.fa-th-large:before{content:"\f009";}.fa-th-list:before{content:"\f00b";}.fa-the-red-yeti:before{content:"\f69d";}.fa-theater-masks:before{content:"\f630";}.fa-themeco:before{content:"\f5c6";}.fa-themeisle:before{content:"\f2b2";}.fa-thermometer:before{content:"\f491";}.fa-thermometer-empty:before{content:"\f2cb";}.fa-thermometer-full:before{content:"\f2c7";}.fa-thermometer-half:before{content:"\f2c9";}.fa-thermometer-quarter:before{content:"\f2ca";}.fa-thermometer-three-quarters:before{content:"\f2c8";}.fa-think-peaks:before{content:"\f731";}.fa-thumbs-down:before{content:"\f165";}.fa-thumbs-up:before{content:"\f164";}.fa-thumbtack:before{content:"\f08d";}.fa-ticket-alt:before{content:"\f3ff";}.fa-times:before{content:"\f00d";}.fa-times-circle:before{content:"\f057";}.fa-tint:before{content:"\f043";}.fa-tint-slash:before{content:"\f5c7";}.fa-tired:before{content:"\f5c8";}.fa-toggle-off:before{content:"\f204";}.fa-toggle-on:before{content:"\f205";}.fa-toilet:before{content:"\f7d8";}.fa-toilet-paper:before{content:"\f71e";}.fa-toolbox:before{content:"\f552";}.fa-tools:before{content:"\f7d9";}.fa-tooth:before{content:"\f5c9";}.fa-torah:before{content:"\f6a0";}.fa-torii-gate:before{content:"\f6a1";}.fa-tractor:before{content:"\f722";}.fa-trade-federation:before{content:"\f513";}.fa-trademark:before{content:"\f25c";}.fa-traffic-light:before{content:"\f637";}.fa-train:before{content:"\f238";}.fa-tram:before{content:"\f7da";}.fa-transgender:before{content:"\f224";}.fa-transgender-alt:before{content:"\f225";}.fa-trash:before{content:"\f1f8";}.fa-trash-alt:before{content:"\f2ed";}.fa-trash-restore:before{content:"\f829";}.fa-trash-restore-alt:before{content:"\f82a";}.fa-tree:before{content:"\f1bb";}.fa-trello:before{content:"\f181";}.fa-tripadvisor:before{content:"\f262";}.fa-trophy:before{content:"\f091";}.fa-truck:before{content:"\f0d1";}.fa-truck-loading:before{content:"\f4de";}.fa-truck-monster:before{content:"\f63b";}.fa-truck-moving:before{content:"\f4df";}.fa-truck-pickup:before{content:"\f63c";}.fa-tshirt:before{content:"\f553";}.fa-tty:before{content:"\f1e4";}.fa-tumblr:before{content:"\f173";}.fa-tumblr-square:before{content:"\f174";}.fa-tv:before{content:"\f26c";}.fa-twitch:before{content:"\f1e8";}.fa-twitter:before{content:"\f099";}.fa-twitter-square:before{content:"\f081";}.fa-typo3:before{content:"\f42b";}.fa-uber:before{content:"\f402";}.fa-ubuntu:before{content:"\f7df";}.fa-uikit:before{content:"\f403";}.fa-umbraco:before{content:"\f8e8";}.fa-umbrella:before{content:"\f0e9";}.fa-umbrella-beach:before{content:"\f5ca";}.fa-underline:before{content:"\f0cd";}.fa-undo:before{content:"\f0e2";}.fa-undo-alt:before{content:"\f2ea";}.fa-uniregistry:before{content:"\f404";}.fa-universal-access:before{content:"\f29a";}.fa-university:before{content:"\f19c";}.fa-unlink:before{content:"\f127";}.fa-unlock:before{content:"\f09c";}.fa-unlock-alt:before{content:"\f13e";}.fa-untappd:before{content:"\f405";}.fa-upload:before{content:"\f093";}.fa-ups:before{content:"\f7e0";}.fa-usb:before{content:"\f287";}.fa-user:before{content:"\f007";}.fa-user-alt:before{content:"\f406";}.fa-user-alt-slash:before{content:"\f4fa";}.fa-user-astronaut:before{content:"\f4fb";}.fa-user-check:before{content:"\f4fc";}.fa-user-circle:before{content:"\f2bd";}.fa-user-clock:before{content:"\f4fd";}.fa-user-cog:before{content:"\f4fe";}.fa-user-edit:before{content:"\f4ff";}.fa-user-friends:before{content:"\f500";}.fa-user-graduate:before{content:"\f501";}.fa-user-injured:before{content:"\f728";}.fa-user-lock:before{content:"\f502";}.fa-user-md:before{content:"\f0f0";}.fa-user-minus:before{content:"\f503";}.fa-user-ninja:before{content:"\f504";}.fa-user-nurse:before{content:"\f82f";}.fa-user-plus:before{content:"\f234";}.fa-user-secret:before{content:"\f21b";}.fa-user-shield:before{content:"\f505";}.fa-user-slash:before{content:"\f506";}.fa-user-tag:before{content:"\f507";}.fa-user-tie:before{content:"\f508";}.fa-user-times:before{content:"\f235";}.fa-users:before{content:"\f0c0";}.fa-users-cog:before{content:"\f509";}.fa-usps:before{content:"\f7e1";}.fa-ussunnah:before{content:"\f407";}.fa-utensil-spoon:before{content:"\f2e5";}.fa-utensils:before{content:"\f2e7";}.fa-vaadin:before{content:"\f408";}.fa-vector-square:before{content:"\f5cb";}.fa-venus:before{content:"\f221";}.fa-venus-double:before{content:"\f226";}.fa-venus-mars:before{content:"\f228";}.fa-viacoin:before{content:"\f237";}.fa-viadeo:before{content:"\f2a9";}.fa-viadeo-square:before{content:"\f2aa";}.fa-vial:before{content:"\f492";}.fa-vials:before{content:"\f493";}.fa-viber:before{content:"\f409";}.fa-video:before{content:"\f03d";}.fa-video-slash:before{content:"\f4e2";}.fa-vihara:before{content:"\f6a7";}.fa-vimeo:before{content:"\f40a";}.fa-vimeo-square:before{content:"\f194";}.fa-vimeo-v:before{content:"\f27d";}.fa-vine:before{content:"\f1ca";}.fa-vk:before{content:"\f189";}.fa-vnv:before{content:"\f40b";}.fa-voicemail:before{content:"\f897";}.fa-volleyball-ball:before{content:"\f45f";}.fa-volume-down:before{content:"\f027";}.fa-volume-mute:before{content:"\f6a9";}.fa-volume-off:before{content:"\f026";}.fa-volume-up:before{content:"\f028";}.fa-vote-yea:before{content:"\f772";}.fa-vr-cardboard:before{content:"\f729";}.fa-vuejs:before{content:"\f41f";}.fa-walking:before{content:"\f554";}.fa-wallet:before{content:"\f555";}.fa-warehouse:before{content:"\f494";}.fa-water:before{content:"\f773";}.fa-wave-square:before{content:"\f83e";}.fa-waze:before{content:"\f83f";}.fa-weebly:before{content:"\f5cc";}.fa-weibo:before{content:"\f18a";}.fa-weight:before{content:"\f496";}.fa-weight-hanging:before{content:"\f5cd";}.fa-weixin:before{content:"\f1d7";}.fa-whatsapp:before{content:"\f232";}.fa-whatsapp-square:before{content:"\f40c";}.fa-wheelchair:before{content:"\f193";}.fa-whmcs:before{content:"\f40d";}.fa-wifi:before{content:"\f1eb";}.fa-wikipedia-w:before{content:"\f266";}.fa-wind:before{content:"\f72e";}.fa-window-close:before{content:"\f410";}.fa-window-maximize:before{content:"\f2d0";}.fa-window-minimize:before{content:"\f2d1";}.fa-window-restore:before{content:"\f2d2";}.fa-windows:before{content:"\f17a";}.fa-wine-bottle:before{content:"\f72f";}.fa-wine-glass:before{content:"\f4e3";}.fa-wine-glass-alt:before{content:"\f5ce";}.fa-wix:before{content:"\f5cf";}.fa-wizards-of-the-coast:before{content:"\f730";}.fa-wolf-pack-battalion:before{content:"\f514";}.fa-won-sign:before{content:"\f159";}.fa-wordpress:before{content:"\f19a";}.fa-wordpress-simple:before{content:"\f411";}.fa-wpbeginner:before{content:"\f297";}.fa-wpexplorer:before{content:"\f2de";}.fa-wpforms:before{content:"\f298";}.fa-wpressr:before{content:"\f3e4";}.fa-wrench:before{content:"\f0ad";}.fa-x-ray:before{content:"\f497";}.fa-xbox:before{content:"\f412";}.fa-xing:before{content:"\f168";}.fa-xing-square:before{content:"\f169";}.fa-y-combinator:before{content:"\f23b";}.fa-yahoo:before{content:"\f19e";}.fa-yammer:before{content:"\f840";}.fa-yandex:before{content:"\f413";}.fa-yandex-international:before{content:"\f414";}.fa-yarn:before{content:"\f7e3";}.fa-yelp:before{content:"\f1e9";}.fa-yen-sign:before{content:"\f157";}.fa-yin-yang:before{content:"\f6ad";}.fa-yoast:before{content:"\f2b1";}.fa-youtube:before{content:"\f167";}.fa-youtube-square:before{content:"\f431";}.fa-zhihu:before{content:"\f63f";}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(/themes/custom/ccea_main/webfonts/fa-solid-900.eot);src:url(/themes/custom/ccea_main/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/ccea_main/webfonts/fa-solid-900.woff2) format("woff2"),url(/themes/custom/ccea_main/webfonts/fa-solid-900.woff) format("woff"),url(/themes/custom/ccea_main/webfonts/fa-solid-900.ttf) format("truetype"),url(/themes/custom/ccea_main/webfonts/fa-solid-900.svg#fontawesome) format("svg");}.fa,.fas,.block-content--type-search-banner form .form-actions input.form-submit{font-family:"Font Awesome 5 Free";font-weight:900;}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(/themes/custom/ccea_main/webfonts/fa-brands-400.eot);src:url(/themes/custom/ccea_main/webfonts/fa-brands-400.eot#iefix) format("embedded-opentype"),url(/themes/custom/ccea_main/webfonts/fa-brands-400.woff2) format("woff2"),url(/themes/custom/ccea_main/webfonts/fa-brands-400.woff) format("woff"),url(/themes/custom/ccea_main/webfonts/fa-brands-400.ttf) format("truetype"),url(/themes/custom/ccea_main/webfonts/fa-brands-400.svg#fontawesome) format("svg");}.fab{font-family:"Font Awesome 5 Brands";}body{font-family:"Roboto",sans-serif;background:#fff;color:#515A61;font-size:clamp(14px,1vw,16px);font-weight:400;}h1,h2,h3,h4,h5{margin-top:7.2px;margin-bottom:7.2px;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.3;color:#515A61;}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:underline;}h1{font-size:36px;font-weight:200;line-height:1.25;margin-top:5px;}@media (min-width:992px){h1{font-size:38px;}}h1.page-title{margin-bottom:8px;}@media (max-width:992px){h1.page-title{margin-top:16px;}}@media (max-width:tablet){h1.page-title{margin-top:16px;}}h2{font-size:24px;line-height:1.25;font-weight:400;}@media (min-width:992px){h2{font-size:28px;}}.heading-3-style h2,h3{font-size:18px;line-height:1.3;font-weight:300;margin-bottom:8px;}@media (min-width:992px){.heading-3-style h2,h3{font-size:24px;}}.heading-3-style h2 a,h3 a{text-decoration:none;}.heading-3-style h2 a:focus,.heading-3-style h2 a:hover,h3 a:focus,h3 a:hover{text-decoration:underline;}.heading-4-style h2,h4{font-size:20px;line-height:1.5;}.heading-5-style h2,h5{font-size:18px;}.heading-6-style h2,h6{font-size:1em;margin:0;}.paragraph-style h2,p{font-size:1em;margin:0 0 1em;line-height:1.75;color:#515A61;}.file-link-style h2{font-size:1.3em;font-weight:400;}i{color:#515A61;}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:2;}@media (min-width:768px){.lead{font-size:21px;}}.small,small{font-size:85%;}.lh-1{line-height:1 !important;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-nowrap{white-space:nowrap;}.text-lowercase{text-transform:lowercase;}.text-uppercase{text-transform:uppercase;}.text-capitalize{text-transform:capitalize;}.text-plain{text-decoration:none;}.text-plain a{text-decoration:none;}.font-weight-bold{font-weight:600 !important;}.font-weight-heavy{font-weight:500 !important;}.font-weight-normal{font-weight:400 !important;}.font-weight-light{font-weight:300 !important;}.font-weight-italic{font-style:italic !important;}.font-small{font-size:14px;}.font-hidden{font-size:0px;}a{cursor:pointer;text-decoration:underline;color:#515A61;}a:hover{text-decoration:underline;color:#0F6EA7;text-decoration-skip:ink;-webkit-text-decoration-skip:ink;}.listing-title{font-size:1.25em;margin-bottom:5.3333333333px;margin-top:0px;}.listing-title a{font-weight:600;text-decoration:none;font-size:1em;}.listing-title a:hover{text-decoration:none;}.date{margin-bottom:5px;font-size:14px;}ol,ul{margin-top:0;margin-bottom:1em;}h1 + ul,h2 + ul,h3 + ul,h4 + ul,h5 + ul,h6 + ul{margin-top:0;}p + ul{margin-top:0;}ol ul,ul ul{margin-bottom:1em;padding-left:18px;}ol ul li,ul ul li{position:relative;list-style:none;}ol ul li::before,ul ul li::before{content:"–";position:absolute;left:-15px;top:0;font-weight:700;}ol ol,ul ol{margin-bottom:1em;padding-left:18px;}ol ol li,ul ol li{position:relative;}.region-content ol ol,.region-content ol ul,.region-content ul ol,.region-content ul ul{margin-top:0.5em;}.list{overflow:hidden;margin:0;padding:0;list-style:none;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;margin-left:-5px;}.list-inline > li{display:inline-block;padding-left:5px;padding-right:5px;}.list-striped .entry{background:#fff;}.list-striped .entry:nth-child(2n+1){background:#ECECEC;}.list-flex{display:block;}@media (min-width:992px){.list-flex{display:flex;flex-wrap:wrap;}}.list.full-width{margin:0 -16px;}.field--name-body ul li,.field--name-field-content ul li{margin-bottom:8px;position:relative;line-height:1.5;}.field--name-body ol li,.field--name-field-content ol li{margin-bottom:4px;}dl{margin-top:0;margin-bottom:20px;}dd,dt{line-height:1.42857143;}dt{font-weight:bold;}dd{margin-left:0;}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777777;}.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:6px 16px 6px 32px;margin:0 0 1em;font-size:1em;border-left:1px solid #515A61;}.big-quotes{position:relative;}.big-quotes::before{content:"“";position:absolute;top:14px;left:-16px;}.big-quotes::after{content:"”";position:relative;bottom:-11px;right:-3px;}.big-quotes::after,.big-quotes::before{font-size:35px;line-height:0;}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0;}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777777;}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— ";}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right;}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:"";}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:" —";}address{margin-bottom:20px;font-style:normal;line-height:1.42857143;}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px;}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);}kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none;}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333333;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:4px;}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.sliding-popup-bottom .popup-content{max-width:1170px !important;overflow:hidden;padding:4px 16px 4px 4px !important;}.sliding-popup-bottom .popup-content #popup-text{color:#111;overflow:hidden;}.sliding-popup-bottom .popup-content #popup-text h2{float:left;font-size:24px !important;font-weight:600;position:relative;padding-left:0;margin-right:16px !important;}.sliding-popup-bottom .popup-content #popup-text p{margin-top:4px !important;font-weigh:normal;font-size:14px;}.sliding-popup-bottom .popup-content #popup-text .find-more-button{font-size:14px;}.sliding-popup-bottom .popup-content #popup-buttons button{font-weight:400 !important;box-shadow:none !important;text-shadow:none !important;border-radius:4px !important;padding:8px;font-size:14px !important;min-width:140px;font-family:"Roboto",sans-serif !important;margin-top:12px !important;}.sliding-popup-bottom .popup-content #popup-buttons button.agree-button.eu-cookie-compliance-secondary-button{background:#111;color:#fff;}.sliding-popup-bottom .popup-content #popup-buttons button.agree-button.eu-cookie-compliance-secondary-button:focus,.sliding-popup-bottom .popup-content #popup-buttons button.agree-button.eu-cookie-compliance-secondary-button:hover{background:#0F6EA7;}.block-local-tasks-block{clear:both;position:absolute;right:65px;top:0;z-index:501;padding:10px;}.block-local-tasks-block ul.tabs{box-shadow:none !important;margin:0 !important;}.block-local-tasks-block ul.tabs li:nth-child(1) a::after{content:"\f06e";}.block-local-tasks-block ul.tabs li a[href$="/edit"]::after{content:"\f304";}.block-local-tasks-block ul.tabs li a[href$="/delete"]::after{content:"\f2ed";}.block-local-tasks-block ul.tabs li a[href$="/manage-display"]::after{content:"\f022";}.block-local-tasks-block ul.tabs li a[href$="/revisions"]::after{content:"\f1da";}.block-local-tasks-block ul.tabs li a[href$="/latest"]::after{content:"\f3bf";}.block-local-tasks-block ul.tabs li a[href$="/generate-preview-link"]::after{content:"\f13e";}.block-local-tasks-block ul.tabs li a[href*="/clone/"]::after{content:"\f0c5" !important;}.block-local-tasks-block ul.tabs li a{min-width:50px;padding:0;margin:0;text-indent:-9999px;box-shadow:none !important;font-family:"Font Awesome 5 Free";line-height:0;}.block-local-tasks-block ul.tabs li a::after{padding:20px 13px;border-radius:100%;margin:0px !important;font-size:1em !important;float:left;text-indent:0;background:#ECECEC;opacity:0.9;}.block-local-tasks-block ul.tabs li a.is-active{background-color:transparent;}.block-local-tasks-block ul.tabs li a.is-active::after{color:#515A61;}.block-local-tasks-block ul.tabs li a:hover{background-color:transparent;}.block-local-tasks-block ul.tabs li a:hover::after{color:#1e82be;opacity:1;}.block-local-tasks-block .contextual{display:none;}.block-purge-ui-block{position:absolute;z-index:500;top:21px;right:31px;}.block-purge-ui-block .contextual{display:none;}.block-purge-ui-block input{padding:21px !important;font-size:0px !important;border-radius:100% !important;background:#ECECEC !important;opacity:0.9 !important;background-image:url(/themes/custom/ccea_main/images/cloud-solid.svg) !important;background-position:center !important;background-size:20px !important;background-repeat:no-repeat !important;}.block-purge-ui-block input:hover{background-color:white !important;}.block__content{margin-bottom:6rem;}.block__content .field__label{text-transform:uppercase;font-size:2.5rem;font-weight:600;line-height:1.2;margin-bottom:0.6em;}.block__content p{margin:0;}.footer-menu ul li.menu-item{display:inline-block;}.footer-menu ul li.menu-item:after{content:" | ";}.footer-menu ul li.menu-item:last-child:after{display:none;}.block-page-title-block{padding:0 0 16px;}.article-image{margin-bottom:16px;}.article-image img{width:100%;}.headline-banner{position:relative;margin-bottom:40px;}.headline-banner .blazy{min-height:30vh;max-height:60vh;overflow:hidden;}.headline-banner .outer{width:100%;}@media (min-width:992px){.headline-banner .outer{position:absolute;top:0;left:0;}}.headline-banner .outer .container{position:relative;}.headline-banner .panel{background-color:#fff;color:#515A61;width:100%;padding-top:12px;}@media (min-width:992px){.headline-banner .panel{padding:24px 32px 32px;width:50%;position:absolute;top:16px;left:16px;}}.headline-banner .panel h2{font-size:24px;font-weight:100;color:#515A61;text-transform:none;}@media (min-width:992px){.headline-banner .panel h2{font-size:40px;}}.headline-banner .panel p{display:block;margin:0 0 24px;}.related-wrapper{margin-top:40px;}.related-wrapper:before{content:"";display:block;width:100%;border-top:1px solid;position:relative;top:14px;}.related-wrapper h2{display:inline-block;background:white;z-index:10;position:relative;padding-right:16px;}.tags{padding:0;margin-bottom:16px;}.tags .label{font-weight:400;margin-right:8px;}@media (min-width:992px){.tags .label{display:inline-block;float:left;}}.tags .tag :after{content:", ";}.tags .tag:last-child:after{display:none;}.tags a{color:#515A61;font-style:italic;}.addtoany_list.a2a_kit_size_32{margin-top:-8px;margin-bottom:16px;}@media (min-width:992px){.addtoany_list.a2a_kit_size_32{float:right;}}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:40px;line-height:32px;opacity:1;width:40px;background:white !important;color:black !important;border-radius:50%;border:1px solid #1e82be;padding:8px;transition:all ease-in 0.25s;margin-top:-4px;}.addtoany_list.a2a_kit_size_32 a > span svg path{fill:#0F6EA7;-webkit-fill:#0F6EA7;-webkit-text-stroke:#0F6EA7;transition:all ease-in 0.25s;}.addtoany_list.a2a_kit_size_32 a:hover > span{border-color:#0F6EA7;background:#0F6EA7 !important;}.addtoany_list.a2a_kit_size_32 a:hover > span svg path{fill:#fff;-webkit-fill:#fff;-webkit-text-stroke:#fff;}.social-media-links--platforms.horizontal li{margin-right:8px;}.social-media-links--platforms.horizontal li .fa{border:4px solid #fff;border-radius:50%;padding:8px;width:56px;height:56px;}.social-media-links--platforms.horizontal li a{color:#fff;}.social-media-links--platforms.horizontal li a:focus,.social-media-links--platforms.horizontal li a:hover{color:#0F6EA7;}.logos .list-flex{justify-content:center;align-items:center;padding:40px 16px;display:flex;}.logos .list-flex li{margin:0 16px 0 0;}@media (min-width:992px){.logos .list-flex li{margin:0 40px 0 0;}}.logos .list-flex li:first-child{border-right:1px solid;padding-right:24px;}@media (min-width:992px){.logos .list-flex li:first-child{padding-right:64px;margin-right:80px;}}.logos .list-flex li:last-child{margin-right:0;}.hero{margin-bottom:32px;position:relative !important;}@media (min-width:992px){.hero .banner-text{position:absolute;bottom:0;left:0;width:100%;}}.hero .banner-text a{color:#fff;}.hero .banner-text a:focus,.hero .banner-text a:hover{color:#1e82be;}.hero .banner-text .title{width:100%;overflow:hidden;}.hero .banner-text .title h1{padding:24px 32px 0;margin:0;color:white;background:rgba(0,0,0,0.7);display:block;position:relative;width:100%;font-size:36px;}@media (min-width:992px){.hero .banner-text .title h1{max-width:60%;}}@media (min-width:992px){.hero .banner-text .title h1:after{content:"";border-left:20px solid rgba(0,0,0,0.7);position:absolute;right:-20px;border-top:200px solid transparent;bottom:0;}}.hero .banner-text .summary{overflow:hidden;width:100%;position:relative;font-style:inherit;}.hero .banner-text .summary .text{background:rgba(0,0,0,0.7);color:white;padding:16px 32px 32px;width:100%;position:relative;margin:0;}@media (min-width:992px){.hero .banner-text .summary .text{max-width:75%;}}@media (min-width:992px){.hero .banner-text .summary .text:after{content:"";border-left:40px solid rgba(0,0,0,0.7);border-top:400px solid transparent;position:absolute;top:0;right:-40px;}}.hero .banner-text .summary .text p{margin:0;}.hero .banner-text .summary .text a{color:#fff;}ul.quicktabs-tabs li{display:inline-block;margin:0 4px 4px 0;}ul.quicktabs-tabs li a{display:block;line-height:32px;padding:4px 16px;background:#ECECEC;text-decoration:none;}ul.quicktabs-tabs li.active a{background:#111;color:#fff;}ul.quicktabs-tabs li.active a:focus{color:#fff !important;}.block-content--type-search-banner .header-node{min-height:300px;position:relative;background-position:center;padding:75px 0 50px;color:#fff;-moz-transition:min-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:min-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:min-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:min-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;background-color:#1e82be;background-image:-moz-linear-gradient(left,#00629A 0%,#37AAE1 100%);background-image:-webkit-linear-gradient(left,#00629A 0%,#37AAE1 100%);background-image:linear-gradient(to right,#00629A 0%,#37AAE1 100%);}@media (max-width:992px){.block-content--type-search-banner .header-node{min-height:201px;}}@media (max-width:tablet){.block-content--type-search-banner .header-node{min-height:201px;}}.block-content--type-search-banner .header-node:after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;display:block;background-image:url(/sites/default/files/2019-10/Final-BannerNEW-HOME-Banner.png) !important;background-repeat:repeat-x !important;z-index:auto;content:"";background-size:cover;background-position:50%;-moz-transition:max-height 0.5s ease-in,background-position 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:max-height 0.5s ease-in,background-position 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:max-height 0.5s ease-in,background-position 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:max-height 0.5s ease-in,background-position 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}@media (max-width:1200px){.block-content--type-search-banner .header-node:after{background-position:20%;}}@media (max-width:600px){.block-content--type-search-banner .header-node:after{background-position:80%;}}@media (max-width:992px){.block-content--type-search-banner .header-node > .container:first-child > div.field--name-field-primary{width:100%;}}@media (max-width:tablet){.block-content--type-search-banner .header-node > .container:first-child > div.field--name-field-primary{width:100%;}}.block-content--type-search-banner .container{display:flex;flex-wrap:wrap;position:relative;z-index:2;}.block-content--type-search-banner h2{color:inherit;font-size:2.5em;font-weight:lighter;margin:0 2rem 0 0;}.block-content--type-search-banner form label{display:none;}.block-content--type-search-banner form .form--inline{display:flex;}.block-content--type-search-banner form .form--inline input.form-text{border:0;height:50px;line-height:40px;padding:0 16px !important;width:40vw !important;color:#515A61 !important;}@media (max-width:992px){.block-content--type-search-banner form .form--inline input.form-text{width:100% !important;}}@media (max-width:tablet){.block-content--type-search-banner form .form--inline input.form-text{width:100% !important;}}.block-content--type-search-banner form .form--inline input.form-text:focus{outline:none;}.block-content--type-search-banner form .form--inline select.form-select{display:none;}.block-content--type-search-banner form .form-actions{position:relative;}.block-content--type-search-banner form .form-actions input.form-submit{margin:0;height:50px;background-color:unset;font-size:20px;background-repeat:no-repeat;background-position:50%;background-size:21px;color:#515A61;position:relative;border:0;padding-left:20px;padding-right:20px;-moz-transition:color 0.25s !important;-o-transition:color 0.25s !important;-webkit-transition:color 0.25s !important;transition:color 0.25s !important;}.block-content--type-search-banner form .form-actions::before{content:"";position:absolute;top:50%;bottom:50%;left:50%;right:50%;background-color:#515A61;opacity:0;border-radius:100%;-moz-transition:all 0.25s !important;-o-transition:all 0.25s !important;-webkit-transition:all 0.25s !important;transition:all 0.25s !important;}.block-content--type-search-banner form .form-actions:hover input.form-submit{color:#fff;}.block-content--type-search-banner form .form-actions:hover::before{top:0;bottom:0;left:0;right:0;border-radius:0;opacity:1;}.block-content--type-search-banner form .form--inline{background:#fff;}@media (max-width:992px){.block-content--type-search-banner form .form--inline{margin-top:15px;}}@media (max-width:tablet){.block-content--type-search-banner form .form--inline{margin-top:15px;}}@media (max-width:992px){.block-content--type-search-banner form .form-item{width:calc(100% - 60px);}}@media (max-width:tablet){.block-content--type-search-banner form .form-item{width:calc(100% - 60px);}}.block-content--type-search-banner form .form-item.js-form-type-select{display:none;}.block-content--type-search-banner form .form-actions,.block-content--type-search-banner form .form-item{margin:0;}.block-content--type-search-banner .links{margin-top:7.5rem;}@media (max-width:992px){.block-content--type-search-banner .links{margin-top:3.5rem;}}@media (max-width:tablet){.block-content--type-search-banner .links{margin-top:3.5rem;}}.block-content--type-search-banner .links ul.list{width:100%;}@media (max-width:992px){.block-content--type-search-banner .links ul.list{display:contents;}}@media (max-width:tablet){.block-content--type-search-banner .links ul.list{display:contents;}}.block-content--type-search-banner .links ul.list .entry{padding:0;display:inline-block;margin-right:16px;}@media (max-width:992px){.block-content--type-search-banner .links ul.list .entry{width:100%;margin-right:0;}}@media (max-width:tablet){.block-content--type-search-banner .links ul.list .entry{width:100%;margin-right:0;}}.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list{background:rgba(55,151,210,0.68);padding:12px 12px 0;color:#fff;font-weight:bold;}.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list h3{color:inherit;margin:0;font-size:2.5rem;font-weight:500;padding:0;}@media (max-width:1200px){.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list h3{font-size:2rem;}}.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list .field--name-field-links-list{display:flex;}.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list .field--name-field-links-list .field__item{margin:0 16px 16px 0;}.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list .field--name-field-links-list .field__item a{position:relative;color:inherit;font-size:1.8rem;text-decoration:none;font-weight:lighter;}@media (min-width:767px){.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list .field--name-field-links-list .field__item a::after{content:"";background-color:#fff;position:absolute;bottom:0;left:50%;right:50%;height:2px;-moz-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list .field--name-field-links-list .field__item a:hover::after{right:0;left:0;}}@media (min-width:phone){.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list .field--name-field-links-list .field__item a::after{content:"";background-color:#fff;position:absolute;bottom:0;left:50%;right:50%;height:2px;-moz-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list .field--name-field-links-list .field__item a:hover::after{right:0;left:0;}}@media (max-width:1400px){.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list .field--name-field-links-list .field__item a{font-size:1.6rem;}}@media (max-width:1200px){.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list .field--name-field-links-list .field__item a{font-size:1.4rem;}}@media (max-width:992px){.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list .field--name-field-links-list .field__item a{font-size:1.6rem;font-weight:500;margin:0 10px 16px 0;}}@media (max-width:tablet){.block-content--type-search-banner .links ul.list .entry .paragraph--type-link-list .field--name-field-links-list .field__item a{font-size:1.6rem;font-weight:500;margin:0 10px 16px 0;}}.block-content--type-partnership-block a:hover img{opacity:0.7;}.block-content--type-partnership-block .partnet-intro{margin:24px 12px 24px 0px;}#block-cookiesui *{font-size:16px;font-family:"Roboto",sans-serif;color:#515A61;}#block-cookiesui .cookiesjsr-banner{background-color:#D7D9D9;}#block-cookiesui .cookiesjsr-service-group--content,#block-cookiesui .cookiesjsr-service-group--tab[aria-selected=true]{background-color:#D7D9D9;}#block-cookiesui .cookiesjsr-service-group--content .cookiesjsr-service--always-on span,#block-cookiesui .cookiesjsr-service-group--tab[aria-selected=true] .cookiesjsr-service--always-on span{color:#515A61 !important;}#block-cookiesui .cookiesjsr-service-group--tab[aria-selected=false]{background-color:#1e82be;color:#fff;}#block-cookiesui .cookiesjsr-btn{display:inline-block;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);padding:16px;border-radius:0;color:#515A61;text-align:center;font-weight:400;font-family:"Roboto",sans-serif;outline:0;text-decoration:none;border-width:0px;background-color:#fff;font-size:14px;text-transform:capitalize;}#block-cookiesui .cookiesjsr-btn:hover{color:#1e82be;}#block-cookiesui .cookiesjsr-settings,#block-cookiesui .cookiesjsr-layer--actions button{background-color:#1e82be;color:#fff;}#block-cookiesui .cookiesjsr-settings:hover,#block-cookiesui .cookiesjsr-layer--actions button:hover{color:#fff;}.request{margin:4em 0 2em;border:2px solid #cecece;border-radius:0.5em;background:#efefef;padding:1em 2em;}.btn{display:inline-block;background-color:#ECECEC;cursor:pointer;-moz-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);padding:16px;border-radius:0;color:#515A61;text-align:center;font-size:1.3em;line-heght:1.3;font-weight:400;font-family:"Roboto",sans-serif;outline:0;text-decoration:none;border-width:0px;}.btn:hover{background-color:#D7D9D9 !important;}.btn.white{background-color:#fff;cursor:pointer;-moz-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.btn.white:hover{background-color:#D7D9D9 !important;}.btn.white-alt{background-color:#fff;cursor:pointer;-moz-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.btn.white-alt:hover{background-color:#ECECEC !important;}.btn.grey{background:#ECECEC;}.btn.small{padding:10px 15px !important;font-size:1.1em !important;}.btn.x-small{padding:5px 10px !important;font-size:1em !important;}.btn:hover{text-decoration:none;}.btn:hover a{text-decoration:none;}.btn a{text-decoration:none;}.btn-inverse a{color:white;border-color:#fff;}.btn-inverse a:focus,.btn-inverse a:hover{background:#fff;color:#111;}.paragraph--type-featured-block-links.grey,.paragraph--type-list-qualifications.grey,.paragraph--type-news-listing.grey,.paragraph--type-embed-view-generic.grey{background-color:#ECECEC;}.paragraph--type-featured-block-links.grey .general-submenu,.paragraph--type-list-qualifications.grey .general-submenu,.paragraph--type-news-listing.grey .general-submenu,.paragraph--type-embed-view-generic.grey .general-submenu{padding:2em 0;}.paragraph--type-featured-block-links.grey .entry a,.paragraph--type-list-qualifications.grey .entry a,.paragraph--type-news-listing.grey .entry a,.paragraph--type-embed-view-generic.grey .entry a{background-color:#fff;-webkit-box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);-moz-box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);}.paragraph--type-featured-block-links.white,.paragraph--type-list-qualifications.white,.paragraph--type-news-listing.white,.paragraph--type-embed-view-generic.white{background-color:#fff;}.paragraph--type-featured-block-links.white .general-submenu,.paragraph--type-list-qualifications.white .general-submenu,.paragraph--type-news-listing.white .general-submenu,.paragraph--type-embed-view-generic.white .general-submenu{padding:0 0 14px;}.paragraph--type-featured-block-links.white .entry a,.paragraph--type-list-qualifications.white .entry a,.paragraph--type-news-listing.white .entry a,.paragraph--type-embed-view-generic.white .entry a{background-color:#ECECEC;-webkit-box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);-moz-box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);}.paragraph--type-featured-block-links h3 + ul,.paragraph--type-list-qualifications h3 + ul,.paragraph--type-news-listing h3 + ul,.paragraph--type-embed-view-generic h3 + ul{margin-top:-1em;}.paragraph--type-featured-block-links .entry,.paragraph--type-list-qualifications .entry,.paragraph--type-news-listing .entry,.paragraph--type-embed-view-generic .entry{display:block;margin-top:1em;margin-bottom:1em;}.paragraph--type-featured-block-links .entry a,.paragraph--type-list-qualifications .entry a,.paragraph--type-news-listing .entry a,.paragraph--type-embed-view-generic .entry a{padding:25px 15px;display:block;z-index:2;border-left:5px solid;text-decoration:none;position:relative;-moz-transition:color 0.25s !important;-o-transition:color 0.25s !important;-webkit-transition:color 0.25s !important;transition:color 0.25s !important;}.paragraph--type-featured-block-links .entry a:hover,.paragraph--type-list-qualifications .entry a:hover,.paragraph--type-news-listing .entry a:hover,.paragraph--type-embed-view-generic .entry a:hover{color:#515A61 !important;background-color:#D7D9D9;}.content-anchors{position:relative;padding-bottom:2em;margin-bottom:2em;}.content-anchors header h3{margin:0;font-size:1em;font-weight:500;}.content-anchors .item-list ul{list-style:none;margin:0;}.content-anchors .item-list ul li{padding-left:14px;position:relative;margin:0;}.content-anchors .item-list ul li::before{content:"";position:absolute;width:9px;left:0;bottom:calc(50% - 2px);height:2px;background-color:#515A61;}.content-anchors::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:55%;}form:not(#search-block-form) label{color:#515A61;font-weight:bold !important;margin-right:0.5em;}form:not(#search-block-form) input,form:not(#search-block-form) select,form:not(#search-block-form) textarea{border:0;-webkit-appearance:none !important;-moz-appearance:none !important;-ms-appearance:none !important;-o-appearance:none !important;appearance:none !important;padding:1rem 2rem;background-color:#ECECEC;-moz-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}form:not(#search-block-form) input:hover,form:not(#search-block-form) select:hover,form:not(#search-block-form) textarea:hover{background-color:#D7D9D9;}form:not(#search-block-form) input[type=text],form:not(#search-block-form) input[type=number],form:not(#search-block-form) input[type=tel],form:not(#search-block-form) input[type=email],form:not(#search-block-form) input[type=month],form:not(#search-block-form) input[type=password],form:not(#search-block-form) input[type=time],form:not(#search-block-form) input[type=url],form:not(#search-block-form) input[type=week],form:not(#search-block-form) input[type=datetime-local]{color:rgb(115.8117977528,128.6797752809,138.6882022472);width:100%;}form:not(#search-block-form) input[type=radio]{border-radius:100%;}form:not(#search-block-form) input[type=checkbox],form:not(#search-block-form) input[type=radio]{background-color:#ECECEC;padding:10px;margin-right:10px;}form:not(#search-block-form) input[type=checkbox]:checked,form:not(#search-block-form) input[type=radio]:checked{padding:5px;background-color:#515A61;border:5px solid #ECECEC;}form:not(#search-block-form) input[type=submit],form:not(#search-block-form) input[type=button],form:not(#search-block-form) input[type=reset],form:not(#search-block-form) input[type=search],form:not(#search-block-form) input[type=button]{background-color:#D7D9D9;color:#515A61;float:right;}form:not(#search-block-form) input[type=submit]#edit-submit-search-api,form:not(#search-block-form) input[type=button]#edit-submit-search-api,form:not(#search-block-form) input[type=reset]#edit-submit-search-api,form:not(#search-block-form) input[type=search]#edit-submit-search-api,form:not(#search-block-form) input[type=button]#edit-submit-search-api{font-family:"Font Awesome 5 Free";}form:not(#search-block-form) input[type=submit]:hover,form:not(#search-block-form) input[type=button]:hover,form:not(#search-block-form) input[type=reset]:hover,form:not(#search-block-form) input[type=search]:hover,form:not(#search-block-form) input[type=button]:hover{background:#ECECEC;}form:not(#search-block-form) select{color:rgb(115.8117977528,128.6797752809,138.6882022472);width:100%;background-image:url(/themes/custom/ccea_main/images/expand-button.png);background-repeat:no-repeat;background-position-x:calc(100% - 15px);background-position-y:center;background-size:12px;cursor:pointer;}form:not(#search-block-form) textarea{width:100%;}.webform-options-display-side-by-side .form-item{display:inline-block;}.webform-options-display-five-columns,.webform-options-display-four-columns,.webform-options-display-six-columns,.webform-options-display-three-columns,.webform-options-display-two-columns{width:100%;}.entity-moderation-form{background-color:#ead0d0;}#mc_embed_signup{margin-bottom:1em;}#mc_embed_signup .mc-field-group{margin-top:1em;}#mc_embed_signup .mc-field-group ul{margin-top:0;padding:0;list-style:none;width:100%;}#mc_embed_signup #mc-embedded-subscribe{margin-bottom:1em;}form#user-login-form *{float:none !important;}form#user-login-form .form-actions{float:left !important;}form#user-login-form .form-actions input{border-radius:0.5rem;outline:2px solid;position:relative;left:2px;}form#user-login-form a[href*=samllogin]{background-color:transparent;color:#888;padding:1rem 2rem;margin:1em;text-decoration:none;border-radius:0.5rem;display:inline-flex;align-items:center;outline:2px solid;background:transparent;max-width:240px;}form#user-login-form a[href*=samllogin]:before{content:"";width:3.5em;height:3.5em;display:block;background-image:url(/themes/custom/ccea_main/images/password.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:0.75em;opacity:0.5;}form#user-login-form a[href*=samllogin]:hover,form#user-login-form a[href*=samllogin]:focus-visible{background:#ECECEC;color:#515A62;}form#user-login-form a[href*=samllogin]:hover:before,form#user-login-form a[href*=samllogin]:focus-visible:before{opacity:0.7;}.node--type-webform.node--view-mode-full{max-width:85em;margin:1em auto;padding:0 1em;}.pager ul{padding:0px;}.pager *{border:unset !important;border-radius:0 !important;text-decoration:none;}.pager .pager__item{padding:0 2px;}.pager .pager__item a{background-color:#ECECEC;padding:5px 14px;}.pager .pager__item.is-active{font-weight:normal !important;}.pager .pager__item.is-active a{background-color:#1e82be !important;color:#fff !important;}.pager .pager__item--next,.pager .pager__item--previous{font-family:"Font Awesome 5 Free";font-size:0;}.pager .pager__item--next a,.pager .pager__item--previous a{background-color:transparent !important;padding:0px 5px;}.pager .pager__item--next a:after{content:"\f0da";font-size:20px;}.pager .pager__item--previous a:after{content:"\f0d9";font-size:20px;}.pager li.pager__item--ellipsis{display:none;}.parapub-0{position:relative;}.parapub-0 *{display:none;}.parapub-0:before{content:"\f070";position:absolute;display:block !important;left:-30px;top:50%;transform:translateY(-50%);z-index:3;font-family:"Font Awesome 5 Free";color:red;opacity:0.5;}.paragraph .container > :last-child{margin-bottom:0;}.paragraph:not(.grey){margin-bottom:2.5em;}.paragraph.join-up{margin-top:-1.5em;}.paragraph.join-down{margin-bottom:1em;}.paragraph h2:not(.paragraph-headline),.paragraph h3,.paragraph h4,.paragraph h5{margin-top:1em;}.paragraph .paragraph-body{margin-bottom:1em;}.paragraph .paragraph-body h3:first-child{margin-top:0.5rem;}.paragraph .paragraph-body :last-child{margin-bottom:0px !important;}@media (max-width:767px){.paragraph.row-reverse-moblie > .paragraph-body > .paragraph-row,.paragraph.row-reverse-moblie > .paragraph-body > .row{display:flex;flex-direction:column-reverse;flex-wrap:wrap;}}@media (max-width:phone){.paragraph.row-reverse-moblie > .paragraph-body > .paragraph-row,.paragraph.row-reverse-moblie > .paragraph-body > .row{display:flex;flex-direction:column-reverse;flex-wrap:wrap;}}@media (max-width:992px){.paragraph.row-reverse-tablet > .paragraph-body > .paragraph-row,.paragraph.row-reverse-tablet > .paragraph-body > .row{display:flex;flex-direction:column-reverse;flex-wrap:wrap;}}@media (max-width:tablet){.paragraph.row-reverse-tablet > .paragraph-body > .paragraph-row,.paragraph.row-reverse-tablet > .paragraph-body > .row{display:flex;flex-direction:column-reverse;flex-wrap:wrap;}}.paragraph--type-standard-links .container > div > div:last-child a{margin-bottom:0px !important;}.related-documents .container > div:not(.field--name-field-description){margin-bottom:15px !important;}.related-documents .container > div:not(.field--name-field-description) .field__item{margin-bottom:15px;}.related-documents .container > div:not(.field--name-field-description) .field__item:last-child{margin-bottom:0;}.related-documents .container > div:not(.field--name-field-description):last-child{margin-bottom:15px !important;}.modified{color:#515A61;margin:0 0 24px;font-weight:300;}.modified .label{font-weight:300;}.paragraph--type-general{color:#515A61;}.paragraph--type-general .section{background-color:#ECECEC;background-blend-mode:multiply;position:relative;}.paragraph--type-general .section .field--name-field-content{padding:0 40px;font-size:18px;line-height:1.333;}.paragraph--type-general .section .field--name-field-content ul{text-align:left;}.paragraph--type-general .section .field--name-field-content ul li{padding-left:32px;margin-bottom:16px;}.paragraph--type-general .section .field--name-field-content ul li:before{font-family:"icomoon";content:"\e905";position:absolute;left:0;top:0;}.paragraph--type-general .paragraph-body{margin-bottom:0px !important;}.paragraph--type-general-heading{margin-bottom:0px !important;}.paragraph--type-image-gallery{position:relative;}.paragraph--type-image-gallery .slide__constrained{height:100%;left:inherit;margin-left:0;position:absolute;width:100%;}.paragraph--type-image-gallery .slide__caption{bottom:0;top:initial;padding:0;}.paragraph--type-image-gallery .slide__caption .slide__description{background:#111;background:rgba(17,17,17,0.6);color:#fff;font-size:18px;line-height:1.333;padding:8px 16px;display:inline-block;max-width:60%;margin-bottom:16px;}.paragraph--type-image-gallery .slick-dots{bottom:16px;right:16px;max-width:33%;z-index:10;text-align:right;}.paragraph--type-image-gallery .slick-dots li button:before{content:" ";background-color:#515A61;background:rgba(17,17,17,0.3);border:2px solid #fff;border-radius:50%;font-size:24px;}.paragraph--type-image-gallery .slick-dots li.slick-active button:before{background:#D8D8D8;}.paragraph--type-video{margin-bottom:0x;padding:16px;background-color:#ECECEC;}.paragraph--type-alert .section{padding:16px;}.paragraph--type-alert .section p:last-child{margin:0;}.paragraph:not(.grey) .view-popular-resources ul li > div{background-color:#ECECEC !important;}.paragraph:not(.grey) .view-popular-resources ul li > div .btn{background-color:#fff;}.paragraph--type-featured-links,.qual-quicklinks{margin-bottom:0 !important;}.paragraph--type-featured-links ul.list li.entry,.qual-quicklinks ul.list li.entry{display:block;border-left:4px solid;padding:0;background:#ECECEC;margin-bottom:4px;}.paragraph--type-featured-links ul.list li.entry a,.qual-quicklinks ul.list li.entry a{padding:8px 24px;text-decoration:none;color:#515A61;display:block;}.paragraph--type-interior-submenu .view-submenu,.paragraph--type-subsection .view-submenu,.paragraph--type-list-curriculum-subsection-im .view-submenu{position:relative;padding-top:24px;margin-top:24px;}.paragraph--type-interior-submenu .view-submenu:before,.paragraph--type-subsection .view-submenu:before,.paragraph--type-list-curriculum-subsection-im .view-submenu:before{content:"";height:0;width:36px;position:absolute;top:0;left:calc(50% - 18px);background:#111;}.paragraph--type-interior-submenu .node--view-mode-submenu-item,.paragraph--type-interior-submenu .node--view-mode-submenu-item-im,.paragraph--type-subsection .node--view-mode-submenu-item,.paragraph--type-subsection .node--view-mode-submenu-item-im,.paragraph--type-list-curriculum-subsection-im .node--view-mode-submenu-item,.paragraph--type-list-curriculum-subsection-im .node--view-mode-submenu-item-im{position:relative;padding-left:56px;margin-bottom:16px;}.paragraph--type-interior-submenu .node--view-mode-submenu-item svg,.paragraph--type-interior-submenu .node--view-mode-submenu-item-im svg,.paragraph--type-subsection .node--view-mode-submenu-item svg,.paragraph--type-subsection .node--view-mode-submenu-item-im svg,.paragraph--type-list-curriculum-subsection-im .node--view-mode-submenu-item svg,.paragraph--type-list-curriculum-subsection-im .node--view-mode-submenu-item-im svg{position:absolute;top:0;left:0;}.paragraph--type-interior-submenu.grey,.paragraph--type-subsection.grey,.paragraph--type-list-curriculum-subsection-im.grey{background:#ECECEC;padding-top:24px;padding-bottom:24px;}.paragraph--type-interior-submenu .submenu,.paragraph--type-subsection .submenu,.paragraph--type-list-curriculum-subsection-im .submenu{flex-direction:row-reverse;}@media (max-width:992px){.paragraph--type-interior-submenu .submenu,.paragraph--type-subsection .submenu,.paragraph--type-list-curriculum-subsection-im .submenu{flex-direction:column-reverse;}}@media (max-width:tablet){.paragraph--type-interior-submenu .submenu,.paragraph--type-subsection .submenu,.paragraph--type-list-curriculum-subsection-im .submenu{flex-direction:column-reverse;}}@media (max-width:992px){.paragraph--type-interior-submenu .submenu .other,.paragraph--type-subsection .submenu .other,.paragraph--type-list-curriculum-subsection-im .submenu .other{padding-top:0;margin-top:0;}}@media (max-width:tablet){.paragraph--type-interior-submenu .submenu .other,.paragraph--type-subsection .submenu .other,.paragraph--type-list-curriculum-subsection-im .submenu .other{padding-top:0;margin-top:0;}}.paragraph--type-interior-submenu .submenu .skills h3,.paragraph--type-subsection .submenu .skills h3,.paragraph--type-list-curriculum-subsection-im .submenu .skills h3{margin-bottom:5px;}.paragraph--type-interior-submenu .submenu .skills .indicator,.paragraph--type-subsection .submenu .skills .indicator,.paragraph--type-list-curriculum-subsection-im .submenu .skills .indicator{margin:-5px 0 8px;font-style:italic;display:block;color:#515A61;}.paragraph--type-interior-submenu .submenu .skills svg,.paragraph--type-subsection .submenu .skills svg,.paragraph--type-list-curriculum-subsection-im .submenu .skills svg{fill:#515A61 !important;}.paragraph--type-interior-submenu .submenu h3,.paragraph--type-subsection .submenu h3,.paragraph--type-list-curriculum-subsection-im .submenu h3{line-height:1.4;}.paragraph--type-interior-submenu .submenu .other ul.list,.paragraph--type-interior-submenu .submenu .skills ul.list,.paragraph--type-subsection .submenu .other ul.list,.paragraph--type-subsection .submenu .skills ul.list,.paragraph--type-list-curriculum-subsection-im .submenu .other ul.list,.paragraph--type-list-curriculum-subsection-im .submenu .skills ul.list{overflow:visible !important;}.paragraph--type-interior-submenu .submenu .other ul.list > li .trimmed p::after,.paragraph--type-interior-submenu .submenu .skills ul.list > li .trimmed p::after,.paragraph--type-subsection .submenu .other ul.list > li .trimmed p::after,.paragraph--type-subsection .submenu .skills ul.list > li .trimmed p::after,.paragraph--type-list-curriculum-subsection-im .submenu .other ul.list > li .trimmed p::after,.paragraph--type-list-curriculum-subsection-im .submenu .skills ul.list > li .trimmed p::after{content:" ... ";}.paragraph--type-interior-submenu .submenu .other ul.list > li:hover a,.paragraph--type-interior-submenu .submenu .skills ul.list > li:hover a,.paragraph--type-subsection .submenu .other ul.list > li:hover a,.paragraph--type-subsection .submenu .skills ul.list > li:hover a,.paragraph--type-list-curriculum-subsection-im .submenu .other ul.list > li:hover a,.paragraph--type-list-curriculum-subsection-im .submenu .skills ul.list > li:hover a{text-decoration:none;}.paragraph--type-interior-submenu .submenu .other ul.list > li:last-child,.paragraph--type-interior-submenu .submenu .skills ul.list > li:last-child,.paragraph--type-subsection .submenu .other ul.list > li:last-child,.paragraph--type-subsection .submenu .skills ul.list > li:last-child,.paragraph--type-list-curriculum-subsection-im .submenu .other ul.list > li:last-child,.paragraph--type-list-curriculum-subsection-im .submenu .skills ul.list > li:last-child{margin-bottom:0;}.paragraph--type-interior-submenu .skills ul.list > li,.paragraph--type-subsection .skills ul.list > li,.paragraph--type-list-curriculum-subsection-im .skills ul.list > li{max-height:unset;min-height:unset;}@media (min-width:767px){.paragraph--type-interior-submenu .skills ul.list > li,.paragraph--type-subsection .skills ul.list > li,.paragraph--type-list-curriculum-subsection-im .skills ul.list > li{max-height:270px;min-height:270px;}}@media (min-width:phone){.paragraph--type-interior-submenu .skills ul.list > li,.paragraph--type-subsection .skills ul.list > li,.paragraph--type-list-curriculum-subsection-im .skills ul.list > li{max-height:270px;min-height:270px;}}@media (min-width:992px){.paragraph--type-interior-submenu .skills ul.list > li,.paragraph--type-subsection .skills ul.list > li,.paragraph--type-list-curriculum-subsection-im .skills ul.list > li{max-height:300px;min-height:300px;}}@media (min-width:1200px){.paragraph--type-interior-submenu .skills ul.list > li,.paragraph--type-subsection .skills ul.list > li,.paragraph--type-list-curriculum-subsection-im .skills ul.list > li{min-height:290px;margin-bottom:3em;}}.paragraph--type-interior-submenu .other ul.list > li,.paragraph--type-subsection .other ul.list > li,.paragraph--type-list-curriculum-subsection-im .other ul.list > li{max-height:unset;min-height:unset;}@media (min-width:767px){.paragraph--type-interior-submenu .other ul.list > li,.paragraph--type-subsection .other ul.list > li,.paragraph--type-list-curriculum-subsection-im .other ul.list > li{max-height:235px;min-height:235px;}}@media (min-width:phone){.paragraph--type-interior-submenu .other ul.list > li,.paragraph--type-subsection .other ul.list > li,.paragraph--type-list-curriculum-subsection-im .other ul.list > li{max-height:235px;min-height:235px;}}@media (min-width:992px){.paragraph--type-interior-submenu .other ul.list > li,.paragraph--type-subsection .other ul.list > li,.paragraph--type-list-curriculum-subsection-im .other ul.list > li{max-height:300px;min-height:300px;}}@media (min-width:1200px){.paragraph--type-interior-submenu .other ul.list > li,.paragraph--type-subsection .other ul.list > li,.paragraph--type-list-curriculum-subsection-im .other ul.list > li{min-height:290px;margin-bottom:3em;}}.grey.paragraph--type-interior-submenu .btn,.grey.paragraph--type-subsection .btn,.grey.paragraph--type-list-curriculum-subsection-im .btn{background-color:#fff;}.paragraph--type-development-pathway{padding:40px 0;}.paragraph--type-development-pathway .node--view-mode-pathway,.paragraph--type-development-pathway .node--view-mode-pathway-im-{background:#ECECEC;color:#111;padding:16px;margin:0 8px;}.paragraph--type-development-pathway .node--view-mode-pathway h3,.paragraph--type-development-pathway .node--view-mode-pathway-im- h3{font-weight:700;display:inline-block;margin-right:8px;}.paragraph--type-development-pathway .node--view-mode-pathway h3.light,.paragraph--type-development-pathway .node--view-mode-pathway-im- h3.light{font-weight:400;margin-right:0;}.paragraph--type-development-pathway .node--view-mode-pathway-im-{min-height:330px;position:relative;}.paragraph--type-development-pathway .node--view-mode-pathway-im- .field--name-node-link{position:absolute;bottom:16px;left:16px;}.paragraph--type-development-pathway .slick-current,.paragraph--type-development-pathway .slide.is-active{overflow:visible;position:relative;}.paragraph--type-development-pathway .slick-current .node--view-mode-pathway,.paragraph--type-development-pathway .slick-current .node--view-mode-pathway-im-,.paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway,.paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway-im-{}.paragraph--type-development-pathway .slick-current .node--view-mode-pathway p,.paragraph--type-development-pathway .slick-current .node--view-mode-pathway-im- p,.paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway p,.paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway-im- p{color:#fff;}.paragraph--type-development-pathway .slick-current .node--view-mode-pathway h3,.paragraph--type-development-pathway .slick-current .node--view-mode-pathway-im- h3,.paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway h3,.paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway-im- h3{color:#fff;}.paragraph--type-development-pathway .slick-current.slide--0 .node--view-mode-pathway:before,.paragraph--type-development-pathway .slick-current.slide--0 .node--view-mode-pathway-im-:before,.paragraph--type-development-pathway .slide.is-active.slide--0 .node--view-mode-pathway:before,.paragraph--type-development-pathway .slide.is-active.slide--0 .node--view-mode-pathway-im-:before{display:none;}.paragraph--type-development-pathway .slick-current.slide--7 .node--view-mode-pathway:after,.paragraph--type-development-pathway .slick-current.slide--7 .node--view-mode-pathway-im-:after,.paragraph--type-development-pathway .slide.is-active.slide--7 .node--view-mode-pathway:after,.paragraph--type-development-pathway .slide.is-active.slide--7 .node--view-mode-pathway-im-:after{display:none;}.paragraph--type-development-pathway nav.slick__arrow .slick-arrow{border:0;border-radius:50%;font-size:0;pointer-events:auto;position:absolute;top:-18px;height:160px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;width:calc(50% - 215px);}@media (max-width:1400px){.paragraph--type-development-pathway nav.slick__arrow .slick-arrow{top:-32px;height:180px;width:calc(50% - 184px);}}@media (max-width:1200px){.paragraph--type-development-pathway nav.slick__arrow .slick-arrow{top:-18px;height:212px;width:calc(50% - 150px);}}@media (max-width:992px){.paragraph--type-development-pathway nav.slick__arrow .slick-arrow{top:-30px;height:235px;width:calc(50% - 114px);}}@media (max-width:tablet){.paragraph--type-development-pathway nav.slick__arrow .slick-arrow{top:-30px;height:235px;width:calc(50% - 114px);}}.paragraph--type-development-pathway .splide__arrows{display:flex;padding:16px 8px;justify-content:flex-end;gap:1em;}.paragraph--type-development-pathway .splide__arrows .splide__arrow{border:0;position:relative;height:auto;opacity:1;transition:none;transform:none;top:0;width:auto;display:block;font-size:2em;border-radius:0;CONTAIN-INTRINSIC-BLOCK-SIZE:AUTO 100PX;width:2em;height:2em;left:inherit;right:inherit;line-height:1;display:inline-flex;align-items:center;justify-content:center;}.paragraph--type-development-pathway.grey{background-color:#ECECEC;}.paragraph--type-development-pathway.grey .node--view-mode-pathway,.paragraph--type-development-pathway.grey .node--view-mode-pathway-im-{background:white;}.paragraph--type-development-pathway.grey .node--view-mode-pathway .btn.white,.paragraph--type-development-pathway.grey .node--view-mode-pathway-im- .btn.white{background-color:#ECECEC !important;}.has_sidebar .paragraph--type-development-pathway .slick-slide.slick-current .node--view-mode-pathway::after,.has_sidebar .paragraph--type-development-pathway .slick-slide.is-active .node--view-mode-pathway::after,.has_sidebar .paragraph--type-development-pathway .splide__slide.slick-current .node--view-mode-pathway::after,.has_sidebar .paragraph--type-development-pathway .splide__slide.is-active .node--view-mode-pathway::after{right:-21px;}.has_sidebar .paragraph--type-development-pathway .slick-slide.slick-current .node--view-mode-pathway::before,.has_sidebar .paragraph--type-development-pathway .slick-slide.is-active .node--view-mode-pathway::before,.has_sidebar .paragraph--type-development-pathway .splide__slide.slick-current .node--view-mode-pathway::before,.has_sidebar .paragraph--type-development-pathway .splide__slide.is-active .node--view-mode-pathway::before{left:-21px;}.has_sidebar .paragraph--type-development-pathway .slick-slide .node--view-mode-pathway,.has_sidebar .paragraph--type-development-pathway .splide__slide .node--view-mode-pathway{min-height:380px;position:relative;}.has_sidebar .paragraph--type-development-pathway .slick-slide .node--view-mode-pathway .field--name-node-link,.has_sidebar .paragraph--type-development-pathway .splide__slide .node--view-mode-pathway .field--name-node-link{position:absolute;bottom:16px;left:16px;}.paragraph--type-contacts{border:1px solid;padding:16px;}.paragraph--type-contacts h2{color:inherit;}.paragraph--type-link-button{border:1px solid;padding:16px 16px 16px 64px;position:relative;cursor:pointer;}.paragraph--type-link-button svg{position:absolute;left:8px;top:calc(50% - 20px);}.paragraph--type-link-button h3,.paragraph--type-link-button p{margin:0;line-height:1;}.paragraph--type-latest{padding:40px 0;}.paragraph--type-latest .paragraph-latest-events h2{margin-bottom:16px;}.paragraph--type--spacer.white{background-color:#fff;}.paragraph--type--spacer.grey{background-color:#ECECEC;}.paragraph--type--spacer.grey-light{background-color:#ECECEC;}.paragraph--type--spacer.pixels-10{padding-top:10px;}.paragraph--type--spacer.pixels-20{padding-top:20px;}.paragraph--type--spacer.pixels-30{padding-top:30px;}.paragraph--type--spacer.pixels-40{padding-top:40px;}.paragraph--type--spacer.pixels-50{padding-top:50px;}.paragraph--type--spacer.pixels-75{padding-top:75px;}.paragraph--type--spacer.pixels-100{padding-top:100px;}.paragraph--type--spacer.pixels-150{padding-top:150px;}.paragraph--type--spacer.pixels-200{padding-top:200px;}.paragraph--type-gallery .gallery-items .gallery-item{margin-bottom:25px;}.paragraph--type-gallery .gallery-items .gallery-item img{-moz-transition:transform 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:transform 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:transform 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:transform 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.paragraph--type-gallery .gallery-items .gallery-item:hover img{transform:scale(1.25);}.paragraph--type-image-slider .slick-slide{padding-right:5px;}.paragraph--type-image-slider .slick-arrow::before{color:#1e82be !important;z-index:100;position:relative;font-size:24px;}.paragraph--type-image-slider .slick-arrow::after{content:"";background:white;position:absolute;top:20%;width:20px;height:20px;left:50%;transform:translate(-50%);z-index:99;border-radius:100%;}.paragraph--type-image-slider .media img{-moz-transition:transform 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:transform 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:transform 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:transform 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.paragraph--type-image-slider .media:hover .media__icon--litebox{display:none;}.paragraph--type-image-slider .media:hover img{transform:scale(1.25);}.paragraph--type-full-width-image{min-height:600px;max-height:600px;margin-bottom:0 !important;}.paragraph--type-media-full-width-image-2{margin-bottom:0px !important;overflow:hidden;}.paragraph--type-media-full-width-image-2 img{margin-left:50%;transform:translateX(-50%);width:101%;width:calc(100% + 1px);max-width:unset;}@media (max-width:992px){.paragraph--type-media-full-width-image-2 img{width:125%;}}@media (max-width:tablet){.paragraph--type-media-full-width-image-2 img{width:125%;}}@media (max-width:767px){.paragraph--type-media-full-width-image-2 img{width:190% !important;}}@media (max-width:phone){.paragraph--type-media-full-width-image-2 img{width:190% !important;}}.paragraph--type-video-gallery{margin-bottom:0px !important;}.node--type-chief-examiner-principal-moderat .paragraph--type--additional-document-information{padding-left:60px;}.node--type-chief-examiner-principal-moderat .paragraph--type--additional-document-information .field--name-field-select-additional-detail{padding:5px 10px;background:#ECECEC;margin:0 10px 10px 0;display:inline-block;color:#515A61 !important;}.paragraph--type-links-standard .paragraph{margin-bottom:1em;}.paragraph--type-links-standard .paragraph a{margin-bottom:0em !important;}.paragraph--type-links-standard .paragraph:last-child .indented-link-info{margin-top:-27px;}.paragraph--type-links-standard .ipdf-help{margin-bottom:0px !important;}.paragraph-accordion .paragraph-headline{background:#ECECEC;border-radius:0;border:0px;color:#515A61;font-size:20px !important;padding:10px 32px 10px 16px;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);}.paragraph-accordion .paragraph-headline span{display:none;}.paragraph-accordion .paragraph-headline::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid #515A61;border-bottom:2px solid #515A61;transform:translateY(-50%) rotate(-45deg);-moz-transition:transform 0.2s !important;-o-transition:transform 0.2s !important;-webkit-transition:transform 0.2s !important;transition:transform 0.2s !important;}.paragraph-accordion .paragraph-headline.ui-state-active::after{transform:translateY(-50%) rotate(45deg);}.paragraph-accordion .ui-accordion-content{padding:16px 0px !important;border:0px !important;border-bottom:2px solid #ECECEC !important;overflow-x:hidden;}.paragraph-accordion .ui-widget-content{color:inherit;}.paragraph-accordion .ui-helper-reset{line-height:unset;}.paragraph--type-link-sub-resource-{margin-bottom:2em;}.paragraph--type-link-sub-resource- a{text-decoration:none;}.paragraph--type-link-sub-resource- .sub-resource{-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);}.paragraph--type-link-sub-resource- .sub-resource img{min-width:100%;}.paragraph--type-link-sub-resource- .sub-resource div{height:50px;position:relative;}.paragraph--type-link-sub-resource- .sub-resource div h3{position:absolute;top:50%;padding:0px 10px;transform:translateY(-50%);font-weight:400;margin:0px !important;font-size:16px !important;-moz-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.paragraph--type-link-sub-resource- .sub-resource:hover div{background-color:#D7D9D9 !important;}.paragraph--type-link-subparagraph-sub-resource-a .sub-resource-alt{-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);}.paragraph--type-link-subparagraph-sub-resource-a .sub-resource-alt h3{margin:0px !important;}.paragraph--type-link-subparagraph-sub-resource-a .sub-resource-alt h3 a{padding:10px 10px;text-decoration:none;font-weight:400;font-size:16px !important;display:block;-moz-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;background-color:#ECECEC;}.paragraph--type-link-subparagraph-sub-resource-a .sub-resource-alt h3 a:hover{background-color:#D7D9D9;}.paragraph--type-link-subparagraph-sub-resource-a .sub-resource-alt h3:not(:last-child){border-bottom:1px solid #b3b3b3;}:not(.grey).sub-resource div{background-color:#ECECEC;}.grey.sub-resource h3{background-color:#fff;}.paragraph--type-general-3-column-layout,.paragraph--type-general-2-column-layout{margin-bottom:0px !important;}.paragraph--type-general-3-column-layout .row .paragraph:last-child,.paragraph--type-general-2-column-layout .row .paragraph:last-child{margin-bottom:0px;}.paragraph-row-fix .paragraph-row{margin-left:-16px !important;margin-right:-16px !important;display:block;min-width:100%;}.paragraph-row-fix .paragraph-row .paragraph-row{margin-left:0px !important;margin-right:0px !important;}.paragraph--type-links-subparagraph-tile-with-ima .region-borders{-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);}.paragraph--type-links-subparagraph-tile-with-ima img{width:100%;height:auto;}.paragraph--type-links-subparagraph-tile-with-ima .paragraph{margin:0px !important;}.paragraph--type-links-subparagraph-tile-with-ima .field__item:not(:last-child){position:relative;}.paragraph--type-links-subparagraph-tile-with-ima .field__item:not(:last-child)::after{content:"";position:relative;display:block;bottom:0;left:0px;right:0px;height:0px;border-bottom:1px dotted #515A61;}.paragraph--type-links-subparagraph-tile-with-ima .has-info .dynamic-link-title{font-weight:600;border-bottom:1px solid #515A61;padding:0.5em 0;}.paragraph--type-links-subparagraph-tile-with-ima .has-info .link-info{padding:0.5em 0;min-height:200px;}@media (max-width:992px){.paragraph--type-links-subparagraph-tile-with-ima .has-info .link-info{min-height:130px;}}@media (max-width:tablet){.paragraph--type-links-subparagraph-tile-with-ima .has-info .link-info{min-height:130px;}}@media (max-width:767px){.paragraph--type-links-subparagraph-tile-with-ima .has-info .link-info{min-height:auto;}}@media (max-width:phone){.paragraph--type-links-subparagraph-tile-with-ima .has-info .link-info{min-height:auto;}}.paragraph--type-links-internal.paragraph--view-mode-alternate-display a,.paragraph--type-link-asset.paragraph--view-mode-alternate-display a,.paragraph--type-link-external.paragraph--view-mode-alternate-display a{background-color:#ECECEC;display:block;padding:5.3333333333px 16px;text-decoration:none;}.paragraph--type-links-internal.paragraph--view-mode-alternate-display a:hover,.paragraph--type-link-asset.paragraph--view-mode-alternate-display a:hover,.paragraph--type-link-external.paragraph--view-mode-alternate-display a:hover{background-color:#D7D9D9;}.paragraph--type-links-subparagraph-sub-links .indented-link-info > .field{margin-bottom:12px;}.paragraph--type-video-gallery-2-columns{margin-bottom:0px !important;}.paragraph--type-link-pop-up-media{display:none;margin:0px !important;}.popup-shadow{position:fixed;top:0;bottom:0;left:0;right:0;background:RGBA(0,0,0,0.6);z-index:1000;}.popup-shadow .popup-wrapper{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}.popup-shadow .popup-wrapper .popup-content-caption{background:white;padding:5px 40px 5px 16px;}.popup-shadow .popup-wrapper .popup-content-caption:empty{display:none;}.popup-shadow .popup-wrapper .popup-close{position:absolute;top:0;right:0;cursor:pointer;padding:10px;background-color:black;line-height:1;}.popup-shadow .popup-wrapper .popup-close::before{content:"\f00d";font-family:"Font Awesome 5 Free";color:white;}.popup-shadow .popup-wrapper .popup-content{text-align:center !important;background:black !important;}.popup-shadow .popup-wrapper .popup-content .media--type-remote-video{width:800px;max-width:100vw;margin-top:-10px;}.popup-shadow .popup-wrapper .popup-content .media--type-image img{max-width:100vw;height:auto;}.popup-shadow .popup-wrapper .popup-content .media--type-audio{padding-right:31px;}.popup-shadow .popup-wrapper .popup-content .media--type-audio audio{height:37px;}.flag-wrapper{background:#ECECEC;width:100%;margin-top:32px;}.flag-wrapper .flag-issue{padding-top:8px;padding-bottom:8px;text-align:right;}table{background-color:transparent;}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left;}th{text-align:left;}.table{width:100%;max-width:100%;margin-bottom:20px;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dddddd;}.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #dddddd;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td{border-top:0;}.table > tbody + tbody{border-top:2px solid #dddddd;}.table .table{background-color:#ffffff;}.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td{padding:5px;}.table-bordered{border:1px solid #dddddd;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border:1px solid #dddddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width:2px;}.table-striped > tbody > tr:nth-of-type(odd){background-color:#f9f9f9;}.table-hover > tbody > tr:hover{background-color:#f5f5f5;}table col[class*=col-]{position:static;float:none;display:table-column;}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th{background-color:#f5f5f5;}.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th{background-color:#e8e8e8;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th{background-color:#dff0d8;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th{background-color:#d0e9c6;}.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th{background-color:#d9edf7;}.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th{background-color:#c4e3f3;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th{background-color:#fcf8e3;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th{background-color:#faf2cc;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th{background-color:#f2dede;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th{background-color:#ebcccc;}.table-responsive{overflow-x:auto;min-height:0.01%;}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dddddd;}.table-responsive > .table{margin-bottom:0;}.table-responsive > .table > thead > tr > th,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > td{white-space:nowrap;}.table-responsive > .table-bordered{border:0;}.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0;}.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0;}.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0;}}table.node-topic-tracker-question-view{margin:1em 0;}table.node-topic-tracker-question-view th{background:#f7f7f7;color:#111 !important;}.view-filters .form--inline{display:flex;flex-wrap:wrap;margin-bottom:1em;}.view-filters .form--inline label{min-height:24px;max-height:24px;}.view-filters .form--inline .form-item-keys{min-width:300px;}.view-filters .form-item{flex:1 0 100%;margin-top:0;margin-bottom:1.5rem;margin-right:0;padding-right:1rem;box-sizing:border-box;}@media (min-width:767px){.view-filters .form-item{flex:1 0 50%;}}@media (min-width:phone){.view-filters .form-item{flex:1 0 50%;}}@media (min-width:992px){.view-filters .form-item{flex:1 0 25%;}}.view-filters input.form-submit{background-color:#ECECEC;border:0;border-radius:0;color:#000;margin-bottom:0.5rem;padding:1rem 2rem;width:100%;text-align:center;}.view-filters input.form-text,.view-filters select.form-select{background-color:#ECECEC;border-radius:0;border:0;color:rgb(157.4550561798,166.5056179775,173.5449438202);font-style:italic;padding:1rem 2rem;width:100%;height:44px;-webkit-appearance:none;}.view-filters .form-actions{clear:none;float:left;margin-top:24px;display:flex;min-width:310px;margin-right:0.5em;}@media (max-width:1200px){.view-filters .form-actions{margin-top:19px;margin-bottom:9px;}}@media (max-width:767px){.view-filters .form-actions{width:100%;margin-top:1rem;}}@media (max-width:phone){.view-filters .form-actions{width:100%;margin-top:1rem;}}.view-filters .form-actions #edit-reset{margin-left:1rem;}@media (max-width:767px){.view-filters .form-actions #edit-reset{margin-right:0;}}@media (max-width:phone){.view-filters .form-actions #edit-reset{margin-right:0;}}.view-filters .form-actions input{padding:1rem 3.2rem 1rem 2rem !important;-moz-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.view-filters .form-actions input:hover{background:#D7D9D9;}.mol-mata-docs select.form-select option:empty{display:none;}.no-buttons .form-actions{display:none !important;}.subjects-list .form--inline{flex-wrap:nowrap;}@media (max-width:992px){.subjects-list .form--inline{flex-wrap:wrap !important;}}@media (max-width:tablet){.subjects-list .form--inline{flex-wrap:wrap !important;}}.subjects-list .form-item{flex:auto;}@media (max-width:992px){.subjects-list .form-item{flex:1 0 50%;}}@media (max-width:tablet){.subjects-list .form-item{flex:1 0 50%;}}@media (max-width:767px){.subjects-list .form-item{flex:1 0 100%;}}@media (max-width:phone){.subjects-list .form-item{flex:1 0 100%;}}.collapse-filters .view-filters h2{padding:12px 16px !important;font-size:1.2em !important;font-weight:400;background-color:#ECECEC;border:0;color:#515A61;}@media (min-width:767px){.collapse-filters .view-filters h2{display:none;}}@media (min-width:phone){.collapse-filters .view-filters h2{display:none;}}.collapse-filters .view-filters h2 span{display:none;}.collapse-filters .view-filters h2::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid #515A61;border-bottom:2px solid #515A61;transform:translateY(-50%) rotate(-45deg);-moz-transition:transform 0.2s !important;-o-transition:transform 0.2s !important;-webkit-transition:transform 0.2s !important;transition:transform 0.2s !important;}.collapse-filters .view-filters h2.ui-accordion-header-active::after{transform:translateY(-50%) rotate(45deg) translate(-1px,-2px);-moz-transition:transform 0.5s !important;-o-transition:transform 0.5s !important;-webkit-transition:transform 0.5s !important;transition:transform 0.5s !important;}@media (max-width:767px){.collapse-filters .view-filters form{padding:16px;}}@media (max-width:phone){.collapse-filters .view-filters form{padding:16px;}}@media (max-width:767px){.collapse-filters .view-filters{margin-bottom:1em;}}@media (max-width:phone){.collapse-filters .view-filters{margin-bottom:1em;}}.view-list{padding:0px;list-style:none;}.view-list li{list-style:none;margin-left:0;}.more-link{text-align:left;}.more-link a{text-decoration:none;position:relative;}.more-link a:after{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";position:relative;top:2px;margin-left:8px;}.views-field-edit-node{margin-top:-65px;position:absolute;left:-15px;}.view-reorder form{display:none;}.view-reorder form table{width:100%;}.view-reorder form table tr.draggable{background-color:#D7D9D9;padding:10px !important;border-bottom:10px solid white;font-size:12px;}.view-reorder form table tr.draggable .handle{width:30px;height:auto;}.featured-submenu .grid-item > div{display:flex;flex-direction:column;min-height:100%;}.featured-submenu .grid-item > div a{display:flex;flex-direction:column;min-height:100%;flex-grow:1;text-decoration:none;}.featured-submenu .grid-item > div a *{text-decoration:none;}.featured-submenu .grid-item > div a:hover .featured-submenu-content{background-color:#D7D9D9;}.featured-submenu .grid-item > div a img{flex-shrink:0;}.featured-submenu .grid-item > div a .featured-submenu-content{min-height:100%;flex-grow:1;border-bottom-style:solid;border-bottom-width:5px;background-color:#ECECEC;padding:5.3333333333px 16px;}.featured-submenu .grid-item > div a .featured-submenu-content .featured-submenu-title{font-weight:600;padding:0.5em 0;width:100%;display:block;}.featured-submenu .grid-item > div a .featured-submenu-content .featured-submenu-title + .featured-submenu-summary{border-top:1px solid #515A61;}.featured-submenu .grid-item > div a .featured-submenu-content .featured-submenu-summary{padding-top:0.5em;}a.ext-link,a.file-link,a.int-link{display:inline-block;padding-left:60px;text-decoration:none !important;position:relative;margin-bottom:15px;-moz-transition:color 0.15s !important;-o-transition:color 0.15s !important;-webkit-transition:color 0.15s !important;transition:color 0.15s !important;line-height:1.53;}a.ext-link[href=""],a.file-link[href=""],a.int-link[href=""]{display:none;}a.ext-link .file-title,a.ext-link .link-title,a.file-link .file-title,a.file-link .link-title,a.int-link .file-title,a.int-link .link-title{font-size:1.3em;font-weight:400;}a.ext-link .paper-details *,a.file-link .paper-details *,a.int-link .paper-details *{color:#515A61 !important;}a.ext-link .paper-details .series,a.ext-link .paper-details span::after,a.file-link .paper-details .series,a.file-link .paper-details span::after,a.int-link .paper-details .series,a.int-link .paper-details span::after{padding:5px 10px;background:#ECECEC;margin:3px 10px 4px 0;display:inline-block;color:#515A61 !important;}a.ext-link .paper-details .series:empty,a.ext-link .paper-details span::after:empty,a.file-link .paper-details .series:empty,a.file-link .paper-details span::after:empty,a.int-link .paper-details .series:empty,a.int-link .paper-details span::after:empty{display:none;}a.ext-link .paper-details .irish_medium_paper::after,a.file-link .paper-details .irish_medium_paper::after,a.int-link .paper-details .irish_medium_paper::after{content:"Irish Medium";}a.ext-link .paper-details .modified_paper::after,a.file-link .paper-details .modified_paper::after,a.int-link .paper-details .modified_paper::after{content:"Modified";}a.ext-link .paper-details .MS::after,a.file-link .paper-details .MS::after,a.int-link .paper-details .MS::after{content:"Mark Scheme";}a.ext-link .paper-details .Paper::after,a.file-link .paper-details .Paper::after,a.int-link .paper-details .Paper::after{content:"Past Paper";}a.ext-link .file-details,a.ext-link .link-details,a.file-link .file-details,a.file-link .link-details,a.int-link .file-details,a.int-link .link-details{font-weight:200;font-size:1em;color:#515A61 !important;}a.ext-link .file-details strong,a.ext-link .link-details strong,a.file-link .file-details strong,a.file-link .link-details strong,a.int-link .file-details strong,a.int-link .link-details strong{font-weight:400 !important;}a.ext-link .file-details .uppercase,a.ext-link .link-details .uppercase,a.file-link .file-details .uppercase,a.file-link .link-details .uppercase,a.int-link .file-details .uppercase,a.int-link .link-details .uppercase{text-transform:uppercase;}a.ext-link .file-details .lowercase,a.ext-link .link-details .lowercase,a.file-link .file-details .lowercase,a.file-link .link-details .lowercase,a.int-link .file-details .lowercase,a.int-link .link-details .lowercase{text-transform:lowercase;}a.ext-link::before,a.file-link::before,a.int-link::before{content:"";background-position:center;background-repeat:no-repeat;background-size:45px;width:55px;height:60px;display:block;position:absolute;left:0;top:0;}a.ext-link.info,a.file-link.info,a.int-link.info{display:none !important;}svg.ext{width:14px;height:14px;padding-left:0.1em;padding-right:0em;fill:#727272;font-weight:900;margin-right:-3px;}a.file-link-alt{min-height:36px;display:block;padding:5px 5px 5px 40px;text-decoration:none !important;position:relative;color:#515A61 !important;-moz-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;}a.file-link-alt:hover{background-color:#D7D9D9;}a.file-link-alt .file-title{font-weight:500;line-height:1;}a.file-link-alt .file-details{font-weight:200;float:right;}a.file-link-alt::before{content:"";background-position:center;background-repeat:no-repeat;background-size:27px;width:40px;height:33px;display:block;position:absolute;left:0;top:0;}a.file-link-alt.blank-alt{font-size:0;}a.file-link-alt.blank-alt *{display:none;}a.alt-file-link{display:inline-block;padding-left:40px;text-decoration:none !important;position:relative;-moz-transition:color 0.15s !important;-o-transition:color 0.15s !important;-webkit-transition:color 0.15s !important;transition:color 0.15s !important;margin-bottom:1rem;}a.alt-file-link .file-title{font-size:1em;font-weight:400;}a.alt-file-link .file-details{font-weight:200;font-size:0.8em;color:#515A61 !important;padding-left:10px;}a.alt-file-link .file-details .uppercase{text-transform:uppercase;}a.alt-file-link .file-details .lowercase{text-transform:lowercase;}a.alt-file-link::before{content:"";background-position:center;background-repeat:no-repeat;background-size:30px;width:35px;height:40px;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}a.alt-file-link.multiline{margin-bottom:16px;}a.alt-file-link.multiline::before{top:0px;}a.latest-circular-link,a.specification-link{background-color:#fff;-webkit-box-shadow:2px 2px 2px 0 rgba(17,17,17,0.25);-moz-box-shadow:2px 2px 2px 0 rgba(17,17,17,0.25);box-shadow:2px 2px 2px 0 rgba(17,17,17,0.25);margin:0;display:block;width:100%;padding-left:60px;text-decoration:none !important;position:relative;margin-bottom:5px;-moz-transition:background 0.15s !important;-o-transition:background 0.15s !important;-webkit-transition:background 0.15s !important;transition:background 0.15s !important;}a.latest-circular-link:hover,a.specification-link:hover{background:#D7D9D9;color:#515A61 !important;}a.latest-circular-link:last-child,a.specification-link:last-child{margin-bottom:0;}a.latest-circular-link .spec-title,a.specification-link .spec-title{font-size:1em;font-weight:300;}a.latest-circular-link .spec-title .irish_1::after,a.specification-link .spec-title .irish_1::after{content:"(Irish Medium)";}a.latest-circular-link .spec-destails,a.specification-link .spec-destails{font-weight:200;font-size:1em;color:#515A61 !important;}a.latest-circular-link .spec-destails .uppercase,a.specification-link .spec-destails .uppercase{text-transform:uppercase;}a.latest-circular-link .spec-destails .lowercase,a.specification-link .spec-destails .lowercase{text-transform:capitalize;}a.latest-circular-link::before,a.specification-link::before{content:"";background-position:center;background-repeat:no-repeat;background-size:40px;width:55px;height:50px;display:block;position:absolute;left:0;top:0;}a.latest-circular-link a::before{top:50% !important;transform:translateY(-50%);}.paragraph--type--top-information{margin-top:20px;}.paragraph--type--top-information h2,.paragraph--type--top-information h3,.paragraph--type--top-information h4,.paragraph--type--top-information h5{margin-bottom:5px;}.paragraph--type--top-information p:last-child{margin-bottom:0;}.indented-info .field--name-field-descriptive-message-no,.indented-info .field--name-field-sections,.indented-info .related-documents{padding-left:31px;margin-left:29px;margin-top:-30px;padding-top:30px;}.indented-info.indent-line .field--name-field-descriptive-message-no,.indented-info.indent-line .field--name-field-sections,.indented-info.indent-line .related-documents{margin-left:26px;border-left:3px dotted #515A61;}.indented-link-info{padding-left:31px;margin-left:26px;margin-top:-32px;padding-top:30px;font-style:italic;}.file-description{padding:0.3em 0 0.5em;display:block;font-style:italic;font-size:0.9em;}.file-description:empty{display:none;}.file-description br{display:none;}:not(.irish-language-1) a.PDF::before,:not(.irish-language-1) a.pdf::before,:not(.irish-language-irish_medium_paper) a.PDF::before,:not(.irish-language-irish_medium_paper) a.pdf::before{background-image:url(/themes/custom/ccea_main/images/file_types/pdf.png);}:not(.irish-language-1) a.DOC::before,:not(.irish-language-1) a.DOCM::before,:not(.irish-language-1) a.DOCX::before,:not(.irish-language-1) a.doc::before,:not(.irish-language-1) a.docm::before,:not(.irish-language-1) a.docx::before,:not(.irish-language-irish_medium_paper) a.DOC::before,:not(.irish-language-irish_medium_paper) a.DOCM::before,:not(.irish-language-irish_medium_paper) a.DOCX::before,:not(.irish-language-irish_medium_paper) a.doc::before,:not(.irish-language-irish_medium_paper) a.docm::before,:not(.irish-language-irish_medium_paper) a.docx::before{background-image:url(/themes/custom/ccea_main/images/file_types/doc.png);}:not(.irish-language-1) a.PPT::before,:not(.irish-language-1) a.PPTM::before,:not(.irish-language-1) a.PPTX::before,:not(.irish-language-1) a.ppt::before,:not(.irish-language-1) a.pptm::before,:not(.irish-language-1) a.pptx::before,:not(.irish-language-irish_medium_paper) a.PPT::before,:not(.irish-language-irish_medium_paper) a.PPTM::before,:not(.irish-language-irish_medium_paper) a.PPTX::before,:not(.irish-language-irish_medium_paper) a.ppt::before,:not(.irish-language-irish_medium_paper) a.pptm::before,:not(.irish-language-irish_medium_paper) a.pptx::before{background-image:url(/themes/custom/ccea_main/images/file_types/ppt.png);}:not(.irish-language-1) a.ZIP::before,:not(.irish-language-1) a.zip::before,:not(.irish-language-irish_medium_paper) a.ZIP::before,:not(.irish-language-irish_medium_paper) a.zip::before{background-image:url(/themes/custom/ccea_main/images/file_types/zip-grey.png);}:not(.irish-language-1) a.XLS::before,:not(.irish-language-1) a.XLSX::before,:not(.irish-language-1) a.xls::before,:not(.irish-language-1) a.xlsx::before,:not(.irish-language-irish_medium_paper) a.XLS::before,:not(.irish-language-irish_medium_paper) a.XLSX::before,:not(.irish-language-irish_medium_paper) a.xls::before,:not(.irish-language-irish_medium_paper) a.xlsx::before{background-image:url(/themes/custom/ccea_main/images/file_types/xls.png);}a.irish-language-1.PDF::before,a.irish-language-1.pdf::before,a.irish-language-irish_medium_paper.PDF::before,a.irish-language-irish_medium_paper.pdf::before{background-image:url(/themes/custom/ccea_main/images/file_types/pdf-g.png);}a.irish-language-1.DOC::before,a.irish-language-1.DOCM::before,a.irish-language-1.DOCX::before,a.irish-language-1.doc::before,a.irish-language-1.docm::before,a.irish-language-1.docx::before,a.irish-language-irish_medium_paper.DOC::before,a.irish-language-irish_medium_paper.DOCM::before,a.irish-language-irish_medium_paper.DOCX::before,a.irish-language-irish_medium_paper.doc::before,a.irish-language-irish_medium_paper.docm::before,a.irish-language-irish_medium_paper.docx::before{background-image:url(/themes/custom/ccea_main/images/file_types/doc-g.png);}a.irish-language-1.PPT::before,a.irish-language-1.PPTM::before,a.irish-language-1.PPTX::before,a.irish-language-1.ppt::before,a.irish-language-1.pptm::before,a.irish-language-1.pptx::before,a.irish-language-irish_medium_paper.PPT::before,a.irish-language-irish_medium_paper.PPTM::before,a.irish-language-irish_medium_paper.PPTX::before,a.irish-language-irish_medium_paper.ppt::before,a.irish-language-irish_medium_paper.pptm::before,a.irish-language-irish_medium_paper.pptx::before{background-image:url(/themes/custom/ccea_main/images/file_types/ppt-g.png);}a.irish-language-1.ZIP::before,a.irish-language-1.zip::before,a.irish-language-irish_medium_paper.ZIP::before,a.irish-language-irish_medium_paper.zip::before{background-image:url(/themes/custom/ccea_main/images/file_types/zip-g.png);}a.irish-language-1.XLS::before,a.irish-language-1.XLSX::before,a.irish-language-1.xls::before,a.irish-language-1.xlsx::before,a.irish-language-irish_medium_paper.XLS::before,a.irish-language-irish_medium_paper.XLSX::before,a.irish-language-irish_medium_paper.xls::before,a.irish-language-irish_medium_paper.xlsx::before{background-image:url(/themes/custom/ccea_main/images/file_types/xls-g.png);}a.CSV::before,a.csv::before{background-image:url(/themes/custom/ccea_main/images/file_types/csv.png);}a.EXE::before,a.exe::before{background-image:url(/themes/custom/ccea_main/images/file_types/exe.png);}a.BMP::before,a.GIF::before,a.JPEG::before,a.JPG::before,a.PNG::before,a.SVG::before,a.bmp::before,a.gif::before,a.jpeg::before,a.jpg::before,a.png::before,a.svg::before{background-image:url(/themes/custom/ccea_main/images/file_types/img-text.png);}a.MP3::before,a.OGG::before,a.WAV::before,a.WMA::before,a.mp3::before,a.ogg::before,a.wav::before,a.wma::before{background-image:url(/themes/custom/ccea_main/images/file_types/aud.png);}a.AVI::before,a.FLV::before,a.MKV::before,a.MOV::before,a.MP4::before,a.WEBM::before,a.WMV::before,a.avi::before,a.flv::before,a.mkv::before,a.mov::before,a.mp4::before,a.webm::before,a.wmv::before{background-image:url(/themes/custom/ccea_main/images/file_types/vid.png);}a.int-link::before{content:"";background-image:url(/themes/custom/ccea_main/images/file_types/int.png);}a.ext-link::before{content:"";background-image:url(/themes/custom/ccea_main/images/file_types/ext.png);background-position:center;background-repeat:no-repeat;background-size:45px;width:55px;height:60px;display:block;position:absolute;left:0;top:0;}a.ext-link .ext:not(.ext-shown){display:none !important;}.paragraph--type-links-subparagraph-custom.show-external-details .int-link-details,.paragraph--type-links-subparagraph-custom.show-external-details .custom-link-details{display:none;}.paragraph--type-links-subparagraph-custom.show-internal-details .ext-link-details,.paragraph--type-links-subparagraph-custom.show-internal-details .custom-link-details{display:none;}.paragraph--type-links-subparagraph-custom.show-custom-details .ext-link-details,.paragraph--type-links-subparagraph-custom.show-custom-details .int-link-details{display:none;}.paragraph--type-links-subparagraph-custom a > .ext{display:none;}.blank-item{display:none !important;}.pub-0{opacity:0.5 !important;}.pub-0 *{color:red !important;}a.mol-mata:hover .activity-tags span{color:#515A61 !important;}a.mol-mata .activity-tags span{display:inline-block;padding:0.25em 0.5em;background-color:#ECECEC;margin:0 0.25em 0.25em 0;}a.mol-mata .activity-tags span:empty{display:none;}.ipdf-help{padding-left:60px;}.ipdf-help .ipdf-help-text{font-weight:bold;color:#920505;font-size:14px;}.ipdf-help .ipdf-help-text::before{content:"\f059";font-family:"Font Awesome 5 Free";padding-right:5px;}.ipdf-help .ipdf-button,.ipdf-help .ipdf-button-close{color:#9d5454;font-weight:400;text-decoration:underline;cursor:pointer;font-size:14px;}.ipdf-help-alert{height:0px;overflow-y:hidden;-moz-transition:height 0.25s !important;-o-transition:height 0.25s !important;-webkit-transition:height 0.25s !important;transition:height 0.25s !important;}.ipdf-help-alert.ipdf-help-alert-show{height:unset !important;}.interactive-pdf,.interactive-PDF{margin-bottom:0px !important;}.interactive-pdf::before,.interactive-PDF::before{background-image:url(/themes/custom/ccea_main/images/file_types/pdf-i.png);}.interactive-pdf.irish-language-1::before,.interactive-PDF.irish-language-1::before{background-image:url(/themes/custom/ccea_main/images/file_types/pdf-i-g.png);}.interactive-pdf + .ipdf-help,.interactive-PDF + .ipdf-help{margin-bottom:15px;}.alert.red .container{background:url("/themes/custom/ccea_main/images/info-red.gif") #F2DEDE no-repeat top left;}.alert.red .container *:not(a){color:#920505;}.alert.red .container a{color:#515A61;}.alert.blue .container{background:url("/themes/custom/ccea_main/images/info-blue.gif") #e1f5fe no-repeat top left;}.alert.blue .container *:not(a){color:#01579b;}.alert.blue .container a{color:#515A61;}.alert.green .container{background:url("/themes/custom/ccea_main/images/info-green.gif") #b3e8a8 no-repeat top left;}.alert.green .container *:not(a){color:#265e16;}.alert.green .container a{color:#515A61;}.alert .container{padding:10px 0 15px;margin-bottom:0px !important;background-size:12px !important;margin-bottom:20px;}.alert .container h1,.alert .container h2,.alert .container h3,.alert .container h4,.alert .container h5,.alert .container h6,.alert .container .media,.alert .container p{padding:0 16px;}.alert .container h2{margin:0;font-size:18px;}.alert .container p{margin-bottom:1.5em;}.alert .container p:last-child{margin-bottom:0;}.beta-notice{background:#1e82be;z-index:100;padding:2em 0;text-align:center;}.beta-notice p{color:white;}.beta-notice button{background-color:#fff;border:0;}.beta-notice button a{text-decoration:none;color:#515A61;}.popup-block{position:fixed;right:20px;width:300px;bottom:0;transform:translateY(calc(100% - 45px));border-radius:5px 5px 0 0;z-index:100;box-sizing:border-box;padding:0 10px 10px !important;-moz-transition:transform 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:transform 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:transform 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:transform 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}@media (min-width:767px){.popup-block:hover{transform:translateY(0%);}.popup-block .hide_survey{display:none;}}@media (min-width:phone){.popup-block:hover{transform:translateY(0%);}.popup-block .hide_survey{display:none;}}.popup-block .survey-icon{position:absolute;top:-20px;left:-20px;line-height:0.8;border-radius:100%;padding:7.5px;background-color:#ECECEC;}.popup-block .survey-icon i{font-size:25px;}.popup-block .survey-icon + .field--name-block-description{margin-left:15px;}@media (max-width:767px){.popup-block{width:210px;bottom:-265px;}.popup-block.active{bottom:-150px;}.popup-block h4{font-size:16px;cursor:pointer;}.popup-block span{top:-5px;right:-1px;font-size:40px;cursor:pointer;}}@media (max-width:phone){.popup-block{width:210px;bottom:-265px;}.popup-block.active{bottom:-150px;}.popup-block h4{font-size:16px;cursor:pointer;}.popup-block span{top:-5px;right:-1px;font-size:40px;cursor:pointer;}}#gdpr-popup *{font-family:"Roboto",sans-serif;}#gdpr-popup .white,#gdpr-popup .black{background:transparent !important;}#gdpr-popup p{color:#fff;}#gdpr-popup button{color:#515A61;padding:5px;margin-right:1rem;}.user-logged-in .messages--error{max-height:0px;overflow:scroll;border-bottom:5px solid red;}.user-logged-in .messages--error:hover{max-height:500px;}.ui-tooltip{background:#515A61;color:#fff;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);border:0px !important;}.node--type-news.node--view-mode-teaser{padding:16px 0 0px 32px;background:#ECECEC;border-bottom:1px solid #0F6EA7;margin-bottom:16px;display:flex;overflow:hidden;}.node--type-news.node--view-mode-teaser .group-left{width:100%;position:relative;padding-right:32px;}.node--type-news.node--view-mode-teaser .group-left:after{content:"";display:block;height:100%;height:calc(100% + 32px);width:60px;position:absolute;top:-16px;right:-30px;background:#ECECEC;transform:skew(8deg);z-index:0;}.node--type-news.node--view-mode-teaser .group-right{min-width:280px;max-width:400px;background:#fff;margin:-16px 0;padding-left:0px;}.node--type-news.node--view-mode-teaser .group-right img{width:100%;height:auto;}.node--type-news.node--view-mode-teaser h2{font-size:24px;margin-bottom:8px;position:relative;z-index:10;}.node--type-news.node--view-mode-teaser h2.topic-small{font-size:18px;color:#0F6EA7;text-transform:uppercase;margin-bottom:4px;}.node--type-news.node--view-mode-teaser .type{text-transform:uppercase;font-weight:700;opacity:0.3;}.node--type-news.node--view-mode-full{display:flex;flex-wrap:wrap;}.event-listing .quicktabs-main,.event-listing ul{list-style:none;}.event-listing .quicktabs-main .contextual-region,.event-listing .quicktabs-main li,.event-listing ul .contextual-region,.event-listing ul li{margin-left:0;min-height:65px;}.event-listing .quicktabs-main .contextual-region .event-listing,.event-listing .quicktabs-main .contextual-region .node--view-mode-listing,.event-listing .quicktabs-main .contextual-region .node--view-mode-alt-teaser,.event-listing .quicktabs-main li .event-listing,.event-listing .quicktabs-main li .node--view-mode-listing,.event-listing .quicktabs-main li .node--view-mode-alt-teaser,.event-listing ul .contextual-region .event-listing,.event-listing ul .contextual-region .node--view-mode-listing,.event-listing ul .contextual-region .node--view-mode-alt-teaser,.event-listing ul li .event-listing,.event-listing ul li .node--view-mode-listing,.event-listing ul li .node--view-mode-alt-teaser{position:relative;padding-left:80px;}.event-listing .quicktabs-main .contextual-region h3,.event-listing .quicktabs-main li h3,.event-listing ul .contextual-region h3,.event-listing ul li h3{margin-top:-5px;}.event-listing .quicktabs-main .event-date,.event-listing ul .event-date{background-color:#ECECEC;text-transform:uppercase;display:inline-block;padding:12px;min-width:64px;min-height:64px;position:absolute;left:0;top:0px;}.event-listing .quicktabs-main .event-date p,.event-listing ul .event-date p{margin:0;line-height:1;}.event-listing .quicktabs-main .event-date span,.event-listing ul .event-date span{display:block;font-size:24px;font-weight:400;}.event-listing .quicktabs-main .field--name-dynamic-token-fieldnode-event-link a,.event-listing ul .field--name-dynamic-token-fieldnode-event-link a{text-decoration:none;font-weight:500;}.event-listing .quicktabs-main .field--name-field-eb-when,.event-listing ul .field--name-field-eb-when{display:inline;padding-right:30px;color:#515A61;}.event-listing .quicktabs-main .field--name-field-eb-venue,.event-listing ul .field--name-field-eb-venue{display:inline-block;color:#515A61;}.event-listing .quicktabs-main .field--name-field-eb-venue p,.event-listing ul .field--name-field-eb-venue p{margin:0px;}.event-listing .quicktabs-main .field--name-field-eb-venue span,.event-listing ul .field--name-field-eb-venue span{display:none;}.event-listing .quicktabs-main .field--name-field-eb-venue span:first-child,.event-listing ul .field--name-field-eb-venue span:first-child{display:inline-block;padding-right:3px;}.event-listing .quicktabs-main .field--name-field-eb-venue span:first-child::after,.event-listing ul .field--name-field-eb-venue span:first-child::after{content:",";}.event-listing .quicktabs-main .field--name-field-eb-venue span:nth-child(3),.event-listing ul .field--name-field-eb-venue span:nth-child(3){display:inline-block;}.past-events ul li{margin-bottom:1em;}.past-events h3{margin-top:0px !important;font-weight:600;text-decoration:none;font-size:1.25em;}@media (max-width:992px){.node-news_item .search-container{flex-direction:column-reverse !important;}}@media (max-width:tablet){.node-news_item .search-container{flex-direction:column-reverse !important;}}.node-news_item .search-container .region.region-sidebar #block-views-block-news-archive-block-2 ul{background-color:#F0F2F2;padding:10px 20px !important;margin-bottom:10px;box-sizing:border-box;list-style:none !important;padding:0;}.node-news_item .search-container .region.region-sidebar #block-views-block-news-archive-block-2 ul li{margin-left:0;}.node-news_item .search-container .region.region-sidebar #block-views-block-news-archive-block-2 ul li a{text-decoration:none !important;font-size:1.1em;}.node-news_item .search-container .region.region-sidebar #block-views-block-news-archive-block-2 ul li a .facet-item__status{display:none;}.node-news_item .search-container .region.region-sidebar #block-views-block-news-archive-block-2 ul li a::before{font-family:FontAwesome;content:"\f096";margin-right:5px;font-size:1.15em !important;text-decoration:none !important;}.node-news_item .search-container .region.region-sidebar #block-views-block-news-archive-block-2 ul li a.is-active::before{content:"\f14a";color:#18A2DD;margin-right:5px;}.node-news_item .search-container .region.region-sidebar #block-views-block-news-archive-block-2 ul h3{margin-bottom:0;}.node-news_item .search-container .region.region-content .title_image{font-style:italic;font-size:15px;margin-bottom:2em;}.node-news_item .search-container .region.region-content .title_image h1{font-size:28px;}@media (min-width:992px){.node-news_item .search-container .region.region-content .title_image h1{text-align:left;font-weight:400;}}.node-news_item .search-container .region.region-content .date{margin-bottom:1.5em;}.list-news-featured .news-listing-title,.list-news-featured h3,.list-news-top-stories .news-listing-title,.list-news-top-stories h3{width:90%;margin-top:3.2px;margin-bottom:5.3333333333px;}.list-news-featured .news-listing-title a,.list-news-featured h3 a,.list-news-top-stories .news-listing-title a,.list-news-top-stories h3 a{font-weight:600;text-decoration:none;font-size:1.25em;}@media (max-width:767px){.list-news-featured .news-listing-title,.list-news-featured h3,.list-news-top-stories .news-listing-title,.list-news-top-stories h3{width:100%;}}@media (max-width:phone){.list-news-featured .news-listing-title,.list-news-featured h3,.list-news-top-stories .news-listing-title,.list-news-top-stories h3{width:100%;}}.list-news-featured .field--name-field-description,.list-news-top-stories .field--name-field-description{width:80%;color:#515A61;}.list-news-featured .field--name-field-description p,.list-news-top-stories .field--name-field-description p{margin-bottom:0;}@media (max-width:767px){.list-news-featured .field--name-field-description,.list-news-top-stories .field--name-field-description{width:100%;}}@media (max-width:phone){.list-news-featured .field--name-field-description,.list-news-top-stories .field--name-field-description{width:100%;}}.list-news-featured{position:relative;margin-bottom:2em;padding-bottom:2em;}.list-news-featured .field-name-field-add-news-image{margin-bottom:16px;overflow:hidden;position:relative;}.list-news-featured .field-name-field-add-news-image::after{content:"Featured";color:white;padding:5px 15px;position:absolute;top:0;left:0;}.list-news-featured .field-name-field-add-news-image img{width:100%;}.list-news-featured .node--view-mode-listing p a{font-size:1.25em;line-height:1.25;text-decoration:none;font-weight:600;}.list-news-featured::after{content:"";width:25%;height:3px;position:absolute;bottom:-1.5px;left:0;}.list-news-top-stories.view-display-id-embed_latestnews_topstories .views-row,.list-news-top-stories.view-display-id-embed_list_news_by_year .views-row{position:relative;margin-bottom:1.5em;}.list-news-top-stories.view-display-id-embed_latestnews_topstories .views-row::after,.list-news-top-stories.view-display-id-embed_list_news_by_year .views-row::after{content:"";width:15%;height:3px;background-color:#515A61;position:absolute;bottom:-1.5px;left:0;}.news-unfeatured .views-row span{margin-bottom:5px;font-size:14px;}.news-unfeatured .views-row p.news-list-title{margin-bottom:0;}.news-unfeatured .views-row p.news-list-title a{color:#515A61;font-weight:600;text-decoration:none;font-size:1.2em;}.news-unfeatured .views-row p.news-list-link a{color:#1e82be;text-decoration:none;margin-bottom:1em;}.news-unfeatured .views-row p.news-list-link a:hover{text-decoration:underline;}.qualification-news-full .views-row{position:relative;padding-bottom:1em;margin-bottom:1.5em;}.qualification-news-full .views-row::after{content:"";width:15%;height:3px;background-color:#515A61;position:absolute;bottom:-1.5px;left:0;}.node-page .layout-content,.node-northern_ireland_100_years_contr .layout-content{margin:0 auto;max-width:1370px;padding-bottom:2em;}.node-page .layout-content .page-icon-main,.node-northern_ireland_100_years_contr .layout-content .page-icon-main{position:relative;width:50px;}.node-page .layout-content .page-icon-main svg,.node-northern_ireland_100_years_contr .layout-content .page-icon-main svg{position:absolute;top:50%;transform:translateY(-50%);}.node-page .layout-content .primary,.node-northern_ireland_100_years_contr .layout-content .primary{padding:0 !important;}.node-page .layout-content .primary .profile-image,.node-northern_ireland_100_years_contr .layout-content .primary .profile-image{margin:8px 15px 0 0;}.node-page .layout-content .primary .page_title_container,.node-northern_ireland_100_years_contr .layout-content .primary .page_title_container{position:relative;margin-top:14px;}.node-page .layout-content .primary .page_title_container .field--name-field-main-image + h1,.node-northern_ireland_100_years_contr .layout-content .primary .page_title_container .field--name-field-main-image + h1{margin:0px !important;position:absolute;left:16px;top:50%;transform:translateY(-50%);max-width:70%;max-width:calc(70% - 16px);color:#fff !important;font-weight:400;font-size:38px;color:white;}@media (max-width:1400px){.node-page .layout-content .primary .page_title_container .field--name-field-main-image + h1,.node-northern_ireland_100_years_contr .layout-content .primary .page_title_container .field--name-field-main-image + h1{font-size:30px !important;}}@media (max-width:992px){.node-page .layout-content .primary .page_title_container .field--name-field-main-image + h1,.node-northern_ireland_100_years_contr .layout-content .primary .page_title_container .field--name-field-main-image + h1{font-size:25px !important;}}@media (max-width:tablet){.node-page .layout-content .primary .page_title_container .field--name-field-main-image + h1,.node-northern_ireland_100_years_contr .layout-content .primary .page_title_container .field--name-field-main-image + h1{font-size:25px !important;}}@media (max-width:767px){.node-page .layout-content .primary .page_title_container .field--name-field-main-image + h1,.node-northern_ireland_100_years_contr .layout-content .primary .page_title_container .field--name-field-main-image + h1{font-size:20px !important;}}@media (max-width:phone){.node-page .layout-content .primary .page_title_container .field--name-field-main-image + h1,.node-northern_ireland_100_years_contr .layout-content .primary .page_title_container .field--name-field-main-image + h1{font-size:20px !important;}}.node-page .layout-content .primary .page_title_container + .container-flex h1,.node-northern_ireland_100_years_contr .layout-content .primary .page_title_container + .container-flex h1{margin:15px 0px;}.node--type-page .node--view-mode-full{height:100%;}.node--type-page.node--view-mode-teaser h2{font-size:24px;margin-bottom:8px;}.node--type-page.node--view-mode-full{display:flex;flex-wrap:wrap;}.node--type-page.node--view-mode-full .page-content .secondary{padding-left:0 !important;padding-right:32px !important;}@media (max-width:992px){.node--type-page.node--view-mode-full .page-content .secondary{padding:0 !important;margin-bottom:16px;background:#ECECEC;}}@media (max-width:tablet){.node--type-page.node--view-mode-full .page-content .secondary{padding:0 !important;margin-bottom:16px;background:#ECECEC;}}.node--type-page.node--view-mode-full .page-content .primary{padding-left:0 !important;}.page-node-type-page .region-content-bottom{padding:0;}.has_sidebar .layout-content{padding-bottom:3em;}@media (min-width:992px){.has_sidebar .layout-content{display:flex;}}.has_sidebar .layout-content .region-sidebar{width:100%;}@media (min-width:992px){.has_sidebar .layout-content .region-sidebar{flex:0 0 25%;}}@media (max-width:1200px){.has_sidebar .layout-content .region-sidebar{padding-right:10px;}}@media (max-width:992px){.has_sidebar .layout-content .region-sidebar{padding-right:0;}}@media (max-width:tablet){.has_sidebar .layout-content .region-sidebar{padding-right:0;}}.has_sidebar .layout-content .region-content-front,.has_sidebar .layout-content .region-sidebar + .region-content{padding:0;width:100%;}@media (min-width:992px){.has_sidebar .layout-content .region-content-front,.has_sidebar .layout-content .region-sidebar + .region-content{padding:0;max-width:75%;max-width:calc(75% - 2px);flex:1 1 auto;}}.no_sidebar .layout-content .region-content,.no_sidebar .layout-content .region-content-front{padding:0;width:100%;}@media (min-width:992px){.no_sidebar .layout-content .region-content,.no_sidebar .layout-content .region-content-front{padding:0;max-width:100%;}}.node-main_section.has_sidebar .layout-content,.node-sub_section.has_sidebar .layout-content{padding-bottom:0;}.hide-toc .anchors-toggleable{display:none;}.node-qualification .primary{padding-bottom:3em;}@media (max-width:992px){.node-qualification .primary .intro{margin-bottom:0;}}@media (max-width:tablet){.node-qualification .primary .intro{margin-bottom:0;}}@media (max-width:992px){.node-qualification .primary .details{margin-bottom:0;}}@media (max-width:tablet){.node-qualification .primary .details{margin-bottom:0;}}.node-qualification .primary .details .spec-box{background-color:#ECECEC;padding:20px 25px;position:relative;}.node-qualification .primary .details .spec-box::before{content:"";width:5px;top:0;bottom:0;left:-5px;position:absolute;}.node-qualification .primary .details .spec-box > div{padding:5px 0;}.node-qualification .primary .details .spec-box > div:first-child{padding-top:0;}.node-qualification .primary .details .spec-box > div span.field-label-inline{font-weight:500;}.node-qualification .primary .details .spec-box div:last-child p:last-child{margin-bottom:0;}.node-qualification .primary .details .spec-box .views-element-container:empty{display:none;}.node-qualification .primary .field--name-field-description{display:block;}@media (min-width:992px){.node-qualification .primary .field--name-field-description{padding-bottom:2em;}}.node-qualification .secondary{padding-top:1em;}@media (min-width:992px){.node-qualification .secondary{padding-top:3em;padding-bottom:3em;}}.node-qualification .secondary .view-qualification-contacts{padding:25px;}.node-qualification .secondary .view-qualification-contacts .views-row{margin-top:1em;}.node-qualification .secondary .view-qualification-contacts .views-row .contact-name{font-weight:500;}.node-qualification .secondary .view-qualification-contacts .views-row .contact-email a,.node-qualification .secondary .view-qualification-contacts .views-row .contact-role,.node-qualification .secondary .view-qualification-contacts .views-row .contact-tele{font-weight:300;text-decoration:none;color:#515A61;}.node-qualification .tertiary{padding-top:0;padding-bottom:3em;}.node-qualification .general-submenu{background-color:#ECECEC;padding:3em 0;}.node-qualification .general-submenu ul{margin-top:-2em;overflow:visible;}.node-qualification .general-submenu ul li{display:block;margin:2em 0 0 0;}.node-qualification .general-submenu ul li a{padding:25px 15px;display:block;z-index:2;border-left:5px solid;text-decoration:none;position:relative;background-color:#fff;-webkit-box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);-moz-box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);-moz-transition:background 0.25s !important;-o-transition:background 0.25s !important;-webkit-transition:background 0.25s !important;transition:background 0.25s !important;}.node-qualification .general-submenu ul li a:hover{color:#515A61 !important;background:#D7D9D9;}[class*=path-key-stage-4-] .primary .details .spec-box::before{background-color:#7EB928;}[class*=path-key-stage-4-] .primary .field--name-field-description::after{background-color:#7EB928;}[class*=path-key-stage-4-] .secondary .view-qualification-contacts{background-color:#def7b9;}[class*=path-post-16-] .primary .details .spec-box::before{background-color:#009C9D;}[class*=path-post-16-] .primary .field--name-field-description::after{background-color:#009C9D;}[class*=path-post-16-] .secondary .view-qualification-contacts{background-color:#b4ecec;}.qual-quicklinks-container{padding:3em 0;}.qual-quicklinks-container h3{margin-top:0px !important;line-height:1 !important;}.qual-quicklinks-container .examination-quicklinks,.qual-quicklinks-container .students-parents-quicklinks{margin-top:-16px;}.qual-quicklinks-container .examination-quicklinks .views-element-container:not(:empty),.qual-quicklinks-container .examination-quicklinks .paragraph,.qual-quicklinks-container .students-parents-quicklinks .views-element-container:not(:empty),.qual-quicklinks-container .students-parents-quicklinks .paragraph{margin-top:16px;}.node-resources .layout-content{margin:0 auto;max-width:1370px;padding-bottom:3em;}.node-resources .layout-content .grey{background:#ECECEC;}.node-resources .layout-content .grey .field--type-link{text-align:center;padding:0 15px 15px;}.node-resources .layout-content .resource_title_container.full_listing_resource_img{position:relative;}.node-resources .layout-content .resource_title_container.full_listing_resource_img .field--name-field-main-image{margin-bottom:1.5em;margin-top:14px;width:100%;overflow:hidden;}.node-resources .layout-content .resource_title_container.full_listing_resource_img .field--name-field-main-image img{width:100%;}.node-resources .layout-content .resource_title_container.full_listing_resource_img .field--name-node-title{position:absolute;left:16px;top:50%;transform:translateY(-50%);max-width:70%;max-width:calc(70% - 28px);}.node-resources .layout-content .resource_title_container.full_listing_resource_img .field--name-node-title h2{margin:0 !important;color:white;font-size:38px;margin-top:0;}@media (max-width:1400px){.node-resources .layout-content .resource_title_container.full_listing_resource_img .field--name-node-title h2{font-size:30px;}}@media (max-width:992px){.node-resources .layout-content .resource_title_container.full_listing_resource_img .field--name-node-title h2{font-size:25px;}}@media (max-width:tablet){.node-resources .layout-content .resource_title_container.full_listing_resource_img .field--name-node-title h2{font-size:25px;}}@media (max-width:767px){.node-resources .layout-content .resource_title_container.full_listing_resource_img .field--name-node-title h2{font-size:20px;}}@media (max-width:phone){.node-resources .layout-content .resource_title_container.full_listing_resource_img .field--name-node-title h2{font-size:20px;}}.node-resources .layout-content .field--name-field-select-educational-needs,.node-resources .layout-content .taxonomy-term{display:flex;align-items:flex-end;}#block-views-block-popular-resources-block-1,.popular-qual-resources{background:#ECECEC;padding:3em 0;}@media (min-width:992px){#block-views-block-popular-resources-block-1 .resource-item:nth-child(4),.popular-qual-resources .resource-item:nth-child(4){display:none;}}@media (max-width:767px){#block-views-block-popular-resources-block-1 .resource-item:nth-child(4),.popular-qual-resources .resource-item:nth-child(4){display:none;}}@media (max-width:phone){#block-views-block-popular-resources-block-1 .resource-item:nth-child(4),.popular-qual-resources .resource-item:nth-child(4){display:none;}}.paragraph .view-popular-resources .view-header{margin-bottom:16px;}.paragraph .view-popular-resources .node--type-resources{background:#fff;height:100%;}.paragraph .view-popular-resources .node--type-resources h2{margin:0 0 8px;}.paragraph .view-popular-resources.grey{background:#ECECEC;padding:40px 0;}@media (max-width:767px){.paragraph .view-popular-resources{padding:10px 0 !important;}}@media (max-width:phone){.paragraph .view-popular-resources{padding:10px 0 !important;}}.paragraph--type-link-resources ul,.paragraph--type-links-resources-1-column- ul,.view-popular-resources .view-content ul,.field--name-field-qual-promoted-resource ul,.view-search-api .view-content ul,.view-qualification-resources ul,.qual-quicklinks ul{overflow:visible !important;margin-top:0;}.paragraph--type-link-resources .node--type-resources,.paragraph--type-links-resources-1-column- .node--type-resources,.view-popular-resources .view-content .node--type-resources,.field--name-field-qual-promoted-resource .node--type-resources,.view-search-api .view-content .node--type-resources,.view-qualification-resources .node--type-resources,.qual-quicklinks .node--type-resources{background:#ECECEC;padding-bottom:1.5em;min-height:300px;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);position:relative;-moz-transition:background,0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:background,0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:background,0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:background,0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.paragraph--type-link-resources .node--type-resources:hover .field--name-field-main-image,.paragraph--type-links-resources-1-column- .node--type-resources:hover .field--name-field-main-image,.view-popular-resources .view-content .node--type-resources:hover .field--name-field-main-image,.field--name-field-qual-promoted-resource .node--type-resources:hover .field--name-field-main-image,.view-search-api .view-content .node--type-resources:hover .field--name-field-main-image,.view-qualification-resources .node--type-resources:hover .field--name-field-main-image,.qual-quicklinks .node--type-resources:hover .field--name-field-main-image{-webkit-box-shadow:0px 1px 6px 0 rgba(17,17,17,0.15);-moz-box-shadow:0px 1px 6px 0 rgba(17,17,17,0.15);box-shadow:0px 1px 6px 0 rgba(17,17,17,0.15);-moz-transition:all,0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:all,0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:all,0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:all,0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.paragraph--type-link-resources .node--type-resources .resource_title_container,.paragraph--type-links-resources-1-column- .node--type-resources .resource_title_container,.view-popular-resources .view-content .node--type-resources .resource_title_container,.field--name-field-qual-promoted-resource .node--type-resources .resource_title_container,.view-search-api .view-content .node--type-resources .resource_title_container,.view-qualification-resources .node--type-resources .resource_title_container,.qual-quicklinks .node--type-resources .resource_title_container{position:relative;display:block;z-index:2;}.paragraph--type-link-resources .node--type-resources .resource_title_container .field--name-field-main-image,.paragraph--type-links-resources-1-column- .node--type-resources .resource_title_container .field--name-field-main-image,.view-popular-resources .view-content .node--type-resources .resource_title_container .field--name-field-main-image,.field--name-field-qual-promoted-resource .node--type-resources .resource_title_container .field--name-field-main-image,.view-search-api .view-content .node--type-resources .resource_title_container .field--name-field-main-image,.view-qualification-resources .node--type-resources .resource_title_container .field--name-field-main-image,.qual-quicklinks .node--type-resources .resource_title_container .field--name-field-main-image{margin-bottom:16px;max-height:78.5px;overflow:hidden;}.paragraph--type-link-resources .node--type-resources .resource_title_container .field--name-node-title,.paragraph--type-links-resources-1-column- .node--type-resources .resource_title_container .field--name-node-title,.view-popular-resources .view-content .node--type-resources .resource_title_container .field--name-node-title,.field--name-field-qual-promoted-resource .node--type-resources .resource_title_container .field--name-node-title,.view-search-api .view-content .node--type-resources .resource_title_container .field--name-node-title,.view-qualification-resources .node--type-resources .resource_title_container .field--name-node-title,.qual-quicklinks .node--type-resources .resource_title_container .field--name-node-title{position:absolute;left:16px;top:50%;transform:translateY(-50%);max-width:70%;max-width:calc(70% - 16px);}.paragraph--type-link-resources .node--type-resources .resource_title_container .field--name-node-title h2,.paragraph--type-links-resources-1-column- .node--type-resources .resource_title_container .field--name-node-title h2,.view-popular-resources .view-content .node--type-resources .resource_title_container .field--name-node-title h2,.field--name-field-qual-promoted-resource .node--type-resources .resource_title_container .field--name-node-title h2,.view-search-api .view-content .node--type-resources .resource_title_container .field--name-node-title h2,.view-qualification-resources .node--type-resources .resource_title_container .field--name-node-title h2,.qual-quicklinks .node--type-resources .resource_title_container .field--name-node-title h2{margin:0 !important;color:white;font-size:20px;line-height:1.05;}@media (max-width:1400px){.paragraph--type-link-resources .node--type-resources .resource_title_container .field--name-node-title h2,.paragraph--type-links-resources-1-column- .node--type-resources .resource_title_container .field--name-node-title h2,.view-popular-resources .view-content .node--type-resources .resource_title_container .field--name-node-title h2,.field--name-field-qual-promoted-resource .node--type-resources .resource_title_container .field--name-node-title h2,.view-search-api .view-content .node--type-resources .resource_title_container .field--name-node-title h2,.view-qualification-resources .node--type-resources .resource_title_container .field--name-node-title h2,.qual-quicklinks .node--type-resources .resource_title_container .field--name-node-title h2{font-size:18px;}}.paragraph--type-link-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.paragraph--type-link-resources .node--type-resources .field--name-field-description,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-field-description,.view-popular-resources .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.view-popular-resources .view-content .node--type-resources .field--name-field-description,.field--name-field-qual-promoted-resource .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-description,.view-search-api .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.view-search-api .view-content .node--type-resources .field--name-field-description,.view-qualification-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.view-qualification-resources .node--type-resources .field--name-field-description,.qual-quicklinks .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.qual-quicklinks .node--type-resources .field--name-field-description{padding-left:16px;padding-right:16px;position:relative;z-index:2;}.paragraph--type-link-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link a,.paragraph--type-link-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link h2,.paragraph--type-link-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link p,.paragraph--type-link-resources .node--type-resources .field--name-field-description a,.paragraph--type-link-resources .node--type-resources .field--name-field-description h2,.paragraph--type-link-resources .node--type-resources .field--name-field-description p,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link a,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link h2,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link p,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-field-description a,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-field-description h2,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-field-description p,.view-popular-resources .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link a,.view-popular-resources .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link h2,.view-popular-resources .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link p,.view-popular-resources .view-content .node--type-resources .field--name-field-description a,.view-popular-resources .view-content .node--type-resources .field--name-field-description h2,.view-popular-resources .view-content .node--type-resources .field--name-field-description p,.field--name-field-qual-promoted-resource .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link a,.field--name-field-qual-promoted-resource .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link h2,.field--name-field-qual-promoted-resource .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link p,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-description a,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-description h2,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-description p,.view-search-api .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link a,.view-search-api .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link h2,.view-search-api .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link p,.view-search-api .view-content .node--type-resources .field--name-field-description a,.view-search-api .view-content .node--type-resources .field--name-field-description h2,.view-search-api .view-content .node--type-resources .field--name-field-description p,.view-qualification-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link a,.view-qualification-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link h2,.view-qualification-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link p,.view-qualification-resources .node--type-resources .field--name-field-description a,.view-qualification-resources .node--type-resources .field--name-field-description h2,.view-qualification-resources .node--type-resources .field--name-field-description p,.qual-quicklinks .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link a,.qual-quicklinks .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link h2,.qual-quicklinks .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link p,.qual-quicklinks .node--type-resources .field--name-field-description a,.qual-quicklinks .node--type-resources .field--name-field-description h2,.qual-quicklinks .node--type-resources .field--name-field-description p{-moz-transition:color,0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:color,0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:color,0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:color,0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.paragraph--type-link-resources .node--type-resources .field--name-node-link,.paragraph--type-link-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource,.paragraph--type-link-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-node-link,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.view-popular-resources .view-content .node--type-resources .field--name-node-link,.view-popular-resources .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource,.view-popular-resources .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.field--name-field-qual-promoted-resource .node--type-resources .field--name-node-link,.field--name-field-qual-promoted-resource .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource,.field--name-field-qual-promoted-resource .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.view-search-api .view-content .node--type-resources .field--name-node-link,.view-search-api .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource,.view-search-api .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.view-qualification-resources .node--type-resources .field--name-node-link,.view-qualification-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource,.view-qualification-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.qual-quicklinks .node--type-resources .field--name-node-link,.qual-quicklinks .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource,.qual-quicklinks .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link{padding-left:16px;padding-right:16px;position:absolute;z-index:2;top:205px;}.paragraph--type-link-resources .node--type-resources .field--name-node-link .btn:hover,.paragraph--type-link-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover,.paragraph--type-link-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-node-link .btn:hover,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover,.view-popular-resources .view-content .node--type-resources .field--name-node-link .btn:hover,.view-popular-resources .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover,.view-popular-resources .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover,.field--name-field-qual-promoted-resource .node--type-resources .field--name-node-link .btn:hover,.field--name-field-qual-promoted-resource .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover,.field--name-field-qual-promoted-resource .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover,.view-search-api .view-content .node--type-resources .field--name-node-link .btn:hover,.view-search-api .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover,.view-search-api .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover,.view-qualification-resources .node--type-resources .field--name-node-link .btn:hover,.view-qualification-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover,.view-qualification-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover,.qual-quicklinks .node--type-resources .field--name-node-link .btn:hover,.qual-quicklinks .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover,.qual-quicklinks .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover{background:#ECECEC !important;}.paragraph--type-link-resources .node--type-resources .field--name-node-link .btn:hover.white,.paragraph--type-link-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover.white,.paragraph--type-link-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover.white,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-node-link .btn:hover.white,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover.white,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover.white,.view-popular-resources .view-content .node--type-resources .field--name-node-link .btn:hover.white,.view-popular-resources .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover.white,.view-popular-resources .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover.white,.field--name-field-qual-promoted-resource .node--type-resources .field--name-node-link .btn:hover.white,.field--name-field-qual-promoted-resource .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover.white,.field--name-field-qual-promoted-resource .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover.white,.view-search-api .view-content .node--type-resources .field--name-node-link .btn:hover.white,.view-search-api .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover.white,.view-search-api .view-content .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover.white,.view-qualification-resources .node--type-resources .field--name-node-link .btn:hover.white,.view-qualification-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover.white,.view-qualification-resources .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover.white,.qual-quicklinks .node--type-resources .field--name-node-link .btn:hover.white,.qual-quicklinks .node--type-resources .field--name-dynamic-token-fieldnode-explore-this-resource .btn:hover.white,.qual-quicklinks .node--type-resources .field--name-dynamic-token-fieldnode-explore-resource-link .btn:hover.white{background:#fff !important;}.paragraph--type-link-resources .node--type-resources .field--name-field-description .trimmed p::after,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-field-description .trimmed p::after,.view-popular-resources .view-content .node--type-resources .field--name-field-description .trimmed p::after,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-description .trimmed p::after,.view-search-api .view-content .node--type-resources .field--name-field-description .trimmed p::after,.view-qualification-resources .node--type-resources .field--name-field-description .trimmed p::after,.qual-quicklinks .node--type-resources .field--name-field-description .trimmed p::after{content:"... ";}.paragraph--type-link-resources .node--type-resources .field--name-field-description p,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-field-description p,.view-popular-resources .view-content .node--type-resources .field--name-field-description p,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-description p,.view-search-api .view-content .node--type-resources .field--name-field-description p,.view-qualification-resources .node--type-resources .field--name-field-description p,.qual-quicklinks .node--type-resources .field--name-field-description p{margin-bottom:5px;}@media (max-width:1200px){.paragraph--type-link-resources .node--type-resources .field--name-field-description p,.paragraph--type-links-resources-1-column- .node--type-resources .field--name-field-description p,.view-popular-resources .view-content .node--type-resources .field--name-field-description p,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-description p,.view-search-api .view-content .node--type-resources .field--name-field-description p,.view-qualification-resources .node--type-resources .field--name-field-description p,.qual-quicklinks .node--type-resources .field--name-field-description p{min-height:130px;}}.paragraph--type-link-resources .node--type-resources .field--type-ds p,.paragraph--type-links-resources-1-column- .node--type-resources .field--type-ds p,.view-popular-resources .view-content .node--type-resources .field--type-ds p,.field--name-field-qual-promoted-resource .node--type-resources .field--type-ds p,.view-search-api .view-content .node--type-resources .field--type-ds p,.view-qualification-resources .node--type-resources .field--type-ds p,.qual-quicklinks .node--type-resources .field--type-ds p{margin-bottom:0;}.paragraph--type-link-resources .node--type-resources .field--type-ds p a:hover,.paragraph--type-links-resources-1-column- .node--type-resources .field--type-ds p a:hover,.view-popular-resources .view-content .node--type-resources .field--type-ds p a:hover,.field--name-field-qual-promoted-resource .node--type-resources .field--type-ds p a:hover,.view-search-api .view-content .node--type-resources .field--type-ds p a:hover,.view-qualification-resources .node--type-resources .field--type-ds p a:hover,.qual-quicklinks .node--type-resources .field--type-ds p a:hover{color:#515A61 !important;text-decoration:none;}.paragraph--type-link-resources .node--type-resources .resource-tags,.paragraph--type-links-resources-1-column- .node--type-resources .resource-tags,.view-popular-resources .view-content .node--type-resources .resource-tags,.field--name-field-qual-promoted-resource .node--type-resources .resource-tags,.view-search-api .view-content .node--type-resources .resource-tags,.view-qualification-resources .node--type-resources .resource-tags,.qual-quicklinks .node--type-resources .resource-tags{border-top:1px solid #D7D9D9;position:absolute;right:0;left:0;bottom:0;height:43px;}.paragraph--type-link-resources .node--type-resources .resource-tags .resource-icons,.paragraph--type-links-resources-1-column- .node--type-resources .resource-tags .resource-icons,.view-popular-resources .view-content .node--type-resources .resource-tags .resource-icons,.field--name-field-qual-promoted-resource .node--type-resources .resource-tags .resource-icons,.view-search-api .view-content .node--type-resources .resource-tags .resource-icons,.view-qualification-resources .node--type-resources .resource-tags .resource-icons,.qual-quicklinks .node--type-resources .resource-tags .resource-icons{position:absolute;right:16px;bottom:50%;transform:translateY(50%);}.paragraph--type-link-resources .node--type-resources .resource-tags .resource-icons .taxonomy-term > div,.paragraph--type-links-resources-1-column- .node--type-resources .resource-tags .resource-icons .taxonomy-term > div,.view-popular-resources .view-content .node--type-resources .resource-tags .resource-icons .taxonomy-term > div,.field--name-field-qual-promoted-resource .node--type-resources .resource-tags .resource-icons .taxonomy-term > div,.view-search-api .view-content .node--type-resources .resource-tags .resource-icons .taxonomy-term > div,.view-qualification-resources .node--type-resources .resource-tags .resource-icons .taxonomy-term > div,.qual-quicklinks .node--type-resources .resource-tags .resource-icons .taxonomy-term > div{padding-left:5px;}.paragraph--type-link-resources .node--type-resources .resource-tags .resource-section,.paragraph--type-links-resources-1-column- .node--type-resources .resource-tags .resource-section,.view-popular-resources .view-content .node--type-resources .resource-tags .resource-section,.field--name-field-qual-promoted-resource .node--type-resources .resource-tags .resource-section,.view-search-api .view-content .node--type-resources .resource-tags .resource-section,.view-qualification-resources .node--type-resources .resource-tags .resource-section,.qual-quicklinks .node--type-resources .resource-tags .resource-section{position:absolute;left:16px;bottom:50%;transform:translateY(50%);}.paragraph--type-link-resources .node--type-resources .resource-tags .resource-section .key-stage-tags .taxonomy-term:not(:last-child) span.small,.paragraph--type-links-resources-1-column- .node--type-resources .resource-tags .resource-section .key-stage-tags .taxonomy-term:not(:last-child) span.small,.view-popular-resources .view-content .node--type-resources .resource-tags .resource-section .key-stage-tags .taxonomy-term:not(:last-child) span.small,.field--name-field-qual-promoted-resource .node--type-resources .resource-tags .resource-section .key-stage-tags .taxonomy-term:not(:last-child) span.small,.view-search-api .view-content .node--type-resources .resource-tags .resource-section .key-stage-tags .taxonomy-term:not(:last-child) span.small,.view-qualification-resources .node--type-resources .resource-tags .resource-section .key-stage-tags .taxonomy-term:not(:last-child) span.small,.qual-quicklinks .node--type-resources .resource-tags .resource-section .key-stage-tags .taxonomy-term:not(:last-child) span.small{border-right:1px solid #515A61;margin-right:0.3rem;padding-right:0.3rem;}.paragraph--type-link-resources .node--type-resources .resource-tags .resource-section .educational-needs-tags span.small,.paragraph--type-link-resources .node--type-resources .resource-tags .resource-section .language-tags span.small,.paragraph--type-links-resources-1-column- .node--type-resources .resource-tags .resource-section .educational-needs-tags span.small,.paragraph--type-links-resources-1-column- .node--type-resources .resource-tags .resource-section .language-tags span.small,.view-popular-resources .view-content .node--type-resources .resource-tags .resource-section .educational-needs-tags span.small,.view-popular-resources .view-content .node--type-resources .resource-tags .resource-section .language-tags span.small,.field--name-field-qual-promoted-resource .node--type-resources .resource-tags .resource-section .educational-needs-tags span.small,.field--name-field-qual-promoted-resource .node--type-resources .resource-tags .resource-section .language-tags span.small,.view-search-api .view-content .node--type-resources .resource-tags .resource-section .educational-needs-tags span.small,.view-search-api .view-content .node--type-resources .resource-tags .resource-section .language-tags span.small,.view-qualification-resources .node--type-resources .resource-tags .resource-section .educational-needs-tags span.small,.view-qualification-resources .node--type-resources .resource-tags .resource-section .language-tags span.small,.qual-quicklinks .node--type-resources .resource-tags .resource-section .educational-needs-tags span.small,.qual-quicklinks .node--type-resources .resource-tags .resource-section .language-tags span.small{border-left:1px solid #515A61;margin-left:0.3rem;padding-left:0.3rem;}#block-views-block-popular-resources-block-1 .node--type-resources,.popular-qual-resources .node--type-resources,.field--name-field-qual-promoted-resource .node--type-resources,.paragraph .view-popular-resources .node--type-resources,.qual-quicklinks .node--type-resources{background-color:white !important;}@media (max-width:1200px){#block-views-block-popular-resources-block-1 .node--type-resources .field--name-field-main-image,.popular-qual-resources .node--type-resources .field--name-field-main-image,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-main-image,.paragraph .view-popular-resources .node--type-resources .field--name-field-main-image,.qual-quicklinks .node--type-resources .field--name-field-main-image{max-height:90px;overflow:hidden;}}@media (max-width:767px){#block-views-block-popular-resources-block-1 .node--type-resources .field--name-field-main-image,.popular-qual-resources .node--type-resources .field--name-field-main-image,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-main-image,.paragraph .view-popular-resources .node--type-resources .field--name-field-main-image,.qual-quicklinks .node--type-resources .field--name-field-main-image{max-height:90px;overflow:hidden;}#block-views-block-popular-resources-block-1 .node--type-resources .field--name-field-main-image img,.popular-qual-resources .node--type-resources .field--name-field-main-image img,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-main-image img,.paragraph .view-popular-resources .node--type-resources .field--name-field-main-image img,.qual-quicklinks .node--type-resources .field--name-field-main-image img{max-width:100%;margin-left:0;}}@media (max-width:phone){#block-views-block-popular-resources-block-1 .node--type-resources .field--name-field-main-image,.popular-qual-resources .node--type-resources .field--name-field-main-image,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-main-image,.paragraph .view-popular-resources .node--type-resources .field--name-field-main-image,.qual-quicklinks .node--type-resources .field--name-field-main-image{max-height:90px;overflow:hidden;}#block-views-block-popular-resources-block-1 .node--type-resources .field--name-field-main-image img,.popular-qual-resources .node--type-resources .field--name-field-main-image img,.field--name-field-qual-promoted-resource .node--type-resources .field--name-field-main-image img,.paragraph .view-popular-resources .node--type-resources .field--name-field-main-image img,.qual-quicklinks .node--type-resources .field--name-field-main-image img{max-width:100%;margin-left:0;}}@media (max-width:1200px){#block-views-block-popular-resources-block-1 .node--type-resources .field--name-node-title,.popular-qual-resources .node--type-resources .field--name-node-title,.field--name-field-qual-promoted-resource .node--type-resources .field--name-node-title,.paragraph .view-popular-resources .node--type-resources .field--name-node-title,.qual-quicklinks .node--type-resources .field--name-node-title{left:10px;max-width:calc(75% - 10px);}}@media (max-width:1200px){#block-views-block-popular-resources-block-1 .node--type-resources .field--name-node-title h2,.popular-qual-resources .node--type-resources .field--name-node-title h2,.field--name-field-qual-promoted-resource .node--type-resources .field--name-node-title h2,.paragraph .view-popular-resources .node--type-resources .field--name-node-title h2,.qual-quicklinks .node--type-resources .field--name-node-title h2{font-size:18px;}}@media (max-width:767px){#block-views-block-popular-resources-block-1 .node--type-resources .field--name-node-title h2,.popular-qual-resources .node--type-resources .field--name-node-title h2,.field--name-field-qual-promoted-resource .node--type-resources .field--name-node-title h2,.paragraph .view-popular-resources .node--type-resources .field--name-node-title h2,.qual-quicklinks .node--type-resources .field--name-node-title h2{font-size:20px;}}@media (max-width:phone){#block-views-block-popular-resources-block-1 .node--type-resources .field--name-node-title h2,.popular-qual-resources .node--type-resources .field--name-node-title h2,.field--name-field-qual-promoted-resource .node--type-resources .field--name-node-title h2,.paragraph .view-popular-resources .node--type-resources .field--name-node-title h2,.qual-quicklinks .node--type-resources .field--name-node-title h2{font-size:20px;}}.resource-result-3,.resource-result-2,.resource-result-1{display:none !important;}.filtered-list-resourrces ul li.resource-item{margin-bottom:32px;}.paragraph--type-link-resources ul li.resource-item,.subsection-resources ul li.resource-item{margin-bottom:32px;}.paragraph--type-link-resources ul li.resource-item img,.subsection-resources ul li.resource-item img{width:100%;}.subsection-resources .field--name-field-main-image{margin-bottom:1.5em;max-height:100px;overflow:hidden;}.subsection-resources .field--name-node-title h2{font-size:18px !important;margin-bottom:10px;padding:0;}.subsection-resources .field--name-field-description .trimmed p::after{content:"... ";}.subsection-resources .field--name-field-description p{font-size:16px;margin-bottom:5px;}.subsection-resources .field--name-dynamic-token-fieldnode-explore-resource-link,.subsection-resources .field--name-field-description{padding-left:16px;padding-right:16px;position:relative;z-index:2;}.subsection-resources .field--name-dynamic-token-fieldnode-explore-resource-link a,.subsection-resources .field--name-dynamic-token-fieldnode-explore-resource-link h2,.subsection-resources .field--name-dynamic-token-fieldnode-explore-resource-link p,.subsection-resources .field--name-field-description a,.subsection-resources .field--name-field-description h2,.subsection-resources .field--name-field-description p{-moz-transition:color,0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:color,0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:color,0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:color,0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.limit-tags .resource-tags .resource-section > span:nth-child(n+6){display:none;}.limit-tags .resource-tags .resource-section > span:nth-child(5){border:0 !important;}.limit-tags .resource-tags .resource-icons .tags_aol > div:nth-child(n+6){display:none;}.no-tags .resource-tags{display:none;}.resource-listing-text h2{font-size:16px !important;}.node-subject .container.subject-intro,.path-past-papers-mark-schemes .container.subject-intro{padding-bottom:3em;}.node-subject .qualification-links,.path-past-papers-mark-schemes .qualification-links{background-color:#ECECEC;padding:3em 0;}.node-subject .qualification-links .qualification-list ul li:nth-child(odd),.node-subject .qualification-links .subjects-list ul li:nth-child(odd),.path-past-papers-mark-schemes .qualification-links .qualification-list ul li:nth-child(odd),.path-past-papers-mark-schemes .qualification-links .subjects-list ul li:nth-child(odd){margin-left:0 !important;}.node-subject .qualification-links .qualification-list ul li a,.node-subject .qualification-links .subjects-list ul li a,.path-past-papers-mark-schemes .qualification-links .qualification-list ul li a,.path-past-papers-mark-schemes .qualification-links .subjects-list ul li a{padding:25px 15px;display:block;z-index:2;background-color:#fff;border-left:5px solid #1e82be;text-decoration:none;-webkit-box-shadow:1px 1px 3px 0 rgba(17,17,17,0.25);-moz-box-shadow:1px 1px 3px 0 rgba(17,17,17,0.25);box-shadow:1px 1px 3px 0 rgba(17,17,17,0.25);position:relative;-moz-transition:background-color 0.25s !important;-o-transition:background-color 0.25s !important;-webkit-transition:background-color 0.25s !important;transition:background-color 0.25s !important;}.node-subject .qualification-links .qualification-list ul li a:hover,.node-subject .qualification-links .subjects-list ul li a:hover,.path-past-papers-mark-schemes .qualification-links .qualification-list ul li a:hover,.path-past-papers-mark-schemes .qualification-links .subjects-list ul li a:hover{background-color:#D7D9D9;}.node-subject .container.subject-contacts .contacts .node--type-subject-contact,.path-past-papers-mark-schemes .container.subject-contacts .contacts .node--type-subject-contact{background:#d2f2ff;padding:3em;}.node-subject .container.subject-contacts .contacts .node--type-subject-contact .contact-name,.path-past-papers-mark-schemes .container.subject-contacts .contacts .node--type-subject-contact .contact-name{font-weight:600;}.media--view-mode-colorbox .colorbox-thumbnail{-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);}.media--view-mode-colorbox .colorbox-thumbnail img{width:100%;}#colorbox{background:none;box-shadow:none;}#colorbox #cboxContent{background:none;}#colorbox #cboxContent #cboxTitle{color:#fff;padding:0px 160px 0px 0px;}#colorbox #cboxContent #cboxCurrent{color:#fff;border-left:1px solid white;}#colorbox #cboxContent #cboxPrevious,#colorbox #cboxContent #cboxNext{background:none;}#colorbox #cboxContent #cboxPrevious:before,#colorbox #cboxContent #cboxNext:before{font-family:"Font Awesome 5 Free";position:absolute;top:-16px;left:0;width:20px;height:20px;color:white;font-size:1.5em;text-indent:0;}#colorbox #cboxContent #cboxPrevious:before{content:"\f0d9";}#colorbox #cboxContent #cboxNext:before{content:"\f0da";}#colorbox #cboxContent #cboxClose{opacity:0.35 !important;background:none;top:5px;left:15px;}#colorbox #cboxContent #cboxClose:before{content:"\f00d";font-family:"Font Awesome 5 Free";color:#fff;font-size:15px;position:absolute;top:0;right:0;line-height:0;padding:15px 10px;border-radius:100%;border:1px solid #fff;text-indent:0;background-color:rgba(0,0,0,0.5);-moz-transition:opacity 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:opacity 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:opacity 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:opacity 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}#colorbox #cboxContent:hover #cboxClose{opacity:1 !important;}.media--type-remote-video{position:relative;overflow:hidden;}.media--type-remote-video .colorbox-thumbnail{position:relative;overflow:hidden;}.media--type-remote-video .colorbox-thumbnail img{width:100%;height:auto;}.media--type-remote-video .colorbox-thumbnail .field--name-dynamic-twig-fieldmedia-thumbnail{position:relative;}.media--type-remote-video .colorbox-thumbnail .field--name-dynamic-twig-fieldmedia-thumbnail::after{content:"\f144";font-family:"Font Awesome 5 Free";position:absolute;font-size:3em;top:50%;left:50%;color:white;padding:10px;line-height:1;background-color:rgba(0,0,0,0.7);transform:translateX(-50%) translateY(-50%);border-radius:100%;-moz-transition:font-size 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:font-size 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:font-size 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:font-size 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.media--type-remote-video .colorbox-thumbnail .field--name-dynamic-twig-fieldmedia-thumbnail:hover::after{font-size:3.5em;}.media--type-remote-video .colorbox-thumbnail .field--name-dynamic-twig-fieldmedia-thumbnail img{width:100%;height:auto;}.media--type-remote-video .colorbox-thumbnail .field--name-field-vimeo-description{position:absolute;left:0;bottom:calc(-100% + 35px);height:100%;right:0;color:#fff;padding:5px 10px;background-color:rgba(0,0,0,0.7);padding-right:35px;-moz-transition:bottom 0.5s cubic-bezier(0.39,0.01,0.2,0.98),padding-right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:bottom 0.5s cubic-bezier(0.39,0.01,0.2,0.98),padding-right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:bottom 0.5s cubic-bezier(0.39,0.01,0.2,0.98),padding-right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:bottom 0.5s cubic-bezier(0.39,0.01,0.2,0.98),padding-right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.media--type-remote-video .colorbox-thumbnail .field--name-field-vimeo-description::after{content:"\f141";font-family:"Font Awesome 5 Free";top:5px;right:10px;color:#fff;position:absolute;-moz-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.media--type-remote-video .colorbox-thumbnail .field--name-field-vimeo-description:hover{padding-right:10px;bottom:0;}.media--type-remote-video .colorbox-thumbnail .field--name-field-vimeo-description:hover::after{right:-20px;}#cboxLoadedContent{overflow:hidden !important;}.vimeo-embed-wrapper{position:relative;padding-bottom:56.25%;height:0;margin-bottom:2rem;}.vimeo-embed-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.media--view-mode-rendered-content{overflow:visible;}@media (min-width:xsmall){.media--view-mode-rendered-content iframe{width:400px;height:224px;}}@media (min-width:767px){.media--view-mode-rendered-content iframe{width:700px;height:392px;}}@media (min-width:phone){.media--view-mode-rendered-content iframe{width:700px;height:392px;}}@media (min-width:992px){.media--view-mode-rendered-content iframe{width:1000px;height:560px;}}.path-media .vimeo-video-title p{margin:0px !important;}.expand-img{position:relative;}.expand-img:after{pointer-events:none;content:"Click to expand";position:absolute;left:34px;bottom:16px;line-height:0;padding:20px 10px;background-color:#fff;opacity:0.9;z-index:11;}.expand-img:before{pointer-events:none;content:"\f31e";font-family:"Font Awesome 5 Free";font-weight:400;position:absolute;left:0;bottom:16px;line-height:0;padding:20px 10px;background-color:#fff;z-index:11;opacity:0.9;}body[class*=path-jobs-employment].node-current_positions #block-footer-7 > ul.menu > li:first-child > a{font-weight:500;}body[class*=path-jobs-employment].node-current_positions #block-footer-7 > ul.menu > li:first-child > a::after{border-color:#1e82be;}body[class*=path-jobs-employment].node-current_positions #block-footer-7 > ul.menu > li:nth-child(2) > a::after{transform:translateY(-50%) rotate(-45deg);}body[class*=path-jobs-employment].node-current_positions #block-footer-7 > ul.menu > li:nth-child(2) > ul{display:none;}body[class*=path-jobs-contracting].node-current_positions #block-footer-7 > ul.menu > li:nth-child(2) > a{font-weight:500;}body[class*=path-jobs-contracting].node-current_positions #block-footer-7 > ul.menu > li:nth-child(2) > a::after{border-color:#1e82be;}body[class*=path-jobs-contracting].node-current_positions #block-footer-7 > ul.menu > li:first-child > a::after{transform:translateY(-50%) rotate(-45deg);}body[class*=path-jobs-contracting].node-current_positions #block-footer-7 > ul.menu > li:first-child > ul{display:none;}.node-northern_ireland_100_years_contr .decade_title_container{position:relative;}.node-northern_ireland_100_years_contr .decade_title_container h1{position:absolute;top:24px;right:0px;transform:none;padding:10px 50px;background-color:#fff;font-weight:400;}@media (max-width:767px){.node-northern_ireland_100_years_contr .decade_title_container h1{padding:5px 10px;font-size:14px;}}@media (max-width:phone){.node-northern_ireland_100_years_contr .decade_title_container h1{padding:5px 10px;font-size:14px;}}.node-northern_ireland_100_years_contr .secondary .image-style-squared-medium-220x220-{width:100%;position:relative;z-index:10;}.node-northern_ireland_100_years_contr .decade-tasks{margin-bottom:16px;}.node-northern_ireland_100_years_contr .decade-tasks h3{margin:0;background-color:#ADAEAF;padding:10px 15px;color:#fff;font-size:20px;}.node-northern_ireland_100_years_contr .decade-tasks .tasks{padding:24px 16px;border-color:#ECECEC;border-style:solid;border-width:0px 5px 5px 5px;}.node-northern_ireland_100_years_contr .decade-tasks .tasks p{font-size:14px;display:block;position:relative;padding-left:45px;line-height:1;margin-bottom:24px;}.node-northern_ireland_100_years_contr .decade-tasks .tasks p:last-child{margin-bottom:0px;}.node-northern_ireland_100_years_contr .decade-tasks .tasks p:before{content:"\f08d";font-family:"Font Awesome 5 Free";font-weight:400;position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(45deg);font-size:24px;}.node-northern_ireland_100_years_contr .useful-links{margin-bottom:16px;border-top:none;}.node-northern_ireland_100_years_contr .useful-links h3{margin:0;background-color:#ADAEAF;padding:10px 15px;color:#fff;font-size:20px;}.node-northern_ireland_100_years_contr .useful-links .paragraph--type-links-standard{margin-bottom:0px !important;}.node-northern_ireland_100_years_contr .useful-links .paragraph--type-links-standard .paragraph:last-child{margin-bottom:0px !important;}.node-northern_ireland_100_years_contr .useful-links .useful-links-items{padding:24px 16px;border-color:#ECECEC;border-style:solid;border-width:0px 5px 5px 5px;}.node-northern_ireland_100_years_contr .useful-links .useful-links-items .ext-link{padding-left:35px;}.node-northern_ireland_100_years_contr .useful-links .useful-links-items .ext-link:before{background-size:30px;width:30px;height:30px;top:10px;}.node-northern_ireland_100_years_contr .useful-links .useful-links-items .ext-link .link-title{font-size:1em;line-height:1.3;}.node-northern_ireland_100_years_contr .useful-links .useful-links-items .ext-link .file-details{font-size:0.8em;}.decades-wrapper{height:260px;max-height:260px;background-color:#ECECEC;}.decades-wrapper .decade-image{height:120px;background-color:#515A61;position:relative;overflow:hidden;}.decades-wrapper .decade-image .media--type-image{height:100%;transform:translateX(-50%);}.decades-wrapper .decade-image .media--type-image img{max-width:none;height:100%;width:auto;}.decades-wrapper .decade-image .decades{position:absolute;top:10px;right:0px;z-index:11;}.decades-wrapper .decade-image .decades .decade{background-color:#fff;padding:2px 5px;margin-bottom:8px;}.decades-wrapper .decade-image h3{position:absolute;left:0;bottom:0;padding:1em 4em 1em 1em;margin:0px;font-size:18px;color:#fff;font-weight:500;width:100%;z-index:11;}.decades-wrapper .decade-image:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:0.5;z-index:10;}.decades-wrapper .decade-content{position:relative;padding:1em;min-height:140px;max-height:140px;}.decades-wrapper .decade-content p::after{content:"...";}.decades-wrapper .decade-content .btn{position:absolute;bottom:1em;left:50%;transform:translateX(-50%);width:50%;min-width:100px;}#block-ccea-main-branding,#block-secondarymenu,#main-nav,#show-search,.navbar-toggle{transition:0.2 filter ease-out;-webkit-transition:0.2 -webkit-filter ease-out;-moz-transition:0.2 -moz-filter ease-out;-ms-transition:0.2 -ms-filter ease-out;-o-transition:0.2 -o-filter ease-out;}header.header{background:#fff;min-height:62.5px;max-height:62.5px;}header.header > .flex{flex-direction:column;height:115px;justify-content:space-between;}header.header > .flex:before,header.header > .flex:after{content:none;}@media (max-width:992px){header.header > .flex{flex-direction:row-reverse;align-items:center;height:57.5px;}}@media (max-width:tablet){header.header > .flex{flex-direction:row-reverse;align-items:center;height:57.5px;}}header.header .header-main{display:flex;align-items:flex-end;}@media (min-width:992px){header.header{min-height:125px;max-height:125px;padding-top:10px;}}header.header.expand-search #block-searchform{display:block;right:0 !important;}header.header.expand-search #edit-button,header.header.expand-search #hide-search,header.header.expand-search input[type=search]::placeholder{opacity:1 !important;}header.header .region-secondary-menu{display:flex;justify-content:flex-end;}@media (max-width:992px){header.header .region-secondary-menu{padding-right:90px;}}@media (max-width:tablet){header.header .region-secondary-menu{padding-right:90px;}}@media (max-width:767px){header.header .region-secondary-menu{padding-right:73px;}}@media (max-width:phone){header.header .region-secondary-menu{padding-right:73px;}}header.header .region-secondary-menu #block-recite{position:relative;padding-left:24px;}header.header .region-secondary-menu #block-recite button.enable-accessibility{min-width:155px;}@media (max-width:992px){header.header .region-secondary-menu #block-recite button.enable-accessibility{top:31.25px;min-width:max-content;}}@media (max-width:tablet){header.header .region-secondary-menu #block-recite button.enable-accessibility{top:31.25px;min-width:max-content;}}@media (max-width:767px){header.header .region-secondary-menu #block-recite button.enable-accessibility{font-size:1.2rem;}}@media (max-width:phone){header.header .region-secondary-menu #block-recite button.enable-accessibility{font-size:1.2rem;}}header.header .region-secondary-menu #block-myccea{min-width:195px;}header.header .region-secondary-menu #block-myccea .field{text-align:right;}@media (max-width:650px){header.header .region-secondary-menu #block-myccea{min-width:0;display:none;}}header.header .region-secondary-menu #block-secondarymenu ul.menu,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu,header.header .region-secondary-menu #block-usernavigation ul.menu{display:flex;margin:0px;}header.header .region-secondary-menu #block-secondarymenu ul.menu li,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li,header.header .region-secondary-menu #block-usernavigation ul.menu li{display:block;padding-top:0;}header.header .region-secondary-menu #block-secondarymenu ul.menu li a,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a,header.header .region-secondary-menu #block-usernavigation ul.menu li a{margin:0 0 0 32px;padding:8px 0;line-height:inherit;color:black;font-size:clamp(1rem,1.2vw,1.4rem);font-weight:300;display:block;text-decoration:none;position:relative;}header.header .region-secondary-menu #block-secondarymenu ul.menu li a::after,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a::after,header.header .region-secondary-menu #block-usernavigation ul.menu li a::after{content:"";background-color:#111;position:absolute;bottom:0;left:50%;right:50%;height:1.5px;-moz-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-secondary-menu #block-secondarymenu ul.menu li a:hover::after,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a:hover::after,header.header .region-secondary-menu #block-usernavigation ul.menu li a:hover::after{right:0;left:0;}@media (max-width:1200px){header.header .region-secondary-menu #block-secondarymenu ul.menu li a,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a,header.header .region-secondary-menu #block-usernavigation ul.menu li a{margin:0 0 0 22px;}}header.header .region-secondary-menu #block-secondarymenu ul.menu li.menu-item--active-trail a,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li.menu-item--active-trail a,header.header .region-secondary-menu #block-usernavigation ul.menu li.menu-item--active-trail a{text-decoration:none;font-weight:700;letter-spacing:0.5px;}@media (max-width:992px){header.header .region-secondary-menu #block-secondarymenu,header.header .region-secondary-menu #block-secondarymenuregulation,header.header .region-secondary-menu #block-usernavigation{display:none;}}@media (max-width:tablet){header.header .region-secondary-menu #block-secondarymenu,header.header .region-secondary-menu #block-secondarymenuregulation,header.header .region-secondary-menu #block-usernavigation{display:none;}}header.header .region-secondary-menu #block-search{display:flex;align-items:center;}header.header .region-secondary-menu #block-search .menu-bg{display:none;}@media (max-width:992px){header.header .region-secondary-menu #block-search .menu-bg{display:block;position:fixed;top:31.25px;transform:translateY(-50%);right:0;width:90px;height:44.25px;background-color:#fff;opacity:0.5;z-index:998;}}@media (max-width:tablet){header.header .region-secondary-menu #block-search .menu-bg{display:block;position:fixed;top:31.25px;transform:translateY(-50%);right:0;width:90px;height:44.25px;background-color:#fff;opacity:0.5;z-index:998;}}header.header .region-secondary-menu #block-search #show-search{border:0;background-color:transparent;padding:0 0 0 10px;margin-left:16px;line-height:0;position:relative;text-align:right;}header.header .region-secondary-menu #block-search #show-search:before{position:absolute;content:"";top:50%;left:50%;width:0;height:0;background-color:#515A61;border-radius:100%;z-index:99;display:0;-moz-transition:all 0.25s !important;-o-transition:all 0.25s !important;-webkit-transition:all 0.25s !important;transition:all 0.25s !important;}header.header .region-secondary-menu #block-search #show-search *{color:#515A61;z-index:100;position:relative;}header.header .region-secondary-menu #block-search #show-search:hover:before{top:-9px;left:1px;width:35px;height:35px;}header.header .region-secondary-menu #block-search #show-search:hover *{color:#fff;}@media (max-width:992px){header.header .region-secondary-menu #block-search #show-search{position:fixed;display:block;right:55px;top:31.25px;transform:translateY(-50%);z-index:999;margin-left:0;font-size:1.8rem;}}@media (max-width:tablet){header.header .region-secondary-menu #block-search #show-search{position:fixed;display:block;right:55px;top:31.25px;transform:translateY(-50%);z-index:999;margin-left:0;font-size:1.8rem;}}header.header .region-secondary-menu #block-responsivemenumobileicon{display:none;}@media (max-width:992px){header.header .region-secondary-menu #block-responsivemenumobileicon{display:block;position:fixed;right:5px;top:32.25px;transform:translateY(-50%);z-index:999;}}@media (max-width:tablet){header.header .region-secondary-menu #block-responsivemenumobileicon{display:block;position:fixed;right:5px;top:32.25px;transform:translateY(-50%);z-index:999;}}header.header .region-secondary-menu #block-responsivemenumobileicon .icon,header.header .region-secondary-menu #block-responsivemenumobileicon .responsive-menu-toggle-icon::after,header.header .region-secondary-menu #block-responsivemenumobileicon .responsive-menu-toggle-icon::before{background-color:#515A61;-moz-transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-secondary-menu #block-responsivemenumobileicon .label{display:none;}header.header .region-search #block-searchform{z-index:1000;position:absolute;top:0;left:0;right:100%;-moz-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}@media (max-width:992px){header.header .region-search #block-searchform{position:fixed;left:0;top:0;}}@media (max-width:tablet){header.header .region-search #block-searchform{position:fixed;left:0;top:0;}}header.header .region-search #block-searchform form{position:absolute;top:0;left:0;width:100%;padding:0;background-color:rgba(81,90,97,0.7);backdrop-filter:blur(3px);}header.header .region-search #block-searchform form .container{position:relative;margin:auto;}@media (max-width:992px){header.header .region-search #block-searchform form .container{padding:0 !important;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container{padding:0 !important;}}header.header .region-search #block-searchform form .container .form-item{margin:0;}header.header .region-search #block-searchform form .container label{display:block;font-size:0;overflow:hidden;}header.header .region-search #block-searchform form .container label input[type=search]{width:100%;height:125px;margin:0;font-size:30px;display:block;padding:0 0 0 30px;border:0;box-sizing:border-box;background-color:transparent;color:#fff;}header.header .region-search #block-searchform form .container label input[type=search]::placeholder{color:#fff;opacity:0;-moz-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-search #block-searchform form .container label input[type=search]:-ms-input-placeholder{color:#fff;}@media (max-width:992px){header.header .region-search #block-searchform form .container label input[type=search]{height:62.5px;font-size:24px;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container label input[type=search]{height:62.5px;font-size:24px;}}@media (max-width:1200px){header.header .region-search #block-searchform form .container label input[type=search]{padding:0 100px 0 20px;}}header.header .region-search #block-searchform form .container #edit-button{position:absolute;top:calc(50% - 15px);right:100px;background:none;border:0;}header.header .region-search #block-searchform form .container #edit-button *{font-size:20px;color:#fff;}@media (max-width:992px){header.header .region-search #block-searchform form .container #edit-button{right:52px;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container #edit-button{right:52px;}}header.header .region-search #block-searchform form .container #hide-search{position:absolute;top:calc(50% - 15px);right:50px;background:none;border:0;cursor:pointer;}header.header .region-search #block-searchform form .container #hide-search *{font-size:20px;color:#fff;}@media (max-width:992px){header.header .region-search #block-searchform form .container #hide-search{right:20px;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container #hide-search{right:20px;}}header.header .region-search #block-searchform form .container #edit-button,header.header .region-search #block-searchform form .container #hide-search{opacity:0;-moz-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-logo{display:flex;align-items:flex-end;padding-bottom:1rem;}@media (max-width:992px){header.header .region-logo{padding:0.5rem 0;}header.header .region-logo .site-logo img{height:52.5px;}}@media (max-width:tablet){header.header .region-logo{padding:0.5rem 0;}header.header .region-logo .site-logo img{height:52.5px;}}header.header .region-logo .site-logo{display:block;margin-right:4rem;max-width:clamp(100px,10vw,120px);min-width:clamp(100px,10vw,120px);}@media (max-width:1060px){header.header .region-logo .site-logo{margin-right:2rem;}}@media (max-width:992px){header.header .region-logo .site-logo{max-width:unset;min-width:unset;margin-right:0;}header.header .region-logo .site-logo img{max-width:none !important;}}@media (max-width:tablet){header.header .region-logo .site-logo{max-width:unset;min-width:unset;margin-right:0;}header.header .region-logo .site-logo img{max-width:none !important;}}header.header .menu-region{position:relative;display:flex;align-items:baseline;justify-content:flex-end;width:100%;min-height:115px;max-height:115px;}@media (max-width:992px){header.header .menu-region{align-items:center;min-height:62.5px;max-height:62.5px;}}@media (max-width:tablet){header.header .menu-region{align-items:center;min-height:62.5px;max-height:62.5px;}}header.header .menu-region .region-header{line-height:0;position:absolute;bottom:0;z-index:5;}header.header .menu-region .region-header #block-mainnavigation-3,header.header .menu-region .region-header #block-regulation-navigation{display:inline-block;width:100%;}@media (max-width:992px){header.header .menu-region .region-header #block-mainnavigation-3,header.header .menu-region .region-header #block-regulation-navigation{position:fixed;top:0;right:0;z-index:999;}}@media (max-width:tablet){header.header .menu-region .region-header #block-mainnavigation-3,header.header .menu-region .region-header #block-regulation-navigation{position:fixed;top:0;right:0;z-index:999;}}header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{background:transparent;display:inline;}@media (min-width:992px){header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{width:100%;display:inline-block;}}header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu > .navbar-toggle *,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu > .navbar-toggle *{background-color:#515A61;}header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu > #main-nav,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu > #main-nav{z-index:1001;}@media (max-width:992px){header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{position:absolute;top:16px;right:0;}}@media (max-width:tablet){header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{position:absolute;top:16px;right:0;}}header.header .menu-region .region-header #block-mainnavigation-3.expand-search,header.header .menu-region .region-header #block-regulation-navigation.expand-search{z-index:998 !important;}header.header * a:focus,header.header * button:focus{outline:1px dashed grey;}@media (max-width:992px){.expand-search{top:0;right:0;z-index:999;width:100vw !important;height:unset !important;}}@media (max-width:tablet){.expand-search{top:0;right:0;z-index:999;width:100vw !important;height:unset !important;}}.btn-close{background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;}.btn-close::after{background-color:#515A61;}.btn-close::before{background-color:#515A61;}.menuparent ul{background:#ffffff;}.path-user header.header{min-height:90px;max-height:90px;}.path-user header.header > .flex{height:80px;flex-direction:row-reverse !important;align-items:flex-end;}.path-user header.header > .flex .header-top{padding-bottom:1rem;}.path-user input[type=search]{height:90px !important;}.banner .region-highlighted{border-bottom:5px solid;background:#515A61;}@media (min-width:992px){.banner .region-highlighted h2{display:none;}}@media (max-width:992px){.banner .region-highlighted nav{padding:0px !important;}}@media (max-width:tablet){.banner .region-highlighted nav{padding:0px !important;}}.banner .region-highlighted nav *{color:white;text-decoration:none;}.banner .region-highlighted nav .menu{margin:0 auto;width:100%;height:100%;display:block;list-style:none;}@media (max-width:992px){.banner .region-highlighted nav .menu{padding:15px 0px;}}@media (max-width:tablet){.banner .region-highlighted nav .menu{padding:15px 0px;}}.banner .region-highlighted nav .menu li{display:block;position:relative;}@media (min-width:992px){.banner .region-highlighted nav .menu li{display:inline-block;}}@media (min-width:992px){.banner .region-highlighted nav .menu li::after{content:"";bottom:0;left:0;right:10px;position:absolute;height:0;-moz-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.banner .region-highlighted nav .menu li:hover::after{height:5px;}}.banner .region-highlighted nav .menu li a{display:block;padding:10px 15px;}@media (min-width:992px){.banner .region-highlighted nav .menu li a{padding:10px 20px 10px 0;}}.banner .region-highlighted nav .menu li.menu-item--active-trail::after{height:5px;}.banner .region-highlighted nav .menu li.menu-item--active-trail a{color:white !important;}.banner .region-highlighted nav.ui-accordion h2,.banner .region-highlighted nav.ui-accordion ul{background-color:transparent !important;border:0px;text-align:right;}.banner .region-highlighted nav.ui-accordion h2{padding:12px 40px 12px 0 !important;font-size:1.2em !important;font-weight:400;background-color:#ECECEC;border:0;}.banner .region-highlighted nav.ui-accordion h2 span{display:none;}.banner .region-highlighted nav.ui-accordion h2::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg);-moz-transition:transform 0.2s !important;-o-transition:transform 0.2s !important;-webkit-transition:transform 0.2s !important;transition:transform 0.2s !important;}.banner .region-highlighted nav.ui-accordion h2.ui-accordion-header-active::after{transform:translateY(-50%) rotate(45deg) translate(-1px,-2px);-moz-transition:transform 0.5s !important;-o-transition:transform 0.5s !important;-webkit-transition:transform 0.5s !important;transition:transform 0.5s !important;}#content-bottom{position:relative;}#content-bottom::after{content:"";clear:both;display:table;}.region-footer{overflow:hidden;margin-top:6rem;margin-bottom:1rem;}@media (max-width:992px){.region-footer{flex-direction:column-reverse;}}@media (max-width:tablet){.region-footer{flex-direction:column-reverse;}}footer.footer{clear:both;background:#515A61;color:#fff;overflow:hidden;}footer.footer #block-subscribe a{position:relative;padding-left:40px;}footer.footer #block-subscribe a::before{content:"";background:url(/themes/custom/ccea_main/images/send.svg);background-size:contain;background-repeat:no-repeat;width:38px;height:29px;position:absolute;top:-2px;left:0px;}footer.footer .block{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,0.2);}@media (min-width:992px){footer.footer .block{padding-bottom:0;margin-bottom:0;border-bottom:0;}}footer.footer .h2,footer.footer h2{color:#fff;font-size:20px;margin-bottom:12px;font-weight:500;font-family:"Roboto",sans-serif;}footer.footer ul.menu{margin:0;columns:2;}@media (min-width:992px){footer.footer ul.menu{columns:1;}}footer.footer ul.menu li{line-height:1.5;padding:0;list-style:none;}footer.footer a{color:#fff;-moz-transition:color 0.25s !important;-o-transition:color 0.25s !important;-webkit-transition:color 0.25s !important;transition:color 0.25s !important;}footer.footer a.is-active{color:rgb(237.15,237.15,237.15) !important;}footer.footer a:active,footer.footer a:focus,footer.footer a:hover{color:#37AAE1;background:transparent;}footer.footer p{color:#fff;}footer.footer ul li:before{color:#fff;}.footer_bottom{background:#ECECEC;color:#111;overflow:hidden;font-weight:300;text-align:center;}.footer_bottom a{color:#515A61;text-decoration:underline;-moz-transition:color 0.25s !important;-o-transition:color 0.25s !important;-webkit-transition:color 0.25s !important;transition:color 0.25s !important;}.footer_bottom a.is-active{color:rgb(210.2173913043,235.9673913043,248.2826086957) !important;}.footer_bottom a:active,.footer_bottom a:focus,.footer_bottom a:hover{color:#37AAE1;background:transparent;}.footer_bottom .block{display:inline-block;}.footer_bottom .block p{margin:0;padding:0;}.footer_bottom ul.menu{display:inline-block;margin:0;}.footer_bottom ul.menu li{display:inline-block;border-left:1px solid;margin-left:4px;padding-left:8px;padding-top:0;}footer.footer p{margin:0 0 8px;}footer.footer .address,footer.footer .mail,footer.footer .tel{position:relative;}footer.footer .address:before,footer.footer .mail:before,footer.footer .tel:before{font-family:"icomoon";position:absolute;left:-24px;font-weight:100;opacit:0.667;}footer.footer .address:before{content:"\e90a";}footer.footer .tel:before{content:"\e910";}footer.footer .mail:before{content:"\e90b";}footer.footer_bottom{background:#515A61;}footer.footer_bottom *{color:#fff;fill:#fff;}footer.footer_bottom .region-footer-bottom{*zoom:1;padding-bottom:3rem;}footer.footer_bottom .region-footer-bottom:after,footer.footer_bottom .region-footer-bottom:before{content:"";display:table;}footer.footer_bottom .region-footer-bottom:after{clear:both;}@media (max-width:767px){footer.footer_bottom .region-footer-bottom{padding-bottom:2rem;}}footer.footer_bottom #block-copyright a{margin-right:10px;text-decoration:none;}footer.footer_bottom #block-copyright a svg{width:25px;}footer.footer_bottom #block-copyright a svg path{width:100%;}footer.footer_bottom #block-copyright a svg.fb_icon:hover path{fill:#5680da;}footer.footer_bottom #block-copyright a svg.tw_icon:hover path{fill:#00aced;}footer.footer_bottom #block-copyright a svg.yt_icon:hover path{fill:#FF0000;}footer.footer_bottom #block-copyright a svg.ig_icon:hover path{fill:#bf9072;}footer.footer_bottom #block-copyright a svg.li_icon:hover path{fill:#4875B4;}footer.footer_bottom #block-ccea-main-footer li:first-child{margin-left:0;padding-left:0;border-left:0;}@media (max-width:767px){footer.footer_bottom #block-ccea-main-footer,footer.footer_bottom #block-copyright,footer.footer_bottom #block-copyrightnotice{text-align:center;}}#block-ccea-main-branding,#block-secondarymenu,#main-nav,#show-search,.navbar-toggle{transition:0.2 filter ease-out;-webkit-transition:0.2 -webkit-filter ease-out;-moz-transition:0.2 -moz-filter ease-out;-ms-transition:0.2 -ms-filter ease-out;-o-transition:0.2 -o-filter ease-out;}header.header{background:#fff;min-height:62.5px;max-height:62.5px;}header.header > .flex{flex-direction:column;height:115px;justify-content:space-between;}header.header > .flex:before,header.header > .flex:after{content:none;}@media (max-width:992px){header.header > .flex{flex-direction:row-reverse;align-items:center;height:57.5px;}}@media (max-width:tablet){header.header > .flex{flex-direction:row-reverse;align-items:center;height:57.5px;}}header.header .header-main{display:flex;align-items:flex-end;}@media (min-width:992px){header.header{min-height:125px;max-height:125px;padding-top:10px;}}header.header.expand-search #block-searchform{display:block;right:0 !important;}header.header.expand-search #edit-button,header.header.expand-search #hide-search,header.header.expand-search input[type=search]::placeholder{opacity:1 !important;}header.header .region-secondary-menu{display:flex;justify-content:flex-end;}@media (max-width:992px){header.header .region-secondary-menu{padding-right:90px;}}@media (max-width:tablet){header.header .region-secondary-menu{padding-right:90px;}}@media (max-width:767px){header.header .region-secondary-menu{padding-right:73px;}}@media (max-width:phone){header.header .region-secondary-menu{padding-right:73px;}}header.header .region-secondary-menu #block-recite{position:relative;padding-left:24px;}header.header .region-secondary-menu #block-recite button.enable-accessibility{min-width:155px;}@media (max-width:992px){header.header .region-secondary-menu #block-recite button.enable-accessibility{top:31.25px;min-width:max-content;}}@media (max-width:tablet){header.header .region-secondary-menu #block-recite button.enable-accessibility{top:31.25px;min-width:max-content;}}@media (max-width:767px){header.header .region-secondary-menu #block-recite button.enable-accessibility{font-size:1.2rem;}}@media (max-width:phone){header.header .region-secondary-menu #block-recite button.enable-accessibility{font-size:1.2rem;}}header.header .region-secondary-menu #block-myccea{min-width:195px;}header.header .region-secondary-menu #block-myccea .field{text-align:right;}@media (max-width:650px){header.header .region-secondary-menu #block-myccea{min-width:0;display:none;}}header.header .region-secondary-menu #block-secondarymenu ul.menu,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu,header.header .region-secondary-menu #block-usernavigation ul.menu{display:flex;margin:0px;}header.header .region-secondary-menu #block-secondarymenu ul.menu li,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li,header.header .region-secondary-menu #block-usernavigation ul.menu li{display:block;padding-top:0;}header.header .region-secondary-menu #block-secondarymenu ul.menu li a,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a,header.header .region-secondary-menu #block-usernavigation ul.menu li a{margin:0 0 0 32px;padding:8px 0;line-height:inherit;color:black;font-size:clamp(1rem,1.2vw,1.4rem);font-weight:300;display:block;text-decoration:none;position:relative;}header.header .region-secondary-menu #block-secondarymenu ul.menu li a::after,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a::after,header.header .region-secondary-menu #block-usernavigation ul.menu li a::after{content:"";background-color:#111;position:absolute;bottom:0;left:50%;right:50%;height:1.5px;-moz-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-secondary-menu #block-secondarymenu ul.menu li a:hover::after,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a:hover::after,header.header .region-secondary-menu #block-usernavigation ul.menu li a:hover::after{right:0;left:0;}@media (max-width:1200px){header.header .region-secondary-menu #block-secondarymenu ul.menu li a,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a,header.header .region-secondary-menu #block-usernavigation ul.menu li a{margin:0 0 0 22px;}}header.header .region-secondary-menu #block-secondarymenu ul.menu li.menu-item--active-trail a,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li.menu-item--active-trail a,header.header .region-secondary-menu #block-usernavigation ul.menu li.menu-item--active-trail a{text-decoration:none;font-weight:700;letter-spacing:0.5px;}@media (max-width:992px){header.header .region-secondary-menu #block-secondarymenu,header.header .region-secondary-menu #block-secondarymenuregulation,header.header .region-secondary-menu #block-usernavigation{display:none;}}@media (max-width:tablet){header.header .region-secondary-menu #block-secondarymenu,header.header .region-secondary-menu #block-secondarymenuregulation,header.header .region-secondary-menu #block-usernavigation{display:none;}}header.header .region-secondary-menu #block-search{display:flex;align-items:center;}header.header .region-secondary-menu #block-search .menu-bg{display:none;}@media (max-width:992px){header.header .region-secondary-menu #block-search .menu-bg{display:block;position:fixed;top:31.25px;transform:translateY(-50%);right:0;width:90px;height:44.25px;background-color:#fff;opacity:0.5;z-index:998;}}@media (max-width:tablet){header.header .region-secondary-menu #block-search .menu-bg{display:block;position:fixed;top:31.25px;transform:translateY(-50%);right:0;width:90px;height:44.25px;background-color:#fff;opacity:0.5;z-index:998;}}header.header .region-secondary-menu #block-search #show-search{border:0;background-color:transparent;padding:0 0 0 10px;margin-left:16px;line-height:0;position:relative;text-align:right;}header.header .region-secondary-menu #block-search #show-search:before{position:absolute;content:"";top:50%;left:50%;width:0;height:0;background-color:#515A61;border-radius:100%;z-index:99;display:0;-moz-transition:all 0.25s !important;-o-transition:all 0.25s !important;-webkit-transition:all 0.25s !important;transition:all 0.25s !important;}header.header .region-secondary-menu #block-search #show-search *{color:#515A61;z-index:100;position:relative;}header.header .region-secondary-menu #block-search #show-search:hover:before{top:-9px;left:1px;width:35px;height:35px;}header.header .region-secondary-menu #block-search #show-search:hover *{color:#fff;}@media (max-width:992px){header.header .region-secondary-menu #block-search #show-search{position:fixed;display:block;right:55px;top:31.25px;transform:translateY(-50%);z-index:999;margin-left:0;font-size:1.8rem;}}@media (max-width:tablet){header.header .region-secondary-menu #block-search #show-search{position:fixed;display:block;right:55px;top:31.25px;transform:translateY(-50%);z-index:999;margin-left:0;font-size:1.8rem;}}header.header .region-secondary-menu #block-responsivemenumobileicon{display:none;}@media (max-width:992px){header.header .region-secondary-menu #block-responsivemenumobileicon{display:block;position:fixed;right:5px;top:32.25px;transform:translateY(-50%);z-index:999;}}@media (max-width:tablet){header.header .region-secondary-menu #block-responsivemenumobileicon{display:block;position:fixed;right:5px;top:32.25px;transform:translateY(-50%);z-index:999;}}header.header .region-secondary-menu #block-responsivemenumobileicon .icon,header.header .region-secondary-menu #block-responsivemenumobileicon .responsive-menu-toggle-icon::after,header.header .region-secondary-menu #block-responsivemenumobileicon .responsive-menu-toggle-icon::before{background-color:#515A61;-moz-transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-secondary-menu #block-responsivemenumobileicon .label{display:none;}header.header .region-search #block-searchform{z-index:1000;position:absolute;top:0;left:0;right:100%;-moz-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}@media (max-width:992px){header.header .region-search #block-searchform{position:fixed;left:0;top:0;}}@media (max-width:tablet){header.header .region-search #block-searchform{position:fixed;left:0;top:0;}}header.header .region-search #block-searchform form{position:absolute;top:0;left:0;width:100%;padding:0;background-color:rgba(81,90,97,0.7);backdrop-filter:blur(3px);}header.header .region-search #block-searchform form .container{position:relative;margin:auto;}@media (max-width:992px){header.header .region-search #block-searchform form .container{padding:0 !important;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container{padding:0 !important;}}header.header .region-search #block-searchform form .container .form-item{margin:0;}header.header .region-search #block-searchform form .container label{display:block;font-size:0;overflow:hidden;}header.header .region-search #block-searchform form .container label input[type=search]{width:100%;height:125px;margin:0;font-size:30px;display:block;padding:0 0 0 30px;border:0;box-sizing:border-box;background-color:transparent;color:#fff;}header.header .region-search #block-searchform form .container label input[type=search]::placeholder{color:#fff;opacity:0;-moz-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-search #block-searchform form .container label input[type=search]:-ms-input-placeholder{color:#fff;}@media (max-width:992px){header.header .region-search #block-searchform form .container label input[type=search]{height:62.5px;font-size:24px;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container label input[type=search]{height:62.5px;font-size:24px;}}@media (max-width:1200px){header.header .region-search #block-searchform form .container label input[type=search]{padding:0 100px 0 20px;}}header.header .region-search #block-searchform form .container #edit-button{position:absolute;top:calc(50% - 15px);right:100px;background:none;border:0;}header.header .region-search #block-searchform form .container #edit-button *{font-size:20px;color:#fff;}@media (max-width:992px){header.header .region-search #block-searchform form .container #edit-button{right:52px;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container #edit-button{right:52px;}}header.header .region-search #block-searchform form .container #hide-search{position:absolute;top:calc(50% - 15px);right:50px;background:none;border:0;cursor:pointer;}header.header .region-search #block-searchform form .container #hide-search *{font-size:20px;color:#fff;}@media (max-width:992px){header.header .region-search #block-searchform form .container #hide-search{right:20px;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container #hide-search{right:20px;}}header.header .region-search #block-searchform form .container #edit-button,header.header .region-search #block-searchform form .container #hide-search{opacity:0;-moz-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-logo{display:flex;align-items:flex-end;padding-bottom:1rem;}@media (max-width:992px){header.header .region-logo{padding:0.5rem 0;}header.header .region-logo .site-logo img{height:52.5px;}}@media (max-width:tablet){header.header .region-logo{padding:0.5rem 0;}header.header .region-logo .site-logo img{height:52.5px;}}header.header .region-logo .site-logo{display:block;margin-right:4rem;max-width:clamp(100px,10vw,120px);min-width:clamp(100px,10vw,120px);}@media (max-width:1060px){header.header .region-logo .site-logo{margin-right:2rem;}}@media (max-width:992px){header.header .region-logo .site-logo{max-width:unset;min-width:unset;margin-right:0;}header.header .region-logo .site-logo img{max-width:none !important;}}@media (max-width:tablet){header.header .region-logo .site-logo{max-width:unset;min-width:unset;margin-right:0;}header.header .region-logo .site-logo img{max-width:none !important;}}header.header .menu-region{position:relative;display:flex;align-items:baseline;justify-content:flex-end;width:100%;min-height:115px;max-height:115px;}@media (max-width:992px){header.header .menu-region{align-items:center;min-height:62.5px;max-height:62.5px;}}@media (max-width:tablet){header.header .menu-region{align-items:center;min-height:62.5px;max-height:62.5px;}}header.header .menu-region .region-header{line-height:0;position:absolute;bottom:0;z-index:5;}header.header .menu-region .region-header #block-mainnavigation-3,header.header .menu-region .region-header #block-regulation-navigation{display:inline-block;width:100%;}@media (max-width:992px){header.header .menu-region .region-header #block-mainnavigation-3,header.header .menu-region .region-header #block-regulation-navigation{position:fixed;top:0;right:0;z-index:999;}}@media (max-width:tablet){header.header .menu-region .region-header #block-mainnavigation-3,header.header .menu-region .region-header #block-regulation-navigation{position:fixed;top:0;right:0;z-index:999;}}header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{background:transparent;display:inline;}@media (min-width:992px){header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{width:100%;display:inline-block;}}header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu > .navbar-toggle *,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu > .navbar-toggle *{background-color:#515A61;}header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu > #main-nav,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu > #main-nav{z-index:1001;}@media (max-width:992px){header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{position:absolute;top:16px;right:0;}}@media (max-width:tablet){header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{position:absolute;top:16px;right:0;}}header.header .menu-region .region-header #block-mainnavigation-3.expand-search,header.header .menu-region .region-header #block-regulation-navigation.expand-search{z-index:998 !important;}header.header * a:focus,header.header * button:focus{outline:1px dashed grey;}@media (max-width:992px){.expand-search{top:0;right:0;z-index:999;width:100vw !important;height:unset !important;}}@media (max-width:tablet){.expand-search{top:0;right:0;z-index:999;width:100vw !important;height:unset !important;}}.btn-close{background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;}.btn-close::after{background-color:#515A61;}.btn-close::before{background-color:#515A61;}.menuparent ul{background:#ffffff;}.path-user header.header{min-height:90px;max-height:90px;}.path-user header.header > .flex{height:80px;flex-direction:row-reverse !important;align-items:flex-end;}.path-user header.header > .flex .header-top{padding-bottom:1rem;}.path-user input[type=search]{height:90px !important;}.banner .region-highlighted{border-bottom:5px solid;background:#515A61;}@media (min-width:992px){.banner .region-highlighted h2{display:none;}}@media (max-width:992px){.banner .region-highlighted nav{padding:0px !important;}}@media (max-width:tablet){.banner .region-highlighted nav{padding:0px !important;}}.banner .region-highlighted nav *{color:white;text-decoration:none;}.banner .region-highlighted nav .menu{margin:0 auto;width:100%;height:100%;display:block;list-style:none;}@media (max-width:992px){.banner .region-highlighted nav .menu{padding:15px 0px;}}@media (max-width:tablet){.banner .region-highlighted nav .menu{padding:15px 0px;}}.banner .region-highlighted nav .menu li{display:block;position:relative;}@media (min-width:992px){.banner .region-highlighted nav .menu li{display:inline-block;}}@media (min-width:992px){.banner .region-highlighted nav .menu li::after{content:"";bottom:0;left:0;right:10px;position:absolute;height:0;-moz-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.banner .region-highlighted nav .menu li:hover::after{height:5px;}}.banner .region-highlighted nav .menu li a{display:block;padding:10px 15px;}@media (min-width:992px){.banner .region-highlighted nav .menu li a{padding:10px 20px 10px 0;}}.banner .region-highlighted nav .menu li.menu-item--active-trail::after{height:5px;}.banner .region-highlighted nav .menu li.menu-item--active-trail a{color:white !important;}.banner .region-highlighted nav.ui-accordion h2,.banner .region-highlighted nav.ui-accordion ul{background-color:transparent !important;border:0px;text-align:right;}.banner .region-highlighted nav.ui-accordion h2{padding:12px 40px 12px 0 !important;font-size:1.2em !important;font-weight:400;background-color:#ECECEC;border:0;}.banner .region-highlighted nav.ui-accordion h2 span{display:none;}.banner .region-highlighted nav.ui-accordion h2::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg);-moz-transition:transform 0.2s !important;-o-transition:transform 0.2s !important;-webkit-transition:transform 0.2s !important;transition:transform 0.2s !important;}.banner .region-highlighted nav.ui-accordion h2.ui-accordion-header-active::after{transform:translateY(-50%) rotate(45deg) translate(-1px,-2px);-moz-transition:transform 0.5s !important;-o-transition:transform 0.5s !important;-webkit-transition:transform 0.5s !important;transition:transform 0.5s !important;}.region-footer{overflow:hidden;margin-top:6rem;margin-bottom:1rem;}@media (max-width:992px){.region-footer{flex-direction:column-reverse;}}@media (max-width:tablet){.region-footer{flex-direction:column-reverse;}}footer.footer{clear:both;background:#515A61;color:#fff;overflow:hidden;}footer.footer #block-subscribe a{position:relative;padding-left:40px;}footer.footer #block-subscribe a::before{content:"";background:url(/themes/custom/ccea_main/images/send.svg);background-size:contain;background-repeat:no-repeat;width:38px;height:29px;position:absolute;top:-2px;left:0px;}footer.footer .block{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,0.2);}@media (min-width:992px){footer.footer .block{padding-bottom:0;margin-bottom:0;border-bottom:0;}}footer.footer .h2,footer.footer h2{color:#fff;font-size:20px;margin-bottom:12px;font-weight:500;font-family:"Roboto",sans-serif;}footer.footer ul.menu{margin:0;columns:2;}@media (min-width:992px){footer.footer ul.menu{columns:1;}}footer.footer ul.menu li{line-height:1.5;padding:0;list-style:none;}footer.footer a{color:#fff;-moz-transition:color 0.25s !important;-o-transition:color 0.25s !important;-webkit-transition:color 0.25s !important;transition:color 0.25s !important;}footer.footer a.is-active{color:rgb(237.15,237.15,237.15) !important;}footer.footer a:active,footer.footer a:focus,footer.footer a:hover{color:#37AAE1;background:transparent;}footer.footer p{color:#fff;}footer.footer ul li:before{color:#fff;}.footer_bottom{background:#ECECEC;color:#111;overflow:hidden;font-weight:300;text-align:center;}.footer_bottom a{color:#515A61;text-decoration:underline;-moz-transition:color 0.25s !important;-o-transition:color 0.25s !important;-webkit-transition:color 0.25s !important;transition:color 0.25s !important;}.footer_bottom a.is-active{color:rgb(210.2173913043,235.9673913043,248.2826086957) !important;}.footer_bottom a:active,.footer_bottom a:focus,.footer_bottom a:hover{color:#37AAE1;background:transparent;}.footer_bottom .block{display:inline-block;}.footer_bottom .block p{margin:0;padding:0;}.footer_bottom ul.menu{display:inline-block;margin:0;}.footer_bottom ul.menu li{display:inline-block;border-left:1px solid;margin-left:4px;padding-left:8px;padding-top:0;}footer.footer p{margin:0 0 8px;}footer.footer .address,footer.footer .mail,footer.footer .tel{position:relative;}footer.footer .address:before,footer.footer .mail:before,footer.footer .tel:before{font-family:"icomoon";position:absolute;left:-24px;font-weight:100;opacit:0.667;}footer.footer .address:before{content:"\e90a";}footer.footer .tel:before{content:"\e910";}footer.footer .mail:before{content:"\e90b";}footer.footer_bottom{background:#515A61;}footer.footer_bottom *{color:#fff;fill:#fff;}footer.footer_bottom .region-footer-bottom{*zoom:1;padding-bottom:3rem;}footer.footer_bottom .region-footer-bottom:after,footer.footer_bottom .region-footer-bottom:before{content:"";display:table;}footer.footer_bottom .region-footer-bottom:after{clear:both;}@media (max-width:767px){footer.footer_bottom .region-footer-bottom{padding-bottom:2rem;}}footer.footer_bottom #block-copyright a{margin-right:10px;text-decoration:none;}footer.footer_bottom #block-copyright a svg{width:25px;}footer.footer_bottom #block-copyright a svg path{width:100%;}footer.footer_bottom #block-copyright a svg.fb_icon:hover path{fill:#5680da;}footer.footer_bottom #block-copyright a svg.tw_icon:hover path{fill:#00aced;}footer.footer_bottom #block-copyright a svg.yt_icon:hover path{fill:#FF0000;}footer.footer_bottom #block-copyright a svg.ig_icon:hover path{fill:#bf9072;}footer.footer_bottom #block-copyright a svg.li_icon:hover path{fill:#4875B4;}footer.footer_bottom #block-ccea-main-footer li:first-child{margin-left:0;padding-left:0;border-left:0;}@media (max-width:767px){footer.footer_bottom #block-ccea-main-footer,footer.footer_bottom #block-copyright,footer.footer_bottom #block-copyrightnotice{text-align:center;}}#block-ccea-main-branding,#block-secondarymenu,#main-nav,#show-search,.navbar-toggle{transition:0.2 filter ease-out;-webkit-transition:0.2 -webkit-filter ease-out;-moz-transition:0.2 -moz-filter ease-out;-ms-transition:0.2 -ms-filter ease-out;-o-transition:0.2 -o-filter ease-out;}header.header{background:#fff;min-height:62.5px;max-height:62.5px;}header.header > .flex{flex-direction:column;height:115px;justify-content:space-between;}header.header > .flex:before,header.header > .flex:after{content:none;}@media (max-width:992px){header.header > .flex{flex-direction:row-reverse;align-items:center;height:57.5px;}}@media (max-width:tablet){header.header > .flex{flex-direction:row-reverse;align-items:center;height:57.5px;}}header.header .header-main{display:flex;align-items:flex-end;}@media (min-width:992px){header.header{min-height:125px;max-height:125px;padding-top:10px;}}header.header.expand-search #block-searchform{display:block;right:0 !important;}header.header.expand-search #edit-button,header.header.expand-search #hide-search,header.header.expand-search input[type=search]::placeholder{opacity:1 !important;}header.header .region-secondary-menu{display:flex;justify-content:flex-end;}@media (max-width:992px){header.header .region-secondary-menu{padding-right:90px;}}@media (max-width:tablet){header.header .region-secondary-menu{padding-right:90px;}}@media (max-width:767px){header.header .region-secondary-menu{padding-right:73px;}}@media (max-width:phone){header.header .region-secondary-menu{padding-right:73px;}}header.header .region-secondary-menu #block-recite{position:relative;padding-left:24px;}header.header .region-secondary-menu #block-recite button.enable-accessibility{min-width:155px;}@media (max-width:992px){header.header .region-secondary-menu #block-recite button.enable-accessibility{top:31.25px;min-width:max-content;}}@media (max-width:tablet){header.header .region-secondary-menu #block-recite button.enable-accessibility{top:31.25px;min-width:max-content;}}@media (max-width:767px){header.header .region-secondary-menu #block-recite button.enable-accessibility{font-size:1.2rem;}}@media (max-width:phone){header.header .region-secondary-menu #block-recite button.enable-accessibility{font-size:1.2rem;}}header.header .region-secondary-menu #block-myccea{min-width:195px;}header.header .region-secondary-menu #block-myccea .field{text-align:right;}@media (max-width:650px){header.header .region-secondary-menu #block-myccea{min-width:0;display:none;}}header.header .region-secondary-menu #block-secondarymenu ul.menu,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu,header.header .region-secondary-menu #block-usernavigation ul.menu{display:flex;margin:0px;}header.header .region-secondary-menu #block-secondarymenu ul.menu li,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li,header.header .region-secondary-menu #block-usernavigation ul.menu li{display:block;padding-top:0;}header.header .region-secondary-menu #block-secondarymenu ul.menu li a,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a,header.header .region-secondary-menu #block-usernavigation ul.menu li a{margin:0 0 0 32px;padding:8px 0;line-height:inherit;color:black;font-size:clamp(1rem,1.2vw,1.4rem);font-weight:300;display:block;text-decoration:none;position:relative;}header.header .region-secondary-menu #block-secondarymenu ul.menu li a::after,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a::after,header.header .region-secondary-menu #block-usernavigation ul.menu li a::after{content:"";background-color:#111;position:absolute;bottom:0;left:50%;right:50%;height:1.5px;-moz-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-secondary-menu #block-secondarymenu ul.menu li a:hover::after,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a:hover::after,header.header .region-secondary-menu #block-usernavigation ul.menu li a:hover::after{right:0;left:0;}@media (max-width:1200px){header.header .region-secondary-menu #block-secondarymenu ul.menu li a,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li a,header.header .region-secondary-menu #block-usernavigation ul.menu li a{margin:0 0 0 22px;}}header.header .region-secondary-menu #block-secondarymenu ul.menu li.menu-item--active-trail a,header.header .region-secondary-menu #block-secondarymenuregulation ul.menu li.menu-item--active-trail a,header.header .region-secondary-menu #block-usernavigation ul.menu li.menu-item--active-trail a{text-decoration:none;font-weight:700;letter-spacing:0.5px;}@media (max-width:992px){header.header .region-secondary-menu #block-secondarymenu,header.header .region-secondary-menu #block-secondarymenuregulation,header.header .region-secondary-menu #block-usernavigation{display:none;}}@media (max-width:tablet){header.header .region-secondary-menu #block-secondarymenu,header.header .region-secondary-menu #block-secondarymenuregulation,header.header .region-secondary-menu #block-usernavigation{display:none;}}header.header .region-secondary-menu #block-search{display:flex;align-items:center;}header.header .region-secondary-menu #block-search .menu-bg{display:none;}@media (max-width:992px){header.header .region-secondary-menu #block-search .menu-bg{display:block;position:fixed;top:31.25px;transform:translateY(-50%);right:0;width:90px;height:44.25px;background-color:#fff;opacity:0.5;z-index:998;}}@media (max-width:tablet){header.header .region-secondary-menu #block-search .menu-bg{display:block;position:fixed;top:31.25px;transform:translateY(-50%);right:0;width:90px;height:44.25px;background-color:#fff;opacity:0.5;z-index:998;}}header.header .region-secondary-menu #block-search #show-search{border:0;background-color:transparent;padding:0 0 0 10px;margin-left:16px;line-height:0;position:relative;text-align:right;}header.header .region-secondary-menu #block-search #show-search:before{position:absolute;content:"";top:50%;left:50%;width:0;height:0;background-color:#515A61;border-radius:100%;z-index:99;display:0;-moz-transition:all 0.25s !important;-o-transition:all 0.25s !important;-webkit-transition:all 0.25s !important;transition:all 0.25s !important;}header.header .region-secondary-menu #block-search #show-search *{color:#515A61;z-index:100;position:relative;}header.header .region-secondary-menu #block-search #show-search:hover:before{top:-9px;left:1px;width:35px;height:35px;}header.header .region-secondary-menu #block-search #show-search:hover *{color:#fff;}@media (max-width:992px){header.header .region-secondary-menu #block-search #show-search{position:fixed;display:block;right:55px;top:31.25px;transform:translateY(-50%);z-index:999;margin-left:0;font-size:1.8rem;}}@media (max-width:tablet){header.header .region-secondary-menu #block-search #show-search{position:fixed;display:block;right:55px;top:31.25px;transform:translateY(-50%);z-index:999;margin-left:0;font-size:1.8rem;}}header.header .region-secondary-menu #block-responsivemenumobileicon{display:none;}@media (max-width:992px){header.header .region-secondary-menu #block-responsivemenumobileicon{display:block;position:fixed;right:5px;top:32.25px;transform:translateY(-50%);z-index:999;}}@media (max-width:tablet){header.header .region-secondary-menu #block-responsivemenumobileicon{display:block;position:fixed;right:5px;top:32.25px;transform:translateY(-50%);z-index:999;}}header.header .region-secondary-menu #block-responsivemenumobileicon .icon,header.header .region-secondary-menu #block-responsivemenumobileicon .responsive-menu-toggle-icon::after,header.header .region-secondary-menu #block-responsivemenumobileicon .responsive-menu-toggle-icon::before{background-color:#515A61;-moz-transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:all 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-secondary-menu #block-responsivemenumobileicon .label{display:none;}header.header .region-search #block-searchform{z-index:1000;position:absolute;top:0;left:0;right:100%;-moz-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:right 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}@media (max-width:992px){header.header .region-search #block-searchform{position:fixed;left:0;top:0;}}@media (max-width:tablet){header.header .region-search #block-searchform{position:fixed;left:0;top:0;}}header.header .region-search #block-searchform form{position:absolute;top:0;left:0;width:100%;padding:0;background-color:rgba(81,90,97,0.7);backdrop-filter:blur(3px);}header.header .region-search #block-searchform form .container{position:relative;margin:auto;}@media (max-width:992px){header.header .region-search #block-searchform form .container{padding:0 !important;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container{padding:0 !important;}}header.header .region-search #block-searchform form .container .form-item{margin:0;}header.header .region-search #block-searchform form .container label{display:block;font-size:0;overflow:hidden;}header.header .region-search #block-searchform form .container label input[type=search]{width:100%;height:125px;margin:0;font-size:30px;display:block;padding:0 0 0 30px;border:0;box-sizing:border-box;background-color:transparent;color:#fff;}header.header .region-search #block-searchform form .container label input[type=search]::placeholder{color:#fff;opacity:0;-moz-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-search #block-searchform form .container label input[type=search]:-ms-input-placeholder{color:#fff;}@media (max-width:992px){header.header .region-search #block-searchform form .container label input[type=search]{height:62.5px;font-size:24px;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container label input[type=search]{height:62.5px;font-size:24px;}}@media (max-width:1200px){header.header .region-search #block-searchform form .container label input[type=search]{padding:0 100px 0 20px;}}header.header .region-search #block-searchform form .container #edit-button{position:absolute;top:calc(50% - 15px);right:100px;background:none;border:0;}header.header .region-search #block-searchform form .container #edit-button *{font-size:20px;color:#fff;}@media (max-width:992px){header.header .region-search #block-searchform form .container #edit-button{right:52px;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container #edit-button{right:52px;}}header.header .region-search #block-searchform form .container #hide-search{position:absolute;top:calc(50% - 15px);right:50px;background:none;border:0;cursor:pointer;}header.header .region-search #block-searchform form .container #hide-search *{font-size:20px;color:#fff;}@media (max-width:992px){header.header .region-search #block-searchform form .container #hide-search{right:20px;}}@media (max-width:tablet){header.header .region-search #block-searchform form .container #hide-search{right:20px;}}header.header .region-search #block-searchform form .container #edit-button,header.header .region-search #block-searchform form .container #hide-search{opacity:0;-moz-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:opacity 0.65s cubic-bezier(0.39,0.01,0.2,0.98) !important;}header.header .region-logo{display:flex;align-items:flex-end;padding-bottom:1rem;}@media (max-width:992px){header.header .region-logo{padding:0.5rem 0;}header.header .region-logo .site-logo img{height:52.5px;}}@media (max-width:tablet){header.header .region-logo{padding:0.5rem 0;}header.header .region-logo .site-logo img{height:52.5px;}}header.header .region-logo .site-logo{display:block;margin-right:4rem;max-width:clamp(100px,10vw,120px);min-width:clamp(100px,10vw,120px);}@media (max-width:1060px){header.header .region-logo .site-logo{margin-right:2rem;}}@media (max-width:992px){header.header .region-logo .site-logo{max-width:unset;min-width:unset;margin-right:0;}header.header .region-logo .site-logo img{max-width:none !important;}}@media (max-width:tablet){header.header .region-logo .site-logo{max-width:unset;min-width:unset;margin-right:0;}header.header .region-logo .site-logo img{max-width:none !important;}}header.header .menu-region{position:relative;display:flex;align-items:baseline;justify-content:flex-end;width:100%;min-height:115px;max-height:115px;}@media (max-width:992px){header.header .menu-region{align-items:center;min-height:62.5px;max-height:62.5px;}}@media (max-width:tablet){header.header .menu-region{align-items:center;min-height:62.5px;max-height:62.5px;}}header.header .menu-region .region-header{line-height:0;position:absolute;bottom:0;z-index:5;}header.header .menu-region .region-header #block-mainnavigation-3,header.header .menu-region .region-header #block-regulation-navigation{display:inline-block;width:100%;}@media (max-width:992px){header.header .menu-region .region-header #block-mainnavigation-3,header.header .menu-region .region-header #block-regulation-navigation{position:fixed;top:0;right:0;z-index:999;}}@media (max-width:tablet){header.header .menu-region .region-header #block-mainnavigation-3,header.header .menu-region .region-header #block-regulation-navigation{position:fixed;top:0;right:0;z-index:999;}}header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{background:transparent;display:inline;}@media (min-width:992px){header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{width:100%;display:inline-block;}}header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu > .navbar-toggle *,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu > .navbar-toggle *{background-color:#515A61;}header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu > #main-nav,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu > #main-nav{z-index:1001;}@media (max-width:992px){header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{position:absolute;top:16px;right:0;}}@media (max-width:tablet){header.header .menu-region .region-header #block-mainnavigation-3 div.region-we-mega-menu,header.header .menu-region .region-header #block-regulation-navigation div.region-we-mega-menu{position:absolute;top:16px;right:0;}}header.header .menu-region .region-header #block-mainnavigation-3.expand-search,header.header .menu-region .region-header #block-regulation-navigation.expand-search{z-index:998 !important;}header.header * a:focus,header.header * button:focus{outline:1px dashed grey;}@media (max-width:992px){.expand-search{top:0;right:0;z-index:999;width:100vw !important;height:unset !important;}}@media (max-width:tablet){.expand-search{top:0;right:0;z-index:999;width:100vw !important;height:unset !important;}}.btn-close{background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;}.btn-close::after{background-color:#515A61;}.btn-close::before{background-color:#515A61;}.menuparent ul{background:#ffffff;}.path-user header.header{min-height:90px;max-height:90px;}.path-user header.header > .flex{height:80px;flex-direction:row-reverse !important;align-items:flex-end;}.path-user header.header > .flex .header-top{padding-bottom:1rem;}.path-user input[type=search]{height:90px !important;}.banner .region-highlighted{border-bottom:5px solid;background:#515A61;}@media (min-width:992px){.banner .region-highlighted h2{display:none;}}@media (max-width:992px){.banner .region-highlighted nav{padding:0px !important;}}@media (max-width:tablet){.banner .region-highlighted nav{padding:0px !important;}}.banner .region-highlighted nav *{color:white;text-decoration:none;}.banner .region-highlighted nav .menu{margin:0 auto;width:100%;height:100%;display:block;list-style:none;}@media (max-width:992px){.banner .region-highlighted nav .menu{padding:15px 0px;}}@media (max-width:tablet){.banner .region-highlighted nav .menu{padding:15px 0px;}}.banner .region-highlighted nav .menu li{display:block;position:relative;}@media (min-width:992px){.banner .region-highlighted nav .menu li{display:inline-block;}}@media (min-width:992px){.banner .region-highlighted nav .menu li::after{content:"";bottom:0;left:0;right:10px;position:absolute;height:0;-moz-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.banner .region-highlighted nav .menu li:hover::after{height:5px;}}.banner .region-highlighted nav .menu li a{display:block;padding:10px 15px;}@media (min-width:992px){.banner .region-highlighted nav .menu li a{padding:10px 20px 10px 0;}}.banner .region-highlighted nav .menu li.menu-item--active-trail::after{height:5px;}.banner .region-highlighted nav .menu li.menu-item--active-trail a{color:white !important;}.banner .region-highlighted nav.ui-accordion h2,.banner .region-highlighted nav.ui-accordion ul{background-color:transparent !important;border:0px;text-align:right;}.banner .region-highlighted nav.ui-accordion h2{padding:12px 40px 12px 0 !important;font-size:1.2em !important;font-weight:400;background-color:#ECECEC;border:0;}.banner .region-highlighted nav.ui-accordion h2 span{display:none;}.banner .region-highlighted nav.ui-accordion h2::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg);-moz-transition:transform 0.2s !important;-o-transition:transform 0.2s !important;-webkit-transition:transform 0.2s !important;transition:transform 0.2s !important;}.banner .region-highlighted nav.ui-accordion h2.ui-accordion-header-active::after{transform:translateY(-50%) rotate(45deg) translate(-1px,-2px);-moz-transition:transform 0.5s !important;-o-transition:transform 0.5s !important;-webkit-transition:transform 0.5s !important;transition:transform 0.5s !important;}.region-footer{overflow:hidden;margin-top:6rem;margin-bottom:1rem;}@media (max-width:992px){.region-footer{flex-direction:column-reverse;}}@media (max-width:tablet){.region-footer{flex-direction:column-reverse;}}footer.footer{clear:both;background:#515A61;color:#fff;overflow:hidden;}footer.footer #block-subscribe a{position:relative;padding-left:40px;}footer.footer #block-subscribe a::before{content:"";background:url(/themes/custom/ccea_main/images/send.svg);background-size:contain;background-repeat:no-repeat;width:38px;height:29px;position:absolute;top:-2px;left:0px;}footer.footer .block{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,0.2);}@media (min-width:992px){footer.footer .block{padding-bottom:0;margin-bottom:0;border-bottom:0;}}footer.footer .h2,footer.footer h2{color:#fff;font-size:20px;margin-bottom:12px;font-weight:500;font-family:"Roboto",sans-serif;}footer.footer ul.menu{margin:0;columns:2;}@media (min-width:992px){footer.footer ul.menu{columns:1;}}footer.footer ul.menu li{line-height:1.5;padding:0;list-style:none;}footer.footer a{color:#fff;-moz-transition:color 0.25s !important;-o-transition:color 0.25s !important;-webkit-transition:color 0.25s !important;transition:color 0.25s !important;}footer.footer a.is-active{color:rgb(237.15,237.15,237.15) !important;}footer.footer a:active,footer.footer a:focus,footer.footer a:hover{color:#37AAE1;background:transparent;}footer.footer p{color:#fff;}footer.footer ul li:before{color:#fff;}.footer_bottom{background:#ECECEC;color:#111;overflow:hidden;font-weight:300;text-align:center;}.footer_bottom a{color:#515A61;text-decoration:underline;-moz-transition:color 0.25s !important;-o-transition:color 0.25s !important;-webkit-transition:color 0.25s !important;transition:color 0.25s !important;}.footer_bottom a.is-active{color:rgb(210.2173913043,235.9673913043,248.2826086957) !important;}.footer_bottom a:active,.footer_bottom a:focus,.footer_bottom a:hover{color:#37AAE1;background:transparent;}.footer_bottom .block{display:inline-block;}.footer_bottom .block p{margin:0;padding:0;}.footer_bottom ul.menu{display:inline-block;margin:0;}.footer_bottom ul.menu li{display:inline-block;border-left:1px solid;margin-left:4px;padding-left:8px;padding-top:0;}footer.footer p{margin:0 0 8px;}footer.footer .address,footer.footer .mail,footer.footer .tel{position:relative;}footer.footer .address:before,footer.footer .mail:before,footer.footer .tel:before{font-family:"icomoon";position:absolute;left:-24px;font-weight:100;opacit:0.667;}footer.footer .address:before{content:"\e90a";}footer.footer .tel:before{content:"\e910";}footer.footer .mail:before{content:"\e90b";}footer.footer_bottom{background:#515A61;}footer.footer_bottom *{color:#fff;fill:#fff;}footer.footer_bottom .region-footer-bottom{*zoom:1;padding-bottom:3rem;}footer.footer_bottom .region-footer-bottom:after,footer.footer_bottom .region-footer-bottom:before{content:"";display:table;}footer.footer_bottom .region-footer-bottom:after{clear:both;}@media (max-width:767px){footer.footer_bottom .region-footer-bottom{padding-bottom:2rem;}}footer.footer_bottom #block-copyright a{margin-right:10px;text-decoration:none;}footer.footer_bottom #block-copyright a svg{width:25px;}footer.footer_bottom #block-copyright a svg path{width:100%;}footer.footer_bottom #block-copyright a svg.fb_icon:hover path{fill:#5680da;}footer.footer_bottom #block-copyright a svg.tw_icon:hover path{fill:#00aced;}footer.footer_bottom #block-copyright a svg.yt_icon:hover path{fill:#FF0000;}footer.footer_bottom #block-copyright a svg.ig_icon:hover path{fill:#bf9072;}footer.footer_bottom #block-copyright a svg.li_icon:hover path{fill:#4875B4;}footer.footer_bottom #block-ccea-main-footer li:first-child{margin-left:0;padding-left:0;border-left:0;}@media (max-width:767px){footer.footer_bottom #block-ccea-main-footer,footer.footer_bottom #block-copyright,footer.footer_bottom #block-copyrightnotice{text-align:center;}}.homepage .region-content-front-primary,.homepage .region-content-front-tertiary{width:55%;float:left;padding:3em 1em 3em 0;}@media (max-width:767px){.homepage .region-content-front-primary,.homepage .region-content-front-tertiary{width:100%;float:none;padding:1.5em 0;}}@media (max-width:phone){.homepage .region-content-front-primary,.homepage .region-content-front-tertiary{width:100%;float:none;padding:1.5em 0;}}.homepage .region-content-front-quaternary,.homepage .region-content-front-secondary{width:35%;float:right;padding:3em 0;}@media (max-width:992px){.homepage .region-content-front-quaternary,.homepage .region-content-front-secondary{width:45%;}}@media (max-width:tablet){.homepage .region-content-front-quaternary,.homepage .region-content-front-secondary{width:45%;}}@media (max-width:767px){.homepage .region-content-front-quaternary,.homepage .region-content-front-secondary{width:100%;float:none;padding:1.5em 0;}}@media (max-width:phone){.homepage .region-content-front-quaternary,.homepage .region-content-front-secondary{width:100%;float:none;padding:1.5em 0;}}.homepage .region-content-front-quaternary > div.block,.homepage .region-content-front-secondary > div.block{margin-bottom:36px;}@media (max-width:767px){.homepage .region-content-front-quaternary > div.block,.homepage .region-content-front-secondary > div.block{margin-bottom:25px;}}@media (max-width:phone){.homepage .region-content-front-quaternary > div.block,.homepage .region-content-front-secondary > div.block{margin-bottom:25px;}}.homepage .region-content-front-divider{clear:both;width:100%;}@media (max-width:767px){.homepage > div > .main > .layout-content .container{display:flex;flex-flow:column;}}@media (max-width:phone){.homepage > div > .main > .layout-content .container{display:flex;flex-flow:column;}}.homepage > div > .main > .layout-content .region-content-front-primary #block-missionstatement p{line-height:1.25;font-size:2.4em;margin-bottom:25px;color:#1e82be;font-weight:lighter;}@media (max-width:992px){.homepage > div > .main > .layout-content .region-content-front-primary #block-missionstatement p{font-size:2em;}}@media (max-width:tablet){.homepage > div > .main > .layout-content .region-content-front-primary #block-missionstatement p{font-size:2em;}}.homepage > div > .main > .layout-content .region-content-front-primary .featured-news .container{padding-left:0;padding-right:0;}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance .field__item:first-child{margin-bottom:10px;}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance h2{margin-bottom:0;}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance h3{color:#0065A0;margin-top:1rem;line-height:1.3;margin-bottom:10px;font-size:23px;}@media (max-width:992px){.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance h3{margin-top:1em;background-color:#ECECEC;border:0;border-radius:0;color:#515A61;padding:15px;font-size:16px;position:relative;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance h3 span{display:none;}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance h3::before{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid #515A61;border-bottom:2px solid #515A61;transform:translateY(-50%) rotate(-45deg);-moz-transition:transform 0.25s !important;-o-transition:transform 0.25s !important;-webkit-transition:transform 0.25s !important;transition:transform 0.25s !important;}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance h3.ui-accordion-header-active::before{transform:translateY(-50%) rotate(45deg);}}@media (max-width:tablet){.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance h3{margin-top:1em;background-color:#ECECEC;border:0;border-radius:0;color:#515A61;padding:15px;font-size:16px;position:relative;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance h3 span{display:none;}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance h3::before{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid #515A61;border-bottom:2px solid #515A61;transform:translateY(-50%) rotate(-45deg);-moz-transition:transform 0.25s !important;-o-transition:transform 0.25s !important;-webkit-transition:transform 0.25s !important;transition:transform 0.25s !important;}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance h3.ui-accordion-header-active::before{transform:translateY(-50%) rotate(45deg);}}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance li{margin-bottom:6px;}@media (max-width:767px){.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance li{margin-bottom:16px;}}@media (max-width:phone){.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance li{margin-bottom:16px;}}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance li a{font-size:1.12em;text-decoration:none;position:relative;-moz-transition:color 0.35s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:color 0.35s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:color 0.35s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:color 0.35s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance li a::after{content:"";background-color:#1e82be;position:absolute;bottom:0;left:50%;right:50%;height:2px;-moz-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:left 0.25s ease,right 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.homepage > div > .main > .layout-content .region-content-front-secondary #block-homepageinformationataglance li a:hover::after{right:0;left:0;}.homepage > div > .main > .layout-content .region-content-front-secondary h2,.homepage > div > .main > .layout-content .region-content-front-secondary p:last-child{margin:0;}.homepage > div > .main > .layout-content .grey-cta{background-color:#ECECEC;cursor:pointer;-moz-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:background-color 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;padding:36px;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);}.homepage > div > .main > .layout-content .grey-cta:hover{background-color:#D7D9D9 !important;}.homepage > div > .main > .layout-content .grey-cta h2{margin-top:0;}[class*=path-gaeloideachas]{--highlight-1:var(--im);--highlight-2:var(--im-2);--highlight-3:var(--im-3);}[class*=path-pre-school],[class*=path-gaeloideachas-reamhscolaiocht]{--highlight-1:var(--pre-school);--highlight-2:var(--pre-school-2);--highlight-3:var(--pre-school-2);}[class*=path-foundation-stage],[class*=path-gaeloideachas-bhonncheim]{--highlight-1:var(--fs);--highlight-2:var(--fs-2);--highlight-3:var(--fs-2);}[class*=path-key-stages-1-2],[class*=path-gaeloideachas-eochaircheim-1-2]{--highlight-1:var(--ks-12);--highlight-2:var(--ks-12-2);--highlight-3:var(--ks-12-2);}[class*=path-key-stage-3],[class*=path-gaeloideachas-eochaircheim-3]{--highlight-1:var(--ks-3);--highlight-2:var(--ks-3-2);--highlight-3:var(--ks-3-2);}[class*=path-key-stage-4],[class*=-gaeloideachas-eochaircheim-4]{--highlight-1:var(--ks-4);--highlight-2:var(--ks-4-2);--highlight-3:var(--ks-4-3);}[class*=path-post-16],[class*=path-gaeloideachas-iar-16]{--highlight-1:var(--p16);--highlight-2:var(--p16-2);--highlight-3:var(--p16-2);}[class*=path-sen-inclusion]{--highlight-1:var(--sen);--highlight-2:var(--sen-2);--highlight-3:var(--sen-3);}.region-color *,.region-text *,.region-text,.region-color *:hover,.region-text *:hover,.slick-track .slick__slide a:hover{color:var(--highlight-3) !important;text-decoration:none;}.region-color-hover:hover,.region-text-hover:hover,.region-color-hover:hover *,.region-text-hover:hover *,.region-content p a:hover,.breadcrumb a:hover,.basic-sidebar .field__label,.event-listing .field--name-dynamic-token-fieldnode-event-link a,.region-sidebar nav h2 a,.region-sidebar nav ul.menu li a:hover,.layout-content .region-content a:focus,.layout-content .region-content a:hover{color:var(--highlight-3) !important;}h1{color:var(--highlight-3);}.fill-region,.submenu .other svg{fill:var(--highlight-2);}.submenu .skills svg{fill:#515A61 !important;}.region-color-bg,.region-colour,.region-highlighted .menu li::after,.intro .summary:after,ul.quicktabs-tabs li.active a,.pager .pager__item.is-active a,.region-sidebar nav::after,.region-sidebar nav ul.menu li a::before{background-color:var(--highlight-1) !important;}.region-color-bg-dark,.slick-current .node--view-mode-pathway,.slick-current .node--view-mode-pathway-im-,.slide.is-active .node--view-mode-pathway,.slide.is-active .node--view-mode-pathway-im-,table th,.region-sidebar nav::after,.content-anchors::after,.qualification-news-latest footer::before{background-color:var(--highlight-3) !important;}.paragraph--type-development-pathway .splide__arrows .splide__arrow{background-color:var(--highlight-3) !important;}.paragraph--type-development-pathway .splide__arrows .splide__arrow svg{fill:white;}.header-node{background-color:var(--highlight-1);background-image:-moz-linear-gradient(left,var(--highlight-2) 0%,var(--highlight-1) 100%);background-image:-webkit-linear-gradient(left,var(--highlight-2) 0%,var(--highlight-1) 100%);background-image:linear-gradient(to right,var(--highlight-2) 0%,var(--highlight-1) 100%);}.header-node h1,.header-node h2{color:#fff;}.region-highlighted{border-bottom:5px solid var(--highlight-1);}.region-borders,.border-region-all,.menu-item--collapsed::after,.menu-item--expanded::after,.region-sidebar nav h2::after,.region-sidebar nav ul.menu li.menu-item--active-trail a::after{border-color:var(--highlight-1) !important;}.border-region-top{border-top-color:var(--highlight-1);}.border-region-right{border-right-color:var(--highlight-1);}.border-region-bottom,.region-highlighted{border-bottom-color:var(--highlight-1) !important;}.border-region-left,.paragraph--type-featured-links ul li.entry,.qual-quicklinks ul li.entry,.general-submenu span.field-content a{border-left-color:var(--highlight-1);}.area-divider{position:relative;}.area-divider::after{content:"";position:absolute;bottom:-1.5px;left:0;height:3px;width:30%;background:var(--highlight-1);}.paragraph--type-development-pathway .slick-current .node--view-mode-pathway:after,.paragraph--type-development-pathway .slick-current .node--view-mode-pathway-im-:after,.paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway:after,.paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway-im-:after{border-left:24px solid var(--highlight-3);}.paragraph--type-development-pathway .slick-current .node--view-mode-pathway:before,.paragraph--type-development-pathway .slick-current .node--view-mode-pathway-im-:before,.paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway:before,.paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway-im-:before{border-right:24px solid var(--highlight-3);}.region-sidebar .block-views-blockmore-like-this-block-1 a:hover{color:var(--highlight-3);}.paragraph--type-featured-block-links .entry a,.paragraph--type-list-qualifications .entry a,.paragraph--type-news-listing .entry a,.paragraph--type-embed-view-generic .entry a{border-color:var(--highlight-1);}.paragraph--type-featured-block-links .entry a::before,.paragraph--type-list-qualifications .entry a::before,.paragraph--type-news-listing .entry a::before,.paragraph--type-embed-view-generic .entry a::before{background-color:var(--highlight-1);}.list-news-featured .field-name-field-add-news-image::after,.list-news-featured::after{background-color:var(--highlight-3);}.subjects-list .view-content .view-grouping .view-grouping-header{color:var(--highlight-3);}.subjects-list .view-content .view-grouping .view-grouping-header::after{background-color:var(--highlight-3);}.node-main_section .header-node h1{color:#fff;}.node-main_section h2{margin-top:0px !important;line-height:1.5 !important;}.node-main_section .region-highlighted{border-bottom-width:0 !important;}.node-main_section .main_wrapper > .main{display:block;margin:auto;padding-top:0 !important;}.node-main_section .main_wrapper > .main .has_sidebar,.node-main_section .main_wrapper > .main .no_sidebar{padding:0 !important;}.node-main_section .header-node{display:grid;position:relative;min-height:175px;background-position:center;-moz-transition:min-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:min-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:min-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:min-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}@media (max-width:992px){.node-main_section .header-node{min-height:175px;}}@media (max-width:tablet){.node-main_section .header-node{min-height:175px;}}.node-main_section .header-node .field--name-field-main-image{display:none;}.node-main_section .header-node:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-size:cover;-moz-transition:max-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:max-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:max-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:max-height 0.5s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.node-main_section .header-node .container{z-index:2;vertical-align:middle;padding-top:54px;padding-bottom:16px;}@media (min-width:767px){.node-main_section .header-node .container{padding-top:80px;}}@media (min-width:phone){.node-main_section .header-node .container{padding-top:80px;}}.node-main_section .header-node .container h1{margin:0;padding:0;font-weight:300;}.node-main_section .header-node .container h2{padding:0;margin:0;font-weight:100;font-size:2rem;}.node-main_section .header-node.default{display:flex;flex-wrap:wrap;}.node-main_section .header-node.default .primary{width:60%;order:2;}.node-main_section .header-node.default .secondary{width:35%;margin-right:5%;order:1;}.node-main_section .header-node.default .navigation{width:100%;order:0;background:green;padding:16px;}.node-main_section .header-node.one-column{max-width:80%;margin:16px auto;}.node-main_section .header-node.one-column .primary{background:yellow;}.node-main_section .header-node.one-column .secondary{background:green;}.node-main_section .header-node.three-column{display:flex;flex-wrap:wrap;}.node-main_section .header-node.three-column .primary{width:60%;order:1;}.node-main_section .header-node.three-column .secondary{width:18%;margin-left:2%;order:2;}.node-main_section .header-node.three-column .navigation{width:18%;margin-right:2%;order:0;background:green;padding:16px;}.node-main_section .node--type-main-section.node--view-mode-full .intro{margin-bottom:64px;}.node-main_section .node--type-main-section.node--view-mode-full .intro .breadcrumb{margin-bottom:30px;background:none;}.node-main_section .node--type-main-section.node--view-mode-full .intro .summary{font-size:150%;position:relative;}@media (min-width:992px){.node-main_section .node--type-main-section.node--view-mode-full .intro .summary{padding-bottom:32px;}.node-main_section .node--type-main-section.node--view-mode-full .intro .summary p{margin:0;}.node-main_section .node--type-main-section.node--view-mode-full .intro .summary:after{content:"";position:absolute;bottom:0;left:16px;width:100px;height:4px;}}.node-main_section .node--type-main-section.node--view-mode-full .paragraph--type-featured-links .slick-current .node--view-mode-pathway a:hover,.node-main_section .node--type-main-section.node--view-mode-full .paragraph--type-featured-links .slide.is-active .node--view-mode-pathway a:hover{color:white !important;}.node-main_section .node--type-main-section.node--view-mode-full .paragraph--type-subsection{padding-top:40px;padding-bottom:40px;}.node-main_section .node--type-main-section.node--view-mode-full .paragraph--type-subsection h1{font-weight:400;}.node-main_section .paragraph--type-featured-links ul li.entry a:focus,.node-main_section .paragraph--type-featured-links ul li.entry a:hover{background:#D7D9D9;}.node-main_section .paragraph--type-featured-resources{padding:40px 0px;}.node-main_section .paragraph--type-development-pathway h2{margin-bottom:16px !important;}.node-main_section .paragraph--type-development-pathway .slick-list,.node-main_section .paragraph--type-development-pathway .splide__list{margin-left:-6px !important;}.node-main_section .paragraph--type-development-pathway .slick-current .node--view-mode-pathway::after,.node-main_section .paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway::after{right:-16px;}.node-main_section .paragraph--type-development-pathway .slick-current .node--view-mode-pathway::before,.node-main_section .paragraph--type-development-pathway .slide.is-active .node--view-mode-pathway::before{left:-16px;}.node-main_section .paragraph--type-development-pathway .slick-track .slick__slide h3,.node-main_section .paragraph--type-development-pathway .slick-track .slide h3,.node-main_section .paragraph--type-development-pathway .splide__track .slick__slide h3,.node-main_section .paragraph--type-development-pathway .splide__track .slide h3{font-weight:600;padding-right:10px;}.node-main_section .paragraph--type-development-pathway .slick-track .slick__slide h3.light,.node-main_section .paragraph--type-development-pathway .slick-track .slide h3.light,.node-main_section .paragraph--type-development-pathway .splide__track .slick__slide h3.light,.node-main_section .paragraph--type-development-pathway .splide__track .slide h3.light{font-size:19px;vertical-align:middle;width:100%;}@media (min-width:1200px){.node-main_section .paragraph--type-development-pathway .slick-track .slick__slide h3.light,.node-main_section .paragraph--type-development-pathway .slick-track .slide h3.light,.node-main_section .paragraph--type-development-pathway .splide__track .slick__slide h3.light,.node-main_section .paragraph--type-development-pathway .splide__track .slide h3.light{width:auto;}}.node-main_section .paragraph--type-development-pathway .slick-track .slick__slide p,.node-main_section .paragraph--type-development-pathway .slick-track .slide p,.node-main_section .paragraph--type-development-pathway .splide__track .slick__slide p,.node-main_section .paragraph--type-development-pathway .splide__track .slide p{min-height:170px;}.node-main_section .paragraph--type-development-pathway .slick-track .slick__slide:last-child > div::after,.node-main_section .paragraph--type-development-pathway .slick-track .slide:last-child > div::after,.node-main_section .paragraph--type-development-pathway .splide__track .slick__slide:last-child > div::after,.node-main_section .paragraph--type-development-pathway .splide__track .slide:last-child > div::after{border-left:0 !important;}.node-main_section .paragraph--type-development-pathway .slick-track .slick__slide:first-child > div::before,.node-main_section .paragraph--type-development-pathway .slick-track .slide:first-child > div::before,.node-main_section .paragraph--type-development-pathway .splide__track .slick__slide:first-child > div::before,.node-main_section .paragraph--type-development-pathway .splide__track .slide:first-child > div::before{border-right:0 !important;}.node-sub_section .region-highlighted{border-bottom-width:0px !important;}.node-sub_section .header-node{min-height:175px;position:relative;padding:75px 0 21px;}.node-sub_section .header-node:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-size:cover;}.node-sub_section .header-node > .container h1{position:relative;z-index:2;}.node-sub_section.blue .header-node{background:#0F6EA7;background-image:-moz-linear-gradient(left,rgb(8.6950549451,63.7637362637,96.8049450549) 0%,#0F6EA7 100%);background-image:-webkit-linear-gradient(left,rgb(8.6950549451,63.7637362637,96.8049450549) 0%,#0F6EA7 100%);background-image:linear-gradient(to right,rgb(8.6950549451,63.7637362637,96.8049450549) 0%,#0F6EA7 100%);color:#fff;}.node-sub_section.blue .header-node h1{color:inherit;}.node-sub_section.node--view-mode-full .intro{margin-bottom:0;}.node-sub_section.node--view-mode-full .intro .breadcrumb{margin-bottom:40px;background:none;}.node-sub_section.node--view-mode-full .intro .summary{padding:0 0 32px;font-size:150%;position:relative;}.node-sub_section.node--view-mode-full .intro .summary p:last-child{margin:0;}.node-sub_section.node--view-mode-full .submenu .views-element-container{width:100%;}@media (min-width:992px){.node-sub_section.node--view-mode-full .submenu .views-element-container{width:33.333%;}.node-sub_section.node--view-mode-full .submenu .views-element-container:first-child{width:66.667%;}}.node-sub_section.node--view-mode-full .skills ul li svg{fill:#666 !important;}.search-container{margin:0 auto;max-width:1370px;display:flex;flex-wrap:wrap;}@media (max-width:992px){.search-container .region-sidebar{margin-bottom:0px;}.search-container .region-sidebar .source-summary-count{display:none;}}@media (max-width:tablet){.search-container .region-sidebar{margin-bottom:0px;}.search-container .region-sidebar .source-summary-count{display:none;}}.search-container .region-sidebar #block-summary h2{color:#1e82be !important;}@media (max-width:992px){.search-container .region-sidebar #block-summary h2{padding:0px !important;background:transparent !important;}.search-container .region-sidebar #block-summary h2:after{content:none !important;}}@media (max-width:tablet){.search-container .region-sidebar #block-summary h2{padding:0px !important;background:transparent !important;}.search-container .region-sidebar #block-summary h2:after{content:none !important;}}.search-container .region-sidebar #block-summary ul{list-style:none;padding:0;}.search-container .region-sidebar .block-facets h3{margin:0;color:#1e82be;}@media (max-width:992px){.search-container .region-sidebar .block-facets h3{background-color:#ECECEC !important;padding:14px 16px !important;border-radius:0 !important;border:0px !important;margin-top:1em !important;color:#515A61 !important;}.search-container .region-sidebar .block-facets h3 span{display:none;}.search-container .region-sidebar .block-facets h3::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid #515A61;border-bottom:2px solid #515A61;transform:translateY(-50%) rotate(-45deg);-moz-transition:transform 0.2s !important;-o-transition:transform 0.2s !important;-webkit-transition:transform 0.2s !important;transition:transform 0.2s !important;}}@media (max-width:tablet){.search-container .region-sidebar .block-facets h3{background-color:#ECECEC !important;padding:14px 16px !important;border-radius:0 !important;border:0px !important;margin-top:1em !important;color:#515A61 !important;}.search-container .region-sidebar .block-facets h3 span{display:none;}.search-container .region-sidebar .block-facets h3::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid #515A61;border-bottom:2px solid #515A61;transform:translateY(-50%) rotate(-45deg);-moz-transition:transform 0.2s !important;-o-transition:transform 0.2s !important;-webkit-transition:transform 0.2s !important;transition:transform 0.2s !important;}}.search-container .region-sidebar .block-facets ul{margin:0;padding:0;box-sizing:border-box;list-style:none !important;position:relative;}.search-container .region-sidebar .block-facets ul li{display:block;}.search-container .region-sidebar .block-facets ul a{text-decoration:none !important;font-size:0.9em;position:relative;padding-left:25px;}.search-container .region-sidebar .block-facets ul a .facet-item__status{display:none;}.search-container .region-sidebar .block-facets ul a::before{content:"";position:absolute;border:2px solid #515A61;width:18px;height:18px;display:block;top:0;left:0;line-height:1;border-radius:3px;}.search-container .region-sidebar .block-facets ul a.is-active::before{font-family:"Font Awesome 5 Free";content:"\f14a";color:#1e82be;margin-right:1px;border:none !important;top:0px;left:1px;font-size:18px;}.search-container .region-sidebar .block-facets ul h3{margin:0;}@media (max-width:992px){.search-container .region-sidebar .block-facets ul{padding:1em;}.search-container .region-sidebar .block-facets ul a{display:block;padding:6px 0px 6px 25px;}.search-container .region-sidebar .block-facets ul a::before,.search-container .region-sidebar .block-facets ul a.is-active::before{top:6px;}}@media (max-width:tablet){.search-container .region-sidebar .block-facets ul{padding:1em;}.search-container .region-sidebar .block-facets ul a{display:block;padding:6px 0px 6px 25px;}.search-container .region-sidebar .block-facets ul a::before,.search-container .region-sidebar .block-facets ul a.is-active::before{top:6px;}}.search-container .region-sidebar .block-facets:not(:nth-child(2)){padding:25px 0 0;margin:25px 20px 0 0;position:relative;}@media (max-width:992px){.search-container .region-sidebar .block-facets:not(:nth-child(2)){padding:0;margin:0;}}@media (max-width:tablet){.search-container .region-sidebar .block-facets:not(:nth-child(2)){padding:0;margin:0;}}@media (min-width:992px){.search-container .region-sidebar .block-facets:not(:nth-child(2))::after{content:"";position:absolute;top:-1.5px;left:0;height:3px;width:15%;background:#515A61;}}.search-container .region-sidebar #block-contenttype:not(.hidden) + #block-mediatype{padding:0;margin:0;}.search-container .region-sidebar #block-contenttype:not(.hidden) + #block-mediatype h3{display:none;}.search-container .region-sidebar #block-contenttype:not(.hidden) + #block-mediatype:after{display:none;}@media (min-width:992px){.search-container .region-content{padding-left:2em !important;}}.search-container .region-content form > .form--inline{display:flex;position:relative;}.search-container .region-content form > .form--inline .form-text{height:44px;}.search-container .region-content form > .form--inline .form-item-search-fulltext{min-width:55%;}.search-container .region-content form > .form--inline .form-item-sort-bef-combine{position:absolute;right:0;bottom:-55px;transform:translateY(100%);margin:0;z-index:5;}.search-container .region-content form > .form--inline .form-item-sort-bef-combine label{display:none;}.search-container .region-content form > .form--inline .form-item-sort-bef-combine .form-select{padding-right:40px !important;}.search-container .region-content form > .form--inline .form-actions{display:flex;align-items:flex-end;}.search-container .region-content form > .form--inline .form-actions input{height:100%;}@media (max-width:992px){.search-container .region-content form > .form--inline .form-item{flex-grow:1;}.search-container .region-content form > .form--inline .form-wrapper,.search-container .region-content form > .form--inline .form-item{margin-top:1em;margin-bottom:1em;}}@media (max-width:tablet){.search-container .region-content form > .form--inline .form-item{flex-grow:1;}.search-container .region-content form > .form--inline .form-wrapper,.search-container .region-content form > .form--inline .form-item{margin-top:1em;margin-bottom:1em;}}.search-container .region-content .view-header{margin-bottom:2em;}.search-container .region-content .view-header h1{color:#1e82be;}.search-container .region-content .view-content li{margin-bottom:3em;}.search-container .region-content .view-content li > .node,.search-container .region-content .view-content li > .media{padding:3.5em 1em 1em;background-color:#ECECEC;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.09);position:relative;}.search-container .region-content .view-content li > .node .corner-details,.search-container .region-content .view-content li > .media .corner-details{position:absolute;top:0;left:0;background-color:#515A61;color:#fff;padding:0.5em 0.75em;}.search-container .region-content .view-content li > .node .corner-details *,.search-container .region-content .view-content li > .media .corner-details *{color:#fff;}@media (min-width:992px){.search-container .region-content .view-content li{order:1;width:100%;}}.search-container .region-content .view-content li .details header h3{color:#0065A0;margin-top:1rem;line-height:1.3;margin-bottom:10px;font-size:22px;}.search-container .region-content .view-content li .details ul{list-style:none;}.search-container .region-content .view-content li .details ul li{padding:0;border-bottom:0;margin-bottom:5px;}.search-container .region-content .view-content li .details ul h3{margin:0;line-height:1;}.search-container .region-content .view-content li .details ul h3 a{font-size:18px;}.search-container .region-content .view-content li .node--type-resources{background-color:#ECECEC;padding:0px 0px 2em !important;min-height:0 !important;}.search-container .region-content .view-content li .node--type-resources h2 a{color:#fff;text-decoration:none;}.search-container .region-content .view-content li .node--type-resources .field--name-field-main-image{max-height:none !important;height:110px !important;position:relative;}@media (max-width:992px){.search-container .region-content .view-content li .node--type-resources .field--name-field-main-image{height:63px !important;}}@media (max-width:tablet){.search-container .region-content .view-content li .node--type-resources .field--name-field-main-image{height:63px !important;}}.search-container .region-content .view-content li .node--type-resources .field--name-field-main-image img{position:absolute;top:50%;transform:translateY(-50%);}.search-container .region-content .view-content li .node--type-resources .excerpt-container,.search-container .region-content .view-content li .node--type-resources h3{padding-left:16px;padding-right:16px;}.search-container .region-content .view-content li .node--type-specification .specification-link{background-color:#ECECEC;}.subjects-list .view-content{*zoom:1;}.subjects-list .view-content:after,.subjects-list .view-content:before{content:"";display:table;}.subjects-list .view-content:after{clear:both;}.subjects-list .view-content .view-grouping{width:49%;box-sizing:border-box;display:inline-block;vertical-align:top;}.subjects-list .view-content .view-grouping:nth-child(odd){padding-right:30px;}.subjects-list .view-content .view-grouping:nth-child(even){padding-left:30px;}@media (max-width:630px){.subjects-list .view-content .view-grouping{width:100%;padding-left:0px !important;padding-right:0px !important;}}.subjects-list .view-content .view-grouping .view-grouping-header{font-size:2em;position:relative;}.subjects-list .view-content .view-grouping .view-grouping-header::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;}.subjects-list .view-content .view-grouping .view-grouping-content{box-sizing:border-box;padding:10px 0 20px 10px;}.subjects-list .view-content .view-grouping .view-grouping-content p{margin-bottom:0;}.subjects-list .view-content .view-grouping .view-grouping-content h3{font-size:1.3em;font-weight:400;margin-bottom:5px;}.subjects-list .view-content .view-grouping .view-grouping-content h3:not(:first-child){margin-top:20px;}.path-search .main{padding-top:32px;}.path-search .main .js-form-item-search-fulltext label{display:none;}.path-search .main input#edit-submit-search-api--2{font-family:"font awesome 5 free";}.view-search .view-header{padding-bottom:20px;}.view-search .view-header em{font-weight:900;margin-right:2px;}.view-search .view-header p{margin:8px 0 0;}.view-search .view-header .results-summary{background:#ECECEC;padding:8px;margin-top:-16px;}.view-search .views-row{padding-bottom:0px;border-bottom:2px solid #ECECEC;margin-bottom:32px;}.view-search .views-row h2{font-size:24px;margin-bottom:8px;}.view-search .views-row h3{margin:0 0 12px;}.view-search .views-row p{margin-bottom:0;}.view-search .views-row .dates{text-transform:uppercase;color:#515A61;font-size:13px;margin-top:8px;display:block;}.view-search .views-row .dates span{padding:0 0 0 5px;margin-left:5px;border-left:1px solid;}.view-search .views-row .dates span:first-child{margin-left:0;padding-left:0;border:0;}.view-search .views-row .details{display:flex;margin-bottom:8px;}.view-search .views-row .details .field{position:relative;display:inline-block;padding-right:12px;}.view-search .views-row .details .field:after{content:"|";position:absolute;right:0px;top:0;width:8px;}.view-search .views-row .details .field:last-of-type:after{display:none;}.view-search .views-row .search-details{border-top:1px solid #ECECEC;padding:4px 0px;margin-top:8px;display:flex;}.view-search .views-row .search-details .field{font-weight:700;font-size:14px;position:relative;display:inline-block;padding-right:12px;opacity:0.3;}.view-search .views-row .search-details .field:after{content:"|";position:absolute;right:0px;top:0;width:8px;}.view-search .views-row .search-details .field:last-of-type:after{display:none;}.view-search .views-row .search-details .list-flex .entry{margin-right:4px;margin-bottom:0;}.view-search .views-row .search-details .list-flex .entry:after{content:",";padding-left:1px;}.view-search .views-row .search-details .list-flex .entry:last-child:after{display:none;}body.path-user .layout-content{min-height:calc(100vh - 684px);}body.path-user .layout-content > .container .pp-dashboard table{width:100%;}body.path-user .layout-content > .container .pp-dashboard table td,body.path-user .layout-content > .container .pp-dashboard table th{border:1px solid black;}body.path-user .layout-content > .container .pp-dashboard table th{background-color:#0F6EA7;}body.path-user .layout-content > .container .pp-dashboard table th *{color:white;font-weight:400;}body.path-user .layout-content > .container .pp-dashboard .views-field-edit-node{position:unset !important;margin:0 !important;}body.path-user .layout-content > .container .pp-dashboard.table-green table th{background-color:#3ea04a;}body.path-user .layout-content > .container .pp-dashboard.table-amber table th{background-color:#eca437;}body.path-user .layout-content > .container .pp-dashboard.table-red table th{background-color:#ec3737;}body.path-user:not(.user-logged-in) .layout-content{min-height:calc(100vh - 604px);}div.account.details{margin:1em 0;border:2px solid #cecece;border-radius:0.5em;background:#efefef;padding:1em 2em;}div.account.details .btn{display:inline-flex;align-items:center;background-color:transparent;padding:0;box-shadow:none;}div.account.details .btn:hover{background-color:transparent;}div.account.details .btn a{background-color:transparent;padding:0;margin:0;box-shadow:none;display:inline-flex;align-items:center;text-decoration:none;}div.account.details .btn a span{display:none;}div.account.details .btn a:after{border:2px solid;color:#006FBF;background-color:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:0.667em;width:2.5em;height:2.5em;opacity:0.5;filter:grayscale(1);margin-left:0.5em;content:"\f304";font-family:"Font Awesome 5 Free";}div.account.details .btn a:hover:after,div.account.details .btn a:focus-visible:after{opacity:1;}div.account.details .btn a:focus-visible{outline:3px solid #bf008f;outline-offset:4px;}div.account.details table thead th,div.account.details table tbody th{color:#111 !important;background-color:transparent;border:0;padding-left:0;font-weight:normal;width:20%;}div.account.details table tbody td{border:0;width:80%;}div.blocked{background:#ebd5d5;border-color:#930404;}div.blocked h2{margin-bottom:0.5em;}@keyframes fadeInBg{0%{background-color:transparent;}}@keyframes fadeOutBg{100%{background-color:transparent;}}form#user-login-form{display:flex;flex-wrap:wrap;}@media (min-width:992px){form#user-login-form{display:grid;grid-template-columns:50% 50%;background-color:#EBF2F4;padding-left:2em;}}form#user-login-form .login-header.c2k{grid-row-start:1;grid-row-end:2;grid-column-end:2;padding-top:1em;order:-3;}form#user-login-form .login-header.c2k h2{font-weight:900;margin-right:1em;font-size:2em;border-bottom:2px solid #ccc;}form#user-login-form .login-header.c2k p{font-size:1.5em;padding-right:1.333em;}form#user-login-form .login-header.non-c2k{grid-column-end:3;grid-column-start:2;padding-left:2em;padding-right:2em;width:100%;background-color:#f7f7f7;border-top:2em solid #fff;padding-top:1em;}@media (min-width:992px){form#user-login-form .login-header.non-c2k{border-left:4px solid #cecece;}}form#user-login-form .login-header.non-c2k h2{font-size:1.5em;}form#user-login-form .login-header.non-c2k p{margin-bottom:0;padding-bottom:1em;}form#user-login-form .c2k-info{grid-row-start:2;grid-row-end:4;order:-2;}form#user-login-form .c2k-info img{height:100%;width:auto;}form#user-login-form .form-item-name{grid-column-start:2;padding:1em 2em 1em;margin:0;background-color:#f7f7f7;}@media (min-width:992px){form#user-login-form .form-item-name{border-left:4px solid #cecece;}}form#user-login-form .form-item-pass{padding:1em 2em;margin:0;background-color:#f7f7f7;}@media (min-width:992px){form#user-login-form .form-item-pass{border-left:4px solid #cecece;}}form#user-login-form .password-link{grid-row-start:5;grid-column-start:2;padding:1em 2em;width:100%;background-color:#f7f7f7;text-align:right;}@media (min-width:992px){form#user-login-form .password-link{border-left:4px solid #cecece;border-bottom:2em solid #fff;}}form#user-login-form a[href*=samllogin]{grid-row-start:4;margin:1em 2em 1em 0;background-color:#1e82be;color:#fff;font-size:1.25em;font-weight:700;max-width:300px;order:-1;}form#user-login-form a[href*=samllogin]:before{filter:invert(1);}form#user-login-form a[href*=samllogin]:hover,form#user-login-form a[href*=samllogin]:focus-visible{background-color:rgb(23.0454545455,99.8636363636,145.9545454545);color:#fff;}form#user-login-form a[href*=samllogin]:hover:before,form#user-login-form a[href*=samllogin]:focus-visible:before{filter:invert(1);}form#user-login-form .form-actions{grid-column-start:2;grid-row-start:4;padding:1em 2em;margin:0 0 2em;background-color:#f7f7f7;width:100%;}@media (min-width:992px){form#user-login-form .form-actions{border-left:4px solid #cecece;margin-bottom:0;width:auto;}}.path-topic-tracker .layout-content{max-width:1320px;margin:0 auto;}.path-topic-tracker .layout-content .region-sidebar{display:none;}.path-topic-tracker .layout-content .region-content{max-width:100% !important;}.view-topic-tracker{display:flex;justify-content:space-between;flex-wrap:wrap;}.view-topic-tracker > .view-header{order:1;width:38%;}.view-topic-tracker > .view-content{order:0;width:60%;}.view-topic-tracker > .view-content ul,.view-topic-tracker > .view-content ul li{list-style:none;margin:0;padding:0;}.view-topic-tracker > .pager{order:2;width:60%;}.node--type-topic-tracker-question.node--view-mode-teaser{border:1px solid #cecece;padding:1em;margin-bottom:1em;display:flex;flex-wrap:wrap;position:relative;}.node--type-topic-tracker-question.node--view-mode-teaser .header{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #cecece;padding:1em;margin:-1em -1em 1em;width:calc(100% + 2em);background-color:#ECECEC;}.node--type-topic-tracker-question.node--view-mode-teaser .header .field{flex-grow:1;max-width:520px;}.node--type-topic-tracker-question.node--view-mode-teaser .header .flag-wrapper{width:auto;margin:0;display:flex;align-items:center;font-weight:500;z-index:10;position:relative;background-color:transparent;}.node--type-topic-tracker-question.node--view-mode-teaser .header .flag-wrapper .container{padding:0;}.node--type-topic-tracker-question.node--view-mode-teaser .header .flag-wrapper a{color:#fff;text-decoration:none;background-color:#1e82be;padding:0.5em 1em;display:inline-flex;align-items:center;}.node--type-topic-tracker-question.node--view-mode-teaser .header .flag-wrapper a:before{content:"+";font-size:1.5em;margin-right:0.25em;border:1px solid;width:2.5rem;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;height:2.5rem;}.node--type-topic-tracker-question.node--view-mode-teaser .header .flag-wrapper a:hover,.node--type-topic-tracker-question.node--view-mode-teaser .header .flag-wrapper a:focus-visible{background:#D7D9D9;}.node--type-topic-tracker-question.node--view-mode-teaser .header .flag-wrapper a:focus-visible{outline:3px solid #bf008f;outline-offset:4px;}.node--type-topic-tracker-question.node--view-mode-teaser .header .flag-wrapper .action-unflag a{background-color:#242424;border:0px;}.node--type-topic-tracker-question.node--view-mode-teaser .header .flag-wrapper .action-unflag a:before{content:"-";}.node--type-topic-tracker-question.node--view-mode-teaser .header .flag-wrapper .action-unflag a:hover,.node--type-topic-tracker-question.node--view-mode-teaser .header .flag-wrapper .action-unflag a:focus{background-color:#D7D9D9;}.node--type-topic-tracker-question.node--view-mode-teaser .horizontal-tabs{border:0;}.node--type-topic-tracker-question.node--view-mode-teaser .horizontal-tabs .horizontal-tabs-list{background-color:transparent;}.node--type-topic-tracker-question.node--view-mode-teaser .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;position:relative;margin-right:4px;}.node--type-topic-tracker-question.node--view-mode-teaser .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button:before{display:none;}.node--type-topic-tracker-question.node--view-mode-teaser .horizontal-tabs .horizontal-tabs-panes{margin:0;border:1px solid #ccc;border-top:0;}.node--type-topic-tracker-question.node--view-mode-teaser .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane{margin:0 0 1em;}.node--type-topic-tracker-question.node--view-mode-teaser .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane > .details-wrapper{padding:0;margin-top:-0.5em;padding:1em;}.node--type-topic-tracker-question.node--view-mode-teaser .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane > .details-wrapper img{max-width:100%;width:auto;}.node--type-topic-tracker-question.node--view-mode-teaser .primary{width:100%;}@media screen and (min-width:768px){.node--type-topic-tracker-question.node--view-mode-teaser .primary{width:70%;}}.node--type-topic-tracker-question.node--view-mode-teaser .primary .image{overflow:hidden;transition:all 0.25s ease-in;position:relative;background:#fff;text-align:center;padding:1em 1em 1em 0;}.node--type-topic-tracker-question.node--view-mode-teaser .primary .image img{border:1px solid #efefef;}.node--type-topic-tracker-question.node--view-mode-teaser .primary .image:after{content:"";height:50px;background:cyan;width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);position:absolute;bottom:0;left:0;right:0;z-index:5;}.node--type-topic-tracker-question.node--view-mode-teaser .primary .image:hover,.node--type-topic-tracker-question.node--view-mode-teaser .primary .image:focus{transition:all 0.25s ease-out;}.node--type-topic-tracker-question.node--view-mode-teaser .primary .image:hover:after,.node--type-topic-tracker-question.node--view-mode-teaser .primary .image:focus:after{transition:all 0.25s ease-out;}.node--type-topic-tracker-question.node--view-mode-teaser .secondary{width:100%;}@media screen and (min-width:768px){.node--type-topic-tracker-question.node--view-mode-teaser .secondary{width:30%;padding-left:2em;}}.node--type-topic-tracker-question.node--view-mode-teaser .secondary .marks{display:flex;font-size:1.5em;font-weight:700;margin-bottom:0.5em;align-items:center;}.node--type-topic-tracker-question.node--view-mode-teaser .secondary .marks span{order:1;font-size:0.667em;font-weight:400;display:inline-block;margin-left:0.5em;}.node--type-topic-tracker-question.node--view-mode-teaser .secondary .topics .field-label-above{font-weight:600;margin-bottom:0.5em;}.node--type-topic-tracker-question.node--view-mode-teaser .secondary .topics ul li{margin:0 0.5em 0.5em 0;padding:0.5em 1em;background-color:#ECECEC;color:#515a61;display:inline-block;border-radius:0em;font-size:0.875em;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);}.node--type-topic-tracker-question.node--view-mode-teaser .secondary .topics ul li:before{display:none;}.node--type-topic-tracker-question.node--view-mode-teaser .modal-open{position:absolute;top:0;left:0;width:100%;height:100%;}.node--type-topic-tracker-question.node--view-mode-teaser .modal-open a{display:block;width:100%;height:100%;color:transparent;text-indent:-9999px;}.node--type-topic-tracker-question.node--view-mode-full .horizontal-tabs{border:0;}.node--type-topic-tracker-question.node--view-mode-full .horizontal-tabs .horizontal-tabs-list{background-color:transparent;}.node--type-topic-tracker-question.node--view-mode-full .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;position:relative;margin-right:4px;}.node--type-topic-tracker-question.node--view-mode-full .horizontal-tabs .horizontal-tabs-panes{margin:0;border:1px solid #ccc;border-top:0;}.node--type-topic-tracker-question.node--view-mode-full .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane{margin:0 0 1em;}.node--type-topic-tracker-question.node--view-mode-full .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane > .details-wrapper{padding:0;margin-top:-0.5em;padding:2em;}.node--type-topic-tracker-question.node--view-mode-full .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane > .details-wrapper img{max-width:640px;width:auto;}.node--type-topic-tracker-question.node--view-mode-full .marks{display:flex;font-size:1.5em;font-weight:700;margin-bottom:0.5em;align-items:center;}.node--type-topic-tracker-question.node--view-mode-full .marks span{order:1;font-size:0.667em;font-weight:400;display:inline-block;margin-left:0.5em;}.node--type-topic-tracker-question.node--view-mode-full .flag-wrapper{width:100%;margin:0;display:flex;align-items:center;font-weight:500;z-index:10;position:relative;background-color:transparent;}.node--type-topic-tracker-question.node--view-mode-full .flag-wrapper .container{padding:0;text-align:right;max-width:100%;}.node--type-topic-tracker-question.node--view-mode-full .flag-wrapper a{color:#fff;text-decoration:none;background-color:var(--highlight-3);padding:0.5em 1em;display:inline-flex;align-items:center;min-width:163px;justify-content:space-around;}.node--type-topic-tracker-question.node--view-mode-full .flag-wrapper a:before{content:"+";font-size:2.5em;margin-right:0.25em;border:1px solid;width:3.5rem;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;height:3.5rem;}.node--type-topic-tracker-question.node--view-mode-full .flag-wrapper a:hover,.node--type-topic-tracker-question.node--view-mode-full .flag-wrapper a:focus-visible{background:#bf008f;}.node--type-topic-tracker-question.node--view-mode-full .flag-wrapper a:focus-visible{outline:3px solid #bf008f;outline-offset:4px;}.node--type-topic-tracker-question.node--view-mode-full .flag-wrapper .action-unflag a:before{content:"-";}.node--type-topic-tracker-question.node--view-mode-listing details{border:0;list-style:none;clear:both;}.node--type-topic-tracker-question.node--view-mode-listing details summary{background-color:#ECECEC;list-style:none;}.node--type-topic-tracker-question.node--view-mode-listing details[open]{box-shadow:inset 0px 0px 0px 3px #ddd;}.node--type-topic-tracker-question.node--view-mode-listing details[open] summary{background-color:#D7D9D9;margin-bottom:0.5em;}.block-content--type-topic-tracker-blocks{padding:2rem;}.block-content--type-topic-tracker-blocks h1{color:#11699e;font-weight:600;text-transform:uppercase;}.block-content--type-topic-tracker-blocks p{color:#11699e;}.block-content--type-topic-tracker-blocks .field--name-field-primary-options{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2em;}.block-content--type-topic-tracker-blocks .field--name-field-primary-options .field__item{flex-basis:49%;margin-left:1%;}.block-content--type-topic-tracker-blocks .field--name-field-primary-options .field__item h2{color:#11699e;font-weight:500;}.block-content--type-topic-tracker-blocks .field--name-field-primary-options .field__item:first-child{margin-left:0;}.block-content--type-topic-tracker-blocks .field--name-field-primary-options .field__item select{height:40px;line-height:40px;width:100%;background:#fff !important;border-radius:0px !important;border:0px !important;padding:0.75em;color:#11699e;}.block-content--type-topic-tracker-blocks details.advanced{border:0;background-color:white;}.block-content--type-topic-tracker-blocks details.advanced summary{padding:1rem 1.75em !important;font-size:1.25em;display:flex;text-transform:lowercase;color:#11699e;}.block-content--type-topic-tracker-blocks details.advanced summary:before{content:"Open ";display:block;margin-right:4px;text-transform:capitalize;}.block-content--type-topic-tracker-blocks details.advanced summary:after{content:"▲";order:-1;margin-right:4px;transform:rotate(90deg);transition:transform 0.25s ease-in;}.block-content--type-topic-tracker-blocks details.advanced .details-wrapper{padding:0em 1.75em;max-height:0px;display:block;-moz-transition:max-height 0.15s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:max-height 0.15s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:max-height 0.15s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:max-height 0.15s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.block-content--type-topic-tracker-blocks details.advanced[open] summary:before{content:"Close ";}.block-content--type-topic-tracker-blocks details.advanced[open] summary:after{transform:rotate(180deg);}.block-content--type-topic-tracker-blocks details.advanced[open] .details-wrapper{max-height:800px;}.block-content--type-topic-tracker-blocks .field--name-field-ter{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;}.block-content--type-topic-tracker-blocks .field--name-field-ter .field__item{flex-basis:32%;background-color:#ECECEC;padding:0 1em 1em;margin-bottom:1.75em;min-height:110px;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);}.block-content--type-topic-tracker-blocks .field--name-field-ter .field__item h2{font-size:22px;margin-bottom:0.5em;}.block-content--type-topic-tracker-blocks .facets-widget-links ul{margin:0;padding:0;display:flex;flex-wrap:wrap;}.block-content--type-topic-tracker-blocks .facets-widget-links ul li{list-style:none;display:inline-block;padding:0;margin:0 0.5em 0.5em 0;}.block-content--type-topic-tracker-blocks .facets-widget-links ul li a{display:inline-flex;background:#cecece;text-decoration:none;align-items:center;overflow:hidden;}.block-content--type-topic-tracker-blocks .facets-widget-links ul li a .facet-item__status{padding-left:0.75em;width:0;color:transparent;}.block-content--type-topic-tracker-blocks .facets-widget-links ul li a .facet-item__status:before{content:"\f00d";color:#11699e;margin-right:0.5em;font-family:"Font Awesome 5 Free";}.block-content--type-topic-tracker-blocks .facets-widget-links ul li a .facet-item__value{padding:1rem 1rem 1rem 1.5rem;font-size:0.75em;color:#11699e;}.block-content--type-topic-tracker-blocks .facets-widget-links ul li a .facet-item__count{background-color:#1e82be;color:#fff;padding:1rem 0.75rem;margin-left:0rem;font-size:0.75em;}.block-content--type-topic-tracker-blocks .facets-widget-links ul li a.is-active{background-color:rgba(0,111,191,0.15);}.block-content--type-topic-tracker-blocks .facets-widget-links .facet-empty{padding:1em;background:#efefef;color:#999;}.block-content--type-topic-tracker-blocks div#block-topics .facets-widget-links:after{content:"Reset the 'Area of Study' filter to view more options.";display:block;margin:0.5em 0 2em;}.block-facets-summary-blocktt-summary,#facets-summary-block-tt-summary{margin:1em 0 2em;}.block-facets-summary-blocktt-summary > ul,#facets-summary-block-tt-summary > ul{list-style:none;margin:0;padding:0;}.block-facets-summary-blocktt-summary > ul li > .source-summary-item,#facets-summary-block-tt-summary > ul li > .source-summary-item{display:none;}.block-facets-summary-blocktt-summary > ul li .source-summary-count,#facets-summary-block-tt-summary > ul li .source-summary-count{font-size:2em;font-weight:700;margin-bottom:1em;display:block;}.block-facets-summary-blocktt-summary > ul li.facet-summary-item--facet,#facets-summary-block-tt-summary > ul li.facet-summary-item--facet{list-style:none;display:inline-block;padding:0;margin:0 0.5em 0.5em 0;}.block-facets-summary-blocktt-summary > ul li.facet-summary-item--facet a,#facets-summary-block-tt-summary > ul li.facet-summary-item--facet a{display:inline-flex;background:#cecece;background-color:rgba(0,111,191,0.15);text-decoration:none;align-items:center;overflow:hidden;}.block-facets-summary-blocktt-summary > ul li.facet-summary-item--facet a .facet-item__status,#facets-summary-block-tt-summary > ul li.facet-summary-item--facet a .facet-item__status{padding-left:0.875em;margin-right:0;width:0;color:transparent;}.block-facets-summary-blocktt-summary > ul li.facet-summary-item--facet a .facet-item__status:before,#facets-summary-block-tt-summary > ul li.facet-summary-item--facet a .facet-item__status:before{content:"X";margin-right:0.5em;padding-right:4em;color:initial;}.block-facets-summary-blocktt-summary > ul li.facet-summary-item--facet a .facet-item__value,#facets-summary-block-tt-summary > ul li.facet-summary-item--facet a .facet-item__value{padding:1rem 1rem 1rem 1.5rem;font-size:0.75em;}.block-facets-summary-blocktt-summary > ul li.facet-summary-item--facet a .facet-item__count,#facets-summary-block-tt-summary > ul li.facet-summary-item--facet a .facet-item__count{background-color:#006FBF;color:#fff !important;padding:1rem 0.75rem;margin-left:0rem;font-size:0.75em;}.block-facets-summary-blocktt-summary > ul li.facet-summary-item--facet a:hover,.block-facets-summary-blocktt-summary > ul li.facet-summary-item--facet a:focus-visible,#facets-summary-block-tt-summary > ul li.facet-summary-item--facet a:hover,#facets-summary-block-tt-summary > ul li.facet-summary-item--facet a:focus-visible{background-color:#006FBF;color:#fff !important;}.block-facets-summary-blocktt-summary > ul li.facet-summary-item--facet a:hover .facet-item__status:before,.block-facets-summary-blocktt-summary > ul li.facet-summary-item--facet a:focus-visible .facet-item__status:before,#facets-summary-block-tt-summary > ul li.facet-summary-item--facet a:hover .facet-item__status:before,#facets-summary-block-tt-summary > ul li.facet-summary-item--facet a:focus-visible .facet-item__status:before{color:#fff;}.view-current-questions-node{background-color:#ECECEC;padding:2rem;position:sticky;top:1em;max-height:calc(100vh - 2em);display:flex;flex-direction:column;margin-bottom:1em;}.view-current-questions-node h2{margin-top:0px;}.view-current-questions-node .view-content{overflow-y:auto;max-height:100%;margin-bottom:2rem;}.view-current-questions-node .view-content table{width:100%;background-color:#fff;padding:0.5em;}.view-current-questions-node .view-content table tr{border-bottom:#efefef;}.view-current-questions-node .view-content table th{background-color:#cecece;}.view-current-questions-node .view-content table td .flag-wrapper{background-color:transparent;margin:0;}.view-current-questions-node .view-content table td .flag-wrapper .container.flag{padding:0;}.view-current-questions-node .view-content table td .flag-wrapper .container.flag a{text-decoration:none;display:inline-block;background-color:#999;color:#fff;padding:0.25em 0.5em;text-align:center;line-height:1.3;font-size:0.875em;}.view-current-questions-node .view-content table td .flag-wrapper .container.flag.action-unflag a{line-height:1;display:inline-flex;align-items:center;color:#515A61;background-color:#deebf3;padding:0.5em;}.view-current-questions-node .view-content table td .flag-wrapper .container.flag.action-unflag a:before{content:"\f05e";font-family:"Font Awesome 5 Free";margin-right:0.2em;font-size:2em;opacity:0.5;}.view-current-questions-node .view-content table td .flag-wrapper .container.flag.action-unflag a:hover,.view-current-questions-node .view-content table td .flag-wrapper .container.flag.action-unflag a:focus-visible{background:#D7D9D9;color:#1e82be;}.view-current-questions-node .view-content table td .flag-wrapper .container.flag.action-unflag a:hover:before,.view-current-questions-node .view-content table td .flag-wrapper .container.flag.action-unflag a:focus-visible:before{opacity:1;}.view-current-questions-node .view-content table td .flag-wrapper .container.flag.action-unflag a:focus-visible{outline:3px solid #bf008f;outline-offset:4px;}.view-current-questions-node .view-footer{text-align:right;}.view-current-questions-node .view-footer .btn{padding:0;}.view-current-questions-node .view-footer .btn a{color:#fff;text-decoration:none;background-color:#1e82be;padding:0.5em 1.5em 0.5em 1em;display:inline-flex;align-items:center;font-size:1em;line-height:1;}.view-current-questions-node .view-footer .btn a:before{content:"\f0c7";font-family:"Font Awesome 5 Free";margin-right:0.5em;font-size:1.5em;}.view-current-questions-node .view-footer .btn a:hover,.view-current-questions-node .view-footer .btn a:focus-visible{background:#D7D9D9;}.view-current-questions-node .view-footer .btn a:focus-visible{outline:3px solid #bf008f;outline-offset:4px;}.node--type-topic-tracker-paper > .container{display:flex;flex-wrap:wrap;}.node--type-topic-tracker-paper > .container > .header{padding:2rem;width:100%;display:flex;flex-wrap:wrap;margin-bottom:2em;}.node--type-topic-tracker-paper > .container > .header h1{font-weight:600;}.node--type-topic-tracker-paper > .container > .header .field--name-node-title{width:100%;}.node--type-topic-tracker-paper > .container > .header .field--name-field-subject,.node--type-topic-tracker-paper > .container > .header .field--name-field-level{font-weight:700;font-size:1.25em;display:inline-flex;margin-right:0.5em;border-right:2px solid #cecece;padding-right:0.5em;align-items:center;color:#11699e;}.node--type-topic-tracker-paper > .container > .header .field--name-field-total-marks,.node--type-topic-tracker-paper > .container > .header .field--name-field-questions{display:inline-flex;font-weight:inherit;font-size:1.25em;line-height:inherit;color:#11699e;align-items:center;}.node--type-topic-tracker-paper > .container > .header .field--name-field-total-marks + .views-element-container,.node--type-topic-tracker-paper > .container > .header .field--name-field-questions + .views-element-container{align-items:center;display:inline-flex;}.node--type-topic-tracker-paper > .container > .header .field--name-field-total-marks .field__label,.node--type-topic-tracker-paper > .container > .header .field--name-field-questions .field__label{font-size:inherit;line-height:inherit;display:inline-block;opacity:0.667;font-weight:100;}.node--type-topic-tracker-paper > .container > .header .field--name-field-total-marks .field__label:after,.node--type-topic-tracker-paper > .container > .header .field--name-field-questions .field__label:after{display:none;}.node--type-topic-tracker-paper > .container > .header .field--name-field-total-marks .field__item,.node--type-topic-tracker-paper > .container > .header .field--name-field-questions .field__item{font-weight:700;border-right:2px solid #cecece;padding-right:0.5em;}.node--type-topic-tracker-paper > .container > .header .field--name-field-total-questions .field__item{border-right:0;padding-right:0;}.node--type-topic-tracker-paper > .container > .header a{padding:1rem;background-color:#fff;color:#515A61;text-decoration:none;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);display:inline-flex;justify-content:center;align-items:center;}.node--type-topic-tracker-paper > .container > .header a:before{content:"+";font-size:1.5em;margin-right:0.25em;border:1px solid;width:2.5rem;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;height:2.5rem;}.node--type-topic-tracker-paper > .container > .header a:hover,.node--type-topic-tracker-paper > .container > .header a:focus{background-color:#D7D9D9;color:#11699e;}.node--type-topic-tracker-paper .primary{width:100%;}@media screen and (min-width:768px){.node--type-topic-tracker-paper .primary{width:70%;}}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table{counter-reset:my-sec-counter;width:100%;border-collapse:collapse;table-layout:fixed;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr,.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table th,.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table td{border-collapse:collapse;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr{vertical-align:top;position:relative;overflow:hidden;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr:not(:first-child){border-top:2px solid;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr:before{counter-increment:my-sec-counter;content:"Question " counter(my-sec-counter) ". ";font-size:1.25em;font-weight:700;display:block;padding-top:1em;padding-left:0.5em;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr:focus{box-shadow:-8px 0 0 1px #006FBF;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr td.views-field-title{position:relative;overflow:hidden;padding-bottom:2em;width:60%;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr td.views-field-title .ui-accordion{position:relative;z-index:10;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr img{width:auto;padding:0.5em;border:1px solid #ccc;margin-bottom:1em;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .comp .field{margin-bottom:0.5em;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .comp .field__label{line-height:1.5;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .comp .field-topics li.entry{background:#ddd;padding:0.25em 0.5em;margin:0 0.5em 0.5em 0;font-size:0.875em;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .comp .field-topics li.entry:first-child{display:none;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .field--name-field-marks{align-items:center;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .field-group-accordion-wrapper{margin-top:1em;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .views-field-nothing a{text-decoration:none;display:inline-block;background-color:#999;color:#fff;padding:0.25em 0.5em;text-align:center;line-height:1.3;font-size:0.875em;margin-top:0.667em;position:relative;z-index:10;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .position-controller{margin:0;padding:0;list-style:none;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .position-controller li a{text-decoration:none;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .position-controller li a:before{display:inline-block;margin-right:4px;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .position-controller li a.row-up:before{content:"▲";color:green;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .position-controller li a.row-down:before{content:"▼";color:red;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr:first-child .position-controller li a.row-up{filter:grayscale(1);pointer-events:none;opacity:0.5;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr:last-child .position-controller li a.row-down{filter:grayscale(1);pointer-events:none;opacity:0.5;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr.moved{animation:fadeOutBg 3s;animation-fill-mode:forwards;animation-delay:5s;background-color:rgb(248,248,211);}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .field-group-accordion-wrapper h3{border:0px;background-color:#ECECEC;border-radius:0px;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .field-group-accordion-wrapper h3 a{color:#515A61;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .field-group-accordion-wrapper h3:hover{background-color:#D7D9D9;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .field-group-accordion-wrapper h3.ui-state-active a{color:#515A61;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table tr .field-group-accordion-wrapper h3.ui-state-active .ui-accordion-header-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png) !important;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions table thead{display:none;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions a.btn{margin-bottom:1em;color:#fff;text-decoration:none;background-color:#006FBF;padding:0.5em 1.5em 0.5em 0.5em;display:inline-flex;align-items:center;font-size:1em;line-height:1;padding-left:1.125em;padding-right:1em;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions a.btn:before{content:"\f0c7";font-family:"Font Awesome 5 Free";margin-right:0.25em;font-size:2em;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions a.btn:hover,.node--type-topic-tracker-paper .primary .view-topic-tracker-questions a.btn:focus-visible{background:#bf008f;}.node--type-topic-tracker-paper .primary .view-topic-tracker-questions a.btn:focus-visible{outline:3px solid #bf008f;outline-offset:4px;}.node--type-topic-tracker-paper .secondary{width:100%;padding:1em;background-color:#ECECEC;}@media screen and (min-width:768px){.node--type-topic-tracker-paper .secondary{width:28%;margin-left:2%;}}.node--type-topic-tracker-paper .secondary h3 ~ div{display:block;margin-bottom:1em;}.node--type-topic-tracker-paper .secondary a{color:#515A61;text-decoration:none;background-color:white;padding:0.75em 2em 0.75em 1.5em;display:inline-flex;align-items:center;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);}.node--type-topic-tracker-paper .secondary a:before{font-size:1.5em;margin-right:0.5em;display:inline-flex;justify-content:center;align-items:center;content:"\f56d";font-family:"Font Awesome 5 Free";height:1em;width:1.125em;}.node--type-topic-tracker-paper .secondary a:hover,.node--type-topic-tracker-paper .secondary a:focus-visible{background:#D7D9D9;}.node--type-topic-tracker-paper .secondary a:focus-visible{outline:3px solid #bf008f;outline-offset:4px;}.node--type-topic-tracker-paper .secondary a[href^="/markscheme"]:before{content:"\f0ae";font-size:1.5em;}.node--type-topic-tracker-paper .secondary a[href^="/node"]:before{content:"\f304";font-size:1.5em;}.node--type-topic-tracker-paper .secondary a[href^="/clone"]:before{content:"\f24d";}.node--type-topic-tracker-paper .secondary a[href*="/delete"]:before{content:"\f1f8";}.node--type-topic-tracker-paper.node--view-mode-teaser h4 a{text-decoration:none;}.node--type-topic-tracker-paper.node--view-mode-teaser .views-element-container{overflow:hidden;display:block;margin-bottom:1em;}.node--type-topic-tracker-paper.node--view-mode-teaser .field__label{font-weight:normal;font-size:1em;line-height:inherit;}.node--type-topic-tracker-paper.node--view-mode-teaser .field-subject{display:inline-block;padding-right:0.25em;margin-right:0;border-right:1px solid #ccc;margin-bottom:0.5em;}.node--type-topic-tracker-paper.node--view-mode-teaser .field-level{display:inline-block;}.node--type-topic-tracker-paper.node--view-mode-teaser .field--name-node-post-date{border-top:1px solid #ddd;padding-top:0.5em;font-size:12px;opacity:0.7;text-transform:uppercase;}.node--type-topic-tracker-paper.node--view-mode-teaser:hover h4 a,.node--type-topic-tracker-paper.node--view-mode-teaser:focus-visible h4 a{text-decoration:underline;color:#515A61;}.view-your-papers{margin:0rem 0 3rem;background:#deebf3;padding:2rem;}.view-your-papers img{width:100%;height:auto;margin-bottom:1rem;}.view-your-papers .btn{background-color:#fff;text-decoration:none;padding:0.5em 1em;display:inline-flex;align-items:center;}.view-your-papers .btn.add-paper:before{content:"+";font-size:1.5em;margin-right:0.25em;border:1px solid;width:2.5rem;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;height:2.5rem;}.view-your-papers .btn.survey svg.ext{display:none;}.view-your-papers .btn.survey:before{content:"\f4ad";font-family:"Font Awesome 5 Free";font-size:1em;font-weight:400;margin-right:0.25em;display:inline-flex;justify-content:center;align-items:center;}.view-your-papers .btn:focus-visible{outline:3px solid #11699e;outline-offset:0px;}.view-your-papers .flex + h3{margin-top:4rem;}.view-your-papers header h2{color:#11699e;text-transform:uppercase;font-weight:600;}.view-your-papers header h3{margin-bottom:2rem;border-bottom:1px solid;color:#11699e;}.view-your-papers header h3 span{font-weight:700;}.view-your-papers header p{color:#11699e;}.view-your-papers .grid li.entry{background-color:white;padding:0.5em 1em 1em;cursor:pointer;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:background-color 0.25s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.view-your-papers .grid li.entry:hover,.view-your-papers .grid li.entry:focus{background-color:#D7D9D9;}.view-your-papers .grid li.entry .views-field-field-subject{display:inline-block;}.view-your-papers .grid li.entry .views-field-field-level{display:inline-block;margin-left:0.5em;padding-left:0.5em;border-left:2px solid #cecece;}.view-your-papers .grid li.entry .views-field-field-total-marks{margin:0.5em 0;}.view-your-papers .view-empty{background:#cde1e9;background-color:rgba(0,111,191,0.15);padding:2rem;margin-top:2rem;margin-bottom:2rem;border-left:8px solid #006FBF;}.view-mark-scheme img{width:100%;height:auto;max-width:800px;}.view-mark-scheme .question{position:relative;}.view-mark-scheme .question li{padding-left:3em;padding-bottom:1em;margin-bottom:2em;border-bottom:1px solid #ccc;}.view-mark-scheme .question li::marker{font-size:1.25em;font-weight:bold;}.view-mark-scheme .view-footer{text-align:right;}.view-mark-scheme .view-footer a{color:#515A61;text-decoration:none;background-color:#ECECEC;padding:0.5em 1.5em 0.5em 0.5em;display:inline-flex;align-items:center;margin-bottom:0.5em;}.view-mark-scheme .view-footer a:before{font-size:1.5em;margin-right:0.25em;display:inline-flex;justify-content:center;align-items:center;content:"\f56d";font-family:"Font Awesome 5 Free";height:1em;}.view-mark-scheme .view-footer a:hover,.view-mark-scheme .view-footer a:focus-visible{background-color:#D7D9D9;color:var(--highlight-3) !important;}.view-mark-scheme .view-footer a:focus-visible{outline:3px solid var(--highlight-3);outline-offset:4px;}.quals-title{font-weight:600;color:var(--highlight-3);}.user-details .field__label{color:var(--highlight-3);font-weight:300;}.user-details .grid{margin-bottom:32px;}.user-details .grid > div{background-color:#ECECEC;padding:2rem;}.user-details .grid > div .field__label{line-height:1;margin-bottom:1rem;}.user-details a{background:#ECECEC;padding:0.5rem 1rem;display:inline-block;text-decoration:none;margin-bottom:1rem;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-transition:background 0.25s,color 0.25s !important;-o-transition:background 0.25s,color 0.25s !important;-webkit-transition:background 0.25s,color 0.25s !important;transition:background 0.25s,color 0.25s !important;}.user-details a:hover,.user-details a:focus-visible{background-color:#D7D9D9;color:var(--highlight-3);}.edit-account a{display:inline-flex;align-items:center;}.edit-account a:before{font-size:1em;margin-right:0.25em;display:inline-flex;justify-content:center;align-items:center;content:"\f304";font-family:"Font Awesome 5 Free";height:1em;}.logout-account a{display:inline-flex;align-items:center;}.logout-account a:before{font-size:1em;margin-right:0.25em;display:inline-flex;justify-content:center;align-items:center;content:"\f2f5";font-family:"Font Awesome 5 Free";height:1em;}.ui-widget-overlay{background-color:#333;opacity:0.9;}.ui-dialog{top:10vh !important;left:10vw !important;max-height:80vh !important;width:80vw !important;border:0px;border-radius:0px;display:flex;flex-direction:column;}@media screen and (min-width:1000px){.ui-dialog{width:1000px !important;left:calc(50vw - 500px) !important;}}.ui-dialog .ui-dialog-titlebar{background-color:#ECECEC;border:0px;}.ui-dialog .ui-dialog-buttonpane{background-color:#fff;border-width:0px;}.ui-dialog .ui-dialog-buttonpane input.button,.ui-dialog .ui-dialog-buttonpane button{border-radius:0px;background-color:#ECECEC;border:0px;color:#515A61;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);margin-right:0px;margin-left:1rem;}.ui-dialog .ui-dialog-buttonpane input.button:hover,.ui-dialog .ui-dialog-buttonpane input.button:focus-visible,.ui-dialog .ui-dialog-buttonpane button:hover,.ui-dialog .ui-dialog-buttonpane button:focus-visible{background-color:#D7D9D9;color:var(--highlight-3) !important;}.ui-dialog .fieldset-legend{font-size:2.5rem;}.ui-dialog .password-policy-status{display:none;}.ui-dialog .term-reference-tree-level li::before{content:none;}.ui-dialog .term-reference-tree-level li .no-term-reference-tree-button{display:none;}.ui-dialog .field--name-field-gce-gcse-er .form-item,.ui-dialog .field--name-field-gce .form-item{display:flex;flex-direction:column;}.ui-dialog .field--name-field-gce-gcse-er .form-item .description,.ui-dialog .field--name-field-gce .form-item .description{order:1;font-size:1.7rem;margin-bottom:1em;}.ui-dialog .field--name-field-gce-gcse-er .form-item table,.ui-dialog .field--name-field-gce .form-item table{width:100%;order:2;}.ui-dialog .field--name-field-gce-gcse-er .form-item table .tabledrag-handle,.ui-dialog .field--name-field-gce .form-item table .tabledrag-handle{padding-right:0px;margin-left:0;}.ui-dialog .field--name-field-gce-gcse-er .form-item table .tabledrag-handle .handle,.ui-dialog .field--name-field-gce .form-item table .tabledrag-handle .handle{width:22px;height:22px;padding:0;margin:0 0 0 0em;}.ui-dialog .field--name-field-gce-gcse-er .form-item table .tabledrag-handle abbr[data-original-title],.ui-dialog .field--name-field-gce-gcse-er .form-item table .tabledrag-handle abbr[title],.ui-dialog .field--name-field-gce .form-item table .tabledrag-handle abbr[data-original-title],.ui-dialog .field--name-field-gce .form-item table .tabledrag-handle abbr[title]{display:none;}.ui-dialog .field--name-field-gce-gcse-er .form-item .tabledrag-toggle-weight-wrapper,.ui-dialog .field--name-field-gce .form-item .tabledrag-toggle-weight-wrapper{order:3;text-align:left;margin-bottom:-1rem;color:var(--highlight-3);padding-left:4.4rem;}.ui-dialog .field--name-field-gce-gcse-er .form-item .tabledrag-toggle-weight-wrapper .handle:hover,.ui-dialog .field--name-field-gce .form-item .tabledrag-toggle-weight-wrapper .handle:hover{text-decoration:underline;}.ui-dialog .field--name-field-gce-gcse-er .form-item .clearfix,.ui-dialog .field--name-field-gce .form-item .clearfix{order:4;}.ui-dialog .your-interests > .fieldset-wrapper{display:flex;flex-direction:column;}.ui-dialog .your-interests > .fieldset-wrapper > div:nth-child(1){order:2;}.ui-dialog .your-interests > .fieldset-wrapper > div:nth-child(2){order:3;}.ui-dialog .your-interests > .fieldset-wrapper > div:nth-child(3){order:4;}.ui-dialog .your-interests > .fieldset-wrapper > .description{order:1;font-size:1.7rem;padding:1rem 0;}.js-form-type-entity-autocomplete{flex-direction:row !important;}.js-form-type-entity-autocomplete .form-autocomplete{background-position:99% center !important;}.js-form-type-entity-autocomplete .form-autocomplete[value=""] + .clear-autocomplete{display:none;}.js-form-type-entity-autocomplete .clear-autocomplete{display:inline-flex;margin-left:1rem;cursor:pointer;}.js-form-type-entity-autocomplete .clear-autocomplete:before{content:"\f1f8";margin-right:0.5em;display:inline-flex;justify-content:center;align-items:center;font-family:"Font Awesome 5 Free";width:1.125em;}.view-your-papers,.node--type-topic-tracker-paper .header,.block-content--type-topic-tracker-blocks{background-color:#deebf3;}.view-your-papers:before,.node--type-topic-tracker-paper .header:before,.block-content--type-topic-tracker-blocks:before{content:"";position:relative;top:-2rem;left:-2rem;background-image:url("/sites/default/files/2022-11/paper-builder-top-banner.png");background-position:left;background-size:cover;min-width:calc(100% + 4rem);height:137px;display:block;}header.header .region-secondary-menu #block-secondarymenu ul.menu li a[href^="/user"],header.header .region-secondary-menu #block-usernavigation ul.menu li a[href^="/user"]{background:#ECECEC;padding:8px 24px;font-weight:400;font-size:1.4rem;margin-left:1.4rem;color:#515A61;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);}header.header .region-secondary-menu #block-secondarymenu ul.menu li a[href^="/user"]:hover,header.header .region-secondary-menu #block-secondarymenu ul.menu li a[href^="/user"]:focus-visible,header.header .region-secondary-menu #block-usernavigation ul.menu li a[href^="/user"]:hover,header.header .region-secondary-menu #block-usernavigation ul.menu li a[href^="/user"]:focus-visible{background:#D7D9D9;text-decoration:none;}header.header .region-secondary-menu #block-secondarymenu ul.menu li a[href^="/user"]:hover:after,header.header .region-secondary-menu #block-secondarymenu ul.menu li a[href^="/user"]:focus-visible:after,header.header .region-secondary-menu #block-usernavigation ul.menu li a[href^="/user"]:hover:after,header.header .region-secondary-menu #block-usernavigation ul.menu li a[href^="/user"]:focus-visible:after{display:none !important;}.path-user-paper-builder .ui-dialog-content{background-color:#fff;}#block-useradministration{margin:0;border:0px solid #cecece;border-radius:0em;background:#ECECEC;padding:1em 2em;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);}#block-useradministration ul{padding:0;list-style:none;}#block-useradministration ul li{margin-bottom:1rem;}#block-useradministration ul li a{padding:1rem;text-decoration:none;background-color:#fff;display:inline-block;-webkit-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);-moz-box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);box-shadow:4px 2px 6px 0 rgba(17,17,17,0.06);}#block-useradministration ul li a:hover,#block-useradministration ul li a:focus-visible{background-color:#D7D9D9;}@keyframes survey-notice{0%{transform:translateY(100%);}100%{transform:translateY(0%);}}#survey-notice{position:fixed;bottom:0;left:0;width:100%;z-index:100;transform:translateY(100%);background-color:var(--highlight-3);padding:2rem 0;animation:survey-notice 0.25s ease-in 1s;animation-fill-mode:forwards;-moz-transition:transform 0.25s ease-out !important;-o-transition:transform 0.25s ease-out !important;-webkit-transition:transform 0.25s ease-out !important;transition:transform 0.25s ease-out !important;}#survey-notice .container{display:flex;}#survey-notice .container .survey-desc{color:#fff;padding-right:1em;line-height:2em;}#survey-notice .container .survey-links{flex-grow:1;text-align:right;}#survey-notice.survey-closed{transform:translateY(100%) !important;}.block-superfishmain > ul,.block-superfishqualifications-regulation > ul{display:flex;justify-content:space-between;}.block-superfishmain > ul li,.block-superfishqualifications-regulation > ul li{position:relative !important;}.block-superfishmain > ul li::after,.block-superfishqualifications-regulation > ul li::after{content:"";bottom:-2px;left:0;right:0px;position:absolute;height:0;background-color:#515A61;-moz-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-o-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;-webkit-transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;transition:height 0.2s cubic-bezier(0.39,0.01,0.2,0.98) !important;}.block-superfishmain > ul li.active-trail::after,.block-superfishqualifications-regulation > ul li.active-trail::after{height:5px;}.block-superfishmain > ul li:hover::after,.block-superfishqualifications-regulation > ul li:hover::after{height:5px;}.block-superfishmain > ul li a,.block-superfishqualifications-regulation > ul li a{line-height:1.3;padding:0 0 1rem 0;color:#515A61;font-weight:700;font-size:clamp(1.3rem,10vw,1.6rem);text-decoration:none;}.block-superfishmain > ul li a span,.block-superfishqualifications-regulation > ul li a span{font-weight:300;font-size:13px;}.block-superfishmain > ul li:last-child a,.block-superfishqualifications-regulation > ul li:last-child a{padding:0 0 1rem 0;}@media (max-width:992px){.block-superfishmain,.block-superfishqualifications-regulation{display:none !important;}}@media (max-width:tablet){.block-superfishmain,.block-superfishqualifications-regulation{display:none !important;}}#superfish-qualifications-regulation > li:first-child{display:none;}.mm-panels .menu-item--e302de29-9584-43f0-badb-d1ad3685736b,.mm-panels .menu-item--_cbd596d-615c-42d8-9577-4f1a8635550b{margin-top:3rem;}.mm-panels .menu-item--_cbd596d-615c-42d8-9577-4f1a8635550b:before{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;top:0;}#block-regulation-navigation ul#superfish-qualifications-regulation li a{padding-bottom:1rem;padding-top:21px;}.off-canvas-wrapper{display:none;}.mm-wrapper_opened #show-search{display:none;}.mm-wrapper_opened #block-responsivemenumobileicon{position:absolute;top:44px;}.mm-wrapper_opened #block-responsivemenumobileicon .icon{width:0 !important;left:50%;}.mm-wrapper_opened #block-responsivemenumobileicon .responsive-menu-toggle-icon::before{transform:rotate(45deg);position:absolute;top:50%;}.mm-wrapper_opened #block-responsivemenumobileicon .responsive-menu-toggle-icon::after{position:absolute;top:50%;transform:rotate(-45deg);}.mm-wrapper_opened .mm-wrapper__blocker{background-color:black !important;transition-delay:0s;z-index:998;}.mm-panels > #mm-1 ul.menu.mm-listview > li.menu-item:nth-child(12),.mm-panels > #mm-1 ul.menu.mm-listview > li.menu-item:nth-child(8){margin-bottom:30px;}.mm-panels > #mm-1 ul.menu.mm-listview > li.menu-item:nth-child(12)::after,.mm-panels > #mm-1 ul.menu.mm-listview > li.menu-item:nth-child(8)::after{left:0;border-bottom-width:30px;bottom:-30px;}.mm-panels > #mm-1 ul.menu.mm-listview > li.menu-item:nth-child(13)::before,.mm-panels > #mm-1 ul.menu.mm-listview > li.menu-item:nth-child(9)::before{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;top:0;}.mm-panels > .mm-regulation ul.menu.mm-listview > li.menu-item:nth-child(5){margin-bottom:30px;}.mm-panels > .mm-regulation ul.menu.mm-listview > li.menu-item:nth-child(5)::after{left:0;border-bottom-width:30px;bottom:-30px;}.mm-panels > .mm-regulation ul.menu.mm-listview > li.menu-item:nth-child(6)::before{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;top:0;}.field__label{font-weight:600;font-size:1.8rem;line-height:2.5;}.breadcrumb{padding:1em 0 1em 0;font-size:15px;background-color:transparent;border-radius:0;width:fit-content;}.breadcrumb li{color:#515A61;}.breadcrumb li:before{content:">";color:#515A61;padding:0 4px;}.breadcrumb li:first-child:before{content:none !important;color:#515A61;padding:0 4px;}.breadcrumb li a{color:#515A61;-moz-transition:color 0.25s !important;-o-transition:color 0.25s !important;-webkit-transition:color 0.25s !important;transition:color 0.25s !important;}.region-sidebar h2{background-color:transparent;border:0;padding:3px 20px 16px 0;font-size:1.7em;margin:5.3333333333px 0 0 0;font-weight:200;color:#0065A0;}.region-sidebar h2 > span{display:none;}@media (max-width:992px){.region-sidebar h2::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid #515A61;border-bottom:2px solid #515A61;transform:translateY(-50%) rotate(-45deg);-moz-transition:transform 0.2s !important;-o-transition:transform 0.2s !important;-webkit-transition:transform 0.2s !important;transition:transform 0.2s !important;}}@media (max-width:tablet){.region-sidebar h2::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid #515A61;border-bottom:2px solid #515A61;transform:translateY(-50%) rotate(-45deg);-moz-transition:transform 0.2s !important;-o-transition:transform 0.2s !important;-webkit-transition:transform 0.2s !important;transition:transform 0.2s !important;}}.region-sidebar h2 a{font-weight:200;text-decoration:none;}.region-sidebar h2 a:focus,.region-sidebar h2 a:hover{text-decoration:underline;}@media (max-width:992px){.region-sidebar nav h2{background-color:#ECECEC;padding:14px 16px;}.region-sidebar nav h2 a{font-size:0 !important;}.region-sidebar nav h2 a::after{content:"Menu";font-size:20px !important;}.region-sidebar nav h2.ui-accordion-header-active a{color:#515A61 !important;}}@media (max-width:tablet){.region-sidebar nav h2{background-color:#ECECEC;padding:14px 16px;}.region-sidebar nav h2 a{font-size:0 !important;}.region-sidebar nav h2 a::after{content:"Menu";font-size:20px !important;}.region-sidebar nav h2.ui-accordion-header-active a{color:#515A61 !important;}}.region-sidebar .ui-accordion-header-active::after{transform:translateY(-50%) rotate(45deg) translate(-1px,-2px);-moz-transition:transform 0.5s !important;-o-transition:transform 0.5s !important;-webkit-transition:transform 0.5s !important;transition:transform 0.5s !important;}.region-sidebar nav{border:0;padding:0 0 1em;position:relative;}@media (min-width:992px){.region-sidebar nav::after{content:"";position:absolute;bottom:0;left:0;width:200px;height:3px;background:#1e82be;}}.region-sidebar nav > ul.menu{margin:auto;padding:0;border:0 !important;}@media (max-width:992px){.region-sidebar nav > ul.menu{background-color:#ECECEC;}}@media (max-width:tablet){.region-sidebar nav > ul.menu{background-color:#ECECEC;}}@media (max-width:992px){.region-sidebar nav > ul.menu li.menu-item{padding:0 16px;}}@media (max-width:tablet){.region-sidebar nav > ul.menu li.menu-item{padding:0 16px;}}.region-sidebar nav > ul.menu li.menu-item a{width:100%;display:block;text-decoration:none;padding:7px 55px 7px 0;position:relative;line-height:1.3;font-size:1.2em;font-weight:200;color:#515A61;}.region-sidebar nav > ul.menu li.menu-item a.is-active{font-weight:500 !important;}@media (max-width:992px){.region-sidebar nav > ul.menu li.menu-item a{padding:10px 35px 10px 0;}}@media (max-width:tablet){.region-sidebar nav > ul.menu li.menu-item a{padding:10px 35px 10px 0;}}@media (min-width:992px){.region-sidebar nav > ul.menu li.menu-item a::before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#515A61;-moz-transition:width 0.25s !important;-o-transition:width 0.25s !important;-webkit-transition:width 0.25s !important;transition:width 0.25s !important;}.region-sidebar nav > ul.menu li.menu-item a:hover::before{width:15%;}}.region-sidebar nav > ul.menu li.menu-item.menu-unpublished a{opacity:0.5 !important;color:red !important;}.region-sidebar nav > ul.menu li.menu-item ul.menu{margin-top:0.2em;margin-bottom:0.5em;}.region-sidebar nav > ul.menu li.menu-item.menu-parent-append{padding:7px 16px;font-size:18px;}.region-sidebar nav > ul.menu li.menu-item.menu-parent-append a{color:white;}.region-sidebar nav > ul.menu li.menu-item--collapsed,.region-sidebar nav > ul.menu li.menu-item--expanded{list-style:none;position:relative;}.region-sidebar nav > ul.menu li.menu-item--collapsed > a::after,.region-sidebar nav > ul.menu li.menu-item--expanded > a::after{content:"";position:absolute;right:40px;top:50%;width:10px;height:10px;border-right:2px solid;border-bottom:2px solid;border-color:#515A61;}.region-sidebar nav > ul.menu li.menu-item--collapsed > ul.menu,.region-sidebar nav > ul.menu li.menu-item--expanded > ul.menu{position:relative;}.region-sidebar nav > ul.menu li.menu-item--collapsed > ul.menu::after,.region-sidebar nav > ul.menu li.menu-item--expanded > ul.menu::after{position:absolute;left:-16px;top:0;bottom:0;width:2px;}.region-sidebar nav > ul.menu li.menu-item--collapsed > ul.menu li.menu-item::before,.region-sidebar nav > ul.menu li.menu-item--expanded > ul.menu li.menu-item::before{content:none !important;}.region-sidebar nav > ul.menu li.menu-item--collapsed > ul.menu li.menu-item a,.region-sidebar nav > ul.menu li.menu-item--expanded > ul.menu li.menu-item a{padding:0 25px 5px 0;font-size:1em;}.region-sidebar nav > ul.menu li.menu-item--collapsed > ul.menu li.menu-item a::after,.region-sidebar nav > ul.menu li.menu-item--expanded > ul.menu li.menu-item a::after{content:none;}.region-sidebar nav > ul.menu li.menu-item--expanded > a::after{transform:translateY(-50%) rotate(45deg);}.region-sidebar nav > ul.menu li.menu-item--collapsed > a::after{transform:translateY(-50%) rotate(-45deg);}.region-sidebar nav.emphasise-last:after{content:none !important;}.region-sidebar nav.emphasise-last ul li:last-child a{font-size:1.7em;}@media (min-width:992px){.region-sidebar nav.emphasise-last ul li:last-child a{padding-top:1em;margin-top:1em;}.region-sidebar nav.emphasise-last ul li:last-child a:before{content:"";position:absolute;top:0;left:0;width:200px;height:3px;background:#1e82be;}.region-sidebar nav.emphasise-last ul li:last-child a:hover:before{width:200px;}}@media (max-width:992px){.region-sidebar nav.emphasise-last h2 a{font-size:20px !important;}.region-sidebar nav.emphasise-last h2 a::after{content:" Menu";}}@media (max-width:tablet){.region-sidebar nav.emphasise-last h2 a{font-size:20px !important;}.region-sidebar nav.emphasise-last h2 a::after{content:" Menu";}}.region-sidebar #block-views-block-more-like-this-block-1{margin-top:1em;}@media (max-width:992px){.region-sidebar #block-views-block-more-like-this-block-1{display:none;}}@media (max-width:tablet){.region-sidebar #block-views-block-more-like-this-block-1{display:none;}}.region-sidebar #block-views-block-more-like-this-block-1 h2{font-size:1.2em;font-weight:500;padding:0;color:#515A61;margin-bottom:7px;}@media (max-width:992px){.region-sidebar #block-views-block-more-like-this-block-1 h2{padding:12px 16px !important;font-size:1.2em !important;font-weight:400;}}@media (max-width:tablet){.region-sidebar #block-views-block-more-like-this-block-1 h2{padding:12px 16px !important;font-size:1.2em !important;font-weight:400;}}.region-sidebar #block-views-block-more-like-this-block-1 .views-row a{width:100%;display:block;text-decoration:none;padding:2px 35px 7px 0;position:relative;line-height:1.3;font-size:1em;font-weight:200;}@media (max-width:992px){.region-sidebar #block-views-block-more-like-this-block-1 .views-row a{font-weight:400;}}@media (max-width:tablet){.region-sidebar #block-views-block-more-like-this-block-1 .views-row a{font-weight:400;}}@media (max-width:992px){.region-sidebar{margin-bottom:0em;}}@media (max-width:tablet){.region-sidebar{margin-bottom:0em;}}.p-t-n{padding-top:0px !important;}.p-t-xs{padding-top:5.3333333333px !important;}.p-t-s{padding-top:16px !important;}.p-t-m{padding-top:25px !important;}.p-t-l{padding-top:36px !important;}.p-t-xl{padding-top:3em !important;}.p-t-xxl{padding-top:50px !important;}.m-t-n{margin-top:0px !important;}.m-t-xs{margin-top:5.3333333333px !important;}.m-t-s{margin-top:16px !important;}.m-t-m{margin-top:25px !important;}.m-t-l{margin-top:36px !important;}.m-t-xl{margin-top:3em !important;}.m-t-xxl{margin-top:50px !important;}.p-b-n{padding-bottom:0px !important;}.p-b-xs{padding-bottom:5.3333333333px !important;}.p-b-s{padding-bottom:16px !important;}.p-b-m{padding-bottom:25px !important;}.p-b-l{padding-bottom:36px !important;}.p-b-xl{padding-bottom:3em !important;}.p-b-xxl{padding-bottom:50px !important;}.m-b-n{margin-bottom:0px !important;}.m-b-xs{margin-bottom:5.3333333333px !important;}.m-b-s{margin-bottom:16px !important;}.m-b-m{margin-bottom:25px !important;}.m-b-l{margin-bottom:36px !important;}.m-b-xl{margin-bottom:3em !important;}.m-b-xxl{margin-bottom:50px !important;}.p-l-n{padding-left:0px !important;}.p-l-xs{padding-left:5.3333333333px !important;}.p-l-s{padding-left:16px !important;}.p-l-m{padding-left:25px !important;}.p-l-l{padding-left:36px !important;}.p-l-xl{padding-left:3em !important;}.p-l-xxl{padding-left:50px !important;}.m-l-n{margin-left:0px !important;}.m-l-xs{margin-left:5.3333333333px !important;}.m-l-s{margin-left:16px !important;}.m-l-m{margin-left:25px !important;}.m-l-l{margin-left:36px !important;}.m-l-xl{margin-left:3em !important;}.m-l-xxl{margin-left:50px !important;}.p-r-n{padding-right:0px !important;}.p-r-xs{padding-right:5.3333333333px !important;}.p-r-s{padding-right:16px !important;}.p-r-m{padding-right:25px !important;}.p-r-l{padding-right:36px !important;}.p-r-xl{padding-right:3em !important;}.p-r-xxl{padding-right:50px !important;}.m-r-n{margin-right:0px !important;}.m-r-xs{margin-right:5.3333333333px !important;}.m-r-s{margin-right:16px !important;}.m-r-m{margin-right:25px !important;}.m-r-l{margin-right:36px !important;}.m-r-xl{margin-right:3em !important;}.m-r-xxl{margin-right:50px !important;}.p-a-n{padding:0px !important;}.p-a-xs{padding:5.3333333333px !important;}.p-a-s{padding:16px !important;}.p-a-m{padding:25px !important;}.p-a-l{padding:36px !important;}.p-a-xl{padding:3em !important;}.p-a-xxl{padding:50px !important;}.m-a-n{margin:0px !important;}.m-a-xs{margin:5.3333333333px !important;}.m-a-s{margin:16px !important;}.m-a-m{margin:25px !important;}.m-a-l{margin:36px !important;}.m-a-xl{margin:3em !important;}.m-a-xxl{margin:50px !important;}.bg-white,.white{background-color:#fff !important;}.bg-white.text-fix,.white.text-fix{color:#515A61;}.bg-white.text-fix p,.bg-white.text-fix h1,.bg-white.text-fix h2,.bg-white.text-fix h3,.bg-white.text-fix h4,.bg-white.text-fix h5,.bg-white.text-fix h6,.bg-white.text-fix a,.bg-white.text-fix li,.white.text-fix p,.white.text-fix h1,.white.text-fix h2,.white.text-fix h3,.white.text-fix h4,.white.text-fix h5,.white.text-fix h6,.white.text-fix a,.white.text-fix li{color:#515A61;}.bg-grey,.grey{background-color:#ECECEC;}.bg-grey.text-fix,.grey.text-fix{color:#515A61;}.bg-grey.text-fix p,.bg-grey.text-fix h1,.bg-grey.text-fix h2,.bg-grey.text-fix h3,.bg-grey.text-fix h4,.bg-grey.text-fix h5,.bg-grey.text-fix h6,.bg-grey.text-fix a,.bg-grey.text-fix li,.grey.text-fix p,.grey.text-fix h1,.grey.text-fix h2,.grey.text-fix h3,.grey.text-fix h4,.grey.text-fix h5,.grey.text-fix h6,.grey.text-fix a,.grey.text-fix li{color:#515A61;}.bg-dark,.dark-grey{background-color:#515A61;}.bg-dark.text-fix,.dark-grey.text-fix{color:#fff;}.bg-dark.text-fix p,.bg-dark.text-fix h1,.bg-dark.text-fix h2,.bg-dark.text-fix h3,.bg-dark.text-fix h4,.bg-dark.text-fix h5,.bg-dark.text-fix h6,.bg-dark.text-fix a,.bg-dark.text-fix li,.dark-grey.text-fix p,.dark-grey.text-fix h1,.dark-grey.text-fix h2,.dark-grey.text-fix h3,.dark-grey.text-fix h4,.dark-grey.text-fix h5,.dark-grey.text-fix h6,.dark-grey.text-fix a,.dark-grey.text-fix li{color:#fff;}.bg-pink{background-color:#F2DEDE;}.bg-pink.text-fix{color:#920505;}.bg-pink.text-fix p,.bg-pink.text-fix h1,.bg-pink.text-fix h2,.bg-pink.text-fix h3,.bg-pink.text-fix h4,.bg-pink.text-fix h5,.bg-pink.text-fix h6,.bg-pink.text-fix a,.bg-pink.text-fix li{color:#920505;}.bg-blue{background-color:#e1f5fe;}.bg-blue.text-fix{color:#01579b;}.bg-blue.text-fix p,.bg-blue.text-fix h1,.bg-blue.text-fix h2,.bg-blue.text-fix h3,.bg-blue.text-fix h4,.bg-blue.text-fix h5,.bg-blue.text-fix h6,.bg-blue.text-fix a,.bg-blue.text-fix li{color:#01579b;}.bg-green{background-color:#b3e8a8;}.bg-green.text-fix{color:#265e16;}.bg-green.text-fix p,.bg-green.text-fix h1,.bg-green.text-fix h2,.bg-green.text-fix h3,.bg-green.text-fix h4,.bg-green.text-fix h5,.bg-green.text-fix h6,.bg-green.text-fix a,.bg-green.text-fix li{color:#265e16;}.bg-grey-hover:hover{background-color:#D7D9D9;color:#515A61 !important;}.bg-grey-hover:hover *{color:#515A61 !important;}.bg-white-hover:hover{background-color:#fff;color:#515A61 !important;}.bg-white-hover:hover *{color:#515A61 !important;}.cache-test{border:3px dashed #ff7e00;}.divider-l{position:relative;}.divider-l::after{content:"";position:absolute;bottom:-1.5px;left:0;height:3px;width:30%;background:#515A61;}.divider-l:last-child{margin-bottom:0px !important;padding-bottom:0px !important;}.divider-l:last-child::after{content:none;}.divider-m{position:relative;}.divider-m::after{content:"";position:absolute;bottom:-1.5px;left:0;height:3px;width:15%;background:#515A61;}.divider-m:last-child{margin-bottom:0px !important;padding-bottom:0px !important;}.divider-m:last-child::after{content:none;}.divider-s{position:relative;}.divider-s::after{content:"";position:absolute;bottom:-1px;left:0;height:2px;width:10%;background:#515A61;}.divider-s:last-child{margin-bottom:0px !important;padding-bottom:0px !important;}.divider-s:last-child::after{content:none;}.divider-r-d{border-right:1px solid #515A61;}.divider-r-d:last-child{border-right:0px;}.divider-l-d{border-left:1px solid #515A61;}.divider-l-d:last-child{border-left:0px;}.txt-white,.white-text{color:#fff;}.txt-white *,.white-text *{color:#fff;}.txt-grey,.grey-text{color:#ECECEC;}.txt-grey *,.grey-text *{color:#ECECEC;}.txt-dark,.dark-text{color:#515A61;}.txt-dark *,.dark-text *{color:#515A61;}.fill-white{fill:#fff;}.fill-grey{fill:#ECECEC;}.fill-dark{fill:#515A61;}.border-dark-grey-all{border-color:#515A61;}.border-dark-grey-top{border-top-color:#515A61;}.border-dark-grey-right{border-right-color:#515A61;}.border-dark-grey-bottom{border-bottom-color:#515A61;}.border-dark-grey-left{border-left-color:#515A61;}.border-light-grey{border-color:#ECECEC;}.border-light-grey-top{border-top-color:#ECECEC;}.border-light-grey-right{border-right-color:#ECECEC;}.border-light-grey-bottom{border-bottom-color:#ECECEC;}.border-light-grey-left{border-left-color:#ECECEC;}.border-white-all{border-color:#fff;}.border-white-top{border-top-color:#fff;}.border-white-right{border-right-color:#fff;}.border-white-bottom{border-bottom-color:#fff;}.border-white-left{border-left-color:#fff;}.border-large-all{border-width:5px !important;border-style:solid !important;}.border-large-top{border-top-width:5px !important;border-top-style:solid !important;}.border-large-right{border-right-width:5px !important;border-right-style:solid !important;}.border-large-bottom{border-bottom-width:5px !important;border-bottom-style:solid !important;}.border-large-left{border-left-width:5px !important;border-left-style:solid !important;}.border-medium-all{border-top-width:3px !important;border-top-style:solid !important;}.border-medium-top{border-width:3px !important;border-style:solid !important;}.border-medium-right{border-right-width:3px !important;border-right-style:solid !important;}.border-medium-bottom{border-bottom-width:3px !important;border-bottom-style:solid !important;}.border-medium-left{border-left-width:3px !important;border-left-style:solid !important;}.border-small-all{border-width:1px !important;border-style:solid !important;}.border-small-top{border-top-width:1px !important;border-top-style:solid !important;}.border-small-right{border-right-width:1px !important;border-right-style:solid !important;}.border-small-bottom{border-bottom-width:1px !important;border-bottom-style:solid !important;}.border-small-left{border-left-width:1px !important;border-left-style:solid !important;}.img-border-dark img{border:1px solid #515A61;}.img-border-white img{border:1px solid #fff;}.shadow-sm{-webkit-box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);-moz-box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);box-shadow:0px 1px 6px 0 rgba(17,17,17,0.25);}.layout-container > div{min-height:100vh;display:flex;flex-direction:column;}.layout-container > div .main_wrapper{flex-grow:1;}.layout-container > div .main_wrapper .layout-content{padding-top:2rem;padding-bottom:2rem;}.path-user header a[href="/user"]{color:#11699e !important;}.gin-secondary-toolbar.gin-secondary-toolbar--frontend{background-color:#cccccc;}.toolbar .toolbar-bar{background-color:transparent !important;}.messages.messages--warning{display:none !important;}.site-name{display:none;}header{height:unset !important;min-height:unset !important;max-height:unset !important;padding:1rem 0 !important;}header > .container{display:flex;flex-direction:row-reverse !important;height:70px !important;}header > .container .region.region-header.container{display:flex;}header > .container .region.region-header.container .menu.menu--level-1{display:flex;}header > .container .region.region-header.container .menu.menu--level-1 li{padding-right:1.6rem;}header > .container .region.region-header.container .menu.menu--level-1 li a{font-size:1.6rem;text-decoration:none;}header > .container .region.region-header.container .menu.menu--level-1 li a.is-active{color:var(--highlight-3);}header ul{margin:0px !important;}header li,header a{margin-bottom:0px !important;}header .region-logo{padding-bottom:0px !important;}header.header > .flex .header-top{padding-bottom:0px !important;display:flex;align-items:end;align-content:end;}header.header > .flex .header-top a{font-size:1.6rem;text-decoration:none;}.node--type-page.node--view-mode-full{display:block !important;}#block-ccea-main-loggedinusersmenu{display:flex;align-content:end;align-items:end;}#block-ccea-main-loggedinusersmenu li{padding-right:1.6rem;}#block-ccea-main-loggedinusersmenu li a{font-size:1.6rem;text-decoration:none;}#block-ccea-main-loggedinusersmenu li a.is-active{color:var(--highlight-3);}#footer-bottom{padding:32px 0 0 !important;}.path-user-paper-builder .facet-item label{display:inline-flex;background:#cecece;text-decoration:none;align-items:center;overflow:hidden;}.path-user-paper-builder .field__item:empty{display:none;}.path-user-paper-builder .facet-item__value{padding:1rem 1rem 1rem 1.5rem;font-size:0.75em;color:#11699e !important;text-decoration:none !important;}.path-user-paper-builder .facet-item__count{background-color:#1e82be;color:#fff;padding:1rem 0.75rem;margin-left:0rem;font-size:0.75em;text-decoration:none !important;}.path-user-paper-builder .facet-item label.is-active{background-color:rgba(0,111,191,0.15);}.path-user-paper-builder .facet-item label.is-active .facet-item__value{padding:1rem 1rem 1rem 0.5rem;}.path-user-paper-builder .facet-item label.is-active::before{content:"\f00d";color:#11699e;padding-left:1rem;font-family:"Font Awesome 5 Free";}.path-user-paper-builder .horizontal-tabs-list{display:inline-block;margin:0;border:0;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:currentcolor;padding:0;list-style:none;background-color:#eee;border-bottom:1px solid #ccc !important;width:100%;height:auto;clear:both;}.path-user-paper-builder .horizontal-tabs-list li a{display:block;text-decoration:none;padding:0.6em 1em;position:relative;top:0;font-size:1.8rem !important;border-top:1px solid #ccc !important;border-right:1px solid #ccc !important;border-left:1px solid #ccc !important;border-bottom:0px solid #ccc !important;padding:0.6em 1em !important;background:#eee !important;color:#515A61 !important;}.path-user-paper-builder .horizontal-tabs-list li.selected a{background:transparent !important;border-bottom:0px !important;}.path-user-paper-builder .horizontal-tabs-list li.selected a::before{display:none !important;}.path-user-paper-builder .horizontal-tabs-list::after{display:none !important;}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.select{background-image:none !important;}.region-content-front,.region-sidebar + .region-content{padding:0;width:100%;}}@media screen and (-ms-high-contrast:active) and (min-width:992px),screen and (-ms-high-contrast:none) and (min-width:992px){.region-content-front,.region-sidebar + .region-content{padding:0;max-width:75%;max-width:calc(75% - 10px);flex:1 1 auto;}}@media screen and (-ms-high-contrast:active) and (max-width:1200px),screen and (-ms-high-contrast:none) and (max-width:1200px){.region-content-front,.region-sidebar + .region-content{padding-left:10px;}}#toolbar-bar{background-color:#0f0f0f;}#toolbar-administration #toolbar-bar .toolbar-tab a{padding-top:12px;padding-bottom:12px;}.path-legal-terms .banner .region-highlighted{max-width:1370px;margin:2em auto;}.path-legal-terms #block-ccea-main-content{max-width:1370px;margin:2em auto;padding:0 1em;}.path-legal-terms form.entity-legal-document-acceptance-form{overflow:hidden;}.messages:has(a[href*=xecurify]){display:none;}.action-flag-disabled a[data-class=action-flag]{pointer-events:none;filter:grayscale(1);opacity:0.3;border-radius:2em;overflow:hidden;cursor:not-allowed;z-index:-1;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{width:2em;height:2em;transform:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span.ui-icon{background-size:cover;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
