.\/contact-us{background-color:#f9f9f9}.contact-us__page-title{color:white;height:100%;padding:30px;box-sizing:border-box}@media (max-width: 662px){.contact-us__page-title .incontent_title{font-size:40px;padding-bottom:0}}@media (min-width: 768px){.contact-us__page-title .incontent_title{padding:60px;font-size:50px}}.page-heading{margin:60px 0;color:#404040;font-weight:300;font-size:30px}@media (min-width: 999px){.page-heading{font-size:36px}}.contact-us__sub-heading{margin-bottom:60px;color:#404040;font-weight:300;font-size:30px}@media (min-width: 999px){.contact-us__sub-heading{font-size:30px}}fieldset{border:none}.fieldset{max-width:655px;border:none;margin:0 auto}@media (max-width: 999px){.fieldset{padding:0 10px}}@supports (display: grid){.fieldset{display:grid;grid-template-columns:1fr;grid-gap:10px}@media (min-width: 600px){.fieldset{grid-template-columns:1fr 1fr}.fieldset .contact-us__textarea{grid-column:span 2}}}.field{box-sizing:border-box;margin-bottom:10px;display:block}@media (min-width: 600px){.field{display:inline-block;width:calc(50% - 8px)}.field:nth-child(even){margin-left:10px}}@supports (display: grid){.field{width:100%;margin-bottom:0}.field:nth-child(even){margin-left:0}}.fieldset input[type=text],.fieldset input[type=email],.fieldset textarea{box-sizing:border-box;border-radius:5px;width:100% !important;border:1px solid #d7d7d7;font-size:.9rem}.fieldset textarea{padding:20px;font-family:'Open Sans', serif}.fieldset input[type=text],.fieldset input[type=email]{position:relative;height:45px;padding-left:2.9em}.field svg{position:absolute;margin-top:12px;margin-left:12px;z-index:1;font-size:21px;color:#555}.fieldset label.error{margin-top:6px}.contact-us__submit{border-radius:5px;padding:10px 40px;border:none;background-color:#1f97e2;font-size:22px;font-weight:100;color:white}.contact-us__submit:hover{cursor:pointer;background-color:#1980c2}.contact-us__thankyou{text-align:center;padding:40px 0;max-width:340px;border-top:1px solid rgba(128,128,128,0.15);margin:0 auto}.contact-us__thankyou__message{font-weight:300;margin-top:15px}@media (min-width: 705px){.contact-us__help-guides{margin-right:5px}.contact-us__email-help{margin-left:5px}}@media (max-width: 704px){.contact-us__still-need-help{padding:0 10px;flex-direction:column}.contact-us__email-help{margin-bottom:40px}}.contact-us__office-locations{box-sizing:border-box;margin-top:20px;margin-bottom:10px;display:grid;grid-template-rows:min-content}@media (max-width: 999px){.contact-us__office-locations{padding:0 10px;grid-template-columns:1fr}}@media (min-width: 1000px){.contact-us__office-locations{margin-bottom:120px;margin-top:120px;grid-template-columns:1fr 1fr;grid-gap:20px}}.contact-us__office-location{margin-bottom:10px;font-size:1rem;color:gray;cursor:pointer;transition:border-color .1s, background-color .1s;background-color:white;border-radius:5px;border:1px solid white;padding:20px}.contact-us__office-location:hover{border:1px solid #2c96ca;background-color:rgba(44,150,202,0.07)}.contact-us__office-location__country{margin-bottom:10px;font-size:.7em;text-transform:uppercase;color:gray}.contact-us__office-location__flag{width:50px;height:50px}.contact-us__office-location__details{margin-left:15px;font-size:.9em}.contact-us__phone{display:flex;align-items:center;padding:10px;padding-left:30px;padding-right:30px;border:1px solid rgba(0,0,0,0.025);background:#f0f0f0;border-radius:5px;font-size:.9em;font-weight:300;color:#909090}.contact-us__phone-icon{margin-right:30px;font-size:1.9em}@media (min-width: 768px){.contact-us__phone-icon{font-size:1.3em}}.contact-us__phone-numbers{display:flex}@media (max-width: 550px){.contact-us__phone-numbers{flex:1 1;flex-direction:column;align-items:center;border-left:1px solid #dedede}}@media (max-width: 999px){.map-office-locations{height:500px;margin-top:10px}}
