.content1200{margin:0 auto;max-width:1200px;padding:20px 120px}@media screen and (max-width:1300px){.content1200{padding:40px 80px}}@media screen and (max-width:1200px){.content1200{padding:40px}}@media screen and (max-width:767px){.content1200{padding:20px}}footer{font-size:12px;line-height:16px;margin-top:50px}@media screen and (max-width:767px){footer{font-size:11px}}footer .content1200{max-width:1440px;padding:0 120px 20px}@media screen and (max-width:1200px){footer .content1200{padding:0 40px 20px}}@media screen and (max-width:767px){footer .content1200{padding:20px 0}}footer .content1200 .inner{-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px}@media screen and (max-width:767px){footer .content1200 .inner{display:block;padding:20px;text-align:center}}footer .content1200 .footer_col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}footer .content1200 .footer_col.copyright{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-right:10px}footer .content1200 .footer_col.copyright p{margin:0 0 10px}@media screen and (max-width:767px){footer .content1200 .footer_col.copyright{padding:0 0 10px}}footer .content1200 .footer_col a{color:#43c4da;text-decoration:none}footer .content1200 .footer_col a:hover{text-decoration:underline}footer .content1200 .footer_col.footer_menu li,footer .content1200 .footer_col.footer_menu ul{list-style:none;margin:0;padding:0}footer .content1200 .footer_col.footer_menu ul.menu{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}@media screen and (max-width:767px){footer .content1200 .footer_col.footer_menu ul.menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 10px}}footer .content1200 .footer_col.footer_menu ul.menu a{color:#43c4da;padding:0 8px}@media screen and (max-width:767px){footer .content1200 .footer_col.footer_menu ul.menu a{display:inline-block;padding:6px}}footer .content1200 .footer_col.footer_menu ul.menu a:hover{text-decoration:underline}footer .content1200 .footer_col.social{font-size:22px;text-align:right}footer .content1200 .footer_col.social a{color:#000;display:inline-block;margin:0 0 0 10px}@media screen and (max-width:767px){footer .content1200 .footer_col.social a{margin:0 8px}footer .content1200 .footer_col.social{text-align:center}}footer .content1200 .footer_col p.fineprint{font-size:12px;line-height:16px}