/* ===== INLINE STYLES ===== */
a,
body,
div,
h1,
h2,
h3,
p,
span {
  font-family: Inter !important;
}
.no-underline {
  text-decoration: none;
}
.css-13uoifz {
  position: relative;
  padding: 20px;
}
a {
  text-decoration: none;
  color: #1ca0f2;
}
.css-13uoifz {
  min-height: 400px;
}
@charset "UTF-8";
.slick-slider {
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list,
.slick-slider {
  position: relative;
  display: block;
}
.slick-list {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
  transform: translateZ(0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:after,
.slick-track:before {
  display: table;
  content: "";
}
.slick-track:after {
  clear: both;
}

html {
  font-family:
    "Inter",
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    sans-serif;
}

@media (max-width: 1024px) {
  .slick-dots li {
    width: 10px !important;
    height: 10px !important;
  }
}
@media (max-width: 768px) {
  .slick-dots li {
    width: 10px !important;
    height: 10px !important;
  }
}

@-webkit-keyframes mui-auto-fill {
  from {
    display: block;
  }
}
@keyframes mui-auto-fill {
  from {
    display: block;
  }
}
@-webkit-keyframes mui-auto-fill-cancel {
  from {
    display: block;
  }
}
@keyframes mui-auto-fill-cancel {
  from {
    display: block;
  }
}

@-webkit-keyframes mui-auto-fill {
  from {
    display: block;
  }
}
@keyframes mui-auto-fill {
  from {
    display: block;
  }
}
@-webkit-keyframes mui-auto-fill-cancel {
  from {
    display: block;
  }
}
@keyframes mui-auto-fill-cancel {
  from {
    display: block;
  }
}

@-webkit-keyframes mui-auto-fill {
  from {
    display: block;
  }
}
@keyframes mui-auto-fill {
  from {
    display: block;
  }
}
@-webkit-keyframes mui-auto-fill-cancel {
  from {
    display: block;
  }
}
@keyframes mui-auto-fill-cancel {
  from {
    display: block;
  }
}

@-webkit-keyframes mui-auto-fill {
  from {
    display: block;
  }
}
@keyframes mui-auto-fill {
  from {
    display: block;
  }
}
@-webkit-keyframes mui-auto-fill-cancel {
  from {
    display: block;
  }
}
@keyframes mui-auto-fill-cancel {
  from {
    display: block;
  }
}

@-webkit-keyframes mui-auto-fill {
  from {
    display: block;
  }
}
@keyframes mui-auto-fill {
  from {
    display: block;
  }
}
@-webkit-keyframes mui-auto-fill-cancel {
  from {
    display: block;
  }
}
@keyframes mui-auto-fill-cancel {
  from {
    display: block;
  }
}

.css-jvl3b7 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1300;
  box-shadow: 0 0 10px 0 #7a7a7a;
}
.css-jvl3b7 .marquee {
  background: #ffffff;
  border-top: 1px solid #f0f0f0;
  top: 0;
  z-index: 10000;
}
.css-jvl3b7 .marquee .marquee-link {
  padding: 10px 16px;
  font-weight: 600;
  font-family: Inter;
  color: #c63000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 24px;
}
.css-jvl3b7 .marquee .marquee-link:hover {
  background: #ffeee9;
}

.css-1nm3lnh {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  background-color: #ffffff;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.css-1nm3lnh .button-container {
  display: block;
  white-space: noWrap;
}
@media (min-width: 1440px) {
  .css-1nm3lnh .button-container {
    padding: 2px 20px;
  }
}
@media (max-width: 1024px) {
  .css-1nm3lnh .button-container {
    padding: 6px 32px;
  }
}
@media (max-width: 830px) {
  .css-1nm3lnh .button-container {
    margin-bottom: 6px;
    padding: 6px 30px;
  }
}
@media (max-width: 800px) {
  .css-1nm3lnh .button-container {
    display: none;
  }
}
@media (min-width: 960px) {
  .css-1nm3lnh.MuiAppBar-root {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 800px) {
  .css-1nm3lnh {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
  }
}
@media (min-width: 600px) {
  .css-1nm3lnh.MuiAppBar-root {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 900px) {
  .css-1nm3lnh .mobile-view {
    display: none;
  }
}
.css-1nm3lnh .header-links.active,
.css-1nm3lnh .header-links:hover {
  color: #fb5621;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: 40px;
  text-decoration-thickness: 5px;
  text-underline-width: 50px;
  font-weight: 700;
}
@media (max-width: 1499px) {
  .css-1nm3lnh .header-links.active,
  .css-1nm3lnh .header-links:hover {
    text-underline-offset: 22px;
  }
}
@media (min-width: 1500px) {
  .css-1nm3lnh .header-links.active,
  .css-1nm3lnh .header-links:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-underline-offset: 32px;
    text-decoration-thickness: 8px;
  }
}
@media (min-width: 800px) and (max-width: 1340px) {
  .css-1nm3lnh .header-links.active,
  .css-1nm3lnh .header-links:hover {
    -webkit-text-decoration: none;
    text-decoration: none;
  }
}
.css-1nm3lnh .mobile-menu {
  cursor: pointer;
  display: none;
}
@media (max-width: 799.95px) {
  .css-1nm3lnh .mobile-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.css-1nm3lnh .header-border-bottom {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #e6e6e6;
}
@media (max-width: 800px) {
  .css-1nm3lnh .header-border-bottom {
    border: none;
  }
}
.css-1nm3lnh .phone {
  border-right: 1px solid #7a7a7a;
}
@media (max-width: 600px) {
  .css-1nm3lnh .phone {
    border: none;
  }
}
.css-1nm3lnh .popper {
  -webkit-transform: translate(300px, 84px) !important;
  -moz-transform: translate(300px, 84px) !important;
  -ms-transform: translate(300px, 84px) !important;
  transform: translate(300px, 84px) !important;
}
.css-1nm3lnh .divider {
  margin: 0 5px;
}
@media (max-width: 799.95px) {
  .css-1nm3lnh .content-none {
    display: none;
  }
}
@media (min-width: 0px) {
  .css-1nm3lnh {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media (min-width: 600px) {
  .css-1nm3lnh {
    padding-left: 16px;
    padding-right: 32px;
  }
}
@media (min-width: 960px) {
  .css-1nm3lnh {
    padding-left: 32px;
    padding-right: 64px;
  }
}
@media (min-width: 1280px) {
  .css-1nm3lnh {
    padding-left: 72px;
    padding-right: 96px;
  }
}

.css-d18sb1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  box-sizing: border-box;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: static;
  background-color: #3f51b5;
  color: #fff;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  background-color: #ffffff;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.css-d18sb1 .button-container {
  display: block;
  white-space: noWrap;
}
@media (min-width: 1440px) {
  .css-d18sb1 .button-container {
    padding: 2px 20px;
  }
}
@media (max-width: 1024px) {
  .css-d18sb1 .button-container {
    padding: 6px 32px;
  }
}
@media (max-width: 830px) {
  .css-d18sb1 .button-container {
    margin-bottom: 6px;
    padding: 6px 30px;
  }
}
@media (max-width: 800px) {
  .css-d18sb1 .button-container {
    display: none;
  }
}
@media (min-width: 960px) {
  .css-d18sb1.MuiAppBar-root {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 800px) {
  .css-d18sb1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
  }
}
@media (min-width: 600px) {
  .css-d18sb1.MuiAppBar-root {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 900px) {
  .css-d18sb1 .mobile-view {
    display: none;
  }
}
.css-d18sb1 .header-links.active,
.css-d18sb1 .header-links:hover {
  color: #fb5621;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: 40px;
  text-decoration-thickness: 5px;
  text-underline-width: 50px;
  font-weight: 700;
}
@media (max-width: 1499px) {
  .css-d18sb1 .header-links.active,
  .css-d18sb1 .header-links:hover {
    text-underline-offset: 22px;
  }
}
@media (min-width: 1500px) {
  .css-d18sb1 .header-links.active,
  .css-d18sb1 .header-links:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-underline-offset: 32px;
    text-decoration-thickness: 8px;
  }
}
@media (min-width: 800px) and (max-width: 1340px) {
  .css-d18sb1 .header-links.active,
  .css-d18sb1 .header-links:hover {
    -webkit-text-decoration: none;
    text-decoration: none;
  }
}
.css-d18sb1 .mobile-menu {
  cursor: pointer;
  display: none;
}
@media (max-width: 799.95px) {
  .css-d18sb1 .mobile-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.css-d18sb1 .header-border-bottom {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #e6e6e6;
}
@media (max-width: 800px) {
  .css-d18sb1 .header-border-bottom {
    border: none;
  }
}
.css-d18sb1 .phone {
  border-right: 1px solid #7a7a7a;
}
@media (max-width: 600px) {
  .css-d18sb1 .phone {
    border: none;
  }
}
.css-d18sb1 .popper {
  -webkit-transform: translate(300px, 84px) !important;
  -moz-transform: translate(300px, 84px) !important;
  -ms-transform: translate(300px, 84px) !important;
  transform: translate(300px, 84px) !important;
}
.css-d18sb1 .divider {
  margin: 0 5px;
}
@media (max-width: 799.95px) {
  .css-d18sb1 .content-none {
    display: none;
  }
}
@media (min-width: 0px) {
  .css-d18sb1 {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media (min-width: 600px) {
  .css-d18sb1 {
    padding-left: 16px;
    padding-right: 32px;
  }
}
@media (min-width: 960px) {
  .css-d18sb1 {
    padding-left: 32px;
    padding-right: 64px;
  }
}
@media (min-width: 1280px) {
  .css-d18sb1 {
    padding-left: 72px;
    padding-right: 96px;
  }
}

.css-aa4bmp {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  -webkit-transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  box-shadow:
    0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  box-sizing: border-box;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: static;
  background-color: #3f51b5;
  color: #fff;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  background-color: #ffffff;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.css-aa4bmp .button-container {
  display: block;
  white-space: noWrap;
}
@media (min-width: 1440px) {
  .css-aa4bmp .button-container {
    padding: 2px 20px;
  }
}
@media (max-width: 1024px) {
  .css-aa4bmp .button-container {
    padding: 6px 32px;
  }
}
@media (max-width: 830px) {
  .css-aa4bmp .button-container {
    margin-bottom: 6px;
    padding: 6px 30px;
  }
}
@media (max-width: 800px) {
  .css-aa4bmp .button-container {
    display: none;
  }
}
@media (min-width: 960px) {
  .css-aa4bmp.MuiAppBar-root {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 800px) {
  .css-aa4bmp {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
  }
}
@media (min-width: 600px) {
  .css-aa4bmp.MuiAppBar-root {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 900px) {
  .css-aa4bmp .mobile-view {
    display: none;
  }
}
.css-aa4bmp .header-links.active,
.css-aa4bmp .header-links:hover {
  color: #fb5621;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: 40px;
  text-decoration-thickness: 5px;
  text-underline-width: 50px;
  font-weight: 700;
}
@media (max-width: 1499px) {
  .css-aa4bmp .header-links.active,
  .css-aa4bmp .header-links:hover {
    text-underline-offset: 22px;
  }
}
@media (min-width: 1500px) {
  .css-aa4bmp .header-links.active,
  .css-aa4bmp .header-links:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-underline-offset: 32px;
    text-decoration-thickness: 8px;
  }
}
@media (min-width: 800px) and (max-width: 1340px) {
  .css-aa4bmp .header-links.active,
  .css-aa4bmp .header-links:hover {
    -webkit-text-decoration: none;
    text-decoration: none;
  }
}
.css-aa4bmp .mobile-menu {
  cursor: pointer;
  display: none;
}
@media (max-width: 799.95px) {
  .css-aa4bmp .mobile-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.css-aa4bmp .header-border-bottom {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #e6e6e6;
}
@media (max-width: 800px) {
  .css-aa4bmp .header-border-bottom {
    border: none;
  }
}
.css-aa4bmp .phone {
  border-right: 1px solid #7a7a7a;
}
@media (max-width: 600px) {
  .css-aa4bmp .phone {
    border: none;
  }
}
.css-aa4bmp .popper {
  -webkit-transform: translate(300px, 84px) !important;
  -moz-transform: translate(300px, 84px) !important;
  -ms-transform: translate(300px, 84px) !important;
  transform: translate(300px, 84px) !important;
}
.css-aa4bmp .divider {
  margin: 0 5px;
}
@media (max-width: 799.95px) {
  .css-aa4bmp .content-none {
    display: none;
  }
}
@media (min-width: 0px) {
  .css-aa4bmp {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media (min-width: 600px) {
  .css-aa4bmp {
    padding-left: 16px;
    padding-right: 32px;
  }
}
@media (min-width: 960px) {
  .css-aa4bmp {
    padding-left: 32px;
    padding-right: 64px;
  }
}
@media (min-width: 1280px) {
  .css-aa4bmp {
    padding-left: 72px;
    padding-right: 96px;
  }
}

.css-1a2z69e {
  text-align: center;
}
@media (max-width: 800px) {
  .css-1a2z69e .mobile-view {
    display: visible;
  }
  .css-1a2z69e .desktop-view {
    display: none;
  }
}
@media (min-width: 800px) {
  .css-1a2z69e .mobile-view {
    display: none;
  }
}

.css-tl316n {
  padding: 5px 0;
}
@media (min-width: 1500px) {
  .css-tl316n {
    width: 320px;
    height: 70px;
  }
}
@media (min-width: 1200px) and (max-width: 1499.95px) {
  .css-tl316n {
    width: 250px;
    height: 50px;
  }
}
@media (min-width: 1000px) and (max-width: 1199.95px) {
  .css-tl316n {
    width: 270px;
    height: 50px;
  }
}
@media (min-width: 900px) and (max-width: 999.95px) {
  .css-tl316n {
    width: 240px;
    height: 50px;
  }
}
@media (min-width: 600px) and (max-width: 899.95px) {
  .css-tl316n {
    width: 150px;
    padding-left: 12px;
    height: 50px;
  }
}
@media (min-width: 300px) and (max-width: 599.95px) {
  .css-tl316n {
    width: 150px;
    padding-left: 8px;
    height: 50px;
  }
}
@media (min-width: 30px) and (max-width: 299.95px) {
  .css-tl316n {
    width: 113px;
    height: 30px;
  }
}

.css-1ld3ikp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.css-1gg8yen {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 8px;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.css-1gg8yen > :not(style) + :not(style) {
  margin: 0;
  margin-left: 16px;
}

.css-8t5z47 {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 20px;
  height: 50px;
  color: #ffffff;
  padding: 6px 45px;
  font-size: 16px;
  text-transform: capitalize;
  white-space: no-wrap;
}

.css-1k34dx3 {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.75;
  letter-spacing: 0.02857em;
  text-transform: uppercase;
  min-width: 64px;
  padding: 6px 8px;
  border-radius: 4px;
  -webkit-transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  color: #3f51b5;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 20px;
  height: 50px;
  color: #ffffff;
  padding: 6px 45px;
  font-size: 16px;
  text-transform: capitalize;
  white-space: no-wrap;
}
.css-1k34dx3:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: rgba(63, 81, 181, 0.04);
}
@media (hover: none) {
  .css-1k34dx3:hover {
    background-color: transparent;
  }
}
.css-1k34dx3.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
}

.css-p4ymb8 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0;
  border: 0;
  margin: 0;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.75;
  letter-spacing: 0.02857em;
  text-transform: uppercase;
  min-width: 64px;
  padding: 6px 8px;
  border-radius: 4px;
  -webkit-transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  color: #3f51b5;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 20px;
  height: 50px;
  color: #ffffff;
  padding: 6px 45px;
  font-size: 16px;
  text-transform: capitalize;
  white-space: no-wrap;
}
.css-p4ymb8::-moz-focus-inner {
  border-style: none;
}
.css-p4ymb8.Mui-disabled {
  pointer-events: none;
  cursor: default;
}
@media print {
  .css-p4ymb8 {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
}
.css-p4ymb8:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: rgba(63, 81, 181, 0.04);
}
@media (hover: none) {
  .css-p4ymb8:hover {
    background-color: transparent;
  }
}
.css-p4ymb8.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
}

.css-r6yr4j {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  padding-right: 16px;
}

.css-70qvj9 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.css-5usy4z .paper-class {
  width: 100%;
}
@media (min-width: 800px) {
  .css-5usy4z {
    display: none;
  }
}
.css-5usy4z .MuiPaper-root.MuiDrawer-paper.MuiPaper-elevation {
  height: 100vh;
  top: 100px;
}
.css-5usy4z .menu-options {
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  padding: 12px;
  color: #1a1a1a;
}
.css-5usy4z .right-side-arrow {
  top: 105px;
}
.css-5usy4z .button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.css-5usy4z .button .button-container {
  margin-top: 10px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.css-11b1jlw {
  z-index: 1200;
}
.css-11b1jlw .paper-class {
  width: 100%;
}
@media (min-width: 800px) {
  .css-11b1jlw {
    display: none;
  }
}
.css-11b1jlw .MuiPaper-root.MuiDrawer-paper.MuiPaper-elevation {
  height: 100vh;
  top: 100px;
}
.css-11b1jlw .menu-options {
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  padding: 12px;
  color: #1a1a1a;
}
.css-11b1jlw .right-side-arrow {
  top: 105px;
}
.css-11b1jlw .button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.css-11b1jlw .button .button-container {
  margin-top: 10px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.css-1m1hhqr {
  margin-bottom: 96px;
}
@media (min-width: 0px) {
  .css-1m1hhqr {
    padding-top: 8px;
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 600px) {
  .css-1m1hhqr {
    padding-top: 32px;
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 960px) {
  .css-1m1hhqr {
    padding-top: 16px;
    padding-left: 64px;
    padding-right: 64px;
  }
}
@media (min-width: 1280px) {
  .css-1m1hhqr {
    padding-left: 96px;
    padding-right: 96px;
  }
}

.css-1gs7qwi {
  padding: 0 60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 0px;
  margin-bottom: 20px;
  text-align: center;
}
@media (max-width: 420px) {
  .css-1gs7qwi {
    padding: 0 20px;
  }
}
@media (min-width: 1500px) {
  .css-1gs7qwi {
    padding: 0 200px;
  }
}
.css-1gs7qwi .content-block__h1,
.css-1gs7qwi .content-block__stat {
  display: block;
  font-size: 28px;
  font-weight: 800;
  color: #181832;
  margin: 0.5em 0 0;
}
.css-1gs7qwi .content-block__stat {
  font-size: 27px;
}
.css-1gs7qwi .content-block__subtitle {
  display: block;
  font-size: 20px;
  font-weight: 600;
  color: #3f3f52;
  margin: 0.4em 0;
}
.css-1gs7qwi .content-block__body {
  font-size: 16px;
  line-height: 1.75;
  color: #3f3f52;
  margin: 0 auto 2.5em;
  max-width: 940px;
}
.css-1gs7qwi .content-block__body.ck-content p {
  margin: 0 0 1em;
}
@media (max-width: 640px) {
  .css-1gs7qwi .content-block__h1 {
    font-size: 24px;
  }
  .css-1gs7qwi .content-block__subtitle {
    font-size: 19px;
  }
  .css-1gs7qwi .content-block__body {
    font-size: 15px;
  }
}

.css-1dvl86w {
  width: 20%;
  margin: 0.5em auto;
  border: 0;
  border-top: 1px solid #ccc;
}

.css-13uoifz {
  position: relative;
  padding: 20px;
}
.css-13uoifz::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 284px;
  background-color: #eff9ff;
  z-index: -1;
}
.css-13uoifz .card-content {
  cursor: pointer;
}
@media (max-width: 400px) {
  .css-13uoifz .card-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.css-13uoifz .course-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
.css-13uoifz .course-container {
  padding: 40px 0 40px 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
@media (min-width: 1440px) {
  .css-13uoifz .course-container {
    padding: 40px 207px;
  }
}
.css-13uoifz .grid-container {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 16px;
}
@media (min-width: 1640px) {
  .css-13uoifz .grid-container {
    padding: 0 200px;
  }
}
.css-13uoifz .grid-item {
  width: 100%;
}
@media (max-width: 1024px) {
  .css-13uoifz .grid-container {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width: 768px) {
  .css-13uoifz .grid-container {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 480px) {
  .css-13uoifz .grid-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 350px) {
  .css-13uoifz .grid-container {
    grid-template-columns: repeat(1, 1fr);
  }
}

.css-462kut {
  color: #1a1a1a;
  font-weight: 600;
}

.css-5lz7qh {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  text-align: center;
  margin-top: 24px;
  margin-bottom: 24px;
  font-weight: 700;
  color: #1a1a1a;
  font-weight: 600;
}

.css-a4mioj {
  position: relative;
}
.css-a4mioj .logo-image {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 1;
  width: 39px;
  height: 35px;
}

.css-1rxk5oi {
  max-width: 345px;
  width: 100%;
  height: 230px;
  position: relative;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
  margin-top: 10px;
  background-color: #ffffff;
}
.css-1rxk5oi .featured-card {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
@media (max-width: 600px) {
  .css-1rxk5oi {
    height: 190px;
    max-width: 190px;
  }
}

.css-u4z0kq {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.9);
  padding: 14px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 0;
  height: 82px;
}
.css-u4z0kq .title {
  font-size: "14px";
}
.css-u4z0kq .description {
  font-size: "14px";
}
@media (max-width: 600px) {
  .css-u4z0kq {
    height: 67px;
  }
}

.css-1c5r4ey {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.9);
  padding: 14px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 0;
  height: 82px;
}
.css-1c5r4ey .title {
  font-size: "14px";
}
.css-1c5r4ey .description {
  font-size: "14px";
}
@media (max-width: 600px) {
  .css-1c5r4ey {
    height: 67px;
  }
}

.css-207d6f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
}

.css-dg28yr {
  font-weight: 600;
}

.css-126g9zj {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  margin-bottom: 0.35em;
  color: #c63000;
  font-weight: 700;
  font-weight: 600;
}

.css-zex0ig {
  font-weight: 400;
}

.css-zdq17s {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.43;
  letter-spacing: 0.01071em;
  color: #c63000;
  font-weight: 400;
}

.css-y0why1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 20px;
}
.css-y0why1 .toppers-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.css-8t5z47 {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 20px;
  height: 50px;
  color: #ffffff;
  padding: 6px 45px;
  font-size: 16px;
  text-transform: capitalize;
  white-space: no-wrap;
}

.css-1vamgnj {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.75;
  letter-spacing: 0.02857em;
  text-transform: uppercase;
  min-width: 64px;
  padding: 6px 8px;
  border-radius: 4px;
  -webkit-transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  color: #fb5621;
  box-shadow: none;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 20px;
  height: 50px;
  color: #ffffff;
  padding: 6px 45px;
  font-size: 16px;
  text-transform: capitalize;
  white-space: no-wrap;
}
.css-1vamgnj:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: rgba(251, 86, 33, 0.04);
}
@media (hover: none) {
  .css-1vamgnj:hover {
    background-color: transparent;
  }
}
.css-1vamgnj.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
}
.css-1vamgnj:hover {
  box-shadow: none;
}
.css-1vamgnj.Mui-focusVisible {
  box-shadow: none;
}
.css-1vamgnj:active {
  box-shadow: none;
}
.css-1vamgnj.Mui-disabled {
  box-shadow: none;
}

.css-1g89cda {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0;
  border: 0;
  margin: 0;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.75;
  letter-spacing: 0.02857em;
  text-transform: uppercase;
  min-width: 64px;
  padding: 6px 8px;
  border-radius: 4px;
  -webkit-transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  color: #fb5621;
  box-shadow: none;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 20px;
  height: 50px;
  color: #ffffff;
  padding: 6px 45px;
  font-size: 16px;
  text-transform: capitalize;
  white-space: no-wrap;
}
.css-1g89cda::-moz-focus-inner {
  border-style: none;
}
.css-1g89cda.Mui-disabled {
  pointer-events: none;
  cursor: default;
}
@media print {
  .css-1g89cda {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
}
.css-1g89cda:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: rgba(251, 86, 33, 0.04);
}
@media (hover: none) {
  .css-1g89cda:hover {
    background-color: transparent;
  }
}
.css-1g89cda.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
}
.css-1g89cda:hover {
  box-shadow: none;
}
.css-1g89cda.Mui-focusVisible {
  box-shadow: none;
}
.css-1g89cda:active {
  box-shadow: none;
}
.css-1g89cda.Mui-disabled {
  box-shadow: none;
}

.css-2c7hwg {
  color: #ffffff;
  font-weight: 600;
}

.css-1gq9mqn {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  font-weight: 700;
  color: #ffffff;
  font-weight: 600;
}
.css-1gq9mqn color {
  main: #ffffff;
}

.css-1n4a93h {
  display: inherit;
  margin-right: -4px;
  margin-left: 8px;
}
.css-1n4a93h > *:nth-of-type(1) {
  font-size: 20px;
}

.css-1w2t4ga {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 1em;
  height: 1em;
  display: inline-block;
  fill: currentColor;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-size: 1.5rem;
  color: #ffffff;
}

.css-1m4xpfr {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.css-r0u1ne {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  height: 400px;
  max-width: 1000px;
  margin: 0 auto;
}
@media (max-width: 600px) {
  .css-r0u1ne {
    height: 300px;
  }
}

.css-kknodv {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.css-z7ksah {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.css-18p6pi6 {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 50%;
  color: #ffffff;
  border: none;
  padding: 10px;
  cursor: pointer;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.css-18p6pi6:hover {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
}
.css-18p6pi6:not(:last-child) {
  margin-right: 20px;
}

.css-1leg4f1 {
  text-align: center;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 1.5rem;
  padding: 8px;
  border-radius: 50%;
  overflow: visible;
  color: rgba(0, 0, 0, 0.54);
  -webkit-transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 50%;
  color: #ffffff;
  border: none;
  padding: 10px;
  cursor: pointer;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.css-1leg4f1:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
@media (hover: none) {
  .css-1leg4f1:hover {
    background-color: transparent;
  }
}
.css-1leg4f1.Mui-disabled {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.css-1leg4f1:hover {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
}
.css-1leg4f1:not(:last-child) {
  margin-right: 20px;
}

.css-5jqsn4 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0;
  border: 0;
  margin: 0;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
  text-align: center;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 1.5rem;
  padding: 8px;
  border-radius: 50%;
  overflow: visible;
  color: rgba(0, 0, 0, 0.54);
  -webkit-transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 50%;
  color: #ffffff;
  border: none;
  padding: 10px;
  cursor: pointer;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.css-5jqsn4::-moz-focus-inner {
  border-style: none;
}
.css-5jqsn4.Mui-disabled {
  pointer-events: none;
  cursor: default;
}
@media print {
  .css-5jqsn4 {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
}
.css-5jqsn4:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
@media (hover: none) {
  .css-5jqsn4:hover {
    background-color: transparent;
  }
}
.css-5jqsn4.Mui-disabled {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.css-5jqsn4:hover {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
}
.css-5jqsn4:not(:last-child) {
  margin-right: 20px;
}

.css-vubbuv {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 1em;
  height: 1em;
  display: inline-block;
  fill: currentColor;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-size: 1.5rem;
}

.css-1l4w6pd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.css-gc8omr {
  width: 100%;
  max-width: 800px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 1rem;
}

.css-1eiekrn {
  border-radius: 10px;
  background-color: #ffffff;
  overflow: hidden;
  min-height: 34px;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3);
  border: 1px solid #fb5621;
  box-shadow: none;
}
.css-1eiekrn .MuiTabs-flexContainer {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
@media (max-width: 600px) {
  .css-1eiekrn .MuiTabs-flexContainer {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.css-1eiekrn .MuiTabs-indicator {
  display: none;
}

.css-h88rj {
  overflow: hidden;
  min-height: 48px;
  -webkit-overflow-scrolling: touch;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-radius: 10px;
  background-color: #ffffff;
  overflow: hidden;
  min-height: 34px;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3);
  border: 1px solid #fb5621;
  box-shadow: none;
}
@media (max-width: 959.95px) {
  .css-h88rj .MuiTabs-scrollButtons {
    display: none;
  }
}
.css-h88rj .MuiTabs-flexContainer {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
@media (max-width: 600px) {
  .css-h88rj .MuiTabs-flexContainer {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.css-h88rj .MuiTabs-indicator {
  display: none;
}

.css-1anid1y {
  position: relative;
  display: inline-block;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  white-space: nowrap;
  overflow-x: hidden;
  width: 100%;
}

.css-k008qs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.css-64umvx {
  text-transform: none;
  font-weight: 600;
  font-size: 14px;
  padding: 0 50px;
  color: #c63000;
  border: none;
  min-height: 34px;
  position: relative;
}
.css-64umvx:not(:last-of-type) {
  margin: 0;
}
.css-64umvx:not(:last-of-type)::after {
  content: "";
  position: absolute;
  top: 25%;
  bottom: 35%;
  right: 0;
  height: 50%;
  border-left: 1px solid #fb5621;
}
.css-64umvx.Mui-selected {
  color: #ffffff;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  margin: 0;
  border-radius: 0;
}
@media (max-width: 768px) {
  .css-64umvx {
    padding: 0 20px;
    font-size: 12px;
  }
  .css-64umvx:not(:last-of-type) {
    border-right: none;
  }
}
@media (max-width: 600px) {
  .css-64umvx {
    padding: 10px 15px;
    font-size: 12px;
  }
  .css-64umvx:not(:last-of-type) {
    border-right: none;
    border-bottom: 1px solid #f0f0f0;
  }
  .css-64umvx:not(:last-of-type)::after {
    height: 0;
  }
}

.css-aiu7ve {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.25;
  letter-spacing: 0.02857em;
  text-transform: uppercase;
  max-width: 360px;
  min-width: 90px;
  position: relative;
  min-height: 48px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding: 12px 16px;
  overflow: hidden;
  white-space: normal;
  text-align: center;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  color: rgba(0, 0, 0, 0.54);
  text-transform: none;
  font-weight: 600;
  font-size: 14px;
  padding: 0 50px;
  color: #c63000;
  border: none;
  min-height: 34px;
  position: relative;
}
.css-aiu7ve.Mui-selected {
  color: #3f51b5;
}
.css-aiu7ve.Mui-disabled {
  color: rgba(0, 0, 0, 0.38);
}
.css-aiu7ve:not(:last-of-type) {
  margin: 0;
}
.css-aiu7ve:not(:last-of-type)::after {
  content: "";
  position: absolute;
  top: 25%;
  bottom: 35%;
  right: 0;
  height: 50%;
  border-left: 1px solid #fb5621;
}
.css-aiu7ve.Mui-selected {
  color: #ffffff;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  margin: 0;
  border-radius: 0;
}
@media (max-width: 768px) {
  .css-aiu7ve {
    padding: 0 20px;
    font-size: 12px;
  }
  .css-aiu7ve:not(:last-of-type) {
    border-right: none;
  }
}
@media (max-width: 600px) {
  .css-aiu7ve {
    padding: 10px 15px;
    font-size: 12px;
  }
  .css-aiu7ve:not(:last-of-type) {
    border-right: none;
    border-bottom: 1px solid #f0f0f0;
  }
  .css-aiu7ve:not(:last-of-type)::after {
    height: 0;
  }
}

.css-14u05qp {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0;
  border: 0;
  margin: 0;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.25;
  letter-spacing: 0.02857em;
  text-transform: uppercase;
  max-width: 360px;
  min-width: 90px;
  position: relative;
  min-height: 48px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding: 12px 16px;
  overflow: hidden;
  white-space: normal;
  text-align: center;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  color: rgba(0, 0, 0, 0.54);
  text-transform: none;
  font-weight: 600;
  font-size: 14px;
  padding: 0 50px;
  color: #c63000;
  border: none;
  min-height: 34px;
  position: relative;
}
.css-14u05qp::-moz-focus-inner {
  border-style: none;
}
.css-14u05qp.Mui-disabled {
  pointer-events: none;
  cursor: default;
}
@media print {
  .css-14u05qp {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
}
.css-14u05qp.Mui-selected {
  color: #3f51b5;
}
.css-14u05qp.Mui-disabled {
  color: rgba(0, 0, 0, 0.38);
}
.css-14u05qp:not(:last-of-type) {
  margin: 0;
}
.css-14u05qp:not(:last-of-type)::after {
  content: "";
  position: absolute;
  top: 25%;
  bottom: 35%;
  right: 0;
  height: 50%;
  border-left: 1px solid #fb5621;
}
.css-14u05qp.Mui-selected {
  color: #ffffff;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  margin: 0;
  border-radius: 0;
}
@media (max-width: 768px) {
  .css-14u05qp {
    padding: 0 20px;
    font-size: 12px;
  }
  .css-14u05qp:not(:last-of-type) {
    border-right: none;
  }
}
@media (max-width: 600px) {
  .css-14u05qp {
    padding: 10px 15px;
    font-size: 12px;
  }
  .css-14u05qp:not(:last-of-type) {
    border-right: none;
    border-bottom: 1px solid #f0f0f0;
  }
  .css-14u05qp:not(:last-of-type)::after {
    height: 0;
  }
}

.css-1q9mfmi {
  position: absolute;
  height: 2px;
  bottom: 0;
  width: 100%;
  -webkit-transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  background-color: #3f51b5;
}

.css-1ri2cwb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #ffeee9;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 30px 50px;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 10px;
}
.css-1ri2cwb .batches-button {
  border-radius: 8px;
}
@media (max-width: 960px) {
  .css-1ri2cwb .batches-button {
    font-size: 13px;
  }
}
@media (max-width: 768px) {
  .css-1ri2cwb {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 10px;
  }
  .css-1ri2cwb .batches-button {
    font-size: 10px;
  }
}
@media (min-width: 1500px) {
  .css-1ri2cwb {
    padding: 30px 211px;
  }
}

.css-17nhq8o {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 300;
  font-size: 30px;
  line-height: 1.2;
  letter-spacing: -0.00833em;
  font-weight: 700;
  color: #1a1a1a;
  font-weight: 600;
}
@media (max-width: 900px) {
  .css-17nhq8o {
    font-size: 27px;
  }
}
@media (max-width: 600px) {
  .css-17nhq8o {
    font-size: 24px;
  }
}

.css-1k34dx3 {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.75;
  letter-spacing: 0.02857em;
  text-transform: uppercase;
  min-width: 64px;
  padding: 6px 8px;
  border-radius: 4px;
  -webkit-transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  color: #3f51b5;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 20px;
  height: 50px;
  color: #ffffff;
  padding: 6px 45px;
  font-size: 16px;
  text-transform: capitalize;
  white-space: no-wrap;
}
.css-1k34dx3:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: rgba(63, 81, 181, 0.04);
}
@media (hover: none) {
  .css-1k34dx3:hover {
    background-color: transparent;
  }
}
.css-1k34dx3.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
}

.css-p4ymb8 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0;
  border: 0;
  margin: 0;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.75;
  letter-spacing: 0.02857em;
  text-transform: uppercase;
  min-width: 64px;
  padding: 6px 8px;
  border-radius: 4px;
  -webkit-transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  color: #3f51b5;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 20px;
  height: 50px;
  color: #ffffff;
  padding: 6px 45px;
  font-size: 16px;
  text-transform: capitalize;
  white-space: no-wrap;
}
.css-p4ymb8::-moz-focus-inner {
  border-style: none;
}
.css-p4ymb8.Mui-disabled {
  pointer-events: none;
  cursor: default;
}
@media print {
  .css-p4ymb8 {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
}
.css-p4ymb8:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: rgba(63, 81, 181, 0.04);
}
@media (hover: none) {
  .css-p4ymb8:hover {
    background-color: transparent;
  }
}
.css-p4ymb8.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
}

.css-1m66juq {
  width: 100%;
  margin-left: auto;
  box-sizing: border-box;
  margin-right: auto;
  display: block;
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 600px) {
  .css-1m66juq {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (min-width: 1280px) {
  .css-1m66juq {
    max-width: 1280undefined;
  }
}

@media (min-width: 1500px) {
  .css-ku1xsv .stands-out-grid {
    padding: 0 200px;
  }
}

.css-1h77wgb {
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-top: -24px;
  width: calc(100% + 24px);
  margin-left: -24px;
}
.css-1h77wgb > .MuiGrid-item {
  padding-top: 24px;
}
.css-1h77wgb > .MuiGrid-item {
  padding-left: 24px;
}

.css-m860y2 {
  box-sizing: border-box;
  margin: 0;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  max-width: 100%;
}
@media (min-width: 600px) {
  .css-m860y2 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    max-width: 100%;
  }
}
@media (min-width: 960px) {
  .css-m860y2 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    max-width: 50%;
  }
}
@media (min-width: 1280px) {
  .css-m860y2 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    max-width: 50%;
  }
}
@media (min-width: 1920px) {
  .css-m860y2 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    max-width: 50%;
  }
}

.css-5c8omp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 64px;
}

.css-yd8sa2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 16px;
}

.css-1nguglj {
  color: #fb5621;
  font-weight: 600;
}

.css-1fvtpux {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 300;
  font-size: 30px;
  line-height: 1.2;
  letter-spacing: -0.00833em;
  font-weight: 700;
  color: #fb5621;
  font-weight: 600;
}
@media (max-width: 900px) {
  .css-1fvtpux {
    font-size: 27px;
  }
}
@media (max-width: 600px) {
  .css-1fvtpux {
    font-size: 24px;
  }
}
.css-1fvtpux color {
  main: #fb5621;
}

.css-1dpf95 {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  font-weight: 700;
  color: #1a1a1a;
  font-weight: 600;
}

.css-6r2fzw {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 32px;
}

.css-1a3msty {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 800;
  font-size: 22px;
  line-height: 1.167;
  letter-spacing: 0em;
  font-weight: 700;
  color: #1a1a1a;
  font-weight: 600;
}
@media (max-width: 900px) {
  .css-1a3msty {
    font-size: 20px;
  }
}
@media (max-width: 600px) {
  .css-1a3msty {
    font-size: 18px;
  }
}

.css-t86nlw {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 5px;
  border-radius: 15px;
  gap: 10px;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  box-shadow: 0px 2px 3px 3px #c4e9ff;
}
.css-t86nlw .cards-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
}

.css-1frkd9o {
  color: #1a1a1a;
  font-weight: 400;
}

.css-19mkjad {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  font-weight: 400;
  color: #1a1a1a;
  font-weight: 400;
}

.css-in3yi3 {
  font-weight: bold;
}

.css-1bnhn2m {
  height: 740px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}
.css-1bnhn2m .stands-image {
  width: 100%;
  max-width: 540px;
  height: auto;
}
.css-1bnhn2m .send-button {
  border-radius: 8px;
}
.css-1bnhn2m .form-content {
  position: absolute;
  top: 220px;
  background-color: #ffffff;
  box-shadow: 0px 4px 6px #7a7a7a;
  padding: 30px 20px;
  border-radius: 15px;
  width: 100%;
  max-width: 550px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 25px;
}
@media (max-width: 600px) {
  .css-1bnhn2m .form-content {
    padding: 20px;
    top: 180px;
  }
}
.css-1bnhn2m .form-field {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 20px;
}
.css-1bnhn2m .form-field .input .MuiOutlinedInput-root {
  border-radius: 8px;
}
.css-1bnhn2m .form-field .input .MuiOutlinedInput-root .MuiOutlinedInput-input {
  padding: 5px 16px;
}
.css-1bnhn2m .form-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: space-around;
  -ms-flex-pack: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
.css-1bnhn2m .input {
  border-radius: 8px;
}
@media (max-width: 600px) {
  .css-1bnhn2m .form-group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
  }
}

.css-1b363mh {
  height: 740px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}
.css-1b363mh .stands-image {
  width: 100%;
  max-width: 540px;
  height: auto;
}
.css-1b363mh .send-button {
  border-radius: 8px;
}
.css-1b363mh .form-content {
  position: absolute;
  top: 220px;
  background-color: #ffffff;
  box-shadow: 0px 4px 6px #7a7a7a;
  padding: 30px 20px;
  border-radius: 15px;
  width: 100%;
  max-width: 550px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 25px;
}
@media (max-width: 600px) {
  .css-1b363mh .form-content {
    padding: 20px;
    top: 180px;
  }
}
.css-1b363mh .form-field {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 20px;
}
.css-1b363mh .form-field .input .MuiOutlinedInput-root {
  border-radius: 8px;
}
.css-1b363mh .form-field .input .MuiOutlinedInput-root .MuiOutlinedInput-input {
  padding: 5px 16px;
}
.css-1b363mh .form-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: space-around;
  -ms-flex-pack: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
.css-1b363mh .input {
  border-radius: 8px;
}
@media (max-width: 600px) {
  .css-1b363mh .form-group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
  }
}

.css-ikzlcq {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.css-ikzlcq > :not(style) + :not(style) {
  margin: 0;
  margin-top: 16px;
}

.css-1smlkf3 {
  color: #c63000;
  font-weight: 600;
}

.css-17yihnt {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  color: darkOrange;
  text-align: center;
  font-weight: 700;
  color: #c63000;
  font-weight: 600;
}

.css-j7qwjs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.css-7szpgf .MuiOutlinedInput-root fieldset {
  border: 1px solid #b3b3b3;
}

.css-1wwfs82 .MuiOutlinedInput-root fieldset {
  border: 1px solid #b3b3b3;
}

.css-sib2ee {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
  vertical-align: top;
  width: 100%;
}
.css-sib2ee .MuiOutlinedInput-root fieldset {
  border: 1px solid #b3b3b3;
}

.css-4d2cpd {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4375em;
  letter-spacing: 0.00938em;
  color: rgba(0, 0, 0, 0.87);
  box-sizing: border-box;
  position: relative;
  cursor: text;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  position: relative;
  border-radius: 4px;
}
.css-4d2cpd.Mui-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: default;
}
.css-4d2cpd:hover .MuiOutlinedInput-notchedOutline {
  border-color: rgba(0, 0, 0, 0.87);
}
@media (hover: none) {
  .css-4d2cpd:hover .MuiOutlinedInput-notchedOutline {
    border-color: rgba(255, 255, 255, 0.23);
  }
}
.css-4d2cpd.Mui-focused .MuiOutlinedInput-notchedOutline {
  border-color: #3f51b5;
  border-width: 2px;
}
.css-4d2cpd.Mui-error .MuiOutlinedInput-notchedOutline {
  border-color: #f44336;
}
.css-4d2cpd.Mui-disabled .MuiOutlinedInput-notchedOutline {
  border-color: rgba(0, 0, 0, 0.26);
}

.css-4z5eki {
  font: inherit;
  letter-spacing: inherit;
  color: currentColor;
  padding: 4px 0 5px;
  border: 0;
  box-sizing: content-box;
  background: none;
  height: 1.4375em;
  margin: 0;
  -webkit-tap-highlight-color: transparent;
  display: block;
  min-width: 0;
  width: 100%;
  -webkit-animation-name: mui-auto-fill-cancel;
  animation-name: mui-auto-fill-cancel;
  -webkit-animation-duration: 10ms;
  animation-duration: 10ms;
  padding: 16.5px 14px;
}
.css-4z5eki::-webkit-input-placeholder {
  color: currentColor;
  opacity: 0.5;
  -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-4z5eki::-moz-placeholder {
  color: currentColor;
  opacity: 0.5;
  -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-4z5eki:-ms-input-placeholder {
  color: currentColor;
  opacity: 0.5;
  -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-4z5eki::-ms-input-placeholder {
  color: currentColor;
  opacity: 0.5;
  -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-4z5eki:focus {
  outline: 0;
}
.css-4z5eki:invalid {
  box-shadow: none;
}
.css-4z5eki::-webkit-search-decoration {
  -webkit-appearance: none;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-4z5eki::-webkit-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-4z5eki::-moz-placeholder {
  opacity: 0 !important;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-4z5eki:-ms-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-4z5eki::-ms-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-4z5eki:focus::-webkit-input-placeholder {
  opacity: 0.5;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-4z5eki:focus::-moz-placeholder {
  opacity: 0.5;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-4z5eki:focus:-ms-input-placeholder {
  opacity: 0.5;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-4z5eki:focus::-ms-input-placeholder {
  opacity: 0.5;
}
.css-4z5eki.Mui-disabled {
  opacity: 1;
  -webkit-text-fill-color: rgba(0, 0, 0, 0.38);
}
.css-4z5eki:-webkit-autofill {
  -webkit-animation-duration: 5000s;
  animation-duration: 5000s;
  -webkit-animation-name: mui-auto-fill;
  animation-name: mui-auto-fill;
}
.css-4z5eki:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 100px #266798 inset;
  -webkit-text-fill-color: #fff;
  caret-color: #fff;
  border-radius: inherit;
}

.css-7z4qiw {
  border-color: rgba(255, 255, 255, 0.23);
}

.css-nqlg3w {
  text-align: left;
  position: absolute;
  bottom: 0;
  right: 0;
  top: -5px;
  left: 0;
  margin: 0;
  padding: 0 8px;
  pointer-events: none;
  border-radius: inherit;
  border-style: solid;
  border-width: 1px;
  overflow: hidden;
  min-width: 0%;
  border-color: rgba(255, 255, 255, 0.23);
}

.css-ihdtdm {
  float: unset;
  width: auto;
  overflow: hidden;
  padding: 0;
  line-height: 11px;
  -webkit-transition: width 150ms cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: width 150ms cubic-bezier(0, 0, 0.2, 1) 0ms;
}

.css-tzsjye {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
  vertical-align: top;
  width: 100%;
}

.css-1aokb1u {
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 8px;
}
.css-1aokb1u .MuiSelect-select {
  padding: 4px 16px;
}
.css-1aokb1u .MuiSvgIcon-root {
  color: #fb5621;
}
.css-1aokb1u .MuiFormControl-root {
  margin: 0;
}

.css-1a7u3r6 {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4375em;
  letter-spacing: 0.00938em;
  color: rgba(0, 0, 0, 0.87);
  box-sizing: border-box;
  position: relative;
  cursor: text;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 8px;
}
.css-1a7u3r6.Mui-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: default;
}
.css-1a7u3r6:hover .MuiOutlinedInput-notchedOutline {
  border-color: rgba(0, 0, 0, 0.87);
}
@media (hover: none) {
  .css-1a7u3r6:hover .MuiOutlinedInput-notchedOutline {
    border-color: rgba(255, 255, 255, 0.23);
  }
}
.css-1a7u3r6.Mui-focused .MuiOutlinedInput-notchedOutline {
  border-color: #3f51b5;
  border-width: 2px;
}
.css-1a7u3r6.Mui-error .MuiOutlinedInput-notchedOutline {
  border-color: #f44336;
}
.css-1a7u3r6.Mui-disabled .MuiOutlinedInput-notchedOutline {
  border-color: rgba(0, 0, 0, 0.26);
}
.css-1a7u3r6 .MuiSelect-select {
  padding: 4px 16px;
}
.css-1a7u3r6 .MuiSvgIcon-root {
  color: #fb5621;
}
.css-1a7u3r6 .MuiFormControl-root {
  margin: 0;
}

.css-1lui7p2 {
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 4px;
  cursor: pointer;
  font: inherit;
  letter-spacing: inherit;
  color: currentColor;
  padding: 4px 0 5px;
  border: 0;
  box-sizing: content-box;
  background: none;
  height: 1.4375em;
  margin: 0;
  -webkit-tap-highlight-color: transparent;
  display: block;
  min-width: 0;
  width: 100%;
  -webkit-animation-name: mui-auto-fill-cancel;
  animation-name: mui-auto-fill-cancel;
  -webkit-animation-duration: 10ms;
  animation-duration: 10ms;
  padding: 16.5px 14px;
}
.css-1lui7p2:focus {
  border-radius: 4px;
}
.css-1lui7p2::-ms-expand {
  display: none;
}
.css-1lui7p2.Mui-disabled {
  cursor: default;
}
.css-1lui7p2[multiple] {
  height: auto;
}
.css-1lui7p2:not([multiple]) option,
.css-1lui7p2:not([multiple]) optgroup {
  background-color: #fff;
}
.css-1lui7p2.css-1lui7p2.css-1lui7p2 {
  padding-right: 32px;
}
.css-1lui7p2.MuiSelect-select {
  height: auto;
  min-height: 1.4375em;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.css-1lui7p2::-webkit-input-placeholder {
  color: currentColor;
  opacity: 0.5;
  -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-1lui7p2::-moz-placeholder {
  color: currentColor;
  opacity: 0.5;
  -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-1lui7p2:-ms-input-placeholder {
  color: currentColor;
  opacity: 0.5;
  -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-1lui7p2::-ms-input-placeholder {
  color: currentColor;
  opacity: 0.5;
  -webkit-transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-1lui7p2:focus {
  outline: 0;
}
.css-1lui7p2:invalid {
  box-shadow: none;
}
.css-1lui7p2::-webkit-search-decoration {
  -webkit-appearance: none;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-1lui7p2::-webkit-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-1lui7p2::-moz-placeholder {
  opacity: 0 !important;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-1lui7p2:-ms-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-1lui7p2::-ms-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-1lui7p2:focus::-webkit-input-placeholder {
  opacity: 0.5;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-1lui7p2:focus::-moz-placeholder {
  opacity: 0.5;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-1lui7p2:focus:-ms-input-placeholder {
  opacity: 0.5;
}
label[data-shrink="false"]
  + .MuiInputBase-formControl
  .css-1lui7p2:focus::-ms-input-placeholder {
  opacity: 0.5;
}
.css-1lui7p2.Mui-disabled {
  opacity: 1;
  -webkit-text-fill-color: rgba(0, 0, 0, 0.38);
}
.css-1lui7p2:-webkit-autofill {
  -webkit-animation-duration: 5000s;
  animation-duration: 5000s;
  -webkit-animation-name: mui-auto-fill;
  animation-name: mui-auto-fill;
}
.css-1lui7p2:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 100px #266798 inset;
  -webkit-text-fill-color: #fff;
  caret-color: #fff;
  border-radius: inherit;
}

.css-1k3x8v3 {
  bottom: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  pointer-events: none;
  width: 100%;
  box-sizing: border-box;
}

.css-bi4s6q {
  position: absolute;
  right: 7px;
  top: calc(50% - 0.5em);
  pointer-events: none;
  color: rgba(0, 0, 0, 0.54);
}
.css-bi4s6q.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
}

.css-1636szt {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 1em;
  height: 1em;
  display: inline-block;
  fill: currentColor;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-size: 1.5rem;
  position: absolute;
  right: 7px;
  top: calc(50% - 0.5em);
  pointer-events: none;
  color: rgba(0, 0, 0, 0.54);
}
.css-1636szt.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
}

.css-181zs49 {
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 8px;
}
.css-181zs49 .MuiSelect-select {
  padding: 4px 16px;
}
.css-181zs49 .MuiSvgIcon-root {
  color: #fb5621;
}
.css-181zs49 .MuiFormControl-root {
  margin: 0;
}

.css-19id2x1 {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4375em;
  letter-spacing: 0.00938em;
  color: rgba(0, 0, 0, 0.87);
  box-sizing: border-box;
  position: relative;
  cursor: text;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 8px;
}
.css-19id2x1.Mui-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: default;
}
.css-19id2x1:hover .MuiOutlinedInput-notchedOutline {
  border-color: rgba(0, 0, 0, 0.87);
}
@media (hover: none) {
  .css-19id2x1:hover .MuiOutlinedInput-notchedOutline {
    border-color: rgba(255, 255, 255, 0.23);
  }
}
.css-19id2x1.Mui-focused .MuiOutlinedInput-notchedOutline {
  border-color: #3f51b5;
  border-width: 2px;
}
.css-19id2x1.Mui-error .MuiOutlinedInput-notchedOutline {
  border-color: #f44336;
}
.css-19id2x1.Mui-disabled .MuiOutlinedInput-notchedOutline {
  border-color: rgba(0, 0, 0, 0.26);
}
.css-19id2x1 .MuiSelect-select {
  padding: 4px 16px;
}
.css-19id2x1 .MuiSvgIcon-root {
  color: #fb5621;
}
.css-19id2x1 .MuiFormControl-root {
  margin: 0;
}

.css-c5yh87 {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.75;
  letter-spacing: 0.02857em;
  text-transform: uppercase;
  min-width: 64px;
  padding: 6px 16px;
  border-radius: 4px;
  -webkit-transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  color: #fff;
  background-color: #3f51b5;
  box-shadow:
    0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  width: 100%;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 20px;
  height: 50px;
  color: #ffffff;
  padding: 6px 45px;
  font-size: 16px;
  text-transform: capitalize;
  white-space: no-wrap;
}
.css-c5yh87:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: #303f9f;
  box-shadow:
    0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
@media (hover: none) {
  .css-c5yh87:hover {
    background-color: #3f51b5;
  }
}
.css-c5yh87:active {
  box-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.css-c5yh87.Mui-focusVisible {
  box-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.css-c5yh87.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.12);
}

.css-1qu19qg {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0;
  border: 0;
  margin: 0;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.75;
  letter-spacing: 0.02857em;
  text-transform: uppercase;
  min-width: 64px;
  padding: 6px 16px;
  border-radius: 4px;
  -webkit-transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  color: #fff;
  background-color: #3f51b5;
  box-shadow:
    0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  width: 100%;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  border-radius: 20px;
  height: 50px;
  color: #ffffff;
  padding: 6px 45px;
  font-size: 16px;
  text-transform: capitalize;
  white-space: no-wrap;
}
.css-1qu19qg::-moz-focus-inner {
  border-style: none;
}
.css-1qu19qg.Mui-disabled {
  pointer-events: none;
  cursor: default;
}
@media print {
  .css-1qu19qg {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
}
.css-1qu19qg:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: #303f9f;
  box-shadow:
    0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
@media (hover: none) {
  .css-1qu19qg:hover {
    background-color: #3f51b5;
  }
}
.css-1qu19qg:active {
  box-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.css-1qu19qg.Mui-focusVisible {
  box-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.css-1qu19qg.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.12);
}

.css-11wdq9p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 10px 90px;
  gap: 70px;
}
@media (max-width: 830px) {
  .css-11wdq9p {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0 10px;
  }
}
@media (max-width: 900px) {
  .css-11wdq9p {
    padding: 0 50px;
  }
}
@media (min-width: 1500px) {
  .css-11wdq9p {
    padding: 20px 150px;
  }
}

.css-17fbwxd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 10px 90px;
  gap: 70px;
}
@media (max-width: 830px) {
  .css-17fbwxd {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0 10px;
  }
}
@media (max-width: 900px) {
  .css-17fbwxd {
    padding: 0 50px;
  }
}
@media (min-width: 1500px) {
  .css-17fbwxd {
    padding: 20px 150px;
  }
}

.css-cklgtn {
  position: relative;
}
@media (max-width: 600px) {
  .css-cklgtn {
    margin-bottom: 10px;
  }
}

.css-zwt2qs {
  position: relative;
}
@media (max-width: 600px) {
  .css-zwt2qs {
    margin-bottom: 10px;
  }
}

.css-aigf01 {
  border-radius: 50%;
  object-fit: cover;
}
@media (max-width: 768px) {
  .css-aigf01 {
    width: 450px;
    height: 290px;
  }
}
@media (max-width: 540px) {
  .css-aigf01 {
    width: 310px;
    height: 220px;
  }
}

.css-l3vog3 {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  -webkit-transform: translate(-20%, -20%);
  -moz-transform: translate(-20%, -20%);
  -ms-transform: translate(-20%, -20%);
  transform: translate(-20%, -20%);
  border-radius: 50%;
  object-fit: cover;
}
@media (max-width: 768px) {
  .css-l3vog3 {
    width: 176px;
    height: 136px;
  }
}
@media (max-width: 540px) {
  .css-l3vog3 {
    width: 163px;
    height: 112px;
    left: 27px;
  }
}

.css-1u2ayvv {
  width: 70%;
  text-align: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 30px;
  min-height: 200px;
}
.css-1u2ayvv .learnMore-button {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
}
@media (max-width: 600px) {
  .css-1u2ayvv {
    width: 100%;
  }
}

.css-qtcbb6 {
  width: 70%;
  text-align: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 30px;
  min-height: 200px;
}
.css-qtcbb6 .learnMore-button {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
}
@media (max-width: 600px) {
  .css-qtcbb6 {
    width: 100%;
  }
}

.css-1jixw0f {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 300;
  font-size: 30px;
  line-height: 1.2;
  letter-spacing: -0.00833em;
  margin-bottom: 0.35em;
  font-weight: 700;
  color: #1a1a1a;
  font-weight: 600;
}
@media (max-width: 900px) {
  .css-1jixw0f {
    font-size: 27px;
  }
}
@media (max-width: 600px) {
  .css-1jixw0f {
    font-size: 24px;
  }
}

.css-u45r83 {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  margin-bottom: 0.35em;
  color: #1a1a1a;
  font-weight: 400;
}

.css-y1xo62 {
  background-color: #ffeee9;
  padding: 30px 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 40px;
}
@media (min-width: 1500px) {
  .css-y1xo62 {
    padding: 30px 211px;
  }
}
@media (max-width: 400px) {
  .css-y1xo62 {
    padding: 30px 10px;
  }
  .css-y1xo62 .location-title {
    text-align: center;
  }
}

.css-1nv5zyl {
  position: relative;
  width: 100%;
  overflow: hidden;
  padding: 0 60px;
  box-sizing: border-box;
}
.css-1nv5zyl .slick-slide {
  padding: 0 8px;
  box-sizing: border-box;
  cursor: pointer;
  height: 100%;
}
.css-1nv5zyl .slick-dots {
  bottom: 10px;
  text-align: center;
}
.css-1nv5zyl .location-cards {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  position: relative;
}
.css-1nv5zyl .location-cards .location-card {
  border-radius: 20px;
  max-width: 100%;
  max-height: 90vh;
}
.css-1nv5zyl .location-cards .location-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
}

.css-10oy5sk {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  color: #ffffff !important;
  left: 10px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  z-index: 1;
}
.css-10oy5sk:hover {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
}

.css-z6esah {
  text-align: center;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 1.5rem;
  padding: 8px;
  border-radius: 50%;
  overflow: visible;
  color: rgba(0, 0, 0, 0.54);
  -webkit-transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  color: #ffffff !important;
  left: 10px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  z-index: 1;
}
.css-z6esah:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
@media (hover: none) {
  .css-z6esah:hover {
    background-color: transparent;
  }
}
.css-z6esah.Mui-disabled {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.css-z6esah:hover {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
}

.css-1d079zl {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0;
  border: 0;
  margin: 0;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
  text-align: center;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 1.5rem;
  padding: 8px;
  border-radius: 50%;
  overflow: visible;
  color: rgba(0, 0, 0, 0.54);
  -webkit-transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  color: #ffffff !important;
  left: 10px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  z-index: 1;
}
.css-1d079zl::-moz-focus-inner {
  border-style: none;
}
.css-1d079zl.Mui-disabled {
  pointer-events: none;
  cursor: default;
}
@media print {
  .css-1d079zl {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
}
.css-1d079zl:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
@media (hover: none) {
  .css-1d079zl:hover {
    background-color: transparent;
  }
}
.css-1d079zl.Mui-disabled {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.css-1d079zl:hover {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
}

.css-6qcy23 {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  color: #ffffff !important;
  right: 10px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  z-index: 1;
}
.css-6qcy23:hover {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
}

.css-d8a2yy {
  text-align: center;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 1.5rem;
  padding: 8px;
  border-radius: 50%;
  overflow: visible;
  color: rgba(0, 0, 0, 0.54);
  -webkit-transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  color: #ffffff !important;
  right: 10px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  z-index: 1;
}
.css-d8a2yy:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
@media (hover: none) {
  .css-d8a2yy:hover {
    background-color: transparent;
  }
}
.css-d8a2yy.Mui-disabled {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.css-d8a2yy:hover {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
}

.css-bhgbv9 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0;
  border: 0;
  margin: 0;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
  text-align: center;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 1.5rem;
  padding: 8px;
  border-radius: 50%;
  overflow: visible;
  color: rgba(0, 0, 0, 0.54);
  -webkit-transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
  color: #ffffff !important;
  right: 10px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  z-index: 1;
}
.css-bhgbv9::-moz-focus-inner {
  border-style: none;
}
.css-bhgbv9.Mui-disabled {
  pointer-events: none;
  cursor: default;
}
@media print {
  .css-bhgbv9 {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
}
.css-bhgbv9:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
@media (hover: none) {
  .css-bhgbv9:hover {
    background-color: transparent;
  }
}
.css-bhgbv9.Mui-disabled {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.css-bhgbv9:hover {
  background: linear-gradient(90deg, #c63000 0%, #fb6f21 100%);
}

.css-1kfpdj2 {
  color: #ffffff;
  z-index: 99999;
}

.css-1usxovh {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  right: 0;
  bottom: 0;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-tap-highlight-color: transparent;
  color: #ffffff;
  z-index: 99999;
}

.css-62jzhc {
  width: 80%;
  max-height: 80vh;
  cursor: pointer;
  margin: 0 auto;
}

.css-1ex95kl {
  position: absolute;
  top: 10px;
  right: 10px;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.5);
}
.css-1ex95kl:hover {
  background: rgba(0, 0, 0, 0.7);
}

.css-1eb5h8z {
  text-align: center;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 1.5rem;
  padding: 8px;
  border-radius: 50%;
  overflow: visible;
  color: rgba(0, 0, 0, 0.54);
  -webkit-transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  position: absolute;
  top: 10px;
  right: 10px;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.5);
}
.css-1eb5h8z:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
@media (hover: none) {
  .css-1eb5h8z:hover {
    background-color: transparent;
  }
}
.css-1eb5h8z.Mui-disabled {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.css-1eb5h8z:hover {
  background: rgba(0, 0, 0, 0.7);
}

.css-1nmidrw {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0;
  border: 0;
  margin: 0;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
  text-align: center;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 1.5rem;
  padding: 8px;
  border-radius: 50%;
  overflow: visible;
  color: rgba(0, 0, 0, 0.54);
  -webkit-transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  position: absolute;
  top: 10px;
  right: 10px;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.5);
}
.css-1nmidrw::-moz-focus-inner {
  border-style: none;
}
.css-1nmidrw.Mui-disabled {
  pointer-events: none;
  cursor: default;
}
@media print {
  .css-1nmidrw {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
}
.css-1nmidrw:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
@media (hover: none) {
  .css-1nmidrw:hover {
    background-color: transparent;
  }
}
.css-1nmidrw.Mui-disabled {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.css-1nmidrw:hover {
  background: rgba(0, 0, 0, 0.7);
}

.css-qzqwn7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0 5px;
}

.css-1nktwq2 {
  max-width: 345px !important;
  border-radius: 20px;
  height: 360px;
  box-shadow: 0px 3px 6px #dee2e6;
  margin-top: 16px;
  -webkit-background-size: cover;
  background-size: cover;
  -webkit-background-position: center;
  background-position: center;
  background-image: url(/_next/static/media/articlebgImage.5f0a4816.webp);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow-x: hidden;
  gap: 10px;
}
.css-1nktwq2 .quest-button {
  padding: 0 25px;
  height: 35px;
}
.css-1nktwq2 .forward-icon {
  color: #d34c0b;
}
.css-1nktwq2 .quest-grid {
  width: 30%;
}

.css-1ylerfz {
  overflow: hidden;
  max-width: 345px !important;
  border-radius: 20px;
  height: 360px;
  box-shadow: 0px 3px 6px #dee2e6;
  margin-top: 16px;
  -webkit-background-size: cover;
  background-size: cover;
  -webkit-background-position: center;
  background-position: center;
  background-image: url(/_next/static/media/articlebgImage.5f0a4816.webp);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow-x: hidden;
  gap: 10px;
}
.css-1ylerfz .quest-button {
  padding: 0 25px;
  height: 35px;
}
.css-1ylerfz .forward-icon {
  color: #d34c0b;
}
.css-1ylerfz .quest-grid {
  width: 30%;
}

.css-1luz0fj {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  -webkit-transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  border-radius: 4px;
  box-shadow:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  overflow: hidden;
  max-width: 345px !important;
  border-radius: 20px;
  height: 360px;
  box-shadow: 0px 3px 6px #dee2e6;
  margin-top: 16px;
  -webkit-background-size: cover;
  background-size: cover;
  -webkit-background-position: center;
  background-position: center;
  background-image: url(/_next/static/media/articlebgImage.5f0a4816.webp);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow-x: hidden;
  gap: 10px;
}
.css-1luz0fj .quest-button {
  padding: 0 25px;
  height: 35px;
}
.css-1luz0fj .forward-icon {
  color: #d34c0b;
}
.css-1luz0fj .quest-grid {
  width: 30%;
}

.css-e643wr {
  font-weight: bold;
  color: #ffffff;
  padding: 16px;
  background-color: #fb5621;
}

.css-1vsscpk {
  color: #1a1a1a;
  font-weight: 400;
  font-weight: bold;
  color: #ffffff;
  padding: 16px;
  background-color: #fb5621;
}

.css-hb5ypr {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  color: #1a1a1a;
  font-weight: 400;
  font-weight: bold;
  color: #ffffff;
  padding: 16px;
  background-color: #fb5621;
}

.css-lpqonh {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  max-height: 260px;
  overflow-y: auto;
  color: #1a1a1a;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.css-lpqonh::-webkit-scrollbar {
  width: 3px;
  height: auto;
}
.css-lpqonh::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.css-lpqonh::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: #fb5621;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}
.css-lpqonh::-webkit-scrollbar-thumb:window-inactive {
  background: #fb5621;
}

.css-oikjfs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 64px;
}

.css-1q6afw1 {
  color: #7a7a7a;
  font-weight: 600;
}

.css-1olw4dn {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  color: grey;
  font-weight: 700;
  text-align: center;
  color: #7a7a7a;
  font-weight: 600;
}

.css-er5rnb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-bottom: 8px;
}

.css-6o5j11 {
  padding: 0 60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 50px;
  margin-bottom: 20px;
}
@media (max-width: 420px) {
  .css-6o5j11 {
    padding: 0 20px;
  }
}
@media (min-width: 1500px) {
  .css-6o5j11 {
    padding: 0 200px;
  }
}

.css-isbt42 {
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-top: -16px;
  width: calc(100% + 16px);
  margin-left: -16px;
}
.css-isbt42 > .MuiGrid-item {
  padding-top: 16px;
}
.css-isbt42 > .MuiGrid-item {
  padding-left: 16px;
}

.css-fq1hf7 {
  box-sizing: border-box;
  margin: 0;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  max-width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 30px;
}
@media (min-width: 600px) {
  .css-fq1hf7 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    max-width: 100%;
  }
}
@media (min-width: 960px) {
  .css-fq1hf7 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    max-width: 50%;
  }
}
@media (min-width: 1280px) {
  .css-fq1hf7 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    max-width: 50%;
  }
}
@media (min-width: 1920px) {
  .css-fq1hf7 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    max-width: 50%;
  }
}

.css-1d4tf4a {
  color: #1a1a1a;
  font-weight: 800;
}

.css-ekucgk {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 300;
  font-size: 30px;
  line-height: 1.2;
  letter-spacing: -0.00833em;
  font-weight: extraBold;
  color: #1a1a1a;
  font-weight: 800;
}
@media (max-width: 900px) {
  .css-ekucgk {
    font-size: 27px;
  }
}
@media (max-width: 600px) {
  .css-ekucgk {
    font-size: 24px;
  }
}

.css-1821gv5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 8px;
}

.css-j328yj {
  box-shadow: 0px 4px 12px #dee2e6;
  margin-bottom: 10px;
}
.css-j328yj:before {
  display: none;
}
.css-j328yj.Mui-expanded {
  border-radius: 15px 15px 0 0;
}
.css-j328yj .MuiAccordionSummary-root {
  cursor: default;
}

.css-1yaxl8h {
  position: relative;
  -webkit-transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  overflow-anchor: none;
  border-radius: 0;
  box-shadow: 0px 4px 12px #dee2e6;
  margin-bottom: 10px;
}
.css-1yaxl8h:before {
  position: absolute;
  left: 0;
  top: -1px;
  right: 0;
  height: 1px;
  content: "";
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.12);
  -webkit-transition:
    opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-1yaxl8h:first-of-type:before {
  display: none;
}
.css-1yaxl8h.Mui-expanded:before {
  opacity: 0;
}
.css-1yaxl8h.Mui-expanded:first-of-type {
  margin-top: 0;
}
.css-1yaxl8h.Mui-expanded:last-of-type {
  margin-bottom: 0;
}
.css-1yaxl8h.Mui-expanded + .css-1yaxl8h.Mui-expanded:before {
  display: none;
}
.css-1yaxl8h.Mui-disabled {
  background-color: rgba(0, 0, 0, 0.12);
}
.css-1yaxl8h:first-of-type {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.css-1yaxl8h:last-of-type {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
@supports (-ms-ime-align: auto) {
  .css-1yaxl8h:last-of-type {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}
.css-1yaxl8h:before {
  display: none;
}
.css-1yaxl8h.Mui-expanded {
  border-radius: 15px 15px 0 0;
}
.css-1yaxl8h .MuiAccordionSummary-root {
  cursor: default;
}

.css-1t0ic78 {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  -webkit-transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  border-radius: 4px;
  box-shadow:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  position: relative;
  -webkit-transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  overflow-anchor: none;
  border-radius: 0;
  box-shadow: 0px 4px 12px #dee2e6;
  margin-bottom: 10px;
}
.css-1t0ic78:before {
  position: absolute;
  left: 0;
  top: -1px;
  right: 0;
  height: 1px;
  content: "";
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.12);
  -webkit-transition:
    opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-1t0ic78:first-of-type:before {
  display: none;
}
.css-1t0ic78.Mui-expanded:before {
  opacity: 0;
}
.css-1t0ic78.Mui-expanded:first-of-type {
  margin-top: 0;
}
.css-1t0ic78.Mui-expanded:last-of-type {
  margin-bottom: 0;
}
.css-1t0ic78.Mui-expanded + .css-1t0ic78.Mui-expanded:before {
  display: none;
}
.css-1t0ic78.Mui-disabled {
  background-color: rgba(0, 0, 0, 0.12);
}
.css-1t0ic78:first-of-type {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.css-1t0ic78:last-of-type {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
@supports (-ms-ime-align: auto) {
  .css-1t0ic78:last-of-type {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}
.css-1t0ic78:before {
  display: none;
}
.css-1t0ic78.Mui-expanded {
  border-radius: 15px 15px 0 0;
}
.css-1t0ic78 .MuiAccordionSummary-root {
  cursor: default;
}

.css-148gpqp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 48px;
  padding: 0px 16px;
  -webkit-transition:
    min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-148gpqp.Mui-focusVisible {
  background-color: rgba(0, 0, 0, 0.12);
}
.css-148gpqp.Mui-disabled {
  opacity: 0.38;
}
.css-148gpqp:hover:not(.Mui-disabled) {
  cursor: pointer;
}

.css-1uaukoe {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  outline: 0;
  border: 0;
  margin: 0;
  border-radius: 0;
  padding: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -moz-appearance: none;
  -webkit-appearance: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 48px;
  padding: 0px 16px;
  -webkit-transition:
    min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition:
    min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,
    background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.css-1uaukoe::-moz-focus-inner {
  border-style: none;
}
.css-1uaukoe.Mui-disabled {
  pointer-events: none;
  cursor: default;
}
@media print {
  .css-1uaukoe {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
}
.css-1uaukoe.Mui-focusVisible {
  background-color: rgba(0, 0, 0, 0.12);
}
.css-1uaukoe.Mui-disabled {
  opacity: 0.38;
}
.css-1uaukoe:hover:not(.Mui-disabled) {
  cursor: pointer;
}

.css-1n11r91 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin: 12px 0;
}

.css-c4sutr {
  height: auto;
  overflow: visible;
  -webkit-transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.css-hboir5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.css-8atqhb {
  width: 100%;
}

.css-u7qq7e {
  padding: 8px 16px 16px;
}

.css-xr4xm2:root {
  --ck-color-image-caption-background: hsl(0, 0%, 97%);
  --ck-color-image-caption-text: hsl(0, 0%, 20%);
  --ck-color-mention-background: hsla(341, 100%, 30%, 0.1);
  --ck-color-mention-text: hsl(341, 100%, 30%);
  --ck-color-table-caption-background: hsl(0, 0%, 97%);
  --ck-color-table-caption-text: hsl(0, 0%, 20%);
  --ck-highlight-marker-blue: hsl(201, 97%, 72%);
  --ck-highlight-marker-green: hsl(120, 93%, 68%);
  --ck-highlight-marker-pink: hsl(345, 96%, 73%);
  --ck-highlight-marker-yellow: hsl(60, 97%, 73%);
  --ck-highlight-pen-green: hsl(112, 100%, 27%);
  --ck-highlight-pen-red: hsl(0, 85%, 49%);
  --ck-image-style-spacing: 1.5em;
  --ck-inline-image-style-spacing: calc(var(--ck-image-style-spacing) / 2);
  --ck-todo-list-checkmark-size: 16px;
}
.css-xr4xm2 .ck-content .table .ck-table-resized {
  table-layout: fixed;
}
.css-xr4xm2 .ck-content {
  font-family: Roboto, Helvetica, Arial, sans-serif;
}
.css-xr4xm2 .ck-content .table table {
  overflow: hidden;
}
.css-xr4xm2 .ck-content .table td,
.css-xr4xm2 .ck-content .table th {
  overflow-wrap: break-word;
  position: relative;
}
.css-xr4xm2 .ck-content .table {
  margin: 0.9em auto;
  overflow: auto;
  max-width: 100%;
}
.css-xr4xm2 .ck-content .table table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  height: 100%;
  border: 1px double hsl(0, 0%, 70%);
}
.css-xr4xm2 .ck-content .table table td,
.css-xr4xm2 .ck-content .table table th {
  min-width: 2em;
  padding: 0.4em;
  border: 1px solid hsl(0, 0%, 75%);
}
.css-xr4xm2 .ck-content .table table th {
  font-weight: bold;
  background: hsla(0, 0%, 0%, 5%);
}
.css-xr4xm2 .ck-content[dir="rtl"] .table th {
  text-align: right;
}
.css-xr4xm2 .ck-content[dir="ltr"] .table th {
  text-align: left;
}
.css-xr4xm2 .ck-content .table > figcaption {
  display: table-caption;
  caption-side: top;
  word-break: break-word;
  text-align: center;
  color: var(--ck-color-table-caption-text);
  background-color: var(--ck-color-table-caption-background);
  padding: 0.6em;
  font-size: 0.75em;
  outline-offset: -1px;
}
.css-xr4xm2 .ck-content .media {
  clear: both;
  margin: 0.9em 0;
  display: block;
  min-width: 15em;
}
.css-xr4xm2 .ck-content .todo-list {
  list-style: none;
}
.css-xr4xm2 .ck-content .todo-list li {
  margin-bottom: 5px;
}
.css-xr4xm2 .ck-content .todo-list li .todo-list {
  margin-top: 5px;
}
.css-xr4xm2 .ck-content .todo-list .todo-list__label > input {
  -webkit-appearance: none;
  display: inline-block;
  position: relative;
  width: var(--ck-todo-list-checkmark-size);
  height: var(--ck-todo-list-checkmark-size);
  vertical-align: middle;
  border: 0;
  left: -25px;
  margin-right: -15px;
  right: 0;
  margin-left: 0;
}
.css-xr4xm2 .ck-content .todo-list .todo-list__label > input::before {
  display: block;
  position: absolute;
  box-sizing: border-box;
  content: "";
  width: 100%;
  height: 100%;
  border: 1px solid hsl(0, 0%, 20%);
  border-radius: 2px;
  -webkit-transition:
    250ms ease-in-out box-shadow,
    250ms ease-in-out background,
    250ms ease-in-out border;
  transition:
    250ms ease-in-out box-shadow,
    250ms ease-in-out background,
    250ms ease-in-out border;
}
.css-xr4xm2 .ck-content .todo-list .todo-list__label > input::after {
  display: block;
  position: absolute;
  box-sizing: content-box;
  pointer-events: none;
  content: "";
  left: calc(var(--ck-todo-list-checkmark-size) / 3);
  top: calc(var(--ck-todo-list-checkmark-size) / 5.3);
  width: calc(var(--ck-todo-list-checkmark-size) / 5.3);
  height: calc(var(--ck-todo-list-checkmark-size) / 2.6);
  border-style: solid;
  border-color: transparent;
  border-width: 0 calc(var(--ck-todo-list-checkmark-size) / 8)
    calc(var(--ck-todo-list-checkmark-size) / 8) 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.css-xr4xm2 .ck-content .todo-list .todo-list__label > input[checked]::before {
  background: hsl(126, 64%, 41%);
  border-color: hsl(126, 64%, 41%);
}
.css-xr4xm2 .ck-content .todo-list .todo-list__label > input[checked]::after {
  border-color: hsl(0, 0%, 100%);
}
.css-xr4xm2
  .ck-content
  .todo-list
  .todo-list__label
  .todo-list__label__description {
  vertical-align: middle;
}
.css-xr4xm2 .ck-content .page-break {
  position: relative;
  clear: both;
  padding: 5px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.css-xr4xm2 .ck-content .page-break::after {
  content: "";
  position: absolute;
  border-bottom: 2px dashed hsl(0, 0%, 77%);
  width: 100%;
}
.css-xr4xm2 .ck-content .page-break__label {
  position: relative;
  z-index: 1;
  padding: 0.3em 0.6em;
  display: block;
  text-transform: uppercase;
  border: 1px solid hsl(0, 0%, 77%);
  border-radius: 2px;
  font-family: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;
  font-size: 0.75em;
  font-weight: bold;
  color: hsl(0, 0%, 20%);
  background: hsl(0, 0%, 100%);
  box-shadow: 2px 2px 1px hsla(0, 0%, 0%, 0.15);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.css-xr4xm2 .ck-content .image {
  display: table;
  clear: both;
  text-align: center;
  margin: 0.9em auto;
  min-width: 50px;
}
.css-xr4xm2 .ck-content .image img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  min-width: 100%;
}
.css-xr4xm2 .ck-content .image-inline {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  max-width: 100%;
  -webkit-align-items: flex-start;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
}
.css-xr4xm2 .ck-content .image-inline picture {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.css-xr4xm2 .ck-content .image-inline picture,
.css-xr4xm2 .ck-content .image-inline img {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  max-width: 100%;
}
.css-xr4xm2 .ck-content .image > figcaption {
  display: table-caption;
  caption-side: bottom;
  word-break: break-word;
  color: var(--ck-color-image-caption-text);
  background-color: var(--ck-color-image-caption-background);
  padding: 0.6em;
  font-size: 0.75em;
  outline-offset: -1px;
}
.css-xr4xm2 .ck-content .image.image_resized {
  max-width: 100%;
  display: block;
  box-sizing: border-box;
}
.css-xr4xm2 .ck-content .image.image_resized img {
  width: 100%;
}
.css-xr4xm2 .ck-content .image.image_resized > figcaption {
  display: block;
}
.css-xr4xm2 .ck-content ol {
  list-style-type: decimal;
}
.css-xr4xm2 .ck-content ol ol {
  list-style-type: lower-latin;
}
.css-xr4xm2 .ck-content ol ol ol {
  list-style-type: lower-roman;
}
.css-xr4xm2 .ck-content ol ol ol ol {
  list-style-type: upper-latin;
}
.css-xr4xm2 .ck-content ol ol ol ol ol {
  list-style-type: upper-roman;
}
.css-xr4xm2 .ck-content ul {
  list-style-type: disc;
}
.css-xr4xm2 .ck-content ul ul {
  list-style-type: circle;
}
.css-xr4xm2 .ck-content ul ul ul {
  list-style-type: square;
}
.css-xr4xm2 .ck-content ul ul ul ul {
  list-style-type: square;
}
.css-xr4xm2 .ck-content .marker-yellow {
  background-color: var(--ck-highlight-marker-yellow);
}
.css-xr4xm2 .ck-content .marker-green {
  background-color: var(--ck-highlight-marker-green);
}
.css-xr4xm2 .ck-content .marker-pink {
  background-color: var(--ck-highlight-marker-pink);
}
.css-xr4xm2 .ck-content .marker-blue {
  background-color: var(--ck-highlight-marker-blue);
}
.css-xr4xm2 .ck-content .pen-red {
  color: var(--ck-highlight-pen-red);
  background-color: transparent;
}
.css-xr4xm2 .ck-content .pen-green {
  color: var(--ck-highlight-pen-green);
  background-color: transparent;
}
.css-xr4xm2 .ck-content .image-style-block-align-left,
.css-xr4xm2 .ck-content .image-style-block-align-right {
  max-width: calc(100% - var(--ck-image-style-spacing));
}
.css-xr4xm2 .ck-content .image-style-align-left,
.css-xr4xm2 .ck-content .image-style-align-right {
  clear: none;
}
.css-xr4xm2 .ck-content .image-style-side {
  float: right;
  margin-left: var(--ck-image-style-spacing);
  max-width: 50%;
}
.css-xr4xm2 .ck-content .image-style-align-left {
  float: left;
  margin-right: var(--ck-image-style-spacing);
}
.css-xr4xm2 .ck-content .image-style-align-center {
  margin-left: auto;
  margin-right: auto;
}
.css-xr4xm2 .ck-content .image-style-align-right {
  float: right;
  margin-left: var(--ck-image-style-spacing);
}
.css-xr4xm2 .ck-content .image-style-block-align-right {
  margin-right: 0;
  margin-left: auto;
}
.css-xr4xm2 .ck-content .image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.css-xr4xm2 .ck-content p + .image-style-align-left,
.css-xr4xm2 .ck-content p + .image-style-align-right,
.css-xr4xm2 .ck-content p + .image-style-side {
  margin-top: 0;
}
.css-xr4xm2 .ck-content .image-inline.image-style-align-left,
.css-xr4xm2 .ck-content .image-inline.image-style-align-right {
  margin-top: var(--ck-inline-image-style-spacing);
  margin-bottom: var(--ck-inline-image-style-spacing);
}
.css-xr4xm2 .ck-content .image-inline.image-style-align-left {
  margin-right: var(--ck-inline-image-style-spacing);
}
.css-xr4xm2 .ck-content .image-inline.image-style-align-right {
  margin-left: var(--ck-inline-image-style-spacing);
}
.css-xr4xm2 .ck-content blockquote {
  overflow: hidden;
  padding-right: 1.5em;
  padding-left: 1.5em;
  margin-left: 0;
  margin-right: 0;
  font-style: italic;
  border-left: solid 5px hsl(0, 0%, 80%);
}
.css-xr4xm2 .ck-content[dir="rtl"] blockquote {
  border-left: 0;
  border-right: solid 5px hsl(0, 0%, 80%);
}
.css-xr4xm2 .ck-content code {
  background-color: hsla(0, 0%, 78%, 0.3);
  padding: 0.15em;
  border-radius: 2px;
}
.css-xr4xm2 .ck-content .text-tiny {
  font-size: 0.7em;
}
.css-xr4xm2 .ck-content .text-small {
  font-size: 0.85em;
}
.css-xr4xm2 .ck-content .text-big {
  font-size: 1.4em;
}
.css-xr4xm2 .ck-content .text-huge {
  font-size: 1.8em;
}
.css-xr4xm2 .ck-content .mention {
  background: var(--ck-color-mention-background);
  color: var(--ck-color-mention-text);
}
.css-xr4xm2 .ck-content pre {
  padding: 1em;
  color: hsl(0, 0%, 20.8%);
  background: hsla(0, 0%, 78%, 0.3);
  border: 1px solid hsl(0, 0%, 77%);
  border-radius: 2px;
  text-align: left;
  direction: ltr;
  tab-size: 4;
  white-space: pre-wrap;
  font-style: normal;
  min-width: 200px;
}
.css-xr4xm2 .ck-content pre code {
  background: unset;
  padding: 0;
  border-radius: 0;
}
.css-xr4xm2 .ck-content hr {
  margin: 15px 0;
  height: 4px;
  background: hsl(0, 0%, 87%);
  border: 0;
}
@media print {
  .css-xr4xm2 .ck-content .page-break {
    padding: 0;
  }
  .css-xr4xm2 .ck-content .page-break::after {
    display: none;
  }
}
.css-xr4xm2 p,
.css-xr4xm2 strong,
.css-xr4xm2 span {
  color: #1a1a1a;
}
.css-xr4xm2 a {
  target: _blank;
}
.css-xr4xm2 a,
.css-xr4xm2 a span,
.css-xr4xm2 a span strong,
.css-xr4xm2 u,
.css-xr4xm2 a strong {
  color: #2e6da4;
}
.css-xr4xm2 a:hover {
  color: #fb5621;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.css-xr4xm2 a strong:hover,
.css-xr4xm2 u:hover {
  color: #fb5621;
}
.css-xr4xm2 li {
  padding: 8px;
}
.css-xr4xm2 li::marker {
  color: #1a1a1a;
}
.css-xr4xm2 h1 {
  font-size: 40px;
}
@media (max-width: 900px) {
  .css-xr4xm2 h1 {
    font-size: 35px;
  }
}
@media (max-width: 600px) {
  .css-xr4xm2 h1 {
    font-size: 30px;
  }
}
.css-xr4xm2 h2 {
  font-size: 30px;
}
@media (max-width: 900px) {
  .css-xr4xm2 h2 {
    font-size: 27px;
  }
}
@media (max-width: 600px) {
  .css-xr4xm2 h2 {
    font-size: 24px;
  }
}
.css-xr4xm2 h3 {
  font-size: 22px;
}
@media (max-width: 900px) {
  .css-xr4xm2 h3 {
    font-size: 20px;
  }
}
@media (max-width: 600px) {
  .css-xr4xm2 h3 {
    font-size: 18px;
  }
}
.css-xr4xm2 h4 {
  font-size: 20px;
}
@media (max-width: 900px) {
  .css-xr4xm2 h4 {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .css-xr4xm2 h4 {
    font-size: 16px;
  }
}
.css-xr4xm2 h2,
.css-xr4xm2 h3 {
  color: #c63000 !important;
}
.css-xr4xm2 h2 strong,
.css-xr4xm2 h3 strong {
  color: #c63000 !important;
}
.css-xr4xm2 h2 span strong,
.css-xr4xm2 h3 span strong {
  color: #c63000 !important;
}
.css-xr4xm2 h2 span,
.css-xr4xm2 h3 span {
  color: #c63000 !important;
}
.css-xr4xm2 img {
  width: 100%;
  max-width: 100%;
}
.css-xr4xm2 .responsive-container {
  overflow: auto;
}
.css-xr4xm2 ul {
  overflow-wrap: break-word;
}
.css-xr4xm2 iframe {
  width: 100%;
}

.css-h0n0kp {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 300;
  font-size: 30px;
  line-height: 1.2;
  letter-spacing: -0.00833em;
  font-weight: extraBold;
  padding-left: 40px;
  color: #1a1a1a;
  font-weight: 800;
}
@media (max-width: 900px) {
  .css-h0n0kp {
    font-size: 27px;
  }
}
@media (max-width: 600px) {
  .css-h0n0kp {
    font-size: 24px;
  }
}

.css-1xe1ry1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 30px;
  margin-bottom: 20px;
}
.css-1xe1ry1 .maps-link {
  word-break: break-all;
}

.css-pgd9do {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 24px;
  padding-top: 16px;
  -webkit-box-pack: space-around;
  -ms-flex-pack: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
@media (min-width: 0px) {
  .css-pgd9do {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (min-width: 600px) {
  .css-pgd9do {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.css-3czsiy {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  color: darkOrange;
  font-weight: 700;
  padding-left: 32px;
  color: #c63000;
  font-weight: 600;
}

.css-1i43dhb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 24px;
}

.css-tda9am {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  gap: 16px;
}

.css-1ko4wdo {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 1em;
  height: 1em;
  display: inline-block;
  fill: currentColor;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-size: 1.5rem;
  color: #fb5621;
}

.css-9fo85q {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 40px;
}

.css-qe1jw5 {
  color: #2e6da4;
  font-weight: 400;
}

.css-hz5gni {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  color: lochmaraBlue;
  color: #2e6da4;
  font-weight: 400;
}

.css-hgt3v1 {
  background-color: #002d4e;
  color: #ffffff;
}
.css-hgt3v1 .sub-title {
  margin-top: 10px;
  color: #ffffff;
  display: block;
}
.css-hgt3v1 .install-app-logo {
  display: block;
  margin-top: 10px;
}
@media (max-width: 600px) {
  .css-hgt3v1 .footer-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
  }
}

.css-11p7wim {
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 0px) {
  .css-11p7wim {
    padding: 16px;
  }
}
@media (min-width: 960px) {
  .css-11p7wim {
    padding: 64px;
  }
}

.css-ijliz4 {
  margin: 0;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  border-width: 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.12);
  border-bottom-width: thin;
}
@media (min-width: 0px) {
  .css-ijliz4 {
    display: none;
  }
}
@media (min-width: 600px) {
  .css-ijliz4 {
    display: none;
  }
}
@media (min-width: 960px) {
  .css-ijliz4 {
    display: block;
  }
}

.css-1uc4h9z {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  gap: 10px;
  -webkit-box-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 8px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.css-ks2x85 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  gap: 10px;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.css-rirlt6 {
  color: #ffffff;
  font-weight: 400;
}

.css-1jgw6ag {
  margin: 0;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.00938em;
  color: #ffffff;
  font-weight: 400;
}
.css-1jgw6ag color {
  main: #ffffff;
}

.marquee-container {
  overflow-x: hidden !important;
  display: flex !important;
  flex-direction: row !important;
  position: relative;
  width: var(--width);
  transform: var(--transform);
}
.marquee-container:hover div {
  animation-play-state: var(--pause-on-hover);
}
.marquee-container:active div {
  animation-play-state: var(--pause-on-click);
}

.overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.overlay::before,
.overlay::after {
  background: linear-gradient(to right, var(--gradient-color));
  content: "";
  height: 100%;
  position: absolute;
  width: var(--gradient-width);
  z-index: 2;
}
.overlay::after {
  right: 0;
  top: 0;
  transform: rotateZ(180deg);
}
.overlay::before {
  left: 0;
  top: 0;
}

.marquee {
  flex: 0 0 auto;
  min-width: var(--min-width);
  z-index: 1;
  display: flex;
  flex-direction: row;
  align-items: center;
  animation: scroll var(--duration) linear var(--delay) var(--iteration-count);
  animation-play-state: var(--play);
  animation-delay: var(--delay);
  animation-direction: var(--direction);
}
@keyframes scroll {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}

.initial-child-container {
  flex: 0 0 auto;
  display: flex;
  min-width: auto;
  flex-direction: row;
}

.child {
  transform: var(--transform);
}

.MuiGrid-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
}
.MuiGrid-item {
  margin: 0;
  box-sizing: border-box;
}
.MuiGrid-zeroMinWidth {
  min-width: 0;
}
.MuiGrid-direction-xs-column {
  flex-direction: column;
}
.MuiGrid-direction-xs-column-reverse {
  flex-direction: column-reverse;
}
.MuiGrid-direction-xs-row-reverse {
  flex-direction: row-reverse;
}
.MuiGrid-wrap-xs-nowrap {
  flex-wrap: nowrap;
}
.MuiGrid-wrap-xs-wrap-reverse {
  flex-wrap: wrap-reverse;
}
.MuiGrid-align-items-xs-center {
  align-items: center;
}
.MuiGrid-align-items-xs-flex-start {
  align-items: flex-start;
}
.MuiGrid-align-items-xs-flex-end {
  align-items: flex-end;
}
.MuiGrid-align-items-xs-baseline {
  align-items: baseline;
}
.MuiGrid-align-content-xs-center {
  align-content: center;
}
.MuiGrid-align-content-xs-flex-start {
  align-content: flex-start;
}
.MuiGrid-align-content-xs-flex-end {
  align-content: flex-end;
}
.MuiGrid-align-content-xs-space-between {
  align-content: space-between;
}
.MuiGrid-align-content-xs-space-around {
  align-content: space-around;
}
.MuiGrid-justify-content-xs-center {
  justify-content: center;
}
.MuiGrid-justify-content-xs-flex-end {
  justify-content: flex-end;
}
.MuiGrid-justify-content-xs-space-between {
  justify-content: space-between;
}
.MuiGrid-justify-content-xs-space-around {
  justify-content: space-around;
}
.MuiGrid-justify-content-xs-space-evenly {
  justify-content: space-evenly;
}
.MuiGrid-spacing-xs-1 {
  width: calc(100% + 8px);
  margin: -4px;
}
.MuiGrid-spacing-xs-1 > .MuiGrid-item {
  padding: 4px;
}
.MuiGrid-spacing-xs-2 {
  width: calc(100% + 16px);
  margin: -8px;
}
.MuiGrid-spacing-xs-2 > .MuiGrid-item {
  padding: 8px;
}
.MuiGrid-spacing-xs-3 {
  width: calc(100% + 24px);
  margin: -12px;
}
.MuiGrid-spacing-xs-3 > .MuiGrid-item {
  padding: 12px;
}
.MuiGrid-spacing-xs-4 {
  width: calc(100% + 32px);
  margin: -16px;
}
.MuiGrid-spacing-xs-4 > .MuiGrid-item {
  padding: 16px;
}
.MuiGrid-spacing-xs-5 {
  width: calc(100% + 40px);
  margin: -20px;
}
.MuiGrid-spacing-xs-5 > .MuiGrid-item {
  padding: 20px;
}
.MuiGrid-spacing-xs-6 {
  width: calc(100% + 48px);
  margin: -24px;
}
.MuiGrid-spacing-xs-6 > .MuiGrid-item {
  padding: 24px;
}
.MuiGrid-spacing-xs-7 {
  width: calc(100% + 56px);
  margin: -28px;
}
.MuiGrid-spacing-xs-7 > .MuiGrid-item {
  padding: 28px;
}
.MuiGrid-spacing-xs-8 {
  width: calc(100% + 64px);
  margin: -32px;
}
.MuiGrid-spacing-xs-8 > .MuiGrid-item {
  padding: 32px;
}
.MuiGrid-spacing-xs-9 {
  width: calc(100% + 72px);
  margin: -36px;
}
.MuiGrid-spacing-xs-9 > .MuiGrid-item {
  padding: 36px;
}
.MuiGrid-spacing-xs-10 {
  width: calc(100% + 80px);
  margin: -40px;
}
.MuiGrid-spacing-xs-10 > .MuiGrid-item {
  padding: 40px;
}
.MuiGrid-grid-xs-auto {
  flex-grow: 0;
  max-width: none;
  flex-basis: auto;
}
.MuiGrid-grid-xs-true {
  flex-grow: 1;
  max-width: 100%;
  flex-basis: 0;
}
.MuiGrid-grid-xs-1 {
  flex-grow: 0;
  max-width: 8.333333%;
  flex-basis: 8.333333%;
}
.MuiGrid-grid-xs-2 {
  flex-grow: 0;
  max-width: 16.666667%;
  flex-basis: 16.666667%;
}
.MuiGrid-grid-xs-3 {
  flex-grow: 0;
  max-width: 25%;
  flex-basis: 25%;
}
.MuiGrid-grid-xs-4 {
  flex-grow: 0;
  max-width: 33.333333%;
  flex-basis: 33.333333%;
}
.MuiGrid-grid-xs-5 {
  flex-grow: 0;
  max-width: 41.666667%;
  flex-basis: 41.666667%;
}
.MuiGrid-grid-xs-6 {
  flex-grow: 0;
  max-width: 50%;
  flex-basis: 50%;
}
.MuiGrid-grid-xs-7 {
  flex-grow: 0;
  max-width: 58.333333%;
  flex-basis: 58.333333%;
}
.MuiGrid-grid-xs-8 {
  flex-grow: 0;
  max-width: 66.666667%;
  flex-basis: 66.666667%;
}
.MuiGrid-grid-xs-9 {
  flex-grow: 0;
  max-width: 75%;
  flex-basis: 75%;
}
.MuiGrid-grid-xs-10 {
  flex-grow: 0;
  max-width: 83.333333%;
  flex-basis: 83.333333%;
}
.MuiGrid-grid-xs-11 {
  flex-grow: 0;
  max-width: 91.666667%;
  flex-basis: 91.666667%;
}
.MuiGrid-grid-xs-12 {
  flex-grow: 0;
  max-width: 100%;
  flex-basis: 100%;
}
@media (min-width: 600px) {
  .MuiGrid-grid-sm-auto {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .MuiGrid-grid-sm-true {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .MuiGrid-grid-sm-1 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .MuiGrid-grid-sm-2 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .MuiGrid-grid-sm-3 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .MuiGrid-grid-sm-4 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .MuiGrid-grid-sm-5 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .MuiGrid-grid-sm-6 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .MuiGrid-grid-sm-7 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .MuiGrid-grid-sm-8 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .MuiGrid-grid-sm-9 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .MuiGrid-grid-sm-10 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .MuiGrid-grid-sm-11 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .MuiGrid-grid-sm-12 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}
@media (min-width: 960px) {
  .MuiGrid-grid-md-auto {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .MuiGrid-grid-md-true {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .MuiGrid-grid-md-1 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .MuiGrid-grid-md-2 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .MuiGrid-grid-md-3 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .MuiGrid-grid-md-4 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .MuiGrid-grid-md-5 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .MuiGrid-grid-md-6 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .MuiGrid-grid-md-7 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .MuiGrid-grid-md-8 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .MuiGrid-grid-md-9 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .MuiGrid-grid-md-10 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .MuiGrid-grid-md-11 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .MuiGrid-grid-md-12 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}
@media (min-width: 1280px) {
  .MuiGrid-grid-lg-auto {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .MuiGrid-grid-lg-true {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .MuiGrid-grid-lg-1 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .MuiGrid-grid-lg-2 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .MuiGrid-grid-lg-3 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .MuiGrid-grid-lg-4 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .MuiGrid-grid-lg-5 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .MuiGrid-grid-lg-6 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .MuiGrid-grid-lg-7 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .MuiGrid-grid-lg-8 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .MuiGrid-grid-lg-9 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .MuiGrid-grid-lg-10 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .MuiGrid-grid-lg-11 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .MuiGrid-grid-lg-12 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}
@media (min-width: 1920px) {
  .MuiGrid-grid-xl-auto {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .MuiGrid-grid-xl-true {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .MuiGrid-grid-xl-1 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .MuiGrid-grid-xl-2 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .MuiGrid-grid-xl-3 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .MuiGrid-grid-xl-4 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .MuiGrid-grid-xl-5 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .MuiGrid-grid-xl-6 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .MuiGrid-grid-xl-7 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .MuiGrid-grid-xl-8 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .MuiGrid-grid-xl-9 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .MuiGrid-grid-xl-10 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .MuiGrid-grid-xl-11 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .MuiGrid-grid-xl-12 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}

.MuiBox-root.css-1m1hhqr {
  padding: 0px !important;
}
.homeWrapper {
  display: flex;
  flex-direction: column;
  gap: 50px; /* Desktop */
}

/* Tablet */
@media (max-width: 1024px) {
  .homeWrapper {
    gap: 40px;
  }
  .css-1m1hhqr {
    margin-bottom: 60px;
  }
}

/* Mobile */
@media (max-width: 640px) {
  .homeWrapper {
    gap: 30px;
  }
  .css-1m1hhqr {
    margin-bottom: 30px;
  }
}

.home-info {
  padding: 6px 16px;
}
.home-info__inner {
  max-width: 1080px;
  margin: 0 auto;
  text-align: center;
}
.home-info__h1 {
  font-size: 30px;
  font-weight: 800;
  color: #181832;
  margin: 0 0 10px;
  line-height: 1.28;
}
.home-info__h2 {
  font-size: 22px;
  font-weight: 700;
  color: #fb5621;
  margin: 0 0 14px;
  line-height: 1.3;
}
.home-info--exp .home-info__stat {
  font-size: 27px;
  color: #181832;
}
.home-info__p {
  font-size: 16px;
  line-height: 1.75;
  color: #3f3f52;
  margin: 0 auto;
  max-width: 940px;
}
@media (max-width: 640px) {
  .home-info__h1 {
    font-size: 24px;
  }
  .home-info__h2 {
    font-size: 19px;
  }
  .home-info__p {
    font-size: 15px;
  }
}

/* ===== https://vajiramandravi.com/_next/static/css/4df78f2cd73d6b26.css ===== */
@charset "UTF-8";
.slick-slider {
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list,
.slick-slider {
  position: relative;
  display: block;
}
.slick-list {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
  transform: translateZ(0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:after,
.slick-track:before {
  display: table;
  content: "";
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.slick-loading .slick-list {
  background: #fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50%
    no-repeat;
}
@font-face {
  font-family: slick;
  font-weight: 400;
  font-style: normal;
  src: url(/_next/static/media/slick.25572f22.eot);
  src:
    url(/_next/static/media/slick.25572f22.eot?#iefix)
      format("embedded-opentype"),
    url(/_next/static/media/slick.653a4cbb.woff) format("woff"),
    url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),
    url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg");
}
.slick-next,
.slick-prev {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  transform: translateY(-50%);
  cursor: pointer;
  border: none;
}
.slick-next,
.slick-next:focus,
.slick-next:hover,
.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
  color: transparent;
  outline: none;
  background: transparent;
}
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
  opacity: 1;
}
.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
  opacity: 0.25;
}
.slick-next:before,
.slick-prev:before {
  font-family: slick;
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  left: -25px;
}
[dir="rtl"] .slick-prev {
  right: -25px;
  left: auto;
}
.slick-prev:before {
  content: "←";
}
[dir="rtl"] .slick-prev:before {
  content: "→";
}
.slick-next {
  right: -25px;
}
[dir="rtl"] .slick-next {
  right: auto;
  left: -25px;
}
.slick-next:before {
  content: "→";
}
[dir="rtl"] .slick-next:before {
  content: "←";
}
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 5px;
  padding: 0;
}
.slick-dots li,
.slick-dots li button {
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  padding: 5px;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.slick-dots li button:focus,
.slick-dots li button:hover {
  outline: none;
}
.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
  opacity: 1;
}
.slick-dots li button:before {
  font-family: slick;
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: "•";
  text-align: center;
  opacity: 0.25;
  color: #000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: #000;
}

/* ===== https://vajiramandravi.com/_next/static/css/eb0b0260f2058b0b.css ===== */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/fonts/Inter-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-italic-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-italic-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-italic-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-italic-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-italic-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-italic-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-italic-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-italic-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/Roboto-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Work Sans;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/WorkSans-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Work Sans;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/WorkSans-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Work Sans;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/WorkSans-normal-latin-ext.woff2) format("woff2");
  unicode-range:
    U+0100-02ba, U+02bd-02c5, U+02c7-02cc, U+02ce-02d7, U+02dd-02ff, U+0304,
    U+0308, U+0329, U+1d00-1dbf, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab,
    U+20ad-20c0, U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Work Sans;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/WorkSans-normal-latin.woff2) format("woff2");
  unicode-range:
    U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304,
    U+0308, U+0329, U+2000-206f, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
a,
blockquote,
body,
dd,
div,
dt,
h1,
h2,
h3,
h4,
h5,
h6,
li,
ol,
p,
pre,
span,
ul {
  font-family: Inter !important;
}
.text-underline {
  text-decoration: underline;
}
.no-underline {
  text-decoration: none;
}
.pointer {
  cursor: pointer;
}
.hidden {
  display: none;
}
.alert-container {
  margin-top: 100px !important;
  z-index: 10010 !important;
}
.makeStyles-right-6 {
  align-items: unset !important;
}
.success {
  background-color: #edf7ed !important;
  border: 1px solid #1e4620 !important;
}
.error {
  background-color: #fdeded !important;
  border: 1px solid #e43232;
}
.success-text {
  color: #1e4620;
}
.error-text {
  color: #e43232;
}
.grecaptcha-badge {
  visibility: hidden;
}
.SnackbarItem-action-22 {
  position: fixed;
  right: 0;
}
.sticky-section {
  position: -webkit-sticky;
  position: sticky;
  top: "100px";
}
.link-max-content {
  width: max-content;
}
.align-center {
  text-align: center;
}
img.hero-slider-img {
  width: 100%;
}
.custom-next,
.custom-prev {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 20px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: none;
  padding: 10px;
  cursor: pointer;
  z-index: 1000;
}
.custom-prev {
  left: 10px;
}
.custom-next {
  right: 10px;
}
.hero-slider {
  position: relative;
  overflow: visible;
}
.css-13uoifz {
  position: relative;
  padding: 20px;
}
.slick-dots {
  z-index: 10;
  cursor: pointer;
}
.slick-dots li {
  margin: 0 3px !important;
}
.slick-dots li,
.slick-dots li button {
  width: 24px !important;
  height: 24px !important;
}
.slick-dots li button:before {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.css-19kj6o-MuiTypography-root {
  margin-top: 40px;
}
.slick-slider img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  margin: 0 auto;
}
@media (min-width: 320px) and (max-width: 799px) {
  .slick-slider img {
    width: 100%;
    height: auto;
  }
  .custom-next,
  .custom-prev {
    font-size: 12px;
    display: none;
  }
}
@media (min-width: 800px) and (max-width: 1024px) {
  .slick-slider img {
    height: 180px;
  }
}
figure {
  margin: 0;
  width: 100% !important;
  height: auto !important;
}
td,
th {
  border: 1px solid;
}
td > :last-child,
th > :last-child {
  font-size: 15px;
}
a {
  text-decoration: none;
  color: #1ca0f2;
}
.css-13uoifz {
  min-height: 400px;
}
.home-link {
  color: #c63000 !important;
}
a[href*="policies.google.com"] {
  color: #2e6da4 !important;
}
#df-btn-cont .df-btn,
.df-btn {
  background-color: #0e7c6a !important;
}

/* ===== https://vajiramandravi.com/_next/static/css/4df78f2cd73d6b26.css ===== */
@charset "UTF-8";
.slick-slider {
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list,
.slick-slider {
  position: relative;
  display: block;
}
.slick-list {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
  transform: translateZ(0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:after,
.slick-track:before {
  display: table;
  content: "";
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.slick-loading .slick-list {
  background: #fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50%
    no-repeat;
}
@font-face {
  font-family: slick;
  font-weight: 400;
  font-style: normal;
  src: url(/_next/static/media/slick.25572f22.eot);
  src:
    url(/_next/static/media/slick.25572f22.eot?#iefix)
      format("embedded-opentype"),
    url(/_next/static/media/slick.653a4cbb.woff) format("woff"),
    url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),
    url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg");
}
.slick-next,
.slick-prev {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  transform: translateY(-50%);
  cursor: pointer;
  border: none;
}
.slick-next,
.slick-next:focus,
.slick-next:hover,
.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
  color: transparent;
  outline: none;
  background: transparent;
}
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
  opacity: 1;
}
.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
  opacity: 0.25;
}
.slick-next:before,
.slick-prev:before {
  font-family: slick;
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  left: -25px;
}
[dir="rtl"] .slick-prev {
  right: -25px;
  left: auto;
}
.slick-prev:before {
  content: "â†";
}
[dir="rtl"] .slick-prev:before {
  content: "â†’";
}
.slick-next {
  right: -25px;
}
[dir="rtl"] .slick-next {
  right: auto;
  left: -25px;
}
.slick-next:before {
  content: "â†’";
}
[dir="rtl"] .slick-next:before {
  content: "â†";
}
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 5px;
  padding: 0;
}
.slick-dots li,
.slick-dots li button {
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  padding: 5px;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.slick-dots li button:focus,
.slick-dots li button:hover {
  outline: none;
}
.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
  opacity: 1;
}
.slick-dots li button:before {
  font-family: slick;
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: "â€¢";
  text-align: center;
  opacity: 0.25;
  color: #000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: #000;
}

/* ===== https://www.gstatic.com/recaptcha/releases/bSuJ2xBC8cHT21-c68JXN31m/styles__ltr.css ===== */
.goog-inline-block {
  position: relative;
  display: -moz-inline-box;
  display: inline-block;
}
* html .goog-inline-block {
  display: inline;
}
:first-child + html .goog-inline-block {
  display: inline;
}
.recaptcha-checkbox {
  border: none;
  font-size: 1px;
  height: 28px;
  margin: 4px;
  width: 28px;
  overflow: visible;
  outline: 0;
  vertical-align: text-bottom;
}
.recaptcha-checkbox-border {
  border-radius: 2px;
  background-color: #fff;
  border: 2px solid #444746;
  font-size: 1px;
  height: 24px;
  position: absolute;
  width: 24px;
  z-index: 1;
}
.recaptcha-checkbox-borderAnimation {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  border: none;
  height: 28px;
  outline: 0;
  position: absolute;
  width: 28px;
}
.recaptcha-checkbox-spinner-gif {
  border-radius: 2px;
  background-color: #fff;
  -webkit-background-size: 24px 24px;
  background-size: 24px;
  border: 2px solid #444746;
  height: 24px;
  left: 0;
  position: absolute;
  top: 0;
  width: 24px;
}
.recaptcha-checkbox-spinner {
  background-color: #f9f9f9;
  border: 6px solid #4d90fe;
  border-radius: 36px;
  border-bottom-color: transparent;
  border-left-color: transparent;
  height: 36px;
  left: -4px;
  outline: 0;
  position: absolute;
  top: -4px;
  width: 36px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  opacity: 0;
  -webkit-animation: spinner-spin 2.5s linear infinite;
  animation: spinner-spin 2.5s linear infinite;
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
}
@-webkit-keyframes spinner-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  10% {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  25% {
    -webkit-transform: rotate(245deg);
    transform: rotate(245deg);
  }
  60% {
    -webkit-transform: rotate(700deg);
    transform: rotate(700deg);
  }
  75% {
    -webkit-transform: rotate(810deg);
    transform: rotate(810deg);
  }
  to {
    -webkit-transform: rotate(3turn);
    transform: rotate(3turn);
  }
}
@keyframes spinner-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  10% {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  25% {
    -webkit-transform: rotate(245deg);
    transform: rotate(245deg);
  }
  60% {
    -webkit-transform: rotate(700deg);
    transform: rotate(700deg);
  }
  75% {
    -webkit-transform: rotate(810deg);
    transform: rotate(810deg);
  }
  to {
    -webkit-transform: rotate(3turn);
    transform: rotate(3turn);
  }
}
.recaptcha-checkbox-spinner-overlay {
  content: "";
  position: absolute;
  top: -7px;
  left: -7px;
  width: 38px;
  height: 19px;
  background-color: #f9f9f9;
  -webkit-animation: overlay-spin 1s linear;
  animation: overlay-spin 1s linear;
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
  -webkit-transform-origin: bottom center;
  -ms-transform-origin: bottom center;
  transform-origin: bottom center;
  border-radius: 38px 38px 0 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  opacity: 0;
}
@-webkit-keyframes overlay-spin {
  0% {
    opacity: 1;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
  }
}
@keyframes overlay-spin {
  0% {
    opacity: 1;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
  }
}
.recaptcha-checkbox-checkmark {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  border: none;
  height: 30px;
  left: -5px;
  outline: 0;
  position: absolute;
  width: 38px;
}
.rc-anchor-dark .recaptcha-checkbox-spinner,
.rc-anchor-dark .recaptcha-checkbox-spinner-overlay {
  background-color: #222;
}
.recaptcha-checkbox-hover .recaptcha-checkbox-border,
.recaptcha-checkbox-hover .recaptcha-checkbox-spinner-gif {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  border: 2px solid #b2b2b2;
}
.recaptcha-checkbox-focused .recaptcha-checkbox-border,
.recaptcha-checkbox-focused .recaptcha-checkbox-spinner-gif {
  border: 2px solid #4d90fe;
}
.recaptcha-checkbox-active .recaptcha-checkbox-border,
.recaptcha-checkbox-active .recaptcha-checkbox-spinner-gif {
  background-color: #ebebeb;
}
.recaptcha-checkbox-disabled .recaptcha-checkbox-border,
.recaptcha-checkbox-disabled .recaptcha-checkbox-spinner-gif {
  background-color: #f1f1f1;
}
.recaptcha-checkbox-loading .recaptcha-checkbox-spinner-gif {
  background-image: url(https://www.gstatic.com/recaptcha/api2/loading.gif);
}
.recaptcha-checkbox-checked .recaptcha-checkbox-border,
.recaptcha-checkbox-checked .recaptcha-checkbox-spinner-gif {
  visibility: hidden;
}
.recaptcha-checkbox-checked .recaptcha-checkbox-checkmark {
  background-position: 0 -600px;
}
.recaptcha-checkbox-expired .recaptcha-checkbox-border,
.recaptcha-checkbox-expired .recaptcha-checkbox-spinner-gif {
  border: 2px solid #d93025;
}
.recaptcha-checkbox-clearOutline.recaptcha-checkbox-focused
  .recaptcha-checkbox-border,
.recaptcha-checkbox-clearOutline.recaptcha-checkbox-focused
  .recaptcha-checkbox-spinner-gif {
  border: 2px solid #444746;
}
body {
  margin: 0;
}
.rc-anchor {
  border-radius: 3px;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08);
}
.rc-anchor-normal {
  height: 74px;
  width: 300px;
}
.rc-anchor-compact {
  height: 136px;
  width: 156px;
}
.rc-anchor-compact #rc-anchor-classic-warning {
  width: 140px;
  text-align: center;
}
.rc-anchor-dark {
  background: #222;
  color: #fff;
}
.rc-anchor-dark.rc-anchor-compact,
.rc-anchor-dark.rc-anchor-normal {
  border: 1px solid #525252;
}
.rc-anchor-dark #rc-anchor-over-quota,
.rc-anchor-dark.rc-anchor-compact #rc-anchor-classic-warning,
.rc-anchor-dark.rc-anchor-compact #rc-anchor-over-quota,
.rc-anchor-dark.rc-anchor-compact #rc-anchor-v1beta1-shutdown-warning,
.rc-anchor-dark.rc-anchor-normal #rc-anchor-classic-warning,
.rc-anchor-dark.rc-anchor-normal #rc-anchor-v1beta1-shutdown-warning {
  color: #fff;
}
.rc-anchor-light {
  background: #f9f9f9;
  color: #000;
}
.rc-anchor-light.rc-anchor-compact,
.rc-anchor-light.rc-anchor-normal {
  border: 1px solid #d3d3d3;
}
.rc-inline-block {
  display: inline-block;
  height: 100%;
}
.rc-anchor-center-container {
  display: table;
  height: 100%;
}
.rc-anchor-center-item {
  display: table-cell;
  vertical-align: middle;
}
.rc-anchor-content {
  display: inline-block;
  position: relative;
}
.rc-anchor-normal .rc-anchor-content {
  height: 74px;
  width: 206px;
}
.rc-anchor-compact .rc-anchor-content {
  height: 85px;
}
.rc-anchor-error-message {
  color: #f00;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  padding: 0 10px;
}
.rc-anchor-checkbox {
  margin: 0 12px 2px 12px;
}
.rc-anchor-checkbox-label {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
}
.rc-anchor-normal .rc-anchor-checkbox-label {
  width: 152px;
}
.rc-anchor-compact .rc-anchor-checkbox-label {
  width: 95px;
}
.rc-anchor-error-msg-container {
  color: #d93025;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  left: 0;
  line-height: 14px;
  margin: 2px;
  position: absolute;
  top: 0;
}
.rc-anchor-normal.rc-anchor-error .rc-anchor-error-msg-container {
  width: 240px;
}
.rc-anchor-normal.rc-anchor-error .rc-anchor-content {
  margin-top: 10px;
}
.rc-anchor-compact.rc-anchor-error .rc-anchor-content {
  margin-top: 25px;
}
.rc-anchor-normal-footer {
  display: inline-block;
  height: 74px;
  vertical-align: top;
  width: 70px;
}
.rc-anchor-compact-footer {
  margin: 0 12px;
  text-align: center;
  width: 136px;
}
.rc-anchor-logo-img {
  background: url(https://www.gstatic.com/recaptcha/api2/logo_48.png);
  background-repeat: no-repeat;
}
.rc-anchor-logo-text {
  cursor: default;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
  margin-top: 5px;
  text-align: center;
}
.rc-anchor-light .rc-anchor-logo-text,
.rc-anchor-light div a:link,
.rc-anchor-light div a:visited {
  color: #555;
}
.rc-anchor-dark .rc-anchor-logo-text,
.rc-anchor-dark div a:link,
.rc-anchor-dark div a:visited {
  color: #f5f5f5;
}
.rc-anchor-logo-portrait {
  margin: 10px 0 0 26px;
  width: 58px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.rc-anchor-logo-img-portrait {
  -webkit-background-size: 32px 32px;
  background-size: 32px;
  height: 32px;
  margin: 0 13px 0 13px;
  width: 32px;
}
.rc-anchor-logo-landscape {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.rc-anchor-logo-img-landscape {
  -webkit-background-size: 24px 24px;
  background-size: 24px;
  display: inline-block;
  height: 24px;
  width: 24px;
}
.rc-anchor-logo-landscape-text-holder {
  display: inline-block;
  height: 24px;
  margin: 0 2px 0 2px;
  width: 54px;
}
.rc-anchor-compact .rc-anchor-pt,
.rc-anchor-invisible .rc-anchor-pt,
.rc-anchor-normal .rc-anchor-pt {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 8px;
  font-weight: 400;
}
.rc-anchor-pt {
  background-image: url("data:image/png;base64,iVBORw0KGgBX2EQZQBOnoDD2UcBhW1sSiNmRQ8RLXQFNGEeygBY2c9ObVv9U1t63RNBc6wgU2VvBPuEb0HRObDgBXlGjaztkBWm8aGJkATRZZa3RzU6xhDAwBuFJvGDokk0hlRv6FSghlBGdtzcqF6RQBVwudRzWvBcGFXHkxMO6F5Dx0B0GGK82EPKTobIlQ1OwBag4xQGEuQbhhZExTpOMDBdWcMLJAH6z05bpVM3n1yIHoBny71Em5nBb3FFaA1IB1nQYk269fH5kcxBuVnl2DwBHU8DmmdyZWV0Kp9/B/utvhXIgX65veQBbxxyTBBhPIp43wBuV2HH3NWZDvKaRUBcaWcBYwCccgG1CS5ayvpLA+VaS2AoJEGZWOY/OJHry+PRBih8RohtGaoLIEyGBdlheMvRrX9ddH3tfKX9eyhoEy/2dl3sqLyixil0zXIrepVxUhxsq0CN8YypdBCrZLgz43ZCkKTB8Pqf4WkFkNSU3fTWFahPQLh42Bv853YXR2dHIBo7Vtbh5kR3Jm/t/o8WUBb4M/nElvLlCkb4TpsrVtByaN2YWM35OlwBOjsdc8PAB01o/BdE5l9unUdAooYXA74zIBawZfP8ccRU+Gb5hvUABVU0zkLigyABoG7f6XMOZHcTVVMBdAFk3zQB1G/Ea9NwaXQnBZnF2RxZlSI96RQBI89vGAM3C9I9p4U+RXPsBdJjXfmUB/Nt6pN2ZX3cUin0lWs98YnyzBaWA3ZOr3R7hqBfatk020qBfBoRLHL6KHIBakhwo3XdbxkBUh6HRnEkfhv+fV1Zrn87g80uFFbUIA9Qtsxx+4pcPURUGvI/BHxZG75dkfdfKKVTm1OlkAQZD1Hb7EeEgylwBdHIenSyS95xEYe5pbgQBYZV2E255ZTuaZHo");
}
.rc-anchor-pt a {
  display: inline;
  padding-left: 1px;
  padding-right: 1px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-decoration: none;
}
.rc-anchor-pt a:hover {
  text-decoration: underline;
}
.rc-anchor-normal .rc-anchor-pt {
  margin: 2px 11px 0 0;
  padding-right: 2px;
  position: absolute;
  right: 0;
  text-align: right;
  width: 276px;
}
.rc-anchor-compact .rc-anchor-pt {
  margin: 0 0 2px 0;
  width: 132px;
}
.rc-anchor-aria-status {
  display: none;
}
#rc-anchor-alert,
.rc-anchor-alert {
  color: red;
  font-size: 9px;
  margin: 2px;
  position: absolute;
  top: 0;
}
#rc-anchor-classic-warning,
#rc-anchor-v1beta1-shutdown-warning {
  bottom: 0;
  color: #555;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 9px;
  padding: 4px;
  position: absolute;
  width: 190px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 20px;
}
#rc-anchor-classic-warning a {
  display: inline-block;
  position: relative;
  z-index: 1;
  padding: 4px;
  margin: -4px;
}
#rc-anchor-v1beta1-shutdown-warning a {
  display: inline-block;
  position: relative;
  z-index: 1;
  padding: 4px;
  margin: -4px;
}
#rc-anchor-over-quota {
  bottom: 0;
  color: #555;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 9px;
  padding: 4px;
  position: absolute;
  width: 170px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 20px;
}
.rc-anchor-compact .rc-anchor-content #rc-anchor-over-quota {
  width: 148px;
}
.rc-anchor-normal .rc-anchor-pt.rc-anchor-over-quota-pt {
  width: 130px;
}
.rc-anchor-logo-portrait.rc-anchor-over-quota-logo {
  margin-top: 6px;
}
#rc-anchor-invisible-classic-warning,
#rc-anchor-invisible-over-quota {
  font-size: 9px;
  line-height: normal;
  white-space: normal;
}
#rc-anchor-invisible-classic-warning a,
#rc-anchor-invisible-over-quota a,
#rc-anchor-invisible-v1beta1-shutdown-warning a {
  color: white;
}
#rc-anchor-invisible-v1beta1-shutdown-warning {
  font-size: 9px;
  line-height: normal;
  white-space: normal;
}
.rc-anchor-invisible {
  height: 60px;
  width: 256px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.rc-anchor-invisible-text {
  background: #1a73e8;
  color: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 13px;
  font-weight: 400;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  line-height: 20px;
  padding: 0 16px;
  white-space: nowrap;
}
.rc-anchor-invisible-text.smalltext {
  font-size: 12px;
  padding: 0 10px;
  line-height: 16px;
  white-space: normal;
}
.rc-anchor-invisible-text.smalltext .rc-anchor-pt {
  line-height: 12px;
  white-space: normal;
}
.rc-anchor-invisible-text.smalltext .rc-anchor-pt a:link {
  font-size: 9px;
}
.rc-anchor-normal-footer.smalltext .rc-anchor-pt {
  font-size: 5px;
  line-height: 6px;
}
.rc-anchor-invisible-text strong {
  font-weight: 500;
}
.rc-anchor-invisible .rc-anchor-normal-footer .rc-anchor-pt {
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  text-align: center;
  width: 70px;
  margin-top: 2px;
}
.rc-anchor-logo-img-large {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-background-size: 44px 44px;
  background-size: 44px;
  margin: 8px 13px 0 13px;
  height: 44px;
  width: 44px;
}
.rc-anchor-invisible-hover-hovered .rc-anchor-logo-img-large,
.rc-anchor-invisible-nohover .rc-anchor-logo-img-large {
  -webkit-background-size: 44px 44px;
  background-size: 44px;
  margin: 8px 13px 0 13px;
  height: 44px;
  width: 44px;
}
.rc-anchor-invisible-hover-hovered .rc-anchor-normal-footer .rc-anchor-pt,
.rc-anchor-invisible-nohover .rc-anchor-normal-footer .rc-anchor-pt {
  opacity: 0;
}
.rc-anchor-invisible-hover-hovered .rc-anchor-invisible-text .rc-anchor-pt,
.rc-anchor-invisible-nohover .rc-anchor-invisible-text .rc-anchor-pt {
  opacity: 1;
}
.rc-anchor-invisible-text .rc-anchor-pt {
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.rc-anchor-invisible-text .rc-anchor-pt a:link,
.rc-anchor-invisible-text .rc-anchor-pt a:visited {
  color: white;
  font-size: 10px;
}
.rc-anchor-invisible-hover .rc-anchor-invisible-text .rc-anchor-pt a:link {
  display: none;
}
.rc-anchor-invisible-hover-hovered
  .rc-anchor-invisible-text
  .rc-anchor-pt
  a:link,
.rc-anchor-invisible-nohover .rc-anchor-invisible-text .rc-anchor-pt a:link {
  display: inline;
}
.rc-anchor-invisible-hover .rc-anchor-normal-footer .rc-anchor-pt a:link {
  display: inline;
}
.rc-anchor-invisible-hover-hovered
  .rc-anchor-normal-footer
  .rc-anchor-pt
  a:link,
.rc-anchor-invisible-nohover .rc-anchor-normal-footer .rc-anchor-pt a:link {
  display: none;
}
.rc-audiochallenge-response-field {
  margin: 7px;
  text-align: center;
}
.rc-audiochallenge-response-field .rc-response-input-field {
  width: 220px;
}
.rc-audiochallenge-error-message {
  color: #d93025;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin: 20px 20px 0 20px;
}
.rc-audiochallenge-instructions {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin: 10px 20px 10px 20px;
}
.rc-audiochallenge-play-button {
  margin: 0 20px 0 20px;
}
.rc-audiochallenge-play-button .rc-button-default {
  background: #d8d8d8;
  color: #000;
  font-weight: 500;
  width: 100%;
}
.rc-audiochallenge-input-label {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin: 10px 20px 10px 20px;
}
.rc-audiochallenge-control audio {
  height: 30px;
  width: 240px;
}
.rc-audiochallenge-tdownload {
  margin: 5px 20px 5px 20px;
  text-align: center;
}
.rc-audiochallenge-tdownload-link {
  background-image: url(https://www.gstatic.com/recaptcha/api2/download.png);
  background-repeat: no-repeat;
  -webkit-background-size: 36px 36px;
  background-size: 36px;
  color: transparent;
  display: inline-block;
  height: 36px;
  opacity: 0.55;
  overflow: hidden;
  width: 36px;
}
.rc-audiochallenge-tdownload-link:focus-visible {
  background-color: #d8d8d8;
}
@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-audiochallenge-tdownload-link {
    background-image: url(https://www.gstatic.com/recaptcha/api2/download_white.png);
    background-repeat: no-repeat;
    -webkit-background-size: 36px 36px;
    background-size: 36px;
    color: transparent;
    display: inline-block;
    height: 36px;
    opacity: 0.55;
    overflow: hidden;
    width: 36px;
  }
}
.rc-audiochallenge-tdownload-link-on-dark {
  background-image: url(https://www.gstatic.com/recaptcha/api2/download_white.png);
  background-repeat: no-repeat;
  -webkit-background-size: 36px 36px;
  background-size: 36px;
  color: transparent;
  display: inline-block;
  height: 36px;
  opacity: 0.55;
  overflow: hidden;
  width: 36px;
}
.rc-audiochallenge-tdownload-link-on-dark:focus-visible {
  background-color: #d8d8d8;
}
.rc-audiochallenge-tdownload-link:focus,
.rc-audiochallenge-tdownload-link:hover {
  opacity: 0.8;
  outline: none;
}
.rc-audiochallenge-tdownload-link-on-dark:focus,
.rc-audiochallenge-tdownload-link-on-dark:hover {
  opacity: 0.8;
  outline: none;
}
.fake-focus-audio {
  height: 0;
  opacity: 0;
  width: 0;
}
.rc-button-default {
  background: #1a73e8;
  border: 0;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  height: 42px;
  line-height: 42px;
  min-width: 100px;
  padding: 0 10px 0 10px;
  text-align: center;
  text-transform: uppercase;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.rc-button-default:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 2pt #185abc;
  box-shadow: 0 0 0 2pt #185abc;
}
.rc-button-default-disabled {
  background: rgba(73, 143, 225, 0.5);
  cursor: default;
}
.rc-button-red {
  background: #e24a4a;
}
.rc-button-default-disabled.rc-button-red {
  background: rgba(226, 74, 74, 0.49);
}
.rc-canvas-image {
  display: none;
}
.rc-canvas-canvas {
  cursor: pointer;
}
body {
  margin: 0;
}
.rc-imageselect-instructions strong {
  font-weight: 900;
  display: block;
  font-size: 28px;
}
.rc-footer {
  font-family: Roboto, helvetica, arial, sans-serif;
  position: relative;
  width: 100%;
}
.rc-separator {
  border-top: 1px solid #dfdfdf;
  margin-bottom: 1px;
}
.rc-controls {
  width: 100%;
}
.primary-controls {
  height: 60px;
}
.rc-buttons {
  float: left;
  height: 48px;
  margin: 6px 0 6px 6px;
  background-repeat: no-repeat;
}
.fake-focus {
  height: 0;
  opacity: 0;
  width: 0;
}
.button-holder,
.qr-button-holder {
  float: left;
  height: 48px;
}
.rc-button-reload {
  background: url(https://www.gstatic.com/recaptcha/api2/refresh_2x.png);
}
.rc-button-reload:focus-visible {
  background-color: #d8d8d8;
}
@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-reload {
    background: url(https://www.gstatic.com/recaptcha/api2/refresh_white_2x.png);
  }
}
.rc-button-reload-on-dark {
  background: url(https://www.gstatic.com/recaptcha/api2/refresh_white_2x.png);
}
.rc-button-reload-on-dark:focus-visible {
  background-color: #d8d8d8;
}
.rc-button-audio {
  background: url(https://www.gstatic.com/recaptcha/api2/audio_2x.png);
}
.rc-button-audio:focus-visible {
  background-color: #d8d8d8;
}
@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-audio {
    background: url(https://www.gstatic.com/recaptcha/api2/audio_white_2x.png);
  }
}
.rc-button-audio-on-dark {
  background: url(https://www.gstatic.com/recaptcha/api2/audio_white_2x.png);
}
.rc-button-audio-on-dark:focus-visible {
  background-color: #d8d8d8;
}
.rc-button-image {
  background: url(https://www.gstatic.com/recaptcha/api2/image_2x.png);
}
.rc-button-image:focus-visible {
  background-color: #d8d8d8;
}
@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-image {
    background: url(https://www.gstatic.com/recaptcha/api2/image_white_2x.png);
  }
}
.rc-button-image-on-dark {
  background: url(https://www.gstatic.com/recaptcha/api2/image_white_2x.png);
}
.rc-button-image-on-dark:focus-visible {
  background-color: #d8d8d8;
}
.rc-button-liveness {
  background: url(https://www.gstatic.com/recaptcha/api2/liveness_dark.png);
}
.rc-button-qr {
  background: url(https://www.gstatic.com/recaptcha/api2/modac_mobile_dark.png);
}
.rc-button-liveness:focus-visible {
  background-color: #d8d8d8;
}
.rc-button-qr:focus-visible {
  background-color: #d8d8d8;
}
@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-liveness {
    background: url(https://www.gstatic.com/recaptcha/api2/liveness_light.png);
  }
}
@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-qr {
    background: url(https://www.gstatic.com/recaptcha/api2/modac_mobile_light.png);
  }
}
.rc-button-liveness-on-dark {
  background: url(https://www.gstatic.com/recaptcha/api2/liveness_light.png);
}
.rc-button-qr-on-dark {
  background: url(https://www.gstatic.com/recaptcha/api2/qr_light.png);
}
.rc-button-liveness-on-dark:focus-visible {
  background-color: #d8d8d8;
}
.rc-button-qr-on-dark:focus-visible {
  background-color: #d8d8d8;
}
.rc-button-help {
  background: url(https://www.gstatic.com/recaptcha/api2/info_2x.png);
}
.rc-button-help:focus-visible {
  background-color: #d8d8d8;
}
@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-help {
    background: url(https://www.gstatic.com/recaptcha/api2/info_white_2x.png);
  }
}
.rc-button-help-on-dark {
  background: url(https://www.gstatic.com/recaptcha/api2/info_white_2x.png);
}
.rc-button-help-on-dark:focus-visible {
  background-color: #d8d8d8;
}
.rc-button-undo {
  background: url(https://www.gstatic.com/recaptcha/api2/undo_2x.png);
}
.rc-button-undo:focus-visible {
  background-color: #d8d8d8;
}
@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-undo {
    background: url(https://www.gstatic.com/recaptcha/api2/undo_white_2x.png);
  }
}
.rc-button-undo-on-dark {
  background: url(https://www.gstatic.com/recaptcha/api2/undo_white_2x.png);
}
.rc-button-undo-on-dark:focus-visible {
  background-color: #d8d8d8;
}
.rc-button {
  -webkit-background-size: 32px 32px;
  background-size: 32px 32px;
  cursor: pointer;
  height: 48px;
  opacity: 0.55;
  width: 48px;
  padding: 0;
  border: 0;
  background-repeat: no-repeat;
  background-position: 50%;
}
.rc-button:focus,
.rc-button:hover {
  opacity: 0.8;
  outline: none;
}
.verify-button-holder {
  float: right;
  margin: 8px 8px 9px 0;
}
.rc-challenge-help {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  overflow-y: scroll;
  padding: 5px 20px 5px 20px;
}
.reload-icon {
  height: 16px;
  width: 16px;
}
.apps-toast {
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 101;
}
.apps-toast-content {
  background: #323232;
  border-radius: 2px;
  -webkit-box-shadow:
    0 6px 10px rgba(0, 0, 0, 0.14),
    0 1px 18px rgba(0, 0, 0, 0.12),
    0 3px 5px -1px rgba(0, 0, 0, 0.4);
  box-shadow:
    0 6px 10px rgba(0, 0, 0, 0.14),
    0 1px 18px rgba(0, 0, 0, 0.12),
    0 3px 5px -1px rgba(0, 0, 0, 0.4);
  color: #eee;
  display: inline-block;
  font:
    12px/20px Roboto,
    helvetica,
    arial,
    sans-serif;
  padding: 14px;
  text-align: center;
}
.goog-container:focus {
  outline: none;
}
.rc-defaultchallenge-response-field {
  margin: 7px;
  text-align: center;
}
.rc-defaultchallenge-response-field .rc-response-input-field {
  width: 230px;
}
.rc-defaultchallenge-payload {
  border: none;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  min-height: 61px;
  text-align: center;
}
.rc-defaultchallenge-incorrect-response {
  color: #ff1b1b;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  margin-left: 20px;
}
.rc-doscaptcha-header {
  padding: 10px;
  margin: 10px;
  height: 20%;
  background-color: #1a73e8;
}
.rc-doscaptcha-header-text {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
  color: white;
}
.rc-doscaptcha-body {
  height: 80%;
}
.rc-doscaptcha-body-text {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  padding: 10px 15px 10px 15px;
}
.rc-doscaptcha-footer {
  pointer-events: none;
}
.recaptchaJavascriptChallengeLivenessOuterContainer {
  position: absolute;
  inset: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.recaptchaJavascriptChallengeLivenessContainer {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.goog-container:focus {
  outline: none;
}
#rc-imageselect {
  min-width: 240px;
  font-family: Roboto, helvetica, arial, sans-serif;
  background-color: #fff;
}
#rc-imageselect .rc-button:focus {
  outline: none;
}
.rc-imageselect-desc {
  margin-left: -10px;
  margin-top: -10px;
  padding-right: 100px;
  position: relative;
}
.rc-imageselect-instructions .rc-imageselect-desc strong {
  font-size: 22px;
}
.rc-imageselect-desc span {
  display: block;
}
.rc-imageselect-desc-no-canonical {
  position: relative;
}
.rc-imageselect-desc-no-canonical span {
  display: block;
}
.rc-imageselect-payload {
  min-width: 240px;
  margin: 0 7px;
  padding: 7px 0;
}
.rc-imageselect-challenge {
  position: relative;
  width: 100%;
  height: 100%;
}
.rc-footer {
  min-width: 240px;
}
.rc-imageselect-error-dynamic-more,
.rc-imageselect-error-select-more,
.rc-imageselect-error-select-something,
.rc-imageselect-incorrect-response {
  color: #d93025;
  font-size: 14px;
  padding: 7px 0;
  text-align: center;
  width: 100%;
  background-color: white;
}
.rc-imageselect-desc-wrapper {
  margin-bottom: 6px;
}
.rc-imageselect-checkbox {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAGnmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuZGFiYWNiYiwgMjAyMS8wNC8xNC0wMDozOTo0NCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjAgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA0VDIzOjE2OjI2LTA3OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0xMS0wNFQyMzoxNzozNS0wNzowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0xMS0wNFQyMzoxNzozNS0wNzowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDM3Y2M2MTEtMjg5Mi00MmFkLWEyYmYtMjk1MzA4NGYxNjA1IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjEwZGYyNmItNGU5Mi0wNTQxLThjMDYtMTJjNWQ5ZDFmMjcxIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjE0YzAyYmQtNDJhOC00ODkxLWIxMjMtMWZhYjg2NzZlNzJmIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMTRjMDJiZC00MmE4LTQ4OTEtYjEyMy0xZmFiODY3NmU3MmYiIHN0RXZ0OndoZW49IjIwMjEtMTEtMDRUMjM6MTY6MjYtMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMDJkMDg2Zi1mNmZjLTRjMzItYWU2Zi0wOWMxZmU4MzFhNzciIHN0RXZ0OndoZW49IjIwMjEtMTEtMDRUMjM6MTc6MDktMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MzdjYzYxMS0yODkyLTQyYWQtYTJiZi0yOTUzMDg0ZjE2MDUiIHN0RXZ0OndoZW49IjIwMjEtMTEtMDRUMjM6MTc6MzUtMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlXsutAAAASdSURBVFiFtZdbbBRVGIC/mdnZdndr2+0l0BYsaEJ4ABGkUhHjlT6oT7QRbcHaqGkhvFBjBU3AKy9aTYwaQ9pI6wMxEClQiLcmKomtYikCkZsILbYGWuh2aXfLtrvHh53ZPTvdbbdtPMnJzOzMme87/392zjkKyRdFOipx7gupJlWEENiSBCuACij3bfgmx5G+dGUQez4h3S1CwQGh+PoGvcd+u7C3fAgITUcmXk/igbVVNdcrbJqr6nLqrTWJGiz03/FDaHxwd/vueYeAoEVmQhFCJBSIgIuqLxT3pqX/NFVPYkVc7UHl/JaOT1eesYgkJaAAGmArfvnqxp50ffd04HJZMDJS9svnd7cC4/EkhBCoieAP1HRXzgYOcMXl2l+8+exTgI4xhqzPKJZzFdDvf6lz9T8ZBW2zgcsl33N6xe+Na//EEglrBMK9z8qyzxZecY+bLytzIte6fdVHhKOgYYmCKWD23lZUdrxiNvANy9y8W67z2FKNPRvDEt1O38PF1Z0lhkBMKmQBDdB1LadqpvCNy9y885yO3aYwMio4+Ot45J6iFlYRZyyYFyqgLSjZlXfF6S+aCfz5e928bcCHRwV1zQEOXPBE7nc7x592Fj7kwpIGVTpqcwufKJ4p/K1no/DXmgK0SHCzLH70jWVY0mCehFNgc+TLDdbkZtCxLZeaVe6E8MrlUfgtv6CuKUDLxYlwAJuWMY9oBGIEVEBDOHPkBjvK7czPUXm9VGdTHIkXlrt5c30s/GACeNjAkS1FAOQTQEH1euXn61vGuDks0FSF7aU6m4qjElUr3Ow04F4DfuivSeCACHq9Uu8VIDIbKoAyFhi6hiMv0uDbbg+iMZP6F+1kpSlsX6ej4MYfgJ3rdXQtCj88BRzgtvff69bf5AiI/vNHTlkf+O6qh9rGADduhSOxbZ0ehfsEdXuSgwP83fHJ2UQCAhA9x97vi9fw+6setjYEGDAkTPirTQEOX0oOXjgifh7uOebDMj2rxkXIqMF5Q5d2xXtBW6+HWkNiyCd45YsArUnCAfy+E18TOxcIiA4GHUgF0uxpc7Jyqv84nehFjxdkkmKHo5eThwP01c9dDHiBYWAUGBdCCDMFIcNuLDB8zZfV07Y50Yvaej3ThrvO7i0HAsAYlhlRTkHQeCBwZl/FjwVDlz6eFiVBmdN/YsfFo1u7gNvG+2MWJvIgNAVGAf/xhgcb5nsvfzYb+NyBk+91NT95APBLAkFZQJ6bVcLfhVTACbgA15Ky5rU3C0s+mC48/dz+6nNHtrQDI4TzbkqYKZiwJoysiIAUQ8IJOFPdCzOXlDaV92UsqpkKnHfj5Ienvnpm35jfOwz4jCpHIGZFZF2jRdYFhkQq4DCOqYB+5+raRdl3PbJET8nO1VRH+nhoZHBsdGCg/1xrV29nYzfhwXbbgPoJp9TseUz4E62KVaLpsBsiZrUTXVrJX9HIv0gSMKs58mPgpkC8nZF1ZxP5dxhSkwmYEnJNuC+AqXdGZjS0ONX8iMmiZjV7POOdUTwRWUieUuVomZ90wSS9nq6ALCLvkM2jCZGPSe2QhRAoQiS9m/5fyn/lu/UIgBExrQAAAABJRU5ErkJggg==);
  display: none;
  position: absolute;
}
.rc-imageselect-report-image {
  bottom: 0;
  left: 0;
  display: none;
  position: absolute;
  right: 0;
  top: 0;
}
.rc-imageselect-table-33,
.rc-imageselect-table-42,
.rc-imageselect-table-44 {
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
}
.rc-imageselect-table-33,
.rc-imageselect-table-42 {
  margin: -2px;
}
.rc-imageselect-table-44 {
  margin: -1px;
}
.rc-imageselect-table-42 td {
  padding: 2px;
}
.rc-imageselect-table-33 td {
  padding: 2px;
}
.rc-imageselect-table-44 td {
  padding: 1px;
}
.rc-image-tile-target tr,
td {
  margin: 0;
}
.rc-imageselect-keyboard {
  outline: solid orange !important;
  position: relative;
  z-index: 100;
}
td:focus {
  outline: none;
}
.rc-image-tile-overlay {
  display: none;
  opacity: 0;
  position: absolute;
  background-color: #1a73e8;
  width: 100%;
  height: 100%;
  z-index: 2;
  -webkit-transition: opacity 1s cubic-bezier(0.49, 0.78, 0.46, 1.34);
  transition: opacity 1s cubic-bezier(0.49, 0.78, 0.46, 1.34);
}
.rc-image-followup-tile {
  display: block;
}
.rc-imageselect-dynamic-selected {
  position: relative;
  -webkit-transition: all 2s ease;
  transition: all 2s ease;
  opacity: 0.01;
}
.rc-imageselect-dynamic-selected .rc-image-tile-target {
  opacity: 1;
}
.rc-imageselect-dynamic-selected .rc-imageselect-checkbox {
  display: block;
  opacity: 1;
  -webkit-background-size: cover;
  background-size: cover;
  width: 60px;
  height: 60px;
  left: 50%;
  top: 50%;
  margin-left: -30px;
  margin-top: -30px;
}
.rc-image-tile-target {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
}
.rc-imageselect-tileselected {
  position: relative;
}
.rc-imageselect-tileselected .rc-image-tile-wrapper {
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
}
.rc-image-tile-wrapper {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.rc-imageselect-tileselected .rc-imageselect-checkbox {
  display: block;
  background-repeat: no-repeat;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.rc-imageselect-candidates {
  border: 2px solid white;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 94px;
  overflow: hidden;
  position: absolute;
  right: 7px;
  top: 7px;
  width: 112px;
}
.rc-imageselect-candidates > div {
  -webkit-background-size: 112px 94px;
  background-size: 112px 94px;
  display: inline-block;
  height: 94px;
  margin: 2px;
  position: relative;
  width: 112px;
}
.rc-imageselect-challenge {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.rc-imageselect-response-field-error {
  border-bottom: 1px solid #ff0000;
}
.rc-imageselect-desc {
  font-size: 16px;
}
.rc-imageselect-desc-wrapper span {
  font-size: 14px;
}
.rc-imageselect-clear {
  clear: both;
}
.rc-image-tile-wrapper {
  overflow: hidden;
  position: relative;
  -webkit-transition: 0.1s ease;
  transition: 0.1s ease;
}
.rc-image-tile-wrapper img {
  position: relative;
  -webkit-user-drag: none;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
}
.rc-image-tile-11 {
  width: 100%;
  height: 100%;
}
.rc-image-tile-42 {
  width: 200%;
  height: 400%;
}
.rc-image-tile-33 {
  width: 300%;
  height: 300%;
}
.rc-image-tile-44 {
  width: 400%;
  height: 400%;
}
.rc-imageselect-instructions {
  height: 113px;
  width: 100%;
  margin-bottom: 7px;
  position: relative;
}
.rc-imageselect-desc-wrapper {
  background-color: #1a73e8;
  position: relative;
  padding: 24px;
  color: white;
  height: 66px;
  font-size: 16px;
}
.rc-imageselect-progress {
  background-color: #417cc1;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 15px;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
}
.rc-imageselect-carousel-offscreen-right {
  left: 105%;
  position: absolute;
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}
.rc-imageselect-carousel-entering-right {
  left: 0;
  position: absolute;
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}
.rc-imageselect-carousel-mock-margin-1 {
  top: 1px;
}
.rc-imageselect-carousel-mock-margin-2 {
  top: 2px;
}
.rc-imageselect-carousel-leaving-left {
  left: 0;
  opacity: 0.5;
  position: relative;
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}
.rc-imageselect-carousel-offscreen-left {
  left: -105%;
  opacity: 0.5;
  position: relative;
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}
.rc-imageselect-carousel-instructions {
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  opacity: 1;
}
.rc-imageselect-carousel-instructions-hidden {
  opacity: 0.5;
}
.rc-canonical-stop-sign {
  background: url(https://www.gstatic.com/recaptcha/api2/stop_sign.jpg);
  background-repeat: no-repeat;
}
.rc-canonical-speed-limit {
  background: url(https://www.gstatic.com/recaptcha/api2/canonical_speed_limit.png);
  background-repeat: no-repeat;
}
.rc-canonical-street-name {
  background: url(https://www.gstatic.com/recaptcha/api2/canonical_street_name.png);
  background-repeat: no-repeat;
}
.rc-canonical-other {
  background: url(https://www.gstatic.com/recaptcha/api2/canonical_other.png);
  background-repeat: no-repeat;
}
.rc-canonical-bounding-box {
  background: url(https://www.gstatic.com/recaptcha/api2/boundingbox2.gif);
  background-repeat: no-repeat;
}
.rc-canonical-car {
  background: url(https://www.gstatic.com/recaptcha/api2/canonical_car.png);
  background-repeat: no-repeat;
}
.rc-canonical-road {
  background: url(https://www.gstatic.com/recaptcha/api2/canonical_road.png);
  background-repeat: no-repeat;
}
.rc-canonical-bridge {
  background: url(https://www.gstatic.com/recaptcha/api2/canonical_bridge.png);
  background-repeat: no-repeat;
}
.recaptchaJavascriptChallengeQrOuterContainer {
  position: absolute;
  inset: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.recaptchaJavascriptChallengeQrContainer {
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  margin: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.recaptchaJavascriptChallengeQrCanvas {
  min-width: 200px;
  min-height: 200px;
  max-height: 45%;
  max-width: 40%;
  outline-offset: 0;
  outline: 2px solid;
  border-radius: 2pt;
  padding: 20px;
  position: relative;
  border: 1px solid #999;
  -webkit-box-shadow: 0 0 10px 10px rgba(26, 115, 232, 0.3);
  box-shadow: 0 0 9px 2px rgba(26, 115, 232, 0.3);
  background: white;
}
.recaptchaJavascriptChallengeQrFallbackText {
  font-weight: 400;
  font-size: 14px;
  padding: 10px 20px 10px 10px;
  max-width: 80%;
  line-height: 1.3;
  color: #777;
}
.recaptchaJavascriptChallengeQrBackground {
  background: url(https://www.gstatic.com/recaptcha/api2/modac_qr_background.svg);
  position: absolute;
  top: 50%;
  margin-top: -20%;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
}
.recaptchaJavascriptChallengeQrButton {
  background: #1a73e8;
  border: 0;
  color: #fff;
  cursor: pointer;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  border-radius: 25px;
  padding: 15px;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
  margin: 25% auto;
}
.recaptchaJavascriptChallengeQrInstructionsContainer {
  text-align: center;
  font-family: Roboto, helvetica, arial, sans-serif;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.recaptchaJavascriptChallengeQrShortInstructionsContainer {
  top: 0;
  height: 113px;
  position: relative;
  background: #1a73e8;
  text-align: center;
  margin: 0 auto;
  width: 100%;
}
.recaptchaJavascriptChallengeQrShortInstructions {
  font-weight: 700;
  color: #fff;
  font-size: 20px;
  margin-top: 45px;
}
.recaptchaJavascriptChallengeQrAdditionalInstructionsContainer {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 10px;
}
.recaptchaJavascriptChallengeQrCameraIcon {
  background: url(https://www.gstatic.com/recaptcha/api2/modac_camera_dark.png);
  -webkit-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  width: 30px;
  height: 30px;
}
.recaptchaJavascriptChallengeQrMobileIcon {
  background: url(https://www.gstatic.com/recaptcha/api2/modac_mobile_dark.png);
  -webkit-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  width: 30px;
  height: 30px;
}
.recaptchaJavascriptChallengeQrAdditionalInstructions {
  font-weight: 400;
  font-size: 14px;
  padding: 10px 20px 10px 10px;
  max-width: 80%;
  line-height: 1.3;
  color: #777;
}
.recaptchaJavascriptChallengeQrCodeHidden {
  height: 0;
  width: 0;
  display: none;
  visibility: hidden;
}
.recaptchaJavascriptChallengeQrCodeVisible {
  height: 200px;
  width: 200px;
  display: inline-block;
  visibility: visible;
}
.recaptchaJavascriptChallengeQrButtonHidden {
  display: none;
  visibility: hidden;
}
.recaptchaJavascriptChallengeQrButtonVisible {
  display: inline-block;
  visibility: visible;
}
.rc-prepositional-payload {
  padding: 20px;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.rc-prepositional-select-more,
.rc-prepositional-verify-failed {
  color: #ff1b1b;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin: 20px 20px 0 20px;
}
.rc-prepositional-target label {
  margin: 5px;
  float: right;
}
.rc-prepositional-instructions {
  margin-bottom: 20px;
}
.rc-prepositional-table {
  width: 100%;
}
.rc-prepositional-table td {
  background: #f9f9f9;
  border: 1px solid #fff;
  color: #000;
  cursor: pointer;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  width: 40%;
  padding: 15px;
}
.rc-prepositional-table td.rc-prepositional-selected {
  background: #efefef;
  border: 1px solid #656565;
}
.rc-2fa-payload {
  font-family: Roboto, Helvetica, Arial, Sans-Serif;
  font-size: 14px;
  font-weight: 400;
  font-size: 14px;
  text-align: left;
  color: #202124;
  text-align: center;
}
.rc-2fa-background {
  background-color: #ececec;
  width: 100%;
  height: 100%;
  overflow: auto;
}
.rc-2fa-container {
  background-color: #fff;
  width: 328px;
  overflow: auto;
  margin: 100px auto;
}
.rc-2fa-header {
  margin: 36px 0 24px 0;
  font-size: 16px;
}
.rc-2fa-instructions {
  margin: 24px 40px;
  line-height: 17.5px;
}
.rc-2fa-response-field {
  text-align: center;
}
.rc-2fa-response-field input {
  width: 11.2ch;
  height: 40px;
  line-height: 40px;
  margin: auto;
  border: 1px solid #979797;
  font-size: 20px;
  letter-spacing: 0.8ch;
  padding-left: 1.2ch;
  padding-right: 0;
}
.rc-2fa-response-field input:focus {
  border: 1px solid #185abc;
}
.rc-2fa-response-field-error input {
  border: 1px solid #d93025;
}
.rc-2fa-response-field-error input:focus {
  border: 1px solid #d93025;
}
.rc-2fa-error-message {
  height: 36px;
  font-size: 12px;
  color: #d93025;
  margin: 2px 40px;
}
.rc-2fa-submit-button-holder button {
  margin: 0 auto;
  min-width: 100px;
  height: 36px;
  line-height: 36px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 500;
  letter-spacing: 1.25px;
  border-radius: 4px;
  background-color: #185abc;
  border: 1px solid #185abc;
  color: #fff;
}
.rc-2fa-submit-button-holder button:disabled {
  background-color: white;
  border: 1px solid #979797;
  color: rgba(0, 0, 0, 0.38);
}
.rc-2fa-cancel-button-holder button {
  margin: 20px auto;
  min-width: 100px;
  height: 36px;
  line-height: 36px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 500;
  letter-spacing: 1.25px;
  border-radius: 4px;
  background: none;
  border: none;
  color: #185abc;
}
.rc-2fa-cancel-button-holder button:active {
  border: none;
}
.rc-response-input-field {
  border: 1px solid #747775;
  border-radius: 2px;
  height: 36px;
  margin: 5px 0;
  padding: 1px 9px;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  outline: none;
  width: 270px;
}
.rc-response-input-field:focus {
  border: 1px solid #1a73e8;
}
.rc-response-input-field-error,
.rc-response-input-field-error:focus {
  border: 1px solid #ff0000;
}
sentinel {
}
