.contact-form-section.index-section{margin:0}.contact-form-section .section-header__rte{margin-bottom:36px}p[data-spam-detection-disclaimer],.contact-form-section .data-spam-detection-disclaimer a{display:none}.contact-form-section .section-header__rte p{font-family:DM Mono,monospace;color:#fff;font-size:20px;line-height:24px;letter-spacing:-.4px;font-weight:400;margin-bottom:0;text-align:start}.contact-form-section input,.contact-form-section select,.contact-form-section textarea{font-family:DM Mono,monospace;color:#000;background-color:#fff;font-size:20px;line-height:24px;letter-spacing:-.4px;font-weight:400;border-radius:5px;padding:9px 18px;margin-bottom:18px}.contact-form-section input::placeholder,.contact-form-section textarea::placeholder{font-family:DM Mono,monospace;color:#000!important;font-size:20px;line-height:24px;letter-spacing:-.4px;font-weight:400;opacity:1}.contact-form-section input::-moz-placeholder,.contact-form-section textarea::-moz-placeholder{color:#000!important;font-size:20px;line-height:24px;letter-spacing:-.4px;font-weight:400;opacity:1}.contact-form-section input:-ms-input-placeholder,.contact-form-section textarea:-ms-input-placeholder{color:#000!important;font-size:20px;line-height:24px;letter-spacing:-.4px;font-weight:400}.contact-form-section input::-ms-input-placeholder,.contact-form-section textarea::-ms-input-placeholder{color:#000!important;font-size:20px;line-height:24px;letter-spacing:-.4px;font-weight:400}.contact-form__cv-info p,.contact-form__required-note{font-family:DM Mono,monospace;color:#fff;font-size:20px;line-height:24px;letter-spacing:-.4px;font-weight:400;text-align:left}.contact-form-submit{font-family:Special Elite,system-ui;background-color:#fff;color:#000;font-size:20px;line-height:20px;letter-spacing:0;font-weight:400;border-radius:1000px;padding:9px 13px 4px;margin-bottom:0!important;border:none;cursor:pointer;display:block!important;transition:background-color .2s ease,color .5s ease!important}.contact-form-submit:hover{background-color:#000!important;color:#fff!important}.contact-form-submit:after{content:none!important}@media screen and (min-width: 768px){.padding-right-50{padding-right:50px}}@media screen and (max-width: 768px){.contact-form-with-image .form-vertical{margin-bottom:36px}.contact-form-section{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/contact-form.css.map */
