html{font-size:15px}@media (max-width:992px){html{font-size:calc(15px + .2vw)}}#contact_content{max-width:1180px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem;margin:0 auto}h2.title{font:100 1.2rem/150% "UTMCenturBold";color:#ffffff;padding-bottom:2em;text-align:center}.contact_left{position:relative}@media (min-width:992px){.contact_left{padding-left:0px!important;-webkit-box-flex:0;-ms-flex:0 0 36%;flex:0 0 36%;max-width:36%}}@media (max-width:768px){.contact_left{padding:0px}}.contact_left:after{position:absolute;content:"";width:57px;height:64px;background:url(../../images/icon_left.png) no-repeat;left:8%;top:-6%}.contact_right h2.title{font:400 1.8666666667rem/150% "Roboto-Bold";text-align:left;color:#0a4e85;text-transform:uppercase;padding:0}@media (max-width:768px){.contact_right h2.title{font-size:1.4666666667rem}}.contact_right p{font-size:1.0666666667rem;padding-bottom:1em}@media (max-width:768px){.contact_right p{font-size:0.9333333333rem}}@media (min-width:992px){.contact_right{-webkit-box-flex:0;-ms-flex:0 0 64%;flex:0 0 64%;max-width:64%;padding-left:4rem!important}}@media (max-width:568px){.contact_right{padding:2rem 0 0}}#contact_info{padding:3em 10px 2em;background:#0a4e85}#contact_info .info .ititle{font:700 1.0666666667rem/150% "Roboto-Regular",sans-serif;text-transform:uppercase;color:#d80e0e;padding-bottom:5px}#contact_info .info+.info{padding-top:26px;margin-top:20px;position:relative}#contact_info .info+.info:before{content:"";width:100%;height:1px;background:#f6f6f6;position:absolute;top:0;left:3px}#contact_info p{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);font-size:14px;font-family:"Roboto-Light";color:#ffffff;padding:2.5px 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap;flex-flow:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contact_info p img{margin-right:10px}#contact_info p[class^=fa]{font:400 0.9333333333rem/150% "Roboto-Regular",sans-serif;padding-left:35px;position:relative}#contact_info p[class^=fa]:before{font:900 0.9333333333rem/1 "Font Awesome 5 Pro";color:#625859;position:absolute;top:8px;left:0}@media (max-width:1024px){#contact_info{padding:1em 10px}}#contact_form{margin-top:0}#contact_form .box_input{margin:0}@media (max-width:568px){#contact_form .box_input .pl-0{padding-right:0px!important}}#contact_form .form-group{margin-bottom:20px;position:relative}#contact_form .form-group label{font:400 0.9333333333rem/150% "Roboto-Regular",sans-serif;color:#3a3a3a}#contact_form .icon{position:absolute;top:50%;right:0;content:"";-webkit-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}#contact_form .icon i{font-size:18px;color:#bababa}#contact_form .icon_c{position:absolute;top:30%;right:0;content:"";-webkit-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}#contact_form .icon_c i{font-size:18px;color:#bababa}#contact_form input,#contact_form textarea{font:400 0.9333333333rem/150% "Roboto-Regular",sans-serif;background:#f5f7fa;border:1px solid #e8e9ea;border-top:1px solid #c7c9cb;border-bottom:1px solid #c7c9cb;border-radius:0;padding:5px 15px;height:calc(2.25rem + 10px)}#contact_form input:focus,#contact_form textarea:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}#contact_form input:placeholder,#contact_form textarea:placeholder{font-weight:300;color:#aeaeae}#contact_form textarea{height:100px}#contact_form .btn{color:#fff;border-radius:10px}#contact_form .btn-contact{font:400 1.0666666667rem/150% "Roboto-Bold";width:130px;text-align:center;padding:5px 0;color:#ffffff;background:#0a4e85}#contact_form .btn-reset{background:#959595;margin-left:8px}@media (max-width:768px){#contact_form .box_input{padding:0}}#contact_form .form_note{padding-bottom:7px}#contact_form .form_note span{font:300 0.9333333333rem/150% "Roboto-Regular",sans-serif;color:#787878}#contact_form label.error{color:#f00;float:right;display:block;width:100%;text-align:left}#contact_map{width:100%;padding:5rem 0}#contact_map #map_canvas{height:330px}@media (max-width:425px){.pr-lg-10{padding-right:0!important}}@media (max-width:399px){#contact_form .input_text,#contact_form .textarea,#contact_form label{width:100%}#contact_form label.icon,#contact_form label.icon_c{width:auto}}
/*# sourceMappingURL=contact.css.map */