/*
------------------------------------------------
ZEWED Studio
Experience Page
Version: 1.0.0
------------------------------------------------
*/

html,
body{
    margin:0;
    padding:0;
    background:#ffffff;
    color:#111111;
    font-family:inherit;
}

.zewed-experience{

    width:100%;
    min-height:100vh;
    background:#ffffff;

}

.zewed-container{

    max-width:1200px;
    margin:0 auto;
    padding:60px 30px;

}

.zewed-back{

    display:inline-flex;
    align-items:center;
    gap:8px;

    margin-bottom:40px;

    color:#666;

    text-decoration:none;

    font-size:15px;

    transition:.3s;

}

.zewed-back:hover{

    color:#000;

}

.zewed-hero{

    text-align:center;

    margin-bottom:80px;

}

.zewed-hero h1{

    font-size:56px;

    font-weight:700;

    margin:20px 0;

    line-height:1.1;

}

.zewed-hero h2{

    font-size:24px;

    color:#666;

    font-weight:400;

}

.zewed-image{

    width:100%;

    margin-top:50px;

}

.zewed-image img{

    width:100%;

    border-radius:18px;

    display:block;

}

.zewed-section{

    margin:120px 0;

}

.zewed-section h3{

    font-size:40px;

    margin-bottom:20px;

}

.zewed-section p{

    font-size:18px;

    color:#555;

    line-height:1.8;

}

@media(max-width:768px){

    .zewed-container{

        padding:30px 20px;

    }

    .zewed-hero h1{

        font-size:38px;

    }

    .zewed-section{

        margin:70px 0;

    }

    .zewed-section h3{

        font-size:28px;

    }

}