/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#superfish-main.sf-menu.sf-main.sf-horizontal{clear:both;}.read{color:darkred;font-weight:600;}#block-culture{display:inline-block;}#block-bureauslicensing{display:inline-block;width:100%;}#licbox,#burbox{background-color:#f9f9f9;box-shadow:0 1px 4px rgba(0,0,0,.2);padding:1px 6%;width:81%;height:220px;margin:55px 0 20px 30px;position:relative;}.blue.button,.blue.button:visited{background-color:#2b4872;color:#fff !important;font-size:16px !important;padding:1em 1em !important;}.sliver h2 a{color:#fff !important;}.sub-container h2.logo a{color:#fff !important;}ul.sf-menu .sf-sub-indicator{color:#fff !important;background-color:#083c6f !important;}
p.narrow1{font-size:1.125rem;width:60%;margin:10px 20px 10px 0;}@media only screen and (max-width:670px){p.narrow1{font-size:1rem;width:100%;}}.uncols:after{content:"";display:table;clear:both;margin-bottom:1.25rem;}#confont .con{font-size:1.125rem;font-family:arial;font-weight:600;color:darkred;line-height:1.px;}p.contactp{margin:0;}.news-contact-home{display:flex;gap:48px;margin:2rem 0 2rem 0;}.news-contact-home li{margin-bottom:.5rem;}#cardcolleft{width:71%;background:#ececec;margin-top:0;vertical-align:top;margin-right:20px;}.item-list ul{margin-bottom:1rem;list-style:none;margin-left:0;margin-right:0;padding-left:0;}#cardcolright{width:29%;background:#ececec;margin-top:0;}#block-cardsmock{display:inline-block;width:100%;}.workcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));padding-bottom:50px;gap:40px;}.workcard{background-color:#4E7698;border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,0.18);margin:20px;display:block;}.workcard-container{position:relative;clip-path:polygon(0 0,100% 0,100% 85%,0 100%);}.blueback{width:100%;height:100px;display:block;border-radius:20px 20px 0 0;}.workdetails{padding:20px 40px;}.workdetails>h3{color:#0d1b3c;font-weight:900;font-size:24px;margin:10px 0 15px 0;}.workdetails>p{color:#FCFCFC;font-size:15px;line-height:30px;font-weight:400;}.cv-news-list{width:auto;border:none;padding:0 15px 0 15px;}.cv-news-list footer{background:none;margin-bottom:0;}.outer{width:89%;background-color:transparent;padding:0 16px 16px 16px;border:none;}.lineheader{background-color:#fff;margin-bottom:0;padding-bottom:2rem;}.narrow1{margin:10px 20px 10px 0;}.news-contact-home,.news-contact-home:before,.news-contact-home:after{-webkit-box-sizing:inherit;box-sizing:inherit;}.workdetails>h3{color:#d6ecf5;}#flagbox{margin-top:10px;}.workcard{margin:0;}.homepage h2{display:flex;align-items:center;white-space:nowrap;margin:0;color:black;font-weight:300;font-family:Merriweather,Cambria,serif;letter-spacing:-1px;font-size:2.4em;}.homepage h2::after{content:"";flex-grow:1;height:1px;background-color:#ccc;margin-left:10px;}#bigcolleft h2,#smallcolright h2,.lineheader h2{padding-right:0;color:#393b3e;}.bureaus{display:flex;flex-wrap:wrap;gap:9px;margin-top:2rem;}.agbtn a{color:#fff!important;text-decoration:none;}.agbtn a:visited{text-align:center;color:#fff!important;text-decoration:none;}.agbtn{height:60px;position:relative;padding:5px;color:#2c4c5e;font-size:1rem;border-radius:5px;outline:none;border:none;box-sizing:border-box;vertical-align:top;text-align:center;justify-content:center;align-items:center;justify-items:center;flex:1 1 230px;align-self:center;display:grid;}.agbtn--hoverEffect3{background:#0d1b3c;color:#fff!important;overflow:hidden;z-index:1;text-decoration:none;}.agbtn:link{color:white;text-decoration:none;}.agbtn--hoverEffect3::before{content:"";position:absolute;top:0;left:0;height:101%;width:101%;clip-path:polygon(0 0,100% 0,10% 1%,0 100%);background:#0b2b5e;border-radius:5px;transition:0.3s cubic-bezier(0.38,1.15,0.7,1.12);box-sizing:border-box;z-index:-1;}.agbtn--hoverEffect3:hover::before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);}.agbtn--hoverEffect3:hover{color:#fff;}.moveup #flagbox p:nth-child(2){font-size:1.6em !important;}@media only screen and (max-width:670px){.agbtn{width:100%;}}@media only screen and (max-width:978px){.news-contact-home{flex-direction:column;}#cardcolleft,#cardcolright{width:100%;}#maincontent1{margin-left:1rem;}.narrow1{width:100%;}.news{float:none;width:90%;margin:0;}.cardcolleft,.cardcolright{float:none;width:90%;margin:0 auto;}.cardcolleft{margin-bottom:20px;}.confront{font-size:14px!important;}.outer{width:50%;}}
