
/* ==============================================

Questions

============================================== */


#got-a-question { background: #535ca1; padding:50px 0 10px 0; }

#got-a-question h2 {font-family: 'Cabin Sketch', cursive; float: left; width: 100%; font-size: 40px; color: #FFF;}
#got-a-question p { color: #FFF; }


#got-a-question .wpcf7-not-valid-tip { width: 100% !important; }


#got-a-question form:nth-child(2) span { float: left; width: 100%; margin-bottom: 20px;  }
#got-a-question form:nth-child(2) span input { float: left; width: 100%; background: #7980b5; border-radius: 10px; border:none; color:#FFF; padding:10px; }
#got-a-question form select { float:left; width:100%; }
#got-a-question form .wpcf7-submit { border-radius:10px; float: left; width: 100%; margin-top: 10px; background: #292f5f; color: #FFF; border:none; text-transform: uppercase; font-size: 14px; padding:20px 0; font-weight: bold;}
#got-a-question form .wpcf7-submit:hover { background: #66a153; }

#got-a-question input::placeholder {
  color: #FFF;
}


#got-a-question form:nth-child(2) span select  { float: left; width: 100%; background: #7980b5; border-radius: 10px; border:none; color:#FFF; padding:10px; height: 44px; }


/* =======================================
 @ 650
======================================= */
@media only screen and (min-width: 650px) {



#got-a-question form:nth-child(2) span { float: left; width: 48%;  }
#got-a-question form:nth-child(2) span:nth-child(even) { float: right;   }

}





/* =======================================
 @ 1200
======================================= */
@media only screen and (min-width: 1200px) {

#got-a-question h2 { font-size: 50px; }


}
