.contact-ways-div{margin-top:.5rem}.contact-ways-div .item{flex:1;width:5rem;display:flex;align-items:center;flex-direction:column;margin-right:.7rem}.contact-ways-div .item:last-child{margin-right:0}.contact-ways-div .item .contact-desc{width:100%;height:2.2rem;margin-top:-.55rem;border:1px solid #eaefef}.contact-ways-div .item .contact-icon{position:relative;width:1.3rem;height:1.3rem;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #eaefef;background:#fff;transition:all 0.4s}.contact-ways-div .item:hover .contact-icon{transform:rotateY(180deg);transition:all 0.4s}.contact-ways-div .item .contact-icon::before{position:absolute;top:50%;left:50%;width:1.1rem;height:1.1rem;border-radius:50%;content:'';border:1px solid #00858a;transform:translate(-50%,-50%)}.contact-ways-div .item .con-desc-content{margin-top:.55rem;padding:.4rem;text-align:center;justify-content:center;font-size:.2rem;font-family:'Inter-Medium'}.contact-ways-div .item .contact-desc .left{position:relative;padding-right:40px;color:#00858a}.contact-ways-div .item .contact-desc .left::after{position:absolute;top:.1rem;right:15px;height:2px;width:10px;content:'';background:#00858a;transform:translateY(0%)}.contact-ways-div .item .contact-desc .right a{display:flex;margin-bottom:10px}.contact-ways-div .item.email a,.contact-ways-div .item:last-child a,.contact-ways-div .item .contact-desc .right a:hover{text-decoration:underline}.map,.map iframe{width:100%;height:400px}.map{margin:1rem 0}.contact-form .form{margin:.4rem 0 .8rem}.contact-form .form .row{margin:0 -10px}.contact-form .form .row>div{padding:0 10px;margin-bottom:20px}.contact-form .form textarea{height:2.28rem}.contact-form .form input[type="submit"]{color:#fff;cursor:pointer;font-family:'Inter-Medium';margin-top:.2rem;background:#ffb61c}@media (max-width:1023px){.contact-ways-div{flex-wrap:wrap;margin:.5rem -15px 0}.contact-ways-div .item{width:50%;flex:initial;margin-right:0;padding:0 15px;margin-bottom:30px}}@media (max-width:767px){.contact-form .form{margin:.4rem 0}.contact-ways-div .item{width:100%}.contact-ways-div .item .contact-desc{height:auto}.contact-ways-div .item .contact-desc .left::after{top:.15rem}.contact-ways-div .item .con-desc-content{font-size:.3rem}}