.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('/slick/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/slick/fonts/slick.eot');src:url('/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/slick/fonts/slick.woff') format('woff'), url('/slick/fonts/slick.ttf') format('truetype'), url('/slick/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}
﻿body{font-family:"Montserrat",sans-serif;font-size:18px;overflow-x:hidden;line-height:26px;background:#f0f0f0}html{overflow-x:hidden}h1{font-size:44px;font-weight:700}.search{font-size:20px}a{color:#2c7ba5}a:hover{text-decoration:none}a:focus{outline:none}button:focus{outline:1px
dotted;outline:none}b,strong{font-weight:700}img{vertical-align:middle;border-style:none;max-width:100%;height:auto}.th{line-height:0;display:inline-block;border:solid 4px #fff;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,.2);transition:all 200ms ease-out;border-radius:50%}@media(max-width: 1220px){.lead{padding-left:15px;padding-right:15px}}ul.no-bullet{list-style:none}.container{max-width:1280px;min-height:25px}@media(max-width: 1220px){.container{padding-left:15px;padding-right:15px}}@media(min-width: 576px){.container{padding-left:25px;padding-right:25px}}label{font-size:.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}.ordered-list
li{padding-bottom:15px;color:#000}#myBtn{display:none;position:fixed;bottom:20px;right:3px;z-index:99;font-size:16px;border:none;outline:none;background-color:#18305a;color:#fff;cursor:pointer;padding:10px;border-radius:50px}#myBtn:hover{background-color:#8e8f90}.social-icons,.join-team{display:flex;align-items:center;justify-content:center}.social-icons .fab,.join-team
.fab{height:28px;width:28px;font-size:28px;color:#4aa1cf}.social-icons .social-icon,.join-team .social-icon{display:flex}@media(max-width: 1220px){.social-icons,.join-team{display:none}}@media(max-width: 1220px){.join-team .fas.fa-users{display:none}}@media(max-width: 1220px){.join-team{display:block;position:absolute;right:120px;top:16px;padding-right:0 !important;z-index:1000}}@media(max-width: 1220px){.join-team a::after{content:" | ";color:#4aa1cf}}.top-bar.accommodation{width:45px;height:24px;border:1px
solid #000;opacity:1;margin-right:15px}@media(max-width: 1220px){.top-bar.accommodation{display:block;position:absolute;right:80px;top:12px;padding-right:0 !important;border:none;z-index:1000}}.accommodation
a{display:block;width:28px;font:normal normal bold 12px/15px Montserrat;letter-spacing:0px;color:#000;opacity:1;line-height:24px;margin-left:auto;margin-right:auto}.relative{position:relative}.constrained{display:block;max-width:1250px;margin-top:98px;background:#fff;margin-left:auto;margin-right:auto}@media(max-width: 1220px){.constrained{margin-top:68px}}#search_pop .modal-content{background:#2c7ba5;font-size:14px;color:#fff;padding-left:15px;padding-right:15px}@media(max-width: 1220px){#search_pop .modal-content{width:auto}}#search_pop .modal-content
.close{color:#fff}#search_pop .modal-content input[type=submit]{background:#fff;color:#18305a;border:1px
solid #fff;font-weight:500;font-size:24px}@media(max-width: 1220px){#search_pop .modal-content input[type=submit]{font-size:16px}}#search_pop .modal-content input[type=text]{background:#fff;color:#18305a;border:1px
solid #fff;font-weight:500;font-size:24px}@media(max-width: 1220px){#search_pop .modal-content input[type=text]{font-size:16px}}.simplesearch-search-form input[type=submit]{background:#fff;color:#18305a;border:1px
solid #000;font-weight:500}.search-results{padding:15px}.search-results .simplesearch-paging{padding-bottom:10px}.search-results .simplesearch-results{margin-bottom:2px}.search-results .simplesearch-result
h3{color:#2c7ba5}.search-results .simplesearch-result h3
a{color:#2c7ba5}.B_crumbBox{width:100%;text-align:right;list-style:none;padding-top:5px;padding-bottom:15px;padding-left:15px;padding-right:15px}.B_crumbBox
div{display:inline-block;padding-top:10px;padding-bottom:10px;font-size:14px}.B_crumbBox div
.B_currentCrumb{color:#000}.alert-holder{position:relative;background:#bbe4e8;padding:20px;margin-left:auto;margin-right:auto;max-width:1280px}@media(max-width: 1220px){.alert-holder{font-size:14px}}.alert-holder .alert-close{position:absolute;right:10px;top:5px;color:#000;font-weight:900;font-size:22px;cursor:pointer;z-index:3}.alert-holder .alert-button{color:#fff;position:absolute;top:50%;transform:translateY(-50%);background:#18305a;border-radius:4px;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px}.alert-holder .alert-button
a{color:#fff;font-size:14px;font-weight:600}@media(max-width: 1220px){.alert-holder .alert-button{position:relative;margin-top:10px}}footer{background:#2c7ba5;font-size:14px;color:#fff;padding-left:15px;padding-right:15px;max-width:1250px;margin-left:auto;margin-right:auto}footer
a{color:#fff}footer .footer-holder{display:block;padding-top:40px;padding-bottom:40px;padding-left:15px;padding-right:15px;max-width:1280px;margin-left:auto;margin-right:auto;background-image:url("/images/footer_overlay.svg");background-repeat:no-repeat;background-position:center right;background-position:center right;background-size:cover;line-height:22px}footer .footer-holder a:hover{color:#fff}footer .footer-holder .indent-left{padding-left:18px}footer .footer-holder .social
a{padding-top:10px;padding-bottom:10px;display:block;font-weight:bold}footer .footer-holder .location_icon:before{content:url("/images/location_icon.svg");position:relative;z-index:100000;left:0;top:3px;padding-right:5px}footer
h4{font-size:20px;font-weight:bold}@media(max-width: 768px){footer
h4{padding-top:20px}}footer
.copyright{color:#fff;padding-top:100px}footer .copyright
a{color:#fff}.fixed-top{background:#fff;-webkit-box-shadow:2px 6px 10px -7px rgba(0,0,0,.64);box-shadow:2px 6px 10px -7px rgba(0,0,0,.64);position:fixed;top:0;right:0;left:0;z-index:1030;min-height:40px}.fixed-top
.container{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 1220px){.fixed-top
.container{display:block}}.logo{padding-left:20px;margin-top:-10px;padding-bottom:10px;max-width:175px}@media(max-width: 1220px){.logo{padding-left:15px}}@media(max-width: 1220px){.logo
img{max-width:80px;top:7px;position:relative;transform:translateY(-50%);padding-left:10px}}@media(max-width: 1220px){.top-bar{padding-right:80px}.top-bar
a{padding-top:7px;display:inline-block}}.navbar-right{float:right !important;margin-right:-15px}#navbar1 .nav-link{font-weight:700;font-size:18px;padding-left:15px;padding-right:15px;color:#18305a;border-bottom:7px solid #fff;font-family:"Montserrat",sans-serif}@media(max-width: 768px){#navbar1 .nav-link{grid-template-columns:1fr;grid-gap:5px;padding-right:15px}}@media screen and (max-width: 992px){#navbar1 .nav-link{font-size:16px;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:5px}}@media(max-width: 640px){#navbar1 .nav-item{border-bottom:1px solid #ddd}}#navbar1 .nav-item.show .nav-link{border-bottom:7px solid #4aa1cf}#navbar1 .nav-item:hover .nav-link{border-bottom:7px solid #4aa1cf}#navbar1 .nav-item.active .nav-link{border-bottom:7px solid #4aa1cf}@media(min-width: 1200px){.dropdown:hover .dropdown-menu{display:block}}.dropdown-menu{margin-top:0}@media(max-width: 1220px){.dropdown-menu{border:none}}.dropdown{text-align:center}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#fff}.navbar
.container{display:block}.navbar-light .navbar-toggler{color:#18305a !important;position:relative;right:5px;top:-12px}.menu-hide{display:none;width:100%;text-align:center;font-size:14px;padding-bottom:10px}.menu-show{display:block}.nav-link{padding-top:25px;padding-bottom:0}.navbar-nav{transition:all .2s ease-in-out}.navbar-nav .dropdown-menu{box-shadow:0px 2px 5px 3px rgba(0,0,0,.2);-webkit-box-shadow:0px 2px 5px 3px rgba(0,0,0,.2);-moz-box-shadow:0px 2px 5px 3px rgba(0,0,0,.2)}@media(max-width: 1220px){.navbar-nav .dropdown-menu{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}}@media(max-width: 1220px){.navbar-nav .dropdown-menu{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}}.navbar-nav .dropdown-menu.single
ul{padding-left:10px}.navbar-nav .dropdown-menu.single .dropdown-item{white-space:unset;width:255px;padding-left:10px;line-height:22px;padding-bottom:10px;font-size:16px}@media(max-width: 1220px){.navbar-nav .dropdown-menu.single .dropdown-item{padding-left:10px;padding-right:10px}}.navbar-nav .dropdown-menu.single .dropdown-item:hover{background:#fff}.navbar-nav .dropdown-menu.single .dropdown-item
a{color:#2c7ba5;font-weight:500}.navbar-nav .dropdown-menu.single .dropdown-item a:hover{color:#18305a;text-decoration:none}@media(max-width: 1220px){.navbar-nav .dropdown-menu.single .dropdown-item{font-size:14px;font-weight:300;text-align:center;width:100%}.navbar-nav .dropdown-menu.single .dropdown-item
a{font-weight:300}}.navbar-nav .dropdown-menu.mega-menu{width:1031px;left:30%;transform:translateX(-40%)}@media(max-width: 1220px){.navbar-nav .dropdown-menu.mega-menu{width:100%;left:unset;text-align:center;transform:unset}}.navbar-nav .dropdown-menu.mega-menu .dropdown-item{white-space:unset;width:255px;padding-left:10px;line-height:19px}@media(max-width: 1220px){.navbar-nav .dropdown-menu.mega-menu .dropdown-item{width:100%}}@media(max-width: 1220px){.navbar-nav .dropdown-menu.mega-menu .dropdown-item{padding-left:10px;padding-right:10px}}.navbar-nav .dropdown-menu.mega-menu .dropdown-item:hover{background:#fff}.navbar-nav .dropdown-menu.mega-menu .level1>a{font-size:16px;color:#18305a;font-weight:600;width:100%;padding-bottom:3px;display:block;border-bottom:1px solid #dbdada}@media(max-width: 1220px){.navbar-nav .dropdown-menu.mega-menu .level1>a{border-top:1px solid #dbdada;padding-top:3px}}.navbar-nav .dropdown-menu.mega-menu .level1 .mega-menu-column{font-size:14px}.navbar-nav .dropdown-menu.mega-menu .level1 .mega-menu-column
a{color:#2c7ba5}.navbar-nav .dropdown-menu.mega-menu .level1 .mega-menu-column a:hover{color:#18305a;text-decoration:none}.navbar-nav .dropdown-menu.mega-menu
ul{padding-left:0;padding-top:15px;padding-bottom:15px}@media(max-width: 1220px){.navbar-nav .dropdown-menu.mega-menu
ul{padding-top:0}}.navbar-nav .dropdown-menu.mega-menu ul .mega-menu-column{padding:0}.navbar-nav .dropdown-menu.mega-menu ul
li{width:25%;display:inline-grid}.navbar-nav .dropdown-menu.mega-menu ul li .dropdown-item{display:block}.join-our-team-hotlink{background-color:#2c5ca5;color:#fff;padding:0px
10px;font-size:12px;line-height:24px;margin-right:1rem;border-radius:2px}.join-our-team-hotlink
i{color:#fff}.join-our-team-hotlink:hover{color:#fff}@media(max-width: 1220px){.join-our-team-hotlink{padding-top:0 !important;color:#4aa1cf;background:#fff;border:none}.join-our-team-hotlink:hover{color:#4aa1cf}}.main-timeline{position:relative}.main-timeline:before,.main-timeline:after{content:"";display:block;width:100%;clear:both}.main-timeline:before{content:"";width:3px;height:100%;background:#bababa;position:absolute;top:0;left:50%}.main-timeline
.timeline{width:50%;float:left;position:relative;z-index:1}.main-timeline .timeline:before,.main-timeline .timeline:after{content:"";display:block;width:100%;clear:both}.main-timeline .timeline:first-child:before,.main-timeline .timeline:last-child:before{content:"";width:25px;height:25px;border-radius:50%;background:#fff;border:4px
solid #747476;position:absolute;top:0;right:-14px;z-index:1}.main-timeline .timeline:last-child:before{top:auto;bottom:0}.main-timeline .timeline:last-child:nth-child(even):before{right:auto;left:-12px;bottom:-2px}.main-timeline .timeline-content{text-align:center;margin-top:8px;position:relative;transition:all .3s ease 0s}.main-timeline .timeline-content:before{content:"";width:100%;height:5px;background:#747476;position:absolute;top:88px;left:0;z-index:-1}.main-timeline
.circle{width:180px;height:180px;border-radius:50%;background:#fff;border:8px
solid #747476;float:left;margin-right:25px;position:relative}.main-timeline .circle:before{content:"";width:26px;height:30px;background:#747476;margin:auto;position:absolute;top:0;right:-33px;bottom:0;z-index:-1;box-shadow:inset 7px 0 9px -7px #444}.main-timeline .circle
span{display:block;width:100%;height:100%;border-radius:50%;line-height:268px;font-size:80px;color:#454344}.main-timeline .circle span:before,.main-timeline .circle span:after{content:"";width:28px;height:50px;background:#fff;border-radius:0 0 0 21px;margin:auto;position:absolute;top:-54px;right:-33px;bottom:0;z-index:-1}.main-timeline .circle span:after{border-radius:21px 0 0 0;top:0;bottom:-56px}.main-timeline .circle
.img{vertical-align:initial;border-radius:50%}.main-timeline
.content{display:table;padding-right:40px;position:relative}.main-timeline
.year{display:block;padding:10px;margin:10px
0 50px 0;background:#747476;border-radius:7px;font-size:25px;color:#fff}.main-timeline
.title{font-size:25px;font-weight:bold;color:#747476;margin-top:0}.main-timeline
.description{font-size:14px;color:#333;text-align:justify}.main-timeline
.icon{width:25px;height:25px;border-radius:50%;background:#fff;border:4px
solid #747476;position:absolute;top:78px;right:-14px}.main-timeline .icon:before{content:"";width:15px;height:25px;background:#747476;margin:auto;position:absolute;top:-1px;left:-15px;bottom:0;z-index:-1}.main-timeline .icon span:before,.main-timeline .icon span:after{content:"";width:21px;height:25px;background:#fff;border-radius:0 0 21px 0;margin:auto;position:absolute;top:-30px;left:-15px;bottom:0;z-index:-1}.main-timeline .icon span:after{border-radius:0 21px 0 0;top:0;left:-15px;bottom:-30px}.main-timeline .timeline:nth-child(2n) .timeline-content,.main-timeline .timeline:nth-child(2n) .circle{float:right}.main-timeline .timeline:nth-child(2n) .circle{margin:0
0 0 25px}.main-timeline .timeline:nth-child(2n) .circle:before{right:auto;left:-33px;box-shadow:-7px 0 9px -7px #444 inset}.main-timeline .timeline:nth-child(2n) .circle span:before,.main-timeline .timeline:nth-child(2n) .circle span:after{right:auto;left:-33px;border-radius:0 0 21px 0}.main-timeline .timeline:nth-child(2n) .circle span:after{border-radius:0 21px 0 0}.main-timeline .timeline:nth-child(2n) .content{padding:0
0 0 40px;margin-left:2px}.main-timeline .timeline:nth-child(2n) .icon{right:auto;left:-14px}.main-timeline .timeline:nth-child(2n) .icon:before,.main-timeline .timeline:nth-child(2n) .icon span:before,.main-timeline .timeline:nth-child(2n) .icon span:after{left:auto;right:-15px}.main-timeline .timeline:nth-child(2n) .icon span:before{border-radius:0 0 0 21px}.main-timeline .timeline:nth-child(2n) .icon span:after{border-radius:21px 0 0 0}.main-timeline .timeline:nth-child(2){margin-top:180px}.main-timeline .timeline:nth-child(odd){margin:-175px 0 0 0}.main-timeline .timeline:nth-child(even){margin-bottom:180px}.main-timeline .timeline:first-child,.main-timeline .timeline:last-child:nth-child(even){margin:0}@media only screen and (max-width: 990px){.main-timeline:before{left:100%}.main-timeline
.timeline{width:100%;float:none;margin-bottom:20px !important}.main-timeline .timeline:first-child:before,.main-timeline .timeline:last-child:before{left:auto !important;right:-13px !important}.main-timeline .timeline:nth-child(2n) .circle{float:left;margin:0
25px 0 0}.main-timeline .timeline:nth-child(2n) .circle:before{right:-33px;left:auto;box-shadow:7px 0 9px -7px #444 inset}.main-timeline .timeline:nth-child(2n) .circle span:before,.main-timeline .timeline:nth-child(2n) .circle span:after{right:-33px;left:auto;border-radius:0 0 0 21px}.main-timeline .timeline:nth-child(2n) .circle span:after{border-radius:21px 0 0 0}.main-timeline .timeline:nth-child(2n) .content{padding:0
40px 0 0;margin-left:0}.main-timeline .timeline:nth-child(2n) .icon{right:-14px;left:auto}.main-timeline .timeline:nth-child(2n) .icon:before,.main-timeline .timeline:nth-child(2n) .icon span:before,.main-timeline .timeline:nth-child(2n) .icon span:after{left:-15px;right:auto}.main-timeline .timeline:nth-child(2n) .icon span:before{border-radius:0 0 21px 0}.main-timeline .timeline:nth-child(2n) .icon span:after{border-radius:0 21px 0 0}.main-timeline .timeline:nth-child(2),.main-timeline .timeline:nth-child(odd),.main-timeline .timeline:nth-child(even){margin:0}}@media only screen and (max-width: 480px){.main-timeline:before{left:0}.main-timeline .timeline:first-child:before,.main-timeline .timeline:last-child:before{left:-12px !important;right:auto !important}.main-timeline .circle,.main-timeline .timeline:nth-child(2n) .circle{width:130px;height:130px;float:none;margin:0
auto}.main-timeline .timeline-content:before{width:99.5%;top:68px;left:.5%}.main-timeline .circle
span{line-height:115px;font-size:60px}.main-timeline .circle:before,.main-timeline .circle span:before,.main-timeline .circle span:after,.main-timeline
.icon{display:none}.main-timeline .content,.main-timeline .timeline:nth-child(2n) .content{padding:0
10px}.main-timeline
.year{margin-bottom:15px}.main-timeline
.description{text-align:center}}body{font-family:"Montserrat",sans-serif;font-size:18px;overflow-x:hidden;line-height:26px;background:#f0f0f0}.job-results{padding-left:0;padding-right:0;background:#fff;margin-top:20px;border-top:1px solid #ddd}.job-results
.jobrow{border-bottom:1px solid #ddd;padding:5px;font-size:14px}.job-results .jobrow:nth-child(even){background:#f0f5fb}.job-results .jobrow
span{float:right}@media(max-width: 640px){.job-results .jobrow
span{float:none;display:block}}.job-results .jobrow
a{font-weight:600}.blue-button{color:#fff;padding:10px
40px;background:#18305a;border-radius:6px;font-weight:600}@media(max-width: 460px){.blue-button{font-size:14px}}.accordions{padding-bottom:30px;display:none}@media(max-width: 767px){.accordions{display:block}}.accordions
.accordion{padding:10px;padding-left:0;border-bottom:1px solid #ddd;width:100%}.accordions .accordion
span{float:right;font-weight:200;padding-left:13px;padding-right:13px}.accordions .accordion
.accordion_content{margin-top:10px;background:#58595b;color:#fff;padding:5px;padding-top:10px;font-size:12px}.accordions .accordion .accordion_content
.location{padding-bottom:10px;padding-left:5px}@media(max-width: 767px){.map-holder{display:none}}#who-we-are-modal
.close{color:#fff}#who-we-are-modal .modal-header{padding:.21rem .21rem}#who-we-are-modal .modal-content{background:#58595b;color:#fff}.map-area{background:#000}.logos{padding-top:30px;padding-bottom:30px;display:grid;padding-left:0;padding-right:0;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:40px;max-width:900px;margin-left:auto;margin-right:auto}.logos
img{display:block;max-width:200px;max-width:150px}@media(max-width: 1024px){.logos{grid-template-columns:1fr 1fr}}.state-toggle{color:#fff;padding-top:10px;cursor:pointer}.checkmark{position:absolute;top:1px;left:0;height:14px;width:14px;border-radius:1px;background-color:#fff;border-radius:3px;border:solid 1px #ced4da}.checkbox-container
input{position:absolute;opacity:0;cursor:pointer}.contact_form{max-width:900px;margin-left:auto;margin-right:auto}.contact_form input[type=text]{display:block;width:100%;margin-bottom:10px;padding:5px;border:1px
solid #c7c7c7}.contact_form
textarea{display:block;width:100%;margin-bottom:10px;border:1px
solid #c7c7c7}.contact_form input[type=submit]{background:#18305a;color:#fff;border:none;padding:10px
30px;font-weight:600;border-radius:3px}.contact_form
label{font-weight:600}.job-states{height:140px;overflow:auto;padding:10px;width:200px;background:#ddd;margin-left:auto;margin-right:auto;margin-top:20px;display:none}.job-states.active{display:block}.checkbox-container input:checked~.checkmark:after{display:block;content:"✓";color:#000;top:-5px}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container{display:block;position:relative;padding-left:18px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-label-text{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#303030}.result-holder{max-width:900px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.job-holder{background:#2c7ba5}.job-arrow{transition:all .5s ease-in-out}.job-banner{text-align:center;padding-top:50px;padding-bottom:50px;background-image:url(/images/footer_overlay.svg);background-repeat:no-repeat;background-position:center right;background-size:cover;padding-left:15px;padding-right:15px}.job-banner .job-headline{color:#fff;font-size:24px;padding-bottom:20px}.job-banner .form-holder{padding-top:15px;padding-bottom:15px;position:relative;display:flex;text-align:center;align-items:center;justify-content:center}.job-banner
.searchTerm{width:50%}@media(max-width: 640px){.job-banner
.searchTerm{width:310px}}.job-banner button[type=submit]{overflow:hidden;width:25px;padding:0;margin:0;border:1px
solid rgba(0,0,0,0);border-radius:inherit;cursor:pointer;opacity:.7;margin-left:-30px}.job-banner
.jobsearch{background:rgba(0,0,0,0);border:none;outline:none;margin-left:-33px}.job-banner .jobsearch
img{width:20px;height:20px;object-fit:cover}.anchor{scroll-margin-top:110px}@media(max-width: 640px){.anchor{scroll-margin-top:80px}}.slick-track{line-height:0}.slick-track .small-row{line-height:initial}.employee-learn-more{display:block;background:#fff;color:#18305a;font-size:10px;border-radius:3px;width:80px;padding-top:5px;padding-bottom:5px;font-weight:800;margin-left:auto;margin-right:auto;position:relative;bottom:20px;margin-top:30px;border:1px
solid #ddd;display:none}@media(max-width: 640px){.employee-learn-more{display:block}}.slick-slider.home_slider{margin-bottom:50px;max-width:1265px;background:#2c5ca5}@media(max-width: 640px){.slick-slider.home_slider{margin-bottom:0}}.slick-slider.home_slider .slider-button{margin-top:30px;display:inline-block;text-align:center;padding:7px
20px;border:1px
solid #707070;color:#18305a;border-radius:4px;background:#fff;font-weight:700;position:relative}.slick-slider.home_slider .slider-image{background-size:cover}@media(max-width: 767px){.slick-slider.home_slider .slider-image{display:none}}.slick-slider.home_slider .small-row{height:100%;min-height:450px}.slick-slider.home_slider .slick-slide
img{display:inline-block;height:100%;width:100%}.slick-slider.home_slider .slider-text{background:#2c5ca5;padding:30px}@media(min-width: 992px){.slick-slider.home_slider .slider-text{min-height:500px}}@media(max-width: 640px){.slick-slider.home_slider .slider-text{padding-top:60px}}.slick-slider.home_slider .slider-text .body-text
p{color:#fff}.slick-slider.home_slider .slider-text .line-1{font-size:20px;font-weight:400;color:#fff;padding-top:20px;text-transform:uppercase}.slick-slider.home_slider .slider-text .line-2{font-size:34px;line-height:38px;font-weight:700;color:#bbe4e8;border-bottom:2px solid #bbe4e8;padding-top:15px;max-width:90%;padding-bottom:30px}@media(max-width: 930px){.slick-slider.home_slider .slider-text .line-2{max-width:100%;font-size:34px;line-height:38px}}.slick-slider.home_slider .slider-text .line-3{font-size:16px;font-weight:500;color:#fff;padding-top:20px;padding-bottom:40px;max-width:90%}@media(max-width: 767px){.slick-slider.home_slider .slider-text .line-3{max-width:100%}}@media(max-width: 767px){.slick-slider.home_slider .slick-dots li.slick-active button:before{color:#fff}}@media(max-width: 767px){.slick-slider.home_slider .slick-dots li button:before{color:#fff}}.slick-slider.home_slider .slick-next{right:15px;z-index:999;top:50%}@media(max-width: 767px){.slick-slider.home_slider .slick-next{top:0px}}.slick-slider.home_slider .slick-next:before{font-size:30px}.slick-slider.home_slider .slick-dots{position:absolute;bottom:-35px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}@media(max-width: 767px){.slick-slider.home_slider .slick-dots{bottom:5px}}.slick-slider.home_slider .slick-dots li button:before{font-family:"slick";font-size:14px}.slick-slider.home_slider .slick-prev{left:15px;z-index:999;top:50%}@media(max-width: 767px){.slick-slider.home_slider .slick-prev{top:0px}}.slick-slider.home_slider .slick-prev:before{font-size:30px}.slick-slider.home_slider .slick-prev:before,.slick-slider.home_slider .slick-next:before{font-family:"slick";font-size:70px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width: 767px){.slick-slider.home_slider .slick-prev:before,.slick-slider.home_slider .slick-next:before{font-size:50px}}.slick-slider.home_slider .slick-prev:before{content:""}.slick-slider.home_slider [dir=rtl] .slick-prev:before{content:""}.slick-slider.home_slider [dir=rtl] .slick-next{left:-10px;top:-90px;right:auto}.slick-slider.home_slider .slick-next:before{content:""}.slick-slider.home_slider [dir=rtl] .slick-next:before{content:""}.slick-slider.recognition_slider{margin-bottom:50px;background:#2c5ca5}.slick-slider.recognition_slider .slider-button{margin-top:30px;display:inline-block;text-align:center;padding:7px
20px;border:1px
solid #707070;color:#18305a;border-radius:4px;background:#fff;font-weight:700;position:relative}@media(max-width: 767px){.slick-slider.recognition_slider .slider-image{display:none}}.slick-slider.recognition_slider .small-row{height:100%}.slick-slider.recognition_slider .slick-slide
img{display:inline-block;height:100%;width:100%}.slick-slider.recognition_slider .slider-text{background:#2c5ca5;padding:30px;color:#fff}@media(min-width: 992px){.slick-slider.recognition_slider .slider-text{min-height:450px}}.slick-slider.recognition_slider .slider-text .body-text
p{color:#fff}@media(max-width: 767px){.slick-slider.recognition_slider .slick-dots li.slick-active button:before{color:#fff}}@media(max-width: 767px){.slick-slider.recognition_slider .slick-dots li button:before{color:#fff}}.slick-slider.recognition_slider .slick-next{right:15px;z-index:999;top:50%}@media(max-width: 767px){.slick-slider.recognition_slider .slick-next{top:0px}}.slick-slider.recognition_slider .slick-next:before{font-size:30px}.slick-slider.recognition_slider .slick-dots{position:absolute;bottom:-35px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}@media(max-width: 767px){.slick-slider.recognition_slider .slick-dots{bottom:5px}}.slick-slider.recognition_slider .slick-dots li button:before{font-family:"slick";font-size:14px}.slick-slider.recognition_slider .slick-prev{left:15px;z-index:999;top:50%}@media(max-width: 767px){.slick-slider.recognition_slider .slick-prev{top:0px}}.slick-slider.recognition_slider .slick-prev:before{font-size:30px}.slick-slider.recognition_slider .slick-prev:before,.slick-slider.recognition_slider .slick-next:before{font-family:"slick";font-size:70px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width: 767px){.slick-slider.recognition_slider .slick-prev:before,.slick-slider.recognition_slider .slick-next:before{font-size:50px}}.slick-slider.recognition_slider .slick-prev:before{content:""}.slick-slider.recognition_slider [dir=rtl] .slick-prev:before{content:""}.slick-slider.recognition_slider [dir=rtl] .slick-next{left:-10px;top:-90px;right:auto}.slick-slider.recognition_slider .slick-next:before{content:""}.slick-slider.recognition_slider [dir=rtl] .slick-next:before{content:""}.sub-heading{text-transform:uppercase;font-size:26px;font-weight:400;padding-bottom:0;color:#2c7ba5}.sub-header{color:#18305a;font-size:20px}.heading{text-transform:uppercase;font-size:28px;font-weight:700 !important;padding-bottom:15px;color:#18305a;line-height:34px}p{color:#000;line-height:26px}ul{color:#000}ul
li{line-height:30px}.visit-news{color:#263b97;font-size:18px;font-weight:700;text-align:right;display:block;width:100%;padding-bottom:10px}.question{font-size:20px;color:#2c5ca5}.secondary_header{background-image:url("/images/secondaryheader.svg");background-repeat:no-repeat;background-position:center right;background-position:center right;background-size:cover;background-color:#385ca0;color:#fff;padding-top:90px;padding-bottom:30px;padding-left:15px}@media(max-width: 640px){.secondary_header{padding-top:40px;padding-left:25px}}.secondary_header
.sub_header{font-size:32px}@media(max-width: 640px){.secondary_header
.sub_header{font-size:24px}}.secondary_header
h1{color:#bbe4e8;text-transform:uppercase;font-size:44px}@media(max-width: 640px){.secondary_header
h1{font-size:34px}}#banner_1{padding-left:15px;padding-right:15px;background:#263b97;max-width:1250px;margin-right:auto;margin-left:auto}#banner_1
.banner{background:#263b97;padding:30px;max-width:1040px;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:40px;text-transform:uppercase}#banner_1 .banner .banner-holder
.engage{color:#fff;font-weight:400;font-size:26px}#banner_1 .banner .banner-holder
.solutions{color:#fff;font-weight:700;font-size:26px}#banner_1 .banner .banner-holder .learn-more{top:30%;position:relative;background:#bbe4e3;padding-top:5px;padding-bottom:5px;font-size:16px;font-weight:700;border-radius:3px;text-transform:capitalize}#banner_1 .banner .banner-holder .learn-more
a{color:#18305a}.latest_articles{padding-top:30px;max-width:1250px;margin-left:auto;margin-right:auto}@media(max-width: 640px){.latest_articles{padding-right:20px;padding-left:20px}}.tiles{background:url("/images/pattern-background.jpg");background-size:cover;padding:0;position:relative;display:grid;padding-right:20px;padding-left:20px;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px;max-width:1250px;margin-left:auto;margin-right:auto}@media(max-width: 1024px){.tiles{grid-template-columns:1fr 1fr}}@media(max-width: 640px){.tiles{grid-template-columns:1fr;grid-gap:0px;display:grid}}.tiles .tile-holder{position:relative;margin-top:100px}.tiles .tile-holder
.main_image{position:absolute;left:50%;top:-100px;transform:translateX(-50%);max-width:290px}.tiles .tile-holder:hover
.tile{transform:scale(1.1);transition:all .2s ease-in-out}.tiles .tile-holder
.tile{position:relative;width:290px;min-height:249px;padding-left:15px;padding-right:15px;background-color:#2c5ca5;text-align:center;color:#fff;padding-top:40px;margin-bottom:30px;margin-left:auto;margin-right:auto}.tiles .tile-holder .tile
img{position:absolute;left:50%;top:-32px;transform:translateX(-50%)}.tiles .tile-holder .tile .tile-header{font-size:16px;font-weight:700;padding-bottom:5px}.tiles .tile-holder .tile
p{font-size:13px;color:#fff;line-height:18px}.tiles .tile-holder .tile a.learn-more{display:block;background:#fff;color:#18305a;font-size:10px;border-radius:3px;width:80px;padding-top:5px;padding-bottom:5px;font-weight:800;margin-left:auto;margin-right:auto;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.contract
h1{color:#263b97}.employee-owners
.title{padding-bottom:10px}.employee-owners
.name{font-weight:800;font-size:20px}.employee-owners
.meet{font-size:18px;text-transform:uppercase;padding-top:10px;padding-bottom:20px}.employee_callout
.meet{font-size:18px;text-transform:uppercase;padding-top:10px;padding-bottom:20px}@media(max-width: 640px){.employee_callout
.meet{display:block}}.recognition_slider{background:#bbe4e3}.recognition_slider .slider-text{padding-top:40px;padding-left:20px;padding-right:20px}.recognition_slider .slider-text
.pagetitle{font-weight:600;font-size:32px}@media(max-width: 640px){.recognition_slider .slider-text
.pagetitle{font-size:18px;padding-top:30px}}.recognition_slider .slider-text
.link{font-weight:600;color:#fff}.recognition_slider .slider-text .body-text{padding-top:30px}.tiles_secondary{background:url("/images/pattern-background.jpg");background-size:cover;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media(max-width: 1024px){.tiles_secondary{grid-template-columns:1fr 1fr}}@media(max-width: 640px){.tiles_secondary{grid-template-columns:1fr;grid-gap:0px;display:grid;background:rgba(0,0,0,0)}}.tiles_secondary .tile-holder{position:relative;margin-top:100px}.tiles_secondary .tile-holder
.main_image{position:absolute;left:50%;top:-100px;transform:translateX(-50%);max-width:290px}.tiles_secondary
.tile{cursor:pointer;position:relative;width:315px;min-height:249px;padding-left:15px;padding-right:15px;background-color:#2c5ca5;text-align:center;color:#fff;padding-top:40px;margin-bottom:30px;margin-left:auto;margin-right:auto}.tiles_secondary .tile:hover{transform:scale(1.2);transition:all .2s ease-in-out}.tiles_secondary .tile
img{position:absolute;left:50%;top:-32px;transform:translateX(-50%)}.tiles_secondary .tile .tile-header{font-size:16px;font-weight:700;padding-bottom:5px}.tiles_secondary .tile .tile-header
a{color:#fff}.tiles_secondary .tile
p{font-size:13px;color:#fff;line-height:18px}.tiles_secondary .tile a.learn-more{display:block;background:#fff;color:#18305a;font-size:10px;border-radius:3px;width:80px;padding-top:5px;padding-bottom:5px;font-weight:800;margin-left:auto;margin-right:auto;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.tiles_2_by_4{background:url("/images/pattern-background.jpg");background-size:cover;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:0;padding-left:15px;padding-right:15px}@media(max-width: 1024px){.tiles_2_by_4{grid-template-columns:1fr 1fr}}@media(max-width: 640px){.tiles_2_by_4{grid-template-columns:1fr;grid-gap:0px;display:grid;background:rgba(0,0,0,0)}}.tiles_2_by_4
.tile{cursor:pointer;position:relative;width:265px;min-height:249px;padding-left:20px;padding-right:20px;background-color:#2c5ca5;text-align:center;color:#fff;padding-top:40px;margin-bottom:30px;margin-left:auto;margin-right:auto}.tiles_2_by_4 .tile:hover{transform:scale(1.2);transition:all .2s ease-in-out}.tiles_2_by_4 .tile
img{position:absolute;left:50%;top:-32px;transform:translateX(-50%)}.tiles_2_by_4 .tile .tile-header{font-size:16px;font-weight:700;padding-bottom:5px}.tiles_2_by_4 .tile .tile-header
a{color:#fff}.tiles_2_by_4 .tile
p{font-size:13px;color:#fff;line-height:18px}.leadership .leader
h4{display:block;font-size:16px}.leadership .leader h4
a{font-size:18px;font-weight:500;color:#2c7ba5}.contactError
.error{color:red}.leaderindividual{max-width:1250px;margin-left:auto;margin-right:auto;padding-bottom:30px}.leaderindividual
.headshot{display:inline-block;padding-right:15px;padding-left:15px}@media(max-width: 1220px){.leaderindividual
.headshot{text-align:center;display:block}}.leaderindividual
.info{display:inline-block;padding-top:30px}@media(max-width: 1220px){.leaderindividual
.info{text-align:center;display:block}}@media(max-width: 1220px){.leaderindividual{padding-left:15px;padding-right:15px}}.leaderindividual
.leadername{font-size:24px;color:#2c7ba5}.leaderindividual
.leadertitle{padding-bottom:10px;font-size:16px}.memoriam{font-size:24px;font-weight:500;color:#2c7ba5}.latest_articles
.callout{position:relative;padding-bottom:40px;display:flex}.latest_articles .callout
.holder{box-shadow:0px 2px 5px 3px rgba(0,0,0,.2);-webkit-box-shadow:0px 2px 5px 3px rgba(0,0,0,.2);-moz-box-shadow:0px 2px 5px 3px rgba(0,0,0,.2);padding-bottom:60px}.latest_articles .callout
.date{color:#000;font-style:italic;font-size:16px;font-weight:200;padding-top:20px;padding-left:20px;padding-right:20px}.latest_articles .callout
h3{color:#2c7ba5;font-size:18px;font-weight:600;padding-top:20px;padding-left:20px;padding-right:20px}.latest_articles .callout
.header{background:#707070;color:#fff;font-size:18px;font-weight:500;padding:10px
20px}.latest_articles .callout
p{padding:0
20px;color:#000;font-size:16px}.latest_articles .callout
a{padding:10px
20px;color:#263b97;font-size:16px;font-weight:800;position:absolute;bottom:50px}.contract-list{grid-template-columns:1fr 1fr;grid-gap:20px;position:relative;display:grid}@media(max-width: 767px){.contract-list{grid-template-columns:1fr;grid-gap:20px;display:grid;max-width:90%;margin-right:auto;margin-left:auto}}.contract-list
.callout{position:relative;padding-top:60px;padding-bottom:60px;padding-right:20px;padding-left:20px;border:1px
solid #f4f4f4;-webkit-box-shadow:5px 5px 5px 1px rgba(0,0,0,.27);box-shadow:5px 5px 5px 1px rgba(0,0,0,.27)}.contract-list .callout
.fas{color:#e9983e}@media(max-width: 767px){.contract-list .callout
h3{text-align:center}}.contract-list .callout h3
a{color:#18305a;font-size:19px;font-weight:700}.contract-list .callout
img{position:absolute;top:50%;left:65%;transform:translate(-50%, -50%);max-width:100px}@media(max-width: 767px){.contract-list .callout
img{position:relative;top:-30px;left:50%;transform:translateX(-50%);max-width:100px}}.contract-list .callout
.readmore{font-weight:700;color:#18305a;padding-top:30px;display:block;font-size:15px}@media(max-width: 767px){.contract-list .callout
.readmore{text-align:center}}.contract-links{background:url(/images/pattern-background.jpg);background-size:cover}.contract-links .contract-link
a{color:#263b97;padding-top:10px;display:block;font-size:16px;font-weight:600}.contract-links .contract-link
img{padding-right:15px}@media(max-width: 640px){.locations{padding-left:0;padding-top:30px}}.locations
h3{font-size:20px;font-weight:600}.locations
table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd;table-layout:auto;min-width:350px}.locations table tr:nth-of-type(even){background:#f9f9f9}.locations table
td{padding:10px}.modal-body
label{color:#fff;display:none}.contract-contact{padding-top:40px}.contract-contact .contract-contact-header{font-size:20px;font-weight:600}.contract-contact
table{padding:15px;border:1px
solid #000;background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd;line-height:17px;table-layout:auto}.contract-contact table
.bg{background:#f6f6f6}.contract-contact table tr
td{padding:10px}.contract-contact table tr
td.icon{width:50px}.contract-contact table tr
td.content{width:330px}.contract-contact table tr td
.fa{font-weight:900;font-size:24px}.customers
h2{color:#18305a;padding-bottom:10px}.customers
li{padding-top:10px}.employee_callout{background:#ebf7f8;padding-top:40px;margin-top:0px;margin-bottom:0px;max-width:1250px}.employee_callout .leader img:hover{transform:scale(1.2);transition:all .2s ease-in-out}@media(max-width: 640px){.employee_callout .leader img:hover{transform:scale(1)}}.employee_callout .callout
img{display:block;border-radius:50%;border:4px
solid #2c5ca5;max-width:185px;margin-left:auto;margin-right:auto}.employee_callout .callout img:hover{transform:scale(1.2);transition:all .2s ease-in-out}@media(max-width: 640px){.employee_callout .callout img:hover{transform:scale(1)}}.employee_callout .callout
h3{color:#12365b;font-size:20px;font-weight:800;padding-top:20px}#vet_star{display:block;margin-top:20px;margin-left:20px}