:root{--font-pri:'Inter',serif;--font-sec:'',serif;--w-logo:25.7rem;--size-hd:6.8rem;--ss-pd:8rem;--it-pd:1.6rem;--ctn:123rem}@media (max-width:1620px){:root{--w-logo:20rem}}@media (max-width:1400px){:root{--ctn:110rem;--w-logo:17rem}}@media (max-width:1199px){:root{--size-hd:5.5rem;--ss-pd:4rem;--it-pd:0.8rem}}@media (max-width:575px){:root{--w-logo:17rem}}.form-group .group{position:relative}.form-group .group.imp .label-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.form-group .group.imp .label-group::after{content:'';display:block;color:#1e1e1e}.form-group .group .label-group{color:#1e1e1e;font-weight:700;margin-bottom:.8rem}.form-group .group .wpcf7-not-valid-tip{position:absolute!important;z-index:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:red!important;color:#fff!important;padding:.5rem;right:0;font-weight:500;line-height:120%;bottom:auto;top:3.3rem;border-radius:.4rem}.form-group .group .wpcf7-not-valid-tip::before{content:"";position:absolute;width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid red;bottom:100%;right:1.6rem}@media screen and (max-width:1200px){.form-group .group .wpcf7-not-valid-tip{font-size:11px}}.form-group .group .input,.form-group .group .select2-container,.form-group .group .textarea{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.form-group .group .input input,.form-group .group .input textarea,.form-group .group .select2-container input,.form-group .group .select2-container textarea,.form-group .group .textarea input,.form-group .group .textarea textarea{font-size:1.6rem;width:100%;height:100%;padding:1.5rem;border-radius:.8rem;background:#fff;border:1px solid rgba(42,15,83,.1);color:#757575;overflow:hidden;-webkit-transition:all .2s;transition:all .2s}@media screen and (max-width:1199px){.form-group .group .input input,.form-group .group .input textarea,.form-group .group .select2-container input,.form-group .group .select2-container textarea,.form-group .group .textarea input,.form-group .group .textarea textarea{font-size:1.4rem}}.form-group .group .input input::-webkit-input-placeholder,.form-group .group .input textarea::-webkit-input-placeholder,.form-group .group .select2-container input::-webkit-input-placeholder,.form-group .group .select2-container textarea::-webkit-input-placeholder,.form-group .group .textarea input::-webkit-input-placeholder,.form-group .group .textarea textarea::-webkit-input-placeholder{font-family:var(--font-pri);font-size:1.4rem;color:#757575}.form-group .group .input input::-moz-placeholder,.form-group .group .input textarea::-moz-placeholder,.form-group .group .select2-container input::-moz-placeholder,.form-group .group .select2-container textarea::-moz-placeholder,.form-group .group .textarea input::-moz-placeholder,.form-group .group .textarea textarea::-moz-placeholder{font-family:var(--font-pri);font-size:1.4rem;color:#757575}.form-group .group .input input::-ms-input-placeholder,.form-group .group .input textarea::-ms-input-placeholder,.form-group .group .select2-container input::-ms-input-placeholder,.form-group .group .select2-container textarea::-ms-input-placeholder,.form-group .group .textarea input::-ms-input-placeholder,.form-group .group .textarea textarea::-ms-input-placeholder{font-family:var(--font-pri);font-size:1.4rem;color:#757575}.form-group .group .input input::placeholder,.form-group .group .input textarea::placeholder,.form-group .group .select2-container input::placeholder,.form-group .group .select2-container textarea::placeholder,.form-group .group .textarea input::placeholder,.form-group .group .textarea textarea::placeholder{font-family:var(--font-pri);font-size:1.4rem;color:#757575}@media screen and (max-width:1199px){.form-group .group .input input::-webkit-input-placeholder,.form-group .group .input textarea::-webkit-input-placeholder,.form-group .group .select2-container input::-webkit-input-placeholder,.form-group .group .select2-container textarea::-webkit-input-placeholder,.form-group .group .textarea input::-webkit-input-placeholder,.form-group .group .textarea textarea::-webkit-input-placeholder{font-size:1.4rem}.form-group .group .input input::-moz-placeholder,.form-group .group .input textarea::-moz-placeholder,.form-group .group .select2-container input::-moz-placeholder,.form-group .group .select2-container textarea::-moz-placeholder,.form-group .group .textarea input::-moz-placeholder,.form-group .group .textarea textarea::-moz-placeholder{font-size:1.4rem}.form-group .group .input input::-ms-input-placeholder,.form-group .group .input textarea::-ms-input-placeholder,.form-group .group .select2-container input::-ms-input-placeholder,.form-group .group .select2-container textarea::-ms-input-placeholder,.form-group .group .textarea input::-ms-input-placeholder,.form-group .group .textarea textarea::-ms-input-placeholder{font-size:1.4rem}.form-group .group .input input::placeholder,.form-group .group .input textarea::placeholder,.form-group .group .select2-container input::placeholder,.form-group .group .select2-container textarea::placeholder,.form-group .group .textarea input::placeholder,.form-group .group .textarea textarea::placeholder{font-size:1.4rem}}.form-group .group .input input:focus,.form-group .group .input textarea:focus,.form-group .group .select2-container input:focus,.form-group .group .select2-container textarea:focus,.form-group .group .textarea input:focus,.form-group .group .textarea textarea:focus{border-color:#3800a6}.form-group .group .input,.form-group .group .select2-container{height:4.8rem}@media screen and (max-width:1199px){.form-group .group .input,.form-group .group .select2-container{height:4rem}}.form-group .group .textarea textarea{width:100%!important;resize:none}.form-group .group .wpcf7-form-control-wrap{width:100%}.form-group .group .btn{width:100%}