@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800&display=swap');

:root {
    --color-blue: #00CCFF;
    --color-thincks: #075993;
    --color-red: #FF3B3F;
    --color-yellow: #FFD447;
}

body {
    font-family: "Almarai", sans-serif;
}

* {
    box-sizing: border-box;
    margin: 0;
    padding: 0;

}

.content {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    min-height: 100vh;
    background: linear-gradient(90deg, var(--color-blue), var(--color-thincks));
    animation: gradient 15s ease infinite;
    transition: 0.5s all ease-in-out;
    background-size: 400% 400%;
    


}

.content .title {
    font-size: 20px ;
    color: #000;
    font-weight:bold
}

.content .time , .info-time{
    display: flex;
    font-size: 40px;
    font-weight: bold;
    gap: 10px;
    color: var(--color-thincks);
}
.content .info-time {
    font-size: 20px;
    color: var(--color-thincks);
}
.content .data-timer .logo {
    width: 200px;
}

.content .data-timer{
    background-color: white;
    padding: 10px;
    text-align: center;
    border-radius: 10px;
    box-shadow: rgba(0, 0, 0, 0.1)  0px 4px 12px;
    text-align: center;
    display: flex;
    flex-direction: column;
    gap: 5px;
    align-items: center;
    justify-content: center;
}

@-webkit-keyframes gradient {
    0% {
        background-position: 0 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}

@keyframes gradient {
    0% {
        background-position: 0 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}