body.pevro-home-v1 { --wd-primary-color: #0299ad; --wd-link-color: #071c3d; --wd-link-color-hover: #0299ad; }
body.pevro-home-v1 .wd-page-content { padding-top: 0; margin-bottom: 0; }
body.pevro-home-v1 .wd-content-layout { display: block; width: 100%; max-width: none; padding: 0; margin: 0; }
body.pevro-home-v1 .ph-homepage-content { padding: 0; margin: 0; width: 100%; max-width: none; }
body.pevro-home-v1 .ph-homepage-content :is(h1,h2,h3,h4) { color: inherit; }
body.pevro-home-v1 .ph-homepage-content .ph-hero h1 { color: #fff; }
body.pevro-home-v1 .wd-footer .main-footer { width: 100%; max-width: none; padding: 0; }
body.pevro-home-v1 .wd-footer { margin: 0; padding: 0; }
.pevro-native-trust { font-size: 12px; letter-spacing: .02em; }
.pevro-native-language { min-width: 130px; }
.pevro-native-language :is(.trp-language-switcher,.trp-ls-shortcode-current-language) { font-size: 12px; }
body.pevro-home-v1 .whb-header :is(.wd-header-nav,.wd-header-menu) { font-family: "Helvetica Neue", Arial, sans-serif; }
body.pevro-home-v1 .whb-header .site-logo img { width: 250px; height: 62px; max-height: 64px; object-fit: cover; }
body.pevro-home-v1 .ph-homepage-content button { text-transform: none; }
@media (max-width: 767px) {
  .pevro-native-trust { font-size: 10px; }
  .pevro-native-language { min-width: 105px; }
  .pevro-native-language .trp-language-switcher { max-width: 145px; }
}
