.page-template-contact{background:#F9F9F9}.page-template-contact .col-box{background:#fff}.page-template-contact .contact-lft-col{position:-webkit-sticky;position:sticky;top:160px}@media (max-width: 950px){.page-template-contact .contact-lft-col{position:static}}.contact-pg iframe{width:100%;margin-bottom:40px}.contact-pg .contact-rgt{padding:40px;background:#fff;border:solid 1px #ddd;border-radius:7px}.contact-pg .contact-rgt input{width:100%;margin-top:5px;margin-bottom:20px;border:none;background:#EEEEEE;border-radius:7px}.contact-pg .contact-rgt .wpcf7{width:100%}.contact-pg .contact-rgt .wpcf7 label{color:#222;font-weight:700;margin-bottom:10px}.contact-pg .contact-rgt .wpcf7 label input,.contact-pg .contact-rgt .wpcf7 label textarea{margin-top:10px}.contact-pg .contact-rgt .wpcf7 p{display:flex;flex-direction:column}.contact-pg .contact-rgt .wpcf7 p input{width:100%}.contact-pg .contact-rgt .wpcf7 p input[type="submit"]{margin-left:auto;margin-bottom:0;width:auto;padding:10px 30px;background:#0F5D99;color:#fff;font-weight:700;font-size:16px;font-family:sofia-pro,sans-serif}.contact-pg .contact-rgt .wpcf7 textarea{width:100%;resize:none;background:#EEEEEE;border-radius:7px;margin-bottom:30px;border:none;padding:10px}.contact-pg .contact-rgt .wpcf7-radio .wpcf7-list-item,.contact-pg .contact-rgt .wpcf7-checkbox .wpcf7-list-item{margin-left:0}.contact-pg .contact-rgt .wpcf7-radio.wpcf7-form-control,.contact-pg .contact-rgt .wpcf7-checkbox.wpcf7-form-control{margin-bottom:20px;display:block}.contact-pg .contact-rgt .wpcf7-radio.wpcf7-form-control label,.contact-pg .contact-rgt .wpcf7-checkbox.wpcf7-form-control label{display:flex;align-items:center}.contact-pg .contact-rgt .wpcf7-radio.wpcf7-form-control input,.contact-pg .contact-rgt .wpcf7-checkbox.wpcf7-form-control input{margin-bottom:6px;width:15px}.contact-pg .contact-rgt .wpcf7-radio.wpcf7-form-control .wpcf7-list-item-label,.contact-pg .contact-rgt .wpcf7-checkbox.wpcf7-form-control .wpcf7-list-item-label{margin-left:10px;margin-right:30px}.contact-pg .contact-rgt .wpcf7-form-control-wrap input.wpcf7-file{border-radius:7px;background:#036;color:#fff;padding:13.5px 37.5px;font-family:sofia-pro-soft,sans-serif;font-weight:700;text-align:center;border:none;font-size:1.1rem;cursor:pointer;border:solid 1px transparent;position:relative;overflow-x:hidden;display:flex;align-items:center;transition:background 0.2s ease-out;z-index:4}@media (max-width: 1400px){.contact-pg .contact-rgt .wpcf7-form-control-wrap input.wpcf7-file{font-size:1rem}}@media (max-width: 768px){.contact-pg .contact-rgt .wpcf7-form-control-wrap input.wpcf7-file{max-width:100%}}.contact-pg .contact-rgt .wpcf7-form-control-wrap input.wpcf7-file span{position:relative;left:10px;top:0px;transition:left 0.2s ease-in;display:flex}.contact-pg .contact-rgt .wpcf7-form-control-wrap input.wpcf7-file span img{width:12px;height:15px;object-fit:contain;display:inline-block}.contact-pg .contact-rgt .wpcf7-form-control-wrap input.wpcf7-file:hover{background:#E67A45;transition:background 0.2s ease-out}.contact-pg .contact-rgt .wpcf7-form-control-wrap input.wpcf7-file:hover span{left:15px;transition:left 0.2s ease-in}.contact-pg .contact-rgt .wpcf7-form-control-wrap input.wpcf7-file.bg.bg-blue:hover{background:#E67A45}

