@scope (.original-page) {


.page-help-me-find-my-shade .main-page-wrapper { padding-top: 0px; }

.site-content .find_shade_top_hero { margin-bottom: 35px; }

.site-content .find_shade_top_hero .vc_column-inner { padding: 0px; }

.site-content .find_shade_top_hero .title-wrapper h1 { font-size: 56px; line-height: 1; display: inline-block; background-color: rgb(198, 154, 145); padding: 0px 15px; margin: 5vh 0px; font-family: poppins, Arial, Helvetica, sans-serif; font-weight: 800; color: rgb(34, 34, 34); }

.site-content .find_shade_top_hero .top_hero_image { margin: 0px; }

.site-content .find_shade_top_hero .top_hero_image img { height: 73vh; width: 100vw; object-position: center center; object-fit: cover; }

@media screen and (max-width: 1600px) {
  .site-content .find_shade_top_hero .top_hero_image img { height: 70vh; }
}

@media screen and (max-width: 1400px) {
  .site-content .find_shade_top_hero .title-wrapper h1 { font-size: 44px; margin: 4vh 0px; }
}

@media screen and (max-width: 1024px) {
  .site-content .find_shade_top_hero { margin-bottom: 10px; }
}

@media screen and (max-width: 992px) {
  .site-content .find_shade_top_hero .top_hero_image img { height: 40vh; }
  .site-content .find_shade_top_hero .title-wrapper h1 { font-size: 38px; margin: 3vh 0px; }
}

@media screen and (max-width: 767px) {
  .site-content .find_shade_top_hero .top_hero_image img { height: 210px; }
  .site-content .find_shade_top_hero .title-wrapper h1 { font-size: 28px; margin: 20px 0px; }
  .site-content .form_wrap { display: flex; flex-direction: column-reverse; }
  .page-help-me-find-my-shade .main-page-wrapper .site-content .form_wrap .form_wrap_inner > .vc_column-inner { padding-top: 0px; }
}
}