.sec2-cnt-us{padding-top:80px;padding-bottom:80px}.contact-bg{z-index:1;position:relative}.contact-bg:before{content:"";z-index:-1;background:url(../media/bg-contact.63700f60.webp) 50%/cover no-repeat;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.contact-us-banner{z-index:1;padding-top:120px;padding-bottom:80px;position:relative}.contact-us-banner h1{text-align:center;max-width:700px;font-size:70px;font-weight:var(--fw-400);margin:0 auto}.sec2-cnt-us{background:0 0;margin-top:80px;position:relative}.contact-form{-webkit-backdrop-filter:blur(231.79px);backdrop-filter:blur(231.79px);background:rgba(255,255,255,.04);border:2.44px solid rgba(10,13,23,.05);border-radius:24.399px;padding:20px}.contact-form .form-contain{-webkit-backdrop-filter:blur(18px);background-color:rgba(255,255,255,.03);transition:all .3s;position:relative;box-shadow:0 0 rgba(0,0,0,.1),inset 0 0 rgba(255,255,255,.5)}.contact-form .form-contain:before{display:none}.contact-form .form-contain:after{content:"";pointer-events:none;background:linear-gradient(16deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 100%);border-radius:20px;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.contact-form .form-input label,.contact-form .number-input-wrap label,.form-input input,.form-input textarea,.number-input-wrap input{color:var(--bg-light)}.sec2-cnt-us .card-wrap{flex-direction:column;gap:20px;display:flex}.sec2-cnt-us .get-in-touch-card{background:rgba(230,240,255,.02);border:.95px solid rgba(255,255,255,.153);border-radius:15px;position:relative;box-shadow:inset 20px -17px 60px -12px rgba(125,125,125,.02),inset -19px 20px 36px -18px rgba(105,105,105,.28)}.sec2-cnt-us span.contact-ttl{color:#8f9098}.sec2-cnt-us span.contact-des{color:var(--bg-light)}.sec2-cnt-us .get-in-touch-card:before{content:"";pointer-events:none;background:linear-gradient(16deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.35) 10%,rgba(255,255,255,0) 100%);border-radius:15px;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sec2-cnt-us .number-input svg{color:#fff}.sec2-cnt-us .number-input .MuiSelect-select.MuiSelect-outlined.MuiInputBase-input{background:rgba(249,244,244,.03);border-radius:7.911px;padding:5px 51px 5px 5px}@media (max-width:1199.98px){.sec2-cnt-us .get-in-touch-card{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:rgba(0,0,0,.76)}.contact-us-banner h1{font-size:var(--fs-36)}.sec2-cnt-us{margin-top:0;padding-top:30px}}.common-cta2{z-index:1;background:linear-gradient(90deg,#57b1ff 0%,#003481 100%);border-radius:20px;padding:120px 0;position:relative;overflow:hidden}.common-cta2:before{content:"";z-index:-1;background:url(../media/cta-bg.90cf1496.webp) top no-repeat;width:100%;height:100%;position:absolute;top:0;right:0}.common-cta2 h2{font-size:var(--fs-36);max-width:700px;margin:0 auto}.common-cta2 p{font-size:var(--fs-16);max-width:900px;color:var(--secondary-white);margin:0 auto}@media (max-width:1199.98px){.contact-us .contact-layout{flex-direction:column-reverse}.contact-form{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:rgba(255,255,255,.1);padding:15px}.contact-us-banner{padding-top:120px;padding-bottom:30px}.contact-bg:before{background:#04050c}}@media (max-width:767.98px){.form-contain{padding:15px}.common-cta h2{font-size:28px}}.contact-cta{background-color:#08101f}
