html { box-sizing: border-box; }

*, *::after, *::before { box-sizing: inherit; }

/* Font Family Declarations */
/* Font Sizing Handler */
/* Typography Styles */
/* Centered element - Parent container should be position: relative; */
/* Force element to fill it's parent container */
/* This mixin can be used to set the object-fit: @include object-fit(contain); or object-fit and object-position: @include object-fit(cover, top); */
.component-hero-true-scale img { width: 100%; }

.component-hero-true-scale .field--name-field-heading { display: none; }

.component-hero-true-scale .field--name-field-image { display: none; }

.component-hero-true-scale .field--name-field-bg-image-mobile { display: block; }

@media only screen and (min-width: 768px) { .component-hero-true-scale .field--name-field-image { display: block; }
  .component-hero-true-scale .field--name-field-bg-image-mobile { display: none; } }

/*# sourceMappingURL=../../maps/libraries/paragraph/hero-true-scale.css.map */
