a:link { color:inherit;}
    .koljuduldesktop{margin-top:130px;padding:0px}
    .g-mobile{display: none}
        
    .kolom1{background:#FFFFFF;border:none !important;margin-top:10px;z-index:999;position:relative;padding-bottom:30px}
.text1{color:#04438C;font-family: 'Poppins-Bold';}
.kolom2{margin-top:10px;padding:0px} 
        
.kolom-in{border-radius:5px;padding-bottom:50px;min-height:330px;padding:10px;margin-top:80px}
.kol-gb{float:left;padding-left:5px;padding-bottom:5px;padding-top:30px}
.kol-teks{float:left;padding-left:5px;padding-bottom:5px;margin-top:10px}
.kol-des{height:320px;}
.teksjudul{margin-top:30px;height:30px;padding-left:0px;font-family: 'Poppins-SemiBold';color:#04438C;font-size:20px;line-height:1.1em}
.tekssub{margin-top:5px;height:40px;padding-left:0px;font-family: 'Poppins-Medium';color:#04438C;font-size:14px;line-height:1.3em}
.kolomcek{float:left;font-family: 'Poppins-SemiBold';font-size:15px;color:#04438C;padding-left:0px;padding-top:15px}
.barcek{padding:0px;height:36px}
.barimgcek{float:left;padding-left:0px;padding-right:0px}
.bartekscek{float:left;padding-left:0px;padding-top:3px;margin-left:-15px}
.tekssub2{margin-top:5px;height:55px;padding-left:0px;font-family: 'Poppins-Medium';color:#04438C;font-size:14px;line-height:1.3em}
.tekssub3{margin-top:5px;height:40px;padding-left:0px;font-family: 'Poppins-Medium';color:#04438C;font-size:14px;line-height:1.3em}
.tekssub4{margin-top:5px;height:55px;padding-left:0px;font-family: 'Poppins-Medium';color:#04438C;font-size:14px;line-height:1.3em}
.tekssub5{margin-top:5px;height:55px;padding-left:0px;font-family: 'Poppins-Medium';color:#04438C;font-size:14px;line-height:1.3em}
.tekssub6{margin-top:5px;height:70px;padding-left:0px;font-family: 'Poppins-Medium';color:#04438C;font-size:14px;line-height:1.3em}
.tekssub7{float:left;font-family: 'Poppins-SemiBold';font-size:15px;color:#04438C;padding-left:0px;padding-top:15px}
.tekssub8{margin-top:5px;height:125px;padding-left:0px;font-family: 'Poppins-Medium';color:#04438C;font-size:14px;line-height:1.3em}
.tekssub9{margin-top:5px;height:140px;padding-left:0px;font-family: 'Poppins-Medium';color:#04438C;font-size:14px;line-height:1.3em}
.tekssub10{margin-top:5px;height:140px;padding-left:0px;font-family: 'Poppins-Medium';color:#04438C;font-size:14px;line-height:1.3em}
        
.kolprojects{background:#F7F7F7 !important;margin-top:60px;z-index:2;position:relative}
.txtpro{margin-top:20px;color:#04438C;font-family: 'Poppins-Bold';}
.kolpro{background:#FFFFFF;border:none !important;box-shadow: 0px 5px 15px 5px #cccc !important;margin-top:60px;z-index:999;position:relative;padding-bottom:60px;border-radius:10px}
.txtkat{margin-top:20px;color:#04438C;font-family: 'Poppins-Medium';font-size:30px;text-align:center;padding-top:30px} 
        
.barispro1{margin-top:10px;}
.barispro2{margin-top:10px;padding:0px;min-height:300px}
        
.prod-utama1{float:left;padding:20px;padding-bottom:5px;margin-top:10px}
.prod-utama2{height:auto;padding-bottom:50px;border-radius:10px;box-shadow: 0px 5px 15px 5px #cccc !important;}
.prod1{float:left;padding:5px;padding-bottom:5px;margin-top:10px}
.prod2{height:630px;padding:7px}
.kolgbprod{padding:0px;height:270px}
.koljdlprod{background:#04438C;float:left;font-family: 'Poppins-SemiBold';font-size:18px;color:#fff;padding:0px;padding-top:15px;height:80px;text-align:center;margin-top:10px}
.kolprodlok{float:left;font-family: 'Poppins-SemiBold';font-size:12px;color:#04438C;padding-top:20px}
.kolprodlok2{float:left;font-family: 'Poppins-Medium';font-size:14px;color:#04438C;padding-top:5px;padding-bottom:10px;border-bottom:solid 1px #04438C}
        .kolomcek-m{display: none}      
        

        
        
        @media (max-width: 1366px) {
    .text1{font-size:28px}
    .teksjudul{font-size:16px}
    .tekssub{font-size:10px;height: auto}
    .tekssub2{font-size:10px;height: auto}
    .tekssub3{font-size:10px;height: auto}
    .tekssub4{font-size:10px;height: auto}
    .tekssub5{font-size:10px;height: auto}
    .tekssub6{font-size:10px;height: auto}
    .tekssub7{font-size:10px;height: auto}
    .tekssub8{font-size:10px;height: auto}
    .tekssub9{font-size:10px;height: auto}
    .tekssub10{font-size:10px;height: auto}
    .barimgcek img{height: 12px}
    .bartekscek{font-size: 10px}
    .barcek{height: 23px}
    .kolgbprod{height: 220px}
    .prod2{height: 550px}
            .kolom-in{min-height:280px;margin-top:40px}
        }
        
        @media only screen and (max-width: 1000px)   {
            
            .g-desktop{display: none}
     .g-mobile{display: block}            
     .koljuduldesktop{margin-top:77px}
            .kolgbprod{height: 150px}
            .koljdlprod{font-size: 14px}
            .kolprodlok{font-size: 10px}
            .kolprodlok2{font-size: 12px}
            .prod2{height: 450px}
        }
        
        
        
        @media only screen and (max-width: 760px)   {
            
            .g-desktop{display: none}
     .g-mobile{display: block}            
     .koljuduldesktop{margin-top:77px}
            .kol-gb{padding: 0px}
            .kolomcek{display: none}
            .teksjudul{font-size: 18px;padding:0px;text-align: center;margin-top:10px}
            .tekssub{font-size:12px;height: auto;padding:0px;text-align: center}
            .tekssub2{font-size:12px;height: auto;padding:0px;text-align: center}
            .tekssub3{font-size:12px;height: auto;padding:0px;text-align: center}
            .tekssub4{font-size:12px;height: auto;padding:0px;text-align: center}
            .tekssub5{font-size:12px;height: auto;padding:0px;text-align: center}
            .tekssub6{font-size:12px;height: auto;padding:0px;text-align: center}
            .tekssub7{font-size:12px;height: auto;padding:0px;text-align: center}
            .tekssub8{font-size:12px;height: auto;padding:0px;text-align: center}
            .tekssub9{font-size:12px;height: auto;padding:0px;text-align: center}
            .tekssub10{font-size:12px;height: auto;padding:0px;text-align: center}
            .kol-des{padding: 0px}
            .kolomcek-m{display: block;margin-top:20px}
            .padmobile{padding: 35px}
            .prod-utama1{padding-left: 0px;padding-right: 0px}
            .barispro1{padding: 0px}
            .kolom-in{min-height: auto;}
            .kol-des{height: auto;padding-bottom:80px}
        }

        