/**
* Main CSS Styles.
* Source Development: Max Tantser, Olga Tantser
* Date Creation: 28 April 2023
* © ModernCode
*/

/*----------------------------------------------------Page Fonts------------------------------------------------------*/

@font-face {
    font-family: 'MontserratRegular';
    src: url(../fonts/Montserrat/Montserrat-Regular.ttf) format('truetype');
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: 'MontserratMedium';
    src: url(../fonts/Montserrat/Montserrat-Medium.ttf) format('truetype');
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: 'MontserratSemiBold';
    src: url(../fonts/Montserrat/Montserrat-SemiBold.ttf) format('truetype');
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: 'MontserratBold';
    src: url(../fonts/Montserrat/Montserrat-Bold.ttf) format('truetype');
    font-style: normal;
    font-weight: 700;
}

/*----------------------------------------------------Page Styles-----------------------------------------------------*/

* {
    /*margin: 0;
    padding: 0;*/
    box-sizing: border-box;
}

body {
    border: 0;

    font: 1rem/1.2 'Verdana','Arial',sans-serif;
    font-family: 'Verdana','Arial',sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: transparent;

    overflow-x: hidden;
}

a {
    text-decoration: none;
}

i {
    position: absolute;
    top: -125px;
    left: 0;
    width: 0;
    height: 0;
}

.anchor_pos {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.code {
    margin: 0 20px;
}

/*--------------------------------------------------------------------------------------------------------------------*/
