.tj-contact-form--id1585680{border-radius:5px;box-sizing:border-box;max-width:100%;overflow:hidden;padding:2.43rem;position:relative;width:100%}.tj-contact-form--id1585680 .tj-contact-form__container{display:flex;gap:6rem;margin:0 auto;max-width:84rem}.tj-contact-form--id1585680 .tj-contact-form__sidebar{background:linear-gradient(0deg,#fff,#fff);display:flex;flex-direction:column;gap:3rem;padding:2.75rem 3.25rem;width:38%}.tj-contact-form--id1585680 .tj-contact-form__contact-section{display:flex;flex-direction:column;gap:1rem}.tj-contact-form--id1585680 .tj-contact-form__section-title{color:#1d1c49;font-family:Baloo\ 2,sans-serif;font-size:2rem;font-weight:500;line-height:1.25;margin:0;white-space:nowrap}.tj-contact-form--id1585680 .tj-contact-form__contact-details{display:flex;flex-direction:column;gap:.5rem}.tj-contact-form--id1585680 .tj-contact-form__contact-item{color:#1d1c49;font-size:1.12rem;line-height:1.33}.tj-contact-form--id1585680 .tj-contact-form__label{font-family:Source Sans Pro,sans-serif;font-weight:400}.tj-contact-form--id1585680 .tj-contact-form__link,.tj-contact-form--id1585680 .tj-contact-form__value{color:inherit;font-family:Source Sans Pro,sans-serif;font-weight:700;text-decoration:none}.tj-contact-form--id1585680 .tj-contact-form__link:hover{text-decoration:underline}.tj-contact-form--id1585680 .tj-contact-form__section-description{color:#1d1c49;font-family:Source Sans Pro,sans-serif;font-size:1.12rem;font-weight:400;line-height:1.33;margin-top:1rem}.tj-contact-form--id1585680 .tj-contact-form__demo-button{max-width:7.81rem}.tj-contact-form--id1585680 .tj-contact-form__main{background:linear-gradient(0deg,#f4f4f6,#f4f4f6);border-radius:24px;display:flex;flex:1;flex-direction:column;gap:2rem;padding:1.5rem}.tj-contact-form--id1585680 .tj-contact-form__header{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}.tj-contact-form--id1585680 .tj-contact-form__title{color:#1d1c49;font-family:Baloo\ 2,sans-serif;font-size:4rem;font-weight:500;line-height:1.12;margin:0 0 1.5rem}.tj-contact-form--id1585680 .tj-contact-form__toggle{align-items:center;background:linear-gradient(0deg,#e8e8ed,#e8e8ed);border-radius:22px;display:inline-flex;gap:.5rem;margin-bottom:1.5rem;padding:.5rem;width:auto}.tj-contact-form--id1585680 .tj-toggle__item{background:transparent;border:none;border-radius:16px;color:#1d1c49;cursor:pointer;font-family:Source Sans Pro,sans-serif;font-size:1.12rem;font-weight:400;line-height:.66;padding:.75rem 1rem;text-align:center;transition:all .2s ease;white-space:nowrap}.tj-contact-form--id1585680 .tj-toggle__item--active{background:linear-gradient(0deg,#fff,#fff);filter:drop-shadow(1px 1px 2px rgba(29,28,73,.24))}.tj-contact-form--id1585680 .tj-toggle__item:hover:not(.tj-toggle__item--active){background:hsla(0,0%,100%,.5)}.tj-contact-form--id1585680 .tj-contact-form__description{color:#1d1c49;font-family:Source Sans Pro,sans-serif;font-size:1.12rem;font-weight:400;line-height:1.33}.tj-contact-form--id1585680 .tj-contact-form__form{display:flex;flex-direction:column;gap:1rem}.tj-contact-form--id1585680 .tj-contact-form__grid{align-items:start;column-gap:1rem;display:grid;grid-auto-rows:minmax(4.25rem,auto);grid-template-columns:repeat(12,1fr);row-gap:.5rem}.tj-contact-form--id1585680 .tj-contact-form__field{display:flex;flex-direction:column;gap:.25rem;overflow:visible}.tj-contact-form--id1585680 .tj-contact-form__field[data-width=half]{grid-column:span 6}.tj-contact-form--id1585680 .tj-contact-form__field[data-width=full]{grid-column:span 12}.tj-contact-form--id1585680 .tj-contact-form__field[data-height=single]{grid-row:span 1}.tj-contact-form--id1585680 .tj-contact-form__field[data-height=double]{align-self:stretch;grid-row:span 2}.tj-contact-form--id1585680 .tj-contact-form__field .tj-contact-form__label{color:#1d1c49;display:block;font-family:Source Sans Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.2;margin-bottom:.1rem;white-space:normal}.tj-contact-form--id1585680 .tj-contact-form__input{background:linear-gradient(0deg,#fff,#fff);border:1px solid #dadae8;border-radius:8px;box-sizing:border-box;color:#1d1c49;font-family:Source Sans Pro,sans-serif;font-size:1.12rem;font-weight:400;height:auto;line-height:1.2;min-height:2.75rem;padding:.6rem .93rem;transition:border-color .2s ease}.tj-contact-form--id1585680 .tj-contact-form__field[data-height=single] textarea.tj-contact-form__input{min-height:6.5rem}.tj-contact-form--id1585680 .tj-contact-form__field[data-height=double] textarea.tj-contact-form__input{height:100%;min-height:10rem;resize:vertical}.tj-contact-form--id1585680 .tj-contact-form__input:focus{border-color:#9747ff;outline:none}.tj-contact-form--id1585680 .tj-contact-form__input.tj-contact-form__input--error{border-color:#dc3545}.tj-contact-form--id1585680 .tj-contact-form__error{color:#dc3545;font-size:.875rem;min-height:1.25rem}.tj-contact-form--id1585680 .tj-contact-form__submit{align-self:flex-start;max-width:7.5rem}.tj-contact-form--id1585680 .tj-tabs{overflow:hidden;transition:height .25s ease}.tj-contact-form--id1585680 .tj-tabpanel[hidden]{display:none!important}.tj-contact-form--id1585680 .tj-contact-form__notification{border-radius:8px;display:none;font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-weight:400;padding:1rem}.tj-contact-form--id1585680 .tj-contact-form__notification--success{background:#d4edda;border:1px solid #c3e6cb;color:#155724;display:block}.tj-contact-form--id1585680 .tj-contact-form__notification--error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24;display:block}.tj-contact-form--id1585680 .tj-button{align-items:center;border:none;border-radius:20px;cursor:pointer;display:inline-flex;font-family:Baloo\ 2,sans-serif;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;line-height:.62;padding:.93rem 1rem;text-align:center;text-decoration:none;transition:all .2s ease;white-space:nowrap}.tj-contact-form--id1585680 .tj-button--primary{background:linear-gradient(0deg,#e30f82,#e30f82);color:#fff}.tj-contact-form--id1585680 .tj-button--primary:hover{background:linear-gradient(0deg,#cf0e76,#cf0e76)}.tj-contact-form--id1585680 .tj-button--primary:active{background:linear-gradient(0deg,#bb0c6a,#bb0c6a)}.tj-contact-form--id1585680 .tj-contact-form__field[data-height=double] input.tj-contact-form__input{min-height:8rem}@media (max-width:1023px){.tj-contact-form--id1585680{padding:1.25rem 1.31rem}.tj-contact-form--id1585680 .tj-contact-form__container{flex-direction:column;gap:2.53rem}.tj-contact-form--id1585680 .tj-contact-form__sidebar{order:2;width:100%}.tj-contact-form--id1585680 .tj-contact-form__main{order:1}.tj-contact-form--id1585680 .tj-contact-form__section-title{font-size:1.5rem}}@media (max-width:767px){.tj-contact-form--id1585680{padding:1.06rem 1.31rem}.tj-contact-form--id1585680 .tj-contact-form__title{font-size:1.62rem}.tj-contact-form--id1585680 .tj-contact-form__section-title{font-size:1.5rem}.tj-contact-form--id1585680 .tj-contact-form__grid{grid-auto-rows:auto;grid-template-columns:repeat(12,1fr);row-gap:.75rem}.tj-contact-form--id1585680 .tj-contact-form__field[data-width=full],.tj-contact-form--id1585680 .tj-contact-form__field[data-width=half]{grid-column:span 12;grid-row:auto}.tj-contact-form--id1585680 .tj-contact-form__field[data-height=double],.tj-contact-form--id1585680 .tj-contact-form__field[data-height=single]{grid-row:auto}.tj-contact-form--id1585680 .tj-contact-form__toggle{max-width:100%}}@media (max-width:449px){.tj-contact-form--id1585680{padding:1rem 1.12rem}.tj-contact-form--id1585680 .tj-contact-form__main{padding:1rem}.tj-contact-form--id1585680 .tj-contact-form__input{padding:1rem .93rem}.tj-contact-form--id1585680 .tj-contact-form__toggle{flex-wrap:wrap;max-width:17.5rem}.tj-contact-form--id1585680 .tj-contact-form__section-title{font-size:1.5rem}}.tj-contact-form.tj-theme-dark{background:#1d1c49;color:#fff}.tj-contact-form.tj-theme-primary{background:#9747ff;color:#fff}