body
{
    background: url('/wp-content/themes/az-desktop/css/../images/background-page/background-default.jpg') center top fixed !important;
    background-image: -webkit-image-set(url('/wp-content/themes/az-desktop/css/../images/background-page/background-default.webp')1x );
}

.az-pc-social-01
{
    height: 130px;
}

.az-pc-social-02
{
    height: 130px;
}

#az-pc-default
{
}

#az-pc-def-start .az-pc-backround
{
    background: url('/wp-content/themes/az-desktop/css/../images/background-card-4-2.jpg') center top scroll !important;
    background-image: -webkit-image-set(url('/wp-content/themes/az-desktop/css/../images/background-card-4-2.webp')1x );
}

#az-pc-def-start .az-pc-backround .az-pc-down
{
    height: 30px;
}

#az-pc-def-start .az-pc-line-down
{
    width: 100%;
    height: 26px;
    background: url('/wp-content/themes/az-desktop/css/../images/line-gold-02.png') !important;
    background-image: -webkit-image-set(url('/wp-content/themes/az-desktop/css/../images/line-gold-02.webp')1x );
    z-index: 1;
    position: relative;
    margin-top: -10px;
}

/*--------------------------------------------------------------
# Index - FirstScreen
--------------------------------------------------------------*/
#az-pc-def-start #az-pc-firstscreen
{
    padding-top: 100px;
}

#az-pc-def-start #az-pc-firstscreen > .az-pc-up
{
    display: table;
    height: 50px;
}

#az-pc-def-start #az-pc-firstscreen > .az-pc-down
{
    display: table;
    height: 50px;
}

#az-pc-def-start #az-pc-firstscreen > .az-pc-background
{
    width: 100%;
    height: 331px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAFLAgMAAACbxFUpAAAACVBMVEX///8AAAD///9+749PAAAAAnRSTlOzALl7MEMAAAEBaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyI/PjxyOlJERiB4bWxuczpyPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cjpEZXNjcmlwdGlvbiB4bWxuczp4PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj48eDpDcmVhdGVEYXRlPjIwMTgtMDgtMThUMTQ6MTk6MTYrMDM6MDA8L3g6Q3JlYXRlRGF0ZT48L3I6RGVzY3JpcHRpb24+PC9yOlJERj48P3hwYWNrZXQgZW5kPSJyIj8+c9/4xQAAAChJREFUOMtjCA0NDRjBxKpVqxZgI8gwahSMglEwdAH1Co9BUK4NcgIAKUbC/DNlgzQAAAAASUVORK5CYII=') bottom center repeat-x !important;
    background-image: -webkit-image-set(url('data:image/webp;base64,UklGRpAAAABXRUJQVlA4WAoAAAAQAAAADQAASgEAQUxQSC4AAAARFyAQSPLn2W+NiAgHRY0kKXMM/sbkGj3GV0T/JwBHSdKVoVsRyX8fuiXpynDMVlA4IDwAAADQAwCdASoOAEsBPjUai0QiIaESRAAgA0S0gAARhVZASxICQEgI/AAA/v4Uv3/GSD///Vgpf/q6kAAAAAA=')1x );
    display: table;
}

#az-pc-def-start #az-pc-firstscreen > .az-pc-background > .az-pc-up
{
    display: table-cell;
}

#az-pc-def-start #az-pc-firstscreen > .az-pc-background > .az-pc-logo
{
    display: table-cell;
    height: 331px;
    width: 590px;
    background: url('/wp-content/themes/az-desktop/css/../images/zakaz-5.png') center no-repeat !important;
    background-image: -webkit-image-set(url('/wp-content/themes/az-desktop/css/../images/zakaz-5.webp')1x );
    min-width: 1024px;
}

#az-pc-def-start #az-pc-firstscreen > .az-pc-background > .az-pc-down
{
    display: table-cell;
}

/*--------------------------------------------------------------
# Index - FirstScreen 
--------------------------------------------------------------*/
#az-pc-def-start #az-pc-firstscreen .az-pc-az-03-title-v1
{
}

#az-pc-def-start #az-pc-firstscreen .az-pc-az-03-title-v1 h1
{
    font: bold 30px / 120% "Comfortaa-Regular";
    color: #474747;
    margin-top: 5px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 469px;
}

#az-pc-def-start #az-pc-firstscreen .az-pc-az-03-title-v1 h2
{
    font: 36px / 105% "PTSansNarrowBold";
    color: #474747;
    text-align: center;
    margin-left: auto;
    margin-top: 11px;
    margin-bottom: 0;
    margin-right: auto;
}

#az-pc-def-start #az-pc-firstscreen .az-pc-az-03-title-v1 p
{
    font: 60px / 105% "PTSansNarrowBold";
    color: #474747;
    text-align: center;
    margin-left: auto;
    margin-top: 82px;
    margin-bottom: 0px;
    margin-right: auto;
}

/*--------------------------------------------------------------
# index - FirstScreen - Nav
--------------------------------------------------------------*/
#az-pc-def-start #az-pc-navpage
{
}

#az-pc-def-start #az-pc-navpage > .az-pc-buttons
{
    display: table;
    width: 100%;
    min-width: 1024px;
}

#az-pc-def-start #az-pc-navpage > .az-pc-buttons > .az-pc-up
{
    display: table-cell;
}

#az-pc-def-start #az-pc-navpage > .az-pc-buttons > .az-pc-down
{
    display: table-cell;
}

#az-pc-def-start #az-pc-navpage > .az-pc-buttons .az-pc-links
{
    display: flex;
    justify-content: center;
    padding-top: 20px;
}

#az-pc-def-start #az-pc-navpage > .az-pc-buttons .az-pc-links ul
{
    list-style: none outside;
    padding: 0;
    margin: 0;
}

#az-pc-def-start #az-pc-navpage > .az-pc-buttons .az-pc-links li
{
    float: left;
    margin-right: 20px;
    margin-left: 0;
    padding-left: 0;
}

#az-pc-def-start #az-pc-navpage > .az-pc-buttons .az-pc-links a
{
    font: 25px "Lobster-Regular";
    text-decoration: none;
    color: #544842;
}

#az-pc-def-start #az-pc-navpage > .az-pc-buttons .az-pc-links a span
{
    /*+border-radius: 17px;*/
    -moz-border-radius: 17px;
    -webkit-border-radius: 17px;
    -khtml-border-radius: 17px;
    border-radius: 17px;
    background: #FFFFFF;
    padding-right: 17px;
    padding-left: 17px;
    padding-top: 9px;
    padding-bottom: 9px;
    border: 2px solid #D1CFCF;
    /*+box-shadow: 0px 8px 8px #642D91;*/
    -moz-box-shadow: 0px 8px 8px #642D91;
    -webkit-box-shadow: 0px 8px 8px #642D91;
    box-shadow: 0px 8px 8px #642D91;
}

#az-pc-def-start #az-pc-navpage .az-pc-buttons .az-pc-links a span:hover
{
    border: 2px solid #642D91;
    /*+box-shadow: 0px 0px 0px #642D91;*/
    -moz-box-shadow: 0px 0px 0px #642D91;
    a -webkit-box-shadow: 0px 0px 0px #642D91;
    box-shadow: 0px 0px 0px #642D91;
    transition: 0.3s;
}

#az-pc-def-start #az-pc-navpage > .az-pc-buttons .az-pc-links .az-pc-zkz
{
    padding-right: 50px;
    background: url('/wp-content/themes/az-desktop/css/../images/btn-krug-left-28.png') 80px 0px no-repeat #F6F1BE !important;
    background-image: -webkit-image-set(url('data:image/webp;base64,UklGRsICAABXRUJQVlA4WAoAAAAQAAAAsQAANQAAQUxQSKgAAAARcFrbthPhMxSFo43voQgUbWAp6EtsdDlMniGeNYoVEWzcNnJEV3uxnPAE5bosjohl1/eDjIXDyAiz25dkoQHIS28/knp4gtuCBHD826L4aNzbwrhg1GqpSuUS3RYn4vphvVxtUBG3FRFUkjUSKnINSaVbo6Myr3EjRnwgfoT4Q/9j5TL6Nd0BcAdG3OUCTxLA0xrwRAy8dQDe7HBuz4Zh6N+2Z5dHUQBWUDgg9AEAAJAPAJ0BKrIANgA+VSqQRqOioaEkskkocAqJZQB4JdldKY/pvmA9QG2A70DsI7wx6AHlmexn+2/7Ve06ngQyfxxfPGoAfqAN6GHs5GRfYksz7s4GggoW5f/vAOs4EvaEHyojxdLzjNbovI39yqw3fROMePrtEN9uHxfQEeSDRb+5VlljFgAA/v12cCRxTJwr0Qfd7fy24v5+yDEVim/RBfoBlx8m5j2MMaxpfPuXrRl8V8VHvJ49CHDusd/tG5HzbeESamLg772zQsMCd9sgGvOtN5Zf9cZ0ReZJP+kYENFArP29wn/Iwg7kmSa+rGS/Z4bPxKT9Pbi3ML2PurlPsEwPz9IWf+w6qt9/pXrmtSp/FTGGseOWWbfwaLXVs04aE8g0zEiTGzxSEVY0CL0Q/mb6hbwqLgxBp8w14BYF+1BBrvXX2Yelq0poLLkX7ti81KvNLVlWWv/vE6ICt8ci/B/JtWwlxraFH3/+Ruv/CqBE+OXvf8THBp+yWf7gQSw0PtTRmEzp5MHGyr1uvNi854tTf6EI6Gyb4ndraedyW/AJulMm2Bi9MiEOrfz6+0HSRxma+tFfLiC7FPf6+cOt+OmTvp1Ca34jaLndcSn36SvqDcf5rUticlXfETU+bx19ENvcT7///Qby1hU0/iNDsC9AAAAA')1x );
}

#az-pc-def-start #az-pc-navpage > .az-pc-buttons .az-pc-links li.az-pc-last
{
    margin-right: 0px !important;
}

/*--------------------------------------------------------------
# Index - Other Elements
--------------------------------------------------------------*/
#az-pc-def-start .az-pc-space-1
{
    height: 150px;
}

#az-pc-def-start .az-pc-space-2
{
    height: 200px;
}

/*--------------------------------------------------------------
# Index - Block - X
--------------------------------------------------------------*/
#az-pc-default #az-pc-block-X
{
    width: 100%;
    min-width: 1024px;
}

#az-pc-default #az-pc-block-X .az-pc-content
{
    min-height: 200px;
    z-index: 0;
}

#az-pc-default #az-pc-block-X .az-pc-content .az-pc-backround
{
    width: 85%;
    min-width: 1024px;
    min-height: 600px;
    background: url('/wp-content/themes/az-desktop/css/../images/background-block/background-white-only.png') top center repeat-y !important;
    margin: -16px auto -211px;
    padding-top: 10px;
}

#az-pc-default #az-pc-block-X-main
{
    width: 829px;
    margin: 30px auto 0;
    display: table;
}
