.tpt-contact-form{display:flex;justify-content:space-between;gap:54px}h2.form-status.caption-large.text-body{font-size:25px}.tpt-contact-form-left{color:var(--contact-text-color);padding-top:40px;width:100%;max-width:671px}.form-heading{color:#1e2a38;font-family:Manrope;font-size:28px;font-style:normal;font-weight:600;line-height:170%;margin-bottom:24px}.container-address-icon{display:flex;align-items:start;justify-content:left;max-width:522px;gap:12px;margin-bottom:31px}.container-address-icon span{height:24px;margin-top:6px}.container-address-icon p{color:#555;font-family:Manrope;font-size:20px;font-style:normal;font-weight:500;line-height:160%;text-decoration:none!important}.tpt-contact-form-left *{color:var(--form-text-color)}.tpt-contact-form-left h2{margin-top:0;font-family:Manrope;font-size:48px;font-style:normal;font-weight:800;line-height:170%;background:linear-gradient(90deg,#2a93ea,#0073d2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:27px;letter-spacing:normal}.tpt-contact-form-left p{margin:0}.tpt-contact-form-left .parah-contact{color:#1e2a38;font-family:Manrope;font-size:20px;font-style:normal;font-weight:500;line-height:170%;margin-bottom:58px;max-width:602px}.tpt-contact-form-left .icon{margin-right:10px}.tpt-contact-form-right{padding:45px 69px;width:100%;max-width:704px;color:var(--form-text-color);border-radius:33px;background:#fff;box-shadow:1px 1px 23.9px #00000012;overflow:hidden}.tpt-contact-form-right .form-large-group{display:flex;flex-direction:row;gap:20px}.tpt-contact-form-right .form-large-group .form-group{flex:1}.tpt-contact-form-right .form-group{margin-bottom:35px;border:none;box-shadow:none}.tpt-contact-form-right .form-group input,.tpt-contact-form-right .form-group textarea{width:100%;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.28);position:relative;color:#1e2a38;font-family:Manrope;font-size:20px;font-style:normal;font-weight:500;box-shadow:none;line-height:170%;border-left:0px;border-right:0px;border-top:0px;overflow:hidden;border-radius:0}#ContactForm input::placeholder,#ContactForm textarea::placeholder{color:#1e2a38;opacity:.3}.tpt-contact-form-right .form-group input:focus,.tpt-contact-form-right .form-group input:focus-visible,.tpt-contact-form-right .form-group textarea:focus,.tpt-contact-form-right .form-group textarea:focus-visible{outline:none;box-shadow:none;border-bottom:1px solid var(--form-button-color)}.tpt-contact-form-right .form-group textarea{resize:none;height:100px}.tpt-contact-form-right .form-group-button button{border:none;cursor:pointer;transition:background-color .3s,color .3s;border-radius:10px;background:#1e2a38;width:100%;display:flex;padding:17px 0;justify-content:center;align-items:center;gap:10px;align-self:stretch;color:#fff;font-family:Manrope;font-size:20px;font-style:normal;font-weight:600;line-height:170%}.tpt-contact-form-right .form-group-button button:hover{background-color:var(--form-button-color);color:#fff}@media (max-width: 990px){.tpt-contact-form{flex-direction:column}.tpt-contact-form-left,.tpt-contact-form-right{width:100%;max-width:100%}.tpt-contact-form-left h2{font-size:32px}.tpt-contact-form-left .parah-contact{font-size:18px}.tpt-contact-form-right .form-group-button button{padding:8px 0;font-size:18px}.tpt-contact-form-right{padding:20px 20px 50px}h2.form-status.caption-large.text-body{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tpt-contact-form.css.map */
