﻿
@media all{.co-storytelling{margin-bottom:45px;}.co-storytelling .ly-margin-bottom{margin-bottom:45px;}.co-storytelling .ly-margin-bottom .co-item{background:#FFF;padding:25px;box-shadow:0px 0px 40px rgba(0,0,0,0.2);height:100%;}.co-storytelling .ly-margin-bottom .co-item .co-img-wrapper{margin-top:-25px;margin-left:-25px;margin-right:-25px;position:relative;}.co-storytelling .ly-margin-bottom .co-item .co-img-wrapper .co-item-count{position:absolute;z-index:1;width:60px;height:60px;border-radius:50%;background:#0C4DA2;left:50%;margin-left:-30px;text-align:center;line-height:64px;font-size:28px;font-weight:600;color:#FFF;bottom:-15px;box-shadow:0px 2px 15px rgba(0,0,0,0.3);}.co-storytelling.co-storytelling-text .co-item .co-img-wrapper{margin-top:30px;margin-left:-25px;margin-right:-25px;position:relative;}.co-storytelling.co-storytelling-text .co-item .co-img-wrapper .co-item-count{position:relative;z-index:1;width:60px;height:60px;border-radius:50%;background:#0C4DA2;left:50%;margin:20px 0;margin-left:-30px;text-align:center;line-height:64px;font-size:28px;font-weight:600;color:#FFF;bottom:0px;box-shadow:0px 2px 15px rgba(0,0,0,0.3);}.co-storytelling.co-storytelling-text-1sp{padding-top:30px;}.co-storytelling.co-storytelling-text-1sp .co-item-count{position:relative;width:40px;height:40px;border-radius:50%;background:#0C4DA2;left:0;margin:0;margin-left:0px;text-align:center;line-height:44px;font-size:20px;font-weight:600;color:#FFF;bottom:0px;box-shadow:0px 2px 15px rgba(0,0,0,0.3);}}@media all and (max-width:991.98px){.co-storytelling.co-storytelling-text-1sp .co-item-count{margin-bottom:20px;}}@media all{.co-news-wrapper .co-news-item{border-bottom:1px solid #e8e8e8;}.co-news-wrapper .co-news-item.row{margin-left:0;margin-right:0;}.co-news-wrapper .co-news-item.row .co-news-link{margin-bottom:8px;}}@media all and (min-width:992px){.co-news-wrapper .co-news-item.row .co-news-link{text-align:right;margin-bottom:0px;}}@media all{.co-news-wrapper .co-news-item.row .co-news-link svg{color:#0C4DA2;}.co-news-wrapper .co-news-item.row .col{padding:0;}}@media all and (min-width:992px){.co-news-wrapper .co-news-item.row .col{padding:8px 0;}}@media all{.co-news-wrapper .co-news-item.row .col:first-child{margin-top:8px;}}@media all and (min-width:992px){.co-news-wrapper .co-news-item.row .col:first-child{margin-top:0px;}}@media all{.co-news-wrapper .co-news-item:last-child{border-bottom:0;}#content .co-lightgrey{background-color:#efefef;padding:24px;}}@media all and (min-width:992px){#content .co-lightgrey{padding:90px;}}@media all{#content .co-lightgrey.co-firstitem{padding:24px;margin-top:0;}}@media all and (min-width:992px){#content .co-lightgrey.co-firstitem{padding:120px 30px 90px 30px;margin-top:-90px;}}@media all{#content .co-lightgrey .co-container-inner{background:#fff;padding:24px;box-shadow:0px 0px 40px rgba(0,0,0,0.2);}}@media all and (min-width:992px){#content .co-lightgrey .co-container-inner{padding:45px;}}@media all{.co-white{background-color:#fff;}.co-white .co-container-inner{padding:24px;}}@media all and (min-width:992px){.co-white .co-container-inner{padding:45px 30px;}}@media all{.co-backgroundimage{position:relative;background-attachment:fixed;background-position:center;background-size:cover;}.co-backgroundimage .co-backgroundimage-overlay{background-color:rgba(12,77,162,0.7);position:absolute;top:0;bottom:0;width:100%;}.co-backgroundimage .co-container-inner{padding:30px;color:#fff;}}@media all and (min-width:992px){.co-backgroundimage .co-container-inner{padding:105px 30px !important;}}@media all{.co-backgroundimage .co-container-inner.co-navigation-text h3{text-transform:uppercase;font-size:18px;letter-spacing:2px;color:#84b5f6;margin-bottom:30px;margin-top:60px;}.co-backgroundimage .co-container-inner.co-navigation-text .btn.btn-outline-primary{color:#fff;border-color:#fff;}.co-header{position:relative;padding-bottom:0;overflow:visible;}}@media all and (min-width:992px){.co-header{padding-bottom:90px;}}@media all{.co-header img{width:100%;}.co-header .co-header-textcontainer{position:relative;}}@media all and (min-width:992px){.co-header .co-header-textcontainer{position:absolute;bottom:45px;width:100%;z-index:99;overflow:visible;}}@media all{.co-header .co-header-textcontainer .container-fluid{overflow:visible;padding:0;}.co-header .co-header-textcontainer .container-fluid .text{background:#0C4DA2;padding:24px;color:#fff;box-shadow:0px 0px 40px rgba(0,0,0,0.7);}}@media all and (min-width:992px){.co-header .co-header-textcontainer .container-fluid .text{max-width:75%;padding:45px;}}@media all{.co-header .co-header-textcontainer .container-fluid .text h1{font-weight:300;margin-top:0;}.co-header .co-header-textcontainer .container-fluid .text p{max-width:75%;font-size:20px;margin-bottom:0;}.co-content{margin-bottom:30px;}.co-text-beside-image h1,.co-text-beside-image h2,.co-text-beside-image h3,.co-text-beside-image h4,.co-text-beside-image h5,.co-text-beside-image h6{margin-top:0;}.co-content-image{margin-bottom:30px;width:100%;}.co-navigation .glyphicon.glyphicon-menu-right.glyphicon-right-custom{font-size:15px;vertical-align:middle;}.co-navigation.co-navigation-image h3{margin-top:.3em;}.co-navigation.co-navigation-image a span.glyphicon{font-size:.6em;margin-right:.2em;}.co-navigation.co-navigation-image .co-img-placeholder{background:#0C4DA2;padding-bottom:50%;}.co-navigation img{width:100%;}.co-navigation .co-img-wrapper{margin-bottom:30px;margin-bottom:20px;}.co-navigation a.co-link-box{display:block;text-decoration:none;color:#343a40;}.co-navigation a.co-link-box .co-icon{font-size:2em;}.co-navigation a.co-link-box .co-img-wrapper{background:#0C4DA2;overflow:hidden;}.co-navigation a.co-link-box .co-img-wrapper img{position:relative;transition:opacity .3s;backface-visibility:hidden;}.co-navigation a.co-link-box:hover{color:#343a40;}.co-navigation a.co-link-box:hover img{opacity:.4;}.co-navigation-icon h3{margin-top:5px;}.co-navigation-icon .co-icon{font-size:2.8em;}.co-img-wrapper{margin-bottom:30px;}.co-img-wrapper.co-2colimg{margin-bottom:0;}.co-img-wrapper.co-2colimg img{margin-bottom:30px;width:100%;}ul.co-documents{padding:0;}ul.co-documents,ul.co-documents li{list-style-type:none;}ul.co-documents .co-document .glyphicon{font-size:17px;line-height:1.2em;}ul.co-documents .co-document a,ul.co-documents .co-document a p,ul.co-documents .co-document a:link,ul.co-documents .co-document a:link p,ul.co-documents .co-document a:visited,ul.co-documents .co-document a:visited p{color:#343a40;text-decoration:none;}ul.co-documents .co-document-text{margin-left:30px;}}@media all and (min-width:992px){.co-google-map-container{margin-top:25px;margin-bottom:25px;}}@media all and (min-width:768px){.ly-header-pane .co-google-map-container{padding-bottom:35%;}}@media all{.ly-header-pane .co-google-map-container{margin-top:0;margin-bottom:0;}.googlemap-apiwarning{position:absolute;z-index:100;top:0;left:0;right:0;}.co-contactmap address{line-height:1.2;padding:15px 0;}.co-contactmap .co-company,.co-contactmap .co-address,.co-contactmap .co-details{margin-bottom:15px;}.role-admin .co-separatingline{padding:15px 0;}hr.ly-darkhr{border-color:#efefef;}hr.ly-primaryhr{border-color:#0C4DA2;}hr.ly-primaryhr-half{width:50%;margin-right:auto;margin-left:auto;}.co-person{overflow:hidden;margin:30px 0;}.co-person-wrapper img{width:100%;}.co-person-text{word-wrap:break-word;}.co-person-placeholder{background:#efefef;padding-bottom:128%;}.co-person-image-rounded .co-person-image-wrapper{border-radius:50%;overflow:hidden;}.co-person-image-rounded .co-person-image-wrapper img{backface-visibility:hidden;}.co-person-image-rounded .co-person-placeholder{border-radius:50%;padding-bottom:100%;}.co-person-wrapper .co-person-image{width:100%;margin-bottom:15px;padding-right:19px;}.co-person-wrapper .co-person-text{width:100%;}.role-admin .co-youtube-video-wrapper{padding-top:40px;}}
