@media screen and (min-width: 2048px) {
    header {
    background: #200b2d url(../img/bg@2x.jpg) no-repeat center top/cover;
    }
    .palmistry {
    background: #200b2d url(../img/bg_palmisty@2x.png) no-repeat center top/cover; 
    }
    .astrology {
    background: #200b2d url(../img/bg_astrology@2x.png) no-repeat center top/cover; 
    }
}

@media screen and (max-width: 1200px) {
	.welcome {
    font-size: 202px;
    }
    .palmistry__title {
    font-size: 190px;
    }
    .astrology__title {
    font-size: 190px;
    }
    h1 {
    margin-top: -55px;
    font-size: 80px;
    }
    .palm_img {
    width: 195px;
    }
    .palma_img {
    width: 195px;
    }
}

@media screen and (max-width: 992px) {
    .astrology__title {
    font-size: 150px;
    left: 20.2%;
    }
    .about__paragraph {
    font-size: 24px;
    width: 600px;
    }
    .astrology__paragraph {
    font-size: 16px;
    margin-top: 10px;
    width: 470px;
    }
    .palmistry__img {
    width: 100%;
    }
    .main__patagraph {
    width: 504px;
    }
    .AppStore {
    width: 154px;
    }
    .GooglePlay {
    width: 154px;
    }
    .palm_img {
    width: 146px;
    }
    .palma_img {
    width: 146px;
    }
    h1 {
    margin-left: 8px;
    margin-top: -54px;
    font-size: 77px;
    }
    .welcome {
    font-size: 174px;
    margin-left: 10px;
    }
    .palmistry__title {
    left: 17.6%;
    font-size: 156px;
    }
    .block {
    margin: 0 0 10px 60px;
    }
}

@media screen and (max-width: 768px) {
    .pal {
    margin: 0;
    text-align:center;
    }
    .ast__img {
    width: 213px;
    margin: 0 auto;
    display: block;
    }
    .circle {
    margin-top: 19px;
    }
    .block {
    margin-right: 5px;
    }
    .block__paragraph {
    margin-top: 25px;
    }
    .moon {
    margin-top: 18px;
    }
	.welcome {
    font-size: px;
    margin-top: 70px;
    text-align: center;
    }
    .logo {
    margin: 0;
    }
    .welcome {
    font-size: 112px;
    margin-top: 120px;
    }
    h1 {
    margin-top: -32px;
    font-size: 47px;
    }
    .explore {
    margin-top: 80px;
    }
    .main__patagraph {
    width: 404px;
    }
    .about__title {
    font-size: 80px;
    margin: 0;
    }
    .block {
    margin: 0 60px 20px 0px;
    }
    .about__paragraph {
    font-size: 18px;
    margin-left: 0;
    }
    .palmistry__title {
    font-size: 106px;
    left: 50%;
    margin-left: -197px;
    }
    .astrology__title {
    font-size: 120px;
    left: 50%;
    margin-left: -230px;
    }
    .astrology__paragraph {
    width: 350px;
    text-align: center;
    margin:20px auto;
    }
    .astrology__ttl {
    font-size: 24px;
    text-align: center;
    margin:0;
    }
    .about__paragraph {
    width: 470px;
    }
    .astrology__image {
    margin: 0 auto;
    width: 200px;
    display: block;
    }
    .footer__title {
    text-align: left;
    }
    footer {
    padding: 69px 0 100px 0px;
    }
    .about {
    padding: 75px 0 130px 30px;
    }
}

@media screen and (max-width: 614px) {
	.astrology__title {
    font-size: 100px;
    left: 50%;
    margin-left: -183px;
    }
    .palmistry__title {
    left: 50%;
    margin-left: -197px;
    }
    .about {
    padding: 75px 0 130px 40px;
    }
}

@media screen and (max-width: 520px) {
	.welcome {
    font-size: 64px;
    letter-spacing: 0.01em;
    }
    h1 {
    margin-top: -18px;
    font-size: 26px;
    letter-spacing: 0.01em;
    }
    .main__patagraph {
    width: 292px;
    margin-top: 34px;
    }
    .about__title {
    font-size: 64px;
    margin-left: 0;
    }
    .about__paragraph {
    width: 292px;
    margin-left: 0;
    margin-bottom: 10px;
    }
    .logo {
    margin-left: 0;
    }
    .palmistry__title {
    font-size: 64px;
    top: 2.9%;
    left: 50%;
    letter-spacing: 0.01rem;
    margin-left: -144px;
    }
    .pal {
    font-size: 24px;
    text-align: center;
    width: 190px;
    margin: 0 auto;
    }
    .new {
    color: #fff;
    margin-top: 0;
    }
    .palmistry {
    padding: 70px 0 60px 0;
    }
    .astrology {
    padding: 70px 0 60px 0;
    }
    .astrology__title {
    font-size: 64px;
    top: 2.9%;
    left: 50%;
    letter-spacing: 0.01rem;
    margin-left: -152px;
    }
    .astrology__paragraph {
    width: 270px;
    margin-bottom: 60px;
    margin-top: 15px;
    }
    .support {
    font-size: 20px;
    }
    footer {
    padding: 69px 0 100px 0px;
    }
    .footer__paragraph {
    width: 280px;
    }
    .block {
   /* margin: 45px 38px 0 0;*/
    margin: 45px 70px 0 0;
    }
    .astrology_block {
    margin-right: 90px;
    }
}

@media screen and (max-width: 440px) {
    .numerology_block {
    margin-left: 43px;
    margin-top: 51px;
    }
    .astrology_block {
    margin-right: 50px;
    }
   
}

@media screen and (max-width: 400px) {
    .numerology_block {
    margin-right: 0;
    }
    .biorhythms_block {
    margin-right: 0;
    }
   
}

@media screen and (max-width: 380px) {
    .numerology_block {
    margin-left: 17px;
    margin-top: 51px;
    }
    .astrology_block {
    margin-right: 75px;
    }
}

@media screen and (max-width: 358px) {
    .about {
    padding: 75px 0 130px 0;
    }
    .multiple-items {
    margin: 0 auto;
    width: 385px;
    }
}
