.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;}@charset 'UTF-8';.slick-loading .slick-list{background: #fff url('./ajax-loader.gif') center center no-repeat;}@font-face{font-family: 'slick';font-weight: normal;font-style: normal;src: url('./fonts/slick.eot');src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');}.slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25;}.slick-prev:before,.slick-next:before{font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev{left: -25px;}[dir='rtl'] .slick-prev{right: -25px;left: auto;}.slick-prev:before{content: '←';}[dir='rtl'] .slick-prev:before{content: '→';}.slick-next{right: -25px;}[dir='rtl'] .slick-next{right: auto;left: -25px;}.slick-next:before{content: '→';}[dir='rtl'] .slick-next:before{content: '←';}.slick-dotted.slick-slider{margin-bottom: 30px;}.slick-dots{position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1;}.slick-dots li button:before{font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before{opacity: .75;color: black;}.daterangepicker {position: absolute;color: inherit;background-color: #fff;border-radius: 4px;width: 278px;padding: 4px;margin-top: 1px;top: 100px;left: 20px; }.daterangepicker:before, .daterangepicker:after {position: absolute;display: inline-block;border-bottom-color: rgba(0, 0, 0, 0.2);content: ''; }.daterangepicker:before {top: -7px;border-right: 7px solid transparent;border-left: 7px solid transparent;border-bottom: 7px solid #ccc; }.daterangepicker:after {top: -6px;border-right: 6px solid transparent;border-bottom: 6px solid #fff;border-left: 6px solid transparent; }.daterangepicker.opensleft:before {right: 9px; }.daterangepicker.opensleft:after {right: 10px; }.daterangepicker.openscenter:before {left: 0;right: 0;width: 0;margin-left: auto;margin-right: auto; }.daterangepicker.openscenter:after {left: 0;right: 0;width: 0;margin-left: auto;margin-right: auto; }.daterangepicker.opensright:before {left: 9px; }.daterangepicker.opensright:after {left: 10px; }.daterangepicker.dropup {margin-top: -5px; }.daterangepicker.dropup:before {top: initial;bottom: -7px;border-bottom: initial;border-top: 7px solid #ccc; }.daterangepicker.dropup:after {top: initial;bottom: -6px;border-bottom: initial;border-top: 6px solid #fff; }.daterangepicker.dropdown-menu {max-width: none;z-index: 3001; }.daterangepicker.single .ranges, .daterangepicker.single .calendar {float: none; }.daterangepicker.show-calendar .calendar {display: block; }.daterangepicker .calendar {display: none;max-width: 270px;margin: 4px; }.daterangepicker .calendar.single .calendar-table {border: none; }.daterangepicker .calendar th, .daterangepicker .calendar td {white-space: nowrap;text-align: center;min-width: 32px; }.daterangepicker .calendar-table {border: 1px solid #fff;padding: 4px;border-radius: 4px;background-color: #fff; }.daterangepicker table {width: 100%;margin: 0; }.daterangepicker td, .daterangepicker th {text-align: center;width: 20px;height: 20px;border-radius: 4px;border: 1px solid transparent;white-space: nowrap;cursor: pointer; }.daterangepicker td.available:hover, .daterangepicker th.available:hover {background-color: #eee;border-color: transparent;color: inherit; }.daterangepicker td.week, .daterangepicker th.week {font-size: 80%;color: #ccc; }.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {background-color: #fff;border-color: transparent;color: #999; }.daterangepicker td.in-range {background-color: #ebf4f8;border-color: transparent;color: #000;border-radius: 0; }.daterangepicker td.start-date {border-radius: 4px 0 0 4px; }.daterangepicker td.end-date {border-radius: 0 4px 4px 0; }.daterangepicker td.start-date.end-date {border-radius: 4px; }.daterangepicker td.active, .daterangepicker td.active:hover {background-color: #357ebd;border-color: transparent;color: #fff; }.daterangepicker th.month {width: auto; }.daterangepicker td.disabled, .daterangepicker option.disabled {color: #999;cursor: not-allowed;text-decoration: line-through; }.daterangepicker select.monthselect, .daterangepicker select.yearselect {font-size: 12px;padding: 1px;height: auto;margin: 0;cursor: default; }.daterangepicker select.monthselect {margin-right: 2%;width: 56%; }.daterangepicker select.yearselect {width: 40%; }.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {width: 50px;margin-bottom: 0; }.daterangepicker .input-mini {border: 1px solid #ccc;border-radius: 4px;color: #555;height: 30px;line-height: 30px;display: block;vertical-align: middle;margin: 0 0 5px 0;padding: 0 6px 0 28px;width: 100%; }.daterangepicker .input-mini.active {border: 1px solid #08c;border-radius: 4px; }.daterangepicker .daterangepicker_input {position: relative; }.daterangepicker .daterangepicker_input i {position: absolute;left: 8px;top: 8px; }.daterangepicker.rtl .input-mini {padding-right: 28px;padding-left: 6px; }.daterangepicker.rtl .daterangepicker_input i {left: auto;right: 8px; }.daterangepicker .calendar-time {text-align: center;margin: 5px auto;line-height: 30px;position: relative;padding-left: 28px; }.daterangepicker .calendar-time select.disabled {color: #ccc;cursor: not-allowed; }.ranges {font-size: 11px;float: none;margin: 4px;text-align: left; }.ranges ul {list-style: none;margin: 0 auto;padding: 0;width: 100%; }.ranges li {font-size: 13px;background-color: #f5f5f5;border: 1px solid #f5f5f5;border-radius: 4px;color: #08c;padding: 3px 12px;margin-bottom: 8px;cursor: pointer; }.ranges li:hover {background-color: #08c;border: 1px solid #08c;color: #fff; }.ranges li.active {background-color: #08c;border: 1px solid #08c;color: #fff; }@media (min-width: 564px) {.daterangepicker {width: auto; }.daterangepicker .ranges ul {width: 160px; }.daterangepicker.single .ranges ul {width: 100%; }.daterangepicker.single .calendar.left {clear: none; }.daterangepicker.single.ltr .ranges, .daterangepicker.single.ltr .calendar {float: left; }.daterangepicker.single.rtl .ranges, .daterangepicker.single.rtl .calendar {float: right; }.daterangepicker.ltr {direction: ltr;text-align: left; }.daterangepicker.ltr .calendar.left {clear: left;margin-right: 0; }.daterangepicker.ltr .calendar.left .calendar-table {border-right: none;border-top-right-radius: 0;border-bottom-right-radius: 0; }.daterangepicker.ltr .calendar.right {margin-left: 0; }.daterangepicker.ltr .calendar.right .calendar-table {border-left: none;border-top-left-radius: 0;border-bottom-left-radius: 0; }.daterangepicker.ltr .left .daterangepicker_input {padding-right: 12px; }.daterangepicker.ltr .calendar.left .calendar-table {padding-right: 12px; }.daterangepicker.ltr .ranges, .daterangepicker.ltr .calendar {float: left; }.daterangepicker.rtl {direction: rtl;text-align: right; }.daterangepicker.rtl .calendar.left {clear: right;margin-left: 0; }.daterangepicker.rtl .calendar.left .calendar-table {border-left: none;border-top-left-radius: 0;border-bottom-left-radius: 0; }.daterangepicker.rtl .calendar.right {margin-right: 0; }.daterangepicker.rtl .calendar.right .calendar-table {border-right: none;border-top-right-radius: 0;border-bottom-right-radius: 0; }.daterangepicker.rtl .left .daterangepicker_input {padding-left: 12px; }.daterangepicker.rtl .calendar.left .calendar-table {padding-left: 12px; }.daterangepicker.rtl .ranges, .daterangepicker.rtl .calendar {text-align: right;float: right; } }@media (min-width: 730px) {.daterangepicker .ranges {width: auto; }.daterangepicker.ltr .ranges {float: left; }.daterangepicker.rtl .ranges {float: right; }.daterangepicker .calendar.left {clear: none !important; } }body,html{color:#4A4A4A;}.blink-me {animation: blinker 3s linear infinite;}@keyframes blinker {50% {opacity: 0;}}.orange{color:#E66F2B !important;}.grey{color:#3B393A !important;}.green{color:#e56a2f !important;}.white{color:#FFF !important;}.orange-bg{background-color:#E66F2B;}.grey-bg{background-color:#3B393A;}.green-bg{background-color:#e56a2f;}.img-100{max-width:100%;}.capitals{text-transform: uppercase;}.pad-20{padding-top:20px;}#mainbody{padding-bottom:50px;}nav a{cursor:pointer;}.logo{padding:20px 0; display:inline-block; width:150px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.logo img{max-width:100%;}.utility-top>a>span, .social-bottom>a>span{font-size:20px;}.utility-top{padding-top:15px; padding-bottom:10px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.utility-bottom>a:not(:last-child){margin-right:15px; font-weight:bold; font-size:13px;}.utility-bottom>a, .utility-bottom>a:hover{color:#3B393A;}.utility-bottom{padding-bottom:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.shrink .logo{width:100px; padding:5px 0;}.shrink .utility-top{padding-top:10px; padding-bottom:5px;}.shrink .utility-bottom{padding-bottom:10px;}header{margin-bottom:175px;}.col-nav{padding-right:0; padding-left:0;}.col-nopad{padding-right:1px; padding-left:1px;}#utility-countdown{margin-top:10px;}#countdown {padding: 8px 15px; background-color: #e66e2e; font-size: 16px; font-weight: 600; color: #fff; text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.55); text-align: center; display:inline-block; transition:0.2s;}.countdown-name{padding: 20px; color: #e66e2e; font-size: 16px; display:inline-block; padding-right:20px;}.countdown-name:hover{animation: blink 500ms infinite alternate; color: #e66e2e; transition:0.2s;}.flashing-message{padding: 8px 15px; background-color: #e66e2e; font-size: 16px; font-weight: 600; color: #fff; text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.55); text-align: center; display:block; transition:0.2s;}.shrink #utility-countdown{margin-top:5px;}.shrink #countdown{padding: 2px 15px; font-size: 14px;}.shrink .countdown-name{padding:5px; font-size: 14px;}@keyframes blink {from {opacity: 0;}to {opacity: 1}}.slider-container, .inner-banner-container{width:100%; position:relative; z-index:2;}.home-banner-slider{width:100% !important; height:230px; overflow-x:hidden;}.main-banner{height:230px !important; color:#000; background-size: cover; padding-top:15px;}.main-banner h1{margin-top:0;}.main-banner h2{text-transform: uppercase; font-size:36px; font-weight:normal;}.main-banner h4{text-transform: uppercase; font-size:24px; font-weight:normal; padding-top:25px;}.inner-banner{height:150px; background-attachment: fixed; background-size:contain; background-position:top center; background-repeat:no-repeat;}.h-s-h1{text-transform: uppercase; color:#FFF; font-weight:700; font-size:32px;}.banner-container{width:100%; margin:0 auto;}.excerpt{color:#FFF; font-size:16px;}.career-container{background-image:url('../../../img/career-bg.jpg');background-color:#F4F4F4;background-position:bottom left;margin-top:70px;padding-bottom:70px;background-repeat:no-repeat;}.updates-container{background-image:url('../../../img/books.jpg');background-size:cover;background-position:center center;background-attachment: fixed;padding-bottom:70px;background-repeat:no-repeat;}.updates-container .home-headings{color:#FFF;}.updates-container .home-headings:after{background-color:#FFF;}.updates-container .home-headings:before{background-color:#FFF;}.home-headings{color:#4A4A4A;font-weight:700;position:relative;margin-bottom:50px;display:inline-block;margin-top:50px;}.home-headings:after{content: '';position:absolute;bottom:-10px;display:block;width:60px;height:1px;left:50%;margin-left:-30px;background-color:#4A4A4A;}.home-headings:before{content: '';position:absolute;bottom:-15px;display:block;width:30px;height:1px;left:50%;margin-left:-15px;background-color:#4A4A4A;}.inner-banner .home-headings{color:#FFF;}.inner-banner .home-headings:after, .inner-banner .home-headings:before{background-color:#FFF;}.icon-shape{display:inline-block;border-top-left-radius:50%;border-top-right-radius:0;border-bottom-right-radius:50%;border-bottom-left-radius:50%;width:100%;height: 0;padding-bottom: 100%;text-align:center;color:#FFF;line-height:100%;}.icon-shape img{padding:10px; max-width:100%;}.icon-grey{background-color:#3B393A; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.icon-orange{background-color:#E56E2C; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.icon-green{background-color:#e56a2f; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.listing{margin-bottom:30px;padding:15px;margin-left:0;margin-right:0;overflow:hidden;position:relative;min-height:200px;}.listing-grey-border{border:1px solid #3B393A;}.listing-green-border{border:1px solid #e56a2f;}.listing-yellow-bottom{background-color:#FFF;border-bottom:3px solid #E66E2E;}.listing h4{border-bottom: 1px solid #979797;padding-bottom:15px;font-weight:700;text-transform: uppercase;}.listing-yellow-bottom a{color:#e56a2f;font-weight:bold;}.listing-grey-border a{font-weight:bold;color:#4A4A4A;}.listing-grey-border:hover .icon-grey{background-color:#aa5221;}.listing-yellow-bottom:hover .icon-green{background-color:#aa5221;}.download-file{display:block;}.news-listing h4{font-size:22px;color:#3B393A;}.news-listing h5{font-size:16px;font-weight:700;color:#3B393A;}.news-listing{padding-bottom:30px;}.news-img{background-size:cover;background-position:center center;background-repeat: no-repeat;height:180px;}.news-main-image{float: left;margin-right: 15px;clear:both;max-width:50%;}.latest-articles-header{font-weight:bold;font-size:18px;margin-top:40px;}.date-box{background-color:#E56E2C;display:block;padding-top:3px;padding-bottom:3px;}.date-box>div:first-child{color:#FFF;text-align:center;}.date-box>div:last-child{font-weight:700;color:#FFF;text-align:center;}.latest-article-row{padding-bottom:20px;}.latest-article{padding-left:0;min-height:46px;}.latest-article > a{display:inline-block;min-height:46px;color:#4A4A4A;}.inner-content p{margin-left: 0px;overflow:auto;display:block;}.date-day{font-size:18px;font-weight:bold;padding-top:10px;}.date-month{font-weight:bold;font-size:17px;padding-top:4px;}.service-block{display:block;background-color:#3B393A;padding:15px;padding-top:20px;transition: all 0.3s ease;border-bottom:3px solid #E66E2E;position:relative;min-height:180px;margin-top:15px;}.download-block{display:inline-block;background-color:#3B393A;padding:15px;padding-top:20px;transition: all 0.3s ease;border-bottom:3px solid #E66E2E;position:relative;}.service-block:after, .download-block:after{content: url('../../../img/right-arrow-white-small.svg');width:16px;display:inline-block;color: #FFF;position: absolute;bottom: 2px;right: 15px;transition: all 0.3s ease;}.gallery-block{padding-top:15px;display:block;margin-bottom: 20px;min-height: 90px;}.gallery-block h4{margin-top:0;text-align:left;font-weight:700;}.service-list{display:block;min-height:240px;margin-bottom:30px;}.download-block:hover:after{content: "\f019";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #FFF;font-size: 18px;position: absolute;bottom: -2px;right:15px;}.service-block:hover, .download-block:hover{background-color:#E56E2C;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom:3px solid #E56E2C;}.service-block h4, .download-block h4{padding-top:5px;}.service-block h4, .service-block a, .service-block p, .service-block i,.download-block h4, .download-block a, .download-block p, .download-block i{color:#FFF;}.download-block{padding:20px 25px;color:#FFF;}.download-block:hover{color:#FFF;}.menu-tenders-menu-container ul li{border:1px solid #CBCBCB !important;border-right:1px solid #CBCBCB !important;margin-bottom:0;padding:0 !important;}.menu-tenders-menu-container ul li a{background: transparent !important;padding:20px !important;color:#3B393A;}.side-menu{padding-left:0;border-right:1px solid #C1C1C1;list-style:none;}.side-menu li:not(:first-child){border-top:1px solid #C1C1C1;}.side-menu li:last-child{border-bottom:1px solid #C1C1C1;}.side-menu li{display:table;width:100%;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.side-menu li span{display:table-cell; width:40px; text-align:center; font-size:24px; font-weight:700; vertical-align: middle;}.side-menu li a{display:table-cell; color:#4A4A4A; font-weight:700; padding-top:20px; padding-bottom:20px; padding-right:5px;}.side-menu li.active{background-color:#E56E2C;border-top-left-radius: 20px;border-top:none;}.side-menu li.active span{color:#F3C4AA;}.side-menu li.active a{color:#FFF;}.side-menu-block a{display: -webkit-flex;display: -moz-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;align-items: center;justify-content: center;text-align:center;background-color:#E56A2F;color:#FFF;font-size:18px;padding-left:20px;padding-right:20px;height:100px;margin-bottom:30px;}.search-btn{cursor: pointer;}.search-btn:hover{}.clearNewsSearch{position:absolute; top:7px; right:45px; z-index:10; cursor:pointer; display:inline-block;}.clearNewsSearch a{color:#E56E2C;}.found-text{font-weight:700; font-size:22px; text-transform: uppercase;}.search-box {display: none;width: 100%;height: 56px;background-color: #fff;position: absolute;left: 0;right: 0;top: 175px;z-index: 99;box-shadow: 0px 20px 200px #000;}.search-box .search-bar {border: none;width: 94%;height: 56px;padding-left: 0;font-size: 16px;color: #474747;position:relative;}.search-box .search-bar:focus{border: none;outline: none;}.search-box button {color: #006770;border: none;background-color: transparent;font-size: 24px;line-height: 60px;padding: 0px;width: 6%;position:absolute;right:10px;top:0px;}.search-box button:hover{color: #363636;}.search-box button:focus{outline: none;}form#searchForm {width: 100%;float: left;}.inner-heading{ color:#3B393A; margin-top:0; font-size:34px; margin-bottom:30px;}.inner-heading span{color:#E56E2C; font-weight:bold; margin-right:15px;}.tender-panel{position:relative; margin-bottom:30px;}.tender-panel .panel-label{position:absolute; left:0; top:-13px; background-color:#E56E2C; display:inline-block; padding:3px; color:#FFF; font-weight:700; width:60px; text-align:center; font-size:12px;}.tender-panel>.panel-heading{background-color:#E8E8E8; border:1px solid #E8E8E8;}.tender-panel{border-radius:0; border-color:#E8E8E8;}.tender-panel .panel-heading h4{font-size:14px; line-height:22px; text-transform: uppercase;}.tender-panel .panel-heading h4 a>span:last-child{display:block; font-weight:700; font-size:14px; text-transform: uppercase;}.tender-tabs{border-bottom:1px solid #E56E2C; margin-bottom:35px;}.tender-tabs>li{margin-bottom:-3px; font-weight:700;}.tender-tabs>li>a{border:none; margin-bottom:0; padding-left:35px; padding-right:35px; color:#3B393A;}.tender-tabs>li.active>a, .tender-tabs>li.active>a:focus, .tender-tabs>li.active>a:hover{background-color:#E56E2C; color:#FFF;border:none;}.tender-tabs>li:not(:first-child).active>a, .tender-tabs>li:not(:last-child).active>a{border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}.tender-tabs>li:first-child.active>a{border-top-left-radius: 20px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}.tender-tabs>li:last-child.active>a{border-top-left-radius: 0px;border-top-right-radius: 20px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}.tender-tabs>li.active{margin-bottom:-1px;}.event-panel .panel-heading h4{font-size:14px; line-height:22px; text-transform: none;}.event-panel a{display:block;}.events-header{color:#3B393A; font-weight:700; font-size:22px; margin-bottom:40px;}.event-img{display:inline-block; float:left; padding-right:15px; width:40%; margin-top:5px; padding-bottom:5px;}.event-dates > * {vertical-align:middle;}.secrets-list>a{display:block;}.bottom-contact a{color:#E56E2C;}footer{padding-top:50px;}.footer-heading{text-transform: uppercase;color:#4A4A4A;font-weight:700;font-size:22px;position:relative;margin-bottom:20px;margin-top:0;}.footer-heading:after{display:block;content:'';position:absolute;bottom:-10px;left:0;width:45px;height:2px;background-color:#9E9C9D;}.footer-sitemap{display:block;color:#3B393A;padding-top:3px;}.subscribe-container input{border-top-left-radius: 0px;border-bottom-right-radius:0px;border-top-right-radius: 0px;border-bottom-left-radius: 20px;border:none;}.subscribe-container input:focus{border-color:transparent;box-shadow:none;}.subscribe-container .input-group-addon{border-top-left-radius: 0px;border-bottom-right-radius:0px;border-top-right-radius: 20px;border-bottom-left-radius: 0px;background-color:#FFF;border:none;}.subscribe-container img{width:16px;}.subscribe-container .input-group-addon{cursor:pointer;}.subscribe-container{border-top-left-radius: 0px;border-bottom-right-radius:0px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;border:1px solid #4A4A4A;overflow:hidden;}.bottom-contact{display:table; width:100%;}.bottom-row{display:table-row;}.contact-left{display:table-cell; height:100%; padding-right:5px; }.contact-right{display:table-cell;}.contact-left span{color:#E56E2C;}#footerMap{overflow:hidden; border-radius:5px;}.footer-bottom-bar{background-color:#3B393A; padding-top:15px; padding-bottom:15px; margin-top:35px;}.copyright{color:#FFF;}.fraud{font-size:20px; color:#E56E2C; font-weight:bold;}.copyright{padding-top:5px;}.copyright span:nth-child(2), .copyright span:nth-child(3){padding-left:15px;}.copyright a{color:#E56E2C;}.countdown-banner{background-color:#3B393A; text-align:center; color:#FFF !important; font-weight:bold; font-size:18px; padding-top:8px; padding-bottom:8px; height:42px;}.countdown-banner a{color:#FFF !important; font-weight:bold; text-decoration:underline; font-size:18px;}.contact-head{margin-top:20px;}.contact-main{text-transform: uppercase; font-weight:400; font-size:36px; margin-top:0;}.province-select{background-color:#E56E2C; cursor:pointer; color:#FFF; text-transform: uppercase; font-size:17px; font-weight:700; padding-top:10px; padding-bottom:10px; position:relative; z-index:2;}.province-select > *{vertical-align:middle;}.province-select span:first-child{display:inline-block;}.province-select span:last-child{font-size:35px; display:inline-block; margin-left:15px;}.contact-dropdown{background-color:rgba(59,57,58,0.85);padding-bottom:30px; height:auto; display:block; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; position:absolute; top:0; left:0; width:100%; z-index:1;}.contact-hidden{-webkit-transition: all 0.5s ease; transition: all 0.5s ease; top:-600px;}.contact-container{position:relative;}.office-button{cursor:pointer; position:relative; border:1px solid #FFF; background-color:transparent; border-radius:0; color:#FFF; display:block; padding:12px 15px; font-size:16px; margin-top:30px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.office-button:after{content: url('../../../img/right-arrow-yellow-small.svg');width:16px;display:inline-block;position: absolute;top: 14px;right: 15px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.office-button:hover{background-color:#E66E2E; border-top-right-radius: 20px; border-bottom-left-radius: 20px; color:#3B393A; border:1px solid #E66E2E;}.office-button:hover:after{content: url('../../../img/right-arrow-grey-small.svg');}.img-gal{width:100%;height:150px;background-size:cover;background-position: center center;display:block;margin-top:30px;}.vid-gal .fa.fa-play-circle-o.video-play{color:#FFF;font-size:40px;position:absolute;bottom:20px;right:40px;transition:0.15s;opacity:1;}.vid-gal:hover .fa.fa-play-circle-o.video-play{font-size:45px;opacity:0.8;}.gallery-img{display:none;}.listing-image{width:100%;height:180px;display:block;margin-top:20px;background-position:center center;}.gallery-btn{text-align:center;margin-top:15px;}.modal{z-index:1085;}.portal-main-content{padding-top:30px; padding-bottom:30px;}.btn-full{width:100%; text-align:center; margin-bottom:15px; font-size:16px !important;}.login-h2{padding-bottom:15px;}.login-well{margin-top:30px; padding-top:0; padding-bottom:0;}.small-text{font-size:12px; margin-top:15px;}.has-read{cursor:pointer;}.birthday-drops select{width:32.8%; line-height:1.42857143; height:34px; border:1px solid #ccc;}.tooltip > .tooltip-inner {text-align:left;}.pw-info{color:#3B393A;}.pw-info:hover{color:#e56a2f;}.agree-well{padding:13px;}.agree-well a{color:#e56a2f;}.active-alert i{float:left;}.active-alert span{display:inline-block; height:28px; line-height:28px; padding-left:15px;}.tab-buttons{padding-top:25px;}.tab-btn{border:1px solid #CCC; padding:10px 15px 10px 15px; display:inline-block; font-weight:bold; color:#3B393A;}.tab-btn:hover{color:#3B393A;}.tab-btn.active{background-color:#e56a2f; color:#FFF;}.tab-btn.active:hover{background-color:#e56a2f; color:#FFF;}.portal-content-holder{border:1px solid #CCC; padding:15px; margin-top:-1px;}.portal-content-holder .well-sm p{margin:0;}.msg-row{display:block; background-color:#A9A7A8; color:#FFF; margin-left:0; margin-right:0; padding-top:10px; padding-bottom:10px; margin-bottom:2px;}.msg-row .col-md-2{text-align:right;}.msg-row.inactive{background-color:#e56a2f; color:#FFF;}.msg-row .msg-sml{font-size:10px; color:#E6E6E6;}.msg-row.inactive .msg-sml{font-size:10px; color:#CE9184;}.msg-row:hover{color:#FFF;}.msg-search-row{margin-bottom:25px;}.msg-search-row input, .msg-search-row select{height:40px; line-height:40px;}.input-group{position:relative;}.clear-search{color:#E66E2E; position:absolute; right:80px; top:10px; z-index:3;}.clear-search:hover{color:#e56a2f;}.btn-msg{border-radius:0 !important; background-color:#e56a2f; margin-right:10px; border:none; font-size:15px !important;}.btn-msg:hover,.btn-msg.active, .btn-msg:active, .btn-msg.focus, .btn-msg:focus, .btn-msg:active.focus, .btn-msg:active:focus{background-color:#E66E2E;}.message-from{text-align:left; font-size:15px;}.message-date{text-align:right; color:#9D9D9D;}.alert-deactivated{border-radius:0 !important; background-color:#FF3333; color:#FFF; font-weight:bold; border:none !important; padding-top:10px; padding-bottom:10px; text-align:center;}.info-block b{display:block;}.info-block span{display:block; padding-bottom:15px;}.info-block span:last-child{padding-bottom:0;}.learner-name h3{margin-bottom:0;}.learner-name .col-md-1{padding-right:0;}.learner-name a{display:inline-block; margin-top:21px; color:#E66E2E;}.learner-name a:hover{color:#e56a2f;}.orange-link{color:#E66E2E;}.orange-link:hover{color:#e56a2f;}.switch {position: relative;display: inline-block;width: 60px;height: 34px;}.switch input {display:none;}.slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;}.slider:before {position: absolute;content: "";height: 26px;width: 26px;left: 4px;bottom: 4px;background-color: white;-webkit-transition: .4s;transition: .4s;}input:checked + .slider {background-color: #E66E2E;}input:focus + .slider {box-shadow: 0 0 1px #E66E2E;}input:checked + .slider:before {-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}.slider.round {border-radius: 34px;}.slider.round:before {border-radius: 50%;}.input-m-b{margin-bottom:5px;}.coverage-head{background-color:#E56E2C;color:#FFF;font-weight:bold;text-align:center;padding:5px;height:50px;vertical-align:middle;}.coverage-image{width:100%; height:130px; background-position:center center; background-size:cover;}.home-container video{width:100%; height:650px; margin-bottom:30px;}@media only screen and (max-width : 1200px) {.home-container video{width:100%; height:auto;}}@media only screen and (max-width : 992px) {}#mainMenu.navbar-nav>li>a{-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}#mainMenu.navbar-nav>li>a.active{background-color:#e56a2f;}#mainMenu.navbar-nav>li>a:hover{background-color:#e56a2f;}nav.navbar{background-color:#ccc;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.navbar{margin-bottom:10px;}ul.nav li.l1drop:hover ul.l2drop{display: block;}.nav-top-row{background-color: #FFF;}.nav-bottom-row{background-color: #3B393A;}#mainMenu >li>a {padding: 18px 14px;font-size: 16px;color: #fff;position:relative;font-weight:700;}#mainMenu >li>a:focus, .nav>li>a:hover{background-color:transparent;}.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background-color:transparent; border-color:transparent;}.nav .open>a:after, .nav .open>a:focus:after, .nav .open>a:hover:after{content:''; display:block; width:100%; height:3px; background-color:#F9B700; position:absolute; bottom:8px; left:0;}.nav .open>a:before, .nav .open>a:focus:before, .nav .open>a:hover:before{content:''; display:block; width:45%; height:2px; background-color:#FFF; position:absolute; bottom:6px; right:0;}.dropdown-submenu {position: relative;}.dropdown-submenu>.dropdown-menu {top: 0;left: 100%;margin-top: -2px;margin-left: 0px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px;}.dropdown-submenu:hover>.dropdown-menu {display: block;}.dropdown-submenu>a:after {display: block;content: " ";float: right;width: 0;height: 0;border-color: transparent;border-style: solid;border-width: 5px 0 5px 5px;border-left-color: #FFF;margin-top: 5px;margin-right: -10px;}.dropdown-submenu:hover>a:after {border-left-color: #fff;}.dropdown-submenu.pull-left {float: none;}.dropdown-submenu.pull-left>.dropdown-menu {left: -100%;margin-left: 10px;-webkit-border-radius: 6px 0 6px 6px;-moz-border-radius: 6px 0 6px 6px;border-radius: 6px 0 6px 6px;}.l2drop, .l3drop{height:auto !important;background-color:#e56a2f;border-radius:0 !important;}.l2drop>li>a, .l3drop>li>a{color:#FFF;}.l2drop>li>a:hover, .l3drop>li>a:hover{background-color:#3B393A;color:#FFF;}.btn{border-top-left-radius: 0px;border-bottom-right-radius:0px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;padding:7px 25px;font-size:17px;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;font-weight:700;}.btn-green{background-color:#e56a2f; color:#FFF;}.btn-orange{background-color:#E56E2C; color:#FFF;}.btn-grey{background-color:#3B393A; color:#FFF;}.btn-green:hover, .btn-orange:hover, .btn-grey:hover{color:#FFF;border-top-left-radius: 20px;border-bottom-right-radius:20px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;}.btn img{margin-left:10px; display:inline-block;}.download-btn{padding-right:80px;position:relative;}.download-btn:after{content:"\f019";font-family: FontAwesome;color:#FFF;position:absolute;right:30px;top:6px;font-weight:400;}.submit-btn{padding-right:65px;position:relative;}.submit-btn:after{content: url('../../../img/right-arrow-white-small.svg');width:16px;display:inline-block;color:#FFF;position:absolute;right:23px;top:6px;}.form-control{border-radius:0;box-shadow:none;color:#3B393A;}.form-control:focus{box-shadow:none;border-color:#CCC;}.btn-share{border-radius:0;text-transform: uppercase;padding:5px 15px;background-color:#FFF;border:1px solid #E4E4E4;font-size:14px;}.btn-share>*{font-size:14px;}.btn-share.active.focus, .btn-share.active:focus, .btn-share.focus, .btn-share:active.focus, .btn-share:active:focus, .btn-share:focus{outline:none;}.social-share>*{color:#E56E2C;}.pagination{border-radius: 0;}.pagination>li:first-child>a, .pagination>li:first-child>span{border-top-left-radius:0; border-bottom-left-radius:0;}.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{border-color:#3B393A; background-color:#3B393A;}.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{color:#3B393A;}.pagination>li>a, .pagination>li>span{color:#3B393A;}.pagination>li:last-child>a, .pagination>li:last-child>span{border-top-right-radius:0; border-bottom-right-radius:0;}.breadcrumb{padding-left:0; background-color:transparent; }.breadcrumb>li>a{color:#4A4A4A;}.home-services-slider .slick-slide {margin: 0 15px;}.home-services-slider.slick-list {margin: 0 -15px;}.home-services-slider .slick-prev:before, .home-services-slider .slick-next:before{color:#E66E2E !important;font-size:25px;opacity:1;}.home-services-slider .slick-prev, .home-services-slider .slick-next{z-index:10;}.home-services-slider .slick-slide img{display:inline;}.home-banner-slider .slick-dots{bottom:8px !important;}.home-banner-slider .slick-dots li button:before{font-size:10px;opacity:0.4;}.home-banner-slider .slick-dots li.slick-active button:before{opacity:0.8;}.home-banner-slider .slick-prev, .home-banner-slider .slick-next{z-index:10;}.home-banner-slider .slick-prev:before, .home-banner-slider .slick-next:before{font-size:30px;}.home-banner-slider .slick-prev{left:35px;}.home-banner-slider .slick-next{right:35px;}.panel-default{border:1px solid #E56A2F;}.panel-group .panel{border-radius:0;}.panel-group .panel+.panel{margin-top:10px;}.panel-default>.panel-heading{background-color:#E56A2F;border-color:transparent;color:#FFF;}.panel-heading{padding:0;border-top-left-radius:0;border-top-right-radius:0;}.panel-title>a{display:block;padding:10px 15px;}@media only screen and (max-width : 1024px) {#mainMenu >li>a{font-size:14px; padding: 18px 11px;}}@media only screen and (max-width : 768px) {.inner-banner{background-size:cover;}#mainMenu >li>a{font-size:12px; padding: 18px 6px;}.service-block{height:170px; margin-top:15px; min-height:170px;}.listing{min-height:150px;}.inner-heading{margin-bottom:10px;}.btn-share{margin-bottom:20px;}.banner-container{width:100%;}.login-well h3{font-size:20px;}.btn-sml-text{font-size:12px !important; padding:7px 16px;}.birthday-drops select{width:32.5%;}.utility-bottom>a:not(:last-child){font-size:12px;}}@media only screen and (max-width : 480px) {.form-group .col-sm-6:nth-child(2){margin-top:15px;}.portal-content-holder .col-xs-3{padding-left:0; padding-right:0;}.tab-btn{padding:10px 7px 10px 7px;}.birthday-drops select{width:32.3%}.btn-full-m{width:100%; text-align:center; margin-bottom:15px; font-size:16px !important;}.msg-row .col-md-2{text-align:left;}.msg-row .col-xs-7{padding-right:0;}.msg-row .col-xs-5{padding-left:10px; text-align:right;}.message-date{text-align:left;}.listing h4{font-size:16px;}.footer-heading{margin-top:20px;}.copyright{text-align:center;}.copyright span{display:block;}.copyright span:nth-child(2), .copyright span:nth-child(3){padding-left:0; margin-left:0;}.fraud{margin-top:5px;}footer .text-right{text-align:center;}footer .text-right img{width:50%;}#footerMap{margin-top:15px;}.msg-search-row select, .msg-search-row input{margin-bottom:10px;}.msg-search-row{margin-bottom:10px;}.service-block{height:170px; margin-top:15px; min-height:170px;}.home-services-slider .slick-next{right:6px; z-index:10;}.home-services-slider .slick-prev{left:-10px; z-index:10;}.home-services-slider .slick-prev:before, .home-services-slider .slick-next:before{color:#E66E2E !important;font-size:35px;opacity:1;}header{margin-bottom:65px;}.mobile-nav {position: fixed;top: 0;right: 0;left: 0;margin: 0 auto;width: 100%;background-color: #3B393A;z-index: 1080;height:65px;}.mobile-nav a.logo-wrap img.logo {max-width:100%;}.col-nopad{padding-right:15px; padding-left:15px;}.logo{padding:0; width:auto;}.mobile-nav a.logo-wrap {height: 65px;left: 25px;width: 30%;text-align: center;display:inline-block;padding:10px;}.contact-hidden{-webkit-transition: all 0.5s ease; transition: all 0.5s ease; top:-850px;}.menu {position: fixed;top: 120px;left: 0;width: 300px;height: calc(100vh - 120px);background: #E46E2C;}.menu__wrap {position: absolute;top: 5em;bottom: 0;overflow: hidden;width: 100%;}.menu__level {position: absolute;top: 0;left: 0;visibility: hidden;overflow: hidden;overflow-y: scroll;width: calc(100% + 50px);height: 100%;margin: 0;padding: 0;list-style-type: none;}.menu__level:focus {outline: none;}.menu__level--current {visibility: visible;}.menu__item {display: block;width: calc(100% - 50px);}.menu__link {font-weight: 600;position: relative;display: block;padding: 10px 2.5em 10px 1.5em;color: #fff;-webkit-transition: color 0.1s;transition: color 0.1s;text-decoration: none;}.menu__link[data-submenu]::after {content: '\f105';font-family: 'FontAwesome';position: absolute;right: 0;padding: 0.25em 1.25em;color: #fff;}.menu__link:hover,.menu__link:focus,.menu__link[data-submenu]:hover::after,.menu__link[data-submenu]:focus::after {color: #444 !important;}.menu__link:active{color: #444 !important;}.menu__link--current::before {content: '\f111';font-size: 1.5em;line-height: 0;position: absolute;top: 50%;left: 0.5em;height: 4px;color: #5c5edc;font-family: 'FontAwesome';display: none;}[class^='animate-'],[class*=' animate-'] {visibility: visible;}.animate-outToRight .menu__item {-webkit-animation: outToRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1);animation: outToRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}@-webkit-keyframes outToRight {to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes outToRight {to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.animate-outToLeft .menu__item {-webkit-animation: outToLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1);animation: outToLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}@-webkit-keyframes outToLeft {to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes outToLeft {to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.animate-inFromLeft .menu__item {-webkit-animation: inFromLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1);animation: inFromLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}@-webkit-keyframes inFromLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes inFromLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.animate-inFromRight .menu__item {-webkit-animation: inFromRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1);animation: inFromRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}@-webkit-keyframes inFromRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes inFromRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}nav.menu__breadcrumbs {opacity: 0.7;border-bottom: 1px solid #fff;}.menu__breadcrumbs {font-size: 0.65em;line-height: 1;position: relative;padding: 2.5em 3.75em 1.5em 2.5em;}.menu__breadcrumbs a {font-weight: bold;display: inline-block;cursor: pointer;vertical-align: middle;letter-spacing: 1px;text-transform: uppercase;color: #fff;margin-bottom: 10px;}.menu__breadcrumbs a:last-child {pointer-events: none;}.menu__breadcrumbs a:hover,.menu__breadcrumbs a:focus {color: #fff;}.menu__breadcrumbs a:not(:last-child)::after {content: '\f105';font-family: 'feather';display: inline-block;padding: 0 0.5em;color: #fff;font-family: 'FontAwesome';}.menu__breadcrumbs a:not(:last-child):hover::after,.menu__breadcrumbs a:not(:last-child):focus::after {color: #33353e;}.menu__back {font-size: 1.05em;position: absolute;z-index: 100;top: 0;right: 2.25em;margin: 0;padding: 1.365em 0.65em 0 0;cursor: pointer;color: #2a2b30;border: none;background: none;}.menu__back--hidden {pointer-events: none;opacity: 0;}.menu__back:hover,.menu__back:focus {color: #fff;outline: none;}.action {position: absolute;display: block;margin: 0;padding: 0;cursor: pointer;border: none;background: none;}.action:focus {outline: none;}.action--open {font-size: 1.5em;top: 20px;right: 1em;display: none;color: #fff;position: fixed;z-index: 1000;}.action--open:active,.action--open:hover{opacity: 0.6;}.action--close {font-size: 1.1em;top: 1.25em;right: 1em;display: none;color: #fff;}.action--open,.action--close {display: block;}.menu {z-index: 1000;top: 0;width: 100%;height: 100vh;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;}.menu--open {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.banner-container h1{font-size:20px; margin-top:0;}.news-listing h4{font-size:18px;}.news-img{border:1px solid #3B393A;}.inner-heading{font-size:20px;}}@media only screen and (max-width : 320px) {}@media print {}