#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}html.js input.throbbing{background-image:url(/misc/throbber-active.gif);background-position:100% center;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(/misc/throbber-active.gif) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}
/*})'"*/
ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}ul li.expanded{list-style-image:url(/misc/menu-expanded.png);list-style-type:circle;}ul li.collapsed{list-style-image:url(/misc/menu-collapsed.png);list-style-type:disc;}ul li.leaf{list-style-image:url(/misc/menu-leaf.png);list-style-type:square;}li.expanded,li.collapsed,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{padding-bottom:0.5em;}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}
/*})'"*/
div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(/misc/message-24-ok.png);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(/misc/message-24-warning.png);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(/misc/message-24-error.png);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}
/*})'"*/
fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}th.active img{display:inline;}td.active{background-color:#ddd;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox,input.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(/misc/menu-expanded.png) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(/misc/menu-collapsed.png);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(/misc/progress.gif);}
/*})'"*/
.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;}.calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;}.calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.calendar-calendar .year-view td table td{width:13%;padding:0;}.calendar-calendar tr{padding:0;margin:0;background-color:white;}.calendar-calendar th{text-align:center;margin:0;}.calendar-calendar th a{font-weight:bold;}.calendar-calendar td{width:14%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.calendar-calendar .mini{border:none;}.calendar-calendar td.week{width:1%;min-width:1%;}.calendar-calendar .week{clear:both;font-style:normal;color:#555;font-size:0.8em;}.calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0;}.calendar-calendar .inner div{padding:0;margin:0;}.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}.calendar-calendar td a{font-weight:bold;text-decoration:none;}.calendar-calendar td a:hover{text-decoration:underline;}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center;}.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0;}.calendar-calendar div.day{float:right;text-align:center;padding:0.125em 0.25em 0 0.25em;margin:0;background-color:#f3f3f3;border:1px solid gray;border-width:0 0 1px 1px;clear:both;width:1.5em;}.calendar-calendar div.calendar{background-color:#fff;border:solid 1px #ddd;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both;}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.calendar-calendar div.title{font-size:.8em;text-align:center;}.calendar-calendar div.title a{color:#000;}.calendar-calendar div.title a:hover{color:#c00;}.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}.calendar div.form-item{white-space:normal;}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0;}table td.mini a{font-weight:normal;}.calendar-calendar .mini-day-off{padding:0px;}.calendar-calendar .mini-day-on{padding:0px;}table .mini-day-on a{text-decoration:underline;}.calendar-calendar .mini .title{font-size:.8em;}.mini .calendar-calendar .week{font-size:.7em;}.mini-row{width:100%;border:none;}.mini{width:32%;vertical-align:top;}.calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important;}.calendar-calendar .day-view .stripe{width:100%;}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0;}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.calendar-legend td{text-align:left;padding-left:5px;}.calendar-empty{font-size:1px;line-height:1px;}.calendar-calendar td.calendar-agenda-hour{text-align:right;border:none;border-top:1px solid #CCCCCC;padding-top:.25em;width:1%;}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.calendar-calendar td.calendar-agenda-items{border:1px solid #CCCCCC;text-align:left;}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}.calendar-date-select form{text-align:right;float:right;width:25%;}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both;}.calendar-date-select .description{float:right;}.calendar-label{font-weight:bold;display:block;clear:both;}.calendar-calendar div.date-nav{background-color:#ccc;color:#777;padding:0.2em;width:auto;border:1px solid #ccc;}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;text-decoration:none;}.calendar-calendar th.days{background-color:#eee;color:#777;font-weight:bold;border:1px solid #ccc;}.calendar-calendar td.empty{background:#ccc;border-color:#ccc;color:#cc9;}.calendar-calendar table.mini td.empty{background:#fff;border-color:#fff;}.calendar-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}.calendar-calendar div.calendar{border:none;font-size:x-small;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0;}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}.calendar-calendar td .inner div.day a{color:#4b85ac;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#C3D6E4;}.calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{}.calendar-calendar td.past{}.calendar-calendar td.future{}.calendar-calendar td.has-events{}.calendar-calendar td.has-no-events{}.calendar-calendar tbody{border-top:none;}.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto;}.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .day-view .full .calendar-agenda-hour{padding-right:2px;}.calendar-calendar .week-view .full .calendar-agenda-hour{width:6%;min-width:0px;}.calendar-calendar .week-view .full .days{width:13%;}.calendar-calendar .month-view .full div.calendar,.calendar-calendar .week-view .full div.calendar,.calendar-calendar .day-view div.calendar{width:auto;}.calendar-calendar .month-view .full tr.date-box,.calendar-calendar .month-view .full tr.date-box td,.calendar-calendar .month-view .full tr.multi-day,.calendar-calendar .month-view .full tr.multi-day td{height:19px;max-height:19px;}.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view  td{vertical-align:top;padding:1px 2px 0 2px}.calendar-calendar .month-view .full td.date-box{height:1%;border-bottom:0px;padding-bottom:2px;}.calendar-calendar .month-view .full .week{font-size:inherit;}.calendar-calendar .month-view .full .week a,.calendar-calendar .week-view .full .week a{color:#4b85ac;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;}.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}.calendar-calendar .month-view .full td.multi-day,.calendar-calendar .week-view .full td.multi-day{border-top:0px;border-bottom:0px;}.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}.calendar-calendar .month-view .full td.single-day{border-top:0px;}.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative;}.calendar-calendar .month-view .full td.multi-day.no-entry{min-height:0px;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#F4F4F4;}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 3px;}.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0px;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:none;border-left:2px solid #7C7F12;border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full td.date-box.today{border-width:2px 2px 0px 2px;border-style:solid;border-color:#7C7F12;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.single-day{border-top:0px;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.date-box{border-bottom:0px;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:.25em auto;position:relative;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#ffc;width:auto;padding:0px 3px;overflow:hidden;}.calendar-calendar .month-view .full td.single-day .calendar-more div.monthview{background:none;}.calendar-calendar .day-view td div.dayview{padding:0px;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#74a5d7;height:1.9em;overflow:hidden;margin:0px auto;color:#ffffff;position:relative;}.calendar-calendar .week-view .full td.multi-day div.weekview{height:3.5em;}.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}.calendar-calendar .full td.multi-day .calendar .view-field,.calendar-calendar .full td.single-day .calendar .view-field{}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:2px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;width:3000px;left:5px;}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;left:0px;top:0px;width:100%;height:3px;z-index:2;}.calendar-calendar .full td.single-day .continuation,.calendar-calendar .full td.single-day .continues,.calendar-calendar .full td.single-day .cutoff{display:none;}.calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em;}.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{height:2.75em;padding-top:0.75em;margin-right:8px;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:#74a5d7;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0px;}.calendar-calendar .week-view .full td.multi-day{padding:2px;}.calendar-calendar .week-view td.single-day div.calendar{width:100%;padding-left:0px;padding-right:0px;}.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}.view .date-nav-wrapper .clear-block{margin-bottom:10px;}.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}.attachment .calendar-calendar{margin-top:20px;clear:both;}.calendar-calendar th a,.attachment .calendar-calendar th{background-color:transparent;border:0px;}.attachment .calendar-calendar th.calendar-agenda-hour{color:#777777;font-weight:bold;text-align:right;}.view-calendar .feed-icon{margin-top:5px;}.view table.mini .date-prev,.view table.mini .date-next{background:none;}.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto;}ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}.year-view div.month-view div.date-nav{background-color:#DFDFDF;min-height:20px;}
/*})'"*/
.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;vertical-align:top;}fieldset.date-combo .container-inline-date > .form-item{margin-bottom:10px;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{float:left;}fieldset.date-combo .container-inline-date .date-padding{padding:10px;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.date-form-element-content-multiline{padding:10px;border:1px solid #CCC;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}
/*})'"*/
#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
/*})'"*/
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
/*})'"*/
div.messages.status.block{background-image:none;-ms-border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:inline;font-size:x-small;font-style:italic;margin:0 8px;padding:2px 8px;}.menu-attach-block-wrapper.orientation-horizontal{position:relative;}.menu-attach-block-wrapper.orientation-horizontal .block{background-color:white;padding:1em;position:absolute;top:2.5em;width:200%;z-index:400;}.menu-attach-block-wrapper.orientation-vertical{clear:both;}li.attached-block a{display:inline-block;}a.menu-attach-block-drop-link.external,a.menu-attach-block-drop-link.external:hover,a.menu-attach-block-drop-link.external:focus,#main-menu a.menu-attach-block-drop-link.external,#main-menu a.menu-attach-block-drop-link.external:hover,#main-menu a.menu-attach-block-drop-link.external:focus,#main-menu-links li.active-trail a.menu-attach-block-drop-link.external{background:transparent url(/sites/all/modules/menu_attach_block/arrow-asc.png) no-repeat scroll 2px;border:0;display:inline-block;height:100%;margin:0;padding:0 9px;text-indent:-9999em;text-shadow:none;width:3px;}li a.menu-attach-block-drop-link.external.dropped,#main-menu li a.menu-attach-block-drop-link.external.dropped{background-image:url(/sites/all/modules/menu_attach_block/arrow-desc.png);border:none;height:100%;margin:0;padding:0 9px;text-indent:-9999em;width:3px;}a.menu-attach-block-drop-link ~ .menu-attach-block-wrapper{display:none;}a.menu-attach-block-drop-link.dropped ~ .menu-attach-block-wrapper{display:initial;}
/*})'"*/
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
/*})'"*/
.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}
/*})'"*/
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
/*})'"*/
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
/*})'"*/
img[data-src]{}.lazyloader-icon{position:absolute;z-index:200;}.lazy-columns{}.lazy-column{width:49%;}.lazy-column-1{float:left;}.lazy-column-2{float:right;}#edit-lazyloader-icon{width:100%;}#edit-lazyloader-icon .form-item{position:relative;float:left;width:50px;height:32px;padding-left:20px;}#edit-lazyloader-icon .form-item input{position:absolute;left:0;top:5px;}.description{clear:both;}
/*})'"*/
.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;}
/*})'"*/
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
/*})'"*/
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.lity.lity-opened{opacity:1;}.lity.lity-closed{opacity:0;}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important;}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.lity-loading .lity-loader{opacity:1;}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important;}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease,-o-transform 0.3s ease;}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}.lity-close::-moz-focus-inner{border:0;padding:0;}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}.lity-close:active{top:1px;}.lity-image img{max-width:100%;display:block;line-height:0;border:0;}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px;}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch;}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}.lity-hide{display:none;}
/*})'"*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
/*})'"*/
@-webkit-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#_selz-modal{-webkit-overflow-scrolling:touch;box-sizing:border-box;overflow:auto;position:fixed;z-index:999999999;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(52,63,74,0.75);-webkit-animation:fade-in .3s 0s 1 ease forwards;animation:fade-in .3s 0s 1 ease forwards;}#_selz-modal *,#_selz-modal ::after,#_selz-modal ::before{box-sizing:border-box;}#_selz-modal-body{position:relative;text-align:center;height:100%;}#_selz-modal-body iframe{display:block;width:100%;height:100%;border:0;transition:opacity .3s .2s ease;opacity:0;}#_selz-modal-spinner{display:none;position:absolute;z-index:20;top:50%;left:50%;width:120px;padding:10px 20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50px;background:#fff;color:#55646b;}#_selz-modal.cssanimations #_selz-modal-spinner{width:36px;height:36px;padding:0;text-indent:99em;text-overflow:clip;white-space:nowrap;font-size:0;}#_selz-modal.cssanimations #_selz-modal-spinner::before{box-sizing:border-box;position:absolute;top:50%;left:50%;display:inline-block;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid currentColor;border-left-color:rgba(0,0,0,0.1);border-bottom-color:rgba(0,0,0,0.1);-webkit-animation:spin .45s infinite linear;animation:spin .45s infinite linear;border-radius:50%;color:inherit;text-indent:99em;overflow:hidden;white-space:nowrap;font-size:0;content:'Loading...';}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@font-face{font-family:"Johnston ITC W01 Light";src:url(/sites/all/themes/icmp2/css/Fonts/04ae651b-df98-44ac-a770-c84ecf5b52cd.eot?#iefix);src:url(/sites/all/themes/icmp2/css/Fonts/04ae651b-df98-44ac-a770-c84ecf5b52cd.eot?#iefix) format("eot"),url(/sites/all/themes/icmp2/css/Fonts/ba0c121a-7959-4117-a424-5932c417643f.woff2) format("woff2"),url(/sites/all/themes/icmp2/css/Fonts/62db375c-25c4-48d7-bf28-70f3359b4d3d.woff) format("woff"),url(/sites/all/themes/icmp2/css/Fonts/18496883-5dfd-480f-843e-724deba5c034.ttf) format("truetype"),url(/sites/all/themes/icmp2/css/Fonts/12928ba1-3011-4256-b87e-f4443e4f7a2e.svg#12928ba1-3011-4256-b87e-f4443e4f7a2e) format("svg");}@font-face{font-family:"Johnston ITC W01 Medium";src:url(/sites/all/themes/icmp2/css/Fonts/9d1ae68a-5c16-4dab-ab01-df5c545afc42.eot?#iefix);src:url(/sites/all/themes/icmp2/css/Fonts/9d1ae68a-5c16-4dab-ab01-df5c545afc42.eot?#iefix) format("eot"),url(/sites/all/themes/icmp2/css/Fonts/abb69d17-177d-4b70-a877-8ea519fc49ec.woff2) format("woff2"),url(/sites/all/themes/icmp2/css/Fonts/3c1a95b1-1c84-4940-bd8d-e09c450b5670.woff) format("woff"),url(/sites/all/themes/icmp2/css/Fonts/376792ba-ec4c-487c-ab87-5b6d5d05fc83.ttf) format("truetype"),url(/sites/all/themes/icmp2/css/Fonts/b0f30313-5075-4ec3-99d4-91b89b66ca3d.svg#b0f30313-5075-4ec3-99d4-91b89b66ca3d) format("svg");}@font-face{font-family:"Johnston ITC W01 Bold";src:url(/sites/all/themes/icmp2/css/Fonts/61ccf5b2-c005-4f12-b321-680b9abd5bf2.eot?#iefix);src:url(/sites/all/themes/icmp2/css/Fonts/61ccf5b2-c005-4f12-b321-680b9abd5bf2.eot?#iefix) format("eot"),url(/sites/all/themes/icmp2/css/Fonts/891095a1-9a8e-45a4-87f3-2dc163037d89.woff2) format("woff2"),url(/sites/all/themes/icmp2/css/Fonts/9dbb4ac2-580b-476c-8313-8cc1d6eeba4b.woff) format("woff"),url(/sites/all/themes/icmp2/css/Fonts/bbe8f2b0-c515-4966-ae5c-8d913430d4af.ttf) format("truetype"),url(/sites/all/themes/icmp2/css/Fonts/df812d24-0730-4a39-b2c1-bced294f9c48.svg#df812d24-0730-4a39-b2c1-bced294f9c48) format("svg");}@font-face{font-family:"BaskervilleOldFacD W01 Regular";src:url(/sites/all/themes/icmp2/css/Fonts/315337c4-ef03-4e23-a5ea-d9a33b4b7f09.eot?#iefix);src:url(/sites/all/themes/icmp2/css/Fonts/315337c4-ef03-4e23-a5ea-d9a33b4b7f09.eot?#iefix) format("eot"),url(/sites/all/themes/icmp2/css/Fonts/5fd71260-71a3-41d8-9717-c952fce05466.woff2) format("woff2"),url(/sites/all/themes/icmp2/css/Fonts/10c50833-f19d-425f-a57d-de4386d379cc.woff) format("woff"),url(/sites/all/themes/icmp2/css/Fonts/d2e2dc0c-7f41-45dd-8d29-bce415333ae5.ttf) format("truetype"),url(/sites/all/themes/icmp2/css/Fonts/c7489ec8-a409-4bc7-ae38-54b32a7474d9.svg#c7489ec8-a409-4bc7-ae38-54b32a7474d9) format("svg");}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.cke.cke_panel ul,.cke.cke_panel li{list-style:outside none none;}ul.cke_panel_list,ul.menu,ul.cycle-slideshow{list-style:outside none none;}ul.cke_panel_list li,ul.menu li,ul.cycle-slideshow li{list-style:outside none none;}#admin-menu a{font-family:Arial;font-size:11px;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;display:none;}#content #ptabs,#content #stabs{border-bottom:1px solid #fff;border-left:medium none;float:none;height:28px;list-style:none outside none;margin:0 0 1.5em;padding:0;width:100%;}#content #stabs{padding:12px 0 0 0;}#content #ptabs li.active,#content #stabs li.active{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #fff;border-top:1px solid #24495a;height:27px;line-height:27px;margin-top:0;}#content #ptabs li:first-child{margin-left:1em;}#content #ptabs li,#content #stabs li{border:1px solid #efefef;float:left;height:25px;line-height:25px;margin:2px 0 -1px;overflow:hidden;padding:0;font-size:12px;position:relative;background:transparent none;list-style:none outside none;}#content #ptabs li.active a,#content #stabs li.active a{color:#383838;background:transparent none;}#content #ptabs li a,#content #stabs li a{border:1px solid #FFFFFF;background:#F8F8F8 none;color:#383838;display:block;font-size:1em;outline:medium none;padding:0 10px;text-decoration:none;margin:0;}#content #ptabs li a:hover,#content #stabs li a:hover{background:#f1f2f2 none;color:#24495a;}#content #ptabs li a.active:hover,#content #stabs li a.active:hover{background:#fff none;color:#383838;}ul.contextual-links{list-style:outside none none;}ul.contextual-links li{list-style:outside none none;}ul.contextual-links li a{font-size:13px;}a.contextual-links-trigger{height:19px;margin:0px;padding:0px 2px;width:32px;}.messages.error,.success,.info,.notice{display:block;padding:13px 20px 10px 44px;}.messages.error{background:#f9e5e6 url(/sites/all/themes/icmp2/images/messages/icon-box-error.png) no-repeat 10px 9px;border:1px solid #f7c7c9;border-left-width:4px;color:#b3696c;}.messages.status{background:#e3ebc6 url(/sites/all/themes/icmp2/images/messages/icon-box-success.png) no-repeat 12px 8px;border:1px solid #c2d288;border-left-width:4px;color:#8fa442;}.messages.info{background:#d8ecf5 url(/sites/all/themes/icmp2/images/messages/icon-box-info.png) no-repeat 10px 8px;border:1px solid #9ac9df;border-left-width:4px;color:#528da9;}.messages.warning{background:#fcf7d9 url(/sites/all/themes/icmp2/images/messages/icon-box-notice.png) no-repeat 10px 9px;border:1px solid #f5dc7d;border-left-width:4px;color:#c4a21b;}div.error,tr.error{display:block;}div.messages ul{margin-top:0;margin-bottom:0;list-style:none;padding:0;}div.messages ul{text-align:left;}div.messages ul li label{display:inline;background:transparent none;border:0 none;margin:0;padding:0;}.icmp-button{font-family:"Johnston ITC W01 Bold",sans-serif;font-size:18px;line-height:20px;text-transform:uppercase;color:#fff;text-decoration:none;max-width:100%;width:300px;background-color:#006c8f;padding:10px 60px 10px 20px;float:left;display:block;position:relative;transition:background-color 0.5s ease;}.icmp-button:hover{background-color:#024a61;}.icmp-button:after{content:"";position:absolute;right:0;top:0;display:block;width:40px;height:100%;background:#024a61 url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:9px auto;}.icmp-button.icmp-button-green{background-color:#79a037;}.icmp-button.icmp-button-green:hover{background-color:#618c19;}.icmp-button.icmp-button-green:after{background-color:#618c19;}.icmp-button.icmp-button-carise{background-color:#c60651;}.icmp-button.icmp-button-carise:hover{background-color:#7e013b;}.icmp-button.icmp-button-carise:after{background-color:#7e013b;}.icmp-button.icmp-button-black{transition:all 0.5s ease-out;background-color:#002936;width:150px;}.icmp-button.icmp-button-black:after{background-color:#002936;}.icmp-button.icmp-button-black:hover{background-color:#54a7c4;}.icmp-button.icmp-button-yellow{background-color:#ddda2f;color:#000;}.icmp-button.icmp-button-yellow:hover{background-color:#bab719;color:#fff;}.icmp-button.icmp-button-yellow:after{background-color:#bab719;}.icmp-button.icmp-button-dark-blue{background-color:#024a61;}.icmp-button.icmp-button-dark-blue:after{background:#024a61 url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:9px 16px;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);}.icmp-button.icmp-button-short{width:auto;padding-right:60px;}.icmp-button.light-blue{background-color:#01addd;}.icmp-button.light-blue:after{background:#0080a3 url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:9px auto;}button.icmp-button{outline:none;appearance:none;border:none;}.icmp-button-auto{width:auto;display:inline-block;}.icmp-button-play{margin-top:20px;min-width:75%;max-width:100%;display:flex;align-items:center;color:#024a61;text-decoration:none;text-transform:uppercase;font-family:"Johnston ITC W01 Bold",sans-serif;font-size:16px;line-height:18px;}.icmp-button-play span{background:#FFF;padding:6px 30px 6px;border-radius:10px;margin-left:-20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.icmp-button-play i{display:flex;align-items:center;justify-content:center;width:65px;height:65px;background:#FFF;border-radius:80%;flex:0 0 auto;}.icmp-button-play i:after{content:'';width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #024a61;margin-left:6px;}.slide-link{display:block;float:left;width:72px;height:72px;background:rgba(121,160,55,0.8) url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:22px auto;}@media (max-width:768px){.slide-link{width:54px;height:54px;}}@media (max-width:500px){.slide-link{width:38px;height:38px;background-size:9px 16px;}}.read-more-new{display:block;width:40px;height:40px;background:#737679 url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:12px auto;z-index:3;}.read-more-new.read-more-dark-blue{background:#024a61 url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:12px auto;}.simple-more-link{font-size:14px;line-height:17px;color:#fff;text-decoration:none;font-family:"Johnston ITC W01 Bold",sans-serif;text-transform:uppercase;}.simple-more-link:hover{text-decoration:underline;}.blue-header,h2.yellow-container{font-size:24px;line-height:26px;padding:10px;color:#fff;background-color:#006c8f;font-family:"Johnston ITC W01 Bold",sans-serif;}.blue-header.dark-blue-header,h2.yellow-container.dark-blue-header{background-color:#024a61;}.green-header{font-size:24px;line-height:26px;padding:10px;color:#fff;background-color:#79a037;font-family:"Johnston ITC W01 Medium",sans-serif;display:inline-block;}.cerise-header{font-size:24px;line-height:26px;padding:10px;color:#fff;background-color:#c60651;font-family:"Johnston ITC W01 Medium",sans-serif;display:inline-block;}img.responsive-image-enabled{width:100% !important;height:auto !important;max-width:100%;}h2.black-header{font-size:24px !important;line-height:26px !important;padding:10px !important;color:#fff !important;background-color:#024a61 !important;font-family:"Johnston ITC W01 Bold",sans-serif !important;}h3.yellow-container{font-size:22px;line-height:24px;padding:10px;color:#fff;background-color:#006c8f;font-family:"Johnston ITC W01 Bold",sans-serif;}h2.blue-header-1{text-transform:uppercase;color:#006c8f;font-size:24px;line-height:28px;font-family:"Johnston ITC W01 Light",sans-serif;margin:0 0 10px 0;}.black-header-label{text-transform:uppercase;color:#000;font-size:14px;line-height:14px;font-family:"Johnston ITC W01 Light",sans-serif;margin:0 0 10px 0;background:#FFF;padding:4px 8px;}.slider-container{position:absolute;top:0;bottom:0;width:100%;}.slider-container .slider-container-inner{max-width:1140px;margin-left:auto;margin-right:auto;position:relative;width:100%;height:100%;}.slider-container .slider-container-inner:after{content:" ";display:block;clear:both;}.slider-container .cycle-slideshow{width:100%;margin:0;padding:0;position:relative;display:block;overflow:visible !important;float:left;width:100%;margin-top:250px;}@media (max-width:500px){.slider-container .cycle-slideshow{margin-top:203px;}}.slider-container .overlay{background-color:rgba(0,0,0,0.4);position:absolute;width:100%;top:0;left:0;right:0;bottom:0;z-index:1;}.slider-container .slide{margin:0;width:100%;overflow:hidden;float:left;width:100%;}.slider-container .slide-slogan{color:#fff;font-size:58px;line-height:61px;font-family:"Johnston ITC W01 Medium",sans-serif;text-transform:uppercase;}.slider-container .slide-slogan p{background:rgba(121,160,55,0.5);float:left;padding:5px 50px 5px 60px;margin:0;clear:both;cursor:pointer;}.slider-container .slide-slogan p:first-child{padding-top:6px;}.slider-container .slide-slogan p:last-child{padding-bottom:6px;}@media (max-width:768px){.slider-container .slide-slogan p{padding:5px 30px 5px 30px;}}@media (max-width:500px){.slider-container .slide-slogan p{padding:5px 15px 5px 15px;}}@media (max-width:768px){.slider-container .slide-slogan{font-size:40px;line-height:43px;}}@media (max-width:500px){.slider-container .slide-slogan{font-size:24px;line-height:27px;}}.cycle-prev{left:-60px;bottom:0;}.cycle-prev:before{content:"";background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:51px auto;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.cycle-next{right:-60px;bottom:0;}.cycle-next:before{content:"";background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:51px auto;}.cycle-pager{display:none;position:absolute;bottom:16px;left:0;z-index:201;width:100%;text-align:center;}@media (max-width:500px){.cycle-pager{z-index:200;}}.cycle-pager span{cursor:pointer;text-indent:-999999px;width:9px;height:9px;background-color:#fff;display:inline-block;margin-right:14px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;}.cycle-pager span.cycle-pager-active{opacity:1;}.cycle-pager span:last-child{margin-right:0;}.cycle-prev,.cycle-next{position:absolute;display:block;width:51px;height:100%;opacity:1;z-index:201;cursor:pointer;text-transform:none;}@media (max-width:1270px){.cycle-prev,.cycle-next{width:20px;}}@media (max-width:1215px){.cycle-prev,.cycle-next{display:none;}}.cycle-prev:before,.cycle-prev:after,.cycle-next:before,.cycle-next:after{width:51px;height:91px;background-color:transparent;position:absolute;top:20%;opacity:0.5;}@media (max-width:1270px){.cycle-prev:before,.cycle-prev:after,.cycle-next:before,.cycle-next:after{width:21px;background-size:21px auto;}}table.styled-table{border:1px solid #999;}table.styled-table tr{border-bottom:1px solid #DDD;}table.styled-table tr:last-child{border-bottom:none;}table.styled-table tr.header-row{background-color:#00addc;color:#fff;}table.styled-table tr.dark-blue-row{background-color:#006d8f;color:#fff;}table.styled-table tr.purple-row{background-color:#9e4a9c;color:#fff;}table.styled-table tr td{border-right:1px solid #DDD;padding:20px 10px;vertical-align:top;}table.styled-table tr td:last-child{border-right:none;}@media (max-width:767px){.new-page-body table.styled-table{overflow-x:auto;display:block;}}.news-loader{width:100%;height:100%;position:fixed;top:0;z-index:99999;opacity:0.5;background:#fff;}.news-loader span{width:128px;height:128px;position:absolute;top:45%;left:46%;display:block;background:url(/sites/all/themes/icmp2/images/loader.gif) no-repeat center;}@media (max-width:743px){.news-loader span{left:33%;}}@media (max-width:550px){.hide-on-mobile{display:none;}}.dropdown{position:relative;display:inline-block;margin-bottom:1rem;}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;right:0;left:0;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;}.dropdown-content a{color:black;padding:10px;text-decoration:none;display:block;}.dropdown-content a:hover{background-color:#ddd;}.dropdown-content.show{display:block;}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;}body{font-family:"Johnston ITC W01 Medium",sans-serif;margin:0;padding:0;height:100%;background:#eaecee none;color:#2d2f30;}.container{max-width:1140px;margin-left:auto;margin-right:auto;}.container:after{content:" ";display:block;clear:both;}h1,h2,h3,h4,strong{font-weight:normal;}strong{font-family:"Johnston ITC W01 Bold",sans-serif;}a{color:inherit;}p.small-paragraph{font-size:13px;line-height:15px;margin-bottom:10px;}p.big-paragraph{font-size:26px;line-height:28px;}.front #block-kolab-icmp-kolab-icmp-page-background,.campaign-landing-page #block-kolab-icmp-kolab-icmp-page-background{max-height:830px;}@media (max-width:767px){.front #block-kolab-icmp-kolab-icmp-page-background .page-bg-top img.bg-image-top,.campaign-landing-page #block-kolab-icmp-kolab-icmp-page-background .page-bg-top img.bg-image-top{width:900px !important;max-width:900px !important;}}@media (max-width:650px){.front #block-kolab-icmp-kolab-icmp-page-background .page-bg-top img.bg-image-top,.campaign-landing-page #block-kolab-icmp-kolab-icmp-page-background .page-bg-top img.bg-image-top{width:600px !important;max-width:600px !important;}}.front #block-kolab-icmp-kolab-icmp-page-background .page-bg-top.video-backgrond,.campaign-landing-page #block-kolab-icmp-kolab-icmp-page-background .page-bg-top.video-backgrond{height:830px;}.front #main-wrapper,.campaign-landing-page #main-wrapper{z-index:2;background-color:#EAECEE;}@media (max-width:767px){.front #main-wrapper,.campaign-landing-page #main-wrapper{z-index:1;}}.front #block-system-main .page-container-body .new-page-body,.front #block-system-main .page-container-body .node-content-page,.campaign-landing-page #block-system-main .page-container-body .new-page-body,.campaign-landing-page #block-system-main .page-container-body .node-content-page{padding:0;}@media (max-width:1024px){.front.mobile-browser #block-kolab-icmp-kolab-icmp-page-background .page-bg-top.video-backgrond,.campaign-landing-page.mobile-browser #block-kolab-icmp-kolab-icmp-page-background .page-bg-top.video-backgrond{height:auto;}}@media (max-width:767px){.front.mobile-browser #block-kolab-icmp-kolab-icmp-page-background .page-bg-top.video-backgrond,.campaign-landing-page.mobile-browser #block-kolab-icmp-kolab-icmp-page-background .page-bg-top.video-backgrond{max-height:500px;}}@media (max-width:400px){.front.mobile-browser #block-kolab-icmp-kolab-icmp-page-background .page-bg-top.video-backgrond,.campaign-landing-page.mobile-browser #block-kolab-icmp-kolab-icmp-page-background .page-bg-top.video-backgrond{max-height:400px;}}#main-wrapper{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;z-index:1;float:left;width:100%;}#main-wrapper.has-sidebar #breadcrumb{width:68.4210526316%;float:left;padding-right:5.2631578947%;}@media (max-width:768px){#main-wrapper.has-sidebar #breadcrumb{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#main-wrapper.has-sidebar #node-content{width:68.4210526316%;float:left;padding-right:5.2631578947%;padding-bottom:30px;}@media (max-width:1180px){#main-wrapper.has-sidebar #node-content{padding-left:15px;}#main-wrapper.has-sidebar #node-content .new-page-body{padding-left:0;padding-right:0;}}@media (max-width:768px){#main-wrapper.has-sidebar #node-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-right:15px;}}#main-wrapper.has-sidebar #sidebar{width:31.5789473684%;float:right;margin-right:0;}@media (max-width:768px){#main-wrapper.has-sidebar #sidebar{width:52.6315789474%;float:left;float:none;margin:0 auto;}}@media (max-width:600px){#main-wrapper.has-sidebar #sidebar{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}@media (max-width:600px){#node-content{padding-top:15px;background-color:#eaecee;}}@media (max-width:600px){.node-type-new-course #node-content,.node-type-cap #node-content{padding-top:0;}}#menu-wrapper{display:block;visibility:visible;position:absolute;left:0;width:100%;top:95px;background:#ffffff;padding:12px 6px;z-index:3;overflow:visible;}#menu-wrapper:before{content:"";top:0;position:absolute;width:100vw;margin-left:-50vw;height:100%;background:#ffffff;}#menu-wrapper:before{left:50%;}#menu-wrapper:after{left:100%;}@media (max-width:767px){#menu-wrapper{top:104px;display:none;}}#menu-wrapper .menu-block-wrapper{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:0;font-size:14px;line-height:20px;position:relative;}#menu-wrapper .menu-block-wrapper ul{padding:0;margin:0;}#menu-wrapper .menu-block-wrapper ul li{margin:0;padding:0;list-style-image:none;list-style-type:none;}#menu-wrapper .menu-block-wrapper a{color:#000000;text-decoration:none;transition:color 0.5s ease;}#menu-wrapper .menu-block-wrapper a.active{font-family:"Johnston ITC W01 Bold",sans-serif;color:#b9b619;}#menu-wrapper .menu-block-wrapper a:hover{color:#b9b619;}#menu-wrapper .menu-block-wrapper .nolink{text-transform:uppercase;font-family:"Johnston ITC W01 Medium",sans-serif;color:#000000;margin-bottom:0;display:block;}#menu-wrapper .menu-block-wrapper > ul{text-align:center;}#menu-wrapper .menu-block-wrapper > ul > li{display:inline-block;padding:0 16px;}@media (max-width:1000px){#menu-wrapper .menu-block-wrapper > ul > li{padding:0 13px;}}@media (max-width:865px){#menu-wrapper .menu-block-wrapper > ul > li{padding:0 5px;font-size:12px;}}@media (max-width:767px){#menu-wrapper .menu-block-wrapper > ul > li{display:block;float:left;text-align:left;width:25%;float:left;font-size:14px;}}@media (max-width:600px){#menu-wrapper .menu-block-wrapper > ul > li{display:block;float:left;text-align:left;width:50%;float:left;}#menu-wrapper .menu-block-wrapper > ul > li:nth-child(3){clear:both;}#menu-wrapper .menu-block-wrapper > ul > li:last-child{clear:none;}}#menu-wrapper .menu-block-wrapper > ul > li:hover > ul{opacity:1;visibility:visible;transition:all .1s;transition-delay:.2s;}@media (max-width:500px){#menu-wrapper .menu-block-wrapper > ul > li{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#menu-wrapper .menu-block-wrapper > ul > li > a{text-transform:uppercase;font-family:"Johnston ITC W01 Medium",sans-serif;color:#000000;margin-bottom:0;display:block;}#menu-wrapper .menu-block-wrapper > ul > li > a.active-trail{font-family:"Johnston ITC W01 Bold",sans-serif;color:#b9b619;}@media (max-width:767px){#menu-wrapper .menu-block-wrapper > ul > li > a{font-family:"Johnston ITC W01 Bold",sans-serif;}}#menu-wrapper .menu-block-wrapper > ul > li > ul{display:block;opacity:0;visibility:hidden;transition:all .1s;transition-delay:.2s;position:absolute;background-color:#fff;padding:15px 0 10px 0;margin-left:-14px;}@media (max-width:767px){#menu-wrapper .menu-block-wrapper > ul > li > ul{opacity:1;visibility:visible;position:static;margin-left:2px;padding-left:0;}}#menu-wrapper .menu-block-wrapper > ul > li > ul > li{position:relative;padding:8px 25px 8px 32px;text-transform:uppercase;}#menu-wrapper .menu-block-wrapper > ul > li > ul > li.expanded{background:#f0f0f0;}@media (max-width:600px){#menu-wrapper .menu-block-wrapper > ul > li > ul > li.expanded{position:relative;}#menu-wrapper .menu-block-wrapper > ul > li > ul > li.expanded:after{content:"";position:absolute;display:block;width:4px;height:36px;background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRight.svg) no-repeat center center;background-size:4px 8px;top:0;right:0;border-bottom:1px solid #ccc;padding-left:35px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}}#menu-wrapper .menu-block-wrapper > ul > li > ul > li.expanded > a{color:#000000;}#menu-wrapper .menu-block-wrapper > ul > li > ul > li:before{content:"";position:absolute;display:block;width:4px;height:8px;background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRight.svg) no-repeat center center;background-size:4px 8px;top:14px;left:19px;}#menu-wrapper .menu-block-wrapper > ul > li > ul > li:last-child{margin-bottom:0;}#menu-wrapper .menu-block-wrapper > ul > li > ul > li:hover > ul{opacity:1;visibility:visible;transition:all .1s;transition-delay:.2s;}#menu-wrapper .menu-block-wrapper > ul > li > ul > li > ul{display:block;opacity:0;visibility:hidden;transition:all .1s;transition-delay:.2s;position:absolute;background:#f0f0f0;width:110%;right:-110%;padding:20px;top:-8px;}@media (max-width:600px){#menu-wrapper .menu-block-wrapper > ul > li > ul > li > ul{opacity:1;visibility:visible;position:static;right:initial;width:100%;padding:20px 20px 10px 20px;}}#menu-wrapper .menu-block-wrapper > ul > li > ul > li > ul > li{margin-bottom:15px;position:relative;padding-left:15px;}#menu-wrapper .menu-block-wrapper > ul > li > ul > li > ul > li:last-child{margin-bottom:0;}#menu-wrapper .menu-block-wrapper > ul > li > ul > li > ul > li:before{content:"";position:absolute;display:block;width:4px;height:8px;background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRight.svg) no-repeat center center;background-size:4px 8px;top:6px;left:0;}@media (min-width:501px){#menu-wrapper .menu-block-wrapper ul.menu li.mobile-only{display:none;}}@media (max-width:500px){#menu-wrapper .menu-block-wrapper > ul.menu > li.expanded{position:relative;}#menu-wrapper .menu-block-wrapper > ul.menu > li.expanded > a{padding-right:35px;}#menu-wrapper .menu-block-wrapper > ul.menu > li.expanded:after{content:'';position:absolute;right:8px;top:0;background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRight.svg) no-repeat center;background-size:4px 8px;background-repeat:no-repeat;transform:rotate(90deg);width:30px;height:30px;}#menu-wrapper .menu-block-wrapper > ul.menu > li.expanded > ul{opacity:0;visibility:hidden;height:0;transition-delay:0s;overflow:hidden;}#menu-wrapper .menu-block-wrapper > ul.menu > li.expanded.isOpen > ul{opacity:1;visibility:visible;height:auto;transition-delay:0s;}#menu-wrapper .menu-block-wrapper > ul.menu > li:not(.expanded){margin-bottom:25px;}}li.mobile-cta-button{display:none !important;}li.mobile-cta-button > a{background:#01addd;color:#FFF !important;padding:15px 11px;text-transform:uppercase;margin:0 -11px;}@media (max-width:540px){li.mobile-cta-button{display:block !important;}}.block-kolab-icmp li.mobile-only{display:none;}#block-kolab-icmp-kolab-icmp-front-wall{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:-240px;position:relative;z-index:3;}@media (max-width:767px){#block-kolab-icmp-kolab-icmp-front-wall{margin-top:0px;}}#block-kolab-icmp-kolab-icmp-front-wall #front-wall{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}#block-kolab-icmp-kolab-icmp-front-wall #front-wall .new-teaser{width:31.5789473684%;float:left;margin-bottom:30px;}@media (max-width:768px){#block-kolab-icmp-kolab-icmp-front-wall #front-wall .new-teaser{width:47.3684210526%;float:left;}}@media (max-width:650px){#block-kolab-icmp-kolab-icmp-front-wall #front-wall .new-teaser{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px;}#block-kolab-icmp-kolab-icmp-front-wall #front-wall .new-teaser.block-quote,#block-kolab-icmp-kolab-icmp-front-wall #front-wall .new-teaser.block-blue{padding-left:24px;}}#block-kolab-icmp-kolab-icmp-front-wall #front-wall .grid-sizer{width:31.5789473684%;float:left;}@media (max-width:768px){#block-kolab-icmp-kolab-icmp-front-wall #front-wall .grid-sizer{width:47.3684210526%;float:left;}}@media (max-width:650px){#block-kolab-icmp-kolab-icmp-front-wall #front-wall .grid-sizer{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#block-kolab-icmp-kolab-icmp-front-wall #front-wall .gutter-sizer{width:2.6315789474%;float:left;}@media (max-width:768px){#block-kolab-icmp-kolab-icmp-front-wall #front-wall .gutter-sizer{width:5.2631578947%;float:left;}}@media (max-width:650px){#block-kolab-icmp-kolab-icmp-front-wall #front-wall .gutter-sizer{width:0px;}}footer{width:100%;float:left;background-color:#fff;padding:45px 0 60px 0;border-top:5px solid #ddda2f;position:relative;z-index:2;}@media (max-width:1185px){footer .container{padding-left:15px;padding-right:15px;}}footer .block > h2{margin:0 0 13px 0;padding:0;font-size:14px;font-family:"Johnston ITC W01 Bold",sans-serif;text-transform:uppercase;}footer #block-block-4{width:31.5789473684%;float:left;margin-bottom:20px;}@media (max-width:905px){footer #block-block-4{width:50%;float:left;margin-right:0;}}@media (max-width:680px){footer #block-block-4{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:20px;margin-bottom:0;}}footer #block-block-4 .block-content{font-size:14px;line-height:17px;}footer #block-block-4 .block-content p{margin:0;}footer #block-menu-menu-footer-menu{width:42.1052631579%;float:left;margin-right:26.3157894737%;}@media (max-width:905px){footer #block-menu-menu-footer-menu{width:50%;float:left;margin-right:0;}}@media (max-width:680px){footer #block-menu-menu-footer-menu{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}footer #block-menu-menu-footer-menu .block-content ul{padding:0;margin:0;}footer #block-menu-menu-footer-menu .block-content ul li{margin:0;padding:0;list-style-image:none;list-style-type:none;}footer #block-menu-menu-footer-menu .block-content ul li{float:left;font-size:14px;line-height:17px;padding:0 10px 11px 0;margin:0;width:50%;}footer #block-menu-menu-footer-menu .block-content ul li a{text-decoration:none;color:#231f20;text-transform:uppercase;}footer #block-menu-menu-footer-menu .block-content ul li a:hover{text-decoration:underline;}@media (max-width:680px){footer #block-menu-menu-footer-menu .block-content ul li{width:100%;float:none;}}footer #block-kolab-social-kolab-social-links{clear:both;width:50%;float:left;margin-top:40px;}@media (max-width:905px){footer #block-kolab-social-kolab-social-links{width:50%;float:left;margin-right:0;}}@media (max-width:680px){footer #block-kolab-social-kolab-social-links{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:20px;}}footer #block-kolab-social-kolab-social-links .block-content{text-align:left !important;}footer #block-block-34{width:50%;float:left;margin-top:64px;text-align:right;margin-top:40px;}@media (max-width:680px){footer #block-block-34{clear:both;width:100%;float:left;margin-left:0;margin-right:0;text-align:left;margin-top:40px;}footer #block-block-34 p{text-align:left;}}footer #block-block-34 p{margin:0;text-align:right;}@media (max-width:680px){footer #block-block-34 p{text-align:left;}}footer #block-block-34 img{max-width:100%;height:auto;}@media (max-width:650px){footer #block-block-34 img{margin:0 auto;}}footer #block-kolab-icmp-kolab-icmp-build-by{border-top:1px solid #d5d6d7;padding-top:20px;margin-top:40px;clear:both;width:100%;float:left;margin-left:0;margin-right:0;clear:left;}@media (max-width:1015px){footer #block-kolab-icmp-kolab-icmp-build-by{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}footer #block-kolab-icmp-kolab-icmp-build-by .block-content{font-size:14px;color:#737679;}footer #block-kolab-icmp-kolab-icmp-build-by .block-content p{margin:0;float:left;text-transform:uppercase;}footer #block-kolab-icmp-kolab-icmp-build-by .block-content p:last-child{display:none;text-transform:none;float:right;}@media (max-width:600px){footer #block-kolab-icmp-kolab-icmp-build-by .block-content p:last-child{margin-top:10px;float:left;}}footer #block-kolab-icmp-kolab-icmp-build-by .block-content a{color:#737679;}@media (max-width:500px){.page-node-3673 #block-kolab-icmp-kolab-icmp-blocks-nav.fixed-nav{position:absolute !important;bottom:0 !important;bottom:inherit !important;}}@media (max-width:500px){.page-node-3673 #content-before{height:670px;}}.page-node-3673 #block-kolab-icmp-kolab-icmp-find-course-header .find-course{display:none;}.page-node-3673 .node-external-blocks #block-kolab-icmp-kolab-icmp-latest-tutor{background-color:#00addc;transition:all 0.5s ease-out;}@media (max-width:500px){.page-node-3673 .node-external-blocks #block-kolab-icmp-kolab-icmp-latest-tutor{min-height:0 !important;}}.page-node-3673 .node-external-blocks #block-kolab-icmp-kolab-icmp-latest-tutor:hover{background-color:#0081a4;}.page-node-3673 .node-external-blocks #block-kolab-icmp-kolab-icmp-latest-stroy{background-color:#709334;transition:all 0.5s ease-out;}@media (max-width:500px){.page-node-3673 .node-external-blocks #block-kolab-icmp-kolab-icmp-latest-stroy{min-height:0 !important;}}.page-node-3673 .node-external-blocks #block-kolab-icmp-kolab-icmp-latest-stroy:hover{background-color:#4d7012;}@media (max-width:960px){.page-node-3673.node-type-content-page .node-external-blocks{margin-bottom:0;}.page-node-3673.node-type-content-page .node-external-blocks #block-block-31{margin-top:30px;margin-bottom:0;}}@media (max-width:960px){.page-node-3673.node-type-content-page .node-external-blocks #block-kolab-icmp-kolab-icmp-latest-stroy.block{float:right;margin-right:0;}}.page-node-1 #block-kolab-icmp-kolab-icmp-page-h1{display:none;}#sliding-popup .popup-content #popup-text{color:#000000;}#sliding-popup .popup-content #popup-buttons .agree-button,#sliding-popup .popup-content #popup-buttons .find-more-button{border-radius:0 !important;border:0 !important;font-family:"Johnston ITC W01 Medium",sans-serif !important;text-shadow:none !important;transition:background-color 0.5s ease;position:relative;font-size:18px;line-height:20px;max-width:250px;width:250px;padding:10px 15px 10px 20px;text-align:left;box-shadow:none !important;}#sliding-popup .popup-content #popup-buttons .agree-button::after,#sliding-popup .popup-content #popup-buttons .find-more-button::after{content:"";position:absolute;right:0;top:0;display:block;width:40px;height:100%;}#sliding-popup .popup-content #popup-buttons .agree-button{background-color:#ddda2f !important;background:#ddda2f none !important;color:#000000 !important;}#sliding-popup .popup-content #popup-buttons .agree-button::after{background:#bab719 url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:9px auto;}#sliding-popup .popup-content #popup-buttons .agree-button:hover{background-color:#bab719 !important;background:#bab719 none !important;color:#ffffff !important;}#sliding-popup .popup-content #popup-buttons .find-more-button{background-color:#c60651 !important;background:#c60651 none !important;color:#ffffff !important;}#sliding-popup .popup-content #popup-buttons .find-more-button::after{background:#7e013b url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:9px auto;}#sliding-popup .popup-content #popup-buttons .find-more-button:hover{background-color:#7e013b !important;background:#7e013b none !important;}@media (max-width:915px){#sliding-popup .popup-content #popup-buttons{padding-left:20px;}}@media (max-width:602px){#sliding-popup .popup-content #popup-buttons{padding-left:0;}}.page-node-5245 #block-kolab-icmp-kolab-icmp-page-background,.page-node-3673 #block-kolab-icmp-kolab-icmp-page-background{height:500px;overflow:hidden;}.page-node-5245 #block-kolab-icmp-kolab-icmp-find-course-header .find-course,.page-node-3673 #block-kolab-icmp-kolab-icmp-find-course-header .find-course{display:none;}.page-node-5245 #block-kolab-icmp-kolab-icmp-find-course-form,.page-node-3673 #block-kolab-icmp-kolab-icmp-find-course-form{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:static;margin-top:40px;}.page-node-5245 #block-kolab-icmp-kolab-icmp-find-course-form .block-content,.page-node-3673 #block-kolab-icmp-kolab-icmp-find-course-form .block-content{height:auto;overflow:visible;padding-bottom:20px;}@media (max-width:600px){.page-node-3676 #main-wrapper #block-kolab-icmp-kolab-icmp-course-search-results .first-col{padding:35px;}.page-node-3676 #main-wrapper #block-kolab-icmp-kolab-icmp-course-search-results .first-col,.page-node-3676 #main-wrapper #block-kolab-icmp-kolab-icmp-course-search-results .second-col,.page-node-3676 #main-wrapper #block-kolab-icmp-kolab-icmp-course-search-results .third-col{min-height:0 !important;}.page-node-3676 #main-wrapper #block-kolab-icmp-kolab-icmp-course-search-results .third-col{display:none;}}@media (max-width:600px){.node-type-new-course #breadcrumb,.node-type-cap #breadcrumb{display:none;}}@media (max-width:600px){.node-type-new-course .region-content-before,.node-type-cap .region-content-before{overflow:hidden;}}@media (max-width:600px){.node-type-new-course #content-before,.node-type-cap #content-before{overflow:hidden;}}@media (max-width:600px){.node-type-new-course #block-kolab-icmp-kolab-icmp-course-title,.node-type-cap #block-kolab-icmp-kolab-icmp-course-title{position:relative;min-height:0 !important;z-index:2;}.node-type-new-course #block-kolab-icmp-kolab-icmp-course-title .course-title,.node-type-cap #block-kolab-icmp-kolab-icmp-course-title .course-title{position:static;padding-top:20px;}.node-type-new-course #block-kolab-icmp-kolab-icmp-course-title .course-subnav,.node-type-cap #block-kolab-icmp-kolab-icmp-course-title .course-subnav{position:static;float:left;width:100%;}.node-type-new-course #block-kolab-icmp-kolab-icmp-course-title .course-subnav .header-subnav,.node-type-cap #block-kolab-icmp-kolab-icmp-course-title .course-subnav .header-subnav{display:none;}}@media (max-width:600px){.node-type-new-course #block-kolab-icmp-kolab-icmp-page-background,.node-type-cap #block-kolab-icmp-kolab-icmp-page-background{position:absolute;top:0;}}body.section-start-your-application #block-kolab-icmp-kolab-icmp-page-background,body.section-start-your-application #breadcrumb,body.section-your-application-starts-here #block-kolab-icmp-kolab-icmp-page-background,body.section-your-application-starts-here #breadcrumb{display:none;}body.section-start-your-application #content-before,body.section-your-application-starts-here #content-before{margin-top:80px;}@media (max-width:765px){body.section-start-your-application #content-before,body.section-your-application-starts-here #content-before{margin-top:20px;}}body.section-start-your-application #block-kolab-icmp-kolab-icmp-page-h1,body.section-your-application-starts-here #block-kolab-icmp-kolab-icmp-page-h1{position:relative;top:auto;}body.section-start-your-application #block-kolab-icmp-kolab-icmp-page-h1 .page-title,body.section-your-application-starts-here #block-kolab-icmp-kolab-icmp-page-h1 .page-title{background:none;padding:0;max-width:100%;}@media (max-width:1165px){body.section-start-your-application #block-kolab-icmp-kolab-icmp-page-h1 .page-title,body.section-your-application-starts-here #block-kolab-icmp-kolab-icmp-page-h1 .page-title{padding-left:15px;padding-right:15px;}}@media (min-width:618px){body.section-start-your-application #block-kolab-icmp-kolab-icmp-page-h1 .page-title,body.section-your-application-starts-here #block-kolab-icmp-kolab-icmp-page-h1 .page-title{margin-bottom:30px;}}body.section-start-your-application #block-kolab-icmp-kolab-icmp-page-h1 .page-title h1,body.section-your-application-starts-here #block-kolab-icmp-kolab-icmp-page-h1 .page-title h1{color:#2d2f30;font-family:inherit;}body.node-type-hide-disatractions.node-type-cap .course-subnav .course-subtitle .got-question,body.node-type-hide-disatractions.node-type-cap #menu-wrapper,body.node-type-hide-disatractions.node-type-cap #search-switch,body.node-type-hide-disatractions.node-type-cap #block-menu-menu-main-menu-above,body.node-type-hide-disatractions.node-type-cap #block-kolab-icmp-kolab-icmp-find-course-header a#open-prospectus{display:none;}body.node-type-hide-disatractions.node-type-content-page #block-kolab-icmp-kolab-icmp-find-course-header{display:none;}.new-page-body .img-left{float:left;width:49%;margin:0 1% 10px 0;}.new-page-body .img-right{float:right;width:49%;margin:0 0 10px 1%;}@media (max-width:767px){.new-page-body .img-left{width:100%;margin:0 0 10px 0;}.new-page-body .img-mobile-hide{display:none;}}.webform-client-form{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:30px;}.webform-client-form .sbHolder{background-color:#fff;border:1px solid #ccc;color:#2d2f30;height:42px;}.webform-client-form .sbSelector:link,.webform-client-form .sbSelector:visited,.webform-client-form .sbSelector:hover{color:#2d2f30;text-transform:none;font-family:"Johnston ITC W01 Medium",sans-serif;}.webform-client-form .sbOptions{background-color:#fff;}.webform-client-form .sbOptions li a{color:#2d2f30;text-transform:none;font-family:"Johnston ITC W01 Medium",sans-serif;}.webform-client-form > div > .form-item{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:0.75em;margin-bottom:0.75em;}@media (max-width:600px){.webform-client-form > div > .form-item{margin:0 0 10px 0;}}.webform-client-form > div > .form-item > label{width:38.4615384615%;float:left;float:left;margin-right:0;font-weight:normal;}@media (max-width:600px){.webform-client-form > div > .form-item > label{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:10px;}}.webform-client-form > div > .form-item > input,.webform-client-form > div > .form-item > select,.webform-client-form > div > .form-item > .form-textarea-wrapper,.webform-client-form > div > .form-item .sbHolder{width:53.8461538462%;float:left;float:left;}@media (max-width:600px){.webform-client-form > div > .form-item > input,.webform-client-form > div > .form-item > select,.webform-client-form > div > .form-item > .form-textarea-wrapper,.webform-client-form > div > .form-item .sbHolder{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.webform-client-form > div > .form-item textarea{padding:5px 5px 5px 10px;float:left;background-color:#fff;border:0;font-size:16px;font-weight:normal;position:relative;color:#2d2f30;display:block;float:left;border:1px solid #ccc;resize:none;}.webform-client-form > div > .form-item .form-text{padding:5px 5px 5px 10px;float:left;background-color:#fff;border:0;font-size:16px;font-weight:normal;height:40px;position:relative;color:#2d2f30;display:block;float:left;border:1px solid #ccc;}.webform-client-form > div > .form-item.webform-component-checkboxes > label{width:96.1538461538%;float:left;float:right;}.webform-client-form > div > .form-item.webform-component-checkboxes .form-checkboxes{width:3.8461538462%;float:left;float:left;}.webform-client-form > div > .form-item.webform-component-checkboxes .form-checkboxes label{display:none;}.webform-client-form .form-submit{border:none;float:left;text-align:center;padding:9px 41px;margin:0 0 0 0;display:block;background-color:#99d140;font-size:18px;line-height:24px;color:white !important;text-decoration:none !important;cursor:pointer;text-transform:uppercase;}.webform-client-form .form-submit.blue{background-color:#006c8f;color:#FFF;}.webform-client-form .form-submit.red{background-color:#b71010;color:#FFF;}.webform-client-form .form-submit.yellow{background-color:#ddda2f;color:black;}.webform-client-form .form-actions > div{float:left;width:100%;margin-bottom:1rem;}.block-webform h2{display:none;}#header-wrapper{height:95px;background:rgba(255,255,255,0.5);position:relative;z-index:3;float:left;width:100%;}@media (max-width:767px){#header-wrapper{background-color:#002936;height:58px;}}#header-wrapper .container{position:relative;}#header-wrapper #menu-switch{width:5.2631578947%;float:left;cursor:pointer;height:95px;background-color:#002936;position:relative;text-align:center;background:#002936 url(/sites/all/themes/icmp2/images/svg/Menu.svg) no-repeat center 50px;background-size:31px auto;display:none;}@media (max-width:767px){#header-wrapper #menu-switch{display:block;width:60px;height:58px;background:#002936 url(/sites/all/themes/icmp2/images/svg/Menu.svg) no-repeat center center;background-size:31px auto;}}#header-wrapper .logo-wrapper{width:15.7894736842%;float:left;position:relative;height:95px;}#header-wrapper .logo-wrapper img{position:absolute;top:0;}@media (max-width:767px){#header-wrapper .logo-wrapper img{height:auto;max-width:91px;}}@media (max-width:1080px){#header-wrapper .logo-wrapper{padding-left:0;width:15.7894736842%;float:left;width:150px;}}@media (max-width:767px){#header-wrapper .logo-wrapper{overflow:hidden;width:91px;}}@media (max-width:767px){#header-wrapper .logo-wrapper{height:58px;}}#header-wrapper .region-header{width:78.9473684211%;float:left;padding-right:2.6315789474%;position:relative;z-index:1;}@media (max-width:1080px){#header-wrapper .region-header{padding-left:15px;}}@media (max-width:960px){#header-wrapper .region-header{width:73.6842105263%;float:left;padding-left:5.2631578947%;}}@media (max-width:800px){#header-wrapper .region-header{width:63.1578947368%;float:left;padding-left:0px;padding-right:0px;}}@media (max-width:767px){#header-wrapper .region-header{position:absolute;clear:both;width:100%;float:left;margin-left:0;margin-right:0;top:0;}}#header-wrapper #search-switch{width:5.2631578947%;float:right;margin-right:0;cursor:pointer;height:85px;background-color:#01addd;position:relative;text-align:center;z-index:2;background:#01addd url(/sites/all/themes/icmp2/images/svg/Search.svg) no-repeat center 50px;background-size:22px auto;}@media (max-width:960px){#header-wrapper #search-switch{width:60px;}}@media (max-width:767px){#header-wrapper #search-switch{height:58px;background:#01addd url(/sites/all/themes/icmp2/images/svg/Search.svg) no-repeat center center;background-size:25px auto;}}#block-kolab-icmp-kolab-icmp-responsive-header{display:none;}#block-kolab-icmp-kolab-icmp-responsive-header .phone-number,#block-kolab-icmp-kolab-icmp-responsive-header .email-address,#block-kolab-icmp-kolab-icmp-responsive-header .prospectus-download{text-indent:-99999px;display:block;float:left;width:50px;height:50px;}@media (max-width:767px){#block-kolab-icmp-kolab-icmp-responsive-header .phone-number,#block-kolab-icmp-kolab-icmp-responsive-header .email-address,#block-kolab-icmp-kolab-icmp-responsive-header .prospectus-download{height:58px;}}#block-kolab-icmp-kolab-icmp-responsive-header .phone-number{background:#002936 url(/sites/all/themes/icmp2/images/phone.png) no-repeat center center;background-size:19px 28px;}#block-kolab-icmp-kolab-icmp-responsive-header .email-address{background:#002936 url(/sites/all/themes/icmp2/images/email.png) no-repeat center center;background-size:30px 21px;}#block-kolab-icmp-kolab-icmp-responsive-header .prospectus-download{background:#002936 url(/sites/all/themes/icmp2/images/svg/prospectus-icon.svg) no-repeat center center;background-size:30px auto;display:none;}@media (max-width:550px){#block-kolab-icmp-kolab-icmp-responsive-header .prospectus-download{display:block;}}@media (max-width:960px){#block-kolab-icmp-kolab-icmp-responsive-header{display:block;}}@media (max-width:767px){#block-kolab-icmp-kolab-icmp-responsive-header{left:153px;position:absolute;}}#block-block-1{color:#000;float:left;padding-top:24px;font-size:16px;line-height:20px;}#block-block-1 p{margin-top:0;}#block-block-1 p:last-child{margin:0;}#block-block-1 p.small-paragraph{margin-bottom:13px;}#block-block-1 a{color:#000;text-decoration:none;}@media (max-width:960px){#block-block-1{display:none;}}#block-menu-menu-main-menu-above{float:right;clear:right;padding:17px 0 11px 17px;}#block-menu-menu-main-menu-above ul{padding:0;margin:0;}#block-menu-menu-main-menu-above ul li{margin:0;padding:0;list-style-image:none;list-style-type:none;}#block-menu-menu-main-menu-above ul li{float:left;font-size:14px;}#block-menu-menu-main-menu-above ul li:nth-child(2n){margin:0 30px;}#block-menu-menu-main-menu-above ul li:last-child{margin-right:0;}#block-menu-menu-main-menu-above ul li a,#block-menu-menu-main-menu-above ul li span{color:#000;text-decoration:none;text-transform:uppercase;transition:color 0.5s ease;cursor:pointer;}#block-menu-menu-main-menu-above ul li a:hover,#block-menu-menu-main-menu-above ul li a.active,#block-menu-menu-main-menu-above ul li span:hover,#block-menu-menu-main-menu-above ul li span.active{color:#dfdc01;}@media (max-width:767px){#block-menu-menu-main-menu-above{display:none;}}#block-search-form{position:absolute;top:44px;z-index:2;bottom:10px;right:0px;top:45px;width:0;}#block-search-form .form-actions{display:none;}#block-search-form .form-item{margin:0;}#block-search-form .form-item label{display:none;}#block-search-form .form-item input{width:100%;border:none;height:40px;padding:0;position:relative;z-index:1;outline:0;}@media (max-width:767px){#block-search-form .form-item input{height:58px;right:50px;}}@media (max-width:767px){#block-search-form{top:0;}}#block-search-form.active .form-item input{padding:0 15px;}#block-kolab-icmp-kolab-icmp-find-course-header{float:right;clear:right;position:relative;-webkit-overflow-scrolling:touch;}@media (max-width:767px){#block-kolab-icmp-kolab-icmp-find-course-header{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:absolute;left:0;top:58px;}#block-kolab-icmp-kolab-icmp-find-course-header.fixed-subnav{-moz-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);position:fixed;top:0;z-index:202;}}@media (max-width:767px){#block-kolab-icmp-kolab-icmp-find-course-header .icmp-button{width:33.3333333333%;float:left;border-right:3px solid #fff;border-top:3px solid #fff;border-bottom:3px solid #fff;padding-left:10px;}}@media (max-width:550px){#block-kolab-icmp-kolab-icmp-find-course-header .icmp-button{width:50%;float:left;}#block-kolab-icmp-kolab-icmp-find-course-header #open-prospectus.icmp-button{display:none;}}@media (max-width:390px){#block-kolab-icmp-kolab-icmp-find-course-header .icmp-button{font-size:14px;padding-left:8px;}}#block-kolab-icmp-kolab-icmp-find-course-header .icmp-button.icmp-button-yellow{margin-right:15px;}@media (max-width:780px){#block-kolab-icmp-kolab-icmp-find-course-header .icmp-button.icmp-button-yellow{margin-right:0;}}.find-course{position:absolute;right:0;bottom:-139px;}@media (max-width:1050px){.find-course{right:-17%;}}@media (max-width:960px){.find-course{right:-26%;}}@media (max-width:880px){.find-course{right:-18%;}}@media (max-width:800px){.find-course{right:-30%;}}@media (max-width:780px){.find-course{right:0%;}}@media (max-width:767px){.find-course{bottom:0;width:50%;max-width:50%;padding-left:10px;border-top:3px solid #fff;border-bottom:3px solid #fff;}}@media (max-width:390px){.find-course{font-size:14px;padding-left:8px;}}#block-kolab-icmp-kolab-icmp-find-course-form{width:100%;position:absolute;top:138px;left:0;right:0;z-index:200;}@media (max-width:767px){#block-kolab-icmp-kolab-icmp-find-course-form{top:141px;}}#block-kolab-icmp-kolab-icmp-find-course-form .find-course-block-title{float:left;font-size:38px;line-height:38px;color:#fff;text-transform:none;padding:10px 30px;background:rgba(0,108,143,0.5);display:none;font-family:"BaskervilleOldFacD W01 Regular",sans-serif;}#block-kolab-icmp-kolab-icmp-find-course-form .block-content{max-width:1140px;margin-left:auto;margin-right:auto;width:100%;height:0;background-color:#006c8f;overflow:hidden;}#block-kolab-icmp-kolab-icmp-find-course-form .block-content:after{content:" ";display:block;clear:both;}#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-left:7.8947368421%;padding-right:7.8947368421%;padding-top:40px;}#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block h2{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin:0;color:#fff;font-size:24px;line-height:24px;font-family:"Johnston ITC W01 Bold",sans-serif;}#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block h3{display:none;color:#fff;margin:0 0 20px 0;font-size:18px;line-height:18px;}#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block p{clear:both;width:100%;float:left;margin-left:0;margin-right:0;color:#fff;font-size:18px;line-height:18px;}#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block span{float:left;display:block;font-size:18px;line-height:18px;color:#fff;margin:10px 20px 10px 20px;}#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block span.level{display:none;}@media (max-width:650px){#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block span.level{margin-bottom:0;}}#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block .search-item{width:34.2105263158%;float:left;}@media (max-width:767px){#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block .search-item{clear:both;width:100%;float:left;margin-left:0;margin-right:0;clear:both;}}#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block .icmp-button{clear:both;margin-top:20px;}#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block .icmp-button.button-disabled{cursor:default;background-color:#ccc;}#block-kolab-icmp-kolab-icmp-find-course-form #find-course-block .icmp-button.button-disabled:after{background-color:#a0a0a0;}#content-before{position:relative;z-index:2;margin-top:-95px;float:left;width:100%;}#block-kolab-icmp-kolab-icmp-front-slider{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:absolute;z-index:2;top:0;}#block-kolab-icmp-kolab-icmp-front-slider .front-slider{position:relative;height:500px;max-height:830px;overflow:hidden;}#block-kolab-icmp-kolab-icmp-front-slider .front-slider img.slide-bg{max-width:100%;width:100%;height:auto;display:block;}@media (max-width:1300px){#block-kolab-icmp-kolab-icmp-front-slider .front-slider img.slide-bg{width:1300px;height:initial;max-width:1300px;margin:0 auto;}}@media (max-width:767px){#block-kolab-icmp-kolab-icmp-front-slider .front-slider img.slide-bg{width:900px;max-width:900px;}}@media (max-width:500px){#block-kolab-icmp-kolab-icmp-front-slider .front-slider img.slide-bg{width:600px;max-width:600px;}}#block-kolab-icmp-kolab-icmp-page-background{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative;}#block-kolab-icmp-kolab-icmp-page-background .page-bg-top{position:relative;overflow:hidden;}#block-kolab-icmp-kolab-icmp-page-background .page-bg-top img.bg-image-top{width:100%;height:auto;display:block;max-height:700px;object-fit:cover;}@media (max-width:1650px){#block-kolab-icmp-kolab-icmp-page-background .page-bg-top img.bg-image-top{width:1650px;height:initial;max-width:1650px;margin:0 auto;}}@media (max-width:500px){#block-kolab-icmp-kolab-icmp-page-background .page-bg-top img.bg-image-top{max-height:400px;overflow:hidden;}}#block-kolab-icmp-kolab-icmp-page-background .page-bg-top.video-backgrond{height:700px;height:100vh;}.new-teaser .teaser-image{position:relative;}.new-teaser .teaser-image img{display:block;max-width:100%;height:auto;}@media (max-width:768px){.new-teaser .teaser-image img{width:100%;}}.new-teaser .teaser-image .teaser-label{position:absolute;left:0;top:0;color:#fff;text-transform:uppercase;font-size:14px;line-height:14px;font-family:"Johnston ITC W01 Medium",sans-serif;background:rgba(101,105,109,0.9);padding:8px 22px;}.new-teaser .teaser-image .teaser-label.alumni-label{background:rgba(41,65,38,0.9);}.new-teaser .teaser-image .teaser-label.event-label{background:rgba(0,41,54,0.9);}.new-teaser .teaser-image .teaser-label.teaser-label-blue{background:rgba(0,129,164,0.9);}.new-teaser .teaser-image .teaser-label.teaser-label-light-blue{background-color:#b3d4df;color:#006c8f;}.new-teaser .teaser-image .teaser-label.teaser-label-blue{background-color:#006c8f;color:#FFF;}.new-teaser .teaser-image .teaser-label.teaser-label-red{background-color:#b71010;color:#FFF;}.new-teaser .teaser-image .teaser-label.teaser-label-yellow{background-color:#ddda2f;color:black;}.new-teaser .teaser-image .teaser-label.teaser-label-black{background-color:black;color:#FFF;}.new-teaser .teaser-image .teaser-label.teaser-label-white{background-color:white;color:black;}.new-teaser .teaser-image .teaser-label.teaser-label-youtube{width:100%;background:#737679;}.new-teaser .teaser-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative;padding:18px 50px 18px 24px;}.new-teaser .post-date,.new-teaser h2.normal,.new-teaser .body-teaser,.new-teaser .category-name-list{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.new-teaser .post-date{font-size:14px;line-height:14px;margin-bottom:10px;display:block;}.new-teaser h2{clear:both;font-size:24px;line-height:28px;margin:0 0 5px 0;padding:0 0 0 0;text-transform:uppercase;}.new-teaser h2 strong{clear:both;font-family:"Johnston ITC W01 Bold",sans-serif;display:block;}.new-teaser h2 a{color:inherit;text-decoration:none;}.new-teaser h2.normal{clear:both;font-size:21px;line-height:26px;margin:0 0 10px 0;padding:0 30px 0 0;}.new-teaser p{clear:both;font-size:16px;line-height:20px;margin:0;padding:0;}.new-teaser .read-more-new{position:absolute;right:0px;top:10px;}.new-teaser .read-more-new.read-more-new-event{bottom:10px;right:0;top:initial;background:rgba(0,41,54,0.9) url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:12px auto;}.new-teaser .all-stories{font-size:14px;line-height:17px;color:#2c4403;text-decoration:none;font-family:"Johnston ITC W01 Bold",sans-serif;text-transform:uppercase;clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.new-teaser .all-stories.all-news{margin-top:10px;color:#2d2f30;display:block;}.new-teaser .all-stories.all-events{margin-top:10px;color:#fff;display:block;}.new-teaser .all-stories:hover{text-decoration:underline;}.new-teaser.new-teaser-green{background-color:#709336;}.new-teaser.new-teaser-green .teaser-label{background:rgba(0,129,164,0.9);}.new-teaser.new-teaser-green .read-more-new{background-color:#4d7012;}.new-teaser.new-teaser-green h2{color:#fff;}.new-teaser.new-teaser-blue{background-color:#00addc;}.new-teaser.new-teaser-blue .read-more-new{background-color:#0081a4;}.new-teaser.new-teaser-blue .all-stories{color:#005369;}.new-teaser.new-teaser-blue h2{color:#fff;}.new-teaser.new-teaser-youtube{cursor:pointer;position:relative;background-color:#737679;}.new-teaser.new-teaser-youtube .teaser-image:after{content:"";background:url(/sites/all/themes/icmp2/images/playicon.png) no-repeat center center;background-size:contain;width:100%;height:60px;position:absolute;z-index:1;display:block;top:calc(50% - 30px);}.new-teaser.new-teaser-youtube .teaser-image.hide-play:after{display:none;}.new-teaser.new-teaser-youtube h2{color:#fff;}.new-teaser.new-teaser-youtube .palyer{position:absolute;top:0px;}.new-teaser .eventv-content{position:absolute;bottom:40px;width:273px;background:rgba(0,41,54,0.9);color:#fff;max-width:100%;padding:18px 24px 18px 24px;}.new-teaser .eventv-content h2{font-size:28px;line-height:32px;}.new-teaser .eventv-content .post-date{margin-bottom:0;text-transform:uppercase;font-size:18px;line-height:18px;}.new-teaser.node-what-we-do .teaser-label.event-label{background-color:#fff;color:#002936;}.new-teaser.node-what-we-do .eventv-content{width:310px;max-width:100%;}.new-teaser.node-what-we-do p{font-size:16px;line-height:20px;}.node-news h2{text-transform:none;}.node-news.new-teaser{background-color:#c6c8ca;}.block-blue{background-color:#006c8f;color:#fff;padding:50px 60px 30px 60px;font-family:"Johnston ITC W01 Light",sans-serif;font-size:18px;line-height:28px;cursor:pointer;}.block-blue h2{font-family:"Johnston ITC W01 Bold",sans-serif;font-size:24px;line-height:28px;margin-bottom:20px;}.block-blue .block-content{margin-bottom:10px;}.block-blue .read-more-block{color:#75c0d9;font-size:14px;line-height:17px;text-decoration:none;font-family:"Johnston ITC W01 Bold",sans-serif;}.block-blue .read-more-block:hover{text-decoration:underline;}.block-blue:after{content:"";display:block;width:40px;height:40px;background:#024a61 url(/sites/all/themes/icmp2/images/svg/QuestionWhite.svg) no-repeat center center;background-size:13px auto;z-index:3;position:absolute;right:0;top:35px;}.block-quote,.styled-quote{background-color:#fff;color:#23a4e3;padding:80px 60px 30px 60px;font-family:"Johnston ITC W01 Light",sans-serif;font-size:18px;line-height:28px;}.block-quote strong,.styled-quote strong{font-family:"Johnston ITC W01 Bold",sans-serif;}.styled-quote{padding:38px 66px;position:relative;font-size:21px !important;line-height:26px !important;}.styled-quote:after{right:initial;left:0;top:38px;}.styled-quote-2{background-color:#77c1da;color:#005369;padding:38px 66px;font-family:"Johnston ITC W01 Light",sans-serif;font-size:21px !important;line-height:26px !important;position:relative;}.styled-quote-2 strong{font-family:"Johnston ITC W01 Bold",sans-serif;}.styled-quote-2:after{content:"";display:block;width:40px;height:40px;background:#006c8f url(/sites/all/themes/icmp2/images/svg/QuotesWhite.svg) no-repeat center center;background-size:20px auto;z-index:3;position:absolute;right:initial;left:0;top:38px;}.node-twitter-feed{background-color:#fff;padding:0 24px 30px 24px;}.node-twitter-feed .tweet-icon{display:block;width:60px;height:60px;background:#55acee url(/sites/all/themes/icmp2/images/svg/TwitterWhite.svg) no-repeat center center;background-size:26px auto;margin:0 auto 48px auto;}.node-twitter-feed .twitter-body{clear:both;width:100%;float:left;margin-left:0;margin-right:0;text-align:center;color:#004d65;font-family:"Johnston ITC W01 Light",sans-serif;font-size:18px;line-height:21px;}.node-twitter-feed .twitter-body a{text-decoration:none;color:#004d65;font-family:"Johnston ITC W01 Medium",sans-serif;}.node-twitter-feed .tweet-share{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin:20px 0;text-align:center;font-family:"Johnston ITC W01 Bold",sans-serif;text-transform:uppercase;font-size:14px;line-height:17px;}.node-twitter-feed .tweet-share a{color:#004d65;text-decoration:none;margin:0 5px;}.node-twitter-feed .tweet-share a:hover{text-decoration:underline;}.node-twitter-feed .tweet-follow{clear:both;width:100%;float:left;margin-left:0;margin-right:0;text-align:center;font-family:"Johnston ITC W01 Bold",sans-serif;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:17px;color:#004d65;}.node-twitter-feed .tweet-follow:hover{text-decoration:underline;}.node-instagram-feed{position:relative;overflow:hidden;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.node-instagram-feed .instagram-photo{display:block;max-width:100%;height:auto;}@media (max-width:768px){.node-instagram-feed .instagram-photo{width:100%;}}.node-instagram-feed .icon-holder{width:100%;position:absolute;top:0;}.node-instagram-feed .instagram-icon{display:block;width:60px;height:60px;background:#164465 url(/sites/all/themes/icmp2/images/svg/InstagramWhite.svg) no-repeat center center;background-size:26px auto;margin:0 auto 48px auto;}.node-instagram-feed .content-holder{width:100%;position:absolute;bottom:0;}.node-instagram-feed .instagram-follow{background:#164465;color:#fff;font-size:14px;line-height:17px;text-decoration:none;font-family:"Johnston ITC W01 Bold",sans-serif;display:block;text-align:center;width:100%;margin:0 auto;padding:17px;text-transform:uppercase;}#block-kolab-social-kolab-social-links .block-content{text-align:center;}#block-kolab-social-kolab-social-links .block-content a{text-indent:-999999px;display:inline-block;height:25px;margin:0 13px;background-size:contain;}@media (max-width:1000px){#block-kolab-social-kolab-social-links .block-content a{float:none;display:inline-block;margin:0 15px 0 0 !important;}}@media (max-width:650px){#block-kolab-social-kolab-social-links .block-content a{margin-bottom:15px !important;}}#block-kolab-social-kolab-social-links .block-content a:first-child{margin-left:0;}#block-kolab-social-kolab-social-links .block-content a:last-child{margin-right:0;}#block-kolab-social-kolab-social-links .block-content a.twitter{background:transparent url(/sites/all/themes/icmp2/images/svg/TwitterGrey.svg) no-repeat center center;background-size:contain;width:38px;}#block-kolab-social-kolab-social-links .block-content a.facebook{background:transparent url(/sites/all/themes/icmp2/images/svg/FBGrey.svg) no-repeat center center;background-size:contain;width:18px;}#block-kolab-social-kolab-social-links .block-content a.tumblr{background:transparent url(/sites/all/themes/icmp2/images/svg/TumblrGrey.svg) no-repeat center center;background-size:contain;width:16px;}#block-kolab-social-kolab-social-links .block-content a.spotify{background:transparent url(/sites/all/themes/icmp2/images/svg/Spotify.png) no-repeat center center;background-size:contain;width:26px;}#block-kolab-social-kolab-social-links .block-content a.soundcloud{background:transparent url(/sites/all/themes/icmp2/images/svg/SCGrey.svg) no-repeat center center;background-size:contain;width:50px;margin-left:0;margin-top:13px;margin-right:10px;}#block-kolab-social-kolab-social-links .block-content a.youtube{background:transparent url(/sites/all/themes/icmp2/images/svg/YTGrey.svg) no-repeat center center;background-size:contain;width:34px;margin-top:13px;margin-right:9px;margin-left:9px;}#block-kolab-social-kolab-social-links .block-content a.instagram{background:transparent url(/sites/all/themes/icmp2/images/svg/InstagramGrey.svg) no-repeat center center;background-size:contain;width:32px;}#block-kolab-social-kolab-social-links .block-content a.googleplus{margin-top:13px;background:transparent url(/sites/all/themes/icmp2/images/svg/GooglePlus.svg) no-repeat center center;background-size:contain;width:45px;margin-left:8px;}.page-tabs{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:40px;}.page-tabs .tabs-header{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-left:5.2631578947%;padding-right:5.2631578947%;position:relative;}@media (max-width:767px){.page-tabs .tabs-header{padding-left:15px;padding-right:15px;}}.page-tabs .tabs-header .tab-section-title{width:18.4210526316%;float:left;font-size:18px;line-height:20px;text-transform:uppercase;clear:none;background-color:#fff;color:#868887;padding:14px 10px;margin:0 4px 0 4px;text-align:center;cursor:pointer;position:relative;transition:all 0.5s ease-out;}.page-tabs .tabs-header .tab-section-title:after{content:"";position:absolute;bottom:-20px;left:0;height:20px;width:100%;background-color:inherit;}@media (max-width:767px){.page-tabs .tabs-header .tab-section-title{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.page-tabs .tabs-header .tab-section-title.active-tab{background-color:#006c8f;color:#fff;}.page-tabs .tabs-header .tab-section-title:first-child{margin-left:0;}.page-tabs .tabs-header .tab-section-title:last-child{margin-right:0;}.page-tabs .tabs-header .tab-section-title:hover{background-color:#006c8f;color:#fff;}.page-tabs .tab-rows{clear:both;width:100%;float:left;margin-left:0;margin-right:0;border-top:3px solid #006c8f;border-bottom:3px solid #006c8f;position:relative;z-index:2;}.page-tabs .tab-rows .tab-row{display:none;color:#fff;font-size:18px;line-height:24px;position:relative;}.page-tabs .tab-rows .tab-row .tab-body{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:60px 60px;background-color:#006c8f;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.page-tabs .tab-rows .tab-row .tab-body h2,.page-tabs .tab-rows .tab-row .tab-body h3{margin:0 0 15px 0;font-family:"Johnston ITC W01 Bold",sans-serif;}@media (max-width:1023px){.page-tabs .tab-rows .tab-row .tab-body{padding:30px;}}@media (max-width:767px){.page-tabs .tab-rows .tab-row .tab-body{padding-left:15px;padding-right:15px;}}.page-tabs .tab-rows .tab-row .tab-body a{text-decoration:underline;color:#fff;}.page-tabs .tab-rows .tab-row .tab-body a:hover{text-decoration:none;color:#006C8F;background-color:#fff;}.page-tabs .tab-rows .tab-row p{margin:0 0 30px 0;}.page-tabs .tab-rows .tab-row p:last-child{margin-bottom:0;}.page-tabs .tab-rows .tab-row:first-child{display:block;}.page-tabs .tab-rows .tab-row.image-tab{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.page-tabs .tab-rows .tab-row.image-tab .tab-body{padding-right:60%;}@media (max-width:1024px){.page-tabs .tab-rows .tab-row.image-tab .tab-body{padding:30px 60% 30px 60px;}}@media (max-width:1023px){.page-tabs .tab-rows .tab-row.image-tab .tab-body{padding:30px;}}@media (max-width:767px){.page-tabs .tab-rows .tab-row.image-tab .tab-body{padding-left:15px;padding-right:15px;}}.page-tabs .tab-rows .tab-row.image-tab a{text-decoration:underline;color:#fff;}.page-tabs .tab-rows .tab-row.image-tab a:hover{text-decoration:none;color:#006C8F;background-color:#fff;}.page-tabs .tab-rows .tab-row.image-tab a.icmp-button{width:auto;padding-right:60px;max-width:100%;text-decoration:none;}.page-tabs .tab-rows .tab-row .tab-image{max-width:100%;display:block;height:auto;}#block-kolab-icmp-kolab-icmp-blocks-nav{position:absolute;bottom:0;background-color:#c6c8ca;width:100%;}#block-kolab-icmp-kolab-icmp-blocks-nav.fixed-nav{position:fixed;top:0;bottom:inherit;}#block-kolab-icmp-kolab-icmp-blocks-nav .block-content{max-width:1140px;margin-left:auto;margin-right:auto;}#block-kolab-icmp-kolab-icmp-blocks-nav .block-content:after{content:" ";display:block;clear:both;}#block-kolab-icmp-kolab-icmp-blocks-nav .block-content .block-nav-title{float:left;font-size:14px;line-height:17px;text-transform:uppercase;margin:0 40px 0 0;padding:12px 0 12px 10px;cursor:pointer;transition:all 0.5s ease-out;}#block-kolab-icmp-kolab-icmp-blocks-nav .block-content .block-nav-title:last-child{margin-right:0;}#block-kolab-icmp-kolab-icmp-blocks-nav .block-content .block-nav-title:hover{color:#fff;}@media (max-width:960px){#block-kolab-icmp-kolab-icmp-blocks-nav .block-content .block-nav-title{margin-right:15px;}}.node-type-content-page .page-container-body > .node,.node-type-new-course .page-container-body > .node,.node-type-content-page .page-container-body > .node,.node-type-cap .page-container-body > .node{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#eaecee;padding:0 0 40px 0;position:relative;}.node-type-content-page .page-container-body > .node:before,.node-type-new-course .page-container-body > .node:before,.node-type-content-page .page-container-body > .node:before,.node-type-cap .page-container-body > .node:before{content:"";background-color:#eaecee;display:block;width:100%;left:-100%;height:100%;top:0;position:absolute;}.node-type-content-page .page-container-body > .node:after,.node-type-new-course .page-container-body > .node:after,.node-type-content-page .page-container-body > .node:after,.node-type-cap .page-container-body > .node:after{content:"";background-color:#eaecee;display:block;width:30px;right:-30px;height:100%;top:0;position:absolute;}@media (max-width:1200px){.node-type-content-page .page-container-body > .node:after,.node-type-new-course .page-container-body > .node:after,.node-type-content-page .page-container-body > .node:after,.node-type-cap .page-container-body > .node:after{display:none;}}.node-type-content-page .node-external-blocks,.node-type-new-course .node-external-blocks,.node-type-content-page .node-external-blocks,.node-type-cap .node-external-blocks{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:45px;margin-bottom:60px;}.node-type-content-page .node-external-blocks .block,.node-type-new-course .node-external-blocks .block,.node-type-content-page .node-external-blocks .block,.node-type-cap .node-external-blocks .block{width:31.5789473684%;float:left;margin-right:2.6315789474%;position:relative;}.node-type-content-page .node-external-blocks .block:nth-child(3n),.node-type-new-course .node-external-blocks .block:nth-child(3n),.node-type-content-page .node-external-blocks .block:nth-child(3n),.node-type-cap .node-external-blocks .block:nth-child(3n){float:right;margin-right:0;}@media (max-width:960px){.node-type-content-page .node-external-blocks .block.block-kolab-icmp,.node-type-new-course .node-external-blocks .block.block-kolab-icmp,.node-type-content-page .node-external-blocks .block.block-kolab-icmp,.node-type-cap .node-external-blocks .block.block-kolab-icmp{width:47.3684210526%;float:left;}}@media (max-width:600px){.node-type-content-page .node-external-blocks .block.block-kolab-icmp,.node-type-new-course .node-external-blocks .block.block-kolab-icmp,.node-type-content-page .node-external-blocks .block.block-kolab-icmp,.node-type-cap .node-external-blocks .block.block-kolab-icmp{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:60px;}}@media (max-width:960px){.node-type-content-page .node-external-blocks #block-kolab-icmp-kolab-icmp-related-tutor.block,.node-type-new-course .node-external-blocks #block-kolab-icmp-kolab-icmp-related-tutor.block,.node-type-content-page .node-external-blocks #block-kolab-icmp-kolab-icmp-related-tutor.block,.node-type-cap .node-external-blocks #block-kolab-icmp-kolab-icmp-related-tutor.block{float:right;}}@media (max-width:600px){.node-type-content-page .node-external-blocks #block-kolab-icmp-kolab-icmp-related-tutor.block,.node-type-new-course .node-external-blocks #block-kolab-icmp-kolab-icmp-related-tutor.block,.node-type-content-page .node-external-blocks #block-kolab-icmp-kolab-icmp-related-tutor.block,.node-type-cap .node-external-blocks #block-kolab-icmp-kolab-icmp-related-tutor.block{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:0;}}@media (max-width:960px){.node-type-content-page .node-external-blocks .block.block-blue,.node-type-new-course .node-external-blocks .block.block-blue,.node-type-content-page .node-external-blocks .block.block-blue,.node-type-cap .node-external-blocks .block.block-blue{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:60px;}}@media (max-width:767px){.node-type-content-page .node-external-blocks .block.block-blue,.node-type-new-course .node-external-blocks .block.block-blue,.node-type-content-page .node-external-blocks .block.block-blue,.node-type-cap .node-external-blocks .block.block-blue{padding-left:15px;}}.node-type-new-course .new-page-body,.node-type-cap .new-page-body{width:60.5263157895%;float:left;padding-left:10px;padding-top:30px;}@media (max-width:767px){.node-type-new-course .new-page-body,.node-type-cap .new-page-body{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}}.node-type-new-course .node-new-course.no-key-facts .new-page-body,.node-type-cap .node-new-course.no-key-facts .new-page-body{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.node-type-new-course .page-body-nav,.node-type-cap .page-body-nav{padding:0;margin:0;list-style:none;margin-left:-30px;margin-top:50px;}.node-type-new-course .page-body-nav li,.node-type-cap .page-body-nav li{margin:0;padding:0;list-style-image:none;list-style-type:none;}@media (max-width:767px){.node-type-new-course .page-body-nav,.node-type-cap .page-body-nav{margin-bottom:20px;}}.node-type-new-course .page-body-nav .page-body-nav__item,.node-type-cap .page-body-nav .page-body-nav__item{width:50%;float:left;padding-left:30px;margin-bottom:30px;}@media (max-width:767px){.node-type-new-course .page-body-nav .page-body-nav__item,.node-type-cap .page-body-nav .page-body-nav__item{clear:both;width:100%;float:left;margin-left:0;margin-right:0;clear:both;}}.node-type-new-course .page-body-nav .page-body-nav__item > *,.node-type-cap .page-body-nav .page-body-nav__item > *{height:100%;}.section--not-has-sidebarnode-type-new-course .new-page-body,.section--not-has-sidebar.node-type-cap .new-page-body{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.node-type-cap .new-page-body{padding-bottom:0;}@media (max-width:767px){.node-type-cap .new-page-body{padding-bottom:20px;}}.node-type-cap .new-page-body .teaser-content{padding:15px 50px 15px 10px;}.node-type-cap .new-page-body .teaser-content h2{font-size:18px;margin-bottom:0;line-height:20px;}.node-type-cap .page-container-body > .node{padding-bottom:30px;}.node-type-content-page #main-wrapper.has-sidebar #node-content{padding-right:2.6315789474%;background-color:#eaecee;padding-bottom:0;}.node-type-content-page #main-wrapper.has-sidebar #node-content .node-content-page:after{display:none;}.node-type-content-page #main-wrapper.has-sidebar #sidebar{background-color:#eaecee;position:relative;}.node-type-content-page #main-wrapper.has-sidebar #sidebar:after{content:"";background-color:#eaecee;display:block;width:30px;right:-30px;height:100%;top:0;position:absolute;}@media (max-width:1145px){.node-type-content-page #main-wrapper.has-sidebar #sidebar:after{display:none;}}@media (max-width:767px){.node-type-content-page #main-wrapper.has-sidebar #sidebar:after{display:none;}}.new-page-body{font-size:18px;line-height:24px;padding-bottom:30px;overflow:hidden;}.new-page-body h2{margin:0 0 20px 0;font-size:24px;line-height:28px;}.new-page-body h2.overview{color:#006c8f;}.new-page-body p{margin:0 0 15px 0;font-family:"Johnston ITC W01 Light",sans-serif;}.new-page-body p:last-child{margin-bottom:0;}@media (max-width:1200px){.new-page-body{padding-left:15px;padding-right:15px;}}.new-page-body ul{padding:0;margin:0;margin-bottom:1em;margin-left:0;}.new-page-body ul li{position:relative;list-style-type:none;padding-left:18px;}.new-page-body ul li:before{content:"•";font-size:inherit;color:#79a037;margin-right:8px;float:left;position:absolute;left:0px;top:1px;display:block;font-size:23px;}.course-apply{width:31.5789473684%;float:right;margin-right:0;padding:30px;background-color:#b3d4df;color:#006c8f;margin-bottom:40px;font-weight:normal;}@media (max-width:767px){.course-apply{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-left:15px;}}.course-apply h2{margin:0 0 20px 0;padding:0;text-transform:uppercase;font-size:24px;line-height:28px;font-family:"Johnston ITC W01 Bold",sans-serif;}.course-apply ul{list-style:none;margin:0;padding:0;}.course-apply ul li{margin-bottom:5px;font-family:"Johnston ITC W01 Light",sans-serif;}.course-apply ul li:last-child{margin-top:20px;}.course-apply ul li a{text-decoration:none;font-family:"Johnston ITC W01 Medium",sans-serif;}.course-apply ul li a:hover{background-color:#006C8F;color:#FFF;}.course-apply ul li span{font-family:"Johnston ITC W01 Medium",sans-serif;}.key-facts{width:31.5789473684%;float:right;margin-right:0;padding:30px 30px 40px 30px;background:rgba(0,108,143,0.5) url(/sites/all/themes/icmp2/images/key-fact-bg.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;margin-bottom:30px;}@media (max-width:767px){.key-facts{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-left:15px;}}.key-facts:after{content:"";display:block;width:40px;height:40px;background:#001e27 url(/sites/all/themes/icmp2/images/svg/QuestionWhite.svg) no-repeat center center;background-size:12px auto;z-index:3;right:0;top:20px;position:absolute;}.key-facts h2{margin:0 0 20px 0;font-size:24px;line-height:28px;color:#fff;text-transform:uppercase;font-family:"Johnston ITC W01 Bold",sans-serif;}.key-facts ul{padding:0;margin:0;}.key-facts ul li{margin:0;padding:0;list-style-image:none;list-style-type:none;}.key-facts ul li{color:#fff;font-size:16px;line-height:19px;font-family:"Johnston ITC W01 Light",sans-serif;margin-bottom:15px;padding-left:20px;position:relative;}.key-facts ul li:last-child{margin-bottom:0;}.key-facts ul li:before{content:"";display:block;width:7px;height:7px;background-color:#fff;position:absolute;left:0;top:5px;}.key-facts.all-white{color:#fff;}.node-sidebar-block{width:31.5789473684%;float:right;margin-right:0;position:relative;margin-bottom:30px;}@media (max-width:767px){.node-sidebar-block{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.node-sidebar-block h2.teaser-title{padding:24px 32px;font-family:"Johnston ITC W01 Bold",sans-serif;margin:0;}.node-sidebar-block .teaser-content{float:none;padding:32px;}.node-sidebar-block .teaser-content h2{margin-bottom:10px;}.node-sidebar-block .field-type-image{margin-bottom:0 !important;}.node-sidebar-block.bg-light-blue{background-color:#b3d4df;color:#006c8f;}.node-sidebar-block.bg-blue{background-color:#006c8f;color:#FFF;}.node-sidebar-block.bg-red{background-color:#b71010;color:#FFF;}.node-sidebar-block.bg-yellow{background-color:#ddda2f;color:black;}.node-sidebar-block.bg-black{background-color:black;color:#FFF;}.node-sidebar-block.bg-white{background-color:white;color:black;}.is-this-course-form-me{width:63.1578947368%;float:left;background-color:#ffffff;padding:40px 60px;font-size:18px;line-height:24px;color:#006c8f;position:relative;margin-top:-40px;}@media (max-width:960px){.is-this-course-form-me{width:89.4736842105%;float:left;margin-top:-20px;}}@media (max-width:767px){.is-this-course-form-me{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-left:15px;}}.is-this-course-form-me:after{content:"";display:block;width:40px;height:40px;background:#006c8f url(/sites/all/themes/icmp2/images/svg/QuestionWhite.svg) no-repeat center center;background-size:12px 24px;z-index:3;right:0;top:20px;position:absolute;}.is-this-course-form-me h2{font-size:24px;line-height:28px;text-transform:uppercase;margin:0 0 15px 0;}.is-this-course-form-me p{margin:0 0 15px 0;font-family:"Johnston ITC W01 Light",sans-serif;}.is-this-course-form-me p:last-child{margin-bottom:0;}.course-bottom-blocks{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:60px;}.course-bottom-blocks .entery-req h2,.course-bottom-blocks .how-to-apply h2{font-size:24px;line-height:28px;margin:0 0 20px 0;}.course-bottom-blocks .entery-req p,.course-bottom-blocks .how-to-apply p{margin:0 0 10px 0;font-size:18px;line-height:24px;}.course-bottom-blocks .entery-req p:last-child,.course-bottom-blocks .how-to-apply p:last-child{margin-bottom:0;}.course-bottom-blocks .entery-req strong,.course-bottom-blocks .how-to-apply strong{font-family:"Johnston ITC W01 Bold",sans-serif;}.course-bottom-blocks .entery-req .large-span,.course-bottom-blocks .how-to-apply .large-span{font-size:24px;line-height:28px;}.course-bottom-blocks .entery-req .large-span a,.course-bottom-blocks .how-to-apply .large-span a{text-decoration:none;}.course-bottom-blocks .entery-req .apply-select-holder,.course-bottom-blocks .how-to-apply .apply-select-holder{float:left;margin-bottom:10px;}.course-bottom-blocks .entery-req .small-paragraph,.course-bottom-blocks .how-to-apply .small-paragraph{font-size:14px;line-height:24px;clear:both;}.course-bottom-blocks .entery-req a,.course-bottom-blocks .how-to-apply a{color:#fff;}.course-bottom-blocks .entery-req .icmp-button,.course-bottom-blocks .how-to-apply .icmp-button{float:left;clear:both;margin:0 0 10px 0;font-size:16px;line-height:19px;padding:10px 15px 10px 10px;width:270px;max-width:270px;}.course-bottom-blocks .entery-req{width:50%;float:left;padding:40px 60px;background-color:#b3d4df;color:#006c8f;font-family:"Johnston ITC W01 Light",sans-serif;}@media (max-width:960px){.course-bottom-blocks .entery-req{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}@media (max-width:767px){.course-bottom-blocks .entery-req{padding-left:15px;padding-right:15px;}}.course-bottom-blocks .entery-req .course-codes{margin-top:50px;}.course-bottom-blocks .entery-req .course-codes strong{text-transform:uppercase;}.course-bottom-blocks .entery-req .course-codes .ucas{margin-right:30px;}.course-bottom-blocks .how-to-apply{width:50%;float:left;padding:40px 60px;background-color:#006c8f;color:#fff;}.course-bottom-blocks .how-to-apply.full-apply{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}@media (max-width:960px){.course-bottom-blocks .how-to-apply{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}@media (max-width:767px){.course-bottom-blocks .how-to-apply{padding-left:15px;padding-right:15px;}}.course-bottom-blocks .how-to-apply h2{font-family:"Johnston ITC W01 Bold",sans-serif;}.node-content-page .page-blocks,.node-type-cap .page-blocks{margin-top:10px;}.node-type-cap .page-blocks{margin-top:15px;margin-bottom:25px;}.page-blocks{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin:60px 0 0 0;}.page-blocks .block-row{width:47.3684210526%;float:left;padding:38px 30px;background-color:#072b37;color:#fff;margin-bottom:60px;position:relative;}@media (max-width:767px){.page-blocks .block-row{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.page-blocks .block-row:hover{background-color:#024a61;}.page-blocks .block-row:nth-child(2n){float:right;margin-right:0;}.page-blocks .block-row img{display:block;max-width:100%;height:auto;}.page-blocks .block-row h2{margin:0 0 20px 0;text-transform:uppercase;font-size:24px;line-height:28px;font-family:"Johnston ITC W01 Bold",sans-serif;}.page-blocks .block-row .block-body{font-size:18px;line-height:28px;}.page-blocks .block-row .block-read-more{text-transform:uppercase;color:#fff;text-decoration:none;font-size:14px;line-height:20px;font-family:"Johnston ITC W01 Bold",sans-serif;}.page-blocks .block-row .read-more-new{position:absolute;top:20px;right:0;text-indent:-99999px;}.page-blocks.page-blocks-in-content .block-row{padding:0;cursor:pointer;}.page-blocks.page-blocks-in-content .full-width{clear:both;width:100%;float:left;margin-left:0;margin-right:0;width:100% !important;}.page-blocks.page-blocks-in-content .full-width img{text-align:center;margin:0 auto;}@media (max-width:768px){.page-blocks.page-blocks-in-content .full-width img{width:100%;}}@media (max-width:760px){.page-blocks .block-rows.layout-mixed{text-align:center;}}.page-blocks .block-rows.layout-mixed .block-row{margin-bottom:29px;}.page-blocks .block-rows.layout-mixed .block-row.two-columns{width:48.5%;float:left;}.page-blocks .block-rows.layout-mixed .block-row.tree-columns{width:31.5789473684%;float:left;margin-right:2.6315789474%;}@media (max-width:1000px){.page-blocks .block-rows.layout-mixed .block-row.tree-columns{width:48.5%;float:left;}}.page-blocks .block-rows.layout-mixed .block-row.last{float:right;margin-right:0;}@media (max-width:1000px){.page-blocks .block-rows.layout-mixed .block-row.node-block-4{margin-right:0;}}@media (max-width:1000px){.page-blocks .block-rows.layout-mixed .block-row.node-block-7{float:left;clear:both;}}@media (max-width:760px){.page-blocks .block-rows.layout-mixed .block-row{width:100% !important;max-width:500px;float:none !important;display:inline-block;margin-right:0 !important;}}.page-blocks .block-rows.layout-mixed .block-top{position:relative;}.page-blocks .block-rows.layout-mixed .block-top h2{position:absolute;bottom:0;left:0;padding:20px;margin:0;font-family:"Johnston ITC W01 Medium",sans-serif;z-index:1;}.page-blocks .block-rows.layout-mixed .block-top h2 .bg-ovelray{content:"";position:absolute;left:0;top:0;right:0;bottom:0;opacity:0.5;z-index:-1;}.page-blocks .block-rows.layout-mixed .block-bottom{padding:20px 50px 20px 20px;position:relative;text-align:left;}.page-blocks .block-rows.layout-mixed .block-bottom p{margin:0 0 10px 0;font-size:16px;line-height:22px;}.page-blocks .block-rows.layout-mixed .block-bottom p:last-child{margin-bottom:0;}#breadcrumb{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#eaecee;position:relative;padding:17px 0 16px 0;font-size:14px;line-height:17px;color:#646664;margin-bottom:0;}@media (max-width:1185px){#breadcrumb{padding-left:15px;padding-right:15px;}}@media (max-width:600px){#breadcrumb{display:none;}}#breadcrumb a{text-decoration:none;}#breadcrumb a:first-child{color:#b2b4b6;}#breadcrumb:before{content:"";background-color:#eaecee;display:block;width:100%;left:-100%;height:100%;top:0;position:absolute;}#breadcrumb:after{content:"";background-color:#eaecee;display:block;width:30px;right:-30px;height:100%;top:0;position:absolute;}@media (max-width:1200px){#breadcrumb:after{display:none;}}#breadcrumb ul{padding:0;margin:0;}#breadcrumb ul li{margin:0;padding:0;list-style-image:none;list-style-type:none;}#breadcrumb ul li{float:left;color:#646664;font-size:14px;line-height:17px;margin-right:2px;}#breadcrumb ul li .divider{position:relative;top:1px;}#breadcrumb ul li:first-child a{color:#b2b4b6;}#breadcrumb ul li a{color:#646664;text-decoration:none;}.course-tabs{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:60px;margin-bottom:16px;}.course-tabs .course-tabs-title{padding-left:5.2631578947%;font-family:"Johnston ITC W01 Bold",sans-serif;font-size:24px;line-height:28px;}@media (max-width:600px){.course-tabs .course-tabs-title{padding-left:15px;padding-right:15px;}}.course-tabs .course-tabs-header{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-left:5.2631578947%;padding-right:5.2631578947%;position:relative;z-index:1;}@media (max-width:600px){.course-tabs .course-tabs-header{padding-left:15px;padding-right:15px;}}.course-tabs .course-tabs-header .course-tab{width:15.7894736842%;float:left;font-size:14px;line-height:18px;text-transform:uppercase;clear:none;background-color:#fff;color:#868887;padding:14px 10px;margin:0 4px 0 4px;text-align:center;cursor:pointer;transition:all 0.5s ease-out;position:relative;word-wrap:break-word;}.course-tabs .course-tabs-header .course-tab:after{content:"";position:absolute;bottom:-69px;left:0;height:70px;width:100%;z-index:0;background-color:inherit;}@media (max-width:600px){.course-tabs .course-tabs-header .course-tab{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.course-tabs .course-tabs-header .course-tab.active-tab{background-color:#006c8f;color:#fff;}.course-tabs .course-tabs-header .course-tab:first-child{margin-left:0;}.course-tabs .course-tabs-header .course-tab:last-child{margin-right:0;}.course-tabs .course-tabs-header .course-tab:hover{background-color:#006c8f;color:#fff;}.course-tabs .course-tabs-rows{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#b3d4df;padding-bottom:30px;position:relative;border-top:5px solid #006c8f;z-index:2;}.course-tabs .course-tabs-rows img{max-width:100%;display:block;height:auto;}@media (max-width:600px){.course-tabs .course-tabs-rows img{width:100%;}}.course-tabs .course-tabs-rows .course-tab-row{width:100%;float:left;margin-left:0;margin-right:0;display:none;}.course-tabs .course-tabs-rows .course-tab-row:first-child{display:block;}.course-tabs .course-tabs-rows .course-tab-left{width:39.4736842105%;float:left;padding-left:5.2631578947%;}@media (max-width:600px){.course-tabs .course-tabs-rows .course-tab-left{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}}.course-tabs .course-tabs-rows .course-tab-right{width:50%;float:right;margin-right:0;padding-right:5.2631578947%;padding-top:40px;}@media (max-width:960px){.course-tabs .course-tabs-rows .course-tab-right{width:57.8947368421%;float:right;margin-right:0;}}@media (max-width:600px){.course-tabs .course-tabs-rows .course-tab-right{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}}.course-tabs .course-tabs-rows .course-tab-right-title{margin:0;padding:0 30px 20px 30px;text-transform:uppercase;font-size:18px;line-height:24px;font-family:"Johnston ITC W01 Bold",sans-serif;color:#006c8f;border-bottom:1px solid #006c8f;}.course-tabs .course-tabs-rows .course-tab-body{font-size:18px;line-height:24px;color:#3d3a3b;font-family:"Johnston ITC W01 Light",sans-serif;margin:30px 0;}.course-tabs .course-tabs-rows .course-tab-row-inner{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:20px 30px;padding-right:50px;border-bottom:1px solid #006c8f;}@media (max-width:960px){.course-tabs .course-tabs-rows .course-tab-row-inner{padding-left:15px;}}.course-tabs .course-tabs-rows .course-tab-row-inner:first-child{border-top:1px solid #006c8f;}.course-tabs .course-tabs-rows .course-tab-row-inner:last-child{border-bottom:none;}.course-tabs .course-tabs-rows .course-tab-row-inner.active-row-inner{background-color:#a4cad7;}.course-tabs .course-tabs-rows .course-tab-row-inner.active-row-inner h4:after{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.course-tabs .course-tabs-rows .course-tab-row-inner h4{font-size:18px;line-height:24px;text-transform:uppercase;color:#006c8f;margin:0 0 0 0;cursor:pointer;position:relative;}.course-tabs .course-tabs-rows .course-tab-row-inner h4:after{content:"";position:absolute;right:-40px;top:0;display:block;width:40px;height:100%;background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRightDarkBlue.svg) no-repeat center center;background-size:9px auto;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}@media (max-width:960px){.course-tabs .course-tabs-rows .course-tab-row-inner h4:after{right:-30px;}}.course-tabs .course-tabs-rows .course-tab-row-inner .course-tab-inner-body{font-size:18px;line-height:24px;font-family:"Johnston ITC W01 Light",sans-serif;display:none;margin-top:0px;}.course-tabs .course-tabs-rows .course-tab-row-inner .course-tab-inner-body p.body-secondary{color:#006A90;}.course-tab-size--large .course-tabs .course-tabs-header .course-tab{font-size:18px;}.node-type-cap .course-tabs .course-tabs-rows .course-tab-row-inner .course-tab-inner-body,.node-type-content-page .course-tabs .course-tabs-rows .course-tab-row-inner .course-tab-inner-body{font-size:16px;line-height:20px;}.course-tabs--simple h2{font-size:24px;line-height:28px;font-family:"Johnston ITC W01 Light",sans-serif;text-transform:uppercase;color:#006c8f;margin:40px 0 0;padding-left:5.2631578947%;padding-right:5.2631578947%;}.course-tabs--simple .course-tab-half{width:50%;float:left;padding-left:5.2631578947%;padding-right:5.2631578947%;}@media (max-width:600px){.course-tabs--simple .course-tab-half{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}}.course-tabs--simple .course-tab-full{width:100%;float:left;margin-left:0;margin-right:0;padding-left:5.2631578947%;padding-right:5.2631578947%;}@media (max-width:600px){.course-tabs--simple .course-tab-full{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}}.course-tabs--simple .course-tab-accordion{padding-top:40px;padding-left:5.2631578947%;padding-right:5.2631578947%;}.node-content-page .tabs-accordion{margin:0px 0 30px 0;}.tabs-accordion{margin:30px 0;}.tabs-accordion h2{margin:0 0 10px;padding:0;}.tabs-accordion .course-tabs-rows{padding-bottom:0;}.tabs-accordion .course-tabs-rows .course-tab-accordion{padding:0;}.tabs-accordion .course-tabs-rows .course-tab-accordion .course-tab-row-inner .course-tab-inner-body{font-size:18px;line-height:24px;}#block-kolab-icmp-kolab-icmp-course-title{position:absolute;height:100%;width:100%;overflow:hidden;}#block-kolab-icmp-kolab-icmp-course-title .block-content{max-width:1140px;margin-left:auto;margin-right:auto;height:100%;}#block-kolab-icmp-kolab-icmp-course-title .block-content:after{content:" ";display:block;clear:both;}#block-kolab-icmp-kolab-icmp-course-title .course-title{width:50%;float:left;position:relative;top:180px;z-index:3;background:rgba(0,108,143,0.5);padding:30px 60px;}@media (max-width:1100px){#block-kolab-icmp-kolab-icmp-course-title .course-title{width:60%;float:left;}}@media (max-width:1000px){#block-kolab-icmp-kolab-icmp-course-title .course-title{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}@media (max-width:767px){#block-kolab-icmp-kolab-icmp-course-title .course-title{padding-left:15px;padding-right:15px;}}@media (max-width:600px){#block-kolab-icmp-kolab-icmp-course-title .course-title{top:140px;}}#block-kolab-icmp-kolab-icmp-course-title h1{color:#fff;font-size:38px;line-height:42px;font-family:"Johnston ITC W01 Bold",sans-serif;text-transform:uppercase;margin:0 0 20px 0;}@media (max-width:600px){#block-kolab-icmp-kolab-icmp-course-title h1{font-size:24px;line-height:26px;}}#block-kolab-icmp-kolab-icmp-course-title .title-body{clear:both;width:100%;float:left;margin-left:0;margin-right:0;font-size:18px;line-height:24px;color:#fff;margin-bottom:20px;}#block-kolab-icmp-kolab-icmp-course-title .title-body p{margin:0 0 10px 0;}#block-kolab-icmp-kolab-icmp-course-title .title-body p:last-child{margin-bottom:0;}#block-kolab-icmp-kolab-icmp-course-title .course-subnav{position:absolute;bottom:0;z-index:2;width:100%;max-width:1140px;margin-left:auto;margin-right:auto;}#block-kolab-icmp-kolab-icmp-course-title .course-subnav:after{content:" ";display:block;clear:both;}@media (min-width:767px){#block-kolab-icmp-kolab-icmp-course-title .course-subnav.fixed-nav{position:fixed;top:0;bottom:inherit;}}#block-kolab-icmp-kolab-icmp-course-title .course-subnav .mobile-expand{display:none;width:20px;height:20px;background:transparent url(/sites/all/themes/icmp2/images/svg/hamburher-white.svg) no-repeat center center;background-size:20px auto;position:absolute;right:15px;bottom:15px;cursor:pointer;z-index:5;}@media (max-width:600px){#block-kolab-icmp-kolab-icmp-course-title .course-subnav .mobile-expand{display:block;}}#block-kolab-icmp-kolab-icmp-course-title .header-subnav{clear:both;width:100%;float:left;margin-left:0;margin-right:0;bottom:0;z-index:2;}#block-kolab-icmp-kolab-icmp-course-title .header-subnav:before{content:"";background-color:#c6c8ca;height:100%;display:block;width:100%;left:-100%;top:0;position:absolute;}#block-kolab-icmp-kolab-icmp-course-title .header-subnav:after{content:"";background-color:#c6c8ca;height:100%;display:block;width:100%;right:-100%;top:0;position:absolute;}#block-kolab-icmp-kolab-icmp-course-title .course-subtitle{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative;z-index:2;background-color:#001e27;color:#fff;padding:10px;}@media (max-width:807px){#block-kolab-icmp-kolab-icmp-course-title .course-subtitle{padding-left:15px;padding-right:15px;}}#block-kolab-icmp-kolab-icmp-course-title .course-subtitle p,#block-kolab-icmp-kolab-icmp-course-title .course-subtitle h2{margin:0;font-size:18px;line-height:24px;float:left;font-family:"Johnston ITC W01 Bold",sans-serif;text-transform:uppercase;}#block-kolab-icmp-kolab-icmp-course-title .course-subtitle p span,#block-kolab-icmp-kolab-icmp-course-title .course-subtitle h2 span{font-family:"Johnston ITC W01 Medium",sans-serif;}#block-kolab-icmp-kolab-icmp-course-title .course-subtitle a{color:#77c1da;font-size:14px;line-height:24px;text-decoration:none;margin-left:50px;}@media (max-width:807px){#block-kolab-icmp-kolab-icmp-course-title .course-subtitle a{display:block;margin-left:0;clear:both;}}#block-kolab-icmp-kolab-icmp-course-title .course-subtitle:before{content:"";background-color:#001e27;height:100%;display:block;width:100%;left:-100%;top:0;position:absolute;}#block-kolab-icmp-kolab-icmp-course-title .course-subtitle:after{content:"";background-color:#001e27;height:100%;display:block;width:100%;right:-100%;top:0;position:absolute;}.apply-select-holder{width:300px;max-width:270px;}.apply-select-holder .sbHolder,.apply-select-holder .sbOptions{background-color:#c60651;}.apply-select-holder .sbOptions{width:100%;}.apply-select-holder .sbOptions .sbDisabled{color:rgba(255,255,255,0.5);}.apply-select-holder .sbToggle{background:#7e013b url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:9px auto;}ul.header-subnav,.header-subnav{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#c6c8ca;padding:0;margin:0;}ul.header-subnav li,.header-subnav li{margin:0;padding:0;list-style-image:none;list-style-type:none;}ul.header-subnav .block-nav-title,.header-subnav .block-nav-title{float:left;font-size:14px;line-height:17px;text-transform:uppercase;margin:0 40px 0 0;padding:12px 0 12px 10px;cursor:pointer;transition:all 0.5s ease-out;}@media (max-width:807px){ul.header-subnav .block-nav-title,.header-subnav .block-nav-title{padding-left:15px;margin:0 12px 0 0;}}ul.header-subnav .block-nav-title:last-child,.header-subnav .block-nav-title:last-child{margin-right:0;}ul.header-subnav .block-nav-title:hover,.header-subnav .block-nav-title:hover{color:#fff;}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .sbHolder,.select-option-style-2 .sbHolder,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .sbHolder{background:rgba(0,94,129,0.5);height:55px;padding-top:15px;padding-left:40px;}@media (max-width:767px){.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .sbHolder,.select-option-style-2 .sbHolder,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .sbHolder{margin-bottom:15px;padding-left:15px;}}@media (max-width:600px){.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .sbHolder,.select-option-style-2 .sbHolder,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .sbHolder{padding-top:17px;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .sbHolder .sbSelector,.select-option-style-2 .sbHolder .sbSelector,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .sbHolder .sbSelector{font-size:24px;line-height:26px;font-family:"Johnston ITC W01 Light",sans-serif;text-indent:0;height:27px;padding-right:44px;}@media (max-width:600px){.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .sbHolder .sbSelector,.select-option-style-2 .sbHolder .sbSelector,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .sbHolder .sbSelector{font-size:18px;line-height:20px;height:21px;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .sbSelector,.select-option-style-2 .sbSelector,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .sbSelector{height:55px;position:relative;overflow:hidden;}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .sbToggle,.select-option-style-2 .sbToggle,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .sbToggle{background-color:transparent;height:55px;width:55px;}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .sbOptions,.select-option-style-2 .sbOptions,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .sbOptions{top:55px !important;padding-left:30px;padding-top:10px;padding-bottom:10px;background:#005e81;width:100%;}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-header .find-course,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-header .find-course{display:none;}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form{top:150px;}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block{padding-left:0;}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .block-content,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .block-content{height:240px;overflow:visible;background-color:transparent;}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block h2,.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block p,.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block span,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block h2,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block p,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block span{display:none;}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block h3,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block h3{display:block;padding-left:40px;}@media (max-width:767px){.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block h3,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block h3{padding-left:15px;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block .search-level,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block .search-level{width:39.4736842105%;float:left;}@media (max-width:767px){.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block .search-level,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block .search-level{width:100%;float:left;margin-left:0;margin-right:0;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block .icmp-button-black,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block .icmp-button-black{background:rgba(0,94,129,0.5);padding:17px 15px 17px 20px;display:none;}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block .icmp-button-black:after,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .block-content #find-course-block .icmp-button-black:after{background-color:transparent;}.page-node-3676 #block-kolab-icmp-kolab-icmp-find-course-form .search-course,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form .search-course{margin-right:30px;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#eaecee;position:relative;padding-bottom:30px;min-height:325px;margin-top:-40px;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .results-title,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .results-title,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .results-title,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .results-title,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .results-title,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .results-title{color:#646664;font-size:24px;line-height:28px;font-family:"Johnston ITC W01 Light",sans-serif;text-transform:uppercase;margin:0 0 30px 0;padding-left:10px;}@media (max-width:1185px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .results-title,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .results-title,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .results-title,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .results-title,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .results-title,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .results-title{padding-left:15px;padding-right:15px;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results:before,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses:before,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter:before,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results:before,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses:before,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter:before{content:"";background-color:#eaecee;display:block;width:100%;left:-100%;height:100%;top:0;position:absolute;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results:after,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses:after,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter:after,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results:after,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses:after,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter:after{content:"";background-color:#eaecee;display:block;width:30px;right:-30px;height:100%;top:0;position:absolute;}@media (max-width:1200px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results:after,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses:after,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter:after,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results:after,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses:after,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter:after{display:none;}}@media (max-width:600px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results #course-level-filter,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses #course-level-filter,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter #course-level-filter,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results #course-level-filter,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses #course-level-filter,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter #course-level-filter{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:30px;display:none;cursor:pointer;transition:background-color 0.5s ease-out;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course:last-child,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course:last-child,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course:last-child,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course:last-child,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course:last-child,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course:last-child{margin-bottom:0;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course.node-filtered,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course.node-filtered,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course.node-filtered,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course.node-filtered,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course.node-filtered,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course.node-filtered{display:none;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course *,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course *,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course *,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course *,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course *,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course *{transition:background-color 0.5s ease-out;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course:hover .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course:hover .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course:hover .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course:hover .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course:hover .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course:hover .first-col{background-color:#006c8f;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course:hover .second-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course:hover .second-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course:hover .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course:hover .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course:hover .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course:hover .second-col{background-color:#005e81;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course .course-length,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course .course-length,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course .course-length,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .node-new-course .course-length,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course .course-length,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course .course-length{position:absolute;right:20px;top:20px;background-color:white;padding:5px;text-transform:uppercase;color:#002936;font-weight:bold;letter-spacing:1px;font-size:14px;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .course-col-flex,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .course-col-flex,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .course-col-flex,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .course-col-flex,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .course-col-flex,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .course-col-flex{display:flex;flex-wrap:wrap;flex-direction:row;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .second-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .third-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .second-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .third-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col{width:33.3333333333%;float:left;min-height:235px;position:relative;}@media (max-width:767px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .second-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .third-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .second-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .third-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;min-height:0 !important;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col{background-color:#005e81;padding:35px 35px 50px 35px;}@media (max-width:600px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col{padding:35px;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col h3,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col h4,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col h3,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col h4,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col h3,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col h4,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col h3,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col h4,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col h3,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col h4,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col h3,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col h4{margin:0;color:#fff;font-size:24px;line-height:28px;font-family:"Johnston ITC W01 Bold",sans-serif;text-transform:uppercase;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col h3 a,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col h4 a,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col h3 a,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col h4 a,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col h3 a,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col h4 a,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col h3 a,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col h4 a,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col h3 a,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col h4 a,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col h3 a,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col h4 a{color:#fff;text-decoration:none;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col h4,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col h4,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col h4,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col h4,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col h4,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col h4{font-family:"Johnston ITC W01 Medium",sans-serif;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col .uni-code,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col .uni-code,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col .uni-code,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col .uni-code,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col .uni-code,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col .uni-code{color:#fff;font-size:14px;line-height:14px;font-family:"Johnston ITC W01 Light",sans-serif;margin:10px 0 0 0;position:absolute;bottom:20px;left:35px;}@media (max-width:960px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col .uni-code,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col .uni-code,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col .uni-code,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col .uni-code,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col .uni-code,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col .uni-code{position:static;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .first-col .uni-code span,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col .uni-code span,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col .uni-code span,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .first-col .uni-code span,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col .uni-code span,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .first-col .uni-code span{margin-right:10px;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .second-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .second-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col{background-color:#006c8f;padding:35px 60px 50px 35px;position:relative;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .second-col p,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .second-col p,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col p,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .second-col p,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .second-col p,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col p{margin:0 0 10px 0;color:#fff;font-size:16px;line-height:28px;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .second-col .read-more,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .second-col .read-more,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col .read-more,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .second-col .read-more,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .second-col .read-more,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col .read-more{color:#75c0d9;text-decoration:none;font-size:16px;line-height:20px;font-family:"Johnston ITC W01 Bold",sans-serif;text-transform:uppercase;display:block;position:absolute;bottom:20px;left:35px;}@media (max-width:960px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .second-col .read-more,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .second-col .read-more,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col .read-more,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .second-col .read-more,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .second-col .read-more,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col .read-more{position:static;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .second-col .read-more-new,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .second-col .read-more-new,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col .read-more-new,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .second-col .read-more-new,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .second-col .read-more-new,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .second-col .read-more-new{position:absolute;right:0;top:20px;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .third-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .third-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col{overflow:hidden;min-height:235px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}@media (max-width:600px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .third-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .third-col,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .third-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col{display:none;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .third-col img,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .third-col img,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col img,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .third-col img,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .third-col img,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col img{display:block;}@media (max-width:767px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-search-results .third-col img,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .third-col img,.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col img,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-search-results .third-col img,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .third-col img,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .third-col img{margin:0 auto;max-width:100%;height:auto;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .node-new-course{display:block;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:29px 0;}@media (max-width:1160px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level{padding:29px 15px;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level h2,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level h2{float:left;margin:0 29px 0 0;text-transform:uppercase;font-size:24px;line-height:24px;color:#024a61;margin-top:14px;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level .select-option,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level .select-option{float:left;}.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level .sbHolder,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level .sbHolder{float:left;width:auto;min-width:386px;background-color:#024a61;}@media (max-width:768px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level .sbHolder,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level .sbHolder{min-width:320px;max-width:100%;}}@media (max-width:487px){.page-node-3676 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level .sbHolder,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-course-level-filter .search-level .sbHolder{margin-top:10px;}}.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses{margin-top:60px;min-height:0;background-color:transparent;}.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .results-title,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .results-title{color:#fff;}.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses:before,.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses:after,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses:before,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses:after{display:none;}.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course:hover .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course:hover .first-col{background-color:#5b5d5f;}.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course:hover .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .node-new-course:hover .second-col{background-color:#505254;}.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .first-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .first-col{background-color:#505254;}.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .second-col,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .second-col{background-color:#5b5d5f;}.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .second-col .read-more-new,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .second-col .read-more-new{background:#454749 url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:12px 21px;}.page-node-3676 #block-kolab-icmp-kolab-icmp-related-courses .second-col .read-more,.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-related-courses .second-col .read-more{color:#cbcfd3;}@media (max-width:1185px){.page-node-3676 .no-results,.taxonomy-vocabulary-3 .no-results{padding-left:15px;padding-right:15px;}}#block-kolab-icmp-kolab-icmp-page-h1,#block-kolab-icmp-kolab-icmp-course-subject-h1{position:absolute;width:100%;top:220px;z-index:2;}@media (max-width:750px){#block-kolab-icmp-kolab-icmp-page-h1,#block-kolab-icmp-kolab-icmp-course-subject-h1{top:170px;}}#block-kolab-icmp-kolab-icmp-page-h1 .block-content,#block-kolab-icmp-kolab-icmp-course-subject-h1 .block-content{max-width:1140px;margin-left:auto;margin-right:auto;}#block-kolab-icmp-kolab-icmp-page-h1 .block-content:after,#block-kolab-icmp-kolab-icmp-course-subject-h1 .block-content:after{content:" ";display:block;clear:both;}#block-kolab-icmp-kolab-icmp-page-h1 .page-title,#block-kolab-icmp-kolab-icmp-course-subject-h1 .page-title{float:left;width:auto;max-width:50%;position:relative;z-index:2;background:rgba(223,220,1,0.5);padding:8px 30px;}@media (max-width:767px){#block-kolab-icmp-kolab-icmp-page-h1 .page-title,#block-kolab-icmp-kolab-icmp-course-subject-h1 .page-title{padding-left:15px;padding-right:15px;max-width:100%;}}#block-kolab-icmp-kolab-icmp-page-h1 h1,#block-kolab-icmp-kolab-icmp-course-subject-h1 h1{color:#fff;font-size:40px;line-height:43px;font-family:"BaskervilleOldFacD W01 Regular",sans-serif;text-transform:none;margin:0 0 0 0;}@media (max-width:600px){#block-kolab-icmp-kolab-icmp-page-h1 h1,#block-kolab-icmp-kolab-icmp-course-subject-h1 h1{font-size:24px;line-height:26px;}}#block-kolab-icmp-kolab-icmp-page-h1 h2,#block-kolab-icmp-kolab-icmp-course-subject-h1 h2{color:#FFF;padding:0;margin:5px 0 0 0;}#block-kolab-icmp-kolab-icmp-course-subject-h1{top:300px;}#block-kolab-icmp-kolab-icmp-course-subject-h1 .term-description{background-color:rgba(0,41,54,0.5);font-size:18px;line-height:22px;font-family:"Johnston ITC W01 Medium",sans-serif;float:left;clear:both;color:#fff;padding:20px;}#block-kolab-icmp-kolab-icmp-course-subject-h1 .term-description p{margin:0 0 10px 0;}#block-kolab-icmp-kolab-icmp-course-subject-h1 .term-description p:last-child{margin-bottom:0;}#big-video-wrap{overflow:hidden;position:absolute;height:100%;width:100%;top:0;left:0;font-size:0;}.new-teaser{transition:all 0.5s ease-out;}.new-teaser *{transition:all 0.5s ease-out;}.new-teaser.node-news:hover{background-color:#737679;}.new-teaser.node-news:hover .post-date,.new-teaser.node-news:hover h2 a{color:#fff;}.new-teaser.node-news:hover .all-news{color:#fff;}.new-teaser.node-news:hover .body-teaser,.new-teaser.node-news:hover p{color:#fff;}.new-teaser.node-news:hover .category-name-list li{color:#fff;}.new-teaser.node-alumni:hover,.new-teaser.node-industry-connections:hover{background-color:#4d7012;}.new-teaser.node-alumni:hover .all-stories,.new-teaser.node-industry-connections:hover .all-stories{color:#fff;}.new-teaser.node-alumni:hover .teaser-text,.new-teaser.node-industry-connections:hover .teaser-text{color:#fff;}.new-teaser.node-teacher:hover,.new-teaser.new-teaser-blue:hover{background-color:#0081a4;}.new-teaser.node-teacher:hover .all-stories,.new-teaser.new-teaser-blue:hover .all-stories{color:#fff;}.new-teaser.node-event:hover .eventv-content,.new-teaser.node-what-we-do:hover .eventv-content{background:#276d82;}.new-teaser.node-event:hover .all-events,.new-teaser.node-what-we-do:hover .all-events{color:#fff;}.new-teaser.node-youtube:hover{background-color:#c6c8ca;}.new-teaser.node-youtube:hover h2{color:#2d2f30;}.new-teaser.node-twitter-feed:hover{background-color:#55acee;}.new-teaser.node-twitter-feed:hover .twitter-body,.new-teaser.node-twitter-feed:hover .twitter-body a,.new-teaser.node-twitter-feed:hover .tweet-follow,.new-teaser.node-twitter-feed:hover .tweet-links a{color:#fff;}.new-teaser.block-blue:hover{background-color:#024a61;}.new-teaser.block-blue:hover a{color:#fff;}.new-teaser.block-quote:hover{background-color:#006c8f;}.new-teaser.block-quote:hover p{color:#fff;}.new-teaser.block-quote:hover a{color:#fff;}.node-industry-connections .teaser-text{color:#2c4403;font-size:16px;line-height:20px;margin-bottom:10px;}#block-kolab-events-kolab-events-sidebar-block .icmp-button-green{width:100%;max-width:100%;margin-bottom:15px;}body.popup-opened{overflow:hidden;}body.popup-opened #popup-box{display:block;}#popup-box{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);width:100%;z-index:5;display:none;}#popup-box .container{height:100%;position:relative;}#popup-box .region-popup{clear:both;width:100%;float:left;margin-left:0;margin-right:0;overflow:scroll;height:100%;}#popup-box.opened{display:block;}#popup-box .popup-close{cursor:pointer;display:block;width:40px;height:40px;background:url(/sites/all/themes/icmp2/images/svg/close.svg) no-repeat;position:absolute;right:-55px;top:10px;}@media (max-width:1270px){#popup-box .popup-close{background:url(/sites/all/themes/icmp2/images/svg/closeBlack.svg) no-repeat;right:10px;}}#block-webform-client-block-4978{background:#eaecee;clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:30px 40px 10px 40px;}#block-webform-client-block-4978 > h2{font-size:24px;line-height:26px;border-bottom:5px solid #373736;padding-bottom:17px;text-transform:uppercase;margin:0 0 0px 0;padding:0 0 10px 0;font-family:"Johnston ITC W01 Bold",sans-serif;position:relative;z-index:1;}#block-webform-client-block-4978 .block-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;text-align:center;}#block-webform-client-block-4978 .block-content #webform-ajax-wrapper-4978{max-width:768px;margin:0 auto;display:inline-block;text-align:left;}#block-webform-client-block-4978 .block-content .form-actions{width:61.5384615385%;float:right;margin-right:0;padding-left:2px;}@media (max-width:600px){#block-webform-client-block-4978 .block-content .form-actions{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#block-webform-client-block-4978 .form-item{margin:10px 0;}#block-webform-client-block-4978 .form-textarea{height:44px;}#block-webform-client-block-4978 .webform-component-radios .form-radios{width:53.8461538462%;float:left;}#block-webform-client-block-4978 .webform-component-radios .form-radios .form-type-radio{width:50%;float:left;}#webform-client-form-4978 .webform-component-radios .form-radios{width:53.8461538462%;float:left;}#webform-client-form-4978 .webform-component-radios .form-radios .form-type-radio{width:50%;float:left;}#webform-client-form-4978 > div > .form-item > label{text-align:right;padding-right:50px;padding-top:12px;}@media (max-width:600px){#webform-client-form-4978 > div > .form-item > label{text-align:left;padding-right:0;padding-top:0;}}.landing-page-builder-blocks{width:100%;display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-80px;margin-bottom:30px;position:relative;z-index:3;}@media (max-width:768px){.landing-page-builder-blocks{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:650px){.landing-page-builder-blocks{grid-template-columns:repeat(1,minmax(0,1fr));}}@media (max-width:768px){.landing-page-builder-blocks{margin-top:-20px;}}@media (max-width:767px){.landing-page-builder-blocks{margin-top:0;}}body.page-raised-blocks .landing-page-builder-blocks{margin-top:-340px;}@media (max-width:768px){body.page-raised-blocks .landing-page-builder-blocks{margin-top:-50px !important;}}@media (max-width:767px){body.page-raised-blocks .landing-page-builder-blocks{margin-top:-85px !important;}}.landing-page-builder-blocks .node-event{position:relative;}.landing-page-builder-blocks .node-event .teaser-image{position:static;}.landing-page-builder-blocks .node-event .teaser-image img{visibility:hidden;}.landing-page-builder-blocks .node-instagram-feed .instagram-photo{visibility:hidden;}.landing-page-builder-blocks > article,.landing-page-builder-blocks .block,.landing-page-builder-blocks .node-blog--teaser,.landing-page-builder-blocks .page-body-nav__item{position:relative;-webkit-transition:none;transition:none;width:100% !important;float:none !important;height:auto !important;min-height:410px;margin-bottom:0 !important;}@media (min-width:650px){.landing-page-builder-blocks > article.col-span-2,.landing-page-builder-blocks > article.col-span-3,.landing-page-builder-blocks .block.col-span-2,.landing-page-builder-blocks .block.col-span-3,.landing-page-builder-blocks .node-blog--teaser.col-span-2,.landing-page-builder-blocks .node-blog--teaser.col-span-3,.landing-page-builder-blocks .page-body-nav__item.col-span-2,.landing-page-builder-blocks .page-body-nav__item.col-span-3{grid-column:span 2/span 2;}}@media (min-width:769px){.landing-page-builder-blocks > article.col-span-2,.landing-page-builder-blocks .block.col-span-2,.landing-page-builder-blocks .node-blog--teaser.col-span-2,.landing-page-builder-blocks .page-body-nav__item.col-span-2{grid-column:span 2/span 2;}.landing-page-builder-blocks > article.col-span-3,.landing-page-builder-blocks .block.col-span-3,.landing-page-builder-blocks .node-blog--teaser.col-span-3,.landing-page-builder-blocks .page-body-nav__item.col-span-3{grid-column:span 3/span 3;}}@media (min-width:769px){.landing-page-builder-blocks > article .flexible-block-content.col-33,.landing-page-builder-blocks .block .flexible-block-content.col-33,.landing-page-builder-blocks .node-blog--teaser .flexible-block-content.col-33,.landing-page-builder-blocks .page-body-nav__item .flexible-block-content.col-33{width:calc(33% + 30px);}.landing-page-builder-blocks > article .flexible-block-content.col-50,.landing-page-builder-blocks .block .flexible-block-content.col-50,.landing-page-builder-blocks .node-blog--teaser .flexible-block-content.col-50,.landing-page-builder-blocks .page-body-nav__item .flexible-block-content.col-50{width:calc(50% + 30px);}.landing-page-builder-blocks > article .flexible-block-content.col-66,.landing-page-builder-blocks .block .flexible-block-content.col-66,.landing-page-builder-blocks .node-blog--teaser .flexible-block-content.col-66,.landing-page-builder-blocks .page-body-nav__item .flexible-block-content.col-66{width:calc(66% + 30px);}}.landing-page-builder-blocks > article .icmp-button,.landing-page-builder-blocks .block .icmp-button,.landing-page-builder-blocks .node-blog--teaser .icmp-button,.landing-page-builder-blocks .page-body-nav__item .icmp-button{float:none;}.landing-page-builder-blocks.landing-page-builder-blocks-2{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0;}.landing-page-builder-blocks.landing-page-builder-blocks-2 .page-body-nav__item{min-height:auto;padding-left:0;margin-bottom:0;}body.page-raised-blocks #main-wrapper{z-index:2 !important;}.node-flexible-block{position:relative;overflow:hidden;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.node-flexible-block.node-teaser{width:31.5789473684%;float:left;}@media (max-width:768px){.node-flexible-block.node-teaser{width:47.3684210526%;float:left;}}@media (max-width:650px){.node-flexible-block.node-teaser{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px;}}.node-flexible-block .flexible-block-image{visibility:hidden;}.node-flexible-block.flexible-block-97:hover .image-block-content-wrapper{background-color:#276d82;}.node-flexible-block.flexible-block-97 .image-block-label{position:absolute;left:0;top:0;text-transform:uppercase;font-size:14px;line-height:14px;font-family:"Johnston ITC W01 Medium",sans-serif;background-color:#fff;color:#002936;padding:8px 22px;}.node-flexible-block.flexible-block-97 .flexible-block-image{display:block;max-width:100%;height:auto;}.node-flexible-block.flexible-block-97 .image-block-content-wrapper{width:310px;max-width:100%;position:absolute;bottom:40px;background:rgba(0,41,54,0.9);color:#fff;padding:18px 24px 18px 24px;font-size:16px;line-height:20px;}.node-flexible-block.flexible-block-97 .image-block-content-wrapper h2,.node-flexible-block.flexible-block-97 .image-block-content-wrapper h3,.node-flexible-block.flexible-block-97 .image-block-content-wrapper h4{margin-top:0;}.node-flexible-block.flexible-block-97 .image-block-content-wrapper p{margin:0 0 5px 0;}.node-flexible-block.flexible-block-97 .image-block-content-wrapper p:last-child{margin-bottom:0;}.node-flexible-block.flexible-block-97 .simple-more-link{display:block;margin-top:10px;}.node-flexible-block .flexible-block-content{color:#fff;padding:50px 60px 30px 60px;font-size:18px;line-height:28px;cursor:pointer;font-family:"Johnston ITC W01 Light",sans-serif;position:relative;}@media (max-width:1080px){.node-flexible-block .flexible-block-content{padding:50px 30px 30px 30px;}}.node-flexible-block .flexible-block-content .flexible-block-section-title{clear:both;font-size:21px;line-height:26px;margin:0;padding:0;}.node-flexible-block .flexible-block-content .flexible-block-title{font-family:"Johnston ITC W01 Bold",sans-serif;font-size:24px;line-height:28px;margin-bottom:20px;margin:0 0 10px 0;padding:0 0 0 0;text-transform:uppercase;clear:both;}.node-flexible-block .flexible-block-content .flexible-block-description{clear:both;font-size:21px;line-height:26px;margin:0;padding:0;}.node-flexible-block .flexible-block-content .simple-more-link{display:block;}.node-flexible-block.flexible-block-96{background-color:#002936;}.node-flexible-block.flexible-block-96:hover{background-color:#1b5669;}.node-flexible-block.flexible-block-96 .flexible-block-title,.node-flexible-block.flexible-block-96 .simple-more-link{color:#709336;}.node-flexible-block.flexible-block-98{background-color:#77c1da;}.node-flexible-block.flexible-block-98:hover{background-color:#006c8f;}.node-flexible-block.flexible-block-98:hover .flexible-block-content{color:#fff;}.node-flexible-block.flexible-block-98 .flexible-block-title{display:none;}.node-flexible-block.flexible-block-98 .flexible-block-content{color:#005369;}.node-flexible-block.flexible-block-98:after{content:"";display:block;width:40px;height:40px;background:#006c8f url(/sites/all/themes/icmp2/images/svg/QuotesWhite.svg) no-repeat center center;background-size:20px auto;z-index:3;position:absolute;right:0;top:35px;}.node-flexible-block.flexible-block-99{background-color:#006c8f;}.node-flexible-block.flexible-block-99:hover{background-color:#77c1da;}.node-flexible-block.flexible-block-99:hover .flexible-block-content{color:#005369;}.node-flexible-block.flexible-block-99:after{content:"";display:block;width:40px;height:40px;background:#024a61 url(/sites/all/themes/icmp2/images/svg/QuestionWhite.svg) no-repeat center center;background-size:13px auto;z-index:3;position:absolute;right:0;top:35px;}.node-flexible-block .promo_text{position:absolute;top:0;right:0;z-index:1;display:block;width:0;height:0;border-style:solid;border-width:0 120px 120px 0;}.node-flexible-block .promo_text--colour-1{color:#c60651;}.node-flexible-block .promo_text--colour-2{color:#ffffff;}.node-flexible-block .promo_text--colour-3{color:#01addd;}.node-flexible-block .promo_text--colour-4{color:#ddda2f;}.node-flexible-block .promo_text--colour-5{color:#002936;}.node-flexible-block .promo_background--colour-1{border-color:transparent #c60651 transparent transparent;}.node-flexible-block .promo_background--colour-2{border-color:transparent #ffffff transparent transparent;}.node-flexible-block .promo_background--colour-3{border-color:transparent #01addd transparent transparent;}.node-flexible-block .promo_background--colour-4{border-color:transparent #ddda2f transparent transparent;}.node-flexible-block .promo_background--colour-5{border-color:transparent #002936 transparent transparent;}.node-flexible-block .promo_text__inner{font-weight:bold;text-align:center;display:block;width:100px;position:absolute;right:-130px;top:15px;transform:rotate(45deg);font-size:1.25em;line-height:1.1em;}#block-kolab-blocks-kolab-blocks-latest-tweet{background-color:#fff;}#block-kolab-blocks-kolab-blocks-latest-news{background-color:#c6c8ca;}#block-kolab-blocks-kolab-blocks-latest-news:hover{background-color:#737679;}.block-kolab-blocks > .block-content{height:100%;display:inline-block;}.block-kolab-blocks > .block-content > *{height:100%;display:inline-block;}.node-event{overflow:hidden;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.node-event .teaser-image{min-height:360px;}.node-event .teaser-image img{visibility:hidden;}#block-webform-client-block-1500{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#eaecee;position:relative;}@media (max-width:1200px){#block-webform-client-block-1500{padding-left:20px;padding-right:20px;}}#block-webform-client-block-1500:before{content:"";background-color:#eaecee;display:block;width:100%;left:-100%;height:100%;top:0;position:absolute;}#block-webform-client-block-1500:after{content:"";background-color:#eaecee;display:block;width:30px;right:-30px;height:100%;top:0;position:absolute;}.yellow-container{background-color:#fef142;padding:5px 14px;margin:15px 0;}.events-details-header a{text-decoration:underline;color:#006C8F;}.events-details-header a:hover{text-decoration:none;color:#fff;background-color:#006C8F;}.cke_editable .icmp-button{float:none;display:inline-block;text-decoration:none;color:#fff;padding-right:60px;min-width:120px;width:auto;max-width:100%;}.field-name-field-body,.field-name-body,.new-page-body{font-size:18px;line-height:24px;font-family:"Johnston ITC W01 Light",sans-serif;}.field-name-field-body h3,.field-name-body h3,.new-page-body h3{font-size:20px;line-height:22px;text-transform:uppercase;}.field-name-field-body p,.field-name-body p,.new-page-body p{margin:0 0 15px 0;font-size:18px;line-height:24px;font-family:"Johnston ITC W01 Light",sans-serif;}.field-name-field-body p.big-paragraph,.field-name-body p.big-paragraph,.new-page-body p.big-paragraph{font-size:26px;line-height:28px;}.field-name-field-body a,.field-name-body a,.new-page-body a{text-decoration:underline;color:#006C8F;}.field-name-field-body a:hover,.field-name-body a:hover,.new-page-body a:hover{text-decoration:none;color:#fff;background-color:#006C8F;}.field-name-field-body .icmp-button,.field-name-body .icmp-button,.new-page-body .icmp-button{float:none;display:inline-block;text-decoration:none;color:#fff;padding-right:60px;min-width:120px;width:auto;max-width:100%;}.field-name-field-body strong,.field-name-body strong,.new-page-body strong{font-family:"Johnston ITC W01 Bold",sans-serif;}.field-name-field-body img,.field-name-body img,.new-page-body img{max-width:100%;height:auto;display:block;margin:0 10px 0 0;}.field-name-field-body iframe,.field-name-body iframe,.new-page-body iframe{max-width:100%;display:block;margin-bottom:15px;}.field-name-field-body table tbody,.field-name-body table tbody,.new-page-body table tbody{border:none;}@media (max-width:1024px){.field-name-field-body table,.field-name-body table,.new-page-body table{width:100% !important;}.field-name-field-body table img,.field-name-body table img,.new-page-body table img{max-width:100%;height:auto !important;display:block;}}.field-name-field-body .media_embed,.field-name-body .media_embed,.new-page-body .media_embed{width:100%;max-width:100%;}.field-name-field-body .media_embed iframe,.field-name-body .media_embed iframe,.new-page-body .media_embed iframe{width:100%;max-width:100%;}.node-full .field-type-image{margin-bottom:10px;}.node-full .field-type-image img{max-width:100%;width:100%;height:auto;display:block;}#sidebar{margin-top:-57px;}#sidebar .block{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:30px;}#sidebar .block.last-child{margin-bottom:0;}#sidebar .block > h2{font-size:24px;line-height:26px;border-bottom:5px solid #373736;padding-bottom:17px;text-transform:uppercase;margin:0 0 19px 0;padding:0 0 10px 0;font-family:"Johnston ITC W01 Bold",sans-serif;position:relative;z-index:1;}@media (max-width:600px){#sidebar .block > h2{padding-left:15px;padding-right:15px;}}#sidebar .fp_gmap.field.content{max-width:100%;overflow:hidden;}#sidebar iframe{max-width:100%;height:auto;display:block;}#sidebar .book-link{margin-bottom:30px;width:100%;max-width:100%;}#sidebar #block-block-24{margin-top:30px;}#sidebar #block-block-24 .icmp-button.icmp-button-black{width:100%;}@media (max-width:767px){#sidebar #block-block-24 .block-content{padding-left:15px;padding-right:15px;}}#block-kolab-events-kolab-events-masterclass-event .new-teaser{margin-bottom:30px;}#block-kolab-events-kolab-events-masterclass-event .new-teaser:last-child{margin-bottom:0;}#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone{display:none;margin-bottom:20px;}#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .expand-submenu{text-transform:uppercase;position:relative;background:#E4E5E5;margin:10px 0 0 0;padding:10px 15px;}#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .expand-submenu:after{content:"";position:absolute;right:0;top:0;display:block;width:40px;height:100%;background:#E4E5E5 url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:9px auto;}#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .expand-submenu.expanded:after{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);}#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .block-content{display:none;}@media (max-width:768px){#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone{display:block;}}@media (max-width:768px){#block-kolab-icmp-kolab-icmp-content-page-sidebar{display:none;}}#block-kolab-changes-kolab-changes-about-submenu .block-content ul,#block-views-news-block-2 .block-content ul,#block-views-research-block-1 .block-content ul,#block-kolab-changes-kolab-changes-footer-sidebar .block-content ul,#block-kolab-icmp-kolab-icmp-content-page-sidebar .block-content ul,#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .block-content ul{padding:0;margin:0;background-color:#e4e5e4;}#block-kolab-changes-kolab-changes-about-submenu .block-content ul li,#block-views-news-block-2 .block-content ul li,#block-views-research-block-1 .block-content ul li,#block-kolab-changes-kolab-changes-footer-sidebar .block-content ul li,#block-kolab-icmp-kolab-icmp-content-page-sidebar .block-content ul li,#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .block-content ul li{margin:0;padding:0;list-style-image:none;list-style-type:none;}#block-kolab-changes-kolab-changes-about-submenu .block-content ul li,#block-views-news-block-2 .block-content ul li,#block-views-research-block-1 .block-content ul li,#block-kolab-changes-kolab-changes-footer-sidebar .block-content ul li,#block-kolab-icmp-kolab-icmp-content-page-sidebar .block-content ul li,#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .block-content ul li{margin:0;position:relative;padding:0;font-size:18px;line-height:20px;text-transform:uppercase;border-bottom:1px solid #cccccc;}#block-kolab-changes-kolab-changes-about-submenu .block-content ul li:last-child,#block-views-news-block-2 .block-content ul li:last-child,#block-views-research-block-1 .block-content ul li:last-child,#block-kolab-changes-kolab-changes-footer-sidebar .block-content ul li:last-child,#block-kolab-icmp-kolab-icmp-content-page-sidebar .block-content ul li:last-child,#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .block-content ul li:last-child{border-bottom:none;}#block-kolab-changes-kolab-changes-about-submenu .block-content ul li *,#block-views-news-block-2 .block-content ul li *,#block-views-research-block-1 .block-content ul li *,#block-kolab-changes-kolab-changes-footer-sidebar .block-content ul li *,#block-kolab-icmp-kolab-icmp-content-page-sidebar .block-content ul li *,#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .block-content ul li *{transition:all 0.5s ease;}#block-kolab-changes-kolab-changes-about-submenu .block-content ul li a,#block-views-news-block-2 .block-content ul li a,#block-views-research-block-1 .block-content ul li a,#block-kolab-changes-kolab-changes-footer-sidebar .block-content ul li a,#block-kolab-icmp-kolab-icmp-content-page-sidebar .block-content ul li a,#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .block-content ul li a{color:#373736;text-decoration:none;display:block;padding:13px 15px 13px 15px;background-color:#e4e5e4;}#block-kolab-changes-kolab-changes-about-submenu .block-content ul li a.active,#block-views-news-block-2 .block-content ul li a.active,#block-views-research-block-1 .block-content ul li a.active,#block-kolab-changes-kolab-changes-footer-sidebar .block-content ul li a.active,#block-kolab-icmp-kolab-icmp-content-page-sidebar .block-content ul li a.active,#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .block-content ul li a.active{font-family:"Johnston ITC W01 Bold",sans-serif;}#block-kolab-changes-kolab-changes-about-submenu .block-content ul li a.active:before,#block-views-news-block-2 .block-content ul li a.active:before,#block-views-research-block-1 .block-content ul li a.active:before,#block-kolab-changes-kolab-changes-footer-sidebar .block-content ul li a.active:before,#block-kolab-icmp-kolab-icmp-content-page-sidebar .block-content ul li a.active:before,#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .block-content ul li a.active:before{position:absolute;left:-18px;top:6px;content:"";width:0px;height:0px;-moz-transform:scale(0.9999);border-style:solid;border-width:17.5px 18px 17.5px 0;border-color:transparent #e4e5e4 transparent transparent;}#block-kolab-changes-kolab-changes-about-submenu .block-content ul li a:hover,#block-views-news-block-2 .block-content ul li a:hover,#block-views-research-block-1 .block-content ul li a:hover,#block-kolab-changes-kolab-changes-footer-sidebar .block-content ul li a:hover,#block-kolab-icmp-kolab-icmp-content-page-sidebar .block-content ul li a:hover,#block-kolab-icmp-kolab-icmp-content-page-sidebar-clone .block-content ul li a:hover{color:#fff;background-color:#373736;}@media (max-width:600px){#block-block-7,#block-block-8{padding-left:15px;padding-right:15px;}}#block-views-events-block .views-row .node-event{margin-bottom:30px;}#block-views-events-block .views-row.last-child .node-event{margin-bottom:0;}#block-kolab-alumni-kolab-alumni-related-alumni{padding-top:30px;}#block-kolab-alumni-kolab-alumni-related-alumni .new-teaser{margin-bottom:30px;}#block-kolab-alumni-kolab-alumni-related-alumni .new-teaser.last-child{margin-bottom:0;}#block-kolab-events-kolab-events-list{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#eaecee;position:relative;padding-bottom:30px;margin-top:-40px;}#block-kolab-events-kolab-events-list:before{content:"";background-color:#eaecee;display:block;width:100%;left:-100%;height:100%;top:0;position:absolute;}#block-kolab-events-kolab-events-list:after{content:"";background-color:#eaecee;display:block;width:30px;right:-30px;height:100%;top:0;position:absolute;}@media (max-width:1200px){#block-kolab-events-kolab-events-list:after{display:none;}}#events-promoted{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative;}#events-promoted h2.highlight{padding:10px;color:white;line-height:26px;font-size:24px;background-color:#373736;margin-bottom:10px;text-transform:uppercase;font-family:"Johnston ITC W01 Bold",sans-serif;}#events-promoted .node-event{width:31.5789473684%;float:left;margin-right:2.6315789474%;margin-bottom:30px;}@media (max-width:767px){#events-promoted .node-event{width:47.3684210526%;float:left;clear:none;margin-right:0;}}@media (max-width:600px){#events-promoted .node-event{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#events-promoted .views-row:last-child .node-event{margin-right:0;}@media (max-width:767px){#events-promoted .views-row:nth-child(2n) .node-event{float:right;margin-right:0;}}.events-details-header{margin-bottom:15px;}.events-details-header h2{font-family:"Johnston ITC W01 Bold",sans-serif;}.events-details-header > .field{margin-bottom:10px;}.events-details-header > .field:last-child{margin-bottom:0;}.events-tab{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.events-tab > h2{font-size:24px;line-height:26px;text-transform:uppercase;background-color:#373736;color:#fff;margin:0 0 10px 0;padding:10px 10px 8px 10px;font-weight:normal;font-family:"Brandon Grot W01 Medium","Myriad Pro",Arial,sans-serif;background-image:url(/sites/all/themes/icmp/images/sprites/events_acordeon.png);background-repeat:no-repeat;background-position:right 15px;cursor:pointer;font-family:"Johnston ITC W01 Bold",sans-serif;}.events-tab.active > h2{margin-bottom:25px;background-color:#fff;color:#373736;background-position:right -27px;}.events-tab.first .events-tab-content{display:block;}.events-tab .events-tab-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:none;}.events-tab .events-tab-content .grid-sizer{width:31.5789473684%;float:left;}@media (max-width:767px){.events-tab .events-tab-content .grid-sizer{width:47.3684210526%;float:left;}}@media (max-width:600px){.events-tab .events-tab-content .grid-sizer{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.events-tab .events-tab-content .gutter-sizer{width:2.6315789474%;float:left;}@media (max-width:767px){.events-tab .events-tab-content .gutter-sizer{width:5.2631578947%;float:left;}}@media (max-width:600px){.events-tab .events-tab-content .gutter-sizer{width:0;}}.events-tab .events-tab-content .node-event{width:31.5789473684%;float:left;margin-bottom:30px;}@media (max-width:767px){.events-tab .events-tab-content .node-event{width:47.3684210526%;float:left;}}@media (max-width:600px){.events-tab .events-tab-content .node-event{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.events-filters{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}@media (max-width:1185px){.events-filters{padding-left:15px;padding-right:15px;}}.events-filters select{float:right;margin-left:20px;}.events-filters .sbHolder{float:right;margin-left:20px;width:300px;}.events-filters #event-type{margin-left:0;}@media (max-width:600px){.events-filters #event-type{margin-top:15px;}}#events-promoted .pager{clear:none;height:0;text-align:left;margin:0;padding:0;}@media (max-width:1280px){#events-promoted .pager{display:none;}}#events-promoted .pager li{padding:0;margin:0;text-indent:-9999px;list-style-type:none;list-style-image:none;}#events-promoted .pager li.pager-next a{background:transparent url(/sites/all/themes/icmp/images/sprites/nav-right-grey.png);right:-6%;}#events-promoted .pager li.pager-previous a{background:transparent url(/sites/all/themes/icmp/images/sprites/nav-left-grey.png);left:-6%;}#events-promoted .pager a{position:absolute;z-index:9999;top:41%;text-indent:-9999px;display:block;width:31px;height:73px;}#block-views-calendar-block-1 .view-header h3 a{cursor:default !important;}#block-views-calendar-block-1{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}#block-views-calendar-block-1 .view-header{padding:6px 0;background-color:#666666;}#block-views-calendar-block-1 .view-header .date-nav-wrapper{margin:0;padding:0;}#block-views-calendar-block-1 .view-header .date-nav-wrapper .date-nav{margin:0;padding:0;}#block-views-calendar-block-1 .view-header .ajax-progress-throbber{display:none;}#block-views-calendar-block-1 .view-header h3{font-size:20px;text-transform:uppercase;font-weight:normal;color:#fff;text-decoration:none;}#block-views-calendar-block-1 .view-header h3 a{color:#fff;text-decoration:none;}#block-views-calendar-block-1 .view-header ul.pager{margin:0;padding:0;}#block-views-calendar-block-1 .view-header ul.pager li{margin:0;padding:0;border:none;background-color:transparent;top:3px;}#block-views-calendar-block-1 .view-header ul.pager li a{padding:0;color:#fff;font-size:20px;text-transform:uppercase;font-weight:normal;}#block-views-calendar-block-1 .view-header ul.pager li.date-prev{margin:0 0 0 5px;}#block-views-calendar-block-1 .view-header ul.pager li.date-next{margin:0 5px 0 0;}#block-views-calendar-block-1 .month-view{background-color:#fff;padding:6px 10px 4px 10px;}#block-views-calendar-block-1 .month-view table thead th{background-color:#fff;font-size:11px;color:#999999;text-transform:uppercase;border-top:none;border-left:none;border-right:none;padding:0 0 5px 0;}#block-views-calendar-block-1 .month-view table tbody td{padding:8px 0;text-align:center;font-size:14px;color:#333333;}#block-views-calendar-block-1 .month-view table tbody td .calendar-popup{display:none;float:none;z-index:99999;padding:10px;color:#fff;position:absolute;background-color:#666666;text-align:left;white-space:nowrap;left:-150%;top:-44px;}#block-views-calendar-block-1 .month-view table tbody td .calendar-popup a{color:#fff;}#block-views-calendar-block-1 .month-view table tbody td .calendar-popup ul{padding:0 0 0 20px;margin:0;}#block-views-calendar-block-1 .month-view table tbody td .calendar-popup ul li{list-style-type:disc;float:left;clear:both;}#block-views-calendar-block-1 .month-view table tbody td .calendar-empty{display:none;}#block-views-calendar-block-1 .month-view table tbody td.has-events{cursor:pointer;position:relative;}#block-views-calendar-block-1 .month-view table tbody td.has-events .calendar-popup-wrapper{position:relative;display:block;}#block-views-calendar-block-1 .month-view table tbody td.has-events .day-popup{color:#000;position:relative;left:25%;top:-2px;width:20px;background-color:#E0E0E0;padding:2px;}#block-views-calendar-block-1 .month-view table tbody td.has-events .day-popup.curr-event-marker{background-color:#999999;color:#fff;}#block-views-calendar-block-1 .month-view table tbody td.today{background-color:transparent;position:relative;}#block-views-calendar-block-1 .month-view table tbody td.today .day-popup{color:#fff;position:relative;left:26%;top:-2px;width:20px;background-color:#666666;padding:2px;}#block-views-calendar-block-1 .month-view table tbody td.today .curr-event-marker{top:-5px;border:3px solid #666666;}#block-views-calendar-block-1 .month-view table tbody:before{height:2px;content:"";color:white;display:block;}ul.events-legend{padding:0;margin:0;list-style-type:none;float:right;}ul.events-legend li{float:left;font-size:12px;margin-left:5px;}ul.events-legend li span{position:relative;top:2px;line-height:16px;font-size:20px;}ul.events-legend li span.today{color:#666666;}ul.events-legend li span.event-day{color:#999999;}ul.events-legend li span.day-with-events{color:#E0E0E0;}#block-kolab-teachers-kolab-teachers-list,#block-kolab-alumni-kolab-alumni-list{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#eaecee;position:relative;}#block-kolab-teachers-kolab-teachers-list .list-filters,#block-kolab-alumni-kolab-alumni-list .list-filters{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:30px;}#block-kolab-teachers-kolab-teachers-list .list-filters .sbHolder,#block-kolab-alumni-kolab-alumni-list .list-filters .sbHolder{width:300px;float:right;}#block-kolab-teachers-kolab-teachers-list #teacher-department,#block-kolab-alumni-kolab-alumni-list #teacher-department{float:right;margin-bottom:30px;}#block-kolab-teachers-kolab-teachers-list #teachers-list,#block-kolab-alumni-kolab-alumni-list #teachers-list{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}#block-kolab-teachers-kolab-teachers-list:before,#block-kolab-alumni-kolab-alumni-list:before{content:"";background-color:#eaecee;display:block;width:100%;left:-100%;height:100%;top:0;position:absolute;}#block-kolab-teachers-kolab-teachers-list:after,#block-kolab-alumni-kolab-alumni-list:after{content:"";background-color:#eaecee;display:block;width:30px;right:-30px;height:100%;top:0;position:absolute;}@media (max-width:1200px){#block-kolab-teachers-kolab-teachers-list:after,#block-kolab-alumni-kolab-alumni-list:after{display:none;}}#block-kolab-teachers-kolab-teachers-list .grid-sizer,#block-kolab-alumni-kolab-alumni-list .grid-sizer{width:31.5789473684%;float:left;}@media (max-width:600px){#block-kolab-teachers-kolab-teachers-list .grid-sizer,#block-kolab-alumni-kolab-alumni-list .grid-sizer{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#block-kolab-teachers-kolab-teachers-list .gutter-sizer,#block-kolab-alumni-kolab-alumni-list .gutter-sizer{width:2.6315789474%;float:left;}@media (max-width:600px){#block-kolab-teachers-kolab-teachers-list .gutter-sizer,#block-kolab-alumni-kolab-alumni-list .gutter-sizer{width:0;}}#block-kolab-teachers-kolab-teachers-list .new-teaser,#block-kolab-alumni-kolab-alumni-list .new-teaser{width:31.5789473684%;float:left;margin-bottom:30px;}@media (max-width:600px){#block-kolab-teachers-kolab-teachers-list .new-teaser,#block-kolab-alumni-kolab-alumni-list .new-teaser{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.page-node-3685.node-type-content-page .page-container-body > .node,.page-node-3686.node-type-content-page .page-container-body > .node{padding-bottom:0;}#block-kolab-teachers-kolab-teachers-related-staff .node-teaser{margin-bottom:30px;}#block-kolab-teachers-kolab-teachers-related-staff .node-teaser:last-child{margin-bottom:0;}#block-kolab-teachers-kolab-teachers-related-staff{padding-top:30px;}.page-search #block-system-main > .block-content > h2{text-transform:uppercase;font-weight:normal;font-size:32px;line-height:34px;margin:32px 0;font-family:"Johnston ITC W01 Bold",sans-serif;}.search-results{padding:0;margin:0;clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.search-results li{margin:0;padding:0;list-style-image:none;list-style-type:none;}.search-results li{margin-bottom:25px;}.search-results li h3{font-size:24px;line-height:26px;text-transform:uppercase;margin:-2px 0 2px 0;}.search-results li h3 a{color:inherit;font-family:"Johnston ITC W01 Bold",sans-serif;text-decoration:none;}.search-results li .search-info{text-transform:uppercase;font-size:18px;margin:0 0 10px 0;}.search-results li .search-snippet-info{padding:0;}.search-results li strong{font-family:"Johnston ITC W01 Bold",sans-serif;}#search-form{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:15px 17px;background-color:#DFDFDF;}#search-form label{font-size:16px;font-weight:normal;text-transform:uppercase;margin-right:12px;}#search-form input.form-text{margin:0 11px 0 0;padding:11px 10px 11px 35px;border:1px solid #cccccc;border-radius:5px;width:235px;background:white url(/sites/all/themes/icmp/images/glass.png) no-repeat 10px 10px;}#search-form .form-submit{border:none;position:relative;top:1px;text-align:center;padding:9px 15px;margin:0 0 0 0;background-color:#373736;font-size:18px;line-height:24px;color:white !important;text-decoration:none !important;cursor:pointer;text-transform:uppercase;}#block-system-main .item-list ul.pager{padding:0;margin:0;text-align:left;float:left;clear:both;width:100%;margin-top:25px;margin-bottom:30px;}#block-system-main .item-list ul.pager li{margin:0;padding:0;list-style-image:none;list-style-type:none;}#block-system-main .item-list ul.pager li{margin:0;float:left;text-transform:uppercase;font-size:14px;color:#373736;padding:2px 8px;}#block-system-main .item-list ul.pager li a{color:inherit;text-decoration:none;}#block-system-main .item-list ul.pager li.pager-current{color:#fff;background-color:#373736;}#block-system-main .item-list ul.pager li.pager-next a,#block-system-main .item-list ul.pager li.pager-last a{background-image:url(/sites/all/themes/icmp/images/sprites/pagination-next.png);background-position:center right;background-repeat:no-repeat;display:block;padding-right:23px;}#block-block-5 p{margin:0 0 20px 0;}.view-news .news-teaser{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:25px;}.view-news .news-teaser figure{width:21.0526315789%;float:left;margin:0;}.view-news .news-teaser figure img{max-width:100%;display:block;height:auto;}.view-news .news-teaser .news-teaser-content{width:78.9473684211%;float:right;margin-right:0;padding-left:2.6315789474%;}.view-news .news-teaser .news-teaser-content h2{font-family:"Johnston ITC W01 Bold",sans-serif;font-size:24px;line-height:26px;text-transform:uppercase;margin:-2px 0 2px 0;}.view-news .news-teaser .news-teaser-content h2 a{color:inherit;text-decoration:none;}.view-news .news-teaser .news-teaser-content p a{text-decoration:underline;color:#006C8F;}.view-news .news-teaser .news-teaser-content p a:hover{text-decoration:none;color:#fff;background-color:#006C8F;}.view-news .news-teaser .field-name-field-date{margin:0 0 10px 0;text-transform:uppercase;font-size:18px;}.view-news .news-teaser .field-name-body a{color:#373736;text-decoration:none;font-family:"Johnston ITC W01 Bold",sans-serif;}@media (max-width:767px){#block-views-news-block-1 .view-content{padding-left:15px;padding-right:15px;}}#block-views-news-block-1 .view-content ul{padding:0;margin:0;}#block-views-news-block-1 .view-content ul li{margin:0;padding:0;list-style-image:none;list-style-type:none;}#block-views-news-block-1 .view-content ul li{margin:0;position:relative;padding:9px 0;font-size:18px;line-height:20px;text-transform:uppercase;}#block-views-news-block-1 .view-content ul li a{color:#373736;text-decoration:none;}#block-views-news-block-1 .view-content ul li a.active{font-family:"Johnston ITC W01 Bold",sans-serif;}#block-views-news-block-4 .news-teaser h3{font-size:24px;line-height:26px;text-transform:uppercase;margin:0 0 0 0;}#block-views-news-block-4 .news-teaser h3 a{text-decoration:none;}.page-career-opportunities .view-careers > .view-content > .views-row{width:100%;float:right;margin-right:0;display:inline;border-bottom:5px solid #373736;padding-bottom:20px;margin-bottom:20px;}.page-career-opportunities .view-careers > .view-content > .views-row .career-title{float:left;width:100%;font-size:24px;line-height:26px;font-family:"Johnston ITC W01 Bold",sans-serif;font-weight:normal;margin:17px 0 0 0;text-transform:uppercase;}#block-views-research-block{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:30px;}#block-views-research-block .view-content ul{padding:0;margin:0;}#block-views-research-block .view-content ul li{margin:0;padding:0;list-style-image:none;list-style-type:none;}#block-views-research-block .view-content ul h2{background-color:#373736;color:#fff;font-size:24px;line-height:26px;padding:10px;margin:13px 0;text-transform:uppercase;font-family:"Johnston ITC W01 Bold",sans-serif;}#block-views-research-block .view-content ul h2 a{color:#fff;text-decoration:none;}#block-views-research-block .view-content ul .reasearch-more{margin-top:10px;display:block;font-weight:bold;color:#373736;text-decoration:none;}.flexslider-form{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative;margin-bottom:20px;}.flexslider-form .slides{margin:0;padding:0;}.flexslider-form .slides li{margin:0;padding:0;}.flexslider-form .slides li img{max-width:100%;width:100%;display:block;height:auto;}.flexslider-form .flex-control-nav{padding:0;margin:0;position:absolute;bottom:30px;left:30px;z-index:9999;}.flexslider-form .flex-control-nav li{list-style-image:none;list-style-type:none;float:left;margin-right:8px;}.flexslider-form .flex-control-nav li a{width:11px;height:11px;display:block;background:#97a5c8;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flexslider-form .flex-control-nav li a.flex-active{background:#fff;}.flexslider-form .flex-direction-nav{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:0;margin:0;}.flexslider-form .flex-direction-nav li{list-style-type:none;}.flexslider-form .flex-direction-nav li a{position:absolute;z-index:9999;top:50%;margin-top:-30px;text-indent:-9999px;display:block;width:31px;height:73px;outline:none;}.flexslider-form .flex-direction-nav li a.flex-prev{left:5%;background:transparent url(/sites/all/themes/icmp2/images/sprites/nav-left.png);}.flexslider-form .flex-direction-nav li a.flex-next{right:5%;background:transparent url(/sites/all/themes/icmp2/images/sprites/nav-right.png);}#block-block-17 a{text-decoration:underline;color:#006C8F;}#block-block-17 a:hover{text-decoration:none;color:#fff;background-color:#006C8F;}.page-node-727 .messages.status{display:none;}#block-kolab-news-events-kolab-news-events-latest-news{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:27px;}#block-kolab-news-events-kolab-news-events-latest-news .node-teaser{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}#block-kolab-news-events-kolab-news-events-latest-news .first-node-col{width:47.3684210526%;float:left;}@media (max-width:968px){#block-kolab-news-events-kolab-news-events-latest-news .first-node-col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:29px;}}@media (max-width:968px){#block-kolab-news-events-kolab-news-events-latest-news .first-node-col .node-teaser .teaser-image{width:42.1052631579%;float:left;}}@media (max-width:700px){#block-kolab-news-events-kolab-news-events-latest-news .first-node-col .node-teaser .teaser-image{width:26.3157894737%;float:left;}}@media (max-width:600px){#block-kolab-news-events-kolab-news-events-latest-news .first-node-col .node-teaser .teaser-image{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}@media (max-width:968px){#block-kolab-news-events-kolab-news-events-latest-news .first-node-col .node-teaser .teaser-content{width:57.8947368421%;float:right;margin-right:0;clear:none;}}@media (max-width:700px){#block-kolab-news-events-kolab-news-events-latest-news .first-node-col .node-teaser .teaser-content{width:73.6842105263%;float:left;}}@media (max-width:600px){#block-kolab-news-events-kolab-news-events-latest-news .first-node-col .node-teaser .teaser-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#block-kolab-news-events-kolab-news-events-latest-news .second-node-col{width:50%;float:right;margin-right:0;}@media (max-width:968px){#block-kolab-news-events-kolab-news-events-latest-news .second-node-col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#block-kolab-news-events-kolab-news-events-latest-news .second-node-col .node-short img{visibility:hidden;}#block-kolab-news-events-kolab-news-events-latest-news .node-short{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:29px;}#block-kolab-news-events-kolab-news-events-latest-news .node-short:last-child{margin-bottom:0;}#block-kolab-news-events-kolab-news-events-latest-news .node-short .teaser-image{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;width:42.1052631579%;float:left;}@media (max-width:968px){#block-kolab-news-events-kolab-news-events-latest-news .node-short .teaser-image{width:26.3157894737%;float:left;}}@media (max-width:600px){#block-kolab-news-events-kolab-news-events-latest-news .node-short .teaser-image{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#block-kolab-news-events-kolab-news-events-latest-news .node-short .teaser-content{width:57.8947368421%;float:right;margin-right:0;clear:none;}@media (max-width:968px){#block-kolab-news-events-kolab-news-events-latest-news .node-short .teaser-content{width:73.6842105263%;float:left;}}@media (max-width:600px){#block-kolab-news-events-kolab-news-events-latest-news .node-short .teaser-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.block-more-header{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin:10px 0 28px 0;}@media (max-width:1160px){.block-more-header{padding:0 15px;}}.block-more-header h2{font-size:24px;line-height:28px;color:#006c8f;font-family:"Johnston ITC W01 Light",sans-serif;text-transform:uppercase;float:left;margin:0;}.block-more-header a.view-all{float:right;font-size:18px;line-height:20px;color:#006c8f;font-family:"Johnston ITC W01 Bold",sans-serif;text-decoration:none;text-transform:uppercase;background:url(/sites/all/themes/icmp2/images/svg/ArrowRightDarkBlue.svg) no-repeat center right;background-size:9px 16px;padding-right:20px;margin-top:4px;}.block-more-header a.view-all:hover{color:#709336;background:url(/sites/all/themes/icmp2/images/svg/ArrowRightGreen.svg) no-repeat center right;background-size:9px 16px;}#block-kolab-news-events-kolab-upcoming-events{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}#block-kolab-news-events-kolab-upcoming-events .event-teaser{width:31.5789473684%;float:left;margin-right:2.6315789474%;margin-bottom:25px;}@media (max-width:900px){#block-kolab-news-events-kolab-upcoming-events .event-teaser{width:48%;float:left;max-width:360px;}#block-kolab-news-events-kolab-upcoming-events .event-teaser:nth-child(2n){float:right;margin-right:0;}}#block-kolab-news-events-kolab-upcoming-events .event-teaser:nth-child(3n){float:right;margin-right:0;}@media (max-width:900px){#block-kolab-news-events-kolab-upcoming-events .event-teaser:nth-child(3n){display:none;}}@media (max-width:680px){#block-kolab-news-events-kolab-upcoming-events .event-teaser{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:inline-block;float:none !important;margin-bottom:15px;}#block-kolab-news-events-kolab-upcoming-events .event-teaser:nth-child(2){margin-bottom:0;}}@media (max-width:900px){#block-kolab-news-events-kolab-upcoming-events .upcoming-events-container{padding:0 15px;}}@media (max-width:680px){#block-kolab-news-events-kolab-upcoming-events .upcoming-events-container{text-align:center;}}#block-kolab-news-events-kolab-socialize{margin-top:0px;margin-bottom:27px;clear:both;width:100%;float:left;margin-left:0;margin-right:0;}#block-kolab-news-events-kolab-socialize .node-twitter-feed{padding-top:30px;padding-bottom:20px;}#block-kolab-news-events-kolab-socialize .node-twitter-feed:first-child{border-right:1px solid #004d65;}@media (max-width:550px){#block-kolab-news-events-kolab-socialize .node-twitter-feed:first-child{border-right:none;}}#block-kolab-news-events-kolab-socialize .tweet-icon{display:block;width:60px;height:60px;background:#55acee url(/sites/all/themes/icmp2/images/svg/TwitterWhite.svg) no-repeat center center;background-size:26px auto;margin:0 auto 28px auto;}#block-kolab-news-events-kolab-socialize .twitter-body a{font-family:"Johnston ITC W01 Bold",sans-serif;}#block-kolab-news-events-kolab-socialize .twitter-body a:hover{text-decoration:underline;}#block-kolab-news-events-kolab-socialize .tweet-follow{clear:both;width:100%;float:left;margin-left:0;margin-right:0;text-align:center;font-family:"Johnston ITC W01 Bold",sans-serif;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:17px;color:#004d65;padding:53px 0 20px 0;}#block-kolab-news-events-kolab-socialize .tweet-follow:hover{text-decoration:underline;}#block-kolab-news-events-kolab-socialize .socialise-tweets{background-color:#fff;width:50%;float:left;}@media (max-width:968px){#block-kolab-news-events-kolab-socialize .socialise-tweets{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:29px;}}#block-kolab-news-events-kolab-socialize .socialise-tweets .node-teaser{width:50%;float:left;}#block-kolab-news-events-kolab-socialize .socialise-tweets .node-teaser .tweet-icon{display:none;}@media (max-width:550px){#block-kolab-news-events-kolab-socialize .socialise-tweets .node-teaser{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#block-kolab-news-events-kolab-socialize .socialise-instagram{width:47.3684210526%;float:right;margin-right:0;}@media (max-width:968px){#block-kolab-news-events-kolab-socialize .socialise-instagram{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#block-kolab-news-events-kolab-socialize .socialise-instagram .node-instagram-feed{position:relative;width:33.3333333333%;float:left;}#block-kolab-news-events-kolab-socialize .socialise-instagram .node-instagram-feed .icon-holder{display:none;}#block-kolab-news-events-kolab-socialize .socialise-instagram .node-instagram-feed:first-child{width:66.6666666667%;float:left;}@media (max-width:968px){#block-kolab-news-events-kolab-socialize .socialise-instagram .node-instagram-feed:first-child{width:33.3333333333%;float:left;}}@media (max-width:600px){#block-kolab-news-events-kolab-socialize .socialise-instagram .node-instagram-feed:first-child{width:50%;float:left;}}#block-kolab-news-events-kolab-socialize .socialise-instagram .node-instagram-feed:first-child .icon-holder{display:block;}@media (max-width:600px){#block-kolab-news-events-kolab-socialize .socialise-instagram .node-instagram-feed{width:50%;float:left;}#block-kolab-news-events-kolab-socialize .socialise-instagram .node-instagram-feed:nth-child(3){display:none;}}#block-kolab-news-events-kolab-socialize .socialise-instagram .instagram-follow{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background:#1a496b;color:#fff;font-size:14px;line-height:17px;text-decoration:none;font-family:"Johnston ITC W01 Bold",sans-serif;display:block;text-align:center;margin:0 auto;padding:17px;text-transform:uppercase;}#block-kolab-news-events-kolab-socialize .socialise-instagram .instagram-follow:hover{text-decoration:underline;}ul.category-name-list{padding:0;margin:0;padding:20px 0 0 0;}ul.category-name-list li{margin:0;padding:0;list-style-image:none;list-style-type:none;}ul.category-name-list li{float:left;color:#8d8d8e;text-transform:uppercase;font-size:14px;line-height:16px;font-family:"Johnston ITC W01 Bold",sans-serif;}.page-node-4968 #node-content,.page-node-4969 #node-content,.page-node-3687 #node-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#eaecee;position:relative;margin-bottom:30px;}.page-node-4968 #node-content #block-system-main,.page-node-4969 #node-content #block-system-main,.page-node-3687 #node-content #block-system-main{display:none;}.page-node-4968 #node-content:before,.page-node-4969 #node-content:before,.page-node-3687 #node-content:before{content:"";background-color:#eaecee;display:block;width:100%;left:-100%;height:100%;top:0;position:absolute;}.page-node-4968 #node-content:after,.page-node-4969 #node-content:after,.page-node-3687 #node-content:after{content:"";background-color:#eaecee;display:block;width:30px;right:-30px;height:100%;top:0;position:absolute;}@media (max-width:1200px){.page-node-4968 #node-content:after,.page-node-4969 #node-content:after,.page-node-3687 #node-content:after{display:none;}}#block-kolab-news-events-kolab-news-page .block-content .node-news{margin-bottom:29px;}#block-kolab-news-events-kolab-news-page .block-content .node-news.first-row-column,#block-kolab-news-events-kolab-news-page .block-content .node-news.second-row-column{background-color:#c6c8ca;}#block-kolab-news-events-kolab-news-page .block-content .node-news.first-row-column:hover,#block-kolab-news-events-kolab-news-page .block-content .node-news.second-row-column:hover{background-color:#737679;}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-1,#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-2{width:48.7179487179%;float:left;}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-2{float:right;margin-right:0;}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-3{clear:left;}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-3,#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-4,#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-5{width:31.5789473684%;float:left;margin-right:2.6315789474%;}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-5{float:right;margin-right:0;}#block-kolab-news-events-kolab-news-page .block-content .node-news.new-teaser .teaser-image{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}#block-kolab-news-events-kolab-news-page .block-content .node-news.new-teaser .teaser-image img{width:100%;visibility:hidden;}@media (max-width:700px){#block-kolab-news-events-kolab-news-page .block-content .node-news.first-row-column{clear:both;width:100%;float:left;margin-left:0;margin-right:0;min-height:0 !important;}}@media (max-width:700px){#block-kolab-news-events-kolab-news-page .block-content .node-news.first-row-column .teaser-image{width:31.5789473684%;float:left;overflow:hidden;max-height:202px;}}@media (max-width:600px){#block-kolab-news-events-kolab-news-page .block-content .node-news.first-row-column .teaser-image{clear:both;width:100%;float:left;margin-left:0;margin-right:0;max-height:100%;}}@media (max-width:700px){#block-kolab-news-events-kolab-news-page .block-content .node-news.first-row-column .teaser-content{width:68.4210526316%;float:right;margin-right:0;padding:39px;clear:none;}}@media (max-width:600px){#block-kolab-news-events-kolab-news-page .block-content .node-news.first-row-column .teaser-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}@media (max-width:840px){#block-kolab-news-events-kolab-news-page .block-content .node-news.second-row-column{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}@media (max-width:840px){#block-kolab-news-events-kolab-news-page .block-content .node-news.second-row-column .teaser-image{width:31.5789473684%;float:left;overflow:hidden;max-height:202px;}}@media (max-width:600px){#block-kolab-news-events-kolab-news-page .block-content .node-news.second-row-column .teaser-image{clear:both;width:100%;float:left;margin-left:0;margin-right:0;max-height:100%;}}@media (max-width:840px){#block-kolab-news-events-kolab-news-page .block-content .node-news.second-row-column .teaser-content{width:68.4210526316%;float:right;margin-right:0;padding:39px;clear:none;}}@media (max-width:600px){#block-kolab-news-events-kolab-news-page .block-content .node-news.second-row-column .teaser-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-full{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-full .teaser-image{width:31.5789473684%;float:left;overflow:hidden;max-height:202px;}@media (max-width:600px){#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-full .teaser-image{clear:both;width:100%;float:left;margin-left:0;margin-right:0;max-height:100%;}}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-full .teaser-content{width:68.4210526316%;float:right;margin-right:0;background-color:#fff;padding:39px;clear:none;}@media (max-width:600px){#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-full .teaser-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-full:hover .post-date{color:#2d2f30;}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-full:hover h2.normal a{color:#2d2f30;}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-full:hover .body-teaser{color:#2d2f30;}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-full:hover .category-name-list li{color:#2d2f30;}#block-kolab-news-events-kolab-news-page .block-content .node-news.news-row-full:hover .teaser-content{background-color:#c6c8ca;}#block-kolab-news-events-kolab-news-page .block-content .node-news.json-loaded{opacity:0;transition:none;}.load-more-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;text-transform:uppercase;font-family:"Johnston ITC W01 Bold",sans-serif;color:#006c8f;text-align:center;padding:11px 0 40px 0;cursor:pointer;}.load-more-content:hover{color:#709336;}.load-more-content:hover .arrow{background:url(/sites/all/themes/icmp2/images/svg/ArrowRightGreen.svg) no-repeat center right;}.load-more-content .arrow{width:9px;height:16px;display:inline-block;background:url(/sites/all/themes/icmp2/images/svg/ArrowRightDarkBlue.svg) no-repeat center right;background-size:9px 16px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);position:relative;top:3px;left:20px;opacity:0.5;}#block-kolab-news-events-kolab-news-page-filter,#block-kolab-event-2{width:100%;position:absolute;z-index:10;top:220px;}@media (max-width:600px){#block-kolab-news-events-kolab-news-page-filter,#block-kolab-event-2{top:150px;}}@media (max-width:400px){#block-kolab-news-events-kolab-news-page-filter,#block-kolab-event-2{top:180px;}}#block-kolab-news-events-kolab-news-page-filter .block-content,#block-kolab-event-2 .block-content{max-width:1140px;margin-left:auto;margin-right:auto;}#block-kolab-news-events-kolab-news-page-filter .block-content:after,#block-kolab-event-2 .block-content:after{content:" ";display:block;clear:both;}#block-kolab-news-events-kolab-news-page-filter .select-option-style-2,#block-kolab-event-2 .select-option-style-2{float:right;margin:0 90px 0 0;}@media (max-width:1050px){#block-kolab-news-events-kolab-news-page-filter .select-option-style-2,#block-kolab-event-2 .select-option-style-2{margin-right:15px;}}#block-kolab-news-events-kolab-news-page-filter .select-option-style-2 .sbHolder,#block-kolab-event-2 .select-option-style-2 .sbHolder{width:270px;float:right;}#block-kolab-news-events-kolab-news-page-filter .filter-text,#block-kolab-event-2 .filter-text{display:inline-block;color:#fff;text-transform:uppercase;font-size:18px;margin:18px 40px 0 0;font-family:"Johnston ITC W01 Light",sans-serif;}@media (max-width:600px){#block-kolab-news-events-kolab-news-page-filter .filter-text,#block-kolab-event-2 .filter-text{margin-bottom:10px;float:right;width:270px;margin-right:0;}}@media (max-width:400px){#block-kolab-news-events-kolab-news-page-filter .filter-text,#block-kolab-event-2 .filter-text{text-align:right;}}#block-kolab-news-events-kolab-news-page-filter form .filter-text,#block-kolab-event-2 form .filter-text{float:left;}#block-kolab-news-events-kolab-news-page-filter .form-item,#block-kolab-event-2 .form-item{float:left;margin:0 17px 0 0;}#block-kolab-news-events-kolab-news-page-filter .form-item:last-child,#block-kolab-event-2 .form-item:last-child{margin-right:0;}@media (max-width:600px){#block-kolab-news-events-kolab-news-page-filter .form-item,#block-kolab-event-2 .form-item{float:right;margin-right:0 !important;clear:both;margin-top:0 !important;}}#block-kolab-news-events-kolab-news-page-filter .form-item label,#block-kolab-event-2 .form-item label{display:none;}@media (max-width:880px){#block-kolab-news-events-kolab-news-page-filter .form-item.form-item-event-subject,#block-kolab-event-2 .form-item.form-item-event-subject{clear:both;float:right;margin-top:15px;margin-right:15px;}}@media (max-width:768px){#block-kolab-news-events-kolab-news-page-filter .form-item.form-item-event-subject,#block-kolab-event-2 .form-item.form-item-event-subject{margin-top:0;}}.event-list{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:29px;}.event-list .node-event{width:31.5789473684%;float:left;margin-right:2.6315789474%;margin-bottom:29px;}.event-list .node-event:nth-child(3n){float:right;margin-right:0;}@media (max-width:900px){.event-list .node-event:nth-child(3n){float:left;}}.event-list .node-event.json-loaded{opacity:0;transition:none;}@media (max-width:900px){.event-list .node-event{width:48%;float:left;max-width:360px;}.event-list .node-event:nth-child(2n){float:right;margin-right:0;}}@media (max-width:680px){.event-list .node-event{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:inline-block !important;float:none !important;margin-bottom:15px;}}@media (max-width:900px){.event-list{padding:0 15px;}}@media (max-width:600px){.event-list{padding:0;}}@media (max-width:680px){.event-list{text-align:center;}}#past-events-header{display:none;margin:10px 0;}#load-more-events-old{display:none;}.results-empty{clear:both;width:100%;float:left;margin-left:0;margin-right:0;font-size:20px;padding-bottom:20px;font-size:24px;line-height:26px;text-align:center;font-family:"Johnston ITC W01 Light",sans-serif;}.filter-panel{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative;z-index:20;}.filter-panel:before{content:"";background-color:#006c8f;position:absolute;width:100%;height:100%;top:0;left:-100%;}.filter-panel:after{content:"";background-color:#006c8f;position:absolute;width:100%;height:100%;top:0;right:-100%;}.month-filters-wapper{clear:both;width:100%;float:left;margin-left:0;margin-right:0;min-height:88px;}.month-filters-wapper .filter-block-info{width:63.1578947368%;float:left;text-align:center;background-color:#006c8f;font-size:40px;line-height:40px;color:#fff;padding:24px 0;font-family:"Johnston ITC W01 Light",sans-serif;}@media (max-width:550px){.month-filters-wapper .filter-block-info{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.month-filters-wapper .filter{width:18.4210526316%;float:left;font-size:20px;line-height:20px;font-family:"Johnston ITC W01 Light",sans-serif;color:#fff;background-color:#1a496b;padding:34px 30px;text-decoration:none;position:relative;}@media (max-width:550px){.month-filters-wapper .filter{clear:both;width:100%;float:left;margin-left:0;margin-right:0;text-align:center !important;}}.month-filters-wapper .filter.show-on-mobile{display:none;}@media (max-width:550px){.month-filters-wapper .filter.show-on-mobile{display:block;}}@media (max-width:550px){.month-filters-wapper .filter.hide-on-mobile{display:none;}}@media (max-width:550px){.month-filters-wapper .filter.prev,.month-filters-wapper .filter.next{width:50%;float:left;clear:none;text-align:center !important;}}.month-filters-wapper .filter.prev:after,.month-filters-wapper .filter.next:after{content:"";position:absolute;display:block;background:#1a496b url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center right;width:9px;height:16px;background-size:9px 16px;top:36px;}.month-filters-wapper .filter.prev{padding-left:60px;}.month-filters-wapper .filter.prev:after{left:30px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width:650px){.month-filters-wapper .filter.prev:after{left:10px;}}@media (max-width:550px){.month-filters-wapper .filter.prev:after{left:30%;}}.month-filters-wapper .filter.next{text-align:right;padding-right:60px;}.month-filters-wapper .filter.next:after{right:30px;}@media (max-width:650px){.month-filters-wapper .filter.next:after{right:10px;}}@media (max-width:550px){.month-filters-wapper .filter.next:after{right:30%;}}#load-more-events{display:none;}#main-filter-panel{display:none;}@media (max-width:1140px){#main-filter-panel .empty-filter{display:none;}}@media (max-width:1140px){#main-filter-panel .filter-block-info{width:73.6842105263%;float:left;}}@media (max-width:800px){#main-filter-panel .filter-block-info{width:57.8947368421%;float:left;}}@media (max-width:550px){#main-filter-panel .filter-block-info{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}@media (max-width:1140px){#main-filter-panel .filter{width:26.3157894737%;float:left;}}@media (max-width:800px){#main-filter-panel .filter{width:42.1052631579%;float:left;}}@media (max-width:550px){#main-filter-panel .filter{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-page-background{max-height:495px;overflow:hidden;}.taxonomy-vocabulary-3 .taxonomy-term{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.taxonomy-vocabulary-3 .page-tabs{width:65.7894736842%;float:left;margin-top:0;margin-bottom:28px;text-align:left;}.taxonomy-vocabulary-3 .page-tabs .tab-rows .tab-row.image-tab .tab-body{padding-right:60px;}@media (max-width:1000px){.taxonomy-vocabulary-3 .page-tabs{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.taxonomy-vocabulary-3 .new-teaser{position:relative;width:31.5789473684%;float:left;margin-right:2.6315789474%;margin-bottom:28px;}.taxonomy-vocabulary-3 .new-teaser.node-event{min-height:386px;}@media (max-width:1000px){.taxonomy-vocabulary-3 .new-teaser{width:48%;float:left;max-width:360px;margin-left:15px !important;margin-right:15px !important;min-height:0 !important;}}@media (max-width:780px){.taxonomy-vocabulary-3 .new-teaser{margin-left:10px !important;margin-right:10px !important;}}@media (max-width:750px){.taxonomy-vocabulary-3 .new-teaser{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:inline-block !important;float:none !important;clear:both;}}@media (max-width:410px){.taxonomy-vocabulary-3 .new-teaser{margin-left:0 !important;margin-right:0 !important;}}.taxonomy-vocabulary-3 .no-page-tabs .new-teaser:nth-child(3n){float:right;margin-right:0;}@media (max-width:1000px){.taxonomy-vocabulary-3 .page-tabs-enabled{text-align:center;}}.taxonomy-vocabulary-3 .page-tabs-enabled .node-alumni{margin-top:48px;}@media (max-width:1000px){.taxonomy-vocabulary-3 .page-tabs-enabled .node-alumni{margin-top:0;}}.taxonomy-vocabulary-3 .page-tabs-enabled .node-alumni,.taxonomy-vocabulary-3 .page-tabs-enabled .node-teacher{float:right;margin-right:0;}.taxonomy-vocabulary-3 .page-tabs-enabled .node-event{clear:left;}@media (max-width:1000px){.taxonomy-vocabulary-3 .page-tabs-enabled .node-news{float:left;}}@media (max-width:1000px){.taxonomy-vocabulary-3 .page-tabs-enabled .new-teaser{text-align:left;}}#block-kolab-icmp-kolab-icmp-course-level-filter{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.node-type-news #sidebar{padding-top:40px;}.node-type-news .view-news .views-row{margin-bottom:15px;}.node-type-news .view-news .views-row:nth-child(3){display:none;}@media (max-width:768px){.front .slider-container-full{max-height:580px !important;}}@media (max-width:767px){.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block{padding-top:15px;padding-right:0;}}@media (max-width:620px){.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block{padding-top:5px;}}@media (max-width:620px){.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block h3{display:none !important;}}@media (max-width:767px){.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block .search-item{float:left;max-width:300px;clear:none;}}@media (max-width:620px){.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block .search-item{float:right !important;margin-right:15px !important;}}@media (max-width:767px){.taxonomy-vocabulary-3 #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block .search-item.search-level{margin-left:15px;}}.page-gallery{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:30px;}.page-gallery .slider-container-full{max-height:100%;}.page-gallery .slider-container-full .cycle-prev{left:15px;display:block !important;}.page-gallery .slider-container-full .cycle-next{right:15px;display:block !important;}.page-gallery .slider-container-full .cycle-pager{display:none;}.page-gallery .slider-container-full .slide .focal-point .full-slide-image{max-width:100%;width:auto;}.page-gallery .slider-container-full .slide-content-inner-wrapper .slide-content-inner{position:static;}.page-gallery .slider-container-full .slide-content-inner-wrapper .slide-title{position:absolute;bottom:70px;left:20px;font-size:14px;line-height:24px;background-color:rgba(121,160,55,0.5);text-transform:uppercase;padding:10px 10px 7px 10px;}.sticky-wrapper .region-sidebar-first{background-color:#eaecee;}.sticky-wrapper .region-sidebar-first:after{content:"";background-color:#eaecee;display:block;width:30px;right:-30px;height:100%;top:0;position:absolute;}.stuck{position:fixed !important;top:0;}.page-node-3691 .node-content-page .big-paragraph{padding-left:120px;padding-right:120px;}@media (max-width:1100px){.page-node-3691 .node-content-page .big-paragraph{padding-left:60px;padding-right:60px;}}@media (max-width:760px){.page-node-3691 .node-content-page .big-paragraph{padding-left:0;padding-right:0;}}.mobile-browser .block-video-bg{display:none;}.block-video-bg{position:absolute;top:0;max-height:100%;right:0;bottom:0;left:0;height:100%;}.block-video-bg .video-js{height:400px;left:-50%;}.logged-in.campaign-landing-page .tabs.primary{position:relative;z-index:55555;top:-240px;}.vocabulary-departments .node-news.node-teaser_new{min-height:375px;}.page-node-4978.page-node-done #block-system-main .webform-confirmation{float:left;width:100%;margin-bottom:30px;}.page-node-4978.page-node-done #block-system-main .links{display:none;}.region-sidebar-first{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.node-type-webform #main-wrapper{padding-left:20px;padding-right:20px;}.node-type-webform #main-wrapper.has-sidebar{padding-left:0;padding-right:0;}.slider-container-full{float:left;width:100%;max-height:580px;overflow:hidden;}@media (max-width:650px){.slider-container-full .cycle-slideshow{max-height:580px;}.slider-container-full .cycle-slideshow .cycle-slide{height:100%;}.slider-container-full .cycle-slideshow .cycle-slide .focal-point{height:100%;}.slider-container-full .cycle-slideshow .cycle-slide .focal-point > div{height:100%;}.slider-container-full .cycle-slideshow .cycle-slide .focal-point .slide-content .slide-content-inner{padding-top:0;top:-40px;display:table-cell;vertical-align:middle;position:relative;}}.slider-container-full .overlay{background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0;}.slider-container-full .slide{width:100%;}.slider-container-full .slide .focal-point .full-slide-image{display:block;width:100%;height:auto;}@media (max-width:1650px){.slider-container-full .slide .focal-point .full-slide-image{width:1650px;height:initial;max-width:1650px;margin:0 auto;}}.slider-container-full .slide-date{text-transform:uppercase;color:#fff;font-size:14px;font-family:"Johnston ITC W01 Bold",sans-serif;padding:10px 20px;}.slider-container-full .slide-content{max-width:1140px;margin-left:auto;margin-right:auto;overflow:hidden;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;display:block;z-index:2;}.slider-container-full .slide-content:after{content:" ";display:block;clear:both;}.slider-container-full .slide-content-inner-wrapper{display:table;margin-left:auto;margin-right:auto;height:100%;width:100%;float:none;}.slider-container-full .slide-content-inner-wrapper .slide-content-inner{position:absolute;top:210px;}@media (max-width:650px){.slider-container-full .slide-content-inner-wrapper .slide-content-inner{top:150px;}}.slider-container-full .slide-title{font-size:41px;line-height:41px;color:#fff;float:left;font-family:"BaskervilleOldFacD W01 Regular",sans-serif;}@media (max-width:1024px){.slider-container-full .slide-title{max-width:60%;}}@media (max-width:968px){.slider-container-full .slide-title{max-width:100%;}}@media (max-width:550px){.slider-container-full .slide-title{font-size:30px;line-height:30px;}}.slider-container-full .slide-title p{background-color:rgba(223,220,1,0.5);float:left;clear:both;margin:0;padding:7px 15px;}.slider-container-full .slide-title img{max-width:100%;height:auto !important;}.slider-container-full .slide-description{background-color:rgba(144,143,31,0.5);font-size:18px;line-height:22px;font-family:"Johnston ITC W01 Medium",sans-serif;float:left;clear:both;color:#fff;padding:20px;max-width:490px;}@media (max-width:1150px){.slider-container-full .slide-description{max-width:50%;}}@media (max-width:768px){.slider-container-full .slide-description{max-width:100%;}}.slider-container-full .slide-description p{margin:0 0 10px 0;}.slider-container-full .slide-description p:last-child{margin-bottom:0 !important;}.slider-container-full .more-button{float:left;clear:both;}.slider-container-full .more-button.no-title{min-height:40px;width:auto;min-width:40px;}.slider-container-full .cycle-prev:before,.slider-container-full .cycle-next:before{top:0;height:100%;}.slider-container-full .cycle-next{z-index:200;top:0;right:50px;}@media (max-width:1340px){.slider-container-full .cycle-next{right:10px;}}.slider-container-full .cycle-prev{z-index:200;top:0;left:50px;}@media (max-width:1340px){.slider-container-full .cycle-prev{left:10px;}}.slider-container-full .cycle-pager{display:block;}.slider-container-full .cycle-pager .cycle-pager-active{background-color:#79a037;}.slider-container-full .slide-no-background .slide-title p,.slider-container-full .slide-no-background .slide-description{background:none !important;}@media (min-width:1180px){.slider-container-full .slide-no-background .slide-title p,.slider-container-full .slide-no-background .slide-description{padding-left:0;padding-right:0;}}.slider-container-full .slide-reset-title .slide-title{font-family:"Johnston ITC W01 Medium",sans-serif;}.slider-container-full .slide-align-center .slide-content-inner{text-align:center;}@media (min-width:651px){.slider-container-full .slide-align-center .slide-content-inner{left:50%;transform:translateX(-50%);}}.slider-container-full .slide-align-center .slide-content-inner .icmp-button{margin-left:auto;margin-right:auto;float:none;width:auto;display:inline-block;}.slider-container-full .slide-align-center .slide-content-inner .slide-description{max-width:100%;float:none;}.front .slider-container-full,.campaign-landing-page .slider-container-full{max-height:830px;}.node .page-gallery .slide-title,.node .page-gallery .overlay{display:none;}#block-kolab-news-events-kolab-news-events .slider-container-full{max-height:580px;overflow:hidden;}#block-kolab-news-events-kolab-news-events .slider-container-full .cycle-slideshow{max-height:580px;}.cycle-carousel{clear:both;width:100%;float:left;margin-left:0;margin-right:0;border-top:1px solid #eaecee;border-bottom:10px solid #006C8F;}.cycle-carousel .cycle-slide{height:auto;border-right:1px solid #eaecee;}@media (max-width:600px){.cycle-carousel .cycle-slide{height:auto;}}.cycle-carousel .cycle-slide:last-child{border-right:none;}.cycle-carousel .cycle-slide img{max-width:100%;height:auto;display:block;}.sbHolder{background-color:#54a7c4;border:0;font-size:16px;font-weight:normal;height:40px;position:relative;width:100%;color:#fff;display:block;float:left;text-transform:uppercase;font-family:"Johnston ITC W01 Bold",sans-serif;}.sbSelector{display:block;height:40px;left:0;line-height:40px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:100%;word-break:break-all;}.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#fff;outline:none;text-decoration:none;}.sbToggle{background:#002936 url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:9px auto;display:block;height:40px;outline:none;position:absolute;right:0;z-index:1;top:0;width:40px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.sbToggleOpen{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);}.sbHolderDisabled{background-color:#cfcfcf;}.sbHolderDisabled .sbToggle:hover{background:#002936;}.sbOptions{background-color:#54a7c4;border:0;list-style:none;left:0px;margin:0;padding:0;position:absolute;top:30px;width:100%;z-index:4;overflow-y:auto;}.sbOptions li{padding:0 7px;}.sbOptions a{border-bottom:dotted 1px #515151;display:block;outline:none;padding:7px 0 7px 3px;}.sbOptions a:link,.sbOptions a:visited{color:#fff;text-decoration:none;}.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color:#002936;}.sbOptions li.last a{border-bottom:none;}.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:7px 0 7px 3px;}.sbOptions .sbGroup{border-bottom:dotted 1px #515151;color:#EBB52D;display:block;font-weight:bold;padding:7px 0 7px 3px;}.sbOptions .sbSub{padding-left:17px;}.effect-1{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);}.effect-1.animate{-webkit-animation:fadeIn 1.5s ease forwards,moveUpp 0.75s ease forwards;animation:fadeIn 1.5s ease forwards,moveUpp 0.75s ease forwards;}.landing-page-builder-blocks > article{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);}.landing-page-builder-blocks > article.animate{-webkit-animation:fadeIn 1.5s ease forwards,moveUpp 0.75s ease forwards;animation:fadeIn 1.5s ease forwards,moveUpp 0.75s ease forwards;}.disable-block-animation .landing-page-builder-blocks > article{opacity:1;-webkit-transform:none;transform:none;}.disable-block-animation .landing-page-builder-blocks > article.animate{-webkit-animation:none;-animation:none;}@-webkit-keyframes fadeIn{0%{}100%{opacity:1;}}@keyframes fadeIn{0%{}100%{opacity:1;}}@-webkit-keyframes moveUpp{0%{}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes moveUpp{0%{}100%{-webkit-transform:translateY(0);transform:translateY(0);}}.effect-2.animate{-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp 0.65s ease forwards;animation:moveUp 0.65s ease forwards;}@-webkit-keyframes moveUp{0%{}100%{-webkit-transform:translateY(0);opacity:1;}}@keyframes moveUp{0%{}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}.effect-3 .animate{-webkit-transform:scale(0.6);transform:scale(0.6);-webkit-animation:scaleUp 0.65s ease-in-out forwards;animation:scaleUp 0.65s ease-in-out forwards;}@-webkit-keyframes scaleUp{0%{}100%{-webkit-transform:scale(1);opacity:1;}}@keyframes scaleUp{0%{}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}}.effect-4{-webkit-perspective:1300px;perspective:1300px;}.effect-4 .animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform:translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-animation:fallPerspective .8s ease-in-out forwards;animation:fallPerspective .8s ease-in-out forwards;}@-webkit-keyframes fallPerspective{0%{}100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1;}}@keyframes fallPerspective{0%{}100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1;}}.effect-5{-webkit-perspective:1300px;perspective:1300px;}.effect-5 .animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-animation:fly .8s ease-in-out forwards;animation:fly .8s ease-in-out forwards;}@-webkit-keyframes fly{0%{}100%{-webkit-transform:rotateX(0deg);opacity:1;}}@keyframes fly{0%{}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}}.effect-6{-webkit-perspective:1300px;perspective:1300px;}.effect-6 .animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip .8s ease-in-out forwards;animation:flip .8s ease-in-out forwards;}@-webkit-keyframes flip{0%{}100%{-webkit-transform:rotateX(0deg);opacity:1;}}@keyframes flip{0%{}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}}.effect-7{-webkit-perspective:1300px;perspective:1300px;}.effect-7 .animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:helix .8s ease-in-out forwards;animation:helix .8s ease-in-out forwards;}@-webkit-keyframes helix{0%{}100%{-webkit-transform:rotateY(0deg);opacity:1;}}@keyframes helix{0%{}100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1;}}.effect-8{-webkit-perspective:1300px;perspective:1300px;}.effect-8 .animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(0.4);transform:scale(0.4);-webkit-animation:popUp .8s ease-in forwards;animation:popUp .8s ease-in forwards;}@-webkit-keyframes popUp{0%{}70%{-webkit-transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out;}100%{-webkit-transform:scale(1);opacity:1;}}@keyframes popUp{0%{}70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}}body.ie .icmp-button:after{background-size:40% 40%;}body.ie .slide-link{background-size:50% 50%;}body.ie .new-teaser .read-more-new{background-size:40% 40%;}body.ie .block-blue:after{background-size:50% 50%;}body.ie .block-quote:after{background-size:50% 50%;}body.ie #header-wrapper #menu-switch{background:#002936 url(/sites/all/themes/icmp2/images/svg/Menu.svg) no-repeat center 45px;background-size:31px auto;}body.ie .sbToggle{background-size:40% 40%;}body.ie .read-more-new.read-more-dark-blue{background-size:40% 40%;}body.ie .key-facts:after{background-size:50% 50%;}body.ie .course-tabs .course-tabs-rows .course-tab-row-inner h4:after{background-size:60% 60%;}body.ie #main-wrapper.has-sidebar #sidebar:before{content:"";position:absolute;width:1px;left:-1px;top:0;bottom:0;height:100%;display:block;background-color:#eaecee;}.sticky{position:sticky;position:-webkit-sticky;}.top-2{top:8rem;}.absolute{position:absolute;}.inset-0{top:0;bottom:0;left:0;right:0;}.hidden{display:none;}.js-slick{margin:0;padding:0;}.js-slick .slick-slide img{width:100%;max-width:100%;height:auto !important;}.slick-prev,.slick-next{font:0/0 transparent;border:none;background:none;appearance:none;position:absolute;top:50%;margin-top:-15px;height:30px;width:30px;border-top:2px solid #FFF;z-index:101;}.slick-prev{border-left:2px solid #FFF;transform:rotate(-45deg);left:30px;}.slick-next{border-right:2px solid #FFF;transform:rotate(45deg);right:30px;}.blog-teaser-home{background-color:#000;color:#FFF;}.blog-teaser-home .all-stories.all-news{color:#FFF;}.node-article.new-teaser{background-color:#c6c8ca;}.blog-teaser-home .teaser-image .teaser-label{background-color:rgba(0,0,0,0.9);}.blog-featured h1.blog-title-spotlight{background-image:url(/sites/all/themes/icmp2/images/svg/blog-spotlight.svg);background-repeat:no-repeat;background-size:310px auto;background-position:left center;padding-left:325px;}@media (max-width:720px){.blog-featured h1.blog-title-spotlight{padding-left:10px;background-size:290px auto;background-position:10px top;padding-top:36px;}}.embedded-video .player{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.embedded-video .player iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}.page-blog,.node-type-article{background-color:#F7F7F7;}.page-blog #breadcrumb,.page-blog #block-kolab-icmp-kolab-icmp-page-background,.page-blog #block-kolab-icmp-kolab-icmp-find-course-header .find-course,.node-type-article #breadcrumb,.node-type-article #block-kolab-icmp-kolab-icmp-page-background,.node-type-article #block-kolab-icmp-kolab-icmp-find-course-header .find-course{display:none;}.page-blog #header-wrapper,.node-type-article #header-wrapper{height:140px;background-color:#D0D0D0;}.blog-featured{position:relative;padding:40px 0;background-color:#181a1c;color:#FFF;}.blog-featured:before,.blog-featured:after{content:"";background-color:#181a1c;display:block;width:100%;left:-100%;height:100%;top:0;position:absolute;visibility:visible;}.blog-featured:after{left:auto;right:-100%;}.blog-featured h1{font-size:52px;line-height:57px;text-transform:uppercase;margin:0;padding:0;}@media (max-width:1160px){.blog-featured h1{padding-left:10px;padding-right:10px;}}.blog-featured p.lead{font-size:22px;line-height:35px;margin-top:5px;}@media (max-width:1160px){.blog-featured p.lead{padding-left:10px;padding-right:10px;}}.list-blog-featured{list-style:none;padding:0;margin:0 0 0 -40px;}.list-blog-featured .views-row{width:25%;float:left;padding:0 0 0 40px;margin:0;}@media (max-width:720px){.list-blog-featured .views-row{width:50%;}}@media (max-width:440px){.list-blog-featured .views-row{width:100%;margin-bottom:40px;}}.list-blog-featured .views-row-1{width:100%;margin-bottom:40px;}.list-blog-featured .views-row-2{width:50%;}@media (max-width:720px){.list-blog-featured .views-row-2{width:100%;margin-bottom:40px;}}.blog-grid{margin-left:-40px;}.blog-grid__item{display:inline-block;padding-left:40px;width:100%;}.blog-grid__item--sidebar{width:25%;}.list-blog{list-style:none;padding:0;margin:0 0 40px -40px;}.list-blog-item{width:33.33333%;width:25%;float:left;padding:0 0 0 40px;margin:0 0 40px;}@media (max-width:820px){.list-blog-item{width:50%;}}@media (max-width:440px){.list-blog-item{width:100%;}}#block-views-blog-latest-posts > h2,#block-views-blog-latest-posts--2 > h2{padding:0;margin:0;font-size:16px;font-family:"Johnston ITC W01 Bold",sans-serif;color:#212121;margin-bottom:15px;text-transform:uppercase;}#block-views-blog-latest-posts .node-blog--teaser,#block-views-blog-latest-posts--2 .node-blog--teaser{height:auto;padding-bottom:0;}#block-views-blog-latest-posts .node-blog--teaser .node__author,#block-views-blog-latest-posts--2 .node-blog--teaser .node__author{display:none;}#block-views-blog-latest-posts .node-blog--teaser .node__body,#block-views-blog-latest-posts--2 .node-blog--teaser .node__body{margin-bottom:15px;}.list-blog-latest{list-style:none;margin:0;padding:0;}.list-blog-latest > li{margin:0;padding:0;margin-bottom:30px;}#block-views-blog-latest-posts--2{padding-top:30px;}.nav-blog{position:relative;border-bottom:1px solid #999;margin-bottom:40px;}.nav-blog:before,.nav-blog:after{content:"";background-color:#999;display:block;width:100%;left:-100%;height:1px;bottom:-1px;position:absolute;visibility:visible;}.nav-blog:after{left:auto;right:-100%;}.nav-blog ul{list-style:none;margin:0;padding:0;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.nav-blog ul > li{margin:0;padding:0;display:inline-block;}.nav-blog ul > li a{display:block;text-transform:uppercase;letter-spacing:0.01em;padding:15px;text-decoration:none;font-size:14px;transition:all .3s;}.nav-blog ul > li.active a,.nav-blog ul > li a:hover{background-color:#709337;color:#FFF;transition:all .3s;}.nav-blog .views-exposed-widget,.nav-blog .views-exposed-widgets{padding:0;margin:0;}.nav-blog .views-submit-button{display:none;}.nav-blog .form-type-bef-link,.nav-blog .form-type-radio{display:inline-block;margin-left:-4px;font-size:0;}.nav-blog .form-type-bef-link a,.nav-blog .form-type-bef-link label,.nav-blog .form-type-radio a,.nav-blog .form-type-radio label{display:block;text-transform:uppercase;letter-spacing:0.01em;padding:15px;text-decoration:none;font-size:14px;font-weight:normal;transition:all .3s;}.nav-blog .form-type-bef-link a:hover,.nav-blog .form-type-bef-link a.active,.nav-blog .form-type-bef-link input:checked + label,.nav-blog .form-type-bef-link label:hover,.nav-blog .form-type-radio a:hover,.nav-blog .form-type-radio a.active,.nav-blog .form-type-radio input:checked + label,.nav-blog .form-type-radio label:hover{background-color:#709337;color:#FFF;transition:all .3s;cursor:pointer;}.nav-blog .form-type-bef-link input,.nav-blog .form-type-radio input{appearance:none;position:absolute;left:-9999px;}@media (max-width:1160px){.node-blog{padding-left:10px;padding-right:10px;}}.node-blog h1{font-size:44px;line-height:48px;padding:0;margin:0 0 20px;}@media (max-width:720px){.node-blog h1{font-size:34px;line-height:38px;}}.node-blog h2,.node-blog h2 a{word-break:break-word;}.node-blog .node__header{text-align:center;width:700px;margin:0 auto;max-width:100%;padding:70px 0;}.node-blog .node__intro{font-size:22px;line-height:34px;}.node-blog p.big-paragraph{font-size:24px;line-height:34px;}.node-blog p.blog-quote{padding:30px 0;margin:30px 0;font-size:32px;line-height:42px;border:solid #DDD;border-width:1px 0;font-family:"Johnston ITC W01 Medium",sans-serif;}.node-blog .node__columns{direction:rtl;text-align:left;}.node-blog .node__columns-item{direction:ltr;text-align:left;width:50%;display:inline-block;vertical-align:top;margin-bottom:40px;}@media (max-width:990px){.node-blog .node__columns-item{width:100%;}}.node-blog .node__columns-item--sidebar{display:inline-block;width:25%;padding-right:40px;vertical-align:top;}@media (max-width:990px){.node-blog .node__columns-item--sidebar{width:100%;padding-right:0;}}.node-blog .node__columns-item--sidebar-2{padding-left:40px;padding-right:0;}@media (max-width:990px){.node-blog .node__columns-item--sidebar-2{display:none;}}.node-blog .latest-posts-mobile{display:none;}@media (max-width:990px){.node-blog .latest-posts-mobile{display:block;}}.node-blog .node__author{font-size:16px;font-family:"Johnston ITC W01 Bold",sans-serif;color:#212121;margin-bottom:10px;}.node-blog .node__author span{letter-spacing:0.05em;}.node-blog .node__meta{margin-bottom:20px;font-size:13px;}.node-blog .node-blog__categories{margin-bottom:20px;}.node-blog .node-blog__categories .node-blog__category-item{background-color:#fff !important;}.node__banner{margin-bottom:40px;}.node__banner img{max-width:100%;height:auto;width:100%;}.node__comments{position:relative;padding:40px 0;background-color:#f7f7f7;}.node__comments .disqus{width:735px;margin:0 auto;max-width:100%;}.node__comments:before,.node__comments:after{content:"";background-color:#f7f7f7;display:block;width:100%;left:-100%;height:100%;top:0;position:absolute;visibility:visible;}.node__comments:after{left:auto;right:-100%;}.node__author,.node__meta{font-size:12px;color:#999;}.node__author span,.node__meta span{text-transform:uppercase;}.node__meta{background-image:url(/sites/all/themes/icmp2/images/svg/icon-date.svg);background-position:left;background-size:12px 12px;background-repeat:no-repeat;padding-left:17px;}.node-blog--teaser{position:relative;display:block;box-shadow:0 0 8px 2px rgba(80,80,78,0.15);padding-bottom:40px;text-decoration:none;background-color:#fff;}@media (min-width:440px){.node-blog--teaser{height:400px;}}@media (min-width:821px){.node-blog--teaser{height:335px;}}.node-blog--teaser h2,.node-blog--teaser h2 a{word-break:break-word;}.node-blog--teaser .node__thumbnail{position:relative;line-height:0;}.node-blog--teaser .node__thumbnail img{max-width:100%;height:auto;width:100%;}.node-blog--teaser .node__thumbnail:after{content:'';background-color:rgba(0,0,0,0.35);position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;}.node-blog--teaser .node__thumbnail:before{content:'';position:absolute;bottom:0;right:0;left:0;height:40%;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.75));transition:all .3s;opacity:0;z-index:10;}.node-blog--teaser .node__thumbnail .node__meta{position:absolute;bottom:20px;left:20px;right:20px;color:#FFF;line-height:1;opacity:0;transform:translateY(100%);transition:all .3s;z-index:20;}.node-blog--teaser:hover .node__meta{opacity:1;transform:translateY(0);transition:all .3s;}.node-blog--teaser:hover .node__thumbnail:before{opacity:1;transition:all .3s;}.node-blog--teaser .node__body{padding:15px 20px;margin-bottom:20px;}.node-blog--teaser .node__body h2{margin:0;font-size:16px;line-height:22px;text-decoration:none;word-break:break-word;}.node-blog--teaser .node-blog__categories{margin-bottom:10px;}.node-blog--teaser .node-blog__categories .node-blog__category-item{background-color:#fff !important;}.node-blog--teaser .node__author{position:absolute;bottom:20px;left:20px;right:20px;}.node-blog--featured{position:relative;display:block;height:375px;background-size:cover;background-position:center;color:#FFF;z-index:0;}@media (min-width:720px){.views-row-1 .node-blog--featured{height:475px;}}.node-blog--featured:after{content:'';background-color:rgba(0,0,0,0.5);position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;}.node-blog--featured .node-blog__categories{margin-bottom:20px;}.node-blog--featured .node-blog__categories .node-blog__category-item{color:#FFF !important;}.node-blog--featured .node__body{position:absolute;bottom:20px;left:20px;right:20px;}.node-blog--featured .node__body h2{word-break:break-word;}@media (min-width:720px){.views-row-1 .node-blog--featured .node__body h2{font-size:52px;line-height:57px;}}@media (min-width:720px){.views-row-1 .node-blog--featured .node__body{transform:translateX(-50%);text-align:center;width:735px;left:50%;right:auto;max-width:100%;}}.node-blog--featured h2{font-size:26px;line-height:34px;padding:0;margin:0 0 30px 0;}.node-blog--featured .node__author,.node-blog--featured .node__intro{opacity:0;height:0;transition:all .3s;}.node-blog--featured .node__author{font-size:16px;color:#FFF;}.node-blog--featured .node__intro{font-size:22px;line-height:34px;}@media (max-width:760px){.node-blog--featured .node__intro{display:none;}}.node-blog--featured .node__meta{display:inline-block;color:#FFF;}.node-blog--featured:hover .node__author{opacity:1;height:20px;transition:all .3s;margin-bottom:20px;}.views-row-1 .node-blog--featured:hover .node__intro{opacity:1;height:50px;transition:all .3s;margin-bottom:40px;}.node-blog__categories .node-blog__category-item{padding:5px;display:inline-block;border:1px solid #FFF;text-transform:uppercase;letter-spacing:0.01em;font-size:11px;}.node-blog__categories a{text-decoration:none;}.blog-back{display:block;margin-top:30px;position:relative;padding-left:15px;text-decoration:none;font-family:"Johnston ITC W01 Medium",sans-serif;font-size:16px;}.blog-back:before{content:'';background:url(/sites/all/themes/icmp2/images/svg/ArrowRight.svg) no-repeat center center;background-size:20px auto;position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(180deg);height:10px;width:10px;background-size:contain;}.addthis_inline_share_toolbox .at4-jumboshare .at4-count-container{min-width:0;line-height:30px;}.addthis_inline_share_toolbox .at4-jumboshare .at4-count-container .at4-count{font-size:initial;line-height:initial;}.node-type-course-promo #block-kolab-icmp-kolab-icmp-course-title.course-promo-title .course-subtitle h2,.node-type-course-promo #block-kolab-icmp-kolab-icmp-course-title.course-promo-title .course-subtitle p{margin-top:7px;}.node-type-course-promo #block-kolab-icmp-kolab-icmp-course-title.course-promo-title .icmp-button-carise{font-size:18px;line-height:20px;color:#fff;float:right;margin:0;width:200px;min-width:200px;clear:none;}@media (max-width:650px){.node-type-course-promo #block-kolab-icmp-kolab-icmp-course-title.course-promo-title .icmp-button-carise{float:left;margin:10px 0 5px 0;}}@media (max-width:600px){.node-type-course-promo #block-kolab-icmp-kolab-icmp-course-title.course-promo-title .course-subnav{z-index:3;}}@media (max-width:600px){.node-type-course-promo #block-kolab-icmp-kolab-icmp-course-title.course-promo-title .header-subnav{display:none;}}.node-type-course-promo #block-kolab-icmp-kolab-icmp-course-title.course-promo-title .header-subnav .block-nav-title{margin-right:10px;}.node-type-course-promo #block-kolab-icmp-kolab-icmp-course-title.course-promo-title .header-subnav .block-nav-title:last-child{margin-right:10px;}.node-type-course-promo .content .node-content-bg{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background:#eaecee;position:relative;}.node-type-course-promo .content .node-content-bg:before{content:"";background-color:#eaecee;display:block;width:100%;left:-100%;height:100%;top:0;position:absolute;}.node-type-course-promo .content .node-content-bg:after{content:"";background-color:#eaecee;display:block;width:30px;right:-30px;height:100%;top:0;position:absolute;}.node-type-course-promo .content .node-content{width:65.7894736842%;float:left;padding:0 60px;}@media (max-width:800px){.node-type-course-promo .content .node-content{padding:0 30px;}}@media (max-width:650px){.node-type-course-promo .content .node-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.node-type-course-promo .content .node-sidebar{width:34.2105263158%;float:right;margin-right:0;padding:0 0 56px 30px;}@media (max-width:650px){.node-type-course-promo .content .node-sidebar{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:0 30px 30px 30px;}}.node-type-course-promo .promo-page-links{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:55px;}@media (max-width:650px){.node-type-course-promo .promo-page-links{margin-bottom:30px;}}.node-type-course-promo .promo-page-links > h2{margin:0;background:#fff;padding:35px 30px;color:#006c8f;font-size:24px;line-height:28px;text-transform:uppercase;font-family:"Johnston ITC W01 Bold",sans-serif;}.node-type-course-promo .yellow-block{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background:#dedc00;padding:30px;}.node-type-course-promo .yellow-block h2,.node-type-course-promo .yellow-block h3{margin:0 0 10px 0;color:#fff;font-size:24px;line-height:28px;}.node-type-course-promo .yellow-block p{margin:0 0 10px 0;}.node-type-course-promo .yellow-block p:last-child{margin-bottom:0;}.page-node .related-articles{margin-bottom:40px;}@media (max-width:1180px){.page-node .related-articles{padding:0 30px;}}.page-node .related-articles .list-blog:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.page-node .related-articles .list-blog-item{width:33.33333%;}@media (max-width:900px){.page-node .related-articles .list-blog-item{width:50%;}}@media (max-width:650px){.page-node .related-articles .list-blog-item{width:100%;}}.page-node .related-articles .node-blog--teaser{background-color:#2d6a8b;box-shadow:none;color:#FFF;height:auto;padding-bottom:0;transition:all .4s;}.page-node .related-articles .node-blog--teaser .node__thumbnail:before{display:none !important;}.page-node .related-articles .node-blog--teaser .node__meta{display:none !important;}.page-node .related-articles .node-blog--teaser:hover{background-color:#071e26;}.page-node .related-articles .node-blog--teaser:hover .node__body:after{background-color:#2d6a8b;}.page-node .related-articles .node-blog--teaser .node-blog__categories{margin-bottom:20px;}.page-node .related-articles .node-blog--teaser .node__author{color:#FFF;bottom:30px;right:30px;left:30px;display:none;}.page-node .related-articles .node-blog--teaser .node__body{position:relative;padding:30px;padding-right:50px;min-height:230px;}.page-node .related-articles .node-blog--teaser .node__body:after{content:'';position:absolute;right:0px;top:30px;display:block;width:40px;height:40px;background:#071e26 url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:12px auto;z-index:3;transition:all .4s;}.page-node .related-articles .node-blog--teaser .node__body h2{font-size:21px;line-height:26px;margin-bottom:20px;}.page-node .related-articles .node-blog--teaser .node-blog__category-item{background-color:transparent !important;}.page-node .related-courses{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:0 0 65px 0;position:relative;}.page-node .related-courses:before{content:"";display:block;width:100%;left:-100%;height:100%;top:0;position:absolute;}.page-node .related-courses:after{content:"";display:block;width:100%;right:-100%;height:100%;top:0;position:absolute;}.page-node .related-courses > h2{margin:0;padding:40px 60px;color:#006c8f;font-size:24px;line-height:28px;font-family:"Johnston ITC W01 Light",sans-serif;}@media (max-width:650px){.page-node .related-courses > h2{padding:30px;}}.page-node .related-courses .related-courses-slider .cycle-prev,.page-node .related-courses .related-courses-slider .cycle-next{width:30px;}.page-node .related-courses .related-courses-slider .cycle-prev:before,.page-node .related-courses .related-courses-slider .cycle-next:before{display:none;}.page-node .related-courses .related-courses-slider .cycle-prev{display:block;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:21px auto;left:20px;}@media (max-width:768px){.page-node .related-courses .related-courses-slider .cycle-prev{left:12px;}}@media (max-width:600px){.page-node .related-courses .related-courses-slider .cycle-prev{width:30px;background-size:15px auto;}}.page-node .related-courses .related-courses-slider .cycle-next{display:block;background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:21px auto;right:20px;}@media (max-width:768px){.page-node .related-courses .related-courses-slider .cycle-next{right:12px;}}@media (max-width:600px){.page-node .related-courses .related-courses-slider .cycle-next{width:30px;background-size:15px auto;}}.page-node .related-courses .cycle-carousel-wrap .field-item{width:31.5789473684%;float:left;padding:0 15px;float:none;}.page-node .related-courses .field-name-field-related-courses{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative;}.page-node .related-courses .field-name-field-related-courses > .field-items{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.page-node .related-courses .field-name-field-related-courses > .field-items > .field-item{width:31.5789473684%;float:left;padding:0 30px;}@media (max-width:650px){.page-node .related-courses .field-name-field-related-courses > .field-items > .field-item{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px;}}.page-node .related-courses .field-name-field-related-courses > .field-items > .field-item .node-short{clear:both;width:100%;float:left;margin-left:0;margin-right:0;min-height:100%;}.field-name-field-sidebar-links{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:0;}.field-name-field-sidebar-links .field-item{font-size:14px;line-height:17px;font-family:"Johnston ITC W01 Bold",sans-serif;border-top:1px solid #fff;clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.field-name-field-sidebar-links .field-item:first-child{border-top:1px solid #006c8f;}.field-name-field-sidebar-links .field-item a{clear:both;width:100%;float:left;margin-left:0;margin-right:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:block;color:#fff;background:#006c8f;text-transform:uppercase;padding:15px 30px;text-decoration:none;}.field-name-field-sidebar-links .field-item a:hover{color:#006c8f;background:#fff;}.new-teaser.node-alumni.node-teaser_2{clear:both;width:100%;float:left;margin-left:0;margin-right:0;height:100%;}.new-teaser.node-alumni.node-teaser_2 .teaser-flex-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:flex;align-items:center;align-content:center;position:relative;flex-direction:row;justify-content:space-around;height:100%;}@media (max-width:650px){.new-teaser.node-alumni.node-teaser_2 .teaser-flex-container{flex-wrap:wrap;display:block;}}.new-teaser.node-alumni.node-teaser_2 .teaser-image{width:50%;float:left;clear:none;margin-left:0;margin-right:0;height:100%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;overflow:hidden;}@media (max-width:650px){.new-teaser.node-alumni.node-teaser_2 .teaser-image{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-image:none !important;height:auto;}}.new-teaser.node-alumni.node-teaser_2 .teaser-image a{display:block;float:right;}.new-teaser.node-alumni.node-teaser_2 .teaser-image img{position:relative;visibility:hidden;}@media (max-width:650px){.new-teaser.node-alumni.node-teaser_2 .teaser-image img{visibility:visible;}}.new-teaser.node-alumni.node-teaser_2 .teaser-content{width:50%;float:left;clear:none;padding:35px 90px 35px 60px;}@media (max-width:800px){.new-teaser.node-alumni.node-teaser_2 .teaser-content{padding:35px 30px 35px 60px;}}@media (max-width:650px){.new-teaser.node-alumni.node-teaser_2 .teaser-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:35px 30px 35px 30px;}}.new-teaser.node-alumni.node-teaser_2 .teaser-content .teaser-2-description{color:#fff;}.new-teaser.node-teacher.node-teaser_2{clear:both;width:100%;float:left;margin-left:0;margin-right:0;height:100%;}.new-teaser.node-teacher.node-teaser_2 .teaser-flex-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:flex;align-items:center;align-content:center;position:relative;flex-direction:row;justify-content:space-around;height:100%;}@media (max-width:650px){.new-teaser.node-teacher.node-teaser_2 .teaser-flex-container{flex-wrap:wrap;display:block;}}.new-teaser.node-teacher.node-teaser_2 .teaser-image{width:50%;float:left;clear:none;margin-left:0;margin-right:0;height:100%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;overflow:hidden;}@media (max-width:650px){.new-teaser.node-teacher.node-teaser_2 .teaser-image{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-image:none !important;height:auto;}}.new-teaser.node-teacher.node-teaser_2 .teaser-image a{display:block;float:right;}.new-teaser.node-teacher.node-teaser_2 .teaser-image img{position:relative;visibility:hidden;}@media (max-width:650px){.new-teaser.node-teacher.node-teaser_2 .teaser-image img{visibility:visible;}}.new-teaser.node-teacher.node-teaser_2 .teaser-content{width:50%;float:left;clear:none;padding:35px 90px 35px 60px;}@media (max-width:800px){.new-teaser.node-teacher.node-teaser_2 .teaser-content{padding:35px 30px 35px 60px;}}@media (max-width:650px){.new-teaser.node-teacher.node-teaser_2 .teaser-content{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:35px 30px 35px 30px;}}.new-teaser.node-teacher.node-teaser_2 .teaser-content .teaser-2-description{color:#fff;}.node-type-new-course #main-wrapper{background-color:#a4a7ab;}.node-new-course.node-short,.node-cap.node-short{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#005e81;padding:40px 60px;min-height:260px;white-space:normal;}@media (max-width:800px){.node-new-course.node-short,.node-cap.node-short{padding:40px 30px;}}.node-new-course.node-short h3,.node-cap.node-short h3{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin:0;color:#fff;font-size:24px;line-height:28px;font-family:"Johnston ITC W01 Bold",sans-serif;text-transform:uppercase;}.node-new-course.node-short h3 a,.node-cap.node-short h3 a{color:#fff;text-decoration:none;}.node-new-course.node-short h4,.node-cap.node-short h4{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin:0;color:#fff;font-size:24px;line-height:28px;font-family:"Johnston ITC W01 Medium",sans-serif;text-transform:uppercase;}.node-new-course.node-short .read-more,.node-cap.node-short .read-more{float:left;clear:both;color:#75c0d9;text-decoration:none;font-size:16px;line-height:20px;font-family:"Johnston ITC W01 Bold",sans-serif;text-transform:uppercase;display:block;margin:20px 0 0 0;}.node-type-new-course .course-tabs,.node-type-cap .course-tabs{margin-bottom:60px;}.node-type-new-course .course-tabs--simple,.node-type-cap .course-tabs--simple{margin-top:0;}@media (max-width:767px){.node-type-new-course .related-courses,.node-type-new-course .course-apply,.node-type-cap .related-courses,.node-type-cap .course-apply{display:none;}}.node-type-new-course .course-tab-inner-body__left,.node-type-new-course .course-tab-inner-body__right,.node-type-cap .course-tab-inner-body__left,.node-type-cap .course-tab-inner-body__right{float:left;width:50%;float:left;padding-right:2.6315789474%;font-size:18px;line-height:24px;padding-bottom:20px;}@media (max-width:1000px){.node-type-new-course .course-tab-inner-body__left,.node-type-new-course .course-tab-inner-body__right,.node-type-cap .course-tab-inner-body__left,.node-type-cap .course-tab-inner-body__right{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}@media (max-width:767px){.node-type-new-course .course-tab-inner-body__left,.node-type-new-course .course-tab-inner-body__right,.node-type-cap .course-tab-inner-body__left,.node-type-cap .course-tab-inner-body__right{padding-right:0%;}}.node-type-new-course .course-tab-inner-body__right,.node-type-cap .course-tab-inner-body__right{float:right;padding-left:5.2631578947%;padding-right:0%;}@media (max-width:767px){.node-type-new-course .course-tab-inner-body__right,.node-type-cap .course-tab-inner-body__right{padding-left:0%;}}.node-type-new-course .block-kolab-icmp a.find-course,.node-type-cap .block-kolab-icmp a.find-course{display:none;}.node-type-new-course .page-paragraph-grid,.node-type-cap .page-paragraph-grid{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.node-type-new-course .page-paragraph-grid .paragraphs,.node-type-cap .page-paragraph-grid .paragraphs{width:78.9473684211%;float:left;}@media (max-width:1000px){.node-type-new-course .page-paragraph-grid .paragraphs,.node-type-cap .page-paragraph-grid .paragraphs{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.node-type-new-course .page-paragraph-grid .paragraphs.paragraphs--full,.node-type-cap .page-paragraph-grid .paragraphs.paragraphs--full{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.node-type-new-course .page-paragraph-grid .paragraphs .paragraphs-items-field-paragraphs,.node-type-cap .page-paragraph-grid .paragraphs .paragraphs-items-field-paragraphs{padding:0 0 40px;}.node-type-new-course .page-paragraph-grid .paragraphs .paragraph-block-text,.node-type-new-course .page-paragraph-grid .paragraphs .paragraphs-item-content-reference .paragraphs-slider,.node-type-cap .page-paragraph-grid .paragraphs .paragraph-block-text,.node-type-cap .page-paragraph-grid .paragraphs .paragraphs-item-content-reference .paragraphs-slider{min-height:400px;}.node-type-new-course .page-paragraph-grid .embed,.node-type-cap .page-paragraph-grid .embed{width:21.0526315789%;float:left;margin-bottom:40px;}.node-type-new-course .page-paragraph-grid .embed .kis-widget,.node-type-cap .page-paragraph-grid .embed .kis-widget{margin-left:auto;width:200px;}@media (max-width:1000px){.node-type-new-course .page-paragraph-grid .embed,.node-type-cap .page-paragraph-grid .embed{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.node-type-new-course .page-paragraph-grid .embed .kis-widget,.node-type-cap .page-paragraph-grid .embed .kis-widget{padding:0 20px;width:100%;}}.node-type-cap .course-tabs{margin:30px 0 0;}.node-type-cap .paragraphs-items-field-paragraphs > .field-name-field-paragraphs > .field-items > .field-item{margin-bottom:0;}.node-cta-block{padding:40px;margin:20px auto;background-color:#002936;color:#FFF;clear:both;}.node-cta-block.cta-theme-light{background-color:#77C1DA;color:#005369;}.node-cta-block.cta-theme-light .field-name-body a{color:#006C8F;}.node-cta-block > h2{margin-top:0;}.node-cta-block .field-name-body a{color:#FFF;}.node-cta-block .field-name-body a:hover{color:#fff;}.node-cta-block .icmp-button{float:none;margin-top:30px;}.node-cta-block .icmp-button-wrap-carise .icmp-button{background-color:#c60651;}.node-cta-block .icmp-button-wrap-yellow .icmp-button{background-color:#c60651;}body.section-start-your-application #block-kolab-icmp-kolab-icmp-find-course-form,body.section-start-your-application #block-kolab-icmp-kolab-icmp-find-course-header,body.section-your-application-starts-here #block-kolab-icmp-kolab-icmp-find-course-form,body.section-your-application-starts-here #block-kolab-icmp-kolab-icmp-find-course-header{display:none;}.node-feature-block{padding:0;background-color:transparent;clear:both;}.node-feature-block p:last-child{margin-bottom:0;}.paragraphs-item-carousel{margin-top:30px;margin-bottom:20px;}.paragraphs-item-carousel__bg{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%;}.paragraphs-item-carousel__slide{width:100%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:40px 0;}@media (max-width:650px){.paragraphs-item-carousel__slide{padding-top:30px;padding-bottom:30px;}}@media (max-width:1240px){.paragraphs-item-carousel__slide{padding-left:60px;padding-right:60px;}}.paragraphs-item-carousel__slide:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.5);z-index:0;}.paragraphs-item-carousel__body{position:relative;display:inline-block;vertical-align:middle;width:100%;font-size:18px;line-height:24px;font-family:"Johnston ITC W01 Light",sans-serif;}@media (min-width:650px){.paragraphs-item-carousel__body{width:78%;}}@media (min-width:1140px){.paragraphs-item-carousel__body{width:58%;}}.paragraphs-item-carousel__image{position:relative;display:inline-block;vertical-align:middle;width:40%;}@media (min-width:650px){.paragraphs-item-carousel__image{width:20%;padding-right:40px;}}.paragraphs-item-carousel__image img{max-width:100%;width:100%;height:auto;}.paragraphs-item-carousel__prev,.paragraphs-item-carousel__next{font:0/0 transparent;position:absolute;top:50%;margin-top:-15px;height:30px;width:30px;border-top:2px solid #FFF;z-index:101;}.paragraphs-item-carousel__prev{border-left:2px solid #FFF;transform:rotate(-45deg);left:30px;}.paragraphs-item-carousel__next{border-right:2px solid #FFF;transform:rotate(45deg);right:30px;}.paragraphs-item-text-columns{margin-top:20px;}@media (max-width:1180px){.paragraphs-item-text-columns{margin-right:20px;margin-left:20px;}}.paragraphs-item-text-columns__grid{display:flex;flex-wrap:wrap;margin-left:-2rem;}.paragraphs-item-text-columns__column{padding-left:2rem;margin-bottom:2rem;width:100%;font-size:18px;line-height:24px;font-family:"Johnston ITC W01 Light",sans-serif;}@media (min-width:651px){.paragraphs-item-text-columns__column--25{width:25%;}.paragraphs-item-text-columns__column--33{width:33%;}.paragraphs-item-text-columns__column--50{width:50%;}.paragraphs-item-text-columns__column--66{width:66%;}.paragraphs-item-text-columns__column--75{width:75%;}}.paragraphs-item-text-columns__column iframe,.paragraphs-item-text-columns__column img{max-width:100% !important;}.paragraphs-item-text-columns__column img{height:auto !important;width:100% !important;}.paragraphs-item-content-reference{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative;overflow:hidden;}.paragraphs-item-content-reference.paragraph-right .new-teaser.node-teaser_2{height:100%;overflow:hidden;}.paragraphs-item-content-reference.paragraph-right .new-teaser.node-teaser_2 .teaser-image{order:1;height:100%;}.paragraphs-item-content-reference.paragraph-right .new-teaser.node-teaser_2 .teaser-content{order:2;display:flex;align-items:center;align-content:center;}@media (max-width:800px){.paragraphs-item-content-reference.paragraph-right .new-teaser.node-teaser_2 .teaser-content{padding-right:50px;padding-left:30px;}}.paragraphs-item-content-reference.paragraph-right .new-teaser.node-teaser_2 .teaser-content .teaser-content-inner{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.paragraphs-item-content-reference .field-name-field-paragraph-title{position:absolute;top:0;left:0;z-index:2;background:rgba(41,65,38,0.9);color:#fff;text-transform:uppercase;font-size:14px;line-height:14px;font-family:"Johnston ITC W01 Medium",sans-serif;padding:8px 22px;}.paragraphs-item-content-reference .paragraphs-slider{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative;z-index:1;height:100%;}.paragraphs-item-content-reference .paragraphs-slider > .field-item{clear:both;width:100%;float:left;margin-left:0;margin-right:0;height:100%;}@media (max-width:670px){.paragraphs-item-content-reference .paragraphs-slider > .field-item{height:auto;}}.paragraphs-item-content-reference .paragraphs-slider .cycle-sentinel{-webkit-transition:max-height 0.3s ease;-moz-transition:max-height 0.3s ease;-ms-transition:max-height 0.3s ease;-o-transition:max-height 0.3s ease;transition:max-height 0.3s ease;}.paragraphs-item-content-reference .paragraphs-slider .cycle-slide .new-teaser{-webkit-transition:min-height 0.3s ease;-moz-transition:min-height 0.3s ease;-ms-transition:min-height 0.3s ease;-o-transition:min-height 0.3s ease;transition:min-height 0.3s ease;}.paragraphs-item-content-reference .paragraphs-slider .cycle-prev,.paragraphs-item-content-reference .paragraphs-slider .cycle-next{width:50px;display:block;}.paragraphs-item-content-reference .paragraphs-slider .cycle-prev:before,.paragraphs-item-content-reference .paragraphs-slider .cycle-next:before{display:none;}.paragraphs-item-content-reference .paragraphs-slider .cycle-prev{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:21px auto;left:0;}@media (max-width:600px){.paragraphs-item-content-reference .paragraphs-slider .cycle-prev{width:30px;background-size:15px auto;}}.paragraphs-item-content-reference .paragraphs-slider .cycle-next{background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:21px auto;right:0;}@media (max-width:600px){.paragraphs-item-content-reference .paragraphs-slider .cycle-next{width:30px;background-size:15px auto;}}.paragraphs-item-content-reference .field-name-field-paragraph-reference{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}.paragraphs-item-text-faqs{margin-top:30px;margin-bottom:30px;}@media (max-width:1180px){.paragraphs-item-text-faqs{margin-right:20px;margin-left:20px;}}.paragraphs-item-text-faqs h2{font-family:"Johnston ITC W01 Bold",sans-serif;font-size:24px;line-height:28px;text-transform:uppercase;}.paragraphs-item-text-faqs__grid{display:flex;flex-wrap:wrap;}.paragraphs-item-text-faqs__grid .course-tabs{margin-top:0;}.paragraphs-item-text-faqs__grid .course-tabs .course-tab-accordion{padding:0;}.paragraphs-item-text-faqs__grid .course-tabs .course-tabs-rows{padding-bottom:0;}.paragraphs-item-text-faqs__grid .course-tabs .course-tabs-rows .course-tab-row-inner .course-tab-inner-body{font-size:18px;line-height:24px;}.paragraphs-item-text-faqs__items{width:100%;}@media (min-width:950px){.paragraphs-item-text-faqs__items.isSidebar{width:66.66666%;}}.paragraphs-item-text-faqs__sidebar{width:100%;overflow:hidden;}@media (min-width:950px){.paragraphs-item-text-faqs__sidebar{width:33.33333%;padding-left:30px;}}.paragraphs-item-text-faqs__sidebar h3{font-family:"Johnston ITC W01 Bold",sans-serif;font-size:22px;line-height:26px;}.paragraphs-item-text-faqs__sidebar > div > div > iframe{max-width:100% !important;}.paragraphs-item-two-columns{clear:both;width:100%;float:left;margin-left:0;margin-right:0;position:relative;}.paragraphs-item-two-columns.paragraph-right .paragraph-block-text{float:right;order:1;}@media (max-width:650px){.paragraphs-item-two-columns.paragraph-right .paragraph-block-text{order:1;}}.paragraphs-item-two-columns.paragraph-right .paragraphs-block-slider{float:left;order:0;}@media (max-width:650px){.paragraphs-item-two-columns.paragraph-right .paragraphs-block-slider{order:0;}}.paragraphs-item-two-columns .field-name-field-paragraph-title{position:absolute;top:0;left:0;z-index:2;background:rgba(0,108,143,0.9);color:#fff;text-transform:uppercase;font-size:14px;line-height:14px;font-family:"Johnston ITC W01 Medium",sans-serif;padding:8px 22px;}.paragraphs-item-two-columns .paragraph-two-columns-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0;display:flex;align-items:stretch;align-content:center;}@media (max-width:650px){.paragraphs-item-two-columns .paragraph-two-columns-container{flex-wrap:wrap;}}.paragraphs-item-two-columns .paragraph-block-text{width:50%;float:left;color:#fff;background:#001e27;padding:35px 60px;display:flex;align-items:center;align-content:center;}@media (max-width:800px){.paragraphs-item-two-columns .paragraph-block-text{padding:35px 30px;}}@media (max-width:650px){.paragraphs-item-two-columns .paragraph-block-text{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}@media (max-width:650px){.paragraphs-item-two-columns .paragraph-block-text{order:1;}}.paragraphs-item-two-columns .paragraphs-block-slider-container{width:50%;float:left;z-index:1;display:flex;align-content:center;align-items:center;}@media (max-width:650px){.paragraphs-item-two-columns .paragraphs-block-slider-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}}.paragraphs-item-two-columns .paragraphs-block-slider{clear:both;width:100%;float:left;margin-left:0;margin-right:0;height:100%;}@media (max-width:650px){.paragraphs-item-two-columns .paragraphs-block-slider{order:0;}}.paragraphs-item-two-columns .paragraphs-block-slider .cycle-slide{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;height:100%;width:100%;}.paragraphs-item-two-columns .paragraphs-block-slider .field-label-hidden{display:none;}.paragraphs-item-two-columns .paragraphs-block-slider .cycle-prev,.paragraphs-item-two-columns .paragraphs-block-slider .cycle-next{width:50px;}.paragraphs-item-two-columns .paragraphs-block-slider .cycle-prev:before,.paragraphs-item-two-columns .paragraphs-block-slider .cycle-next:before{display:none;}.paragraphs-item-two-columns .paragraphs-block-slider .cycle-prev{display:block;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:21px auto;left:0;}@media (max-width:600px){.paragraphs-item-two-columns .paragraphs-block-slider .cycle-prev{width:30px;background-size:15px auto;}}.paragraphs-item-two-columns .paragraphs-block-slider .cycle-next{display:block;background:transparent url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:21px auto;right:0;}@media (max-width:600px){.paragraphs-item-two-columns .paragraphs-block-slider .cycle-next{width:30px;background-size:15px auto;}}.paragraphs-item-two-columns .paragraphs-block-slider img{display:block;width:100%;max-width:100%;height:auto;margin:auto 0;visibility:hidden;}.paragraphs-item-videos{position:relative;margin-top:30px;margin-bottom:20px;font-size:18px;line-height:24px;font-family:"Johnston ITC W01 Light",sans-serif;}@media (max-width:1180px){.paragraphs-item-videos{margin-right:20px;margin-left:20px;}}.paragraphs-item-videos .slick-prev,.paragraphs-item-videos .slick-next{border:none;appearance:none;background:none;font:0/0 transparent;position:absolute;top:40%;margin-top:-15px;height:30px;width:30px;border-top:2px solid #000;z-index:101;}.paragraphs-item-videos .slick-prev{border-left:2px solid #000;transform:rotate(-45deg);left:-10px;}@media (max-width:1200px){.paragraphs-item-videos .slick-prev{border-color:#FFF;left:30px;}}.paragraphs-item-videos .slick-next{border-right:2px solid #000;transform:rotate(45deg);right:-10px;}@media (max-width:1200px){.paragraphs-item-videos .slick-next{border-color:#FFF;right:30px;}}.paragraphs-item-videos__grid{margin-left:-15px;margin-right:-15px;margin-top:30px;}@media (max-width:650px){.paragraphs-item-videos__grid{margin-right:0;margin-left:0;}}.paragraphs-item-videos__item{position:relative;padding-left:15px;padding-right:15px;}.paragraphs-item-videos__item img{width:100%;max-width:100%;height:auto;}.paragraphs-item-videos__item:after{content:"";background:url(/sites/all/themes/icmp2/images/play.png) no-repeat center center;background-size:contain;width:100px;height:46px;position:absolute;z-index:1;display:block;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;}.paragraphs-item-videos__item .video-embed-description{margin-top:10px;font-size:18px;line-height:24px;font-family:"Johnston ITC W01 Medium",sans-serif;}.paragraphs-item-cta-bar{background:#001E28;color:#FFF;padding:20px 0;margin-top:30px;margin-bottom:20px;}@media (max-width:1180px){.paragraphs-item-cta-bar{padding:20px;}}.paragraphs-item-cta-bar__grid{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-left:-20px;}@media (min-width:960px){.paragraphs-item-cta-bar__grid--reverse{flex-direction:row-reverse;}}.paragraphs-item-cta-bar__button{padding-left:20px;}@media (max-width:960px){.paragraphs-item-cta-bar__button{width:100%;}}.paragraphs-item-cta-bar__text{padding-left:20px;}@media (max-width:960px){.paragraphs-item-cta-bar__text{width:100%;}}.paragraphs-item-cta-bar__text h3{font-size:24px;line-height:28px;color:#fff;text-transform:uppercase;font-family:"Johnston ITC W01 Bold",sans-serif;}@media (max-width:960px){.paragraphs-item-cta-bar__text h3{margin:0 0 30px;}}.paragraphs-items-field-paragraphs{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:20px 0;}.paragraphs-items-field-paragraphs > .field-name-field-paragraphs > .field-items > .field-item{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin:0 0 20px 0;}.paragraphs-item-full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}
/*})'"*/
#header-wrapper #menu-wrapper *:focus,#header-wrapper #menu-wrapper *:focus-visible{outline:none !important;}#header-wrapper #menu-wrapper .nolink{outline:none !important;}#page-wrapper{overflow-x:hidden;}#page-wrapper:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgb(0 0 0 / 0%);transition:background .8s ease,z-index 0s;}#page-wrapper.page-wrapper--overlay{position:relative;}#page-wrapper.page-wrapper--overlay:before{background:rgb(0 0 0 / 60%);z-index:3;}#header-wrapper .region-header #block-kolab-icmp-kolab-icmp-responsive-header,#header-wrapper .region-header .block .icmp-button:after,#header-wrapper .region-header .block .icmp-button,#header-wrapper .container #search-switch,#header-wrapper .container .region-header .block:not(#block-block-1),#header-wrapper #block-block-1 p.small-paragraph,#header-wrapper #block-block-1 p.small-paragraph + p,#header-wrapper #menu-wrapper:before{display:none;}#header-wrapper #menu-wrapper .main-menu-2021 ul li a{text-decoration:none;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > ul.list-blog-latest li{margin-left:0;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .block-nodeblock h2{margin-top:0;font-weight:700;font-size:0.890em;letter-spacing:0.025em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .block-content{position:relative;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-tile__item{width:100%;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-tile__item img{width:100%;height:auto;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-tile__title{font-weight:700;margin:0.5em 0;font-size:0.890em;letter-spacing:0.025em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-tile__text{font-size:0.890em;letter-spacing:0.025em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-tile__text p{margin:0 0 1em;font-size:0.890em;letter-spacing:0.025em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-tile__text .field-name-field-subtitle{margin-bottom:1em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-btn a,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li span.o-btn{background:#C60651;color:#fff;padding:.714258em 1.07143em;font-size:1em;margin-top:.35174em;display:inline-block;transition:background-color 0.5s ease;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-btn.btn--style-video a,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li span.o-btn.btn--style-video{overflow:hidden;background:#C60651;text-indent:-20em;border-radius:100%;width:2.5em;height:2.5em;position:absolute;padding:0;top:1.5em;left:50%;transform:translateX(-50%);}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-btn.btn--style-video a:before,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li span.o-btn.btn--style-video:before{content:'';height:0;width:0;position:absolute;border-left:0.625em solid #fff;border-top:0.625em solid transparent;border-bottom:0.625em solid transparent;left:1em;top:.625em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-btn a:hover,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li span.o-btn:hover{background-color:#7e013b;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li span.o-btn.btn--style-1,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-btn.btn--style-1 a{background-color:#C60651;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-btn.btn--style-1 a:hover,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li span.o-btn.btn--style-1:hover{background-color:#7e013b;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-btn.btn--style-2 a,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li span.o-btn.btn--style-2{background-color:#ddda2f;color:#000;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-btn.btn--style-2 a:hover,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li span.o-btn.btn--style-2:hover{background-color:#bab719;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-btn.btn--style-3 a,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li span.o-btn.btn--style-3{background-color:#01addd;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-btn.btn--style-3 a:hover,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li span.o-btn.btn--style-3:hover{background-color:#0080a3;}#header-wrapper .container .region-header .block#block-kolab-icmp-kolab-icmp-find-course-header{display:block;width:97%;}#header-wrapper .region-header .block a.icmp-button.find-course{position:absolute;top:0.25em;left:7.3125em;bottom:inherit !important;display:inline-block;z-index:2;color:#fff;padding:.5em 1.25em .5em 0;font-size:1em;min-width:0;max-width:5.5em;border:none;letter-spacing:0.13px;text-transform:uppercase;}#header-wrapper .region-header .block a.icmp-button.find-course:hover{background-color:#0080a3;}#header-wrapper .region-header .block a.icmp-button.find-course:before,#header-wrapper .region-header .block a.icmp-button.find-course:after{content:"";position:absolute;right:0;top:0;display:block;}#header-wrapper .region-header .block a.icmp-button.find-course:before{width:2.5em;height:100%;}#header-wrapper .region-header .block a.icmp-button.find-course.light-blue:before{background:#0080a3;}#header-wrapper .region-header .block a.icmp-button.find-course:after{width:0;height:0;top:1.25em;right:0.5em;background:none;border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-left:.5em solid #fff;transform:rotate(90deg);}#content-before #block-kolab-icmp-kolab-icmp-find-course-form{top:5.8em;}#content-before #block-kolab-icmp-kolab-icmp-find-course-form .block-content{max-width:80em;}#header-wrapper #menu-wrapper .navigation-2021 .menu li{padding:0;}#header-wrapper #menu-wrapper .navigation-2021 .menu li a{text-decoration:none;color:#000;line-height:1;padding:0.625em 1em;display:block;font-size:0.890em;letter-spacing:0.025em;}#header-wrapper .container .block-search form{background:rgb(255 255 255 / 60%);padding-left:0;min-width:15em;position:relative;}#header-wrapper .container .block-search .form-item{margin:-1px 0 0;display:block;}#header-wrapper .container .block-search .form-item input{background:transparent;padding:.635em .75em .635em 2em;line-height:1;height:auto;width:100%;border:none;font-size:.875em;}#header-wrapper .container .block-search .form-actions{display:block;position:absolute;top:0;left:0;}#header-wrapper .container .block-search .form-actions input[type="submit"]{text-indent:-20em;overflow:hidden;background-repeat:no-repeat;padding:.5em 1em;opacity:.75;background-color:transparent;background-image:url(/sites/all/themes/icmp2/images/svg/search_icon.svg);box-shadow:none;border:none;background-size:1em;background-position:center;font-size:.925em;}@media screen and (max-width:260px){#header-wrapper .region-header .block a.icmp-button.find-course{display:none;}}@media screen and (max-width:350.5px){body #page-wrapper #header-wrapper .logo-wrapper{margin-left:0;}}@media screen and (min-width:320px){#header-wrapper .region-header .block a.icmp-button.find-course{max-width:10em;top:0.875em;}#header-wrapper .region-header .block a.icmp-button.find-course:after{top:0.625em;}}@media screen and (min-width:351px){#header-wrapper .region-header .block a.icmp-button.find-course{left:9em;}}@media screen and (min-width:768px){#header-wrapper .region-header .block a.icmp-button.find-course{left:inherit;right:6em;}body.fixed #header-wrapper .region-header .block a.icmp-button.find-course{right:calc(6em + 9.5px);}}@media screen and (min-width:801px){#header-wrapper .container .region-header .block#block-kolab-icmp-kolab-icmp-find-course-header{width:calc(9% + 1.5em);}}@media screen and (max-width:1023.5px){#page-wrapper{padding-top:3.5em;}#page-wrapper #header-wrapper{background:#014053;height:3.5em;float:none;top:0;position:fixed;}#page-wrapper #header-wrapper .container{position:unset;}#page-wrapper #content-before{margin-top:0;}#page-wrapper #content-before:after,#page-wrapper #main-wrapper:after,#page-wrapper footer#footer:after{content:'';display:block;clear:both;}#page-wrapper #header-wrapper .logo-wrapper{padding-left:0;width:auto;height:3.5em;margin-left:1.5em;}#header-wrapper .logo-wrapper a,#header-wrapper .logo-wrapper a img{display:block;height:auto;height:3.5em;max-width:100%;width:auto;position:inherit;}#header-wrapper #menu-switch,#header-wrapper #menu-switch-clone{display:block;position:absolute;right:0;float:none;width:3rem;margin-right:1em;z-index:1;background-position:center;height:3.5em;background-color:transparent;background-image:url(/sites/all/themes/icmp2/images/menu-icon.png);background-size:60%;}#header-wrapper #menu-switch-clone{background:#f4f4f4;border-radius:50%;height:1.75em;width:1.75em;top:1em;right:.3125em;cursor:pointer;position:absolute;}#header-wrapper #menu-switch-clone:after{content:'';background-image:url(/sites/all/themes/icmp2/images/cross.png);background-size:100%;width:1.3125em;height:1.3125em;font-weight:700;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.navigation-2021{display:block;z-index:3;padding-bottom:1em;margin-top:3em;}.navigation-2021 ul{padding:1em 0 0 1em;}#header-wrapper #menu-wrapper{top:0em !important;right:-16.5em;left:inherit;padding:5em 0em 0 !important;max-width:16.5em;height:100% !important;transition:all .6s ease;display:block !important;position:absolute;overflow-y:auto !important;background-color:#fff;}.page-wrapper--overlay #header-wrapper #menu-wrapper{right:0;}#header-wrapper #menu-wrapper .main-menu-2021{padding:0 1em;}#header-wrapper #menu-wrapper .main-menu-2021 .menu{padding:0;}#header-wrapper #menu-wrapper .main-menu-2021 > .menu li{margin:0;cursor:pointer;}#header-wrapper #menu-wrapper .main-menu-2021 > .menu > li a,#header-wrapper #menu-wrapper .main-menu-2021 > .menu > li span.nolink{text-decoration:none;position:relative;display:block;padding:.5em 0;font-size:1.125em;color:#111111;}#header-wrapper #menu-wrapper .main-menu-2021 .menu li.expanded.is-open > a,#header-wrapper #menu-wrapper .main-menu-2021 .menu li.expanded.is-open > span.nolink{font-weight:700;padding-bottom:0;margin-bottom:10.5px;}#header-wrapper #menu-wrapper .main-menu-2021 > .menu li.is-open > .menu li a,#header-wrapper #menu-wrapper .main-menu-2021 > .menu li.is-open > .menu li span.nolink{font-size:.875rem;color:#3C3C3C;}#header-wrapper #menu-wrapper .main-menu-2021 > .menu > li.new-indent > a,#header-wrapper #menu-wrapper .main-menu-2021 > .menu > li.new-indent > span.nolink{display:none;}#header-wrapper #menu-wrapper .main-menu-2021 > .menu > li .menu li .menu li{padding:0;}#header-wrapper #menu-wrapper .main-menu-2021 > .menu > li .menu li .menu a{font-weight:300;}#header-wrapper #menu-wrapper .main-menu-2021 .menu li.expanded > a:after,#header-wrapper #menu-wrapper .main-menu-2021 .menu li.expanded > span.nolink:after{content:'';width:0.75em;height:0.75em;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAaCAYAAABozQZiAAAAm0lEQVQ4jZ2UAQrDIAxF/3ZAPYkX0ENpvGCGQseWljY/HwpafM9SY16qqiKClZwzqPTeFcB+xhjKBGttKSUkwDGICPA7YQWwLxjBCWYEl7AViAgHewS38JPgEb4TuGArqLVysBW01vTN3QST6K7uzw7/sPBRhYskXJ4e8BL2gieYAf9gFvzCEXDDq1NEwJXd9Oecu2ZTSv66BvABJUGmkwZ/wU0AAAAASUVORK5CYII=);background-size:contain;background-repeat:no-repeat;}#header-wrapper #menu-wrapper .main-menu-2021 .menu li.expanded.is-open > a:after,#header-wrapper #menu-wrapper .main-menu-2021 .menu li.expanded.is-open > span.nolink:after{display:none;}#header-wrapper #menu-wrapper .main-menu-2021 > .menu > li .menu{display:none;}#header-wrapper #menu-wrapper .main-menu-2021 > .menu li.is-open > .menu{display:block;height:100%;top:0;left:0;right:0;z-index:999;margin:0;}#header-wrapper #menu-wrapper .main-menu-2021 > .menu li.is-open li.is-open .menu{}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-btn.btn--style-video a{top:3em;}.region-header #block-block-1{color:#fff;padding-top:18px;}span.menu__close,span.menu__close--main{position:absolute;top:5.5em;left:1.5em;z-index:9;font-size:.7857em;padding-left:.75em;}span.menu__close--main{z-index:3;}span.menu__close:after{content:'';width:.3125em;height:.3125em;position:absolute;left:0;top:0.5em;border:solid #000;border-width:0 1px 1px 0;transform:rotate(135deg);}body #page{position:relative;}#page-wrapper #content-before{margin-top:0;float:none;}#page #main-wrapper{float:none;}#page footer#footer{float:none;clear:both;}#page #header-wrapper .region-header{position:unset;}#header-wrapper #menu-wrapper .navigation-2021 .menu li{margin-left:0;margin-bottom:.75em;}#header-wrapper #menu-wrapper .navigation-2021 .menu li.desktop_visible{display:none;}#header-wrapper #menu-wrapper .navigation-2021 .menu li a{font-weight:400;font-size:.875em;padding-left:2.25em;background-repeat:no-repeat;color:#111;}#header-wrapper #menu-wrapper .navigation-2021 .menu li.first a{background-image:url(/sites/all/themes/icmp2/images/email.svg);background-size:1.5em;background-position:0% .45em;}#header-wrapper #menu-wrapper .navigation-2021 .menu li:nth-child(2) a{background-image:url(/sites/all/themes/icmp2/images/phone-menu-icon.svg);background-size:1.75em;background-position:0 0;}#header-wrapper .container .block-search{margin:0 1em;}#header-wrapper .container .block-search span.close_search{display:none;}#header-wrapper .container .block-search form{min-width:inherit;background:none;}#header-wrapper .container .block-search .form-item input{background:#e6e6e6;border-radius:10px;padding-top:.679em;padding-bottom:.679em;text-align:center;color:#888888;}#header-wrapper .container .block-search .form-actions input[type="submit"]{padding-top:.679em;padding-bottom:.679em;opacity:.5;background-size:1.25em;}#header-wrapper .container .region-header .block#block-kolab-icmp-kolab-icmp-find-course-header{position:fixed;}#content-before #block-kolab-icmp-kolab-icmp-find-course-form{top:0;}#content-before #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block h2{display:none;}#content-before #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block p{font-size:.875em;font-weight:700;}#content-before #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block span{font-weight:700;font-size:.875em;text-transform:capitalize;}#content-before #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block .icmp-button{padding:.625em 1.75em;font-size:.875em;font-weight:700;text-align:center;}#content-before #block-kolab-icmp-kolab-icmp-find-course-form #find-course-block .icmp-button:after{display:none;}#header-wrapper .region-header .block a.icmp-button.find-course{font-weight:700;font-size:.875em;position:fixed;background:none;}#header-wrapper .region-header .block a.icmp-button.find-course:before,#header-wrapper .region-header .block a.icmp-button.find-course.light-blue:before,#header-wrapper .region-header .block a.icmp-button.find-course.light-blue:hover{background:none;}.menu-attach-block-wrapper{margin-top:.75em;display:none;}span.menu--title{font-weight:700;font-size:1.125em;display:block;margin-top:1em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li .menu{max-height:inherit !important;}body.fixed{position:fixed;top:0;left:0;bottom:0;right:0;}body #header-wrapper #menu-wrapper{position:absolute;top:0 !important;overflow-y:auto;padding-bottom:5em !important;height:100vh !important;}#underlay{background-color:white;position:fixed;right:0;height:100%;width:0;bottom:0;z-index:3;transition:width 0.6s ease;}#page-wrapper.page-wrapper--overlay #underlay{}}@media screen and (min-width:1024px){#page-wrapper #header-wrapper{background:rgba(242,242,242,0.90);z-index:3;width:100%;top:0;position:fixed;height:5.8em;}body.logged-in #page-wrapper #header-wrapper{top:1.95em;}#page-wrapper #header-wrapper .container{position:unset;max-width:calc(100% - 50px);}#header-wrapper .region-header .block{float:none;padding-top:0;vertical-align:top;display:inline-block;}#header-wrapper .region-header .block .icmp-button:hover{color:#dfdc01;}#header-wrapper #block-menu-menu-main-menu-above{padding:0;}#header-wrapper #block-menu-menu-main-menu-above ul li{margin:0;}#header-wrapper #block-menu-menu-main-menu-above ul li a,#header-wrapper #block-menu-menu-main-menu-above ul li span{display:inline-block;padding:.75em;line-height:1;font-family:"Johnston ITC W01 Bold",sans-serif;text-transform:none;}#header-wrapper .container .region-header{float:none;width:auto;padding-right:0;position:unset;}#header-wrapper #menu-wrapper .navigation-2021{display:flex;justify-content:flex-end;margin-right:0;margin-left:auto;position:absolute;left:0;top:-2.0625em;right:0;}#header-wrapper #menu-wrapper .navigation-2021 .menu{margin:0;padding-left:0;padding-right:1em;display:flex;justify-content:flex-end;}#header-wrapper #menu-wrapper{top:2.12em;padding:0;overflow:visible !important;display:block !important}#header-wrapper .container .region-header .block#block-kolab-icmp-kolab-icmp-find-course-header{width:auto;}#header-wrapper .region-header .block a.icmp-button.find-course{top:2em;right:0;left:inherit;z-index:9;padding:.683em 1em;letter-spacing:normal;font-size:0.875em;min-width:11.412em;max-width:11.412em;line-height:1;}#header-wrapper .region-header .block a.icmp-button.find-course.form-show,#header-wrapper #block-block-1 p.small-paragraph.form-show{z-index:1;}#header-wrapper .region-header .block a.icmp-button.find-course:before,#header-wrapper .region-header .block a.icmp-button.find-course:hover{}#header-wrapper #menu-wrapper .menu-block-wrapper > ul{text-align:right;max-width:80em;margin-left:auto;margin-right:auto;}#header-wrapper #menu-wrapper .menu-block-wrapper > ul > li > a{padding:1.575em 0;}#page-wrapper #header-wrapper .logo-wrapper{height:5.82em;z-index:9;width:9em;margin-right:1%;overflow:hidden !important;}#page-wrapper #header-wrapper .logo-wrapper--fixed{position:fixed;top:0;}.logged-in #page-wrapper #header-wrapper .logo-wrapper--fixed{top:2rem;}#page-wrapper #header-wrapper .logo-wrapper img{height:100%;}#page-wrapper #content-before{margin-top:0;}.section-blog #page-wrapper #content-before{margin-top:6.5em;}.section-blog.logged-in #page-wrapper #content-before{margin-top:7.5em;}#header-wrapper #menu-wrapper .main-menu-2021{max-width:80em;margin:0 auto;}#header-wrapper #menu-wrapper .main-menu-2021.not-visible{display:none;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu a{text-decoration:none;}#header-wrapper #menu-wrapper .main-menu-2021 ul.menu{padding:0;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu{margin:0 auto;display:flex;justify-content:flex-end;padding-right:12em;position:relative;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li{padding:0;display:list-item !important;margin:0 1em 0 0;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.mobile_visible{display:none !important;}body.no-js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu{display:none;position:absolute;left:2%;right:2%;background:#f2f2f2;padding:0 0.5em;margin:0 -2%;align-items:flex-start;}body.no-js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li:hover > ul.menu{display:flex;opacity:1;}body.no-js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu{display:flex;transition:transform .6s ease,visibility 0.6s linear;transform-origin:top center;transform:scaleY(0);opacity:0;visibility:hidden;}body.no-js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li:hover > ul.menu{transform:scaleY(1);opacity:1;visibility:visible;transition:transform .6s ease,visibility .6s;}body.no-js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li:hover:before{content:'';width:0;height:0;border-bottom:.625em solid #f2f2f2;border-left:0.625em solid transparent;border-right:0.625em solid transparent;position:absolute;bottom:0;z-index:9999;margin-left:2.25em;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu{display:flex;position:absolute;left:2%;right:2%;background:#f2f2f2;padding:0 3.35em;margin:0 -2%;align-items:flex-start;height:30em;max-height:0;overflow:hidden;transition:max-height 0.4s ease;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li:nth-child(2) > ul.menu{padding-right:0;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.close > ul.menu{transition:max-height 0.2s ease;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.open > ul.menu{max-height:30em;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.open:before{content:'';width:0;height:0;border-bottom:.625em solid #f2f2f2;border-left:0.625em solid transparent;border-right:0.625em solid transparent;position:absolute;bottom:0;z-index:9999;margin-left:3.5em;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.open:nth-child(2):before{margin-left:4.5em;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.open:nth-child(3):before{margin-left:4em;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.open:nth-child(4):before{margin-left:2em;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li{opacity:0;position:relative;top:-10px;transition:top 0.4s ease,opacity 0.4s ease;transition-delay:0.3s;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.close > ul.menu > li{transition-delay:0;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.open > ul.menu > li{opacity:1;top:0;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.first > ul.menu > li{width:25%;}body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.first > ul.menu > li:nth-child(3){position:absolute;margin-top:9em;left:23.65%;width:19.587%;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > a,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > span.nolink{color:#000;padding:1.525em 1em;display:block;text-decoration:none;position:relative;cursor:pointer;font-size:0.890em;letter-spacing:0.025em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.expanded > a:after,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.expanded > span.nolink:after{content:'';width:0;height:0;position:absolute;right:0;top:50%;transform:translateY(-50%);border-top:.25rem solid #000;border-left:.25rem solid transparent;border-right:.25rem solid transparent;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li{padding:1.5em 1%;margin:0;width:100%;vertical-align:top;display:block !important;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li.highlight{background:#e2e2e2;height:100%;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li > a,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li > span.nolink{padding:0;font-weight:700;display:block;margin-bottom:.75em;font-size:0.890em;letter-spacing:0.025em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li > ul.menu{padding:0;display:block;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li > ul.menu li a{padding:.5em 0;color:rgb(0 0 0 / 60%);display:block;font-size:0.890em;letter-spacing:0.025em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li > ul.menu li a:hover{color:#000;text-decoration:underline;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li > ul.menu li{margin:0;padding:0;}body #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.first > ul.menu{padding-right:13em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.first > ul.menu > li.last{position:absolute;right:0;top:0;width:15em;}#header-wrapper .region-header .block a.icmp-button.find-course:after{top:50%;right:.75em;background:none;transform:translateY(-50%);border-top:.625em solid transparent;border-bottom:.625em solid transparent;border-left:.625em solid #fff;transition:transform .6s ease;}#header-wrapper .region-header .block a.icmp-button.find-course.icmp-button-dark-blue:after{transform:translateY(-50%) rotate(90deg);}.block-search.search--form-layout{width:100%;position:fixed;background:#fff;top:0;height:5.82em;padding:1.875rem 4rem 1.875rem 2rem;}.block-search{transition:width ease .6s;}.logged-in .block-search.search--form-layout{top:2.0625rem;}.block-search.search--form-layout form{width:60%;margin-left:20%;}span.close_search{display:none;position:absolute;right:10%;cursor:pointer;background:#f4f4f4;border-radius:50%;height:1.75em;width:1.75em;}span.close_search:after{content:'';background-image:url(/sites/all/themes/icmp2/images/cross.png);background-size:100%;width:1.3125em;height:1.3125em;font-weight:700;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.block-search.search--form-layout span.close_search{display:block;}#header-wrapper .container .block-search.search--form-layout .form-item input{background:#f2f2f2;}span.menu__close{visibility:hidden;}}@media screen and (min-width:1051px){body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.first > ul.menu > li:nth-child(3){left:23.7%;}}@media screen and (min-width:1081px){body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.first > ul.menu > li:nth-child(3){left:23.75%;}}@media screen and (min-width:1121px){body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.first > ul.menu > li:nth-child(3){left:23.785%;}}@media screen and (min-width:1151px){body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.first > ul.menu > li:nth-child(3){left:23.82%;}}@media screen and (min-width:1191px){body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.first > ul.menu > li:nth-child(3){left:23.87%;}}@media screen and (min-width:1151px){#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > a,#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > span.nolink{padding:1.25em 1em;font-size:1em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu{padding-right:14em;}#header-wrapper .region-header .block a.icmp-button.find-course{top:1.45em;font-size:1.0625em;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-tile__item{width:100%;min-height:88px;min-width:176px}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-tile__item img{width:100%;height:auto;}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-tile__item{width:100%;min-height:88px;min-width:176px}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li > ul.menu > li .o-tile__item img{width:100%;height:auto;}}@media screen and (min-width:1220px){body.js #header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li.first > ul.menu > li:nth-child(3){left:23.875%;}}@media screen and (min-width:1301px){#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu{padding-right:13em;}}@media screen and (min-width:1366px){#header-wrapper #block-block-1 p.small-paragraph{top:3rem;position:absolute;z-index:9;margin-bottom:0;font-size:.875rem;line-height:1.25;width:15em;display:block;}#page-wrapper #header-wrapper .container{position:unset;max-width:80em;}}@media screen and (min-width:1600px){.block-search.search--form-layout form{margin-left:25%;}}@media screen and (min-width:2001px){html{font-size:.875vw;}}#display_1024{display:none;}@media screen and (min-width:1024px){#display_1024{max-width:1024px;}}#header-wrapper #menu-wrapper .main-menu-2021 > ul.menu > li:first-child > ul.menu > li .o-tile__item{width:80%;}@media screen and (max-width:767.5px){html body.page-raised-blocks .landing-page-builder-blocks{margin-top:0;margin-bottom:-55px;transform:translateY(-85px);}}@media screen and (min-width:768px){html  body.page-raised-blocks .landing-page-builder-blocks{margin-top:0;margin-bottom:-170px;transform:translateY(-200px);}}.btn-apply-now{color:white;text-transform:uppercase;font-size:16px;text-decoration:none;font-weight:bold;position:fixed;top:20px;right:80px;}@media screen and (min-width:1023px){.btn-apply-now{background:#c60651;top:2em;right:0;left:inherit;z-index:9;padding:.683em 1em;letter-spacing:normal;font-size:0.875em;min-width:11.412em;max-width:11.412em;line-height:1;position:absolute;display:inline-block;color:#fff;border:none;letter-spacing:0.13px;text-transform:uppercase;text-decoration:none;font-weight:bold;transition:background-color 0.5s ease;}.btn-apply-now:hover{background-color:#7e013b;}.btn-apply-now{top:1.45em;font-size:1.0625em;}.btn-apply-now:after{content:"";position:absolute;right:0;top:0;display:block;width:40px;height:100%;background:#7e013b url(/sites/all/themes/icmp2/images/svg/ArrowRightWhite.svg) no-repeat center center;background-size:9px auto;}}
/*})'"*/
