.contact-module-scss-module__Zu2NSq__hp_field{opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.contact-module-scss-module__Zu2NSq__contact_wrap{background:#2e30ed url(../media/contact-bg.14n-w05wz8p1o.png) 50%/cover;padding:130px 0 100px}@media (max-width:1000px){.contact-module-scss-module__Zu2NSq__contact_wrap{padding-top:90px}}.contact-module-scss-module__Zu2NSq__contact_wrap section{max-width:611px;margin:0 auto;position:relative}.contact-module-scss-module__Zu2NSq__contact_wrap section:before{content:"";background:#fff;border-radius:30px;width:100px;height:40px;position:absolute;top:100px;left:-35%}@media (max-width:1000px){.contact-module-scss-module__Zu2NSq__contact_wrap section:before{display:none}}.contact-module-scss-module__Zu2NSq__contact_wrap section:after{content:"";background:url(../media/contact-shape.3m4asbzv7bcm4.png) 0 0/contain no-repeat;width:140px;height:84px;position:absolute;bottom:50px;right:-35%}@media (max-width:1000px){.contact-module-scss-module__Zu2NSq__contact_wrap section:after{display:none}}.contact-module-scss-module__Zu2NSq__contact_wrap section h1{text-align:center;color:#34fdbb;margin:0 0 30px;font-family:Permanent Marker,cursive;font-size:40px}@media (max-width:1000px){.contact-module-scss-module__Zu2NSq__contact_wrap section h1{margin-bottom:20px;font-size:30px}}.contact-module-scss-module__Zu2NSq__contact_wrap section .contact-module-scss-module__Zu2NSq__sent,.contact-module-scss-module__Zu2NSq__contact_wrap section .contact-module-scss-module__Zu2NSq__error{text-align:center;background-color:#34fdbbcc;border-radius:35px;margin-bottom:25px;padding:10px;font-size:1.5em}.contact-module-scss-module__Zu2NSq__contact_wrap section .contact-module-scss-module__Zu2NSq__error{background-color:#fd3434cc}.contact-module-scss-module__Zu2NSq__contact_wrap section ul{margin:0 -10px}.contact-module-scss-module__Zu2NSq__contact_wrap section ul li{width:50%;margin-bottom:50px;padding:0 10px}@media (max-width:1000px){.contact-module-scss-module__Zu2NSq__contact_wrap section ul li{width:100%;margin-bottom:30px}}.contact-module-scss-module__Zu2NSq__contact_wrap section ul li input{color:#fff;background:0 0;border:none;border-bottom:2px solid #fff;border-radius:0;height:40px;padding:0;font-size:13px;font-weight:900}.contact-module-scss-module__Zu2NSq__contact_wrap section ul li input::placeholder{color:#fff}
