/* _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/ManageArtical.razor.rz.scp.css */
*[b-jad9x984jm] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-jad9x984jm] {
    width: 100%;
    height: 255vh;
    background: black;
}
.topbar[b-jad9x984jm] {
    width: 100%;
    height: 120px;
    background: lightgray;
    display: flex;
    justify-content: center;
    align-items: center;    
}
.imggg[b-jad9x984jm]{
    transition:0.5s linear;
}
.imggg:hover[b-jad9x984jm] {
    transform: scale(2.5);
    overflow: visible;
    
}
/* _content/Rivale/ControlPanel/ManageArticalImage.razor.rz.scp.css */
*[b-ry9wdietja] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-ry9wdietja] {
    width: 100%;
    height: 200vh;
    background: black;
}

.topbar[b-ry9wdietja] {
    width: 100%;
    height: 120px;
    background: lightgray;
    display: flex;
    justify-content: center;
    align-items: center;
}
/* _content/Rivale/ControlPanel/ManageEventImage.razor.rz.scp.css */
*[b-iv4ttvev88] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-iv4ttvev88] {
    width: 100%;
    height: 200vh;
    background: black;
}

.topbar[b-iv4ttvev88] {
    width: 100%;
    height: 120px;
    background: lightgray;
    display: flex;
    justify-content: center;
    align-items: center;
}
/* _content/Rivale/ControlPanel/ManageEvents.razor.rz.scp.css */
*[b-e5nylpmy57] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-e5nylpmy57] {
    width: 100%;
    height: 200vh;
    background: black;
}
.topbar[b-e5nylpmy57] {
    width: 100%;
    height: 120px;
    background: lightgray;
    display: flex;
    justify-content: center;
    align-items: center;    
}
.imggg[b-e5nylpmy57]{
    transition:0.5s linear;
}
.imggg:hover[b-e5nylpmy57] {
    transform: scale(2.5);
    overflow: visible;
    
}
/* _content/Rivale/ControlPanel/ManageNews.razor.rz.scp.css */
*[b-0pz9gj6lww] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-0pz9gj6lww] {
    width: 100%;
    height: 255vh;
    background: black;
}
.topbar[b-0pz9gj6lww] {
    width: 100%;
    height: 120px;
    background: lightgray;
    display: flex;
    justify-content: center;
    align-items: center;    
}
.imggg[b-0pz9gj6lww]{
    transition:0.5s linear;
}
.imggg:hover[b-0pz9gj6lww] {
    transform: scale(2.5);
    overflow: visible;
    
}
/* _content/Rivale/ControlPanel/ManageNewsImage.razor.rz.scp.css */
*[b-d8m8dy55kt] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-d8m8dy55kt] {
    width: 100%;
    height: 200vh;
    background: black;
}

.topbar[b-d8m8dy55kt] {
    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.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;
    }

.slide1[b-6yvo0s4rys] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1.5s ease-in-out;
    object-fit: contain;
    
}
.slide1.active[b-6yvo0s4rys] {
    opacity: 1;
    z-index: 1;
}

.slide2[b-6yvo0s4rys] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1.5s ease-in-out;
    object-fit: fill;
}
.slide2.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);
}
.slide1[b-6yvo0s4rys] {
    flex-direction: column;
    border-radius: 15px;
    overflow: hidden;
    position: absolute;
    width: 100%;
    height: 250%;
    opacity: 0;
    transition: opacity 1s ease;
    pointer-events: none;
    display: flex;
    justify-content: center;
    align-items: center;
}
.saso[b-6yvo0s4rys] {
    width: 400px;
    height: 300px;
    object-fit: fill;
    display: block;
    justify-content: space-between;
    cursor:pointer;
    background:transparent;
    border-radius:80px;
    box-shadow:0 4px 8px rgba(0,0,0,0.4);
    
}

.slide1.active[b-6yvo0s4rys] {
    opacity: .9;
    pointer-events: auto;
    z-index: 1;
}
.caption[b-6yvo0s4rys] {
    color: #fff;
    font-size: 1.5rem;
    line-height: 1.6;
}
.title[b-6yvo0s4rys] {
    position: absolute;
    align-items: center;
    justify-content: center;
    bottom: 80px;
    width: 100%;
    max-width:100%;
    border-radius: 5px;
    margin:0 auto;
    text-align:center;
    display:flex;
    cursor:pointer;

}
    .title p[b-6yvo0s4rys] {
        width: 60%;
        max-width: 60%;
        padding: 10px;
        background: radial-gradient(circle, white, #e0e0e0);
        border-radius: 5px;
        border: rgb(0,0,0,0.3);
        color: #1a390d;
        margin: 0 auto;
        margin-top: 20px;
        font-size: 26px;
        font-weight: 600;
        opacity: .7;
    }

.image-box[b-6yvo0s4rys] {
    position: relative;
    display: inline-block;
    border-radius: 24px;

}
.overlay1[b-6yvo0s4rys] {
    margin-top: 10px;
    display: grid;
    text-align: center;
    border-radius: 8px;
    width: 350px;
    height: auto;
    justify-content: center;
    text-wrap:nowrap;
    white-space:break-spaces;    
    overflow:hidden;
   
}
.caption1[b-6yvo0s4rys] {
    color: #1a390d;
    font-size: 1.2rem;
    line-height: 1.6;    
    white-space: break-spaces;
    overflow-wrap: break-word;
    flex-wrap: wrap;
    overflow: hidden;
    height:70px;
}

.slide1.active .overlay1[b-6yvo0s4rys] {
    opacity: 1;
    transform: translateY(0);
}
.slide2.active .overlay1[b-6yvo0s4rys] {
    opacity: 1;
    transform: translateY(0);
}

.slider-container-news[b-6yvo0s4rys] {
    position: relative;
    width: 100%;
    height: 350px;
    /*overflow: hidden;*/
    background: white;
    display:flex;
    justify-content:space-between;
    align-items:center;
    gap:20px;
    padding:20px;
}

.slide2[b-6yvo0s4rys] {
    flex-direction: column;
    border-radius: 15px;
    overflow: hidden;
    position: absolute;
    width: 100%;
    height: 350%;
    opacity: 0;
    transition: opacity 1s ease;
    pointer-events: none;
    display: flex;
    justify-content: center;
    align-items:center;
}

    .slide2 img[b-6yvo0s4rys] {

        width: 500px;
        height: 350px;
        object-fit: cover;
        display: block;
        justify-content: space-between;
        border-radius: 12px;
    }

    .slide2.active[b-6yvo0s4rys] {
        opacity: .9;
        pointer-events: auto;
        z-index: 1;
    }


/*                 */

@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)  ;
    }
}
.newsandartical[b-6yvo0s4rys]{
    width:100%;
    height:350px;
    display:flex;
    justify-content: space-evenly;
    align-items:center;    
    
}



/* _content/Rivale/Pages/ArabicindexSmall.razor.rz.scp.css */
*[b-u71lr2dgpv] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-u71lr2dgpv] {
    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-u71lr2dgpv] {
    font-family: almarai;

}

.slideshow-container[b-u71lr2dgpv] {
    position: relative;
    width: 100%;
    height: 95vh;
}

.slide[b-u71lr2dgpv] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1.5s ease-in-out;
    object-fit: fill;
}

    .slide.active[b-u71lr2dgpv] {
        opacity: 1;
        z-index: 1;
    }


.aboutus[b-u71lr2dgpv] {
    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-u71lr2dgpv] {
    visibility: visible;
    width: 97%;
    /*background: #ce896b33;*/
    background: transparent;
}

.sorashareh[b-u71lr2dgpv] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.txt[b-u71lr2dgpv] {
    font-size: 18px;
    font-weight: 600;
    width: 42%;
    margin: 5px 0;
    color: #328f3c
}

.usimg[b-u71lr2dgpv] {
    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-u71lr2dgpv] {
    display: grid;
    align-items: center;
    justify-content: space-evenly;
    width: 100%;
    height: auto;
    background: transparent;
}



.btn1[b-u71lr2dgpv] {
    visibility: visible;
    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;
    left:0;
}


.btn2[b-u71lr2dgpv] {
    visibility: visible;
    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;
    
    left: 0;
}

.btn1plus[b-u71lr2dgpv] {
    visibility: visible;
    left:0;
    animation: slideInFromLeft-b-u71lr2dgpv .9s ease-out forwards;
}

.btn2plus[b-u71lr2dgpv] {
    visibility: visible;
    left: 0;
    animation: slideInFromright-b-u71lr2dgpv .9s ease-out forwards;
}

.officeimage[b-u71lr2dgpv] {
    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-u71lr2dgpv] {
    visibility: visible;
    animation: sslideoffice-b-u71lr2dgpv 2.0s ease-out forwards;
}


.btn1:hover[b-u71lr2dgpv] {
    background-size: 80%;
    filter: brightness(120%);
}

.btn2:hover[b-u71lr2dgpv] {
    background-size: 60%;
    filter: brightness(120%);
}

@keyframes sslideoffice-b-u71lr2dgpv {
    0% {
        bottom: -1000px;
    }

    50% {
        bottom: 500px
    }


    100% {
        bottom: 0;
    }
}

@keyframes slideInFromLeft-b-u71lr2dgpv {
     
    0%{
      transform:rotateY(360deg)  ;

    }
    100% {
        transform: rotateY(0);
    }
}


@keyframes slideInFromright-b-u71lr2dgpv {

    0% {
        transform: rotateY(-360deg);
    }

    100% {
        transform: rotateY(360deg);
    }
    
}




.slider-container[b-u71lr2dgpv] {
    position: relative;
    width: 100%;
    height: 300px;
    overflow: hidden;
    background: white;
}

.slide[b-u71lr2dgpv] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1s ease;
    pointer-events: none;
}

    .slide img[b-u71lr2dgpv] {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .slide.active[b-u71lr2dgpv] {
        opacity: .9;
        pointer-events: auto;
        z-index: 1;
    }

.overlay[b-u71lr2dgpv] {
    position: absolute;
    bottom:10% ;
    left: 5%;
    right: 5%;
    text-align: center;
    background: rgba(0, 0, 0, 0.3);
    padding: 10px;
    border-radius: 8px;
    opacity: 0;
    width: 200px;

    /*transform: translateY(50%);*/
    transform: scale(.2,.2);
    transition: all 2.1s ease;
}

.slide.active .overlay[b-u71lr2dgpv] {
    opacity: 1;
    transform: translateY(0);
}

.caption[b-u71lr2dgpv] {
    color: #fff;
    font-size: 1.0rem;
    line-height: 1.6;
}


/*                 */

@media(max-width:790px) {
    .twoimages[b-u71lr2dgpv] {
        display: grid;
    }
}


@media(max-width:790px) {
    .sorashareh[b-u71lr2dgpv] {
        display: grid;
    }
}

@media(max-width:790px) {
    .txt[b-u71lr2dgpv] {
        width: 100%;
    }
}

@media(max-width:790px) {
    .usimg[b-u71lr2dgpv] {
        width: 100%;
    }
}

.souchal[b-u71lr2dgpv] {
    display: grid;
    margin-right: 10px;
    position: absolute;
    border: none;
    border-radius: 50px;
    top: 40%;
    left: 5px;
    width: 8%;
    height: 30%;
    transition-duration: 2.5s;
    background: #34343455;
    z-index: 9999;
    position: fixed;
    padding:0;
    
}

    .souchal img[b-u71lr2dgpv] {
        border: none;
        border-radius: 50px;
        width: 25px;
        height: 25px;
        transform: scale(1);
        cursor: pointer;
        z-index: 1;
        transition: transform 0.3s linear;
        transform: rotateY(0deg) translateX(1px);
    }

        .souchal img:hover[b-u71lr2dgpv] {
            transform: rotateY(360deg) scale(1.7) translateX(10px);
            z-index: 2;
            right: 10px;
        }


.icoR[b-u71lr2dgpv] {
    animation: nazR-b-u71lr2dgpv 1s linear forwards;
}
        @keyframes  nazR-b-u71lr2dgpv{
            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-u71lr2dgpv] {
    animation: nazM-b-u71lr2dgpv 1.7s forwards;
    
}

@keyframes nazM-b-u71lr2dgpv {
    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-u71lr2dgpv] {     
    animation: nazL-b-u71lr2dgpv 1s linear forwards;
}

@keyframes nazL-b-u71lr2dgpv {
    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-u71lr2dgpv] {
    animation: nhn-b-u71lr2dgpv 1s linear forwards;
}

@keyframes nhn-b-u71lr2dgpv{
    0%{
        transform:scaleX(0) translateX(125%) ;
    }
    100% {
        transform: scaleX(1) translateX(0)  ;
    }
}




.slide1[b-u71lr2dgpv] {
    flex-direction: column;
    border-radius: 15px;
    overflow: hidden;
    position: absolute;
    width: 90%;
    height: 270px;
    opacity: 0;
    transition: opacity 1s ease;
    pointer-events: none;
    display: flex;
    justify-content: center;
    align-items: center;
}


.saso[b-u71lr2dgpv] {
    width: 80%;
    max-width: 400px;
    height: auto;
    aspect-ratio: 14/10;
    object-fit: cover;
    display: block;
    justify-content: space-between;
    cursor: pointer;
    background: transparent;
    border-radius: 20px;
    margin: 10px auto;
    box-shadow: 0 4px 8px rgba(0,0,0,0.4);
}

.slide1.active[b-u71lr2dgpv] {
    opacity: .9;
    pointer-events: auto;
    z-index: 1;
}



.caption[b-u71lr2dgpv] {
    color: #fff;
    font-size: 1.5rem;
    line-height: 1.6;
}

.title[b-u71lr2dgpv] {
    position: absolute;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width:100%;
    height:auto;
    border-radius: 5px;
    font-family: almarai;
    text-align: center;
    display: flex;
    cursor: pointer;
    bottom:40px;
    margin:0 auto;
}
    .title p[b-u71lr2dgpv] {
        width: 60%;
        max-width: 60%;
        padding: 5px;
        background: radial-gradient(circle, white, #e0e0e0);
        border-radius: 5px;
        border: rgb(0,0,0,0.3);
        margin: 0 auto;
        margin-top: 20px;
        font-size: 14px;
        color: #1a390d;
        font-weight: 700;
        opacity: .7;
    }

.image-box[b-u71lr2dgpv] {
    position: relative;
    display: inline-block;
    border-radius: 24px;
}

.overlay1[b-u71lr2dgpv] {
    margin-top: 10px;
    display: grid;
    text-align: center;
    border-radius: 8px;
    width: 150px;
    height: 70px;
    justify-content: center;
    text-wrap: nowrap;
    white-space: break-spaces;
    overflow: hidden;
}

.caption1[b-u71lr2dgpv] {
    color: #1a390d;
    font-size: 1.2rem;
    line-height: 1.6;
    font-size: 14px;
    white-space: break-spaces;
    overflow-wrap: break-word;
    flex-wrap: wrap;
    cursor: pointer;
}

.slide1.active .overlay1[b-u71lr2dgpv] {
    opacity: 1;
    transform: translateY(0);
}

.slide2.active .overlay1[b-u71lr2dgpv] {
    opacity: 1;
    transform: translateY(0);
}

.slider-container-news[b-u71lr2dgpv] {
    position: relative;
    width: 90%;
    height: 200px;
    overflow: hidden;
    background: white;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 20px;
    padding: 20px;
    border-radius:24px;
}




.newsandartical[b-u71lr2dgpv] {
    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    object-fit: cover;
}
/* _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/AraboutusSmall.razor.rz.scp.css */
*[b-umxlr4t331] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-umxlr4t331] {
    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-umxlr4t331] {
    box-shadow: 0 -10px 10px #0f0f0f50;
    width: 90%;
    height: 350px;
    margin-top: 140px;
    animation: bl-b-umxlr4t331 1.5s ease-in-out;
    border: none;
    border-radius: 30px 30px 30px 30px;
    opacity: 1;
    margin-left:40px;
}

.sec1[b-umxlr4t331] {
    width: 100%;
    height: 425px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transform: translateX(0);
    transition: transform .5s ease-in-out;
}

.sec2[b-umxlr4t331] {
    width: 100%;
    height: 425px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transform: translateX(0);
    transition: transform .5s ease-in-out;
 
}


.imgdiv[b-umxlr4t331] {
    background: white;
    width: 45%;
    margin: 50px 0 0 40px;
    position: relative;
    height: 100%;
}

.imgdivin[b-umxlr4t331] {
    opacity: .1;
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: fill;
    transition: opacity .1s ease-in-out;
}

    .imgdivin.active[b-umxlr4t331] {
        transition: opacity 2s ease-in-out;
        opacity: 1;
        z-index: 1;
    }

.img[b-umxlr4t331] {
    position: absolute;
    height: auto;
    border: none;
    width: 100%;
    border-radius: 8px;
}







.nahn1[b-umxlr4t331] {
    width: 40%;
    height: auto;
    color: #023f6d;
    margin-right: 0px;
}

.nahn2[b-umxlr4t331] {
    width: 40%;
    height: auto;
    color: #023f6d;
    margin-right:0px;
}






@keyframes bl-b-umxlr4t331 {
    0% {
        filter: blur( 22px);
    }

    100% {
        filter: blur(0);
    }
}


@media(max-width:790px) {
    .sec1[b-umxlr4t331] {
        display: grid;
        height: auto;
    }
}

@media(max-width:790px) {
    .sec2[b-umxlr4t331] {
        display: grid;
        height: auto;
    }
}



.mover1[b-umxlr4t331] {
    width: 100%;
    height: 300px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: yellow;
    transform: translateX(0);
    animation: aaa-b-umxlr4t331 30s linear;
    background: yellow;
    animation-iteration-count: infinite;
    object-fit: cover;
}
.mover2[b-umxlr4t331] {
    width: 100%;
    height: 300px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: yellow;
    transform: translateX(0);
    animation: bbb-b-umxlr4t331 30s linear;
    background: yellow;
    animation-iteration-count: infinite;
   
    object-fit: cover;

}


.llgg[b-umxlr4t331] {
    transform: scale(1,1);
    width: 500px;
    height: 300px;
    object-fit: cover;
    background: transparent;
    position: absolute;
    object-fit: contain;
    animation: lg-b-umxlr4t331 10s linear;
    animation-iteration-count: infinite;
  
}

.mover1:hover[b-umxlr4t331] {
    animation-play-state: paused;
    cursor:pointer;
}

.mover2:hover[b-umxlr4t331] {
    animation-play-state: paused;
    cursor: pointer;
}

.lefttrans[b-umxlr4t331] {
    width: 50px;
    height: 300px;
    background: linear-gradient(to right,white, transparent );
    position: absolute;
    left: 0;
    border: none;
    color: transparent;
}

.righttrans[b-umxlr4t331] {
    width: 50px;
    height: 300px;
    background: linear-gradient(to left,white, transparent );
    position: absolute;
    left:0;
    border:none;
    
    color: transparent;
}

@keyframes lg-b-umxlr4t331 {

    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-umxlr4t331] {
        width: 100%;
        height: 400px;
    }
}

@media(max-width:790px) {
    .nahn1[b-umxlr4t331] {
        width: 100%;
    }
}

@media(max-width:790px) {
    .nahn2[b-umxlr4t331] {
        width: 100%;
    }
}


@keyframes aaa-b-umxlr4t331 {
    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-umxlr4t331 {
    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/Ararticle.razor.rz.scp.css */
*[b-kyq2v1vszz] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-kyq2v1vszz] {
    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;
}

.hdr[b-kyq2v1vszz] {
    width: 70%;
    height: auto;
    background: linear-gradient(to bottom, transparent, #95c1eb33 );
    padding: 5px;
    border-radius: 12px;
    margin:0 auto;
}

.text[b-kyq2v1vszz] {
    width: 90%;
    text-align: center;
    border-radius: 8px;
    font-family: Arial,sans-serif;
    background: #bcb498;
    margin: 10px auto;
    padding: 20px;
    white-space: normal;
    overflow-wrap: break-word;
    word-wrap: break-word;
    border: 2px solid #000;
}

p[b-kyq2v1vszz] {
    font-size: 18px;
    padding: 10px;
    text-align: center;
    justify-content: center;
    font-weight: 600;
}

h1[b-kyq2v1vszz] {
    border-radius: 8px;
    width: 10%;
    margin: 5px 10px;
    padding: 10px;
    font-weight: 700;
    font-size: 28px;
}

.img[b-kyq2v1vszz] {
    box-shadow: 0 8px 20px rgba(0,0,0,0.5);
    transition: box-shadow 0.3s ease,transform 0.3s ease;
    width: 70%;
    animation: bl 1.5s ease-in-out;
    opacity: 1;
    margin: 100px 100px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: auto;
    border-radius: 13px;
    transform: scale(1);
    margin-top: 130px;
}

    .img:hover[b-kyq2v1vszz] {
        box-shadow: 0 12px 24px rgba(0,0,0,0.5);
        transform: scale(1.05);
    }
}
/* _content/Rivale/Pages/ArarticleSmall.razor.rz.scp.css */
*[b-knjodpps98] {
    padding: 0;
    margin: 0;
    direction: rtl;
    margin: 0;
}

.all[b-knjodpps98] {
    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;
}

.hdr[b-knjodpps98] {
    width: 100%;
    height: auto;
    background: linear-gradient(to bottom, transparent, #95c1eb33 );
    padding:0 5px;
    border-radius:12px;
}

.text[b-knjodpps98] {
    width: 90%;
    text-align: center;
    border-radius: 8px;
    font-family: Arial,sans-serif;
    background: #bcb498;
    margin: 10px auto;
    padding: 20px;
    white-space: normal;
    overflow-wrap: break-word;
    word-wrap: break-word;
    border: 2px solid #000;
}
p[b-knjodpps98] {
    font-size:18px;
    padding:10px;
    text-align:center;
    justify-content:center;
    font-weight:600;
}

h1[b-knjodpps98] {
    border-radius: 8px;
    width: 10%;
    margin: 5px 10px;
    padding: 10px;
    font-weight: 700;
    font-size: 28px;
}
.img[b-knjodpps98] {
    box-shadow: 0 8px 20px rgba(0,0,0,0.5);
    transition: box-shadow 0.3s ease,transform 0.3s ease;
    width: 97%;
    animation: bl 1.5s ease-in-out;
    opacity: 1;
    margin: 100px  100px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height:auto;    
    border-radius: 13px;
    transform: scale(1);
    margin-top:130px;
}
    .img:hover[b-knjodpps98]{
        box-shadow:0 12px 24px rgba(0,0,0,0.5);
        transform:scale(1.05);

    }
  
/* _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/Arcontactussmall.razor.rz.scp.css */

*[b-nkrhki9r10] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-nkrhki9r10] {
    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-nkrhki9r10]{
    width:100%;
    height:350px;
    background:lightgray;
    margin: 30px 0 50px  0 ;
}

/* _content/Rivale/Pages/ArEvents.razor.rz.scp.css */

*[b-2r524fpshi] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-2r524fpshi] {
    width: 100%;
    height: auto;
    background-image: url('/img/opa5.png');
    background-repeat:repeat-y;
    background-size: 100%;
    background-position-y: 50vh;
    background-color: white;
    display: grid;
    text-transform: uppercase;
}
.img[b-2r524fpshi] {
    box-shadow: 0 -10px 10px #0f0f0f50;
    width: 90%;
    height: 350px;
    margin-top: 140px;
    animation: bl 1.5s ease-in-out;
    border: none;
    border-radius: 30px 0px 30px 0px;
    opacity: 1;
}

.parallax[b-2r524fpshi] {
    height: 500px;
    background-size: cover;
    background-position: center;
    justify-content: center;
    color: white;   
    min-height: 300px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 22px;
    box-shadow: 3px 3px 10px 0px black;
}

/* _content/Rivale/Pages/ArEventsSmall.razor.rz.scp.css */

*[b-3mtboycc36] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-3mtboycc36] {
    width: 100%;
    height: auto;
    background-image: url('/img/opa5.png');
    background-repeat:repeat-y;
    background-size: 100%;
    background-position-y: 50vh;
    background-color: white;
    display: grid;
    text-transform: uppercase;
}
.img[b-3mtboycc36] {
    box-shadow: 0 -10px 10px #0f0f0f50;
    width: 90%;
    height: 350px;
    margin-top: 140px;
    animation: bl 1.5s ease-in-out;
    border: none;
    border-radius: 30px 0px 30px 0px;
    opacity: 1;
}

.parallax[b-3mtboycc36] {
    height: 500px;
    background-size: cover;
    background-position: center;
    justify-content: center;
    color: white;   
    min-height: 300px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 22px;
    box-shadow: 3px 3px 10px 0px black;
}

/* _content/Rivale/Pages/ArNews.razor.rz.scp.css */
*[b-5h6nejvoe4] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-5h6nejvoe4] {
    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;
}

.hdr[b-5h6nejvoe4] {
    width: 70%;
    height: auto;
    background: linear-gradient(to bottom, transparent, #95c1eb33 );
    padding: 5px;
    margin:0 auto;
    border-radius: 12px;
}

.text[b-5h6nejvoe4] {
    width: 90%;
    text-align: center;
    border-radius: 8px;
    font-family: Arial,sans-serif;
    background: #bcb498;
    margin: 10px auto;
    padding: 20px;
    white-space: normal;
    overflow-wrap: break-word;
    word-wrap: break-word;
    border: 2px solid #000;
}

p[b-5h6nejvoe4] {
    font-size: 18px;
    padding: 10px;
    text-align: center;
    justify-content: center;
    font-weight: 600;
}

h1[b-5h6nejvoe4] {
    border-radius: 8px;
    width: 10%;
    margin: 5px 10px;
    padding: 10px;
    font-weight: 700;
    font-size: 28px;
}

.img[b-5h6nejvoe4] {
    box-shadow: 0 8px 20px rgba(0,0,0,0.5);
    transition: box-shadow 0.3s ease,transform 0.3s ease;
    width: 70%;
    animation: bl 1.5s ease-in-out;
    opacity: 1;
    margin: 100px 100px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: auto;
    border-radius: 13px;
    transform: scale(1);
    margin-top: 130px;
}

    .img:hover[b-5h6nejvoe4] {
        box-shadow: 0 12px 24px rgba(0,0,0,0.5);
        transform: scale(1.05);
    }


}
/* _content/Rivale/Pages/ArNewsSmall.razor.rz.scp.css */
*[b-1oh20ckrdo] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-1oh20ckrdo] {
    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;
}

.hdr[b-1oh20ckrdo] {
    width: 100%;
    height: auto;
    background: linear-gradient(to bottom, transparent, #95c1eb33 );
    padding: 5px;
    border-radius: 12px;
}

.text[b-1oh20ckrdo] {
    width: 90%;
    text-align: center;
    border-radius: 8px;
    font-family: Arial,sans-serif;
    background: #bcb498;
    margin: 10px auto;
    padding: 20px;
    white-space: normal;
    overflow-wrap: break-word;
    word-wrap: break-word;
    border: 2px solid #000;
}

p[b-1oh20ckrdo] {
    font-size: 18px;
    padding: 10px;
    text-align: center;
    justify-content: center;
    font-weight: 600;
}

h1[b-1oh20ckrdo] {
    border-radius: 8px;
    width: 10%;
    margin: 5px 10px;
    padding: 10px;
    font-weight: 700;
    font-size: 28px;
}

.img[b-1oh20ckrdo] {
    box-shadow: 0 8px 20px rgba(0,0,0,0.5);
    transition: box-shadow 0.3s ease,transform 0.3s ease;
    width: 70%;
    animation: bl 1.5s ease-in-out;
    opacity: 1;
    margin: 100px 100px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: auto;
    border-radius: 13px;
    transform: scale(1);
    margin-top: 130px;
}

    .img:hover[b-1oh20ckrdo] {
        box-shadow: 0 12px 24px rgba(0,0,0,0.5);
        transform: scale(1.05);
    }


/* _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;
    }
}
/*
@keyframes slideme{
    from{
        transform:translateX(0);
    }
    to {
        transform: translateX(-110%);
    }
}

.logoslides {
    overflow: hidden;
    padding: 20px 0;
    position: relative;
    background:transparent;
    white-space:nowrap;
    display:flex;
    justify-content:center;
  
}
    .logoslides:before, .logoslides:after {
        
        top: 0;        
        width: 260px;
        height: 100%;        
        content: '';
        z-index: 2;
        position:absolute;
    }

    .logoslides:before {
        left: 0;
        background: linear-gradient(to right, #b6ff0043,rgba(255, 255, 255, 0));
    }

    .logoslides:after {
        right: 0;
        background: linear-gradient(to left, #b6ff0043,rgba(255, 255, 255, 0));
    }


.product-slide {
 display:inline-block;
    animation: slideme 18s infinite linear;
    
}

.product-slide img {
    height: 120px;
    margin:0 10px;
}*/
/* _content/Rivale/Pages/ArOurProductsSmall.razor.rz.scp.css */
*[b-496eu3sfa1] {
    padding: 0;
    margin: 0;
    direction: rtl;
}

.all[b-496eu3sfa1] {
    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-496eu3sfa1] {
    margin-top: 40px;
    width: 100%;
    height: 85vh;
    text-align: center;
    overflow: hidden;
    position: relative;
}

    .banner .slider[b-496eu3sfa1] {
        position: absolute;
        width: 275px;
        height: 225px;
        top: 20%;
        left: calc(50% - 100px);
        transform-style: preserve-3d;
        transform: perspective(800px);
        animation: autoRun-b-496eu3sfa1 20s linear infinite;
        z-index: 2;
    }

        /*.banner :hover {

        animation-play-state: paused;


    }*/
        .banner .slider .item1[b-496eu3sfa1] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(0deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item2[b-496eu3sfa1] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(72deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item3[b-496eu3sfa1] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(144deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item4[b-496eu3sfa1] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(216deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item5[b-496eu3sfa1] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(288deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item img[b-496eu3sfa1] {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

.beatinglogo[b-496eu3sfa1] {
    width: 100px;
    height: auto;
    animation: beat-b-496eu3sfa1 2s linear infinite;
    opacity: 1;
}

@keyframes beat-b-496eu3sfa1 {
    0% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@keyframes autoRun-b-496eu3sfa1 {
    from {
        transform: perspective(800px) rotateX(-13deg) rotateY(0deg);
    }

    to {
        transform: perspective(800px) rotateX(-13deg) rotateY(360deg);
    }
}


.banner .content[b-496eu3sfa1] {
    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-496eu3sfa1] {
        top: 25%;
        font-size: 3em;
        line-height: 1em;
        color: #25283b;
        position: relative;
        opacity: .8
    }



    .banner .content author[b-496eu3sfa1] {
        text-align: right;
        max-width: 200px;
        color: #25283b;
    }

    .banner .content h2[b-496eu3sfa1] {
        font-size: 2em;
        line-height: 1em;
        color: #25283b;
        margin-left: 300px;
    }

    .banner .content .model[b-496eu3sfa1] {
        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-496eu3sfa1] {  
    
    width: 100%;    
    margin: 0 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-496eu3sfa1 1.8s linear;
}

@keyframes mycss-b-496eu3sfa1 {
    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-496eu3sfa1] {
    width: 200px;
    height: 100%;
    opacity: .3;    
    animation: roundd-b-496eu3sfa1 3.5s linear infinite;
}

@keyframes roundd-b-496eu3sfa1 {
    from {
        transform: rotateY(0deg)
    }

    to {
        transform: rotateY(360deg)
    }
}

.headtext1[b-496eu3sfa1] {
    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-496eu3sfa1 6s ease-in-out infinite;
}
@keyframes mycss1-b-496eu3sfa1 {
    0% {
        opacity:0.6;
    }

    50% {
        opacity: 1;
    }   
    100% {
      opacity:.6;
    }
}


/*@keyframes slideme {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(-110%);
    }
}

.logoslides {
    overflow: hidden;
    padding: 20px 0;
    position: relative;
    background: transparent;
    white-space: nowrap;
    display: flex;
    justify-content: center;
}

    .logoslides:before, .logoslides:after {
        top: 0;
        width: 260px;
        height: 100%;
        content: '';
        z-index: 2;
        position: absolute;
    }

    .logoslides:before {
        left: 0;
        background: linear-gradient(to right, #b6ff0043,rgba(255, 255, 255, 0));
    }

    .logoslides:after {
        right: 0;
        background: linear-gradient(to left, #b6ff0043,rgba(255, 255, 255, 0));
    }


.product-slide {
    display: inline-block;
    animation: slideme 18s infinite linear;
}

    .product-slide img {
        height: 120px;
        margin: 0 10px;
    }*/
/* _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/ArProductSmall.razor.rz.scp.css */
*[b-x0yepiypcn] {
    padding: 0;
    margin: 0;
    direction: rtl;
    
}

.all[b-x0yepiypcn] {
    width: 100%;
    height: auto;
    margin:0 auto;
    background-image: url('/img/opa5.png');
    background-repeat: repeat-y;
    background-position-y: 50vh;
    background-color: transparent;
    
}


.productimg[b-x0yepiypcn] {
    width: 225px;
    height: 225PX;
    object-fit: fill;
    filter: drop-shadow(-2px 15px 30px #343434);
    cursor: pointer;
    transition: .8s linear;
}

.divproductimg[b-x0yepiypcn] {
    height: auto;
    width: 225px;
    display: flex;
    align-items: center;
    position: relative;
    
}

.productimg:hover[b-x0yepiypcn] {
    position: absolute;
    z-index: 10;
    transform:translateX(150px)  scale(1.5);
    filter: drop-shadow(-12px 250px 130px #343434);
}
/* _content/Rivale/Pages/eng/Arabicindex.razor.rz.scp.css */
*[b-726zf02911] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-726zf02911] {
    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-726zf02911] {
    font-family: almarai;

}

.slideshow-container[b-726zf02911] {
    position: relative;
    width: 100%;
    height: 95vh;
}

.slide[b-726zf02911] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1.5s ease-in-out;
    object-fit: fill;
}

    .slide.active[b-726zf02911] {
        opacity: 1;
        z-index: 1;
    }

.slide1[b-726zf02911] {
    position: absolute;
    width: 100%;
    height: 50px;
    opacity: 0;
    transition: opacity 1.5s ease-in-out;
    object-fit: contain;
    
}
.slide1.active[b-726zf02911] {
    opacity: 1;
    z-index: 1;
}

.slide2[b-726zf02911] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1.5s ease-in-out;
    object-fit: fill;
}
.slide2.active[b-726zf02911] {
    opacity: 1;
    z-index: 1;
}

.aboutus[b-726zf02911] {
    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-726zf02911] {
    visibility: visible;
    width: 97%;
    /*background: #ce896b33;*/
    background: transparent;
}

.sorashareh[b-726zf02911] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.txt[b-726zf02911] {
    font-size: 18px;
    font-weight: 600;
    width: 42%;
    margin: 5px 0;
    color: #328f3c
}

.usimg[b-726zf02911] {
    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-726zf02911] {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    width: 100%;
    height: auto;
    background: transparent;
}



.btn1[b-726zf02911] {
    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-726zf02911] {
    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-726zf02911] {
    visibility: visible;
    animation: slideInFromLeft-b-726zf02911 1.3s ease-out forwards;
}

.btn2plus[b-726zf02911] {
    visibility: visible;
    animation: slideInFromright-b-726zf02911 1.3s ease-out forwards;
}

.officeimage[b-726zf02911] {
    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-726zf02911] {
    visibility: visible;
    animation: sslideoffice-b-726zf02911 2.0s ease-out forwards;
}


.btn1:hover[b-726zf02911] {
    background-size: 80%;
    filter: brightness(120%);
}

.btn2:hover[b-726zf02911] {
    background-size: 60%;
    filter: brightness(120%);
}

@keyframes sslideoffice-b-726zf02911 {
    0% {
        bottom: -1000px;
    }

    50% {
        bottom: 500px
    }


    100% {
        bottom: 0;
    }
}

@keyframes slideInFromLeft-b-726zf02911 {

    0% {
        left: -2000px;
    }

    50% {
        left: 200px;
    }

    100% {
        left: 0;
    }
}


@keyframes slideInFromright-b-726zf02911 {
    0% {
        right: -3000px;
    }

    50% {
        right: 200px;
    }

    100% {
        right: 0;
    }
}




.slider-container[b-726zf02911] {
    position: relative;
    width: 100%;
    height: 99vh;
    overflow: hidden;
    background: white;
}

.slide[b-726zf02911] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1s ease;
    pointer-events: none;
}

    .slide img[b-726zf02911] {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .slide.active[b-726zf02911] {
        opacity: .9;
        pointer-events: auto;
        z-index: 1;
    }


.overlay[b-726zf02911] {
    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-726zf02911] {
    opacity: 1;
    transform: translateY(0);
}
.slide1[b-726zf02911] {
    flex-direction: column;
    border-radius: 15px;
    overflow: hidden;
    position: absolute;
    width: 100%;
    height: 250%;
    opacity: 0;
    transition: opacity 1s ease;
    pointer-events: none;
    display: flex;
    justify-content: center;
    align-items: center;
}
.saso[b-726zf02911] {
    width: 400px;
    height: 300px;
    object-fit: fill;
    display: block;
    justify-content: space-between;
    cursor:pointer;
    background:transparent;
    border-radius:80px;
    box-shadow:0 4px 8px rgba(0,0,0,0.4);
    
}

.slide1.active[b-726zf02911] {
    opacity: .9;
    pointer-events: auto;
    z-index: 1;
}
.caption[b-726zf02911] {
    color: #fff;
    font-size: 1.5rem;
    line-height: 1.6;
}
.title[b-726zf02911] {
    position: absolute;
    align-items: center;
    justify-content: center;
    bottom: 80px;
    width: 100%;
    max-width:100%;
    border-radius: 5px;
    margin:0 auto;
    text-align:center;
    display:flex;
    cursor:pointer;

}
    .title p[b-726zf02911] {
        width: 60%;
        max-width: 60%;
        padding: 10px;
        background: radial-gradient(circle, white, #e0e0e0);
        border-radius: 5px;
        border: rgb(0,0,0,0.3);
        color: #1a390d;
        margin: 0 auto;
        margin-top: 20px;
        font-size: 26px;
        font-weight: 600;
        opacity: .7;
    }

.image-box[b-726zf02911] {
    position: relative;
    display: inline-block;
    border-radius: 24px;

}
.overlay1[b-726zf02911] {
    margin-top: 10px;
    display: grid;
    text-align: center;
    border-radius: 8px;
    width: 350px;
    height: auto;
    justify-content: center;
    text-wrap:nowrap;
    white-space:break-spaces;    
    overflow:hidden;
   
}
.caption1[b-726zf02911] {
    color: #1a390d;
    font-size: 1.2rem;
    line-height: 1.6;    
    white-space: break-spaces;
    overflow-wrap: break-word;
    flex-wrap: wrap;
    overflow: hidden;
    height:70px;
}

.slide1.active .overlay1[b-726zf02911] {
    opacity: 1;
    transform: translateY(0);
}
.slide2.active .overlay1[b-726zf02911] {
    opacity: 1;
    transform: translateY(0);
}

.slider-container-news[b-726zf02911] {
    position: relative;
    width: 100%;
    height: 350px;
    /*overflow: hidden;*/
    background: white;
    display:flex;
    justify-content:space-between;
    align-items:center;
    gap:20px;
    padding:20px;
}

.slide2[b-726zf02911] {
    flex-direction: column;
    border-radius: 15px;
    overflow: hidden;
    position: absolute;
    width: 100%;
    height: 350%;
    opacity: 0;
    transition: opacity 1s ease;
    pointer-events: none;
    display: flex;
    justify-content: center;
    align-items:center;
}

    .slide2 img[b-726zf02911] {

        width: 500px;
        height: 350px;
        object-fit: cover;
        display: block;
        justify-content: space-between;
        border-radius: 12px;
    }

    .slide2.active[b-726zf02911] {
        opacity: .9;
        pointer-events: auto;
        z-index: 1;
    }


/*                 */

@media(max-width:790px) {
    .twoimages[b-726zf02911] {
        display: grid;
    }
}


@media(max-width:790px) {
    .sorashareh[b-726zf02911] {
        display: grid;
    }
}

@media(max-width:790px) {
    .txt[b-726zf02911] {
        width: 100%;
    }
}

@media(max-width:790px) {
    .usimg[b-726zf02911] {
        width: 100%;
    }
}

.souchal[b-726zf02911] {
    display: grid;
    margin-right: 10px;
    position: absolute;
    border: none;
    border-radius: 50px;
    top: 40%;
    right: 5px;
    width: auto;
    height: auto;
    transition-duration: 2.5s;
    background: #34343455;
    z-index: 9999;
    position: fixed;
    padding:0;
    
}

    .souchal img[b-726zf02911] {
        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-726zf02911] {
            transform: rotateY(-360deg) scale(1.7) translateX(-10px);
            z-index: 2;
            right: 10px;
        }


.icoR[b-726zf02911] {
    animation: nazR-b-726zf02911 1s linear forwards;
}
        @keyframes  nazR-b-726zf02911{
            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-726zf02911] {
    animation: nazM-b-726zf02911 1.7s forwards;
    
}

@keyframes nazM-b-726zf02911 {
    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-726zf02911] {     
    animation: nazL-b-726zf02911 1s linear forwards;
}

@keyframes nazL-b-726zf02911 {
    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-726zf02911] {
    animation: nhn-b-726zf02911 1s linear forwards;
}

@keyframes nhn-b-726zf02911{
    0%{
        transform:scaleX(0) translateX(125%) ;
    }
    100% {
        transform: scaleX(1) translateX(0)  ;
    }
}
.newsandartical[b-726zf02911]{
    width:100%;
    height:350px;
    display:flex;
    justify-content: space-evenly;
    align-items:center;    
    
}



/* _content/Rivale/Pages/eng/ArabicindexSmall.razor.rz.scp.css */
*[b-4zdnt19k0b] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-4zdnt19k0b] {
    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-4zdnt19k0b] {
    font-family: almarai;

}

.slideshow-container[b-4zdnt19k0b] {
    position: relative;
    width: 100%;
    height: 95vh;
}

.slide[b-4zdnt19k0b] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1.5s ease-in-out;
    object-fit: fill;
}

    .slide.active[b-4zdnt19k0b] {
        opacity: 1;
        z-index: 1;
    }


.aboutus[b-4zdnt19k0b] {
    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-4zdnt19k0b] {
    visibility: visible;
    width: 97%;
    /*background: #ce896b33;*/
    background: transparent;
}

.sorashareh[b-4zdnt19k0b] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.txt[b-4zdnt19k0b] {
    font-size: 18px;
    font-weight: 600;
    width: 42%;
    margin: 5px 0;
    color: #328f3c
}

.usimg[b-4zdnt19k0b] {
    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-4zdnt19k0b] {
    display: grid;
    align-items: center;
    justify-content: space-evenly;
    width: 100%;
    height: auto;
    background: transparent;
}



.btn1[b-4zdnt19k0b] {
    visibility: visible;
    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;
    left:0;
}


.btn2[b-4zdnt19k0b] {
    visibility: visible;
    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;
    
    left: 0;
}

.btn1plus[b-4zdnt19k0b] {
    visibility: visible;
    left:0;
    animation: slideInFromLeft-b-4zdnt19k0b .9s ease-out forwards;
}

.btn2plus[b-4zdnt19k0b] {
    visibility: visible;
    left: 0;
    animation: slideInFromright-b-4zdnt19k0b .9s ease-out forwards;
}

.officeimage[b-4zdnt19k0b] {
    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-4zdnt19k0b] {
    visibility: visible;
    animation: sslideoffice-b-4zdnt19k0b 2.0s ease-out forwards;
}


.btn1:hover[b-4zdnt19k0b] {
    background-size: 80%;
    filter: brightness(120%);
}

.btn2:hover[b-4zdnt19k0b] {
    background-size: 60%;
    filter: brightness(120%);
}

@keyframes sslideoffice-b-4zdnt19k0b {
    0% {
        bottom: -1000px;
    }

    50% {
        bottom: 500px
    }


    100% {
        bottom: 0;
    }
}

@keyframes slideInFromLeft-b-4zdnt19k0b {
     
    0%{
      transform:rotateY(360deg)  ;

    }
    100% {
        transform: rotateY(0);
    }
}


@keyframes slideInFromright-b-4zdnt19k0b {

    0% {
        transform: rotateY(-360deg);
    }

    100% {
        transform: rotateY(360deg);
    }
    
}




.slider-container[b-4zdnt19k0b] {
    position: relative;
    width: 100%;
    height: 300px;
    overflow: hidden;
    background: white;
}

.slide[b-4zdnt19k0b] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1s ease;
    pointer-events: none;
}

    .slide img[b-4zdnt19k0b] {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .slide.active[b-4zdnt19k0b] {
        opacity: .9;
        pointer-events: auto;
        z-index: 1;
    }

.overlay[b-4zdnt19k0b] {
    position: absolute;
    bottom:10% ;
    left: 5%;
    right: 5%;
    text-align: center;
    background: rgba(0, 0, 0, 0.3);
    padding: 10px;
    border-radius: 8px;
    opacity: 0;
    width: 200px;

    /*transform: translateY(50%);*/
    transform: scale(.2,.2);
    transition: all 2.1s ease;
}

.slide.active .overlay[b-4zdnt19k0b] {
    opacity: 1;
    transform: translateY(0);
}

.caption[b-4zdnt19k0b] {
    color: #fff;
    font-size: 1.0rem;
    line-height: 1.6;
}


/*                 */

@media(max-width:790px) {
    .twoimages[b-4zdnt19k0b] {
        display: grid;
    }
}


@media(max-width:790px) {
    .sorashareh[b-4zdnt19k0b] {
        display: grid;
    }
}

@media(max-width:790px) {
    .txt[b-4zdnt19k0b] {
        width: 100%;
    }
}

@media(max-width:790px) {
    .usimg[b-4zdnt19k0b] {
        width: 100%;
    }
}

.souchal[b-4zdnt19k0b] {
    display: grid;
    margin-right: 10px;
    position: absolute;
    border: none;
    border-radius: 50px;
    top: 40%;
    left: 5px;
    width: 8%;
    height: 30%;
    transition-duration: 2.5s;
    background: #34343455;
    z-index: 9999;
    position: fixed;
    padding:0;
    
}

    .souchal img[b-4zdnt19k0b] {
        border: none;
        border-radius: 50px;
        width: 25px;
        height: 25px;
        transform: scale(1);
        cursor: pointer;
        z-index: 1;
        transition: transform 0.3s linear;
        transform: rotateY(0deg) translateX(1px);
    }

        .souchal img:hover[b-4zdnt19k0b] {
            transform: rotateY(360deg) scale(1.7) translateX(10px);
            z-index: 2;
            right: 10px;
        }


.icoR[b-4zdnt19k0b] {
    animation: nazR-b-4zdnt19k0b 1s linear forwards;
}
        @keyframes  nazR-b-4zdnt19k0b{
            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-4zdnt19k0b] {
    animation: nazM-b-4zdnt19k0b 1.7s forwards;
    
}

@keyframes nazM-b-4zdnt19k0b {
    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-4zdnt19k0b] {     
    animation: nazL-b-4zdnt19k0b 1s linear forwards;
}

@keyframes nazL-b-4zdnt19k0b {
    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-4zdnt19k0b] {
    animation: nhn-b-4zdnt19k0b 1s linear forwards;
}

@keyframes nhn-b-4zdnt19k0b{
    0%{
        transform:scaleX(0) translateX(125%) ;
    }
    100% {
        transform: scaleX(1) translateX(0)  ;
    }
}




.slide1[b-4zdnt19k0b] {
    flex-direction: column;
    border-radius: 15px;
    overflow: hidden;
    position: absolute;
    width: 90%;
    height: 270px;
    opacity: 0;
    transition: opacity 1s ease;
    pointer-events: none;
    display: flex;
    justify-content: center;
    align-items: center;
}


.saso[b-4zdnt19k0b] {
    width: 80%;
    max-width: 400px;
    height: auto;
    aspect-ratio: 14/10;
    object-fit: cover;
    display: block;
    justify-content: space-between;
    cursor: pointer;
    background: transparent;
    border-radius: 20px;
    margin: 10px auto;
    box-shadow: 0 4px 8px rgba(0,0,0,0.4);
}

.slide1.active[b-4zdnt19k0b] {
    opacity: .9;
    pointer-events: auto;
    z-index: 1;
}



.caption[b-4zdnt19k0b] {
    color: #fff;
    font-size: 1.5rem;
    line-height: 1.6;
}

.title[b-4zdnt19k0b] {
    position: absolute;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width:100%;
    height:auto;
    border-radius: 5px;
    font-family: almarai;
    text-align: center;
    display: flex;
    cursor: pointer;
    bottom:40px;
    margin:0 auto;
}
    .title p[b-4zdnt19k0b] {
        width: 60%;
        max-width: 60%;
        padding: 5px;
        background: radial-gradient(circle, white, #e0e0e0);
        border-radius: 5px;
        border: rgb(0,0,0,0.3);
        margin: 0 auto;
        margin-top: 20px;
        font-size: 14px;
        color: #1a390d;
        font-weight: 700;
        opacity: .7;
    }

.image-box[b-4zdnt19k0b] {
    position: relative;
    display: inline-block;
    border-radius: 24px;
}

.overlay1[b-4zdnt19k0b] {
    margin-top: 10px;
    display: grid;
    text-align: center;
    border-radius: 8px;
    width: 150px;
    height: 70px;
    justify-content: center;
    text-wrap: nowrap;
    white-space: break-spaces;
    overflow: hidden;
}

.caption1[b-4zdnt19k0b] {
    color: #1a390d;
    font-size: 1.2rem;
    line-height: 1.6;
    font-size: 14px;
    white-space: break-spaces;
    overflow-wrap: break-word;
    flex-wrap: wrap;
    cursor: pointer;
}

.slide1.active .overlay1[b-4zdnt19k0b] {
    opacity: 1;
    transform: translateY(0);
}

.slide2.active .overlay1[b-4zdnt19k0b] {
    opacity: 1;
    transform: translateY(0);
}

.slider-container-news[b-4zdnt19k0b] {
    position: relative;
    width: 90%;
    height: 200px;
    overflow: hidden;
    background: white;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 20px;
    padding: 20px;
    border-radius:24px;
}




.newsandartical[b-4zdnt19k0b] {
    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    object-fit: cover;
}
/* _content/Rivale/Pages/eng/Araboutus.razor.rz.scp.css */
*[b-vgl2xtfil9] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-vgl2xtfil9] {
    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-vgl2xtfil9] {
    box-shadow: 0 -10px 10px #0f0f0f50;
    width: 90%;
    height: 350px;
    margin-top: 140px;
    animation: bl-b-vgl2xtfil9 1.5s ease-in-out;
    border: none;
    border-radius: 30px 0px 30px 0px;
    opacity: 1;
}

.sec1[b-vgl2xtfil9] {
    width: 100%;
    height: 425px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transform: translateX(1500px);
    transition: transform .5s ease-in-out;
}

.sec2[b-vgl2xtfil9] {
    width: 100%;
    height: 425px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transform: translateX(-1500px);
    transition: transform .5s ease-in-out;
}


.imgdiv[b-vgl2xtfil9] {
    background: white;
    width: 45%;
    margin: 50px 0 0 40px;
    position: relative;
    height: 100%;
}

.imgdivin[b-vgl2xtfil9] {
    opacity: .1;
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: fill;
    transition: opacity .1s ease-in-out;
}

    .imgdivin.active[b-vgl2xtfil9] {
        transition: opacity 2s ease-in-out;
        opacity: 1;
        z-index: 1;
    }

.img[b-vgl2xtfil9] {
    position: absolute;
    height: auto;
    border: none;
    width: 100%;
    border-radius: 8px;
}







.nahn1[b-vgl2xtfil9] {
    width: 40%;
    height: auto;
    color: #023f6d;
        margin-right: 30px;

}

.nahn2[b-vgl2xtfil9] {
    width: 40%;
    height: auto;
    color: #023f6d;
    margin-right: 30px;
}






@keyframes bl-b-vgl2xtfil9 {
    0% {
        filter: blur( 22px);
    }

    100% {
        filter: blur(0);
    }
}


@media(max-width:790px) {
    .sec1[b-vgl2xtfil9] {
        display: grid;
        height: auto;
    }
}

@media(max-width:790px) {
    .sec2[b-vgl2xtfil9] {
        display: grid;
        height: auto;
    }
}



.mover1[b-vgl2xtfil9] {
    width: 1500px;
    height: 300px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: yellow;
    transform: translateX(-1000px);
    animation: aaa-b-vgl2xtfil9 30s linear;
    background: yellow;
    animation-iteration-count: infinite;
    object-fit: cover;
}
.mover2[b-vgl2xtfil9] {
    width: 1500px;
    height: 300px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: yellow;
    transform: translateX(-1000px);
    animation: bbb-b-vgl2xtfil9 30s linear;
    background: yellow;
    animation-iteration-count: infinite;
   
    object-fit: cover;

}


.llgg[b-vgl2xtfil9] {
    transform: scale(1,1);
    width: 500px;
    height: 300px;
    object-fit: cover;
    background: transparent;
    position: absolute;
    object-fit: contain;
    animation: lg-b-vgl2xtfil9 10s linear;
    animation-iteration-count: infinite;
  
}

.mover1:hover[b-vgl2xtfil9] {
    animation-play-state: paused;
    cursor:pointer;
}

.mover2:hover[b-vgl2xtfil9] {
    animation-play-state: paused;
    cursor: pointer;
}

.lefttrans[b-vgl2xtfil9] {
    width: 50px;
    height: 300px;
    background: linear-gradient(to right,white, transparent );
    position: absolute;
    left: 0;
    border: none;
    color: transparent;
}

.righttrans[b-vgl2xtfil9] {
    width: 50px;
    height: 300px;
    background: linear-gradient(to left,white, transparent );
    position: absolute;
    left: 450px;
    border:none;
    
    color: transparent;
}

@keyframes lg-b-vgl2xtfil9 {

    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-vgl2xtfil9] {
        width: 100%;
        height: 400px;
    }
}

@media(max-width:790px) {
    .nahn1[b-vgl2xtfil9] {
        width: 100%;
     
    }
}

@media(max-width:790px) {
    .nahn2[b-vgl2xtfil9] {
        width: 100%;
    }
}


@keyframes aaa-b-vgl2xtfil9 {
    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-vgl2xtfil9 {
    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/eng/AraboutusSmall.razor.rz.scp.css */
*[b-uyf53b5nmj] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-uyf53b5nmj] {
    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-uyf53b5nmj] {
    box-shadow: 0 -10px 10px #0f0f0f50;
    width: 90%;
    height: 350px;
    margin-top: 140px;
    animation: bl-b-uyf53b5nmj 1.5s ease-in-out;
    border: none;
    border-radius: 30px 30px 30px 30px;
    opacity: 1;
    margin-left:40px;
}

.sec1[b-uyf53b5nmj] {
    width: 100%;
    height: 425px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transform: translateX(0);
    transition: transform .5s ease-in-out;
}

.sec2[b-uyf53b5nmj] {
    width: 100%;
    height: 425px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transform: translateX(0);
    transition: transform .5s ease-in-out;
 
}


.imgdiv[b-uyf53b5nmj] {
    background: white;
    width: 45%;
    margin: 50px 0 0 40px;
    position: relative;
    height: 100%;
}

.imgdivin[b-uyf53b5nmj] {
    opacity: .1;
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: fill;
    transition: opacity .1s ease-in-out;
}

    .imgdivin.active[b-uyf53b5nmj] {
        transition: opacity 2s ease-in-out;
        opacity: 1;
        z-index: 1;
    }

.img[b-uyf53b5nmj] {
    position: absolute;
    height: auto;
    border: none;
    width: 100%;
    border-radius: 8px;
}







.nahn1[b-uyf53b5nmj] {
    width: 40%;
    height: auto;
    color: #023f6d;
    margin-right: 0px;
}

.nahn2[b-uyf53b5nmj] {
    width: 40%;
    height: auto;
    color: #023f6d;
    margin-right:00px;
}






@keyframes bl-b-uyf53b5nmj {
    0% {
        filter: blur( 22px);
    }

    100% {
        filter: blur(0);
    }
}


@media(max-width:790px) {
    .sec1[b-uyf53b5nmj] {
        display: grid;
        height: auto;
    }
}

@media(max-width:790px) {
    .sec2[b-uyf53b5nmj] {
        display: grid;
        height: auto;
    }
}



.mover1[b-uyf53b5nmj] {
    width: 100%;
    height: 300px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: yellow;
    transform: translateX(0);
    animation: aaa-b-uyf53b5nmj 30s linear;
    background: yellow;
    animation-iteration-count: infinite;
    object-fit: cover;
}
.mover2[b-uyf53b5nmj] {
    width: 100%;
    height: 300px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: yellow;
    transform: translateX(0);
    animation: bbb-b-uyf53b5nmj 30s linear;
    background: yellow;
    animation-iteration-count: infinite;
   
    object-fit: cover;

}


.llgg[b-uyf53b5nmj] {
    transform: scale(1,1);
    width: 500px;
    height: 300px;
    object-fit: cover;
    background: transparent;
    position: absolute;
    object-fit: contain;
    animation: lg-b-uyf53b5nmj 10s linear;
    animation-iteration-count: infinite;
  
}

.mover1:hover[b-uyf53b5nmj] {
    animation-play-state: paused;
    cursor:pointer;
}

.mover2:hover[b-uyf53b5nmj] {
    animation-play-state: paused;
    cursor: pointer;
}

.lefttrans[b-uyf53b5nmj] {
    width: 50px;
    height: 300px;
    background: linear-gradient(to right,white, transparent );
    position: absolute;
    left: 0;
    border: none;
    color: transparent;
}

.righttrans[b-uyf53b5nmj] {
    width: 50px;
    height: 300px;
    background: linear-gradient(to left,white, transparent );
    position: absolute;
    left:0;
    border:none;
    
    color: transparent;
}

@keyframes lg-b-uyf53b5nmj {

    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-uyf53b5nmj] {
        width: 100%;
        height: 400px;
    }
}

@media(max-width:790px) {
    .nahn1[b-uyf53b5nmj] {
        width: 100%;
    }
}

@media(max-width:790px) {
    .nahn2[b-uyf53b5nmj] {
        width: 100%;
    }
}


@keyframes aaa-b-uyf53b5nmj {
    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-uyf53b5nmj {
    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/eng/Ararticle.razor.rz.scp.css */
*[b-1johpvaiqx] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-1johpvaiqx] {
    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;
}

.hdr[b-1johpvaiqx] {
    width: 70%;
    height: auto;
    background: linear-gradient(to bottom, transparent, #95c1eb33 );
    padding: 5px;
    border-radius: 12px;
    margin:0 auto;
}

.text[b-1johpvaiqx] {
    width: 90%;
    text-align: center;
    border-radius: 8px;
    font-family: Arial,sans-serif;
    background: #bcb498;
    margin: 10px auto;
    padding: 20px;
    white-space: normal;
    overflow-wrap: break-word;
    word-wrap: break-word;
    border: 2px solid #000;
}

p[b-1johpvaiqx] {
    font-size: 18px;
    padding: 10px;
    text-align: center;
    justify-content: center;
    font-weight: 600;
}

h1[b-1johpvaiqx] {
    border-radius: 8px;
    width: 10%;
    margin: 5px 10px;
    padding: 10px;
    font-weight: 700;
    font-size: 28px;
}

.img[b-1johpvaiqx] {
    box-shadow: 0 8px 20px rgba(0,0,0,0.5);
    transition: box-shadow 0.3s ease,transform 0.3s ease;
    width: 70%;
    animation: bl 1.5s ease-in-out;
    opacity: 1;
    margin: 100px 100px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: auto;
    border-radius: 13px;
    transform: scale(1);
    margin-top: 130px;
}

    .img:hover[b-1johpvaiqx] {
        box-shadow: 0 12px 24px rgba(0,0,0,0.5);
        transform: scale(1.05);
    }
}
/* _content/Rivale/Pages/eng/ArarticleSmall.razor.rz.scp.css */
*[b-yr76mtysy3] {
    padding: 0;
    margin: 0;
    direction: ltr;
    margin: 0;
}

.all[b-yr76mtysy3] {
    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;
}

.hdr[b-yr76mtysy3] {
    width: 100%;
    height: auto;
    background: linear-gradient(to bottom, transparent, #95c1eb33 );
    padding:0 5px;
    border-radius:12px;
}

.text[b-yr76mtysy3] {
    width: 90%;
    text-align: center;
    border-radius: 8px;
    font-family: Arial,sans-serif;
    background: #bcb498;
    margin: 10px auto;
    padding: 20px;
    white-space: normal;
    overflow-wrap: break-word;
    word-wrap: break-word;
    border: 2px solid #000;
}
p[b-yr76mtysy3] {
    font-size:18px;
    padding:10px;
    text-align:center;
    justify-content:center;
    font-weight:600;
}

h1[b-yr76mtysy3] {
    border-radius: 8px;
    width: 10%;
    margin: 5px 10px;
    padding: 10px;
    font-weight: 700;
    font-size: 28px;
}
.img[b-yr76mtysy3] {
    box-shadow: 0 8px 20px rgba(0,0,0,0.5);
    transition: box-shadow 0.3s ease,transform 0.3s ease;
    width: 97%;
    animation: bl 1.5s ease-in-out;
    opacity: 1;
    margin: 100px  100px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height:auto;    
    border-radius: 13px;
    transform: scale(1);
    margin-top:130px;
}
    .img:hover[b-yr76mtysy3]{
        box-shadow:0 12px 24px rgba(0,0,0,0.5);
        transform:scale(1.05);

    }
  
/* _content/Rivale/Pages/eng/Arcontactus.razor.rz.scp.css */

*[b-6qnuehiw2b] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-6qnuehiw2b] {
    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-6qnuehiw2b]{
    width:100%;
    height:350px;
    background:lightgray;
    margin: 30px 0 50px  0 ;
}

/* _content/Rivale/Pages/eng/Arcontactussmall.razor.rz.scp.css */

*[b-f1raxn6jnx] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-f1raxn6jnx] {
    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-f1raxn6jnx]{
    width:100%;
    height:350px;
    background:lightgray;
    margin: 30px 0 50px  0 ;
}

/* _content/Rivale/Pages/eng/ArEvents.razor.rz.scp.css */

*[b-v5sjgp4vqb] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-v5sjgp4vqb] {
    width: 100%;
    height: auto;
    background-image: url('/img/opa5.png');
    background-repeat:repeat-y;
    background-size: 100%;
    background-position-y: 50vh;
    background-color: white;
    display: grid;
    text-transform: uppercase;
}
.img[b-v5sjgp4vqb] {
    box-shadow: 0 -10px 10px #0f0f0f50;
    width: 90%;
    height: 350px;
    margin-top: 140px;
    animation: bl 1.5s ease-in-out;
    border: none;
    border-radius: 30px 0px 30px 0px;
    opacity: 1;
}

.parallax[b-v5sjgp4vqb] {
    height: 500px;
    background-size: cover;
    background-position: center;
    justify-content: center;
    color: white;   
    min-height: 300px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 22px;
    box-shadow: 3px 3px 10px 0px black;
}

/* _content/Rivale/Pages/eng/ArEventsSmall.razor.rz.scp.css */

*[b-m6woco3xdi] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-m6woco3xdi] {
    width: 100%;
    height: auto;
    background-image: url('/img/opa5.png');
    background-repeat:repeat-y;
    background-size: 100%;
    background-position-y: 50vh;
    background-color: white;
    display: grid;
    text-transform: uppercase;
}
.img[b-m6woco3xdi] {
    box-shadow: 0 -10px 10px #0f0f0f50;
    width: 90%;
    height: 350px;
    margin-top: 140px;
    animation: bl 1.5s ease-in-out;
    border: none;
    border-radius: 30px 0px 30px 0px;
    opacity: 1;
}

.parallax[b-m6woco3xdi] {
    height: 500px;
    background-size: cover;
    background-position: center;
    justify-content: center;
    color: white;   
    min-height: 300px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 22px;
    box-shadow: 3px 3px 10px 0px black;
}

/* _content/Rivale/Pages/eng/ArNews.razor.rz.scp.css */
*[b-pzueokqav6] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-pzueokqav6] {
    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;
}

.hdr[b-pzueokqav6] {
    width: 70%;
    height: auto;
    background: linear-gradient(to bottom, transparent, #95c1eb33 );
    padding: 5px;
    margin:0 auto;
    border-radius: 12px;
}

.text[b-pzueokqav6] {
    width: 90%;
    text-align: center;
    border-radius: 8px;
    font-family: Arial,sans-serif;
    background: #bcb498;
    margin: 10px auto;
    padding: 20px;
    white-space: normal;
    overflow-wrap: break-word;
    word-wrap: break-word;
    border: 2px solid #000;
}

p[b-pzueokqav6] {
    font-size: 18px;
    padding: 10px;
    text-align: center;
    justify-content: center;
    font-weight: 600;
}

h1[b-pzueokqav6] {
    border-radius: 8px;
    width: 10%;
    margin: 5px 10px;
    padding: 10px;
    font-weight: 700;
    font-size: 28px;
}

.img[b-pzueokqav6] {
    box-shadow: 0 8px 20px rgba(0,0,0,0.5);
    transition: box-shadow 0.3s ease,transform 0.3s ease;
    width: 70%;
    animation: bl 1.5s ease-in-out;
    opacity: 1;
    margin: 100px 100px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: auto;
    border-radius: 13px;
    transform: scale(1);
    margin-top: 130px;
}

    .img:hover[b-pzueokqav6] {
        box-shadow: 0 12px 24px rgba(0,0,0,0.5);
        transform: scale(1.05);
    }


}
/* _content/Rivale/Pages/eng/ArNewsSmall.razor.rz.scp.css */
*[b-qt4508lmd0] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-qt4508lmd0] {
    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;
}

.hdr[b-qt4508lmd0] {
    width: 100%;
    height: auto;
    background: linear-gradient(to bottom, transparent, #95c1eb33 );
    padding: 5px;
    border-radius: 12px;
}

.text[b-qt4508lmd0] {
    width: 90%;
    text-align: center;
    border-radius: 8px;
    font-family: Arial,sans-serif;
    background: #bcb498;
    margin: 10px auto;
    padding: 20px;
    white-space: normal;
    overflow-wrap: break-word;
    word-wrap: break-word;
    border: 2px solid #000;
}

p[b-qt4508lmd0] {
    font-size: 18px;
    padding: 10px;
    text-align: center;
    justify-content: center;
    font-weight: 600;
}

h1[b-qt4508lmd0] {
    border-radius: 8px;
    width: 10%;
    margin: 5px 10px;
    padding: 10px;
    font-weight: 700;
    font-size: 28px;
}

.img[b-qt4508lmd0] {
    box-shadow: 0 8px 20px rgba(0,0,0,0.5);
    transition: box-shadow 0.3s ease,transform 0.3s ease;
    width: 70%;
    animation: bl 1.5s ease-in-out;
    opacity: 1;
    margin: 100px 100px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: auto;
    border-radius: 13px;
    transform: scale(1);
    margin-top: 130px;
}

    .img:hover[b-qt4508lmd0] {
        box-shadow: 0 12px 24px rgba(0,0,0,0.5);
        transform: scale(1.05);
    }


/* _content/Rivale/Pages/eng/ArOurProducts.razor.rz.scp.css */

*[b-lyinp8mlmx] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-lyinp8mlmx] {
    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-lyinp8mlmx] {
    margin-top: 40px;
    width: 100%;
    height: 85vh;
    text-align: center;
    overflow: hidden;
    position: relative;
}

    .banner .slider[b-lyinp8mlmx] {
        position: absolute;
        width: 275px;
        height: 225px;
        top: 20%;
        left: calc(50% - 100px);
        transform-style: preserve-3d;
        transform: perspective(800px);
        animation: autoRun-b-lyinp8mlmx 20s linear infinite;
        z-index: 2;
    }

        /*.banner :hover {

        animation-play-state: paused;


    }*/
        .banner .slider .item1[b-lyinp8mlmx] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(0deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item2[b-lyinp8mlmx] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(72deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item3[b-lyinp8mlmx] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(144deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item4[b-lyinp8mlmx] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(216deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item5[b-lyinp8mlmx] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(288deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item img[b-lyinp8mlmx] {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

.beatinglogo[b-lyinp8mlmx] {
    width: 100px;
    height: auto;
    animation: beat-b-lyinp8mlmx 2s linear infinite;
    opacity: 1;
}

@keyframes beat-b-lyinp8mlmx {
    0% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@keyframes autoRun-b-lyinp8mlmx {
    from {
        transform: perspective(800px) rotateX(-13deg) rotateY(0deg);
    }

    to {
        transform: perspective(800px) rotateX(-13deg) rotateY(360deg);
    }
}


.banner .content[b-lyinp8mlmx] {
    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-lyinp8mlmx] {
        top: 25%;
        font-size: 3em;
        line-height: 1em;
        color: #25283b;
        position: relative;
        opacity: .8
    }



    .banner .content author[b-lyinp8mlmx] {
        text-align: right;
        max-width: 200px;
        color: #25283b;
    }

    .banner .content h2[b-lyinp8mlmx] {
        font-size: 2em;
        line-height: 1em;
        color: #25283b;
        margin-left: 300px;
    }

    .banner .content .model[b-lyinp8mlmx] {
        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-lyinp8mlmx] {
    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-lyinp8mlmx 1.8s linear;
}

@keyframes mycss-b-lyinp8mlmx {
    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-lyinp8mlmx] {
    width: 200px;
    height: 100%;
    opacity: .3;
    animation: roundd-b-lyinp8mlmx 3.5s linear infinite;
}

@keyframes roundd-b-lyinp8mlmx {
    from {
        transform: rotateY(0deg)
    }

    to {
        transform: rotateY(360deg)
    }
}

.headtext1[b-lyinp8mlmx] {
    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-lyinp8mlmx 6s ease-in-out infinite;
}

@keyframes mycss1-b-lyinp8mlmx {
    0% {
        opacity: 0.6;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: .6;
    }
}
/*
@keyframes slideme{
    from{
        transform:translateX(0);
    }
    to {
        transform: translateX(-110%);
    }
}

.logoslides {
    overflow: hidden;
    padding: 20px 0;
    position: relative;
    background:transparent;
    white-space:nowrap;
    display:flex;
    justify-content:center;
  
}
    .logoslides:before, .logoslides:after {
        
        top: 0;        
        width: 260px;
        height: 100%;        
        content: '';
        z-index: 2;
        position:absolute;
    }

    .logoslides:before {
        left: 0;
        background: linear-gradient(to right, #b6ff0043,rgba(255, 255, 255, 0));
    }

    .logoslides:after {
        right: 0;
        background: linear-gradient(to left, #b6ff0043,rgba(255, 255, 255, 0));
    }


.product-slide {
 display:inline-block;
    animation: slideme 18s infinite linear;
    
}

.product-slide img {
    height: 120px;
    margin:0 10px;
}*/
/* _content/Rivale/Pages/eng/ArOurProductsSmall.razor.rz.scp.css */
*[b-bz89cssp7g] {
    padding: 0;
    margin: 0;
    direction: ltr;
}

.all[b-bz89cssp7g] {
    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-bz89cssp7g] {
    margin-top: 40px;
    width: 100%;
    height: 85vh;
    text-align: center;
    overflow: hidden;
    position: relative;
}

    .banner .slider[b-bz89cssp7g] {
        position: absolute;
        width: 275px;
        height: 225px;
        top: 20%;
        left: calc(50% - 100px);
        transform-style: preserve-3d;
        transform: perspective(800px);
        animation: autoRun-b-bz89cssp7g 20s linear infinite;
        z-index: 2;
    }

        /*.banner :hover {

        animation-play-state: paused;


    }*/
        .banner .slider .item1[b-bz89cssp7g] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(0deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item2[b-bz89cssp7g] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(72deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item3[b-bz89cssp7g] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(144deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item4[b-bz89cssp7g] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(216deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item5[b-bz89cssp7g] {
            position: absolute;
            inset: 0 0 0 0;
            transform: rotateY(288deg) translateZ(350px);
            cursor: pointer;
        }

        .banner .slider .item img[b-bz89cssp7g] {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

.beatinglogo[b-bz89cssp7g] {
    width: 100px;
    height: auto;
    animation: beat-b-bz89cssp7g 2s linear infinite;
    opacity: 1;
}

@keyframes beat-b-bz89cssp7g {
    0% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@keyframes autoRun-b-bz89cssp7g {
    from {
        transform: perspective(800px) rotateX(-13deg) rotateY(0deg);
    }

    to {
        transform: perspective(800px) rotateX(-13deg) rotateY(360deg);
    }
}


.banner .content[b-bz89cssp7g] {
    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-bz89cssp7g] {
        top: 25%;
        font-size: 3em;
        line-height: 1em;
        color: #25283b;
        position: relative;
        opacity: .8
    }



    .banner .content author[b-bz89cssp7g] {
        text-align: right;
        max-width: 200px;
        color: #25283b;
    }

    .banner .content h2[b-bz89cssp7g] {
        font-size: 2em;
        line-height: 1em;
        color: #25283b;
        margin-left: 300px;
    }

    .banner .content .model[b-bz89cssp7g] {
        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-bz89cssp7g] {  
    
    width: 100%;    
    margin: 0 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-bz89cssp7g 1.8s linear;
}

@keyframes mycss-b-bz89cssp7g {
    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-bz89cssp7g] {
    width: 200px;
    height: 100%;
    opacity: .3;    
    animation: roundd-b-bz89cssp7g 3.5s linear infinite;
}

@keyframes roundd-b-bz89cssp7g {
    from {
        transform: rotateY(0deg)
    }

    to {
        transform: rotateY(360deg)
    }
}

.headtext1[b-bz89cssp7g] {
    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-bz89cssp7g 6s ease-in-out infinite;
}
@keyframes mycss1-b-bz89cssp7g {
    0% {
        opacity:0.6;
    }

    50% {
        opacity: 1;
    }   
    100% {
      opacity:.6;
    }
}


/*@keyframes slideme {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(-110%);
    }
}

.logoslides {
    overflow: hidden;
    padding: 20px 0;
    position: relative;
    background: transparent;
    white-space: nowrap;
    display: flex;
    justify-content: center;
}

    .logoslides:before, .logoslides:after {
        top: 0;
        width: 260px;
        height: 100%;
        content: '';
        z-index: 2;
        position: absolute;
    }

    .logoslides:before {
        left: 0;
        background: linear-gradient(to right, #b6ff0043,rgba(255, 255, 255, 0));
    }

    .logoslides:after {
        right: 0;
        background: linear-gradient(to left, #b6ff0043,rgba(255, 255, 255, 0));
    }


.product-slide {
    display: inline-block;
    animation: slideme 18s infinite linear;
}

    .product-slide img {
        height: 120px;
        margin: 0 10px;
    }*/
/* _content/Rivale/Pages/eng/ArProduct.razor.rz.scp.css */
*[b-xs2cb5qf6g] {
    padding: 0;
    margin: 0;
    direction: ltr;
    
}

.all[b-xs2cb5qf6g] {
    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-xs2cb5qf6g] {
    width: 325px;
    height: 325PX;
    object-fit: fill;
    filter: drop-shadow(-2px 15px 30px #343434);
    cursor: pointer;
    transition: .8s linear;
}

.divproductimg[b-xs2cb5qf6g] {
    height: 100%;
    width: 256px;
    display: flex;
    align-items: center;
    position: relative;
}

.productimg:hover[b-xs2cb5qf6g] {
    position: absolute;
    z-index: 10;
    transform:translateX(-150px)  scale(1.8);
    filter: drop-shadow(-12px 250px 130px #343434);
}
/* _content/Rivale/Pages/eng/ArProductSmall.razor.rz.scp.css */
*[b-vwr0fih2lc] {
    padding: 0;
    margin: 0;
    direction: ltr;
    
}

.all[b-vwr0fih2lc] {
    width: 100%;
    height: auto;
    margin:0 auto;
    background-image: url('/img/opa5.png');
    background-repeat: repeat-y;
    background-position-y: 50vh;
    background-color: transparent;
    
}


.productimg[b-vwr0fih2lc] {
    width: 225px;
    height: 225PX;
    object-fit: fill;
    filter: drop-shadow(-2px 15px 30px #343434);
    cursor: pointer;
    transition: .8s linear;
}

.divproductimg[b-vwr0fih2lc] {
    height: auto;
    width: 225px;
    display: flex;
    align-items: center;
    position: relative;
    
}

.productimg:hover[b-vwr0fih2lc] {
    position: absolute;
    z-index: 10;
    transform:translateX(-150px)  scale(1.5);
    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.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: 70px;
    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;
        height: 100%;
        transition: .3s linear;
    }

        .themenu ul li[b-bpb0dj9x2m] {
            list-style: none;
            transition: .3s linear;
            margin: 0 5px;
        }


            .themenu ul li a[b-bpb0dj9x2m] {
                display: flex;
                justify-content: center;
                align-items: center;
                text-decoration: none;
                margin: 0 8px;
                color: white;
                cursor: pointer;
                text-align: center;
            }

        .themenu ul :hover[b-bpb0dj9x2m] {
            transform: scale(1.2) rotateX(360deg );
        }


.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 0;
}

.logosmall[b-bpb0dj9x2m] {
    width: 40px;
    margin-right: 50px;
    margin-top: 10px;
    display: flex;
    justify-content: start;
    align-items: center;
}

.smallmenu[b-bpb0dj9x2m] {
    width: 60px;
    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: auto;
    display: grid;
    background: #43434386;
    width: 230px;
    border-radius: 15px;
    position: sticky;
    top: 100px;
    position: absolute;
    z-index: 997;
    justify-content: center;
}

    .menustrip a[b-bpb0dj9x2m] {
        color: white;
        text-decoration: none;
        font-size: 18px;
        margin: 10px 13px;
        cursor: pointer;
        transition: .3s linear;
        text-align: center;
    }

        .menustrip a:hover[b-bpb0dj9x2m] {
            transform: scale(1.2) rotateX(360deg );
        }


@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;
    }
}
/* _content/Rivale/Pages/Mybareng.razor.rz.scp.css */
*[b-jr5l63h6jx] {
    padding: 0;
    margin: 0;
    direction: ltr;
    text-transform:uppercase;
}

.bigbar[b-jr5l63h6jx] {
    display: flex;
    justify-content: space-between;
    background: #434343;
    align-items: center;
    width: 100%;
    position: fixed;
    z-index: 999;
    height: 110px;
    top: 0;
}


.divlogo[b-jr5l63h6jx] {
    display: flex;
}

.logo[b-jr5l63h6jx] {
    width: 70px;
    margin-right: 20px;
    margin-top: 10px;
}

.divtitle[b-jr5l63h6jx] {
    display: flex;
    margin: 0 15px;
}

.titlee[b-jr5l63h6jx] {
    color: white;
    font-family: almarai;
}

.divmenu[b-jr5l63h6jx] {
    color: green;
    margin-left: 20px;
}

.themenu[b-jr5l63h6jx] {
    height: 100%;
    font-size:12px;
    font-weight:600;
}

    .themenu ul[b-jr5l63h6jx] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        height: 100%;
        transition: .3s linear;
    }

        .themenu ul li[b-jr5l63h6jx] {
            list-style: none;
            transition: .3s linear;
            margin: 0 5px;
        }


            .themenu ul li a[b-jr5l63h6jx] {
                display: flex;
                justify-content: center;
                align-items: center;
                text-decoration: none;
                margin: 0 8px;
                color: white;
                cursor: pointer;
                text-align: center;
          
            }

        .themenu ul :hover[b-jr5l63h6jx] {
            transform: scale(1.3) rotateX(360deg );
        }


.lango[b-jr5l63h6jx] {
    width: 20px;
    margin: 0 10px;
    align-self: center;
    display: flex;
    align-items: center;
}




.smallbar[b-jr5l63h6jx] {
    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 0;
}

.logosmall[b-jr5l63h6jx] {
    width: 40px;
    margin-right: 50px;
    margin-top: 10px;
    display: flex;
    justify-content: start;
    align-items: center;
}

.smallmenu[b-jr5l63h6jx] {
    width: 60px;
    background: transparent;
    display: flex;
    justify-content: center;
    align-items: center;
}

.smalltitle[b-jr5l63h6jx] {
    font-size: 20px;
    display: flex;
    justify-content: end;
    align-items: center;
}

.menustrip[b-jr5l63h6jx] {
    height: auto;
    display: grid;
    background: #43434386;
    width: 230px;
    border-radius: 15px;
    position: sticky;
    top: 100px;
    position: absolute;
    z-index: 997;
    justify-content: center;
}

    .menustrip a[b-jr5l63h6jx] {
        color: white;
        text-decoration: none;
        font-size: 14px;
        margin: 10px 13px;
        cursor: pointer;
        transition: .3s linear;
        text-align: center;
    }

        .menustrip a:hover[b-jr5l63h6jx] {
            transform: scale(1.3) rotateX(360deg );
        }




@media(max-width:790px) {
    .smallbar[b-jr5l63h6jx] {
        display: flex;
    }
}

@media(min-width:790px) {
    .smallbar[b-jr5l63h6jx] {
        display: none;
    }
}

@media(max-width:790px) {
    .bigbar[b-jr5l63h6jx] {
        display: none;
    }
}

@media(min-width:790px) {
    .bigbar[b-jr5l63h6jx] {
        display: flex;
    }
}

@media(min-width:790px) {
    .menustrip[b-jr5l63h6jx] {
        display: none;
    }
}
