.banner{width:100%;height:22.5rem;background:url("/static/crush/img/about/15.jpg") no-repeat center center;background-size:cover}.contact{background-color:#f2f2f2;position:relative}.contact .contact-mid{width:50%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-content:center;padding-bottom:7.2rem;margin:0 auto}.contact .contact-mid h1{text-align:center;font-size:1.5rem;font-weight:700;font-stretch:normal;letter-spacing:0rem;color:#363f5c}.contact .contact-mid p{margin-top:.94rem;text-align:center;overflow-wrap:break-word;font-size:0.88rem;font-weight:normal;font-stretch:normal;letter-spacing:0rem;color:#363f5c}.contact .contact-card{background-color:#fff;box-shadow:2px 2px 10px 5px #d8d7d7;position:absolute;top:77%;left:50%;transform:translate(-50%);display:flex;justify-content:space-around;padding-top:2.56rem;padding-bottom:2.2rem}.contact .contact-card .contact-card-cell1{padding-right:4rem;display:flex;flex-direction:column;align-items:center}.contact .contact-card .contact-card-cell1 p{font-size:1.31rem;color:#505050;margin:0}.contact .contact-card .contact-card-cell1 p i{font-style:normal;font-size:1rem;color:#505050}.contact .contact-card .contact-card-cell1 span{font-family:Arial-BoldMT;font-size:.75rem;font-weight:normal;letter-spacing:0rem;color:#a6a6a6}.contact .contact-card .contact-card-cell{display:flex;flex-direction:column;align-items:center;position:relative}.contact .contact-card .contact-card-cell::after{content:"";border-left:1px solid #efefef;height:2.31rem;position:absolute;left:-10px;top:50%;transform:translateY(-50%)}.contact .contact-card .contact-card-cell p{padding-right:4rem;padding-left:4rem;font-size:1.31rem;color:#505050;margin:0}.contact .contact-card .contact-card-cell p i{font-style:normal;font-size:.75rem;color:#505050}.contact .contact-card .contact-card-cell span{font-family:Arial-BoldMT;font-size:.75rem;font-weight:normal;letter-spacing:0rem;color:#a6a6a6}.intr{margin-top:10.45rem;font-size:0.88rem;font-weight:normal;font-stretch:normal;line-height:1.5rem;letter-spacing:0rem;color:#363f5c}.pic-wall{margin-top:4.13rem}.pic-wall img{width:100%}.pic-wall .pic-wall-bottom{margin-top:1.69rem}@media screen and (max-width: 768px){.contact-mid{width:100% !important;padding:8px}.pic-wall .col-lg-6{margin-top:1rem}.intr{margin-top:14rem}.pic-wall-bottom img{margin-top:1rem}}@media screen and (max-width: 320px){.intr{margin-top:22rem}}
