/* 20240412 V4 */

html {
  letter-spacing: .02em !important;
}

.usg-section--padded-top {
  /* padding-bottom: 1.83em; */
}

.usg-section--blue-background {
  background-color: #020b24;
}

.sv_002 {
  margin-bottom: -3.2vh;
}

.usg-section--gold-20-background {
  background-color: #efede9;
}

.usg-section--white-background {
  background-color: #fff;
}

.c_302-2.gold-20 {
  background-color: #efede9;
}

.usg-body {
  margin: 0 0 15px;
  width: 100%;
}

.c_007_v2 .content-details .description,
.c_010D-meganav .cta-flyout-wrapper .content-block p,
.c_024>.heading>.heading-group>p:first-child,
.c_079-0 .search-content,
.c_218_1_v2 .grade,
.c_271 .usg-body,
.c_271 p .usg-heading-1,
.c_271 p .usg-heading-2,
.c_271 p.usg-heading-1,
.c_271 p.usg-heading-2 {
  font-weight: 300;
  font-size: 19px;
  font-family: "Infiniti Light", "Infiniti Extended Regular", Verdana, Arial, sans-serif;
  line-height: 1.4;
  letter-spacing: .02em;
  margin-bottom: 30px;
}

.c_271.c_271--inverted .usg-body,
.c_271.c_271--inverted .usg-legal {
  color: #fff;
}

.c_271 .usg-body {
  margin-bottom: 0;
  color: #000;
  padding-bottom: 30px;
}

.c_001>.heading-group h2 span,
.c_001C>.heading-group h2 span,
.c_004>.heading-group h2.heading,
.c_005.background-true .heading h2,
.c_005.background-true .heading h3,
.c_027 .heading-group h3,
.c_059 .section-headers .tabs li.tab-title,
.c_059D .heading-group h1,
.c_063-0 .heading-group h2.title,
.c_125 .heading-group h2,
.c_130 .header-group h3,
.c_206 .tabs-container-head h2,
.c_207_7 h3,
.c_208-0 .content-block-wrapper .c_001 .heading-group .heading span,
.c_251 .pfa-media .pfa-overlay .headline,
.c_268-1 .error-call,
.c_268-1 .loading p,
.c_268-1 .no-results,
.c_268-1 .step h3,
.c_268-1 .step-price h3,
.c_271 h2 .usg-heading-1,
.c_271 h2 .usg-heading-2,
.c_271 h2.usg-heading-1,
.c_271 h2.usg-heading-2,
.heliosdisclaimer .c_001C .heading-group h2 span,
h2 {
  font-weight: 300;
  font-size: 40px;
  font-family: "Infiniti Light", "Infiniti Extended Regular", Verdana, Arial, sans-serif;
  line-height: 1.2;
  margin-bottom: 20px;
}

.c_271 h2 .usg-heading-1,
.c_271 h2 .usg-heading-2,
.c_271 h2.usg-heading-1,
.c_271 h2.usg-heading-2 {
  letter-spacing: .02em;
  line-height: 1.2;
}

.c_001>.heading-group p.strapline span,
.c_004>.heading-group>.strapline,
.c_005 .heading-group .tagline,
.c_007_v2 .subtitle,
.c_010D-meganav .cta-flyout-wrapper .title,
.c_023-1 .heading-group .strapline,
.c_024>.heading>.heading-group>:nth-child(2),
.c_027 .heading-group h4,
.c_031B .color-selection-text .color-option-name,
.c_034 .color-option-name,
.c_034 .color-selection-text,
.c_053 .engine-list-header .engine-list-strapline,
.c_063-0 .heading-group .subtitle,
.c_079-0 .search-subtitle:has(span),
.c_208-0 .content-block-wrapper .c_001 .heading-group .strapline,
.c_215 .heading-title p,
.c_238_v2 .wrapper .heading-group>p span,
.c_240-1.slide-in-container .slide-in-content>p>span,
.c_240.slide-in-container .slide-in-content>p>span,
.c_243 .component .wrapper .heading-group p span,
.c_247_v2 .pfa-bottom .info-wrapper .secondary-info-holder .secondary-info .strapline,
.c_247_v2 .pfa-hero .pfa-overlay .vehicle-info .heading-group .teaser-text,
.c_251 .pfa-media .pfa-overlay .strapline,
.c_271 .usg-heading-3,
.c_271 .usg-heading-4,
.c_302-2 .text-container .strapline-copy {
  font-size: 18px;
  font-family: "Infiniti Bold", "Infiniti Extended Bold", Verdana, Arial, sans-serif;
  font-weight: 700;
  line-height: 1.22;
  text-transform: uppercase;
  letter-spacing: .06em;
  margin-bottom: 5px;
}

.c_271.c_271--inverted {
  background-color: #020b24;
  color: #fff;
}

.c_277 .c_271 {
  background-color: transparent;
  padding: 50px 0;
}

.c_125,
.col-12,
.col-3,
.col-4,
.col-6,
.col-8 {
  float: left;
  padding: 0 20px;
  width: 100%;
}

.grid-row.bleed .col-12,
.grid-row.bleed-control .c_125,
.grid-row.bleed-control .col-12,
.grid-row.bleed-control .col-3,
.grid-row.bleed-control .col-4,
.grid-row.bleed-control .col-6,
.grid-row.bleed-control .col-8,
.grid-row.bleed-kiosk .col-12 {
  padding: 0;
}


h3 {
  font-weight: 300;
  font-size: 36px;
  font-family: "Infiniti Light", "Infiniti Extended Regular", Verdana, Arial, sans-serif;
  line-height: 1.194;
  margin-bottom: 20px;
}

.c_302-2 .text-container .headline-copy {
  font-size: 32px;
  line-height: 37.76px;
  font-family: "Infiniti Light", "Infiniti Extended Regular", Verdana, Arial, sans-serif;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4 {
  text-transform: none;
  word-wrap: break-word;
  margin: 0;
}

.c_302-2 {
  font-family: "Infiniti Light", "Infiniti Extended Regular", Verdana, Arial, sans-serif;
  background-color: #fff;
  height: 100%;
  display: flex;
  justify-content: center;
}

.c_302-2.blue {
  background-color: #020b24;
}

.c_302-2 .text-container .body-copy {
  font-size: 19px;
  line-height: 27px;
  margin-bottom: 30px;
}

.c_302-2.blue .text-container .cta-link,
.c_302-2.blue .text-container .headline-copy,
.c_302-2.blue .text-container .strapline-copy,
.c_302-2.blue .text-container>div,
.c_302-2.blue .text-container>h1,
.c_302-2.blue .text-container>h3 {
  color: #fff;
}


.c_302-2 .text-container .cta-link.tertiary-link:after {
  position: relative;
  padding-left: 0.5454545455em;
  content: "";
  font-size: 1.1666666667rem;
  line-height: 1;
}

.c_302-2 .text-container .cta-link.tertiary-link::after {
  position: absolute;
  top: 50%;
  transform: translate(100%, -50%);
  right: 0;
  font-size: 12px;
}

.c_238_v2.wrapper-mobile-copybox-bottom {
  overflow: hidden;
  margin: 0;
}

.c_238_v2 div.c_028-7:has(video)+div.wrapper.desktop-copy-box {
  padding-bottom: 120px;
}

.c_238_v2 .wrapper.mobile-copybox-bottom {
  order: 0;
}

.c_238_v2 .wrapper.set-bg-color-blue {
  background: #020b24;
}

.c_238_v2 .wrapper {
  z-index: 300;
  display: none;
  padding: 50px 20px;
  position: relative;
}


.c_238_v2 .wrapper p.content {
  font-size: 19px;
  word-break: break-word;
  display: block;
  margin: 20px 0 0;
  text-align: left;
  letter-spacing: .02em;
}

.c_238_v2 .wrapper.set-bodycopy-color-white p.content {
  color: #fff !important;
  text-align: left;
}

.c_238_v2 .wrapper p.content.desktop-body-copy,
.c_238_v2 .wrapper p.content.tablet-body-copy {
  display: none;
}

.c_238_v2 .wrapper.set-headline-color-white .main-head span,
.c_238_v2 .wrapper.set-headline-color-white .secondary-head span {
  color: #fff !important;
  text-align: left;
}

.c_238_v2 .wrapper .heading-group {
  text-align: left;
}

.c_238_v2 .wrapper.set-bg-color-blue::before {
  content: '';
  background: -moz-linear-gradient(270deg, rgba(2, 11, 36, 0) 77.08%, #020b24 96.74%);
  background: -webkit-linear-gradient(270deg, rgba(2, 11, 36, 0) 77.08%, #020b24 96.74%);
  width: 100%;
  display: block;
  height: 250px;
  position: absolute;
  left: 0;
  top: -248px;
  pointer-events: none;
}

.c_238_v2 .wrapper .heading-group .main-head span,
.c_238_v2 .wrapper .heading-group .secondary-head span {
  font-size: 32px;
  display: inline;
  padding-bottom: 0;
  line-height: 44px;
}

.c_238_v2 .c_028-7 .video-controls {
  display: block;
  text-align: left;
  padding: 0;
  z-index: 999;
  background: 0 0;
}

.c_238_v2 div.c_028-7 figure video {
  /* height: auto; */
  object-fit: cover;
}

.c_238_v2 div.c_028-7 .video-controls .video-pause,
.c_238_v2 div.c_028-7 .video-controls .video-play {
  bottom: 50px;
  left: 20px;
}

.c_238_v2 div.c_028-7 .video-controls button {
  position: absolute;
  width: 36px;
  height: 36px;
  font-size: 36px;
  margin: 0;
}

.c_238_v2 div.c_028-7 figure {
  min-height: 145px;
  position: unset;
}

p {
  line-height: 1.4 !important;
}

.c_302-2 .text-container {
  margin: 50px 0;
  max-width: 400px;
  align-self: center;
  width: 100%;
  color: #000;
  text-align: left;
}

.c_243 .component .wrapper.position-mobile-bottom {
  padding: 30px 20px 50px;
}

.c_238_v2 .wrapper ul {
  padding-left: 0;
  margin: 30px 0 0;
  list-style-type: none;
  text-align: left;
}

.c_238_v2 .wrapper>ul li:only-child {
  margin-top: 0;
}

.c_238_v2 .wrapper.set-bg-color-blue .secondary-cta .cta-link {
  color: #fff;
  border: 1px solid #fff;
  background-color: #020b24;
}

.c_001 .cta-list .cta-list-item a,
.c_001 .cta-list .cta-list-item a.link,
.c_001 .cta-list .cta-list-item a.secondary,
.c_001 .cta-list .cta-list-item a.tertiary,
.c_002.c_002-collapse-enabled .c_002-collapse-content button,
.c_002.c_002-collapse-enabled .c_002-expand-content button,
.c_005 .no-bullet .link-list-container .link-list a,
.c_007_v2 .actions .cta-primary,
.c_007_v2 .actions .cta-secondary,
.c_007_v2 .disclaimer-close,
.c_007_v2 .disclaimer-cta,
.c_007_v2 .text-dark .actions .cta-secondary,
.c_007_v2 .text-dark .disclaimer-cta,
.c_007_v2 .text-light .actions .cta-secondary,
.c_007_v2 .text-light .disclaimer-cta,
.c_010B .c_029-1 .disclaimer,
.c_010B .cta-flyout-link,
.c_010B .vehicle-in-category-img-wrapper .disclaimer,
.c_010D .burger-menu-wrapper .personal-showroom-container .personal-showroom-prompt .save-change-btn-primary,
.c_010D .burger-menu-wrapper .personal-showroom-container .personal-showroom-prompt .save-change-btn-secondary,
.c_010D-meganav .cta-flyout-wrapper a,
.c_011 .navigation-wrapper .btn,
.c_011 .vehicles .c_130 .accordion .accordion-header,
.c_011 .vehicles .c_130 .accordion .accordion-panel ul li .accordion-button,
.c_011 .vehicles .c_130 .primary-cta,
.c_011 .vehicles .c_130 .secondary-cta,
.c_011 .vehicles .c_130 .tertiary-cta,
.c_012 .link-group ul li.primary a,
.c_012 .link-group ul li.secondary a,
.c_012 .link-group ul li.tertiary a,
.c_018-0 .cta-view-all,
.c_018-1 .actions ul li a,
.c_018-1 .actions ul li.secondary a,
.c_018-1 .offer-bottom .cta-view-more,
.c_021 .no-recall button,
.c_021 .recall-container .cta-wrapper a,
.c_021 .recall-results button.reset-button,
.c_021 .search-form .btn-wrapper button,
.c_023-2 ul li a,
.c_027 .content-group a,
.c_034 .view-toggle,
.c_034>div[data-state=interior] .view-toggle,
.c_053 .engine-list-links .engine-list-item.content,
.c_059 .comparison-selection-holder .added-vehicle .vehicle-actions button.edit-vehicle-btn,
.c_059 .comparison-selection-holder .added-vehicle .vehicle-actions button.remove-vehicle-btn,
.c_059 .comparison-selection-holder .added-vehicle.is-editing .vehicle-actions button.remove-vehicle-btn,
.c_059 .comparison-selection-holder .configure-vehicle .add-vehicle-button,
.c_059 .comparison-selection-holder .configure-vehicle .filters-toggle,
.c_059 .comparison-selection-holder .configure-vehicle .remove-vehicle-btn,
.c_059 .next-steps .ctas a,
.c_059 .section-headers .change-compare,
.c_059D .choose-version-button,
.c_059D .comparison-selection-holder .added-vehicle .vehicle-actions a.remove-vehicle-btn,
.c_059D .comparison-selection-holder .added-vehicle .vehicle-heading .edit-vehicle-btn,
.c_059D .configure-vehicle .add-vehicle-button,
.c_059D .configure-vehicle .cancel-edit-btn,
.c_059D .configure-vehicle .choose-vehicle-button,
.c_059D .configure-vehicle .remove-vehicle-btn,
.c_059D .configure-vehicle .select-vehicle-button,
.c_059D .next-steps .btn-alpha-right,
.c_059D .next-steps .btn-beta-right,
.c_061 .detail-info .accordion .opening-content a,
.c_061 .detail-info .cta-group li a,
.c_061 .general-info .cta-group li a,
.c_061 .less-detail,
.c_061 .more-detail,
.c_063-0 ul li.primary a span.label,
.c_063-0 ul li.secondary a span.label,
.c_071 .actions li:first-child a,
.c_071 .actions li:last-child a,
.c_073 .open-modal,
.c_079-0 .search-links .col-3 a,
.c_099-2-actions li a,
.c_099B-1>.grade-wrapper>.accordion-group>.accordion-header button,
.c_099B-2 .c_099B-2-overview-core .cta-tab-switch button,
.c_099B-2-actions li a,
.c_099B-2-section-headers .change-category,
.c_125 .show-more button,
.c_125 h2.result-title,
.c_128 .cookies-content button,
.c_128.c_128-v2 .cookies-container--button button,
.c_129 .table-row .select-vehicle-version-button,
.c_129.brochures-modal .brochures-cta,
.c_129.brochures-modal .brochures-cta.secondary,
.c_129.brochures-modal .brochures-submit-cta,
.c_129.remove-vehicle-modal .remove-vehicle-actions .cancel-remove-btn,
.c_129.remove-vehicle-modal .remove-vehicle-actions .remove-confirm-btn,
.c_130 .cta div a,
.c_130 .cta div+div a,
.c_130 .cta div+li a,
.c_130 .cta li a,
.c_130 .cta li+div a,
.c_130 .cta li+li a,
.c_130 .cta-group div a,
.c_130 .cta-group div+div a,
.c_130 .cta-group div+li a,
.c_130 .cta-group li a,
.c_130 .cta-group li+div a,
.c_130 .cta-group li+li a,
.c_130 .cta-section .accordion .accordion-header,
.c_130 .cta-section .accordion .accordion-panel ul li .accordion-button,
.c_130 .cta-section .primary-cta,
.c_130 .cta-section .secondary-cta,
.c_130 .cta-section .tertiary-cta,
.c_136 .footer-link a,
.c_136 .vehicle-view .cta,
.c_184B button.change-price-group,
.c_193-0 .actions a.cta1,
.c_193-0 .actions a:not(.cta1),
.c_194-0 .c_194-0-filter-wrap .c_194-0-active-filters li button,
.c_194-0 .no-offers a,
.c_194-0 .offer-results .c_194-0-container>.action-load-more button,
.c_195-0 .filter .header-filters .view-results button,
.c_196-0 .actions .actions-primary a:not(:empty),
.c_196-0 .actions .actions-secondary a:not(:empty),
.c_207_1 .detect-location-cta,
.c_207_2 .dealer-details .back-to-results a,
.c_207_2 .dealer-details .back-to-results button,
.c_207_2 .dealer-details .dealer-contact a,
.c_207_2 .dealer-details .dealer-cta-book a.button,
.c_207_2 .dealer-details .dealer-cta-book li.primary a.button,
.c_207_2 .dealer-details .dealer-services .accordion-panel .dealer-link a,
.c_207_2 .dealer-item .select-dealer-cta,
.c_207_6 .accordion-panel .reset-button,
.c_207_7 .cancel-remove-preferred,
.c_207_7 .cancel-set-preferred,
.c_207_7 .confirm-remove-preferred,
.c_207_7 .confirm-set-preferred,
.c_207_7 .ok-remove-preferred,
.c_207_7 .ok-set-preferred,
.c_208-0 .c_240 .cta-center .cta,
.c_218_1_v2 .cta .btn,
.c_218_1_v2 .grade-features .grade-features-content a.btn,
.c_218_v2 .grade-generic-cta a.btn,
.c_238_v2 .wrapper .btn-delta-right,
.c_238_v2 .wrapper .cta-link,
.c_238_v2 .wrapper .primary-cta .cta-link,
.c_238_v2 .wrapper .secondary-cta .cta-link,
.c_238_v2 .wrapper .tertiary-cta .cta-link,
.c_238_v2 .wrapper.set-bg-color-blue .cta-link,
.c_238_v2 .wrapper.set-bg-color-blue .secondary-cta .cta-link,
.c_238_v2 .wrapper.set-bg-color-blue .tertiary-cta .cta-link,
.c_239 .grid-1 .show-more button,
.c_239 .grid-2 .show-more button,
.c_239 .grid-3 .show-more button,
.c_239 .grid-4 .show-more button,
.c_240 .cta,
.c_240 .cta-center .cta,
.c_240-1.slide-in-container a,
.c_240.slide-in-container a,
.c_243 .component .wrapper .content .button,
.c_243 .component .wrapper .content .link,
.c_243 .component .wrapper .content .primary,
.c_243 .component .wrapper .content .secondary,
.c_243 .component .wrapper .content .tertiary,
.c_247_v2 .pfa-bottom .actions-wrapper .actions li .cta.primary,
.c_247_v2 .pfa-bottom .actions-wrapper .actions li .cta.secondary,
.c_251 .pfa-media .pfa-overlay ul.actions li a.primary,
.c_251 .pfa-media .pfa-overlay ul.actions li a.secondary,
.c_251 .pfa-media .pfa-overlay ul.actions li a.tertiary,
.c_258 .carousel-pfa_slide_content_ctas_cta,
.c_258 .carousel-pfa_slide_content_ctas_cta--primary,
.c_258 .carousel-pfa_slide_content_ctas_cta--primary-inverted,
.c_258 .carousel-pfa_slide_content_ctas_cta--secondary,
.c_258 .carousel-pfa_slide_content_ctas_cta--secondary-inverted,
.c_258 .carousel-pfa_slide_content_ctas_cta--tertiary,
.c_268-1 .card-infos .infos .cta-grey,
.c_268-1 .card-infos .infos .cta-red,
.c_268-1 .step .step-field,
.c_271 .usg-btn.usg-btn--outline,
.c_271 .usg-btn.usg-btn--primary,
.c_271 .usg-btn.usg-btn--quinary,
.c_271 .usg-btn.usg-btn--tertiary,
.c_271 .usg-btn:not(.usg-btn--primary):not(.usg-btn--tertiary):not(.usg-btn--quinary):not(.usg-btn--outline),
.c_271.c_271--inverted .usg-btn.usg-btn--outline,
.c_271.c_271--inverted .usg-btn.usg-btn--primary,
.c_271.c_271--inverted .usg-btn.usg-btn--quinary,
.c_271.c_271--inverted .usg-btn.usg-btn--tertiary,
.c_271.c_271--inverted .usg-btn:not(.usg-btn--primary):not(.usg-btn--tertiary):not(.usg-btn--quinary):not(.usg-btn--outline),
.c_302-2 .text-container .cta-link.primary-link,
.c_302-2 .text-container .cta-link.secondary-link,
.c_302-2 .text-container .cta-link.tertiary-link,
html[dir=rtl] .c_010D .burger-menu-wrapper .personal-showroom-container .personal-showroom-prompt .save-change-btn-primary,
html[dir=rtl] .c_010D .burger-menu-wrapper .personal-showroom-container .personal-showroom-prompt .save-change-btn-secondary {
  text-decoration: none;
  font-family: "Infiniti Light", "Infiniti Extended Regular", Verdana, Arial, sans-serif;
  display: inline-flex;
  max-width: 100%;
  justify-content: center;
  align-items: center;
  position: relative;
  padding: 8px 14px;
  font-size: 16px;
  background: 0 0;
  border-radius: 23px;
  letter-spacing: .02em;
  transition: background .2s;
}

.c_001 .cta-list .cta-list-item a.secondary::before,
.c_007_v2 .actions .cta-secondary::before,
.c_007_v2 .disclaimer-cta::before,
.c_007_v2 .text-dark .actions .cta-secondary::before,
.c_007_v2 .text-dark .disclaimer-cta::before,
.c_007_v2 .text-light .actions .cta-secondary::before,
.c_007_v2 .text-light .disclaimer-cta::before,
.c_010D .burger-menu-wrapper .personal-showroom-container .personal-showroom-prompt .save-change-btn-secondary::before,
.c_011 .vehicles .c_130 .secondary-cta::before,
.c_012 .link-group ul li.secondary a::before,
.c_018-1 .actions ul li a::before,
.c_034>div[data-state=interior] .view-toggle::before,
.c_059 .comparison-selection-holder .configure-vehicle .filters-toggle::before,
.c_071 .actions li:last-child a::before,
.c_129 .table-row .select-vehicle-version-button::before,
.c_129.brochures-modal .brochures-cta.secondary::before,
.c_130 .cta div+div a::before,
.c_130 .cta div+li a::before,
.c_130 .cta li+div a::before,
.c_130 .cta li+li a::before,
.c_130 .cta-group div+div a::before,
.c_130 .cta-group div+li a::before,
.c_130 .cta-group li+div a::before,
.c_130 .cta-group li+li a::before,
.c_130 .cta-section .secondary-cta::before,
.c_136 .footer-link a::before,
.c_193-0 .actions a:not(.cta1)::before,
.c_194-0 .c_194-0-filter-wrap .c_194-0-active-filters li button::before,
.c_196-0 .actions .actions-secondary a:not(:empty)::before,
.c_207_2 .dealer-details .dealer-cta-book a.button::before,
.c_207_7 .cancel-remove-preferred::before,
.c_207_7 .cancel-set-preferred::before,
.c_238_v2 .wrapper .secondary-cta .cta-link::before,
.c_238_v2 .wrapper.set-bg-color-blue .secondary-cta .cta-link::before,
.c_243 .component .wrapper .content .link::before,
.c_243 .component .wrapper .content .secondary::before,
.c_247_v2 .pfa-bottom .actions-wrapper .actions li .cta.secondary::before,
.c_251 .pfa-media .pfa-overlay ul.actions li a.secondary::before,
.c_258 .carousel-pfa_slide_content_ctas_cta--secondary-inverted::before,
.c_258 .carousel-pfa_slide_content_ctas_cta--secondary::before,
.c_268-1 .card-infos .infos .cta-grey::before,
.c_268-1 .step .step-field::before,
.c_271 .usg-btn.usg-btn--primary::before,
.c_271.c_271--inverted .usg-btn.usg-btn--primary::before,
.c_302-2 .text-container .cta-link.secondary-link::before,
html[dir=rtl] .c_010D .burger-menu-wrapper .personal-showroom-container .personal-showroom-prompt .save-change-btn-secondary::before {
  content: "";
  position: absolute;
  height: calc(100% - 3px);
  width: calc(100% - 3px);
  top: 2px;
  left: 2px;
  border-radius: 40px;
  opacity: 0;
  padding: 0;
  box-shadow: 0 0 0 3px #020b24;
}

.wrapper.bg-blue.position-left-middle.position-mobile-bottom {
  background: #020b24 !important;
}



/* 36em */

/* @media print, screen and (min-width: 36.3125em){

  .usg-heading-2 {
      margin-bottom: 30px;
      font-size: 35px;
      line-height: 35px;
  }
  .usg-heading-2 {
      word-wrap: normal;
      text-transform: none;
      color: inherit;
      margin-top: 0;
      letter-spacing: normal;
  }
  }

@media print, screen and (min-width: 36.3125em){

.usg-heading-2 {
    font-size: 40px;
    line-height: 48px;
}
.usg-heading-2 {
    margin-bottom: 20px;
    font-size: 40px;
    line-height: 48px;
    letter-spacing: .8px;
    font-family: "Infiniti Light", "Infiniti Extended Regular", Verdana, Arial, sans-serif;
}
}
@media print, screen and (min-width: 36.3125em){

  .c_001>.heading-group h3 span, .c_012 h3, .c_024 .heading .heading-group h3.main-title, .c_063-0 .heading-group h3.title, .c_240.slide-in-container .slide-in-content>h2, .c_271 h3 .usg-heading-1, .c_271 h3 .usg-heading-2, .c_271 h3.usg-heading-1, .c_271 h3.usg-heading-2 {
      font-size: 36px;
      font-family: "Infiniti Light", "Infiniti Extended Regular", Verdana, Arial, sans-serif;
      font-weight: 300;
      line-height: 1.195;
  }
  .c_271 h3 .usg-heading-1, .c_271 h3 .usg-heading-2, .c_271 h3.usg-heading-1, .c_271 h3.usg-heading-2, .c_271 h4 .usg-heading-1, .c_271 h4 .usg-heading-2, .c_271 h4.usg-heading-1, .c_271 h4.usg-heading-2, .c_271 p .usg-heading-1, .c_271 p .usg-heading-2, .c_271 p.usg-heading-1, .c_271 p.usg-heading-2 {
      letter-spacing: .02em;
  }
  .c_001>.heading-group h3 span, .c_004>.heading-group h3.heading, .c_005 .heading-group h2.heading, .c_005 .heading-group h3.heading, .c_005 .heading-group.large-font-size h2.heading, .c_005 .heading-group.large-font-size h3.heading, .c_005.background-true .heading h4, .c_005.background-true .heading p, .c_063-0 .heading-group h3.title, .c_194-0 .no-offers h2, .c_208-0 .content-block-wrapper .c_004 .heading-group .heading span, .c_240.slide-in-container .slide-in-content>h2, .c_271 h3 .usg-heading-1, .c_271 h3 .usg-heading-2, .c_271 h3.usg-heading-1, .c_271 h3.usg-heading-2, h3 {
      font-weight: 300;
      font-size: 36px;
      font-family: "Infiniti Light", "Infiniti Extended Regular", Verdana, Arial, sans-serif;
      line-height: 1.194;
      margin-bottom: 20px;
  }
  } */

/* 36em结束 */


/* 60em */

/* @media print, screen and (min-width: 60em){

h3 {
    font-size: 40px;
    font-family: "Infiniti Light", "Infiniti Extended Regular", Verdana, Arial, sans-serif;
    font-weight: 300;
    line-height: 1.19;
}
}
@media print, screen and (min-width: 60em){

  .usg-heading-2 {
      font-size: 45px;
      line-height: 54px;
      letter-spacing: .9px;
  }
  }
 
  
  @media print, screen and (min-width: 60em){
  
  .c_001>.heading-group h3 span, .c_004>.heading-group h3.heading:first-child, .c_005 .heading-group h2.heading, .c_005 .heading-group h3.heading, .c_005 .heading-group.large-font-size h2.heading, .c_005 .heading-group.large-font-size h3.heading, .c_012 h3, .c_024>.heading>.heading-group h3.main-title, .c_063-0 .heading-group h3.title, .c_240.slide-in-container .slide-in-content>h2, .c_271 h3 .usg-heading-1, .c_271 h3 .usg-heading-2, .c_271 h3.usg-heading-1, .c_271 h3.usg-heading-2, .col-12 .c_274 .c_274-text-overlay-content h3.c_274-text-overlay-heading.usg-heading-2, h3 {
      font-size: 40px;
      font-family: "Infiniti Light", "Infiniti Extended Regular", Verdana, Arial, sans-serif;
      font-weight: 300;
      line-height: 1.19;
  }
  }
  @media print, screen and (min-width: 60em){
    .col-12 .c_271>:not(.c_271_logo) {
      width: 75%;
    }
  } */
/* 60em 结束*/

/*  */