@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/Inter-Medium.woff2?874bf62fa7ae4459712a6261599f2c31) format("woff2"), url(/fonts/Inter-Medium.woff?0c847eef221e164c17da95afc3af6e92) format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/Inter-MediumItalic.woff2?5ece4801cdf12a5b17dd5dad1d405f15) format("woff2"), url(/fonts/Inter-MediumItalic.woff?af5932f4ff727c28539ac677144b9aeb) format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/Inter-SemiBold.woff2?b0b9c035692f884e8635077277ecd338) format("woff2"), url(/fonts/Inter-SemiBold.woff?bfb220b7f35f45b33defe87e89dad9df) format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/Inter-SemiBoldItalic.woff2?a97827a7e99a8a3c80ac13e90cb46cd0) format("woff2"), url(/fonts/Inter-SemiBoldItalic.woff?662d9d5405b2bac899373fc9937f19a9) format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/Inter-Bold.woff2?b393f7a3cc3267881f6360fbb418ec6d) format("woff2"), url(/fonts/Inter-Bold.woff?e2cf90a4870ee378777ebaa927c605f0) format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/Inter-BoldItalic.woff2?f96d600d437d0642fd64c1a67beb059b) format("woff2"), url(/fonts/Inter-BoldItalic.woff?d26c0373303d64a8147902663f25317c) format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/fonts/Inter-Black.woff2?694c44a62e1fc9dce364fd63a8575a23) format("woff2"), url(/fonts/Inter-Black.woff?b1fbcbe28cdf03565751ebe5b75421c2) format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/fonts/Inter-BlackItalic.woff2?9428ff946fbb263bff95e9ce4ffab27c) format("woff2"), url(/fonts/Inter-BlackItalic.woff?69768f661dcc34e87ad16153492ad699) format("woff");
}
body {
  font-size: 14px;
  color: #121110;
  font-family: "Inter";
  font-weight: 500;
}

h1 {
  font-weight: 700;
}

input:focus-visible {
  outline-color: #F26622;
}

body {
  background-color: #F1F0F0;
}

#gcl-wrapper {
  width: 955px;
  height: 510px;
  margin: 50px auto 0;
  position: relative;
  background-color: #fff;
  display: flex;
  border-radius: 5px;
  overflow: hidden;
}
#gcl-wrapper .gcl-layout {
  display: flex;
}
#gcl-wrapper .gcl-layout-left {
  flex: 1;
  padding: 40px;
  box-sizing: border-box;
}
#gcl-wrapper .gcl-layout-left .gcl-title {
  margin-bottom: 40px;
}
#gcl-wrapper .gcl-layout-left .gcl-title h1 {
  margin-bottom: 5px;
}
#gcl-wrapper .gcl-layout-left .gcl-title span {
  color: #4D4845;
  font-weight: 500;
}
#gcl-wrapper .gcl-layout-left .gcl-form-group {
  margin-bottom: 10px;
  position: relative;
  display: flex;
  align-items: center;
}
#gcl-wrapper .gcl-layout-left .gcl-form-group.form-submit {
  margin-top: 20px;
}
#gcl-wrapper .gcl-layout-left .gcl-form-group img {
  position: absolute;
  left: 15px;
}
#gcl-wrapper .gcl-layout-left .gcl-form-group input {
  background-color: #F8F8F8;
  padding: 19px 13px;
  padding-left: 35px;
  border-radius: 5px;
  border: none;
  width: 270px;
}
#gcl-wrapper .gcl-layout-left .gcl-form-group button {
  border: none;
  background: #F26622;
  width: 318px;
  padding: 22px;
  color: #fff;
  font-weight: 700;
  border-radius: 5px;
  text-align: center;
  cursor: pointer;
}
#gcl-wrapper .gcl-layout-left .gcl-form-group button:hover {
  background-color: #121110;
}
#gcl-wrapper .gcl-layout-right img {
  width: 458px;
}
