.contact h2.title{font-family:Rubik;font-style:normal;font-weight:900;font-size:60px;line-height:71px;text-transform:uppercase}.contact h2.title .line-1{display:flex;align-items:center}.contact h2.title .line-1 span{font-size:45px;line-height:50px;text-decoration:underline;margin-left:10px}.contact h2.title .line-2 span{font-family:quimby-gubernatorial;font-style:normal;font-weight:400;font-size:90px;line-height:70px;text-transform:lowercase;display:inline-block;transform:rotate(-20deg)}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}#ContactForm .field{display:block}#ContactForm .field .field__label{position:relative;left:0;top:0;font-family:Rokkitt;font-style:normal;font-weight:700;font-size:20px;line-height:23px;text-transform:uppercase;color:#004aaa}#ContactForm .field .field__input{border-radius:5px;border:1px solid #004AAA;padding:1rem}#ContactForm .field:before,#ContactForm .field:after{display:none}#ContactForm .field .field__input::-webkit-input-placeholder{font-family:Rokkitt;font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#004aaa;opacity:.2!important}#ContactForm .field .field__input:-ms-input-placeholder{font-family:Rokkitt;font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#004aaa;opacity:.2!important}#ContactForm .field .field__input::placeholder{font-family:Rokkitt;font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#004aaa;opacity:.2!important}@media screen and (min-width: 750px){.contact .field{margin-bottom:1.7rem}}.contact__button{margin-top:3rem;position:relative;text-align:center}.contact__button:before{display:block;border-top:2px dashed #004AAA;content:"";width:calc(50% - 100px);position:absolute;top:20px;left:0}.contact__button:after{display:block;border-top:2px dashed #004AAA;content:"";width:calc(50% - 100px);position:absolute;top:20px;right:0}.contact__button .button{font-family:Rokkitt;font-style:normal;font-weight:700;font-size:20px;line-height:23px;text-align:center;color:#f2f2f2}.form-desc{border-bottom:2px dashed #004AAA;margin-bottom:30px}.contac-inf{border-bottom:2px dashed #004AAA;margin-bottom:20px;padding-bottom:20px}.contac-inf .adress{font-size:20px;line-height:23px;text-transform:uppercase;padding-bottom:17px}.contac-inf .phone,.contac-inf .mail{padding-bottom:15px}.contac-inf .phone a,.contac-inf .mail a{font-size:20px;line-height:23px;color:#004aaa;text-decoration:none;margin-left:5px}.contact .list-social{justify-content:flex-start!important}.faq a.contact{font-family:Rokkitt;font-style:normal;font-weight:700;font-size:18px;line-height:22px;text-align:center;color:#f2f2f2;background:#004aaa;border-radius:5px;text-decoration:none;padding:10px 25px 7px;text-transform:uppercase;display:inline-block;margin:0 0 30px}h2.faq-right-heading{font-family:Rubik;font-size:35px;font-weight:900;line-height:41px;letter-spacing:0em;text-align:left;text-transform:uppercase}.faq .accordion{font-family:Rokkitt;font-size:20px;font-weight:700;line-height:23px;letter-spacing:0em;cursor:pointer;padding:18px 18px 18px 0;width:100%;border:none;text-align:left;outline:none;transition:.4s;color:#004aaa;text-transform:uppercase;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #004aaa;background:transparent!important}.faq .accordion.active{border-bottom:1px solid transparent}.faq .accordion:after{content:"+";font-size:33px;color:#004aaa;float:right;margin-left:5px}.faq .active:after{content:"-"}.faq-ftmb{border-top:2px dashed #004AAA;margin-top:30px;padding-top:20px}.faq .panel{padding:0 18px 0 0;display:none;overflow:hidden;border-bottom:1px solid #004aaa}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width: 768px){.contact .grid__item{width:100%;max-width:100%}}@media screen and (max-width: 767px){.contact h2.title{font-size:40px;line-height:51px}.contact h2.title .line-1 span{font-size:35px;line-height:50px}.contact h2.title .line-2 span{font-size:55px;line-height:55px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-contact-form.css.map */
