



/* الزر نفسه */
.navbar-toggler {
  background-color: black;
  border: 1px solid white;
}

/* الخطوط اللي جواه */
.navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

  
     .Texts {

            border-radius: 20px 0px 0px 20px;
            font-family: beIN Black, arial, beln, cambria;
            height: 40px;
           
       }      

     .Texts2 {

            border-radius: 0px 20px 20px 0px;
            font-family: beIN Black, arial, beln, cambria;
            height: 40px;
          
       }    


             .auto-style5 {
            width: 40px;
             font-family: 'fonts', Arial, sans-serif;
        }



             .Z {
  border-radius: 50px;
  background: White;
  height: 40px;
  width: 145px;

  margin-right: auto;
}


 .card {
  border-radius: 25px;
}     
          
  .k {
  border-radius: 20px;

  height: 400px;
  width: 650px;
  margin-left: auto;
  margin-right: auto;

      max-width: 100%;
    height: auto;
    display: inline-block;

}




        .slide-container {
            position: relative;
            text-align: center;
            color: white;
        }

        .AA1 {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            background-color: rgba(0, 0, 0, 0.5);
            padding: 20px;
            border-radius: 10px;
            font-size: 2.5rem;
            color: white;
            display: inline-block;
            text-align: center;
            width: auto;
            max-width: 90%;
            word-wrap: break-word;
            z-index: 10;
            font-family: 'fontes', Arial, sans-serif;
        }

        .carousel-item {
            position: relative;
            height: auto;
        }

        .carousel-item img {
            object-fit: cover;
            width: 100%;
            height: 100%;
            transition: transform 2s ease-in-out;
        }

        .zoom-in {
            transform: scale(1.1);
        }

        .zoom-out {
            transform: scale(1);
        }

        @media (max-width: 768px) {
            .AA1 {
                font-size: 1.2rem;
                padding: 10px;
               

            }

            .carousel-item {
                height: auto;
            }
        }








        
        @font-face {
    font-family: 'fontes';
    src: url('../Fonts/bein-ar-black.ttf') format('truetype');
}

.fonts {
    font-family: 'fontes', Arial, sans-serif;
}
 
              .auto-style7 {
               color: #FECB45;
           }
 
              .auto-style8 {
               color: #FFCA43;
           }





  .B {
  border-radius: 50px;
  background: #8E7DCF;
   height: 45px;
  width: 150px;
    margin-left: auto;
  margin-right: auto;
   box-shadow: 20px 20px 30px rgba(0, 0, 0, 0.2), 
              -10px -10px 20px rgba(255, 255, 255, 0.7);
}


  .C {
  border-radius: 50px;
  background: #FEC332;
   height: 45px;
  width: 265px;
    margin-left: auto;
  margin-right: auto;
   box-shadow: 20px 20px 30px rgba(0, 0, 0, 0.2), 
              -10px -10px 20px rgba(255, 255, 255, 0.7);
}


               .auto-style9 {
               color: #FECB45;
           }
 
              .auto-style10 {
               color: #FFCA43;
           }
 


  .E {
  border-radius: 50px;
  background: #8E7DCF;
   height: 45px;
  width: 230px;
    margin-left: auto;
  margin-right: auto;
   box-shadow: 20px 20px 30px rgba(0, 0, 0, 0.2), 
              -10px -10px 20px rgba(255, 255, 255, 0.7);
}


  
         @media screen and (max-width: 600px) {

             .Saiz {
                   width: 400px;
                   height: 350px;

             }

                                       .Homes {
                         font-size: 15px;
                         
                    }

.hide-image {
    display: none;
}


  .scroll_1 {
                  Width: 370px;
                  margin-left: auto;
                  margin-right: auto;

             }


         }

         @media screen and (min-width: 601px) and (max-width:800px) {

                .Saiz {
                   width: 650px;
                   height: 500px;

             }

                           .Homes {
                         font-size: 20px;
                         
                    }

.hide-image {
    display: none;
}

   .scroll_1 {
                  Width: 370px;
                  margin-left: auto;
                  margin-right: auto;

             }

               }
        @media screen and (min-width: 801px) and (max-width:1024px) {

         .Saiz {
             width: 400px;
             height: 350px;
         }

                    .Homes {
                         font-size: 20px;
                         
                    }


                      .scroll_1 {
                  Width: 700px;
                  margin-left: auto;
                  margin-right: auto;

             }



                  }

        @media screen and (min-width: 1025px) and (max-width:1280px) {

         .Saiz {
            width: 500px;
             height: 450px;
         }

           .Homes {
                         font-size: 20px;
                         
                    }

                                .scroll_1 {
                  Width: 900px;
                  margin-left: auto;
                  margin-right: auto;

             }


                  }

        
                @media screen and (min-width: 1281px) and (max-width:1600px) {

         .Saiz {
             width: 500px;
             height: 450px;
         }

                    .Homes {

                         font-size: 25px;


                    }

             .scroll_1 {
                  Width: 1100px;
                  margin-left: auto;
                  margin-right: auto;

             }

      }

    
                @media screen and (min-width: 1601px) and (max-width:1900px) {

         .Saiz {
             width: 500px;
             height: 450px;
         }

                    .Homes {
                         font-size: 25px;
                         
                    }

                         .scroll_1 {
                  Width: 1100px;
                  margin-left: auto;
                  margin-right: auto;

             }


      }

    
                @media screen and (min-width: 1901px) and (max-width:2600px) {

         .Saiz {
             width: 500px;
             height: 450px;
         }

                    .Homes {
                         font-size: 25px;
                         
                    }


                         .scroll_1 {
                  Width: 1100px;
                  margin-left: auto;
                  margin-right: auto;

             }

      }




              .auto-Minu1 {
                          vertical-align: top;
                          width: 85%;
                          
        }
              
.auto-Minu2 {
    vertical-align: top;
    width: 15%;
    background: #011109;
    padding: 0;
    margin: 0;
    border: none;
}




  .F {
  border-radius: 50px;
  background: #FEC332;
   height: 100%;
  width: 100%;
    margin-left: auto;
  margin-right: auto;
   box-shadow: 20px 20px 30px rgba(0, 0, 0, 0.2), 
              -20px -20px 30px rgba(255, 255, 255, 0.7);
}


  
  .LinkImage1 {
  border-radius: 20px;
 
  height: 350px;
  width: 350px;
  margin-left: auto;
  margin-right: auto;
}

 .LinkImage2 {
  border-radius: 20px;
 
  height: 250px;
  width: 350px;
  margin-left: auto;
  margin-right: auto;
}

 