@import url('https://fonts.googleapis.com/css2?family=Battambang:wght@300&display=swap');

html, body {
    margin: 0;
}
body {
    font-family: 'Battambang','Segoe UI';
    /* background-image: url(https://media.gettyimages.com/photos/green-tree-leaves-and-branches-isolated-on-white-background-picture-id829619134?b=1&k=6&m=829619134&s=612x612&w=0&h=jsxSBxedUEl_CldMdH-zW2BPfL0fgKpe6XDu30OWLh8=); */
    /* background-repeat: no-repeat; */
}
.en {
    font-family: 'Segoe UI', Tahoma, 'Battambang';
}
.kh {
    font-family: 'Battambang', 'Segoe UI', Tahoma;
}
#content {
        margin-top: 100px;
        text-align: center;
}
#about-future-company {
    border-left: 4px solid #eee;
    border-right: 4px solid #eee;
    width: 35%;
    padding: 25px;
    margin: 0 auto;
}
#about-future-company h3 {
    margin: 15px 0 0 0;
}

#logox { margin-bottom: 15px; }
#logo {
        font-size: 38px;
        border-bottom: 1px solid #eee;
        display: inline-block;
        padding-bottom: 15px;
}
#romni {
        color: #FFBB3F;
}
#spill {
        color: #d36e3e;
        margin: 0;
}
p {
   line-height: 18px;
}

.img-cust-logo {
    /* background-color: #0D887C; */
    display: inline-block;
    margin: 15px;
}

.block {

}
.block .row {
    display: flex;
    justify-content: center;
}
.block .row .col {
    width: 15%;

    padding: 15px;
    margin: 15px;
    background-color: #FFE9CF;
    /* transform: rotate(15deg); */
}
.block .row .col:nth-child(1){
    background-color: #d2ebe2;
}
.block .row .col:nth-child(2){
    background-color: #FFE9CF;
}
.block .row .col:nth-child(3){
    background-color: #cbf4ff;
}
.block .row .col h3 {
    margin: 0;
}
.block .row .col div.line {
    width: 15%;
    border-bottom: 2px solid #444;
}

.block .title, .block .sub-title {
    text-align: center;
    text-transform: uppercase;
    margin: 0;
}
.block .row .col .translated {
    border-left: 2px solid #444;
    padding-left: 10px;;
}
.center {
    text-align: center;
}


#footer {
    /* background-color: #35324e; */
    padding: 25px;
}
#footer #footersepr {
    margin: 0 auto;
    width: 50px;
    height: 5px;
    background-color: #ff9d9d;
    margin-bottom: 25px;
}
#footer p {
    color: #777;
}

@media only screen and (max-width: 480px) {
    body {
        background-size: 200px;
    }
}
