@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(../font/400.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(../font/500.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(../font/600.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(../font/700.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(../font/800.ttf) format('truetype')}#map{height:550px;width:100%}.fo_rm{margin-top:0px;margin-bottom:70px}.fo_rm .contact_area{background:#fff;box-shadow:0 2px 10px #afafaf;border-radius:2px}.fo_rm .contact_area .for_m{padding:50px 40px 0 40px}.fo_rm .contact_area .for_m .h3{font-size:23px;margin:0 0 30px 0;color:#757474}.fo_rm .contact_area .for_m label{color:#676565;font-size:13px;font-weight:500}.fo_rm .contact_area .for_m .form-control,.fo_rm .contact_area .for_m textarea{border:none;border-radius:0;border-bottom:1px solid #ccc;font-size:14px;outline:0;font-weight:500;color:#696969;padding:0}.fo_rm .contact_area .for_m .form-control:hover,.fo_rm .contact_area .for_m textarea:hover,.fo_rm .contact_area .for_m .form-control:focus,.fo_rm .contact_area .for_m textarea:focus{outline:0;box-shadow:none}.fo_rm .contact_area .for_m textarea{height:118px;max-height:118px}.fo_rm .contact_area .for_m .submit_btn{background-color:#404040;color:#404040;width:50px;height:49px;font-size:0;border:none;border-radius:40px;background-image:url(../img/contact/send.png);outline:0;cursor:pointer;background-size:32px;background-repeat:no-repeat;background-position:7px 10px;position:absolute;bottom:22px}.fo_rm .contact_area .contact_info{background-color:#002c5d;height:100%;padding:50px 40px 50px 40px}.fo_rm .contact_area .contact_info .h3{font-size:23px;margin:0 0 30px 0;color:#fff}.fo_rm .contact_area .contact_info ul{list-style:none;padding:0;margin:0}.fo_rm .contact_area .contact_info ul.addre li{margin:0 0 12px 0;width:100%;display:inline-block}.fo_rm .contact_area .contact_info ul.addre li img{float:left;width:30px}.fo_rm .contact_area .contact_info ul.addre li p{float:left;font-size:17px;font-weight:500;color:#fff !important;padding:0 0 0 22px;position:relative}.fo_rm .contact_area .contact_info ul.addre li p:before{content:'';position:absolute;width:9px;height:2px;top:13px;left:4px;background:#fff}.fo_rm .contact_area .contact_info ul.social li{width:35px;float:left;margin:0 7px 0 0}.fo_rm .contact_area .contact_info ul.social li a{display:inline-block}.fo_rm .contact_area .contact_info ul.social li a img{width:100%;transition:opacity .3s}.fo_rm .contact_area .contact_info ul.social li a:hover img{opacity:.8;transition:opacity .3s}@media screen and (min-device-width:320px) and (max-device-width:767px) and (orientation:portrait){.fo_rm{margin-top:-122px}.fo_rm .contact_area .for_m{padding:20px 20px 70px 20px}.fo_rm .contact_area .for_m .submit_btn{color:#ffffff;width:140px;height:46px;font-size:19px;background-image:none;bottom:-38px}.fo_rm .contact_area .contact_info{padding:20px 20px 20px 20px}}@media only screen and (min-device-width:1900px){#map{height:650px;width:100%}}