@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.row{margin-right:-10px;margin-left:-10px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-right:10px;padding-left:10px}.columns-md-2{-webkit-columns:2;columns:2;-webkit-column-gap:20px;column-gap:20px}@media (max-width: 768px){.columns-md-2{-webkit-columns:1;columns:1;-webkit-column-gap:0;column-gap:0}}html{font-size:16px;background-color:#005C96}body{color:black;font-size:inherit;line-height:1.4;font-family:"Open Sans",sans-serif;background-color:white}body.mobile-menu-displayed{overflow:hidden}body.at-work article a,body.at-work main a{color:#64509B}body.at-home article a,body.at-home main a{color:#02B1BA}h1{font-size:1.875rem}h2{margin:0 0 30px;font-weight:700;font-size:1.5rem}h2 ~ h2{margin-top:30px}h3{font-size:1.25rem;font-weight:700;margin-bottom:20px;}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1.125rem}article a,main a{color:#003D5A;text-decoration:underline;-webkit-transition:color 0.15s;transition:color 0.15s}article a:hover,article a:focus,main a:hover,main a:focus{color:#015155}img{display:block;max-width:100%;height:auto}figure{margin:16px 0 32px}@media (min-width: 992px){figure{margin:64px 0}}ul,ol{padding-left:22px}ul>li,ol>li{margin-top:12px}p{margin-bottom:2rem}a{color:#003D5A}table{width:100%;border-collapse:collapse}table caption{caption-side:top;padding:1rem 0;color:#002E44;font-style:italic}table th,table td{padding:.375rem .625rem;border:1px solid #E5E4DF}table th{color:white;background:#005C96;font-weight:700}table thead th{padding-top:.625rem;padding-bottom:.625rem}table tfoot td{color:white;background:#005C96}table tbody tr:nth-child(even){background-color:#F5F6F7}#old{position:fixed;z-index:20;top:0;width:100%;padding:1em;color:black;background-color:yellow;font-weight:200;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#old p{margin:0;padding:10px}#old a{text-decoration:underline}.skiplink{position:absolute;z-index:20;top:-2.2em;left:0;right:0;line-height:2.2;font-size:1.25rem;text-align:center;text-decoration:none;white-space:nowrap;color:white;background-color:blue;font-weight:200;-webkit-transition:all 0.3s;transition:all 0.3s}.skiplink:focus{top:0;outline:none;text-decoration:none;color:white}.offscreen{position:absolute;top:-10000px;left:0;height:0;overflow:hidden;font-size:0}.table-wrapper{width:100%;overflow-x:auto;margin:1rem 0 2rem}#header{background-color:white}#header>.container{padding-top:5px;padding-bottom:5px}#header>.container>div:nth-child(1){display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:auto;margin:0 -10px;height:60px}#header>.container>div:nth-child(1)>button{-webkit-box-flex:0;-webkit-flex:0 0 60px;flex:0 0 60px}#header>.container>div:nth-child(2){display:none}#header img{vertical-align:middle;display:inline-block}#header .utils{display:none}@media (min-width: 992px){#header>.container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;padding-top:0;padding-bottom:0}#header>.container>div:nth-child(1){-webkit-box-flex:1;-webkit-flex:auto;flex:auto;margin:0;height:auto}#header>.container>div:nth-child(1)>button{display:none}#header>.container>div:nth-child(2){display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}#header .utils{display:block}}#logo{display:inline-block;margin-left:10px;margin-right:36px}@media (min-width: 992px){#logo{margin:30px 0 20px}}#nav_toggle{display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;margin:0;padding:0;height:60px;width:100%;font-size:0;background-color:white;border:10px solid white;border-radius:50%}#nav_toggle.open-mobile-menu:before,#nav_toggle.open-mobile-menu:after{left:50%;right:50%}#nav_toggle.open-mobile-menu>span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav_toggle.open-mobile-menu>span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav_toggle:before{content:'';display:block;position:absolute;top:6px;left:0px;right:0px;height:5px;background-color:#005C96;border-radius:1px;-webkit-transition:0.3s;transition:0.3s}#nav_toggle:after{content:'';display:block;position:absolute;bottom:6px;left:0px;right:0px;height:5px;background-color:#005C96;border-radius:1px;-webkit-transition:0.3s;transition:0.3s}#nav_toggle>span{display:block;position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0px;right:0px;height:5px;margin:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#nav_toggle>span:before,#nav_toggle>span:after{content:'';display:block;position:absolute;width:100%;height:100%;background-color:#005C96;border-radius:1px;-webkit-transition:0.3s;transition:0.3s}@media (min-width: 992px){#nav_toggle{display:none}}#primary_nav{font-size:1.25rem;color:#005C96;position:fixed;z-index:100;overflow:hidden;width:100%;border:none;height:0;-webkit-transition:height 0.3s;transition:height 0.3s;background:white;display:none}#primary_nav.active-mobile-menu{display:block}#primary_nav.open-mobile-menu{height:calc(100vh - 60px);overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}#primary_nav .container{padding:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:100%}#primary_nav .primary-navigation>ul{-webkit-flex-basis:auto;flex-basis:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:center;align-content:center;visibility:hidden;list-style:none;margin:0;padding:0 15px;-webkit-transform:translate(0, -10px);transform:translate(0, -10px);-webkit-transition:opacity 0.15s, -webkit-transform 0.15s;transition:opacity 0.15s, -webkit-transform 0.15s;transition:opacity 0.15s, transform 0.15s;transition:opacity 0.15s, transform 0.15s, -webkit-transform 0.15s}#primary_nav .primary-navigation>ul>li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:0;visibility:visible;opacity:1}#primary_nav .primary-navigation>ul>li.open-mobile-menu{visibility:visible;-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}#primary_nav .primary-navigation>ul>li.open-mobile-menu>a:before{opacity:1;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#primary_nav .primary-navigation>ul>li.nav-services>div{border-top-color:#002E44;color:white;background:#003D5A}#primary_nav .primary-navigation>ul>li.nav-courses>div{border-top-color:#003D5A;color:black;background:white}#primary_nav .primary-navigation>ul>li>a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative;min-height:inherit;font-weight:700;color:#005C96;padding:18px 0;padding-left:20px;padding-right:80px;text-decoration:none;border-bottom:3px solid #005C96;-webkit-transition:color 0.15s;transition:color 0.15s}#primary_nav .primary-navigation>ul>li>a.open>span:first-child:before{display:none}#primary_nav .primary-navigation>ul>li>a:hover,#primary_nav .primary-navigation>ul>li>a:focus{text-decoration:none}#primary_nav .primary-navigation>ul>li>a:hover>span:before,#primary_nav .primary-navigation>ul>li>a:focus>span:before{opacity:1}#primary_nav .primary-navigation>ul>li>a>span{display:block;position:relative}#primary_nav .primary-navigation>ul>li>div{display:none}#primary_nav .primary-navigation>ul>li>div>div>.container{padding:20px 0}#primary_nav .primary-navigation>ul>li>div .submenu>div>ul>li{margin-bottom:20px}#primary_nav .submenu ul{list-style:none;display:block;margin:0;padding:0}#primary_nav .submenu ul>li{display:block;margin:0;padding:0}#primary_nav .submenu>div>ul>li>a{font-weight:700}#primary_nav .primary-navigation>ul .ui-collapsible.ui-collapsible-open [data-collapse="content"]{display:block}#primary_nav .primary-navigation>ul .ui-collapsible.ui-collapsible-close>[data-collapse="content"]{display:none}#primary_nav .primary-navigation>ul .ui-collapsible-header-open .ui-collapse-discrete:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#primary_nav .primary-navigation>ul .ui-collapsible-header-open .ui-collapse-discrete:after{-webkit-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}#primary_nav .primary-navigation>ul .ui-collapse-discrete{position:absolute;top:0;right:-10px;bottom:0;width:60px;display:block;margin:0;padding:0;font-size:0}#primary_nav .primary-navigation>ul .ui-collapse-discrete:before{content:'';display:block;position:absolute;top:50%;left:50%;width:28px;height:4px;background-color:#005C96;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}#primary_nav .primary-navigation>ul .ui-collapse-discrete:after{content:'';display:block;position:absolute;top:50%;left:50%;width:28px;height:4px;background-color:#005C96;-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}#primary_nav .utils{display:block;padding:0 15px 60px}#primary_nav .utils ul{margin:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}#primary_nav .utils a{color:#005C97}#primary_nav .utils a img{width:32px}@media (min-width: 992px){#primary_nav{position:relative;display:block;opacity:1;height:auto;overflow:visible;top:auto;left:auto;right:auto;bottom:auto;height:auto;opacity:1;-webkit-transition:none;transition:none;border-bottom:10px solid transparent}#primary_nav.open-mobile-menu{height:auto;overflow:auto;-webkit-overflow-scrolling:inherit}body.page-homepage #primary_nav{border-bottom:none}body.page-services #primary_nav{border-bottom-color:#002E44}body.page-courses #primary_nav{border-bottom-color:#02B1BA}body.page-news #primary_nav{border-bottom-color:#005C96}body.page-about #primary_nav{border-bottom-color:#005C96}body.page-contact #primary_nav{border-bottom-color:#005C96}#primary_nav>.container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;width:100%;min-height:inherit;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}#primary_nav .primary-navigation{-webkit-box-flex:0;-webkit-flex:none;flex:none}#primary_nav .primary-navigation>ul{-webkit-box-flex:0;-webkit-flex:none;flex:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:76px;margin:0;padding:0;-webkit-transform:none;transform:none}#primary_nav .primary-navigation>ul.is-over>li>div{-webkit-transition:none;transition:none}#primary_nav .primary-navigation>ul .ui-collapsible.ui-collapsible-close>[data-collapse="content"]{display:block}#primary_nav .primary-navigation>ul .ui-collapse-discrete{display:none}#primary_nav .primary-navigation>ul>li{-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:0;visibility:visible;-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1;margin:0 5px;padding:0;visibility:visible;-webkit-transform:none;transform:none;opacity:1}#primary_nav .primary-navigation>ul>li:first-child>a{padding-left:0}#primary_nav .primary-navigation>ul>li>a{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;padding:0 10px;white-space:nowrap;border:none}#primary_nav .primary-navigation>ul>li>a:before{display:none}#primary_nav .primary-navigation>ul>li>a:hover,#primary_nav .primary-navigation>ul>li>a:focus{text-decoration:none}#primary_nav .primary-navigation>ul>li>a:hover>span,#primary_nav .primary-navigation>ul>li>a:focus>span{color:white;background:#003D5A}#primary_nav .primary-navigation>ul>li>a.active>span:first-child:before,#primary_nav .primary-navigation>ul>li>a.open>span:first-child:before{height:5px}#primary_nav .primary-navigation>ul>li>a.active>span:first-child{color:white;background:#005C96}#primary_nav .primary-navigation>ul>li>a.open>span{color:white;background:#003D5A}#primary_nav .primary-navigation>ul>li>a.open+div{visibility:visible;opacity:1}#primary_nav .primary-navigation>ul>li>a>span{padding:4px 10px;-webkit-transition:background 0.15s, color 0.15s;transition:background 0.15s, color 0.15s}#primary_nav .primary-navigation>ul>li>a>span:first-child{display:block}#primary_nav .primary-navigation>ul>li>a .ui-collapse-discrete{display:none}#primary_nav .primary-navigation>ul>li>div{display:block;position:absolute;z-index:10;top:100%;left:0;right:0;padding:40px 0;visibility:hidden;opacity:0;-webkit-transition:opacity 0.15s;transition:opacity 0.15s;background:white;border-top:10px solid #002E44;box-shadow:0px 2px 12px 0 rgba(0,0,0,0.15)}#primary_nav .primary-navigation>ul>li>div.services-listing-nav{color:white;background:#003D5A}#primary_nav .primary-navigation>ul>li>div>.container{padding-left:15px;padding-right:15px}#primary_nav .submenu{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-left:-10px;margin-right:-10px;font-size:1.125rem}#primary_nav .submenu>div{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:10px;padding-right:10px}#primary_nav .submenu>div>ul>li{margin-bottom:1.875rem}#primary_nav .utils{display:none}}#search ::-webkit-input-placeholder{color:#005C97;-webkit-font-smoothing:antialiased}#search :-moz-placeholder{color:#005C97;opacity:1}#search ::-moz-placeholder{color:#005C97;opacity:1}#search :-ms-input-placeholder{color:#005C97}#search label{position:absolute;top:-10000px;left:0;height:0;overflow:hidden;font-size:0}#search #search_input{-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;margin:0;padding:0 10px 0 55px;height:42px;font-size:1.25rem;width:100%;border:none;border-radius:0;outline:none;color:#005C97;background-image:url(/__data/assets/file/0006/179709/CITSolutionsSearchIconBlue.svg);background-position:left 20px top 50%;background-repeat:no-repeat;background-size:20px 20px;background-color:#F8F8F8}#search input[type="submit"]{position:absolute;top:-10000px;left:0;height:0;overflow:hidden;font-size:0}@media (max-width: 768px){#search{padding:15px}#search #search_input{padding-left:64px;background-size:32px 32px;font-size:1.5rem}}@media (min-width: 1200px){#search{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}#search #search_input{width:440px}}.utils ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;list-style:none}.utils ul>li ~ li{margin-left:20px}.utils a{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0}.utils a img{display:inline-block;vertical-align:middle;margin-right:10px}#banner{position:relative;font-size:1.125rem;line-height:1.25;overflow:hidden}#banner:after{content:'';position:absolute;z-index:1;display:block;position:absolute;right:0;top:0;width:530px;height:100%;opacity:0.1;background-color:black;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:skewX(-51.42deg) translateX(100%);transform:skewX(-51.42deg) translateX(100%)}#banner>img{position:static;width:100%;-webkit-transform:none;transform:none;top:auto;left:auto;min-height:auto;min-width:auto}#banner>.container{position:relative;z-index:2;padding:0;min-height:0}#banner>.container:before{content:'';position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:100vw;top:0;bottom:0;background:#005C96}#banner>.container>div{position:relative;min-height:0;padding:20px 15px 24px;font-size:1rem;font-weight:bold;background:#005C96}#banner h1,#banner p{margin:0;font-size:inherit;line-height:inherit;color:white}#banner h1 em,#banner p em{font-style:normal;color:#02B1BA}@media (min-width: 992px){#banner{position:relative;min-height:420px;font-size:2.125rem;line-height:1.2}#banner>img{position:absolute;z-index:1;display:block;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-height:100%;min-width:100%;max-height:none;max-width:none;width:auto;height:auto}#banner>.container{position:relative;z-index:2;min-height:420px}#banner>.container:before{display:none}#banner>.container>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;left:15px;bottom:0;min-height:200px;padding:30px 30px;font-size:1.5rem;max-width:604px}}#footer{color:#005C96;background-color:#F2F2F2}#footer>div:first-child{padding-top:20px;padding-bottom:20px}#footer>div:first-child nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}#footer>div:first-child ul{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%;list-style:none;display:block;margin:0;padding:0 30px 0 10px}#footer>div:first-child ul>li{display:block;margin:0;padding:5px 0;font-weight:700}#footer>div:first-child ul>li:first-child{border-top:none;padding-top:0}#footer>div:first-child ul>li.contact-item{border:none;font-size:.75rem;font-weight:400}#footer>div:first-child ul>li a{display:inline-block}#footer>div:first-child h2{margin-bottom:12px}#footer>div:first-child ul{display:block;list-style:none;padding:0}#footer>div:first-child ul li{display:block;margin:0;padding:8px 0;border-top:2px solid white}#footer>div:first-child ul li:first-child{padding-top:16px}#footer>div:first-child ul li a{display:inline-block;color:inherit;text-decoration:none}#footer>div:first-child ul li a:hover,#footer>div:first-child ul li a:focus{text-decoration:underline}#footer>div:last-child{padding-top:24px;padding-bottom:24px;color:white;background-color:#005C96;padding:0;font-size:.875rem}#footer>div:last-child p{margin:0;font-weight:700;font-size:1rem}#footer>div:last-child>.container{padding:0}#footer>div:last-child>.container>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}#footer>div:last-child>.container>div>div{padding:15px}#footer>div:last-child>.container>div>div:nth-child(1){-webkit-box-ordinal-group:4;-webkit-order:3;order:3;-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%}#footer>div:last-child>.container>div>div:nth-child(1) ul{display:block;list-style:none;margin:0;padding:0}#footer>div:last-child>.container>div>div:nth-child(1) ul li{display:inline-block;margin:0}#footer>div:last-child>.container>div>div:nth-child(1) ul li ~ li{display:inline-block}#footer>div:last-child>.container>div>div:nth-child(1) ul li ~ li:before{content:'/';display:inline-block;margin:0 8px}#footer>div:last-child>.container>div>div:nth-child(1) nav{margin-top:10px}#footer>div:last-child>.container>div>div:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;order:1;-webkit-box-flex:1;-webkit-flex:1 1 25%;flex:1 1 25%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:white;background-color:#003D5A}#footer>div:last-child>.container>div>div:nth-child(3){-webkit-box-ordinal-group:3;-webkit-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1 1 25%;flex:1 1 25%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;color:white;background-color:#ECA64C}#footer>div:last-child nav>ul{list-style:none;display:block;margin:0;padding:0}#footer>div:last-child nav>ul>li{display:block;margin:0;padding:0}#footer>div:last-child p{font-size:inherit}#footer h2{margin:0;font-size:1.25rem;font-weight:700}#footer a{color:inherit;text-decoration:none}#footer a:hover,#footer a:focus{text-decoration:underline}#footer img{display:inline-block;vertical-align:middle}#footer .footer-small{display:none}#footer .social-links-title{display:none}#footer .social-links{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin:0;font-size:.75rem}#footer .link-subscribe{position:relative;display:block;padding-right:50px}#footer .link-subscribe:before{content:'';display:inline-block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px;height:32px;font-size:0;-webkit-transition:background-color 0.25s;transition:background-color 0.25s;background-repeat:no-repeat;background-position:center center;background-image:url(/__data/assets/file/0008/179675/CITSolutionsLetterOpenIcon.svg);background-size:contain}#footer .footer-small{display:block}#footer .footer-large{display:none}@media (max-width: 768px){#footer{font-size:.875rem}#footer>div:last-child>.container>div>div:nth-child(1) nav>ul{display:block}#footer>div:last-child>.container>div>div:nth-child(1) nav>ul>li{display:block}#footer>div:last-child>.container>div>div:nth-child(1) nav>ul>li:before{display:none}#footer>div:last-child>.container>div>div:nth-child(1) nav>ul>li ~ li{margin-top:5px}}@media (min-width: 992px){#footer{min-height:120px}#footer>div:first-child{padding-top:36px;padding-bottom:24px}#footer>div:first-child nav>ul{padding:0}#footer>div:first-child nav>ul>li{padding:8px 0;font-weight:400}#footer>div:first-child nav>ul>li:first-child{padding-top:16px;border-top:2px solid white}#footer>div:last-child{position:relative;font-size:1rem}#footer>div:last-child .container>div{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}#footer>div:last-child .container>div:after{content:'';display:block;position:absolute;top:0;left:50%;right:0;bottom:0;background:#ECA64C}#footer>div:last-child .container>div>div{position:relative;z-index:1;padding:16px 15px;background-color:#005C96}#footer>div:last-child .container>div>div:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;order:1;display:block}#footer>div:last-child .container>div>div:nth-child(1) nav>ul{display:block;margin:0;padding:0}#footer>div:last-child .container>div>div:nth-child(1) nav>ul>li{display:inline-block}#footer>div:last-child .container>div>div:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;order:2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;background-color:#003D5A}#footer>div:last-child .container>div>div:nth-child(2)>ul{margin-top:12px}#footer>div:last-child .container>div>div:nth-child(3){-webkit-box-ordinal-group:4;-webkit-order:3;order:3;background-color:#ECA64C}#footer>div:last-child nav>ul>li{display:inline-block}#footer .social-links-title{display:block}#footer .social-links{padding-bottom:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;font-size:inherit}#footer .footer-large{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -24px}#footer .footer-large>div{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0 24px}#footer .footer-large>div:nth-child(4){-webkit-box-flex:0;-webkit-flex:0 1 150px;flex:0 1 150px}#footer .footer-large>div:nth-child(5){-webkit-box-flex:0;-webkit-flex:0 1 200px;flex:0 1 200px}#footer .footer-small{display:none}}@media (min-width: 1200px){#footer>div:last-child .container>div>div:nth-child(2){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#footer>div:last-child .container>div>div:nth-child(2)>ul{margin:0}}#footer_logo{display:inline-block;margin-top:20px}.our-services-block{color:#003D5A}.our-services-block section{padding:70px 0 25px}.our-services-block section>header{margin-bottom:24px}.our-services-block section>header h2{margin:0;font-weight:700;color:white;font-size:2rem}body.page-homepage .our-services-block{position:relative;color:white;background-color:#003D5A;overflow:hidden}body.page-homepage .our-services-block:before{content:'';position:absolute;z-index:1;display:block;left:0;top:0;height:100%;width:696px;opacity:0.1;background-color:black;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:skewX(45deg) translateX(-100%);transform:skewX(45deg) translateX(-100%)}@media (max-width: 768px){.our-services-block section{padding:24px 0 0}.our-services-block section>header h2{font-size:1.5rem}}@media (min-width: 992px){.our-services-block section{position:relative;z-index:2;padding:70px 0 0}.our-services-block section>header{margin-bottom:64px}}.our-approach-block{margin:24px 0}.our-approach-block.standout{margin:0;padding:24px 0;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15)}.our-approach-block section>header h2{margin:0;font-weight:700;color:#005C96;font-size:1.5rem}.our-approach-block section>div{margin-top:16px}.our-approach-block section>div ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin:0 -15px;padding:0;list-style:none}.our-approach-block section>div ul>li{display:block;margin:0;padding:0 15px}.our-approach-block section>div ul>li.our-approach-trusted h3:before{background-image:url(/__data/assets/file/0009/183492/CITSolutions-trusted.svg)}.our-approach-block section>div ul>li.our-approach-practical h3:before{background-image:url(/__data/assets/file/0006/183489/CITSolutions-practical.svg)}.our-approach-block section>div ul>li.our-approach-employees h3:before{background-image:url(/__data/assets/file/0005/183488/CITSolutions-employees.svg)}.our-approach-block section>div ul>li.our-approach-responsive h3:before{background-image:url(/__data/assets/file/0008/183491/CITSolutions-responsive.svg)}.our-approach-block section>div ul>li.our-approach-competency h3:before{background-image:url(/__data/assets/file/0003/183486/CITSolutions-competency.svg)}.our-approach-block section>div ul>li.our-approach-qualifications h3:before{background-image:url(/__data/assets/file/0007/183490/CITSolutions-qualifications.svg)}.our-approach-block section>div ul>li h3{position:relative;margin:0 0 24px;padding-top:13px;padding-left:62px;line-height:1.5;font-size:1.375rem;font-weight:700;color:#005C96}.our-approach-block section>div ul>li h3:before{content:'';display:block;position:absolute;top:8px;left:0;width:44px;height:44px;background-size:contain}.our-approach-block section>div ul>li p{margin:0;margin-bottom:20px}@media (max-width: 768px){.our-approach-block section>header h2{margin-top:34px;margin-bottom:20px}.our-approach-block section>div ul>li h3{margin-bottom:10px}.our-approach-block section>div ul>li p{margin-top:20px;margin-bottom:10px}}@media (min-width: 992px){.our-approach-block{margin:64px 0}.our-approach-block.standout{margin:0;padding:75px 0}.our-approach-block section{position:relative;z-index:2}.our-approach-block section>header>h2{font-size:2rem}.our-approach-block section>div{margin-top:50px}.our-approach-block section>div ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin:0 -15px}.our-approach-block section>div ul>li{-webkit-box-flex:0;-webkit-flex:0 1 33.333%;flex:0 1 33.333%;margin-bottom:15px;padding:0 15px}.our-approach-block section>div ul>li ~ li{margin-top:0}}.more-link,.quick-link{position:relative;display:block;margin:40px 0 0;font-size:1.125rem;text-decoration:none !important;color:#4D4D4D !important;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s, -webkit-transform 0.15s}.more-link:after,.quick-link:after{content:'';display:inline-block;position:absolute;top:-10px;margin-left:8px;width:44px;height:44px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:15px 23px;background-image:url(/__data/assets/file/0008/179639/CITSolutions-arrow-right-black.svg);-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s, -webkit-transform 0.15s}.more-link:hover,.quick-link:hover,.more-link:focus,.quick-link:focus{color:black;text-decoration:none}.more-link:hover:after,.quick-link:hover:after,.more-link:focus:after,.quick-link:focus:after{-webkit-transform:translateX(6px);transform:translateX(6px)}@media (max-width: 768px){.more-link,.quick-link{font-size:1rem;margin-top:24px}}.quick-link{display:inline-block}.quick-link:after{margin-left:16px;width:40px;height:40px;background-image:url(/__data/assets/file/0004/179644/CITSolutions-arrow-right-white.svg);background-color:#4D4D4D;border-radius:50%}.course-link,.enrol-link{position:relative;display:block;margin:0;padding:8px 24px;font-size:1.125rem;text-decoration:none !important;color:white !important;background-color:#4D4D4D;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s, -webkit-transform 0.15s}.course-link:after,.enrol-link:after{content:'';display:inline-block;position:relative;vertical-align:middle;margin-left:40px;width:44px;height:44px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:15px 23px;border-radius:50%;background-image:url(/__data/assets/file/0008/179639/CITSolutions-arrow-right-black.svg);background-color:white;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s, -webkit-transform 0.15s}.course-link:hover,.enrol-link:hover,.course-link:focus,.enrol-link:focus{text-decoration:none;background-color:black}.course-link:hover:after,.enrol-link:hover:after,.course-link:focus:after,.enrol-link:focus:after{-webkit-transform:translateX(6px);transform:translateX(6px)}@media (min-width: 992px){.course-link,.enrol-link{margin:0 0 40px}}.locations-link,.contact-form-block form button[type="submit"]{width:294px;max-width:100%;display:block;position:relative;height:54px;margin:20px 0 0;padding:8px 12px;color:black;border:none;outline:none;text-align:left;text-decoration:none !important;color:white !important;background:#4D4D4D;-webkit-transition:background 0.25s;transition:background 0.25s;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.locations-link:hover,.contact-form-block form button:hover[type="submit"],.locations-link:focus,.contact-form-block form button:focus[type="submit"]{background-color:black}.locations-link:hover>span:after,.contact-form-block form button:hover[type="submit"]>span:after,.locations-link:focus>span:after,.contact-form-block form button:focus[type="submit"]>span:after{-webkit-transform:translate(5px, -50%);transform:translate(5px, -50%)}.locations-link:focus,.contact-form-block form button:focus[type="submit"]{outline:thin dotted black}.locations-link>span,.contact-form-block form button[type="submit"]>span{display:block;padding-left:10px}.locations-link>span:after,.contact-form-block form button[type="submit"]>span:after{content:'';display:block;position:absolute;top:50%;right:5px;width:44px;height:44px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/__data/assets/file/0004/179644/CITSolutions-arrow-right-white.svg);background-position:center center;background-size:16px auto;background-repeat:no-repeat;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s}@media (max-width: 768px){.locations-link,.contact-form-block form button[type="submit"]{width:100%}}@media (min-width: 992px){.locations-link,.contact-form-block form button[type="submit"]{font-size:1.25rem}}.request-link,.customise-link{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-self:center;align-self:center;height:40px;margin:0;padding:8px 10px 0;font-size:1.125rem;text-decoration:none !important;color:white !important;background-color:#4D4D4D;max-width:323px;-webkit-transition:background-color 0.15s;transition:background-color 0.15s;font-weight:300;-webkit-font-smoothing:antialiased}.request-link:hover,.customise-link:hover,.request-link:focus,.customise-link:focus{background-color:black}.request-link>span,.customise-link>span{display:block;line-height:1}.help-link{display:inline-block;position:relative;top:-1px;font-size:0;width:16px;height:16px;margin:0 0 0 5px;vertical-align:middle;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(/__data/assets/file/0006/179673/CITSolutionsHelpIconSmall.svg)}.enrol-link{display:inline-block;margin:0;padding:8px 50px 8px 16px;color:white;font-weight:400;font-size:1.125rem;background-repeat:no-repeat}.enrol-link:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;margin-left:0;right:12px;background-size:13px auto;background-image:url(/__data/assets/file/0004/179644/CITSolutions-arrow-right-white.svg);background-color:transparent;border-radius:0}.enrol-link:hover:after,.enrol-link:focus:after{-webkit-transform:translate(4px, -50%);transform:translate(4px, -50%)}body.at-work .enrol-link{background-color:#64509B}body.at-home .enrol-link{background-color:#02B1BA}.download-link{position:relative;display:inline-block;margin:20px 0 0;font-size:1.125rem;text-decoration:none !important;color:white !important;padding:10px 20px;font-weight:100;-webkit-font-smoothing:antialiased;-webkit-transition:background 0.15s;transition:background 0.15s}.at-work .download-link{background-color:#64509B}.at-work .download-link:hover,.at-work .download-link:focus{background-color:#4e3f79}.at-home .download-link{background-color:#02B1BA}.at-home .download-link:hover,.at-home .download-link:focus{background-color:#018188}@media (max-width: 768px){.download-link{font-size:1rem;margin-top:24px}}.content-block{position:relative;margin:24px 0}.content-block .row{position:relative}.content-block .row>div{position:static}.content-block article,.content-block main{color:#4D4D4D}.content-block article figure img,.content-block main figure img{display:block;width:100%}.content-block aside{margin-top:24px}.content-block .error-messages{margin:20px 0;color:#d00;border:1px solid #d00;border-radius:5px}.content-block .error-messages>p{margin:0;padding:10px 20px;color:white;background:#d00}.content-block .error-messages ul{margin:12px 0;padding:0 0 0 36px}.content-block table{margin-top:40px;margin-bottom:40px;border-bottom:2px solid #5F1D59}.content-block table thead th{font-size:1.25rem;padding:15px 15px 15px;color:white;background:#5F1D59}.content-block table thead tr:first-child th:first-child{border-radius:5px 0 0 0}.content-block table thead tr:first-child th:last-child{border-radius:0 5px 0 0}.content-block table tbody th,.content-block table tbody td{font-size:1rem;padding:10px 12px 15px}.content-block table tbody th{color:white;background:#5F1D59}.content-block table tbody td{color:636363}.content-block table tbody td ~ td{border-left:1px solid #4D4D4D}.content-block table tbody tr:nth-child(odd){background-color:#F7F8F4}.content-block form ::-webkit-input-placeholder{color:#F5F6F7;-webkit-font-smoothing:antialiased}.content-block form :-moz-placeholder{color:#F5F6F7;opacity:1}.content-block form ::-moz-placeholder{color:#F5F6F7;opacity:1}.content-block form :-ms-input-placeholder{color:#F5F6F7}.content-block form input[type="text"],.content-block form input[type="email"],.content-block form input[type="password"],.content-block form textarea,.content-block form select,.content-block form button{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-block;width:100%;font-family:'Open Sans', sans-serif;font-weight:300;font-size:inherit;color:inherit;border:1px solid #4D4D4D;background-color:#F7F8F4;border-radius:5px;box-shadow:none;padding:8px 12px}.content-block form input[type="text"][disabled],.content-block form input[type="email"][disabled],.content-block form input[type="password"][disabled],.content-block form textarea[disabled],.content-block form select[disabled],.content-block form button[disabled]{color:#807f7f;border-color:#807f7f}.content-block form input[type="text"]:focus,.content-block form input[type="email"]:focus,.content-block form input[type="password"]:focus,.content-block form textarea:focus,.content-block form select:focus,.content-block form button:focus{outline:thin dotted black}.content-block form textarea{height:120px}@media (min-width: 992px){.content-block{margin:80px 0 60px}.page-homepage .content-block>.container>div{padding-bottom:20px}.content-block aside{margin-top:0}}.case-study-block,.people-profile-block{background-color:#F1F0ED;overflow-x:hidden}.case-study-block section,.people-profile-block section{height:auto;margin:0 -15px}.case-study-block section>header,.people-profile-block section>header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;padding:0 12px}.case-study-block section>header:before,.people-profile-block section>header:before{content:'';position:absolute;z-index:1;display:block;left:0;top:0;height:100%;width:100vw;opacity:0.05;background-color:black;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:skewX(-45deg);transform:skewX(-45deg)}.case-study-block section>header>div,.people-profile-block section>header>div{position:relative;z-index:1;padding:60px 0}.case-study-block section>header>div>h2,.people-profile-block section>header>div>h2{margin:0 0 40px;font-size:1.75rem;font-weight:700}.case-study-block section>div,.people-profile-block section>div{position:relative;overflow:hidden;height:0;padding-bottom:54%}.case-study-block section>div video,.people-profile-block section>div video{display:block;margin:0;padding:0;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:black}.case-study-block section>div iframe,.people-profile-block section>div iframe{display:block;margin:0;padding:0;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:black;border:none}@media (max-width: 768px){.case-study-block,.people-profile-block{margin:24px 0}.case-study-block section,.people-profile-block section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.case-study-block section>header,.people-profile-block section>header{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.case-study-block section>header>div,.people-profile-block section>header>div{padding:24px 0}.case-study-block section>header>div h2,.people-profile-block section>header>div h2{margin:0 0 1.5rem;font-size:1.5rem}.case-study-block section>div,.people-profile-block section>div{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}@media (min-width: 992px){.case-study-block,.people-profile-block{margin:60px 0}.case-study-block.video-left section>header,.video-left.people-profile-block section>header{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;padding:20px 0 20px 60px}.case-study-block.video-left section>div,.video-left.people-profile-block section>div{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.case-study-block section,.people-profile-block section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;height:auto;min-height:437px;margin:0 -12px}.case-study-block section>header,.people-profile-block section>header{-webkit-box-flex:0;-webkit-flex:0 1 33.333%;flex:0 1 33.333%;padding:0 12px}.case-study-block section>header>div,.people-profile-block section>header>div{padding:20px 60px 20px 0}.case-study-block section>header .more-link,.people-profile-block section>header .more-link,.case-study-block section>header .quick-link,.people-profile-block section>header .quick-link{margin:90px 0 0}.case-study-block section>div,.people-profile-block section>div{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:auto;padding-bottom:0}}.people-profile-block{color:#002E44;background-color:#F5F6F7;margin-top:20px}.people-profile-block section{margin-bottom:20px}.people-profile-block section>header>div>h2{position:relative;margin:0 0 1.75rem;font-size:1.375rem;color:#4D4D4D}.people-profile-block section>header>div>h2:after{content:'';position:absolute;z-index:1;left:0;bottom:-1rem;width:70px;height:1px;background-color:black}.people-profile-block section p{margin:0;font-size:1.125rem}@media (max-width: 768px){.people-profile-block{margin-bottom:0}.people-profile-block section{margin-bottom:0}}@media (min-width: 992px){.people-profile-block{margin-top:0}.people-profile-block.profile-left section>header{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;padding:20px 0 20px 60px;padding-left:50px}.people-profile-block.profile-left section>header>div{padding-right:0}.people-profile-block.profile-left section>div{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.people-profile-block section{margin-bottom:0}}.quote{position:relative}.quote>div{max-width:726px;margin:50px 40px;padding:40px 0;font-size:1.375rem}.quote>div:before{content:'';position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:100vw;top:0;bottom:0;background:#F2F2F2}.quote blockquote{position:relative;z-index:1;margin:0}.quote blockquote p{margin:0}@media (max-width: 768px){.quote>div{margin:16px 0;padding:16px 0}}@media (min-width: 992px){.quote>div{margin:70px 80px;padding:60px 0}}.testimonial h2,.testimonial h3{margin:0 0 30px;font-size:1.125rem;font-weight:700;text-transform:uppercase;font-weight:700;color:inherit}.testimonial blockquote{display:block;color:inherit;border:none;margin:0;padding:0}.testimonial p{margin:0 0 30px}.testimonial cite{display:block;margin:0;font-style:normal;font-weight:700}@media (min-width: 1200px){.testimonial p{margin:0 0 60px}}.testimonial-callout{position:relative;min-height:314px;margin-top:24px;margin-bottom:24px}.testimonial-callout>header{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%;position:relative;overflow:hidden;background-color:#E5E9EA;padding:42px 28px 28px}.testimonial-callout>header:before{content:'';position:absolute;z-index:1;display:block;left:0;top:0;height:100%;width:100vw;opacity:0.05;background-color:black;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:skewX(-51.25deg);transform:skewX(-51.25deg)}.testimonial-callout>div{height:auto;padding-bottom:0;position:relative;overflow:hidden;margin:0}.testimonial-callout>div>img{width:100%}.tabset .testimonial-callout{margin-left:-15px;margin-right:-15px}@media (min-width: 992px){.testimonial-callout{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-top:48px;margin-bottom:48px}.testimonial-callout>div{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%}.testimonial-callout>div>img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;max-height:none;min-height:100%;min-width:100%;width:auto;height:100%}.tabset .testimonial-callout{margin-left:-24px;margin-right:-24px}}.testimonial-block{position:relative;height:auto;color:white;font-size:1.25rem;background-color:#003D5A;overflow:hidden}.testimonial-block section>header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;position:static;padding:20px 0 0}.testimonial-block section>header:before{content:'';position:absolute;z-index:1;display:block;right:100%;top:0;height:100%;width:100vw;opacity:0.8;background-color:#002E44;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:skewX(45deg);transform:skewX(45deg)}.testimonial-block section>header>div{position:relative;z-index:1;padding:24px 0}.testimonial-block section>div{position:relative;z-index:1;margin-top:20px;margin-left:-15px;margin-right:-15px}@media (min-width: 1200px){.testimonial-block section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;height:auto;min-height:360px}.testimonial-block section>header{-webkit-box-flex:1;-webkit-flex:1 1 33.333%;flex:1 1 33.333%;position:relative;padding:0 40px 0 0}.testimonial-block section>div{-webkit-box-flex:1;-webkit-flex:1 1 66.66%;flex:1 1 66.66%;-webkit-flex-basis:calc(66.666% - 20px);flex-basis:calc(66.666% - 20px);height:auto;padding-bottom:0;position:relative;overflow:hidden;margin:0}.testimonial-block section>div>img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;max-height:none;min-height:100%;min-width:100%;width:auto}}.explore-block,.question-block{margin:24px 0}.explore-block.standout,.standout.question-block{margin:0;padding:24px 0;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15)}.explore-block section,.question-block section{font-size:1.125rem}.explore-block section h2,.question-block section h2{margin:0;text-align:center;font-weight:700;color:#005C96;font-size:1.5rem;line-height:1.2}.explore-block section>div,.question-block section>div{margin-top:24px}.explore-block section>div ul,.question-block section>div ul{list-style:none;display:block;margin:0;padding:0}.explore-block section>div ul>li,.question-block section>div ul>li{display:block;min-height:80px;margin:0;padding:0;min-height:64px;margin-left:auto;margin-right:auto}.explore-block section>div ul>li.explore-all>a:before,.question-block section>div ul>li.explore-all>a:before{background-image:url(/__data/assets/file/0004/179689/CITSolutionsSignsIcon.svg);background-size:36px auto}.explore-block section>div ul>li.explore-recognised>a:before,.question-block section>div ul>li.explore-recognised>a:before{background-image:url(/__data/assets/file/0007/179656/CITSolutionsCertificateIcon.svg);background-size:36px auto}.explore-block section>div ul>li.explore-customised>a:before,.question-block section>div ul>li.explore-customised>a:before{background-image:url(/__data/assets/file/0010/179659/CITSolutionsCogIcon.svg);background-size:36px auto}.explore-block section>div ul>li>a:before,.question-block section>div ul>li>a:before{width:38px}.explore-block section>div ul>li>a:after,.question-block section>div ul>li>a:after{height:32px;width:32px;right:10px;background-size:12px auto}.explore-block section>div ul>li>a>span,.question-block section>div ul>li>a>span{margin:4px 0}.explore-block section>div ul>li>a,.question-block section>div ul>li>a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;height:100%;min-height:80px;padding:4px 72px 4px 92px;color:#02B1BA;font-weight:700;border:3px solid #02B1BA}.explore-block section>div ul>li>a:before,.question-block section>div ul>li>a:before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;width:77px;background-color:#02B1BA;background-position:center center;background-repeat:no-repeat}.explore-block section>div ul>li>a:after,.question-block section>div ul>li>a:after{content:'';display:block;position:absolute;top:50%;right:16px;width:44px;height:44px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#F5F6F7;background-position:center center;background-repeat:no-repeat;background-image:url(/__data/assets/file/0003/179643/CITSolutions-arrow-right-teal.svg);background-size:15px 23px;border-radius:50%;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s, -webkit-transform 0.15s}.explore-block section>div ul>li>a:hover,.question-block section>div ul>li>a:hover,.explore-block section>div ul>li>a:focus,.question-block section>div ul>li>a:focus{text-decoration:none}.explore-block section>div ul>li>a:hover:after,.question-block section>div ul>li>a:hover:after,.explore-block section>div ul>li>a:focus:after,.question-block section>div ul>li>a:focus:after{-webkit-transform:translateX(6px) translateY(-50%);transform:translateX(6px) translateY(-50%)}.explore-block section>div ul>li>a>span,.question-block section>div ul>li>a>span{display:block;margin:10px 0}.explore-block section>div ul>li ~ li,.question-block section>div ul>li ~ li{margin-top:24px}@media (min-width: 992px){.explore-block,.question-block{margin:75px 0}.explore-block.standout,.standout.question-block{margin:0;padding:75px 0}.explore-block section h2,.question-block section h2{font-size:2rem}.explore-block section>div,.question-block section>div{margin-top:60px}.explore-block section>div ul,.question-block section>div ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin:0 -12px}.explore-block section>div ul>li,.question-block section>div ul>li{-webkit-box-flex:0;-webkit-flex:0 1 33.333%;flex:0 1 33.333%;padding:0 12px}.explore-block section>div ul>li.explore-all>a:before,.question-block section>div ul>li.explore-all>a:before{background-size:50px 50px}.explore-block section>div ul>li.explore-recognised>a:before,.question-block section>div ul>li.explore-recognised>a:before{background-size:45px 40px}.explore-block section>div ul>li.explore-customised>a:before,.question-block section>div ul>li.explore-customised>a:before{background-size:38px 38px}.explore-block section>div ul>li ~ li,.question-block section>div ul>li ~ li{margin-top:0}}.question-block{position:relative;z-index:1}.question-block section>div ul>li.question-explore>a{color:#005C96;border-color:#005C96}.question-block section>div ul>li.question-explore>a:before{background-color:#005C96;background-image:url(/__data/assets/file/0004/179662/CITSolutionsExploreIconWhite.svg);background-position:center center;background-size:36px auto}.question-block section>div ul>li.question-explore>a:after{background-image:url(/__data/assets/file/0009/179640/CITSolutions-arrow-right-blue.svg)}.question-block section>div ul>li.question-subscribe>a{color:#005C96;border-color:#005C96}.question-block section>div ul>li.question-subscribe>a:before{background-color:#005C96;background-image:url(/__data/assets/file/0006/187260/CITSolutionsSubscribeIconWhite.svg);background-position:center center;background-size:36px auto}.question-block section>div ul>li.question-subscribe>a:after{background-image:url(/__data/assets/file/0009/179640/CITSolutions-arrow-right-blue.svg)}.question-block section>div ul>li>a{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:1.5rem;color:#005C96;border-color:#005C96}.question-block section>div ul>li>a:before{background-color:#005C96;background-image:url(/__data/assets/file/0011/179687/CITSolutionsPhoneIconWhite.svg);background-size:36px auto}.question-block section>div ul>li>a:after{background-image:url(/__data/assets/file/0009/179640/CITSolutions-arrow-right-blue.svg)}@media (min-width: 992px){.question-block section>div ul>li.question-explore>a{min-width:460px}.question-block section>div ul>li.question-explore>a:before{background-position:14px 14px;background-size:44px 44px}.question-block section>div ul>li>a{min-width:360px;font-size:1.75rem}.question-block section>div ul>li>a:before{background-size:44px 44px}}.people-listing-block ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:20px -10px 0;padding:0}.people-listing-block ul>li{-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%;display:block;margin:0;margin-top:20px;padding:0 10px}.people-listing-block ul>li img{display:block;max-width:100%;height:auto;margin-bottom:20px}.people-listing-block ul>li div{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:20px}.people-listing-block ul>li div>strong{display:inline-block}.people-listing-block ul>li div>span{display:inline-block}.people-listing-block ul>li div>span:before{content:'';display:inline-block;margin:0px 10px;border-left:1px solid black}.people-listing-block ul>li p{margin:0}@media (max-width: 768px){.people-listing-block ul{margin:0;margin-bottom:30px}.people-listing-block ul>li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-top:30px;padding:0}}@media (min-width: 992px){.people-listing-block ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;margin-bottom:50px}.people-listing-block ul>li{-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%;margin:0;margin-top:70px;padding:0 10px}.people-listing-block ul>li img{margin-bottom:60px}}@media (min-width: 1200px){.people-listing-block ul>li{-webkit-box-flex:1;-webkit-flex:1 1 33.333%;flex:1 1 33.333%}}.quicklinks-block{margin:40px 0}@media (min-width: 992px){.quicklinks-block{margin:75px 0}}.quicklinks ul,.news-listing ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0}.quicklinks ul>li,.news-listing ul>li{-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%;display:block;margin:0;margin-bottom:20px;padding:0 10px}.quicklinks a,.news-listing a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;text-decoration:none;height:100%;color:black;background:white}.quicklinks a:hover>strong,.news-listing a:hover>strong,.quicklinks a:focus>strong,.news-listing a:focus>strong{background-color:black}.quicklinks a:hover>strong:after,.news-listing a:hover>strong:after,.quicklinks a:focus>strong:after,.news-listing a:focus>strong:after{-webkit-transform:translateX(6px) translateY(-50%);transform:translateX(6px) translateY(-50%)}.quicklinks a img,.news-listing a img{display:block;max-width:100%;width:100%;height:auto}.quicklinks a .info,.news-listing a .info{-webkit-box-flex:1;-webkit-flex:1;flex:1;-ms-flex:none;padding:26px 60px 12px 20px}.quicklinks a .info h3,.news-listing a .info h3{margin:0 0 18px;font-weight:700;font-size:1.375rem}.quicklinks a>strong,.news-listing a>strong{position:relative;font-weight:300;padding:16px 60px 16px 20px;color:white;background-color:#005C96;-webkit-transition:background 0.15s;transition:background 0.15s}.quicklinks a>strong:after,.news-listing a>strong:after{content:'';display:block;position:absolute;top:50%;right:18px;width:24px;height:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-position:center center;background-repeat:no-repeat;background-image:url(/__data/assets/file/0004/179644/CITSolutions-arrow-right-white.svg);background-size:15px 23px;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s, -webkit-transform 0.15s}.content-block .quicklinks a,.content-block .news-listing a{background:#F2F2F2}@media (max-width: 768px){.quicklinks ul,.news-listing ul{margin:0}.quicklinks ul>li,.news-listing ul>li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:0}}@media (min-width: 992px){.quicklinks ul,.news-listing ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.quicklinks ul>li,.news-listing ul>li{-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%;margin:0;margin-bottom:20px;padding:0 10px}.quicklinks ul>li ~ li,.news-listing ul>li ~ li{margin-top:0}}@media (min-width: 1200px){.quicklinks ul>li,.news-listing ul>li{-webkit-box-flex:1;-webkit-flex:1 1 33.333%;flex:1 1 33.333%;margin:0;margin-bottom:20px}}.news-information-block{margin-top:24px;color:#003D5A;overflow-x:hidden}.news-information-block header h2{margin:0 0 16px;font-weight:700;font-size:1.25rem}.news-information-block p.date{display:inline-block;margin:0 0 36px;padding:2px 10px;text-transform:uppercase;background-color:#F2F2F2}.news-information-block aside{margin-top:24px}.news-information-block .news-text{margin:40px 0}@media (max-width: 768px){.news-information-block .news-text{margin:18px 0}}@media (min-width: 992px){.news-information-block{margin-top:80px}.news-information-block main{margin:0}.news-information-block aside{margin:0}.news-information-block .news-text{margin:70px 0}}.latest-news-block{padding:40px 0 20px;background-color:#E5E9EA}.latest-news-block section{position:relative}.latest-news-block section h2{margin:0;font-weight:700;color:#4D4D4D;font-size:1.75rem}.latest-news-block section>header{margin-bottom:40px}.latest-news-block section>footer{position:absolute;z-index:1;top:10px;right:0;padding:0}.latest-news-block section>footer a{position:relative;color:#4D4D4D;padding-right:44px}.latest-news-block section>footer a:after{content:'';display:block;position:absolute;top:50%;right:0;width:32px;height:32px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#4D4D4D;background-position:center center;background-repeat:no-repeat;background-image:url(/__data/assets/file/0004/179644/CITSolutions-arrow-right-white.svg);background-size:12px auto;border-radius:50%;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s, -webkit-transform 0.15s}.latest-news-block section>footer a:hover,.latest-news-block section>footer a:focus{text-decoration:none}.latest-news-block section>footer a:hover:after,.latest-news-block section>footer a:focus:after{-webkit-transform:translateX(6px) translateY(-50%);transform:translateX(6px) translateY(-50%)}.latest-news-block section>div{margin-top:32px}@media (max-width: 768px){.latest-news-block{padding:24px 0 36px}.latest-news-block section{position:static}.latest-news-block section>header{margin-bottom:0}.latest-news-block section>footer{position:static;margin-top:16px}.latest-news-block section>div{margin-top:24px}}@media (min-width: 992px){.latest-news-block{padding:70px 0 60px}.latest-news-block section>footer{top:10px;width:auto}.latest-news-block section>footer a{padding-right:60px}.latest-news-block section>footer a:after{width:44px;height:44px;background-size:15px 23px}.latest-news-block section>div{-webkit-box-ordinal-group:4;-webkit-order:3;order:3;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-top:50px}}.news-listing-block{padding:40px 0 20px}.news-listing-block section{position:relative}.news-listing-block section h2{margin:0;font-weight:700;color:#4D4D4D;font-size:1.75rem}.news-listing-block section>header{margin-bottom:40px}.news-listing-block section>div{margin-top:32px}@media (max-width: 768px){.news-listing-block{padding:24px 0 36px}.news-listing-block section{position:static}.news-listing-block section>header{margin-bottom:0}.news-listing-block section>footer{position:static;margin-top:16px}.news-listing-block section>div{margin-top:24px}.news-listing-block .pagination{margin:20px 0 0}}@media (min-width: 992px){.news-listing-block{padding:70px 0 60px}.news-listing-block section>div{-webkit-box-ordinal-group:4;-webkit-order:3;order:3;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-top:0}.news-listing-block .pagination{margin:40px 0 0}}.news-listing a{box-shadow:0px 2px 12px 0 rgba(0,0,0,0.15);-webkit-transition:box-shadow 0.25s;transition:box-shadow 0.25s}.news-listing a:hover,.news-listing a:focus{box-shadow:0px 2px 14px 0 rgba(0,0,0,0.4)}@media (min-width: 992px){.container{width:auto}}@media (min-width: 1200px){.container{max-width:1260px}}.services-listing>ul{list-style:none;display:block;margin:0;padding:0}.services-listing>ul>li{display:block;margin:0;margin-bottom:50px;padding:0}.services-listing>ul>li>a{position:relative;display:block;color:inherit;padding-left:60px}.services-listing>ul>li>a:before{content:'';display:block;position:absolute;z-index:2;top:8px;left:0;width:44px;height:44px;background-color:#002E44;background-position:center center;background-repeat:no-repeat;background-size:15px 23px;border-radius:50%;background-image:url(/__data/assets/file/0004/179644/CITSolutions-arrow-right-white.svg);-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s, -webkit-transform 0.15s}.services-listing>ul>li>a:hover,.services-listing>ul>li>a:focus{text-decoration:none}.services-listing>ul>li>a:hover:before,.services-listing>ul>li>a:focus:before{-webkit-transform:translateX(6px);transform:translateX(6px)}.services-listing>ul>li>a h3{position:relative;z-index:1;margin:0;padding-bottom:1.5rem;line-height:1.5;font-size:1.375rem;font-weight:700}.services-listing>ul>li>a p{position:relative;z-index:1;margin:0}#primary_nav .services-listing>ul{padding:24px 0 0}@media (max-width: 768px){.services-listing{font-size:.875rem}.services-listing>ul>li{margin-bottom:24px}.services-listing>ul>li>a{padding-left:40px}.services-listing>ul>li>a:before{top:2px;width:26px;height:26px;background-size:8px auto}.services-listing>ul>li>a h3{margin:0 0 16px;font-size:1rem}}@media (min-width: 992px){.services-listing>ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin:0 -15px}.services-listing>ul>li{-webkit-box-flex:0;-webkit-flex:0 1 33.333%;flex:0 1 33.333%;margin-bottom:75px;padding:0 15px}#primary_nav .services-listing{padding:0}}.courses-listing-detailed{font-size:1rem}.courses-listing-detailed>div{padding:0 10px}.courses-listing-detailed>div.courses-listing-detailed-home h2{color:#92BE63}.courses-listing-detailed>div.courses-listing-detailed-work h2{color:#8C6BA0}.courses-listing-detailed>div h2{position:relative;margin:0 0 24px;font-weight:700;font-size:2.375rem}.courses-listing-detailed>div h2>a{width:100%;display:block;text-decoration:none;color:inherit}.courses-listing-detailed>div ul{list-style:none;display:block;margin:0;padding:0}.courses-listing-detailed>div ul>li{display:block;margin:0;padding:0;list-style:none}.courses-listing-detailed>div ul>li>a{position:relative;display:block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-align-content:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:inherit}.courses-listing-detailed>div ul>li>a>div:last-child{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:24px}.courses-listing-detailed>div ul>li>a>div:last-child>strong{display:block}.courses-listing-detailed>div ul>li>a>div:last-child>span{display:block}.courses-listing-detailed>div ul>li>a>div:last-child>span:before{content:'>';display:inline-block;margin-right:5px}.courses-listing-detailed>div ul>li ~ li{margin-top:24px}.courses-listing-detailed>div{padding:0}#primary_nav .courses-listing-detailed .courses-listing-block-work h2{color:#64509B}#primary_nav .courses-listing-detailed .courses-listing-block-home h2{color:#02B1BA}#primary_nav .courses-listing-detailed>div h2{font-size:1.125rem;margin:0;padding:18px 0;padding-left:20px;padding-right:80px;border-bottom:3px solid #005C96;color:#005C96}#primary_nav .courses-listing-detailed>div>div>div{padding:24px 15px}@media (min-width: 992px){#primary_nav .courses-listing-detailed>div h2{font-size:2.375rem;margin:0 0 24px;padding:0;color:inherit;border:none}#primary_nav .courses-listing-detailed>div>div>div{padding:0}#primary_nav .courses-listing-detailed>div ~ div{margin-top:32px}#primary_nav .courses-listing-detailed .ui-collapse-discrete{display:none !important}#primary_nav .courses-listing-detailed .ui-collapsible.ui-collapsible-close>[data-collapse="content"]{display:block !important}}@media (min-width: 1200px){.courses-listing-detailed{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.courses-listing-detailed>div{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%}.courses-listing-detailed>div.courses-listing-detailed-home{padding-left:32px}#primary_nav .courses-listing-detailed>div ~ div{margin-top:0}}@media (min-width: 992px){.case-studies-listing-block{margin:60px 0 40px}}.search-courses{position:relative;padding:20px 0 20px;overflow:hidden;background-color:#F2F2F2}.search-courses:after{content:'';position:absolute;z-index:1;display:block;position:absolute;right:0;top:0;width:530px;height:100%;opacity:0.05;background-color:black;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:skewX(-51.42deg) translateX(100%);transform:skewX(-51.42deg) translateX(100%)}.search-courses form{position:relative;z-index:2}.search-courses form ::-webkit-input-placeholder{color:#4D4D4D;-webkit-font-smoothing:antialiased}.search-courses form :-moz-placeholder{color:#4D4D4D;opacity:1}.search-courses form ::-moz-placeholder{color:#4D4D4D;opacity:1}.search-courses form :-ms-input-placeholder{color:#4D4D4D}.search-courses form input[type="search"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-block;width:100%;font-family:'Open Sans', sans-serif;font-weight:300;color:inherit;border:none;border-radius:0;box-shadow:none;padding:10px 40px 10px 15px;color:black;font-size:1.25rem;font-weight:700;background-image:url(/__data/assets/file/0012/179688/CITSolutionsSearchIcon.svg);background-position:right 10px top 50%;background-size:20px 20px;background-repeat:no-repeat;background-color:white}.search-courses form fieldset{padding-left:15px}.search-courses form fieldset p{font-weight:700}.search-courses form fieldset ul{display:block;margin:0;padding:0}.search-courses form fieldset ul>li{display:block;margin:0;padding:0}.search-courses form fieldset input[type="checkbox"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-block;position:absolute;z-index:-1;opacity:0}.search-courses form fieldset input[type="checkbox"]:checked+span:after{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.search-courses form fieldset input[type="checkbox"]+span{display:inline-block;position:relative;padding-left:34px}.search-courses form fieldset input[type="checkbox"]+span:before{content:'';display:block;position:absolute;z-index:1;left:0;top:3px;width:16px;height:16px;border:2px solid black}.search-courses form fieldset input[type="checkbox"]+span:after{content:'';display:block;position:absolute;z-index:2;left:0;top:3px;width:16px;height:16px;-webkit-transform:translateY(-30%);transform:translateY(-30%);opacity:0;background-image:url(/__data/assets/file/0008/179657/CITSolutionsCheckboxTickBlack.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:0.15s;transition:0.15s}.search-courses form>div:nth-child(2){margin-top:20px}.search-courses form>div:nth-child(2)>p{margin:0;font-weight:700}@media (max-width: 768px){.search-courses{width:auto}}@media (min-width: 992px){.search-courses{padding:54px 0 40px}.search-courses form input[type="search"]{padding:20px 80px 20px 34px;background-position:right 30px top 50%;font-size:2.375rem;background-size:30px 30px}.search-courses form fieldset{padding-left:32px}.search-courses form>div:nth-child(2){margin-top:35px}.search-courses form>div:nth-child(2)>fieldset>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.search-courses form>div:nth-child(2)>fieldset>div>ul{-webkit-box-flex:1;-webkit-flex:1;flex:1}.search-courses form>div:nth-child(2)>fieldset>div>ul>li{display:inline-block;margin-left:42px}}.section-context-block{font-size:.875rem;color:white;background-color:#005C96}.section-context-block .container p{font-weight:700;margin:0;padding:5px 0}body.page-services .section-context-block{background-color:#002E44}body.page-courses .section-context-block{background-color:#005C96}body.page-news .section-context-block{background-color:#005C96}body.page-about .section-context-block{background-color:#005C96}body.page-contact .section-context-block{background-color:#005C96}@media (min-width: 992px){.section-context-block{display:none}}.page-banner{position:relative;color:white;overflow:hidden;padding:0;font-size:.875rem;background-color:#337DAB}.page-banner:after{content:'';position:absolute;z-index:1;display:block;position:absolute;right:0;top:0;width:1000px;height:100%;opacity:0.1;background-color:black;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:skewX(-51.42deg) translateX(100%);transform:skewX(-51.42deg) translateX(100%)}.page-banner.at-services{background-color:#003D5A}.page-banner.at-services.has-image .container{background-color:#003D5A}.page-banner.at-work{background-color:#64509B}.page-banner.at-work.has-image .container{background-color:#64509B}.page-banner.at-work.has-image .container>div:after{background-color:black}.page-banner.at-home{color:white;background-color:#02B1BA}.page-banner.at-home.has-image .container{background-color:#02B1BA}.page-banner.at-home:after{opacity:0.2;background-color:white}.page-banner.at-home.has-image .container>div:after{background-color:white}.page-banner.has-image:after{display:none}.page-banner.has-image:before{content:'';display:block;position:absolute;z-index:1;top:0;height:100%;width:50%;left:50%;opacity:0.1;background-color:black}.page-banner.has-image .container{position:relative;z-index:2}.page-banner.has-image .container>div{position:relative;overflow:hidden}.page-banner.has-image .container>div:after{content:'';position:absolute;z-index:1;display:block;position:absolute;top:0;right:0;width:200vw;height:100%;opacity:0.1;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:skewX(-51.42deg) translateX(100%);transform:skewX(-51.42deg) translateX(100%)}.page-banner.banner-work .container>div,.page-banner.banner-calendar .container>div,.page-banner.banner-talking .container>div,.page-banner.banner-rocket .container>div,.page-banner.banner-flowchart .container>div,.page-banner.banner-barchart .container>div,.page-banner.banner-french .container>div,.page-banner.banner-mlat .container>div,.page-banner.banner-chinese .container>div,.page-banner.banner-japanese .container>div,.page-banner.banner-spanish .container>div,.page-banner.banner-mandarin .container>div,.page-banner.banner-serbian .container>div,.page-banner.banner-otherlanguages .container>div,.page-banner.banner-indonesian .container>div,.page-banner.banner-slpijin .container>div,.page-banner.banner-tokpisin .container>div,.page-banner.banner-alert .container>div,.page-banner.banner-hand .container>div,.page-banner.banner-jobtrainer .container>div,.page-banner.banner-irap .container>div,.page-banner.banner-spreadsheet .container>div,.page-banner.banner-lang-courses .container>div,.page-banner.banner-mlat .container>div,.page-banner.banner-cybersecurity .container>div,.page-banner.banner-parliamenthouse .container>div,.page-banner.banner-home .container>div,.page-banner.banner-communicate .container>div,.page-banner.banner-art .container>div,.page-banner.banner-wine .container>div,.page-banner.banner-weights .container>div,.page-banner.banner-flower .container>div,.page-banner.banner-hand-coin .container>div,.page-banner.banner-monitor .container>div,.page-banner.banner-person .container>div{position:relative;height:100%;margin:0}.page-banner.banner-work .banner-info,.page-banner.banner-calendar .banner-info,.page-banner.banner-irap .banner-info,.page-banner.banner-jobtrainer .banner-info,.page-banner.banner-talking .banner-info,.page-banner.banner-rocket .banner-info,.page-banner.banner-flowchart .banner-info,.page-banner.banner-barchart .banner-info,.page-banner.banner-french .banner-info,.page-banner.banner-mlat .banner-info,.page-banner.banner-chinese .banner-info,.page-banner.banner-japanese .banner-info,.page-banner.banner-spanish .banner-info,.page-banner.banner-mandarin .banner-info,.page-banner.banner-serbian .banner-info,.page-banner.banner-otherlanguages .banner-info,.page-banner.banner-indonesian .banner-info,.page-banner.banner-slpijin .banner-info,.page-banner.banner-tokpisin .banner-info,.page-banner.banner-alert .banner-info,.page-banner.banner-hand .banner-info,.page-banner.banner-spreadsheet .banner-info,.page-banner.banner-lang-courses .banner-info,.page-banner.banner-mlat .banner-info,.page-banner.banner-cybersecurity .banner-info,.page-banner.banner-parliamenthouse .banner-info,.page-banner.banner-home .banner-info,.page-banner.banner-communicate .banner-info,.page-banner.banner-art .banner-info,.page-banner.banner-wine .banner-info,.page-banner.banner-weights .banner-info,.page-banner.banner-flower .banner-info,.page-banner.banner-hand-coin .banner-info,.page-banner.banner-monitor .banner-info,.page-banner.banner-person .banner-info{position:relative;max-width:none;font-size:1.25rem;margin:0;padding-left:90px;padding-top:32px;font-size:inherit}.page-banner.banner-work .banner-info:before,.page-banner.banner-calendar .banner-info:before,.page-banner.banner-talking .banner-info:before,.page-banner.banner-irap .banner-info:before,.page-banner.banner-jobtrainer .banner-info:before,.page-banner.banner-rocket .banner-info:before,.page-banner.banner-flowchart .banner-info:before,.page-banner.banner-barchart .banner-info:before,.page-banner.banner-french .banner-info:before,.page-banner.banner-mlat .banner-info:before,.page-banner.banner-chinese .banner-info:before,.page-banner.banner-japanese .banner-info:before,.page-banner.banner-spanish .banner-info:before,.page-banner.banner-mandarin .banner-info:before,.page-banner.banner-serbian .banner-info:before,.page-banner.banner-otherlanguages .banner-info:before,.page-banner.banner-indonesian .banner-info:before,.page-banner.banner-slpijin .banner-info:before,.page-banner.banner-tokpisin .banner-info:before,.page-banner.banner-alert .banner-info:before,.page-banner.banner-hand .banner-info:before,.page-banner.banner-spreadsheet .banner-info:before,.page-banner.banner-lang-courses .banner-info:before,.page-banner.banner-mlat .banner-info:before,.page-banner.banner-cybersecurity .banner-info:before,.page-banner.banner-parliamenthouse .banner-info:before,.page-banner.banner-home .banner-info:before,.page-banner.banner-communicate .banner-info:before,.page-banner.banner-art .banner-info:before,.page-banner.banner-wine .banner-info:before,.page-banner.banner-weights .banner-info:before,.page-banner.banner-flower .banner-info:before,.page-banner.banner-hand-coin .banner-info:before,.page-banner.banner-monitor .banner-info:before,.page-banner.banner-person .banner-info:before{content:'';display:block;position:absolute;z-index:10;width:78px;height:78px;left:0;background-color:rgba(255,255,255,0.1);background-position:center center;background-repeat:no-repeat;background-size:44px auto}.page-banner.banner-work .banner-info>h1,.page-banner.banner-irap .banner-info>h1,.page-banner.banner-jobtrainer .banner-info>h1,.page-banner.banner-calendar .banner-info>h1,.page-banner.banner-talking .banner-info>h1,.page-banner.banner-rocket .banner-info>h1,.page-banner.banner-flowchart .banner-info>h1,.page-banner.banner-barchart .banner-info>h1,.page-banner.banner-french .banner-info>h1,.page-banner.banner-mlat .banner-info>h1,.page-banner.banner-chinese .banner-info>h1,.page-banner.banner-japanese .banner-info>h1,.page-banner.banner-spanish .banner-info>h1,.page-banner.banner-mandarin .banner-info>h1,.page-banner.banner-serbian .banner-info>h1,.page-banner.banner-otherlanguages .banner-info>h1,.page-banner.banner-indonesian .banner-info>h1,.page-banner.banner-slpijin .banner-info>h1,.page-banner.banner-tokpisin .banner-info>h1,.page-banner.banner-alert .banner-info>h1,.page-banner.banner-hand .banner-info>h1,.page-banner.banner-spreadsheet .banner-info>h1,.page-banner.banner-lang-courses .banner-info>h1,.page-banner.banner-mlat .banner-info>h1,.page-banner.banner-cybersecurity .banner-info>h1,.page-banner.banner-parliamenthouse .banner-info>h1,.page-banner.banner-home .banner-info>h1,.page-banner.banner-communicate .banner-info>h1,.page-banner.banner-art .banner-info>h1,.page-banner.banner-wine .banner-info>h1,.page-banner.banner-weights .banner-info>h1,.page-banner.banner-flower .banner-info>h1,.page-banner.banner-hand-coin .banner-info>h1,.page-banner.banner-monitor .banner-info>h1,.page-banner.banner-person .banner-info>h1{margin-top:0}.page-banner.banner-work .banner-info:before{background-image:url(/__data/assets/file/0006/179655/CITSolutionsCaseIconWhite.svg);background-color:rgba(0,0,0,0.15);background-size:60px auto}.page-banner.banner-calendar .banner-info:before{background-image:url(/__data/assets/file/0005/179654/CITSolutionsCalendarIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-talking .banner-info:before{background-image:url(/__data/assets/file/0009/179694/CITSolutionsTalkingIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-irap .banner-info:before{background-image:url(/__data/assets/file/0020/224633/CITSolutionsIRAPIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-jobtrainer .banner-info:before{background-image:url(/__data/assets/file/0020/223337/CITSolutionsJobTrainerIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-rocket .banner-info:before{background-image:url(/__data/assets/file/0005/193451/CITSolutionsRocketIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-flowchart .banner-info:before{background-image:url(/__data/assets/file/0008/179666/CITSolutionsFlowchartIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-barchart .banner-info:before{background-image:url(/__data/assets/file/0011/179651/CITSolutionsBarchartIconWhite.svg);background-size:38px auto;background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-alert .banner-info:before{background-image:url(/__data/assets/file/0009/179649/CITSolutionsAlertIconWhite.svg);background-color:rgba(0,0,0,0.15);background-position:top 26px left 50%;background-size:50px auto;border-radius:50%}.page-banner.banner-hand .banner-info:before{background-image:url(/__data/assets/file/0005/179708/CITSolutionsHandIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-spreadsheet .banner-info:before{background-image:url(/__data/assets/file/0006/179691/CITSolutionsSpreadsheetIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-lang-courses .banner-info:before{background-image:url(/__data/assets/file/0007/259468/CITSolutionslanguagecoursesIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-mlat .banner-info:before{background-image:url(/__data/assets/file/0010/263395/CITSolutionsMlatIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-cybersecurity .banner-info:before{background-image:url(/__data/assets/file/0004/271309/CITSolutionsCyberIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-parliamenthouse .banner-info:before{background-image:url(/__data/assets/file/0007/179683/CITSolutionsParliamenthouseIconWhite.svg);background-color:rgba(0,0,0,0.15);border-radius:50%}.page-banner.banner-home .banner-info:before{background-image:url(/__data/assets/file/0007/179674/CITSolutionsHouseIconWhite.svg);background-color:rgba(255,255,255,0.2)}.page-banner.banner-communicate .banner-info:before{background-image:url(/__data/assets/file/0003/179661/CITSolutionsCommunicateIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-art .banner-info:before{background-image:url(/__data/assets/file/0009/179649/CITSolutionsArtIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-wine .banner-info:before{background-image:url(/__data/assets/file/0010/179704/CITSolutionsWineIconWhite.svg);background-size:36px auto;background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-weights .banner-info:before{background-image:url(/__data/assets/file/0008/179702/CITSolutionsWeightsIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-flower .banner-info:before{background-image:url(/__data/assets/file/0010/179668/CITSolutionsFlowerIconWhite.svg);background-size:30px auto;background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-hand-coin .banner-info:before{background-image:url(/__data/assets/file/0004/179671/CITSolutionsHandcoinIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-french .banner-info:before{background-image:url(/__data/assets/file/0007/259468/CITSolutionsFrenchIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-mlat .banner-info:before{background-image:url(/__data/assets/file/0010/263395/CITSolutionsMlatIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-chinese .banner-info:before{background-image:url(/__data/assets/file/0011/259472/CITSolutionsChineseIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-japanese .banner-info:before{background-image:url(/__data/assets/file/0010/259480/CITSolutionsJapaneseIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-spanish .banner-info:before{background-image:url(/__data/assets/file/0005/259484/CITSolutionsSpanishIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-mandarin .banner-info:before{background-image:url(/__data/assets/file/0009/259488/CITSolutionsMandarinIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-serbian .banner-info:before{background-image:url(/__data/assets/file/0004/259492/CITSolutionsSerbianIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-otherlanguages .banner-info:before{background-image:url(/__data/assets/file/0008/259496/CITSolutionsOtherLanguagesIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-indonesian .banner-info:before{background-image:url(/__data/assets/file/0015/260043/CITSolutionsIndonesianIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-slpijin .banner-info:before{background-image:url(/__data/assets/file/0018/260046/CITSolutionsSIPijinIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-tokpisin .banner-info:before{background-image:url(/__data/assets/file/0003/260049/CITSolutionsTokPisinIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-monitor .banner-info:before{background-image:url(/__data/assets/file/0005/179681/CITSolutionsMonitorIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner.banner-person .banner-info:before{background-image:url(/__data/assets/file/0009/179685/CITSolutionsPersonIconWhite.svg);background-color:rgba(255,255,255,0.2);border-radius:50%}.page-banner .container{padding:0}.page-banner .container>div{padding:16px 15px 24px}.page-banner .container>div>div{font-size:inherit}.page-banner .banner-image{display:none}.page-banner .breadcrumbs{font-size:.75rem}.page-banner h1{margin:16px 0 12px;font-weight:700}.page-banner p{margin:0}.page-banner a{color:inherit}@media (min-width: 992px){.page-banner.banner-work,.page-banner.banner-calendar,.page-banner.banner-talking,.page-banner.banner-irap,.page-banner.banner-jobtrainer,.page-banner.banner-rocket,.page-banner.banner-flowchart,.page-banner.banner-barchart,.page-banner.banner-french,.page-banner.banner-mlat,.page-banner.banner-chinese,.page-banner.banner-japanese,.page-banner.banner-spanish,.page-banner.banner-mandarin,.page-banner.banner-serbian,.page-banner.banner-otherlanguages,.page-banner.banner-indonesian,.page-banner.banner-slpijin,.page-banner.banner-tokpisin,.page-banner.banner-alert,.page-banner.banner-hand,.page-banner.banner-spreadsheet,.page-banner.banner-lang-courses,.page-banner.banner-mlat,.page-banner.banner-cybersecurity,.page-banner.banner-parliamenthouse,.page-banner.banner-home,.page-banner.banner-communicate,.page-banner.banner-art,.page-banner.banner-wine,.page-banner.banner-weights,.page-banner.banner-flower,.page-banner.banner-hand-coin,.page-banner.banner-monitor,.page-banner.banner-person{padding-top:0;padding-bottom:0}.page-banner.banner-work .banner-info,.page-banner.banner-calendar .banner-info,.page-banner.banner-talking .banner-info,.page-banner.banner-rocket .banner-info,.page-banner.banner-irap .banner-info,.page-banner.banner-jobtrainer .banner-info,.page-banner.banner-flowchart .banner-info,.page-banner.banner-barchart .banner-info,.page-banner.banner-french .banner-info,.page-banner.banner-mlat .banner-info,.page-banner.banner-chinese .banner-info,.page-banner.banner-japanese .banner-info,.page-banner.banner-spanish .banner-info,.page-banner.banner-mandarin .banner-info,.page-banner.banner-serbian .banner-info,.page-banner.banner-otherlanguages .banner-info,.page-banner.banner-indonesian .banner-info,.page-banner.banner-slpijin .banner-info,.page-banner.banner-tokpisin .banner-info,.page-banner.banner-alert .banner-info,.page-banner.banner-hand .banner-info,.page-banner.banner-spreadsheet .banner-info,.page-banner.banner-lang-courses .banner-info,.page-banner.banner-mlat .banner-info,.page-banner.banner-cybersecurity .banner-info,.page-banner.banner-parliamenthouse .banner-info,.page-banner.banner-home .banner-info,.page-banner.banner-communicate .banner-info,.page-banner.banner-art .banner-info,.page-banner.banner-wine .banner-info,.page-banner.banner-weights .banner-info,.page-banner.banner-flower .banner-info,.page-banner.banner-hand-coin .banner-info,.page-banner.banner-monitor .banner-info,.page-banner.banner-person .banner-info{position:relative;height:100%;margin:0;padding-left:130px;padding-right:calc(33.333% + 32px)}.page-banner.banner-work .banner-info:before,.page-banner.banner-calendar .banner-info:before,.page-banner.banner-talking .banner-info:before,.page-banner.banner-irap .banner-info:before,.page-banner.banner-jobtrainer .banner-info:before,.page-banner.banner-rocket .banner-info:before,.page-banner.banner-flowchart .banner-info:before,.page-banner.banner-barchart .banner-info:before,.page-banner.banner-french .banner-info:before,.page-banner.banner-mlat .banner-info:before,.page-banner.banner-chinese .banner-info:before,.page-banner.banner-japanese .banner-info:before,.page-banner.banner-spanish .banner-info:before,.page-banner.banner-mandarin .banner-info:before,.page-banner.banner-serbian .banner-info:before,.page-banner.banner-otherlanguages .banner-info:before,.page-banner.banner-indonesian .banner-info:before,.page-banner.banner-slpijin .banner-info:before,.page-banner.banner-tokpisin .banner-info:before,.page-banner.banner-alert .banner-info:before,.page-banner.banner-hand .banner-info:before,.page-banner.banner-spreadsheet .banner-info:before,.page-banner.banner-lang-courses .banner-info:before,.page-banner.banner-mlat .banner-info:before,.page-banner.banner-cybersecurity .banner-info:before,.page-banner.banner-parliamenthouse .banner-info:before,.page-banner.banner-home .banner-info:before,.page-banner.banner-communicate .banner-info:before,.page-banner.banner-art .banner-info:before,.page-banner.banner-wine .banner-info:before,.page-banner.banner-weights .banner-info:before,.page-banner.banner-flower .banner-info:before,.page-banner.banner-hand-coin .banner-info:before,.page-banner.banner-monitor .banner-info:before,.page-banner.banner-person .banner-info:before{width:100px;height:100px}.page-banner.banner-work .banner-image,.page-banner.banner-calendar .banner-image,.page-banner.banner-talking .banner-image,.page-banner.banner-irap .banner-image,.page-banner.banner-jobtrainer .banner-image,.page-banner.banner-rocket .banner-image,.page-banner.banner-flowchart .banner-image,.page-banner.banner-barchart .banner-image,.page-banner.banner-french .banner-image,.page-banner.banner-mlat .banner-image,.page-banner.banner-chinese .banner-image,.page-banner.banner-japanese .banner-image,.page-banner.banner-spanish .banner-image,.page-banner.banner-mandarin .banner-image,.page-banner.banner-serbian .banner-image,.page-banner.banner-otherlanguages .banner-image,.page-banner.banner-indonesian .banner-image,.page-banner.banner-slpijin .banner-image,.page-banner.banner-tokpisin .banner-image,.page-banner.banner-alert .banner-image,.page-banner.banner-hand .banner-image,.page-banner.banner-spreadsheet .banner-image,.page-banner.banner-lang-courses .banner-image,.page-banner.banner-mlat .banner-image,.page-banner.banner-cybersecurity .banner-image,.page-banner.banner-parliamenthouse .banner-image,.page-banner.banner-home .banner-image,.page-banner.banner-communicate .banner-image,.page-banner.banner-art .banner-image,.page-banner.banner-wine .banner-image,.page-banner.banner-weights .banner-image,.page-banner.banner-flower .banner-image,.page-banner.banner-hand-coin .banner-image,.page-banner.banner-monitor .banner-image,.page-banner.banner-person .banner-image{position:absolute;top:0;right:0;height:100%;width:33.333%;overflow:hidden;margin:0;padding:0}.page-banner.banner-work .banner-image>img,.page-banner.banner-calendar .banner-image>img,.page-banner.banner-talking .banner-image>img,.page-banner.banner-rocket .banner-image>img,.page-banner.banner-irap .banner-image>img,.page-banner.banner-jobtrainer .banner-image>img,.page-banner.banner-flowchart .banner-image>img,.page-banner.banner-barchart .banner-image>img,.page-banner.banner-french .banner-image>img,.page-banner.banner-mlat .banner-image>img,.page-banner.banner-chinese .banner-image>img,.page-banner.banner-japanese .banner-image>img,.page-banner.banner-spanish .banner-image>img,.page-banner.banner-mandarin .banner-image>img,.page-banner.banner-serbian .banner-image>img,.page-banner.banner-otherlanguages .banner-image>img,.page-banner.banner-indonesian .banner-image>img,.page-banner.banner-slpijin .banner-image>img,.page-banner.banner-tokpisin .banner-image>img,.page-banner.banner-alert .banner-image>img,.page-banner.banner-hand .banner-image>img,.page-banner.banner-spreadsheet .banner-image>img,.page-banner.banner-lang-courses .banner-image>img,.page-banner.banner-mlat .banner-image>img,.page-banner.banner-cybersecurity .banner-image>img,.page-banner.banner-parliamenthouse .banner-image>img,.page-banner.banner-home .banner-image>img,.page-banner.banner-communicate .banner-image>img,.page-banner.banner-art .banner-image>img,.page-banner.banner-wine .banner-image>img,.page-banner.banner-weights .banner-image>img,.page-banner.banner-flower .banner-image>img,.page-banner.banner-hand-coin .banner-image>img,.page-banner.banner-monitor .banner-image>img,.page-banner.banner-person .banner-image>img{position:absolute;display:block;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-height:100%;min-width:100%;height:auto;max-width:none;max-height:none}.page-banner.has-image .container>div{min-height:320px;padding-right:0}.page-banner.has-image .container>div:after{right:33.333%}.page-banner .banner-image{display:block}.page-banner .container>div{min-height:240px;padding-top:32px}.page-banner .container>div>div{margin-top:36px;padding-bottom:16px}.page-banner .container p{font-size:1.25rem;margin-bottom:20px}.page-banner h1{margin:0 0 18px;font-weight:700;font-size:2.375rem;color:inherit}.page-banner .breadcrumbs{font-size:1rem}}.course-information-block{padding-top:12px;padding-bottom:12px;background-color:#F5F6F7;color:#4D4D4D}.course-information-block>.container>div{padding-top:24px;padding-bottom:24px}.course-information-block>.container ul{padding-right:70px}.course-information-block .container ul{display:block;list-style-type:none;margin:0 0 30px;padding:0}.course-information-block .container ul>li{display:block;margin:0;padding:0;padding-left:44px}.course-information-block .container ul>li ~ li{margin-top:24px}.course-information-block .container a{text-decoration:underline;color:inherit}@media (min-width: 992px){.course-information-block{padding:0}.course-information-block>.container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.course-information-block>.container>div{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%;padding:60px 60px}.course-information-block>.container>div:first-child{border-right:2px solid white}.course-information-block>.container>div:last-child{border-left:2px solid white}}.courses-upcoming-block{margin:0;padding-top:20px;padding-bottom:5px;color:#4D4D4D}.courses-upcoming-block h2{margin-bottom:32px}.courses-upcoming-block .courses-upcoming>ul{list-style:none;margin:0;padding:0}.courses-upcoming-block .courses-upcoming>ul>li{display:block;margin:0 0 24px;padding:0}.courses-upcoming-block .courses-upcoming>ul>li>div{display:block;position:relative;border:2px solid #F5F6F7}.courses-upcoming-block .courses-upcoming>ul>li>div.course-upcoming-open>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.courses-upcoming-block .courses-upcoming>ul>li>div.course-upcoming-open>div{z-index:2}.courses-upcoming-block .courses-upcoming>ul>li>div.course-upcoming-expanding>div{z-index:4}.courses-upcoming-block .courses-upcoming>ul>li>div.course-upcoming-collapsing>div{z-index:3}.courses-upcoming-block .courses-upcoming>ul>li>div>a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:66px;padding:10px 80px 10px 20px;text-decoration:none;color:inherit;font-weight:400}.courses-upcoming-block .courses-upcoming>ul>li>div>a:after{content:'';display:block;position:absolute;top:50%;right:20px;width:44px;height:44px;margin-top:-22px;background-image:url(/__data/assets/file/0005/179645/CITSolutions-arrow-up-black.svg);background-size:23px 15px;background-color:white;background-position:center center;background-repeat:no-repeat;border-radius:50%;-webkit-transition:background-color 0.3s, -webkit-transform 0.3s;transition:background-color 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, background-color 0.3s;transition:transform 0.3s, background-color 0.3s, -webkit-transform 0.3s}.courses-upcoming-block .courses-upcoming>ul>li>div>div{display:block;position:absolute;z-index:1;left:-2px;right:-2px;top:100%;background-color:#F5F6F7;border-bottom:4px solid}.courses-upcoming-block .courses-upcoming>ul>li>div>div>div{display:none;padding:20px 30px}.courses-upcoming-block .courses-upcoming>ul>li>div>div ul{display:block;list-style:none;margin:0;padding:0}.courses-upcoming-block .courses-upcoming>ul>li>div>div ul>li{display:block}.courses-upcoming-block .courses-upcoming>ul>li>div>div ul>li ~ li{margin-top:24px}.courses-upcoming-block .courses-upcoming>ul>li>div>div .enrol-link{margin-top:20px}.at-work .courses-upcoming-block .courses-upcoming>ul>li>div>div{border-bottom-color:#64509B}.at-home .courses-upcoming-block .courses-upcoming>ul>li>div>div{border-bottom-color:#02B1BA}@media (min-width: 992px){.courses-upcoming-block{padding-top:70px;padding-bottom:12px}.courses-upcoming-block .courses-upcoming>ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -10px;padding:0}.courses-upcoming-block .courses-upcoming>ul>li{-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%;margin:0 0 34px;padding:0 10px}.courses-upcoming-block .courses-upcoming>ul>li>div>a{height:86px;font-size:22px}}.course-information-date{position:relative;padding-left:50px}.course-information-date:before{content:'';display:block;position:absolute;top:-6px;left:0;width:32px;height:32px;background-image:url(/__data/assets/file/0004/179653/CITSolutionsCalendarIconSmall.svg);background-size:contain}.course-information-date>strong{display:block;margin-bottom:10px}.course-information-sessions{position:relative;padding-left:50px}.course-information-sessions:before{content:'';display:block;position:absolute;top:-6px;left:0;width:32px;height:32px;background-image:url(/__data/assets/file/0004/179698/CITSolutionsTrayIconSmall.svg);background-size:contain}.course-information-price{position:relative;padding-left:50px}.course-information-price:before{content:'';display:block;position:absolute;top:-6px;left:0;width:32px;height:32px;background-image:url(/__data/assets/file/0012/179679/CITSolutionsMoneyIconSmall.svg);background-size:contain}.course-information-funding{position:relative;padding-left:50px}.course-information-funding:before{content:'';display:block;position:absolute;top:-6px;left:0;width:32px;height:32px;background-image:url(/__data/assets/file/0007/179692/CITSolutionsStarIconSmall.svg);background-size:contain}.course-information-time{position:relative;padding-left:50px}.course-information-time:before{content:'';display:block;position:absolute;top:-6px;left:0;width:32px;height:32px;background-image:url(/__data/assets/file/0009/179658/CITSolutionsClockSmall.svg);background-size:contain}.course-information-tutor{position:relative;padding-left:50px}.course-information-tutor:before{content:'';display:block;position:absolute;top:-6px;left:0;width:32px;height:32px;background-image:url(/__data/assets/file/0009/190485/course-information-tutor.svg);background-size:contain}.course-information-places{position:relative;padding-left:50px}.course-information-places:before{content:'';display:block;position:absolute;top:-6px;left:0;width:32px;height:32px;background-image:url(/__data/assets/file/0006/179637/CITSolutionsAlertSmall.svg);background-size:contain}.course-information-request{position:relative;margin-bottom:10px;padding-left:50px}.course-information-request:before{content:'';display:inline-block;position:absolute;top:-6px;left:0;width:32px;height:32px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(/__data/assets/file/0005/179672/CITSolutionsHelpIconMedium.svg)}.course-information-customise{position:relative;margin-bottom:10px;padding-left:50px}.course-information-customise:before{content:'';display:inline-block;position:absolute;top:-6px;left:0;width:32px;height:32px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(/__data/assets/file/0011/179669/CITSolutionsGearIconMedium.svg)}.course-information-location{position:relative;margin-bottom:10px;padding-left:50px}.course-information-location:before{content:'';display:inline-block;position:absolute;top:-6px;left:0;width:32px;height:32px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(/__data/assets/file/0011/182468/CITSolutionsLocationIconSmall.svg)}.course-information-quicklinks{display:none;position:fixed;z-index:10;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#005C96;font-size:0;padding:5px 8px}.course-information-quicklinks>ul{display:block;list-style-type:none;margin:0;padding:0}.course-information-quicklinks>ul>li{display:block;margin:20px 5px;padding:0}.course-information-quicklinks a{display:block;width:44px;height:44px;background-repeat:no-repeat;background-position:center center center;background-size:contain}.course-information-quicklinks a.course-information-quicklinks-help{background-image:url(/__data/assets/file/0007/179980/CITSolutionsCouseHelpIconWhite.svg)}.course-information-quicklinks a.course-information-quicklinks-phone{background-image:url(/__data/assets/file/0011/179687/CITSolutionsPhoneIconWhite.svg)}.course-information-quicklinks a.course-information-quicklinks-explore{background-image:url(/__data/assets/file/0004/179662/CITSolutionsExploreIconWhite.svg)}@media (max-width: 768px){.course-information-quicklinks{display:block}}.courses-finder-block{margin:24px 0}.courses-finder-block .container .courses-listing-block-home h2{color:#02B1BA}.courses-finder-block .container .courses-listing-block-work h2{color:#64509B}.courses-finder-block section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-height:260px;padding-top:20px;padding-bottom:20px;color:white;border:10px solid}.courses-finder-block section.courses-finder-work{border-color:#8C6BA0}.courses-finder-block section.courses-finder-work>div>a{color:#4D4D4D;border-color:#8C6BA0}.courses-finder-block section.courses-finder-work>div>a:before{background-image:url(/__data/assets/file/0006/179655/CITSolutionsCaseIconWhite.svg);background-size:43px auto;background-color:#8C6BA0}.courses-finder-block section.courses-finder-work>div>a:after{background-image:url(/__data/assets/file/0011/179642/CITSolutions-arrow-right-purple.svg)}.courses-finder-block section.courses-finder-home{margin-top:20px;border-color:#92BE63}.courses-finder-block section.courses-finder-home>div>a{color:#4D4D4D;border-color:#92BE63}.courses-finder-block section.courses-finder-home>div>a:before{background-image:url(/__data/assets/file/0007/179674/CITSolutionsHouseIconWhite.svg);background-size:43px auto;background-color:#92BE63}.courses-finder-block section.courses-finder-home>div>a:after{background-image:url(/__data/assets/file/0010/179641/CITSolutions-arrow-right-moss.svg)}.courses-finder-block section>header h2{margin:0 0 40px;font-weight:700;color:#4D4D4D;font-size:2.375rem}.courses-finder-block section>div{padding-left:20px;padding-right:20px}.courses-finder-block section>div>a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;min-height:80px;max-width:428px;height:100%;padding:4px 75px 4px 94px;color:#4D4D4D;font-size:1.125rem;font-weight:700;background-color:white;border:3px solid #005C96}.courses-finder-block section>div>a:before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;width:77px;background-color:#005C96;background-position:center center;background-repeat:no-repeat}.courses-finder-block section>div>a:after{content:'';display:block;position:absolute;top:50%;right:18px;width:44px;height:44px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#F5F6F7;background-position:center center;background-repeat:no-repeat;background-image:url(/__data/assets/file/0003/179643/CITSolutions-arrow-right-teal.svg);background-size:15px 23px;border-radius:50%;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s, -webkit-transform 0.15s}.courses-finder-block section>div>a:hover,.courses-finder-block section>div>a:focus{text-decoration:none}.courses-finder-block section>div>a:hover:after,.courses-finder-block section>div>a:focus:after{-webkit-transform:translateX(6px) translateY(-50%);transform:translateX(6px) translateY(-50%)}.courses-finder-block section>div>a>span{display:block;margin:10px 0}@media (min-width: 992px){.courses-finder-block{margin:106px 0 90px}.courses-finder-block .container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.courses-finder-block .container .courses-listing-detailed{width:100%}.courses-finder-block section{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%;padding:0;min-height:336px}.courses-finder-block section.courses-finder-work{margin-right:10px}.courses-finder-block section.courses-finder-home{margin-top:0;margin-left:10px}}.courses-listing-block{padding:24px 0 16px}@media (min-width: 1200px){.courses-listing-block{padding-top:80px;padding-bottom:60px}}.courses-featured-block{background-color:#F5F6F7}.courses-featured-block section{padding:24px 0 16px}.courses-featured-block section h2{margin:0;font-weight:700;font-size:1.5rem;color:#4D4D4D}.courses-featured-block section>div{margin-top:32px}@media (min-width: 992px){.courses-featured-block section{padding:70px 0 80px}.courses-featured-block section h2{text-align:center;font-size:1.75rem}.courses-featured-block section>div{margin-top:50px}}.courses-search-results-block{margin:20px 0 32px}@media (min-width: 992px){.courses-search-results-block{margin:80px 0 76px}}.courses-search-results{display:block;list-style:none;margin:0;padding:0}.courses-search-results>li{display:block;margin:0;padding:0;background-color:#F5F6F7}.courses-search-results>li ~ li{margin-top:24px}.courses-search-results>li>div{padding:32px 24px}.courses-search-results>li p{margin:6px 0 0}.courses-search-results>li p.course-recognised-qualification{margin:0 0 40px;font-size:1.25rem}.courses-search-results>li p.course-title{margin:6px 0;font-size:1.25rem}.courses-search-results>li p.course-code{margin:0 0 12px;font-size:1.25rem;text-transform:uppercase}.courses-search-results>li .locations-link,.courses-search-results>li .contact-form-block form button[type="submit"],.contact-form-block form .courses-search-results>li button[type="submit"]{max-width:none;width:100%;margin:0;padding-left:24px}.courses-search-results>li .locations-link:hover>span:after,.courses-search-results>li .contact-form-block form button:hover[type="submit"]>span:after,.contact-form-block form .courses-search-results>li button:hover[type="submit"]>span:after,.courses-search-results>li .locations-link:focus>span:after,.courses-search-results>li .contact-form-block form button:focus[type="submit"]>span:after,.contact-form-block form .courses-search-results>li button:focus[type="submit"]>span:after{-webkit-transform:translateX(5px);transform:translateX(5px)}.courses-search-results>li .locations-link>span,.courses-search-results>li .contact-form-block form button[type="submit"]>span,.contact-form-block form .courses-search-results>li button[type="submit"]>span{padding-left:0}.courses-search-results>li .locations-link>span:after,.courses-search-results>li .contact-form-block form button[type="submit"]>span:after,.contact-form-block form .courses-search-results>li button[type="submit"]>span:after{position:relative;top:auto;display:inline-block;vertical-align:middle;-webkit-transform:none;transform:none;margin-left:10px}@media (min-width: 1200px){.courses-search-results>li>div{padding:40px 36px}.courses-search-results>li .locations-link,.courses-search-results>li .contact-form-block form button[type="submit"],.contact-form-block form .courses-search-results>li button[type="submit"]{padding-left:36px}}.pos-relative{position:relative}.pos-static{position:static}.social-links{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin:0;padding:0;list-style:none}.social-links>li{margin:0}.social-links>li>a{display:block;width:32px;height:32px;font-size:0;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.social-links>li>a.link-twitter{background-image:url(/__data/assets/file/0004/181849/CITSolutions-twitter.svg)}.social-links>li>a.link-facebook{background-image:url(/__data/assets/file/0004/183496/CITSolutions-facebook.svg)}.social-links>li>a.link-youtube{background-image:url(/__data/assets/file/0011/179705/CITSolutions-youtube-blue.svg);background-size:22px 15px}.social-links>li>a.link-linkedin{background-image:url(/__data/assets/file/0007/181843/CITSolutions-linkedin.svg)}.social-links>li>a.link-instagram{background-image:url(/__data/assets/file/0008/181844/CITSolutions-instagram.svg)}.social-links>li ~ li{margin-left:10px}.breadcrumbs{list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;margin:0;padding:0}.breadcrumbs>li{position:relative;display:inline-block;margin:0;padding:0}.breadcrumbs>li>a:hover,.breadcrumbs>li>a:focus{text-decoration:underline}.breadcrumbs>li ~ li:before{content:'>';display:inline-block;margin:0 0.75em}@media (max-width: 768px){.breadcrumbs{display:block}}.call-to-actions>ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0;list-style:none}.call-to-actions>ul>li{-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%;margin:0;margin-bottom:20px;padding:0 10px}.call-to-actions>ul>li>a{display:block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%;background-color:white}.call-to-actions>ul>li>a.cta-calendar>p{background-image:url(/__data/assets/file/0009/179784/CITSolutionsCalendarIcon.svg)}.call-to-actions>ul>li>a.cta-talking>p{background-image:url(/__data/assets/file/0011/179786/CITSolutionsTalkingIcon.svg)}.call-to-actions>ul>li>a.call-to-actions>ul>li>a.cta-rocket>p{background-image:url(/__data/assets/file/0003/193449/CITSolutionsRocketIcon.svg)}.call-to-actions>ul>li>a.call-to-actions>ul>li>a.cta-irap>p{background-image:url(/__data/assets/file/0018/224631/CITSolutionsIRAPIcon.svg)}.call-to-actions>ul>li>a.call-to-actions>ul>li>a.cta-jobtrainer>p{background-image:url(/__data/assets/file/0018/223335/CITSolutionsJobTrainerIcon.svg)}.call-to-actions>ul>li>a.cta-flowchart>p{background-image:url(/__data/assets/file/0004/179788/CITSolutionsFlowchartIcon.svg)}.call-to-actions>ul>li>a.cta-barchart>p{background-image:url(/__data/assets/file/0006/179790/CITSolutionsBarchartIcon.svg)}.call-to-actions>ul>li>a.cta-spreadsheet>p{background-image:url(/__data/assets/file/0010/179794/CITSolutionsSpreadsheetIcon.svg)}.call-to-actions>ul>li>a.cta-lang-courses>p{background-image:url(/__data/assets/file/0005/259466/CITSolutionslanguagecoursesIcon.svg)}.call-to-actions>ul>li>a.cta-mlat>p{background-image:url(/__data/assets/file/0008/263393/CITSolutionsMlatIcon.svg)}.call-to-actions>ul>li>a.cta-cybersecurity>p{background-image:url(/__data/assets/file/0019/271306/CITSolutionsCyberIcon.svg)}.call-to-actions>ul>li>a.cta-hand>p{background-image:url(/__data/assets/file/0009/179793/CITSolutionsHandIcon.svg)}.call-to-actions>ul>li>a.cta-alert>p{background-image:url(/__data/assets/file/0008/179792/CITSolutionsAlertIcon.svg)}.call-to-actions>ul>li>a.cta-parliamenthouse>p{background-image:url(/__data/assets/file/0012/179796/CITSolutionsParliamenthouseIcon.svg)}.call-to-actions>ul>li>a.cta-communicate>p{background-image:url(/__data/assets/file/0011/179660/CITSolutionsCommunicateIcon.svg)}.call-to-actions>ul>li>a.cta-art>p{background-image:url(/__data/assets/file/0008/179648/CITSolutionsArtIcon.svg)}.call-to-actions>ul>li>a.cta-wine>p{background-image:url(/__data/assets/file/0009/179703/CITSolutionsWineIcon.svg)}.call-to-actions>ul>li>a.cta-weights>p{background-image:url(/__data/assets/file/0007/179701/CITSolutionsWeightsIcon.svg)}.call-to-actions>ul>li>a.cta-flower>p{background-image:url(/__data/assets/file/0009/179667/CITSolutionsFlowerIcon.svg)}.call-to-actions>ul>li>a.cta-hand-coin>p{background-image:url(/__data/assets/file/0003/179670/CITSolutionsHandcoinIcon.svg)}.call-to-actions>ul>li>a.cta-french>p{background-image:url(/__data/assets/file/0005/259466/CITSolutionsFrenchIcon.svg)}.call-to-actions>ul>li>a.cta-mlat>p{background-image:url(/__data/assets/file/0008/263393/CITSolutionsMlatIcon.svg)}.call-to-actions>ul>li>a.cta-chinese>p{background-image:url(/__data/assets/file/0009/259470/CITSolutionsChineseIcon.svg)}.call-to-actions>ul>li>a.cta-japanese>p{background-image:url(/__data/assets/file/0008/259478/CITSolutionsJapaneseIcon.svg)}.call-to-actions>ul>li>a.cta-spanish>p{background-image:url(/__data/assets/file/0003/259482/CITSolutionsSpanishIcon.svg)}.call-to-actions>ul>li>a.cta-mandarin>p{background-image:url(/__data/assets/file/0007/259486/CITSolutionsMandarinIcon.svg)}.call-to-actions>ul>li>a.cta-serbian>p{background-image:url(/__data/assets/file/0011/259490/CITSolutionsSerbianIcon.svg)}.call-to-actions>ul>li>a.cta-otherlanguages>p{background-image:url(/__data/assets/file/0006/259494/CITSolutionsOtherLanguagesIcon.svg)}.call-to-actions>ul>li>a.cta-indonesian>p{background-image:url(/__data/assets/file/0013/260041/CITSolutionsIndonesianIcon.svg)}.call-to-actions>ul>li>a.cta-slpijin>p{background-image:url(/__data/assets/file/0016/260044/CITSolutionsSIPijinIcon.svg)}.call-to-actions>ul>li>a.cta-tokpisin>p{background-image:url(/__data/assets/file/0019/260047/CITSolutionsTokPisinIcon.svg)}.call-to-actions>ul>li>a.cta-monitor>p{background-image:url(/__data/assets/file/0004/179680/CITSolutionsMonitorIcon.svg)}.call-to-actions>ul>li>a.cta-person>p{background-image:url(/__data/assets/file/0008/179684/CITSolutionsPersonIcon.svg)}.call-to-actions>ul>li>a:hover,.call-to-actions>ul>li>a:focus{text-decoration:none}.call-to-actions>ul>li>a:hover>p,.call-to-actions>ul>li>a:focus>p{background-color:black}.call-to-actions>ul>li>a>strong{-webkit-box-flex:1;-webkit-flex:auto;flex:auto;display:block;margin:0;padding:12px 20px;color:#4D4D4D;font-size:1.25rem;font-weight:700;border:3px solid #E5E9EA;border-bottom:none}.call-to-actions>ul>li>a img{display:block;max-width:100%;width:100%;height:auto}.call-to-actions>ul>li>a>p{display:block;margin:0;padding:18px 20px;padding-right:90px;color:white;background-color:#4D4D4D;background-size:48px 48px;background-position:right 16px top 50%;background-repeat:no-repeat;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}@media (max-width: 768px){.call-to-actions>ul{margin:0}.call-to-actions>ul>li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:0}}@media (min-width: 992px){.call-to-actions>ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0}.call-to-actions>ul>li{-webkit-box-flex:0;-webkit-flex:0 1 33.333%;flex:0 1 33.333%;margin:0;margin-bottom:20px;padding:0 10px}.call-to-actions>ul>li ~ li{margin-top:0}.call-to-actions>ul>li ~ li>a{height:100%}.call-to-actions>ul>li>a>strong{font-size:1.5rem}}.callouts{margin:24px 0}.callouts>ul{list-style:none;margin:0;padding:0}.callouts>ul>li{margin-top:20px}.callouts>ul>li>div,.callouts>ul>li>a{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%;background-color:#F2F2F2}.callouts>ul>li>div>strong,.callouts>ul>li>a>strong{display:block;margin:0;padding:12px 20px;color:white;background:#003D5A;font-size:1.25rem;font-weight:700;border-bottom:none}.callouts>ul>li>div>p,.callouts>ul>li>a>p{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;margin:0;padding:18px 20px;background-size:48px 48px;background-position:right 16px top 50%;background-repeat:no-repeat;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.callouts>ul>li>a:hover,.callouts>ul>li>a:focus{text-decoration:none}.callouts>ul>li>a:hover>p,.callouts>ul>li>a:focus>p{background-color:black}@media (min-width: 992px){.callouts{margin:64px 0}.callouts>ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0}.callouts>ul>li{-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%;margin:0;margin-bottom:20px;padding:0 10px}.callouts>ul>li ~ li{margin-top:0}.callouts>ul>li ~ li>div,.callouts>ul>li ~ li>a{height:100%}}@media (min-width: 1200px){.callouts>ul>li{-webkit-box-flex:0;-webkit-flex:0 1 33.333%;flex:0 1 33.333%}}.case-studies{color:black}.case-studies>ul{list-style:none;margin:0;padding:0}.case-studies>ul>li{margin:0}.case-studies>ul>li ~ li{margin-top:20px}.case-studies>ul>li>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;min-height:calc(100vw - 30px);padding:45px 40px;background-color:#F1F0ED}.case-studies>ul>li>div>strong{display:block;margin:0 0 28px;font-size:1.75rem}.case-studies>ul>li>div>p{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0}@media (max-width: 768px){.case-studies>ul>li{margin-top:24px}.case-studies>ul>li.case-study-width-image>div:nth-child(2){min-height:0;padding:0}.case-studies>ul>li.case-study-width-image img{display:block;width:100%;height:auto}.case-studies>ul>li>div{min-height:0;padding:24px 20px}.case-studies>ul>li>div>strong{font-size:1.25rem;margin-bottom:12px}.case-studies>ul>li ~ li{margin-top:24px}}@media (min-width: 992px){.case-studies>ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0}.case-studies>ul>li{-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin:0;margin-bottom:20px;padding:0 10px}.case-studies>ul>li.case-study-width-image>div{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%}.case-studies>ul>li.case-study-width-image>div:nth-child(1){-webkit-box-flex:1;-webkit-flex:1 1 calc(50% - 20px);flex:1 1 calc(50% - 20px)}.case-studies>ul>li.case-study-width-image>div:nth-child(2){padding:0}.case-studies>ul>li.case-study-width-image img{display:block;width:100%;height:auto}.case-studies>ul>li>div{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-height:0}.case-studies>ul>li ~ li{margin-top:0}}@media (min-width: 1200px){.case-studies>ul>li{-webkit-box-flex:0;-webkit-flex:0 1 33.333%;flex:0 1 33.333%}.case-studies>ul>li.case-study-width-image{-webkit-flex-basis:66.666%;flex-basis:66.666%}.case-studies>ul>li>a>div{min-height:0}}.callout{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-top:40px;margin-bottom:40px;color:black;text-decoration:none;background-color:#F7F8F4}.callout:hover,.callout:focus{text-decoration:none;color:black}.callout:hover>div:first-child>div:last-child p:after,.callout:focus>div:first-child>div:last-child p:after{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px)}.callout>div:first-child{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-ordinal-group:3;-webkit-order:2;order:2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:230px;padding:40px 20px 30px}.callout>div:first-child>div:first-child{-webkit-box-flex:1;-webkit-flex:1;flex:1}.callout>div:first-child>div:last-child{font-size:1.25rem}.callout>div:first-child>div:last-child p{position:relative;margin:0}.callout>div:first-child>div:last-child p:after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:22px;background-size:contain;-webkit-transition:0.3s;transition:0.3s}.callout>div:last-child{-webkit-box-flex:0;-webkit-flex:0;flex:0;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.callout>div:last-child img{display:block;width:100%;height:auto}.callout h2{margin:0 0 10px;font-size:1.25rem}@media (min-width: 992px){.callout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.callout>div:first-child{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%;min-height:0;padding:50px 32px 30px}.callout>div:last-child{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%}}.listing-callout{padding:24px 15px;background-color:#F2F2F2}.listing-callout h2{margin:0;font-size:1.5rem;font-weight:700;color:#003D5A}.listing-callout ol,.listing-callout ul{list-style:none;display:block;margin:30px 0 0;padding:0}.listing-callout ol>li,.listing-callout ul>li{display:block;position:relative;margin:0;padding:0;min-height:44px}.listing-callout ol>li ~ li,.listing-callout ul>li ~ li{margin-top:35px}.listing-callout ul>li{padding-left:74px}.listing-callout ul>li:before{content:'';display:block;position:absolute;left:0;top:-2px;width:44px;height:44px;background-color:white;border-radius:50%;background-image:url(/__data/assets/file/0010/179695/CITSolutions-tick-blue.svg);background-position:center center;background-repeat:no-repeat;background-size:27px 20px}.listing-callout ol>li{padding-left:68px}.listing-callout ol>li>span{display:block;position:absolute;left:0;top:-10px;width:44px;height:44px;font-size:2rem;background-color:white;color:#003D5A;font-weight:700;text-align:center;line-height:44px;border-radius:50%}main .listing-callout{margin:40px 0}aside .listing-callout{background-color:#E5E9EA}body.at-work .listing-callout>li:before{background-image:url(/__data/assets/file/0012/179697/CITSolutions-tick-purple.svg)}body.at-home .listing-callout>li:before{background-image:url(/__data/assets/file/0011/179696/CITSolutions-tick-moss.svg)}@media (min-width: 992px){.listing-callout h2{font-size:2rem}.listing-callout ol,.listing-callout ul{margin:40px 0 0}main .listing-callout{margin:84px 0}aside .listing-callout{padding:44px 40px}}.contact-callout{color:#99BED5;background:#005C96;padding:24px 15px 32px;font-size:1.25rem}.contact-callout dl{display:block;margin:0}.contact-callout dt{display:block;margin:0 0 20px;font-weight:300}.contact-callout dt ~ dt{margin-top:20px}.contact-callout dd{display:block;margin:0}.contact-callout a{display:block;margin:0;position:relative;font-weight:700;color:white;padding-left:45px}.contact-callout a:before{content:'';display:block;position:absolute;left:0;top:0;width:28px;height:28px;background-position:center center;background-repeat:no-repeat;background-size:contain}.contact-callout a.contact-callout-phone:before{content:'';background-image:url(/__data/assets/file/0011/179687/CITSolutionsPhoneIconWhite.svg)}.contact-callout a.contact-callout-explore:before{content:'';background-image:url(/__data/assets/file/0004/179662/CITSolutionsExploreIconWhite.svg)}@media (min-width: 992px){.contact-callout{padding:38px 40px;font-size:1.5rem}}.introduction{margin:0 0 24px;font-weight:700;font-size:1.25rem}@media (min-width: 992px){.introduction{margin:0 0 36px}}.quick-links{font-size:1.25rem}.quick-links h3{font-size:inherit;margin:0;padding:20px 20px;color:white;border-radius:5px 5px 0 0}.quick-links ul{display:block;list-style:none;margin:0;padding:0;background-color:#F7F8F4;border-radius:0 0 5px 5px}.quick-links ul>li{display:block;margin:0;padding:0}.quick-links ul>li:last-child>a:before{display:none}.quick-links a{position:relative;display:block;padding:20px 20px;text-decoration:none;background-color:#F7F8F4;color:#636363;-webkit-transition:background 0.15s;transition:background 0.15s}.quick-links a:hover,.quick-links a:focus{background-color:#EDEDEB}.quick-links a:before{content:'';position:absolute;display:block;left:20px;right:20px;bottom:0;height:1px;background-color:#4D4D4D}.contact-us-block{position:relative;z-index:1;padding:32px 0}.contact-us-block.standout{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15)}.contact-us-block section h2{margin:0;font-weight:700;color:white;font-size:2rem}.contact-us-block section>div{margin-top:0}.contact-us-block section>div ul{list-style:none;margin:0;padding:0}.contact-us-block section>div ul>li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:baseline;-webkit-justify-content:baseline;justify-content:baseline;position:relative;margin:0;padding:0 0 0 60px}.contact-us-block section>div ul>li:before{content:'';display:inline-block;position:absolute;top:-10px;left:0;width:44px;height:44px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:15px 23px;background-color:#F2F2F2;border-radius:50%}.contact-us-block section>div ul>li.conact-us-email:before{background-image:url(/__data/assets/file/0010/179677/CITSolutionsMailIcon.svg);background-size:23px auto}.contact-us-block section>div ul>li.conact-us-phone:before{background-image:url(/__data/assets/file/0010/179686/CITSolutionsPhoneIcon.svg);background-size:20px auto}.contact-us-block section>div ul>li.conact-us-location:before{background-image:url(/__data/assets/file/0011/179678/CITSolutionsMarkerIcon.svg);background-size:16px auto}.contact-us-block section>div ul>li strong{display:block;margin:0 24px 0 0}.contact-us-block section>div ul>li ~ li{margin-top:50px}.contact-us-block section>div .more-link,.contact-us-block section>div .quick-link{display:inline-block;margin:0;font-size:1rem}@media (min-width: 992px){.contact-us-block{padding:82px 0 74px}.contact-us-block section>div ul>li strong{-webkit-box-flex:0;-webkit-flex:0 1 80px;flex:0 1 80px}}.contact-information{margin-top:68px}.contact-information>p{margin-bottom:32px;font-size:1.25rem}.contact-information section{border-top:1px solid #4D4D4D}.contact-information section h2{margin:32px 0 10px;font-size:1.625rem}.contact-information section p{margin-bottom:32px;font-size:1.25rem;color:#636363}@media (min-width: 1200px){.contact-information{padding-right:68px}}.contact-form-block{padding:32px 0}.contact-form-block header h2{margin-top:0;font-weight:700;font-size:1.25rem}.contact-form-block form{font-size:1.25rem}.contact-form-block form>div>div{margin-bottom:10px}.contact-form-block form .required-indicator{font-size:0}.contact-form-block form .required-indicator:before{content:'*';display:inline-block;font-size:1rem}.contact-form-block form ::-webkit-input-placeholder{color:#4D4D4D;-webkit-font-smoothing:antialiased}.contact-form-block form :-moz-placeholder{color:#4D4D4D;opacity:1}.contact-form-block form ::-moz-placeholder{color:#4D4D4D;opacity:1}.contact-form-block form :-ms-input-placeholder{color:#4D4D4D}.contact-form-block form label{margin-top:9px;margin-top:16px;font-weight:300}.contact-form-block form input[type="text"],.contact-form-block form input[type="email"],.contact-form-block form input[type="password"],.contact-form-block form input[type="file"],.contact-form-block form textarea,.contact-form-block form select,.contact-form-block form button{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-block;width:100%;font-family:"Open Sans",sans-serif;font-weight:300;font-size:inherit;color:inherit;border:none;background-color:#F2F2F2;box-shadow:none;padding:8px 12px;border-radius:0}.contact-form-block form input[type="text"][disabled],.contact-form-block form input[type="email"][disabled],.contact-form-block form input[type="password"][disabled],.contact-form-block form input[type="file"][disabled],.contact-form-block form textarea[disabled],.contact-form-block form select[disabled],.contact-form-block form button[disabled]{color:#807f7f;border-color:#807f7f}.contact-form-block form input[type="text"]:focus,.contact-form-block form input[type="email"]:focus,.contact-form-block form input[type="password"]:focus,.contact-form-block form input[type="file"]:focus,.contact-form-block form textarea:focus,.contact-form-block form select:focus,.contact-form-block form button:focus{outline:thin dotted black}.contact-form-block form textarea{height:240px}.contact-form-block form select{padding-right:40px;background-image:url(/__data/assets/file/0007/179638/CITSolutions-arrow-down-black.svg);background-position:right 10px top 50%;background-repeat:no-repeat;background-size:23px 15px}.contact-form-block form button[type="reset"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:auto;padding:0;border:none;color:white;background:#4D4D4D}@media (min-width: 992px){.contact-form-block{padding-top:68px;padding-bottom:68px}.contact-form-block form>div>div{margin:0}}.our-locations-block{padding:24px 0}@media (min-width: 992px){.our-locations-block{margin:0 0 64px 0;padding:0}}.our-locations-listing ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -10px 40px;padding:0}.our-locations-listing ul>li{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%;display:block;margin:0;padding:0 10px 24px}.our-locations-listing a{display:block;color:black;box-shadow:none;-webkit-transition:box-shadow 0.25s;transition:box-shadow 0.25s}.our-locations-listing a img{display:block;width:100%}.our-locations-listing a>strong{display:block;margin:24px 0 0;font-size:1.5rem}.our-locations-listing a p{margin:10px 0 0}.our-locations-listing a:hover,.our-locations-listing a:focus{text-decoration:none}@media (max-width: 768px){.our-locations-listing ul{display:block;margin:0}.our-locations-listing ul>li{padding:0}.our-locations-listing ul>li ~ li{margin-top:24px}}@media (min-width: 992px){.our-locations-listing ul{margin:0 -10px 40px}.our-locations-listing ul>li{-webkit-box-flex:1;-webkit-flex:1 1 25%;flex:1 1 25%;padding:0 10px}}.gallery{margin:0 0 60px;overflow:hidden}.gallery figure{position:relative;margin:0}.gallery figure figcaption{position:absolute;left:0;bottom:0;right:0;padding:10px 20px;color:white;background:rgba(0,0,0,0.95)}.gallery figure figcaption p{margin:0}.gallery .flexslider{box-shadow:0px 2px 12px 0 rgba(0,0,0,0.15)}.gallery .flex-control-paging li a{border-radius:0px;background:rgba(0,92,150,0.5)}.gallery .flex-control-paging li a.flex-active{background:#005C96}.gallery .flex-control-nav{bottom:-44px}.gallery .flex-direction-nav .flex-prev,.gallery .flex-direction-nav .flex-next{width:64px;background-position:center center;background-size:44px;background-repeat:no-repeat}.gallery .flex-direction-nav .flex-prev{background-image:url(/__data/assets/file/0009/181845/CITSolutions-slide-left.svg)}.gallery .flex-direction-nav .flex-next{background-image:url(/__data/assets/file/0010/181846/CITSolutions-slide-right.svg)}@media (max-width: 768px){.gallery{margin:0 0 52px}.gallery .flex-control-nav{bottom:-36px}}.pointless{list-style:none;padding:0;font-size:1.25rem}.pointless>li ~ li{padding-top:4px}.pagination{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:40px 0}.pagination .pagination-prev,.pagination .pagination-next{display:inline-block;width:40px;height:40px;font-size:0;background-position:center center;background-repeat:no-repeat;background-size:8px 12px;border-radius:50%;-webkit-transition:0.3s;transition:0.3s}.pagination .pagination-prev:hover,.pagination .pagination-prev:focus,.pagination .pagination-next:hover,.pagination .pagination-next:focus{background-color:#F2F2F2;text-decoration:none}.pagination .pagination-prev{background-image:url(/__data/assets/file/0011/181847/CITSolutions-pagination-left.svg)}.pagination .pagination-next{background-image:url(/__data/assets/file/0003/181848/CITSolutions-pagination-right.svg)}.pagination>ol{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-webkit-justify-content:left;justify-content:left;list-style:none;margin:0;padding:0}.pagination>ol>li{display:inline-block;margin:0 1px;padding:0}.pagination>ol>li a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:40px;height:40px;font-weight:normal;font-size:1.125rem;text-align:center;color:#4D4D4D;border-radius:50%;-webkit-transition:0.3s;transition:0.3s}.pagination>ol>li a:hover,.pagination>ol>li a:focus{color:black;background-color:#F2F2F2;text-decoration:none}.pagination>ol>li a.active{font-weight:bold;font-size:1.375rem;color:white;background-color:#4D4D4D}.pagination>ol>li a.active>span{position:relative;top:-2px}.pagination>ol>li a>span{display:block}@media (max-width: 768px){.pagination{margin:40px 0}}@media (min-width: 992px){.pagination{margin:80px 0 105px}}.tick-list{list-style:none;display:block;margin:32px 0 16px;padding:0}.tick-list>li{display:block;position:relative;margin:0;padding:0;min-height:44px}.tick-list>li:before{content:'';display:inline-block;position:relative;vertical-align:middle;width:44px;height:44px;margin-right:20px;background-color:#F2F2F2;border-radius:50%;background-image:url(/__data/assets/file/0010/179695/CITSolutions-tick-blue.svg);background-position:center center;background-repeat:no-repeat;background-size:27px 20px}.tick-list>li ~ li{margin-top:24px}body.at-work .tick-list>li:before{background-image:url(/__data/assets/file/0012/179697/CITSolutions-tick-purple.svg)}body.at-home .tick-list>li:before{background-image:url(/__data/assets/file/0011/179696/CITSolutions-tick-moss.svg)}@media (min-width: 992px){.tick-list{margin:40px 0 20px}}.accordion{list-style:none;margin:0;padding:0}.accordion.secondary .ui-collapsible [data-collapse="control"]{padding:20px 16px 16px 60px;background-color:transparent}.accordion.secondary .ui-collapsible [data-collapse="control"]:after{top:30px;left:0;right:auto;background-color:#F1F0ED}.accordion.secondary .ui-collapsible [data-collapse="control"]:hover{text-decoration:none}.accordion.secondary .ui-collapsible [data-collapse="control"]:hover:after{background-color:#e6e4df}.accordion.secondary .ui-collapsible>div{padding:0 0 10px 0}.accordion.secondary>li ~ li{margin-top:0}.accordion>li{margin:0;padding:0}.accordion>li ~ li{margin-top:16px}.accordion .ui-collapsible>div{padding:8px 24px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.accordion .ui-collapsible [aria-expanded="true"]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion .ui-collapsible [data-collapse="control"]{position:relative;display:block;padding:20px 60px 16px 24px;text-decoration:none;font-size:1.25rem;font-weight:700;color:black;background-color:#F2F2F2;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.accordion .ui-collapsible [data-collapse="control"]:after{content:'';display:block;position:absolute;top:10px;width:44px;height:44px;right:15px;background-image:url(/__data/assets/file/0005/179645/CITSolutions-arrow-up-black.svg);background-size:23px 15px;background-color:white;background-position:center center;background-repeat:no-repeat;border-radius:50%;-webkit-transition:background-color 0.3s, -webkit-transform 0.3s;transition:background-color 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, background-color 0.3s;transition:transform 0.3s, background-color 0.3s, -webkit-transform 0.3s}.accordion .ui-collapsible [data-collapse="control"]:hover{text-decoration:none}.accordion .ui-collapsible [data-collapse="control"]>span{display:block;margin-top:12px;font-size:1rem;font-weight:400}body.at-work .accordion .ui-collapsible [data-collapse="control"]:after{background-image:url(/__data/assets/file/0007/179647/CITSolutions-arrow-up-purple.svg)}body.at-home .accordion .ui-collapsible [data-collapse="control"]:after{background-image:url(/__data/assets/file/0006/179646/CITSolutions-arrow-up-moss.svg)}@media (min-width: 992px){.accordion>li ~ li{margin-top:32px}.accordion .ui-collapsible>div{padding:24px 24px}}.mobile-select{display:none}.ui-collapsible.ui-collapsible-open [data-collapse="content"]{display:block}.ui-collapsible.ui-collapsible-close>[data-collapse="content"]{display:none}.tabset{margin:24px 0 0}.tabset.ui-tabs{padding:0}.tabset.ui-tabs .ui-tabs-nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;list-style:none;margin:0;margin-bottom:-1px;padding:0;color:black;font-weight:700}.tabset.ui-tabs .ui-tabs-nav li{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0;margin-bottom:-2px;font-size:1.5rem;background-color:#F1F0ED;border:3px solid #F1F0ED}.tabset.ui-tabs .ui-tabs-nav li.ui-tabs-active{position:relative;z-index:1;border-bottom:0;background-color:white;border-color:#CCD3D6}.tabset.ui-tabs .ui-tabs-nav li .ui-tabs-anchor{display:block;width:100%;padding:10px;color:#231F20;text-align:center;text-decoration:none;outline:none}.tabset.ui-tabs .ui-tabs-nav li .ui-tabs-anchor:hover,.tabset.ui-tabs .ui-tabs-nav li .ui-tabs-anchor:focus{color:black;text-decoration:none}.tabset.ui-tabs .ui-tabs-panel{position:relative;padding:24px;font-weight:400;border:3px solid #CCD3D6}.tabset .course-link,.tabset .enrol-link{margin:50px -27px -27px}.tabset .accordion{margin-bottom:24px}@media (max-width: 768px){.tabset.ui-tabs .ui-tabs-nav li{font-size:1.125rem}.tabset.ui-tabs .ui-tabs-panel{padding:15px}.tabset .course-link,.tabset .enrol-link{margin:24px -18px -18px}}@media (min-width: 992px){.tabset{margin:60px 0 0}.tabset.ui-tabs .ui-tabs-nav.tabset-controls-fullwidth{font-size:1.25rem}.tabset.ui-tabs .ui-tabs-nav.tabset-controls-fullwidth>li{-webkit-box-flex:1;-webkit-flex:1;flex:1}.tabset.ui-tabs .ui-tabs-nav.tabset-controls-fullwidth>li .ui-tabs-anchor{display:block;width:100%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-study-block section,.people-profile-block section{min-height:0}}@media all and (-ms-high-contrast: none) and (max-width: 768px), (-ms-high-contrast: active) and (max-width: 768px){.services-listing>ul>li{-webkit-box-flex:1;-webkit-flex:auto;flex:auto;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:calc(50% - 30px)}}@media all and (-ms-high-contrast: none) and (min-width: 992px), (-ms-high-contrast: active) and (min-width: 992px){.services-listing>ul>li{-webkit-box-flex:1;-webkit-flex:auto;flex:auto;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:calc(33.333% - 30px)}}@media all and (-ms-high-contrast: none) and (max-width: 768px), (-ms-high-contrast: active) and (max-width: 768px){.our-approach-block section>div>ul>li{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:calc(50% - 30px)}}@media all and (-ms-high-contrast: none) and (min-width: 992px), (-ms-high-contrast: active) and (min-width: 992px){.our-approach-block section>div>ul>li{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:calc(33.333% - 30px)}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.quicklinks a,.news-listing a{height:auto}}@media all and (-ms-high-contrast: none) and (min-width: 992px), (-ms-high-contrast: active) and (min-width: 992px){.quicklinks ul>li,.news-listing ul>li{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:33.333%}.content-block .quicklinks ul>li,.content-block .news-listing ul>li{width:50%}}@media all and (-ms-high-contrast: none) and (min-width: 1200px), (-ms-high-contrast: active) and (min-width: 1200px){.quicklinks ul>li,.news-listing ul>li{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:33.333%}.content-block .quicklinks ul>li,.content-block .news-listing ul>li{width:50%}}@media all and (-ms-high-contrast: none) and (min-width: 992px), (-ms-high-contrast: active) and (min-width: 992px){.callouts>ul>li{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:33.333%}}@media all and (-ms-high-contrast: none) and (min-width: 992px), (-ms-high-contrast: active) and (min-width: 992px){.call-to-actions>ul>li{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:33.333%}}@media all and (-ms-high-contrast: none) and (min-width: 992px), (-ms-high-contrast: active) and (min-width: 992px){.our-locations-listing>ul>li{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:25%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.courses-finder-block section>div>a{height:80px}} aside { position: relative }.listing-callout.backshade-callout { position: relative; }.listing-callout.backshade-callout > header { position: relative; z-index: 2; }.listing-callout.backshade-callout > div {  position: relative; z-index: 2;}.listing-callout.backshade-callout .backshade {  display: block; position: absolute; top: 0; bottom: 0; left: 0; width: 100vw; background-color: #F2F2F2; }
/*# sourceMappingURL=screen.css.map */
