
@media only screen and (max-device-width:700px)
{
  form.inputstyle input[type=text] {
  padding: 10px;
    font-size: 17px;
    border: 1px solid #fff;
    width: auto;
    background: #f1f1f1;
    border-radius: 5px;
}
}




form.inputstyle input[type=text] {
  padding: 10px;
    font-size: 17px;
    border: 1px solid #fff;
    width: 35%;
    background: #f1f1f1;
    border-radius: 5px;
}

form.inputstyle button {
 
 
    padding: 10px;
    background: #f78f1e;
    color: white;
    font-size: 17px;
    border: 1px solid #fff;
    border-left: none;
    cursor: pointer;
    margin-left: -10px;
    border-radius: 5px;
}
.btnguide
{
  padding: 10px;
    background: #f78f1e;
    color: white;
    font-size: 17px;
    border: 1px solid #fff;
    border-left: none;
    cursor: pointer;
    margin-left: -10px;
    border-radius: 5px; 
    text-align: center;
    float: right;
    margin-right: 30%;
}

form.inputstyle button:hover {
  background: #0b7dda;
}

form.inputstyle::after {
  content: "";
  clear: both;
  display: table;
}
.bk_demo_bg
{
  background-color: #2dacbb;
}
.get_touch_bg
{
  background-color: #ffc30d;
  border:1px solid #fff;
}
.get_touch_p
{
  padding: 20%; COLOR:#FFF;
}
.get_touch_p h3{
  font-size: 24px;
}
.get_touch_p p{
  font-size: 14px;
}

.tal_int
{

    color: #fff;
    padding-bottom: 0;
}

.info_sec
{
  padding: 6%;
    text-align: justify;
    color: #000;
    font-size: 24px;
    font-family: Poppins-Regular, Poppins;
}
.fun_OTdiv
{
  display: block;
  margin-top:-6px;
}
.fun_box
{
  display: inline-block; width:200px; height: 200px;
}
.fun_grey
{
  display: inline-block; height: 200px; background-color: #f1f1f1; text-align: center;
}


.funwork
{
  padding: 6% 0%;
    background-color: #dad7d7;
  
}
.funwork p
{
  font-size: 42px;
}

.fun_yellow
{
  background-color: #ffd609;
}
.fun_orange
{
  background-color: #f79122;
}

.culture_FC
{
  color:#000;
}

.req_demo
{
  display: block;
  width:100%;
}

.req_demo div
{
  display: inline-block;
 margin:10%;
 color:#fff;
 font-size: 25px;
 margin-top: 20%;
}
