.contact-form .col-md-12,.contact-form .col-md-2,.contact-form .col-md-4,.contact-form .col-md-6,.contact-us-form,.nav>li>a,.section-title h2{position:relative}.contact-form .col-md-2{padding-top:1px}.contact-form .my-button,.map a.location-btn{text-transform:uppercase;transition:.25s ease-in-out;font-weight:500}:root{--yellow-theme-color:#e6c946;--deep-green-color:#1e8999;--red-theme-color:#a22c29}.container{width:93%!important}.display-inline{display:inline;color:#707070}.fields-group,.fields-group-large{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2em}h1.contact-main-header{text-align:center;font-size:2.75em;font-weight:600;color:#636363;letter-spacing:-1.5px;margin:0}input::placeholder,textarea::placeholder{color:grey}input[type=checkbox]#subscribe{position:relative;top:2px;margin-right:4px}label.form-labels{margin:0 0 .5em;color:var(--deep-green-color)}#contactForm{margin:4em 0}.contact-us-form{text-align:unset;background-color:#fff;width:auto;padding:0;margin-top:8em;margin-bottom:3em}.contact-form{margin:30px auto}.fields-group-large{margin-top:2.5em;justify-items:center;align-items:center}select#productOfInterest,select#reasonForInquiry{display:block;width:100%;padding:.5em;border:none;border-bottom:2px solid #969696;outline:0;font-weight:500}select option{font-weight:500}.contact-form .form-group{margin:auto;width:100%}.contact-us-form .heading h2{text-align:center;margin-bottom:30px;font-weight:500;margin-top:5px;font-size:35px;color:#000}.contact-us-form .title{text-transform:uppercase;text-align:center;line-height:30px;padding-left:30px;padding-right:30px;padding-bottom:10px;letter-spacing:3px;color:#062e1bcc background-color linear-gradient(to right,#f4524d 0%,#5543ca 100%);-webkit-text-size-adjust:transparent}.contact-form .col-md-12,.contact-form .col-md-2,.contact-form .col-md-4,.contact-form .col-md-6{margin:auto;padding-left:1em;padding-right:1em}.sub-heading-text{font-size:unset;text-decoration:unset;text-align:unset;color:unset;text-emphasis-color:unset;width:unset;margin:unset;margin-top:3em}.sub-heading-text p{width:75%;line-height:1.6;font-size:1.2em;color:#000;letter-spacing:-.2px;margin:auto;text-align:center}textarea#message{height:7em}.contact-form .input-text{display:inline;border-width:0 0 2px;border-color:#24211e;width:100%;font-size:1em;resize:vertical;margin-bottom:2em;padding:1.5% 3%;border-bottom:2px solid #969696;outline:0;height:auto;line-height:unset;font-weight:500;transition:.2s ease-in-out}.contact-form .input-text:focus{border-color:var(--deep-green-color);outline:#16151b}.contact-form textarea.input-text{padding:.75em;margin:0}.contact-form .input-text.not-empty+.label,.contact-form .input-text:focus+.label{transform:translateY(+2)}.contact-form .label{font-size:20px;left:20px;line-height:25px;font-weight:400;color:#3c3855;cursor:text;opacity:.5px}.contact-form .my-button{padding:.5em 1em;font-size:1.4em;border:none;width:auto;display:inline-block;color:#000;cursor:pointer;background-color:var(--yellow-theme-color);border-radius:6px}.contact-form .my-button:hover{background-color:#0270b9;transition:.25s ease-in-out;cursor:pointer;background-color:var(--deep-green-color);color:#fff;font-size:1.4em;letter-spacing:2px;border-radius:2px}h4.mandatory-form-fields{font-size:1em;font-weight:600;letter-spacing:-.2px;margin:0}h3.dynamic-heading{line-height:1;font-weight:700;color:var(--red-theme-color);letter-spacing:-.5px;font-size:2em}p.dynamic-text{letter-spacing:-.3px;line-height:1.7;font-size:1.1em;color:#000}.section-title h2,.section-title h4{text-transform:capitalize;color:#4d4d4d}.office-location-panel-text-body .mail{text-align:center}.office-location-panel-text-body .mail p a{color:var(--red-theme-color);font-weight:600;font-size:.8em;letter-spacing:0}.global-office-list .phone-number{font-size:unset;line-height:unset;font-weight:unset;color:unset}.global-office-list .section-title h2{text-align:center;margin-bottom:50px;font-weight:500;margin-top:5px;font-size:35px;color:#000;left:0!important;width:100%!important}.global-office-list{color:#000;background:#fff;padding:3em 0}.global-office-list .india{font-size:1em;font-weight:600;border-bottom:3px solid var(--deep-green-color)}.global-office-list .active .india{background-color:var(--deep-green-color)!important}.global-office-list .usa{font-weight:600;border-bottom:3px solid var(--red-theme-color);font-size:unset}.global-office-list .active .usa{background-color:var(--red-theme-color)!important}.global-office-list .singapore{font-weight:600;border-bottom:3px solid var(--yellow-theme-color);font-size:unset}.global-office-list .active .singapore{background-color:var(--yellow-theme-color)!important;font-size:unset;color:#000!important}.global-office-list .nav-tabs .nav-item.show .nav-link,.nav-link.active{color:#e8f1f5;background-color:transparent;border-color:transparent transparent #e8f1f5;border-bottom:4px solid!important;font-size:20px;font-weight:700}.global-office-list ul>li>a.nav-link,section.new-faqs-design .panel-group .panel{border-radius:0}.global-office-list ul.nav.nav-pills.nav-justified li{padding:.25em}.global-office-list .map-button{padding:9px 18px;text-align:center;font-size:16px;border:none;border-radius:4px;width:auto;display:inline-block;color:rgb(255 255 255);letter-spacing:2px;cursor:pointer;background-color:var(--red-theme-color);transition:ease-in-out .25s ease-in-out}.global-office-list .map-button:hover{transition:ease-in-out .25s ease-in-out;cursor:pointer;background-color:var(--deep-green-color);color:#fafafa;font-size:17px;border-radius:6px}.global-office-list .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:var(--deep-green-color);font-size:25px}.global-office-list .top-margin-for-a-row{margin-top:2em}.global-office-list .office-location-panel-text-body{padding:2em;background-color:#f5f5f5;transition:.3s ease-in-out;border-radius:4px;margin:0}.global-office-list .office-location-panel-text-body:hover{transform:scale(1.02);box-shadow:-8px 8px 10px 0 #d3d3d3;border-radius:2px}.global-office-list .map{text-align:center;margin-bottom:1em;margin-top:1em}.map a.location-btn{background-color:var(--yellow-theme-color);padding:.75em 1em;color:#000;text-decoration:none;border-radius:4px}.map a.location-btn:hover{letter-spacing:1.5px;color:#fff;background-color:var(--deep-green-color);border-radius:2px}section.quick-contact .img-background:after,section.quick-contact .img-background:before{top:50%;width:140px;height:2px;content:"";background-color:rgb(199 199 199 / 71%);position:absolute}.global-office-list .location-name{margin-bottom:1.5em}.global-office-list .location-name h5{font-size:2em;font-weight:lighter;text-align:center;margin:0;letter-spacing:-1.75px}.global-office-list .address p{margin:0;padding:0;font-size:1em;letter-spacing:0;line-height:1.5;font-weight:700}.global-office-list .address{margin-bottom:1.25em}.global-office-list .phone-number a{font-size:1.3em;line-height:unset;font-weight:lighter}.global-office-list .address-text-block{margin-bottom:0;text-align:center}@media (max-width:993px){.fields-group,.fields-group-large{grid-auto-flow:row;grid-auto-columns:unset;gap:0}.contact-form .input-text{padding:1%}select#productOfInterest,select#reasonForInquiry,textarea#message{margin-bottom:2em}.contact-form .my-button{margin-top:2em}}@media (max-width:600px){.sub-heading-text p{width:90%}.contact-form .my-button{width:100%}}*{font-family:Montserrat,sans-serif}p{line-height:1.8;font-weight:500;color:#5e6162;letter-spacing:.03125rem}.top-bar{width:100%}.section-title h2{font-size:40px;width:80%;margin:0 0 30px;left:2em;font-weight:600;letter-spacing:-.5px}.section-title h4{font-weight:500;margin-top:20px;margin-bottom:30px;font-size:35px;letter-spacing:0}#floatingContactBtn,div.social-media{display:none!important}@media only screen and (min-width:1600px){.container{width:90vw!important}}.nav>li>a{display:block;padding:15px 22px;font-weight:600;font-size:12px;color:#555;text-transform:uppercase}.contact-form{width:80%;padding:3em 4em;box-shadow:5px 5px 10px #cbcbcb}@media (max-width:768px){.global-office-list .office-location-panel-text-body{margin-bottom:2em}.contact-form{padding:2em;width:95%}}.modal-dialog{padding-top:4em}@media (min-width:2560px){.contact-us-form{margin-top:14em}.global-office-list .section-title h2,h1.contact-main-header{font-size:4.5em}.contact-form .my-button,.global-office-list ul>li>a.nav-link,.sub-heading-text p,label.form-labels{font-size:2em}.contact-form .input-text{font-size:1.5em;padding:1.5%}select#productOfInterest,select#reasonForInquiry{font-size:1.5em}.display-inline{font-size:1.8em}.global-office-list .location-name h5{font-size:3.5em}.global-office-list .address p{font-size:1.6em}.office-location-panel-text-body .mail p a{font-size:1.3em}.global-office-list .phone-number a{font-size:2.5em}.map a.location-btn{font-size:1.4em}}