.card.postgroup img{height:200px}.card.postgroup .card-body .card-title{font-weight:600}.card.postgroup .card-body .card-text{height:48px;overflow:hidden}header.desktop .banner img{height:200px;width:100%}header.desktop nav.primary{background-color:#060668}header.desktop nav.primary .menu{list-style-type:none;margin:0;padding:0}@media (min-width:768px){header.desktop nav.primary .menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:start}}@media (min-width:992px){header.desktop nav.primary .menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}header.desktop nav.primary .menu li a{color:#fff;display:inline-block;padding:10px 5px;text-decoration:none}header.desktop nav.primary .menu li.menu-item-has-children{cursor:pointer;position:relative}header.desktop nav.primary .menu li.menu-item-has-children>a{position:relative}header.desktop nav.primary .menu li.menu-item-has-children>a:after{color:#fff;content:"\e5cf";font-family:Material Icons;font-size:24px;position:absolute;right:-25px;top:3px;z-index:999}header.desktop nav.primary .menu li.menu-item-has-children .sub-menu{background:#060668;display:none;list-style:none;margin:0;padding:0;position:absolute;width:210px;z-index:1000}header.desktop nav.primary .menu li.menu-item-has-children .sub-menu li{border-bottom:1px solid #fff}header.desktop nav.primary .menu li.menu-item-has-children .sub-menu li a{display:block;padding-left:15px}header.mobile{background:#000;margin-bottom:1em}header.mobile .banner img{margin-bottom:10px;margin-top:10px}header.mobile .btn-cta{align-items:center;display:flex;justify-content:center;padding:0}header.mobile .btn-cta .material-icons-outlined{color:#fff;font-size:1.5em}header.mobile .btn-cta.btn-menu-toggle{padding-right:15px}header.mobile .btn-cta.btn-search-toggle{padding-left:15px}header.mobile nav.primary{background-color:hsla(0,0%,100%,.1);height:100vh;left:0;overflow:auto;position:fixed;top:0;transition:width .5s;width:100vw;z-index:1000}header.mobile nav.primary:not(.show){height:100vh;overflow:hidden;transition:width .5s;width:0}header.mobile nav.primary ul:not(.sub-menu){background-color:#060668;height:100vh;list-style:none;margin:0;padding:0 0 0 15px;width:calc(100vw - 100px)}header.mobile nav.primary ul:not(.sub-menu) li{display:block}header.mobile nav.primary ul:not(.sub-menu) li a{color:#fff;display:inline-block;padding:10px 5px;text-decoration:none}header.mobile nav.primary ul:not(.sub-menu) li.menu-item-has-children{cursor:pointer;position:relative}header.mobile nav.primary ul:not(.sub-menu) li.menu-item-has-children>a{position:relative}header.mobile nav.primary ul:not(.sub-menu) li.menu-item-has-children>a:after{color:#fff;content:"\e5cf";font-family:Material Icons;font-size:24px;position:absolute;right:-30px;top:3px;z-index:999}header.mobile nav.primary ul:not(.sub-menu) li.menu-item-has-children .sub-menu{background:#060668;display:none;list-style:none;margin:0;padding:0 0 0 15px;width:100%}header.mobile nav.primary ul:not(.sub-menu) li.menu-item-has-children .sub-menu li a{padding-left:15px}header.mobile div.sidebar{height:0;overflow:hidden;padding:0 10px;transition:height .5s;width:100%}header.mobile div.sidebar .btn-transparent{background-color:transparent}header.mobile div.sidebar input{border-radius:0}header.mobile div.sidebar.show{height:50px;overflow:auto;transition:height .5s;width:100%}.single .title{font-size:1.5em;font-weight:600}
