.signin_wrapper{
   min-height: 30rem;
   background-color: white;
   padding:18rem 1rem 18rem 1rem;
   /* background-color: black; */
   background: -moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
   background: -webkit-linear-gradient(45deg, rgba(255,255,255,1) 0%,rgb(255 255 255 / 0%) 100%);
   background: linear-gradient(45deg, rgba(255,255,255,1) 0%,rgb(255 255 255 / 42%) 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );


       /* background-color: black; */
       background: -moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
       background: -webkit-linear-gradient(45deg, rgba(255,255,255,1) 0%,rgb(255 255 255 / 22%) 100%);
       background: linear-gradient(45deg, rgb(255 255 255 / 85%) 0%,rgb(255 255 255 / 42%) 100%);
       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
}
.out_side_item_wrapper{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.single_item_outside_wrapper{
    margin: 2rem;
    display: flex;
}
.set_stl{
    border: 1px solid gray;
    min-width: 27rem;
    min-height: 40rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.working{
    text-align: center;
    font-size: 20px;
    color: rgb(169, 68, 66);
    text-transform: uppercase;
    font-family: 'Open Sans';
}

/* ********************************************** */
.box{
    display: flex;
    margin: 20px 20px;
    padding: 15px;
    min-height: 30rem;
    min-width: 23rem;
    border: 1px solid #d8d8d8;
    border: 1px solid #e0e0e0;
    border: 1px solid #ebebeb;
    border-radius: 5px;
    flex-direction: column;
    justify-content: space-evenly;
    /* box-shadow: rgb(99 99 99 / 20%) 0px 2px 8px 0px;y;  */
    /* box-shadow: rgba(33, 35, 38, 0.1) 0px 10px 10px -10px; */
}
.box:hover{
    background: -moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(45deg, rgb(255 255 255 / 0%) 0%,rgb(255 255 255 / 10%) 100%);
    background: linear-gradient(45deg, rgb(255 255 255 / 0%) 0%,rgb(255 255 255 / 5%) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
}
.head_icon{
    font-size: 60px;
}
.head_stl{
    font-size: 20px;
    text-transform: uppercase;
    font-family: 'Montserrat', sans-serif;
    margin: 20px 8px 0px 0px;
    color: rgb(89, 54, 1);
}
.sub_head_stl{
    color: rgb(175 175 175);
    color: rgb(255 248 239);
    font-size: 14px;
    letter-spacing: 2px;
    text-transform: uppercase;
    padding-left: 2px;
}
.brdr_stl{
    margin: 15px 4px;
    height: 1px;
    background-color: gray;
}
.text_stl{
    max-width: 20rem;
    font-size: 14px;
    margin-bottom: 30px;
    font-family: 'Montserrat', sans-serif;
    min-height: 14rem;
    height: 100%;
    color: #382200;
    text-align: justify;
    line-height: 2.2rem;
}
.sub_text_stl{
    display: flex;
    color: #382200;
    
    line-height: 2.2rem;
    max-width: 20rem;
    font-size: 14px;
    margin-bottom: 30px;
    font-family: 'Montserrat', sans-serif;
    
    min-height: 4rem;
}
.click_btn{
    font-family: 'Montserrat', sans-serif;
    background-color: #d5d5d5;
    color: #6d4100;
    border: 1px solid gray;
    border: 1px solid white;
    border-radius: 4px;
    padding: 7px 12px;
    text-align: center;
    font-size: 18px;
    text-transform: capitalize;
    max-width: 20rem;
    margin: 0rem auto;
    width: 100%;
    cursor: pointer;
    text-decoration: none;
}
.click_btn:hover{
    background-color: #f0f0f0;
    color: #925700;
    cursor: pointer;
    transition: 0.3s;;
}
 

 
/* ****************************************** */

.scene {
    width: 200px;
    height: 260px;
    perspective: 600px;
  }
  .card {
    width: 100%;
    height: 100%;
    position: relative;
    transition: transform 1s;
    transform-style: preserve-3d;
  }
  .card__face {
    position: absolute;
    height: 100%;
    width: 100%;
    backface-visibility: hidden;
  }
  .card__face--front {
    background: rgb(215, 141, 141);
  }
  
  .card__face--back {
    background: rgb(100, 100, 126);
    transform: rotateY( 180deg );
  }
  .card.is-flipped {
    transform: rotateY(180deg);
  }