html, body {margin:0;padding:0;}

body{ font-family: 'Montserrat', sans-serif;}

a:hover {text-decoration:none;color:inherit;}


#content {
  padding: 40px 0;
}

.btn{cursor:pointer;}




footer {
  padding:80px 10% 120px 10%; 
  background: #f38dba; /* Old browsers */
  background: -moz-linear-gradient(left, #f38dba 0%, #ee3b7f 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #f38dba 0%,#ee3b7f 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #f38dba 0%,#ee3b7f 100%);
  color:#fff;
}
footer h2{font-size:24px;}
footer input, footer select{
  margin:8px 0;
  background:#fff;
  border:0;
  border-radius:20px;
  width:100%;
  padding:8px 30px;
  text-align: center;
  text-align-last:center; 
}
.banner input, .banner select, .banner textarea{
  margin:3px 0;
  background:#fff;
  border:1px solid #999;
  border-radius:14px;
  width:100%;
  padding:5px 20px;
  text-align: left;
  text-align-last:left; 
  font-size:12px;
  resize:none;
}

.modal input[type="text"], .modal input[type="tel"], .modal input[type="email"], .modal select, .modal textarea{
  margin:3px 0;
  background:#fff;
  border:1px solid #999;
  border-radius:14px;
  width:100%;
  padding:5px 20px;
  text-align: left;
  text-align-last:left; 
  font-size:12px;
  resize:none;
}
.banner textarea{height:100px;}
.modal textarea{height:138px;}
footer select{color:rgb(117, 117, 117);}
footer option{text-align: center;}
footer option:disabled{opacity:0.6;}
footer .btn, .banner .btn, .modal .btn{
  border:0;
  border-radius:30px;
  padding:6px 80px 6px 20px;
  color:#4D4D4D !important;
  background:url(../img/btn_icon.png)no-repeat 94% center #fff;
  background-size:auto 60%;
  font-weight:400;
  margin:20px 0 0 0;
  transition: 0.6s;
  font-size:12px;
}
footer .btn:hover, .banner .btn:hover{
  transform:scale(1.05);
  transition: 0.6s;
  cursor:pointer;
}
.footer .social img{width:40px; margin:0 6px;}

@media screen and (min-width: 1200px) {
   
}
@media screen and (max-width:992px) {

} 
@media screen and (max-width:768px) {
  
}             