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); */
body:not(.page-node-type-admin-landing-page) .embedded-content .viewsreference--view-title { font-family: 'Hand-Mocha-Mattari', arial, sans-serif; font-style: normal; font-weight: normal; position: relative; margin-bottom: 30px; padding-bottom: 16px; font-size: 36px; font-size: 2.25rem; line-height: 1; padding-top: 96px; text-align: center; }

body:not(.page-node-type-admin-landing-page) .embedded-content .viewsreference--view-title::after { background: url("/themes/custom/tnvacation/img/hr-small.png") no-repeat center; content: ''; display: block; height: 7px; position: absolute; width: 30px; top: 100%; left: 50%; transform: translateX(-50%); }

/*# sourceMappingURL=../../maps/libraries/paragraph/view-embed.css.map */
