@font-face {
    font-family: MarckScript-Regular;
    src: url("../add/MarckScript-Regular.ttf");
}

/*********************************************************************************************************/
/* ССЫЛКА НА СКАЧИВАНИЕ архива */

.download{
    position: fixed;   
    bottom: 0;
    right: 0;
    margin-right: 10em;
    margin-bottom: 10em;
}

.download a{
    color: blue;
}

/* ССЫЛКА НА СКАЧИВАНИЕ архива */
/*********************************************************************************************************/


/*********************************************************************************************************/
/* header */

.section_header{                                                                                                /* дополнительно созданная обёртка поверх скелетоновской, чтобы фон был резиновым */
    background-image: linear-gradient(to bottom right, white, aquamarine, white);
    height: 375px;
}

.pervaya{
    padding-top: 40px;
}

.row.pervaya h1{
    font-style: italic;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 4em;
    color: darkgreen;
    position: relative;
    top: -20px;
}

@media (max-width: 825px) {.row.pervaya h1{
    font-size: 3em;
}}

.main_menu li{
    display: inline-block; 
}

.main_menu li a, .just-button, .just-button2, .just-button3{
    display: block;
    border: 1px solid black;
    width: 105px;
    line-height: 1.75em;
    font-size: 1.25em;
    text-align: center;
    background-image: linear-gradient(to bottom right, aquamarine, green, aquamarine);
    color: black;
    text-decoration: none;
    border-radius: 10px;
}

.deviz{
    text-align: center;
    font-size: 2.5em;
    padding-top: 60px;
    color: darkgreen;
    font-family: MarckScript-Regular;
}

.just-button{
    margin: 0 auto 0 auto;
}

/* header */
/*********************************************************************************************************/

/*********************************************************************************************************/
/* all other */
h2{
    font-size: 2em;
    padding: 15px 0 15px 0;
}

.alignment{
    text-align: justify;
}

.just-button2{
    margin: 20px 0 0 auto;
}

.mail{
    width: 260px;
    margin: 0 0 0 auto;
    font-size: 1.3em;
    font-style: italic;
}

.my-line{
    border-top: 1px dotted gray;
    padding-top: 20px;
}

.my-line2{
    display: inline-block;
}

.just-button3{
    margin: 0 0 0 auto;
}

/* all other */
/*********************************************************************************************************/

a:hover{
    color: black;
}