.flaglines{width:100%}.flaglines .black{display:block;height:2px;background:#000}.flaglines .yellow{display:block;height:2px;background:#ffe400}.flaglines .red{display:block;height:2px;background:red}.flags{display:block}.logo_wrap{float:left;display:table;padding-left:15px}.site-branding__text{text-transform:uppercase;padding-top:5px;font-family:"Roboto",sans-serif;font-weight:800}.site-branding__name{font-size:30px;line-height:initial;margin:0;color:#ecb740;line-height:80%;font-weight:normal;font-family:"Roboto",sans-serif;padding-left:1px}.site-branding__slogan{font-size:30px;text-transform:initial;color:#000;margin-top:12px;font-weight:normal;font-family:"Roboto",sans-serif;font-weight:600}@media (max-width:991.98px){.site-branding__slogan{font-size:20px}.site-name a{font-size:10px}.carousel-caption{display:block!important;bottom:2%;font-weight:500}}.site-name a{font-size:20px;font-weight:800;text-transform:initial;color:#1a558a}.site-name a:hover{text-decoration:none;color:#000}.region-header .brand{display:inline-block;vertical-align:middle;line-height:100%;color:#666}.right-header{max-width:40%;flex:40%}.loggo{max-width:140px}.topbar{padding:5px 0}@media (min-width:992px){.navigation .gva_menu>li>a{padding:10px 18px}}.header .header-main{padding-bottom:5px}.topbar{background:none;color:#000;padding:0;overflow:hidden}.topbar .topbar-left{background:none;color:#fff;padding:1px;text-align:left}.topbar .topbar-left a{color:#000;font-weight:600}.topbar .topbar-left a:hover{color:#fff}.topbar .topbar-right{background:none;padding:1px 0;position:relative;text-align:right}@media (max-width:991.98px){.topbar .topbar-right{padding-left:15px;padding-right:15px}}@media (max-width:550px){.topbar .topbar-right{display:none}}.topbar .topbar-right:after{content:'';width:1000px;height:100%;background:none;position:absolute;left:100%;top:0;z-index:9}.topbar .topbar-right:before{content:'';width:1000px;height:100%;background:#1a558a;position:absolute;right:100%;top:0;z-index:9;display:none}@media (max-width:991.98px){.topbar .topbar-right:before{display:block}}.topbar ul{margin:0!important}.topbar .block{margin:0!important}.topbar .topbar-content-inner .topbar-content{position:relative}.topbar .topbar-content-inner .topbar-content a{text-decoration:underline;color:#1a558a;font-weight:800;font-size:12px}.topbar .topbar-content-inner .topbar-content a:hover{color:#000}.topbar-information ul li{font-size:14px;color:#000;float:left;padding-left:37px}@media (max-width:1199.98px){.topbar-information ul li{padding-left:15px}}.topbar-information ul li i{margin-right:10px;color:#000!important}.topbar-information>ul>li>i>a{color:#000!important}@media (max-width:991.98px){.topbar-information ul li:first-child{padding-left:0!important}}header .header-info{margin-top:10px}header .header-info .header-icon{width:36px;height:40px;float:left;font-size:30px;line-height:1;padding-top:6px;text-align:center}header .header-info .header-icon span{height:30px}header .header-info .content-inner{padding-left:40px;border-bottom:2px dotted #fcb116;padding-bottom:10px}header .header-info .content-inner .title{font-size:13px;font-weight:600;color:#000;line-height:20px;text-transform:capitalize}header .header-info .content-inner .desc{font-size:14px;color:#231f20}.body{font-family:"Montserrat",sans-serif}@media (min-width:992px) and (min-width:768px){.navigation .gva_menu .sub-menu>li:hover>ul{transform:rotateX(0);-webkit-transform:rotateX(0)}}@media (max-width:767px){.carousel-caption{display:block!important;bottom:1%!important;font-size:15px;font-weight:600}.slidetitle{font-size:15px;font-weight:600;text-align:center;text-tranform:initial}}.nav-tabs,.topbar ul,ul.contact-info,ul.menu{list-style:none!important;padding-left:0}.node--view-mode-full p{margin-top:0;margin-bottom:10px}.site-branding-logo{max-height:inherit}.site-branding-logo img{max-height:80px;width:auto}header .site-branding-logo img.logo-site{display:block!important}