.css-SDsZmB {
  order: 1 !important;
  padding-top: 50px !important;
  padding-bottom: 100px !important;
}
.css-SDsZmB:hover {
}
.css-uMjTOt {
  order: 1 !important;
  justify-content: center !important;
}
.css-uMjTOt:hover {
}
.css-SwFRGL {
 width: 100% !important;
 flex: unset !important;
  order: 1 !important;
  align-content: center !important;
}
.css-SwFRGL:hover {
}
.css-OI42uB {
  font-size: 25px !important;
  font-family: "secondary-font" !important;
  color: #414141 !important;
}
.css-OI42uB:hover {
}
input.css-OI42uB::placeholder {
opacity: 0.5;  color: #414141}
textarea.css-OI42uB::placeholder {
opacity: 0.5;  color: #414141}
.css-Yzvngv {
  padding-top: 10px !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
  align-items: baseline !important;
}
.css-Yzvngv:hover {
}
.css-HAW3RJ {
}
.css-HAW3RJ:hover {
}
.css-DN3g1m {
  order: 2 !important;
}
.css-DN3g1m:hover {
}
.css-cGuTw6 {
 width: 100% !important;
 flex: unset !important;
  order: 1 !important;
}
.css-cGuTw6:hover {
}
.css-pJYvq3 {
  margin-bottom: 30px !important;
}
.css-pJYvq3:hover {
}
.css-EizUg4 {
}
.css-EizUg4:hover {
}
.css-NU4MHc {
 width: 25% !important;
 flex: unset !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
  padding-bottom: 10px !important;
  padding-top: 10px !important;
}
.css-NU4MHc:hover {
}
@media (max-width: 576px) {.css-NU4MHc {
 width: 100% !important;
 flex: unset !important;
}
.css-NU4MHc:hover {
}
}@media (min-width: 577px) and (max-width: 1024px) {.css-NU4MHc {
 width: 50% !important;
 flex: unset !important;
}
.css-NU4MHc:hover {
}
}.css-lNbs5h {
  justify-content: center !important;
  margin-top: 20px !important;
}
.css-lNbs5h:hover {
}
.css-WKVPnV {
  font-size: 15px !important;
  font-family: "primary-font" !important;
  color: #2170ba !important;
  background-color: rgb(207,215,221) !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.css-WKVPnV:hover {
}
input.css-WKVPnV::placeholder {
opacity: 0.5;  color: #2170ba}
textarea.css-WKVPnV::placeholder {
opacity: 0.5;  color: #2170ba}
.css-fOIZTt {
  font-size: 15px !important;
  font-family: "primary-font" !important;
  color: rgb(239,240,240) !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
  background-color: rgb(71,78,82) !important;
}
.css-fOIZTt:hover {
}
input.css-fOIZTt::placeholder {
opacity: 0.5;  color: rgb(239,240,240)}
textarea.css-fOIZTt::placeholder {
opacity: 0.5;  color: rgb(239,240,240)}
.css-HJRnoz {
  font-size: 15px !important;
  font-family: "primary-font" !important;
  color: #2170ba !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
  background-color: rgb(207,215,221) !important;
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}
.css-HJRnoz:hover {
}
input.css-HJRnoz::placeholder {
opacity: 0.5;  color: #2170ba}
textarea.css-HJRnoz::placeholder {
opacity: 0.5;  color: #2170ba}
.css-zsQvlc {
  font-size: 15px !important;
  font-family: "primary-font" !important;
  color: #2170ba !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  background-color: rgb(207,215,221) !important;
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}
.css-zsQvlc:hover {
}
input.css-zsQvlc::placeholder {
opacity: 0.5;  color: #2170ba}
textarea.css-zsQvlc::placeholder {
opacity: 0.5;  color: #2170ba}
.css-CZZVkn {
  order: 1 !important;
  background-color: rgb(255,255,255) !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
  border-top-right-radius: 5px !important;
  border-top-left-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
  height: 100% !important;
}
.css-CZZVkn:hover {
}
.css-PpwR3T {
  order: 1 !important;
}
.css-PpwR3T:hover {
}
.css-TeBJf3 {
 width: 100% !important;
 flex: unset !important;
  order: 1 !important;
}
.css-TeBJf3:hover {
}
.css-sDlepZ {
}
.css-sDlepZ:hover {
}
.css-JMIWfG {
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
.css-JMIWfG:hover {
}
.css-qVUJXv {
  order: 2 !important;
  padding-top: 10px !important;
}
.css-qVUJXv:hover {
}
.css-Uc6LOh {
 width: 100% !important;
 flex: unset !important;
  order: 1 !important;
  min-height: 50px !important;
  align-content: center !important;
  justify-content: center !important;
}
.css-Uc6LOh:hover {
}
.css-BxVGnY {
  font-size: 16px !important;
  font-family: "primary-font" !important;
  color: rgb(71,78,82) !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.css-BxVGnY:hover {
}
input.css-BxVGnY::placeholder {
opacity: 0.5;  color: rgb(71,78,82)}
textarea.css-BxVGnY::placeholder {
opacity: 0.5;  color: rgb(71,78,82)}
.css-CZZVkn {
  order: 1 !important;
  background-color: rgb(255,255,255) !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
  border-top-right-radius: 5px !important;
  border-top-left-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
  height: 100% !important;
}
.css-CZZVkn:hover {
}
.css-PpwR3T {
  order: 1 !important;
}
.css-PpwR3T:hover {
}
.css-TeBJf3 {
 width: 100% !important;
 flex: unset !important;
  order: 1 !important;
}
.css-TeBJf3:hover {
}
.css-sDlepZ {
}
.css-sDlepZ:hover {
}
.css-JMIWfG {
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
.css-JMIWfG:hover {
}
.css-qVUJXv {
  order: 2 !important;
  padding-top: 10px !important;
}
.css-qVUJXv:hover {
}
.css-Uc6LOh {
 width: 100% !important;
 flex: unset !important;
  order: 1 !important;
  min-height: 50px !important;
  align-content: center !important;
  justify-content: center !important;
}
.css-Uc6LOh:hover {
}
.css-BxVGnY {
  font-size: 16px !important;
  font-family: "primary-font" !important;
  color: rgb(71,78,82) !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.css-BxVGnY:hover {
}
input.css-BxVGnY::placeholder {
opacity: 0.5;  color: rgb(71,78,82)}
textarea.css-BxVGnY::placeholder {
opacity: 0.5;  color: rgb(71,78,82)}
.css-MYfh64 {
 width: 50% !important;
 flex: unset !important;
  order: 2 !important;
}
.css-MYfh64:hover {
}
.css-lz5lKi {
  padding-bottom: 5px !important;
  padding-right: 10px !important;
  padding-left: 5px !important;
  margin-bottom: 50px !important;
  border-top-left-radius: 30px !important;
  border-top-right-radius: 30px !important;
  border-bottom-left-radius: 30px !important;
  border-bottom-right-radius: 5px !important;
  padding-top: 5px !important;
  margin-top: 20px !important;
  background-color: rgb(255,255,255) !important;
  border-top-color: #eff0f0 !important;
  border-top-width: 3px !important;
  border-top-style: solid !important;
  border-bottom-color: #eff0f0 !important;
  border-bottom-width: 1px !important;
  border-bottom-style: solid !important;
}
.css-lz5lKi:hover {
}
.css-ZFI54Q {
  font-family: "primary-font" !important;
  font-size: 14px !important;
  color: rgb(71,78,82) !important;
  margin-right: 10px !important;
}
.css-ZFI54Q:hover {
}
input.css-ZFI54Q::placeholder {
opacity: 0.5;  color: rgb(71,78,82)}
textarea.css-ZFI54Q::placeholder {
opacity: 0.5;  color: rgb(71,78,82)}
.css-WIxuza {
  font-size: 20px !important;
  color: rgb(71,78,82) !important;
  padding-left: 3px !important;
  padding-right: 5px !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.css-WIxuza:hover {
}
input.css-WIxuza::placeholder {
opacity: 0.5;  color: rgb(71,78,82)}
textarea.css-WIxuza::placeholder {
opacity: 0.5;  color: rgb(71,78,82)}
.css-pXZFtH {
  padding-bottom: 5px !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
  padding-top: 5px !important;
  font-family: "primary-font" !important;
  font-size: 14px !important;
  color: rgb(71,78,82) !important;
  border-top-left-radius: 50px !important;
  border-top-right-radius: 50px !important;
  border-bottom-left-radius: 50px !important;
  border-bottom-right-radius: 50px !important;
  background-color: rgb(249,249,249) !important;
}
.css-pXZFtH:hover {
}
input.css-pXZFtH::placeholder {
opacity: 0.5;  color: rgb(71,78,82)}
textarea.css-pXZFtH::placeholder {
opacity: 0.5;  color: rgb(71,78,82)}
