.elementor-3069 .elementor-element.elementor-element-7a1056f{overflow:hidden;}.elementor-3069 .elementor-element.elementor-element-d7101df .kd-pr-btn-1{background-color:transparent;background-image:linear-gradient(180deg, #82B977 0%, #1F7833 100%);}.elementor-3069 .elementor-element.elementor-element-d7101df > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-3069 .elementor-element.elementor-element-d7101df .elementor-kadu-sub{margin:-100px 0px 0px 0px;color:#FFFFFF;font-family:"Barlow Condensed", Sans-serif;font-size:55px;}.elementor-3069 .elementor-element.elementor-element-d7101df .elementor-gt-heading{margin:0px 0px 0px 0px;font-size:40px;font-weight:600;color:#EBC802;}.elementor-3069 .elementor-element.elementor-element-943e56e > .elementor-container{max-width:1275px;}.elementor-3069 .elementor-element.elementor-element-943e56e{overflow:hidden;padding:90px 0px 80px 0px;}.elementor-3069 .elementor-element.elementor-element-6cdc10e .prthalign{text-align:left;}.elementor-3069 .elementor-element.elementor-element-6cdc10e .elementor-kadu-sub{font-size:32px;}.elementor-3069 .elementor-element.elementor-element-6cdc10e .elementor-gt-heading{font-size:35px;line-height:1.09;}.elementor-3069 .elementor-element.elementor-element-878c6de > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-3069 .elementor-element.elementor-element-3ea5f3b > .elementor-container{max-width:1275px;}.elementor-3069 .elementor-element.elementor-element-3ea5f3b{overflow:hidden;padding:75px 0px 95px 0px;}.elementor-3069 .elementor-element.elementor-element-5b3e5cc > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-3069 .elementor-element.elementor-element-adf247e .prthalign{text-align:left;}.elementor-3069 .elementor-element.elementor-element-adf247e .elementor-gt-heading{line-height:1.09;}.elementor-3069 .elementor-element.elementor-element-408f033{padding:0px 0px 0px 85px;}.elementor-3069 .elementor-element.elementor-element-92e5a65 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-3069 .elementor-element.elementor-element-264e071:not(.elementor-motion-effects-element-type-background), .elementor-3069 .elementor-element.elementor-element-264e071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fk.unsulbar.ac.id/devsite/wp-content/uploads/2026/07/pexels-codioful-7130534.jpg");}.elementor-3069 .elementor-element.elementor-element-264e071 > .elementor-container{max-width:1275px;}.elementor-3069 .elementor-element.elementor-element-264e071{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-3069 .elementor-element.elementor-element-264e071 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3069 .elementor-element.elementor-element-264e071 > .elementor-shape-top svg{width:calc(158% + 1.3px);height:100px;}.elementor-3069 .elementor-element.elementor-element-c5b260e > .elementor-element-populated{margin:73px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-3069 .elementor-element.elementor-element-cc038cf .prthalign{text-align:left;}.elementor-3069 .elementor-element.elementor-element-cc038cf .elementor-kadu-sub{color:#0B6E4F;font-family:"Poppins", Sans-serif;font-size:24px;}.elementor-3069 .elementor-element.elementor-element-cc038cf .elementor-gt-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;line-height:1.09;color:#252525;}.elementor-3069 .elementor-element.elementor-element-cc038cf .elementor-gt-desc p{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;color:#666666;}.elementor-3069 .elementor-element.elementor-element-d320ac4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3069 .elementor-element.elementor-element-d320ac4 > .elementor-container{max-width:1275px;}.elementor-3069 .elementor-element.elementor-element-d320ac4{overflow:hidden;padding:20px 0px 20px 0px;}.elementor-3069 .elementor-element.elementor-element-1649a90 .prthalign{text-align:left;}.elementor-3069 .elementor-element.elementor-element-1649a90 .elementor-kadu-sub{color:#0B6E4F;font-family:"Prata", Sans-serif;font-size:27px;}.elementor-3069 .elementor-element.elementor-element-1649a90 .elementor-gt-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;line-height:1.09;color:#252525;}.elementor-3069 .elementor-element.elementor-element-1649a90 .elementor-gt-desc p{font-family:"Plus Jakarta Sans", Sans-serif;color:#252525;}.elementor-3069 .elementor-element.elementor-element-e4cf9e0 .kd-pr-btn-1{background-color:transparent;background-image:linear-gradient(180deg, #239633 0%, #239633 100%);}.elementor-3069 .elementor-element.elementor-element-a3b221d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3069 .elementor-element.elementor-element-69d5dc8 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3069 .elementor-element.elementor-element-9bd8b2b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3069 .elementor-element.elementor-element-9bd8b2b .ftc-campaign-2-feature .icon{color:#000000;}.elementor-3069 .elementor-element.elementor-element-9bd8b2b .ftc-campaign-2-feature{color:#252525;font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-3069 .elementor-element.elementor-element-9bd8b2b .ftc-campaign-2-feature-line{background:#252525;}.elementor-3069 .elementor-element.elementor-element-ffaa4bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 12px 0px 12px;}.elementor-3069 .elementor-element.elementor-element-7de39a5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3069 .elementor-element.elementor-element-df383b9:not(.elementor-motion-effects-element-type-background), .elementor-3069 .elementor-element.elementor-element-df383b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fk.unsulbar.ac.id/devsite/wp-content/uploads/2024/05/b1-bg-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3069 .elementor-element.elementor-element-df383b9 > .elementor-container{max-width:1275px;}.elementor-3069 .elementor-element.elementor-element-df383b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-3069 .elementor-element.elementor-element-df383b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3069 .elementor-element.elementor-element-5359071 .prthalign{text-align:center;}.elementor-3069 .elementor-element.elementor-element-5359071 .elementor-kadu-sub{color:#FFFFFF;font-family:"Prata", Sans-serif;}.elementor-3069 .elementor-element.elementor-element-5359071 .elementor-gt-heading{font-family:"Plus Jakarta Sans", Sans-serif;line-height:1.09;color:#FFFFFF;}.elementor-3069 .elementor-element.elementor-element-8f100e9 > .elementor-widget-container{margin:0px 0px -220px 0px;}.elementor-3069 .elementor-element.elementor-element-8f100e9{z-index:1;}.elementor-3069 .elementor-element.elementor-element-bc7b349:not(.elementor-motion-effects-element-type-background), .elementor-3069 .elementor-element.elementor-element-bc7b349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fk.unsulbar.ac.id/devsite/wp-content/uploads/2024/05/course-1-bg-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-3069 .elementor-element.elementor-element-bc7b349{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3069 .elementor-element.elementor-element-bc7b349 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3069 .elementor-element.elementor-element-195e397 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3069 .elementor-element.elementor-element-195e397 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3069 .elementor-element.elementor-element-c60d7d0{overflow:hidden;padding:50px 0px 0px 0px;}.elementor-3069 .elementor-element.elementor-element-c5fed59 > .elementor-container{max-width:1275px;}.elementor-3069 .elementor-element.elementor-element-5a0dc78 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-3069 .elementor-element.elementor-element-5a0dc78 .prthalign{text-align:left;}.elementor-3069 .elementor-element.elementor-element-5a0dc78 .elementor-gt-heading{line-height:1.09;}.elementor-3069 .elementor-element.elementor-element-6dd1f1b > .elementor-container{max-width:1275px;}.elementor-3069 .elementor-element.elementor-element-6dd1f1b{padding:100px 0px 0px 0px;}.elementor-3069 .elementor-element.elementor-element-5b9f94a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3069 .elementor-element.elementor-element-5b9f94a:not(.elementor-motion-effects-element-type-background), .elementor-3069 .elementor-element.elementor-element-5b9f94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fk.unsulbar.ac.id/devsite/wp-content/uploads/2024/05/t1-bg-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3069 .elementor-element.elementor-element-5b9f94a > .elementor-container{max-width:1275px;}.elementor-3069 .elementor-element.elementor-element-5b9f94a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 190px 0px;}.elementor-3069 .elementor-element.elementor-element-5b9f94a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3069 .elementor-element.elementor-element-3981c62 .prthalign{text-align:left;}.elementor-3069 .elementor-element.elementor-element-3981c62 .elementor-kadu-sub{color:#FFFFFF;}.elementor-3069 .elementor-element.elementor-element-3981c62 .elementor-gt-heading{line-height:1.09;color:#FFFFFF;}.elementor-3069 .elementor-element.elementor-element-3981c62 .elementor-gt-desc p{color:#FFFFFF;}.elementor-3069 .elementor-element.elementor-element-3f49461 .kd-pr-btn-1{background-color:transparent;background-image:linear-gradient(180deg, #363539 0%, #363539 100%);}.elementor-3069 .elementor-element.elementor-element-3f49461 .kd-pr-btn-1:is(.has-pr-clr) .text::before{color:#FFFFFF;}.elementor-3069 .elementor-element.elementor-element-3f49461 .kd-pr-btn-1:is(.has-pr-clr) .text::after{color:#FFFFFF;}.elementor-3069 .elementor-element.elementor-element-3961af3 > .elementor-container{max-width:1275px;}.elementor-3069 .elementor-element.elementor-element-66de462 > .elementor-container{max-width:1275px;}.elementor-3069 .elementor-element.elementor-element-66de462{padding:120px 0px 120px 0px;}.elementor-3069 .elementor-element.elementor-element-68f08ea > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3069 .elementor-element.elementor-element-68f08ea .prthalign{text-align:center;}.elementor-3069 .elementor-element.elementor-element-68f08ea .elementor-gt-heading{line-height:1.09;}.elementor-3069 .elementor-element.elementor-element-2fbbb25 > .elementor-container{max-width:1275px;}.elementor-3069 .elementor-element.elementor-element-2fbbb25{padding:80px 0px 90px 0px;}.elementor-3069 .elementor-element.elementor-element-d7715c9{grid-column:span custom;}body.elementor-page-3069{font-family:"Urbanist", Sans-serif;}@media(min-width:768px){.elementor-3069 .elementor-element.elementor-element-38a86bb{width:41.66666667%;}.elementor-3069 .elementor-element.elementor-element-5b3e5cc{width:58.333%;}.elementor-3069 .elementor-element.elementor-element-dd315cc{width:41.66666667%;}.elementor-3069 .elementor-element.elementor-element-c5b260e{width:58.333%;}.elementor-3069 .elementor-element.elementor-element-4af12a5{width:40%;}.elementor-3069 .elementor-element.elementor-element-a3b221d{width:60%;}}@media(max-width:1024px){.elementor-3069 .elementor-element.elementor-element-d7101df .elementor-kadu-sub{margin:0px 0px 0px 0px;}.elementor-3069 .elementor-element.elementor-element-d7101df .elementor-gt-heading{margin:0px 0px 0px 0px;}.elementor-3069 .elementor-element.elementor-element-878c6de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3069 .elementor-element.elementor-element-5b3e5cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3069 .elementor-element.elementor-element-408f033{padding:0px 0px 0px 75px;}.elementor-3069 .elementor-element.elementor-element-c5b260e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3069 .elementor-element.elementor-element-294c712{padding:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-3069 .elementor-element.elementor-element-d7101df .elementor-kadu-sub{margin:0px 0px 0px 0px;font-size:39px;}.elementor-3069 .elementor-element.elementor-element-d7101df .elementor-gt-heading{margin:0px 0px 0px 0px;font-size:26px;}.elementor-3069 .elementor-element.elementor-element-d7101df .elementor-gt-desc{font-size:17px;}.elementor-3069 .elementor-element.elementor-element-d7101df .kd-pr-btn-1{font-size:13px;}.elementor-3069 .elementor-element.elementor-element-5b3e5cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3069 .elementor-element.elementor-element-c5b260e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3069 .elementor-element.elementor-element-23f6d50{width:100%;}.elementor-3069 .elementor-element.elementor-element-878c6de{width:100%;}.elementor-3069 .elementor-element.elementor-element-38a86bb{width:45%;}.elementor-3069 .elementor-element.elementor-element-5b3e5cc{width:50%;}.elementor-3069 .elementor-element.elementor-element-dd315cc{width:45%;}.elementor-3069 .elementor-element.elementor-element-c5b260e{width:50%;}.elementor-3069 .elementor-element.elementor-element-4af12a5{width:100%;}.elementor-3069 .elementor-element.elementor-element-a3b221d{width:100%;}.elementor-3069 .elementor-element.elementor-element-ac32b87{width:50%;}.elementor-3069 .elementor-element.elementor-element-2cf8ac9{width:50%;}.elementor-3069 .elementor-element.elementor-element-1c6eade{width:100%;}.elementor-3069 .elementor-element.elementor-element-1e15263{width:100%;}}/* Start custom CSS for go-islider, class: .elementor-element-d7101df *//* Judul pertama */
.kd-hero-1-item-content .kd-subtitle-1{
    animation: fadeInUp 0.8s ease forwards;
}

/* Judul kedua muncul setelahnya */
.kd-hero-1-item-content .kd-heading-1{
    opacity:0;
    animation: fadeInUp 0.8s ease forwards;
    animation-delay:.7s;
}

@keyframes fadeInUp{
    from{
        opacity:0;
        transform:translateY(25px);
    }
    to{
        opacity:1;
        transform:translateY(0);
    }
}


/* Area logo */
.kd-header-1-main-home-icon{
    width: 200px !important;
    height: 60px !important;

    display: flex;
    align-items: center;
    justify-content: flex-start;

    margin-right: 18px;

    background: url("https://fk.unsulbar.ac.id/devsite/wp-content/uploads/2026/07/LogoFK.png") left center no-repeat;
    background-size: 190px auto !important;

    border-radius: 0;
}

/* Area klik logo */
.kd-header-1-main-home-icon a{
    display: block !important;
    width: 200px !important;
    height: 60px !important;
}

/* Hilangkan ikon Font Awesome */
.kd-header-1-main-home-icon i{
    display: none !important;
}


.kd-header-1-main-home-icon{
    min-width:240px !important;
    width:240px !important;
    flex:0 0 220px !important;

    background-size:230px auto !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-37d2038 */*{box-sizing:border-box}
body{
margin:0;
font-family:Arial,Helvetica,sans-serif;
background:#f4f6f8;
}
.fk-services{
max-width:1320px;
margin:-70px auto 40px;
background:#fff;
border-radius:24px;
overflow:hidden;
display:grid;
grid-template-columns:repeat(4,1fr);
box-shadow:0 12px 35px rgba(0,0,0,.08);
position:relative;
z-index:10;
}
.fk-service{
display:flex;
gap:18px;
padding:22px 24px;
min-height:170px;
text-decoration:none;
color:#222;
border-right:1px solid #ececec;
border-bottom:1px solid #ececec;
transition:.3s;
}
.fk-service:nth-child(4n){border-right:none;}
.fk-service:nth-last-child(-n+4){border-bottom:none;}
.fk-service:hover{
background:#f6fbfa;
}
.fk-icon{
width:56px;
height:56px;
background:#00675F;
border-radius:16px;
display:flex;
align-items:center;
justify-content:center;
font-size:28px;
color:#fff;
flex-shrink:0;
box-shadow:0 8px 20px rgba(0,103,95,.25);
transition:.3s;
}
.fk-service:hover .fk-icon{transform:translateY(-3px);}
.fk-content h3{
margin:0 0 8px;
font-size:18px;
line-height:1.3;
}
.fk-content p{
margin:0;
font-size:15px;
line-height:1.6;
color:#6b7280;
}
.fk-content span{
display:inline-block;
margin-top:14px;
font-size:15px;
font-weight:700;
color:#00675F;
}
@media(max-width:992px){
.fk-services{grid-template-columns:repeat(2,1fr);margin-top:30px;}
.fk-service:nth-child(2n){border-right:none;}
.fk-service:nth-last-child(-n+2){border-bottom:none;}
}
@media(max-width:768px){
.fk-services{grid-template-columns:1fr;}
.fk-service{
border-right:none!important;
border-bottom:1px solid #ececec!important;
}
.fk-service:last-child{border-bottom:none!important;}
}/* End custom CSS */
/* Start custom CSS for go-brand, class: .elementor-element-d7715c9 */.elementor-3069 .elementor-element.elementor-element-d7715c9 .kd-client-1-item-wrap {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;

    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 22px;
}

/* Semua kotak sama ukuran */
.elementor-3069 .elementor-element.elementor-element-d7715c9 .kd-client-1-item-wrap .item-border {
    width: 100%;
    height: 100%;
}

.elementor-3069 .elementor-element.elementor-element-d7715c9 .kd-client-1-item {
    width: 100%;
    height: 120px;
    min-height: 120px;

    display: flex;
    align-items: center;
    justify-content: center;

    padding: 20px 24px;
    border-radius: 22px;
}

/* Menyamakan bidang visual logo */
.elementor-3069 .elementor-element.elementor-element-d7715c9 .kd-client-1-item img {
    display: block;

    width: 100% !important;
    height: 62px !important;

    max-width: 190px !important;
    object-fit: contain;

    margin: 0 auto;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-3069 .elementor-element.elementor-element-d7715c9 .kd-client-1-item-wrap {
        grid-template-columns: repeat(2, 1fr);
        max-width: 720px;
    }
}

/* HP */
@media (max-width: 600px) {
    .elementor-3069 .elementor-element.elementor-element-d7715c9 .kd-client-1-item-wrap {
        grid-template-columns: repeat(2, 1fr);
        gap: 14px;
    }

    .elementor-3069 .elementor-element.elementor-element-d7715c9 .kd-client-1-item {
        height: 105px;
        min-height: 105px;
        padding: 15px;
    }

    .elementor-3069 .elementor-element.elementor-element-d7715c9 .kd-client-1-item img {
        height: 54px !important;
        max-width: 150px !important;
    }
}/* End custom CSS */