@font-face {

    font-family: irs;

    src: url(../font/IRANSansWeb.ttf);

}



/* .btn{



    background-color: rgb(77, 255, 86);

    color: rgb(214, 214, 214);

    background-color:rgb(104, 104, 104) ;

    border: 1px solid rgb(255, 255, 255);

    margin: 10px;

    padding: 10px 25px;

} */



#btn-send{



    font-family: irs;

   

}



button{

    font-size: 20px;

    font-family: irs;

}



body{



    font-family: irs;

    background-image: url('../green-design.jpg');

    background-repeat: no-repeat;

    background-size:cover;

    background-position: center;

    flex-direction: column;

    min-height: 100vh;

}


.listKarbaran{
    width: 200px;
    background: #f5f3ae;
    display: flex;
    text-align: center;
    margin-bottom: 5px;
    border-radius: 10px;
    margin-right: 10px;
    height: 60px;
    align-items: center;
    justify-content: center;
    box-shadow: 0px 1px 9px 4px #f2fff1;
    border: 2px solid white;
}

.diveTarikh{
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    background: #0d6efd;
    text-align: center;
    border-radius: 10px;
    overflow: auto;
    color:#fff;
}

.diveTarikhBody{
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.input-group {

    flex-wrap: unset !important;

}

.input-group-text{
    width: 100%;
}

.form-control{
    width: 100%;
}
.div1{



background-color: rgba(0, 0, 0 , 0.8);



direction: rtl;



text-align: center;



padding-top: 10px;



font-size: 19px;



font-weight: bold;



transition: 0.5s;



border-radius: 15px;



height: 60px;



color: white;



margin-top: 10px;



justify-content: center;

}



.div1:hover{

    background-color: rgba(0, 0, 0 , 0.3);

}





.img1{

    

    max-width: 400px;

    opacity: 0.7;

    transition: 1s;

    border-radius: 50%;

    /* height: 300px; */

}



.img1:hover{

    opacity: 1;

}



.carousel{

    margin: 15px 0 12px 0;

    display: inline-block;

    /* box-shadow: 2px 2px 13px 3px rgba(0,0,0,0.4); */

}



img{

    border-radius: 20px;

}



.bg-body-tertiary{

    box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.4);

    background-color: #ffffff14 !important;

    --bs-bg-opacity: none !important;

}



.div2{

    background-color: red;

    height: 100px;

}



.div_in{

    height: 50px;

}



.input1,.input2,.input3,.input4,.input5,.input6{

    border: none;

    border-radius: 10px;

    height: 40px;

    padding: 10px;

}





.sabtenam{



    text-decoration: none;

    color: #0a0c18;

    font-weight: bold;

    font-family: irs;

}



.bazgashtbevorud{

    text-decoration: none;

    color: #0a0c18;

    font-weight: bold;

    font-family: irs;

}



label{

    font-family: irs;

}



div .ttable{

    margin-right:10px;

}

td , th , tr , tbody , thead , a , form{

    font-family:irs;

}