.page-contacts .contact-padding{padding-top:1rem}@media (max-width: 480px){.page-contacts .contact-padding .col-lg-4.col-md-12,.page-contacts .contact-padding .col-lg-8.col-md-12{padding-left:0px;padding-right:0px}.page-contacts .contact-padding .col-lg-4.col-md-12 form,.page-contacts .contact-padding .col-lg-8.col-md-12 form{margin-bottom:0px}}.page-contacts .contact-padding .leave-your-message{margin-bottom:20px}@media (max-width: 480px){.page-contacts .contact-padding .leave-your-message{margin-bottom:0px}}@media (min-width: 992px){.page-contacts .contact-padding .leave-your-message{padding-right:20px}}.page-contacts .contact-padding .leave-your-message h2{margin-bottom:30px;font-weight:800;font-size:2.5rem;line-height:3rem}@media (max-width: 480px){.page-contacts .contact-padding .leave-your-message h2{font-size:2.25rem;line-height:2.5rem}}@media (max-width: 991px){.page-contacts .contact-padding .leave-your-message{padding-bottom:15px}}@media (max-width: 767px){.page-contacts .contact-padding .leave-your-message{padding-bottom:0}}.page-contacts .contact-padding .leave-your-message h3{margin-bottom:12px;font-size:22px;font-weight:600}.page-contacts .contact-padding .leave-your-message p{color:#191919;text-align:left;font-size:16px}.page-contacts .contact-padding .leave-your-message .contact-box{background:#fff;padding:5px 0 5px 60px;position:relative;width:100%;min-height:60px;display:flex;align-items:center;font-size:16px}@media (max-width: 767px){.page-contacts .contact-padding .leave-your-message .contact-box{padding:5px 0 5px 50px;text-align:left}}.page-contacts .contact-padding .leave-your-message .contact-box .icon{position:absolute;left:0px;top:50%;transform:translate(0, -50%);width:40px;height:40px;text-align:center;line-height:36px;border:1px solid #0076dc;border-radius:50%;color:#0076dc;-webkit-transition:0.5s;transition:0.5s}@media (max-width: 767px){.page-contacts .contact-padding .leave-your-message .contact-box .icon{left:0px;top:50%;transform:translate(0, -50%);margin-bottom:0;position:absolute}}.page-contacts .contact-padding .leave-your-message .contact-box .icon svg{margin-bottom:3px}.page-contacts .contact-padding .leave-your-message .contact-box .icon svg path,.page-contacts .contact-padding .leave-your-message .contact-box .icon svg polygon{fill:#0076dc !important}@media (max-width: 767px){.page-contacts .contact-padding .leave-your-message .contact-box .content h4{font-size:16px;margin-bottom:2px}}.page-contacts .contact-padding .leave-your-message .contact-box .content p,.page-contacts .contact-padding .leave-your-message .contact-box .content a{margin-bottom:0;color:#191919}@media (max-width: 767px){.page-contacts .contact-padding .leave-your-message .contact-box .content p,.page-contacts .contact-padding .leave-your-message .contact-box .content a{font-size:16px}}.page-contacts .contact-padding .leave-your-message .contact-box .content p:hover,.page-contacts .contact-padding .leave-your-message .contact-box .content p:focus,.page-contacts .contact-padding .leave-your-message .contact-box .content a:hover,.page-contacts .contact-padding .leave-your-message .contact-box .content a:focus{color:#0076dc}.page-contacts .contact-padding .leave-your-message .contact-box:hover .icon{border-color:#0076dc;background-color:#0076dc}.page-contacts .contact-padding .leave-your-message .contact-box:hover .icon svg path,.page-contacts .contact-padding .leave-your-message .contact-box:hover .icon svg polygon{fill:#fff !important}.page-contacts .contact-padding #contact .form-group label{font-weight:bold;font-size:1rem;padding-bottom:4px}.page-contacts .contact-padding #contact .form-group input,.page-contacts .contact-padding #contact .form-group textarea{resize:none;color:#191919;font-size:16px !important;border:none}.page-contacts .evo-maps{margin-top:40px;padding-left:10px !important;padding-right:10px !important}@media (max-width: 480px){.page-contacts .evo-maps{padding-left:0px !important;padding-right:0px !important}}.page-contacts .evo-maps iframe{width:100%;height:300px;border-radius:12px}.page-contacts .form-signup.clearfix{padding:2rem;background:#e1f6ff;border-radius:12px;color:#191919}@media (max-width: 480px){.page-contacts .form-signup.clearfix{margin-top:30px;padding:1rem}}.page-contacts .form-signup.clearfix .has-error .help-block.form-error{font-size:13px;color:red}.page-contacts .form-signup.clearfix .col-sm-12.col-xs-12,.page-contacts .form-signup.clearfix .col-sm-6.col-xs-12{margin-top:12px}.page-contacts .form-signup.clearfix .btn-blues{background-color:#0076DC;border:none;color:#ffffff;font-weight:bold;text-transform:none;height:48px;font-size:18px;padding:10px 40px;border-radius:68px}.page-contacts .form-signup.clearfix .btn-blues:hover{background:#0054D1}@media (max-width: 480px){.page-contacts .container{padding-left:12px !important;padding-right:12px !important}.page-contacts .container h2{margin-top:1.5rem}}@media (max-width: 480px){blockquote.hapa-vn-esg-strategy{margin-left:0px}}
