/* Minification failed. Returning unminified contents.
(54,1): run-time error CSS1019: Unexpected token, found '@'
(54,2): run-time error CSS1019: Unexpected token, found '@keyframes'
(55,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(69,1): run-time error CSS1019: Unexpected token, found '@'
(69,2): run-time error CSS1019: Unexpected token, found '@import'
(69,10): run-time error CSS1019: Unexpected token, found 'url('https://fonts.googleapis.com/css?family=Cabin+Sketch')'
(84,1): run-time error CSS1019: Unexpected token, found '@'
(84,2): run-time error CSS1019: Unexpected token, found '@keyframes'
(85,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */

.owl-dots {
    text-align: center;
    display: none;
}

.owl-nav {
    text-align: center;
}

.owl-next {
    position: absolute;
    right: 0;
    top: 180px;
    background: transparent !important;
    border: unset !important;
}

.owl-prev {
    position: absolute;
    left: 0;
    top: 180px;
    background: transparent !important;
    border: unset !important;
}

.wrapper {
    display: flex;
    align-items: center;
    direction: rtl;
}

.circle {
    border-radius: 50%;
    background-color: #000;
    margin: 10px;
    height: 25px;
    width: 25px;
    animation: bounce 1.5s infinite ease;
}

.circle--4 {
    animation-delay: .4s;
}

.circle--3 {
    animation-delay: .3s;
}

.circle--2 {
    animation-delay: .2s;
}

@@keyframes bounce {
    0%, 100% {
        opacity: 1;
    }

    60% {
        transform: translateY(15px);
        opacity: .0;
    }
}

.none {
    display: none !important;
}

@@import url('https://fonts.googleapis.com/css?family=Cabin+Sketch');

.loader-line {
    font-family: 'Cabin Sketch', cursive;
    font-size: 2rem;
    text-transform: uppercase;
    background-clip: text;
    color: transparent;
    background-image: linear-gradient(90deg, transparent 50%, #00748d 25%);
    background-size: 200% 100%;
    background-repeat: no-repeat;
    background-position: center 0;
    animation: Gradient 2.5s cubic-bezier(0.645, 0.045, 0.355, 1) infinite alternate;
}

@@keyframes Gradient {
    0% {
        background-position-x: 0%;
    }

    25% {
        background-position-x: 100%;
    }

    50% {
        background-position-x: 200%;
    }

    75% {
        background-position-x: 100%;
    }

    100% {
        background-position-x: 0%;
    }
}

/*ghafari add*/

