body.single-az-05
{
    background: url("../images/background-page/background-default.jpg") center top fixed !important;
	background-image: -webkit-image-set(url("../images/background-page/background-default.webp")1x );
}

/*--------------------------------------------------------------
# Main - FirstScreen
--------------------------------------------------------------*/
#az-pc-az-05 #az-pc-firstscreen
{
    padding-top: 100px;
}

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

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

#az-pc-az-05 #az-pc-firstscreen > .az-pc-background
{
    width: 100%;
    height: 331px;
    background: url("../images/background-fs-line.png") bottom center repeat-x !important;
	background-image: -webkit-image-set(url("../images/background-fs-line.webp")1x );
    display: table;
}

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

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

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


.az-pc-zagolovok-new h1
{
    color: #474747;
	font: 40px / 95% "PTSansNarrowBold" !important;
    color: #474747;
}


/*--------------------------------------------------------------
# FirstScreen - Title
--------------------------------------------------------------*/
#az-pc-az-05 #az-pc-firstscreen .az-pc-az-05-title
{
    padding-top: 95px;
    margin: 0 auto;
}

#az-pc-az-05 #az-pc-firstscreen .az-pc-az-05-title h1
{
    font: 36px / 95% "PTSansNarrowBold";
    color: #474747;
    text-align: center;
	padding-top: 30px;
	margin-top: 30px;
    width: 510px;
}

#az-pc-az-05 #az-pc-firstscreen .az-pc-az-05-title h2
{
    font: 36px / 95% "PTSansNarrowBold";
    color: #474747;
    text-align: center;
    width: 510px;
    margin: 11px auto 0;
}

#az-pc-az-05 #az-pc-firstscreen .az-pc-az-05-title p
{
    text-align: center;
    margin: 0 auto;
    padding-bottom: 9px;
    font: 20px / 25px 'OpenSans';
    letter-spacing: -1px;
}

/*--------------------------------------------------------------
# Main - FirstScreen - Nav
--------------------------------------------------------------*/
#az-pc-az-05 #az-pc-navpage
{
}

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

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

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

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

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

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

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

#az-pc-az-05 #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-az-05 #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-az-05 #az-pc-navpage > .az-pc-buttons .az-pc-links .az-pc-zkz
{
    padding-right: 50px;
    background: url("../images/btn-krug-left-28.png") 80px 0px no-repeat #F6F1BE !important;
	background-image: -webkit-image-set(url("../images/btn-krug-left-28.webp")1x );	
}

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

/*--------------------------------------------------------------
# AZ-03 - Other Elements
--------------------------------------------------------------*/
#az-pc-az-05 .az-pc-space-1
{
    height: 150px;
}

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

.az-pc-az-05-breadcrumblist
{
    font: 18px 'Strong-Regular';
    margin-bottom: 35px;
    width: 480px;
    text-transform: lowercase;
    margin-top: 30px;
}

.az-pc-az-05-breadcrumblist span
{
    margin-right: 3px;
}

.az-pc-az-05-breadcrumblist a
{
    color: #F20000;
}

.az-pc-az-05-breadcrumblist a:hover
{
    color: #F20000;
    text-decoration: none;
}

/*--------------------------------------------------------------
# AZ-02 - Block - 1-2
--------------------------------------------------------------*/
#az-pc-az-05 #az-pc-block-II
{
    width: 100%;
    min-width: 1024px;
}

/*--------------------------------------------------------------
# AZ-02 - Main - Block - II 
--------------------------------------------------------------*/
#toc_container
{
    background: #EFEFEF;
    padding-top: 3px;
    padding-bottom: 5px;
    padding-left: 30px;
    padding-right: 20px;
    margin-bottom: 20px;
    z-index: 10;
    position: relative;
}

#toc_container a
{
    color: #383838;
    text-decoration: none;
    font: 16px sans-serif;
}

#toc_container a:hover
{
    text-decoration: underline;
}

#toc_container ul
{
    list-style: none outside;
    margin-left: -38px;
}

#toc_container li
{
    padding-bottom: 8px;
}

#toc_container .toc_number
{
    padding-right: 15px;
    font-weight: bold;
    color: ;
}

#blog-content-part, #blog-content-part-2, #blog-content-part-3, #blog-content-part-4, #blog-content-part-5, #blog-content-part-6
{
    padding-top: 230px;
    margin-top: -230px;
    -webkit-background-clip: content-box;
    background-clip: content-box;
}

#blog-content-part a, #blog-content-part-2 a, #blog-content-part-3 a, #blog-content-part-4 a, #blog-content-part-5 a, #blog-content-part-6 a
{
    padding-top: 230px;
    margin-top: -230px;
    -webkit-background-clip: content-box;
    background-clip: content-box;
}

#az-pc-moreinfo-tut-b a, #az-pc-moreinfo-tut-c a, #az-pc-moreinfo-tut-d a, #az-pc-moreinfo-tut-e a, #az-pc-moreinfo-tut-f a, #az-pc-moreinfo-tut-z a
{
    padding-top: 200px;
    margin-top: -200px;
    -webkit-background-clip: content-box;
    background-clip: content-box;
}

#az-pc-moreinfo-tut-b, #az-pc-moreinfo-tut-c, #az-pc-moreinfo-tut-d, #az-pc-moreinfo-tut-e, #az-pc-moreinfo-tut-f, #az-pc-moreinfo-tut-z
{
    padding-top: 200px;
    margin-top: -200px;
    -webkit-background-clip: content-box;
    background-clip: content-box;
}

#az-pc-moreinfo-d img
{
    display: table;
    margin: 0 auto;
}

.az-pc-pageload
{
    padding-top: 200px;
    margin-top: -200px;
    -webkit-background-clip: content-box;
    background-clip: content-box;
}

.az-pc-pageload a
{
    padding-top: 200px;
    margin-top: -200px;
    -webkit-background-clip: content-box;
    background-clip: content-box;
}

#az-pc-block-II .az-pc-next
{
    height: 52px;
    background: url("../images/cf-04-img-5.png") 0 0 round !important;
	background-image: -webkit-image-set(url("../images/cf-04-img-5.webp")1x );		
    width: 52px;
    margin: -40px auto 0;
    position: relative;
    z-index: 30;
    display: table;
}

/*--------------------------------------------------------------
# AZ-02 - Main - Block - II - MoreInfo A
--------------------------------------------------------------*/
#az-pc-block-II #az-pc-moreinfo-a
{
    width: 100%;
    min-width: 1024px;
}

#az-pc-moreinfo-a p, #az-pc-moreinfo-b p, #az-pc-moreinfo-c p, #az-pc-moreinfo-d p, #az-pc-moreinfo-z p
{
    font: 18px / 30px 'OpenSans';
    padding-bottom: 10px;
}

#az-pc-moreinfo-a blockquote p, #az-pc-moreinfo-b blockquote p, #az-pc-moreinfo-c blockquote p, #az-pc-moreinfo-d blockquote p, #az-pc-moreinfo-z blockquote p
{
    font: italic bold 18px / 26px 'OpenSans';
    color: #752995;
    padding-top: 10px;
}

#az-pc-moreinfo-a h6, #az-pc-moreinfo-b h6, #az-pc-moreinfo-c h6, #az-pc-moreinfo-d h6, #az-pc-moreinfo-z h6
{
    font: 24px 'Comfortaa-Regular';
    margin: 0;
    padding-top: 20px;
    padding-bottom: 10px;
}

#az-pc-moreinfo-a h6 + p:first-letter, #az-pc-moreinfo-b h6 + p:first-letter, #az-pc-moreinfo-c h6 + p:first-letter, #az-pc-moreinfo-d h6 + p:first-letter, #az-pc-moreinfo-z h6 + p:first-letter
{
    font: 30px sans-serif;
}

#az-pc-moreinfo-a .az-pc-btn-1
{
    padding-top: 45px;
    text-align: center;
    padding-left: 50px;
}

#az-pc-moreinfo-a .az-pc-btn-1 a
{
    border: 2px solid #57050F;
    /*+border-radius: 25px;*/
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    -khtml-border-radius: 25px;
    border-radius: 25px;
    font: 24px 'Comfortaa-Regular';
    text-decoration: none;
    padding: 15px 40px 17px;
    background: #FFFFFF;
    color: #D4007F;
    /*+box-shadow: 0px 8px 8px 0px #9D9D9D;*/
    -moz-box-shadow: 0px 8px 8px 0px #9D9D9D;
    -webkit-box-shadow: 0px 8px 8px 0px #9D9D9D;
    box-shadow: 0px 8px 8px 0px #9D9D9D;
    transition: 0.3s;
    margin-left: -45px;
}

#az-pc-moreinfo-a .az-pc-btn-1 a:hover
{
    border: 2px solid #00314A;
    color: #00314A;
    background: #FFFFFF;
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
}

#az-pc-moreinfo-a .az-pc-btn-2
{
    padding-top: 45px;
    margin-left: -10px;
}

#az-pc-moreinfo-a .az-pc-btn-2 a
{
    border: 2px solid #002F4A;
    /*+border-radius: 25px;*/
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    -khtml-border-radius: 25px;
    border-radius: 25px;
    font: 24px 'Comfortaa-Regular';
    text-decoration: none;
    padding: 15px 40px 17px;
    background: #CFE8E1;
    color: #002F4A;
    /*+box-shadow: 0px 8px 8px 0px #E7BFC5;*/
    -moz-box-shadow: 0px 8px 8px 0px #E7BFC5;
    -webkit-box-shadow: 0px 8px 8px 0px #E7BFC5;
    box-shadow: 0px 8px 8px 0px #E7BFC5;
    transition: 0.3s;
    margin-left: 0;
}

#az-pc-moreinfo-a .az-pc-btn-2 a:hover
{
    border: 2px solid #C2303F;
    color: #C2303F;
    background: #FFFFFF;
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
}

#az-pc-moreinfo-a .az-pc-line-up
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-01.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-01.webp")1x );		
    z-index: 1;
    position: relative;
    margin-top: 0;
    margin-bottom: -10px;
}

#az-pc-moreinfo-a .az-pc-content
{
    background: url("../images/background-card-2.jpg") top center scroll !important;
	background-image: -webkit-image-set(url("../images/background-card-2.webp")1x );			
    min-height: 200px;
    z-index: 0;
}

#az-pc-moreinfo-a .az-pc-line-down
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-02.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-02.webp")1x );				
    z-index: 1;
    position: relative;
    margin-top: -10px;
}

#az-pc-moreinfo-a .az-pc-backround
{
    width: 85%;
    min-width: 1024px;
    background: url("../images/background-block/background-white-only.png") top center repeat-y !important;
	background-image: -webkit-image-set(url("../images/background-block/background-white-only.webp")1x );				
    margin: 0 auto;
}

#az-pc-moreinfo-a .az-pc-text
{
    width: 875px;
    margin: 0 auto;
    display: table;
}

#az-pc-moreinfo-a .az-pc-text .az-pc-left
{
    display: table;
    margin: 0;
    padding: 0;
    float: left;
}

#az-pc-moreinfo-a .az-pc-text .az-pc-right
{
    width: 490px;
    display: table-caption;
    float: right;
    padding-right: 10px;
	padding-top: 32px;
}

#az-pc-moreinfo-a .az-pc-links
{
    width: 875px;
    margin: 0 auto;
    display: table;
    height: 180px;
}

#az-pc-moreinfo-a .az-pc-links .az-pc-left
{
    width: 334px;
    display: table;
    margin: 0;
    padding: 0;
    float: left;
}

#az-pc-moreinfo-a .az-pc-links .az-pc-right
{
    width: 485px;
    display: table;
    float: right;
}

#az-pc-moreinfo-a .az-pc-moreinfo-space, #az-pc-moreinfo-b .az-pc-moreinfo-space, #az-pc-moreinfo-c .az-pc-moreinfo-space, #az-pc-moreinfo-d .az-pc-moreinfo-space
{
    height: 120px;
}

/*--------------------------------------------------------------
# AZ-02 - Main - Block - II - MoreInfo B
--------------------------------------------------------------*/
#az-pc-block-II #az-pc-moreinfo-b
{
    width: 100%;
    min-width: 1024px;
}

#az-pc-moreinfo-b .az-pc-line-up
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-01.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-01.webp")1x );					
    z-index: 1;
    position: relative;
    margin-top: 0;
    margin-bottom: -10px;
}

#az-pc-moreinfo-b .az-pc-content
{
    background: url("../images/background-card-1.jpg") top center scroll !important;
	background-image: -webkit-image-set(url("../images/background-card-1.webp")1x );						
    min-height: 200px;
    z-index: 0;
}

#az-pc-moreinfo-b .az-pc-line-down
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-02.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-02.webp")1x );						
    z-index: 1;
    position: relative;
    margin-top: -10px;
}

#az-pc-moreinfo-b .az-pc-backround
{
    width: 85%;
    min-width: 1024px;
    background: url("../images/background-block/background-white-only.png") top center repeat-y !important;
	background-image: -webkit-image-set(url("../images/background-block/background-white-only.webp")1x );							
    margin: 0 auto;
}

#az-pc-moreinfo-b .az-pc-text
{
    width: 875px;
    margin: 0 auto;
    display: table;
    padding-top: 24px;
}

#az-pc-moreinfo-b .az-pc-text .az-pc-left
{
    width: 490px;
    display: table;
    margin: 0;
    padding: 0 0 0 33px;
    float: left;
}

#az-pc-moreinfo-b .az-pc-text .az-pc-right
{
    width: 485px;
    display: table-caption;
    float: right;
}

#az-pc-moreinfo-b .az-pc-links
{
    width: 875px;
    margin: 0 auto;
    display: table;
    height: 180px;
}

#az-pc-moreinfo-b .az-pc-links .az-pc-left
{
    width: 390px;
    display: table;
    margin: 0;
    padding: 0;
    float: left;
}

#az-pc-moreinfo-b .az-pc-links .az-pc-right
{
    width: 485px;
    display: table-caption;
    float: right;
}

#az-pc-moreinfo-b .az-pc-btn-2
{
    padding-top: 45px;
    margin-left: 33px;
    padding-bottom: 49px;
}

#az-pc-moreinfo-b .az-pc-btn-2 a
{
    border: 2px solid #002F4A;
    /*+border-radius: 25px;*/
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    -khtml-border-radius: 25px;
    border-radius: 25px;
    font: 24px 'Comfortaa-Regular';
    text-decoration: none;
    padding: 15px 40px 17px;
    background: #CFE8E1;
    color: #002F4A;
    /*+box-shadow: 0px 8px 8px 0px #E7BFC5;*/
    -moz-box-shadow: 0px 8px 8px 0px #E7BFC5;
    -webkit-box-shadow: 0px 8px 8px 0px #E7BFC5;
    box-shadow: 0px 8px 8px 0px #E7BFC5;
    transition: 0.3s;
}

#az-pc-moreinfo-b .az-pc-btn-2 a:hover
{
    border: 2px solid #C2303F;
    color: #C2303F;
    background: #FFFFFF;
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
}

#az-pc-moreinfo-b .az-pc-social
{
}

#az-pc-moreinfo-b .az-pc-social p
{
    font-weight: bold;
    padding-top: 15px;
}

/*--------------------------------------------------------------
# AZ-02 - Main - Block - II - MoreInfo C
--------------------------------------------------------------*/
#az-pc-block-II #az-pc-moreinfo-c
{
    width: 100%;
    min-width: 1024px;
}

#az-pc-moreinfo-c .az-pc-line-up
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-01.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-01.webp")1x );
    z-index: 1;
    position: relative;
    margin-top: 0;
    margin-bottom: -10px;
    padding-bottom: 0;
}

#az-pc-moreinfo-c .az-pc-content
{
    background: url("../images/background-card-2.jpg") top center scroll !important;
	background-image: -webkit-image-set(url("../images/background-card-2.webp")1x );
    min-height: 200px;
    z-index: 0;
}

#az-pc-moreinfo-c .az-pc-line-down
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-02.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-02.webp")1x );
    z-index: 1;
    position: relative;
    margin-top: -10px;
}

#az-pc-moreinfo-c .az-pc-backround
{
    width: 85%;
    min-width: 1024px;
    background: url("../images/background-block/background-white-only.png") top center repeat-y !important;
	background-image: -webkit-image-set(url("../images/background-block/background-white-only.webp")1x );
    margin: 0 auto;
}

#az-pc-moreinfo-c .az-pc-text
{
    width: 875px;
    margin: 0 auto;
    display: table;
}

#az-pc-moreinfo-c .az-pc-text .az-pc-left
{
    width: 390px;
    display: table;
    margin: 0;
    padding: 0;
    float: left;
}

#az-pc-moreinfo-c .az-pc-text .az-pc-right
{
    width: 490px;
    display: table-caption;
    float: right;
    padding-top: 25px;
    margin-right: 15px;
}

#az-pc-moreinfo-c .az-pc-links
{
    width: 875px;
    margin: 0 auto;
    display: table;
    height: 180px;
}

#az-pc-moreinfo-c .az-pc-links .az-pc-left
{
    width: 390px;
    display: table;
    margin: 0;
    padding: 0;
    float: left;
}

#az-pc-moreinfo-c .az-pc-links .az-pc-right
{
    width: 485px;
    display: table-caption;
    float: right;
}

#az-pc-moreinfo-c .az-pc-btn-2
{
    margin-left: -10px;
    padding-top: 45px;
}

#az-pc-moreinfo-c .az-pc-btn-2 a
{
    border: 2px solid #002F4A;
    /*+border-radius: 25px;*/
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    -khtml-border-radius: 25px;
    border-radius: 25px;
    font: 24px 'Comfortaa-Regular';
    text-decoration: none;
    padding: 15px 40px 17px;
    background: #CFE8E1;
    color: #002F4A;
    /*+box-shadow: 0px 8px 8px 0px #E7BFC5;*/
    -moz-box-shadow: 0px 8px 8px 0px #E7BFC5;
    -webkit-box-shadow: 0px 8px 8px 0px #E7BFC5;
    box-shadow: 0px 8px 8px 0px #E7BFC5;
    transition: 0.3s;
}

#az-pc-moreinfo-c .az-pc-btn-2 a:hover
{
    border: 2px solid #C2303F;
    color: #C2303F;
    background: #FFFFFF;
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
}

#az-pc-moreinfo-c .az-pc-social
{
}

#az-pc-moreinfo-c .az-pc-social p
{
    font-weight: bold;
    padding-top: 15px;
}

/*--------------------------------------------------------------
# AZ-02 - Main - Block - II - MoreInfo D
--------------------------------------------------------------*/
#az-pc-block-II #az-pc-moreinfo-d
{
    width: 100%;
    min-width: 1024px;
}

#az-pc-moreinfo-d .az-pc-line-up
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-01.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-01.webp")1x );
    z-index: 1;
    position: relative;
    margin-top: 0;
    margin-bottom: -10px;
}

#az-pc-moreinfo-d .az-pc-content
{
    background: url("../images/background-card-1.jpg") top center scroll !important;
	background-image: -webkit-image-set(url("../images/background-card-1.webp")1x );
    min-height: 200px;
    z-index: 0;
}

#az-pc-moreinfo-d .az-pc-line-down
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-02.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-02.webp")1x );
    z-index: 1;
    position: relative;
    margin-top: -10px;
}

#az-pc-moreinfo-d .az-pc-backround
{
    width: 85%;
    min-width: 1024px;
    background: url("../images/background-block/background-white-only.png") top center repeat-y !important;
	background-image: -webkit-image-set(url("../images/background-block/background-white-only.webp")1x );
    margin: 0 auto;
}

#az-pc-moreinfo-d .az-pc-text
{
    width: 875px;
    margin: 0 auto;
    display: table;
}

#az-pc-moreinfo-d .az-pc-text .az-pc-center
{
    width: 600px;
    margin: 0 auto;
    padding-top: 30px;
}

#az-pc-moreinfo-d .az-pc-links
{
    width: 875px;
    margin: 0 auto;
    display: table;
    padding-top: 20px;
    height: 126px;
}

#az-pc-moreinfo-d .az-pc-links .az-pc-left
{
    width: 390px;
    display: table;
    margin: 0;
    padding: 0;
    float: left;
}

#az-pc-moreinfo-d .az-pc-links .az-pc-right
{
    width: 485px;
    display: table-caption;
    float: right;
}

#az-pc-moreinfo-d .az-pc-btn-2
{
    padding-top: 20px;
    margin: 0 auto;
    display: table;
}

#az-pc-moreinfo-d .az-pc-btn-2 a
{
    border: 2px solid #002F4A;
    /*+border-radius: 25px;*/
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    -khtml-border-radius: 25px;
    border-radius: 25px;
    font: 24px 'Comfortaa-Regular';
    text-decoration: none;
    padding: 15px 40px 17px;
    background: #CFE8E1;
    color: #002F4A;
    /*+box-shadow: 0px 8px 8px 0px #E7BFC5;*/
    -moz-box-shadow: 0px 8px 8px 0px #E7BFC5;
    -webkit-box-shadow: 0px 8px 8px 0px #E7BFC5;
    box-shadow: 0px 8px 8px 0px #E7BFC5;
    transition: 0.3s;
}

#az-pc-moreinfo-d .az-pc-btn-2 a:hover
{
    border: 2px solid #C2303F;
    color: #C2303F;
    background: #FFFFFF;
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
}

#az-pc-moreinfo-d .az-pc-social
{
}

#az-pc-moreinfo-d .az-pc-social p
{
    font-weight: bold;
    padding-top: 15px;
}

/*--------------------------------------------------------------
# AZ-02 - Main - Block - II - MoreInfo Z
--------------------------------------------------------------*/
#az-pc-block-II #az-pc-moreinfo-z
{
    width: 100%;
    min-width: 1024px;
}

#az-pc-moreinfo-z .az-pc-line-up
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-01.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-01.webp")1x );	
    z-index: 1;
    position: relative;
    margin-top: 0;
    margin-bottom: -10px;
}

#az-pc-moreinfo-z .az-pc-content
{
    background: url("../images/background-card-2.jpg") top center scroll !important;
	background-image: -webkit-image-set(url("../images/background-card-2.webp")1x );		
    min-height: 200px;
    z-index: 0;
}

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

#az-pc-moreinfo-z .az-pc-backround
{
    width: 85%;
    min-width: 1024px;
    background: url("../images/background-block/background-white-only.png") top center repeat-y !important;
	background-image: -webkit-image-set(url("../images/background-block/background-white-only.webp")1x );		
    margin: 0 auto;
}

#az-pc-moreinfo-z .az-pc-text
{
    width: 875px;
    margin: 0 auto;
    display: table;
    padding-top: 24px;
}

#az-pc-moreinfo-z .az-pc-text .az-pc-left
{
    width: 490px;
    display: table;
    margin: 0;
    padding: 0 0 0 33px;
    float: left;
}

#az-pc-moreinfo-z .az-pc-text .az-pc-right
{
    width: 485px;
    display: table-caption;
    float: right;
}

#az-pc-moreinfo-z .az-pc-links
{
    width: 875px;
    margin: 0 auto;
    display: table;
    height: 39px;
}

#az-pc-moreinfo-z .az-pc-links .az-pc-left
{
    width: 390px;
    display: table;
    margin: 0;
    padding: 0;
    float: left;
}

#az-pc-moreinfo-z .az-pc-links .az-pc-right
{
    width: 485px;
    display: table-caption;
    float: right;
}

#az-pc-moreinfo-z .az-pc-btn-2
{
    padding-top: 45px;
    padding-bottom: 49px;
}

#az-pc-moreinfo-z .az-pc-btn-2 a
{
    border: 2px solid #113059;
    /*+border-radius: 20px;*/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    font: 24px 'Comfortaa-Regular';
    text-decoration: none;
    padding: 22px 40px 22px 94px;
    background: url("../images/btn-file-video-icon.png") 22px 9px no-repeat #F2F2F2 !important;
	background-image: -webkit-image-set(url("../images/btn-file-video-icon.webp")1x );		
    color: #002F4A;
    /*+box-shadow: 0px 8px 8px 0px #E7BFC5;*/
    -moz-box-shadow: 0px 8px 8px 0px #E7BFC5;
    -webkit-box-shadow: 0px 8px 8px 0px #E7BFC5;
    box-shadow: 0px 8px 8px 0px #E7BFC5;
    transition: 0.3s;
}

#az-pc-moreinfo-z .az-pc-btn-2 a:hover
{
    border: 2px solid #C2303F;
    color: #C2303F;
    background: url("../images/btn-file-video-icon.png") 30px 9px no-repeat #FFFFFF !important;
	background-image: -webkit-image-set(url("../images/btn-file-video-icon.webp")1x );			
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
}

#az-pc-moreinfo-z .az-pc-social
{
}

#az-pc-moreinfo-z .az-pc-social p
{
    font-weight: bold;
    padding-top: 15px;
}

/*--------------------------------------------------------------
# AZ-02 - Main - Block - IV
--------------------------------------------------------------*/
#az-pc-az-05 #az-pc-block-IV
{
    width: 100%;
    min-width: 1024px;
}

#az-pc-az-05 #az-pc-block-IV .az-pc-line-up
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-01.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-01.webp")1x );				
    z-index: 1;
    position: relative;
    margin-top: 0;
    margin-bottom: -10px;
}

#az-pc-az-05 #az-pc-block-IV .az-pc-line-down
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-02.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-02.webp")1x );				
    z-index: 1;
    position: relative;
    margin-top: -10px;
}

#az-pc-az-05 #az-pc-block-IV .az-pc-content
{
    background: url("../images/background-card-1.jpg") top center scroll !important;
	background-image: -webkit-image-set(url("../images/background-card-1.webp")1x );					
    min-height: 200px;
    z-index: 0;
}

#az-pc-az-05 #az-pc-block-IV .az-pc-backround
{
    width: 85%;
    min-width: 1024px;
    background: url("../images/background-block/background-white-only.png") top center repeat-y !important;
	background-image: -webkit-image-set(url("../images/background-block/background-white-only.webp")1x );					
    margin: 0 auto;
}

#az-pc-az-05 #az-pc-block-IV-main
{
    width: 875px;
    margin: 0 auto;
    display: table;
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-main-1
{
    margin: 0 0 0 97px;
    width: 532px;
    padding-top: 46px;
    padding-bottom: 32px;
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-main-1 p
{
    font: 29px / 120% 'Comfortaa-Regular';
    margin: 0;
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-main-2
{
    display: table;
    margin-left: -98px;
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-main-2 .az-pc-left
{
    display: table-cell;
    width: 178px;
    vertical-align: top;
    background: url("../images/cf-05-img-flowers.png") no-repeat !important;
	background-image: -webkit-image-set(url("../images/cf-05-img-flowers.webp")1x );					
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-main-2 .az-pc-right
{
    display: table-cell;
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-main-3
{
    height: 40px;
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-btn-1
{
    margin: 0 auto;
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-btn-1 a
{
    display: table;
    width: 280px;
    margin-left: auto;
    margin-right: auto;
    height: 90px;
    /*+border-radius: 20px;*/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    text-decoration: none;
    background: #FFF2F2;
    border: 1px solid #D4007F;
    /*+box-shadow: 0 8px 8px #787878;*/
    -moz-box-shadow: 0 8px 8px #787878;
    -webkit-box-shadow: 0 8px 8px #787878;
    box-shadow: 0 8px 8px #787878;
    transition: 0.3s;
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-btn-1 a:hover
{
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
    border: 2px solid #D4007F;
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-btn-1 span
{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font: 24px / 95% 'Comfortaa-Regular';
    color: #3B3B3B;
    letter-spacing: 1px;
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-next
{
    height: 52px;
    background: url("../images/cf-04-img-5.png") 0 0 round !important;
	background-image: -webkit-image-set(url("../images/cf-04-img-5.webp")1x );					
    width: 52px;
    margin: 80px auto -25px;
    position: relative;
    z-index: 30;
    display: table;
}

#az-pc-az-05 #az-pc-block-IV-main .az-pc-next a
{
    display: table-cell;
}

/*--------------------------------------------------------------
# AZ-03 - Main - Block - 16
--------------------------------------------------------------*/
#az-pc-az-05 #az-pc-block-VI
{
    width: 100%;
    min-width: 1024px;
}

#az-pc-az-05 #az-pc-block-VI .az-pc-line-up
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-01.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-01.webp")1x );					
    z-index: 1;
    position: relative;
    margin-top: 0;
    margin-bottom: -10px;
}

#az-pc-az-05 #az-pc-block-VI .az-pc-line-down
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-02.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-02.webp")1x );					
    z-index: 1;
    position: relative;
    margin-top: -10px;
}

#az-pc-az-05 #az-pc-block-VI .az-pc-content
{
    background: url("../images/background-card-2.jpg") top center scroll !important;
	background-image: -webkit-image-set(url("../images/background-card-2.webp")1x );						
    min-height: 200px;
    z-index: 0;
}

#az-pc-az-05 #az-pc-block-VI .az-pc-backround
{
    width: 85%;
    min-width: 1024px;
    background: url("../images/background-block/tarolog-background-1-v2.png") top center repeat-y !important;
	background-image: -webkit-image-set(url("../images/background-block/tarolog-background-1-v2.webp")1x );
    margin: 0 auto;
}

#az-pc-az-05 #az-pc-block-VI-main
{
    width: 875px;
    margin: 0 auto;
    display: table;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-main-1
{
    display: table;
}

#az-pc-az-05 #az-pc-block-VI-main > .az-pc-up
{
    height: 35px;
}

#az-pc-az-05 #az-pc-block-VI-main > .az-pc-down
{
    height: 0px;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-left
{
    float: left;
    width: 340px;
    margin: 0 12px 0 0;
    padding: 0;
    display: table;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-left p
{
    font: 26px 'Comfortaa-Regular';
    margin: 0;
    padding: 0;
    color: #FFFFFF;
    text-align: center;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-right
{
    display: table;
    margin: 0 auto;
    padding-left: 35px;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-title
{
    margin: 0 auto;
    padding: 0;
    font: 26px / 124% 'Comfortaa-Regular';
    width: 450px;
    text-align: center;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-icons
{
    width: 449px;
    height: 115px;
    background: url("../images/cf-06-img-1.png") !important;
	background-image: -webkit-image-set(url("../images/cf-06-img-1.webp")1x );						
    margin: 30px auto;
    display: table;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-format
{
    margin: 0 auto;
    padding: 0 0 18px 0;
    font: 30px / 120% 'Comfortaa-Regular';
    text-align: center;
    width: 400px;
    display: table;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-text
{
    margin: 0;
    padding: 0 0 28px 0;
    font: 18px 'OpenSans';
    text-align: center;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-1
{
    margin: 0 auto;
    padding-bottom: 21px;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-1 a
{
    display: table;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    height: 82px;
    /*+border-radius: 0px;*/
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    text-decoration: none;
    background: url("../images/button/btn-format-1.png") #960050 !important;
	background-image: -webkit-image-set(url("../images/button/btn-format-1.webp")1x );						
    border: 0px solid #D4007F;
    /*+box-shadow: 0 8px 8px #787878;*/
    -moz-box-shadow: 0 8px 8px #787878;
    -webkit-box-shadow: 0 8px 8px #787878;
    box-shadow: 0 8px 8px #787878;
    transition: 0.3s;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-1 a:hover
{
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
    border: 2px solid #960050;
    background: #FFFFFF;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-1 span
{
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    font: 400 20px / 130% 'Comfortaa-Regular';
    color: #FFFFFF;
    letter-spacing: 1px;
    padding-left: 77px;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-1 span:hover
{
    color: #960050 !important;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-2
{
    margin: 0 auto;
    padding-bottom: 21px;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-2 a
{
    display: table;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    height: 82px;
    /*+border-radius: 0px;*/
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    text-decoration: none;
    background: url("../images/button/btn-format-2.png") #960050 !important;
	background-image: -webkit-image-set(url("../images/button/btn-format-2.webp")1x );						
    border: 0px solid #D4007F;
    /*+box-shadow: 0 8px 8px #787878;*/
    -moz-box-shadow: 0 8px 8px #787878;
    -webkit-box-shadow: 0 8px 8px #787878;
    box-shadow: 0 8px 8px #787878;
    transition: 0.3s;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-2 a:hover
{
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
    border: 2px solid #960050;
    background: #FFFFFF;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-2 span
{
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    font: 400 20px / 130% 'Comfortaa-Regular';
    color: #FFFFFF;
    letter-spacing: 1px;
    padding-left: 77px;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-2 span:hover
{
    color: #960050 !important;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-3
{
    margin: 0 auto;
    padding-bottom: 21px;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-3 a
{
    display: table;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    height: 82px;
    /*+border-radius: 0px;*/
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    text-decoration: none;
    background: url("../images/button/btn-format-3.png") #960050 !important;
	background-image: -webkit-image-set(url("../images/button/btn-format-3.webp")1x );						
    border: 0px solid #D4007F;
    /*+box-shadow: 0 8px 8px #787878;*/
    -moz-box-shadow: 0 8px 8px #787878;
    -webkit-box-shadow: 0 8px 8px #787878;
    box-shadow: 0 8px 8px #787878;
    transition: 0.3s;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-3 a:hover
{
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
    border: 2px solid #960050;
    background: #FFFFFF;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-3 span
{
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    font: 400 20px / 130% 'Comfortaa-Regular';
    color: #FFFFFF;
    letter-spacing: 1px;
    padding-left: 77px;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-3 span:hover
{
    color: #960050 !important;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-4
{
    margin: 0 auto;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-4 a
{
    display: table;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    height: 70px;
    /*+border-radius: 20px;*/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    text-decoration: none;
    background: url("../images/button/btn-format-4.png") #CFE8E1 !important;
	background-image: -webkit-image-set(url("../images/button/btn-format-4.webp")1x );						
    border: 2px solid #00314A;
    /*+box-shadow: 0 8px 8px #787878;*/
    -moz-box-shadow: 0 8px 8px #787878;
    -webkit-box-shadow: 0 8px 8px #787878;
    box-shadow: 0 8px 8px #787878;
    transition: 0.3s;
    margin-bottom: 70px;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-4 a:hover
{
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
    border: 2px solid #97004F;
    background: url("../images/button/btn-format-4.png") #FFFFFF;
	background-image: -webkit-image-set(url("../images/button/btn-format-4.webp")1x );						
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-4 span
{
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    font: 27px / 95% 'Comfortaa-Regular';
    color: #00314A;
    letter-spacing: 1px;
    padding-left: 72px;
}

#az-pc-az-05 #az-pc-block-VI-main .az-pc-btn-4 span:hover
{
    color: #97004F;
}

#az-pc-az-05 #az-pc-block-II .az-pc-video
{
    width: 450px;
}

/*--------------------------------------------------------------
# AZ-03 - Main - Block - 17
--------------------------------------------------------------*/
#az-pc-az-05 #az-pc-block-VII
{
    width: 100%;
    min-width: 1024px;
}

#az-pc-az-05 #az-pc-block-VII .az-pc-line-up
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-01.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-01.webp")1x );						
    z-index: 1;
    position: relative;
    margin-top: 0;
    margin-bottom: -10px;
}

#az-pc-az-05 #az-pc-block-VII .az-pc-line-down
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-02.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-02.webp")1x );						
    z-index: 1;
    position: relative;
    margin-top: -10px;
}

#az-pc-az-05 #az-pc-block-VII .az-pc-content
{
    background: url("../images/background-card-4-2.jpg") bottom center scroll !important;
	background-image: -webkit-image-set(url("../images/background-card-4-2.webp")1x );						
    min-height: 200px;
    z-index: 0;
}

#az-pc-az-05 #az-pc-block-VII .az-pc-backround
{
    width: 85%;
    min-width: 1024px;
    background: url("../images/background-block/background-white-only.png") top center repeat-y !important;
	background-image: -webkit-image-set(url("../images/background-block/background-white-only.webp")1x );						
    margin: 0 auto;
}

#az-pc-az-05 #az-pc-block-VII-main
{
    width: 772px;
    margin: 0 auto;
    display: table;
}

#az-pc-az-05 #az-pc-block-VII-main .az-pc-up
{
    height: 35px;
}

#az-pc-az-05 #az-pc-block-VII-main .az-pc-main-1
{
    display: table;
}

#az-pc-az-05 #az-pc-block-VII-main .az-pc-down
{
    height: 46px;
}

#az-pc-az-05 #az-pc-block-VII-main .az-pc-main-1 p
{
    font: 29px 'Comfortaa-Regular';
}

#az-pc-az-05 #az-pc-block-VII-main .az-pc-left
{
    float: left;
    width: 340px;
    margin: 0 43px 0 0;
    display: table;
    padding-right: 0;
}

#az-pc-az-05 #az-pc-block-VII-main .az-pc-left p
{
    font: 20px / 135% 'OpenSans';
    margin: 0;
    color: #383838;
}

#az-pc-az-05 #az-pc-block-VII-main .az-pc-right
{
    float: left;
    width: 376px;
    margin: 0;
    display: table;
    background: ;
}

#az-pc-az-05 #az-pc-block-VII-main .az-pc-right p
{
    font: 20px / 135% 'OpenSans';
    margin: 0;
    color: #383838;
    padding-bottom: 26px;
}

#az-pc-az-05 #az-pc-block-VII-main .az-pc-right .az-pc-red
{
    color: #EC2121;
}

/*--------------------------------------------------------------
# AZ-02 - Форма (только окружение формы)
--------------------------------------------------------------*/
#az-pc-az-05 .az-pc-form
{
    width: 772px;
    margin-left: auto;
    margin-right: auto;
    background: #FFFFFF;
}

#az-pc-az-05 .az-pc-form-start
{
    height: 3px;
}

#az-pc-az-05 .az-pc-form-end
{
    height: 50px;
}

/*--------------------------------------------------------------
# AZ-01 - Block - FETI
--------------------------------------------------------------*/
#az-pc-az-05 #az-pc-FETI
{
    width: 100%;
    min-width: 1024px;
}

#az-pc-az-05 #az-pc-FETI .az-pc-line-up
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-01.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-01.webp")1x );						
    z-index: 1;
    position: relative;
    margin-top: 0;
    margin-bottom: -10px;
}

#az-pc-az-05 #az-pc-FETI .az-pc-line-down
{
    width: 100%;
    height: 26px;
    background: url("../images/line-gold-02.png") !important;
	background-image: -webkit-image-set(url("../images/line-gold-02.webp")1x );						
    z-index: 1;
    position: relative;
    margin-top: -10px;
}

#az-pc-az-05 #az-pc-FETI .az-pc-content
{
    background: url("../images/background-card-3.jpg") top center scroll !important;
	background-image: -webkit-image-set(url("../images/background-card-3.webp")1x );						
    min-height: 200px;
    z-index: 0;
}

#az-pc-az-05 #az-pc-FETI .az-pc-backround
{
    width: 85%;
    min-width: 1024px;
    background: url("../images/background-block/background-white-only.png") top center repeat-y !important;
	background-image: -webkit-image-set(url("../images/background-block/background-white-only.webp")1x );						
    margin: 0 auto;
}

#az-pc-az-05 #az-pc-FETI-main
{
    width: 875px;
    margin: 0 auto;
    display: table;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-main-1
{
    background: url("../images/cf-05-img-1.png") top center !important;
	background-image: -webkit-image-set(url("../images/cf-05-img-1.webp")1x );						
    width: 187px;
    height: 204px;
    display: table;
    position: relative;
    margin: -130px auto 46px;
    z-index: 40;
    padding: 0;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-main-2
{
    width: 660px;
    margin: 0 auto;
    padding-bottom: 21px;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-main-2 img
{
    margin: 37px auto 5px;
    display: table;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-main-2 p
{
    margin: 0;
    padding: 0;
    font: 29px / 124% 'Comfortaa-Regular';
    text-align: center;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-main-22 p
{
    margin: 0;
    padding: 0 0 42px 0;
    font: 35px / 124% 'Comfortaa-Regular';
    text-align: center;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-main-3
{
    background: #FFFFFF;
    width: 800px;
    margin: 0 auto;
    display: table;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-btn-1
{
    margin: 0 auto;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-btn-1 a
{
    display: table;
    width: 280px;
    margin-left: auto;
    margin-right: auto;
    height: 90px;
    /*+border-radius: 20px;*/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    text-decoration: none;
    background: #FFF2F2;
    border: 1px solid #D4007F;
    /*+box-shadow: 0 8px 8px #787878;*/
    -moz-box-shadow: 0 8px 8px #787878;
    -webkit-box-shadow: 0 8px 8px #787878;
    box-shadow: 0 8px 8px #787878;
    transition: 0.3s;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-btn-1 a:hover
{
    /*+box-shadow: 0 0;*/
    -moz-box-shadow: 0 0;
    -webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    transition: 0.3s;
    border: 2px solid #D4007F;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-btn-1 span
{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font: 24px / 95% 'Comfortaa-Regular';
    color: #3B3B3B;
    letter-spacing: 1px;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-main-4
{
    width: 680px;
    height: 230px;
    margin: 76px auto 0;
    display: table;
    background: url("../images/cf-05-img-2.png") center top no-repeat !important;
	background-image: -webkit-image-set(url("../images/cf-05-img-2.webp")1x );						
    padding-top: 0;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-main-4-1
{
    display: table-cell;
    width: 330px;
    margin: 0 !important;
    vertical-align: middle;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-main-4-1 p
{
    font: 24px / 140% 'Comfortaa-Regular';
    text-align: right;
    margin: 0 35px 0 0 !important;
    padding: 0 !important;
    width: 300px;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-main-4-2
{
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
    width: 333px;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-main-4-2 img
{
	height:100px;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-next
{
    height: 52px;
    background: url("../images/cf-04-img-5.png") 0 0 round !important;
	background-image: -webkit-image-set(url("../images/cf-04-img-5.webp")1x );						
    width: 52px;
    margin: 66px auto -25px;
    position: relative;
    z-index: 30;
    display: table;
}

#az-pc-az-05 #az-pc-FETI-main .az-pc-next a
{
    display: table-cell;
}

.az-pc-index-tabs-01-opt-1
{
}

.az-pc-index-tabs-01-opt-1 > .az-pc-up
{
    background: url("../images/page-index/index-icon-01-3.png") !important;
	background-image: -webkit-image-set(url("../images/page-index/index-icon-01-3.webp")1x );						
    height: 160px;
    width: 640px;
    margin: 20px auto 0;
}

.az-pc-index-tabs-01-opt-2 > .az-pc-up
{
    background: url("../images/page-index/index-icon-02-1.png") !important;
	background-image: -webkit-image-set(url("../images/page-index/index-icon-02-1.webp")1x );							
    height: 160px;
    width: 640px;
    margin: 20px auto 0;
}

.az-pc-index-tabs-01-opt-3 > .az-pc-up
{
    background: url("../images/page-index/index-icon-03-1.png") !important;
	background-image: -webkit-image-set(url("../images/page-index/index-icon-03-1.webp")1x );							
    height: 160px;
    width: 640px;
    margin: 20px auto 0;
}

.az-pc-index-tabs-01-opt-4 > .az-pc-up
{
    background: url("../images/page-index/index-icon-04-1.png") !important;
	background-image: -webkit-image-set(url("../images/page-index/index-icon-04-1.webp")1x );							
    height: 160px;
    width: 640px;
    margin: 20px auto 0;
}

.az-pc-index-tabs-01-opt-5 > .az-pc-up
{
    background: url("../images/page-index/index-icon-05-2.png") !important;
	background-image: -webkit-image-set(url("../images/page-index/index-icon-05-2.webp")1x );							
    height: 160px;
    width: 640px;
    margin: 20px auto 0;
}

.az-pc-index-tabs-01-opt-1 > .az-pc-up p, .az-pc-index-tabs-01-opt-2 > .az-pc-up p, .az-pc-index-tabs-01-opt-3 > .az-pc-up p, .az-pc-index-tabs-01-opt-4 > .az-pc-up p, .az-pc-index-tabs-01-opt-5 > .az-pc-up p
{
    font: 31px 'PTSansNarrowBold';
    padding-top: 80px;
    margin: 0;
}

.az-pc-index-tabs-01-opt-1 .az-pc-video, .az-pc-index-tabs-01-opt-2 .az-pc-video, .az-pc-index-tabs-01-opt-3 .az-pc-video, .az-pc-index-tabs-01-opt-4 .az-pc-video, .az-pc-index-tabs-01-opt-5 .az-pc-video
{
    padding-top: 28px;
    padding-bottom: 18px;
}

.az-pc-index-tabs-01-opt-1 > .az-pc-content, .az-pc-index-tabs-01-opt-2 .az-pc-content, .az-pc-index-tabs-01-opt-3 .az-pc-content, .az-pc-index-tabs-01-opt-4 .az-pc-content, .az-pc-index-tabs-01-opt-5 .az-pc-content
{
    width: 560px;
    margin: -20px auto 0;
    text-align: left;
}

.az-pc-index-tabs-01-opt-1 > .az-pc-content p, .az-pc-index-tabs-01-opt-2 > .az-pc-content p, .az-pc-index-tabs-01-opt-3 > .az-pc-content p, .az-pc-index-tabs-01-opt-4 > .az-pc-content p, .az-pc-index-tabs-01-opt-5 > .az-pc-content p
{
    font: 19px 'OpenSans';
    width: 500px;
    margin: 0 auto;
}

.az-pc-index-tabs-01-opt-1 > .az-pc-content p:first-letter, .az-pc-index-tabs-01-opt-2 > .az-pc-content p:first-letter, .az-pc-index-tabs-01-opt-3 > .az-pc-content p:first-letter, .az-pc-index-tabs-01-opt-4 > .az-pc-content p:first-letter, .az-pc-index-tabs-01-opt-5 > .az-pc-content p:first-letter
{
    font: 28px 'OpenSans';
    margin: 0 auto;
}

.az-pc-index-tabs-01-opt-1 > .az-pc-down, .az-pc-index-tabs-01-opt-2 > .az-pc-down, .az-pc-index-tabs-01-opt-3 > .az-pc-down, .az-pc-index-tabs-01-opt-4 > .az-pc-down, .az-pc-index-tabs-01-opt-5 > .az-pc-down
{
    background: url("../images/page-index/index-icon-down.png") no-repeat !important;
	background-image: -webkit-image-set(url("../images/page-index/index-icon-down.webp")1x );							
    height: 126px;
    width: 640px;
    margin: -40px auto -86px;
}

/*--------------------------------------------------------------
# AZ-01 - Tabs - 01 (Video)
--------------------------------------------------------------*/
.az-pc-index-tabs-01
{
    text-align: center;
    background: #FFFFFF !important;
}

.az-pc-index-tabs-01 [role=button]
{
    margin-left: 10px;
    padding-left: 30px;
    padding-right: 30px;
    /*+border-radius: 13px;*/
    -moz-border-radius: 13px;
    -webkit-border-radius: 13px;
    -khtml-border-radius: 13px;
    border-radius: 13px;
    margin-right: 10px;
    font: 20px / 35px 'Comfortaa-Regular';
    padding-top: 11px;
    color: #FFFFFF;
}

.az-pc-index-tabs-01 span.su-tabs-current
{
    background: url("../images/tabs-01-img-01.png") bottom center repeat-x #960050 !important;
	background-image: -webkit-image-set(url("../images/tabs-01-img-01.webp")1x ) !important;							
    /*+border-radius: 0 !important;*/
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    -khtml-border-radius: 0 !important;
    border-radius: 0 !important;
    /*+box-shadow: 0px 0px 0px 0px;*/
    -moz-box-shadow: 0px 0px 0px 0px;
    -webkit-box-shadow: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px;
}

.az-pc-index-tabs-01 span
{
    background: #960050 !important;
    /*+box-shadow: 0px 5px 5px 1px #4C4C4C;*/
    -moz-box-shadow: 0px 5px 5px 1px #4C4C4C;
    -webkit-box-shadow: 0px 5px 5px 1px #4C4C4C;
    box-shadow: 0px 5px 5px 1px #4C4C4C;
}

.az-pc-index-tabs-01-tab-all
{
    width: 800px;
    padding-top: 12px;
}

.az-pc-index-tabs-01-tab-all-title
{
    font: 28px Comfortaa-Regular;
    margin: 0 0 9px 0;
    color: #000000;
    text-align: left;
    /*+placement: ;*/
    position: relative;
    left: 0;
    top: 0;
    padding-top: 11px;
    padding-bottom: 13px;
}

.az-pc-index-tabs-01-left
{
    width: 350px;
    float: left;
    display: table;
    text-align: left;
}

.az-pc-index-tabs-01-left p
{
    font: 19px "OpenSans";
    background: #FFFFFF;
    color: #000000;
}

.az-pc-index-tabs-01-left .first-letter:first-letter
{
    font: 30px sans-serif;
}

.az-pc-index-tabs-01-right
{
    width: 423px;
    float: right;
    padding-top: 29px;
}
