body {
  background-color: #FFFDF6;
  height:100%;
  min-height: 100vh;
  overflow-x: hidden;
}
.fscut
{
  max-width:20px;
  min-height:2px;
  background: linear-gradient(to right, #936e2c 50%, #ffffff 50%);
  margin:0 auto;
}

.fs1
{
  position:relative;
  left:-121.44px;
  bottom:19px;
}

/*section-wise for careers page*/
.tyfssection
{
  padding: 3%;
}
/*end of section-wise for careers page*/

/*careers seccr1*/
#sectyfs1
{
  background-color: #FFFDF6;
}

.ticksuccess
{
  animation: bounce 1s 1 ease;
}

.ticksuccess span
{
  font-size: 4rem;
  color:green;
  font-weight:bold;
}

.crossfail
{
  animation: bounce 1s 1 ease;
}

.crossfail span
{
  font-size: 4rem;
  color:red;
  font-weight:bold;
}

@keyframes bounce
{
        0%   { transform: scale(1,1)    translateY(0); }
        10%  { transform: scale(1.1,.9) translateY(0); }
        30%  { transform: scale(.9,1.1) translateY(-30px); }
        50%  { transform: scale(1,1)    translateY(0); }
        57%  { transform: scale(1,1)    translateY(-7px); }
        64%  { transform: scale(1,1)    translateY(0); }
        100% { transform: scale(1,1)    translateY(0); }
}

.tyfshbar
{
  border-top:1px solid #936e2c;
  width:3.75rem;
  margin-top:1rem;
  margin-bottom:1rem;
}

.num-links
{
  color: #936e2c;
}
.num-links:hover
{
  color:#594131;
  text-decoration:none;
}

.soc-item
{
  font-size: 2.5rem;
  padding:0px;
  color:#936e2c;
}

.soc-item:hover
{
  color:#594131;
  text-decoration: none;
}
/*end of thankyou secty1*/

#ppsec1
{
  padding: 2rem;
}
