.get_in_touch_wrapper{background-color:#040535;border-radius:20px;padding:60px;color:#fff}.form-group .form-control :focus{border:1px solid!important}.get_in_touch_wrapper p{color:#fff!important;padding-bottom:20px;font-weight:400!important;font-size:16px!important}.get_in_touch_wrapper .form-control,.get_in_touch_wrapper .form-select{background-color:#fff0;padding:15px 20px;height:55px}.footer_contact_us_form .fileupload p{font-size:10px!important;font-weight:500!important;color:#ffffff75!important;border-color:#ffffff75}.get_in_touch_wrapper textarea{background-color:#fff0;height:auto!important}.file-upload-filename p{border:none!important}.file-upload-filename p svg{border:none!important;right:0!important;top:10px!important;position:absolute!important}.form-control:focus{border:1px solid}.file-upload-filename{max-width:100%!important}.fileupload p:first-child::after{background:0 0!important}.contact_form_wrapper form .col-12,.get_in_touch_wrapper .form-group .fileupload div{padding-inline:0!important}.get_in_touch_wrapper .submit-btn{background:linear-gradient(90deg,#00c897 0,#0085ff 100%)!important;border:none;border-radius:10px;color:#fff;font-weight:600;padding:19px 60px;font-size:18px;margin-top:20px;transition:.3s}.get_in_touch_wrapper .submit-btn:hover{background:linear-gradient(to right,#0d6cd4 0,#00e289 100%)!important;transition:background .4s,color .3s;color:#fff!important;transform:none!important}.get_in_touch_wrapper .cf7-loader-overlay .footer_form_loader+div{padding-inline:0}.get_in_touch_wrapper .form-group.fileupload p:first-child.wpcf7-not-valid{border:1px solid red!important}.get_in_touch_wrapper .form-group.fileupload>p:first-of-type{background-color:transparent!important;min-height:55px!important;border-radius:10px!important}.get_in_touch_wrapper .fileupload .file-upload-filename{right:30px;border:none!important}.footer_contact_us_form .form-label{display:flex!important}.footer_contact_us_form .form-group{position:relative}.footer_contact_us_form .form-group input{padding:12px 14px;border-color:#ffffff75;z-index:1}.footer_contact_us_form .form-group input:-webkit-autofill,.footer_contact_us_form .form-group input:-webkit-autofill:focus,.footer_contact_us_form .form-group input:-webkit-autofill:hover,.footer_contact_us_form .form-group select:-webkit-autofill,.footer_contact_us_form .form-group select:-webkit-autofill:focus,.footer_contact_us_form .form-group select:-webkit-autofill:hover,.footer_contact_us_form .form-group textarea:-webkit-autofill,.footer_contact_us_form .form-group textarea:-webkit-autofill:focus,.footer_contact_us_form .form-group textarea:-webkit-autofill:hover{box-shadow:0 0 0 1000px #040535 inset!important;-webkit-text-fill-color:#fff!important;background-color:#040535!important;background-image:none!important;color:#040535!important;caret-color:#fff!important}.form-control:focus{border-color:rgb(255 255 255 / .3)!important;box-shadow:none!important;outline:0!important}.footer_contact_us_form .form-group label{position:absolute;left:14px;top:14px;color:rgb(255 255 255 / .6);background:#040535;pointer-events:none;transition:.2s;width:fit-content!important;font-size:16px!important}.footer_contact_us_form .form-group input:focus+label,.footer_contact_us_form .form-group input:not(:placeholder-shown)+label{top:-13px;font-size:16px}.footer_contact_us_form .form-group .fileupload-label{font-size:16px!important;display:block!important;width:75%!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxly_project-template .footer_contact_us_form .form-group .fileupload-label{top:20px!important}.field-error{position:absolute;bottom:-22px;left:16px;color:red;font-size:14px}.footer_contact_us_form .form-group textarea:focus+label,.footer_contact_us_form .form-group textarea:not(:placeholder-shown)+label{top:-12px;font-size:16px}.get_in_touch_wrapper .text-start span{font-size:32px}.footer_contact_us_form input,.footer_contact_us_form textarea{color:#fff!important;border-color:#ffffff75}@media screen and (max-width:575.98px){.pagination li a,.pagination li span{width:31px!important}.footer_contact_us_form .form-group input:focus+label,.footer_contact_us_form .form-group input:not(:placeholder-shown)+label{top:-11px!important;font-size:16px}.get_in_touch_wrapper{padding:20px!important}.file-upload-filename+p{font-size:14px!important}}
/*# sourceMappingURL=footer-get-in-touch.css.map */
