@import url('https://fonts.googleapis.com/css2?family=Antic+Slab&display=swap');@import url('https://fonts.googleapis.com/css2?family=Antic+Slab&family=EB+Garamond:ital,wght@0,400..800;1,400..800&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.status-messages.messages--error{display:none;}
.top-nav{background:#fff;}.menu-base-theme a{background:#fff !important;}.menu-base-theme > li{border-left:none !important;}@media screen and (max-width:766px){.region-primary-menu li .is-active{color:#fff !important;font-weight:bold;text-decoration:none !important;}}.header{background:#fff;}.main-content{background:#151617;border-bottom:none !important;}.layout__region.layout__region--content{display:grid;grid-template-columns:auto auto;}.container{max-width:100%;width:1400px;margin:0 auto;padding:0;}img{width:100%;height:auto;}.home-txt{width:100%;padding-left:40px;padding-right:10px;display:flex;justify-content:center;align-items:center;}p{color:lightgray;font-size:1.3em;line-height:1.3em;font-family:'Antic Slab';font-weight:400;font-style:normal;}@media screen and (max-width:1200px) and (min-width:760px){.layout__region.layout__region--content{grid-template-columns:auto;}.home-img{max-width:80%;margin:0 auto 30px;}.home-txt{max-width:60%;margin:auto;}}@media screen and (max-width:759px){.layout__region.layout__region--content{grid-template-columns:auto;}.home-img{max-width:100%;margin:0 auto 30px;}.home-txt{max-width:90%;margin:auto;padding-left:20px;}}
.site-branding__name a{font-family:'EB Garamond';font-size:4em;color:#000;}.region-primary-menu li a:hover{color:lightgray;text-decoration:underline;}.region-primary-menu li a:visited{color:lightgray;}.site-branding__name{margin-top:2em;margin-bottom:2em;}.top-nav{display:flex;justify-content:center;}.header{display:flex;justify-content:center;padding:0;box-shadow:none;}.col-md-9{flex-basis:100%;max-width:100%;}.region-primary-menu li a{color:lightgray;}.region-primary-menu li .is-active{color:#000 !important;}@media screen and (max-width:766px){.navbar-header.col-md-3{position:absolute;top:15px;left:15px;width:50px;}.navbar-toggle-close{color:#000;}#main-menu > li.active a{color:#000 !important;font-weight:normal;}}@media screen and (max-width:500px){.top-nav{font-size:0.8em;}.fas.fa-bars{font-weight:;width:50px;-webkit-text-stroke:1px #f7f7fa;}}.page-title{font-weight:700;line-height:120%;font-family:'Open Sans',sans-serif;font-size:32px;color:#000;}.clients{background:#454e59;border-bottom:none;padding:20px 0;}.clients a{color:#999;font-size:14px;line-height:150%;letter-spacing:3px;text-transform:uppercase;margin:5vw;}@media screen and (max-width:415px){.clients a{font-size:12px;letter-spacing:2px;margin:3vw;}}.clients a:hover{color:#fff;}.footer{padding:20px 0 0;}.region-footer-second .menu-item{text-align:center;list-style:none;}.region-footer-second .menu-item a{color:#999;}.region-footer-second .menu-item a:hover{color:#000;}.copyright{padding:20px 0;}
