.contact{padding-top:130px;padding-bottom:110px;position:relative}@media (max-width: 767.98px){.contact{padding-top:90px}}.contact-bg{position:absolute;top:0;left:0;width:100%;height:100%;max-height:831px;z-index:-1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.contact:after{content:"";position:absolute;top:0;left:0;z-index:-1;background:linear-gradient(259deg,#003213e6,#00983ae6);width:100%;height:831px;box-shadow:0 0 0 8px #9ac2a9}.contact .kmbi-element{position:absolute;right:0;bottom:-20px;font-size:600px;fill:#9ac2a9;z-index:-1}@media (max-width: 767.98px){.contact .kmbi-element{display:none}}.contact .form{margin-top:39px;border-radius:10px;border:1px solid #9AC2A9;background:#f2f4f7;box-shadow:5px 5px 5px #00000040;padding:30px 110px}@media (max-width: 767.98px){.contact .form{margin-top:30px;padding:30px}}.contact .form .title{color:#00983a;font-size:12px;letter-spacing:2.4px;text-transform:uppercase;border-radius:18px;border:.5px solid #00983A;background:#f2f4f7;padding:8px 16px;display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:0 auto 8px}.contact .form h1{text-align:center;font-size:24px;font-weight:700;line-height:normal;background:linear-gradient(90deg,#000,#00983a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact .form p{color:#1e1e1e;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.contact .form button{width:100%}.contact-links{margin-top:28px}.contact-links h2{color:#fff;font-size:24px;font-weight:700;line-height:normal}@media (max-width: 767.98px){.contact-links h2{color:#1e1e1e}}.contact-links a{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-bottom:8px;color:#fff;font-size:16px;font-weight:700;line-height:normal;padding:8px}@media (max-width: 767.98px){.contact-links a{color:#1e1e1e;border-color:#10212a}}.contact-links .spacing{margin-bottom:60px}@media (max-width: 767.98px){.contact-links .spacing{margin-bottom:30px}}.contact-links .custom{text-align:start}.contact-links iframe{border-radius:30px;box-shadow:5px 5px 5px #00000040}@media (max-width: 767.98px){.contact-links iframe{margin-top:30px}}
