.contact-form-custom__title{margin-bottom:40px;font-family:var(--font-secondary);font-weight:700}.contact-form-custom__title h1,.contact-form-custom__title h2,.contact-form-custom__title h3,.contact-form-custom__title h4,.contact-form-custom__title h5,.contact-form-custom__title h6{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.contact-form-custom__title h1:not(:last-child),.contact-form-custom__title h2:not(:last-child),.contact-form-custom__title h3:not(:last-child),.contact-form-custom__title h4:not(:last-child),.contact-form-custom__title h5:not(:last-child),.contact-form-custom__title h6:not(:last-child){margin:0 0 8px}.contact-form-custom__title p:not(:last-child){margin-bottom:8px}.contact-form-custom__title a{color:inherit;text-decoration:underline;transition:opacity 0.2s ease-in-out}.contact-form-custom__title a:hover,.contact-form-custom__title a:focus,.contact-form-custom__title a:active{opacity:0.7}.contact-form-custom__title button{padding:10px 30px;min-width:120px;min-height:48px;font:600 16px/1.25 var(--font-primary);border-radius:30px;letter-spacing:0;background-color:#4D9EAA;border:1px solid #4D9EAA;color:#FFFFFF;text-align:center;transition:all 0.2s ease-in-out}.contact-form-custom__title button:before,.contact-form-custom__title button:after{display:none}.contact-form-custom__title button:hover,.contact-form-custom__title button:focus,.contact-form-custom__title button:active{background:#000000;border:1px solid #000000;color:#FFFFFF}.contact-form-custom__title input,.contact-form-custom__title textarea{border:1px solid #000000 !important;border-radius:24px !important;padding:12px 20px !important;font:300 14px/1.25 var(--font-primary) !important;color:#000000 !important}.contact-form-custom__title input::-moz-placeholder, .contact-form-custom__title textarea::-moz-placeholder{font:300 14px/1.25 var(--font-primary) !important}.contact-form-custom__title input::placeholder,.contact-form-custom__title textarea::placeholder{font:300 14px/1.25 var(--font-primary) !important}.contact-form-custom__title label{font:300 14px/1.25 var(--font-primary) !important;letter-spacing:0 !important}.contact-form-custom__title ul,.contact-form-custom__title ol{padding-left:30px}.contact-form-custom__title ul:not(:last-child),.contact-form-custom__title ol:not(:last-child){margin-bottom:8px}.contact-form-custom__title>*{font:inherit;color:inherit;letter-spacing:inherit}@media only screen and (max-width: 992px){.contact-form-custom__title{margin-bottom:20px}}
