/* Wrapper and Content */

.wrapper {

    flex: 1;

    display: flex;

    flex-direction: column;

}



.content {

    flex: 1;

}





/* Container */

.container {

    display: flex;

    max-width: 1400px; /* sudah oke */

    margin: 0 auto;

    padding: 0 !important;

}



/* Columns */

.column1 {

    flex: 30%;

    margin-top: 20px;

    background-color: transparent;

    text-align: left;

    padding-left: 0;

    display: flex;

    justify-content: flex-start;

    align-items: center;

     padding-right: 30px;

}



.column2 {

    flex: 70%;

    padding-right: 0;

    background-color: transparent;

    display: flex;

} 



.column2 p , .column3 p{

    text-align: justify;

}



img {

    width: 250px;

    height: auto;

}



/* Link Styles */

.linklink {

    width: 100%;

    display: flex;

    justify-content: flex-start;

    align-items: center;

    gap: 20px;

    padding: 0;

    margin: 0;

    margin-top: 25px !important;

}



.linklink a {

    margin: 0;

    font-size: 20px;

    color: #333;

    cursor: pointer;

    text-decoration: none;

}



.linklink a:hover {

    color: #ff9d00;

}



.linklink a:active {

    color: #3D5A80;

    font-weight: bold;

}







@media (max-width: 1024px) {



    .container {

        display: flex;

        align-items: center;

        flex-direction: column;

        width: 100%;

    }



    .linklink {

        display: inline-block;

        width: auto;

        margin-left: 10px;

        margin-top: 20px;

    }



    .linklink a {

        margin-right: 10px;

        display: inline-block;

    }

}



/* Mobile (<=767px) */

@media (max-width: 767px) {



    .container {

        display: flex;

        width: 100%;

        flex-direction: column;

    }



        .moto-text {

        font-size: 20px;

        text-align: center;

    }



    .moto-box {

        padding: 12px 16px;

    }



    .linklink {

        display: none;

    }



    .linklink a {

        font-size: 16px;

        display: inline-block;

    }



    .column2 {

        margin-top: 0px;

    }

}

