/*  Generic "Artifakt" definitions.
 *  An attempt will be made to map styles to appropriate font-faces when these are used.
 *  See the definitions below if you wish to use a specific font.
 */

    @font-face{
        font-family:'Artifakt';
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-light.eot?#iefix');
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-light.eot?#iefix') format('eot'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-light.woff') format('woff'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-light.ttf') format('truetype'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-light.svg#artifakt-Element-light') format('svg');
        font-style: normal;
        font-weight: 300;
    }

    @font-face{
        font-family:'Artifakt';
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-regular.eot?#iefix');
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-regular.eot?#iefix') format('eot'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-regular.woff') format('woff'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-regular.ttf') format('truetype'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-regular.svg#artifakt-Element-regular') format('svg');
        font-style: normal;
        font-weight: 400;
    }

    @font-face{
        font-family:'Artifakt';
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-medium.eot?#iefix');
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-medium.eot?#iefix') format('eot'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-medium.woff') format('woff'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-medium.ttf') format('truetype'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-medium.svg#artifakt-Element-medium') format('svg');
        font-style: normal;
        font-weight: 700;
    }


/*  "Artifakt Legend" definitions.
 *   These definitions are for the "Artifakt Legend" series of font faces.
 */

    @font-face{
        font-family:'Artifakt Legend';
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-light.eot?#iefix');
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-light.eot?#iefix') format('eot'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-light.woff') format('woff'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-light.ttf') format('truetype'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-light.svg#artifakt-legend-light') format('svg');
        font-weight: 300;
    }

    @font-face{
        font-family:'Artifakt Legend';
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-regular.eot?#iefix');
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-regular.eot?#iefix') format('eot'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-regular.woff') format('woff'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-regular.ttf') format('truetype'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-regular.svg#artifakt-legend-regular') format('svg');
        font-weight: 400;
    }

    @font-face{
        font-family:'Artifakt Legend';
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-medium.eot?#iefix');
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-medium.eot?#iefix') format('eot'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-medium.woff') format('woff'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-medium.ttf') format('truetype'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-legend-medium.svg#artifakt-legend-medium') format('svg');
        font-weight: 700;
    }


/*  "Artifakt Element" definitions.
 *   These definitions are for the "Artifakt Element" series of font faces.
 */

    @font-face{
        font-family:'Artifakt Element';
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-light.eot?#iefix');
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-light.eot?#iefix') format('eot'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-light.woff') format('woff'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-light.ttf') format('truetype'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-light.svg#artifakt-element-light') format('svg');
        font-weight: 300;
    }

    @font-face{
        font-family:'Artifakt Element';
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-regular.eot?#iefix');
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-regular.eot?#iefix') format('eot'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-regular.woff') format('woff'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-regular.ttf') format('truetype'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-regular.svg#artifakt-element-regular') format('svg');
        font-weight: 400;
    }

    @font-face{
        font-family:'Artifakt Element';
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-medium.eot?#iefix');
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-medium.eot?#iefix') format('eot'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-medium.woff') format('woff'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-medium.ttf') format('truetype'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-medium.svg#artifakt-element-medium') format('svg');
        font-weight: 700;
    }

    @font-face{
        font-family:'Artifakt Element';
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-italic.eot?#iefix');
            src:url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-italic.eot?#iefix') format('eot'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-italic.woff') format('woff'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-italic.ttf') format('truetype'),
            url('https://static-dc.autodesk.net/etc/designs/v202101252025/autodesk/adsk-design/Fonts/artifakt-element-italic.svg#artifakt-element-italic') format('svg');
        font-style: italic;
        font-weight: 400;
    }


/*  -------------------------
 *  Module.css
 *  -------------------------  */

    .flag-promo h3 {
        font-size: 19px;
        line-height: 21px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    #tooltip-container .tooltip p,
    #tooltip-container .tooltip li,
    #tooltip-container .tooltip h1,
    #tooltip-container .tooltip h2,
    #tooltip-container .tooltip h3,
    #tooltip-container .tooltip h4,
    #tooltip-container .tooltip h5,
    #tooltip-container .tooltip h6 {
        font-size: 14px;
        line-height: 17px;
        font-weight: normal;
        font-family: 'Artifakt';
    }

    #tooltip-container .tooltip b {
        font-weight: bold;
        font-family: 'Artifakt';
    }

    #tooltip-container .tooltip h2 {
        font-size: 16px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    #tooltip-container .tooltip h3 {
        font-size: 16px;
    }

    #tooltip-container .tooltip h4 {
        font-size: 14px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    #tooltip-container .tooltip h5 {
        font-size: 12px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

/*  -------------------------
 *  Scaffolding.css
 *  -------------------------  */

    .adsk-nav-tier1 a {
        font-weight: normal;
        font-family: 'Artifakt';
    }

    .main .adsk-breadcrumb li a {
        font-weight: normal;
        font-family: 'Artifakt';
    }

/*  -------------------------
 *  Static-Navigation.css
 *  -------------------------  */

    body .global-navigation li li {
        font-weight: bold;
        font-family: 'Artifakt', Arial, sans-serif;
    }

    body .global-menu .global-menu-footer li a {
        font-weight: bold;
        font-family: 'Artifakt', Arial, sans-serif;
    }

    body #pbl-alert-overlay p:first-child > span {
        font-weight: bold;
        font-family: 'Artifakt';
    }

    body .search-container input {
        font-size: 14px;
        font-weight: normal;
        font-family: 'Artifakt';
    }

/*  -------------------------
 *  Typography.css
 *  -------------------------  */


    body {
        font-size: 14px;
        line-height: 19px;
        font-style: normal;
        font-weight: normal;
        font-family: 'Artifakt';
    }

    a,
    .main a {
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        font-family: 'Artifakt';
        border-bottom: 1px dashed #999;
    }

    .main a:hover,
    .main a:active {
        color: #444;
    }

    h1 {
        font-size: 30px;
        line-height: 34px;
        font-weight: 300;
        font-family: 'Artifakt';
    }

    h2 {
        font-size: 22px;
        line-height: 26px;
        font-weight: 300;
        font-family: 'Artifakt';
    }

    h3 {
        font-size: 19px;
        line-height: 23px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    h4 {
        font-size: 16px;
        line-height: 20px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    h5 {
        font-size: 12px;
        line-height: 16px;
        font-weight: bold;
        font-family: 'Artifakt';
        text-transform: uppercase;
    }

    .s0,
    .s1,
    .s1-1,
    .s2,
    .s2-2,
    .s4,
    .s4-lh21,
    .sBl,
    .s5l {
        font-style: normal;
        font-weight: 300;
        font-family: 'Artifakt';
    }

    .s0-b,
    .main a,
    .s3,
    .sB,
    .s3-b,
    .s4-b,
    .s4-b-lh19,
    .s4-lh21 > b,
    .s4-lh21 > strong {
        font-style: normal;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .main a.noDecor,
    .main  .noDeco a {
        font-style: normal;
        font-weight: normal;
        font-family: 'Artifakt';
    }

    b,
    strong,
    th {
        font-style: normal;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    i,
    em {
        font-style: italic;
        font-weight: normal;
        font-family: 'Artifakt';
    }

    ol,
    ul {
        font-size: 14px;
        line-height: 19px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .adsk-noBullet {
        padding-left: 0;
    }

/*  -------------------------
 *  Component.css
 *  -------------------------  */

    .adsk-pNav a.adsk-current  {
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .banner-text-block.pc-brand h1 {
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .banner-text-block.pc-brand h1:first-child {
        font-weight: 300;
        font-family: 'Artifakt';
    }

    .adsk-featureList .s4-b .adsk-new-flag {
        font-weight: normal;
        font-family: 'Artifakt';
    }

    .adsk-featureList .cloud-services .cloud-services-icon{
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .adsk-adlm-form .split-button,
    .adsk-adlm-form .split-button *,
    .adsk-adlm-form .split-button li,
    .adsk-adlm-form .split-button ul {
        font-weight: normal;
        font-family: 'Artifakt';
    }

    table.adsk-dynamic-table {
        font-weight: bold;
        font-family: 'Artifakt' !important;
    }

    table.adsk-dynamic-table p,
    table.adsk-dynamic-table li {
        font-size: 12px;
        line-height: 15px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    #list-filter h3.title {
        font-size: 19px;
        line-height: 21px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    #list-filter .items li h4 {
        font-size: 14px;
        line-height: 18px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .productdownload-name-desc .text h3 {
        font-size: 19px;
        line-height: 21px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .education-download h3 {
        font-size: 19px;
        line-height: 21px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .education-download .sign-out a {
        font-size: 14px;
        line-height: 14px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .education-download h3 span a {
        font-size: 14px;
        line-height: 14px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .education-download ol > li:before {
        font-size: 14px;
        line-height: 14px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .education-download ol h4 {
        font-size: 14px;
        line-height: 14px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .education-download .review strong {
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .radio-tabctrl .software-selector label {
        font-size: 14px;
        line-height: 14px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    #pbl-alert-overlay p {
        font-size: 14px;
        line-height: 18px;
        font-weight: normal;
        font-family: 'Artifakt';
    }

    #pbl-alert-overlay a {
        font-size: 14px;
        line-height: 18px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .edu-error-popup .bd h4 {
        font-size: 16px;
        line-height: 19px;
        font-weight: bold;
        font-family: 'Artifakt';
    }

/*  -------------------------
 *  Component-Deprecated.css
 *  -------------------------  */

    .adsk-filterBox .adsk-inlineList li a {
        font-weight: normal;
        font-family: 'Artifakt';
    }

    .adsk-filterBox .adsk-inlineList li a.adsk-current {
        font-weight: bold;
        font-family: 'Artifakt';
    }

    .adsk-filter-view-opt a {
        font-weight: normal;
        font-family: 'Artifakt';
    }

/*  -------------------------
 *  Component-Specific Styles
 *  -------------------------  */

    div.split-button:not(.split-button-disabled) a,
    div.split-button:not(.split-button-disabled) span,
    div.split-button:not(.split-button-disabled) b {
        font-family: "Artifakt",sans-serif;
    }

    .main .adsk-browse-by a {
        font-family: 'Artifakt', Arial, sans-serif;
        font-style: normal;
        font-weight: 400;
    }

    .main .adsk-browse-by a.adsk-current {
        font-family: 'Artifakt', Arial, sans-serif;
        font-weight: 700;
    }

    .lh21, .s4-lh21 {
        line-height: 1.42500;
    }

