@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap');body{ line-height:26px;font-size:19px;color:#000; }.node--type-article  .field--name-body a{	color: #156cc5;    font-weight: 400;    text-decoration: underline;}.gsc-block-view h2 {    padding-bottom: 5px;    border-bottom: 2px solid #f3e714;    margin: 20px auto!important;    display: table;    font-size: 30px!important;    font-weight: 600;	 	color:#1b1759!important;}.newsgroup{	position:relative;	background-color :#f5f5f5;	padding :10px;	min-height :450px;	margin :15px 0;}.newstitle{ margin-top :7px; margin-bottom :7px; }.newstitle,.newstitle a{	color :black;	font-size :22px;	line-height :25px;	font-family :"Barlow Condensed", sans-serif;	font-weight :400;}.newscategory{ position :absolute; top :7px; }.newscategory a,.node-news .field-name-field-news-category a{	margin :0;	background-color :#f3e714;	display :inline-block;	padding :3px 6px;	font-size :14px;	line-height :18px;	color :#473a70;	font-weight :600;	text-transform:uppercase;	border-radius:6px 0 0 0;}.pagination-sm > li > a,.pagination-sm > li > span{ font-size :15px; font-weight :400; }.postdate{ font-size :14px; font-style :normal; color :#808080; }.more-link a{	background-color :#1b1759;	color :white;	padding :8px;	border-radius :3px;	display :block;	text-align :center;	font-weight :600;	float :right;}.more-link a:hover{ background-color :#f3e714;color:#1b1759; }.dokumen .newsgroup{ min-height :540px; }#block-views-block-network-list-block-1 h2{	font-size :35px;	margin :20px 0 10px;	font-weight :600;	color :#1b1759;}#block-views-block-network-list-block-1 thead{ font-weight :300; }.netlisttable img{	min-height :24px;	max-width :40px;	vertical-align :text-top;	margin :5px 0 5px 0;}.netlisttable td.views-field-field-image{ padding :2px; min-width :32px; }.node--type-places .field--name-node-title h2{	font-size :35px;	margin :20px 0 10px;	font-weight :600;	color :#1b1759;}.node--type-places .field--name-field-image img{	margin :3px 10px 5px 0;	float :left;	vertical-align :text-top;}.node--type-places .group-header{ overflow :auto; }.node--type-places .group-left{ text-align :right; padding :5px 10px 10px 0; }.node--type-places .group-right{ padding :5px 0 10px 10px; }.leaflet-popup-content img{ float :left; margin :10px 5px 2px 0; }.galerigroup{	margin-bottom :30px;	border-radius :6px;	padding :8px;	display :table;}.galerigroup{ margin-bottom :20px; border-radius :6px; padding :8px; }.galerigroup:hover{ background-color :#f2f2f2; }.galerigroup .multiimage img{	position :absolute;	top :17px;	right :27px;	display :none;}.galeriphoto:hover .multiimage img{ display :block; }.galerigroup img{ border-radius :6px; }.galerikategori,.field-name-field-news-category{	font-family :'Roboto',sans-serif;	background-color :#e2e2e2;	color :#777777;	display :inline-block;	margin :5px 0;	padding :0 5px;	font-weight :500;	font-size :10px;	letter-spacing :1px;	text-transform :uppercase;	border-radius :5px;}.galerititle{ font-size :18px; font-weight :600; line-height :22px; }.galeritext{ font-size :13px; }.node-galeri{ background-color :white; padding :15px; }.node-galeri .field-name-title h2{ margin :15px 0 5px; font-size :25px; }.hasilkerja .title{	padding :35px 15px 15px 15px;	line-height:25px;	margin :0!important;	background :-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);	background :-webkit-linear-gradient(top,#0000 0%,#000000a6 100%);	background :linear-gradient(to bottom,#0000 0%,#000000a6 100%);	filter :progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);	position :absolute;	bottom :0;	border:none;}.hasilkerja-attach{ margin-bottom :20px; display :block; }.hasilkerja .title a{	color :white;	text-shadow :1px 1px 3px rgba(0,0,0,.2);	font-size :22px;	line-height :25px;}.hasilkerja-attach .title{ width :95%; }.hasilkerja-attach .title a{	color :white;	text-shadow :1px 1px 3px rgba(0,0,0,.2);	font-size :30px;	line-height :34px;	text-shadow :1px 1px 3px rgba(0,0,0,.2);}.node--type-article .field--name-node-title h2{	font-size :35px;	margin :20px 0 10px;	font-weight :600;	color :#2a2573;}.node--type-article .field--name-node-post-date{	font-style :italic;	font-weight :600;	margin-bottom :15px;}.node--type-article .field--name-field-category a{	margin :12px 0 6px;	background-color :#00b49f;	display :inline-block;	padding :3px 6px;	font-size :16px;	line-height :18px;	color :#fff;	font-weight :600;}.node--type-article .field--name-field-tags1 .field__item{ float :left; margin-right :10px; }.social-media-sharing{ margin :20px 0; }.form-item-this-shortened{ display :inline-table; margin :0; }.field--name-field-dokumen .field__label,.field--name-field-tags1 .field__label{ font-weight :600; }#block-shorturl h2,#block-socialsharingblock h2{ font-size :17px; font-weight :600; }.c-content-accordion-1.c-accordion-blue .panel > .panel-heading > .panel-title > a.collapsed:hover,.c-content-accordion-1.c-accordion-blue .panel > .panel-heading > .panel-title > a.collapsed:focus,.c-content-accordion-1.c-accordion-blue .panel > .panel-heading > .panel-title > a,.c-content-accordion-1.c-accordion-blue .panel > .panel-collapse > .panel-body{ background-color :#363f79; }.panel-body a{ color :#f57f4b; }.footer-row-2 a:hover{ font-weight :bold; }.field--name-dynamic-block-fieldnode-iklan{ margin-top :55px; }.campaign{	color :#fff;	background-color :#1f1a6ccc;	max-width :50%;	display :inline-table;}.campaign p{	font-size :22px;	line-height :30px;	padding :0 20px 20px;	margin :5px 0;}.campaign h2{	color :#fff;	text-transform :uppercase;	font-weight :600;	font-size :45px;	padding :20px 20px 10px;	line-height :40px;	margin :5px 0;}.campaign a{	clear :both;	background-color :#f3e714;	color :#1b1759;	font-size :30px;	font-weight :600;	margin :12px 0;	padding :3px 20px;	text-align :center;	height :auto;	padding :12px 0!important;}.image-with-title{	font-size :15px;	text-align :left;	font-style :italic;	position :relative;	top :0;	color :#ababab;	font-weight :400;	margin :2px 0 10px;}.field--name-field-subtitle{	font-family :Georgia;	font-style :italic;	font-size :21px;	margin :10px 0;	line-height :28px;}.field--name-field-dokumen th{ background-color :#f5f5f5; }/*.node--type-article .field--name-field-image img{ margin :5px 30px 20px 0; float :left; }*/.breadcrumb-content-inner .breadcrumb-content-main{ max-width:80%; }.breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb.text-white .breadcrumb-links li, .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb.text-light .breadcrumb-links li{ font-size:15px;}#footer h2{ font-weight:400; }#footer ul{ padding-left:0; }#footer li{ list-style-type :none; }#footer .socials a i{ background:#1b1759;color:#fff!important;font-size:20px; }.topbar-content a{ font-family:"Barlow Condensed", sans-serif;padding:0px 20px!important;line-height:20px; }#block-languagedropdownswitcher{ text-align:right; }#block-mainnavigation a{ font-family:"Barlow Condensed", sans-serif;font-size:26px;font-weight:600; }.navigation .gva_menu .sub-menu > li > a{ font-size:20px!important;font-weight:400!important; }.navigation .gva_menu .sub-menu{ background-color :#1b1759; }a.akademi{ color:#f77900!important;border-right:1px solid #fff; }a.gabung{ color:#f3e714!important }#block-languagedropdownswitcher select{ padding:2px 5px;text-transform :uppercase;background-color:#1b1759;color:#a3a3a3;border:none;font-weight:500;text-align:center;width:115px!important;}header.header-default .topbar{ background :#1b1759; }header.header-default .header-main-inner .navigation .gva_menu > li > a,header.header-default .gva-search-region .icon{ color:#1b1759!important; }.topbar{ padding:8px 0;line-height:11px; }.navigation .gva_menu > li > a{ padding:20px 20px; }header.header-default,header.header-default .stuck{ background :#fff; }header .site-branding-logo{ padding:15px 0; }.hasilkerja{ margin-top:35px; }#footer .footer-inner{ padding:50px 0 30px;background-color:#fff;background:none;border-top:1px solid #e5e5e5; }#footer,#footer a{color:#1b1759;font-weight:400;}#footer a:hover{text-decoration:underline;}.navigation .gva_menu .sub-menu > li > a:hover, .navigation .gva_menu .sub-menu > li > a:focus, .navigation .gva_menu .sub-menu > li > a:active,#footer a:hover, #footer a:focus{ color:#f3e714; }.contact_button .gsc-button.medium {    font-size: 17px;    padding: 10px 20px;	letter-spacing :0;	text-align:center;}header.header-default .menu-bar span{ background: #1b1759; }.newsimage img{border-radius:8px;}.search-block-form  input#edit-keys{border-radius:6px 0 0 6px;border:none;line-height:22px;padding:0 5px;}input.search-form__submit{font-size: 12px;padding: 5px 4px;line-height:12px;border:none!important;margin-left:-8px;background-color:#f57f4b;color:#fff;border-radius:0 3px 3px 0;max-width:100px;font-weight:400;letter-spacing:0;border:none;}input.search-form__submit:hover{background-color:#f3e714;color:#1b1759;}#block-gavias-nextin-breadcrumbs .breadcrumb-style{background-image:none!important;background-color:#1b1759!important;}.breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style{padding:40px 0;}.breadcrumb-content-inner .gva-breadcrumb-content .page-title{font-size:50px;line-height:50px;}.content-full > .container{padding:30px 15px;}.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display:block!important;}.artikel-group .block .block-title{margin:0;}iframe#youtubechannel-frame,#youtubechannel-player,#youtubechannel-list{width:100%!important;}#youtubechannel-list{height:auto!important;}#youtubechannel-list ul li img{height:144px!important;}.owl-carousel .owl-nav > div{background:#00000087;color:#fff!important;border-radius:25px;border:1px solid #dedede;}.owl-carousel .owl-nav > div:hover{background:#000;color:#fff;}/**centering menu and logo**//*header .content-inner{display:table;text-align:center;}.area-main-menu{margin: auto;display: table;}header .site-branding-logo{padding:12px 0;}.navigation .gva_menu > li > a{padding:12px 20px;}.branding{border-bottom:1px solid #e5e5e5;}*/.more-link{margin-top:0;}.more-link a{background-color:#1b1759;padding:0 20px;border:none;}#block-views-block-galeri-block-3 .owl-carousel .owl-dots,#block-views-block-galeri-block-1 .owl-carousel .owl-dots{margin-top:0!important;}.node--type-banner h2.node__title{display:none;}.node--type-banner .field--name-field-image img{margin-bottom:30px;}.slidegroup .slidetext{    font-family:"Roboto Condensed", sans-serif!important;	background-color: #1f1a6ccc;    color: #fff;    padding: 20px;    font-size: 40px;    line-height: 43px;	font-weight:700;}.slidegroup .slidebutton a{    display: block;    color: #1f1a6c;    font-size: 35px;    font-weight: 700;    margin: 12px 0;    text-align: center;    height: auto;    padding: 12px 0;	font-weight:700;	}.slidegroup{    position: absolute;    top: 0%;    left: 0%;	transform: translate( 0%, 0% );    max-width: 40%;    padding: 20px;	background-color:#1f1a6c;	margin:30px 0 0 30px;	z-index:1;}.banner_campaign{    position: relative;    display: inline-block;}.flex-direction-nav a{	background-color: #fff;    border-radius: 45px;    line-height: 45px;    width: 45px;    height: 45px;    text-align: center;    padding: 3px;}.flex-direction-nav a:before{	font-size:30px;}.flex-direction-nav .flex-next{	margin-right:10px;	text-align:center;	padding:1px;}.se-block .block-content .se-container .se-links-container .se-links{top:-12px;}.bs-region--bottom{margin-top:10px;}.se-block.se-align-left .block-title{margin-bottom:8px;}.shuffle-inner .shuffle-caption {background-color:transparent;color:#000;font-style:italic;font-size:15px;text-align:center;font-weight:bold;}.node--type-galeri .slide__caption{text-align:center;font-weight:bold;padding-bottom:20px;font-style:italic;font-size:15px;}.slick-prev:before, .slick-next:before{color:#565656;font-size:35px;}.slick-prev{left:-40px!important;}/* Extra small devices (phones, 600px and down) */@media only screen and (max-width: 600px) {	.slidegroup{		top: 0%;		left: 0%;		max-width: 48%;		margin:4px;				padding:5px 10px;			}			.slidegroup .slidebutton a{padding:5px 0;}	.slidegroup .slidetext{padding:7px;}}/* Small devices (portrait tablets and large phones, 600px and up) */@media only screen and (min-width: 600px) {	.slidegroup{		top: 0%;		left: 0%;		max-width: 40%;		margin:5px;				padding:15px;			}			.slidegroup .slidebutton a{padding:5px 0;}	.slidegroup .slidetext{padding:10px;}}/* Medium devices (landscape tablets, 768px and up) */@media only screen and (min-width: 768px) {	.slidegroup{		top: 0%;		left: 0%;		max-width: 40%;		margin:5px;				padding:15px;			}			.slidegroup .slidebutton a{padding:5px 0;}	.slidegroup .slidetext{padding:10px;}}/* Large devices (laptops/desktops, 992px and up) */@media only screen and (min-width: 992px) {}	/* Extra large devices (large laptops and desktops, 1200px and up) */@media only screen and (min-width: 1200px) {	.slidegroup{		top: 5%;		left: 2%;		max-width: 33%;		margin:30px 0 0 30px;	}		.slidegroup .slidebutton a{padding:12px 0;}	.slidegroup .slidetext{		font-family:"Roboto Condensed", sans-serif!important;		background-color: #1f1a6ccc;		color: #fff;		padding: 20px;		font-size: 35px;		line-height: 38px;		font-weight:700;	}	}