/* CSS Document */
.contact{width:100%;height:auto;clear:both;background:url(../images/foot.jpg)  center top;padding:30px 0px 0px 0px;}
.contact .ff1{background:#53b4b3;padding: 2rem;position:relative;margin-top: -10rem;z-index:9999;float: left;width: 100%;}



.contact .c1{width:100%;height:100%;padding:2vh 0vh 4vh 0vh;}
.contact .c1 h1{width:80%;margin:0 auto;line-height:2.6;color:#ffffff;font-size:3.5rem;text-align:center;letter-spacing:2px;}
.contact .c1 h2{width:80%;margin:0 auto;color:#d9000b;font-size:3rem;text-align:center;font-family:Arial, Helvetica, sans-serif;}



.contact .ff1 .f1{width:40%;display: block;float:left;}
.contact .ff1 .f1 img{max-width:100%;width:auto;height:auto;position: relative;top: 3rem;}

.cont2{width:100%;height:auto;clear:both;position:relative;}
.cont2_l{width:100%;float:left;margin-top:3rem;}

.cont2_r .fcc{width:40%;float:right;padding: 2% 0%;}
.cont2_r .er{width:50% !important;float:left;text-align:center;font-size:1.6rem;color:#fff;line-height:1.2;}
.cont2_r .er img{max-width:110px;height:auto;display:block;margin:0 auto;}







.cont2 .cc{width:100%;height:auto;float:left;}
.cont2 .cc li{width: 18%;float:left;margin-left:1%;margin-right:1%;}
.cont2 .cc li h1{float:left;display:block;width:100%;}
.cont2 .cc li h1 a{font-size:1.6rem;color:#fff;line-height:3;}
.cont2 .cc li h1 a font{margin:0% 5%;color:#fff}
.cont2 .cc li p{margin-left:22%;}
.cont2 .cc li p a{float:left;font-size:1.4rem;color:#fff;line-height:2;clear:both;}
.cont2 .ct{width:100%;height:auto;padding-top:2rem;clear: both;}
.cont2 .ct h1{font-size:1.4rem;color:#d1a1a2;float:left;padding:5px;margin-right:5px;}
.cont2 .ct a{float:left;padding:5px;margin-left:5px;font-size:1.4rem;color:#d1a1a2;}





.cont2_r{width:60%;float:left;}
.cont2_r p{font-size:1.4rem;color:#fff;line-height:2;margin-top:1rem;}

.cont2_r img{max-width:140px;max-height:140px;}


.foot{width:100%;height:auto;border-top:solid #fff 1px;;padding:15px 0px;clear:both;text-align: center;}
.foot .f1{display: inline-table;font-size:1.4rem;color:#fff;}
.foot .f2{display: inline-table;font-size:1.4rem;color:#fff;}
.foot .f3{display: inline-table;font-size:1.4rem;color:#fff;}
.foot .f3 a{font-size:1.4rem;color:#fff;}
@media (max-width:468px){
.cont2_l{display:none}
.cont2_l .cc li{width:23% !important}
.cont2_r{width:100%;text-align:center;}
.contact .ff1 .f1 {width: 100%;}
.cont2_r {width: 100%;margin-top: 2rem;}
.cont2_r .fcc {width: 100%;}
.cont2_r .er {width: 100% !important;}
.cont2_r p{font-size:1.2rem;}
}
@media (min-width:469px) and (max-width:768px){
.cont2_l{display:none}
.cont2_l .cc li{width:23% !important}
.cont2_r{width:100%;text-align:center;}
.cont2_r {width: 100%;margin-top: 2rem;}
.cont2_r .fcc {width: 100%;}
.cont2_r .er {width: 100% !important;}
.contact .ff1 .f1 { width: 100%;text-align: center;}
.cont2_r p{font-size:1.2rem;}
}
@media (min-width:769px) and (max-width:990px){
.cont2_l{width:100%;}
.cont2_l .cc li{width:23% !important}
.cont2_r{display:none}
.contact .ff1 .f1 { width: 100%;text-align: center;}
.contact .ff1 .f1 img{top:0rem;}
}
@media (min-width:991px) and (max-width:1080px){
.cont2_l{width:100%;}
.cont2_l .cc li{width:23% !important}
.cont2_r{display:none}
.contact .ff1 .f1 { width: 100%;text-align: center;}
.contact .ff1 .f1 img{top:0rem;}
}
@media (min-width:1081px) and (max-width:1200px){
.cont2_l{width:100%;}
.cont2_l .cc li{width:23% !important}
.cont2_r .fcc { width: 50%;}
}
@media (min-width:1201px) and (max-width:1320px){
.cont2_l{width:100%;}
.cont2_l .cc li{width:23% !important}
.cont2_r .fcc { width: 50%;}
}