.GradientBox__resource__heading:after {content: "";display: block;border-top: 2px solid #fff;width: 0%;position: absolute;bottom: -5px;transition: width ease-in-out .3s }.GradientBox__resource__heading:hover {color: #fff }.GradientBox__resource__heading:hover:after {width: 100% }.GradientBox__resource__heading.noUnderline:hover {color: #fff }.GradientBox__resource__heading.noUnderline:hover:after {width: 0% }.GradientBox__resource__heading.hovered {color: #fff }.GradientBox__resource__heading.hovered:after {width: 100% }.GradientBox__resource__paragraph {color: #fff;font-size: 15px;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";margin-bottom: 1.7rem;line-height: 1.5rem;text-align: center }@media (min-width: 992px) {.GradientBox__resource__paragraph {font-size: 1rem }}.GradientBox__resource__btn {color: #fff;display: flex;justify-content: center;align-items: center;border: 1px solid #fff;font-weight: 700;letter-spacing: 2px;color: #fff;min-width: 130px;max-width: 250px;padding: .8rem .7rem;text-transform: uppercase;font-size: .8rem;transition: background-color, color, ease-in-out .3s }@media (min-width: 1200px) {.GradientBox__resource__btn {width: 250px }}@media (min-width: 1500px) {.GradientBox__resource__btn {padding: 1rem 2rem;font-size: .9333rem }}.GradientBox__resource__btn:hover {color: #131921;background-color: #fff }.GradientBox__resource__btn.hovered {color: #131921;background-color: #fff }.GradientBox__resource-imgContainer {position: absolute;left: 0;top: 0;height: 100%;width: 100%;opacity: .22;transition: opacity ease-in-out .3s }.GradientBox__resource-img {max-width: 447px;height: 100%;width: 50% }.GradientBox__resourceContainer:hover .GradientBox__resource-imgContainer {opacity: 1 }.GradientBox__resourceContainer.fadedBlack {background-color: #131921 }.GradientBox__resourceContainer.slateBlue {background-color: #3a4656 }.GradientBox__resourceContainer.citadel {background-color: #607480 }.GradientBox__resourceContainer.asphalt {background-color: #535a60 }.fadedBlackGradient:after {display: block;content: '';width: 50%;height: 100%;max-width: 447px;position: absolute;top: 0;background: linear-gradient(90deg, rgba(17, 25, 34, 0) 0, #111922 100%) }.slateBlueGradient:after {display: block;content: '';width: 50%;height: 100%;max-width: 447px;position: absolute;top: 0;background: linear-gradient(90deg, rgba(58, 70, 86, 0) 0, #3a4656 100%) }.citadelGradient:after {display: block;content: '';width: 50%;height: 100%;max-width: 447px;position: absolute;top: 0;background: linear-gradient(90deg, rgba(96, 116, 128, 0) 0, #607480 100%) }.asphaltGradient:after {display: block;content: '';width: 50%;height: 100%;max-width: 447px;position: absolute;top: 0;background: linear-gradient(90deg, rgba(17, 25, 34, 0) 0, rgba(83, 90, 96, .03) 0, #535a60 100%) }.SiteSecondaryNav2 {background-color: #27303d;width: 100% !important;position: relative;display: block }.SiteSecondaryNav2__figure {position: absolute;z-index: 3;top: -50%;left: 50%;transform: translateX(-50%) }@media (min-width: 768px) {.SiteSecondaryNav2__figure {top: -80px }}@media (min-width: 992px) {.SiteSecondaryNav2__figure {top: -113px }}.SiteSecondaryNav2__figure svg {width: 143px }@media (min-width: 992px) {.SiteSecondaryNav2__figure svg {width: 100%;max-width: 190px;max-height: 165px }}.SiteSecondaryNav2__figure .mg_navIcon, .SiteSecondaryNav2__figure .oh_navIcon, .SiteSecondaryNav2__figure .pyramid {fill: #1b2330;opacity: .8 }.SiteSecondaryNav2__layout {display: flex;flex-direction: column;align-items: center;justify-content: center;box-sizing: border-box;transition: height .2s ease-in-out }.SiteSecondaryNav2__heading {padding-top: 4.5% }.SiteSecondaryNav2__heading h1 {color: #fff;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";position: relative;z-index: 5;text-align: center;font-size: 2rem;padding: 7% 0 }@media (min-width: 992px) {.SiteSecondaryNav2__heading h1 {font-size: 2.8rem }}@media (min-width: 992px) {.SiteSecondaryNav2__heading h1 {font-size: 49px;padding: 0 }}.SiteSecondaryNav2__heading h1:after {content: "";display: block;width: 20%;border-bottom: 1px solid #fff;padding-top: 5%;margin: 0 auto }@media (min-width: 992px) {.SiteSecondaryNav2__heading h1:after {padding-top: 43px;width: 83px }}.SiteSecondaryNav2links {background-color: #27303d;width: 100%;z-index: 3;display: none }@media (min-width: 1200px) {.SiteSecondaryNav2links {display: block !important }}.SiteSecondaryNav2links--dense {width: 100% !important }.SiteSecondaryNav2links__layout {display: flex;justify-content: center;align-items: center;position: relative }.SiteSecondaryNav2links__childLinks {display: flex;justify-content: center }.SiteSecondaryNav2links__childLinks-menu {display: flex;flex-direction: column;position: relative;z-index: 4;height: 100px;text-align: center;justify-content: space-around }@media (min-width: 768px) {.SiteSecondaryNav2links__childLinks-menu {flex-direction: row;justify-content: center;align-items: center;text-align: left }}.SiteSecondaryNav2links__childLinks-menu__item {display: inline-block;margin: 3.5% 0 }.SiteSecondaryNav2links__childLinks-menu__item + .SiteSecondaryNav2links__childLinks-menu__item {margin-left: 1em }.SiteSecondaryNav2links__childLinks-menu__item__link {color: #ccc;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size: 1rem;text-transform: uppercase;font-weight: 600 }@media (min-width: 768px) {.SiteSecondaryNav2links__childLinks-menu__item__link {font-size: .8667rem;margin-left: 25px;margin-right: 25px }}.SiteSecondaryNav2links__childLinks-menu__item__link:hover {text-decoration: underline;color: #fff }.SiteSecondaryNav2links__childLinks-menu__item__link.selected {text-decoration: underline;color: #fff }#consultingLinks a {margin-left: 15px;margin-right: 15px;text-align: center;display: inline-block;line-height: 1.3rem }@media (min-width: 1200px) {#consultingLinks a {margin-left: 40px;margin-right: 40px }}#managingPeople p {color: #fff;position: relative;z-index: 4;margin-top: 2rem }.SiteBookFeature__tgBook, .mgTools__tgBook {background-color: #f1f1f1 }@media (min-width: 992px) {.SiteBookFeature__tgBook, .mgTools__tgBook {padding: 2rem }}@media (max-width: 992px) {.SiteBookFeature__tgBook #store_page > #content > .buttonRow, .SiteBookFeature__tgBook #store_page > #content > hr, .SiteBookFeature__tgBook .container, .mgTools__tgBook #store_page > #content > .buttonRow, .mgTools__tgBook #store_page > #content > hr, .mgTools__tgBook .container {padding-left: 0;padding-right: 0 }}.SiteBookFeature__tgBook__layout, .mgTools__tgBook__layout {display: flex;flex-direction: column;justify-content: center;padding-top: 6% }@media (min-width: 992px) {.SiteBookFeature__tgBook__layout, .mgTools__tgBook__layout {flex-direction: row }}.SiteBookFeature__tgBook__content, .mgTools__tgBook__content {display: flex;justify-content: center;flex-direction: column;width: 100%;max-width: 1132px;background-color: #e3e3e3 }@media (min-width: 900px) {.SiteBookFeature__tgBook__content, .mgTools__tgBook__content {flex-direction: row }}@media (min-width: 1200px) {.SiteBookFeature__tgBook__content, .mgTools__tgBook__content {min-height: 408px }}.SiteBookFeature__tgBook__contentImageContainer, .mgTools__tgBook__contentImageContainer {flex-grow: 1;position: relative }@media (min-width: 900px) {.SiteBookFeature__tgBook__contentImageContainer, .mgTools__tgBook__contentImageContainer {flex-basis: 40% }}.SiteBookFeature__tgBook__contentImageContainer__image, .mgTools__tgBook__contentImageContainer__image {width: 100%;padding-top: 0;height: 100% }.SiteBookFeature__tgBook__contentImageContainer__image img, .mgTools__tgBook__contentImageContainer__image img {width: 100%;height: auto;margin: 0 auto;display: block }@media (max-width: 1200px) {.SiteBookFeature__tgBook__contentImageContainer__image img, .mgTools__tgBook__contentImageContainer__image img {max-width: 400px }}@media (min-width: 992px) {.SiteBookFeature__tgBook__contentImageContainer__image img, .mgTools__tgBook__contentImageContainer__image img {height: 439px;-o-object-fit: cover;object-fit: cover;-o-object-fit: contain;object-fit: contain }}@media (min-width: 1200px) {.SiteBookFeature__tgBook__contentImageContainer__image img, .mgTools__tgBook__contentImageContainer__image img {transform: scale(1.2) }}.SiteBookFeature__tgBook__contentText, .mgTools__tgBook__contentText {display: flex;flex-direction: column;padding: 1% 10% 10% 10%;position: relative }@media (min-width: 900px) {.SiteBookFeature__tgBook__contentText, .mgTools__tgBook__contentText {padding: 5%;padding-left: 0;flex-basis: 60% }}.SiteBookFeature__tgBook__contentText__heading, .mgTools__tgBook__contentText__heading {font-family: "Playfair Display", serif;font-size: 1.667rem;color: #1c222f;padding-bottom: 2.667rem;text-align: center }@media (min-width: 992px) {.SiteBookFeature__tgBook__contentText__heading, .mgTools__tgBook__contentText__heading {text-align: left }}.SiteBookFeature__tgBook__contentText__paragraph, .mgTools__tgBook__contentText__paragraph {font-size: 15px;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color: #1c222f;line-height: 26.67px;letter-spacing: -.15px;color: #1b2330 }@media (min-width: 992px) {.SiteBookFeature__tgBook__contentText__paragraph, .mgTools__tgBook__contentText__paragraph {font-size: 1rem }}@media (min-width: 768px) {.SiteBookFeature__tgBook__contentText__paragraph, .mgTools__tgBook__contentText__paragraph {padding-right: 2rem }}@media (min-width: 992px) {.SiteBookFeature__tgBook__contentText__paragraph, .mgTools__tgBook__contentText__paragraph {padding-right: 5rem }}.SiteBookFeature__tgBook__btns, .mgTools__tgBook__btns {display: flex;justify-content: center }@media (min-width: 992px) {.SiteBookFeature__tgBook__btns, .mgTools__tgBook__btns {justify-content: flex-start }}.SiteModel__model, .mgTools__model {background-color: #f1f1f1 }.SiteModel__model__layout, .mgTools__model__layout {display: flex;flex-direction: column }.SiteModel__model__content, .mgTools__model__content {display: flex;flex-direction: column;padding-top: 4%;padding-bottom: 7% }@media (min-width: 1200px) {.SiteModel__model__content, .mgTools__model__content {flex-direction: row }}@media (min-width: 1200px) {.SiteModel__model__content, .mgTools__model__content {padding-bottom: 130px }}.SiteModel__model__concept h2, .mgTools__model__concept h3 {font-family: "Playfair Display", serif;font-size: 1.667rem }.SiteModel__model__heading, .mgTools__model__heading {font-family: "Playfair Display", serif;font-size: 1.667rem;text-align: center }.SiteModel__model__modelContainer, .mgTools__model__modelContainer {width: 100%;display: flex;flex-direction: column }@media (max-width: 1200px) {.SiteModel__model__modelContainer, .mgTools__model__modelContainer {align-items: center }}@media (min-width: 1200px) {.SiteModel__model__modelContainer, .mgTools__model__modelContainer {flex-basis: 50% }}.SiteModel__model__modelContainer img, .mgTools__model__modelContainer img {width: 100%;max-width: 580px;display: block;margin: 0 auto }.SiteModel__model__modelContainer svg, .mgTools__model__modelContainer svg {width: 100%;max-height: 500px;margin-bottom: 2.5rem }.SiteModel__model__modelContainer .meetingModelSvg, .mgTools__model__modelContainer .meetingModelSvg {max-height: 403px }.SiteModel__model__modelContainer .empModelSvg, .mgTools__model__modelContainer .empModelSvg {max-height: 300px;cursor: default }.SiteModel__model__modelContent, .mgTools__model__modelContent {width: 100%;margin-top: 5% }@media (min-width: 1200px) {.SiteModel__model__modelContent, .mgTools__model__modelContent {margin-top: 0;flex-basis: 50% }}.SiteModel__model ul li, .SiteModel__model ul__item, .SiteModel__model__modelContent__list li, .SiteModel__model__modelContent__list__item, .mgTools__model ul li, .mgTools__model ul__item, .mgTools__model__modelContent__list li, .mgTools__model__modelContent__list__item {color: #1b2330;margin-bottom: 2% }@media (min-width: 992px) {.SiteModel__model ul li, .SiteModel__model ul__item, .SiteModel__model__modelContent__list li, .SiteModel__model__modelContent__list__item, .mgTools__model ul li, .mgTools__model ul__item, .mgTools__model__modelContent__list li, .mgTools__model__modelContent__list__item {margin-bottom: 2rem }}.SiteModel__model ul__item.hovered .SiteModel__model ul__heading, .SiteModel__model ul__item.hovered .SiteModel__model__modelContent__list__heading, .SiteModel__model ul__item.hovered .mgTools__model ul__heading, .SiteModel__model ul__item.hovered .mgTools__model__modelContent__list__heading, .SiteModel__model__modelContent__list__item.hovered .SiteModel__model ul__heading, .SiteModel__model__modelContent__list__item.hovered .SiteModel__model__modelContent__list__heading, .SiteModel__model__modelContent__list__item.hovered .mgTools__model ul__heading, .SiteModel__model__modelContent__list__item.hovered .mgTools__model__modelContent__list__heading, .mgTools__model ul__item.hovered .SiteModel__model ul__heading, .mgTools__model ul__item.hovered .SiteModel__model__modelContent__list__heading, .mgTools__model ul__item.hovered .mgTools__model ul__heading, .mgTools__model ul__item.hovered .mgTools__model__modelContent__list__heading, .mgTools__model__modelContent__list__item.hovered .SiteModel__model ul__heading, .mgTools__model__modelContent__list__item.hovered .SiteModel__model__modelContent__list__heading, .mgTools__model__modelContent__list__item.hovered .mgTools__model ul__heading, .mgTools__model__modelContent__list__item.hovered .mgTools__model__modelContent__list__heading {color: #c71f37 }.SiteModel__model ul__item:hover .SiteModel__model ul__heading, .SiteModel__model ul__item:hover .SiteModel__model__modelContent__list__heading, .SiteModel__model ul__item:hover .mgTools__model ul__heading, .SiteModel__model ul__item:hover .mgTools__model__modelContent__list__heading, .SiteModel__model__modelContent__list__item:hover .SiteModel__model ul__heading, .SiteModel__model__modelContent__list__item:hover .SiteModel__model__modelContent__list__heading, .SiteModel__model__modelContent__list__item:hover .mgTools__model ul__heading, .SiteModel__model__modelContent__list__item:hover .mgTools__model__modelContent__list__heading, .mgTools__model ul__item:hover .SiteModel__model ul__heading, .mgTools__model ul__item:hover .SiteModel__model__modelContent__list__heading, .mgTools__model ul__item:hover .mgTools__model ul__heading, .mgTools__model ul__item:hover .mgTools__model__modelContent__list__heading, .mgTools__model__modelContent__list__item:hover .SiteModel__model ul__heading, .mgTools__model__modelContent__list__item:hover .SiteModel__model__modelContent__list__heading, .mgTools__model__modelContent__list__item:hover .mgTools__model ul__heading, .mgTools__model__modelContent__list__item:hover .mgTools__model__modelContent__list__heading {color: #c71f37 }.SiteModel__model ul .featurette-heading, .SiteModel__model ul__heading, .SiteModel__model__modelContent__list .featurette-heading, .SiteModel__model__modelContent__list__heading, .mgTools__model ul .featurette-heading, .mgTools__model ul__heading, .mgTools__model__modelContent__list .featurette-heading, .mgTools__model__modelContent__list__heading {font-size: 15px;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight: 700;font-size: 1.133rem;text-transform: uppercase;line-height: 26.67px;color: #1c222f;cursor: pointer }@media (min-width: 992px) {.SiteModel__model ul .featurette-heading, .SiteModel__model ul__heading, .SiteModel__model__modelContent__list .featurette-heading, .SiteModel__model__modelContent__list__heading, .mgTools__model ul .featurette-heading, .mgTools__model ul__heading, .mgTools__model__modelContent__list .featurette-heading, .mgTools__model__modelContent__list__heading {font-size: 1rem }}.SiteModel__model ul .featurette-heading:hover, .SiteModel__model ul__heading:hover, .SiteModel__model__modelContent__list .featurette-heading:hover, .SiteModel__model__modelContent__list__heading:hover, .mgTools__model ul .featurette-heading:hover, .mgTools__model ul__heading:hover, .mgTools__model__modelContent__list .featurette-heading:hover, .mgTools__model__modelContent__list__heading:hover {color: #c71f37 }.SiteModel__model ul__heading.hovered, .SiteModel__model__modelContent__list__heading.hovered, .mgTools__model ul__heading.hovered, .mgTools__model__modelContent__list__heading.hovered {color: #c71f37 }.SiteModel__model ul p, .SiteModel__model ul__paragraph, .SiteModel__model__modelContent__list p, .SiteModel__model__modelContent__list__paragraph, .mgTools__model ul p, .mgTools__model ul__paragraph, .mgTools__model__modelContent__list p, .mgTools__model__modelContent__list__paragraph {font-size: 15px;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height: 26.67px;letter-spacing: -.15px;width: 100%;color: #1c222f }@media (min-width: 992px) {.SiteModel__model ul p, .SiteModel__model ul__paragraph, .SiteModel__model__modelContent__list p, .SiteModel__model__modelContent__list__paragraph, .mgTools__model ul p, .mgTools__model ul__paragraph, .mgTools__model__modelContent__list p, .mgTools__model__modelContent__list__paragraph {font-size: 1rem }}@media (min-width: 992px) {.SiteModel__model ul p, .SiteModel__model ul__paragraph, .SiteModel__model__modelContent__list p, .SiteModel__model__modelContent__list__paragraph, .mgTools__model ul p, .mgTools__model ul__paragraph, .mgTools__model__modelContent__list p, .mgTools__model__modelContent__list__paragraph {width: 90% }}.SiteModel__model ul__link, .SiteModel__model__modelContent__list__link, .mgTools__model ul__link, .mgTools__model__modelContent__list__link {font-size: 15px;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";display: block;line-height: 2.3rem;letter-spacing: -.15px;color: #c71f37;font-weight: 600;text-decoration: underline }@media (min-width: 992px) {.SiteModel__model ul__link, .SiteModel__model__modelContent__list__link, .mgTools__model ul__link, .mgTools__model__modelContent__list__link {font-size: 1rem }}.SiteModel__model ul__link:hover, .SiteModel__model__modelContent__list__link:hover, .mgTools__model ul__link:hover, .mgTools__model__modelContent__list__link:hover {color: #e2274b }.SiteModel__model__paragraph, .mgTools__model__paragraph {font-size: 15px;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height: 26.67px;letter-spacing: -.15px;margin: 0 auto;text-align: center;color: #1c222f;padding-top: 40px }@media (min-width: 992px) {.SiteModel__model__paragraph, .mgTools__model__paragraph {font-size: 1rem }}.SiteModel__model__pdf__btn, .mgTools__model__pdf__btn {width: 90%;align-self: center;max-width: 300px;display: inline-block;background-color: transparent;padding: .8rem .4rem;color: #c71f37;text-transform: uppercase;font-weight: 700;text-align: center;border: 2px solid #c71f37;font-size: .9333rem;letter-spacing: 2.8px;transition: .3s, ease-in-out;transition-property: background-color, text;padding: 1.1rem .4rem }@media (min-width: 992px) {.SiteModel__model__pdf__btn, .mgTools__model__pdf__btn {width: 60% }}.SiteModel__model__pdf__btn:hover, .mgTools__model__pdf__btn:hover {background-color: #c71f37;color: #fff;cursor: pointer }.OrgHealth__model {background-color: #f1f1f1 }.OrgHealth__model__heading {font-family: "Playfair Display", serif;font-size: 1.667rem;text-align: center }.OrgHealth__model__modelContainer {width: 100%;display: flex;flex-direction: column }@media (min-width: 1200px) {.OrgHealth__model__modelContainer {flex-basis: 50% }}.OrgHealth__model__modelContainer svg {width: 100%;max-height: 500px;margin-bottom: 2.5rem }.OrgHealth__model__modelContainer .meetingModelSvg {max-height: 403px }.OrgHealth__model__modelContainer .empModelSvg {max-height: 300px }.OrgHealth__model__modelContent {width: 100%;margin-top: 5% }@media (min-width: 1200px) {.OrgHealth__model__modelContent {margin-top: 0;flex-basis: 50% }}.OrgHealth__model__modelContent__list__item {color: #1b2330;margin-bottom: 2% }@media (min-width: 992px) {.OrgHealth__model__modelContent__list__item {margin-bottom: 4rem }}@media (min-width: 1200px) {.OrgHealth__model__modelContent__list__item {margin-bottom: 1rem }}.OrgHealth__model__modelContent__list__item.hovered .OrgHealth__model__modelContent__list__heading {color: #c71f37 }.OrgHealth__model__modelContent__list__item:hover .OrgHealth__model__modelContent__list__heading {color: #c71f37 }.OrgHealth__model__modelContent__list__heading {font-size: 15px;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight: 700;font-size: 1.133rem;text-transform: uppercase;line-height: 1.2;color: #1c222f;cursor: pointer;text-align: left }@media (min-width: 992px) {.OrgHealth__model__modelContent__list__heading {font-size: 1rem }}.OrgHealth__model__modelContent__list__heading:hover {color: #c71f37 }.OrgHealth__model__modelContent__list__heading.hovered {color: #c71f37 }.OrgHealth__model__modelContent__list__disciplineInfo {display: none;opacity: 0;transition: opacity .3s ease-in-out }@media (min-width: 992px) {.OrgHealth__model__modelContent__list__disciplineInfo {height: 175px }}.OrgHealth__model__modelContent__list__disciplineInfo.active {opacity: 1;display: block }.OrgHealth__model__modelContent__list__paragraph {font-size: 15px;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height: 26.67px;letter-spacing: -.15px;width: 90%;color: #1c222f }@media (min-width: 992px) {.OrgHealth__model__modelContent__list__paragraph {font-size: 1rem }}.OrgHealth__model__modelContent__list__link {font-size: 15px;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";display: block;line-height: 2.3rem;letter-spacing: -.15px;color: #c71f37;font-weight: 600;text-decoration: underline }@media (min-width: 992px) {.OrgHealth__model__modelContent__list__link {font-size: 1rem }}.OrgHealth__model__modelContent__list__link:hover {color: #e2274b }.OrgHealth__model__paragraph {font-size: 15px;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height: 26.67px;letter-spacing: -.15px;margin: 0 auto;text-align: center;color: #1c222f;padding-top: 40px }@media (min-width: 992px) {.OrgHealth__model__paragraph {font-size: 1rem }}.OrgHealth__model__pdf__btn {width: 90%;align-self: center;max-width: 300px;display: inline-block;background-color: transparent;padding: .8rem .4rem;color: #c71f37;text-transform: uppercase;font-weight: 700;text-align: center;border: 2px solid #c71f37;font-size: .9333rem;letter-spacing: 2.8px;transition: .3s, ease-in-out;transition-property: background-color, text;padding: 1.1rem .4rem }@media (min-width: 992px) {.OrgHealth__model__pdf__btn {width: 60% }}.OrgHealth__model__pdf__btn:hover {background-color: #c71f37;color: #fff;cursor: pointer }.OrgHealth__model__modelContainer svg {max-height: 426px;margin-bottom: 1.5rem }.OrgHealth__model__content {padding-bottom: 95px }.OrgHealth__model__modelContent__list__heading {padding: .75rem 0 }.Consulting__ProductsBanner, .mgTools__ProductsBanner {background-color: rgba(27, 35, 48, .4);position: relative;overflow: hidden }.Consulting__ProductsBanner__imageBlur, .mgTools__ProductsBanner__imageBlur {display: none;position: absolute;top: -300px;right: -300px;bottom: -300px;left: -300px;-webkit-filter: blur(300px);filter: blur(300px) }.Consulting__ProductsBanner__imageBlur:after, .mgTools__ProductsBanner__imageBlur:after {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;z-index: 1;background-color: #1b2330;opacity: .87 }@media (min-width: 3000px) {.Consulting__ProductsBanner__imageBlur, .mgTools__ProductsBanner__imageBlur {display: block }}.Consulting__ProductsBanner__container, .mgTools__ProductsBanner__container {position: relative;overflow: hidden;max-width: 3000px;margin: 0 auto;max-height: 1687.5px;display: flex;flex-direction: column;align-items: center;justify-content: center }.Consulting__ProductsBanner__container:after, .mgTools__ProductsBanner__container:after {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;z-index: 1;background-color: #1b2330;opacity: .87 }@media (min-width: 992px) {.Consulting__ProductsBanner__container:after, .mgTools__ProductsBanner__container:after {content: '' }}.Consulting__ProductsBanner__image, .mgTools__ProductsBanner__image {display: block;position: absolute;width: 100%;height: auto;top: 0;right: 0;bottom: 0;left: 0 }@media (min-width: 992px) {.Consulting__ProductsBanner__image, .mgTools__ProductsBanner__image {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: 50% 20%;object-position: 50% 20% }}.Consulting__ProductsBanner__content, .mgTools__ProductsBanner__content {position: relative;width: 100%;z-index: 2;display: flex;flex-direction: column;align-items: center;justify-content: center;height: 10vh;min-height: 100px }@media (min-width: 992px) {.Consulting__ProductsBanner__content, .mgTools__ProductsBanner__content {flex-direction: row;justify-content: center;height: 303px }}@media (min-width: 1200px) {.Consulting__ProductsBanner__content, .mgTools__ProductsBanner__content {max-width: 980px }}.Consulting__ProductsBanner__heading h1, .mgTools__ProductsBanner__heading h1, .mgTools__ProductsBanner__heading h2 {color: #fff;text-align: center;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight: 400;font-size: 1.8rem;line-height: 2.9rem;padding: 1rem }@media (min-width: 992px) {.Consulting__ProductsBanner__heading h1, .mgTools__ProductsBanner__heading h1, .mgTools__ProductsBanner__heading h2 {font-size: 50px }}.SiteRelatedProducts {margin: 2% 0 }.SiteRelatedProducts__heading {font-family: "Playfair Display", serif;font-size: 1.667rem;color: #1c222f;text-align: center;padding: 2% 0 }.SiteRelatedProducts__productContainer {display: flex;flex-direction: column;justify-content: space-between }.SiteRelatedProducts__productContainer__image {flex-basis: 180px }@media (min-width: 1200px) {.SiteRelatedProducts__productContainer__image {flex-basis: 250px }}.SiteRelatedProducts__productContainer__image img {max-width: 261px;width: 90%;display: block;margin: 0 auto }.SiteRelatedProducts__productContainer__infoLink {text-align: center;height: 60px }.SiteRelatedProducts__productContainer__infoLink__link {display: block;font-size: 15px;line-height: 22.99px;letter-spacing: .3px;color: #1c222f;font-weight: 400;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" }.StoreRelatedProducts {margin: 4rem 0 }@media (min-width: 992px) {.StoreRelatedProducts {margin: 2% 0 }}.StoreRelatedProducts__layout {max-width: 80%;margin: 0 auto }@media (min-width: 1200px) {.StoreRelatedProducts__layout {max-width: 100% }}.StoreRelatedProducts__heading {font-family: "Playfair Display", serif;font-size: 1.667rem;color: #1c222f;text-align: center;padding: 1% 0 3% 0 }.StoreRelatedProducts__content {display: flex;flex-wrap: wrap;align-items: center;align-content: center;justify-content: center }@media (min-width: 768px) {.StoreRelatedProducts__content {align-items: flex-start }}.StoreRelatedProducts__productContainer {max-width: 373px;max-height: 438px;margin-right: 10px;margin-bottom: 3rem }@media (min-width: 992px) {.StoreRelatedProducts__productContainer {flex: 0 0 45% }}@media (min-width: 1200px) {.StoreRelatedProducts__productContainer {flex: 0 0 24%;margin-right: 10px;margin-bottom: 1rem }}.StoreRelatedProducts__productContainer:last-child {margin-right: 0 }.StoreRelatedProducts__productContainer__image {width: 100%;background: #ebebeb;height: auto;display: flex;justify-content: center;align-items: center }@media (min-width: 768px) {.StoreRelatedProducts__productContainer__image {height: 300px }}@media (min-width: 1200px) {.StoreRelatedProducts__productContainer__image {height: 380px }}.StoreRelatedProducts__productContainer__image img {width: 100%;height: auto;display: block;margin: 0 auto;padding: 1rem;max-width: 300px }@media (min-width: 992px) {.StoreRelatedProducts__productContainer__image img {width: 288px }}@media (min-width: 1200px) {.StoreRelatedProducts__productContainer__image img {padding: 0 }}.StoreRelatedProducts__productContainer__infoLink {text-align: left }.StoreRelatedProducts__productContainer__infoLink__link {margin-top: 1rem;display: block;font-size: 1rem;line-height: 22.99px;letter-spacing: .3px;color: #1c222f;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" }.StoreRelatedProducts__productContainer__infoLink__link span {font-weight: 400 }.StoreRelatedProducts__productContainer__infoLink__link.category {margin-top: 0 }.StoreRelatedProducts__imgContainer {background: #ebebeb;cursor: pointer }.StoreRelatedProducts__imgContainer img {width: 100%;height: auto;display: block;margin: 0 auto }@media (min-width: 992px) {.StoreRelatedProducts__imgContainer img {width: 288px }}.StoreRelatedProducts__imgContainer.workbook {max-width: 530px }.StoreRelatedProducts__imgContainer.workbook img {width: 100%;height: auto;display: block;margin: 0 auto }@media (min-width: 992px) {.StoreRelatedProducts__imgContainer.workbook img {width: 288px }}.CTAIconBanner {position: relative;overflow: hidden;background-color: #c71f37;margin-top: 3rem;display: none }.CTAIconBanner .ResourceBlocks__layout {padding: 3rem 0;flex-direction: column;align-items: center }@media (min-width: 700px) {.CTAIconBanner .ResourceBlocks__layout {flex-direction: row }}@media (min-width: 992px) {.CTAIconBanner .ResourceBlocks__layout {min-height: 375px }}.CTAIconBanner .ResourceBlock {display: flex;flex-direction: column;align-items: center;position: relative;justify-content: space-between }.CTAIconBanner .ResourceBlock__imageContainer {width: 100%;position: relative;display: flex;justify-content: center;align-items: center }.CTAIconBanner .ResourceBlock__imageContainer__figure {display: flex;justify-content: center;align-items: center;margin-bottom: 3rem }@media (min-width: 991px) {.CTAIconBanner .ResourceBlock__imageContainer__figure {margin-bottom: 0 }}.CTAIconBanner .ResourceBlock__imageContainer__figure-icon {width: 230px;max-height: 115px }@media (min-width: 900px) {.CTAIconBanner .ResourceBlock__imageContainer__figure-icon {width: 100% }}.CTAIconBanner .ResourceBlock__info {display: flex;justify-content: center;align-items: center;margin-top: 1rem }.CTAIconBanner .ResourceBlock__info__link-btn {display: block;color: #fff;background-color: #c71f37;border: 1px solid #fff;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";text-transform: uppercase;padding: .7rem 1rem;font-weight: 600;font-size: 14px;letter-spacing: 1px;transition: .1s ease-in-out;transition-property: color, background-color }.CTAIconBanner .ResourceBlock__info__link-btn:hover {background-color: #fff;color: #c71f37 }@media (min-width: 1410px) {.CTAIconBanner .ResourceBlock__info__link-btn {padding: 1rem 1.5rem;font-size: .8667rem }}.CTAIconBanner .ResourceBlock__info__link-btn.hovered {background-color: #fff;color: #c71f37 }.ProductTabs .tab-content > .tab-pane {display: none }.ProductTabs .tab-content > .active {display: block }.ProductTabs {margin: 2.8rem 0 }@media (min-width: 992px) {.ProductTabs {margin: 4rem 0 }}.ProductTabs__layout {min-height: 750px }.ProductTabs__content .SiteModel__model {background: #fff }@media (min-width: 992px) {.ProductTabs__content .SiteModel__model {margin-top: 1rem }}.ProductTabs__content .SiteModel__model__content {padding-top: 2rem;padding-bottom: 0 }.ProductTabs__content .SiteModel__model__pyramidContent__list__paragraph {width: 90% }.ProductTabs__content__tools__heading {font-family: "Playfair Display", serif;font-size: 1.667rem;color: #27303d }.ProductTabs__content__tools__content ul.bullets {list-style-type: disc }.ProductTabs__content__tools__content li {margin: .5rem 0;line-height: 28px;font-size: 1rem }.ProductTabs__navlistitem {margin-right: 0;margin-bottom: 1rem;display: block;text-align: center }@media (min-width: 992px) {.ProductTabs__navlistitem {margin-bottom: 3rem;margin-right: 1.5rem;display: inline }}.ProductTabs__navlistitem:last-child {margin-right: 0 }.ProductTabs__navitem {font-size: 15px;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size: 13px;font-weight: 700;line-height: 2.4rem;letter-spacing: 2.24px;text-transform: uppercase;color: #27303d;padding: 1rem 1rem;background-color: #fff;transition: background-color .3s ease-in-out;display: inline;cursor: pointer }@media (min-width: 992px) {.ProductTabs__navitem {font-size: 1rem }}.ProductTabs__navitem:hover {text-decoration: underline }@media (min-width: 992px) {.ProductTabs__navitem {font-size: 1rem;padding: 1rem 1rem }}.ProductTabs__navitem.active {color: #fff;background-color: #27303d }.Subnav {margin-top: 2.5rem;margin-bottom: 1.5rem;position: relative;z-index: 1 }.Subnav__mini-nav li a {color: #696969 }.Subnav__mini-nav li a:hover {color: #696969;text-decoration: underline }.Subnav .breadcrumb li {display: inline;margin-right: 10px }.Subnav .breadcrumb li:after {content: "/";display: inline-block;margin-left: 1rem;margin-right: .4rem;color: #696969 }.Subnav .breadcrumb li:last-child {margin-right: 0 }.Subnav .breadcrumb li:last-child:after {display: none }.Subnav .breadcrumb li a {color: #696969;font-size: .94rem }.Subnav .breadcrumb li a:hover {color: #696969;text-decoration: underline }.StoreProduct--centered {text-align: center }.StoreProduct__image {width: 100%;background: #ebebeb;height: auto;max-width: 333px;min-height: 215px;justify-content: center;align-items: center;position: relative }@media (min-width: 1200px) {.StoreProduct__image {height: 310px }}.StoreProduct__image img {display: block;margin: 0 auto;width: 288px;height: auto;box-sizing: border-box }.StoreProduct__image:hover .StoreProduct__actions {display: block }.StoreProduct__description {display: inline-block;text-align: left;max-width: 333px;width: 100%;text-align: left }.StoreProduct__title {color: #1b2330;font-weight: bolder!important;margin-top: 15px;font-size: 10pt!important; }.StoreProduct__category, .StoreProduct__price {color: #1b2330;font-size: 10pt;line-height: 15pt }.StoreProduct__actions {position: absolute;bottom: 0;left: 0;width: 100%;box-sizing: border-box;display: none;padding: 20px }.StoreProduct__actions a, .StoreProduct__actions button {display: inline-block;background-color: #1b2330 !important;padding: .8rem .4rem;color: #fff;text-transform: uppercase;font-weight: 700;text-align: center;border: 2px solid #1b2330;font-size: .9333rem;letter-spacing: 2.8px;transition: .3s, ease-in-out;transition-property: background-color, text;display: block;margin-bottom: 10px;font-size: 8pt;width: 100% }.StoreProduct__actions a:hover, .StoreProduct__actions button:hover {background-color: #ebebeb !important;color: #1b2330;cursor: pointer }.StoreProduct__actions a:last-child, .StoreProduct__actions button:last-child {margin-bottom: 0 }.SiteFeauturedVideo {overflow: hidden;position: relative }.SiteFeauturedVideo__layout {display: flex;flex-direction: column }.SiteFeauturedVideo__contentText {text-align: center }.SiteFeauturedVideo__contentVideo {position: relative;width: 100%;height: 100%;flex-grow: 1;max-width: 1132px;overflow: hidden;align-self: center }.SiteFeauturedVideo__contentVideo iframe.FeaturedVideo {min-height: 300px }@media (min-width: 1200px) {.SiteFeauturedVideo__contentVideo iframe.FeaturedVideo {min-height: 600px }}.SiteFeauturedVideo__contentVideo__placeholder {max-width: 1132px;height: auto;left: 0;display: flex;align-items: center;justify-content: center;overflow: hidden }.SiteFeauturedVideo__contentVideo__placeholder img {width: 100%;height: auto }@media (min-width: 1200px) {.SiteFeauturedVideo__contentVideo__placeholder img {height: 636px;-o-object-fit: cover;object-fit: cover }}.SiteFeauturedVideo .video-controls {position: absolute;width: 100%;top: 40% }.SiteFeauturedVideo .video-controls__playcontainer {color: #fff;display: flex;flex-direction: row;align-items: center;justify-content: center }.SiteFeauturedVideo .video-controls__playcontainer__playBtn {color: #fff;display: block;border-radius: 50%;border: 1px solid #fff;height: 1.6em;width: 1.6em;font-size: 2rem;display: flex;align-items: center;justify-content: center;padding-left: 1% }@media (min-width: 992px) {.SiteFeauturedVideo .video-controls__playcontainer__playBtn {height: 65px;width: 65px;font-size: 42px;padding-left: 1% }}.SiteFeauturedVideo .video-controls__playcontainer .play-video-text {font-size: 2rem;font-family: "Playfair Display", serif;padding-left: .5em }@media (min-width: 992px) {.SiteFeauturedVideo .video-controls__playcontainer .play-video-text {font-size: 42px }}.SiteInquiryForm__body {min-height: 100%;display: flex;justify-content: center;align-items: center;padding-top: 80px;padding-bottom: 50px;max-width: 1040px;margin-left: auto;margin-right: auto }.SiteInquiryForm__layout {position: relative;padding: 0;background: #fff;width: 100%;border: 1px solid #ccc }.SiteInquiryForm__layout .close {position: absolute;right: 1.5%;top: 1%;font-size: 3.5rem;color: #2e3844 }.SiteInquiryForm__title {text-align: center }.SiteInquiryForm__header {background-color: #c71f37;padding: 2rem 1rem;color: #fff;margin-bottom: 40px }.SiteInquiryForm__header .close {color: #fff }.SiteInquiryForm__content {padding: 0 1rem 2rem }.SiteInquiryForm form .form-group {margin-bottom: 1.75rem }.SiteInquiryForm form .form-group label {font-weight: bolder;margin-bottom: 10px;display: inline-block;font-size: .9rem }.SiteInquiryForm form .form-group label:not(.lower) {text-transform: uppercase }.SiteInquiryForm form .form-group label.vis-hidden {visibility: hidden }.SiteInquiryForm form .form-group .radio-group label {font-weight: 500 }.SiteInquiryForm form .form-group input {border-radius: 0;font-size: .8rem }.SiteInquiryForm form .form-group .errorShow {bottom: 0 !important;margin-right: 10px;margin-top: 8px }.SiteInquiryForm form .form-group .errorShow p {font-size: .6rem;font-weight: 700;text-transform: uppercase;color: #c71f37 }.SiteInquiryForm button[type=submit], .SiteInquiryForm input[type=submit] {display: block;margin-left: auto }@media (max-width: 992px) {#PatConsultingForm .SiteInquiryForm__body, #PatSpeakingInquiryForm .SiteInquiryForm__body {width: 90% }}#PatConsultingForm .errorShow, #PatSpeakingInquiryForm .errorShow {bottom: 33px !important;margin-right: 10px;margin-top: 0 }#PatConsultingForm .radio-group, #PatSpeakingInquiryForm .radio-group {position: relative }#PatConsultingForm .radio-group .errorShow, #PatSpeakingInquiryForm .radio-group .errorShow {left: 100% !important }.UncoModal {background: rgba(27, 35, 48, .25098) }.UncoModal .modal-content {padding: 0 }.UncoModal .modal-dialog {justify-content: start }.UncoModal .modal-content {background-color: transparent;margin-top: 9% }.UncoModal .modal-body {display: flex;flex-direction: column;justify-content: center;align-items: center }.UncoModal__body {background-color: #0e0b1e;background-position: 30%;background-size: cover;background-repeat: no-repeat;height: 70vh;max-height: 600px;width: 90vw;padding: 0 1.5rem;display: flex;flex-direction: column;position: relative;box-shadow: 0 7px 16px rgba(0, 0, 0, .25);-webkit-box-shadow: 0 7px 16px rgba(0, 0, 0, .75) }@media (min-width: 992px) {.UncoModal__body {width: 70vw }}@media (min-width: 1200px) {.UncoModal__body {width: 60vw }}@media (min-width: 1410px) {.UncoModal__body {max-width: 780px;background-position: right }}.UncoModal__banner {display: flex;justify-content: flex-end;position: absolute;top: 15% }@media (min-width: 992px) {.UncoModal__banner {position: static;margin-top: 15%;width: 100%;padding: 0 2rem }}@media (min-width: 1410px) {.UncoModal__banner {margin-top: 15% }}.UncoModal__banner img {width: 100%;height: auto;display: block }.UncoModal__btn {margin-top: auto;margin-bottom: 10%;text-align: center }.UncoModal .close {display: none }.UncoModal .uncoClose {font-size: 3.5rem;color: #fff;display: flex;margin: 0;cursor: pointer;transition: transform 150ms ease-in-out;align-self: flex-end;position: absolute;top: 1%;z-index: 2 }.UncoModal .uncoClose:hover {transform: scale(1.25) }@media (max-width: 1200px) {#uncoAlert {display: none }}.HomeFeaturedTopics {position: relative;padding: 2rem 0 }@media (min-width: 992px) {.HomeFeaturedTopics {padding: 3rem 0 }}.HomeFeaturedVideo {position: relative;overflow: hidden;display: flex;flex-direction: column;position: relative;max-height: 945px;box-sizing: border-box;padding: 7% 0 10% 0;background-color: #f1f1f1 }@media (min-width: 1410px) {.HomeFeaturedVideo {max-height: none;padding: 3% 0 5% 0;max-height: 1015px }}.HomeFeaturedVideo__text {max-width: 900px;margin: 0 auto }.HomeFeaturedVideo__text h3 {text-align: center;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color: #1b2330;font-weight: 300;font-size: 1.5rem;line-height: 1.6em }.HomeFeaturedVideo__text h3 strong {font-weight: 700 }@media (min-width: 450px) {.HomeFeaturedVideo__text h3 {font-size: 1.7rem;line-height: 1.3em }}@media (min-width: 992px) {.HomeFeaturedVideo__text h3 {font-size: 1.867rem;line-height: 1.3em }}.HomeFeaturedVideo__separator {display: flex;justify-content: center;align-items: center;position: relative;margin: 4% 0 3% 0 }.HomeFeaturedVideo__separator:after, .HomeFeaturedVideo__separator:before {content: '';display: block;width: 185px;border-bottom: 1px solid #27303d }.HomeFeaturedVideo__separator:before {margin-right: 10px }.HomeFeaturedVideo__separator:after {margin-left: 10px }.HomeFeaturedVideo__separator .icon-container {width: 30px;position: relative }.HomeFeaturedVideo__separator .icon-container img {width: 100%;height: auto;position: relative }.HomeFeaturedVideo__videoContainer {display: flex;align-items: center;justify-content: center;position: relative;overflow: hidden;flex-direction: column;max-width: 1275px;overflow: hidden;margin: 0 auto }@media (min-width: 992px) {.HomeFeaturedVideo__videoContainer {height: 650px }}.HomeFeaturedVideo__videoContainer #HomeFeaturedVideo {max-width: 100%;display: none;height: auto }.HomeFeaturedVideo__videoContainer__placeholder {max-width: 1155px;left: 0;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;overflow: hidden }.HomeFeaturedVideo__videoContainer__placeholder img {width: 100%;height: auto }.HomeFeaturedVideo__videoContainer .video-controls {position: absolute;width: 100%;height: 100%;left: 0;top: 0 }.HomeFeaturedVideo__videoContainer .video-controls__playcontainer {color: #fff;display: flex;flex-direction: row;align-items: center;justify-content: center;width: 100%;height: 100% }.HomeFeaturedVideo__videoContainer .video-controls__playcontainer__playBtn {color: #fff;display: block;border-radius: 50%;border: 1px solid #fff;height: 1.6em;width: 1.6em;font-size: 2rem;display: flex;align-items: center;justify-content: center;padding-left: 1% }@media (min-width: 992px) {.HomeFeaturedVideo__videoContainer .video-controls__playcontainer__playBtn {height: 65px;width: 65px;font-size: 42px;padding-left: 1% }}.HomeFeaturedVideo__videoContainer .video-controls__playcontainer .play-video-text {font-size: 2rem;font-family: "Playfair Display", serif;padding-left: .5em }@media (min-width: 550px) {.HomeFeaturedVideo__videoContainer .video-controls__playcontainer .play-video-text {font-size: 2rem }}@media (min-width: 992px) {.HomeFeaturedVideo__videoContainer .video-controls__playcontainer .play-video-text {font-size: 42px }}.HomeHero {background-color: rgba(27, 35, 48, .4);position: relative;overflow: hidden }.HomeHero__imageBlur {display: none;position: absolute;top: -300px;right: -300px;bottom: -300px;left: -300px;-webkit-filter: blur(300px);filter: blur(300px) }.HomeHero__imageBlur:after {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;z-index: 1;background-color: #1b2330;opacity: .87 }@media (min-width: 3000px) {.HomeHero__imageBlur {display: block }}.HomeHero__image {position: absolute;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover }@media (min-width: 992px) {.HomeHero__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0 }}.HomeHero__videocontainer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding-bottom: 56.25%;padding-top: 25px;height: 0 }.HomeHero__container {position: relative;overflow: hidden;max-width: 3000px;margin: 0 auto;max-height: 800px;height: 50vh }@media (max-width: 650px) {.HomeHero__container {height: auto }}@media (min-width: 2000px) {.HomeHero__container {max-height: 1687.5px }}@media (min-width: 620px) {.HomeHero__container {min-height: 60vh }}@media (min-width: 992px) {.HomeHero__container {height: 78vh }}.HomeHero__container:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;background-image: linear-gradient(to top, rgba(0, 0, 0, .5), transparent 75%);z-index: 1 }@media (min-width: 992px) {.HomeHero__container:before {content: '' }}.HomeHero__container:after {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;z-index: 1;background-color: #1b2330;opacity: .87 }@media (min-width: 992px) {.HomeHero__container:after {content: '' }}.HomeHero__content {height: 100%;position: relative;z-index: 2 }.HomeHero__content .HomeHero__text__tagline {color: #fff;text-align: center;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height: 1.4em;font-weight: 400;font-size: 2rem }@media (min-width: 1200px) {.HomeHero__content .HomeHero__text__tagline {font-size: 3.267rem;font-size: 49px;line-height: 64px;font-weight: 500 }}@media (min-width: 1410px) {.HomeHero__content .HomeHero__text__tagline {font-size: 3.267rem;line-height: 64px }}.HomeHero__content .HomeHero__text__tagline::after {content: '';display: block;border-bottom: 1px solid #fff;padding-top: 8%;margin: 0 auto;width: 30% }@media (min-width: 620px) {.HomeHero__content .HomeHero__text__tagline::after {width: 8%;padding-top: 2.5rem }}.HomeHero__content .HomeHero__text__subtagline {color: #fff;text-align: center;font-family: "Playfair Display", serif;margin-top: 8%;width: 100%;line-height: 2.8rem }.HomeHero .HomeHero__scroll-controller {z-index: 2 }.HomeHero .HomeHero__scroll-controller__icon {display: block;border-radius: 50%;width: 1em;height: 1em;background-color: #c71f37;margin-left: auto;margin-right: auto;font-size: 30px }.HomeHero .HomeHero__scroll-controller__icon:hover {background-color: #e2274b }.HomeHero .HomeHero__scroll-controller__icon__moreArrowIcon {text-align: center;color: #fff;width: 100%;font-size: inherit; display: flex; justify-content: center; }.HomeNewsletter {position: relative;overflow: hidden;display: flex;flex-direction: column;position: relative;background-color: #c71f37 }.HomeNewsletter__form {padding: 2rem }.HomeNewsletter__form label {text-align: right;color: #fff;text-align: center;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight: 700;font-size: 1rem }@media (min-width: 992px) {.HomeNewsletter__form label {text-align: right }}.HomeNewsletter__form label p {color: #fff }.HomeNewsletter__form input[type=email] {border: 1px solid #fff;height: 2.5rem;width: 60%;margin-right: 0;padding: 1rem;color: #fff;background-color: #c71f37;border-radius: 0;transition: opacity .5s ease }@media (min-width: 992px) {.HomeNewsletter__form input[type=email] {height: 42px }}.HomeNewsletter__form input[type=email]::-webkit-input-placeholder {color: #fff;font-size: 1rem }.HomeNewsletter__form input[type=email]::-moz-placeholder {color: #fff;font-size: 1rem }.HomeNewsletter__form input[type=email]:-ms-input-placeholder {color: #fff;font-size: 1rem }.HomeNewsletter__form input[type=email]::-ms-input-placeholder {color: #fff;font-size: 1rem }.HomeNewsletter__form input[type=email]::placeholder {color: #fff;font-size: 1rem }@media (min-width: 992px) {.HomeNewsletter__form input[type=email]::-webkit-input-placeholder {height: 42px }.HomeNewsletter__form input[type=email]::-moz-placeholder {height: 42px }.HomeNewsletter__form input[type=email]:-ms-input-placeholder {height: 42px }.HomeNewsletter__form input[type=email]::-ms-input-placeholder {height: 42px }.HomeNewsletter__form input[type=email]::placeholder {height: 42px }}.HomeNewsletter__form input[type=email]:disabled {opacity: .6 }.HomeNewsletter__form input[type=email]::-webkit-input-placeholder {color: #fff;font-size: 1rem }.HomeNewsletter__form input[type=email]::-moz-placeholder {color: #fff;font-size: 1rem }.HomeNewsletter__form input[type=email]:-ms-input-placeholder {color: #fff;font-size: 1rem }.HomeNewsletter__form input[type=email]::-ms-input-placeholder {color: #fff;font-size: 1rem }.HomeNewsletter__form input[type=email]::placeholder {color: #fff;font-size: 1rem }.HomeNewsletter__form input[type=email].hidden {display: none }.HomeNewsletter__form button {height: 2.5rem;background-color: #fff;padding: .5rem 1.5rem;transition: opacity .5s ease }.HomeNewsletter__form button .submit-text {display: block;width: 100%;font-size: 1rem;text-transform: uppercase;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";letter-spacing: 2px;font-weight: 700;position: relative;color: #c71f37;transition: all ease-in-out .4s }.HomeNewsletter__form button .submit-text:after {content: "";display: block;border-top: 2px solid #e2274b;width: 0%;position: absolute;bottom: -5px;transition: width ease-in-out .3s }.HomeNewsletter__form button:hover .submit-text {color: #e2274b }.HomeNewsletter__form button:hover .submit-text:after {width: 100% }.HomeNewsletter__form button:disabled {opacity: .6 }@media (min-width: 992px) {.HomeNewsletter__form button {height: 42px;font-size: 14px;letter-spacing: 2px;padding: .5rem .8rem }}.HomeNewsletter__form-content {position: relative;padding: .3rem }@media (min-width: 992px) {.HomeNewsletter__form-content {padding: 13px }}.HomeNewsletter__userinput {flex: 1;display: flex;justify-content: center }.HomeNewsletter .submitted {position: absolute;opacity: 0;transition: opacity .5s ease;text-align: center }.HomeNewsletter .submitted h3 {display: inline-block;color: #fff }.HomeNewsletter .submitted h3 i {margin-right: .6rem }.HomeNewsletter .unsubmitted {transition: opacity .5s ease }.HomeNewsletter.success .submitted {opacity: 1;padding: 13px 0 }.HomeNewsletter.success .unsubmitted {opacity: 0;pointer-events: none }.HomeFeaturedPat {position: relative;overflow: hidden;display: flex;flex-direction: column;position: relative;background-color: #1b2330;justify-content: center;align-items: center }.HomeFeaturedPat .PatBlock {display: flex;flex-direction: column;position: relative;justify-content: center;align-items: center;padding: 3.1rem 0 }@media (min-width: 992px) {.HomeFeaturedPat .PatBlock {padding: 62px 0 }}.HomeFeaturedPat .PatBlock__circle {border-radius: 100%;width: 10em;height: 10em;overflow: hidden;display: flex;align-content: center;justify-content: center }@media (min-width: 992px) {.HomeFeaturedPat .PatBlock__circle {width: 11em;height: 11em }}.HomeFeaturedPat .PatBlock__figure {border-radius: 100%;overflow: hidden;width: 100%;position: relative }.HomeFeaturedPat .PatBlock__figure img {width: 100%;transform: scale(1.2);position: absolute;top: 8%;left: 4% }.HomeFeaturedPat .PatBlock__text {text-align: center;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color: #fff }.HomeFeaturedPat .PatBlock__text__heading {padding-top: 2.3rem;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight: 400;font-size: 1.7rem;line-height: 3rem }@media (min-width: 992px) {.HomeFeaturedPat .PatBlock__text__heading {font-size: 32px;font-weight: 400;line-height: 31pt }}.HomeFeaturedPat .PatBlock__text__info {padding-top: 2.2rem;font-size: 1.3rem;font-weight: 600;line-height: 3rem }@media (min-width: 992px) {.HomeFeaturedPat .PatBlock__text__info {font-size: 1.2rem;font-weight: 600 }}.HomeFeaturedPat .PatBlock__link {text-align: center;padding-top: 4rem }.HomeFeaturedPat .PatBlock__link__item {color: #9b9b9b;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";text-decoration: underline;font-weight: 700;letter-spacing: 1.2px;text-transform: uppercase;font-size: 1rem;cursor: pointer }.HomeFeaturedPat .PatBlock__link__item:hover {color: #f1f1f1 }@media (min-width: 992px) {.HomeFeaturedPat .PatBlock__link__item {font-weight: 700;font-size: .95rem }}.HomeFeaturedOrgHealth {position: relative }.HomeOrgHealth {background-color: rgba(27, 35, 48, .4);position: relative;overflow: hidden }.HomeOrgHealth__imageBlur {display: none;position: absolute;top: -300px;right: -300px;bottom: -300px;left: -300px;-webkit-filter: blur(300px);filter: blur(300px) }.HomeOrgHealth__imageBlur:after {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;z-index: 1;background-color: #1b2330;opacity: .87 }@media (min-width: 3000px) {.HomeOrgHealth__imageBlur {display: block }}.HomeOrgHealth__container {position: relative;overflow: hidden;max-width: 3000px;margin: 0 auto;max-height: 1687.5px;display: flex;flex-direction: column;align-items: center;justify-content: center }.HomeOrgHealth__container:after {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;z-index: 1;background-color: #1b2330;opacity: .87 }@media (min-width: 992px) {.HomeOrgHealth__container:after {content: '' }}.HomeOrgHealth__image {display: block;position: absolute;width: 100%;height: auto;top: 0;right: 0;bottom: 0;left: 0;height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: left;object-position: left }@media (min-width: 992px) {.HomeOrgHealth__image {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: 50% 20%;object-position: 50% 20% }}.HomeOrgHealth__content {position: relative;width: 100%;z-index: 2;padding: 7rem 3rem;display: flex;flex-direction: column;align-items: center;text-align: center }@media (min-width: 992px) {.HomeOrgHealth__content {flex-direction: row;justify-content: space-between;padding: 13rem 0;max-height: 630px;max-width: 830px;text-align: left;padding: 5rem 0 }}@media (min-width: 1200px) {.HomeOrgHealth__content {max-width: 980px }}@media (min-width: 992px) {.HomeOrgHealth__heading {max-width: 600px }}.HomeOrgHealth__heading h1,.HomeOrgHealth__heading h2 {color: #fff;text-align: center;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";margin-top: 2%;font-weight: 400;font-size: 2.3rem;line-height: 3.5rem }@media (min-width: 992px) {.HomeOrgHealth__heading h1,.HomeOrgHealth__heading h2 {font-size: 49px; }}.HomeOrgHealth__text__info {display: flex;flex-direction: column }.HomeOrgHealth__text__info__item {color: #fff;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight: 400;margin-top: 2.2rem;font-size: 1.4rem;line-height: 2.4rem }@media (min-width: 992px) {.HomeOrgHealth__text__info__item {font-size: 1.2rem }}.HomeFeaturedResources {position: relative;overflow: hidden;position: relative;background-color: #c71f37 }.HomeFeaturedResources__layout {padding: 5rem 0 }.HomeFeaturedResources__heading {color: #fff;text-align: center }.HomeFeaturedResources .ResourceBlock {display: flex;flex-direction: column;align-items: center;position: relative;justify-content: space-between;min-height: 15rem }@media (min-width: 992px) {.HomeFeaturedResources .ResourceBlock {min-height: 225px }}.HomeFeaturedResources .ResourceBlock__imageContainer {width: 100%;position: relative;display: flex;justify-content: center;align-items: center }.HomeFeaturedResources .ResourceBlock__imageContainer__figure {display: flex;justify-content: center;align-items: center }.HomeFeaturedResources .ResourceBlock__imageContainer__figure > a {display: block;width: 100% }@media (min-width: 991px) {.HomeFeaturedResources .ResourceBlock__imageContainer__figure {margin-bottom: 0;width: 140px }}.HomeFeaturedResources .ResourceBlock__imageContainer__figure-icon {width: 100%;max-height: 140px }.HomeFeaturedResources .ResourceBlock__imageContainer .displayIcon {display: block }.HomeFeaturedResources .ResourceBlock__imageContainer .displayIcon-hide {display: none }.HomeFeaturedResources .ResourceBlock__imageContainer .hoverIcon {display: none }.HomeFeaturedResources .ResourceBlock__imageContainer .hoverIcon-show {display: block }.HomeFeaturedResources .ResourceBlock__imageContainer__figure:hover .iconsvg {display: none }.HomeFeaturedResources .ResourceBlock__imageContainer__figure:hover .iconsvg-hover {display: block }.HomeFeaturedResources .ResourceBlock__info {display: flex;justify-content: center;align-items: center;margin-top: 2rem }.HomeFeaturedResources .ResourceBlock__info__link-btn {display: block;color: #fff;background-color: #c71f37;border: 1px solid #fff;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";text-transform: uppercase;padding: .7rem 1rem;font-weight: 600;font-size: 13px;letter-spacing: 1px;transition: .1s ease-in-out;transition-property: color, background-color }.HomeFeaturedResources .ResourceBlock__info__link-btn:hover {background-color: #fff;color: #c71f37 }@media (min-width: 1410px) {.HomeFeaturedResources .ResourceBlock__info__link-btn {padding: 1rem 1.5rem;font-size: .8667rem }}.HomeFeaturedResources .ResourceBlock__info__link-btn.hovered {background-color: #fff;color: #c71f37 }.HomeFeaturedResources .ResourceBlock .book-open, .HomeFeaturedResources .ResourceBlock .calendar, .HomeFeaturedResources .ResourceBlock .phone-body {fill: #c71f37;stroke: #fff;stroke-miterlimit: 10;stroke-width: 2px;transition: .2s ease-in-out;transition-property: fill, stroke }.HomeFeaturedResources .ResourceBlock .soundwave {fill: none;stroke: #fff;stroke-miterlimit: 10;stroke-width: 2px }.SiteFeautredClients {position: relative;background-color: #f1f1f1 }.SiteFeautredClients__content {padding-top: 3rem;padding-bottom: 3rem;position: relative }.SiteFeautredClients__heading {font-family: "Playfair Display", serif;font-size: 1.6rem;color: #1b2330;text-align: center }@media (min-width: 992px) {.SiteFeautredClients__heading {font-size: 1.667rem }}.SiteFeautredClients__carouselContainer {color: #f1f1f1 }.SiteFeautredClients__slideDescription {background-color: #f1f1f1;position: relative }.SiteFeautredClients__slideDescriptionText {color: #000;margin: 0 auto;width: 100%;text-align: center;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height: 1.7;letter-spacing: -.1px;position: relative;padding-top: 1rem;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight: 400;font-size: 1.7rem;line-height: 3rem }@media (min-width: 768px) {.SiteFeautredClients__slideDescriptionText {width: 70% }}@media (min-width: 992px) {.SiteFeautredClients__slideDescriptionText {width: 80%;font-size: 28px;font-weight: 400;line-height: 31pt;padding-top: 0 }}.SiteFeautredClients__slideDescriptionText--logosText {font-size: 1.5rem }@media (min-width: 992px) {.SiteFeautredClients__slideDescriptionText--logosText {font-size: 18px }}.SiteFeautredClients__slideDescriptionFooter {color: #000;text-align: center;margin: 0 auto;padding-top: 2rem;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight: 600;font-size: 1.12rem;line-height: 1.8rem;font-size: 1.2rem;font-weight: 600 }@media (min-width: 992px) {.SiteFeautredClients__slideDescriptionFooter {font-size: 1.15rem;font-weight: 600 }}#CounsultingClients .SiteFeautredClients--logos .btn-primary {padding: 1.5rem 2.2rem;line-height: 0;font-size: 1rem }.TopicBlocks {box-sizing: border-box;flex: 1;margin-bottom: 1rem;margin-top: 1.5rem }.TopicBlocks__block {transition: transform .3s ease-in-out;display: block;font-weight: 400;color: #1b2330;margin-bottom: 2rem;padding: 1.5rem 1.5rem 4rem 1.5rem }@media (min-width: 1200px) {.TopicBlocks__block {margin-bottom: 0;padding: 1.5rem 1.5rem 2rem 1.5rem }}.TopicBlocks__block__layout {display: flex;flex-direction: column;box-sizing: border-box;height: 100%;max-width: 500px }@media (min-width: 992px) {.TopicBlocks__block__layout {min-height: 444px }}@media (min-width: 1200px) {.TopicBlocks__block__layout {max-width: 360px }}.TopicBlocks__block__imageContainer {overflow: hidden;max-height: 350px }@media (min-width: 1200px) {.TopicBlocks__block__imageContainer {max-height: 212px }}.TopicBlocks__block__imageContainer img {width: 100%;opacity: .53;transition: opacity .3s ease-in-out }.TopicBlocks__block__info {font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color: #1b2330 }.TopicBlocks__block__info-heading {font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size: 1rem;letter-spacing: 1px;font-weight: 700;margin-top: 2rem;margin-bottom: 1.3rem }@media (min-width: 992px) {.TopicBlocks__block__info-heading {font-size: 1.19rem }}.TopicBlocks__block__info-list {margin-bottom: 2rem }@media (min-width: 992px) {.TopicBlocks__block__info-list {padding-right: 3rem }}.TopicBlocks__block__info-list li {font-size: 1rem;line-height: 23px }.TopicBlocks__block__info-list li:before {line-height: 23px }.TopicBlocks__block__info-link {display: block;color: #c71f37;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";text-align: left;display: block;font-size: 13px;letter-spacing: 1.5px;font-weight: 700;text-transform: uppercase;margin-top: auto;height: 1rem }@media (min-width: 500px) {.TopicBlocks__block__info-link {text-align: center;width: 100% }}@media (min-width: 992px) {.TopicBlocks__block__info-link {width: 100%;text-align: left }}.TopicBlocks__block__info-link:hover {color: #e2274b }@media (max-width: 992px) {.TopicBlocks__block {border: 1px solid transparent;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;box-shadow: 0 0 16px rgba(0, 0, 0, .15) }.TopicBlocks__block img {opacity: 1 }}.TopicBlocks__block:hover {border: 1px solid transparent;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;box-shadow: 0 0 16px rgba(0, 0, 0, .15);transform: scale(1.05) }.TopicBlocks__block:hover img {opacity: 1 }.PatPage__patImage {max-width: 285px;height: 270px;-o-object-fit: cover;object-fit: cover }@media (max-width: 992px) {.PatPage .patspeakingimg {background-position: 30% top }}.PatPage__podcastsCoverImage > a {transition: transform .3s ease-in-out;display: inline-block }.PatPage__podcastsCoverImage > a:hover {transform: scale(1.05) }.PatPage__podcastsCoverImage > img {max-width: 100%;height: auto }.CartIconCount {display: flex;align-items: center;margin: 0;}.CartIconCount__count {font-size: .8em;font-weight: 700;margin-top: 5px;margin-left: -2px }.SectionHeading {text-align: center;margin-bottom: 1em }.SectionHeading--h1, h1.SectionHeading {font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size: 3.267rem;font-weight: 700 }.SectionHeading--h2, h2.SectionHeading {font-family: "Playfair Display", serif;font-size: 1.667rem;line-height: 1.2 }.SectionHeading--h3, h3.SectionHeading, p.SectionHeading {font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size: 1.4rem;font-weight: 300;line-height: 1.2;text-transform: uppercase }.SiteDropdownLinks {border-left: 1px solid #1b2330;height: 100% }.SiteDropdownLinks__item {display: block }.SiteDropdownLinks__item + .SiteDropdownLinks__item {margin-top: 15px }.SiteDropdownLinks__anchor {display: inline-block;color: #c71f37;font-size: 1rem;font-weight: 700;text-transform: uppercase;border-bottom: 2px solid transparent;letter-spacing: 2px;line-height: 1.5 }@media (min-width: 1200px) {.SiteDropdownLinks__anchor {font-size: .8667rem }}.SiteDropdownLinks__anchor:focus, .SiteDropdownLinks__anchor:hover {color: #e2274b }.SiteDropdownNav {border-top: 1px solid #1b2330;padding: 2rem 0 }.SiteDropdownNav__imageContainer {overflow: hidden;height: 100%;height: 240px }.SiteDropdownNav__image {width: 100%;height: auto;height: 240px;-o-object-fit: contain;object-fit: contain }.SiteDropdownNav__description {letter-spacing: -.1px;line-height: 2;font-size: 16px }.SiteHeader {top: 0 !important;z-index: 1000;background: #fff;width: 100% !important;box-shadow: 0 2px 0 rgba(36, 32, 33, .06) }.SiteHeader__layout {z-index: 1000;display: flex;align-items: stretch;justify-content: space-between;height: 90px }.SiteHeader__logo {display: flex;align-items: center }.SiteHeader__logo > a, .SiteHeader__logo > a > img {display: block;width: 100%;height: auto }.SiteHeader__logo > a {width: 150px;transition: height .2s ease-in-out }@media (min-width: 1200px) {.SiteHeader__logo > a {height: 42px;width: 248px }}.SiteHeader__logo .full-brand {transition: opacity .2s ease-in-out }.SiteHeader--dense .SiteHeader__logo .full-brand {opacity: 0 }.SiteHeader__nav {display: flex;flex-wrap: nowrap }.SiteHeader__MainNav {display: none }@media (min-width: 1200px) {.SiteHeader__MainNav {display: block }}.SiteNav {display: flex;align-items: stretch }.SiteNav__search, .SiteNav__searchToggle {display: flex;align-content: stretch;align-items: stretch }.SiteNav__search {position: relative;margin-left: 10px }.SiteNav__searchIcon {font-size: 18px;width: 1em;height: 1em;position: relative }@media (min-width: 1200px) {.SiteNav__searchIcon {font-size: 24px }}.SiteNav__searchIcon > .close, .SiteNav__searchIcon > .glass {position: absolute;top: 0;left: 0;transition: opacity, transform .3s ease;width: 1em;height: 1em }.SiteNav__searchIcon > .glass {opacity: 1 }.SiteNav__searchIcon > .close {opacity: 0;transform: rotateZ(-45deg) }.SiteNav--showSearch .SiteNav__searchIcon > .glass {opacity: 0 }.SiteNav--showSearch .SiteNav__searchIcon > .close {opacity: 1;transform: rotateZ(0) }.SiteNav__searchForm {position: absolute;top: 0;right: 100%;width: 300px;height: 100%;display: flex;align-items: center;justify-content: stretch;padding-left: 50px;padding-right: 25px;background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 50px);visibility: hidden;opacity: 0;transition-property: opacity, width, visibility;transition-duration: .3s, 0s, 0s;transition-delay: 0s, .3s, .3s }.SiteNav--showSearch .SiteNav__searchForm {visibility: visible;opacity: 1;width: 500px;transition-duration: .3s, .3s, 0s;transition-delay: 0s }.SiteNav__searchFormInput {flex: 1 1 auto;box-shadow: 0 2px 0 #1b2330;padding: 0 10px;line-height: 2em;font-size: .8rem;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight: 700;text-transform: uppercase }@media (min-width: 1200px) {.SiteNav__searchFormInput {font-size: .8667rem }}.SiteNav__searchFormSubmit {align-self: stretch;margin-left: 20px;color: #c71f37 }.SiteNav__item, .SiteNav__layout, .SiteNav__linkList, .SiteNav__main {position: static;display: flex;align-items: stretch }.SiteNav__layout {flex-wrap: nowrap }.SiteNav__item--dropdown {margin: 0 1.1vw }@media (min-width: 1200px) {.SiteNav__item--dropdown {margin-left: 30px;margin-right: 10px }}.SiteNav__item--dropdown:last-child {margin-right: 0 }.SiteNav__linkList {opacity: 1;transition: opacity .3s ease }.SiteNav--showSearch .SiteNav__linkList {opacity: 0 }.SiteNav__link {display: flex;align-items: center;font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size: .8rem;letter-spacing: 1.2px;font-weight: 400;color: #1b2330;transition: .1s ease-out;transition-property: background-color, color;font-weight: 700;text-transform: uppercase;cursor: pointer;border-top: 3px solid transparent;border-bottom: 3px solid transparent;text-align: center }.SiteNav__link:hover {color: #1b2330;border-bottom: 3px solid #c71f37 }@media (min-width: 1200px) {.SiteNav__link {font-size: .8667rem }}.SiteNav__link.selected {border-bottom: 3px solid #c71f37 }.SiteNav__dropdownClip {background: #fff;position: absolute;left: 0;width: 100%;height: 0;overflow: hidden;top: 100%;transition: height ease-in-out .6s;box-shadow: 0 .25rem .625rem rgba(25, 25, 23, .1) }.SiteNav__dropdownClip.dropdownopen {height: 321px;overflow: hidden;display: block;transition: height ease-in-out .6s }.SiteTopbar {background-color: #c71f37;position: relative;z-index: 1001;display: none }.SiteTopbar--secondary {background-color: #1b2330 }@media (min-width: 992px) {.SiteTopbar {display: block }}.SiteTopbar__layout {display: flex;flex-direction: row;justify-content: space-between }.SiteTopbar .site_alert {display: none;min-height: 46px;position: relative;align-items: stretch }.SiteTopbar .site_alert__text {display: flex;line-height: 2rem }.SiteTopbar .site_alert .user_controls_item__link, .SiteTopbar .site_alert a {padding: 0 3px }.SiteTopbar .site_alert .user_controls_item__link, .SiteTopbar .site_alert p {padding: 0 3px;cursor: pointer }.SiteTopbar .site_alert a, .SiteTopbar .site_alert p {font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";display: flex;align-items: center;color: #fff;font-size: 16px;font-weight: 400;transition: .1s ease-out;transition-property: background-color }.SiteTopbar--secondary .site_alert {padding: 1rem 0 }.SiteTopbar--secondary .site_alert a, .SiteTopbar--secondary .site_alert p {color: #fff }.SiteTopbar .site_alert.visible {display: flex }.SiteTopbar .tg_alertIcon {color: #fff;font-size: 20px;align-self: flex-start;margin-left: 1px;margin-top: 4px }.SiteTopbar__figure {display: flex }.SiteTopbar .user_controls {display: flex;flex-direction: row;align-items: stretch;justify-content: flex-end;height: 46px;margin-left: auto;position: relative }.SiteTopbar .user_controls__figure svg {height: 1.5rem;width: 1.5rem }.SiteTopbar .user_controls__figure .profile-icon {transition: fill .4s ease-in-out }.SiteTopbar .user_controls__figure .profile-icon .profile-icon_cls-1 {fill: none;transition: fill .4s ease-in-out }.SiteTopbar .user_controls__figure .profile-icon .profile-icon_cls-2, .SiteTopbar .user_controls__figure .profile-icon .profile-icon_cls-3 {fill: none;stroke: #fff;stroke-miterlimit: 10 }.SiteTopbar .user_controls__figure .profile-icon .profile-icon_cls-2 {stroke-width: 1.37px }.SiteTopbar .user_controls__figure .profile-icon .profile-icon_cls-3 {stroke-width: 1.38px }.SiteTopbar .user_controls__figure .profile-icon:hover .profile-icon_cls-1 {fill: #fff }.SiteTopbar .user_controls__figure .cart-icon {transition: fill .4s ease-in-out }.SiteTopbar .user_controls__figure .cart-icon .cart-icon_cls-1 {fill: none;transition: fill .4s ease-in-out }.SiteTopbar .user_controls__figure .cart-icon .cart-icon_cls-2 {fill: none;stroke: #fff;stroke-miterlimit: 10;stroke-width: 1.46px }.SiteTopbar .user_controls__figure .cart-icon:hover .cart-icon_cls-1 {fill: #fff }.SiteTopbar .user_controls_item {display: flex;align-items: stretch }.SiteTopbar .user_controls_item:last-child {margin-right: -14px }.SiteTopbar .user_controls_item__link {font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";display: flex;align-items: center;color: #fff;font-size: 16px;font-weight: 400;padding: 0 14px;transition: .1s ease-out;transition-property: background-color }.SiteTopbar .user_controls_item__link--dropdown {padding: 1rem }.SiteTopbar .user_controls_item__link--dropdownParent {position: relative }.SiteTopbar .user_controls_item__link--dropdownParent:after {content: '';border: 1em solid transparent;border-left-width: .75em;border-right-width: .75em;border-bottom: none;border-top-color: #9b182b;position: absolute;top: 50%;right: 1rem;width: 0;height: 0;font-size: 8px;margin-top: -.5em }.SiteTopbar .user_controls_item:hover > .user_controls_item__link, .SiteTopbar .user_controls_item__link:hover {background-color: rgba(255, 255, 255, .15) }.SiteTopbar .user_controls_item:hover > .user_controls_item__link .profile-icon_cls-1, .SiteTopbar .user_controls_item__link:hover .profile-icon_cls-1 {fill: #fff }.SiteTopbar .user_controls_item:hover > .user_controls_item__link .cart-icon_cls-1, .SiteTopbar .user_controls_item__link:hover .cart-icon_cls-1 {fill: #fff }.SiteTopbar .user_controls_item__dropdown {position: absolute;right: 0;top: 100%;width: 300px;background-color: #c71f37;visibility: hidden;opacity: 0;transition: .2s ease-in-out;transition-property: transform, opacity, visibility;transition-delay: .2s, 0s, .2s;transform: translate3d(0, -10px, 0);will-change: transform, opacity }.SiteTopbar .user_controls_item:hover > .user_controls_item__dropdown {visibility: visible;opacity: 1;transform: translate3d(0, 0, 0);transition-delay: 0s }.SiteTopbar .user_controls_item__dropdownListItem {border-top: 1px solid #9b182b }.SiteTopbar .user_controls_item__dropdownSubListItem > .user_controls_item__link {background-color: #9b182b;position: relative }.SiteTopbar .user_controls_item__dropdownSubListItem > .user_controls_item__link:hover {background-color: #6f111f }.SiteTopbar #shopping_cart_link {opacity: 0;transition: opacity .25s ease-in }.SiteTopbar #shopping_cart_link.loaded {opacity: 1 }.SiteFooter {margin-top: auto;background-color: #fff;box-shadow: 0 -1px 0 rgba(36, 32, 33, .12);border-top: 1px solid #fff }.SiteFooter__layout {flex-direction: column;text-align: center;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center }@media (min-width: 992px) {.SiteFooter__layout {flex-direction: row;text-align: left;align-items: flex-start }}.SiteFooter__column {display: flex;flex-direction: column;margin-bottom: 1.8rem;align-items: center }@media (min-width: 992px) {.SiteFooter__column {padding-right: 1.5rem;flex-basis: 33% }}@media (min-width: 1200px) {.SiteFooter__column {padding-right: 10px;flex-basis: auto;align-items: flex-start }}.SiteFooter__newsLettercolumn {padding: 0 }@media (min-width: 992px) {.SiteFooter__newsLettercolumn {flex: 1 }}