.header-main.contact-header{background-color:rgba(0,0,0,0);position:absolute;top:0;left:0;border:none;width:100%;padding:40px 50px}.header-main.contact-header.header-sticky{background-color:rgba(12,27,60,.7803921569);position:fixed;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:15px 50px;animation:slideDown .35s ease-out;box-shadow:0 5px 16px rgba(0,0,0,.1)}.contact-header .contact-header-outer{display:flex;justify-content:space-between;align-items:center}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.contact-form .form-row .form-col{position:relative}.contact-form .form-row .form-col .common_error_message{position:absolute;bottom:-22px;color:red;font-size:13px;left:0px}.contact-banner{background:url(../images/contact-us/contact-bg.webp);padding:130px 0 0;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.contact-banner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:.9;background:linear-gradient(180deg, #011122 0%, #04284E 100%)}.contact-banner .section-inner-head{text-align:center;max-width:1160px;margin:0 auto 50px;color:#fff}.contact-banner span.design-title{padding:0;display:inline-block;font-size:28px;line-height:50px}.contact-banner span.design-title:after{border-width:0 0 18px 18px}.contact-banner span.design-title>span{font-size:28px;color:#000;background:#ffe819;position:relative;font-weight:700;font-family:var(--font-sfprodisplay);padding:8px 30px;border-radius:30px}.contact-banner .section-inner-head h1{font-size:60px;line-height:normal;font-weight:400;margin:15px 0 30px}.contact-form{width:100%;padding:60px;background-color:#fff;background-image:url(../images/contact-us/contact-form-bg.webp);background-repeat:no-repeat;background-position:bottom left;border-radius:10px;box-shadow:18px 18px 54px rgba(30,38,52,.1215686275);margin-bottom:-209px}.contact-form .form-row{display:flex;flex-wrap:wrap;gap:40px}.contact-form .form-row .form-col{width:calc(50% - 20px)}.contact-form .form-row .form-col.full-w{width:100%}.contact-form .form-row .iti__selected-flag{padding:0 10px 0 15px;background:rgba(0,0,0,0) !important}.contact-form .form-row .iti__selected-flag .iti__arrow{filter:invert(1)}.contact-form .form-row .iti--allow-dropdown .form-control1{padding-left:69px}.contact-form .form-row .form-control1{box-shadow:none !important;outline:none !important;padding:20px 15px;width:100%;border:0;background-color:#f2f5f7;font-size:16px;color:#000;font-weight:400;height:55px;font-family:var(--font-sfprodisplay);border-radius:5px}.contact-form .form-row textarea.form-control1{min-height:133px;resize:none;padding-top:5px}.contact-form .form-row select.form-control1{padding:15px;cursor:pointer;background-image:url('data:image/svg+xml,<svg width="11" height="6" viewBox="0 0 11 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L5.5 5L10 1" stroke="black" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center right 20px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.contact-form .form-row select.form-control1 option{padding:0 10px}.contact-form .form-row input::-moz-placeholder, .contact-form .form-row textarea::-moz-placeholder{color:#000}.contact-form .form-row input::placeholder,.contact-form .form-row textarea::placeholder{color:#000}.input-file .label{font-weight:500}.input-file .label span{display:block;font-size:12px;line-height:normal;margin:4px 0 0;font-weight:400}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.input-file{display:flex;background:#fffbf2;align-items:center;justify-content:space-between;padding:15px 20px;border-radius:10px}.filelabel{border:1px dashed #fdcd56;border-radius:5px;padding:23px 23px;transition:border 300ms ease;cursor:pointer;text-align:left;margin:0;line-height:normal;color:#000 !important;font-size:14px;display:flex;align-items:center;gap:8px;background:#fff;min-width:331px;max-width:331px;justify-content:center}.filelabel svg path{stroke:#000}.filelabel .title{color:#000;transition:200ms color}.filelabel:hover{border:1px dashed var(--color-green)}.filelabel:hover .title{color:#000}#FileInput{display:none}.form-col-label{display:flex;justify-content:space-between;margin:0 0 30px}.form-col-label label{font-size:16px;line-height:19px}.form-col-label>div{font-size:20px;line-height:24px;font-weight:700}.range{background:#f2f5f7;height:12px;max-width:100%;width:100%;position:relative;border:none;border-radius:20px;margin:3px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.range [type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:12px;border-radius:10px}.range [type=range]:focus{outline:none}.range [type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0)}.range [type=range]::-moz-range-track{background:rgba(0,0,0,0)}.range [type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#0A871C;border:solid 3px #fff;cursor:pointer;box-shadow:3px 3px 15px rgba(0,0,0,.5)}.range [type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#0A871C;border:solid 3px #fff;cursor:pointer;box-shadow:3px 3px 15px rgba(0,0,0,.5)}.range [type=range]::-ms-thumb{appearance:none;width:18px;height:18px;border-radius:50%;background:#0A871C;border:solid 3px #fff;cursor:pointer;box-shadow:3px 3px 15px rgba(0,0,0,.5)}.range [type=range]::-ms-fill-lower{background:#423089}.range [type=range]::-ms-fill-upper{background:#e2e2ea}.range [type=range]::-ms-track{color:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0);background:rgba(0,0,0,0)}.range [type=range]::-ms-tooltip{display:none}.radio-list p{font-size:14px;line-height:normal;margin:0 0 13px}.radio-list ul li:not(:last-child){margin-bottom:15px}.radio-list ul li{line-height:22px}.radio-list ul li input[type=radio]:checked,.radio-list ul li input[type=radio]:not(:checked){position:absolute;left:-9999px}.radio-list ul li input[type=radio]:checked+label,.radio-list ul li input[type=radio]:not(:checked)+label{position:relative;padding-left:19px;cursor:pointer;display:inline-block;color:#000;line-height:normal;font-size:14px}.radio-list ul li input[type=radio]:checked+label:before,.radio-list ul li input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:3px;width:12px;height:12px;border:1px solid #000;border-radius:100%;background:#000}.radio-list ul li input[type=radio]:checked+label:after,.radio-list ul li input[type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:#0A871C;position:absolute;top:4px;left:1px;border-radius:100%;transition:all .2s ease}.radio-list ul li input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.radio-list ul li input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.form-group.enter-value{display:flex;gap:11px}.enter-value span#contact_question{display:flex;gap:11px;align-items:center}.form-group.enter-value{display:flex;gap:11px}.enter-value span#contact_question>span{width:58px;height:49px;background:#f2f5f7;display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:18px;line-height:21px}.form-group.enter-value input{background:#f2f5f7;text-align:center;border:none;border-radius:5px;outline:none;height:55px}.form-col button.btn1{margin:50px 0 0}.contact-loaction-sec{padding:329px 0 120px}.contact-loaction-sec .section-inner-head{max-width:393px}.contact-loaction-sec .section-inner-head h2{font-size:60px;line-height:normal}.contact-loaction-sec .section-inner-head p{margin:0 0 50px}.contact-loaction-sec .cta-btn,.media-coverage-sec .cta-btn{border:1px solid var(--color-black)}.contact-loaction-sec .cta-btn:hover,.media-coverage-sec .cta-btn:hover{border:1px solid var(--color-green)}.loaction-box{height:100%;background-color:#f8f7f3;padding:40px 30px 132px;border-radius:10px;background-repeat:no-repeat;background-position:bottom right 17px}.india-location{background-image:url(../images/contact-us/india-icon.webp)}.usa-location{background-image:url(../images/contact-us/usa-icon.webp)}.loaction-box h3{font-size:40px;line-height:43px;display:flex;color:#000;align-items:center;gap:18px;border-bottom:solid 1px #000;padding-bottom:26px;margin-bottom:26px}.loaction-box p{margin:0 0 30px}.contact-loaction-sec ul li:not(:last-child){margin:0 0 30px}.contact-loaction-sec ul li a,.contact-loaction-sec ul li.nolink{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:var(--fw-500)}.contact-loaction-sec ul li a span,.contact-loaction-sec ul li.nolink span{width:37px;min-width:37px;height:37px;background:#dbd4b6;display:flex;align-items:center;justify-content:center;border-radius:5px}.career-enquiry-outer{padding:86px 72px;border-radius:10px;background-color:#011122;background-image:url(../images/contact-us/career-enquiry-bg.webp);background-repeat:no-repeat;background-position:top right;background-size:contain}.career-enquiry-content{max-width:725px;color:#fff}.career-enquiry-content h2{font-size:60px;line-height:normal;margin:0 0 15px;font-weight:var(--fw-700)}.career-enquiry-content p{margin:0 0 30px}.career-enquiry-list{display:flex;gap:20px;flex-wrap:wrap}.career-enquiry-list a{display:flex;align-items:center;gap:15px;color:var(--color-white);background-color:hsla(0,0%,100%,.06);border:solid 1px hsla(0,0%,100%,.1);padding:7px 30px 7px 10px;border-radius:70px;font-size:20px;font-weight:var(--fw-700);-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px)}.career-enquiry-list a span{background:#fff;height:60px;width:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}.career-enquiry-list a span img{max-width:30px}.media-coverage-sec{padding:120px 0}.media-coverage-sec .section-inner-head h2{margin:0 0 20px}.media-coverage-sec .section-inner-head p{margin-bottom:40px}.media-coverage-grid{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:43px;-moz-column-gap:110px;column-gap:110px}.contact-form form .success_message,.contact-form form .error_message{font-size:14px;line-height:18px;color:red;text-align:center;width:calc(50% - 20px);margin-left:auto;margin-top:10px;display:block}.contact-form form .success_message{color:var(--color-green)}@media only screen and (max-width: 1441px){.header-main.contact-header{padding:20px 50px}.contact-form{background-size:44%}.contact-form .form-row{gap:30px}.contact-form .form-row .form-col{width:calc(50% - 15px)}.contact-banner .section-inner-head{max-width:1020px;margin:0 auto 30px}.contact-banner .section-inner-head h1{font-size:50px;margin:10px 0 25px}.contact-banner span.design-title{font-size:22px;line-height:40px}.contact-banner span.design-title>span{font-size:22px;padding:6px 20px}.filelabel{padding:16px 23px;min-width:251px;max-width:251px}.contact-loaction-sec{padding:289px 0 80px}.loaction-box{padding:30px 30px 132px}.contact-loaction-sec .section-inner-head h2{font-size:50px}.contact-loaction-sec .section-inner-head p{margin:0 0 40px}.loaction-box h3{font-size:30px;line-height:33px;gap:15px;padding-bottom:15px;margin-bottom:15px}.loaction-box p{margin:0 0 20px}.contact-loaction-sec ul li:not(:last-child){margin:0 0 15px}.career-enquiry-outer{padding:50px}.career-enquiry-content h2{font-size:45px}.career-enquiry-list a{font-size:18px}.career-enquiry-list a span{height:50px;width:50px}.career-enquiry-list a span img{max-width:24px}.media-coverage-sec{padding:80px 0}.media-coverage-grid{row-gap:30px;-moz-column-gap:70px;column-gap:70px}}@media only screen and (max-width: 1199px){.header-main.contact-header,.header-main.contact-header.header-sticky{padding:20px 0}.contact-form{padding:40px}.contact-loaction-sec .section-inner-head{max-width:100%;margin:0 0 40px}.contact-loaction-sec .section-inner-head h2{font-size:40px}.contact-loaction-sec .section-inner-head p{margin:0 0 26px}.career-enquiry-outer{padding:40px 30px}.career-enquiry-content h2{font-size:40px}.media-coverage-sec .section-inner-head{margin:0 0 40px}.media-coverage-sec .section-inner-head p{margin-bottom:30px}.cta-btn{padding:5px 5px 5px 20px;gap:10px;line-height:18px;font-size:var(--font-16)}}@media only screen and (max-width: 1024px){.input-file{flex-wrap:wrap;gap:15px}.filelabel{min-width:100%;max-width:100%}}@media only screen and (max-width: 991px){.enter-value span#contact_question,.form-group.enter-value{gap:5px}.form-group.enter-value input{width:100%}.enter-value span#contact_question>span{width:48px;height:48px;font-size:16px}.contact-form .form-row textarea.form-control1{min-height:96px}}@media only screen and (max-width: 767px){.contact-banner span.design-title{font-size:18px;line-height:30px}.contact-banner span.design-title>span{font-size:18px;padding:4px 15px}.contact-banner .section-inner-head h1{font-size:35px}.contact-form{padding:30px 15px}.form-col button.btn1{margin:30px 0 0}.radio-list ul li:not(:last-child){margin-bottom:10px}.contact-loaction-sec .row{row-gap:30px}.contact-loaction-sec .section-inner-head{margin-bottom:10px}.contact-loaction-sec .section-inner-head h2,.career-enquiry-content h2{font-size:30px}.loaction-box h3{font-size:25px;line-height:30px}.loaction-box h3 img{max-width:30px}.career-enquiry-list a{font-size:16px}.media-coverage-grid{-moz-column-gap:30px;column-gap:30px}}@media only screen and (max-width: 575px){.contact-form .form-row .form-col{width:100%}.form-col-label{margin:0 0 15px}.media-coverage-grid{row-gap:24px;-moz-column-gap:24px;column-gap:24px}.career-enquiry-outer{padding:30px 15px}.career-enquiry-list a span{height:40px;width:40px}.career-enquiry-list a{gap:10px}.loaction-box{padding:30px 20px 132px;background-size:37%}.contact-header .btn1{padding:14px 10px;letter-spacing:0}.contact-loaction-sec{padding:289px 0 30px}.contact-form form .success_message,.contact-form form .error_message{width:100%}.contact-form{background-image:none}}@media only screen and (max-width: 374px){.contact-header .btn1>span{gap:0}.contact-header .btn1{padding:15px;letter-spacing:0;font-size:0}.loaction-box{text-align:center;background-position:bottom}.loaction-box h3{justify-content:center}.contact-loaction-sec ul li a{flex-direction:column}.career-enquiry-list a span{display:none}}