﻿
body {
    background-image: url(/files/imgs/tiled-bg.jpg);
    background-size: 1350px;
    background-repeat: repeat;
}

/*Desktop*/
@media all and (min-width:1025px) {
    .abt-img {
        position: absolute;
        left: 100px;
        top: 100px;
        border-radius: 50%;
        background: white;
        max-height: 256px;
        max-width: 256px;
        padding:20px;
    }

    .abt-cont {
        margin-top: 75px;
    }

    .abt-head-cont {
        /*padding-top: 100px;*/
        margin-bottom: 50px;
    }
}

/*Mobile*/
@media all and (max-width:1024px) {
    .abt-img {
        max-height: 256px;
        max-width: 256px;
        padding-bottom:25px;
    }

    .abt-head-cont {
        /*padding-top:50px;*/
        padding-bottom:50px;
    }
}


.abt-cont {
    background: white;
    padding: 15px;
}

.abt-head-cont {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
}



.abt-head-txt {
    max-width: 750px;
}

.abt-card-cont {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: center;
}

.abt-card {
    display: flex;
    flex-direction: column;
    width: 400px;
    color: white;
    padding: 15px;
}

    .abt-card h3 {
        height: 100px;
    }

.abt-card-cont .abt-card:nth-child(1) {
    background: #3662cc;
}

.abt-card-cont .abt-card:nth-child(2) {
    background: #486ed2;
}

.abt-card-cont .abt-card:nth-child(3) {
    background: #587ad8;
}

.abt-card-cont .abt-card:nth-child(4) {
    background: #6787dd;
}

.abt-card-cont .abt-card:nth-child(5) {
    background: #7693e2;
}


.entry-content p {
    margin-bottom: 1.8em;
}


.entry-content ol {
    margin-bottom: 1rem;
}

    .entry-content ol li, ul li {
        margin: 6px 0;
    }

.entry-content br {
    margin-bottom: 1rem;
    margin-top: 1rem;
}




main{
    background:white;
    margin:10px;
    padding:10px;
    border-radius:10px;
}

.delivery-container {
    display: flex;
    flex-wrap: wrap;
    background: white;
    padding: 25px 0px;
    margin: 10px;
    border-radius: 10px;
    gap: 25px;
    justify-content: space-evenly;
    align-items: center;
}

@media all and (max-width:1024px){
    .delivery-container img {
        max-height: 200px;
    }
}

@media all and (min-width:1024px){
    .delivery-container img {
        max-height: 350px;
    }
}

    

    

.delivery-content {
    max-width: 50vw;
    display: flex;
    flex-direction: column;
}