/* _content/Rivale/ControlPanel/BasicManagement.razor.rz.scp.css */
*[b-yn0xha7mxa] {
    padding: 0;
    margin: 0;
    direction: rtl;
    
}

.all[b-yn0xha7mxa] {
    width: 100%;
    height: 150vh;
    background: black;
}


.topbar[b-yn0xha7mxa]{
    width:100%;height:120px;
    background:lightgray;
    display:flex;
    justify-content:center;
    align-items:center;
}

.btn[b-yn0xha7mxa]{
    border:none;
    border-radius:12px;
    width:250px;
    height:50px;
    color:white;
    background:#0094ff;
    padding:10px;
    font-weight:700;
    margin:20px 0;
    justify-self:center;
    font-size:20px;
    cursor:pointer;

}
/* _content/Rivale/ControlPanel/Manage.razor.rz.scp.css */
*[b-2j9jx2vb2o]{
    padding:0;
    margin:0;
    direction:rtl;
}

.all[b-2j9jx2vb2o]{
    width:100%;
    height:100vh;
    display:flex;
    justify-content:center;
    align-items:center;
    background:black;
}

.frm[b-2j9jx2vb2o]{
    border:2px solid black;
    border-radius:8px;
    padding:20px;
    width:60%;
    height:50%;
    display:grid;
    background:lightgray;
}
/* _content/Rivale/ControlPanel/ManageAboutus.razor.rz.scp.css */
*[b-fircv22f2f] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-fircv22f2f] {
    width: 100%;
    height: 200vh;
    background: black;
}
.topbar[b-fircv22f2f] {
    width: 100%;
    height: 120px;
    background: lightgray;
    display: flex;
    justify-content: center;
    align-items: center;    
}
/* _content/Rivale/ControlPanel/ManageProducts.razor.rz.scp.css */
*[b-wxbi1q7vko] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-wxbi1q7vko] {
    width: 100%;
    height: 200vh;
    background: black;
}

.topbar[b-wxbi1q7vko] {
    width: 100%;
    height: 120px;
    background: lightgray;
    display: flex;
    justify-content: center;
    align-items: center;
}
/* _content/Rivale/ControlPanel/ManageProductsImages.razor.rz.scp.css */
*[b-rhxk7kryd2] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-rhxk7kryd2] {
    width: 100%;
    height: 200vh;
    background: black;
}

.topbar[b-rhxk7kryd2] {
    width: 100%;
    height: 120px;
    background: lightgray;
    display: flex;
    justify-content: center;
    align-items: center;
}
/* _content/Rivale/Pages/Arabicindex - Copy.razor.rz.scp.css */
*[b-uj9rlxkusv] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-uj9rlxkusv] {
    width: 100%;
    height: auto;
    background-image: url('/img/opa5.png');
    background-repeat: no-repeat;
    background-size: 125%;
    background-position-y: 100vh;
    background-color: white;
}

.h3[b-uj9rlxkusv] {
    font-family: almarai;
}

.slideshow-container[b-uj9rlxkusv] {
    position: relative;
    width: 100%;
    height: 95vh;
}

.slide[b-uj9rlxkusv] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1.5s ease-in-out;
    object-fit: fill;
}

    .slide.active[b-uj9rlxkusv] {
        opacity: 1;
        z-index: 1;
    }


.aboutus[b-uj9rlxkusv] {
    visibility: hidden;
    height: auto;
    /*border: 12px solid #00000013;*/
    margin: 10px auto;
    padding: 1px 10px;
    border-radius: 15px;
    transition: width 1.3s ease-out, background 2s ease-out;
    overflow: hidden;
    width: 1px;
    /*background: #d48509;*/
    background: transparent;
}


.stretch-visible[b-uj9rlxkusv] {
    visibility: visible;
    width: 97%;
    /*background: #ce896b33;*/
    background: transparent;
}

.sorashareh[b-uj9rlxkusv] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.txt[b-uj9rlxkusv] {
    font-size: 18px;
    font-weight: 600;
    width: 42%;
    margin: 5px 0;
    color: #328f3c
}

.usimg[b-uj9rlxkusv] {
    border: 1px solid black;
    border-radius: 35px;
    opacity: .9;
    width: 35%;
    height: 300px;
    margin: 5px;
    background-image: url('/img/1.png');
    background-size: 100%;
    overflow: visible;
}


.twoimages[b-uj9rlxkusv] {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    width: 100%;
    height: auto;
    background: transparent;
}



.btn1[b-uj9rlxkusv] {
    visibility: hidden;
    width: 260px;
    height: 250px;
    border-radius: 18px;
    border: 3px solid green;
    margin: 10px;
    background-image: url('/img/zeraicon.png');
    background-repeat: no-repeat;
    background-size: 40%;
    background-position: center;
    cursor: pointer;
    position: relative;
    transition: background-size .5s ease-in-out;
    display: flex;
    justify-content: center;
    align-items: end;
    overflow: hidden;
}


.btn2[b-uj9rlxkusv] {
    visibility: hidden;
    width: 260px;
    height: 250px;
    border-radius: 18px;
    border: 3px solid #ed07077f;
    margin: 10px;
    background-image: url('/img/syring.png');
    background-repeat: no-repeat;
    background-size: 30%;
    background-position: center;
    cursor: pointer;
    position: relative;
    transition: background-size .5s ease-in-out;
    display: flex;
    justify-content: center;
    align-items: end;
    overflow: hidden;
}

.btn1plus[b-uj9rlxkusv] {
    visibility: visible;
    animation: slideInFromLeft-b-uj9rlxkusv 1.3s ease-out forwards;
}

.btn2plus[b-uj9rlxkusv] {
    visibility: visible;
    animation: slideInFromright-b-uj9rlxkusv 1.3s ease-out forwards;
}

.officeimage[b-uj9rlxkusv] {
    width: 95%;
    height: 475px;
    padding: 0 10px;
    visibility: hidden;
    bottom: 200px;
    position: relative;
    display: flex;
    border: none;
    border-radius: 20px;
    margin: 0 auto;
}



.officeplus[b-uj9rlxkusv] {
    visibility: visible;
    animation: sslideoffice-b-uj9rlxkusv 2.0s ease-out forwards;
}


.btn1:hover[b-uj9rlxkusv] {
    background-size: 80%;
    filter: brightness(120%);
}

.btn2:hover[b-uj9rlxkusv] {
    background-size: 60%;
    filter: brightness(120%);
}

@keyframes sslideoffice-b-uj9rlxkusv {
    0% {
        bottom: -1000px;
    }

    50% {
        bottom: 500px
    }


    100% {
        bottom: 0;
    }
}

@keyframes slideInFromLeft-b-uj9rlxkusv {

    0% {
        left: -2000px;
    }

    50% {
        left: 200px;
    }

    100% {
        left: 0;
    }
}


@keyframes slideInFromright-b-uj9rlxkusv {
    0% {
        right: -3000px;
    }

    50% {
        right: 200px;
    }

    100% {
        right: 0;
    }
}




.slider-container[b-uj9rlxkusv] {
    position: relative;
    width: 100%;
    height: 99vh;
    overflow: hidden;
    background: white;
}

.slide[b-uj9rlxkusv] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1s ease;
    pointer-events: none;
}

    .slide img[b-uj9rlxkusv] {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .slide.active[b-uj9rlxkusv] {
        opacity: .9;
        pointer-events: auto;
        z-index: 1;
    }

.overlay[b-uj9rlxkusv] {
    position: absolute;
    bottom: 10%;
    left: 5%;
    right: 5%;
    text-align: center;
    background: rgba(0, 0, 0, 0.3);
    padding: 20px;
    border-radius: 8px;
    opacity: 0;
    width: 250px;
    /*transform: translateY(50%);*/
    transform: scale(.2,.2);
    transition: all 2.1s ease;
}

.slide.active .overlay[b-uj9rlxkusv] {
    opacity: 1;
    transform: translateY(0);
}

.caption[b-uj9rlxkusv] {
    color: #fff;
    font-size: 1.5rem;
    line-height: 1.6;
}


/*                 */

@media(max-width:790px) {
    .twoimages[b-uj9rlxkusv] {
        display: grid;
    }
}


@media(max-width:790px) {
    .sorashareh[b-uj9rlxkusv] {
        display: grid;
    }
}

@media(max-width:790px) {
    .txt[b-uj9rlxkusv] {
        width: 100%;
    }
}

@media(max-width:790px) {
    .usimg[b-uj9rlxkusv] {
        width: 100%;
    }
}

.souchal[b-uj9rlxkusv] {
    display: grid;
    margin-right: 10px;
    position: absolute;
    border: none;
    border-radius: 50px;
    top: 40%;
    left: 0;
    width: auto;
    height: auto;
    transition-duration: 2.5s;
    background: #34343444;
    z-index: 9999;
    position: fixed;
    
}

    .souchal img[b-uj9rlxkusv] {
        border: none;
        border-radius: 50px;
        width: 40px;
        height: 40px;
        margin-top: 10px;
        transform: scale(1);
        cursor: pointer;
        z-index: 1;
        transition: transform 0.3s linear;
        transform: rotateY(0deg) translateX(1px);
    }

        .souchal img:hover[b-uj9rlxkusv] {
            transform: rotateY(360deg) scale(1.7) translateX(10px);
            z-index: 2;
            right: 10px;
        }
            
/* _content/Rivale/Pages/Arabicindex.razor.rz.scp.css */
*[b-6yvo0s4rys] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-6yvo0s4rys] {
    width: 100%;
    height: auto;
    background-image: url('/img/opa5.png');
    background-repeat: no-repeat;
    background-size: 125%;
    background-position-y: 100vh;
    background-color: white;
}

.h3[b-6yvo0s4rys] {
    font-family: almarai;
}

.slideshow-container[b-6yvo0s4rys] {
    position: relative;
    width: 100%;
    height: 95vh;
}

.slide[b-6yvo0s4rys] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1.5s ease-in-out;
    object-fit: fill;
}

    .slide.active[b-6yvo0s4rys] {
        opacity: 1;
        z-index: 1;
    }


.aboutus[b-6yvo0s4rys] {
    visibility: hidden;
    height: auto;
    /*border: 12px solid #00000013;*/
    margin: 10px auto;
    padding: 1px 10px;
    border-radius: 15px;
    transition: width 1.3s ease-out, background 2s ease-out;
    overflow: hidden;
    width: 1px;
    /*background: #d48509;*/
    background: transparent;
}


.stretch-visible[b-6yvo0s4rys] {
    visibility: visible;
    width: 97%;
    /*background: #ce896b33;*/
    background: transparent;
}

.sorashareh[b-6yvo0s4rys] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.txt[b-6yvo0s4rys] {
    font-size: 18px;
    font-weight: 600;
    width: 42%;
    margin: 5px 0;
    color: #328f3c
}

.usimg[b-6yvo0s4rys] {
    border: 1px solid black;
    border-radius: 35px;
    opacity: .9;
    width: 35%;
    height: 300px;
    margin: 5px;
    background-image: url('/img/1.png');
    background-size: 100%;
    overflow: visible;
}


.twoimages[b-6yvo0s4rys] {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    width: 100%;
    height: auto;
    background: transparent;
}



.btn1[b-6yvo0s4rys] {
    visibility: hidden;
    width: 260px;
    height: 250px;
    border-radius: 18px;
    border: 3px solid green;
    margin: 10px;
    background-image: url('/img/zeraicon.png');
    background-repeat: no-repeat;
    background-size: 40%;
    background-position: center;
    cursor: pointer;
    position: relative;
    transition: background-size .5s ease-in-out;
    display: flex;
    justify-content: center;
    align-items: end;
    overflow: hidden;
}


.btn2[b-6yvo0s4rys] {
    visibility: hidden;
    width: 260px;
    height: 250px;
    border-radius: 18px;
    border: 3px solid #ed07077f;
    margin: 10px;
    background-image: url('/img/syring.png');
    background-repeat: no-repeat;
    background-size: 30%;
    background-position: center;
    cursor: pointer;
    position: relative;
    transition: background-size .5s ease-in-out;
    display: flex;
    justify-content: center;
    align-items: end;
    overflow: hidden;
}

.btn1plus[b-6yvo0s4rys] {
    visibility: visible;
    animation: slideInFromLeft-b-6yvo0s4rys 1.3s ease-out forwards;
}

.btn2plus[b-6yvo0s4rys] {
    visibility: visible;
    animation: slideInFromright-b-6yvo0s4rys 1.3s ease-out forwards;
}

.officeimage[b-6yvo0s4rys] {
    width: 95%;
    height: 475px;
    padding: 0 10px;
    visibility: hidden;
    bottom: 200px;
    position: relative;
    display: flex;
    border: none;
    border-radius: 20px;
    margin: 0 auto;
}



.officeplus[b-6yvo0s4rys] {
    visibility: visible;
    animation: sslideoffice-b-6yvo0s4rys 2.0s ease-out forwards;
}


.btn1:hover[b-6yvo0s4rys] {
    background-size: 80%;
    filter: brightness(120%);
}

.btn2:hover[b-6yvo0s4rys] {
    background-size: 60%;
    filter: brightness(120%);
}

@keyframes sslideoffice-b-6yvo0s4rys {
    0% {
        bottom: -1000px;
    }

    50% {
        bottom: 500px
    }


    100% {
        bottom: 0;
    }
}

@keyframes slideInFromLeft-b-6yvo0s4rys {

    0% {
        left: -2000px;
    }

    50% {
        left: 200px;
    }

    100% {
        left: 0;
    }
}


@keyframes slideInFromright-b-6yvo0s4rys {
    0% {
        right: -3000px;
    }

    50% {
        right: 200px;
    }

    100% {
        right: 0;
    }
}




.slider-container[b-6yvo0s4rys] {
    position: relative;
    width: 100%;
    height: 99vh;
    overflow: hidden;
    background: white;
}

.slide[b-6yvo0s4rys] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1s ease;
    pointer-events: none;
}

    .slide img[b-6yvo0s4rys] {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .slide.active[b-6yvo0s4rys] {
        opacity: .9;
        pointer-events: auto;
        z-index: 1;
    }

.overlay[b-6yvo0s4rys] {
    position: absolute;
    bottom: 10%;
    left: 5%;
    right: 5%;
    text-align: center;
    background: rgba(0, 0, 0, 0.3);
    padding: 20px;
    border-radius: 8px;
    opacity: 0;
    width: 250px;
    /*transform: translateY(50%);*/
    transform: scale(.2,.2);
    transition: all 2.1s ease;
}

.slide.active .overlay[b-6yvo0s4rys] {
    opacity: 1;
    transform: translateY(0);
}

.caption[b-6yvo0s4rys] {
    color: #fff;
    font-size: 1.5rem;
    line-height: 1.6;
}


/*                 */

@media(max-width:790px) {
    .twoimages[b-6yvo0s4rys] {
        display: grid;
    }
}


@media(max-width:790px) {
    .sorashareh[b-6yvo0s4rys] {
        display: grid;
    }
}

@media(max-width:790px) {
    .txt[b-6yvo0s4rys] {
        width: 100%;
    }
}

@media(max-width:790px) {
    .usimg[b-6yvo0s4rys] {
        width: 100%;
    }
}

.souchal[b-6yvo0s4rys] {
    display: grid;
    margin-right: 10px;
    position: absolute;
    border: none;
    border-radius: 50px;
    top: 40%;
    left: 5px;
    width: auto;
    height: auto;
    transition-duration: 2.5s;
    background: #34343455;
    z-index: 9999;
    position: fixed;
    padding:0;
    
}

    .souchal img[b-6yvo0s4rys] {
        border: none;
        border-radius: 50px;
        width: 40px;
        height: 40px;
        margin-top: 20px;
        transform: scale(1);
        cursor: pointer;
        z-index: 1;
        transition: transform 0.3s linear;
        transform: rotateY(0deg) translateX(1px);
    }

        .souchal img:hover[b-6yvo0s4rys] {
            transform: rotateY(360deg) scale(1.7) translateX(10px);
            z-index: 2;
            right: 10px;
        }


.icoR[b-6yvo0s4rys] {
    animation: nazR-b-6yvo0s4rys 1s linear forwards;
}
        @keyframes  nazR-b-6yvo0s4rys{
            0%{
                visibility:visible ;
                opacity:0;
                transform:translateX(-150px);
            }
            25% {
                visibility: visible;
                opacity: 0;
                transform: translateX(-150px);
            }
            100% {
                visibility: visible;
                opacity: 1;
                transform: translateX(0);
            }
        }

.icoM[b-6yvo0s4rys] {
    animation: nazM-b-6yvo0s4rys 1.7s forwards;
    
}

@keyframes nazM-b-6yvo0s4rys {
    0% {
        visibility: visible;
        opacity: 0;
        transform: translateY(-350px);
    }
    25% {
        visibility: visible;
        opacity: 0;
        transform: translateY(-350px);
    }

    100% {
        visibility: visible;
        opacity: 1;
        transform: translateY(0);
    }
}


.icoL[b-6yvo0s4rys] {     
    animation: nazL-b-6yvo0s4rys 1s linear forwards;
}

@keyframes nazL-b-6yvo0s4rys {
    0% {
        visibility: visible;
        opacity: 0;
        transform: translateX(150px);
    }
    25% {
        visibility: visible;
        opacity: 0;
        transform: translateX(150px);
    }

    100% {
        visibility: visible;
        opacity: 1;
        transform: translateX(0);
    }
}


.nhncss[b-6yvo0s4rys] {
    animation: nhn-b-6yvo0s4rys 1s linear forwards;
}

@keyframes nhn-b-6yvo0s4rys{
    0%{
        transform:scaleX(0) translateX(125%) ;
    }
    100% {
        transform: scaleX(1) translateX(0)  ;
    }
}
/* _content/Rivale/Pages/Araboutus.razor.rz.scp.css */
*[b-41rqxo2ncl] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-41rqxo2ncl] {
    width: 100%;
    height: auto;
    background-image: url('/img/opa5.png');
    background-repeat: no-repeat;
    background-size: 125%;
    background-position-y: 100vh;
    background-color: white;
    display: grid;
}

.headimg[b-41rqxo2ncl] {
    box-shadow: 0 -10px 10px #0f0f0f50;
    width: 90%;
    height: 350px;
    margin-top: 140px;
    animation: bl-b-41rqxo2ncl 1.5s ease-in-out;
    border: none;
    border-radius: 30px 0px 30px 0px;
    opacity: 1;
}

.sec1[b-41rqxo2ncl] {
    width: 100%;
    height: 425px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transform: translateX(1500px);
    transition: transform .5s ease-in-out;
}

.sec2[b-41rqxo2ncl] {
    width: 100%;
    height: 425px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transform: translateX(-1500px);
    transition: transform .5s ease-in-out;
}


.imgdiv[b-41rqxo2ncl] {
    background: white;
    width: 45%;
    margin: 50px 0 0 40px;
    position: relative;
    height: 100%;
}

.imgdivin[b-41rqxo2ncl] {
    opacity: .1;
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: fill;
    transition: opacity .1s ease-in-out;
}

    .imgdivin.active[b-41rqxo2ncl] {
        transition: opacity 2s ease-in-out;
        opacity: 1;
        z-index: 1;
    }

.img[b-41rqxo2ncl] {
    position: absolute;
    height: auto;
    border: none;
    width: 100%;
    border-radius: 8px;
}







.nahn1[b-41rqxo2ncl] {
    width: 40%;
    height: auto;
    color: #023f6d;
    margin-right: 30px;
}

.nahn2[b-41rqxo2ncl] {
    width: 40%;
    height: auto;
    color: #023f6d;
    margin-right: 30px;
}






@keyframes bl-b-41rqxo2ncl {
    0% {
        filter: blur( 22px);
    }

    100% {
        filter: blur(0);
    }
}


@media(max-width:790px) {
    .sec1[b-41rqxo2ncl] {
        display: grid;
        height: auto;
    }
}

@media(max-width:790px) {
    .sec2[b-41rqxo2ncl] {
        display: grid;
        height: auto;
    }
}



.mover1[b-41rqxo2ncl] {
    width: 1500px;
    height: 300px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: yellow;
    transform: translateX(-1000px);
    animation: aaa-b-41rqxo2ncl 30s linear;
    background: yellow;
    animation-iteration-count: infinite;
    object-fit: cover;
}
.mover2[b-41rqxo2ncl] {
    width: 1500px;
    height: 300px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: yellow;
    transform: translateX(-1000px);
    animation: bbb-b-41rqxo2ncl 30s linear;
    background: yellow;
    animation-iteration-count: infinite;
   
    object-fit: cover;

}


.llgg[b-41rqxo2ncl] {
    transform: scale(1,1);
    width: 500px;
    height: 300px;
    object-fit: cover;
    background: transparent;
    position: absolute;
    object-fit: contain;
    animation: lg-b-41rqxo2ncl 10s linear;
    animation-iteration-count: infinite;
  
}

.mover1:hover[b-41rqxo2ncl] {
    animation-play-state: paused;
    cursor:pointer;
}

.mover2:hover[b-41rqxo2ncl] {
    animation-play-state: paused;
    cursor: pointer;
}

.lefttrans[b-41rqxo2ncl] {
    width: 50px;
    height: 300px;
    background: linear-gradient(to right,white, transparent );
    position: absolute;
    left: 0;
    border: none;
    color: transparent;
}

.righttrans[b-41rqxo2ncl] {
    width: 50px;
    height: 300px;
    background: linear-gradient(to left,white, transparent );
    position: absolute;
    left: 450px;
    border:none;
    
    color: transparent;
}

@keyframes lg-b-41rqxo2ncl {

    10% {
        transform: scale(.5,.5);
    }

    25% {
        transform: scale(1,1);
    }

    75% {
        transform: scale(.5,.5);
    }

100% {
    transform: scale(1,1);
}

}


@media(max-width:790px) {
    .imgdiv[b-41rqxo2ncl] {
        width: 100%;
        height: 400px;
    }
}

@media(max-width:790px) {
    .nahn1[b-41rqxo2ncl] {
        width: 100%;
    }
}

@media(max-width:790px) {
    .nahn2[b-41rqxo2ncl] {
        width: 100%;
    }
}


@keyframes aaa-b-41rqxo2ncl {
    10% {
        transform: translateX(-1000px);
    }

    20% {
        transform: translateX(-500px);
    }

    30% {
        transform: translateX(0px);
    }

    40% {
        transform: translateX(500px);
    }

    50% {
        transform: translateX(1000px);
    }

    60% {
        transform: translateX(500px);
    }

    70% {
        transform: translateX(0px);
    }

    80% {
        transform: translateX(-500px);
    }

    90% {
        transform: translateX(-750px);
    }

    100% {
        transform: translateX(-1000px);
    }
}




@keyframes bbb-b-41rqxo2ncl {
    10% {
        transform: translateX(-1000px);
    }

    20% {
        transform: translateX(-750px);
    }

    30% {
        transform: translateX(-500px);
    }

    40% {
        transform: translateX(0);
    }

    50% {
        transform: translateX(500px);
    }

    60% {
        transform: translateX(1000px);
    }

    70% {
        transform: translateX(500px);
    }

    80% {
        transform: translateX(0px);
    }

    90% {
        transform: translateX(500px);
    }

    100% {
        transform: translateX(-1000px);
    }
}
/* _content/Rivale/Pages/Arcontactus.razor.rz.scp.css */

*[b-wqhssyfkyc] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-wqhssyfkyc] {
    width: 100%;
    height: auto;
    background-image: url('/img/opa5.png');
    background-repeat: no-repeat;
    background-size: 125%;
    background-position-y: 100vh;
    background-color: white;
    display: grid;
    margin-top: 90px;
    
}

.mymap[b-wqhssyfkyc]{
    width:100%;
    height:350px;
    background:lightgray;
    margin: 30px 0 50px  0 ;
}

/* _content/Rivale/Pages/ArOurProducts - Copy.razor.rz.scp.css */
*[b-abtewaaqx7] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-abtewaaqx7] {
    width: 100%;
    height: auto;
    background-image: url('/img/opa5.png');
    background-repeat: no-repeat;
    background-size: 125%;
    background-position-y: 10vh;
    background-color: white;
}

.banner[b-abtewaaqx7]{
    margin-top:40px;
    width:100%;
    height:85vh;
    text-align:center;
    overflow:hidden;
    position:relative;
   
}

.banner .slider[b-abtewaaqx7]{
    position:absolute;
    width:275px;
    height:225px;
    top:20%;
    left:calc(50% - 100px);
    transform-style:preserve-3d;
    transform:perspective(800px);
    animation:autoRun-b-abtewaaqx7 20s linear infinite;
    z-index:2;
    
}

    /*.banner :hover {

        animation-play-state: paused;


    }*/
        .banner .slider .item1[b-abtewaaqx7] {
        position: absolute;
        inset: 0 0 0 0;
        transform: rotateY(0deg) translateZ(350px);
        cursor:pointer;
    }
    .banner .slider .item2[b-abtewaaqx7] {
        position: absolute;
        inset: 0 0 0 0;
        transform: rotateY(72deg) translateZ(350px);
        cursor: pointer;
    }
    .banner .slider .item3[b-abtewaaqx7] {
        position: absolute;
        inset: 0 0 0 0;
        transform: rotateY(144deg) translateZ(350px);
        cursor: pointer;
    }
    .banner .slider .item4[b-abtewaaqx7] {
        position: absolute;
        inset: 0 0 0 0;
        transform: rotateY(216deg) translateZ(350px);
        cursor: pointer;
    }
    .banner .slider .item5[b-abtewaaqx7] {
        position: absolute;
        inset: 0 0 0 0;
        transform: rotateY(288deg) translateZ(350px);
        cursor: pointer;
    }
    .banner .slider .item img[b-abtewaaqx7]{
        width: 100%;
        height:100%;
        object-fit:cover;
    }

    .beatinglogo[b-abtewaaqx7]{
        
        width:100px;
        height:auto;        
        animation:beat-b-abtewaaqx7 2s linear infinite;
        opacity:1;
    }

    @keyframes beat-b-abtewaaqx7{
        0% {
            opacity:0;
        }
        50% {
            opacity: 1;
        }
        
        100% {
            opacity:0;
        }

    }
@keyframes autoRun-b-abtewaaqx7 {
    from {
        transform: perspective(800px) rotateX(-13deg) rotateY(0deg);
    }

    to {
        transform: perspective(800px) rotateX(-13deg) rotateY(360deg);
    }
}


.banner .content[b-abtewaaqx7]{
    position:absolute;
    bottom:0;
    left:15%;
    transform:translateX(-50%);
    width:min(1400px,100vw);
    height:max-content;
    padding-bottom:100px;
    display:flex;
    flex-wrap:wrap;
    justify-content:space-between;
    align-items:center;
    z-index:1;
}

    .banner .content h1[b-abtewaaqx7] {
        top:25%;
        font-size:3em;
        line-height:1em;
        color:#25283b;
        position:relative;
        opacity:.8
    }


        
        .banner .content author[b-abtewaaqx7] {
        text-align:right;
        max-width:200px;
        color: #25283b;
    }
    .banner .content h2[b-abtewaaqx7] {
        font-size: 2em;
        line-height: 1em;
        color: #25283b;
        margin-left:300px;
    }
    .banner .content .model[b-abtewaaqx7] {
        background-image: url('/img/bevl.png');
        width: 50%;
        height: 20vh;
        position: absolute;
        
        bottom: 170%;
        display: flex;
        background-size: auto 100%;
        background-repeat: no-repeat;
        background-position: top center;
        z-index: 1;
        justify-self: center;
    }
/* _content/Rivale/Pages/ArOurProducts.razor.rz.scp.css */
*[b-jngvv90u46] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-jngvv90u46] {
    width: 100%;
    height: auto;
    background-image: url('/img/opa5.png');
    background-repeat: no-repeat;
    background-size: 125%;
    background-position-y: 10vh;
    background-color: white;
    background: linear-gradient(to top, transparent, #b6ff0043, #b6ff0043,transparent)
}

.banner[b-jngvv90u46] {
    margin-top: 40px;
    width: 100%;
    height: 85vh;
    text-align: center;
    overflow: hidden;
    position: relative;
}

    .banner .slider[b-jngvv90u46] {
        position: absolute;
        width: 275px;
        height: 225px;
        top: 20%;
        left: calc(50% - 100px);
        transform-style: preserve-3d;
        transform: perspective(800px);
        animation: autoRun-b-jngvv90u46 20s linear infinite;
        z-index: 2;
    }

        /*.banner :hover {

        animation-play-state: paused;


    }*/
        .banner .slider .item1[b-jngvv90u46] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(0deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item2[b-jngvv90u46] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(72deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item3[b-jngvv90u46] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(144deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item4[b-jngvv90u46] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(216deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item5[b-jngvv90u46] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(288deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item img[b-jngvv90u46] {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

.beatinglogo[b-jngvv90u46] {
    width: 100px;
    height: auto;
    animation: beat-b-jngvv90u46 2s linear infinite;
    opacity: 1;
}

@keyframes beat-b-jngvv90u46 {
    0% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@keyframes autoRun-b-jngvv90u46 {
    from {
        transform: perspective(800px) rotateX(-13deg) rotateY(0deg);
    }

    to {
        transform: perspective(800px) rotateX(-13deg) rotateY(360deg);
    }
}


.banner .content[b-jngvv90u46] {
    position: absolute;
    bottom: 0;
    left: 15%;
    transform: translateX(-50%);
    width: min(1400px,100vw);
    height: max-content;
    padding-bottom: 100px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    z-index: 1;
}

    .banner .content h1[b-jngvv90u46] {
        top: 25%;
        font-size: 3em;
        line-height: 1em;
        color: #25283b;
        position: relative;
        opacity: .8
    }



    .banner .content author[b-jngvv90u46] {
        text-align: right;
        max-width: 200px;
        color: #25283b;
    }

    .banner .content h2[b-jngvv90u46] {
        font-size: 2em;
        line-height: 1em;
        color: #25283b;
        margin-left: 300px;
    }

    .banner .content .model[b-jngvv90u46] {
        background-image: url('/img/bevl.png');
        width: 50%;
        height: 20vh;
        position: absolute;
        bottom: 170%;
        display: flex;
        background-size: auto 100%;
        background-repeat: no-repeat;
        background-position: top center;
        z-index: 1;
        justify-self: center;
    }

.headtext[b-jngvv90u46] {  
    
    width: 100%;    
    margin: 100px 0 0 0;    
    display: flex;
    justify-content: space-between;
    align-items: center; 
    height:   auto;
    margin-bottom:30px;
    border-radius: 30px;
    transform: scale(1);
    animation: mycss-b-jngvv90u46 1.8s linear;
}

@keyframes mycss-b-jngvv90u46 {
    0% {
        opacity: 0;
        transform: scale(15,15);
    }

    

   60% {
        opacity: .7;
        transform: scale(.4,.4);
    }
    80% {
        opacity: .9;
        transform: scale(.8,.8);
    }

    100% {
        opacity: 1;
        transform: scale(1,1);
    }
}

.logoblind[b-jngvv90u46] {
    width: 200px;
    height: 100%;
    opacity: .3;    
    animation: roundd-b-jngvv90u46 3.5s linear infinite;
}

@keyframes roundd-b-jngvv90u46 {
    from {
        transform: rotateY(0deg)
    }

    to {
        transform: rotateY(360deg)
    }
}

.headtext1[b-jngvv90u46] {
    margin: 0;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: auto;
    /*background-image: url('/img/greenbevl.png');*/
    background-size: 150px;
    background-repeat: no-repeat;
    /*background: linear-gradient(to right,#138f0977 0%, transparent 30%,#44444420 50%, transparent 70%,#138f0977 100%);*/
    border-radius: 0;
    opacity: 1;
    animation: mycss1-b-jngvv90u46 6s ease-in-out infinite;
}
@keyframes mycss1-b-jngvv90u46 {
    0% {
        opacity:0.6;
    }

    50% {
        opacity: 1;
    }   
    100% {
      opacity:.6;
    }
}
/* _content/Rivale/Pages/ArProduct.razor.rz.scp.css */
*[b-46xy7dmrbq] {
    padding: 0;
    margin: 0;
    direction: rtl;
    
}

.all[b-46xy7dmrbq] {
    width: 100%;
    height: auto;
    background-image: url('/img/opa5.png');
    background-repeat: no-repeat;
    background-position-y: 100vh;
    background-color: transparent;
    background-size:  125%;
}


.productimg[b-46xy7dmrbq] {
    width: 325px;
    height: 325PX;
    object-fit: fill;
    filter: drop-shadow(-2px 15px 30px #343434);
    cursor: pointer;
    transition: .8s linear;
}

.divproductimg[b-46xy7dmrbq] {
    height: 100%;
    width: 256px;
    display: flex;
    align-items: center;
    position: relative;
}

.productimg:hover[b-46xy7dmrbq] {
    position: absolute;
    z-index: 10;
    transform:translateX(150px)  scale(1.8);
    filter: drop-shadow(-12px 250px 130px #343434);
}
/* _content/Rivale/Pages/Index.razor.rz.scp.css */
*[b-oz17xnxuhd] {
    padding: 0;
    margin: 0;
    
}
 

@keyframes bounce-b-oz17xnxuhd {
    0%, 100% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-25px);
    }
}


.container[b-oz17xnxuhd] {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 90vh;
    overflow: hidden;
    background: linear-gradient(to bottom, #0805059f, transparent);
}

.logodiv[b-oz17xnxuhd] {
    width: 100%;
    height: 450px;
    display: grid;
    justify-content: center;
    align-items: center;
}


.logo[b-oz17xnxuhd] {
    width: 150px;
    animation: bounce-b-oz17xnxuhd .7s infinite;
}
/* _content/Rivale/Pages/Mybar - Copy.razor.rz.scp.css */
*[b-ylngtpk7n4]{
    padding:0;
    margin:0;
    direction:rtl;
  
}

.bigbar[b-ylngtpk7n4] {

    display: flex;
    justify-content: space-between;
    background: #434343 ;
    align-items: center;
    width: 100%;
    position: fixed;
     z-index:999;
    height:120px;
    top:0;
}


.divlogo[b-ylngtpk7n4] {
    display: flex;
    
}

.logo[b-ylngtpk7n4]{
    width:80px;
    margin-right:20px;
    margin-top:10px;
}

.divtitle[b-ylngtpk7n4] {
    display: flex;
    margin:0 15px;
  
}
.titlee[b-ylngtpk7n4]{
    color:white;
    font-family:almarai;
    
}

.divmenu[b-ylngtpk7n4] {
     color: green;
     margin-left:20px;
   
}
.themenu[b-ylngtpk7n4]{
    height:100%;
    
}

    .themenu ul[b-ylngtpk7n4]{
        display:flex;
        justify-content:space-between;
        align-items:center;

    }
        .themenu ul li[b-ylngtpk7n4] {
            list-style:none;

        }


        .themenu ul li a[b-ylngtpk7n4]{
            text-decoration: none;
            margin:0 8px;
            color:white;
            cursor:pointer;
        }

        .lango[b-ylngtpk7n4]{
            width:20px;
            margin:0 10px;
            align-self:center;
            display:flex;
            align-items:center;
        }




.smallbar[b-ylngtpk7n4] {
    color:white;
    display: flex;
    justify-content: space-between;
    background: #434343;
    align-items: center;
    width: 100%;
    position: fixed;
    z-index: 999;
    height: 120px;
    top: 0;
    padding: 0 12px;
}

.logosmall[b-ylngtpk7n4] {
    width: 60px;
    margin-right: 50px;
    margin-top: 10px;
    display: flex;
    justify-content: start;
    align-items: center;
}
.smallmenu[b-ylngtpk7n4] {
    width: 70px;
    background: transparent;
    display: flex;
    justify-content: center;
    align-items: center;
}
.smalltitle[b-ylngtpk7n4]{
    font-size:20px;
    display:flex;
    justify-content:end;
    align-items:center;
}

.menustrip[b-ylngtpk7n4]{
    height:400px;
    display:grid;
    background:#43434386;
    width:230px;
    border-radius:0 0 12px 12px;
    position:sticky;
    top:120px;
    position:absolute;
    z-index:997;
    justify-content:center;
    

}
    .menustrip a[b-ylngtpk7n4] {
        color: white;
        text-decoration: none;
        font-size: 20px;
        margin: 0 10px;
        cursor: pointer;
    }





    @media(max-width:790px) {
        .smallbar[b-ylngtpk7n4] {
            display: flex;
        }
    }

    @media(min-width:790px) {
        .smallbar[b-ylngtpk7n4] {
            display: none;
        }
    }

    @media(max-width:790px) {
        .bigbar[b-ylngtpk7n4] {
            display: none;
        }
    }

    @media(min-width:790px) {
        .bigbar[b-ylngtpk7n4] {
            display: flex;
        }
    }
@media(min-width:790px) {
    .menustrip[b-ylngtpk7n4] {
        display: none;
    }
}
 


/* _content/Rivale/Pages/Mybar.razor.rz.scp.css */
*[b-bpb0dj9x2m]{
    padding:0;
    margin:0;
    direction:rtl;
  
}

.bigbar[b-bpb0dj9x2m] {
    display: flex;
    justify-content: space-between;
    background: #434343 ;
    align-items: center;
    width: 100%;
    position: fixed;
     z-index:999;
    height:110px;
    top:0;
}


.divlogo[b-bpb0dj9x2m] {
    display: flex;
    
}

.logo[b-bpb0dj9x2m]{
    width:80px;
    margin-right:20px;
    margin-top:10px;
}

.divtitle[b-bpb0dj9x2m] {
    display: flex;
    margin:0 15px;
  
}
.titlee[b-bpb0dj9x2m]{
    color:white;
    font-family:almarai;
    
}

.divmenu[b-bpb0dj9x2m] {
     color: green;
     margin-left:20px;
   
}
.themenu[b-bpb0dj9x2m]{
    height:100%;
    
}

    .themenu ul[b-bpb0dj9x2m]{
        display:flex;
        justify-content:space-between;
        align-items:center;

    }
        .themenu ul li[b-bpb0dj9x2m] {
            list-style:none;

        }


        .themenu ul li a[b-bpb0dj9x2m]{
            text-decoration: none;
            margin:0 8px;
            color:white;
            cursor:pointer;
        }

        .lango[b-bpb0dj9x2m]{
            width:20px;
            margin:0 10px;
            align-self:center;
            display:flex;
            align-items:center;
        }




.smallbar[b-bpb0dj9x2m] {
    color:white;
    display: flex;
    justify-content: space-between;
    background: #434343;
    align-items: center;
    width: 100%;
    position: fixed;
    z-index: 999;
    height: 120px;
    top: 0;
    padding: 0 12px;
}

.logosmall[b-bpb0dj9x2m] {
    width: 90px;
    margin-right: 50px;
    margin-top: 10px;
    display: flex;
    justify-content: start;
    align-items: center;
}
.smallmenu[b-bpb0dj9x2m] {
    width: 70px;
    background: transparent;
    display: flex;
    justify-content: center;
    align-items: center;
}
.smalltitle[b-bpb0dj9x2m]{
    font-size:20px;
    display:flex;
    justify-content:end;
    align-items:center;
}

.menustrip[b-bpb0dj9x2m]{
    height:400px;
    display:grid;
    background:#43434386;
    width:230px;
    border-radius:0 0 12px 12px;
    position:sticky;
    top:120px;
    position:absolute;
    z-index:997;
    justify-content:center;
    

}
    .menustrip a[b-bpb0dj9x2m] {
        color: white;
        text-decoration: none;
        font-size: 20px;
        margin: 0 10px;
        cursor: pointer;
    }





    @media(max-width:790px) {
        .smallbar[b-bpb0dj9x2m] {
            display: flex;
        }
    }

    @media(min-width:790px) {
        .smallbar[b-bpb0dj9x2m] {
            display: none;
        }
    }

    @media(max-width:790px) {
        .bigbar[b-bpb0dj9x2m] {
            display: none;
        }
    }

    @media(min-width:790px) {
        .bigbar[b-bpb0dj9x2m] {
            display: flex;
        }
    }
@media(min-width:790px) {
    .menustrip[b-bpb0dj9x2m] {
        display: none;
    }
}
 


