.contact-container .text{margin-top:18px}.contact-container .text h2{margin:15px 0}.contact-container .text h3{margin:15px 0}.contact-container .text h4{margin:15px 0}.contact-container .text h5{margin:15px 0}.contact-container .text p{margin-bottom:15px}.map{max-width:1340px;width:100%;height:400px;margin:60px 0}.map iframe{width:100%;height:100%}.message-content{justify-content:space-between;padding:0 0 90px}.message-content .left{margin-right:20px}.message-content .left .company-name{margin-right:5.20835vw;margin-top:10px;font-size:28px;color:#202020;font-family:'Hind-Bold'}.message-content .left .ways{max-width:370px;font-size:20px;font-family:'Hind-Medium';line-height:1.5}.message-content .left .ways .tel{margin:15px 0}.message-content .left .ways a{position:relative}.message-content .left .ways a::after{position:absolute;bottom:2px;left:0;width:100%;height:2px;background:#e7e7e7;content:''}.message-content .left .ways a:hover{color:#e55513}.message-content .left .ways a:hover::after{background:#e55513}.message-content .left .ways .email p{margin-bottom:10px}.message-content .right a{display:flex;justify-content:center;align-items:center;height:56px;width:190px;color:#fff;border:2px solid #e55513;background:#e55513;transition:all 1s}.message-content .right a:hover{background:#fff;color:#e55513;transition:all 1s}@media (max-width:1023px){.message-content,.message-content .left{flex-direction:column}.message-content{padding:0 0 70px}.message-content .left .company-name{margin:0 0 30px 0}.message-content .left .ways{max-width:100%;margin-bottom:40px}.message-content .left .ways .tel{margin:25px 0}}@media (max-width:767px){.map{margin:40px 0}.message-content{padding:0 0 40px}}