@charset "UTF-8";

/*------------*/

footer{background:#D93744;}

.foot-form{padding:80px 0;display:flex;justify-content:space-between;align-items:center;}
.foot-form h3{font-size:40px;line-height:1;color:#fff;font-weight:700;width:115px;text-align:right;}

.foot-form .inquirbox{flex:1;margin-left:50px;}
.foot-form .inquirbox .row+.row{margin-top:12px;}
.foot-form .inquirbox input[type="text"],.foot-form .inquirbox textarea{padding:12px 20px;width:100%;background:rgba(255,255,255,0.2);font-size:17px;border:none;border-radius:3px;line-height:22px;color:#fff;}
.foot-form .inquirbox textarea{height:48px;}
.foot-form .inquirbox .submit{width:100%;line-height:48px;height:48px;font-size:24px;border-radius:3px;background:rgba(255,255,255,0.4);font-size:20px;color:#fff;padding:0;cursor:pointer;}
.foot-form .inquirbox .submit:hover{background:rgba(255,255,255,0.8);}
.foot-form .inquirbox input[type="text"]::placeholder,
 .foot-form .inquirbox textarea::placeholder {
  color: #fff
}


#footer{display:flex;justify-content:space-between;padding-bottom:50px;}
#footer h5{font-size:24px;color:#fff;line-height:1;font-weight:700;margin:0 0 20px;}

.foot-share{width:80px;}
.foot-share a{display:block;}
.foot-share a+a{margin-top:15px;}
.foot-share a i{font-size:30px;color:#fff;}
.foot-share a:hover i{color:rgba(255,255,255,0.6);}

.foot-nav ul{}
.foot-nav ul li{font-size:18px;line-height:24px;margin-bottom:10px;color:#fff;}
.foot-nav ul li a:hover{color:#fff;}

.foot-contact{width:360px;}
.foot-contact p{font-size:18px;line-height:24px;margin-bottom:10px;color:#fff;}
.foot-contact p a:hover{color:#fff;}

.copyright{border-top:1px solid rgba(255,255,255,0.1);padding:25px 0;text-align:center;}
.copyright p{font-size:16px;color:rgba(255,255,255,0.6);}

@media screen and (max-width: 768px) {
  
  .foot-form {padding: 30px 0;display: block;}
  .foot-form h3 {font-size: 28px;width: 100%;text-align: center;margin-bottom: 20px;}
  .foot-form h3 br {display:none;}
  .foot-form .inquirbox {margin-left: 0;}
  .foot-form .inquirbox .row + .row {margin-top: 0;}
  .foot-form .inquirbox input[type="text"], .foot-form .inquirbox textarea {margin-bottom: 5px;}
  
  #footer {display: block;padding-bottom: 30px;}
  .foot-nav {display:none;}
  .foot-share {width: 100%;display: flex;justify-content: center;}
  .foot-contact {width: 100%;text-align: center;margin-top:20px;}
  .foot-share a + a {margin-top: 0;margin-left: 15px;}
  .foot-contact p {font-size: 16px;line-height: 20px;}
}

/*------------*/
