.b{position:relative;height:315px;overflow:hidden;margin-bottom:40px;background-position:center center;background-repeat:no-repeat;background-size:cover}.b h1.bf{text-align:center;margin-top:136px;color:#fff;text-transform:uppercase;font-size:58px}#contact .w1{text-align:center;font-size:1.4rem;line-height:2rem;font-weight:400}#contact .w2{text-align:center;font-size:1.2rem;line-height:2rem;font-weight:400;color:#999;margin-top:20px}#contact .jump{background-color:#fff}#contact .jump ul{display:flex;width:100%;justify-content:center}#contact .jump ul li{position:relative;padding:30px;background-color:#b0e0ff;margin:0 20px 30px;width:240px}#contact .jump ul li a{font-size:1.4rem}#contact .jump ul li .icon{position:absolute;top:12px;width:66px;right:-22px;height:50px}.other{margin-bottom:60px}main{display:flex;width:960px;margin:30px auto;background:#eee}main h4{font-size:24px;font-weight:400;text-transform:uppercase}main p{font-size:16px;font-weight:100;margin-top:12px;margin-bottom:6px;line-height:1.3rem}main input{height:34px;border:0;padding:4px 16px;font-size:14px;margin:8px 0;width:calc(100% - 45px)}main textarea{border:0;padding:12px 16px;font-size:14px;outline:0;margin:8px 0;width:calc(100% - 45px)}main .message-button{width:calc(100% - 13px);height:42px;font-size:18px;flex:1;border:0;line-height:40px;text-align:center;color:#fff;font-weight:600;margin-top:7px;background-color:#39c7ce}main .contact-info{padding:30px}main .map{background-color:#59c3ca}.row{display:flex}@media screen and (min-width:992px){.col-sm-12{width:100%}.b{position:relative;height:315px;overflow:hidden;margin-bottom:40px;background-position:center center;background-repeat:no-repeat;background-size:cover}.b h1.bf{text-align:center;margin-top:136px;color:#fff;text-transform:uppercase;font-size:56px;opacity:.8}}@media screen and (min-width:1200px){.col-md-6{width:50%}.b{position:relative;height:425px;overflow:hidden;margin-bottom:40px;background-position:center center;background-repeat:no-repeat;background-size:cover}.b h1.bf{text-align:center;margin-top:180px;color:#fff;text-transform:uppercase;font-size:66px;opacity:.8}}@media screen and (min-width:1440px){.col-md-6{width:50%}.b{position:relative;height:425px;overflow:hidden;margin-bottom:40px;background-position:center center;background-repeat:no-repeat;background-size:cover}.b h1.bf{text-align:center;margin-top:180px;color:#fff;text-transform:uppercase;font-size:66px;opacity:.8}}/*# sourceMappingURL=./contact.css.map */