.contact-page-section{margin:80px 0 120px;background:url(/cdn/shop/files/Group_25461.svg?v=1727329234);background-repeat:no-repeat;background-position:90% center;background-size:contain}.contact-page-section .container{max-width:808px}.contact-page-section .m-contact-form__heading{background:radial-gradient(20.82% 91% at 50% -3.22%,#1a4081 11.95%,#001f54 98.25%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-stack-header);font-size:45px;line-height:50px;font-weight:600;text-transform:uppercase;margin-bottom:32px;text-align:center}.contact-page-section .m-contact-form__description p{max-width:738px;margin:0 auto;text-align:center}.contact-page-section .m-contact-form__save span.form-field--checkbox__label,.contact-page-section .m-contact-form__description p{font-family:var(--font-stack-body);font-size:18px;line-height:28px;font-weight:400;color:#1e1e1e}.contact-page-section .m-contact-form__description,.contact-page-section .m-contact-form__save{margin-bottom:48px}.contact-page-section .email-id p{font-family:var(--font-stack-body);font-size:20px;line-height:30px;font-weight:700;text-transform:uppercase;margin-bottom:30px;text-align:center;color:#001f54}.contact-page-section .email-id p a:hover{text-decoration:underline}.contact-page-section .contact-form button.m-button{display:flex;margin:0 auto;max-width:362px;background:#8b4513;border-radius:74px;font-weight:700;font-size:16px;line-height:16px;padding:20px 30px;transition:var(--m-duration-default, .25s) all;text-transform:uppercase;border:0;width:100%;text-align:center;justify-content:center;font-family:Raleway,sans-serif}.contact-page-section .contact-form button.m-button:hover{background:#001f54}.contact-page-section .m-contact-form__main{width:100%}.contact-page-section .form-field{padding:12.5px 20px!important;border:1px solid #b1b1b1;border-radius:4px;font-size:20px;line-height:20px;color:#4c4c4c;font-family:Source Code Pro,monospace}.contact-page-section input{font-size:20px;font-weight:400;line-height:20px;text-align:left;color:#4c4c4c;font-family:Source Code Pro,monospace}.contact-page-section input::-webkit-input-placeholder{font-size:20px;font-weight:400;line-height:20px;text-align:left;color:#4c4c4c;font-family:Source Code Pro,monospace}.contact-page-section input:-ms-input-placeholder{font-size:20px;font-weight:400;line-height:20px;text-align:left;color:#4c4c4c;font-family:Source Code Pro,monospace}.contact-form-required-note{margin:0 0 20px;font-size:16px;font-weight:600;line-height:20px;color:#c62828}.contact-form-label span{color:#c62828;font-weight:700;font-size:18px}.contact-page-sectio input::-moz-placeholder{font-size:20px;font-weight:400;line-height:20px;text-align:left;color:#4c4c4c;font-family:Source Code Pro,monospace}.contact-page-section .contact-form-label{display:block;margin-bottom:6px;font-size:16px;line-height:18px;font-weight:400;color:#1e1e1e}@media screen and (max-width:1024px){.contact-page-section{margin:60px 0 70px}}@media screen and (max-width:767px){.contact-page-section{margin:53px 0 40px;background:none}.contact-page-section .container{padding:0 25px}.contact-page-section .m-contact-form__heading{font-size:40px;line-height:40px}.contact-page-section .m-contact-form__save span.form-field--checkbox__label,.contact-page-section .m-contact-form__description p{font-size:14px;line-height:20px}.contact-page-section .m-contact-form__description,.contact-page-section .m-contact-form__save{margin-bottom:26px}.contact-page-section .email-id p{font-size:14px;line-height:21px;margin-bottom:26px}.contact-page-section .form-field{font-size:14px;line-height:14px;padding:8px!important}.contact-page-section input{font-size:14px;line-height:14px}.contact-page-section input::-webkit-input-placeholder{font-size:14px;line-height:14px}.contact-page-section input:-ms-input-placeholder{font-size:14px;line-height:14px}.contact-page-sectioninput::-moz-placeholder{font-size:14px;line-height:14px}.contact-page-section .contact-form button.m-button{padding:24.5px 30px}.contact-page-section .m-contact-form__form-fields{gap:20px}.contact-page-section .m-contact-form__message{margin-top:20px}}.m-contact-form__purpose{padding-bottom:16px}.contact-page-section select.form-field{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #b1b1b1;border-radius:4px;color:#4c4c4c;line-height:1.3;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%234C4C4C' fill='none' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:12px}.contact-page-section select.form-field:focus{outline:none;border-color:#001f54}
/*# sourceMappingURL=/cdn/shop/t/64/assets/as-contact-page.css.map */
