/*Imports fonts*/
@font-face {font-family: "Aparaj Regular"; font-display: auto; src: url(../fonts/Aparaj/APARAJ.TTF);}
@font-face {font-family: "Aparaj Italic"; font-display: auto; src: url(../fonts/Aparaj/APARAJI.TTF);}
@font-face {font-family: "Aparaj Bold"; font-display: auto; src: url(../fonts/Aparaj/APARAJB.TTF);}
@font-face {font-family: "Aparaj Bold Italic"; font-display: auto; src: url(../fonts/Aparaj/APARAJBI.TTF);}
@font-face {font-family: "MyriadPro-Regular"; font-display: auto; src: url(../fonts/MyriadPro/Myriad-Pro_31655.ttf);}
/*Imports fonts*/


/*Common elements (start)*/
html
{
    /*width: min-content;*/
}
body
{
    padding: 0;
    margin: 0;
    width: 100%;
    font-family: "Aparaj Regular";
    font-size: 25px;
    line-height: 30px;
    color: #313131;
    scroll-behavior: smooth;
}

div.page-contayner
{
    margin: 0 auto;
    padding: 0px 0px 0px 0px;
    width: 1400px;
    overflow: hidden;
    border: none;
    box-sizing: border-box;
    background-image: url('../images/page-background-25.jpg');
    background-position: top center;
    background-size: 1400px auto;
    background-repeat: no-repeat;
}
div.block-contayner
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    border: none;
    box-sizing: border-box;
}
div.content-contayner
{
    margin: 0 auto;
    padding: 0px 0px 0px 0px;
    width: 1200px;
    border: none;
    box-sizing: border-box;
}
div#page-wrapper
{
    padding: 0px 3px;
}
div#front-page
{
    box-shadow: 0 0 2px #0A0A0A;
}
/*Common elements (stop)*/


/*Block 1 (start)*/
div#block-1
{
    
}
div#block-1-content
{
    
}
div#up-logo-contayner
{
    margin: 0px 0px 0px 0px;
    padding: 43px 0px 0px 0px;
    border: none;
    box-sizing: border-box;
}
img#up-logo-image
{
    display: inline-block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 294px;
    height: auto !important;
}
div#quote-wrapper
{
    margin: 45px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: right;
    border: none;
    box-sizing: border-box;
}
div#quote-contayner
{
    display: inline-block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: none;
    box-sizing: border-box;
}
div#quote-content
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
    font-family: "Aparaj Regular";
    font-size: 31px;
    line-height: 33px;
    text-transform: uppercase;
    /*color: #000000;*/
    border: none;
    box-sizing: border-box;
    
}
div#quote-autograph
{
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: right;
    font-family: "Aparaj Italic";
    font-size: 16px;
    line-height: normal;
    text-transform: uppercase;
    /*color: #000000;*/
    border: none;
    box-sizing: border-box;  
}
/*Block 1 (stop)*/


/*Block 2 (start)*/
div#block-2
{
    background-color: rgba(0, 0, 0, 0.65);
    margin-top: 321px;
}
div#block-2-content
{
   padding: 120px 0px 110px 0px;
   text-align: center;
   font-family: "Aparaj Regular";
   font-size: 32px;
   line-height: 50px;
   color: #FFFFFF;
   text-transform: uppercase; 
}
/*Block 2 (stop)*/


/*Block 3 (start)*/
div#block-3
{
    background-color: rgba(255, 255, 255, 0.9);
}
div#block-3-content
{
   padding: 70px 0px 55px 0px;
   text-align: center;
   font-family: "Aparaj Regular";
   font-size: 31px;
   line-height: 50px;
   color: #000000;
   text-transform: uppercase; 
}
/*Block 3 (stop)*/


/*Block 4 (start)*/
div#block-4
{
    background-color: rgba(0, 0, 0, 0.65);
}
div#block-4-content
{
   padding: 122px 0px 130px 0px;
   
}
p.contacts
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    font-family: "Aparaj Regular";
    font-size: 49px;
    line-height: normal;
    color: #FFFFFF;
    text-transform: uppercase;
}
p#contacts-1
{
    margin-bottom: 57px;
}
/*Block 4 (stop)*/


/*Block 5 (start)*/
div#block-5
{
    background-color: #0A0A0A;
    overflow: hidden;
}
div#block-5-content
{
   padding: 27px 0px 90px 0px;
   overflow: hidden;
   
}
div#block-5-left
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 480px;
    float: left;
}
div#block-5-center
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 240px;
    text-align: center;
    float: left;
}
img#down-logo-image
{
    display: inline-block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 157px;
    height: auto !important;
}
div#block-5-right
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 470px;
    text-align: right;
    float: right;
}
div#block-5-left-text
{
    margin: 0px 0px 0px 0px;
    padding: 27px 0px 0px 105px;
    text-align: left;
    font-family: "MyriadPro-Regular";
    font-size: 13px;
    line-height: normal;
    color: #FFFFFF;
}
div#block-5-right-text
{
    display: inline-block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: right;
    font-family: "MyriadPro-Regular";
    font-size: 18px;
    line-height: normal;
    color: #FFFFFF;
    text-transform: uppercase;
}
img#button-goto-up
{
    display: inline-block;
    margin: 0px 0px 0px 64px;
    padding: 0px 0px 0px 0px;
    width: 40px;
    height: auto !important;
}
/*Block 5 (stop)*/