@media (min-width: 1600px) {
	.main-page-neiro {
		padding-top: 4vh;
	}
}

.design .dot {
	color: #fff9;
}

.design .design-info__card-text p {
	color: rgba(255, 255, 255, 0.8);
}

.design .design-info__bottom-text p {
	color: rgba(255, 255, 255, 0.8);
}

.design {
    background-image: url(../img/design-bg.jpg);
}

.design .design-info__top:before {
	    background-image: url(../img/bg-line.png);
}

.design .design-info .top-decor {
	background-image: url(../img/orange-text-top.png);
}

.design .design-info .bottom-decor {
	background-image: url(../img/orange-text-bottom.png);
}

@font-face {
    font-family: Manrope;
    src: local("Manrope Medium"),local("Manrope--Medium"),url(../fonts/Manrope-Medium.ttf) format("truetype");
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: Manrope;
    src: local("Manrope Regular"),local("Manrope--Regular"),url(../fonts/Manrope-Regular.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Manrope;
    src: local("Manrope Bold"),local("Manrope--Bold"),url(../fonts/Manrope-Bold.ttf) format("truetype");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: Manrope;
    src: local("Manrope ExtraBold"),local("Manrope--ExtraBold"),url(../fonts/Manrope-ExtraBold.ttf) format("truetype");
    font-weight: 900;
    font-style: normal
}

.main-page-neiro p,
.main-page-neiro span,
.main-page-neiro div {
	font-family: Manrope, Roboto, sans-serif;
    font-weight: 500;
} 

@media (max-width: 768px) {
    .main-page-neiro {
        padding-top: 30px;
    }
}

@media (max-width: 620px) {
    .main-page-neiro {
        padding-top: 15vw;
    }
}

@media (max-width: 620px) {
    .main-page-neiro .title-block h1 {
        font-size: 28px;
    }
}

.main-page-neiro {
    padding-top: 5vw;
}

@media (max-width: 620px) {
    .main-page-neiro {
        padding-top: 15vw;
    }
}