#contact {
  padding: 75px 0;
  position: relative;
}
@media (max-width: 991px) {
  #contact .email_wrap {
    overflow: hidden;
    overflow-wrap: break-word;
  }
}
#contact .background {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}
#contact .container {
  display: flex;
  -moz-column-gap: 65px;
       column-gap: 65px;
  position: relative;
  flex-direction: row;
}
@media (max-width: 991px) {
  #contact .container {
    row-gap: 30px;
    flex-direction: column;
  }
}
#contact .form {
  width: 100%;
  display: flex;
  row-gap: 30px;
  flex-direction: column;
}
#contact .form .title {
  font-size: 30px;
  font-weight: 700;
}
#contact .form form {
  display: flex;
  row-gap: 15px;
  flex-wrap: wrap;
  -moz-column-gap: 15px;
       column-gap: 15px;
  flex-direction: row;
}
#contact .form form .form-group {
  display: flex;
  row-gap: 10px;
  flex-direction: column;
  width: calc(50% - (15px / 2));
}
#contact .form form .form-group.full {
  width: 100%;
}
#contact .form form .form-group input {
  width: 100%;
  height: 50px;
  padding: 0 18px;
  border: 1px solid #D9D9D9;
}
#contact .form form .form-group textarea {
  resize: none;
  padding: 18px;
  border: 1px solid #D9D9D9;
}
#contact .form form button {
  height: 50px;
  width: 211px;
  border: none;
  font-size: 20px;
  color: #ffffff;
  font-weight: 700;
  border-radius: 30px;
  margin: 15px 0 0 auto;
}
#contact .map {
  width: 100%;
  min-height: 300px;
}
#contact .map iframe {
  width: 100%;
  height: 100%;
}
@media (max-width: 991px) {
  #contact .map iframe {
    aspect-ratio: 2/1;
    min-height: 300px;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbnRlbmQvc3RhdGljL2Nzcy90ZW1wbGF0ZS0yL2NvbnRhY3QuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0k7RUFDQTtBQUNKO0FBQ0M7RUFBQTtJQUVFO0lBQ0E7RUFDRDtBQUNGO0FBVEE7RUFZUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQVI7QUFoQkE7RUFvQlE7RUFDQTtPQUFBO0VBQ0E7RUFDQTtBQURSO0FBR1E7RUFBQTtJQUNJO0lBQ0E7RUFBVjtBQUNGO0FBNUJBO0VBaUNRO0VBQ0E7RUFDQTtFQUNBO0FBRlI7QUFsQ0E7RUF1Q1k7RUFDQTtBQUZaO0FBdENBO0VBNENZO0VBQ0E7RUFDQTtFQUNBO09BQUE7RUFDQTtBQUhaO0FBN0NBO0VBbURnQjtFQUNBO0VBQ0E7RUFDQTtBQUhoQjtBQUtnQjtFQUNJO0FBSHBCO0FBdERBO0VBNkRvQjtFQUNBO0VBQ0E7RUFDQTtBQUpwQjtBQTVEQTtFQW9Fb0I7RUFDQTtFQUNBO0FBTHBCO0FBakVBO0VBNEVnQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBUmhCO0FBM0VBO0VBMkZRO0VBQ0E7QUFiUjtBQS9FQTtFQStGWTtFQUNBO0FBYlo7QUFlWTtFQUFBO0lBQ0k7SUFDQTtFQVpkO0FBQ0YiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9idWRnZXQtc2l0ZXMvLi9mcm9udGVuZC9zdGF0aWMvbGVzcy90ZW1wbGF0ZS0yL2NvbnRhY3QubGVzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIjY29udGFjdHtcbiAgICBwYWRkaW5nOiA3NXB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XG5cdFx0LmVtYWlsX3dyYXAge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG5cdFx0fVxuXHR9XG5cbiAgICAuYmFja2dyb3VuZHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuIFxuICAgIC5jb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGNvbHVtbi1nYXA6IDY1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICByb3ctZ2FwOiAzMHB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgIFxuICAgIC5mb3Jte1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcm93LWdhcDogMzBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAudGl0bGV7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgZm9ybXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICByb3ctZ2FwOiAxNXB4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMTVweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5mb3JtLWdyb3Vwe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcm93LWdhcDogMTBweDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICgxNXB4IC8gMikpO1xuXG4gICAgICAgICAgICAgICAgJi5mdWxse1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRleHRhcmVhe1xuICAgICAgICAgICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIxMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDAgYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAubWFwe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG5cbiAgICAgICAgaWZyYW1le1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDIvMTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG4gICAgXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/