@charset "UTF-8";
    .x-hidden-none-mobile-vp {
    display: none !important;
}
@media screen and (-ms-high-contrast:active) {
    .c-uhfh button, .c-uhfh .glyph-shopping-cart, .c-me .msame_Header {
    border: none !important;
}
.c-logo {
    margin-right: 1px;
    border: none !important;
    outline: none !important;
}
.c-logo.c-cat-logo:focus>span:before, .c-logo.c-cat-logo:hover>span:before {
    background: WindowText;
}
.c-uhf-nav-link {
    border: none !important;
}
.c-uhf-nav-link:hover {
    text-decoration: underline !important;
}
#search {
    background: Window;
    color: WindowText;
}
#search span {
    vertical-align: top;
}
.c-uhfh.c-sgl-stck .c-uhf-menu button:focus, .c-uhfh.c-sgl-stck .c-uhf-menu span:focus, .c-uhfh.c-sgl-stck .c-uhf-menu a:focus, .c-uhfh.c-sgl-stck .c-uhf-nav-link:focus, .c-uhfh.c-sgl-stck .c-logo.c-sgl-stk-uhfLogo:focus, .c-uhfh.c-sgl-stck .c-logo.c-cat-logo:focus, .c-uhfh.c-sgl-stck .c-search #search:focus, .c-uhfh.c-sgl-stck .glyph-shopping-cart:focus, .c-uhfh.c-sgl-stck .glyph-global-nav-button:focus, .c-uhfh.c-sgl-stck .glyph-shopping-bag:focus {
    outline: 2px solid WindowText !important;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions a#uhf-shopping-cart {
    padding-left: 4px !important;
    padding-right: 4px !important;
}
.c-uhfh.c-sgl-stck .f-search-opened .cancel-search {
    border: 1px solid currentColor !important;
}
}#uhfCookieAlert .m-alert.f-information, #epb .m-alert.f-information {
    margin-top: 0;
}
#uhfCookieAlert .m-alert .c-action-trigger:focus {
    outline: 1px dashed #000;
    padding: 0;
}
.epb-container-background {
    background-image: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE1LLAb");
    background-repeat: no-repeat;
    background-position: center center;
}
.c-uhf-menu {
    display: inline-block;
}
.c-uhf-menu button {
    padding: 16px 30px 16px 12px;
    border: 0;
    background: transparent;
    text-align: left;
    position: relative;
}
.c-uhf-menu button:after {
    font-family: "MWF-MDL2";
    content: "";
    position: absolute;
    font-size: 8px;
    display: inline-block;
    color: currentColor;
    font-weight: 700;
    padding-top: 7px;
}
.c-uhf-menu button:hover {
    color: #000;
}
.c-uhf-menu button:focus {
    border-color: transparent;
}
.c-uhf-menu button:focus:not(.x-hidden-focus) {
    outline-color: #000;
}
.c-uhf-menu button:focus:hover {
    outline: none;
}
.c-uhf-menu ul {
    min-width: 64px;
    max-width: 368px;
    padding: 1px 0 0 0;
    margin: 0;
    border: 0;
    position: absolute;
}
.c-uhf-menu li a {
    display: block;
    white-space: normal;
}
.c-uhf-menu li span {
    white-space: normal;
}
.c-uhf-menu [aria-expanded="false"]+ul[aria-hidden="true"] {
    display: none;
}
.c-uhf-menu[aria-disabled="true"]>button, .c-uhf-menu[aria-disabled="true"]>button:hover, .c-uhf-menu[aria-disabled="true"]>button:focus, .c-uhf-menu[aria-disabled="true"]>button:active {
    color: rgba(0, 0, 0, .2);
}
.c-uhf-menu[aria-disabled="true"]>button:hover {
    cursor: not-allowed;
}
.c-uhf-nav-link {
    position: relative;
}
.c-uhf-nav-link:focus {
    background: transparent;
}
.c-uhf-nav-link.x-hidden-focus {
    background: none !important;
    outline-color: transparent !important;
}
.m-skip-to-main {
    cursor: pointer;
}
.c-uhfh {
    margin-top: 0;
}
.c-uhfh .f-show {
    display: block !important;
}
.c-uhfh .f-hide {
    display: none !important;
}
.c-uhfh .f-current {
    font-weight: 600;
}
.c-uhfh .c-sitewide-promo {
    height: 100%;
    min-height: 34px;
    text-align: center;
}
.c-uhfh .c-sitewide-promo:focus:not(.x-hidden-focus), .c-uhfh .c-sitewide-promo:hover {
    text-decoration: underline;
}
.c-uhfh .c-sitewide-promo:focus:not(.x-hidden-focus) p {
    outline: 1px dashed;
    outline-offset: -2px;
}
.c-uhfh .c-sitewide-promo.theme-dark {
    color: #fff;
}
.c-uhfh .c-sitewide-promo.theme-light {
    color: #000;
}
.c-uhfh .c-sitewide-promo .color-brand-red {
    background: #e81123;
}
.c-uhfh .c-sitewide-promo .color-brand-orange {
    background: #d83b01;
}
.c-uhfh .c-sitewide-promo .color-brand-yellow {
    background: #ffb900;
}
.c-uhfh .c-sitewide-promo .color-brand-green {
    background: #107c10;
}
.c-uhfh .c-sitewide-promo .color-brand-teal {
    background: #008272;
}
.c-uhfh .c-sitewide-promo .color-brand-blue {
    background: #0067b8;
}
.c-uhfh .c-sitewide-promo .color-brand-purple {
    background: #5c2e91;
}
.c-uhfh .c-sitewide-promo .c-paragraph {
    font-size: 15px;
    line-height: 20px;
    font-weight: 400;
    padding: 5px;
}
.c-uhfh a:not(.x-hidden-focus):focus, .c-uhfh button:not(.x-hidden-focus):focus, .c-uhfh span:not(.x-hidden-focus):focus, .c-uhfh :not(.x-hidden-focus) a:focus, .c-uhfh :not(.x-hidden-focus) button:focus, .c-uhfh :not(.x-hidden-focus) span:focus, .c-uhfh .c-me .msame_Header:focus {
    outline: 1px dashed currentColor !important;
}
.c-uhfh .f-mobile-title, .c-uhfh .glyph-global-nav-button, .c-uhfh .glyph-arrow-htmllegacy {
    display: none;
}
.c-uhfh>div>div {
    max-width: 1600px;
    height: 100%;
    margin: 0 auto;
}
.c-uhfh>div:first-child {
    height: 50px;
    background: #fff;
}
.c-uhfh>div:first-child>div>div {
    float: right;
}
.c-uhfh>div:first-child .c-action-trigger {
    height: 50px;
    float: left;
}
.c-uhfh>div:first-child .c-action-trigger.glyph-shopping-cart, .c-uhfh>div:first-child .c-action-trigger.glyph-shopping-bag {
    height: 47px;
    position: relative;
}
.c-uhfh>div:first-child .c-action-trigger:before {
    vertical-align: baseline;
    margin: 0;
}
.c-uhfh>div:first-child .c-action-trigger:focus {
    background: none;
}
.c-uhfh>div:first-child .c-search {
    float: left;
}
.c-uhfh>div:first-child .c-search input[type="search"] {
    background: rgba(255, 255, 255, .2);
    border-color: rgba(0, 0, 0, .7);
    height: 36px;
}
.c-uhfh>div:first-child .c-search input[type="search"]:hover {
    border-color: rgba(0, 0, 0, .8);
}
.c-uhfh>div:first-child .c-search input[type="search"]:active, .c-uhfh>div:first-child .c-search input[type="search"]:focus {
    border-color: #0067b8;
}
.c-uhfh>div:first-child .c-search button {
    height: 32px;
    background: transparent;
    margin-right: 6px;
}
.c-uhfh>div:first-child .c-search button:hover {
    color: rgba(0, 0, 0, .8);
}
.c-uhfh>div:first-child .c-search button:active {
    color: #000;
}
.c-uhfh>div:first-child .c-search button:focus:not(.x-hidden-focus) {
    outline: 1px dashed currentColor;
}
.c-uhfh>div:first-child .c-logo .c-image {
    margin-top: -3px;
    max-width: none;
    width: 108px;
}
.c-uhfh>div:first-child .c-uhf-menu {
    position: relative;
}
.c-uhfh>div .m-auto-suggest ul {
    border: 1px solid rgba(0, 0, 0, .1);
    top: 36px;
    max-width: none;
    z-index: 700;
}
.c-uhfh>div .m-auto-suggest .c-meta-text {
    color: rgba(0, 0, 0, .6);
}
.c-uhfh>div+div {
    position: relative;
    height: 50px;
    width: 100%;
    padding-left: calc(5% - 18px);
    padding-right: 5%;
    z-index: 501;
}
.c-uhfh>div+div .c-uhf-nav-link {
    margin: 1px;
    text-decoration: none;
    line-height: 48px;
    vertical-align: top;
    display: block;
}
.c-uhfh>div+div .c-uhf-menu a, .c-uhfh>div+div .c-uhf-menu button {
    background: transparent;
}
.c-uhfh .c-action-trigger.glyph-shopping-cart, .c-uhfh .c-action-trigger.glyph-shopping-bag {
    font-size: 13px;
    margin-top: 1px;
    margin-bottom: 0;
    margin-left: 7px;
    min-width: 1px;
    padding: 2px 0 8px !important;
}
.c-uhfh .c-action-trigger.glyph-shopping-cart:after, .c-uhfh .c-action-trigger.glyph-shopping-bag:after {
    font-family: "MWF-MDL2";
    content: "";
    display: inline-block;
    float: left;
    font-size: 16px;
    line-height: 42px;
    margin-top: 2px;
}
.c-uhfh .c-action-trigger.glyph-shopping-cart:hover, .c-uhfh .c-action-trigger.glyph-shopping-cart:focus, .c-uhfh .c-action-trigger.glyph-shopping-bag:hover, .c-uhfh .c-action-trigger.glyph-shopping-bag:focus {
    text-decoration: none;
    color: rgba(0, 0, 0, .8);
}
.c-uhfh .c-action-trigger.glyph-shopping-cart:active, .c-uhfh .c-action-trigger.glyph-shopping-bag:active {
    color: #000;
}
.c-uhfh .c-action-trigger.glyph-shopping-cart span:hover, .c-uhfh .c-action-trigger.glyph-shopping-bag span:hover {
    text-decoration: none;
}
.c-uhfh .c-action-trigger.glyph-shopping-cart span:not(.shopping-cart-amount), .c-uhfh .c-action-trigger.glyph-shopping-bag span:not(.shopping-cart-amount) {
    font-size: 11px;
    line-height: 16px;
    line-height: 46px !important;
    vertical-align: top;
    padding-right: 6px;
    float: left;
}
.c-uhfh .c-action-trigger.glyph-shopping-cart span.shopping-cart-amount, .c-uhfh .c-action-trigger.glyph-shopping-bag span.shopping-cart-amount {
    background: #0078d7;
    border: 1px solid #fff;
    border-radius: 10px;
    color: #fff;
    display: inline-block;
    font-size: 10px;
    line-height: 10px;
    margin: 16px 2px 0;
    min-width: 14px;
    padding: 2px 4px;
}
.c-uhfh .c-action-trigger[class*="glyph-chevron-"] {
    display: none;
    border-width: 0;
}
.c-uhfh.f-transparent {
    position: absolute;
    top: auto;
    width: 100%}
.c-uhfh .f-transparent:first-child {
    background: transparent;
}
.c-uhfh .f-transparent:first-child.theme-dark .c-search button, .c-uhfh .f-transparent:first-child.theme-dark .cancel-search, .c-uhfh .f-transparent:first-child.theme-dark .m-auto-suggest .c-meta-text {
    color: #f2f2f2;
}
.c-uhfh .f-transparent:first-child.theme-dark .c-search button:hover, .c-uhfh .f-transparent:first-child.theme-dark .cancel-search:hover {
    color: #f2f2f2;
}
.c-uhfh .f-transparent:first-child.theme-dark .c-action-trigger:not([class*="glyph-chevron-"]) {
    color: #fff;
}
.c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) {
    background: #000;
}
.c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-search button, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .cancel-search, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .glyph-global-nav-button, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .m-auto-suggest .c-meta-text, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-uhf-nav-link, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-me .msame_Header_name, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-me .msame_Header_name:hover, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) #uhf-shopping-cart, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) #uhfCatLogo, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) #uhfLogo {
    color: #f2f2f2;
}
.c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-uhf-menu a, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-uhf-menu button {
    color: #f2f2f2;
}
.c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-uhf-menu a:hover, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-uhf-menu a:focus, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-uhf-menu a[aria-expanded="true"], .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-uhf-menu button:hover, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-uhf-menu button:focus, .c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-uhf-menu button[aria-expanded="true"] {
    background: #000;
}
.c-uhfh.c-sgl-stck>.theme-dark:not(.f-transparent) .c-uhf-menu ul {
    background: #000;
}
.c-uhfh.c-sgl-stck .theme-light .m-auto-suggest .c-menu-item[data-selected="true"] {
    outline: 1px solid #000;
}
.c-uhfh.c-sgl-stck .theme-light .m-auto-suggest .c-menu-item span {
    color: rgba(0, 0, 0, .8);
}
.c-uhfh.c-sgl-stck .theme-light .m-auto-suggest .c-menu-item span[aria-selected="true"]:hover, .c-uhfh.c-sgl-stck .theme-light .m-auto-suggest .c-menu-item span[aria-selected="true"]:focus, .c-uhfh.c-sgl-stck .theme-light .m-auto-suggest .c-menu-item span[aria-selected="true"]:active {
    color: rgba(0, 0, 0, .8);
}
.c-uhfh.c-sgl-stck .c-uhfh-actions #uhf-shopping-cart, .c-uhfh.c-sgl-stck .c-uhfh-actions #uhf-shopping-cart:focus {
    background: none;
    border: none;
    outline-offset: 0;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions #uhf-shopping-cart span.c-uhf-tooltip, .c-uhfh.c-sgl-stck .c-uhfh-actions #search span.c-uhf-tooltip {
    display: none;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions #uhf-shopping-cart:hover span.c-uhf-tooltip, .c-uhfh.c-sgl-stck .c-uhfh-actions #uhf-shopping-cart:focus span.c-uhf-tooltip, .c-uhfh.c-sgl-stck .c-uhfh-actions #search:hover span.c-uhf-tooltip, .c-uhfh.c-sgl-stck .c-uhfh-actions #search:focus span.c-uhf-tooltip {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 2px 2px 2px #777;
    color: #333;
    display: block;
    font-size: 12px;
    max-width: 328px;
    line-height: normal !important;
    overflow-wrap: break-word;
    position: fixed;
    padding: 2px;
    z-index: 9999999;
    right: 8%;
    margin-top: 35px;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions #uhf-shopping-cart:hover span.c-uhf-search-tooltip, .c-uhfh.c-sgl-stck .c-uhfh-actions #uhf-shopping-cart:focus span.c-uhf-search-tooltip, .c-uhfh.c-sgl-stck .c-uhfh-actions #search:hover span.c-uhf-search-tooltip, .c-uhfh.c-sgl-stck .c-uhfh-actions #search:focus span.c-uhf-search-tooltip {
    position: absolute;
    top: 0;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions #search, .c-uhfh.c-sgl-stck .c-uhfh-actions #search:focus, .c-uhfh.c-sgl-stck .c-uhfh-actions #meControl .msame_Header, .c-uhfh.c-sgl-stck .c-uhfh-actions #meControl .msame_Header:focus {
    border: none;
}
@media only screen and (min-width:860px) {
    .c-uhfh .m-auto-suggest ul {
    top: 48px !important;
}
.c-uhfh.c-sgl-stck .c-search input[type="search"] {
    margin-top: 10px;
    max-width: 100%;
    width: auto;
}
.c-uhfh.c-sgl-stck .c-uhfh-gnav button {
    margin-right: -10px;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions.no-uhf-actions-exists .js-paddle-items>li:last-child>div>button {
    margin-right: 0;
}
.c-uhfh.c-sgl-stck .js-paddle-items>li:last-child>div>button {
    margin-right: 5px;
}
.c-uhfh.c-sgl-stck .c-search {
    margin-top: 3px;
    max-width: 100% !important;
    min-width: 90px;
    width: auto;
}
.c-uhfh.c-sgl-stck .c-search button {
    margin-top: 0;
    padding-top: 15px;
    padding-bottom: 30px;
    width: auto;
}
.c-uhfh.c-sgl-stck .c-search button:focus {
    color: #262626;
}
.c-uhfh.c-sgl-stck .f-search-opened .cancel-search {
    background: transparent;
    border: 1px solid currentColor;
    color: rgba(0, 0, 0, .6);
    display: block;
    height: 36px;
    margin-left: 5px;
    margin-top: 12px;
    padding: 6px;
    position: relative;
    transition: color .1s, background-color .1s;
    white-space: nowrap;
    width: 75px;
}
.c-uhfh.c-sgl-stck .f-search-opened .cancel-search span {
    display: inline-block;
    color: #000;
}
.c-uhfh.c-sgl-stck .f-search-opened .c-cat-logo, .c-uhfh.c-sgl-stck .f-search-opened .c-me, .c-uhfh.c-sgl-stck .f-search-opened .c-show-pipe, .c-uhfh.c-sgl-stck .f-search-opened .c-uhf-menu, .c-uhfh.c-sgl-stck .f-search-opened .c-uhfh-gnav, .c-uhfh.c-sgl-stck .f-search-opened .glyph-shopping-cart, .c-uhfh.c-sgl-stck .f-search-opened .glyph-shopping-bag, .c-uhfh.c-sgl-stck .f-search-opened .wf-menu {
    display: none !important;
}
.c-uhfh.c-sgl-stck .f-search-opened .c-uhfh-actions {
    justify-content: center;
}
.c-uhfh.c-sgl-stck .f-search-opened .c-search button {
    margin-right: 2px;
    margin-top: 12px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.c-uhfh.c-sgl-stck .f-search-opened .c-search button span {
    display: none;
}
.c-uhfh.c-sgl-stck .c-action-trigger.glyph-shopping-cart:before, .c-uhfh.c-sgl-stck .c-action-trigger.glyph-shopping-bag:before {
    content: "" !important;
    height: 2px;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions .wf-menu .c-uhf-menu>button {
    padding-right: 20px;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions .wf-menu .c-uhf-menu>button:before {
    width: calc(100% - 34px);
}
.c-uhfh.c-sgl-stck .c-uhfh-actions .wf-menu .c-uhf-menu>button:after {
    right: 5px;
}
}.c-uhfh .c-logo.c-cat-logo {
    margin-left: 18px;
    position: relative;
}
.c-uhfh .c-logo.c-cat-logo>span:before {
    bottom: 15px;
    width: calc(100% - 16px);
}
.c-uhfh .c-logo.c-cat-logo>span:before {
    background: currentColor;
    content: "";
    display: none;
    height: 2px;
    position: absolute;
}
.c-uhfh .c-logo.c-cat-logo:focus>span:before, .c-uhfh .c-logo.c-cat-logo:hover>span:before {
    display: block;
}
.c-uhfh .c-show-pipe {
    position: relative;
}
.c-uhfh .c-show-pipe::before {
    border-left: 2px solid #000;
    height: 24px;
    content: " ";
    margin-left: 7px;
    position: absolute;
    top: 15px;
    left: 0;
}
.c-uhfh .c-uhfh-gcontainer-st {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.c-uhfh #uhf-w-nav {
    display: inline-block;
}
.c-uhfh .wf-menu .f-multi-column>li .c-w0 {
    position: static !important;
}
.c-uhfh.c-sgl-stck .cancel-search {
    display: none;
}
.c-uhfh.c-sgl-stck .wf-menu .c-w0-contr {
    border-bottom: 2px solid #d3d3d3;
    padding-bottom: 0;
    width: 100%}
.c-uhfh.c-sgl-stck .wf-menu .c-w0-contr.c-w0-contr-desktop-hidden {
    display: none;
}
.c-uhfh.c-sgl-stck .wf-menu .c-w0 li {
    clear: left;
    display: inline-block;
}
.c-uhfh.c-sgl-stck .wf-menu .c-w0 li a {
    padding-right: 24px;
    width: auto;
}
.c-uhfh.c-sgl-stck .c-cat-logo {
    width: auto !important;
    white-space: nowrap;
}
.c-uhfh.c-sgl-stck .c-cat-logo span {
    display: block;
    font-size: 18px;
    font-weight: 600;
    margin-top: -3px;
}
.c-uhfh.c-sgl-stck .c-cat-logo img {
    margin-top: -1px;
    width: 75px;
}
.c-uhfh.c-sgl-stck .overflow-menu-list li.nested-menu button {
    width: 254px;
    white-space: normal !important;
    word-break: break-word;
}
.c-uhfh.c-sgl-stck .overflow-menu-list li.nested-menu a {
    white-space: normal !important;
    word-break: break-word;
}
@media only screen and (min-width:860px) and (max-width:1399px) {
    .c-uhfh.c-sgl-stck .c-uhf-menu ul: not(.f-multi-column) {
    width: 200px;
}
.c-uhfh.c-sgl-stck .overflow-menu-list li.nested-menu button {
    width: 178px;
}
}.c-uhfh.c-sgl-stck .c-search button {
    white-space: nowrap;
}
.c-uhfh.c-sgl-stck .c-search button::after {
    font-family: "MWF-MDL2";
    content: "";
    -ms-high-contrast-adjust: none;
    border: none;
    display: inline-block;
    font-size: 16px;
    margin-left: 2px;
    position: relative;
    text-indent: 0;
    vertical-align: sub;
}
.c-uhfh.c-sgl-stck .c-search button::before {
    background: currentColor;
    bottom: 9px;
    content: "" !important;
    display: none;
    height: 2px;
    position: absolute;
    width: calc(100% - 40px);
}
.c-uhfh.c-sgl-stck .c-search button:hover:before, .c-uhfh.c-sgl-stck .c-search button:focus:before {
    display: block;
}
.c-uhfh.c-sgl-stck .c-search input[type="search"] {
    display: none;
}
.c-uhfh.c-sgl-stck .c-search .c-srch-lbl {
    line-height: 43px;
}
.c-uhfh.c-sgl-stck .c-search .btn-hide-lbl {
    width: 34px;
    padding-left: 58px;
}
.c-uhfh.c-sgl-stck .c-search .btn-hide-lbl span {
    display: none;
}
.c-uhfh.c-sgl-stck .glyph-shopping-cart .c-cart-lbl {
    font-size: 13px !important;
}
.c-uhfh.c-sgl-stck .c-button-logo {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 15px;
}
@media only screen and (max-width:859px) {
    .c-uhfh>div: first-child>div>div>.c-uhf-menu, .c-uhfh #meControl, .c-uhfh>div:first-child.f-opened .c-search, .c-uhfh>div:first-child.f-opened .glyph-shopping-cart, .c-uhfh>div:first-child.f-opened .glyph-shopping-bag, .c-uhfh>div:first-child.f-closed .c-me>.c-image, .c-uhfh>div:first-child.f-closed .f-mobile-title, .c-uhfh>div:first-child.f-closed nav, .c-uhfh>div:first-child.f-search-opened>div .c-logo, .c-uhfh>div:first-child.f-search-opened>div .c-me, .c-uhfh>div:first-child.f-search-opened>div .glyph-global-nav-button, .c-uhfh>div:first-child.f-search-opened>div .glyph-shopping-cart, .c-uhfh>div:first-child.f-search-opened>div .glyph-shopping-bag, .c-uhfh>div:first-child.f-search-opened>div nav, .c-uhfh>div:first-child>div .c-me>.c-image, .c-uhfh>div+div nav, .c-uhfh>div+div>div>.c-uhf-nav-link, .c-uhfh>div+div .c-logo, .c-uhfh>div+div .c-call-to-action, .c-uhfh>div+div .c-action-trigger, .c-uhfh>div+div .c-action-trigger[class*="glyph-chevron-"], .c-uhfh>div+div .c-action-trigger.glyph-chevron-left+.c-action-trigger {
    display: none;
}
.c-uhfh .f-mobile-title {
    margin: 0;
    padding: 14px 48px 10px;
    border-top: 1px solid rgba(0, 0, 0, .1);
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    color: #000;
    background: #fff;
    float: none;
    text-align: center;
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
    height: 50px;
}
.c-uhfh .f-mobile-title:hover, .c-uhfh .f-mobile-title:focus {
    background: #fff;
    cursor: default;
}
.c-uhfh .f-mobile-title .c-action-trigger[class*="glyph-chevron-"] {
    display: block;
    color: #000;
    position: absolute;
    top: 0;
    width: 35px;
    margin: 0;
}
.c-uhfh .f-mobile-title .c-action-trigger[class*="glyph-chevron-"]:before {
    vertical-align: middle;
}
.c-uhfh .f-mobile-title .c-action-trigger.glyph-chevron-left {
    border-right: 0;
    left: 1px;
}
.c-uhfh .f-mobile-title .c-action-trigger.glyph-chevron-right {
    border-left: 0;
    right: 1px;
}
.c-uhfh .c-uhf-menu button:after, .c-uhfh li.f-sub-menu button:after {
    font-family: "MWF-MDL2";
    content: "";
    right: 12px;
}
.c-uhfh .c-uhf-menu {
    display: block;
    height: 50px;
}
.c-uhfh .c-uhf-menu>[aria-expanded="true"]+ul[aria-hidden="false"] {
    margin-top: 0;
}
.c-uhfh .c-uhf-menu a, .c-uhfh .c-uhf-menu button {
    color: #262626;
}
.c-uhfh .c-uhf-menu a:hover, .c-uhfh .c-uhf-menu a:focus, .c-uhfh .c-uhf-menu a[aria-expanded="true"], .c-uhfh .c-uhf-menu button:hover, .c-uhfh .c-uhf-menu button:focus, .c-uhfh .c-uhf-menu button[aria-expanded="true"] {
    background: transparent;
    color: #262626;
}
.c-uhfh .c-uhf-menu a:focus:not(.x-hidden-focus), .c-uhfh .c-uhf-menu button:focus:not(.x-hidden-focus) {
    outline-color: #000;
}
.c-uhfh .c-uhf-nav-link {
    background: transparent;
    width: 100%;
    padding-left: 15px;
}
.c-uhfh a.c-uhf-nav-link {
    color: #000;
}
.c-uhfh>div:first-child {
    padding: 0;
    top: 0;
    left: 0;
    right: 0;
    z-index: 501;
}
.c-uhfh>div:first-child.f-opened {
    background: #fff;
}
.c-uhfh>div:first-child.f-opened.f-transparent.theme-dark {
    background: #000;
}
.c-uhfh>div:first-child.f-opened .c-me>.c-image, .c-uhfh>div:first-child.f-opened .f-mobile-title {
    display: block;
}
.c-uhfh>div:first-child.f-closed .glyph-shopping-cart, .c-uhfh>div:first-child.f-closed .glyph-shopping-bag, .c-uhfh>div:first-child.f-closed .c-search {
    display: block;
}
.c-uhfh>div:first-child.f-search-opened .c-search {
    left: 50px;
    right: 12px;
    position: absolute;
}
.c-uhfh>div:first-child.f-search-opened .glyph-arrow-htmllegacy {
    display: block;
    margin: 0;
}
.c-uhfh>div:first-child.f-search-opened .glyph-arrow-htmllegacy:before {
    vertical-align: middle;
}
.c-uhfh>div:first-child>div {
    margin: 0;
}
.c-uhfh>div:first-child .c-action-trigger {
    margin: 1px;
    width: 48px;
    height: 48px;
}
.c-uhfh>div:first-child .c-action-trigger.glyph-global-nav-button:before {
    width: 20px;
    height: 20px;
    margin-top: 7px;
}
.c-uhfh>div:first-child .c-logo {
    float: none;
    display: block;
    position: absolute;
    left: calc(50% - 60px);
    height: auto;
    margin-top: 1px;
    padding-top: 11px;
}
.c-uhfh>div:first-child .c-uhf-nav-link {
    display: inline-block;
    padding-top: 16px;
    padding-right: 8px;
    padding-bottom: 16px;
    height: 48px;
}
.c-uhfh>div:first-child .c-uhf-menu {
    float: none;
    position: static;
}
.c-uhfh>div:first-child .c-uhf-menu ul[aria-hidden="false"] {
    height: 100%}
.c-uhfh>div:first-child .c-uhf-menu ul li :after {
    top: 20px;
    font-size: 9px;
    padding-top: 0;
}
.c-uhfh>div:first-child .c-uhf-menu ul li>a, .c-uhfh>div:first-child .c-uhf-menu ul li>button {
    padding: 14px 15px 15px;
    height: 100%;
    margin: 1px;
    width: calc(100% - 2px);
}
.c-uhfh>div:first-child nav {
    display: none;
    background: #fff;
    left: 0;
    transition: all .3s ease-in;
    z-index: 501;
}
.c-uhfh>div:first-child nav>ul>li {
    display: block;
    text-align: left;
    height: 50px;
    float: none;
    border-top: 1px solid transparent;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
}
.c-uhfh>div:first-child nav li.f-sub-menu>a+ul, .c-uhfh>div:first-child nav li.f-sub-menu>button+ul {
    left: 0;
}
.c-uhfh>div+div {
    height: 0;
}
.c-uhfh>div+div>div {
    overflow: visible;
    padding: 0;
    width: 100%}
.c-uhfh>div+div nav {
    position: absolute;
    top: 50px;
    height: calc(100vh - 100px);
    overflow-y: auto;
    background: #f2f2f2;
    left: 0;
    right: 0;
    transition: all .3s ease-in;
    z-index: 501;
}
.c-uhfh>div+div .c-uhf-menu ul>li li.f-sub-menu {
    display: block;
    float: none;
}
.c-uhfh>div+div .c-uhf-menu ul>li ul {
    height: inherit;
    top: 0;
    width: 100%;
    max-width: none;
}
.c-uhfh>div+div .c-uhf-menu ul[aria-hidden="false"] a, .c-uhfh>div+div .c-uhf-menu ul[aria-hidden="false"] button {
    margin: 1px;
    padding: 15px 15px 14px;
    width: calc(100% - 2px);
}
.c-uhfh .c-action-trigger.glyph-global-nav-button {
    display: block;
    font-size: 20px;
    height: 48px;
    color: #000;
}
.c-uhfh .c-action-trigger.glyph-shopping-cart, .c-uhfh .c-action-trigger.glyph-shopping-bag {
    margin-right: 0 !important;
    height: 48px;
    margin-right: 1px;
}
.c-uhfh .c-search input[type="search"] {
    border-color: rgba(0, 0, 0, .6);
}
.c-uhfh .c-search input[type="search"]:hover {
    border-color: rgba(0, 0, 0, .8);
}
.c-uhfh .c-uhfh-actions {
    margin-right: 12px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.c-uhfh.c-sgl-stck.c-category-header {
    margin-bottom: 34px;
}
.c-uhfh.c-sgl-stck.c-category-header nav.c-uhfh-gnav {
    top: 88px;
}
.c-uhfh.c-sgl-stck .x-hidden-none-mobile-vp {
    display: block !important;
}
.c-uhfh.c-sgl-stck .global-head-cont, .c-uhfh.c-sgl-stck>div:first-child {
    border-bottom: 1px solid #e6e6e6;
    height: 54px;
}
.c-uhfh.c-sgl-stck .c-uhfh-gcontainer-st {
    position: relative;
    padding: 2px 0;
}
.c-uhfh.c-sgl-stck .c-search button span {
    display: none;
}
.c-uhfh.c-sgl-stck .f-search-opened .c-me, .c-uhfh.c-sgl-stck .f-search-opened .glyph-shopping-cart, .c-uhfh.c-sgl-stck .f-search-opened .glyph-shopping-bag {
    display: none !important;
}
.c-uhfh.c-sgl-stck .c-logo.c-sgl-stk-uhfLogo {
    margin: 1px;
    padding: 12px 4px;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions {
    margin: 0;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions .wf-menu {
    padding: 0;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions .c-search {
    margin: 6px 0;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions .c-search input[type='search'] {
    padding-left: 40px !important;
    padding-right: 10px !important;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions .c-search button#search {
    left: 1px;
    padding: 8px 8px 8px 0;
    margin-left: 2px;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions .c-search button#search:before {
    margin: 0;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions .c-search button#search:after {
    vertical-align: baseline !important;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions .c-search button#search>span {
    display: none;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions .c-search button#search:focus {
    color: #000;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions #search:hover span.c-uhf-search-tooltip, .c-uhfh.c-sgl-stck .c-uhfh-actions #search:focus span.c-uhf-search-tooltip {
    display: none;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions a#uhf-shopping-cart {
    right: 55px;
    color: #262626;
    height: 48px;
    margin: 1px !important;
    padding: 15px 10px !important;
    position: absolute;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions a#uhf-shopping-cart:before {
    line-height: 16px;
    font-size: 16px;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions a#uhf-shopping-cart:after {
    content: "" !important;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions a#uhf-shopping-cart .c-cart-lbl {
    display: none;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions a#uhf-shopping-cart .shopping-cart-amount {
    margin: 0 2px !important;
    position: absolute;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions #meControl.c-me {
    right: 2px;
    align-self: center;
    display: inline-block;
    height: auto;
    max-height: 54px;
    max-width: 54px;
    position: absolute;
    width: 100%}
.c-uhfh.c-sgl-stck .c-uhfh-actions #meControl.c-me .msame_Header {
    border: none !important;
    display: table;
    height: 48px;
    width: 100%}
.c-uhfh.c-sgl-stck .c-uhfh-actions #meControl.c-me .msame_Header_name, .c-uhfh.c-sgl-stck .c-uhfh-actions #meControl.c-me .st_msame_placeholder {
    display: table-cell;
    font-size: 86%;
    height: 48px;
    line-height: normal !important;
    max-width: 54px;
    overflow-wrap: break-word;
    padding: 5px;
    vertical-align: middle;
    white-space: normal;
    width: 54px;
    word-break: normal;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions #meControl.c-me .msame_Header:focus {
    border: none !important;
}
.c-uhfh.c-sgl-stck .c-uhfh-actions #meControl.c-me .msame_Header_piccont {
    padding: 5px;
}
.c-uhfh.c-sgl-stck .cat-logo-button-cont {
    left: 0;
    background: #fff;
    border-bottom: 1px solid #e6e6e6;
    display: block !important;
    height: 34px;
    position: absolute;
    width: 100%;
    top: 54px;
}
.c-uhfh.c-sgl-stck .cat-logo-button-cont .c-cat-logo-img {
    background-image: url("https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RW4ESm?ver=c63e");
    background-repeat: no-repeat;
    background-size: 64px;
    background-position-y: center;
    margin-left: 15px !important;
    padding: 0;
    width: 75px;
}
.c-uhfh.c-sgl-stck .cat-logo-button-cont .c-cat-logo-img:after {
    padding-left: 65px !important;
}
.c-uhfh.c-sgl-stck .cat-logo-button-cont .c-cat-logo-button {
    background-color: transparent;
    border: 0;
    color: #000;
    display: block !important;
    font-weight: 600;
    height: 100%;
    margin: 0 1px;
    padding: 0 15px;
    text-align: left;
}
.c-uhfh.c-sgl-stck .cat-logo-button-cont .c-cat-logo-button:after {
    font-size: 12px;
    font-weight: 700;
    padding-left: 7px;
    position: relative;
    top: 2px;
}
.c-uhfh.c-sgl-stck .cat-logo-button-cont .c-cat-logo-button[aria-expanded='false']:after {
    font-family: "MWF-MDL2";
    content: ""}
.c-uhfh.c-sgl-stck .cat-logo-button-cont .c-cat-logo-button[aria-expanded='true']:after {
    font-family: "MWF-MDL2";
    content: ""}
.c-uhfh.c-sgl-stck .cat-logo-button-cont .c-cat-logo-button img {
    width: 65px;
}
.c-uhfh.c-sgl-stck button.c-action-trigger.c-glyph.glyph-global-nav-button {
    padding-right: 0;
}
.c-uhfh.c-sgl-stck button.c-action-trigger.c-glyph.glyph-global-nav-button[aria-expanded='true']:before {
    font-family: "MWF-MDL2";
    content: ""}
.c-uhfh.c-sgl-stck nav {
    min-width: 320px;
}
.c-uhfh.c-sgl-stck nav .c-button-logo {
    display: none;
}
.c-uhfh.c-sgl-stck nav .c-button-logo[aria-expanded='false']+ul[aria-hidden='false'] {
    display: block;
}
.c-uhfh.c-sgl-stck nav .f-multi-column {
    margin-left: 0;
    padding-top: 0;
    width: 100%}
.c-uhfh.c-sgl-stck nav .f-multi-column .c-w0-contr {
    display: block !important;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 0;
}
.c-uhfh.c-sgl-stck nav .f-multi-column .c-w0-contr.c-w0-contr-desktop-hidden {
    display: block !important;
}
.c-uhfh.c-sgl-stck nav#uhf-c-nav {
    top: 54px;
}
.c-uhfh.c-sgl-stck nav.c-uhfh-gnav {
    top: 54px;
    padding-left: 0;
}
.c-uhfh.c-sgl-stck nav.c-uhfh-gnav::before {
    display: none;
}
.c-uhfh.c-sgl-stck nav.c-uhfh-gnav, .c-uhfh.c-sgl-stck nav#uhf-c-nav {
    background: #f2f2f2;
    border-bottom: 1px solid #000;
    position: absolute;
    width: 100%}
.c-uhfh.c-sgl-stck nav div.c-uhf-menu, .c-uhfh.c-sgl-stck nav ul, .c-uhfh.c-sgl-stck nav li, .c-uhfh.c-sgl-stck nav a, .c-uhfh.c-sgl-stck nav button, .c-uhfh.c-sgl-stck nav nav>ul>li {
    height: 100% !important;
    max-width: 100%;
    position: relative;
    width: 100%;
    outline-offset: -3px;
}
.c-uhfh.c-sgl-stck nav .overflow-menu-list li.nested-menu button {
    width: 100%}
.c-uhfh.c-sgl-stck nav a, .c-uhfh.c-sgl-stck nav button {
    padding-left: 15px;
    padding-top: 10px;
}
.c-uhfh.c-sgl-stck nav li, .c-uhfh.c-sgl-stck nav button[aria-expanded='true'] {
    border-bottom: 1px solid #e6e6e6 !important;
}
.c-uhfh.c-sgl-stck nav li:last-child {
    border-bottom: none !important;
}
.c-uhfh.c-sgl-stck nav .c-uhf-menu [aria-expanded='true']+ul[aria-hidden='false'] {
    padding-left: 30px;
}
.c-uhfh.c-sgl-stck nav a.c-uhf-nav-link {
    padding-top: 12px;
    padding-bottom: 13px;
}
.c-uhfh.c-sgl-stck nav button:after {
    right: 20px;
    font-size: 10px;
    font-weight: 700;
    padding-left: 7px;
    padding-top: 7px;
}
.c-uhfh.c-sgl-stck nav button[aria-expanded='false']:after {
    font-family: "MWF-MDL2";
    content: ""}
.c-uhfh.c-sgl-stck nav button[aria-expanded='true']:after {
    font-family: "MWF-MDL2";
    content: ""}
.c-uhfh.c-sgl-stck .theme-dark nav.c-uhfh-gnav, .c-uhfh.c-sgl-stck .theme-dark nav#uhf-c-nav {
    background: #000;
}
.c-uhfh.c-sgl-stck .theme-dark .c-uhf-menu a, .c-uhfh.c-sgl-stck .theme-dark .c-uhf-menu button, .c-uhfh.c-sgl-stck .theme-dark .c-search button#search, .c-uhfh.c-sgl-stck .theme-dark .c-search button#search:focus, .c-uhfh.c-sgl-stck .theme-dark .c-uhfh-actions a#uhf-shopping-cart, .c-uhfh.c-sgl-stck .theme-dark .c-me .msame_Header_name, .c-uhfh.c-sgl-stck .theme-dark .c-me .msame_Header_name:hover, .c-uhfh.c-sgl-stck .theme-dark a.c-uhf-nav-link {
    color: #f2f2f2;
}
.c-uhfh.c-sgl-stck .c-sitewide-promo {
    position: relative;
    top: 34px;
}
}@media only screen and (max-width:1399px) {
    .c-uhfh>div: first-child.f-search-opened>div>div .c-search {
    max-width: 100%;
    min-width: 1px;
    width: auto;
}
.c-uhfh>div:first-child.f-search-opened>div>div .c-search input[type="search"] {
    padding: 7px 38px 7px 10px;
    max-width: 100%;
    width: 100%;
    opacity: 1;
}
.c-uhfh>div:first-child.f-search-opened .m-auto-suggest {
    display: block;
}
.c-uhfh>div:first-child.f-search-opened>div nav, .c-uhfh>div:first-child .m-auto-suggest {
    display: none;
}
.c-uhfh>div:first-child.f-search-opened .c-action-trigger[class*="glyph-chevron-"] {
    display: none !important;
}
.c-uhfh>div+div {
    padding-right: 24px;
    padding-left: 6px;
}
.c-uhfh .c-search {
    min-width: 0;
    width: 0;
}
.c-uhfh .c-search input[type="search"] {
    padding: 0;
    width: 0;
    opacity: 0;
}
.c-uhfh .c-search button {
    position: absolute;
    margin-left: 6px;
}
}@media only screen and (min-width:860px) and (max-width:1083px) {
    .c-uhfh>div: first-child {
    padding-left: 24px;
    padding-right: 24px;
}
.c-uhfh>div+div .c-logo:before {
    bottom: 12px;
}
.c-uhfh>div+div .c-logo span {
    margin-top: -1px;
}
.c-uhfh .c-pivot-menu {
    font-weight: 600 !important;
    max-width: 220px;
}
}@media only screen and (min-width:860px) and (max-width:1399px) {
    .c-uhfh .c-search {
    min-width: 45px !important;
}
.c-uhfh .c-search button span, .c-uhfh a#uhf-shopping-cart .c-cart-lbl {
    display: none;
}
.c-uhfh a#uhf-shopping-cart {
    margin-top: 0;
    padding-top: 0;
}
}@media only screen and (max-width:1399px) {
    .c-uhfh .c-search {
    min-width: 0;
    width: 0;
}
.c-uhfh .c-search input[type="search"] {
    padding: 0;
    width: 0;
    opacity: 0;
}
}@media only screen and (max-width:859px) {
    .x-hidden-vp-mobile-st {
    display: none !important;
}
}@media only screen and (min-width:860px) and (max-width:1083px) {
    .c-uhfh-alert.f-edge-promo>div {
    width: 94%}
#epb .c-uhfh-alert[role="alert"]>div {
    width: 94%;
    margin: 0 auto;
}
}@media(min-width:1083px) {
    .c-uhfh-alert.f-edge-promo>div {
    width: 90%}
}@media(min-width:1084px) {
    #epb .c-uhfh-alert[role="alert"]>div {
    width: 90%;
    margin: 0 auto;
}
}#epb {
    animation: slidedown .5s ease-in;
    overflow: hidden;
}
#epb.epb-rollup {
    animation: slideup .5s ease-in;
}
@keyframes slideup {
    from {
    height: 50px;
}
to {
    height: 0;
}
}@keyframes slidedown {
    from {
    height: 0;
}
to {
    height: 54px;
}
}#uhfGreenId, #msccActionId {
    border: 0;
    height: 1px;
    left: -200px;
    position: absolute;
    top: -200px;
    width: 1px;
}
#uhf-l-nav {
    float: left;
}
.body-overflow {
    overflow-y: hidden;
}
#shell-cart-count {
    display: none;
}
@media screen and (min-width:860px) {
    #c-uhf-nav-cta {
    font-weight: 600;
    margin-left: 5px;
    margin-right: 5px;
}
#c-uhf-nav-cta a.c-uhf-nav-link {
    border: 1px solid;
    border-radius: 3px;
    height: 31px;
    margin: 1px 5px;
    padding-top: 6px;
}
#c-uhf-nav-cta a.c-uhf-nav-link:before {
    bottom: 6px;
    height: 1px;
}
.context-uhf li {
    word-break: break-word;
}
.no-js .c-uhf-menu li.f-sub-menu>a:focus+ul, .no-js .c-uhf-menu li.f-sub-menu>button:focus+ul, .no-js .c-uhf-menu li.f-sub-menu>a:hover+ul, .no-js .c-uhf-menu li.f-sub-menu>button:hover+ul, .no-js .c-uhf-menu li.f-sub-menu>a+ul .f-sub-menu:hover>button+ul, .no-js .c-uhf-menu li.f-sub-menu>button+ul .f-sub-menu:hover>button+ul, .js .c-uhf-menu li.f-sub-menu>a[aria-expanded="true"]+ul[aria-hidden="false"], .js .c-uhf-menu li.f-sub-menu>button[aria-expanded="true"]+ul[aria-hidden="false"], .no-js .c-uhf-menu:hover>ul, .no-js .c-uhf-menu>ul>li:hover>[aria-expanded="false"]+ul[aria-hidden="true"], .js .c-uhf-menu>[aria-expanded="true"]+ul[aria-hidden="false"], .js .c-uhf-menu>span[aria-expanded="true"]+ul[aria-hidden="false"], .no-js .c-uhf-menu .f-multi-column ul[aria-hidden="true"] {
    animation: none;
    display: block;
}
.js .c-uhf-menu>[aria-expanded=true]+ul[aria-hidden=false], .js .c-uhf-menu>span[aria-expanded=true]+ul[aria-hidden=false], .no-js .c-uhf-menu:hover>ul {
    animation: fadeIn .3s cubic-bezier(.68, -.55, .265, 1.55);
    display: block;
}
.c-uhf-menu>button {
    border: 1px solid transparent;
    color: rgba(0, 0, 0, .8);
    display: inline-block;
    margin-top: 1px;
    z-index: 701;
    outline-offset: -2px;
}
.c-uhf-menu>button:after {
    right: 15px;
}
.c-uhfh .c-uhf-menu>button:hover[aria-expanded="true"]:before, .c-uhfh .c-uhf-menu>button:focus[aria-expanded="true"]:before {
    display: none;
}
.c-uhf-menu ul {
    border-style: solid;
    border-width: 1px 1px 2px;
    width: 256px;
    top: 100%;
    z-index: 700;
}
.c-uhf-menu ul>li ul {
    border-left-width: 0;
}
.c-uhf-menu>li>a:hover, .c-uhf-menu>li>button:hover {
    outline: 0;
}
.c-uhf-menu li a:hover, .c-uhf-menu li a:focus {
    text-decoration: underline;
}
.c-uhf-menu li>a, .c-uhf-menu li>button, .c-uhf-menu li>span {
    padding-left: 24px;
    padding-top: 18px;
    padding-bottom: 18px;
}
.c-uhf-menu li.f-sub-menu>button:after {
    font-family: "MWF-MDL2";
    content: "";
    position: absolute;
    font-size: 6px;
    top: 19px;
    right: 24px;
}
.c-uhf-menu li.f-sub-menu ul.f-flip {
    left: -100%;
    margin-left: -2px;
}
.theme-light .c-uhf-menu>button, .theme-dark .theme-light .c-uhf-menu>button {
    color: rgba(0, 0, 0, .8);
}
.theme-light .c-uhf-menu>button:hover, .theme-dark .theme-light .c-uhf-menu>button:hover {
    color: #000;
}
.theme-light .c-uhf-menu>button:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-uhf-menu>button:focus:not(.x-hidden-focus) {
    outline-color: #000;
}
.theme-dark .c-uhf-menu>button, .theme-light .theme-dark .c-uhf-menu>button {
    color: rgba(255, 255, 255, .8);
}
.theme-dark .c-uhf-menu>button:hover, .theme-light .theme-dark .c-uhf-menu>button:hover {
    color: #fff;
}
.theme-dark .c-uhf-menu>button:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-uhf-menu>button:focus:not(.x-hidden-focus) {
    outline-color: #fff;
}
.theme-light .c-uhf-nav-link:focus:not(.x-hidden-focus) {
    outline-color: #000;
}
.theme-dark .c-uhf-nav-link:focus:not(.x-hidden-focus) {
    outline-color: #fff;
}
.c-uhfh .c-uhf-nav-link:before, .c-uhfh .c-uhf-menu>button[aria-expanded="false"]:before, .c-uhfh>div+div .c-logo:not(.f-image):before {
    background: currentColor;
    content: "";
    display: none;
    height: 2px;
    position: absolute;
}
.c-uhfh .c-uhf-nav-link:hover:before, .c-uhfh .c-uhf-nav-link:focus:before, .c-uhfh .c-uhf-menu>button[aria-expanded="false"]:hover:before, .c-uhfh .c-uhf-menu>button[aria-expanded="false"]:focus:before, .c-uhfh>div+div .c-logo:not(.f-image):hover:before, .c-uhfh>div+div .c-logo:not(.f-image):focus:before {
    display: block;
}
.c-uhfh a, .c-uhfh button {
    white-space: normal;
}
.c-uhfh>div {
    padding: 0 5%}
.c-uhfh>div nav {
    overflow: hidden;
    height: 100%;
    white-space: nowrap;
    padding-left: 2px;
    padding-right: 1px;
}
.c-uhfh>div nav .f-hidden {
    opacity: .6;
}
.c-uhfh>div:first-child {
    font-size: 13px !important;
    height: 54px;
    margin-bottom: 2px;
    z-index: 502;
}
.c-uhfh>div:first-child>div {
    position: relative;
}
.c-uhfh>div:first-child nav>ul>li {
    display: inline-block;
}
.c-uhfh>div:first-child nav>ul>li>div {
    position: static !important;
}
.c-uhfh>div:first-child button.c-action-trigger.glyph-chevron-right {
    margin: 0;
    float: right;
    min-width: 15px;
}
.c-uhfh>div:first-child button.c-action-trigger.glyph-chevron-left {
    margin: 0;
    float: left;
    min-width: 15px;
}
.c-uhfh>div:first-child>div>div>.c-uhf-menu {
    height: 46px;
}
.c-uhfh>div:first-child>div>div>.c-uhf-menu>button {
    margin: 1px 8px 0 8px;
    padding: 16px 26px 12px 13px;
}
.c-uhfh>div:first-child>div>div>.c-uhf-menu>button:after {
    right: 10px;
}
.c-uhfh>div:first-child>div>div>.c-uhf-menu>button:before {
    width: calc(100% - 39px);
}
.c-uhfh>div:first-child>div>div>.c-uhf-menu>button[aria-expanded="true"]+ul[aria-hidden="false"] {
    margin-top: 2px;
}
.c-uhfh>div:first-child>div>div>.c-uhf-menu>ul {
    right: 8px;
    width: 150px;
}
.c-uhfh>div:first-child>div>div>.c-uhf-menu>ul li a:hover {
    text-decoration: none;
}
.c-uhfh>div:first-child .c-logo {
    padding: 16px 6px 16px 10px;
    float: left;
    height: 100%;
    margin-top: 1px;
    width: 137px;
    outline-offset: -2px;
}
.c-uhfh>div:first-child .c-uhf-nav-link {
    border: 1px solid transparent;
    color: #262626;
    display: inline-block;
    margin-top: 1px;
    padding: 16px 8px 10px;
    height: 48px;
    outline-offset: -2px;
}
.c-uhfh>div:first-child .c-uhf-nav-link:before {
    bottom: 9px;
    width: calc(100% - 16px);
}
.c-uhfh>div:first-child .c-uhf-menu a, .c-uhfh>div:first-child .c-uhf-menu button {
    color: #262626;
}
.c-uhfh>div:first-child .c-uhf-menu>button {
    white-space: nowrap;
}
.c-uhfh>div:first-child .c-uhf-menu>button:before {
    bottom: 12px;
    width: calc(100% - 42px);
}
.c-uhfh>div:first-child .c-uhf-menu>button:hover, .c-uhfh>div:first-child .c-uhf-menu>button:focus {
    background: #fff;
}
.c-uhfh>div:first-child .c-uhf-menu>button[aria-expanded="true"] {
    background: #f2f2f2;
}
.c-uhfh>div:first-child .c-uhf-menu>ul {
    background: #f2f2f2;
}
.c-uhfh>div:first-child .c-uhf-menu>ul>li>:focus, .c-uhfh>div:first-child .c-uhf-menu>ul>li>:hover, .c-uhfh>div:first-child .c-uhf-menu>ul>li>[aria-expanded="true"], .c-uhfh>div:first-child .c-uhf-menu>ul>li>ul {
    background: #e6e6e6;
}
.c-uhfh>div:first-child .c-uhf-menu>ul>li>ul :focus, .c-uhfh>div:first-child .c-uhf-menu>ul>li>ul :hover {
    background: #d9d9d9;
}
.c-uhfh>div+div nav {
    overflow: hidden;
    height: 100%;
    white-space: nowrap;
    padding-left: 1px;
    padding-right: 1px;
}
.c-uhfh>div+div nav .f-hidden {
    opacity: .6;
}
.c-uhfh>div+div>div {
    max-width: 1618px;
    overflow: hidden;
}
.c-uhfh>div+div>div>.c-call-to-action, .c-uhfh>div+div>div>.c-uhf-nav-link {
    float: right;
}
.c-uhfh>div+div>div>.c-call-to-action {
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 2px;
}
.c-uhfh>div+div>div>.c-call-to-action:focus {
    outline: 2px dashed currentColor;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-orange {
    background: #d83b01;
    color: #fff;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-orange:focus:not(.x-hidden-focus), .c-uhfh>div+div>div>.c-call-to-action.brand-orange:hover {
    background: #c23501;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-orange:active {
    background: #ad2f01;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-blue {
    background: #0067b8;
    color: #fff;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-blue:focus:not(.x-hidden-focus), .c-uhfh>div+div>div>.c-call-to-action.brand-blue:hover {
    background: #005da6;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-blue:active {
    background: #005293;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-green {
    background: #107c10;
    color: #fff;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-green:focus:not(.x-hidden-focus), .c-uhfh>div+div>div>.c-call-to-action.brand-green:hover {
    background: #0e700e;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-green:active {
    background: #0d630d;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-c30052 {
    background: #c30052;
    color: #fff;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-c30052:focus:not(.x-hidden-focus), .c-uhfh>div+div>div>.c-call-to-action.brand-c30052:hover {
    background: #b0004a;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-c30052:active {
    background: #9c0042;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-f2c811 {
    background: #f2c811;
    color: #000;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-f2c811:focus:not(.x-hidden-focus), .c-uhfh>div+div>div>.c-call-to-action.brand-f2c811:hover {
    background: #dab40f;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-f2c811:active {
    background: #c2a00e;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-742774 {
    background: #742774;
    color: #fff;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-742774:focus:not(.x-hidden-focus), .c-uhfh>div+div>div>.c-call-to-action.brand-742774:hover {
    background: #682368;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-742774:active {
    background: #5d1f5d;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-0066ff {
    background: #06f;
    color: #fff;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-0066ff:focus:not(.x-hidden-focus), .c-uhfh>div+div>div>.c-call-to-action.brand-0066ff:hover {
    background: #005ce6;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-0066ff:active {
    background: #0052cc;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-00b7c3 {
    background: #00b7c3;
    color: #000;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-00b7c3:focus:not(.x-hidden-focus), .c-uhfh>div+div>div>.c-call-to-action.brand-00b7c3:hover {
    background: #00a5b0;
}
.c-uhfh>div+div>div>.c-call-to-action.brand-00b7c3:active {
    background: #00929c;
}
.c-uhfh>div+div>div>.c-call-to-action.f-image {
    font-size: 15px;
    letter-spacing: 0;
    padding-left: 0;
    padding-right: 0;
    margin-right: 1px;
}
.c-uhfh>div+div>div>.c-call-to-action.f-image:after {
    display: none;
}
.c-uhfh>div+div>div>.c-call-to-action.f-image, .c-uhfh>div+div>div>.c-call-to-action.f-image:focus {
    background: transparent;
}
.c-uhfh>div+div>div>.c-call-to-action.f-image>.c-image {
    margin: -20px 8px -8px 0;
    display: inline-block;
    height: 36px;
}
.c-uhfh>div+div>div>.c-call-to-action.f-image>span:hover {
    text-decoration: underline;
}
.c-uhfh>div+div .c-logo {
    height: 48px;
    margin: 1px;
    padding: 7px 17px;
    float: left;
    position: relative;
}
.c-uhfh>div+div .c-logo:before {
    bottom: 10px;
    width: calc(100% - 34px);
}
.c-uhfh>div+div .c-logo.f-image {
    padding: 11px 11px 11px 15px;
}
.c-uhfh>div+div .c-logo img {
    max-height: 100%}
.c-uhfh>div+div .c-logo span {
    font-size: 24px;
    line-height: 28px;
    display: block;
    font-weight: 200;
}
.c-uhfh>div+div .c-action-trigger {
    min-width: 0;
    margin: 1px 10px 0 0;
    padding: 0;
    height: 50px;
}
.c-uhfh>div+div .c-action-trigger:disabled {
    display: none;
}
.c-uhfh>div+div .c-uhf-nav-link {
    display: inline-block;
    padding: 0 12px;
}
.c-uhfh>div+div .c-uhf-nav-link:before {
    bottom: 10px;
    width: calc(100% - 24px);
}
.c-uhfh>div+div .c-uhf-menu>button {
    padding: 0 30px 0 25px;
    line-height: 46px;
    margin: 1px 0;
}
.c-uhfh>div+div .c-uhf-menu>button:before {
    bottom: 10px;
    width: calc(100% - 63px);
}
.c-uhfh>div+div .c-uhf-menu>button:after {
    padding-top: 1px;
    top: 0;
}
.c-uhfh li.f-sub-menu>button+ul {
    position: absolute;
    left: 100%;
    top: 0;
}
.c-uhfh li.f-sub-menu button {
    border: 0;
    display: block;
    width: 100%;
    text-align: left;
    padding-right: 30px;
}
.c-uhfh li>a.f-product {
    padding: 8px 12px;
}
.c-uhfh .theme-dark .f-multi-column .f-multi-column-info a {
    background-color: #e6e6e6 a;
    background-color-color: rgba(255, 255, 255, .8);
}
.c-uhfh .theme-light .f-multi-column .f-multi-column-info {
    background-color: #e6e6e6;
}
.c-uhfh .theme-light .f-multi-column .f-multi-column-info a {
    color: rgba(0, 0, 0, .8);
}
.c-uhfh .f-multi-column {
    white-space: nowrap;
    max-width: none;
    width: auto;
}
.c-uhfh .f-multi-column[aria-hidden="false"] {
    display: flex !important;
    flex-flow: row wrap;
}
.c-uhfh .f-multi-column>li {
    display: inline-block;
    float: left;
    padding-bottom: 10px;
    vertical-align: top;
}
.c-uhfh .f-multi-column>li:before, .c-uhfh .f-multi-column>li:after {
    content: " ";
    display: table;
}
.c-uhfh .f-multi-column>li:after {
    clear: both;
}
.c-uhfh .f-multi-column>li>:after {
    content: "" !important;
}
.c-uhfh .f-multi-column>li>a, .c-uhfh .f-multi-column>li>button, .c-uhfh .f-multi-column>li>span {
    font-weight: 600;
}
.c-uhfh .f-multi-column>li a, .c-uhfh .f-multi-column>li button, .c-uhfh .f-multi-column>li span, .c-uhfh .f-multi-column>li ul {
    background: transparent !important;
    width: 195px;
}
.c-uhfh .f-multi-column>li ul {
    border: 0 !important;
    position: relative !important;
    left: auto !important;
    right: auto;
}
.c-uhfh .f-multi-column>li ul>li:hover {
    background: transparent !important;
}
.c-uhfh .f-multi-column>li ul>li>a {
    padding-top: 12px;
    padding-bottom: 12px;
}
.c-uhfh .f-multi-column>li button, .c-uhfh .f-multi-column>li>span {
    cursor: default;
}
.c-uhfh .f-multi-column .f-multi-column-info {
    margin: 0;
    padding: 1px;
    width: 100%}
.c-uhfh .f-multi-column .f-multi-column-info>a {
    font-weight: 400;
    line-height: 3px;
    margin: 0 auto;
    max-height: 24px;
    text-align: center;
    text-transform: uppercase;
    width: 270px;
}
.c-uhfh .f-multi-column .f-multi-column-info>a:after {
    font-family: "MWF-MDL2";
    content: "" !important;
    vertical-align: top;
    margin-left: 4px;
    margin-right: 4px;
    display: -webkit-inline-box;
}
}@media only screen and (min-width:860px) and (min-width:615px) and (max-width:819px) {
    .c-uhfh .f-multi-column.f-multi-column-6, .c-uhfh .f-multi-column.f-multi-column-5 {
    width: 615px;
}
.c-uhfh .f-multi-column.f-multi-column-4, .c-uhfh .f-multi-column.f-multi-column-3 {
    width: 615px;
}
}@media only screen and (min-width:860px) and (min-width:820px) and (max-width:1024px) {
    .c-uhfh .f-multi-column.f-multi-column-6, .c-uhfh .f-multi-column.f-multi-column-5, .c-uhfh .f-multi-column.f-multi-column-4 {
    width: 820px;
}
.c-uhfh .f-multi-column.f-multi-column-3 {
    width: 615px;
}
}@media only screen and (min-width:860px) and (min-width:1025px) and (max-width:1229px) {
    .c-uhfh .f-multi-column.f-multi-column-6, .c-uhfh .f-multi-column.f-multi-column-5 {
    width: 1025px;
}
.c-uhfh .f-multi-column.f-multi-column-4 {
    width: 820px;
}
.c-uhfh .f-multi-column.f-multi-column-3 {
    width: 615px;
}
}@media only screen and (min-width:860px) and (min-width:1230px) {
    .c-uhfh .f-multi-column.f-multi-column-6 {
    width: 1230px;
}
.c-uhfh .f-multi-column.f-multi-column-5 {
    width: 1025px;
}
.c-uhfh .f-multi-column.f-multi-column-4 {
    width: 820px;
}
.c-uhfh .f-multi-column.f-multi-column-3 {
    width: 615px;
}
}@media only screen and (min-width:860px) and (min-width:1230px) and (max-width:1300px) {
    .c-uhfh.c-sgl-stck .c-uhfh-actions.no-uhf-actions-exists .f-multi-column.f-multi-column-6 {
    width: 1025px;
}
}@media screen and (min-width:860px) {
    .c-uhfh .c-search input[type="search"] {
    max-width: 100%;
    width: 264px;
}
.c-uhfh .c-search input[type="search"]:hover {
    border-color: rgba(0, 0, 0, .8);
}
.c-uhfh .c-action-trigger.glyph-chevron-left {
    float: left;
    border-right: 1px solid;
    outline: transparent solid 1px;
}
.c-uhfh .c-action-trigger.glyph-chevron-right {
    float: right;
    border-left: 1px solid;
    outline: transparent solid 1px;
}
.c-uhfh>[class*="theme-"] {
    background: #fff;
}
.c-uhfh>[class*="theme-"] .c-action-trigger, .c-uhfh>[class*="theme-"] .c-logo, .c-uhfh>[class*="theme-"] .c-uhf-nav-link, .c-uhfh>[class*="theme-"] .c-uhf-menu a, .c-uhfh>[class*="theme-"] .c-uhf-menu button, .c-uhfh>[class*="theme-"] .c-me:not(.msame_open) .msame_Header_name {
    color: #262626;
}
.c-uhfh>[class*="theme-"] .c-logo:hover, .c-uhfh>[class*="theme-"] .c-logo:focus, .c-uhfh>[class*="theme-"] .c-uhf-nav-link:hover, .c-uhfh>[class*="theme-"] .c-uhf-nav-link:focus, .c-uhfh>[class*="theme-"] .c-uhf-menu>button:hover, .c-uhfh>[class*="theme-"] .c-uhf-menu>button:focus {
    background: transparent;
}
.c-uhfh>[class*="theme-"] button.c-action-trigger[class*="glyph-chevron-"] {
    border-color: rgba(0, 0, 0, .1);
}
.c-uhfh>[class*="theme-"] .c-uhf-menu ul, .c-uhfh>[class*="theme-"] .c-uhf-menu ul .f-flip {
    border-bottom-color: #262626;
}
.c-uhfh>[class*="theme-"] .c-uhf-menu>button[aria-expanded="true"], .c-uhfh>[class*="theme-"] .c-uhf-menu>ul {
    background: #f2f2f2;
}
.c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>a:hover, .c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>a:focus, .c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>button:hover, .c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>button:focus, .c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>[aria-expanded="true"], .c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>ul {
    background: #e6e6e6;
}
.c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>ul>li :hover, .c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>ul>li :focus, .c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>ul>li>[aria-expanded="true"] {
    background: #d9d9d9;
}
.c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>ul>li>ul {
    background: #d9d9d9;
}
.c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>ul>li>ul>li :hover, .c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>ul>li>ul>li :focus {
    background: #ccc;
}
.c-uhfh .theme-light .c-uhf-menu>button[aria-expanded="true"] {
    border-color: rgba(0, 0, 0, .05) rgba(0, 0, 0, .05) transparent;
}
.c-uhfh .theme-light .c-uhf-menu>button+ul {
    border-color: rgba(0, 0, 0, .05) rgba(0, 0, 0, .05) #000;
    margin-top: -2px;
}
.c-uhfh .theme-light .c-uhf-menu>button+ul>li ul {
    border-color: rgba(0, 0, 0, .05) rgba(0, 0, 0, .05) #000 transparent;
    margin-top: -1px;
}
.c-uhfh .theme-light .c-uhf-menu>button+ul>li ul.f-flip {
    border-color: rgba(0, 0, 0, .05) transparent #000 rgba(0, 0, 0, .05);
}
.c-uhfh .theme-light .c-call-to-action.f-image {
    color: #262626;
}
.c-uhfh .theme-light .c-call-to-action.f-image:focus {
    outline-color: #000;
}
.c-uhfh .theme-dark .c-uhf-menu>button[aria-expanded="true"] {
    border-color: rgba(255, 255, 255, .05) rgba(255, 255, 255, .05) transparent;
}
.c-uhfh .theme-dark .c-uhf-menu>button+ul {
    border-color: rgba(255, 255, 255, .05) rgba(255, 255, 255, .05) #000;
    margin-top: -2px;
}
.c-uhfh .theme-dark .c-uhf-menu>button+ul>li ul {
    border-color: rgba(255, 255, 255, .05) rgba(255, 255, 255, .05) #000 transparent;
    margin-top: -1px;
}
.c-uhfh .theme-dark .c-uhf-menu>button+ul>li ul.f-flip {
    border-color: rgba(255, 255, 255, .05) transparent #000 rgba(255, 255, 255, .05);
}
.c-uhfh .theme-dark .c-call-to-action.f-image {
    color: #f2f2f2;
}
.c-uhfh .theme-dark .c-call-to-action.f-image:focus {
    outline-color: #fff;
}
.c-uhfh .c-uhf-menu [aria-expanded], .c-uhfh .c-uhf-menu a, .c-uhfh li.f-sub-menu [aria-expanded], .c-uhfh li.f-sub-menu a {
    position: relative;
    z-index: 701;
}
.c-uhfh .c-uhf-menu [aria-expanded]:focus:not(.x-hidden-focus), .c-uhfh .c-uhf-menu a:focus:not(.x-hidden-focus), .c-uhfh li.f-sub-menu [aria-expanded]:focus:not(.x-hidden-focus), .c-uhfh li.f-sub-menu a:focus:not(.x-hidden-focus) {
    z-index: 702;
}
.c-uhfh .c-uhf-menu [aria-expanded="true"]:focus:not(.x-hidden-focus)+ul {
    z-index: 699;
}
.c-uhfh .c-pivot-menu {
    font-weight: 600;
}
.c-uhfh li.f-sub-menu [aria-expanded="true"] {
    z-index: 700;
}
.c-uhfh.f-transparent .f-transparent {
    position: absolute;
    width: 100%}
.c-uhfh.f-transparent .f-transparent .c-search input[type="search"] {
    border-color: rgba(255, 255, 255, .4);
}
.c-uhfh.f-transparent .f-transparent .c-search input[type="search"]:hover {
    border-color: rgba(255, 255, 255, .8);
}
}@media only screen and (min-width:860px) and (min-width:1400px) and (max-width:1778px) {
    .c-uhfh.f-transparent {
    margin-top: 8px;
}
}@media only screen and (min-width:860px) and (min-width:1779px) {
    .c-uhfh.f-transparent {
    margin-top: 12px;
}
}@media screen and (min-width:860px) {
    .c-uhfh.f-transparent .c-uhf-menu>ul {
    top: 100%}
.c-uhfh.f-transparent>div+div {
    top: 50px;
}
.c-uhfh>.f-transparent.theme-light {
    background: transparent;
}
.c-uhfh>.f-transparent.theme-light .c-action-trigger, .c-uhfh>.f-transparent.theme-light .c-logo, .c-uhfh>.f-transparent.theme-light .c-uhf-nav-link, .c-uhfh>.f-transparent.theme-light .c-uhf-menu a, .c-uhfh>.f-transparent.theme-light .c-uhf-menu button, .c-uhfh>.f-transparent.theme-light .c-me:not(.msame_open) .msame_Header_name {
    color: #262626;
}
.c-uhfh>.f-transparent.theme-light .c-logo:hover, .c-uhfh>.f-transparent.theme-light .c-logo:focus, .c-uhfh>.f-transparent.theme-light .c-uhf-nav-link:hover, .c-uhfh>.f-transparent.theme-light .c-uhf-nav-link:focus, .c-uhfh>.f-transparent.theme-light .c-uhf-menu>button:hover, .c-uhfh>.f-transparent.theme-light .c-uhf-menu>button:focus {
    background: transparent;
}
.c-uhfh>.f-transparent.theme-light button.c-action-trigger[class*="glyph-chevron-"] {
    border-color: rgba(0, 0, 0, .1);
}
.c-uhfh>.f-transparent.theme-light .c-uhf-menu ul, .c-uhfh>.f-transparent.theme-light .c-uhf-menu ul .f-flip {
    border-bottom-color: #262626;
}
.c-uhfh>.f-transparent.theme-light .c-uhf-menu>button[aria-expanded="true"], .c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul {
    background: #f2f2f2;
}
.c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>a:hover, .c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>a:focus, .c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>button:hover, .c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>button:focus, .c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>[aria-expanded="true"], .c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>ul {
    background: #e6e6e6;
}
.c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>ul>li :hover, .c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>ul>li :focus, .c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>ul>li>[aria-expanded="true"] {
    background: #d9d9d9;
}
.c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>ul>li>ul {
    background: #d9d9d9;
}
.c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>ul>li>ul>li :hover, .c-uhfh>.f-transparent.theme-light .c-uhf-menu>ul>li>ul>li>ul>li :focus {
    background: #ccc;
}
.c-uhfh>.f-transparent.theme-light a:not(.c-call-to-action), .c-uhfh>.f-transparent.theme-light button {
    color: #262626;
}
.c-uhfh>.f-transparent.theme-dark {
    background: transparent;
}
.c-uhfh>.f-transparent.theme-dark .c-action-trigger, .c-uhfh>.f-transparent.theme-dark .c-logo, .c-uhfh>.f-transparent.theme-dark .c-uhf-nav-link, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu a, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu button, .c-uhfh>.f-transparent.theme-dark .c-me:not(.msame_open) .msame_Header_name {
    color: #f2f2f2;
}
.c-uhfh>.f-transparent.theme-dark .c-logo:hover, .c-uhfh>.f-transparent.theme-dark .c-logo:focus, .c-uhfh>.f-transparent.theme-dark .c-uhf-nav-link:hover, .c-uhfh>.f-transparent.theme-dark .c-uhf-nav-link:focus, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu>button:hover, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu>button:focus {
    background: transparent;
}
.c-uhfh>.f-transparent.theme-dark button.c-action-trigger[class*="glyph-chevron-"] {
    border-color: rgba(255, 255, 255, .1);
}
.c-uhfh>.f-transparent.theme-dark .c-uhf-menu ul, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu ul .f-flip {
    border-bottom-color: #f2f2f2;
}
.c-uhfh>.f-transparent.theme-dark .c-uhf-menu>button[aria-expanded="true"], .c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul {
    background: #1a1a1a;
}
.c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>a:hover, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>a:focus, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>button:hover, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>button:focus, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>[aria-expanded="true"], .c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>ul {
    background: #262626;
}
.c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>ul>li :hover, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>ul>li :focus, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>ul>li>[aria-expanded="true"] {
    background: #333;
}
.c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>ul>li>ul {
    background: #333;
}
.c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>ul>li>ul>li :hover, .c-uhfh>.f-transparent.theme-dark .c-uhf-menu>ul>li>ul>li>ul>li :focus {
    background: #404040;
}
.c-uhfh>.f-transparent.theme-dark a:not(.c-call-to-action), .c-uhfh>.f-transparent.theme-dark button {
    color: #f2f2f2;
}
.c-uhfh>.f-transparent:first-child.theme-light ul {
    border-bottom-color: #000;
}
.c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>button[aria-expanded="true"]:hover, .c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>button[aria-expanded="true"] {
    background: #f2f2f2;
}
.c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>button:before {
    background: #262626;
}
.c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul {
    background: #f2f2f2;
}
.c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul>li>a:focus, .c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul>li>a:hover, .c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul>li>a[aria-expanded="true"], .c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul>li>button:focus, .c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul>li>button:hover, .c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul>li>button[aria-expanded="true"] {
    background: #e6e6e6;
}
.c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul>li>ul {
    background: #e6e6e6;
}
.c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul>li>ul a:focus, .c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul>li>ul a:hover, .c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul>li>ul button:focus, .c-uhfh>.f-transparent:first-child.theme-light .c-uhf-menu>ul>li>ul button:hover {
    background: #d9d9d9;
}
.c-uhfh>.f-transparent:first-child.theme-dark ul {
    border-bottom-color: #f2f2f2;
}
.c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>button[aria-expanded="true"]:hover, .c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>button[aria-expanded="true"] {
    background: #1a1a1a;
}
.c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>button:hover:before, .c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>button:focus:before {
    background: #f2f2f2;
}
.c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul {
    background: #1a1a1a;
}
.c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul>li>a:focus, .c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul>li>a:hover, .c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul>li>a[aria-expanded="true"], .c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul>li>button:focus, .c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul>li>button:hover, .c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul>li>button[aria-expanded="true"] {
    background: #262626;
}
.c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul>li>ul {
    background: #262626;
}
.c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul>li>ul a:focus, .c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul>li>ul a:hover, .c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul>li>ul button:focus, .c-uhfh>.f-transparent:first-child.theme-dark .c-uhf-menu>ul>li>ul button:hover {
    background: #333;
}
.c-uhfh .f-transparent>div+div>div .c-action-trigger.glyph-chevron-left {
    border-right: 1px solid #000;
}
.c-uhfh .f-transparent.theme-light .c-action-trigger.glyph-shopping-cart, .c-uhfh .f-transparent.theme-light .c-action-trigger.glyph-shopping-bag {
    color: rgba(0, 0, 0, .6);
}
.c-uhfh .f-transparent.theme-light .c-action-trigger.glyph-shopping-cart:hover, .c-uhfh .f-transparent.theme-light .c-action-trigger.glyph-shopping-cart:focus, .c-uhfh .f-transparent.theme-light .c-action-trigger.glyph-shopping-bag:hover, .c-uhfh .f-transparent.theme-light .c-action-trigger.glyph-shopping-bag:focus {
    color: rgba(0, 0, 0, .8);
}
.c-uhfh .f-transparent.theme-dark .c-action-trigger.glyph-shopping-cart, .c-uhfh .f-transparent.theme-dark .c-action-trigger.glyph-shopping-bag {
    color: #fff;
}
.c-uhfh .f-transparent.theme-dark .c-action-trigger.glyph-shopping-cart:hover, .c-uhfh .f-transparent.theme-dark .c-action-trigger.glyph-shopping-cart:focus, .c-uhfh .f-transparent.theme-dark .c-action-trigger.glyph-shopping-bag:hover, .c-uhfh .f-transparent.theme-dark .c-action-trigger.glyph-shopping-bag:focus {
    color: #fff;
}
.c-uhfh div[class*="brand-"] .c-uhf-menu>button[aria-expanded="true"] {
    border-color: transparent;
}
.c-uhfh div[class*="brand-"] .c-uhf-menu>button+ul {
    border-color: rgba(0, 0, 0, .05);
    border-top-width: 0;
    margin-top: -1px;
}
.c-uhfh div[class*="brand-"] .c-uhf-menu>button+ul>li:first-child {
    margin-top: 1px;
}
.c-uhfh div[class*="brand-"] .c-uhf-menu>button+ul>li ul {
    border-color: rgba(0, 0, 0, .05);
    border-top-width: 0;
    margin-top: 0;
}
.c-uhfh div[class*="brand-"] .c-uhf-menu>button+ul>li ul.f-flip {
    border-color: rgba(0, 0, 0, .05);
    border-right: 0;
}
.c-uhfh div[class*="brand-"] .c-logo:before, .c-uhfh div[class*="brand-"] .c-uhf-nav-link:before, .c-uhfh div[class*="brand-"] .c-uhf-menu>button:before {
    background: transparent;
}
.c-uhfh div[class*="brand-"] .c-uhf-nav-link:hover {
    color: #e6e6e6;
    text-decoration: underline;
}
.c-uhfh .f-branded .c-uhf-nav-link:hover:before, .c-uhfh .f-branded .c-uhf-nav-link:focus:before, .c-uhfh .f-branded .c-uhf-menu>button:hover:before, .c-uhfh .f-branded .c-uhf-menu>button:focus:before {
    display: none !important;
}
.c-uhfh .f-branded .c-uhf-nav-link:hover, .c-uhfh .f-branded .c-uhf-menu>button:hover {
    text-decoration: underline !important;
}
.c-uhfh .f-branded.theme-light .c-uhf-menu ul {
    border-bottom: 1px solid rgba(0, 0, 0, .05);
}
.c-uhfh .f-branded.theme-dark .c-uhf-menu ul {
    border-bottom: 1px solid rgba(255, 255, 255, .05);
}
.c-uhfh .brand-blue {
    background: #0067b8;
}
.c-uhfh .brand-blue .c-action-trigger, .c-uhfh .brand-blue .c-logo, .c-uhfh .brand-blue .c-uhf-nav-link, .c-uhfh .brand-blue .c-uhf-menu a, .c-uhfh .brand-blue .c-uhf-menu button, .c-uhfh .brand-blue .c-me:not(.msame_open) .msame_Header_name {
    color: #fff;
}
.c-uhfh .brand-blue .c-logo:hover, .c-uhfh .brand-blue .c-logo:focus, .c-uhfh .brand-blue .c-uhf-nav-link:hover, .c-uhfh .brand-blue .c-uhf-nav-link:focus, .c-uhfh .brand-blue .c-uhf-menu>button:hover, .c-uhfh .brand-blue .c-uhf-menu>button:focus {
    background: #005da6;
}
.c-uhfh .brand-blue button.c-action-trigger[class*="glyph-chevron-"] {
    border-color: rgba(255, 255, 255, .1);
}
.c-uhfh .brand-blue .c-uhf-menu ul, .c-uhfh .brand-blue .c-uhf-menu ul .f-flip {
    border-bottom-color: #fff;
}
.c-uhfh .brand-blue .c-uhf-menu>button[aria-expanded="true"], .c-uhfh .brand-blue .c-uhf-menu>ul {
    background: #005da6;
}
.c-uhfh .brand-blue .c-uhf-menu>ul>li>a:hover, .c-uhfh .brand-blue .c-uhf-menu>ul>li>a:focus, .c-uhfh .brand-blue .c-uhf-menu>ul>li>button:hover, .c-uhfh .brand-blue .c-uhf-menu>ul>li>button:focus, .c-uhfh .brand-blue .c-uhf-menu>ul>li>[aria-expanded="true"], .c-uhfh .brand-blue .c-uhf-menu>ul>li>ul {
    background: #005293;
}
.c-uhfh .brand-blue .c-uhf-menu>ul>li>ul>li :hover, .c-uhfh .brand-blue .c-uhf-menu>ul>li>ul>li :focus, .c-uhfh .brand-blue .c-uhf-menu>ul>li>ul>li>[aria-expanded="true"] {
    background: #004881;
}
.c-uhfh .brand-blue .c-uhf-menu>ul>li>ul>li>ul {
    background: #004881;
}
.c-uhfh .brand-blue .c-uhf-menu>ul>li>ul>li>ul>li :hover, .c-uhfh .brand-blue .c-uhf-menu>ul>li>ul>li>ul>li :focus {
    background: #003e6e;
}
.c-uhfh .brand-green {
    background: #107c10;
}
.c-uhfh .brand-green .c-action-trigger, .c-uhfh .brand-green .c-logo, .c-uhfh .brand-green .c-uhf-nav-link, .c-uhfh .brand-green .c-uhf-menu a, .c-uhfh .brand-green .c-uhf-menu button, .c-uhfh .brand-green .c-me:not(.msame_open) .msame_Header_name {
    color: #fff;
}
.c-uhfh .brand-green .c-logo:hover, .c-uhfh .brand-green .c-logo:focus, .c-uhfh .brand-green .c-uhf-nav-link:hover, .c-uhfh .brand-green .c-uhf-nav-link:focus, .c-uhfh .brand-green .c-uhf-menu>button:hover, .c-uhfh .brand-green .c-uhf-menu>button:focus {
    background: #0e700e;
}
.c-uhfh .brand-green button.c-action-trigger[class*="glyph-chevron-"] {
    border-color: rgba(255, 255, 255, .1);
}
.c-uhfh .brand-green .c-uhf-menu ul, .c-uhfh .brand-green .c-uhf-menu ul .f-flip {
    border-bottom-color: #fff;
}
.c-uhfh .brand-green .c-uhf-menu>button[aria-expanded="true"], .c-uhfh .brand-green .c-uhf-menu>ul {
    background: #0e700e;
}
.c-uhfh .brand-green .c-uhf-menu>ul>li>a:hover, .c-uhfh .brand-green .c-uhf-menu>ul>li>a:focus, .c-uhfh .brand-green .c-uhf-menu>ul>li>button:hover, .c-uhfh .brand-green .c-uhf-menu>ul>li>button:focus, .c-uhfh .brand-green .c-uhf-menu>ul>li>[aria-expanded="true"], .c-uhfh .brand-green .c-uhf-menu>ul>li>ul {
    background: #0d630d;
}
.c-uhfh .brand-green .c-uhf-menu>ul>li>ul>li :hover, .c-uhfh .brand-green .c-uhf-menu>ul>li>ul>li :focus, .c-uhfh .brand-green .c-uhf-menu>ul>li>ul>li>[aria-expanded="true"] {
    background: #0b570b;
}
.c-uhfh .brand-green .c-uhf-menu>ul>li>ul>li>ul {
    background: #0b570b;
}
.c-uhfh .brand-green .c-uhf-menu>ul>li>ul>li>ul>li :hover, .c-uhfh .brand-green .c-uhf-menu>ul>li>ul>li>ul>li :focus {
    background: #0a4a0a;
}
.c-uhfh .brand-neutral {
    background: #2f2f2f;
}
.c-uhfh .brand-neutral .c-action-trigger, .c-uhfh .brand-neutral .c-logo, .c-uhfh .brand-neutral .c-uhf-nav-link, .c-uhfh .brand-neutral .c-uhf-menu a, .c-uhfh .brand-neutral .c-uhf-menu button, .c-uhfh .brand-neutral .c-me:not(.msame_open) .msame_Header_name {
    color: #fff;
}
.c-uhfh .brand-neutral .c-logo:hover, .c-uhfh .brand-neutral .c-logo:focus, .c-uhfh .brand-neutral .c-uhf-nav-link:hover, .c-uhfh .brand-neutral .c-uhf-nav-link:focus, .c-uhfh .brand-neutral .c-uhf-menu>button:hover, .c-uhfh .brand-neutral .c-uhf-menu>button:focus {
    background: #464646;
}
.c-uhfh .brand-neutral button.c-action-trigger[class*="glyph-chevron-"] {
    border-color: rgba(255, 255, 255, .1);
}
.c-uhfh .brand-neutral .c-uhf-menu ul, .c-uhfh .brand-neutral .c-uhf-menu ul .f-flip {
    border-bottom-color: #fff;
}
.c-uhfh .brand-neutral .c-uhf-menu>button[aria-expanded="true"], .c-uhfh .brand-neutral .c-uhf-menu>ul {
    background: #464646;
}
.c-uhfh .brand-neutral .c-uhf-menu>ul>li>a:hover, .c-uhfh .brand-neutral .c-uhf-menu>ul>li>a:focus, .c-uhfh .brand-neutral .c-uhf-menu>ul>li>button:hover, .c-uhfh .brand-neutral .c-uhf-menu>ul>li>button:focus, .c-uhfh .brand-neutral .c-uhf-menu>ul>li>[aria-expanded="true"], .c-uhfh .brand-neutral .c-uhf-menu>ul>li>ul {
    background: #505050;
}
.c-uhfh .brand-neutral .c-uhf-menu>ul>li>ul>li :hover, .c-uhfh .brand-neutral .c-uhf-menu>ul>li>ul>li :focus, .c-uhfh .brand-neutral .c-uhf-menu>ul>li>ul>li>[aria-expanded="true"] {
    background: #737373;
}
.c-uhfh .brand-neutral .c-uhf-menu>ul>li>ul>li>ul {
    background: #737373;
}
.c-uhfh .brand-neutral .c-uhf-menu>ul>li>ul>li>ul>li :hover, .c-uhfh .brand-neutral .c-uhf-menu>ul>li>ul>li>ul>li :focus {
    background: #919191;
}
.c-uhfh .brand-orange {
    background: #d83b01;
}
.c-uhfh .brand-orange .c-action-trigger, .c-uhfh .brand-orange .c-logo, .c-uhfh .brand-orange .c-uhf-nav-link, .c-uhfh .brand-orange .c-uhf-menu a, .c-uhfh .brand-orange .c-uhf-menu button, .c-uhfh .brand-orange .c-me:not(.msame_open) .msame_Header_name {
    color: #fff;
}
.c-uhfh .brand-orange .c-logo:hover, .c-uhfh .brand-orange .c-logo:focus, .c-uhfh .brand-orange .c-uhf-nav-link:hover, .c-uhfh .brand-orange .c-uhf-nav-link:focus, .c-uhfh .brand-orange .c-uhf-menu>button:hover, .c-uhfh .brand-orange .c-uhf-menu>button:focus {
    background: #c23501;
}
.c-uhfh .brand-orange button.c-action-trigger[class*="glyph-chevron-"] {
    border-color: rgba(255, 255, 255, .1);
}
.c-uhfh .brand-orange .c-uhf-menu ul, .c-uhfh .brand-orange .c-uhf-menu ul .f-flip {
    border-bottom-color: #fff;
}
.c-uhfh .brand-orange .c-uhf-menu>button[aria-expanded="true"], .c-uhfh .brand-orange .c-uhf-menu>ul {
    background: #c23501;
}
.c-uhfh .brand-orange .c-uhf-menu>ul>li>a:hover, .c-uhfh .brand-orange .c-uhf-menu>ul>li>a:focus, .c-uhfh .brand-orange .c-uhf-menu>ul>li>button:hover, .c-uhfh .brand-orange .c-uhf-menu>ul>li>button:focus, .c-uhfh .brand-orange .c-uhf-menu>ul>li>[aria-expanded="true"], .c-uhfh .brand-orange .c-uhf-menu>ul>li>ul {
    background: #ad2f01;
}
.c-uhfh .brand-orange .c-uhf-menu>ul>li>ul>li :hover, .c-uhfh .brand-orange .c-uhf-menu>ul>li>ul>li :focus, .c-uhfh .brand-orange .c-uhf-menu>ul>li>ul>li>[aria-expanded="true"] {
    background: #972901;
}
.c-uhfh .brand-orange .c-uhf-menu>ul>li>ul>li>ul {
    background: #972901;
}
.c-uhfh .brand-orange .c-uhf-menu>ul>li>ul>li>ul>li :hover, .c-uhfh .brand-orange .c-uhf-menu>ul>li>ul>li>ul>li :focus {
    background: #822301;
}
.c-uhfh .brand-purple {
    background: #5c2e91;
}
.c-uhfh .brand-purple .c-action-trigger, .c-uhfh .brand-purple .c-logo, .c-uhfh .brand-purple .c-uhf-nav-link, .c-uhfh .brand-purple .c-uhf-menu a, .c-uhfh .brand-purple .c-uhf-menu button, .c-uhfh .brand-purple .c-me:not(.msame_open) .msame_Header_name {
    color: #fff;
}
.c-uhfh .brand-purple .c-logo:hover, .c-uhfh .brand-purple .c-logo:focus, .c-uhfh .brand-purple .c-uhf-nav-link:hover, .c-uhfh .brand-purple .c-uhf-nav-link:focus, .c-uhfh .brand-purple .c-uhf-menu>button:hover, .c-uhfh .brand-purple .c-uhf-menu>button:focus {
    background: #532983;
}
.c-uhfh .brand-purple button.c-action-trigger[class*="glyph-chevron-"] {
    border-color: rgba(255, 255, 255, .1);
}
.c-uhfh .brand-purple .c-uhf-menu ul, .c-uhfh .brand-purple .c-uhf-menu ul .f-flip {
    border-bottom-color: #fff;
}
.c-uhfh .brand-purple .c-uhf-menu>button[aria-expanded="true"], .c-uhfh .brand-purple .c-uhf-menu>ul {
    background: #532983;
}
.c-uhfh .brand-purple .c-uhf-menu>ul>li>a:hover, .c-uhfh .brand-purple .c-uhf-menu>ul>li>a:focus, .c-uhfh .brand-purple .c-uhf-menu>ul>li>button:hover, .c-uhfh .brand-purple .c-uhf-menu>ul>li>button:focus, .c-uhfh .brand-purple .c-uhf-menu>ul>li>[aria-expanded="true"], .c-uhfh .brand-purple .c-uhf-menu>ul>li>ul {
    background: #4a2574;
}
.c-uhfh .brand-purple .c-uhf-menu>ul>li>ul>li :hover, .c-uhfh .brand-purple .c-uhf-menu>ul>li>ul>li :focus, .c-uhfh .brand-purple .c-uhf-menu>ul>li>ul>li>[aria-expanded="true"] {
    background: #402066;
}
.c-uhfh .brand-purple .c-uhf-menu>ul>li>ul>li>ul {
    background: #402066;
}
.c-uhfh .brand-purple .c-uhf-menu>ul>li>ul>li>ul>li :hover, .c-uhfh .brand-purple .c-uhf-menu>ul>li>ul>li>ul>li :focus {
    background: #371c57;
}
.c-uhfh .brand-dark-blue {
    background: #002050;
}
.c-uhfh .brand-dark-blue .c-action-trigger, .c-uhfh .brand-dark-blue .c-logo, .c-uhfh .brand-dark-blue .c-uhf-nav-link, .c-uhfh .brand-dark-blue .c-uhf-menu a, .c-uhfh .brand-dark-blue .c-uhf-menu button, .c-uhfh .brand-dark-blue .c-me:not(.msame_open) .msame_Header_name {
    color: #fff;
}
.c-uhfh .brand-dark-blue .c-logo:hover, .c-uhfh .brand-dark-blue .c-logo:focus, .c-uhfh .brand-dark-blue .c-uhf-nav-link:hover, .c-uhfh .brand-dark-blue .c-uhf-nav-link:focus, .c-uhfh .brand-dark-blue .c-uhf-menu>button:hover, .c-uhfh .brand-dark-blue .c-uhf-menu>button:focus {
    background: #001d48;
}
.c-uhfh .brand-dark-blue button.c-action-trigger[class*="glyph-chevron-"] {
    border-color: rgba(255, 255, 255, .1);
}
.c-uhfh .brand-dark-blue .c-uhf-menu ul, .c-uhfh .brand-dark-blue .c-uhf-menu ul .f-flip {
    border-bottom-color: #fff;
}
.c-uhfh .brand-dark-blue .c-uhf-menu>button[aria-expanded="true"], .c-uhfh .brand-dark-blue .c-uhf-menu>ul {
    background: #001d48;
}
.c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>a:hover, .c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>a:focus, .c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>button:hover, .c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>button:focus, .c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>[aria-expanded="true"], .c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>ul {
    background: #001a40;
}
.c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>ul>li :hover, .c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>ul>li :focus, .c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>ul>li>[aria-expanded="true"] {
    background: #001638;
}
.c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>ul>li>ul {
    background: #001638;
}
.c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>ul>li>ul>li :hover, .c-uhfh .brand-dark-blue .c-uhf-menu>ul>li>ul>li>ul>li :focus {
    background: #001330;
}
.c-uhfh-alert {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: relative;
}
.c-uhfh-alert>div {
    display: flex;
    max-width: 1600px;
    float: inherit;
    width: 90%;
    margin: 0 auto;
    height: 75px;
}
.c-uhfh-alert>div>.c-group {
    align-self: center;
}
.c-uhfh-alert>div>.c-paragraph {
    display: inline-flex;
    margin: auto;
    width: 100%;
    align-self: center;
}
.c-uhfh-alert>div>.c-paragraph>.c-group {
    display: inline;
    float: right;
    margin-left: -2px;
    overflow: visible;
}
.c-uhfh-alert>div>.c-paragraph>.c-group>.c-action-trigger {
    font-size: 13px;
    margin: -7px 0 0;
}
.c-uhfh-alert>div>.c-paragraph>.c-group>.c-action-trigger:first-child {
    padding: 0 0 0 0;
}
.c-uhfh-alert>div>.c-paragraph>.c-group>.c-action-trigger:first-child:focus {
    outline: 1px dashed #000;
}
.c-uhfh-alert>div>.c-paragraph>.c-group>.c-action-trigger:last-child {
    padding: 0 0 0 0;
}
.c-uhfh-alert>div>.c-paragraph>.c-group>.c-action-trigger:last-child:focus {
    outline: 1px dashed #000;
}
#epb .epb-container {
    color: #fff;
    height: 75px;
}
#epb .epb-container.theme-dark {
    background-color: #0067b8;
}
#epb .epb-container.theme-dark.b-black {
    background-color: #000;
}
#epb .epb-container.theme-dark.b-blue {
    background-color: #0067b8;
}
#epb .epb-container.theme-dark.b-gray {
    background-color: #ccc;
}
#epb .epb-container.theme-dark.b-white {
    background-color: #fff;
}
#epb .epb-container.theme-dark .c-group .c-action-cancel:focus {
    background: transparent;
    outline: 1px dashed #fff;
}
#epb .epb-container.theme-dark .c-group .c-action-open, #epb .epb-container.theme-dark .c-group .c-action-open:hover, #epb .epb-container.theme-dark .c-group .c-action-open:focus, #epb .epb-container.theme-dark .c-group .c-action-open:active {
    background-color: #fff !important;
    color: #000;
}
#epb .epb-container.theme-dark .c-group .c-action-open.btn-white, #epb .epb-container.theme-dark .c-group .c-action-open:hover.btn-white, #epb .epb-container.theme-dark .c-group .c-action-open:focus.btn-white, #epb .epb-container.theme-dark .c-group .c-action-open:active.btn-white {
    background-color: #fff !important;
}
#epb .epb-container.theme-dark .c-group .c-action-open.btn-blue, #epb .epb-container.theme-dark .c-group .c-action-open:hover.btn-blue, #epb .epb-container.theme-dark .c-group .c-action-open:focus.btn-blue, #epb .epb-container.theme-dark .c-group .c-action-open:active.btn-blue {
    background-color: #0067b8 !important;
}
#epb .epb-container.theme-dark .c-group .c-action-open.btn-light-blue, #epb .epb-container.theme-dark .c-group .c-action-open:hover.btn-light-blue, #epb .epb-container.theme-dark .c-group .c-action-open:focus.btn-light-blue, #epb .epb-container.theme-dark .c-group .c-action-open:active.btn-light-blue {
    background-color: #0078d4 !important;
}
#epb .epb-container.theme-dark .c-group .c-action-open.btn-gray, #epb .epb-container.theme-dark .c-group .c-action-open:hover.btn-gray, #epb .epb-container.theme-dark .c-group .c-action-open:focus.btn-gray, #epb .epb-container.theme-dark .c-group .c-action-open:active.btn-gray {
    background-color: #ccc !important;
}
#epb .epb-container.theme-dark .c-group .c-action-open.btn-red, #epb .epb-container.theme-dark .c-group .c-action-open:hover.btn-red, #epb .epb-container.theme-dark .c-group .c-action-open:focus.btn-red, #epb .epb-container.theme-dark .c-group .c-action-open:active.btn-red {
    background-color: #e0001b !important;
}
#epb .epb-container.theme-dark .c-group .c-action-cancel {
    text-decoration: underline !important;
}
#epb .epb-container.theme-dark .c-group .c-action-open:focus {
    background: #fff !important;
}
#epb .epb-container.theme-light {
    background-color: #fff;
    box-shadow: 1px 1px 5px 3px #ccc;
    margin-bottom: 10px;
}
#epb .epb-container.theme-light.b-black {
    background-color: #000;
}
#epb .epb-container.theme-light.b-blue {
    background-color: #0067b8;
}
#epb .epb-container.theme-light.b-gray {
    background-color: #ccc;
}
#epb .epb-container.theme-light.b-white {
    background-color: #fff;
}
#epb .epb-container.theme-light .c-text-group .epb-text {
    color: #000;
}
#epb .epb-container.theme-light .c-text-group .epb-launch {
    color: #000;
}
#epb .epb-container.theme-light .c-group .c-action-trigger {
    color: #444;
}
#epb .epb-container.theme-light .c-group .c-action-cancel {
    text-decoration: underline !important;
}
#epb .epb-container.theme-light .c-group .c-action-cancel:focus {
    background: none;
    outline: 1px dashed #000;
}
#epb .epb-container.theme-light .c-group .c-action-open, #epb .epb-container.theme-light .c-group .c-action-open:hover, #epb .epb-container.theme-light .c-group .c-action-open:focus, #epb .epb-container.theme-light .c-group .c-action-open:active {
    background-color: #0067b8 !important;
    color: #fff;
}
#epb .epb-container.theme-light .c-group .c-action-open.btn-blue, #epb .epb-container.theme-light .c-group .c-action-open:hover.btn-blue, #epb .epb-container.theme-light .c-group .c-action-open:focus.btn-blue, #epb .epb-container.theme-light .c-group .c-action-open:active.btn-blue {
    background-color: #0067b8 !important;
}
#epb .epb-container.theme-light .c-group .c-action-open.btn-light-blue, #epb .epb-container.theme-light .c-group .c-action-open:hover.btn-light-blue, #epb .epb-container.theme-light .c-group .c-action-open:focus.btn-light-blue, #epb .epb-container.theme-light .c-group .c-action-open:active.btn-light-blue {
    background-color: #0078d4 !important;
}
#epb .epb-container.theme-light .c-group .c-action-open.btn-gray, #epb .epb-container.theme-light .c-group .c-action-open:hover.btn-gray, #epb .epb-container.theme-light .c-group .c-action-open:focus.btn-gray, #epb .epb-container.theme-light .c-group .c-action-open:active.btn-gray {
    background-color: #ccc !important;
}
#epb .epb-container.theme-light .c-group .c-action-open.btn-red, #epb .epb-container.theme-light .c-group .c-action-open:hover.btn-red, #epb .epb-container.theme-light .c-group .c-action-open:focus.btn-red, #epb .epb-container.theme-light .c-group .c-action-open:active.btn-red {
    background-color: #e0001b !important;
}
#epb .epb-container.theme-light .c-group .c-action-open.btn-white, #epb .epb-container.theme-light .c-group .c-action-open:hover.btn-white, #epb .epb-container.theme-light .c-group .c-action-open:focus.btn-white, #epb .epb-container.theme-light .c-group .c-action-open:active.btn-white {
    background-color: #fff !important;
}
#epb .epb-container.theme-light .c-group .c-action-open:focus {
    background: #0067b8 !important;
    outline: 1px dashed #000;
}
#epb .epb-container>div .c-paragraph>img {
    max-height: 75px;
    float: left;
    margin-right: 12px;
    margin-bottom: auto;
    margin-top: auto;
}
#epb .epb-container .c-text-group {
    float: left;
    margin-top: auto;
    margin-bottom: auto;
    max-height: 75px;
    overflow: hidden;
}
#epb .epb-container .c-text-group .epb-text {
    display: block;
    font-size: 13px;
    line-height: 24px;
}
#epb .epb-container .c-text-group .epb-launch {
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
}
#epb .epb-container .c-group {
    margin-bottom: auto;
    margin-top: auto;
}
#epb .epb-container .c-group .c-action-trigger {
    font-size: 14px;
    line-height: 16px;
    margin-top: 0;
    min-width: 120px;
    text-align: center;
}
#epb .epb-container .c-group .c-action-cancel {
    padding-right: 0;
    margin-right: 12px;
}
#epb .epb-container .c-group .c-action-open {
    font-size: 15px;
    letter-spacing: 0;
    line-height: 18px;
    min-width: 160px;
    text-align: center;
}
.c-me {
    float: left;
    padding-top: 3px;
}
.c-me .msame_Header {
    border: 1px solid transparent;
    border-bottom-style: none;
    min-width: 56px;
    position: relative;
    z-index: 3000001;
    display: inline-flex;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
}
.c-me .msame_unauth .msame_Header_name:hover {
    color: #0067b8 !important;
}
.c-me .msame_Header_name {
    font-size: inherit;
    margin-top: 2px;
    margin-left: 16px;
    padding: 0 5px;
    line-height: 46px;
    height: 46px;
    color: rgba(0, 0, 0, .8);
    max-width: 160px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.c-me .msame_Header>div {
    display: inline-block;
    vertical-align: middle;
}
.c-me .msame_Header_piccont {
    padding: 5px 12px 0 8px;
}
.c-me.msame_open .msame_Header {
    border-color: rgba(0, 0, 0, .1);
    background: #fff;
}
#meControlDropdown.msame_Drop_root {
    background: #fff;
}
#meControlDropdown.msame_Drop_root, #meControlDropdown.msame_Drop_root .msame_Drop_topb, #meControlDropdown.msame_Drop_root .msame_Drop_sep {
    border-color: rgba(0, 0, 0, .1);
}
#meControlDropdown.msame_Drop_root .msame_Drop_active_email, #meControlDropdown.msame_Drop_root .msame_Drop_AI_email, #meControlDropdown.msame_Drop_root .msame_Drop_AI_status {
    color: rgba(0, 0, 0, .6);
}
#meControlDropdown.msame_Drop_root .msame_Drop_active_name, #meControlDropdown.msame_Drop_root .msame_Drop_SI a:link, #meControlDropdown.msame_Drop_root .msame_Drop_SI a:visited, #meControlDropdown.msame_Drop_root .msame_Drop_AI_name, #meControlDropdown.msame_Drop_root .msame_Drop_AI_remove:hover, #meControlDropdown.msame_Drop_root .msame_Drop_AI.switch:hover {
    color: #000;
}
#meControlDropdown.msame_Drop_root .msame_Drop_SI a:active {
    color: #000 !important;
    background: #000;
}
#meControlDropdown.msame_Drop_root .msame_Drop_AI.switch:hover, #meControlDropdown.msame_Drop_root .msame_Drop_SI a:hover {
    background: rgba(0, 0, 0, .1);
}
#meControlDropdown.msame_Drop_root .msame_Drop_AI_remove:before {
    font-family: "MWF-MDL2";
    content: "";
    display: inline-block;
    font-size: 12px;
    position: absolute;
    margin-left: -6px;
    width: 14px;
}
#meControlDropdown.msame_Drop_root .msame_Drop_AI_remove img {
    opacity: 0;
}
.c-uhfh-gcontainer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.c-uhfh-gcontainer button.c-action-trigger.glyph-chevron-left {
    float: left;
}
.c-uhfh-gnav {
    float: left;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}
.c-uhfh.context-noflex .c-uhfh-gnav {
    max-width: 390px;
}
.f-search-opened .c-uhfh-gnav {
    display: none;
}
.c-uhfh-actions {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: none;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.f-search-opened .c-uhfh-actions {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}
.c-uhfh-gcontainer .c-action-trigger[class^=glyph-chevron] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}
.x-uhf-zero-width {
    visibility: hidden !important;
    width: 0 !important;
    padding: 0 !important;
}
}.sticky-footer.footer-bottom {
    position: absolute;
    bottom: 0;
    width: 100%}
@media only screen and (min-width:1400px) {
    .c-uhfh.c-sgl-stck .js-paddle-items>li: last-child>div>button {
    margin-right: 0;
}
.c-uhfh.c-sgl-stck .c-search input[type="search"] {
    max-width: 1300px !important;
    width: auto;
}
.c-uhfh.c-sgl-stck .c-search button[aria-expanded="false"] {
    position: relative;
}
}@media only screen and (min-width:1779px) {
    .c-uhfh>div: first-child .c-search button {
    margin-right: 1px !important;
}
.c-uhfh>div:first-child>div>div>.c-uhf-menu>button {
    margin-left: 12px !important;
}
.c-uhfh>div:first-child>div>div>.c-uhf-menu>button:before {
    width: calc(100% - 39px) !important;
}
.c-uhfh .c-action-trigger.glyph-shopping-cart, .c-uhfh .c-action-trigger.glyph-shopping-bag {
    margin-left: 18px !important;
}
.c-uhfh .c-uhf-nav-link {
    margin-left: 4px !important;
    margin-right: 4px !important;
}
.c-uhfh .c-uhfh-gnav button {
    margin-right: -6px !important;
}
.c-uhfh .c-uhf-menu>button {
    padding: 16px 30px 16px 16px;
}
.c-uhfh .c-uhf-menu>button:before {
    width: calc(100% - 45px) !important;
}
.c-uhfh .c-logo.c-cat-logo {
    padding-right: 10px !important;
    margin-left: 32px;
}
.c-uhfh .c-show-pipe::before {
    padding-left: 24px;
}
.c-uhfh #c-uhf-nav-cta {
    margin-left: 15px !important;
}
.c-uhfh .c-uhfh-actions .wf-menu .c-uhf-menu>button {
    padding-right: 24px !important;
}
.c-uhfh .c-uhfh-actions .wf-menu .c-uhf-menu>button:before {
    width: calc(100% - 39px) !important;
}
.c-uhfh .c-uhfh-actions .wf-menu .c-uhf-menu>button:after {
    right: 9px !important;
}
}@media only screen and (min-width:1084px) and (max-width:1399px) {
    .c-uhfh>div+div {
    padding-left: calc(5% - 18px);
    padding-right: 70px;
}
}@media only screen and (max-width:939px) and (min-width:859px) {
    .c-uhfh.c-sgl-stck div.c-uhf-menu ul: not(.f-multi-column) {
    width: 170px;
}
.c-uhfh.c-sgl-stck .overflow-menu-list li.nested-menu button {
    width: 170px;
}
}.ajaxloader {
    position: relative;
}
.ajaxloader .c-progress {
    position: fixed !important;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    background: transparent;
    z-index: 1;
    cursor: progress;
}
.ajaxloader .c-progress span {
    visibility: hidden;
}
[data-module="ow-market-selector"] {
    border-top: 1px solid #aeaeae;
    background: #f5f5f5;
}
[data-module="ow-market-selector"] #ow-ajax-update {
    display: none;
}
[data-module="ow-market-selector"] .ow-market-selector {
    display: none;
    justify-content: flex-end;
    padding: 0 20px;
}
[data-module="ow-market-selector"] .ow-market-selector.active {
    display: flex;
}
[data-module="ow-market-selector"] .ow-market-selector .ow-market-selector-inner {
    min-width: 300px;
}
[data-module="ow-market-selector"] .ow-market-selector .c-select {
    margin-top: 0;
    max-width: none;
}
[data-module="ow-market-selector"] .ow-market-selector .c-select::after {
    display: none;
}
[data-module="ow-market-selector"] .ow-market-selector .c-select-menu {
    margin: 5px 0;
}
[data-module="ow-market-selector"] .ow-market-selector .c-select-menu>a, [data-module="ow-market-selector"] .ow-market-selector .c-select-menu>button {
    background-color: #fff;
    min-width: 296px;
    padding: 3px 24px 3px 12px;
    margin: 0;
}
[data-module="ow-market-selector"] .ow-market-selector .c-select-menu>button {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
}
[data-module="ow-market-selector"] .ow-market-selector .c-select-menu>button:after {
    top: 50%;
    padding-top: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
[data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item a, [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item span, [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item button {
    background-color: #fff;
    padding-top: 5px;
    padding-bottom: 5px;
}
[data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item a:hover, [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item a:focus, [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item a[aria-checked="true"], [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item a[aria-selected="true"], [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item span:hover, [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item span:focus, [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item span[aria-checked="true"], [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item span[aria-selected="true"], [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item button:hover, [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item button:focus, [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item button[aria-checked="true"], [data-module="ow-market-selector"] .ow-market-selector .c-select-menu .c-menu-item button[aria-selected="true"] {
    background-color: #da3b01;
    color: #fff;
}
.ow-m-cstm-spcng .ow-bg-2f2f2f, .ow-m-cstm-spcng .ow-bg-dark, .ow-m-cstm-spcng .ow-theme-dark.ow-theme-bg, .ow-m-cstm-spcng .ow-theme-dark .ow-theme-bg {
    background-color: #2f2f2f;
}
.ow-m-cstm-spcng .ow-bg-e7e7e7 {
    background-color: #e7e7e7;
}
.ow-m-cstm-spcng .ow-bg-black {
    background-color: #000;
}
.ow-m-cstm-spcng .ow-bg-light, .ow-m-cstm-spcng .ow-theme-light.ow-theme-bg, .ow-m-cstm-spcng .ow-theme-light .ow-theme-bg {
    background-color: #f5f5f5;
}
.ow-m-cstm-spcng .ow-bg-light-grey {
    background-color: #f2f2f2;
}
.ow-m-cstm-spcng .ow-bg-office {
    background-color: #d83b01;
}
.ow-m-cstm-spcng .ow-desktop-spacer, .ow-m-cstm-spcng .ow-tablet-spacer {
    display: none;
}
.ow-m-cstm-spcng .ow-mobile-spacer {
    display: block;
}
.ow-m-cstm-spcng .ow-spacer {
    min-height: 0;
}
@media screen and (min-width:768px) {
    .ow-m-cstm-spcng .ow-desktop-spacer {
    display: block;
}
.ow-m-cstm-spcng .ow-mobile-spacer {
    display: none;
}
.ow-m-cstm-spcng.ow-tablet-spacing .ow-desktop-spacer {
    display: none;
}
.ow-m-cstm-spcng.ow-tablet-spacing .ow-tablet-spacer {
    display: block;
}
}@media screen and (min-width:1400px) {
    .ow-m-cstm-spcng.ow-tablet-spacing .ow-desktop-spacer {
    display: block;
}
.ow-m-cstm-spcng.ow-tablet-spacing .ow-tablet-spacer {
    display: none;
}
}body.ow-full-bleed {
    overflow-x: hidden;
}
.ow-content-area-heading>div.office {
    background-color: #d83b01;
    color: #fff;
}
.ow-content-area-heading>div.blue {
    background-color: #0067b8;
    color: #fff;
}
.ow-content-area-heading>div.grey {
    background-color: #2f2f2f;
    color: #fff;
}
.ow-content-area-heading>div.light-grey {
    background-color: #f2f2f2;
}
.ow-content-area-heading>div.lighter-grey {
    background-color: #f5f5f5;
}
.ow-content-area-heading>div.dark-grey {
    background-color: #505050;
    color: #fff;
}
.ow-content-area-heading>div.with-cta .m-area-heading {
    padding-top: 100px;
    padding-bottom: 100px;
}
.ow-content-area-heading>div.with-cta .m-area-heading .c-paragraph {
    margin-bottom: 40px;
}
.ow-content-area-heading>div.with-cta .m-area-heading a.c-button.f-primary {
    border: 2px solid #fff;
}
.ow-content-area-heading>div.Slim .m-area-heading {
    padding-top: 25px;
    padding-bottom: 25px;
}
.ow-content-area-heading>div.Full-bleed {
    width: 100vw;
    margin-left: calc(-50vw + 50%);
}
.ow-content-area-heading>div.Left .m-area-heading, .ow-content-area-heading>div.Right .m-area-heading {
    padding-left: 80px;
    padding-right: 80px;
}
.ow-content-area-heading .m-area-heading {
    padding: 50px 0;
}
.ow-content-area-heading .c-heading-2 {
    padding-top: 0 !important;
}
.ow-content-area-heading .c-heading-3 {
    padding-top: 0 !important;
}
.ow-content-area-heading .ow-margin-bottom-30 {
    margin-bottom: 30px !important;
}
.ow-content-area-heading .ow-bg-blue {
    background-color: #0067b8;
}
.ow-content-area-heading .ow-46-font {
    font-size: 46px !important;
    margin-left: 10px;
    margin-right: 10px;
}
.ow-content-area-heading .ow-bg-office {
    background-color: #d83b01;
}
.ow-content-area-heading button.c-button.f-primary.ow-link-office, .ow-content-area-heading a.c-button.f-primary.c-button.ow-link-office, .ow-content-area-heading button[type='submit'].c-button.ow-link-office {
    background-color: #d83b01;
    color: #fff;
    border-color: #d83b01;
}
.ow-content-area-heading button.c-button.f-primary.ow-link-white, .ow-content-area-heading a.c-button.f-primary.c-button.ow-link-white, .ow-content-area-heading button[type='submit'].c-button.ow-link-white {
    background-color: #fff;
    color: #0067b8;
    border-color: #0067b8;
}
.ow-content-area-heading .ow-light-weight-white {
    color: #fff !important;
    border: 0 !important;
}
.ow-content-area-heading .ow-light-weight-blue {
    color: #0067b8 !important;
    border: 0 !important;
}
.ow-content-area-heading .ow-vert-pad-10 {
    padding: 10px;
}
.ow-content-area-heading .ow-subheading {
    padding-bottom: 20px;
}
.ow-content-area-heading .ow-multi-btn-left-align .ow-link-wrapper:not(:first-child) .c-button, .ow-content-area-heading .ow-multi-btn-right-align .ow-link-wrapper:not(:last-child) .c-button, .ow-content-area-heading .ow-multi-btn-center-align .c-button {
    margin-left: 15px;
    margin-right: 15px;
}
.ow-content-area-heading .ow-multi-btn-left-align .c-button {
    margin-right: 15px;
}
.ow-content-area-heading .ow-multi-btn-right-align .c-button {
    margin-left: 15px;
}
.ow-content-area-heading a.c-button {
    min-width: 230px;
}
html:not([dir="rtl"]) .ow-content-area-heading>div.Left .m-area-heading {
    text-align: left;
}
html:not([dir="rtl"]) .ow-content-area-heading>div.Left .m-area-heading .c-paragraph {
    float: left;
    margin: 0;
}
html:not([dir="rtl"]) .ow-content-area-heading>div.Right .m-area-heading {
    text-align: right;
}
html:not([dir="rtl"]) .ow-content-area-heading>div.Right .m-area-heading .c-paragraph {
    float: right;
    margin: 0;
}
html[dir="rtl"] .ow-content-area-heading>div.Left .m-area-heading {
    text-align: right;
}
html[dir="rtl"] .ow-content-area-heading>div.Left .m-area-heading .c-paragraph {
    float: right;
    margin: 0;
}
html[dir="rtl"] .ow-content-area-heading>div.Right .m-area-heading {
    text-align: left;
}
html[dir="rtl"] .ow-content-area-heading>div.Right .m-area-heading .c-paragraph {
    float: left;
    margin: 0;
}
.ow-content-area-heading>div.hero-variant {
    background-color: #f5f5f5;
}
.ow-content-area-heading>div.hero-variant.with-cta .m-area-heading {
    padding-top: 40px;
    padding-bottom: 40px;
}
.ow-content-area-heading>div.hero-variant .m-area-heading .c-heading {
    font-weight: 600;
    font-size: 46px;
    padding-bottom: 10px;
}
.ow-content-area-heading>div.hero-variant .m-area-heading .c-heading-2 {
    padding-top: 0 !important;
}
.ow-content-area-heading>div.hero-variant .m-area-heading .c-heading-3 {
    padding-top: 0 !important;
}
.ow-content-area-heading>div.hero-variant .m-area-heading .ow-subheading {
    margin-bottom: 20px;
}
.ow-content-area-heading>div.hero-variant .m-area-heading .c-paragraph {
    margin-bottom: 25px;
}
.ow-content-area-heading>div.hero-variant a.ow-bg-office {
    text-transform: uppercase;
    background-color: #d83b01;
    color: #fff;
}
.ow-content-area-heading>div.hero-variant a.ow-bg-office:hover, .ow-content-area-heading>div.hero-variant a.ow-bg-office:focus:not(.x-hidden-focus) {
    text-transform: uppercase;
    background-color: #d83b01;
    color: #fff;
}
@media(max-width:767px) {
    .ow-content-area-heading>div.hero-variant .m-area-heading .c-heading {
    font-size: 26px;
}
.ow-content-area-heading>div.Left .m-area-heading, .ow-content-area-heading>div.Right .m-area-heading {
    padding-left: 20px;
    padding-right: 20px;
}
.ow-content-area-heading .m-area-heading {
    padding-left: 20px;
    padding-right: 20px;
}
}.ow-brand-o365 {
    color: #d83b01;
}
.ow-brand-m365 {
    color: #0078d4;
}
.ow-theme-btn-fill-imp, .ow-theme-btn-outline-imp, .ow-theme-btn-buy-fill-imp, .ow-theme-btn-trial-outline-imp {
    text-transform: uppercase;
}
.ow-theme-btn-fill-imp {
    color: #fff !important;
}
.ow-theme-btn-outline-imp, .ow-theme-btn-trial-outline-imp {
    background-color: #fff !important;
    outline-style: solid !important;
    outline-width: 1px !important;
}
.ow-theme-btn-outline-imp:hover, .ow-theme-btn-trial-outline-imp:hover {
    background-color: #f5f5f5 !important;
}
.ow-theme-btn-buy-fill-imp {
    background-color: #008a00 !important;
    color: #fff;
}
.ow-theme-btn-buy-fill-imp:hover {
    background-color: #007233 !important;
}
.ow-theme-btn-trial-outline-imp {
    color: #008a00 !important;
    outline-color: #008a00 !important;
}
.ow-theme-access .ow-theme-cl {
    color: #af2031;
}
.ow-theme-access .ow-theme-cl-imp {
    color: #af2031 !important;
}
.ow-theme-access .ow-theme-btn-fill-imp {
    background-color: #af2031 !important;
}
.ow-theme-access .ow-theme-btn-fill-imp:hover {
    background-color: #831825;
}
.ow-theme-access .ow-theme-btn-outline-imp {
    outline-color: #af2031 !important;
}
.ow-theme-access .ow-theme-bg {
    background-color: #af2031;
}
.ow-theme-access .ow-theme-bg-imp {
    background-color: #af2031 !important;
}
.ow-theme-bookings .ow-theme-cl {
    color: #00a99d;
}
.ow-theme-bookings .ow-theme-cl-imp {
    color: #00a99d !important;
}
.ow-theme-bookings .ow-theme-btn-fill-imp {
    background-color: #00a99d !important;
}
.ow-theme-bookings .ow-theme-btn-fill-imp:hover {
    background-color: #007f76;
}
.ow-theme-bookings .ow-theme-btn-outline-imp {
    outline-color: #00a99d !important;
}
.ow-theme-bookings .ow-theme-bg {
    background-color: #00a99d;
}
.ow-theme-bookings .ow-theme-bg-imp {
    background-color: #00a99d !important;
}
.ow-theme-businesscenter .ow-theme-cl {
    color: #ce0f65;
}
.ow-theme-businesscenter .ow-theme-cl-imp {
    color: #ce0f65 !important;
}
.ow-theme-businesscenter .ow-theme-btn-fill-imp {
    background-color: #ce0f65 !important;
}
.ow-theme-businesscenter .ow-theme-btn-fill-imp:hover {
    background-color: #9b0b4c;
}
.ow-theme-businesscenter .ow-theme-btn-outline-imp {
    outline-color: #ce0f65 !important;
}
.ow-theme-businesscenter .ow-theme-bg {
    background-color: #ce0f65;
}
.ow-theme-businesscenter .ow-theme-bg-imp {
    background-color: #ce0f65 !important;
}
.ow-theme-buybuttongreen .ow-theme-cl {
    color: #008a00;
}
.ow-theme-buybuttongreen .ow-theme-cl-imp {
    color: #008a00 !important;
}
.ow-theme-buybuttongreen .ow-theme-btn-fill-imp {
    background-color: #008a00 !important;
}
.ow-theme-buybuttongreen .ow-theme-btn-fill-imp:hover {
    background-color: #006800;
}
.ow-theme-buybuttongreen .ow-theme-btn-outline-imp {
    outline-color: #008a00 !important;
}
.ow-theme-buybuttongreen .ow-theme-bg {
    background-color: #008a00;
}
.ow-theme-buybuttongreen .ow-theme-bg-imp {
    background-color: #008a00 !important;
}
.ow-theme-delve .ow-theme-cl {
    color: #0078d4;
}
.ow-theme-delve .ow-theme-cl-imp {
    color: #0078d4 !important;
}
.ow-theme-delve .ow-theme-btn-fill-imp {
    background-color: #0078d4 !important;
}
.ow-theme-delve .ow-theme-btn-fill-imp:hover {
    background-color: #005a9f;
}
.ow-theme-delve .ow-theme-btn-outline-imp {
    outline-color: #0078d4 !important;
}
.ow-theme-delve .ow-theme-bg {
    background-color: #0078d4;
}
.ow-theme-delve .ow-theme-bg-imp {
    background-color: #0078d4 !important;
}
.ow-theme-excel .ow-theme-cl {
    color: #107c41;
}
.ow-theme-excel .ow-theme-cl-imp {
    color: #107c41 !important;
}
.ow-theme-excel .ow-theme-btn-fill-imp {
    background-color: #107c41 !important;
}
.ow-theme-excel .ow-theme-btn-fill-imp:hover {
    background-color: #0c5d31;
}
.ow-theme-excel .ow-theme-btn-outline-imp {
    outline-color: #107c41 !important;
}
.ow-theme-excel .ow-theme-bg {
    background-color: #107c41;
}
.ow-theme-excel .ow-theme-bg-imp {
    background-color: #107c41 !important;
}
.ow-theme-exchange .ow-theme-cl {
    color: #0078d4;
}
.ow-theme-exchange .ow-theme-cl-imp {
    color: #0078d4 !important;
}
.ow-theme-exchange .ow-theme-btn-fill-imp {
    background-color: #0078d4 !important;
}
.ow-theme-exchange .ow-theme-btn-fill-imp:hover {
    background-color: #005a9f;
}
.ow-theme-exchange .ow-theme-btn-outline-imp {
    outline-color: #0078d4 !important;
}
.ow-theme-exchange .ow-theme-bg {
    background-color: #0078d4;
}
.ow-theme-exchange .ow-theme-bg-imp {
    background-color: #0078d4 !important;
}
.ow-theme-forms .ow-theme-cl {
    color: #038387;
}
.ow-theme-forms .ow-theme-cl-imp {
    color: #038387 !important;
}
.ow-theme-forms .ow-theme-btn-fill-imp {
    background-color: #038387 !important;
}
.ow-theme-forms .ow-theme-btn-fill-imp:hover {
    background-color: #026265;
}
.ow-theme-forms .ow-theme-btn-outline-imp {
    outline-color: #038387 !important;
}
.ow-theme-forms .ow-theme-bg {
    background-color: #038387;
}
.ow-theme-forms .ow-theme-bg-imp {
    background-color: #038387 !important;
}
.ow-theme-groupme .ow-theme-cl {
    color: #00bcf2;
}
.ow-theme-groupme .ow-theme-cl-imp {
    color: #00bcf2 !important;
}
.ow-theme-groupme .ow-theme-btn-fill-imp {
    background-color: #00bcf2 !important;
}
.ow-theme-groupme .ow-theme-btn-fill-imp:hover {
    background-color: #36d2ff;
}
.ow-theme-groupme .ow-theme-btn-outline-imp {
    outline-color: #00bcf2 !important;
}
.ow-theme-groupme .ow-theme-bg {
    background-color: #00bcf2;
}
.ow-theme-groupme .ow-theme-bg-imp {
    background-color: #00bcf2 !important;
}
.ow-theme-kaizala .ow-theme-cl {
    color: #0376d4;
}
.ow-theme-kaizala .ow-theme-cl-imp {
    color: #0376d4 !important;
}
.ow-theme-kaizala .ow-theme-btn-fill-imp {
    background-color: #0376d4 !important;
}
.ow-theme-kaizala .ow-theme-btn-fill-imp:hover {
    background-color: #02599f;
}
.ow-theme-kaizala .ow-theme-btn-outline-imp {
    outline-color: #0376d4 !important;
}
.ow-theme-kaizala .ow-theme-bg {
    background-color: #0376d4;
}
.ow-theme-kaizala .ow-theme-bg-imp {
    background-color: #0376d4 !important;
}
.ow-theme-lens .ow-theme-cl {
    color: #d83b01;
}
.ow-theme-lens .ow-theme-cl-imp {
    color: #d83b01 !important;
}
.ow-theme-lens .ow-theme-btn-fill-imp {
    background-color: #d83b01 !important;
}
.ow-theme-lens .ow-theme-btn-fill-imp:hover {
    background-color: #a22c01;
}
.ow-theme-lens .ow-theme-btn-outline-imp {
    outline-color: #d83b01 !important;
}
.ow-theme-lens .ow-theme-bg {
    background-color: #d83b01;
}
.ow-theme-lens .ow-theme-bg-imp {
    background-color: #d83b01 !important;
}
.ow-theme-lists .ow-theme-cl {
    color: #974b8b;
}
.ow-theme-lists .ow-theme-cl-imp {
    color: #974b8b !important;
}
.ow-theme-lists .ow-theme-btn-fill-imp {
    background-color: #974b8b !important;
}
.ow-theme-lists .ow-theme-btn-fill-imp:hover {
    background-color: #713868;
}
.ow-theme-lists .ow-theme-btn-outline-imp {
    outline-color: #974b8b !important;
}
.ow-theme-lists .ow-theme-bg {
    background-color: #974b8b;
}
.ow-theme-lists .ow-theme-bg-imp {
    background-color: #974b8b !important;
}
.ow-theme-microsoft365 .ow-theme-cl {
    color: #0078d4;
}
.ow-theme-microsoft365 .ow-theme-cl-imp {
    color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-btn-fill-imp {
    background-color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-btn-fill-imp:hover {
    background-color: #005a9f;
}
.ow-theme-microsoft365 .ow-theme-btn-outline-imp {
    outline-color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-bg {
    background-color: #0078d4;
}
.ow-theme-microsoft365 .ow-theme-bg-imp {
    background-color: #0078d4 !important;
}
.ow-theme-myanalytics .ow-theme-cl {
    color: #64c8d8;
}
.ow-theme-myanalytics .ow-theme-cl-imp {
    color: #64c8d8 !important;
}
.ow-theme-myanalytics .ow-theme-btn-fill-imp {
    background-color: #64c8d8 !important;
}
.ow-theme-myanalytics .ow-theme-btn-fill-imp:hover {
    background-color: #8bd6e2;
}
.ow-theme-myanalytics .ow-theme-btn-outline-imp {
    outline-color: #64c8d8 !important;
}
.ow-theme-myanalytics .ow-theme-bg {
    background-color: #64c8d8;
}
.ow-theme-myanalytics .ow-theme-bg-imp {
    background-color: #64c8d8 !important;
}
.ow-theme-mwf .ow-theme-cl {
    color: #0067b8;
}
.ow-theme-mwf .ow-theme-cl-imp {
    color: #0067b8 !important;
}
.ow-theme-mwf .ow-theme-btn-fill-imp {
    background-color: #0067b8 !important;
}
.ow-theme-mwf .ow-theme-btn-fill-imp:hover {
    background-color: #004d8a;
}
.ow-theme-mwf .ow-theme-btn-outline-imp {
    outline-color: #0067b8 !important;
}
.ow-theme-mwf .ow-theme-bg {
    background-color: #0067b8;
}
.ow-theme-mwf .ow-theme-bg-imp {
    background-color: #0067b8 !important;
}
.ow-theme-odfb .ow-theme-cl {
    color: #0078d4;
}
.ow-theme-odfb .ow-theme-cl-imp {
    color: #0078d4 !important;
}
.ow-theme-odfb .ow-theme-btn-fill-imp {
    background-color: #0078d4 !important;
}
.ow-theme-odfb .ow-theme-btn-fill-imp:hover {
    background-color: #005a9f;
}
.ow-theme-odfb .ow-theme-btn-outline-imp {
    outline-color: #0078d4 !important;
}
.ow-theme-odfb .ow-theme-bg {
    background-color: #0078d4;
}
.ow-theme-odfb .ow-theme-bg-imp {
    background-color: #0078d4 !important;
}
.ow-theme-office .ow-theme-cl {
    color: #d83b01;
}
.ow-theme-office .ow-theme-cl-imp {
    color: #d83b01 !important;
}
.ow-theme-office .ow-theme-btn-fill-imp {
    background-color: #d83b01 !important;
}
.ow-theme-office .ow-theme-btn-fill-imp:hover {
    background-color: #a22c01;
}
.ow-theme-office .ow-theme-btn-outline-imp {
    outline-color: #d83b01 !important;
}
.ow-theme-office .ow-theme-bg {
    background-color: #d83b01;
}
.ow-theme-office .ow-theme-bg-imp {
    background-color: #d83b01 !important;
}
.ow-theme-onedrive .ow-theme-cl {
    color: #0078d4;
}
.ow-theme-onedrive .ow-theme-cl-imp {
    color: #0078d4 !important;
}
.ow-theme-onedrive .ow-theme-btn-fill-imp {
    background-color: #0078d4 !important;
}
.ow-theme-onedrive .ow-theme-btn-fill-imp:hover {
    background-color: #005a9f;
}
.ow-theme-onedrive .ow-theme-btn-outline-imp {
    outline-color: #0078d4 !important;
}
.ow-theme-onedrive .ow-theme-bg {
    background-color: #0078d4;
}
.ow-theme-onedrive .ow-theme-bg-imp {
    background-color: #0078d4 !important;
}
.ow-theme-onenote .ow-theme-cl {
    color: #7719aa;
}
.ow-theme-onenote .ow-theme-cl-imp {
    color: #7719aa !important;
}
.ow-theme-onenote .ow-theme-btn-fill-imp {
    background-color: #7719aa !important;
}
.ow-theme-onenote .ow-theme-btn-fill-imp:hover {
    background-color: #591380;
}
.ow-theme-onenote .ow-theme-btn-outline-imp {
    outline-color: #7719aa !important;
}
.ow-theme-onenote .ow-theme-bg {
    background-color: #7719aa;
}
.ow-theme-onenote .ow-theme-bg-imp {
    background-color: #7719aa !important;
}
.ow-theme-outlook .ow-theme-cl {
    color: #0078d4;
}
.ow-theme-outlook .ow-theme-cl-imp {
    color: #0078d4 !important;
}
.ow-theme-outlook .ow-theme-btn-fill-imp {
    background-color: #0078d4 !important;
}
.ow-theme-outlook .ow-theme-btn-fill-imp:hover {
    background-color: #005a9f;
}
.ow-theme-outlook .ow-theme-btn-outline-imp {
    outline-color: #0078d4 !important;
}
.ow-theme-outlook .ow-theme-bg {
    background-color: #0078d4;
}
.ow-theme-outlook .ow-theme-bg-imp {
    background-color: #0078d4 !important;
}
.ow-theme-planner .ow-theme-cl {
    color: #107c41;
}
.ow-theme-planner .ow-theme-cl-imp {
    color: #107c41 !important;
}
.ow-theme-planner .ow-theme-btn-fill-imp {
    background-color: #107c41 !important;
}
.ow-theme-planner .ow-theme-btn-fill-imp:hover {
    background-color: #0c5d31;
}
.ow-theme-planner .ow-theme-btn-outline-imp {
    outline-color: #107c41 !important;
}
.ow-theme-planner .ow-theme-bg {
    background-color: #107c41;
}
.ow-theme-planner .ow-theme-bg-imp {
    background-color: #107c41 !important;
}
.ow-theme-powerapps .ow-theme-cl {
    color: #5c005c;
}
.ow-theme-powerapps .ow-theme-cl-imp {
    color: #5c005c !important;
}
.ow-theme-powerapps .ow-theme-btn-fill-imp {
    background-color: #5c005c !important;
}
.ow-theme-powerapps .ow-theme-btn-fill-imp:hover {
    background-color: #450045;
}
.ow-theme-powerapps .ow-theme-btn-outline-imp {
    outline-color: #5c005c !important;
}
.ow-theme-powerapps .ow-theme-bg {
    background-color: #5c005c;
}
.ow-theme-powerapps .ow-theme-bg-imp {
    background-color: #5c005c !important;
}
.ow-theme-powerbi .ow-theme-cl {
    color: #ffb900;
}
.ow-theme-powerbi .ow-theme-cl-imp {
    color: #ffb900 !important;
}
.ow-theme-powerbi .ow-theme-btn-fill-imp {
    background-color: #ffb900 !important;
}
.ow-theme-powerbi .ow-theme-btn-fill-imp:hover {
    background-color: #ffcb40;
}
.ow-theme-powerbi .ow-theme-btn-outline-imp {
    outline-color: #ffb900 !important;
}
.ow-theme-powerbi .ow-theme-bg {
    background-color: #ffb900;
}
.ow-theme-powerbi .ow-theme-bg-imp {
    background-color: #ffb900 !important;
}
.ow-theme-powerpoint .ow-theme-cl {
    color: #c43e1c;
}
.ow-theme-powerpoint .ow-theme-cl-imp {
    color: #c43e1c !important;
}
.ow-theme-powerpoint .ow-theme-btn-fill-imp {
    background-color: #c43e1c !important;
}
.ow-theme-powerpoint .ow-theme-btn-fill-imp:hover {
    background-color: #932f15;
}
.ow-theme-powerpoint .ow-theme-btn-outline-imp {
    outline-color: #c43e1c !important;
}
.ow-theme-powerpoint .ow-theme-bg {
    background-color: #c43e1c;
}
.ow-theme-powerpoint .ow-theme-bg-imp {
    background-color: #c43e1c !important;
}
.ow-theme-project .ow-theme-cl {
    color: #107c41;
}
.ow-theme-project .ow-theme-cl-imp {
    color: #107c41 !important;
}
.ow-theme-project .ow-theme-btn-fill-imp {
    background-color: #107c41 !important;
}
.ow-theme-project .ow-theme-btn-fill-imp:hover {
    background-color: #0c5d31;
}
.ow-theme-project .ow-theme-btn-outline-imp {
    outline-color: #107c41 !important;
}
.ow-theme-project .ow-theme-bg {
    background-color: #107c41;
}
.ow-theme-project .ow-theme-bg-imp {
    background-color: #107c41 !important;
}
.ow-theme-projectsalvador .ow-theme-cl {
    color: #2f2f2f;
}
.ow-theme-projectsalvador .ow-theme-cl-imp {
    color: #2f2f2f !important;
}
.ow-theme-projectsalvador .ow-theme-btn-fill-imp {
    background-color: #2f2f2f !important;
}
.ow-theme-projectsalvador .ow-theme-btn-fill-imp:hover {
    background-color: #232323;
}
.ow-theme-projectsalvador .ow-theme-btn-outline-imp {
    outline-color: #2f2f2f !important;
}
.ow-theme-projectsalvador .ow-theme-bg {
    background-color: #2f2f2f;
}
.ow-theme-projectsalvador .ow-theme-bg-imp {
    background-color: #2f2f2f !important;
}
.ow-theme-publisher .ow-theme-cl {
    color: #038387;
}
.ow-theme-publisher .ow-theme-cl-imp {
    color: #038387 !important;
}
.ow-theme-publisher .ow-theme-btn-fill-imp {
    background-color: #038387 !important;
}
.ow-theme-publisher .ow-theme-btn-fill-imp:hover {
    background-color: #026265;
}
.ow-theme-publisher .ow-theme-btn-outline-imp {
    outline-color: #038387 !important;
}
.ow-theme-publisher .ow-theme-bg {
    background-color: #038387;
}
.ow-theme-publisher .ow-theme-bg-imp {
    background-color: #038387 !important;
}
.ow-theme-remote .ow-theme-cl {
    color: #d83b01;
}
.ow-theme-remote .ow-theme-cl-imp {
    color: #d83b01 !important;
}
.ow-theme-remote .ow-theme-btn-fill-imp {
    background-color: #d83b01 !important;
}
.ow-theme-remote .ow-theme-btn-fill-imp:hover {
    background-color: #a22c01;
}
.ow-theme-remote .ow-theme-btn-outline-imp {
    outline-color: #d83b01 !important;
}
.ow-theme-remote .ow-theme-bg {
    background-color: #d83b01;
}
.ow-theme-remote .ow-theme-bg-imp {
    background-color: #d83b01 !important;
}
.ow-theme-resilienceblue .ow-theme-cl {
    color: #243a5e;
}
.ow-theme-resilienceblue .ow-theme-cl-imp {
    color: #243a5e !important;
}
.ow-theme-resilienceblue .ow-theme-btn-fill-imp {
    background-color: #243a5e !important;
}
.ow-theme-resilienceblue .ow-theme-btn-fill-imp:hover {
    background-color: #1b2c47;
}
.ow-theme-resilienceblue .ow-theme-btn-outline-imp {
    outline-color: #243a5e !important;
}
.ow-theme-resilienceblue .ow-theme-bg {
    background-color: #243a5e;
}
.ow-theme-resilienceblue .ow-theme-bg-imp {
    background-color: #243a5e !important;
}
.ow-theme-securityblue .ow-theme-cl {
    color: #269aed;
}
.ow-theme-securityblue .ow-theme-cl-imp {
    color: #269aed !important;
}
.ow-theme-securityblue .ow-theme-btn-fill-imp {
    background-color: #269aed !important;
}
.ow-theme-securityblue .ow-theme-btn-fill-imp:hover {
    background-color: #5cb3f2;
}
.ow-theme-securityblue .ow-theme-btn-outline-imp {
    outline-color: #269aed !important;
}
.ow-theme-securityblue .ow-theme-bg {
    background-color: #269aed;
}
.ow-theme-securityblue .ow-theme-bg-imp {
    background-color: #269aed !important;
}
.ow-theme-securitygreen .ow-theme-cl {
    color: #63a400;
}
.ow-theme-securitygreen .ow-theme-cl-imp {
    color: #63a400 !important;
}
.ow-theme-securitygreen .ow-theme-btn-fill-imp {
    background-color: #63a400 !important;
}
.ow-theme-securitygreen .ow-theme-btn-fill-imp:hover {
    background-color: #97fb00;
}
.ow-theme-securitygreen .ow-theme-btn-outline-imp {
    outline-color: #63a400 !important;
}
.ow-theme-securitygreen .ow-theme-bg {
    background-color: #63a400;
}
.ow-theme-securitygreen .ow-theme-bg-imp {
    background-color: #63a400 !important;
}
.ow-theme-securityorange .ow-theme-cl {
    color: #f15022;
}
.ow-theme-securityorange .ow-theme-cl-imp {
    color: #f15022 !important;
}
.ow-theme-securityorange .ow-theme-btn-fill-imp {
    background-color: #f15022 !important;
}
.ow-theme-securityorange .ow-theme-btn-fill-imp:hover {
    background-color: #f57c59;
}
.ow-theme-securityorange .ow-theme-btn-outline-imp {
    outline-color: #f15022 !important;
}
.ow-theme-securityorange .ow-theme-bg {
    background-color: #f15022;
}
.ow-theme-securityorange .ow-theme-bg-imp {
    background-color: #f15022 !important;
}
.ow-theme-sharepoint .ow-theme-cl {
    color: #038387;
}
.ow-theme-sharepoint .ow-theme-cl-imp {
    color: #038387 !important;
}
.ow-theme-sharepoint .ow-theme-btn-fill-imp {
    background-color: #038387 !important;
}
.ow-theme-sharepoint .ow-theme-btn-fill-imp:hover {
    background-color: #026265;
}
.ow-theme-sharepoint .ow-theme-btn-outline-imp {
    outline-color: #038387 !important;
}
.ow-theme-sharepoint .ow-theme-bg {
    background-color: #038387;
}
.ow-theme-sharepoint .ow-theme-bg-imp {
    background-color: #038387 !important;
}
.ow-theme-skype .ow-theme-cl {
    color: #0078d4;
}
.ow-theme-skype .ow-theme-cl-imp {
    color: #0078d4 !important;
}
.ow-theme-skype .ow-theme-btn-fill-imp {
    background-color: #0078d4 !important;
}
.ow-theme-skype .ow-theme-btn-fill-imp:hover {
    background-color: #005a9f;
}
.ow-theme-skype .ow-theme-btn-outline-imp {
    outline-color: #0078d4 !important;
}
.ow-theme-skype .ow-theme-bg {
    background-color: #0078d4;
}
.ow-theme-skype .ow-theme-bg-imp {
    background-color: #0078d4 !important;
}
.ow-theme-sfb .ow-theme-cl {
    color: #0078d4;
}
.ow-theme-sfb .ow-theme-cl-imp {
    color: #0078d4 !important;
}
.ow-theme-sfb .ow-theme-btn-fill-imp {
    background-color: #0078d4 !important;
}
.ow-theme-sfb .ow-theme-btn-fill-imp:hover {
    background-color: #005a9f;
}
.ow-theme-sfb .ow-theme-btn-outline-imp {
    outline-color: #0078d4 !important;
}
.ow-theme-sfb .ow-theme-bg {
    background-color: #0078d4;
}
.ow-theme-sfb .ow-theme-bg-imp {
    background-color: #0078d4 !important;
}
.ow-theme-stream .ow-theme-cl {
    color: #bc1948;
}
.ow-theme-stream .ow-theme-cl-imp {
    color: #bc1948 !important;
}
.ow-theme-stream .ow-theme-btn-fill-imp {
    background-color: #bc1948 !important;
}
.ow-theme-stream .ow-theme-btn-fill-imp:hover {
    background-color: #8d1336;
}
.ow-theme-stream .ow-theme-btn-outline-imp {
    outline-color: #bc1948 !important;
}
.ow-theme-stream .ow-theme-bg {
    background-color: #bc1948;
}
.ow-theme-stream .ow-theme-bg-imp {
    background-color: #bc1948 !important;
}
.ow-theme-sway .ow-theme-cl {
    color: #038387;
}
.ow-theme-sway .ow-theme-cl-imp {
    color: #038387 !important;
}
.ow-theme-sway .ow-theme-btn-fill-imp {
    background-color: #038387 !important;
}
.ow-theme-sway .ow-theme-btn-fill-imp:hover {
    background-color: #026265;
}
.ow-theme-sway .ow-theme-btn-outline-imp {
    outline-color: #038387 !important;
}
.ow-theme-sway .ow-theme-bg {
    background-color: #038387;
}
.ow-theme-sway .ow-theme-bg-imp {
    background-color: #038387 !important;
}
.ow-theme-teams .ow-theme-cl {
    color: #4b53bc;
}
.ow-theme-teams .ow-theme-cl-imp {
    color: #4b53bc !important;
}
.ow-theme-teams .ow-theme-btn-fill-imp {
    background-color: #4b53bc !important;
}
.ow-theme-teams .ow-theme-btn-fill-imp:hover {
    background-color: #363c90;
}
.ow-theme-teams .ow-theme-btn-outline-imp {
    outline-color: #4b53bc !important;
}
.ow-theme-teams .ow-theme-bg {
    background-color: #4b53bc;
}
.ow-theme-teams .ow-theme-bg-imp {
    background-color: #4b53bc !important;
}
.ow-theme-todo .ow-theme-cl {
    color: #185abd;
}
.ow-theme-todo .ow-theme-cl-imp {
    color: #185abd !important;
}
.ow-theme-todo .ow-theme-btn-fill-imp {
    background-color: #185abd !important;
}
.ow-theme-todo .ow-theme-btn-fill-imp:hover {
    background-color: #12448e;
}
.ow-theme-todo .ow-theme-btn-outline-imp {
    outline-color: #185abd !important;
}
.ow-theme-todo .ow-theme-bg {
    background-color: #185abd;
}
.ow-theme-todo .ow-theme-bg-imp {
    background-color: #185abd !important;
}
.ow-theme-visio .ow-theme-cl {
    color: #185abd;
}
.ow-theme-visio .ow-theme-cl-imp {
    color: #185abd !important;
}
.ow-theme-visio .ow-theme-btn-fill-imp {
    background-color: #185abd !important;
}
.ow-theme-visio .ow-theme-btn-fill-imp:hover {
    background-color: #12448e;
}
.ow-theme-visio .ow-theme-btn-outline-imp {
    outline-color: #185abd !important;
}
.ow-theme-visio .ow-theme-bg {
    background-color: #185abd;
}
.ow-theme-visio .ow-theme-bg-imp {
    background-color: #185abd !important;
}
.ow-theme-word .ow-theme-cl {
    color: #185abd;
}
.ow-theme-word .ow-theme-cl-imp {
    color: #185abd !important;
}
.ow-theme-word .ow-theme-btn-fill-imp {
    background-color: #185abd !important;
}
.ow-theme-word .ow-theme-btn-fill-imp:hover {
    background-color: #12448e;
}
.ow-theme-word .ow-theme-btn-outline-imp {
    outline-color: #185abd !important;
}
.ow-theme-word .ow-theme-bg {
    background-color: #185abd;
}
.ow-theme-word .ow-theme-bg-imp {
    background-color: #185abd !important;
}
.ow-theme-workplaceanalytics .ow-theme-cl {
    color: #25667a;
}
.ow-theme-workplaceanalytics .ow-theme-cl-imp {
    color: #25667a !important;
}
.ow-theme-workplaceanalytics .ow-theme-btn-fill-imp {
    background-color: #25667a !important;
}
.ow-theme-workplaceanalytics .ow-theme-btn-fill-imp:hover {
    background-color: #1c4d5c;
}
.ow-theme-workplaceanalytics .ow-theme-btn-outline-imp {
    outline-color: #25667a !important;
}
.ow-theme-workplaceanalytics .ow-theme-bg {
    background-color: #25667a;
}
.ow-theme-workplaceanalytics .ow-theme-bg-imp {
    background-color: #25667a !important;
}
.ow-theme-yammer .ow-theme-cl {
    color: #0078d4;
}
.ow-theme-yammer .ow-theme-cl-imp {
    color: #0078d4 !important;
}
.ow-theme-yammer .ow-theme-btn-fill-imp {
    background-color: #0078d4 !important;
}
.ow-theme-yammer .ow-theme-btn-fill-imp:hover {
    background-color: #005a9f;
}
.ow-theme-yammer .ow-theme-btn-outline-imp {
    outline-color: #0078d4 !important;
}
.ow-theme-yammer .ow-theme-bg {
    background-color: #0078d4;
}
.ow-theme-yammer .ow-theme-bg-imp {
    background-color: #0078d4 !important;
}
@keyframes ow-slide-in {
    to {
    opacity: 1;
    top: 0;
}
}.ow-bg-image {
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%}
.ow-bg-image img {
    position: absolute;
}
.ow-bg-image.ow-bg-x50-y0 img {
    left: 50%;
    top: 0;
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.ow-bg-image.ow-bg-x50-y50 img {
    left: 50%;
    top: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.ow-bg-image.ow-bg-x50-y100 img {
    bottom: 0;
    left: 50%;
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.ow-bg-image.ow-bg-x100-y0 img {
    right: 0;
    top: 0;
}
.ow-bg-image.ow-bg-x100-y50 img {
    right: 0;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.ow-bg-image.ow-bg-x100-y100 img {
    bottom: 0;
    right: 0;
}
.ow-block-ctas .ow-link-wrapper:not([hidden]) {
    display: block;
}
.ow-full-width-container[data-grid*="container"] {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
}
.ow-hidden-focus {
    outline-style: none;
}
.ow-link-wrapper:not([hidden]) {
    display: inline-block;
}
.ow-slide-in-ctn .ow-slide-in {
    opacity: 0;
    position: relative;
    top: 38px;
}
.ow-slide-in-ctn.ow-slide-in-play .ow-slide-in {
    animation-duration: .75s;
    animation-fill-mode: both;
    animation-name: ow-slide-in;
    animation-timing-function: ease-out;
}
.ow-slide-in-ctn.ow-slide-in-play .ow-slide-in.ow-slide-in-2 {
    animation-delay: .25s;
}
.ow-slide-in-ctn.ow-slide-in-play .ow-slide-in.ow-slide-in-3 {
    animation-delay: .5s;
}
.ow-wrap-ctas a.c-button, .ow-wrap-ctas a.c-call-to-action, .ow-wrap-ctas button.c-button, .ow-wrap-ctas button.c-call-to-action {
    white-space: normal;
}
.ow-wrap-ctas a.c-call-to-action::after, .ow-wrap-ctas button.c-call-to-action::after {
    padding-bottom: 1px;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.ow-wrap-ctas a.c-call-to-action.f-primary::after, .ow-wrap-ctas a.c-call-to-action.f-secondary::after, .ow-wrap-ctas button.c-call-to-action.f-primary::after, .ow-wrap-ctas button.c-call-to-action.f-secondary::after {
    margin-top: 2.5px;
}
.ow-wrap-ctas a.c-call-to-action.f-lightweight::after, .ow-wrap-ctas button.c-call-to-action.f-lightweight::after {
    margin-top: 2px;
}
html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-primary, html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-secondary, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-primary, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-secondary {
    padding-right: 38px;
}
html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-primary::after, html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-secondary::after, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-primary::after, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-secondary::after {
    right: 19px;
}
html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-primary:focus::after, html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-primary:hover::after, html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-secondary:focus::after, html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-secondary:hover::after, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-primary:focus::after, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-primary:hover::after, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-secondary:focus::after, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-secondary:hover::after {
    right: 15px;
}
html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-lightweight, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-lightweight {
    padding-right: 21px;
}
html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-lightweight::after, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-lightweight::after {
    right: 2px;
}
html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-lightweight:focus::after, html:not([dir="rtl"]) .ow-wrap-ctas a.c-call-to-action.f-lightweight:hover::after, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-lightweight:focus::after, html:not([dir="rtl"]) .ow-wrap-ctas button.c-call-to-action.f-lightweight:hover::after {
    right: -2px;
}
html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action::after, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action::after {
    right: auto;
}
html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-primary, html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-secondary, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-primary, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-secondary {
    padding-left: 40px;
}
html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-primary::after, html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-secondary::after, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-primary::after, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-secondary::after {
    left: 22px;
}
html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-primary:focus::after, html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-primary:hover::after, html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-secondary:focus::after, html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-secondary:hover::after, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-primary:focus::after, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-primary:hover::after, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-secondary:focus::after, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-secondary:hover::after {
    left: 18px;
}
html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-lightweight, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-lightweight {
    padding-left: 19px;
}
html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-lightweight::after, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-lightweight::after {
    left: 1px;
}
html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-lightweight:focus::after, html[dir="rtl"] .ow-wrap-ctas a.c-call-to-action.f-lightweight:hover::after, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-lightweight:focus::after, html[dir="rtl"] .ow-wrap-ctas button.c-call-to-action.f-lightweight:hover::after {
    left: 5px;
}
@charset "UTF-8";
    
/*!  | Copyright 2017 Microsoft Corporation | This software is based on or incorporates material from the files listed below (collectively,  "Third Party Code"). Microsoft is not the original author of the Third Party Code. The original copyright notice and the license under which Microsoft received Third Party Code are set forth below together with the full text of such license. Such notices and license are provided solely for your information. Microsoft,  not the third party,  licenses this Third Party Code to you under the terms in which you received the Microsoft software or the services,  unless Microsoft clearly states that such Microsoft terms do NOT apply for a particular Third Party Code. Unless applicable law gives you more rights,  Microsoft reserves all other rights not expressly granted under such agreement(s),  whether by implication,  estoppel or otherwise.*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
@keyframes fadeIn {
    0% {
    opacity: 0;
}
1% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}@keyframes fadeOut {
    0% {
    opacity: 1;
}
1% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}@keyframes dots {
    0%, 20% {
    left: 0;
    animation-timing-function: ease-out;
    opacity: 0;
}
25% {
    opacity: 1;
}
35% {
    left: 45%;
    animation-timing-function: linear;
}
65% {
    left: 55%;
    animation-timing-function: ease-in;
}
75% {
    opacity: 1;
}
80%, 100% {
    left: 100%;
    opacity: 0;
}
}@keyframes orbit {
    0% {
    -ms-transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
    opacity: 1;
    animation-timing-function: ease-out;
}
7% {
    -ms-transform: rotate(345deg);
    -webkit-transform: rotate(345deg);
    -ms-transform: rotate(345deg);
    -webkit-transform: rotate(345deg);
    transform: rotate(345deg);
    animation-timing-function: linear;
}
30% {
    -ms-transform: rotate(455deg);
    -webkit-transform: rotate(455deg);
    -ms-transform: rotate(455deg);
    -webkit-transform: rotate(455deg);
    transform: rotate(455deg);
    animation-timing-function: ease-in-out;
}
39% {
    -ms-transform: rotate(690deg);
    -webkit-transform: rotate(690deg);
    -ms-transform: rotate(690deg);
    -webkit-transform: rotate(690deg);
    transform: rotate(690deg);
    animation-timing-function: linear;
}
70% {
    -ms-transform: rotate(815deg);
    -webkit-transform: rotate(815deg);
    -ms-transform: rotate(815deg);
    -webkit-transform: rotate(815deg);
    transform: rotate(815deg);
    opacity: 1;
    animation-timing-function: ease-out;
}
75% {
    -ms-transform: rotate(945deg);
    -webkit-transform: rotate(945deg);
    -ms-transform: rotate(945deg);
    -webkit-transform: rotate(945deg);
    transform: rotate(945deg);
    animation-timing-function: ease-out;
}
76% {
    -ms-transform: rotate(945deg);
    -webkit-transform: rotate(945deg);
    -ms-transform: rotate(945deg);
    -webkit-transform: rotate(945deg);
    transform: rotate(945deg);
    opacity: 0;
}
100% {
    -ms-transform: rotate(945deg);
    -webkit-transform: rotate(945deg);
    -ms-transform: rotate(945deg);
    -webkit-transform: rotate(945deg);
    transform: rotate(945deg);
    opacity: 0;
}
}@keyframes interactive-overlay-slidein-upper {
    from {
    top: -20%}
to {
    top: 0;
}
}@keyframes interactive-overlay-slideout-upper {
    from {
    top: 0;
}
to {
    top: -20%}
}@keyframes interactive-overlay-slidein-right {
    from {
    right: -20%}
to {
    right: 0;
}
}@keyframes interactive-overlay-slideout-right {
    from {
    right: 0;
}
to {
    right: -20%}
}@keyframes interactive-overlay-slidein-left {
    from {
    left: -20%}
to {
    left: 0;
}
}@keyframes interactive-overlay-slideout-left {
    from {
    left: 0;
}
to {
    left: -20%}
}@keyframes slidein {
    from {
    bottom: -44px;
}
to {
    bottom: 0;
}
}@keyframes slideout {
    from {
    bottom: 0;
}
to {
    bottom: -44px;
}
}.f-core-player html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%}
.f-core-player audio, .f-core-player canvas, .f-core-player progress, .f-core-player video {
    display: inline-block;
    vertical-align: baseline;
}
.f-core-player img {
    border: 0;
}
.f-core-player button, .f-core-player input, .f-core-player optgroup, .f-core-player select, .f-core-player textarea {
    font: inherit;
}
.f-core-player button {
    overflow: visible;
}
.f-core-player button, .f-core-player select {
    text-transform: none;
}
.f-core-player button, .f-core-player html input[type="button"], .f-core-player input[type="reset"], .f-core-player input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
.f-core-player input {
    line-height: normal;
}
.c-video-player, .c-video-player:before, .c-video-player:after, .c-video-player *, .c-video-player *:before, .c-video-player *:after {
    box-sizing: inherit;
}
.f-core-player audio, .f-core-player canvas, .f-core-player img, .f-core-player video {
    vertical-align: middle;
}
.f-core-player a:link, .f-core-player a:focus, .f-core-player a:hover, .f-core-player a:active, .f-core-player a:visited {
    text-decoration: none;
    color: inherit;
}
.c-video-player {
    display: inline-block;
    margin: 0;
    height: 100%;
    width: 100%;
    min-width: 320px;
    direction: ltr;
    position: relative;
    overflow: hidden;
    box-sizing: border-box !important;
}
.c-video-player.m-ambient-video {
    min-width: 0;
}
.c-video-player.m-ambient-video video::-webkit-media-controls-panel, .c-video-player.m-ambient-video video::-webkit-media-controls-play-button, .c-video-player.m-ambient-video video::-webkit-media-controls-start-playback-button {
    display: none !important;
    -webkit-appearance: none;
}
.c-video-player .f-core-player, .c-video-player .f-video-player {
    height: 100%;
    width: 100%}
.c-video-player .f-core-player video, .c-video-player .f-core-player object {
    display: block;
    min-width: 100%;
    width: 100%;
    max-height: 100%;
    height: 100%;
    background: #000;
}
.c-video-player .f-core-player video[aria-hidden="true"], .c-video-player .f-core-player object[aria-hidden="true"] {
    display: block !important;
}
.c-video-player .f-core-player .f-video-player div {
    display: none;
}
.c-video-player .f-core-player .f-video-player .vjs-player {
    display: block;
    height: 100%;
    width: 100%}
.c-video-player .f-core-player .f-video-player .vjs-player div.amp-content-title {
    display: none !important;
}
.c-video-player .f-core-player .f-video-player .vjs-player button {
    display: none;
}
.c-video-player .f-core-player .f-video-player .vjs-player div:first-child {
    display: block;
    height: 100%;
    width: 100%}
.c-video-player .f-core-player .f-video-player .vjs-player div:first-child video {
    display: block;
    height: 100%;
    width: 100%}
.c-video-player .f-core-player .f-play-pause-hide {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}
.c-video-player .f-core-player .f-play-pause-hide:focus {
    clip: auto;
    width: auto;
    height: auto;
}
.c-video-player .f-core-player .f-play-pause-show {
    position: absolute;
    clip: auto;
    width: auto;
    height: auto;
}
.c-video-player .f-core-player .f-play-pause-show:focus {
    clip: auto;
    width: auto;
    height: auto;
}
.c-video-player .f-core-player .f-video-cc-overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 56;
}
.c-video-player .f-core-player .f-video-cc-overlay.f-overlay-slidein {
    bottom: 44px;
}
.c-video-player .f-core-player .f-screen-reader {
    position: absolute;
    left: -99999px;
    height: 1px;
    width: 1px;
    overflow: hidden;
}
.c-video-player .f-core-player .f-interactive-back-button {
    background-color: #8e8e8e;
    border: 2px solid transparent;
    display: inline-block;
    position: absolute;
    bottom: -64px;
    left: 34px;
    height: 48px;
    width: 48px;
    line-height: 44px;
    border-radius: 50%;
    text-align: center;
    overflow: hidden;
    top: 34px;
    font-size: 20px;
    z-index: 2;
}
.c-video-player .f-core-player .f-interactive-back-button[aria-hidden="true"] {
    display: none;
}
.c-video-player .f-core-player .f-interactive-back-button:hover {
    background-color: #404040;
}
.c-video-player .f-core-player .f-interactive-back-button:focus {
    border: 2px solid #fff;
}
.c-video-player .f-core-player .f-interactive-back-button:active {
    background-color: #4b4b4b;
}
.c-video-player .f-core-player .f-interactive-overlay {
    background-size: cover;
    color: #fff;
    overflow: hidden;
    padding: 10px;
    position: absolute;
}
.c-video-player .f-core-player .f-interactive-overlay div {
    position: relative;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%}
.c-video-player .f-core-player .f-interactive-overlay .f-overlay-info {
    float: left;
    left: 25%;
    width: 50%}
.c-video-player .f-core-player .f-interactive-overlay .f-overlay-info .c-headline {
    font-size: 24px;
    font-weight: 400;
    padding: 0;
    margin: 0;
}
@media(max-width:767px) {
    .c-video-player .f-core-player .f-interactive-overlay .f-overlay-info .c-headline {
    font-size: 20px;
}
}.c-video-player .f-core-player .f-interactive-overlay .f-overlay-info p {
    font-size: 13px;
    padding: 0;
    margin: 5px 0;
    font-weight: 400;
}
.c-video-player .f-core-player .f-interactive-overlay .f-overlay-link {
    float: right;
    width: 25%}
.c-video-player .f-core-player .f-interactive-overlay .f-overlay-link .c-action-trigger {
    left: 50%;
    margin: 0;
    position: absolute;
    top: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.c-video-player .f-core-player .f-interactive-overlay-customhtml {
    padding: 0;
}
.c-video-player .f-core-player .f-overlay-minimizeMaximize {
    background-color: rgba(255, 255, 255, .6);
    border: 2px solid transparent;
    position: absolute;
    border-radius: 50%;
    height: 24px;
    width: 24px;
    font-size: 9px;
    overflow: hidden;
    display: inline-block;
    z-index: 2;
}
.c-video-player .f-core-player .f-overlay-minimizeMaximize:hover {
    background-color: rgba(255, 255, 255, .3);
}
.c-video-player .f-core-player .f-overlay-minimizeMaximize:focus {
    border: 2px solid #fff;
}
.c-video-player .f-core-player .f-overlay-minimizeMaximize:active {
    background-color: rgba(255, 255, 255, .15);
}
.c-video-player .f-core-player .f-overlay-minimize-upperthird {
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    bottom: 10px;
    right: 10px;
}
.c-video-player .f-core-player .f-overlay-minimize-lowerthird {
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    right: 10px;
}
.c-video-player .f-core-player .f-overlay-maximize-upperthird {
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    top: 40px;
    right: 10px;
}
.c-video-player .f-core-player .f-overlay-maximize-lowerthird {
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    bottom: 80px;
    right: 10px;
}
.c-video-player .f-core-player .interactive-graphic {
    pointer-events: none;
}
.c-video-player .f-core-player .interactive-fullscreen {
    height: 100%;
    width: 100%;
    max-height: 1080px;
    padding: 0;
    top: 0;
    left: 0;
}
.c-video-player .f-core-player .interactive-upper {
    top: 0;
    height: 20%;
    max-height: 200px;
    width: 100%}
.c-video-player .f-core-player .interactive-lower {
    bottom: 0;
    height: 20%;
    max-height: 200px;
    width: 100%}
.c-video-player .f-core-player .interactive-right {
    right: 0;
    height: 100%;
    width: 20%;
    max-width: 200px;
}
.c-video-player .f-core-player .interactive-left {
    left: 0;
    height: 100%;
    width: 20%;
    max-width: 200px;
}
.c-video-player .f-core-player .interactive-upper.f-interactive-overlay-slidein {
    animation: .5s forwards interactive-overlay-slidein-upper;
}
.c-video-player .f-core-player .interactive-right.f-interactive-overlay-slidein {
    animation: .5s forwards interactive-overlay-slidein-right;
}
.c-video-player .f-core-player .interactive-left.f-interactive-overlay-slidein {
    animation: .5s forwards interactive-overlay-slidein-left;
}
.c-video-player .f-core-player .interactive-upper.f-interactive-overlay-slideout {
    animation: .5s forwards interactive-overlay-slideout-upper;
}
.c-video-player .f-core-player .interactive-right.f-interactive-overlay-slideout {
    animation: .5s forwards interactive-overlay-slideout-right;
}
.c-video-player .f-core-player .interactive-left.f-interactive-overlay-slideout {
    animation: .5s forwards interactive-overlay-slideout-left;
}
.c-video-player .f-core-player .f-age-gate-dialogue {
    background: #000;
    min-height: 400px;
    z-index: 71;
}
.c-video-player .f-core-player .f-age-gate-dialogue>div {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.c-video-player .f-core-player .f-age-gate-dialogue [class^="c-heading"] {
    padding-top: 0;
    padding-bottom: 12px;
    display: block !important;
}
.c-video-player .f-core-player .f-age-gate-dialogue [class^="c-heading"] [class^="c-subheading"] {
    padding-bottom: 12px;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-button {
    min-height: 38px;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-select-menu>a+ul {
    max-width: 125px;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-select-menu:first-of-type>a {
    min-width: 250px;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-select-menu:first-of-type>a+ul {
    max-width: 250px;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-update-dark-theme {
    background: #000;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-hide-menu-item {
    display: none;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-font-weight-override {
    font-weight: 200;
}
@media only screen and (max-width:539px) {
    .c-video-player .f-core-player .f-age-gate-dialogue {
    padding: 0;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-select-menu {
    display: block;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-select-menu:first-of-type>a {
    min-width: 200px;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-select-menu:first-of-type>a+ul {
    max-width: 200px;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-select-menu>a {
    width: 200px;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-select-menu>a+ul {
    max-width: 200px;
}
.c-video-player .f-core-player .f-age-gate-dialogue .c-button {
    display: block;
}
}.c-video-player .f-core-player .f-progress {
    direction: ltr;
    width: 100%;
    width: calc(100% - 288px);
    display: inline-block;
    margin-bottom: 5px;
}
.c-video-player .f-core-player .f-progress div {
    background: rgba(255, 255, 255, .4);
}
.c-video-player .f-core-player .f-progress div button:hover, .c-video-player .f-core-player .f-progress div button:active {
    background: #fff;
}
.c-video-player .f-core-player .f-progress div button:hover span, .c-video-player .f-core-player .f-progress div button:active span {
    display: block;
}
.c-video-player .f-core-player .f-progress div button:focus {
    outline: 2px dashed #fff;
    outline-offset: 2px;
}
.c-video-player .f-core-player .f-progress div button {
    background: #0067b8;
}
.c-video-player .f-core-player .f-progress div button span {
    font-size: 13px;
    width: auto;
    top: -48px;
    background: #000;
    color: #fff;
}
@media(max-width:767px) {
    .c-video-player .f-core-player .f-progress div button span {
    font-size: 12px;
}
}.c-video-player .f-core-player .f-video-controls {
    font-size: 24px;
    width: 100%;
    height: 44px;
    background: #000;
    position: absolute;
    bottom: 0;
    left: 0;
    display: inline-block;
    z-index: 61;
    text-align: left;
}
@media(max-width:767px) {
    .c-video-player .f-core-player .f-video-controls {
    font-size: 20px;
}
}.c-video-player .f-core-player .f-video-controls span {
    font-size: 13px;
}
@media(max-width:767px) {
    .c-video-player .f-core-player .f-video-controls span {
    font-size: 12px;
}
}.c-video-player .f-core-player .f-video-controls button:not([role="slider"]) {
    color: #fff;
    background: transparent;
    border: 0;
}
.c-video-player .f-core-player .f-video-controls button.c-glyph {
    width: 38px;
    height: 38px;
    vertical-align: middle;
    top: 2px;
}
.c-video-player .f-core-player .f-video-controls button.c-glyph:hover, .c-video-player .f-core-player .f-video-controls button.c-glyph:focus {
    color: #fff;
}
.c-video-player .f-core-player .f-video-controls button.c-glyph:focus {
    outline: 2px dashed #fff;
}
.c-video-player .f-core-player .f-video-controls button.c-glyph:active {
    color: rgba(255, 255, 255, .4);
}
.c-video-player .f-core-player .f-video-controls button.c-glyph.f-live {
    width: auto;
}
.c-video-player .f-core-player .f-video-controls .f-time {
    font-size: 13px;
    color: rgba(255, 255, 255, .6);
    padding-right: 12px;
    position: relative;
    top: -3px;
}
@media(max-width:767px) {
    .c-video-player .f-core-player .f-video-controls .f-time {
    font-size: 12px;
}
}.c-video-player .f-core-player .f-video-controls .f-time .f-current-time, .c-video-player .f-core-player .f-video-controls .f-time .f-duration {
    color: #fff;
}
.c-video-player .f-core-player .f-play-pause[aria-hidden="false"], .c-video-player .f-core-player .f-live[aria-hidden="false"], .c-video-player .f-core-player .f-options[aria-hidden="false"], .c-video-player .f-core-player .f-full-screen[aria-hidden="false"], .c-video-player .f-core-player .f-reactive[aria-hidden="false"] {
    display: inline-block;
}
@media(max-width:767px) {
    .c-video-player .f-core-player .f-play-pause span, .c-video-player .f-core-player .f-live span, .c-video-player .f-core-player .f-options span, .c-video-player .f-core-player .f-full-screen span, .c-video-player .f-core-player .f-reactive span {
    font-size: 12px;
}
}.c-video-player .f-core-player .f-play-pause span[aria-hidden="false"], .c-video-player .f-core-player .f-live span[aria-hidden="false"], .c-video-player .f-core-player .f-options span[aria-hidden="false"], .c-video-player .f-core-player .f-full-screen span[aria-hidden="false"], .c-video-player .f-core-player .f-reactive span[aria-hidden="false"] {
    display: block;
    bottom: 49px;
}
.c-video-player .f-core-player .f-play-pause {
    margin-left: 3px;
    margin-top: 3px;
    padding-top: 1px;
}
.c-video-player .f-core-player .f-live {
    padding-left: 8px;
    padding-right: 8px;
    font-weight: 400;
    font-size: 15px;
}
.c-video-player .f-core-player .f-live:before {
    font-family: "MWF-MDL2";
    content: ""}
.c-video-player .f-core-player .f-live-current:before {
    font-weight: 700;
    color: #e81123;
}
.c-video-player .f-core-player .f-live-current:hover:before, .c-video-player .f-core-player .f-live-current:focus:before {
    color: rgba(232, 17, 35, .6);
}
.c-video-player .f-core-player .f-live-current:active:before {
    color: rgba(232, 17, 35, .4);
}
.c-video-player .f-core-player .f-full-screen {
    display: inline-block;
    position: absolute;
    top: 1px;
    right: 2px;
}
.c-video-player .f-core-player .f-full-screen span {
    right: 0;
}
.c-video-player .f-core-player .f-reactive {
    position: absolute;
    right: 90px;
}
.c-video-player .f-core-player .f-volume-button {
    display: inline-block;
    position: absolute;
    right: 46px;
}
.c-video-player .f-core-player .f-volume-slider {
    position: absolute;
    width: 44px;
    min-height: 120px;
    bottom: 46px;
    right: 46px;
    background: #000;
    border: 2px solid rgba(255, 255, 255, .6);
    z-index: 66;
}
.c-video-player .f-core-player .f-volume-slider:after {
    display: block;
    height: 11px;
    background: transparent;
    position: absolute;
    content: "";
    bottom: -12px;
    width: 100%}
.c-video-player .f-core-player .f-volume-slider[data-show="false"] {
    position: absolute !important;
    overflow: hidden !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
    width: 1px !important;
    height: 1px !important;
    border: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    display: block !important;
}
.c-video-player .f-core-player .f-volume-slider .c-slider {
    width: 92px;
    height: 92px;
}
.c-video-player .f-core-player .f-volume-slider .c-slider div {
    background: rgba(255, 255, 255, .4);
    left: -25px;
    top: 45px;
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
.c-video-player .f-core-player .f-volume-slider .c-slider div button:hover, .c-video-player .f-core-player .f-volume-slider .c-slider div button:active {
    background: #fff;
}
.c-video-player .f-core-player .f-volume-slider .c-slider div>span {
    background: #0067b8;
}
.c-video-player .f-core-player .f-volume-slider .c-slider div button {
    background: #0067b8;
    z-index: 66;
}
.c-video-player .f-core-player .f-volume-slider .c-slider div button span {
    font-size: 13px;
    width: auto;
    min-width: 40px;
    min-height: 32px;
    top: 38px;
    left: -16px;
    background: #000;
    color: #fff;
    border: 2px solid rgba(255, 255, 255, .6);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
@media(max-width:767px) {
    .c-video-player .f-core-player .f-volume-slider .c-slider div button span {
    font-size: 12px;
}
}.c-video-player .f-core-player .f-volume-slider .c-slider div button:focus {
    outline: 2px dashed #fff;
    outline-offset: 2px;
}
.c-video-player .f-core-player .f-options {
    position: absolute;
    top: 1px;
    right: 90px;
    margin-left: 12px;
}
.c-video-player .f-core-player .f-options span {
    left: 0;
}
.c-video-player .f-core-player .f-player-context-menu .c-list {
    margin: 0;
    min-width: 160px;
    list-style: none;
}
.c-video-player .f-core-player .f-player-context-menu .c-list li:first-child {
    border-top: 0;
}
.c-video-player .f-core-player .f-player-context-menu .c-list li:focus {
    border: 2px dashed #fff;
}
@media(max-width:767px) {
    .c-video-player .f-core-player .f-player-context-menu .c-list li button {
    font-size: 12px;
}
}.c-video-player .f-core-player .f-player-context-menu .c-list li button:focus {
    border: 2px dashed #fff;
}
.c-video-player .f-core-player .f-player-context-menu .c-list li button:hover {
    text-decoration: none;
    background: rgba(255, 255, 255, .1);
}
.c-video-player .f-core-player .f-player-menu .c-list {
    margin: 0;
    min-width: 160px;
    list-style: none;
}
.c-video-player .f-core-player .f-player-menu .c-list li:first-child {
    border-top: 0;
}
.c-video-player .f-core-player .f-player-menu .c-list li ul {
    display: none;
    left: 160px;
}
.c-video-player .f-core-player .f-player-menu .c-list li ul li {
    position: relative;
}
@media(max-width:767px) {
    .c-video-player .f-core-player .f-player-menu .c-list li button {
    font-size: 12px;
}
}.c-video-player .f-core-player .f-player-menu .c-list li button.c-action-trigger {
    margin-top: 0;
}
@media screen and (-ms-high-contrast:active) {
    .c-video-player .f-core-player .f-player-menu .c-list li button.c-action-trigger {
    outline: 1px solid;
    outline-color: #fff;
}
}@media screen and (-ms-high-contrast:black-on-white) {
    .c-video-player .f-core-player .f-player-menu .c-list li button.c-action-trigger {
    outline: 1px solid;
    outline-color: #000;
}
}@media screen and (-ms-high-contrast:white-on-black) {
    .c-video-player .f-core-player .f-player-menu .c-list li button.c-action-trigger {
    outline: 1px solid;
    outline-color: #fff;
}
}.c-video-player .f-core-player .f-player-menu .c-list li button.c-glyph[data-video-selectable] {
    color: rgba(255, 255, 255, .8);
}
.c-video-player .f-core-player .f-player-menu .c-list li button.glyph-check-mark[data-video-selectable] {
    color: #fff;
}
.c-video-player .f-core-player .f-player-menu .c-list li button.glyph-chevron-right {
    color: #fff;
}
.c-video-player .f-core-player .f-player-menu .c-list li button:hover {
    text-decoration: none;
    background: rgba(255, 255, 255, .1);
}
.c-video-player .f-core-player .f-player-menu .c-list li button:focus {
    border: 2px dashed #fff;
}
.c-video-player .f-core-player .f-player-menu .c-list li button:active {
    text-decoration: none;
    background: rgba(255, 255, 255, .2);
    border: 0;
}
.c-video-player .f-core-player .f-player-menu[aria-hidden="true"] {
    visibility: hidden;
}
.c-video-player .f-core-player .f-player-menu[aria-hidden="false"] {
    visibility: visible;
}
.c-video-player .f-core-player .c-progress {
    left: 50%;
    margin: 0;
    position: absolute;
    top: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.c-video-player .f-core-player .f-error-message {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, .6);
    color: #fff;
    text-align: center;
}
.c-video-player .f-core-player .f-error-message .c-heading, .c-video-player .f-core-player .f-error-message .c-paragraph {
    font-size: 15px;
}
.c-video-player .f-core-player .f-error-message .c-heading {
    font-weight: 700;
}
.c-video-player .f-core-player .f-error-message .c-heading:before {
    font-size: 34px;
    font-family: "MWF-MDL2";
    content: "";
    display: block;
    margin-bottom: 20px;
    font-weight: 400;
}
.c-video-player .f-core-player .f-error-message>div {
    position: absolute;
    top: calc(50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    padding: 48px;
    width: 100%}
@media only screen and (min-width:1400px) {
    .c-video-player .f-core-player .f-error-message>div {
    padding: 56px;
}
}.c-video-player .f-core-player .f-slidein {
    animation: .5s forwards slidein;
}
.c-video-player .f-core-player .f-slideout {
    animation: .5s forwards slideout;
}
.c-video-player .f-external-player {
    height: 100%;
    width: 100%}
.c-video-player .f-play-pause-trigger {
    left: 50%;
    margin: -24px 0 0 -24px;
    position: absolute;
    z-index: 1;
    top: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
@media(max-width:767px) {
    .c-video-player .f-play-pause-trigger span {
    font-size: 12px;
}
}.c-video-player .f-play-pause-trigger button {
    background: rgba(0, 0, 0, .6);
    border-radius: 50%;
    color: #fff;
    margin: 0;
    padding: 0;
}
@media(max-width:767px) {
    .c-video-player .f-play-pause-trigger button.c-action-trigger.c-glyph[aria-label] {
    font-size: 20px;
}
}.c-video-player .f-play-pause-trigger button.c-action-trigger.c-glyph[aria-label]:hover {
    color: rgba(255, 255, 255, .8);
}
.c-video-player .f-play-pause-trigger button.c-action-trigger.c-glyph[aria-label]:focus {
    background: rgba(0, 0, 0, .6);
}
.c-video-player .f-end-poster-image {
    border: solid 1px transparent;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    height: auto;
    width: 100%}
.c-video-player .f-video-trigger {
    border: solid 1px transparent;
    margin: 0;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%}
.c-video-player .f-video-trigger .f-mask-20 {
    background-color: rgba(0, 0, 0, .2);
}
@media screen and (-ms-high-contrast:active) {
    .c-video-player .f-video-trigger .f-mask-20 {
    background-color: transparent;
}
}.c-video-player .f-video-trigger .f-mask-40 {
    background-color: rgba(0, 0, 0, .4);
}
@media screen and (-ms-high-contrast:active) {
    .c-video-player .f-video-trigger .f-mask-40 {
    background-color: transparent;
}
}.c-video-player .f-video-trigger div {
    text-align: center;
    position: absolute;
    z-index: 1;
    height: 100%;
    width: 100%;
    color: #fff;
    background-color: rgba(0, 0, 0, .2);
}
.c-video-player .f-video-trigger div:hover {
    background-color: rgba(0, 0, 0, .4);
}
@media(max-width:767px) {
    .c-video-player .f-video-trigger div span {
    font-size: 12px;
}
}.c-video-player .f-video-trigger div .c-heading {
    font-size: 24px;
    margin-bottom: 12px;
    font-weight: 700;
    padding: 0;
    margin: 0 auto;
    max-width: 60%}
@media(max-width:767px) {
    .c-video-player .f-video-trigger div .c-heading {
    font-size: 20px;
}
}.c-video-player .f-video-trigger div p {
    font-size: 13px;
    padding: 0;
    max-width: 33.33333%;
    margin: 0 auto;
}
.c-video-player .f-video-trigger div a, .c-video-player .f-video-trigger div button {
    position: relative;
    background: rgba(0, 0, 0, .6);
    border-radius: 50%;
    color: #fff;
    margin: 0;
    padding: 0;
}
@media(max-width:767px) {
    .c-video-player .f-video-trigger div a.c-action-trigger.c-glyph[aria-label], .c-video-player .f-video-trigger div button.c-action-trigger.c-glyph[aria-label] {
    font-size: 20px;
}
}.c-video-player .f-video-trigger div a.c-action-trigger.c-glyph[aria-label]:hover, .c-video-player .f-video-trigger div button.c-action-trigger.c-glyph[aria-label]:hover {
    color: rgba(255, 255, 255, .8);
}
.c-video-player .f-video-trigger div a.c-action-trigger.c-glyph[aria-label]:focus, .c-video-player .f-video-trigger div button.c-action-trigger.c-glyph[aria-label]:focus {
    background: rgba(0, 0, 0, .6);
    outline: 2px dashed #fff;
}
.c-video-player .f-video-trigger[class*="f-mask"].theme-light>section {
    background: #fff;
}
.c-video-player .f-video-trigger[class*="f-mask"].theme-dark>section {
    background: #000;
}
.c-video-player+.m-media-gallery {
    padding: 24px 0 0;
}
.c-video-player [aria-hidden="true"] {
    display: none !important;
}
:root[dir="ltr"] .c-video-player .f-core-player .f-age-gate-dialogue .c-select-menu>a {
    margin-right: -8px;
    min-width: 125px;
}
:root[dir="ltr"] .c-video-player .f-core-player .f-age-gate-dialogue form .c-select-menu, :root[dir="ltr"] .c-video-player .f-core-player .f-age-gate-dialogue fieldset .c-select-menu {
    margin-top: 4px;
    margin-right: 8px;
}
:root[dir="ltr"] .c-video-player .f-core-player .f-play-pause span, :root[dir="ltr"] .c-video-player .f-core-player .f-live span, :root[dir="ltr"] .c-video-player .f-core-player .f-options span, :root[dir="ltr"] .c-video-player .f-core-player .f-full-screen span, :root[dir="ltr"] .c-video-player .f-core-player .f-reactive span {
    font-size: 13px;
    border: 1px solid transparent;
    color: #fff;
    position: absolute;
    min-height: 36px;
    min-width: 44px;
    text-align: left;
    background: #000;
    padding: 8px;
}
:root[dir="ltr"] .c-video-player .f-core-player .f-player-context-menu {
    position: absolute;
    min-width: 160px;
    background: #000;
    border: 1px solid rgba(255, 255, 255, .6);
    overflow-x: hidden;
    overflow-y: hidden;
    direction: ltr;
    outline: 0 solid transparent;
    z-index: 66;
}
:root[dir="ltr"] .c-video-player .f-core-player .f-player-context-menu .c-list li {
    height: 40px;
    margin-top: 0;
    margin-left: 0;
    padding: 0;
    display: block;
    border-top: 2px solid rgba(255, 255, 255, .6);
}
:root[dir="ltr"] .c-video-player .f-core-player .f-player-context-menu .c-list li button {
    font-size: 13px;
    color: #fff;
    display: block;
    height: 100%;
    padding: 0 12px;
    text-align: left;
    width: 100%;
    margin: 0;
}
:root[dir="ltr"] .c-video-player .f-core-player .f-player-menu {
    position: absolute;
    bottom: 46px;
    right: 90px;
    min-width: 160px;
    background: #000;
    border: 1px solid rgba(255, 255, 255, .6);
    overflow-x: hidden;
    overflow-y: auto;
    direction: ltr;
    outline: 0 solid transparent;
    z-index: 66;
}
:root[dir="ltr"] .c-video-player .f-core-player .f-player-menu .c-list li {
    height: 40px;
    margin-top: 0;
    margin-left: 0;
    padding: 0;
    border-top: 2px solid rgba(255, 255, 255, .6);
}
:root[dir="ltr"] .c-video-player .f-core-player .f-player-menu .c-list li button {
    font-size: 13px;
    color: #fff;
    display: block;
    height: 100%;
    padding: 8px 12px;
    text-align: left;
    width: 100%}
:root[dir="ltr"] .c-video-player .f-core-player .f-player-menu .c-list li button .c-image {
    padding-right: 12px;
    display: inline-block;
    width: 28px;
}
:root[dir="ltr"] .c-video-player .f-core-player .f-player-menu .c-list li button.c-action-trigger:before {
    margin-left: 1px;
    margin-bottom: 5px;
}
:root[dir="ltr"] .c-video-player .f-core-player .f-player-menu .c-list li button.glyph-check-mark[data-video-selectable]:before {
    float: right;
    margin-right: 0;
}
:root[dir="ltr"] .c-video-player .f-core-player .f-player-menu .c-list li button.glyph-chevron-right:before {
    float: right;
    margin-right: 0;
}
:root[dir="ltr"] .c-video-player .f-play-pause-trigger span {
    left: 0;
    top: -38px;
    font-size: 13px;
    border: 1px solid transparent;
    color: #fff;
    position: absolute;
    min-height: 36px;
    min-width: 44px;
    text-align: left;
    background: #000;
    padding: 8px;
}
:root[dir="ltr"] .c-video-player .f-play-pause-trigger button.c-action-trigger.c-glyph[aria-label] {
    font-size: 24px;
    font-family: "MWF-MDL2";
    content: "";
    margin: 0;
    line-height: 13px;
    padding-right: 0;
    height: 48px;
    width: 48px;
    color: #fff;
    overflow: hidden;
}
:root[dir="ltr"] .c-video-player .f-video-trigger div span {
    top: calc(50% - 62px);
    left: calc(50% - 24px);
    font-size: 13px;
    border: 1px solid transparent;
    color: #fff;
    position: absolute;
    min-height: 36px;
    min-width: 44px;
    text-align: left;
    background: #000;
    padding: 8px;
}
:root[dir="ltr"] .c-video-player .f-video-trigger div a.c-action-trigger.c-glyph[aria-label], :root[dir="ltr"] .c-video-player .f-video-trigger div button.c-action-trigger.c-glyph[aria-label] {
    font-size: 24px;
    font-family: "MWF-MDL2";
    content: "";
    margin: 0 auto;
    line-height: 13px;
    padding-right: 0;
    height: 48px;
    width: 48px;
    color: #fff;
    outline: none;
    top: calc(50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    left: 0;
    right: 0;
}
:root[dir="ltr"] .c-video-player .f-video-trigger div a.c-action-trigger.c-glyph[aria-label]:focus, :root[dir="ltr"] .c-video-player .f-video-trigger div button.c-action-trigger.c-glyph[aria-label]:focus {
    outline: 2px solid #fff;
}
:root[dir="rtl"] .c-video-player .f-core-player .f-age-gate-dialogue .c-select-menu>a {
    margin-left: -8px;
    min-width: 125px;
}
:root[dir="rtl"] .c-video-player .f-core-player .f-age-gate-dialogue form .c-select-menu, :root[dir="rtl"] .c-video-player .f-core-player .f-age-gate-dialogue fieldset .c-select-menu {
    margin-top: 4px;
    margin-left: 8px;
}
:root[dir="rtl"] .c-video-player .f-core-player .f-play-pause span, :root[dir="rtl"] .c-video-player .f-core-player .f-live span, :root[dir="rtl"] .c-video-player .f-core-player .f-options span, :root[dir="rtl"] .c-video-player .f-core-player .f-full-screen span, :root[dir="rtl"] .c-video-player .f-core-player .f-reactive span {
    font-size: 13px;
    border: 1px solid transparent;
    color: #fff;
    position: absolute;
    min-height: 36px;
    min-width: 44px;
    text-align: right;
    background: #000;
    padding: 8px;
}
:root[dir="rtl"] .c-video-player .f-core-player .f-player-context-menu {
    position: absolute;
    min-width: 160px;
    background: #000;
    border: 1px solid rgba(255, 255, 255, .6);
    overflow-x: hidden;
    overflow-y: hidden;
    direction: rtl;
    outline: 0 solid transparent;
    z-index: 66;
}
:root[dir="rtl"] .c-video-player .f-core-player .f-player-context-menu .c-list li {
    height: 40px;
    margin-top: 0;
    margin-right: 0;
    padding: 0;
    display: block;
    border-top: 2px solid rgba(255, 255, 255, .6);
}
:root[dir="rtl"] .c-video-player .f-core-player .f-player-context-menu .c-list li button {
    font-size: 13px;
    color: #fff;
    display: block;
    height: 100%;
    padding: 0 12px;
    text-align: right;
    width: 100%;
    margin: 0;
}
:root[dir="rtl"] .c-video-player .f-core-player .f-player-menu {
    position: absolute;
    bottom: 46px;
    right: 90px;
    min-width: 160px;
    background: #000;
    border: 1px solid rgba(255, 255, 255, .6);
    overflow-x: hidden;
    overflow-y: auto;
    direction: rtl;
    outline: 0 solid transparent;
    z-index: 66;
}
:root[dir="rtl"] .c-video-player .f-core-player .f-player-menu .c-list li {
    height: 40px;
    margin-top: 0;
    margin-right: 0;
    padding: 0;
    border-top: 2px solid rgba(255, 255, 255, .6);
}
:root[dir="rtl"] .c-video-player .f-core-player .f-player-menu .c-list li button {
    font-size: 13px;
    color: #fff;
    display: block;
    height: 100%;
    padding: 8px 12px;
    text-align: right;
    width: 100%}
:root[dir="rtl"] .c-video-player .f-core-player .f-player-menu .c-list li button .c-image {
    padding-left: 12px;
    display: inline-block;
    width: 28px;
}
:root[dir="rtl"] .c-video-player .f-core-player .f-player-menu .c-list li button.c-action-trigger:before {
    margin-right: 1px;
    margin-bottom: 5px;
}
:root[dir="rtl"] .c-video-player .f-core-player .f-player-menu .c-list li button.glyph-check-mark[data-video-selectable]:before {
    float: left;
    margin-left: 0;
}
:root[dir="rtl"] .c-video-player .f-core-player .f-player-menu .c-list li button.glyph-chevron-right:before {
    float: left;
    margin-left: 0;
}
:root[dir="rtl"] .c-video-player .f-play-pause-trigger span {
    left: 0;
    top: -38px;
    font-size: 13px;
    border: 1px solid transparent;
    color: #fff;
    position: absolute;
    min-height: 36px;
    min-width: 44px;
    text-align: right;
    background: #000;
    padding: 8px;
}
:root[dir="rtl"] .c-video-player .f-play-pause-trigger button.c-action-trigger.c-glyph[aria-label] {
    font-size: 24px;
    font-family: "MWF-MDL2";
    content: "";
    margin: 0;
    line-height: 13px;
    padding-left: 0;
    height: 48px;
    width: 48px;
    color: #fff;
    overflow: hidden;
}
:root[dir="rtl"] .c-video-player .f-video-trigger div span {
    top: calc(50% - 62px);
    left: calc(50% - 24px);
    font-size: 13px;
    border: 1px solid transparent;
    color: #fff;
    position: absolute;
    min-height: 36px;
    min-width: 44px;
    text-align: right;
    background: #000;
    padding: 8px;
}
:root[dir="rtl"] .c-video-player .f-video-trigger div a.c-action-trigger.c-glyph[aria-label], :root[dir="rtl"] .c-video-player .f-video-trigger div button.c-action-trigger.c-glyph[aria-label] {
    font-size: 24px;
    font-family: "MWF-MDL2";
    content: "";
    margin: 0 auto;
    line-height: 13px;
    padding-left: 0;
    height: 48px;
    width: 48px;
    color: #fff;
    outline: none;
    top: calc(50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    left: 0;
    right: 0;
}
.ow-video-dialog.f-lightbox {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0 84px;
    z-index: 999;
}
.ow-video-dialog.f-lightbox[aria-hidden="false"] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.ow-video-dialog.f-lightbox[aria-hidden="false"]>[role="dialog"] {
    position: relative;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    left: auto;
    right: auto;
    top: auto;
    min-width: 0;
    padding: 0;
    background: transparent;
    border: none;
    height: auto !important;
    pointer-events: none;
}
.ow-video-dialog.f-lightbox>[role="presentation"] {
    background-color: rgba(0, 0, 0, .9);
    width: 100vw;
    height: 100vh;
}
.ow-video-dialog.f-lightbox .ow-video-player-container.fluid-iframe, .ow-video-dialog.f-lightbox .ow-native-video-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    min-width: 320px;
    border: 1px solid rgba(0, 0, 0, .9);
    pointer-events: auto;
}
.ow-video-dialog.f-lightbox .ow-video-player-container.fluid-iframe iframe, .ow-video-dialog.f-lightbox .ow-video-player-container.fluid-iframe video, .ow-video-dialog.f-lightbox .ow-native-video-container iframe, .ow-video-dialog.f-lightbox .ow-native-video-container video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%}
.ow-video-dialog.f-lightbox [data-js-dialog-hide] {
    padding: 0;
    background: none;
    border: 0;
    width: 36px;
    height: 36px;
    line-height: 36px;
    position: fixed;
    top: 24px;
    color: rgba(255, 255, 255, .6);
    font-size: 36px;
    z-index: 1001;
}
.ow-video-dialog.f-lightbox [data-js-dialog-hide]:focus {
    outline: 1px dashed rgba(255, 255, 255, .6);
}
.ow-video-dialog.f-lightbox .ow-vp-error, .ow-video-dialog.f-lightbox .c-progress {
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1000;
    text-align: center;
    font-size: 20px;
}
html[dir="ltr"] .ow-video-dialog.f-lightbox [data-js-dialog-hide] {
    right: 24px;
}
html[dir="rtl"] .ow-video-dialog.f-lightbox [data-js-dialog-hide] {
    left: 24px;
}
@media screen and (max-width:767px) {
    .ow-video-dialog.f-lightbox {
    padding: 0;
}
.ow-video-dialog.f-lightbox[aria-hidden="false"]>[role="dialog"] {
    position: absolute;
    top: 84px;
    bottom: 0;
    left: 0;
    right: 0;
}
}.CompareTabs {
    margin-top: 1.2%;
    display: inline-flex;
}
.CompareTabs .Comparebtn:active {
    background: rgba(0, 0, 0, .79);
    color: #fff;
}
.CompareTabs a.c-button {
    margin-right: 24px;
}
.CompareTabs button.c-button, .CompareTabs a.c-button {
    padding: 0;
    background-color: #fff;
}
.CompareTabs button.c-button:focus:not(.x-hidden-focus):not(.f-lightweight):not([disabled]), .CompareTabs button.c-button:hover:not(.f-lightweight):not([disabled]), .CompareTabs a.c-button:focus:not(.x-hidden-focus):not(.f-lightweight):not([disabled]), .CompareTabs a.c-button:hover:not(.f-lightweight):not([disabled]) {
    box-shadow: none;
}
.CompareTabs a {
    max-width: unset;
}
@media only screen and (max-width:767px) {
    .CompareTabs .Comparebtn span {
    font-size: 17px;
    border: 2px solid transparent;
    outline: 2px solid transparent;
    outline-offset: -3px;
    padding: 0 4px;
    margin: 0 12px;
    display: inline-block;
    white-space: nowrap;
    cursor: pointer;
    box-sizing: border-box;
    transition: margin 600ms cubic-bezier(.16, 1, .29, .99);
    line-height: 36px;
    color: rgba(0, 0, 0, .6);
    font-weight: 600;
    position: relative;
    margin-left: 0;
    text-decoration: none;
}
.CompareTabs button.c-button, .CompareTabs a.c-button {
    padding: 3px;
    background-color: #fff;
}
.CompareTabs .c-button[status="active"] span {
    border-bottom: 2px solid #0067b8;
    color: #000;
}
.CompareTabs button.c-button:focus:not(.x-hidden-focus), .CompareTabs button.c-button:hover, .CompareTabs a.c-button:focus:not(.x-hidden-focus), .CompareTabs a.c-button:hover {
    background-color: #fff;
}
}@media only screen and (min-width:768px) {
    .CompareTabs a.c-button: focus {
    background-color: #f5f5f5;
}
.CompareTabs .Comparebtn span {
    position: relative;
    top: 26px;
    margin-left: 0%;
    font-size: 20px;
    font-weight: 600;
}
.CompareTabs button.c-button:focus:not(.x-hidden-focus), .CompareTabs a.c-button:focus:not(.x-hidden-focus) {
    text-decoration: none;
}
.CompareTabs .Comparebtn {
    max-width: unset;
    min-width: 250px;
    height: 80px;
    text-align: left;
    border: 1px solid;
    border-bottom-color: rgba(0, 0, 0, .2);
    padding: 0 25px 0 25px;
}
.CompareTabs button.c-button, .CompareTabs a.c-button {
    border: 0 solid #666;
    background-color: #f5f5f5;
}
.CompareTabs .c-button[status="active"] :hover {
    color: #fff;
}
.CompareTabs .c-button[status="active"]:focus {
    background: rgba(0, 0, 0, .79);
}
.CompareTabs .c-button :hover {
    color: rgba(0, 0, 0, .79);
}
.CompareTabs .c-button[status="active"] {
    background: rgba(0, 0, 0, .79);
    color: #fff;
}
}@media only screen and (min-width:768px) {
    .MStabpaneldivider {
    border-bottom: 1px solid #666;
}
}@media screen and (min-width:300px) and (max-width:767px) {
    .CompareTabs {
    width: 100%;
    display: flex;
    justify-content: center;
}
}.ow-sku-lightbox.f-flow>[role="presentation"] {
    background-color: rgba(0, 0, 0, .9);
}
.ow-sku-lightbox.f-flow>[role="dialog"] {
    background-color: #fff;
    width: 95%;
    min-width: 0;
    padding: 24px;
    border-color: rgba(0, 0, 0, .9);
    height: auto !important;
}
.ow-sku-lightbox.f-flow>[role="dialog"]>[data-js-dialog-hide] {
    top: 1px;
    right: 1px;
}
.ow-sku-lightbox.f-flow>[role="dialog"] .popup {
    overflow: hidden;
    padding: 0 31px;
}
.ow-sku-lightbox.f-flow>[role="dialog"] .popup .content {
    color: #000;
}
.ow-sku-lightbox.f-flow>[role="dialog"] .popup .content [class*="c-heading-"] {
    font-size: 24px;
    line-height: 28px;
    padding: 36px 0 4px;
    font-weight: 600;
    margin: 10px 0 24px;
    padding: 0;
}
.ow-sku-lightbox.f-flow>[role="dialog"] .popup .content [class*="c-heading-"]:first-child {
    margin-top: 52px;
}
.ow-sku-lightbox.f-flow>[role="dialog"] .popup .buy-buttons {
    margin: 10px -10px 8px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
}
.ow-sku-lightbox.f-flow>[role="dialog"] .popup .buy-buttons .ow-link-wrapper {
    display: -ms-flexbox;
    display: flex;
    margin: 10px;
}
.ow-sku-lightbox.f-flow>[role="dialog"] .ow-icons-wrapper {
    margin: 30px 0;
    max-width: calc(100% - 1vw);
}
.ow-sku-lightbox.f-flow>[role="dialog"] .ow-icons-wrapper .ow-icon-header {
    margin: 0 0 30px;
    font-weight: 600;
}
.ow-sku-lightbox.f-flow>[role="dialog"] .ow-icons-wrapper .ow-icons {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    text-align: center;
}
.ow-sku-lightbox.f-flow>[role="dialog"] .ow-icons-wrapper .ow-icons li {
    display: block;
    float: left;
    width: 25%;
    height: auto;
    padding: 0 1vw 20px;
    color: #000;
}
.ow-sku-lightbox.f-flow>[role="dialog"] .ow-icons-wrapper .ow-icons li>span {
    display: block;
    font-size: 11px;
    margin-top: 5px;
}
.ow-mobile .ow-mb-15 {
    margin-bottom: 15px;
}
.ow-mobile .ow-exp-content {
    margin-top: 55px;
    margin-bottom: 10px;
    text-align: center;
}
.ow-mobile .ow-exp-content .ow-content>p {
    font-size: 18px;
    line-height: 24px;
    padding: 0;
    font-weight: 600;
}
.ow-mobile .ow-exp-content .ow-content ul {
    font-size: 13px;
    list-style-type: none;
    margin-bottom: 15px;
}
.ow-mobile .ow-exp-content .ow-contact-sales-container {
    padding-top: 20px;
}
.ow-mobile .ow-exp-content .ow-contact-sales-container .ow-contactus {
    margin-top: 10px;
}
.ow-mobile .c-carousel {
    overflow: hidden;
}
.ow-mobile .c-carousel .ow-navigation {
    width: 83.333%;
    margin: 0 auto;
    padding: 15px 12px;
    overflow: hidden;
}
.ow-mobile .c-carousel .ow-navigation .ow-previous, .ow-mobile .c-carousel .ow-navigation .ow-next {
    width: 25%;
    float: left;
    text-align: center;
}
.ow-mobile .c-carousel .ow-navigation .ow-previous button, .ow-mobile .c-carousel .ow-navigation .ow-next button {
    color: #fff;
    background-color: #0078d4;
}
.ow-mobile .c-carousel .ow-navigation .ow-previous .c-flipper.f-previous, .ow-mobile .c-carousel .ow-navigation .ow-previous .c-flipper.f-next, .ow-mobile .c-carousel .ow-navigation .ow-next .c-flipper.f-previous, .ow-mobile .c-carousel .ow-navigation .ow-next .c-flipper.f-next {
    opacity: 1;
    position: relative;
    display: inline-block;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
}
.ow-mobile .c-carousel .ow-navigation .ow-seq-indicator {
    width: 50%;
    float: left;
    text-align: center;
}
.ow-mobile .c-carousel .ow-navigation .ow-seq-indicator .c-sequence-indicator {
    position: relative;
    bottom: auto;
}
.ow-mobile .c-carousel .ow-navigation .ow-seq-indicator .c-sequence-indicator button[aria-selected="true"]:before {
    background-color: #0078d4;
}
.ow-mobile .c-carousel .ow-slides-container {
    text-align: center;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides li.f-active:active {
    background-color: transparent;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide header, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide footer-cus {
    background-color: #f5f5f5;
    margin-left: 12px;
    margin-right: 12px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide footer-cus {
    margin-top: 20px;
    padding-bottom: 5px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide footer .ow-content {
    padding-bottom: 5px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-legend-ctn {
    padding-top: 20px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-legend-ctn .ow-legend {
    margin: 0 8px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-legend-ctn .ow-legend img {
    width: 18px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-legend-ctn .ow-legend img.ow-high-contrast-on-black {
    display: none;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-ribbon-content {
    padding: 5px;
    color: #fff;
    background-color: #0078d4;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content {
    padding-top: 15px;
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content>.ow-price.ow-price-cell {
    padding-top: 0;
    padding-bottom: 20px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-title {
    font-size: 24px;
    font-weight: 600;
    line-height: 28px;
    padding-top: 10px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-subheading {
    padding-top: 10px;
    padding-bottom: 10px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-subparagraph {
    padding-top: 0;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-subparagraph p {
    padding-top: 15px;
    padding-bottom: 10px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .buy-primary {
    padding-top: 10px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .buy-secondary {
    padding-top: 5px;
    margin-bottom: 0;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-wrap-ctas:not(.buy-primary):not(.buy-secondary) {
    padding-bottom: 15px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-price {
    padding-top: 10px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-price .c-price {
    font-weight: 600;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-price .c-price .price-value {
    /* font-size: 46px; */
    /* white-space: nowrap; */
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-price .c-price .price-recurrence {
    margin-left: 10px;
    margin-top: 8px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-price .c-price .sub-heading {
    font-weight: normal;
    padding-top: 5px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-price .c-price .price-commitment {
    display: inline-block;
    padding-top: 5px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-price .sub-paragraph {
    padding-top: 25px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-summary {
    padding-top: 0;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-summary .ow-paragraph {
    padding-top: 10px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-summary .ow-paragraph h3 {
    margin-top: 30px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-icons-wrapper {
    margin: 25px auto 0;
    max-width: 350px;
    vertical-align: top;
    padding-top: 0;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-icons-wrapper .ow-icons {
    font-size: 12px;
    padding-top: 22px;
    list-style-type: none;
    display: flex;
    flex-wrap: wrap;
    text-align: left;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-icons-wrapper .ow-icons li {
    display: list-item;
    width: 25%}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-icons-wrapper .ow-icons li.ow-hidden-mobile {
    display: none;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-icons-wrapper .ow-icons li.ow-product-icon-show-more-container .c-button {
    color: #000;
    font-size: 42px;
    margin: 0;
    padding: 0;
    min-width: 0;
    width: 48px;
    height: 48px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-icons-wrapper .ow-icons li .ow-icon {
    display: inline-block;
    line-height: 0;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-icons-wrapper .ow-icons li .ow-icon:before {
    display: block;
    width: 48px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-icons-wrapper .ow-icons li span {
    display: block;
    text-align: center;
    margin: 0;
    max-width: 44px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-icons-wrapper.paragraph:not(.ow-multiple-icons), .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-features-list .ow-icons-wrapper.paragraph:not(.ow-multiple-icons) {
    display: flex;
    align-items: center;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-icons-wrapper.paragraph:not(.ow-multiple-icons) .ow-icons, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-features-list .ow-icons-wrapper.paragraph:not(.ow-multiple-icons) .ow-icons {
    width: 100px;
    padding-top: 0;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-icons-wrapper.paragraph:not(.ow-multiple-icons) .ow-icon-text, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-features-list .ow-icons-wrapper.paragraph:not(.ow-multiple-icons) .ow-icon-text {
    width: 100%}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-icons-wrapper.paragraph.ow-multiple-icons .ow-icon-text, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-features-list .ow-icons-wrapper.paragraph.ow-multiple-icons .ow-icon-text {
    padding-top: 10px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-icons-wrapper:not(:first-child), .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-features-list .ow-icons-wrapper:not(:first-child) {
    padding-top: 20px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers {
    padding: 0 12px;
    margin-top: 20px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer:first-child {
    border-top: 1px solid #8c8c8c;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer {
    background-color: #fff;
    border-bottom: 1px solid #8c8c8c;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn {
    display: flex;
    padding-top: 25px;
    padding-bottom: 25px;
    padding-left: 0;
    padding-right: 0;
    font-weight: 600;
    font-size: 18px;
    background-color: #fff;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn[aria-expanded="false"] .ow-btn-feature .ow-title-container:before, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn[aria-expanded="true"] .ow-btn-feature .ow-title-container:before {
    display: inline-block;
    font-family: "MWF-MDL2";
    font-weight: bold;
    position: absolute;
    top: 50%;
    margin-top: -9px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn[aria-expanded="false"]:before, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn[aria-expanded="true"]:before {
    content: ""}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn[aria-expanded="false"] .ow-btn-feature .ow-title-container:before {
    content: ""}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn[aria-expanded="true"] .ow-btn-feature .ow-title-container:before {
    content: ""}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn[aria-expanded="true"] {
    border-bottom: 1px solid #8c8c8c;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn[aria-expanded="true"] .ow-drawer-icons {
    display: none;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-desc {
    display: flex;
    flex-direction: column;
    width: 50%;
    padding-left: 10px;
    padding-right: 10px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature {
    text-align: left;
    position: relative;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-title-container {
    position: relative;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-title, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-description, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-icons {
    margin-left: 26px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-description {
    font-weight: normal;
    font-size: 14px;
    padding-top: 10px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-icons {
    padding-top: 10px;
    font-weight: normal;
    font-size: 15px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-icons .ow-icons {
    font-size: 12px;
    padding-top: 0;
    list-style-type: none;
    list-style-position: outside;
    display: flex;
    flex-wrap: wrap;
    text-align: left;
    flex-direction: row;
    justify-content: flex-start;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-icons .ow-icons li {
    display: inline-block;
    width: 60px;
    margin: 5px;
    text-align: center;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-icons .ow-icons li .ow-icon {
    width: 100%;
    display: inline-block;
    line-height: 0;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-icons .ow-icons li .ow-icon:before {
    width: 25px;
    height: 25px;
    display: inline-block;
    text-align: center;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-icons .ow-icons li span {
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-icon-text {
    padding-top: 10px;
    font-size: 14px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn-desc {
    justify-content: center;
    align-items: center;
    font-size: 15px;
    font-weight: normal;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn-desc .ow-high-contrast-on-black {
    display: none;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content {
    font-size: 15px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding-bottom: 30px;
    padding-top: 30px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature:nth-child(even) {
    background-color: #fff;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature:nth-child(odd) {
    background-color: #f5f5f5;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature:not(:last-child) {
    border-bottom: 1px solid #8c8c8c;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-description, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-option {
    display: flex;
    flex-direction: column;
    width: 50%;
    padding-left: 16px;
    padding-right: 16px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-description {
    text-align: left;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-description .ow-high-contrast-on-black {
    display: none;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-description .ow-icons {
    text-align: center;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-description .ow-icons .ow-icon:before {
    width: 25px;
    height: 25px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-description .ow-icons span {
    font-size: 12px;
    display: block;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-description .ow-icon-text {
    font-size: 12px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-option {
    justify-content: center;
    align-items: center;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-option img {
    width: 18px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-option img.ow-high-contrast-on-black {
    display: none;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-option ul.ow-icons {
    display: flex;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-option ul.ow-icons li {
    display: list-item;
    padding-left: 10px;
    padding-right: 10px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list {
    margin-left: 12px;
    margin-right: 12px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding-bottom: 20px;
    padding-top: 20px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature:nth-child(odd) {
    background-color: #fff;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature:nth-child(even) {
    background-color: #f5f5f5;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-option {
    display: flex;
    flex-direction: column;
    width: 50%;
    padding-left: 16px;
    padding-right: 16px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description {
    text-align: left;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-desc, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons {
    padding-bottom: 5px;
    padding-top: 5px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title {
    font-size: 14px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-desc {
    font-size: 14px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons .ow-icons {
    font-size: 12px;
    padding-top: 0;
    list-style-type: none;
    list-style-position: outside;
    display: flex;
    flex-wrap: wrap;
    text-align: left;
    flex-direction: row;
    justify-content: flex-start;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons .ow-icons li, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons .ow-icons>div {
    display: inline-block;
    width: 60px;
    margin: 5px;
    text-align: center;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons .ow-icons li .ow-icon, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons .ow-icons>div .ow-icon {
    width: 100%;
    display: inline-block;
    line-height: 0;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons .ow-icons li .ow-icon:before, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons .ow-icons>div .ow-icon:before {
    width: 25px;
    height: 25px;
    display: inline-block;
    text-align: center;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons .ow-icons li span, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons .ow-icons>div span {
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons .ow-icon-text {
    font-size: 14px;
    font-weight: 400;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-option {
    justify-content: center;
    align-items: center;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-option img {
    width: 18px;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-option img.ow-high-contrast-on-black {
    display: none;
}
[data-module="ow-sku-chooser"] {
    position: relative;
}
[data-module="ow-sku-chooser"] .ow-desktop {
    display: none;
}
[data-module="ow-sku-chooser"] .ow-float-none {
    display: block;
    float: none;
}
[data-module="ow-sku-chooser"] .ow-width-75 {
    width: 75px;
}
[data-module="ow-sku-chooser"] [data-columns="3"] .ow-aside-col {
    flex: 0 33.33%;
    flex-basis: auto;
    width: 33.33%}
[data-module="ow-sku-chooser"] [data-columns="3"] .ow-products-col {
    flex: 0 66.67%;
    flex-basis: auto;
    width: 66.67%}
[data-module="ow-sku-chooser"] [data-columns="3"] .ow-inner-row>div, [data-module="ow-sku-chooser"] [data-columns="3"] .ow-skicky-col>div {
    flex: 0 48%;
    flex-basis: auto;
    width: 48%}
[data-module="ow-sku-chooser"] [data-columns="3"] .ow-empty-row>div {
    flex: 0 48%;
    flex-basis: auto;
    width: 48%}
[data-module="ow-sku-chooser"] [data-columns="4"] .ow-aside-col {
    flex: 0 25%;
    flex-basis: auto;
    width: 25%}
[data-module="ow-sku-chooser"] [data-columns="4"] .ow-products-col {
    flex: 0 75%;
    flex-basis: auto;
    width: 75%}
[data-module="ow-sku-chooser"] [data-columns="4"] .ow-inner-row>div, [data-module="ow-sku-chooser"] [data-columns="4"] .ow-skicky-col>div {
    flex: 0 31.3%;
    flex-basis: auto;
    width: 31.3%}
[data-module="ow-sku-chooser"] [data-columns="4"] .ow-empty-row>div {
    flex: 0 31.3%;
    flex-basis: auto;
    width: 31.3%}
[data-module="ow-sku-chooser"] [data-columns="5"] .ow-aside-col {
    flex: 0 20%;
    flex-basis: auto;
    width: 20%}
[data-module="ow-sku-chooser"] [data-columns="5"] .ow-products-col {
    flex: 0 80%;
    flex-basis: auto;
    width: 80%}
[data-module="ow-sku-chooser"] [data-columns="5"] .ow-inner-row>div, [data-module="ow-sku-chooser"] [data-columns="5"] .ow-skicky-col>div {
    flex: 0 23%;
    flex-basis: auto;
    width: 23%}
[data-module="ow-sku-chooser"] [data-columns="5"] .ow-empty-row>div {
    flex: 0 23%;
    flex-basis: auto;
    width: 23%}
[data-module="ow-sku-chooser"] .ow-divider-line {
    position: absolute;
    top: 20px;
    padding: 1px;
    border-left: 1px solid #c8c8c8;
    height: 98.5%;
    z-index: 1;
}
[data-module="ow-sku-chooser"] .ow-ribbon-container {
    padding: 0 !important;
}
[data-module="ow-sku-chooser"] .ow-ribbon-container .ow-ribbon-content {
    color: #fff;
    padding: 5px;
    font-size: 14px;
    background-color: #0078d4;
}
[data-module="ow-sku-chooser"] .ow-ribbon-container .ow-ribbon-content.ow-clr-blue {
    background-color: #0078d4;
}
[data-module="ow-sku-chooser"] .ow-ribbon-container .ow-ribbon-content.ow-clr-orange {
    background-color: #d83b01;
}
[data-module="ow-sku-chooser"] .ow-title-container .ow-title {
    padding-top: 10px;
}
[data-module="ow-sku-chooser"] .ow-title-container .ow-subheading {
    padding-top: 13px;
    font-size: 16px;
}
[data-module="ow-sku-chooser"] .ow-title-container.ow-showTitle-second .ow-title {
    padding-top: 35px;
}
[data-module="ow-sku-chooser"] .ow-title-container.ow-ribbon-empty .ow-title {
    padding-top: 25px;
}
[data-module="ow-sku-chooser"] .ow-subparagraph {
    font-size: 16px;
}
[data-module="ow-sku-chooser"] .ow-subparagraph>*:first-child {
    padding-top: 23px;
}
[data-module="ow-sku-chooser"] .ow-price>*:first-of-type {
    padding-top: 13px;
}
[data-module="ow-sku-chooser"] .ow-price .price-value {
    font-size: 2.25vw;
    font-weight: 600;
}
[data-module="ow-sku-chooser"] .ow-price .c-price span {
    float: none;
}
[data-module="ow-sku-chooser"] .ow-price .price-commitment {
    font-weight: 600;
}
[data-module="ow-sku-chooser"] .ow-primary-purchase .c-button.f-primary {
    margin-top: 20px;
}
[data-module="ow-sku-chooser"] .ow-primary-purchase .c-button.f-de-emphasize {
    margin-top: 20px !important;
}
[data-module="ow-sku-chooser"] .ow-primary-purchase .buy-secondary {
    margin-top: 18px;
}
[data-module="ow-sku-chooser"] .ow-summary .ow-icon-header {
    font-size: 16px;
    font-weight: 600;
    padding-top: 5px;
}
/* [data-module="ow-sku-chooser"] .ow-summary .ow-icon-header p { */
    /* font-size: inherit !important; */
    /* font-weight: inherit !important; */
/* } */
[data-module="ow-sku-chooser"] .ow-summary h3 {
    font-size: 16px;
    font-weight: 600;
    padding-top: 10px;
}
/* [data-module="ow-sku-chooser"] .ow-summary p { */
    /* font-size: 16px; */
/* } */
[data-module="ow-sku-chooser"] .ow-summary .ow-paragraph {
    padding-top: 20px;
}
[data-module="ow-sku-chooser"] .ow-summary .ow-wrap-ctas .c-call-to-action {
    padding-top: 1px;
    padding-bottom: 0;
}
[data-module="ow-sku-chooser"] .ow-summary .ow-icons-wrapper {
    padding-top: 22px;
}
[data-module="ow-sku-chooser"] .ow-summary>div:first-of-type .ow-link-wrapper {
    padding-top: 10px;
}
[data-module="ow-sku-chooser"] .ow-empty-row {
    display: flex;
    flex: auto;
}
[data-module="ow-sku-chooser"] .ow-empty-row.ow-min-ht-14 {
    min-height: 14px;
}
[data-module="ow-sku-chooser"] .ow-empty-row.ow-min-ht-30 {
    min-height: 30px;
}
[data-module="ow-sku-chooser"] .ow-empty-row>div {
    background-color: #f5f5f5;
}
[data-module="ow-sku-chooser"] .ow-header {
    border-bottom: 1px solid #8c8c8c;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-explore-content {
    text-align: left;
    padding: 0;
    margin-bottom: 30px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-explore-content ul.c-list {
    font-size: 13px;
    padding: 0;
    list-style-type: none;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-explore-content ul.c-list li {
    padding-top: 10px;
    padding-bottom: 0;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-contact-sales-container {
    margin-top: 35px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-contact-sales-container .ow-chat button.c-button:before {
    position: relative;
    display: inline-block;
    content: url(https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE2EZj4);
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-contact-sales-container .ow-phone .ow-phone-number:before, [data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-contact-sales-container .ow-phone .ow-phonenumber:before {
    display: inline-block;
    font-size: 11px;
    right: auto;
    content: url(https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE2EUaw);
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-contact-sales-container .ow-phone .ow-availability {
    font-size: 13px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-contact-sales-container .ow-contactus {
    padding-top: 5px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-contact-sales-container .ow-contactus .c-hyperlink:before {
    display: inline-block;
    font-size: 11px;
    right: auto;
    content: url("https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE2EWH4");
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-icon-description {
    margin-top: auto;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-icon-description .ow-legend-ctn {
    padding-bottom: 0;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-icon-description .ow-legend-ctn .ow-legend {
    display: inline-block;
    margin: 0 !important;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-icon-description .ow-legend-ctn img {
    width: 18px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-icon-description .ow-legend-ctn img.ow-high-contrast-on-black {
    display: none;
}
[data-module="ow-sku-chooser"] .ow-header, [data-module="ow-sku-chooser"] .ow-footer {
    display: flex;
    flex-direction: row;
    position: relative;
    padding-bottom: 20px;
    margin-top: 20px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-aside-col, [data-module="ow-sku-chooser"] .ow-footer .ow-aside-col {
    display: flex;
    flex-direction: column;
    background-color: #fff;
}
[data-module="ow-sku-chooser"] .ow-header .ow-products-col .ow-products-row, [data-module="ow-sku-chooser"] .ow-footer .ow-products-col .ow-products-row {
    display: flex;
    flex-direction: column;
    height: 100%}
[data-module="ow-sku-chooser"] .ow-header .ow-products-col .ow-products-row .ow-inner-row, [data-module="ow-sku-chooser"] .ow-footer .ow-products-col .ow-products-row .ow-inner-row {
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    flex: 1 1 auto;
}
[data-module="ow-sku-chooser"] .ow-header .ow-products-col .ow-products-row .ow-inner-row>div, [data-module="ow-sku-chooser"] .ow-footer .ow-products-col .ow-products-row .ow-inner-row>div {
    background-color: #f5f5f5;
    padding-left: 15px;
    padding-right: 15px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-icons, [data-module="ow-sku-chooser"] .ow-footer .ow-icons {
    font-size: 12px;
    padding-top: 27px;
    list-style-type: none;
    display: flex;
    flex-wrap: wrap;
    text-align: left;
}
[data-module="ow-sku-chooser"] .ow-header .ow-icons li, [data-module="ow-sku-chooser"] .ow-footer .ow-icons li {
    padding: 0 10px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-icons li img, [data-module="ow-sku-chooser"] .ow-footer .ow-icons li img {
    height: 48px;
    width: 44px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-icons li span, [data-module="ow-sku-chooser"] .ow-footer .ow-icons li span {
    display: block;
    text-align: center;
    margin: 0;
    max-width: 44px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-icons div, [data-module="ow-sku-chooser"] .ow-footer .ow-icons div {
    padding: 0 10px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-icons div img, [data-module="ow-sku-chooser"] .ow-footer .ow-icons div img {
    height: 48px;
    width: 44px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-icons div span, [data-module="ow-sku-chooser"] .ow-footer .ow-icons div span {
    display: block;
    text-align: center;
    margin: 0;
    max-width: 44px;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table {
    border-spacing: 20px;
    width: 100%;
    text-align: center;
    table-layout: fixed;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table tr.feature {
    border-bottom: 1px solid #8c8c8c;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table tr.feature th, [data-module="ow-sku-chooser"] .ow-sku-table-content table tr.feature td[role="rowheader"] {
    text-align: left;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table tr.feature .description {
    font-weight: normal;
    padding-top: 5px;
    font-size: 14px;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table .ow-icons-wrapper {
    display: flex;
    align-items: center;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table .ow-icons {
    font-weight: normal;
    font-size: 12px;
    padding-top: 0;
    list-style-type: none;
    display: flex;
    flex-wrap: wrap;
    text-align: center;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table .ow-icons li {
    width: 60px;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table .ow-icons div {
    padding: 0;
    width: 60px;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table .ow-icons .ow-icon::before {
    width: 25px;
    height: 25px;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table .ow-icons img {
    height: 25px;
    width: 25px;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table .ow-icons i {
    padding-top: 12px;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table .ow-icons span {
    display: block;
    text-align: center;
    margin: 0;
    max-width: 60px;
    line-height: 15px;
}
[data-module="ow-sku-chooser"] .ow-sku-table-content table .ow-icon-text {
    max-width: 70%;
    font-weight: normal;
}
[data-module="ow-sku-chooser"] .ow-link-wrapper.ow-has-superscript-link {
    display: flex;
    justify-content: center;
}
[data-module="ow-sku-chooser"] .ow-link-wrapper.ow-has-superscript-link a.c-button.f-primary+.ow-in-page-link.ow-superscript-link {
    margin-top: 10px;
}
[data-module="ow-sku-chooser"] .ow-link-wrapper.ow-has-superscript-link sup {
    font-size: 10px;
}
[data-module="ow-sku-chooser"] .ow-sticky-container {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    background-color: #fff;
    border-bottom: 1px solid #000;
    padding-bottom: 10px;
    -ms-transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    transition: all 500ms ease-in-out;
    width: 100%}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row {
    display: flex;
    flex-direction: column;
    max-width: calc(1600px + 10%);
    margin: auto;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-sticky-nav-col {
    padding: 15px;
    background-color: #fff !important;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    position: relative;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col {
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    position: relative;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .trial {
    padding-top: 0;
    margin-top: 2px;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .trial .ow-link-wrapper {
    display: block;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .trial .ow-link-wrapper a.c-hyperlink {
    display: inline-block;
    padding-top: 10px;
    padding-bottom: 11px;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .ow-sticky-price-only .ow-price {
    padding-bottom: 5px;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .ow-sticky-price-only .ow-price>*:first-of-type {
    padding-top: 0;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .ow-sticky-price-only .ow-price .price-value, [data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .ow-sticky-price-only .ow-price .price-recurrence {
    font-size: 20px;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .ow-sticky-price-only .ow-price .price-commitment {
    display: inline-block;
    padding-top: 5px;
    font-weight: normal;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .ow-sticky-price-only .ow-link-wrapper {
    display: block;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .ow-sticky-price-only .ow-link-wrapper a.c-button, [data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .ow-sticky-price-only .ow-link-wrapper a.c-hyperlink {
    margin-top: 2px;
    padding-top: 10px;
    padding-bottom: 11px;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col .ow-sticky-price-only .ow-link-wrapper a.c-call-to-action {
    margin-top: 2px;
    padding-top: 10px;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-sticky-summary-links {
    padding-top: 0;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-sticky-summary-links .ow-link-wrapper {
    display: block;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-sticky-summary-links .ow-link-wrapper.ow-has-superscript-link {
    display: inline-flex;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-sticky-summary-links .ow-link-wrapper a.c-button, [data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-sticky-summary-links .ow-link-wrapper a.c-hyperlink {
    margin-top: 2px;
    padding-top: 10px;
    padding-bottom: 11px;
}
[data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-sticky-summary-links .ow-link-wrapper a.c-call-to-action {
    margin-top: 2px;
    padding-top: 10px;
}
[data-module="ow-sku-chooser"] .ow-sticky-container.ow-sticky-show {
    -ms-transform: translateY(0%);
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
}
[data-module="ow-sku-chooser"].ow-high-contrast-on-black .ow-standard-contrast {
    display: none;
}
[data-module="ow-sku-chooser"]:not(.ow-high-contrast-on-black) .ow-high-contrast-on-black {
    display: none;
}
[data-module="ow-sku-chooser"]:not(.ow-sku-chooser-accordion) .ow-summary .ow-wrap-ctas {
    margin-bottom: 10px;
}
[data-module="ow-sku-chooser"]:not(.ow-sku-chooser-accordion) .ow-sku-table-content tr.feature.ow-child-row-gray {
    background-color: #f5f5f5;
}
[data-module="ow-sku-chooser"]:not(.ow-sku-chooser-accordion) .ow-sku-table-content tr.feature td {
    padding: 55px 20px;
    min-height: 50px;
    line-height: 25px;
}
[data-module="ow-sku-chooser"]:not(.ow-sku-chooser-accordion) .ow-sku-table-content tr.feature .cell.detail div:first-of-type {
    font-weight: 600;
}
[data-module="ow-sku-chooser"]:not(.ow-sku-chooser-accordion) .ow-sku-table-content tr.feature .cell.detail div {
    font-size: 14px;
    line-height: normal;
}
[data-module="ow-sku-chooser"]:not(.ow-sku-chooser-accordion) .ow-sku-table-content tr.feature img {
    width: 25px;
}
[data-module="ow-sku-chooser"]:not(.ow-theme-none) .c-button.f-de-emphasize {
    background-color: #fff !important;
}
[data-module="ow-sku-chooser"]:not(.ow-theme-none) .ow-ribbon-content.ow-theme-ribbon-de-emphasize {
    background-color: #fff !important;
}
[data-module="ow-sku-chooser"][data-ow-current-market="ru"] .ow-sku-table-content table .ow-icons li, [data-module="ow-sku-chooser"][data-ow-current-market="ru"] .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-icons .ow-icons li {
    width: 80px;
}
@media screen and (min-width:768px) {
    [data-module="ow-sku-chooser"] .ow-mobile {
    display: none;
}
[data-module="ow-sku-chooser"] .ow-desktop {
    display: block;
}
[data-module="ow-sku-chooser"] .ow-desktop .ow-header .ow-inner-row .ow-summary:not(.purchase):not([prod-id]) .ow-wrap-ctas:first-of-type a.c-call-to-action, [data-module="ow-sku-chooser"] .ow-desktop .ow-footer .ow-inner-row .ow-summary:not(.purchase):not([prod-id]) .ow-wrap-ctas:first-of-type a.c-call-to-action {
    margin-top: 20px;
}
[data-module="ow-sku-chooser"] .ow-sticky-row {
    padding-left: 0;
    padding-right: 0;
}
}@media screen and (min-width:1084px) {
    [data-module="ow-sku-chooser"] .ow-sticky-row {
    padding-left: 5%;
    padding-right: 5%}
}@media screen and (min-width:1920px) {
    [data-module="ow-sku-chooser"] .ow-price .price-value {
    font-size: 42px;
}
[data-module="ow-sku-chooser"] .ow-header .ow-icons li, [data-module="ow-sku-chooser"] .ow-footer .ow-icons li {
    padding: 0 9px;
}
}html:not([dir="rtl"]) [data-module="ow-sku-chooser"] [data-columns="3"] .ow-divider-line {
    right: 32.33%}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] [data-columns="3"] .ow-sticky-inner-row {
    margin-left: 33.33%}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] [data-columns="4"] .ow-divider-line {
    right: 24%}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] [data-columns="4"] .ow-sticky-inner-row {
    margin-left: 25%}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] [data-columns="5"] .ow-divider-line {
    right: 19%}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] [data-columns="5"] .ow-sticky-inner-row {
    margin-left: 20%}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-empty-row>div {
    margin-left: 2%}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-header .ow-aside-col {
    padding: 35px 10px 0 20px;
}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-contact-sales-container .ow-chat button.c-button {
    padding-left: 0;
}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-icon-description .ow-legend-ctn span:first-of-type {
    margin-right: 15px;
}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-icon-description .ow-legend-ctn img {
    margin-right: 5px;
}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-header .ow-products-col .ow-products-row .ow-inner-row>div, html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-footer .ow-products-col .ow-products-row .ow-inner-row>div {
    margin-left: 2%}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-sku-table-content table tr.feature .ow-icons-wrapper .ow-icons {
    margin-right: 25px;
}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-sku-table-content table tr.feature .ow-icons li {
    padding-right: 15px;
}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col>div {
    margin-left: 2%}
html[dir="rtl"] .ow-mobile .c-carousel .ow-navigation .ow-next, html[dir="rtl"] .ow-mobile .c-carousel .ow-navigation .ow-previous, html[dir="rtl"] .ow-mobile .c-carousel .ow-navigation .ow-seq-indicator {
    float: right;
}
html[dir="rtl"] .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-price .c-price .price-recurrence {
    margin-right: 10px;
    margin-left: 0;
}
html[dir="rtl"] .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-content .ow-icons-wrapper .ow-icons {
    text-align: right;
}
html[dir="rtl"] .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature {
    text-align: right;
}
html[dir="rtl"] .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-title, html[dir="rtl"] .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-description, html[dir="rtl"] .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-icons {
    margin-right: 26px;
    margin-left: 0;
}
html[dir="rtl"] .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn .ow-btn-feature .ow-drawer-icons .ow-icons {
    text-align: right;
}
html[dir="rtl"] .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-description {
    text-align: right;
}
html[dir="rtl"] .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description {
    text-align: right;
}
html[dir="rtl"] .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-features-list .ow-feature .ow-description .ow-title-icons .ow-icons {
    text-align: right;
}
html[dir="rtl"] .ow-sku-lightbox.f-flow>[role="dialog"] .ow-icons-wrapper .ow-icons li {
    float: right;
}
html[dir="rtl"] [data-module="ow-sku-chooser"] [data-columns="3"] .ow-divider-line {
    left: 32.33%}
html[dir="rtl"] [data-module="ow-sku-chooser"] [data-columns="3"] .ow-sticky-inner-row {
    margin-right: 33.33%}
html[dir="rtl"] [data-module="ow-sku-chooser"] [data-columns="4"] .ow-divider-line {
    left: 24%}
html[dir="rtl"] [data-module="ow-sku-chooser"] [data-columns="4"] .ow-sticky-inner-row {
    margin-right: 25%}
html[dir="rtl"] [data-module="ow-sku-chooser"] [data-columns="5"] .ow-divider-line {
    left: 19%}
html[dir="rtl"] [data-module="ow-sku-chooser"] [data-columns="5"] .ow-sticky-inner-row {
    margin-right: 20%}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-empty-row>div {
    margin-right: 2%}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-header .ow-aside-col {
    padding: 35px 20px 0 10px;
}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-explore-content {
    text-align: right;
}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-contact-sales-container .ow-chat button.c-button {
    padding-right: 0;
}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-icon-description .ow-legend-ctn span:first-of-type {
    margin-left: 15px;
}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-header .ow-aside-col .ow-icon-description .ow-legend-ctn img {
    margin-left: 5px;
}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-header .ow-products-col .ow-products-row .ow-inner-row>div, html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-footer .ow-products-col .ow-products-row .ow-inner-row>div {
    margin-right: 2%}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-sku-table-content table tr.feature th, html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-sku-table-content table tr.feature td[role="rowheader"] {
    text-align: right;
}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-sku-table-content table tr.feature .ow-icons-wrapper .ow-icons {
    margin-left: 25px;
}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-sku-table-content table tr.feature .ow-icons li {
    padding-left: 15px;
}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-sticky-container .ow-sticky-row .ow-sticky-inner-row .ow-skicky-col>div {
    margin-right: 2%}
@media screen and (-ms-high-contrast:white-on-black), screen and (-ms-high-contrast:active) {
    .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-legend-ctn .ow-legend img.ow-high-contrast-on-black, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn-desc img.ow-high-contrast-on-black, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-option img.ow-high-contrast-on-black, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-features-list .ow-feature .ow-option img.ow-high-contrast-on-black {
    display: inline;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-legend-ctn .ow-legend img.ow-standard-contrast, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn-desc img.ow-standard-contrast, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-option img.ow-standard-contrast, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-features-list .ow-feature .ow-option img.ow-standard-contrast {
    display: none;
}
}@media screen and (-ms-high-contrast:black-on-white) {
    .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-legend-ctn .ow-legend img.ow-high-contrast-on-black, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn-desc img.ow-high-contrast-on-black, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-option img.ow-high-contrast-on-black, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-features-list .ow-feature .ow-option img.ow-high-contrast-on-black {
    display: none;
}
.ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-legend-ctn .ow-legend img.ow-standard-contrast, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer .ow-btn-desc img.ow-standard-contrast, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-drawers .ow-drawer-content .ow-feature .ow-option img.ow-standard-contrast, .ow-mobile .c-carousel .ow-slides-container .ow-slides .ow-slide .ow-features-list .ow-feature .ow-option img.ow-standard-contrast {
    display: inline;
}
}@media all and (max-width:767px) {
    .p_office .ow-sku-tabv1.c-pivot>header, .p_office .ow-sku-tabv1.c-pivot>div, .p_office .ow-sku-tabv1.c-pivot>[role="tablist"] {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.p_office .ow-sku-tabv1.c-pivot>header>[role="tab"], .p_office .ow-sku-tabv1.c-pivot>header>[role="tab"]:focus, .p_office .ow-sku-tabv1.c-pivot>header a, .p_office .ow-sku-tabv1.c-pivot>header a:focus, .p_office .ow-sku-tabv1.c-pivot>div>[role="tab"], .p_office .ow-sku-tabv1.c-pivot>div>[role="tab"]:focus, .p_office .ow-sku-tabv1.c-pivot>div a, .p_office .ow-sku-tabv1.c-pivot>div a:focus, .p_office .ow-sku-tabv1.c-pivot>[role="tablist"]>[role="tab"], .p_office .ow-sku-tabv1.c-pivot>[role="tablist"]>[role="tab"]:focus, .p_office .ow-sku-tabv1.c-pivot>[role="tablist"] a, .p_office .ow-sku-tabv1.c-pivot>[role="tablist"] a:focus {
    font-weight: 600;
}
.p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>header>[role="tab"].f-active:after, .p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>header a.f-active:after, .p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>div>[role="tab"].f-active:after, .p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>div a.f-active:after, .p_office .ow-sku-tabv1.c-pivot :not(.f-disabled)>[role="tablist"]>[role="tab"].f-active:after, .p_office .ow-sku-tabv1.c-pivot :not(.f-disabled)>[role="tablist"] a.f-active:after {
    border-bottom: 2px solid #f00;
}
}@media all and (min-width:768px) {
    .p_office .ow-sku-tabv1.c-pivot {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    min-width: 100%}
.p_office .ow-sku-tabv1.c-pivot>header>[role="tab"], .p_office .ow-sku-tabv1.c-pivot>header>[role="tab"]:focus, .p_office .ow-sku-tabv1.c-pivot>header a, .p_office .ow-sku-tabv1.c-pivot>header a:focus, .p_office .ow-sku-tabv1.c-pivot>div>[role="tab"], .p_office .ow-sku-tabv1.c-pivot>div>[role="tab"]:focus, .p_office .ow-sku-tabv1.c-pivot>div a, .p_office .ow-sku-tabv1.c-pivot>div a:focus, .p_office .ow-sku-tabv1.c-pivot>[role="tablist"]>[role="tab"], .p_office .ow-sku-tabv1.c-pivot>[role="tablist"]>[role="tab"]:focus, .p_office .ow-sku-tabv1.c-pivot>[role="tablist"] a, .p_office .ow-sku-tabv1.c-pivot>[role="tablist"] a:focus {
    min-width: 250px;
    padding: 20px;
    background: #f5f5f5;
    color: #000;
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    font-size: 20px;
    font-weight: 600;
}
.p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>header>[role="tab"].f-active, .p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>header a.f-active, .p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>div>[role="tab"].f-active, .p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>div a.f-active, .p_office .ow-sku-tabv1.c-pivot :not(.f-disabled)>[role="tablist"]>[role="tab"].f-active, .p_office .ow-sku-tabv1.c-pivot :not(.f-disabled)>[role="tablist"] a.f-active {
    background: #2f2f2f;
    color: #fff;
}
.p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>header>[role="tab"].f-active:after, .p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>header a.f-active:after, .p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>div>[role="tab"].f-active:after, .p_office .ow-sku-tabv1.c-pivot:not(.f-disabled)>div a.f-active:after, .p_office .ow-sku-tabv1.c-pivot :not(.f-disabled)>[role="tablist"]>[role="tab"].f-active:after, .p_office .ow-sku-tabv1.c-pivot :not(.f-disabled)>[role="tablist"] a.f-active:after {
    border: none;
}
.p_office .ow-sku-tabv1.c-pivot section[role="tabpanel"] {
    border-top: 1px solid #666;
    padding-bottom: 50px;
}
.p_office .ow-sku-tabv1.c-pivot[data-grid="container"]>header, .p_office .ow-sku-tabv1.c-pivot[data-grid="container"] section[role="tabpanel"]>div {
    display: block;
    max-width: calc(1600px + 10%);
    margin: 0 auto;
    padding-left: 5%;
    padding-right: 5%}
}.ow-theme-microsoft365 .ow-theme-cl, .ow-theme-microsoft365.ow-theme-cl {
    color: #0078d4;
}
.ow-theme-microsoft365 .ow-theme-cl-imp, .ow-theme-microsoft365.ow-theme-cl-imp {
    color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-btn-fill-imp, .ow-theme-microsoft365.ow-theme-btn-fill-imp {
    background-color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-btn-outline-imp, .ow-theme-microsoft365.ow-theme-btn-outline-imp, .ow-theme-microsoft365 .ow-themed-button-outline-imp, .ow-theme-microsoft365.ow-themed-button-outline-imp {
    outline-color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-bg, .ow-theme-microsoft365.ow-theme-bg {
    background-color: #0078d4;
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-0, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-0 {
    background-color: rgba(0, 120, 212, 0);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-5, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-5 {
    background-color: rgba(0, 120, 212, .05);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-10, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-10 {
    background-color: rgba(0, 120, 212, .1);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-15, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-15 {
    background-color: rgba(0, 120, 212, .15);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-20, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-20 {
    background-color: rgba(0, 120, 212, .2);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-25, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-25 {
    background-color: rgba(0, 120, 212, .25);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-30, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-30 {
    background-color: rgba(0, 120, 212, .3);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-35, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-35 {
    background-color: rgba(0, 120, 212, .35);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-40, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-40 {
    background-color: rgba(0, 120, 212, .4);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-45, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-45 {
    background-color: rgba(0, 120, 212, .45);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-50, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-50 {
    background-color: rgba(0, 120, 212, .5);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-55, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-55 {
    background-color: rgba(0, 120, 212, .55);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-60, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-60 {
    background-color: rgba(0, 120, 212, .6);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-65, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-65 {
    background-color: rgba(0, 120, 212, .65);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-70, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-70 {
    background-color: rgba(0, 120, 212, .7);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-75, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-75 {
    background-color: rgba(0, 120, 212, .75);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-80, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-80 {
    background-color: rgba(0, 120, 212, .8);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-85, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-85 {
    background-color: rgba(0, 120, 212, .85);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-90, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-90 {
    background-color: rgba(0, 120, 212, .9);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-95, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-95 {
    background-color: rgba(0, 120, 212, .95);
}
.ow-theme-microsoft365 .ow-theme-bg.ow-bg-alpha-100, .ow-theme-microsoft365.ow-theme-bg.ow-bg-alpha-100 {
    background-color: #0078d4;
}
.ow-theme-microsoft365 .ow-theme-bg-imp, .ow-theme-microsoft365.ow-theme-bg-imp {
    background-color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-0, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-0 {
    background-color: rgba(0, 120, 212, 0) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-5, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-5 {
    background-color: rgba(0, 120, 212, .05) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-10, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-10 {
    background-color: rgba(0, 120, 212, .1) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-15, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-15 {
    background-color: rgba(0, 120, 212, .15) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-20, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-20 {
    background-color: rgba(0, 120, 212, .2) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-25, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-25 {
    background-color: rgba(0, 120, 212, .25) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-30, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-30 {
    background-color: rgba(0, 120, 212, .3) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-35, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-35 {
    background-color: rgba(0, 120, 212, .35) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-40, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-40 {
    background-color: rgba(0, 120, 212, .4) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-45, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-45 {
    background-color: rgba(0, 120, 212, .45) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-50, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-50 {
    background-color: rgba(0, 120, 212, .5) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-55, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-55 {
    background-color: rgba(0, 120, 212, .55) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-60, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-60 {
    background-color: rgba(0, 120, 212, .6) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-65, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-65 {
    background-color: rgba(0, 120, 212, .65) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-70, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-70 {
    background-color: rgba(0, 120, 212, .7) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-75, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-75 {
    background-color: rgba(0, 120, 212, .75) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-80, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-80 {
    background-color: rgba(0, 120, 212, .8) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-85, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-85 {
    background-color: rgba(0, 120, 212, .85) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-90, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-90 {
    background-color: rgba(0, 120, 212, .9) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-95, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-95 {
    background-color: rgba(0, 120, 212, .95) !important;
}
.ow-theme-microsoft365 .ow-theme-bg-imp.ow-bg-alpha-imp-100, .ow-theme-microsoft365.ow-theme-bg-imp.ow-bg-alpha-imp-100 {
    background-color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-btn-fill-imp:hover, .ow-theme-microsoft365.ow-theme-btn-fill-imp:hover {
    background-color: #005a9f !important;
}
.ow-theme-microsoft365 .ow-theme-border-imp, .ow-theme-microsoft365.ow-theme-border-imp {
    border-color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-border-btm-imp, .ow-theme-microsoft365.ow-theme-border-btm-imp {
    border-bottom-color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-border-top-imp, .ow-theme-microsoft365.ow-theme-border-top-imp {
    border-top-color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-border-left-imp, .ow-theme-microsoft365.ow-theme-border-left-imp {
    border-left-color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-border-right-imp, .ow-theme-microsoft365.ow-theme-border-right-imp {
    border-right-color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-svg-fill, .ow-theme-microsoft365.ow-theme-svg-fill {
    fill: #0078d4;
}
.ow-theme-microsoft365 .ow-theme-ribbon-de-emphasize, .ow-theme-microsoft365.ow-theme-ribbon-de-emphasize {
    background: transparent !important;
    color: #0078d4 !important;
}
.ow-theme-microsoft365 .ow-theme-all-ribbon-de-emphasize, .ow-theme-microsoft365.ow-theme-all-ribbon-de-emphasize {
    border: 2px solid #0078d4;
}
.ow-theme-microsoft365 .ow-theme-ribbon-de-emphasize-mobile, .ow-theme-microsoft365.ow-theme-ribbon-de-emphasize-mobile {
    background: transparent !important;
    color: #0078d4 !important;
    border: 1px solid #0078d4;
}
.ow-theme-microsoft365 button[aria-selected="true"]:before {
    background-color: #0078d4 !important;
}
.ow-theme-microsoft365 .f-active:after {
    border: 1px solid #0078d4 !important;
}
.ow-theme-microsoft365 .f-active:active, .ow-theme-microsoft365 .f-active:focus {
    background-color: rgba(0, 120, 212, .1);
}
.ow-theme-microsoft365 .c-button.f-primary, .ow-theme-microsoft365 .c-call-to-action.f-primary {
    background: #0078d4 !important;
    color: #fff !important;
    border-color: #fff;
}
.ow-theme-microsoft365 .c-button.f-primary:hover, .ow-theme-microsoft365 .c-button.f-primary:focus, .ow-theme-microsoft365 .c-call-to-action.f-primary:hover, .ow-theme-microsoft365 .c-call-to-action.f-primary:focus {
    background: #005a9f !important;
    border-color: #ebebeb !important;
}
.ow-theme-microsoft365 .c-button.f-primary[disabled], .ow-theme-microsoft365 .c-call-to-action.f-primary[disabled] {
    opacity: .2;
}
.ow-theme-microsoft365 .c-button.f-primary[disabled]:hover, .ow-theme-microsoft365 .c-button.f-primary[disabled]:focus, .ow-theme-microsoft365 .c-call-to-action.f-primary[disabled]:hover, .ow-theme-microsoft365 .c-call-to-action.f-primary[disabled]:focus {
    opacity: .2;
}
.ow-theme-microsoft365 .c-button.f-secondary, .ow-theme-microsoft365 .c-call-to-action.f-secondary {
    background: #fff !important;
    color: #0078d4 !important;
    border: 2px solid #0078d4;
}
.ow-theme-microsoft365 .c-button.f-secondary:hover, .ow-theme-microsoft365 .c-button.f-secondary:focus, .ow-theme-microsoft365 .c-call-to-action.f-secondary:hover, .ow-theme-microsoft365 .c-call-to-action.f-secondary:focus {
    background: #ebebeb !important;
    border-color: #005a9f !important;
}
.ow-theme-microsoft365 .c-button.f-secondary[disabled], .ow-theme-microsoft365 .c-call-to-action.f-secondary[disabled] {
    opacity: .2;
}
.ow-theme-microsoft365 .c-button.f-secondary[disabled]:hover, .ow-theme-microsoft365 .c-button.f-secondary[disabled]:focus, .ow-theme-microsoft365 .c-call-to-action.f-secondary[disabled]:hover, .ow-theme-microsoft365 .c-call-to-action.f-secondary[disabled]:focus {
    opacity: .2;
}
.ow-theme-microsoft365 .c-button.f-primary-solid-border {
    border-color: #0078d4;
}
.ow-theme-microsoft365 .c-button.f-de-emphasize {
    background: transparent !important;
    color: #0078d4 !important;
    border: 1px solid #0078d4;
    margin-top: 0 !important;
}
.ow-theme-microsoft365 .c-button.ow-theme-download-btn:not([disabled]) {
    background: #0078d4 !important;
    color: #fff !important;
    border-color: #fff;
}
.ow-theme-microsoft365 .c-button.ow-theme-download-btn:not([disabled]):hover {
    background: #005a9f !important;
}
.ow-theme-microsoft365 .c-button.ow-theme-download-btn:not([disabled]):focus {
    background: #005a9f !important;
    border-color: #000 !important;
}
.ow-theme-microsoft365 .ow-theme-bg-v2, .ow-theme-microsoft365.ow-theme-bg-v2 {
    background-color: #0078d4;
    color: #fff;
}
.ow-theme-microsoft365 .ow-theme-bg-v2 .c-call-to-action.f-lightweight, .ow-theme-microsoft365 .ow-theme-bg-v2 a.c-hyperlink, .ow-theme-microsoft365.ow-theme-bg-v2 .c-call-to-action.f-lightweight, .ow-theme-microsoft365.ow-theme-bg-v2 a.c-hyperlink {
    color: #fff;
}
.ow-theme-microsoft365 .ow-theme-bg-v2 .c-call-to-action.f-lightweight:hover, .ow-theme-microsoft365 .ow-theme-bg-v2 a.c-hyperlink:hover, .ow-theme-microsoft365.ow-theme-bg-v2 .c-call-to-action.f-lightweight:hover, .ow-theme-microsoft365.ow-theme-bg-v2 a.c-hyperlink:hover {
    color: #fff;
}
.ow-theme-microsoft365 .ow-theme-bg-v2 .c-call-to-action.f-lightweight:focus, .ow-theme-microsoft365 .ow-theme-bg-v2 a.c-hyperlink:focus, .ow-theme-microsoft365.ow-theme-bg-v2 .c-call-to-action.f-lightweight:focus, .ow-theme-microsoft365.ow-theme-bg-v2 a.c-hyperlink:focus {
    background-color: #006fc5;
    color: #fff;
    border-color: #fff;
    outline: none;
}
.ow-theme-microsoft365 .ow-theme-bg-v2 a.c-hyperlink, .ow-theme-microsoft365.ow-theme-bg-v2 a.c-hyperlink {
    text-decoration: underline;
}
.ow-theme-microsoft365 .ow-theme-bg-v2 a.c-hyperlink:hover, .ow-theme-microsoft365.ow-theme-bg-v2 a.c-hyperlink:hover {
    background-color: #006fc5;
}
.ow-theme-microsoft365 .ow-theme-bg-v2-imp, .ow-theme-microsoft365.ow-theme-bg-v2-imp {
    background: #0078d4 !important;
    color: #fff !important;
}
.ow-theme-microsoft365 .ow-theme-bg-v2-imp .c-call-to-action.f-lightweight, .ow-theme-microsoft365 .ow-theme-bg-v2-imp .c-hyperlink, .ow-theme-microsoft365.ow-theme-bg-v2-imp .c-call-to-action.f-lightweight, .ow-theme-microsoft365.ow-theme-bg-v2-imp .c-hyperlink {
    color: #fff !important;
}
.ow-theme-microsoft365 .ow-theme-bg-v2-imp .c-call-to-action.f-lightweight:hover, .ow-theme-microsoft365 .ow-theme-bg-v2-imp .c-hyperlink:hover, .ow-theme-microsoft365.ow-theme-bg-v2-imp .c-call-to-action.f-lightweight:hover, .ow-theme-microsoft365.ow-theme-bg-v2-imp .c-hyperlink:hover {
    color: #fff !important;
}
.ow-theme-microsoft365 .ow-theme-bg-v2-imp .c-call-to-action.f-lightweight:focus, .ow-theme-microsoft365 .ow-theme-bg-v2-imp .c-hyperlink:focus, .ow-theme-microsoft365.ow-theme-bg-v2-imp .c-call-to-action.f-lightweight:focus, .ow-theme-microsoft365.ow-theme-bg-v2-imp .c-hyperlink:focus {
    background-color: #006fc5 !important;
    color: #fff !important;
    border-color: #fff !important;
    outline: none !important;
}
.ow-theme-microsoft365 .ow-theme-bg-v2-imp a.c-hyperlink, .ow-theme-microsoft365.ow-theme-bg-v2-imp a.c-hyperlink {
    text-decoration: underline !important;
}
.ow-theme-microsoft365 .ow-theme-bg-v2-imp a.c-hyperlink:hover, .ow-theme-microsoft365.ow-theme-bg-v2-imp a.c-hyperlink:hover {
    background-color: #006fc5 !important;
}
.ow-theme-microsoft365 .ow-theme-box-shadow-y, .ow-theme-microsoft365.ow-theme-box-shadow-y {
    box-shadow: 0 11px 16px 0 #006abb;
    position: relative;
}
@media screen and (max-width:540px) {
    .ow-theme-microsoft365 .ow-theme-xs-text-cl, .ow-theme-microsoft365.ow-theme-xs-text-cl {
    color: #fff;
}
.ow-theme-microsoft365 .ow-theme-xs-text-cl-imp, .ow-theme-microsoft365.ow-theme-xs-text-cl-imp {
    color: #fff !important;
}
}.ow-logo-cc {
    width: 48px;
    height: 29.8px;
    margin-right: 5px;
    display: inline-block;
    overflow: hidden;
    text-indent: -9999px;
    background-origin: content-box;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}
.ow-logo-cc.lg-alipay {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/ce/17187f.svg);
    border: 1px solid #f2f2f2;
}
.ow-logo-cc.lg-amex {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/94/be8213.svg);
}
.ow-logo-cc.lg-invoice {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/54/15960c.svg);
    border: 1px solid #f2f2f2;
}
.ow-logo-cc.lg-jcb {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/5e/f17652.svg);
}
.ow-logo-cc.lg-mc {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/a5/6df243.svg);
}
.ow-logo-cc.lg-paypal {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/37/cb7989.svg);
}
.ow-logo-cc.lg-poli {
    background-image: url();
    border: 1px solid #f2f2f2;
}
.ow-logo-cc.lg-unionpay {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/df/f25a91.svg);
    border: 1px solid #f2f2f2;
}
.ow-logo-cc.lg-visa {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/f8/513586.svg);
}
.ow-logo-cc.lg-wechat {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/55/d1432f.svg);
    border: 1px solid #f2f2f2;
}
.ow-logo-cc.lg-sepa-lastschrift {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/16/25e39f.svg);
}
.ow-logo-cc.lg-boleto {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/d8/a4b514.svg);
    background-color: #fff;
    border: 1px solid #f2f2f2;
}
.ow-logo-cc.lg-hipercard {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/74/b69f2a.svg);
    background-color: #fff;
    border: 1px solid #f2f2f2;
}
.ow-logo-cc.lg-banktransfer {
    background-image: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/6b/15b3d7.svg);
    background-color: #fff;
    border: 1px solid #f2f2f2;
}
.ow-icon, .ow-icons-vnext .ow-icon {
    display: inline-block;
    line-height: 0;
}
.ow-icon::before, .ow-icons-vnext .ow-icon::before {
    display: block;
    width: 48px;
}
.ow-icon.ic-msaccess::before, .ow-icons-vnext .ow-icon.ic-msaccess::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/9c/2ee98c.svg);
}
.ow-icon.ic-msazureinformationprotection::before, .ow-icons-vnext .ow-icon.ic-msazureinformationprotection::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/b5/8c980b.svg);
}
.ow-icon.ic-msbookings::before, .ow-icons-vnext .ow-icon.ic-msbookings::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/cc/a54b78.svg);
}
.ow-icon.ic-mscdsprojectoakdale::before, .ow-icons-vnext .ow-icon.ic-mscdsprojectoakdale::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/1d/9b7d91.svg);
}
.ow-icon.ic-msconditionalaccess::before, .ow-icons-vnext .ow-icon.ic-msconditionalaccess::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/7b/9afc68.svg);
}
.ow-icon.ic-mscustomermanager::before, .ow-icons-vnext .ow-icon.ic-mscustomermanager::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/d2/428757.svg);
}
.ow-icon.ic-msdefender::before, .ow-icons-vnext .ow-icon.ic-msdefender::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/bd/25dd56.svg);
}
.ow-icon.ic-msdelve::before, .ow-icons-vnext .ow-icon.ic-msdelve::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/b3/04a06a.svg);
}
.ow-icon.ic-mseditor::before, .ow-icons-vnext .ow-icon.ic-mseditor::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/96/8ffe10.svg);
}
.ow-icon.ic-msexcel::before, .ow-icons-vnext .ow-icon.ic-msexcel::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/3f/e5fedc.svg);
}
.ow-icon.ic-msexchange::before, .ow-icons-vnext .ow-icon.ic-msexchange::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/42/45a960.svg);
}
.ow-icon.ic-msfamilysafety::before, .ow-icons-vnext .ow-icon.ic-msfamilysafety::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/f4/0af478.svg);
}
.ow-icon.ic-msflow::before, .ow-icons-vnext .ow-icon.ic-msflow::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/6d/0f4a09.svg);
}
.ow-icon.ic-msforms::before, .ow-icons-vnext .ow-icon.ic-msforms::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/36/c07240.svg);
}
.ow-icon.ic-msinfopath::before, .ow-icons-vnext .ow-icon.ic-msinfopath::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/bd/1567a1.svg);
}
.ow-icon.ic-msintune::before, .ow-icons-vnext .ow-icon.ic-msintune::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/c8/9eb584.svg);
}
.ow-icon.ic-msinvoicing::before, .ow-icons-vnext .ow-icon.ic-msinvoicing::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/2b/0f0a25.svg);
}
.ow-icon.ic-mslens::before, .ow-icons-vnext .ow-icon.ic-mslens::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/93/d159ac.svg);
}
.ow-icon.ic-mslists::before, .ow-icons-vnext .ow-icon.ic-mslists::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/d5/90e6f9.svg);
}
.ow-icon.ic-msmileiq::before, .ow-icons-vnext .ow-icon.ic-msmileiq::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/c6/0e41a7.svg);
}
.ow-icon.ic-msmyanalytics::before, .ow-icons-vnext .ow-icon.ic-msmyanalytics::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/4e/54cfec.svg);
}
.ow-icon.ic-msoffice::before, .ow-icons-vnext .ow-icon.ic-msoffice::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/c6/8a1f00.svg);
}
.ow-icon.ic-msonedrive::before, .ow-icons-vnext .ow-icon.ic-msonedrive::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/f1/693c70.svg);
}
.ow-icon.ic-msonenote::before, .ow-icons-vnext .ow-icon.ic-msonenote::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/d0/e0ac9e.svg);
}
.ow-icon.ic-msoutlook::before, .ow-icons-vnext .ow-icon.ic-msoutlook::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/2f/33e52d.svg);
}
.ow-icon.ic-msoutlookcalendar::before, .ow-icons-vnext .ow-icon.ic-msoutlookcalendar::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/7f/12db03.svg);
}
.ow-icon.ic-msplanner::before, .ow-icons-vnext .ow-icon.ic-msplanner::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/7f/a513ed.svg);
}
.ow-icon.ic-mspowerapps::before, .ow-icons-vnext .ow-icon.ic-mspowerapps::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/78/d91f88.svg);
}
.ow-icon.ic-mspowerautomate::before, .ow-icons-vnext .ow-icon.ic-mspowerautomate::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/84/8df53d.svg);
}
.ow-icon.ic-mspowerbi::before, .ow-icons-vnext .ow-icon.ic-mspowerbi::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/c8/80ff9a.svg);
}
.ow-icon.ic-mspowerbipro::before, .ow-icons-vnext .ow-icon.ic-mspowerbipro::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/c8/80ff9a.svg);
}
.ow-icon.ic-mspowerpoint::before, .ow-icons-vnext .ow-icon.ic-mspowerpoint::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/24/c165a0.svg);
}
.ow-icon.ic-mspowervirtualagents::before, .ow-icons-vnext .ow-icon.ic-mspowervirtualagents::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/3f/dbf110.svg);
}
.ow-icon.ic-msproject::before, .ow-icons-vnext .ow-icon.ic-msproject::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/ed/266d86.svg);
}
.ow-icon.ic-msprojectcortex::before, .ow-icons-vnext .ow-icon.ic-msprojectcortex::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/5d/2fe582.svg);
}
.ow-icon.ic-mspublisher::before, .ow-icons-vnext .ow-icon.ic-mspublisher::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/e2/337aae.svg);
}
.ow-icon.ic-msremote::before, .ow-icons-vnext .ow-icon.ic-msremote::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/4d/724952.svg);
}
.ow-icon.ic-mssharepoint::before, .ow-icons-vnext .ow-icon.ic-mssharepoint::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/8b/203ea2.svg);
}
.ow-icon.ic-msskype::before, .ow-icons-vnext .ow-icon.ic-msskype::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/8c/2a6d14.svg);
}
.ow-icon.ic-msskypeforbusiness::before, .ow-icons-vnext .ow-icon.ic-msskypeforbusiness::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/5b/1780f0.svg);
}
.ow-icon.ic-msstaffhub::before, .ow-icons-vnext .ow-icon.ic-msstaffhub::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/cf/7a9b73.svg);
}
.ow-icon.ic-msstream::before, .ow-icons-vnext .ow-icon.ic-msstream::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/98/dea254.svg);
}
.ow-icon.ic-mssway::before, .ow-icons-vnext .ow-icon.ic-mssway::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/3f/7b96f7.svg);
}
.ow-icon.ic-msteams::before, .ow-icons-vnext .ow-icon.ic-msteams::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/24/b4ded9.svg);
}
.ow-icon.ic-mstodo::before, .ow-icons-vnext .ow-icon.ic-mstodo::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/ef/8bbe85.svg);
}
.ow-icon.ic-msvisio::before, .ow-icons-vnext .ow-icon.ic-msvisio::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/d1/f2e376.svg);
}
.ow-icon.ic-mswindowsvirtualdesktop::before, .ow-icons-vnext .ow-icon.ic-mswindowsvirtualdesktop::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/be/cceaec.svg);
}
.ow-icon.ic-msword::before, .ow-icons-vnext .ow-icon.ic-msword::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/53/add273.svg);
}
.ow-icon.ic-msworkplaceanalytics::before, .ow-icons-vnext .ow-icon.ic-msworkplaceanalytics::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/34/77e413.svg);
}
.ow-icon.ic-msyammer::before, .ow-icons-vnext .ow-icon.ic-msyammer::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/e3/8609c0.svg);
}
.ow-icon.ic-msschooldatasync::before, .ow-icons-vnext .ow-icon.ic-msschooldatasync::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/1f/4bc4db.svg);
}
.ow-icon.ic-msgroupme::before, .ow-icons-vnext .ow-icon.ic-msgroupme::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/7a/c4eb70.svg);
}
.ow-icons-wave4 .ow-icon {
    display: inline-block;
    line-height: 0;
}
.ow-icons-wave4 .ow-icon::before {
    display: block;
    width: 48px;
}
.ow-icons-wave4 .ow-icon.ic-msaccess::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/9c/2ee98c.svg);
}
.ow-icons-wave4 .ow-icon.ic-msazureinformationprotection::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/b5/8c980b.svg);
}
.ow-icons-wave4 .ow-icon.ic-msbookings::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/cc/a54b78.svg);
}
.ow-icons-wave4 .ow-icon.ic-mscdsprojectoakdale::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/1d/9b7d91.svg);
}
.ow-icons-wave4 .ow-icon.ic-msconditionalaccess::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/7b/9afc68.svg);
}
.ow-icons-wave4 .ow-icon.ic-mscustomermanager::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/d2/428757.svg);
}
.ow-icons-wave4 .ow-icon.ic-msdefender::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/bd/25dd56.svg);
}
.ow-icons-wave4 .ow-icon.ic-msdelve::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/b3/04a06a.svg);
}
.ow-icons-wave4 .ow-icon.ic-mseditor::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/96/8ffe10.svg);
}
.ow-icons-wave4 .ow-icon.ic-msexcel::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/3f/e5fedc.svg);
}
.ow-icons-wave4 .ow-icon.ic-msexchange::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/42/45a960.svg);
}
.ow-icons-wave4 .ow-icon.ic-msfamilysafety::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/f4/0af478.svg);
}
.ow-icons-wave4 .ow-icon.ic-msflow::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/6d/0f4a09.svg);
}
.ow-icons-wave4 .ow-icon.ic-msforms::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/36/c07240.svg);
}
.ow-icons-wave4 .ow-icon.ic-msinfopath::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/bd/1567a1.svg);
}
.ow-icons-wave4 .ow-icon.ic-msintune::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/c8/9eb584.svg);
}
.ow-icons-wave4 .ow-icon.ic-msinvoicing::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/2b/0f0a25.svg);
}
.ow-icons-wave4 .ow-icon.ic-mslens::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/93/d159ac.svg);
}
.ow-icons-wave4 .ow-icon.ic-mslists::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/d5/90e6f9.svg);
}
.ow-icons-wave4 .ow-icon.ic-msmileiq::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/c6/0e41a7.svg);
}
.ow-icons-wave4 .ow-icon.ic-msmyanalytics::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/4e/54cfec.svg);
}
.ow-icons-wave4 .ow-icon.ic-msoffice::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/c6/8a1f00.svg);
}
.ow-icons-wave4 .ow-icon.ic-msonedrive::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/f1/693c70.svg);
}
.ow-icons-wave4 .ow-icon.ic-msonenote::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/d0/e0ac9e.svg);
}
.ow-icons-wave4 .ow-icon.ic-msoutlook::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/2f/33e52d.svg);
}
.ow-icons-wave4 .ow-icon.ic-msoutlookcalendar::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/7f/12db03.svg);
}
.ow-icons-wave4 .ow-icon.ic-msplanner::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/7f/a513ed.svg);
}
.ow-icons-wave4 .ow-icon.ic-mspowerapps::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/78/d91f88.svg);
}
.ow-icons-wave4 .ow-icon.ic-mspowerautomate::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/84/8df53d.svg);
}
.ow-icons-wave4 .ow-icon.ic-mspowerbi::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/c8/80ff9a.svg);
}
.ow-icons-wave4 .ow-icon.ic-mspowerbipro::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/c8/80ff9a.svg);
}
.ow-icons-wave4 .ow-icon.ic-mspowerpoint::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/24/c165a0.svg);
}
.ow-icons-wave4 .ow-icon.ic-mspowervirtualagents::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/3f/dbf110.svg);
}
.ow-icons-wave4 .ow-icon.ic-msproject::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/ed/266d86.svg);
}
.ow-icons-wave4 .ow-icon.ic-msprojectcortex::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/5d/2fe582.svg);
}
.ow-icons-wave4 .ow-icon.ic-mspublisher::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/e2/337aae.svg);
}
.ow-icons-wave4 .ow-icon.ic-msremote::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/4d/724952.svg);
}
.ow-icons-wave4 .ow-icon.ic-mssharepoint::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/8b/203ea2.svg);
}
.ow-icons-wave4 .ow-icon.ic-msskype::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/8c/2a6d14.svg);
}
.ow-icons-wave4 .ow-icon.ic-msskypeforbusiness::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/5b/1780f0.svg);
}
.ow-icons-wave4 .ow-icon.ic-msstaffhub::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/cf/7a9b73.svg);
}
.ow-icons-wave4 .ow-icon.ic-msstream::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/98/dea254.svg);
}
.ow-icons-wave4 .ow-icon.ic-mssway::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/3f/7b96f7.svg);
}
.ow-icons-wave4 .ow-icon.ic-msteams::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/24/b4ded9.svg);
}
.ow-icons-wave4 .ow-icon.ic-mstodo::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/ef/8bbe85.svg);
}
.ow-icons-wave4 .ow-icon.ic-msvisio::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/d1/f2e376.svg);
}
.ow-icons-wave4 .ow-icon.ic-mswindowsvirtualdesktop::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/be/cceaec.svg);
}
.ow-icons-wave4 .ow-icon.ic-msword::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/53/add273.svg);
}
.ow-icons-wave4 .ow-icon.ic-msworkplaceanalytics::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/34/77e413.svg);
}
.ow-icons-wave4 .ow-icon.ic-msyammer::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/e3/8609c0.svg);
}
.ow-icons-wave4 .ow-icon.ic-msschooldatasync::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/1f/4bc4db.svg);
}
.ow-icons-wave4 .ow-icon.ic-msgroupme::before {
    content: url(http://www.microsoft.com/onerfstatics/marketingsites-eas-prod/sc/7a/c4eb70.svg);
}
@media screen and (-ms-high-contrast:white-on-black) {
    .ow-icon: :before, .ow-icons-vnext .ow-icon::before, .ow-icons-wave4 .ow-icon::before {
    height: 48px;
    background-size: contain;
}
.ow-icon.ic-msaccess::before, .ow-icons-vnext .ow-icon.ic-msaccess::before, .ow-icons-wave4 .ow-icon.ic-msaccess::before {
    content: "";
    background-image: url(../66196f.html);
}
.ow-icon.ic-msexcel::before, .ow-icons-vnext .ow-icon.ic-msexcel::before, .ow-icons-wave4 .ow-icon.ic-msexcel::before {
    content: "";
    background-image: url(../67f64f.html);
}
.ow-icon.ic-msforms::before, .ow-icons-vnext .ow-icon.ic-msforms::before, .ow-icons-wave4 .ow-icon.ic-msforms::before {
    content: "";
    background-image: url(../f3df1e.html);
}
.ow-icon.ic-msinfopath::before, .ow-icons-vnext .ow-icon.ic-msinfopath::before, .ow-icons-wave4 .ow-icon.ic-msinfopath::before {
    content: "";
    background-image: url(../badf25.html);
}
.ow-icon.ic-msonedrive::before, .ow-icons-vnext .ow-icon.ic-msonedrive::before, .ow-icons-wave4 .ow-icon.ic-msonedrive::before {
    content: "";
    background-image: url(../2eb500.html);
}
.ow-icon.ic-mspowerapps::before, .ow-icons-vnext .ow-icon.ic-mspowerapps::before, .ow-icons-wave4 .ow-icon.ic-mspowerapps::before {
    content: "";
    background-image: url(../ac7a77.html);
}
.ow-icon.ic-mspowerbi::before, .ow-icons-vnext .ow-icon.ic-mspowerbi::before, .ow-icons-wave4 .ow-icon.ic-mspowerbi::before {
    content: "";
    background-image: url(../027b36.html);
}
.ow-icon.ic-mspowerbipro::before, .ow-icons-vnext .ow-icon.ic-mspowerbipro::before, .ow-icons-wave4 .ow-icon.ic-mspowerbipro::before {
    content: "";
    background-image: url(../027b36.html);
}
.ow-icon.ic-mspowerpoint::before, .ow-icons-vnext .ow-icon.ic-mspowerpoint::before, .ow-icons-wave4 .ow-icon.ic-mspowerpoint::before {
    content: "";
    background-image: url(../e531a7.html);
}
.ow-icon.ic-mspublisher::before, .ow-icons-vnext .ow-icon.ic-mspublisher::before, .ow-icons-wave4 .ow-icon.ic-mspublisher::before {
    content: "";
    background-image: url(../634b76.html);
}
.ow-icon.ic-mssharepoint::before, .ow-icons-vnext .ow-icon.ic-mssharepoint::before, .ow-icons-wave4 .ow-icon.ic-mssharepoint::before {
    content: "";
    background-image: url(../c53929.html);
}
.ow-icon.ic-msskype::before, .ow-icons-vnext .ow-icon.ic-msskype::before, .ow-icons-wave4 .ow-icon.ic-msskype::before {
    content: "";
    background-image: url(../b2fb84.html);
}
.ow-icon.ic-msstream::before, .ow-icons-vnext .ow-icon.ic-msstream::before, .ow-icons-wave4 .ow-icon.ic-msstream::before {
    content: "";
    background-image: url(../a57d87.html);
}
.ow-icon.ic-msteams::before, .ow-icons-vnext .ow-icon.ic-msteams::before, .ow-icons-wave4 .ow-icon.ic-msteams::before {
    content: "";
    background-image: url(../1fa929.html);
}
.ow-icon.ic-mstodo::before, .ow-icons-vnext .ow-icon.ic-mstodo::before, .ow-icons-wave4 .ow-icon.ic-mstodo::before {
    content: "";
    background-image: url(../317ebb.html);
}
.ow-icon.ic-msvisio::before, .ow-icons-vnext .ow-icon.ic-msvisio::before, .ow-icons-wave4 .ow-icon.ic-msvisio::before {
    content: "";
    background-image: url(../fe4358.html);
}
.ow-icon.ic-msword::before, .ow-icons-vnext .ow-icon.ic-msword::before, .ow-icons-wave4 .ow-icon.ic-msword::before {
    content: "";
    background-image: url(../2d87c7.html);
}
.ow-icon.ic-msworkplaceanalytics::before, .ow-icons-vnext .ow-icon.ic-msworkplaceanalytics::before, .ow-icons-wave4 .ow-icon.ic-msworkplaceanalytics::before {
    content: "";
    background-image: url(../77336b.html);
}
.ow-icon.ic-msyammer::before, .ow-icons-vnext .ow-icon.ic-msyammer::before, .ow-icons-wave4 .ow-icon.ic-msyammer::before {
    content: "";
    background-image: url(../9166e0.html);
}
.ow-icon.ic-msschooldatasync::before, .ow-icons-vnext .ow-icon.ic-msschooldatasync::before, .ow-icons-wave4 .ow-icon.ic-msschooldatasync::before {
    content: "";
    background-image: url(../cd9cae.html);
}
}.ow-sku-chooser-accordion .ow-expand-all-btn {
    border: none;
    position: relative;
    margin: 20px 0 0 0;
    color: #0078d4;
    font-size: 15px;
    font-weight: 600;
    white-space: normal;
    text-align: left;
    min-width: 140px;
    background: none;
}
.ow-sku-chooser-accordion .ow-expand-all-btn::before {
    position: absolute;
    width: 20px;
    height: 20px;
    line-height: 1.5;
    font-weight: normal;
    color: #000;
    margin-left: 0;
    margin-right: 0;
    left: 0;
    right: 0;
}
.ow-sku-chooser-accordion .ow-sku-accordion-child-row:not(.expanded), .ow-sku-chooser-accordion .ow-accordion-item:not(.expanded) .ow-accordion-item-child-list {
    display: none;
}
.ow-sku-chooser-accordion .ow-legend-ctn .ow-legend {
    display: inline-block;
}
.ow-sku-chooser-accordion .ow-legend-ctn .ow-legend:not(:first-child) {
    margin: 0 10px;
}
.ow-sku-chooser-accordion .ow-legend-ctn .ow-legend img {
    width: 18px;
}
.ow-sku-chooser-accordion .ow-mobile .ow-expand-all-container {
    margin: 25px;
    text-align: left;
}
.ow-sku-chooser-accordion .ow-mobile .ow-expand-all-btn::before {
    font-weight: bold;
}
.ow-sku-chooser-accordion .ow-mobile .ow-legend-ctn {
    text-align: center;
}
.ow-sku-chooser-accordion .ow-mobile .ow-legend-ctn .ow-legend {
    padding-top: 20px;
    margin: 0 8px;
}
.ow-sku-chooser-accordion .ow-mobile .ow-legend-ctn .ow-legend img {
    margin: 0 5px;
}
.ow-sku-chooser-accordion .ow-desktop .ow-row-legend td {
    position: relative;
    padding: 0;
}
.ow-sku-chooser-accordion .ow-desktop .ow-row-legend td .ow-legend-ctn {
    position: absolute;
    bottom: 100%;
    padding: 10px 0;
    line-height: 1;
}
.ow-sku-chooser-accordion .ow-desktop .ow-row-legend td .ow-legend-ctn .ow-legend {
    padding-bottom: 14px;
}
.ow-sku-chooser-accordion .ow-desktop .ow-row-legend td .ow-legend-ctn .ow-legend img {
    margin: 0 5px 0 15px;
}
.ow-sku-chooser-accordion .ow-desktop .feature:not(.ow-sku-accordion-child-row) th {
    padding: 35px 0;
    min-height: 50px;
    position: relative;
    line-height: 25px;
}
.ow-sku-chooser-accordion .ow-desktop .feature:not(.ow-sku-accordion-child-row) th .ow-row-header {
    position: relative;
    font-size: 18px;
}
.ow-sku-chooser-accordion .ow-desktop .feature:not(.ow-sku-accordion-child-row) th .ow-row-header .ow-paragraph {
    font-weight: inherit;
}
.ow-sku-chooser-accordion .ow-desktop .feature:not(.ow-sku-accordion-child-row) .cell.option {
    font-size: 16px;
    padding-left: 10px;
    padding-right: 10px;
}
.ow-sku-chooser-accordion .ow-desktop .feature+.feature>th, .ow-sku-chooser-accordion .ow-desktop .feature+.feature td {
    border-top: 0;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-parent-row {
    cursor: pointer;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-parent-row:focus {
    outline: 2px solid #000;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-parent-row th {
    padding: 55px 10px;
    min-height: 50px;
    position: relative;
    line-height: 25px;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-parent-row th .ow-row-header .c-action-toggle {
    color: #000;
    position: absolute;
    margin: 0;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    min-width: 0;
    padding: 6px 0 8px 0;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-parent-row th .ow-row-header .c-action-toggle:hover {
    background-color: transparent;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-parent-row th .ow-row-header .c-action-toggle:before {
    width: 20px;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-parent-row.expanded .ow-icons-wrapper {
    display: none;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row td {
    font-size: 14px;
    line-height: 1.25;
    padding: 20px 10px 25px 10px;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row td>img {
    width: 18px;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row td .ow-checkbox>img {
    width: 18px;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row th {
    font-size: 13px;
    line-height: 1.25;
    font-weight: normal;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row:not(.expanded)+.ow-sku-accordion-parent-row>th, .ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row:not(.expanded)+.ow-sku-accordion-parent-row>td {
    border-top: 0;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row .ow-icons-wrapper {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: flex-start;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row .ow-icons-wrapper .ow-icons {
    margin: 0 0 10px 0;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row .ow-icons-wrapper .ow-icons div {
    width: auto;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row .cell.option {
    font-size: 14px;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row .cell.option .ow-icons-wrapper {
    justify-content: center;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row .cell.option .ow-icons-wrapper .ow-icons {
    margin: 0;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row.ow-child-row-gray {
    background-color: #f5f5f5;
}
.ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-cta-row:last-child td {
    padding-top: 30px;
}
html:not([dir="rtl"]) .ow-sku-chooser-accordion .ow-expand-all-btn {
    padding: 10px 9px 10px 25px;
}
html:not([dir="rtl"]) .ow-sku-chooser-accordion .ow-desktop .feature .cell.detail {
    padding-left: 40px;
}
html:not([dir="rtl"]) .ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-parent-row th .ow-row-header .c-action-toggle {
    left: -40px;
}
html:not([dir="rtl"]) .ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row th {
    padding: 25px 10px 25px 80px;
}
html[dir="rtl"] .ow-comparison-table.ow-sku-chooser-accordion .ow-desktop .ow-row-legend td .ow-legend-ctn .ow-legend img {
    margin: 0 15px 0 5px;
}
html[dir="rtl"] .ow-comparison-table.ow-sku-chooser-accordion .ow-sku-accordion-parent-row th .c-action-toggle {
    left: auto;
    right: -45px;
}
html[dir="rtl"] .ow-sku-chooser-accordion .ow-expand-all-btn {
    padding: 10px 25px 10px 9px;
}
html[dir="rtl"] .ow-sku-chooser-accordion .ow-mobile .ow-expand-all-container {
    text-align: right;
}
html[dir="rtl"] .ow-sku-chooser-accordion .ow-desktop .feature .cell.detail {
    padding-right: 30px;
}
html[dir="rtl"] .ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-parent-row th .ow-row-header .c-action-toggle {
    right: -45px;
}
html[dir="rtl"] .ow-sku-chooser-accordion .ow-desktop .ow-sku-accordion-child-row th {
    padding: 25px 80px 25px 10px;
}
@media screen and (min-width:768px) {
    html: not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-desktop .feature:not(.ow-sku-accordion-child-row) th {
    padding-left: 15px;
    padding-right: 0;
}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-desktop .feature.ow-sku-accordion-child-row td[role="rowheader"] {
    padding-left: 15px;
    padding-right: 0;
}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-desktop .feature:not(.ow-sku-accordion-child-row) th {
    padding-right: 15px;
    padding-left: 0;
}
html[dir="rtl"] [data-module="ow-sku-chooser"] .ow-desktop .feature.ow-sku-accordion-child-row td[role="rowheader"] {
    padding-right: 15px;
    padding-left: 0;
}
}@media screen and (min-width:1084px) {
    [data-module="ow-sku-chooser"] .ow-desktop .feature.ow-sku-accordion-child-row .ow-icons-wrapper {
    flex-wrap: nowrap;
}
[data-module="ow-sku-chooser"] .ow-desktop .feature.ow-sku-accordion-child-row .ow-icons-wrapper .ow-icons {
    margin: 0;
}
[data-module="ow-sku-chooser"] .ow-desktop .feature.ow-sku-accordion-child-row .ow-icons-wrapper .ow-icons div {
    width: 60px;
}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-desktop .feature:not(.ow-sku-accordion-child-row) th {
    padding-right: 0;
    padding-left: 0;
}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-desktop .feature.ow-sku-accordion-child-row .ow-icons-wrapper .ow-icons {
    margin-left: 0;
}
html:not([dir="rtl"]) [data-module="ow-sku-chooser"] .ow-desktop .feature.ow-sku-accordion-child-row td[role="rowheader"] {
    padding-right: 0;
    padding-left: 0;
}
}.ow-sku-compare [data-module="ow-standalone-sku"] .c-call-to-action.c-glyph:after {
    content: none;
}
[data-module="ow-standalone-sku"].ow-padding-0 {
    padding: 0;
}
[data-module="ow-standalone-sku"] .ow-padding-0 {
    padding: 0;
}
[data-module="ow-standalone-sku"] .ow-pv-1000 {
    padding: 10px 0 0 0;
}
[data-module="ow-standalone-sku"] .ow-mv-0010 {
    margin-bottom: 10px;
}
[data-module="ow-standalone-sku"] .ow-display-ib {
    display: inline-block;
}
[data-module="ow-standalone-sku"] .ow-strikethrough {
    text-decoration: line-through;
    font-size: 15px;
}
[data-module="ow-standalone-sku"] .ow-fontWt-400 {
    font-weight: 400 !important;
}
[data-module="ow-standalone-sku"] .ow-cl-m365 {
    color: #0078d4;
}
[data-module="ow-standalone-sku"] .ow-cl-office {
    color: #d83b01;
}
[data-module="ow-standalone-sku"] .ow-cl-black {
    color: #000;
}
[data-module="ow-standalone-sku"] .ow-standalone-heading {
    padding-top: 45px;
    padding-bottom: 30px;
}
[data-module="ow-standalone-sku"] .ow-standalone-heading .c-heading {
    font-weight: 600;
}
[data-module="ow-standalone-sku"] .ow-disclaimer {
    font-size: 11px;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container {
    background-color: #f5f5f5;
    display: flex;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-left .ow-sku-description {
    padding-top: 10px;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-left .ow-savings p {
    display: inline-block;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-left .ow-price-container {
    padding-top: 10px;
    padding-bottom: 2px;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-left .ow-price-container p {
    display: inline-block;
    font-size: 24px;
    font-weight: 600;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-left .ow-price-commitment {
    display: block;
    font-size: 15px;
    font-weight: normal;
    padding-bottom: 9px;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-left a.c-call-to-action.f-lightweight {
    padding-top: 0;
    padding-bottom: 4px;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right {
    padding-bottom: 5px;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right .ow-standalone-flex-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right .ow-standalone-flex-container .ow-headinghelper-2 {
    padding: 0;
    padding-bottom: 15px;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right .ow-standalone-flex-container .ow-authoring-container ul {
    list-style-position: inside;
    list-style-type: disc;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right .ow-standalone-flex-container .ow-product-container ul {
    list-style: none;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right .ow-standalone-flex-container li {
    padding: 3px 0;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right .ow-standalone-flex-container li span {
    margin-left: -7px;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right.ow-product-disabled a[data-bi-pid], [data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right.ow-product-disabled a[data-bi-bhvr="ADDTOCART"] {
    display: none;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right.ow-product-disabled a[data-bi-pid]+a[href^="#"], [data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right.ow-product-disabled a[data-bi-bhvr="ADDTOCART"]+a[href^="#"] {
    display: none;
}
html:not([dir="rtl"]) [data-module="ow-standalone-sku"] .ow-standalone-heading .m-heading-4 {
    padding-left: 0;
}
html:not([dir="rtl"]) [data-module="ow-standalone-sku"] .ow-mh-0005 {
    margin-right: 5px;
}
html:not([dir="rtl"]) [data-module="ow-standalone-sku"] .ow-tal {
    text-align: left;
}
html[dir="rtl"] [data-module="ow-standalone-sku"] .ow-standalone-heading .m-heading-4 {
    padding-right: 0;
}
html[dir="rtl"] [data-module="ow-standalone-sku"] .ow-mh-0005 {
    margin-left: 5px;
}
html[dir="rtl"] [data-module="ow-standalone-sku"] .ow-tal {
    text-align: right;
}
@media screen and (min-width:320px) {
    [data-module="ow-standalone-sku"] {
    padding-bottom: 40px;
}
[data-module="ow-standalone-sku"] .ow-sku-center-align {
    text-align: center;
}
[data-module="ow-standalone-sku"] .ow-sku-center-align .ow-price-container, [data-module="ow-standalone-sku"] .ow-sku-center-align .ow-savings {
    text-align: center !important;
}
[data-module="ow-standalone-sku"] .ow-standalone-heading {
    text-align: center;
}
[data-module="ow-standalone-sku"][data-layout="ow-default"] .ow-standalone-sku-container {
    padding: 18px 30px 14px 30px;
}
[data-module="ow-standalone-sku"]:not([data-layout="ow-default"]) .ow-standalone-sku-container {
    padding: 42px 30px 44px 30px;
}
[data-module="ow-standalone-sku"]:not([data-layout="ow-default"]) .ow-standalone-sku-container .ow-standalone-sku-left .ow-rating {
    padding-top: 7px;
    display: table;
}
[data-module="ow-standalone-sku"]:not([data-layout="ow-default"]) .ow-standalone-sku-container .ow-standalone-sku-left .ow-rating .ow-rating-count {
    font-size: 13px;
    vertical-align: top;
    color: #666;
}
[data-module="ow-standalone-sku"]:not([data-layout="ow-default"]) .ow-standalone-sku-container .ow-standalone-sku-left .ow-disclaimer {
    font-size: 11px;
}
[data-module="ow-standalone-sku"][data-layout="ow-pricing"] .ow-standalone-sku-container .ow-standalone-sku-left .ow-purchase-note {
    padding-top: 15px;
}
[data-module="ow-standalone-sku"][data-layout="ow-disabled"] .ow-standalone-sku-container .ow-standalone-sku-left .ow-purchase-note, [data-module="ow-standalone-sku"][data-layout="ow-disabled"] .ow-standalone-sku-container .ow-standalone-sku-left .ow-product-disabled {
    padding-top: 20px;
}
[data-module="ow-standalone-sku"][data-layout="ow-unavailable"] .ow-standalone-sku-container .ow-standalone-sku-left {
    border: none !important;
}
[data-module="ow-standalone-sku"][data-layout="ow-unavailable"] .ow-standalone-sku-container .ow-standalone-sku-left .ow-purchase-note {
    padding-top: 30px;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container {
    flex-direction: column;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-left {
    border-bottom: 1px solid #d5d5d5;
    padding-bottom: 15px;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-right {
    padding-top: 20px;
}
html:not([dir="rtl"]) [data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right {
    padding-left: 0;
}
html:not([dir="rtl"]) [data-module="ow-standalone-sku"]:not([data-layout="ow-default"]) .ow-standalone-sku-container .ow-standalone-sku-left {
    padding-right: 30px;
}
html:not([dir="rtl"]) [data-module="ow-standalone-sku"]:not([data-layout="ow-default"]) .ow-standalone-sku-container .ow-standalone-sku-left .ow-rating .ow-rating-count {
    padding-left: 5px;
}
html[dir="rtl"] [data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right {
    padding-right: 0;
}
html[dir="rtl"] [data-module="ow-standalone-sku"]:not([data-layout="ow-default"]) .ow-standalone-sku-container .ow-standalone-sku-left {
    padding-left: 30px;
}
html[dir="rtl"] [data-module="ow-standalone-sku"]:not([data-layout="ow-default"]) .ow-standalone-sku-container .ow-standalone-sku-left .ow-rating .ow-rating-count {
    padding-right: 5px;
}
}@media screen and (min-width:320px) and (max-width:767px) and (-ms-high-contrast:none) {
    [data-module="ow-standalone-sku"] .ow-standalone-sku-right {
    min-height: 350px;
}
}@media screen and (min-width:768px) {
    [data-module="ow-standalone-sku"] {
    padding-bottom: 20px;
}
[data-module="ow-standalone-sku"][data-layout="ow-default"] .ow-standalone-sku-container {
    padding: 16px 60px 17px 60px;
}
[data-module="ow-standalone-sku"]:not([data-layout="ow-default"]) .ow-standalone-sku-container {
    padding: 42px 60px 47px 60px;
}
[data-module="ow-standalone-sku"]:not([data-layout="ow-unavailable"]) .ow-standalone-sku-container .ow-standalone-sku-left {
    -webkit-flex-basis: 560px;
    flex-basis: 560px;
}
[data-module="ow-standalone-sku"][data-layout="ow-unavailable"] .ow-standalone-sku-container .ow-standalone-sku-left {
    -webkit-flex-basis: 100%;
    flex-basis: 100%}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container {
    flex-direction: row;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-left {
    border-bottom: none;
    -webkit-flex-basis: 560px;
    flex-basis: 560px;
    padding-bottom: 0;
}
[data-module="ow-standalone-sku"] .ow-standalone-sku-right {
    padding-top: 5px;
    -webkit-flex-basis: 100%;
    flex-basis: 100%}
html:not([dir="rtl"]) [data-module="ow-standalone-sku"] .ow-standalone-heading {
    text-align: left;
}
html:not([dir="rtl"]) [data-module="ow-standalone-sku"] .ow-sku-center-align {
    text-align: center;
    padding-right: 60px;
}
html:not([dir="rtl"]) [data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right {
    padding-left: 30px;
    border-left: 1px solid #d5d5d5;
}
html[dir="rtl"] [data-module="ow-standalone-sku"] .ow-standalone-heading {
    text-align: right;
}
html[dir="rtl"] [data-module="ow-standalone-sku"] .ow-sku-center-align {
    text-align: center;
    padding-left: 60px;
}
html[dir="rtl"] [data-module="ow-standalone-sku"] .ow-standalone-sku-container .ow-standalone-sku-right {
    padding-right: 30px;
    border-right: 1px solid #d5d5d5;
}
}.ow-theme-office .ow-theme-cl, .ow-theme-office.ow-theme-cl {
    color: #d83b01;
}
.ow-theme-office .ow-theme-cl-imp, .ow-theme-office.ow-theme-cl-imp {
    color: #d83b01 !important;
}
.ow-theme-office .ow-theme-btn-fill-imp, .ow-theme-office.ow-theme-btn-fill-imp {
    background-color: #d83b01 !important;
}
.ow-theme-office .ow-theme-btn-outline-imp, .ow-theme-office.ow-theme-btn-outline-imp, .ow-theme-office .ow-themed-button-outline-imp, .ow-theme-office.ow-themed-button-outline-imp {
    outline-color: #d83b01 !important;
}
.ow-theme-office .ow-theme-bg, .ow-theme-office.ow-theme-bg {
    background-color: #d83b01;
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-0, .ow-theme-office.ow-theme-bg.ow-bg-alpha-0 {
    background-color: rgba(216, 59, 1, 0);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-5, .ow-theme-office.ow-theme-bg.ow-bg-alpha-5 {
    background-color: rgba(216, 59, 1, .05);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-10, .ow-theme-office.ow-theme-bg.ow-bg-alpha-10 {
    background-color: rgba(216, 59, 1, .1);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-15, .ow-theme-office.ow-theme-bg.ow-bg-alpha-15 {
    background-color: rgba(216, 59, 1, .15);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-20, .ow-theme-office.ow-theme-bg.ow-bg-alpha-20 {
    background-color: rgba(216, 59, 1, .2);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-25, .ow-theme-office.ow-theme-bg.ow-bg-alpha-25 {
    background-color: rgba(216, 59, 1, .25);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-30, .ow-theme-office.ow-theme-bg.ow-bg-alpha-30 {
    background-color: rgba(216, 59, 1, .3);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-35, .ow-theme-office.ow-theme-bg.ow-bg-alpha-35 {
    background-color: rgba(216, 59, 1, .35);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-40, .ow-theme-office.ow-theme-bg.ow-bg-alpha-40 {
    background-color: rgba(216, 59, 1, .4);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-45, .ow-theme-office.ow-theme-bg.ow-bg-alpha-45 {
    background-color: rgba(216, 59, 1, .45);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-50, .ow-theme-office.ow-theme-bg.ow-bg-alpha-50 {
    background-color: rgba(216, 59, 1, .5);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-55, .ow-theme-office.ow-theme-bg.ow-bg-alpha-55 {
    background-color: rgba(216, 59, 1, .55);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-60, .ow-theme-office.ow-theme-bg.ow-bg-alpha-60 {
    background-color: rgba(216, 59, 1, .6);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-65, .ow-theme-office.ow-theme-bg.ow-bg-alpha-65 {
    background-color: rgba(216, 59, 1, .65);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-70, .ow-theme-office.ow-theme-bg.ow-bg-alpha-70 {
    background-color: rgba(216, 59, 1, .7);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-75, .ow-theme-office.ow-theme-bg.ow-bg-alpha-75 {
    background-color: rgba(216, 59, 1, .75);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-80, .ow-theme-office.ow-theme-bg.ow-bg-alpha-80 {
    background-color: rgba(216, 59, 1, .8);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-85, .ow-theme-office.ow-theme-bg.ow-bg-alpha-85 {
    background-color: rgba(216, 59, 1, .85);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-90, .ow-theme-office.ow-theme-bg.ow-bg-alpha-90 {
    background-color: rgba(216, 59, 1, .9);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-95, .ow-theme-office.ow-theme-bg.ow-bg-alpha-95 {
    background-color: rgba(216, 59, 1, .95);
}
.ow-theme-office .ow-theme-bg.ow-bg-alpha-100, .ow-theme-office.ow-theme-bg.ow-bg-alpha-100 {
    background-color: #d83b01;
}
.ow-theme-office .ow-theme-bg-imp, .ow-theme-office.ow-theme-bg-imp {
    background-color: #d83b01 !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-0, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-0 {
    background-color: rgba(216, 59, 1, 0) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-5, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-5 {
    background-color: rgba(216, 59, 1, .05) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-10, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-10 {
    background-color: rgba(216, 59, 1, .1) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-15, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-15 {
    background-color: rgba(216, 59, 1, .15) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-20, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-20 {
    background-color: rgba(216, 59, 1, .2) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-25, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-25 {
    background-color: rgba(216, 59, 1, .25) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-30, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-30 {
    background-color: rgba(216, 59, 1, .3) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-35, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-35 {
    background-color: rgba(216, 59, 1, .35) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-40, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-40 {
    background-color: rgba(216, 59, 1, .4) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-45, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-45 {
    background-color: rgba(216, 59, 1, .45) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-50, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-50 {
    background-color: rgba(216, 59, 1, .5) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-55, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-55 {
    background-color: rgba(216, 59, 1, .55) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-60, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-60 {
    background-color: rgba(216, 59, 1, .6) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-65, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-65 {
    background-color: rgba(216, 59, 1, .65) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-70, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-70 {
    background-color: rgba(216, 59, 1, .7) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-75, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-75 {
    background-color: rgba(216, 59, 1, .75) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-80, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-80 {
    background-color: rgba(216, 59, 1, .8) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-85, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-85 {
    background-color: rgba(216, 59, 1, .85) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-90, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-90 {
    background-color: rgba(216, 59, 1, .9) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-95, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-95 {
    background-color: rgba(216, 59, 1, .95) !important;
}
.ow-theme-office .ow-theme-bg-imp.ow-bg-alpha-imp-100, .ow-theme-office.ow-theme-bg-imp.ow-bg-alpha-imp-100 {
    background-color: #d83b01 !important;
}
.ow-theme-office .ow-theme-btn-fill-imp:hover, .ow-theme-office.ow-theme-btn-fill-imp:hover {
    background-color: #a22c01 !important;
}
.ow-theme-office .ow-theme-border-imp, .ow-theme-office.ow-theme-border-imp {
    border-color: #d83b01 !important;
}
.ow-theme-office .ow-theme-border-btm-imp, .ow-theme-office.ow-theme-border-btm-imp {
    border-bottom-color: #d83b01 !important;
}
.ow-theme-office .ow-theme-border-top-imp, .ow-theme-office.ow-theme-border-top-imp {
    border-top-color: #d83b01 !important;
}
.ow-theme-office .ow-theme-border-left-imp, .ow-theme-office.ow-theme-border-left-imp {
    border-left-color: #d83b01 !important;
}
.ow-theme-office .ow-theme-border-right-imp, .ow-theme-office.ow-theme-border-right-imp {
    border-right-color: #d83b01 !important;
}
.ow-theme-office .ow-theme-svg-fill, .ow-theme-office.ow-theme-svg-fill {
    fill: #d83b01;
}
.ow-theme-office .ow-theme-ribbon-de-emphasize, .ow-theme-office.ow-theme-ribbon-de-emphasize {
    background: transparent !important;
    color: #d83b01 !important;
}
.ow-theme-office .ow-theme-all-ribbon-de-emphasize, .ow-theme-office.ow-theme-all-ribbon-de-emphasize {
    border: 2px solid #d83b01;
}
.ow-theme-office .ow-theme-ribbon-de-emphasize-mobile, .ow-theme-office.ow-theme-ribbon-de-emphasize-mobile {
    background: transparent !important;
    color: #d83b01 !important;
    border: 1px solid #d83b01;
}
.ow-theme-office button[aria-selected="true"]:before {
    background-color: #d83b01 !important;
}
.ow-theme-office .f-active:after {
    border: 1px solid #d83b01 !important;
}
.ow-theme-office .f-active:active, .ow-theme-office .f-active:focus {
    background-color: rgba(216, 59, 1, .1);
}
.ow-theme-office .c-button.f-primary, .ow-theme-office .c-call-to-action.f-primary {
    background: #d83b01 !important;
    color: #fff !important;
    border-color: #fff;
}
.ow-theme-office .c-button.f-primary:hover, .ow-theme-office .c-button.f-primary:focus, .ow-theme-office .c-call-to-action.f-primary:hover, .ow-theme-office .c-call-to-action.f-primary:focus {
    background: #a22c01 !important;
    border-color: #ebebeb !important;
}
.ow-theme-office .c-button.f-primary[disabled], .ow-theme-office .c-call-to-action.f-primary[disabled] {
    opacity: .2;
}
.ow-theme-office .c-button.f-primary[disabled]:hover, .ow-theme-office .c-button.f-primary[disabled]:focus, .ow-theme-office .c-call-to-action.f-primary[disabled]:hover, .ow-theme-office .c-call-to-action.f-primary[disabled]:focus {
    opacity: .2;
}
.ow-theme-office .c-button.f-secondary, .ow-theme-office .c-call-to-action.f-secondary {
    background: #fff !important;
    color: #d83b01 !important;
    border: 2px solid #d83b01;
}
.ow-theme-office .c-button.f-secondary:hover, .ow-theme-office .c-button.f-secondary:focus, .ow-theme-office .c-call-to-action.f-secondary:hover, .ow-theme-office .c-call-to-action.f-secondary:focus {
    background: #ebebeb !important;
    border-color: #a22c01 !important;
}
.ow-theme-office .c-button.f-secondary[disabled], .ow-theme-office .c-call-to-action.f-secondary[disabled] {
    opacity: .2;
}
.ow-theme-office .c-button.f-secondary[disabled]:hover, .ow-theme-office .c-button.f-secondary[disabled]:focus, .ow-theme-office .c-call-to-action.f-secondary[disabled]:hover, .ow-theme-office .c-call-to-action.f-secondary[disabled]:focus {
    opacity: .2;
}
.ow-theme-office .c-button.f-primary-solid-border {
    border-color: #d83b01;
}
.ow-theme-office .c-button.f-de-emphasize {
    background: transparent !important;
    color: #d83b01 !important;
    border: 1px solid #d83b01;
    margin-top: 0 !important;
}
.ow-theme-office .c-button.ow-theme-download-btn:not([disabled]) {
    background: #d83b01 !important;
    color: #fff !important;
    border-color: #fff;
}
.ow-theme-office .c-button.ow-theme-download-btn:not([disabled]):hover {
    background: #a22c01 !important;
}
.ow-theme-office .c-button.ow-theme-download-btn:not([disabled]):focus {
    background: #a22c01 !important;
    border-color: #000 !important;
}
.ow-theme-office .ow-theme-bg-v2, .ow-theme-office.ow-theme-bg-v2 {
    background-color: #d83b01;
    color: #fff;
}
.ow-theme-office .ow-theme-bg-v2 .c-call-to-action.f-lightweight, .ow-theme-office .ow-theme-bg-v2 a.c-hyperlink, .ow-theme-office.ow-theme-bg-v2 .c-call-to-action.f-lightweight, .ow-theme-office.ow-theme-bg-v2 a.c-hyperlink {
    color: #fff;
}
.ow-theme-office .ow-theme-bg-v2 .c-call-to-action.f-lightweight:hover, .ow-theme-office .ow-theme-bg-v2 a.c-hyperlink:hover, .ow-theme-office.ow-theme-bg-v2 .c-call-to-action.f-lightweight:hover, .ow-theme-office.ow-theme-bg-v2 a.c-hyperlink:hover {
    color: #fff;
}
.ow-theme-office .ow-theme-bg-v2 .c-call-to-action.f-lightweight:focus, .ow-theme-office .ow-theme-bg-v2 a.c-hyperlink:focus, .ow-theme-office.ow-theme-bg-v2 .c-call-to-action.f-lightweight:focus, .ow-theme-office.ow-theme-bg-v2 a.c-hyperlink:focus {
    background-color: #c93701;
    color: #fff;
    border-color: #fff;
    outline: none;
}
.ow-theme-office .ow-theme-bg-v2 a.c-hyperlink, .ow-theme-office.ow-theme-bg-v2 a.c-hyperlink {
    text-decoration: underline;
}
.ow-theme-office .ow-theme-bg-v2 a.c-hyperlink:hover, .ow-theme-office.ow-theme-bg-v2 a.c-hyperlink:hover {
    background-color: #c93701;
}
.ow-theme-office .ow-theme-bg-v2-imp, .ow-theme-office.ow-theme-bg-v2-imp {
    background: #d83b01 !important;
    color: #fff !important;
}
.ow-theme-office .ow-theme-bg-v2-imp .c-call-to-action.f-lightweight, .ow-theme-office .ow-theme-bg-v2-imp .c-hyperlink, .ow-theme-office.ow-theme-bg-v2-imp .c-call-to-action.f-lightweight, .ow-theme-office.ow-theme-bg-v2-imp .c-hyperlink {
    color: #fff !important;
}
.ow-theme-office .ow-theme-bg-v2-imp .c-call-to-action.f-lightweight:hover, .ow-theme-office .ow-theme-bg-v2-imp .c-hyperlink:hover, .ow-theme-office.ow-theme-bg-v2-imp .c-call-to-action.f-lightweight:hover, .ow-theme-office.ow-theme-bg-v2-imp .c-hyperlink:hover {
    color: #fff !important;
}
.ow-theme-office .ow-theme-bg-v2-imp .c-call-to-action.f-lightweight:focus, .ow-theme-office .ow-theme-bg-v2-imp .c-hyperlink:focus, .ow-theme-office.ow-theme-bg-v2-imp .c-call-to-action.f-lightweight:focus, .ow-theme-office.ow-theme-bg-v2-imp .c-hyperlink:focus {
    background-color: #c93701 !important;
    color: #fff !important;
    border-color: #fff !important;
    outline: none !important;
}
.ow-theme-office .ow-theme-bg-v2-imp a.c-hyperlink, .ow-theme-office.ow-theme-bg-v2-imp a.c-hyperlink {
    text-decoration: underline !important;
}
.ow-theme-office .ow-theme-bg-v2-imp a.c-hyperlink:hover, .ow-theme-office.ow-theme-bg-v2-imp a.c-hyperlink:hover {
    background-color: #c93701 !important;
}
.ow-theme-office .ow-theme-box-shadow-y, .ow-theme-office.ow-theme-box-shadow-y {
    box-shadow: 0 11px 16px 0 #bf3401;
    position: relative;
}
@media screen and (max-width:540px) {
    .ow-theme-office .ow-theme-xs-text-cl, .ow-theme-office.ow-theme-xs-text-cl {
    color: #fff;
}
.ow-theme-office .ow-theme-xs-text-cl-imp, .ow-theme-office.ow-theme-xs-text-cl-imp {
    color: #fff !important;
}
}[data-module="ow-key-messages"] {
    clear: both;
    overflow: hidden;
}
[data-module="ow-key-messages"] .ow-video-container .ow-play-pause {
    height: 50px;
    width: 50px;
    font-size: 22px;
    border-radius: 50%;
    padding: 7px 5px 5px 6px;
    position: absolute;
    z-index: 1;
}
[data-module="ow-key-messages"] .ow-video-container .ow-play-pause.light {
    border: 2px solid #000;
    background-color: #fff;
    color: #000;
}
[data-module="ow-key-messages"] .ow-video-container .ow-play-pause.dark {
    border: 2px solid #fff;
    background-color: #000;
    color: #fff;
}
[data-module="ow-key-messages"] .ow-video-container .ow-play-pause.inset.ow-position-top, [data-module="ow-key-messages"] .ow-video-container .ow-play-pause.offset-wide.ow-position-top {
    top: 20px;
}
[data-module="ow-key-messages"] .ow-video-container .ow-play-pause.inset.ow-position-bottom, [data-module="ow-key-messages"] .ow-video-container .ow-play-pause.offset-wide.ow-position-bottom {
    bottom: 20px;
}
[data-module="ow-key-messages"] .ow-video-container .ow-play-pause.offset-tall.ow-position-top {
    top: calc(-20px - 50px);
}
[data-module="ow-key-messages"] .ow-video-container .ow-play-pause.offset-tall.ow-position-bottom {
    bottom: calc(-20px - 50px);
}
[data-module="ow-key-messages"] .ow-video-container.ow-play-button-ctn {
    position: relative;
}
[data-module="ow-key-messages"] .ow-centered-video.ow-experience-brief-video {
    background: #000;
    max-width: calc(100% - 60px);
    width: calc(100% - 60px);
    position: absolute;
    left: 50%;
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 1;
}
[data-module="ow-key-messages"] .ow-centered-video.ow-experience-brief-video .ow-native-video-container {
    left: 0;
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0);
    margin: 0;
    min-width: 0;
}
[data-module="ow-key-messages"] .ow-centered-video.ow-experience-brief-video .ow-native-video-container .c-video-player {
    min-width: 240px;
}
[data-module="ow-key-messages"] .ow-centered-video.ow-video-border {
    border: 10px solid #000;
    border-radius: 15px;
}
[data-module="ow-key-messages"] .ow-desktop-image.ow-immersive-image {
    position: relative;
    width: 100%;
    z-index: 0;
    padding: 0;
    margin-bottom: 80px;
}
[data-module="ow-key-messages"] .ow-min-height-0 img {
    min-height: 0;
}
[data-module="ow-key-messages"] .ow-m365-content-mt {
    margin-top: 30px;
}
[data-module="ow-key-messages"] .ow-m365-paragraph p {
    font-size: 16px;
}
[data-module="ow-key-messages"] .ow-m365-content-mb {
    margin-bottom: 40px;
}
[data-module="ow-key-messages"] .c-button {
    min-width: 228px;
}
[data-module="ow-key-messages"] .ow-font-size-37 {
    font-size: 37px;
}
[data-module="ow-key-messages"] .ow-mb-50 {
    margin-bottom: 50px;
}
[data-module="ow-key-messages"] .ow-mt-10 {
    margin-top: 10px;
}
[data-module="ow-key-messages"] .ow-no-padding {
    padding: 0 !important;
}
[data-module="ow-key-messages"] .ow-opacity-0 {
    opacity: 0;
}
[data-module="ow-key-messages"] .ow-feature {
    margin-top: 0;
    min-height: 0;
}
[data-module="ow-key-messages"] .ow-feature .ow-content.ow-experience-brief {
    margin-bottom: 42px;
}
[data-module="ow-key-messages"] .ow-feature .ow-content.ow-experience-brief .ow-m365-paragraph {
    padding-bottom: 6px;
}
[data-module="ow-key-messages"] .ow-feature .ow-content .ow-logo {
    font-size: 0;
    margin: 0;
}
[data-module="ow-key-messages"] .ow-feature .ow-content .ow-heading {
    padding: 0;
    margin: 0;
}
[data-module="ow-key-messages"] .ow-feature .ow-paragraph {
    padding-top: 10px;
}
[data-module="ow-key-messages"] .ow-feature .ow-paragraph-pb-30 {
    padding-bottom: 30px;
}
[data-module="ow-key-messages"] .ow-logo img {
    display: inline-block;
    padding-bottom: 25px;
}
[data-module="ow-key-messages"] .ow-cta-container {
    padding-bottom: 5px;
    margin-top: 10px;
}
[data-module="ow-key-messages"] .ow-cta-container .ow-link-wrapper {
    display: inline-block;
}
[data-module="ow-key-messages"] .ow-cta-container .ow-link-wrapper a.c-call-to-action {
    padding-bottom: 2px;
    margin-top: 0;
}
[data-module="ow-key-messages"] .ow-cta-container .ow-link-wrapper a.c-call-to-action:after {
    top: 65%;
    -ms-transform: translateY(-65%);
    -webkit-transform: translateY(-65%);
    transform: translateY(-65%);
}
[data-module="ow-key-messages"] [data-grid~="container"].ow-content-width-container {
    max-width: 1920px;
    padding-left: 0;
    padding-right: 0;
}
[data-module="ow-key-messages"] [data-grid~="container"].ow-content-width-container .ow-picture-container img {
    max-width: 100%}
[data-module="ow-key-messages"] .f-align-left .ow-picture-container picture, [data-module="ow-key-messages"] .f-align-left .ow-picture-container .m-ambient-video, [data-module="ow-key-messages"] .f-align-right .ow-picture-container picture, [data-module="ow-key-messages"] .f-align-right .ow-picture-container .m-ambient-video {
    float: none;
    width: auto;
    max-width: none;
}
[data-module="ow-key-messages"] .f-align-left .ow-picture-container picture img, [data-module="ow-key-messages"] .f-align-left .ow-picture-container .m-ambient-video img, [data-module="ow-key-messages"] .f-align-right .ow-picture-container picture img, [data-module="ow-key-messages"] .f-align-right .ow-picture-container .m-ambient-video img {
    max-width: 100%;
    height: auto;
}
[data-module="ow-key-messages"] .f-align-center .ow-centered-video {
    max-width: 100%}
[data-module="ow-key-messages"] .ow-bg-f5f5f5 {
    background-color: #f5f5f5;
}
[data-module="ow-key-messages"] .ow-bg-ffffff {
    background-color: #fff;
}
[data-module="ow-key-messages"] .ow-center-text .ow-feature .ow-logo img {
    padding-left: 5px;
    padding-right: 5px;
}
[data-module="ow-key-messages"] .ow-center-text .ow-feature picture {
    text-align: center;
}
[data-module="ow-key-messages"] .ow-no-image picture, [data-module="ow-key-messages"] .ow-no-image .ow-centered-video {
    display: none;
}
[data-module="ow-key-messages"] .ow-app-page .m-feature {
    padding-left: 20px;
    padding-right: 20px;
}
[data-module="ow-key-messages"] .ow-app-page .m-feature .ow-flex-item .ow-content {
    text-align: center;
}
[data-module="ow-key-messages"] .ow-app-page .ow-feature {
    padding-bottom: 80px;
}
[data-module="ow-key-messages"] .ow-app-page .ow-feature .ow-heading {
    font-size: 30px;
    line-height: 34px;
    padding-top: 45px;
}
[data-module="ow-key-messages"] .ow-app-page .ow-feature .ow-paragraph {
    padding-top: 2px;
    font-weight: 600;
}
[data-module="ow-key-messages"] .ow-app-page .ow-feature .ow-logo img {
    padding: 0;
}
[data-module="ow-key-messages"] .ow-app-page .ow-paragraph {
    font-size: 22px;
    line-height: 26px;
}
[data-module="ow-key-messages"] figcaption {
    width: 100%;
    margin: 25px 0;
    padding: 0 12px;
    text-align: center;
    overflow-wrap: break-word;
    word-wrap: break-word;
}
[data-module="ow-key-messages"] .ow-picture-middle figcaption {
    margin-bottom: 0;
    padding: 0;
}
[data-module="ow-key-messages"] .ow-video-player-container.fluid-iframe, [data-module="ow-key-messages"] .ow-native-video-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    min-width: 320px;
}
[data-module="ow-key-messages"] .ow-video-player-container.fluid-iframe iframe, [data-module="ow-key-messages"] .ow-video-player-container.fluid-iframe video, [data-module="ow-key-messages"] .ow-native-video-container iframe, [data-module="ow-key-messages"] .ow-native-video-container video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%}
[data-module="ow-key-messages"].ow-solution-wizard-results {
    padding-bottom: 100px;
}
[data-module="ow-key-messages"].ow-solution-wizard-results ol.c-list:not(.f-bare) {
    counter-reset: ow-solution-wizard-results-listing;
    list-style: none;
    padding: 0;
}
[data-module="ow-key-messages"].ow-solution-wizard-results ol.c-list:not(.f-bare) li {
    position: relative;
}
[data-module="ow-key-messages"].ow-solution-wizard-results ol.c-list:not(.f-bare) li::before {
    content: counter(ow-solution-wizard-results-listing) ".";
    counter-increment: ow-solution-wizard-results-listing;
    font-weight: 600;
    position: absolute;
    top: 8px;
}
[data-module="ow-key-messages"].ow-solution-wizard-results .c-hyperlink {
    font-weight: 400;
    text-decoration: none;
}
[data-module="ow-key-messages"].ow-solution-wizard-results .ow-feature .ow-content {
    padding-bottom: 0;
    padding-top: 0;
}
[data-module="ow-key-messages"].ow-hidden-focus.ow-immersive.theme-dark .ow-video-container .ow-video-controls button.c-glyph:focus {
    outline: 2px solid #fff !important;
}
[data-module="ow-key-messages"].ow-hidden-focus.ow-immersive:not(.theme-dark) .ow-video-container .ow-video-controls button.c-glyph:focus {
    outline: 2px solid #000 !important;
}
[data-module="ow-key-messages"].ow-hidden-focus.ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-close-player .ow-close-btn:focus {
    outline: 2px solid #fff !important;
}
@media screen and (min-width:0) {
    [data-module="ow-key-messages"] .ow-feature .ow-flex-item {
    padding: 0;
    margin: 0;
    width: 100%}
[data-module="ow-key-messages"] .ow-feature .ow-content {
    padding: 80px 24px 0 24px;
}
[data-module="ow-key-messages"] .ow-feature .ow-content.ow-m365-content-padding {
    padding-top: 0;
    padding-bottom: 0;
}
[data-module="ow-key-messages"] .ow-feature .ow-content.ow-content-v2 {
    padding: 0 0 20px 0;
}
[data-module="ow-key-messages"] .ow-feature .ow-padding-left-1-col {
    padding-left: 24px;
}
[data-module="ow-key-messages"] .ow-feature .ow-padding-left-1-col.ow-no-padding-left {
    padding-left: 0;
}
[data-module="ow-key-messages"] .ow-feature .ow-padding-right-1-col {
    padding-right: 24px;
}
[data-module="ow-key-messages"] .ow-feature .ow-padding-right-1-col.ow-no-padding-right {
    padding-right: 0;
}
[data-module="ow-key-messages"] .ow-feature.ow-tile-height-950 .ow-picture-container>div {
    padding-top: 81px;
}
[data-module="ow-key-messages"] .ow-cta-container {
    min-height: 15px;
}
[data-module="ow-key-messages"] .m-feature.f-align-left>div, [data-module="ow-key-messages"] .m-feature.f-align-right>div {
    left: 0;
    right: 0;
}
[data-module="ow-key-messages"] .ow-picture-container>div {
    padding-top: 40px;
}
[data-module="ow-key-messages"] .ow-picture-container>div.ow-no-padding-top {
    padding-top: 0;
}
[data-module="ow-key-messages"] .f-align-center figure {
    padding: 40px 24px 80px 24px;
}
[data-module="ow-key-messages"] .f-align-center figcaption {
    margin-bottom: 0;
    padding: 0;
}
[data-module="ow-key-messages"] .f-align-center.ow-figure-vp1-pb-25 figure {
    padding: 0 0 25px 0;
}
[data-module="ow-key-messages"] .ow-picture-middle {
    padding: 40px 24px 80px 24px;
}
[data-module="ow-key-messages"] .ow-no-image .ow-content {
    padding-bottom: 62px;
}
[data-module="ow-key-messages"] .ow-video-player-container.fluid-iframe, [data-module="ow-key-messages"] .ow-native-video-container {
    margin: -3.87% 0;
}
[data-module="ow-key-messages"] .ow-app-page .ow-feature .ow-content {
    padding-bottom: 47px;
    padding-left: 45px;
    padding-right: 45px;
    padding-top: 50px;
}
[data-module="ow-key-messages"] .ow-app-page .ow-feature .ow-heading {
    padding-bottom: 28px;
}
[data-module="ow-key-messages"] .ow-app-page .ow-picture-container>div {
    padding-top: 0;
}
[data-module="ow-key-messages"] .ow-app-page .ow-cta-container {
    min-height: 0;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] {
    padding: 0;
    max-width: 100%}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] {
    position: relative;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-desktop-image {
    display: none;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-mobile-image {
    display: block;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container img {
    width: 100%;
    margin-top: 10px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container {
    position: relative;
    width: 100%;
    text-align: center;
    padding: 0 20px;
    transition: opacity .5s ease-in-out;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container .ow-heading {
    padding: 0;
    margin-bottom: 10px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container .ow-paragraph {
    padding: 0;
    margin-bottom: 0;
    font-weight: 400;
    font-size: 15px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container .ow-paragraph ul {
    font-size: 15px;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container .ow-cta-container {
    margin-top: 0;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container .ow-cta-container .ow-link-wrapper a.c-call-to-action:after {
    top: 75%;
    -ms-transform: translateY(-75%);
    -webkit-transform: translateY(-75%);
    transform: translateY(-75%);
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-bg-video .ow-text-container {
    z-index: 1;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-bg-video .ow-video-container {
    position: relative;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-bg-video .ow-video-container .ow-video-controls {
    position: absolute;
    bottom: 3%;
    z-index: 2;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-bg-video .ow-video-container .ow-video-controls button.c-glyph {
    background-color: transparent;
    border: none;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-bg-video .ow-video-container .ow-video-controls button.c-glyph:focus {
    outline: none;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-bg-video .ow-video-container .ow-video-controls button.c-glyph:before {
    font-size: 36px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-close-player {
    background-color: #777;
    position: absolute;
    top: 0;
    z-index: 1;
    border: none;
    padding: 10px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-close-player .ow-close-btn {
    background-color: #777;
    position: relative;
    border: none;
    padding: 1px;
    left: 50%;
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-close-player .ow-close-btn:before {
    font-size: 30px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-close-player .ow-close-btn:focus {
    outline: none;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-close-player:hover {
    background-color: #666;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-close-player:hover .ow-close-btn {
    background-color: #666;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-video-player-container.fluid-iframe, [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-native-video-container {
    opacity: 0;
    transition: opacity 2s ease-in-out;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-video-player-container.fluid-iframe.ow-opacity-1, [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-native-video-container.ow-opacity-1 {
    opacity: 1;
}
}@media screen and (min-width:540px) {
    [data-module="ow-key-messages"] .ow-feature .ow-centered-video .ow-video-player-container.fluid-iframe, [data-module="ow-key-messages"] .ow-feature .ow-centered-video .ow-native-video-container, [data-module="ow-key-messages"] .ow-feature .ow-picture-container .ow-video-player-container.fluid-iframe, [data-module="ow-key-messages"] .ow-feature .ow-picture-container .ow-native-video-container {
    margin: auto;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
}
}@media screen and (max-width:400px) {
    [data-module="ow-key-messages"] .m-feature.f-align-center>div.ow-centered-video {
    padding: 0;
}
[data-module="ow-key-messages"] .m-feature.f-align-center>div.ow-centered-video figure {
    padding: 0;
    margin: 0 auto;
}
}@media screen and (min-width:768px) {
    [data-module="ow-key-messages"] .ow-m365-content-mb {
    margin-bottom: 50px;
}
[data-module="ow-key-messages"] .ow-centered-video.ow-experience-brief-video {
    max-width: calc(100% - 100px);
    width: calc(100% - 100px);
}
[data-module="ow-key-messages"] .ow-feature .ow-flex-item {
    display: flex;
    align-items: center;
    width: 50%;
    position: relative;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
}
[data-module="ow-key-messages"] .ow-feature .ow-flex-item>div {
    width: 100%}
[data-module="ow-key-messages"] .ow-feature .ow-flex-item .ow-picture-btm {
    align-self: flex-end;
}
[data-module="ow-key-messages"] .ow-feature .ow-flex-item .ow-picture-top {
    align-self: flex-start;
}
[data-module="ow-key-messages"] .ow-feature.ow-tile-height-950 .ow-flex-item.ow-picture-container {
    width: 58.333%}
[data-module="ow-key-messages"] .ow-feature.ow-tile-height-950 .ow-flex-item.ow-render-txt-container {
    width: 41.667%}
[data-module="ow-key-messages"] .ow-feature.ow-tile-height-950 .ow-picture-container>div {
    padding-top: 0;
}
[data-module="ow-key-messages"] .ow-feature .ow-content {
    padding-bottom: 40px;
    padding-top: 40px;
}
[data-module="ow-key-messages"] .ow-feature .ow-content.ow-experience-brief {
    margin-bottom: 52px;
}
[data-module="ow-key-messages"] .ow-feature div.ow-padding-right-1-col {
    padding-right: 16.667%}
[data-module="ow-key-messages"] .ow-feature div.ow-padding-right-1-col.ow-no-padding-right {
    padding-right: 0;
}
[data-module="ow-key-messages"] .ow-feature div.ow-padding-right-1-col.ow-m365-content-mt {
    margin-top: 0;
}
[data-module="ow-key-messages"] .ow-feature div.ow-padding-left-1-col {
    padding-left: 16.667%}
[data-module="ow-key-messages"] .ow-feature div.ow-padding-left-1-col.ow-no-padding-left {
    padding-left: 0;
}
[data-module="ow-key-messages"] .ow-feature div.ow-padding-left-1-col.ow-m365-content-mt {
    margin-top: 0;
}
[data-module="ow-key-messages"] .ow-feature .ow-padding-both-2-col {
    padding-left: calc(100%/6*2);
    padding-right: calc(100%/6*2);
}
[data-module="ow-key-messages"] .ow-align-not-center {
    flex-direction: row;
    display: flex;
}
[data-module="ow-key-messages"] .ow-align-not-center .ow-cta-container {
    min-height: 0;
}
[data-module="ow-key-messages"] .ow-align-not-center.ow-flex-column-vp1 {
    flex-direction: column;
}
[data-module="ow-key-messages"] .ow-align-not-center.ow-flex-column-vp1 .ow-flex-item {
    width: 100%}
[data-module="ow-key-messages"] .ow-align-not-center.ow-flex-column-vp1 .ow-flex-item img {
    max-height: none;
    width: 100%}
[data-module="ow-key-messages"] .ow-tile-height-950 .ow-picture-btm {
    padding-top: 0;
}
[data-module="ow-key-messages"] .ow-tile-height-950 .ow-picture-btm img {
    max-height: 950px;
}
[data-module="ow-key-messages"] .ow-tile-height-950 .ow-picture-middle {
    padding: 0 0;
}
[data-module="ow-key-messages"] .ow-tile-height-950 .ow-picture-middle img {
    max-height: 950px;
}
[data-module="ow-key-messages"] .ow-tile-height-750 .ow-picture-btm {
    padding-top: 75px;
}
[data-module="ow-key-messages"] .ow-tile-height-750 .ow-picture-btm img {
    max-height: 675px;
}
[data-module="ow-key-messages"] .ow-tile-height-750 .ow-picture-middle {
    padding: 120px 0;
}
[data-module="ow-key-messages"] .ow-tile-height-750 .ow-picture-middle img {
    max-height: 510px;
}
[data-module="ow-key-messages"] .ow-tile-height-575 .ow-picture-btm {
    padding-top: 75px;
}
[data-module="ow-key-messages"] .ow-tile-height-575 .ow-picture-btm img {
    max-height: 500px;
}
[data-module="ow-key-messages"] .ow-tile-height-575 .ow-picture-middle {
    padding: 75px 0;
}
[data-module="ow-key-messages"] .ow-tile-height-575 .ow-picture-middle img {
    max-height: 425px;
}
[data-module="ow-key-messages"] .f-align-center .ow-content {
    padding: 0;
    width: 50%}
[data-module="ow-key-messages"] .f-align-center .ow-content.ow-content-v2 {
    padding-bottom: 35px;
    padding-top: 20px;
}
[data-module="ow-key-messages"] .f-align-center .ow-content.ow-experience-brief {
    width: 100%}
[data-module="ow-key-messages"] .f-align-center figure {
    padding: 40px 0 0 0;
}
[data-module="ow-key-messages"] .f-align-center figcaption {
    margin-bottom: 30px;
}
[data-module="ow-key-messages"] .f-align-center.ow-figure-vp1-pb-35 figure {
    padding-bottom: 0;
}
[data-module="ow-key-messages"] .f-align-left .ow-picture-container picture img, [data-module="ow-key-messages"] .f-align-left .ow-picture-container figcaption {
    right: 0;
    float: left;
}
[data-module="ow-key-messages"] .f-align-right .ow-picture-container picture img, [data-module="ow-key-messages"] .f-align-right .ow-picture-container figcaption {
    right: 0;
    float: right;
}
[data-module="ow-key-messages"] .ow-no-image .ow-content {
    padding-bottom: 0;
}
[data-module="ow-key-messages"] .ow-no-image .ow-feature {
    padding-top: 150px;
    padding-bottom: 132px;
}
[data-module="ow-key-messages"] .ow-app-page .ow-feature .ow-flex-item {
    width: auto;
}
[data-module="ow-key-messages"] .ow-app-page .ow-feature .ow-heading {
    padding-bottom: 37px;
}
[data-module="ow-key-messages"] .ow-app-page .ow-align-not-center {
    display: block;
}
[data-module="ow-key-messages"] .ow-app-page .ow-tile-height-668 .ow-picture-stretch {
    padding-top: 0;
}
[data-module="ow-key-messages"] .ow-app-page .ow-tile-height-668 .ow-picture-stretch picture {
    text-align: center;
}
[data-module="ow-key-messages"] .ow-app-page .ow-tile-height-668 .ow-picture-stretch picture img {
    float: none;
}
[data-module="ow-key-messages"].ow-solution-wizard-results .ow-content.ow-padding-left-1-col {
    padding-left: 0;
}
[data-module="ow-key-messages"].ow-solution-wizard-results .ow-picture-middle {
    padding-bottom: 0;
    padding-top: 0;
}
[data-module="ow-key-messages"].ow-solution-wizard-results .ow-picture-top {
    padding-top: 0;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-desktop-image {
    display: block;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-mobile-image {
    display: none;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
}
}@media screen and (min-width:1084px) {
    [data-module="ow-key-messages"] .ow-m365-content-mb {
    margin-bottom: 50px;
}
[data-module="ow-key-messages"] .ow-m365-content-mt {
    margin-top: 20px;
}
[data-module="ow-key-messages"] .f-align-center.ow-figure-vp1-pb-25 figure {
    padding: 0;
}
[data-module="ow-key-messages"] .ow-feature .ow-content.ow-experience-brief {
    margin-bottom: 72px;
}
[data-module="ow-key-messages"] .ow-feature .ow-flex-item.ow-ml-1-col {
    margin-left: calc(1%/12*100);
}
[data-module="ow-key-messages"] .ow-feature .ow-flex-item.ow-mr-1-col {
    margin-right: calc(1%/12*100);
}
[data-module="ow-key-messages"] .ow-feature .ow-flex-item.ow-width-3-col {
    width: calc(3%/12*100);
}
[data-module="ow-key-messages"] .ow-feature .ow-flex-item.ow-width-8-col {
    width: calc(8%/12*100);
}
.ow-padding-left-1-col [data-module="ow-key-messages"] .ow-feature.ow-no-padding-left {
    padding-left: 0;
}
.ow-padding-right-1-col [data-module="ow-key-messages"] .ow-feature.ow-no-padding-right {
    padding-right: 0;
}
[data-module="ow-key-messages"] .ow-centered-video.ow-experience-brief-video {
    width: calc(8%/12*100);
    max-width: calc(8%/12*100);
}
[data-module="ow-key-messages"] .ow-desktop-image.ow-immersive-image {
    -ms-transform: translateX(-5.85%);
    -webkit-transform: translateX(-5.85%);
    transform: translateX(-5.85%);
    width: 113.3%;
    max-width: 113.3%;
    margin: 0;
}
[data-module="ow-key-messages"] .ow-align-not-center .ow-picture-container picture img {
    max-width: 113.3%}
[data-module="ow-key-messages"] .ow-align-not-center .ow-picture-container .ow-picture-btm figcaption {
    width: 113.3%}
[data-module="ow-key-messages"] .ow-align-not-center .ow-picture-container.ow-width-8-col picture img {
    max-width: 100%;
    width: 100%;
    max-height: none;
}
[data-module="ow-key-messages"] .ow-align-not-center .ow-picture-middle picture img {
    max-width: 100%}
[data-module="ow-key-messages"] .ow-align-not-center div.ow-padding-right-1-col {
    padding-left: 0;
}
[data-module="ow-key-messages"] .ow-align-not-center div.ow-padding-left-1-col {
    padding-right: 0;
}
[data-module="ow-key-messages"] .ow-align-not-center.ow-tile-height-950 .ow-picture-container picture img {
    max-width: 109.5%}
[data-module="ow-key-messages"] .ow-align-not-center.ow-tile-height-950 .ow-picture-container .ow-picture-btm figcaption {
    width: 109.5%}
[data-module="ow-key-messages"] .ow-align-not-center.ow-flex-column-vp1 {
    flex-direction: row;
}
[data-module="ow-key-messages"] .ow-l-bg-ffffff {
    background-color: #fff;
}
[data-module="ow-key-messages"] .ow-app-page .ow-align-not-center {
    display: flex;
}
[data-module="ow-key-messages"] .ow-app-page .ow-feature {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
[data-module="ow-key-messages"] .ow-app-page .ow-feature .ow-content {
    padding-bottom: 150px;
    padding-top: 150px;
}
[data-module="ow-key-messages"] .ow-app-page .ow-paragraph {
    font-size: 20px;
    line-height: 24px;
    padding-top: 9px;
}
[data-module="ow-key-messages"] .ow-app-page .ow-tile-height-668 .ow-picture-stretch {
    overflow: hidden;
    padding-bottom: 69.584%;
    padding-top: 0;
    position: relative;
}
[data-module="ow-key-messages"] .ow-app-page .ow-tile-height-668 .ow-picture-stretch figure, [data-module="ow-key-messages"] .ow-app-page .ow-tile-height-668 .ow-picture-stretch picture {
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%}
[data-module="ow-key-messages"] .ow-app-page .ow-tile-height-668 .ow-picture-stretch picture {
    top: 0;
}
[data-module="ow-key-messages"] .ow-app-page .ow-tile-height-668 .ow-picture-stretch picture img {
    float: none;
    height: 100%;
    left: 50%;
    max-width: none;
    min-width: 100%;
    position: absolute;
    right: auto;
    top: 0;
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
[data-module="ow-key-messages"] .ow-app-page .ow-tile-height-668 .ow-picture-stretch .m-ambient-video, [data-module="ow-key-messages"] .ow-app-page .ow-tile-height-668 .ow-picture-stretch .ow-video-player-container, [data-module="ow-key-messages"] .ow-app-page .ow-tile-height-668 .ow-picture-stretch .ow-native-video-container {
    left: 0;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] {
    padding: 0;
    max-width: 1920px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [data-grid="col-12"] {
    min-height: 0;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] {
    position: relative;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container img {
    width: 100%;
    margin-top: 0;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container {
    position: absolute;
    width: 38%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    padding: 0;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container .ow-heading {
    padding: 0;
    margin-bottom: 15px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container .ow-paragraph {
    padding: 0;
    margin-bottom: 3px;
    font-size: 18px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container .ow-paragraph ul {
    list-style-type: disc;
    font-size: 18px;
    width: 100%}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container .ow-paragraph.ow-fs15 {
    font-size: 15px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-text-container .ow-paragraph.ow-fs15 ul {
    font-size: 15px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-bg-video .ow-video-container .ow-video-controls button.c-glyph:before {
    font-size: 46px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"].ow-tile-height-700 .ow-image-container img {
    max-height: 700px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"].ow-tile-height-700 .ow-text-container {
    top: 50%}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"].ow-tile-height-1080 .ow-image-container img {
    max-height: 1080px;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"].ow-tile-height-1080 .ow-text-container {
    top: 39%;
    -ms-transform: translateY(-39%);
    -webkit-transform: translateY(-39%);
    transform: translateY(-39%);
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] .ow-align-center .ow-image-container .ow-text-container {
    width: 45%;
    left: 50%;
    text-align: center !important;
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] .ow-align-center.ow-tile-height-700 .ow-image-container .ow-text-container {
    top: 20%;
    -ms-transform: translate(-50%, -20%);
    -webkit-transform: translate(-50%, -20%);
    transform: translate(-50%, -20%);
}
[data-module="ow-key-messages"].ow-immersive>[data-grid="container"] .ow-align-center.ow-tile-height-1080 .ow-image-container .ow-text-container {
    top: 14%;
    -ms-transform: translate(-50%, 0%);
    -webkit-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
}
}@media screen and (min-width:1400px) {
    [data-module="ow-key-messages"] .ow-app-page .ow-feature .ow-content {
    padding-left: calc(100%/6*1);
    padding-right: calc(100%/6*1);
}
}@media screen and (min-width:1779px) {
    [data-module="ow-key-messages"] .ow-align-not-center .ow-picture-container picture img, [data-module="ow-key-messages"] .ow-align-not-center .ow-picture-middle picture img {
    max-width: calc(50vw - 133.4px);
}
[data-module="ow-key-messages"] .ow-align-not-center.ow-tile-height-950 .ow-picture-container picture img, [data-module="ow-key-messages"] .ow-align-not-center.ow-tile-height-950 .ow-picture-middle picture img {
    max-width: calc(58.333vw - 28px);
}
[data-module="ow-key-messages"] .ow-align-not-center.ow-tile-height-950 .ow-picture-container .ow-picture-btm figcaption {
    width: calc(58.333vw - 28px);
}
[data-module="ow-key-messages"] .ow-align-not-center .ow-picture-container .ow-picture-btm figcaption {
    width: calc(50vw - 133.4px);
}
[data-module="ow-key-messages"] .ow-align-not-center .ow-picture-container .ow-picture-middle figcaption {
    width: 113.3%}
[data-module="ow-key-messages"] .ow-align-not-center .ow-picture-container .ow-picture-middle .ow-video-player-container+figcaption, [data-module="ow-key-messages"] .ow-align-not-center .ow-picture-container .ow-picture-middle .m-ambient-video+figcaption, [data-module="ow-key-messages"] .ow-align-not-center .ow-picture-container .ow-picture-middle .ow-native-video-container+figcaption {
    width: 100%}
[data-module="ow-key-messages"] .ow-app-page .ow-align-not-center .ow-picture-container img {
    max-width: none;
}
[data-module="ow-key-messages"] .ow-app-page .ow-feature .ow-content {
    padding-left: calc(100%/6*2);
    padding-right: calc(100%/6*2);
}
}html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-play-pause.inset.ow-position-left, html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-play-pause.offset-tall.ow-position-left, html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-play-pause.offset-wide.ow-position-left {
    left: 20px;
}
html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-play-pause.inset.ow-position-right, html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-play-pause.offset-tall.ow-position-right, html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-play-pause.offset-wide.ow-position-right {
    right: 20px;
}
html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-align-not-center a.c-call-to-action.f-lightweight {
    text-align: left;
}
html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-logo img {
    padding-right: 10px;
}
html:not([dir="rtl"]) [data-module="ow-key-messages"].ow-solution-wizard-results li {
    padding-left: 16px;
}
html:not([dir="rtl"]) [data-module="ow-key-messages"].ow-solution-wizard-results li::before {
    left: 0;
}
html:not([dir="rtl"]) [data-module="ow-key-messages"].ow-solution-wizard-results li:nth-child(n+10) {
    padding-left: 24px;
}
@media screen and (min-width:0) {
    html: not([dir="rtl"]) [data-module="ow-key-messages"] .ow-align-not-center .ow-content {
    text-align: left;
}
html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-video-player-container.fluid-iframe, html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-native-video-container {
    left: 50%;
    -ms-transform: translateX(-50%) scale(.851);
    -webkit-transform: translateX(-50%) scale(.851);
    transform: translateX(-50%) scale(.851);
}
html:not([dir="rtl"]) [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-video-container .ow-video-controls {
    left: 2%}
html:not([dir="rtl"]) [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-close-player {
    right: 0;
}
html:not([dir="rtl"]) [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-text-container ul {
    text-align: left;
}
html[dir="rtl"] [data-module="ow-key-messages"].ow-immersive .ow-image-container.ow-flip-images-rtl img {
    -ms-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
}@media screen and (min-width:540px) {
    html: not([dir="rtl"]) [data-module="ow-key-messages"] .ow-video-player-container.fluid-iframe, html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-native-video-container {
    left: auto;
}
}@media screen and (min-width:768px) {
    html: not([dir="rtl"]) [data-module="ow-key-messages"] .ow-play-pause.offset-wide.ow-position-left {
    left: calc(-20px - 50px);
}
html:not([dir="rtl"]) [data-module="ow-key-messages"] .ow-play-pause.offset-wide.ow-position-right {
    right: calc(-20px - 50px);
}
}@media screen and (min-width:1084px) {
    html: not([dir="rtl"]) [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-text-container {
    text-align: left;
}
html:not([dir="rtl"]) [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] .ow-align-left .ow-text-container {
    left: 5%}
html:not([dir="rtl"]) [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] .ow-align-right .ow-text-container {
    right: 5%}
html:not([dir="rtl"]) [data-module="ow-key-messages"].ow-immersive.ow-play-pause-vis {
    overflow: visible;
}
}html[dir="rtl"] [data-module="ow-key-messages"] .ow-play-pause.inset.ow-position-left, html[dir="rtl"] [data-module="ow-key-messages"] .ow-play-pause.offset-tall.ow-position-left, html[dir="rtl"] [data-module="ow-key-messages"] .ow-play-pause.offset-wide.ow-position-left {
    right: 20px;
}
html[dir="rtl"] [data-module="ow-key-messages"] .ow-play-pause.inset.ow-position-right, html[dir="rtl"] [data-module="ow-key-messages"] .ow-play-pause.offset-tall.ow-position-right, html[dir="rtl"] [data-module="ow-key-messages"] .ow-play-pause.offset-wide.ow-position-right {
    left: 20px;
}
html[dir="rtl"] [data-module="ow-key-messages"] .ow-align-not-center a.c-call-to-action.f-lightweight {
    text-align: right;
}
html[dir="rtl"] [data-module="ow-key-messages"] .ow-logo img {
    padding-left: 10px;
}
html[dir="rtl"] [data-module="ow-key-messages"].ow-solution-wizard-results li {
    padding-right: 16px;
}
html[dir="rtl"] [data-module="ow-key-messages"].ow-solution-wizard-results li::before {
    right: 0;
}
html[dir="rtl"] [data-module="ow-key-messages"].ow-solution-wizard-results li:nth-child(n+10) {
    padding-right: 24px;
}
@media screen and (min-width:0) {
    html[dir="rtl"] [data-module="ow-key-messages"] .ow-align-not-center .ow-content {
    text-align: right;
}
html[dir="rtl"] [data-module="ow-key-messages"] .ow-video-player-container.fluid-iframe, html[dir="rtl"] [data-module="ow-key-messages"] .ow-native-video-container {
    right: 50%;
    -ms-transform: translateX(50%) scale(.851);
    -webkit-transform: translateX(50%) scale(.851);
    transform: translateX(50%) scale(.851);
}
html[dir="rtl"] [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container .ow-video-container .ow-video-controls {
    right: 2%}
html[dir="rtl"] [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-image-container.ow-inline-video-container .ow-inline-video .ow-close-player {
    left: 0;
}
html[dir="rtl"] [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-text-container ul {
    text-align: right;
}
html[dir="rtl"] [data-module="ow-key-messages"].ow-immersive .ow-image-container.ow-flip-images-rtl img {
    -ms-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
}@media screen and (min-width:540px) {
    html[dir="rtl"] [data-module="ow-key-messages"] .ow-video-player-container.fluid-iframe, html[dir="rtl"] [data-module="ow-key-messages"] .ow-native-video-container {
    right: auto;
}
}@media screen and (min-width:768px) {
    html[dir="rtl"] [data-module="ow-key-messages"] .ow-play-pause.offset-wide.ow-position-left {
    right: calc(-20px - 50px);
}
html[dir="rtl"] [data-module="ow-key-messages"] .ow-play-pause.offset-wide.ow-position-right {
    left: calc(-20px - 50px);
}
}@media screen and (min-width:1084px) {
    html[dir="rtl"] [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] [class^="ow-align"] .ow-text-container {
    text-align: right;
}
html[dir="rtl"] [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] .ow-align-left .ow-text-container {
    right: 5%}
html[dir="rtl"] [data-module="ow-key-messages"].ow-immersive>[data-grid="container"] .ow-align-right .ow-text-container {
    left: 5%}
html[dir="rtl"] [data-module="ow-key-messages"].ow-immersive.ow-play-pause-vis {
    overflow: visible;
}
}.cui-drawer .c-drawer>button {
    z-index: 0;
}
.cui-drawer .c-drawer>button:hover {
    z-index: 100;
}
.cui-drawer .c-drawer>.c-drawer-panel {
    padding: 0 12px 24px 12px;
}
.cui-drawer .c-heading {
    float: none;
}
.cui-drawer .cui-drawer-toggle {
    font-weight: 500;
    float: none;
}
.cui-drawer .cui-drawer-toggle button {
    padding-left: 0;
    padding-right: 0;
}
@media screen and (-ms-high-contrast:active) {
    .cui-drawer button: focus {
    border: 0 !important;
    outline: dashed 2px #4f4f4f;
    box-shadow: 0 0 0 3px white !important;
}
}@media only screen and (min-width:540px) {
    .cui-drawer .c-heading {
    float: left;
}
.cui-drawer .cui-drawer-toggle {
    float: right;
}
}@media only screen and (min-width:540px) {
    *[dir="rtl"] .cui-drawer .c-heading {
    float: right;
}
*[dir="rtl"] .cui-drawer .cui-drawer-toggle {
    float: left;
}
}.ow-social-footer .m-social {
    margin: 0;
    padding-top: 50px;
    flex-wrap: wrap;
}
.ow-social-footer .m-social>.ow-social-footer-heading {
    margin-bottom: 4px;
    color: #000;
    font-size: 20px;
    padding-right: 20px;
}
.ow-social-footer .m-social>ul {
    margin-bottom: 4px;
}
.ow-social-footer .m-social>ul>li>a {
    width: auto;
    height: auto;
    margin-right: 10px;
}
.ow-social-footer:not(.ow-high-contrast-on-black) .ow-high-contrast-on-black, .ow-social-footer.ow-high-contrast-on-black .ow-standard-contrast {
    display: none;
}
html[dir="rtl"] .ow-social-footer .m-social>.ow-social-footer-heading {
    padding-right: 0;
    padding-left: 20px;
}
html[dir="rtl"] .ow-social-footer .m-social>ul>li>a {
    margin-right: 0;
    margin-left: 10px;
}
@charset "UTF-8";
    #chat-now-link: not(.pmg-chat-active), #chat-button:not(.pmg-chat-active), #pmg-chat-now:not(.pmg-chat-active), #chat-now:not(.pmg-chat-active), #mobile-chat-now:not(.pmg-chat-active) {
    display: none !important;
}
[data-ow-chat], [data-ow-widget-chat], [data-ow-widget-chat-bot] {
    visibility: hidden;
}
[data-ow-chat='true'], [data-ow-widget-chat='true'], [data-ow-widget-chat-bot='true'] {
    visibility: visible;
}
[data-module="ow-contactsales"] {
    border: 2px solid #f2f2f2;
    display: inline-block;
    position: fixed;
    top: calc(50% - 100px);
    z-index: 1000;
    color: #fff;
}
[data-module="ow-contactsales"].ow-zoom {
    top: 10px !important;
}
[data-module="ow-contactsales"].ow-zoom .ow-contactsale-list li {
    height: 40px;
}
[data-module="ow-contactsales"].ow-zoom[data-layout="1-up"] .ow-contactsale-list {
    padding-left: 3px;
    padding-right: 3px;
}
[data-module="ow-contactsales"].ow-zoom[data-layout="1-up"] .ow-contactsale-list li {
    height: auto;
    padding-top: 5px;
    padding-bottom: 5px;
}
[data-module="ow-contactsales"].ow-zoom[data-layout="1-up"] .ow-contactsale-list li .ow-text {
    margin: 0;
}
[data-module="ow-contactsales"].ow-zoom[data-layout="1-up"] .ow-contactsale-list li .ow-text a span, [data-module="ow-contactsales"].ow-zoom[data-layout="1-up"] .ow-contactsale-list li .ow-text button span {
    font-size: 12px;
}
[data-module="ow-contactsales"].ow-zoom[data-layout="1-up"] .ow-contactsale-list li .ow-glyph {
    display: none;
}
[data-module="ow-contactsales"] a, [data-module="ow-contactsales"] a.c-hyperlink {
    color: #fff;
    display: inline-block;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
[data-module="ow-contactsales"] a:focus, [data-module="ow-contactsales"] a.c-hyperlink:focus {
    background: rgba(0, 0, 0, .1) !important;
    outline: 1px dashed #fff !important;
    border-color: transparent;
}
[data-module="ow-contactsales"] a.c-action-trigger.c-glyph.ow-collapse, [data-module="ow-contactsales"] button.c-action-trigger.c-glyph.ow-collapse {
    background: #fff !important;
    border: 2px solid #0078d4;
    color: #0078d4 !important;
    display: none;
    font-size: 12px;
    font-weight: 600;
    margin: 0 !important;
    padding-top: 4px !important;
    padding-bottom: 2px !important;
    position: absolute;
    top: calc(100% + 1px);
    line-height: 20px;
}
[data-module="ow-contactsales"] a.c-action-trigger.c-glyph.ow-collapse:before, [data-module="ow-contactsales"] button.c-action-trigger.c-glyph.ow-collapse:before {
    margin: 0 !important;
    content: none;
}
[data-module="ow-contactsales"] a.c-action-trigger.c-glyph.ow-collapse:focus, [data-module="ow-contactsales"] button.c-action-trigger.c-glyph.ow-collapse:focus {
    background: #e6e6e6 !important;
    outline: 1px dashed #000 !important;
}
[data-module="ow-contactsales"] a.c-action-trigger.c-glyph.ow-collapse:after, [data-module="ow-contactsales"] button.c-action-trigger.c-glyph.ow-collapse:after {
    padding-left: 5px;
    padding-right: 5px;
}
[data-module="ow-contactsales"] .ow-contactsale-list {
    list-style: none;
    margin: 0;
    max-width: 400px;
}
[data-module="ow-contactsales"] .ow-contactsale-list li {
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    padding: 10px 10px;
    position: relative;
    background-color: #0078d4;
}
[data-module="ow-contactsales"] .ow-contactsale-list li.ow-chat, [data-module="ow-contactsales"] .ow-contactsale-list li.ow-chat-bot {
    border-bottom: 1px solid #fff;
}
[data-module="ow-contactsales"] .ow-contactsale-list li.ow-phone, [data-module="ow-contactsales"] .ow-contactsale-list li.ow-support {
    border-top: 1px solid #fff;
}
[data-module="ow-contactsales"] .ow-contactsale-list li.ow-support {
    background-color: #243a5e;
}
[data-module="ow-contactsales"] .ow-contactsale-list li .ow-chat-trigger, [data-module="ow-contactsales"] .ow-contactsale-list li .ow-form-trigger, [data-module="ow-contactsales"] .ow-contactsale-list li .ow-call-link {
    font-size: 18px;
    font-weight: 700;
    white-space: normal;
}
[data-module="ow-contactsales"] .ow-contactsale-list li .ow-chat-trigger {
    text-align: left;
    padding-top: 0;
    padding-bottom: 0;
}
[data-module="ow-contactsales"] .ow-expand {
    cursor: pointer;
    height: calc(100% - 4px);
    position: absolute;
    top: 2px;
    width: 47px;
    z-index: 1;
}
[data-module="ow-contactsales"] .ow-expand:focus {
    outline: 1px dashed #fff;
    border-color: transparent;
}
[data-module="ow-contactsales"] .ow-expand:hover {
    border-color: transparent;
}
[data-module="ow-contactsales"] button.ow-expand {
    background-color: transparent;
    border: none;
}
[data-module="ow-contactsales"] .ow-glyph {
    font-size: 0;
    padding: 0 3px;
}
[data-module="ow-contactsales"] .c-action-trigger, [data-module="ow-contactsales"] .c-action-trigger.x-hidden-focus {
    margin-top: 0;
    text-decoration: none;
}
[data-module="ow-contactsales"] .c-action-trigger span, [data-module="ow-contactsales"] .c-action-trigger.x-hidden-focus span {
    vertical-align: middle;
}
[data-module="ow-contactsales"] .c-action-trigger span:hover, [data-module="ow-contactsales"] .c-action-trigger span:focus, [data-module="ow-contactsales"] .c-action-trigger.x-hidden-focus span:hover, [data-module="ow-contactsales"] .c-action-trigger.x-hidden-focus span:focus {
    text-decoration: underline;
}
[data-module="ow-contactsales"] .c-action-trigger:after, [data-module="ow-contactsales"] .c-action-trigger.x-hidden-focus:after {
    font-family: "MWF-MDL2";
    vertical-align: middle;
    text-decoration: none !important;
}
[data-module="ow-contactsales"] .ow-text {
    display: none;
}
[data-module="ow-contactsales"] .ow-availability {
    display: block;
    font-size: 12px;
    font-weight: 600;
}
[data-module="ow-contactsales"].expanded a.c-action-trigger.c-glyph.ow-collapse, [data-module="ow-contactsales"].expanded button.c-action-trigger.c-glyph.ow-collapse, [data-module="ow-contactsales"].expanded .ow-contactsale-list li .ow-text {
    display: block;
}
[data-module="ow-contactsales"].expanded li.ow-phone {
    height: auto;
    padding: 7px 10px !important;
}
[data-module="ow-contactsales"][data-layout="1-up"] a.c-action-trigger.c-glyph.ow-collapse, [data-module="ow-contactsales"][data-layout="1-up"] button.c-action-trigger.c-glyph.ow-collapse, [data-module="ow-contactsales"][data-layout="1-up"] a.ow-expand, [data-module="ow-contactsales"][data-layout="1-up"] button.ow-expand, [data-module="ow-contactsales"][data-layout="1-up"] li.ow-phone {
    display: none;
}
[data-module="ow-contactsales"]:not(.ow-high-contrast-on-white) .ow-expand:focus, [data-module="ow-contactsales"]:not(.ow-high-contrast-on-white) .ow-expand:hover {
    background: rgba(0, 0, 0, .1);
}
[data-module="ow-contactsales"]:not(.ow-high-contrast-on-white) .ow-chat .ow-glyph:before, [data-module="ow-contactsales"]:not(.ow-high-contrast-on-white).ow-chat-bot .ow-glyph:before {
    content: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWzKQ9");
}
[data-module="ow-contactsales"]:not(.ow-high-contrast-on-white) .ow-chat-bot .ow-glyph {
    background-image: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE3Tjen");
    background-size: cover;
    height: 29px;
    width: 29px;
}
[data-module="ow-contactsales"]:not(.ow-high-contrast-on-white) .ow-contactus .ow-glyph:before {
    content: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWzFr9");
}
[data-module="ow-contactsales"]:not(.ow-high-contrast-on-white) .ow-phone .ow-glyph:before {
    content: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWzAnC");
}
[data-module="ow-contactsales"]:not(.ow-high-contrast-on-white) .ow-support .ow-glyph:before {
    content: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWzKQf");
}
[data-module="ow-contactsales"].ow-high-contrast-on-white .ow-chat .ow-glyph:before, [data-module="ow-contactsales"].ow-high-contrast-on-white.ow-chat-bot .ow-glyph:before {
    content: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE33zAU");
}
[data-module="ow-contactsales"].ow-high-contrast-on-white .ow-chat-bot .ow-glyph {
    background-image: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE3TgFZ");
    background-size: cover;
    height: 29px;
    width: 29px;
}
[data-module="ow-contactsales"].ow-high-contrast-on-white .ow-contactus .ow-glyph:before {
    content: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE33eNA");
}
[data-module="ow-contactsales"].ow-high-contrast-on-white .ow-phone .ow-glyph:before {
    content: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE33eND");
}
html:not([dir="rtl"]) [data-module="ow-contactsales"] {
    right: 0;
}
html:not([dir="rtl"]) [data-module="ow-contactsales"] button.c-action-trigger.c-glyph.ow-collapse {
    padding-left: 13px !important;
    padding-right: 2px !important;
}
html:not([dir="rtl"]) [data-module="ow-contactsales"] .c-action-trigger::after, html:not([dir="rtl"]) [data-module="ow-contactsales"] .c-action-trigger.x-hidden-focus::after {
    content: ""}
html:not([dir="rtl"]) [data-module="ow-contactsales"] .c-action-trigger.glyph-cancel:after {
    content: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWzKQi");
}
html:not([dir="rtl"]) [data-module="ow-contactsales"] .c-action-trigger.glyph-cancel:hover:after {
    content: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWzFrc");
}
html:not([dir="rtl"]) [data-module="ow-contactsales"] .ow-collapse {
    right: -1px;
}
html:not([dir="rtl"]) [data-module="ow-contactsales"] .ow-text {
    margin-left: 15px;
}
html:not([dir="rtl"]) [data-module="ow-contactsales"] .ow-expand {
    left: 2px;
}
html[dir="rtl"] [data-module="ow-contactsales"] {
    left: 0;
}
html[dir="rtl"] [data-module="ow-contactsales"] button.ow-chat-trigger {
    text-align: right;
}
html[dir="rtl"] [data-module="ow-contactsales"] button.c-action-trigger.c-glyph.ow-collapse {
    padding-left: 2px !important;
    padding-right: 13px !important;
}
html[dir="rtl"] [data-module="ow-contactsales"] .c-action-trigger::after, html[dir="rtl"] [data-module="ow-contactsales"] .c-action-trigger.x-hidden-focus::after {
    content: ""}
html[dir="rtl"] [data-module="ow-contactsales"] .c-action-trigger.glyph-cancel:after {
    content: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWzKQi");
}
html[dir="rtl"] [data-module="ow-contactsales"] .c-action-trigger.glyph-cancel:hover:after {
    content: url("http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWzFrc");
}
html[dir="rtl"] [data-module="ow-contactsales"] .ow-collapse {
    left: -1px;
}
html[dir="rtl"] [data-module="ow-contactsales"] .ow-text {
    margin-right: 15px;
}
html[dir="rtl"] [data-module="ow-contactsales"] .ow-expand {
    right: 2px;
}
html[dir="rtl"] [data-module="ow-contactsales"] .ow-contactsale-list li .ow-text a.ow-chat-trigger:after, html[dir="rtl"] [data-module="ow-contactsales"] .ow-contactsale-list li .ow-text a.ow-form-trigger:after {
    content: ""}
html:not([dir=rtl]) [data-module="ow-contactsales"][data-layout="1-up"] {
    -webkit-transform: rotate(-90deg) translate(0, -100%);
    -moz-transform: rotate(-90deg) translate(0, -100%);
    -ms-transform: rotate(-90deg) translate(0, -100%);
    -o-transform: rotate(-90deg) translate(0, -100%);
    -ms-transform: rotate(-90deg) translate(0, -100%);
    -webkit-transform: rotate(-90deg) translate(0, -100%);
    transform: rotate(-90deg) translate(0, -100%);
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0;
}
html:not([dir=rtl]) [data-module="ow-contactsales"][data-layout="1-up"].ow-zoom {
    right: -2px;
}
html[dir=rtl] [data-module="ow-contactsales"][data-layout="1-up"] {
    -webkit-transform: rotate(90deg) translate(0, -100%);
    -moz-transform: rotate(90deg) translate(0, -100%);
    -ms-transform: rotate(90deg) translate(0, -100%);
    -o-transform: rotate(90deg) translate(0, -100%);
    -ms-transform: rotate(90deg) translate(0, -100%);
    -webkit-transform: rotate(90deg) translate(0, -100%);
    transform: rotate(90deg) translate(0, -100%);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
}
html[dir=rtl] [data-module="ow-contactsales"][data-layout="1-up"].ow-zoom {
    left: -2px;
}
#ow-bot-div {
    position: fixed;
    bottom: 0;
    right: 0;
    z-index: 1000;
    background-color: #fff;
}
#ow-bot-iframe {
    border: 2px solid #dbdee1;
}
#ow-bot-title {
    height: 38px;
    position: fixed;
}
#ow-bot-close {
    float: right;
    display: inline-block;
    padding: 10px;
    background: #dbdee1;
    cursor: pointer;
}
@media screen and (min-width:320px) {
    #ow-bot-title {
    width: 300px;
}
#ow-bot-iframe {
    width: 300px;
}
}@media screen and (min-width:540px) {
    #ow-bot-title {
    width: 460px;
}
#ow-bot-iframe {
    width: 460px;
}
}@media screen and (min-height:0) {
    #ow-bot-div {
    height: auto;
    min-height: 300px;
    overflow: auto;
}
#ow-bot-div #ow-bot-iframe {
    height: auto;
    min-height: 275px;
    overflow: auto;
}
}@media screen and (min-height:420px) {
    #ow-bot-div {
    height: 400px;
    overflow: hidden;
}
#ow-bot-div #ow-bot-iframe {
    height: 400px;
    overflow: hidden;
}
}@media screen and (min-height:520px) {
    #ow-bot-div {
    height: 500px;
}
#ow-bot-div #ow-bot-iframe {
    height: 500px;
}
}@media screen and (min-height:620px) {
    #ow-bot-div {
    height: 600px;
}
#ow-bot-div #ow-bot-iframe {
    height: 600px;
}
}@media screen and (max-width:767px) {
    [data-module="ow-contactsales"] {
    top: 100px;
}
}@media screen and (-ms-high-contrast:white-on-black) {
    [data-module="ow-contactsales"] .ow-expand: focus, [data-module="ow-contactsales"] .ow-expand:hover {
    background: transparent;
}
}.x-marketredirect .c-button {
    white-space: normal;
}
.x-marketredirect .c-button.f-secondary {
    background-color: rgba(0, 0, 0, .3);
    color: #000;
}
.x-marketredirect .c-button.f-secondary:hover, .x-marketredirect .c-button.f-secondary:focus:not(.x-hidden-focus) {
    background-color: rgba(0, 0, 0, .3);
}
.x-marketredirect [role="dialog"]:not([dir="rtl"]) .c-group .c-button {
    float: left;
}
.x-marketredirect [role="dialog"]:not([dir="rtl"]) .c-group .c-button+.c-button {
    float: right;
}
.x-marketredirect [role="dialog"][dir="rtl"] .c-group .c-button {
    float: right;
}
.x-marketredirect [role="dialog"][dir="rtl"] .c-group .c-button+.c-button {
    float: left;
}
@media screen and (min-width:540px) {
    .x-marketredirect.c-dialog .c-group {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.x-marketredirect.c-dialog .c-group .c-button {
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    max-width: calc(50% - 2px);
}
.x-marketredirect.c-dialog.f-flow .c-group {
    margin-top: 36px;
}
.x-marketredirect.c-dialog.f-flow .c-group .c-button {
    margin-top: 0;
}
}#ownb-wrapper {
    display: none;
}
.ownb-content[data-layout="page"], .ownb-content[data-layout="tab"]>div {
    background-color: #003863;
    color: #6dcff6;
    padding: 20px 0;
    font-weight: 600;
    font-size: 15px;
    text-align: center;
}
.ownb-content[data-layout="page"] a.c-call-to-action.f-lightweight, .ownb-content[data-layout="tab"]>div a.c-call-to-action.f-lightweight {
    color: #6dcff6;
    padding: 0 15px;
    margin: 0;
    display: inline;
    color: #fff;
}
.ownb-content[data-layout="page"] a.c-call-to-action.f-lightweight:focus, .ownb-content[data-layout="page"] a.c-call-to-action.f-lightweight:hover, .ownb-content[data-layout="page"] a.c-call-to-action.f-lightweight:active, .ownb-content[data-layout="tab"]>div a.c-call-to-action.f-lightweight:focus, .ownb-content[data-layout="tab"]>div a.c-call-to-action.f-lightweight:hover, .ownb-content[data-layout="tab"]>div a.c-call-to-action.f-lightweight:active {
    color: #fff;
}
.ownb-content[data-layout="product"] {
    font-size: 15px !important;
    font-weight: normal !important;
    margin: 0;
    padding: 0;
}
h3.c-heading-4.ownb-link {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
.ow-comparison-table.x-paid-media .mobile .c-carousel.f-multi-slide .ow-comparison-table-mobile-controls .ow-carousel-indicator, .ow-comparison-table.x-paid-media-accordion .mobile .c-carousel.f-multi-slide .ow-comparison-table-mobile-controls .ow-carousel-indicator {
    padding-top: 25px;
}
.ow-comparison-table.x-paid-media .mobile .ow-sticky-prod-name [data-layout="product"], .ow-comparison-table.x-paid-media-accordion .mobile .ow-sticky-prod-name [data-layout="product"] {
    font-size: 15px;
    font-weight: normal;
    line-height: 1;
}
@media screen and (max-width:767px) {
    .ownb-content[data-layout="page"], .ownb-content[data-layout="tab"]>div {
    padding-left: 5%;
    padding-right: 5%}
.ownb-content[data-layout="tab"]>div {
    margin-top: 10px;
    margin-bottom: 35px;
}
}.c-uhff {
    background: #f2f2f2;
    margin-top: 48px;
}
.c-uhff .c-modal-link {
    cursor: pointer;
}
.c-uhff-nav {
    margin: 0 auto;
    max-width: calc(1600px + 10%);
    padding: 0 5%}
.c-uhff-nav:before, .c-uhff-nav:after {
    content: " ";
    display: table;
}
.c-uhff-nav:after {
    clear: both;
}
.c-uhff-nav .c-heading-4 {
    font-size: 15px;
    line-height: 20px;
}
.c-uhff-nav .c-heading-4, .c-uhff-nav a.c-uhff-link {
    color: #616161;
    word-break: break-word;
}
.c-uhff-nav-group {
    display: block;
    float: left;
    min-height: 1px;
    vertical-align: text-top;
    padding: 0 12px;
    width: 16.6666666667%;
    zoom: 1;
}
.c-uhff-nav-group ul.c-list {
    font-size: 11px;
    line-height: 16px;
    margin-top: 0;
}
.c-uhff-nav-group:first-child {
    padding-left: 0;
}
.c-uhff-base {
    background: #f2f2f2;
    margin: 0 auto;
    max-width: calc(1600px + 10%);
    padding: 30px 5% 16px;
}
.c-uhff-base:before, .c-uhff-base:after {
    content: " ";
    display: table;
}
.c-uhff-base:after {
    clear: both;
}
.c-uhff-base>a.c-uhff-link.c-uhff-lang-selector {
    font-size: 11px;
    line-height: 16px;
    display: inline-block;
    padding-right: 24px;
    color: #616161;
    float: left;
    white-space: nowrap;
}
.c-uhff-base>a.c-uhff-link.c-uhff-lang-selector:before {
    font-size: 20px;
    line-height: 24px;
    margin-right: 10px;
    vertical-align: middle;
}
.c-uhff-base ul.c-list {
    font-size: 11px;
    line-height: 16px;
    float: right;
    margin: 3px 0;
    color: #616161;
}
.c-uhff-base ul.c-list li {
    padding: 0 24px 4px 0;
    display: inline-block;
}
@media only screen and (max-width:1083px) {
    .c-uhff-nav {
    padding: 0 12px;
}
.c-uhff-nav-row:before, .c-uhff-nav-row:after {
    content: " ";
    display: table;
}
.c-uhff-nav-row:after {
    clear: both;
}
.c-uhff-nav-group {
    width: 33.33333%}
.c-uhff-nav-group:first-child {
    padding-left: 12px;
}
.c-uhff-base {
    display: flex;
    flex-wrap: wrap;
    padding: 30px 24px 16px;
}
.c-uhff-base>a.c-uhff-link {
    margin-right: auto;
}
}@media only screen and (max-width:767px) {
    .c-uhff-base>a.c-uhff-link {
    width: 100%}
.c-uhff-base>a.c-uhff-link+ul.c-list {
    width: 100%}
.c-uhff-base>a.c-uhff-link, .c-uhff-base>a.c-uhff-link.c-glyph {
    float: none;
}
.c-uhff-base ul.c-list {
    width: 100%;
    float: none;
    text-align: left;
    margin-top: 12px;
}
.c-uhff-base ul.c-list li {
    padding: 6px 4px 0 6px;
}
}@media only screen and (max-width:539px) {
    .c-uhff-nav-row {
    width: 100%;
    float: none;
}
.c-uhff-base ul.c-list {
    float: left;
}
.c-uhff-base ul.c-list li {
    padding: 6px 10px 0 0;
}
.c-uhff-nav-group {
    width: 100%}
}@supports (-ms-ime-align:auto) {
    a.c-uhff-link {
    display: inline-block;
}
}
a.c-uhff-link:focus {
    outline: 1px dashed;
    outline-offset: 3px;
}
a.c-uhff-link:focus, a.c-uhff-link:hover {
    color: rgba(0, 0, 0, .9);
    text-decoration: underline;
}
a.c-uhff-link:active {
    background: none;
    color: rgba(0, 0, 0, .8);
}
a.c-uhff-link-bold {
    font-weight: bold;
}