.top{padding-top:153px;padding-bottom:60px;min-height:calc(100vh - 166px);position:relative}.top__image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:center}.top__title{font-size:70px;font-weight:600;color:#06919b;margin:0;padding:0 0 26px;line-height:41px;font-family:degular,"Arial","sans-serif"}.top__subtitle{font-size:30px;line-height:60px;color:#000;margin:0;padding:0 0 15px}.top__labels{display:flex;align-items:center;justify-content:flex-start}.top__label{display:inline-flex;align-items:center;justify-content:center;font-size:30px;font-weight:400;background-color:#ffd200;border-radius:26px;color:#000;margin-right:15px;width:168px;height:62px}.appointments{position:relative;padding-top:150px;padding-bottom:160px}.appointments__image{width:1190px;height:950px;object-fit:cover;object-position:center;position:absolute;left:681px;top:122px;z-index:-1}.appointments__image-mobile{display:none}.benefits{padding-bottom:130px}.benefits__list{max-width:1364px}.benefits__button{display:inline-flex;align-items:center;justify-content:center;color:#fff !important;width:682px;height:68px;font-size:30px;font-weight:400;background-color:#06919b;border-radius:33px}.benefits__button:hover{opacity:.8}.about__image{width:385px;height:74px;margin-bottom:54px}.about__text{max-width:1510px;margin-bottom:80px}.halodoctor{position:relative;padding-bottom:42px}.halodoctor__body{max-width:906px}.halodoctor__text{margin-bottom:80px}.halodoctor__button{width:628px;height:68px;display:inline-flex;align-items:center;justify-content:center;color:#fff !important;font-size:30px;border-radius:33px;background-color:#06919b}.halodoctor__button:hover{opacity:.8}.halodoctor__image{width:832px;height:555px;object-fit:cover;object-position:center;position:absolute;left:963px;top:210px}.consult{position:relative}.consult__body{max-width:873px;margin-left:auto;padding-bottom:148px}.consult__image{width:832px;height:555px;object-fit:cover;object-position:center;position:absolute;top:84px;left:-153px}.steps{position:relative;padding-top:135px;padding-bottom:160px}.steps__body{max-width:1374px}.steps__image{position:absolute;left:1148px;top:-108px;object-fit:cover;object-position:center;width:769px;height:588px}.home__list{list-style-type:none;padding:0}.home__list li{color:#000;font-size:30px;line-height:40px;font-weight:400;display:flex;align-items:flex-start;margin-bottom:36px}.home__list li strong{font-weight:700}.home__list li::before{content:" ";width:50px;height:50px;display:inline-block;flex-shrink:0;background-image:url(/front/img/home/circle-check.svg);margin-right:30px}@media(max-width:1669px){.top{min-height:calc(100vh - 80px)}.top__title{font-size:46px;line-height:46px;padding:0}.top__subtitle{font-size:24px;line-height:50px}.top__label{width:138px;height:43px;font-size:20px}.appointments{padding-top:40px;padding-bottom:100px}.appointments__image{width:1001px;height:800px;left:551px;top:52px}.benefits{padding-bottom:60px}.benefits__list{max-width:634px}.benefits__button{width:332px;height:35px;font-size:16px}.about__image{width:235px;height:45px;margin-bottom:24px}.about__text{margin-bottom:60px}.halodoctor__body{max-width:576px}.halodoctor__image{width:592px;height:395px;left:673px;top:112px}.halodoctor__text{margin-bottom:30px}.halodoctor__button{width:348px;height:35px;font-size:16px}.consult__body{max-width:573px}.consult__image{width:712px;height:450px;left:-203px;top:34px}.steps{padding-top:145px;padding-bottom:40px}.steps__body{max-width:574px}.steps__image{left:768px;top:-28px;width:563px;height:432px}.home__list li{font-size:18px;line-height:24px;margin-bottom:20px}.home__list li::before{width:20px;height:20px;margin-right:14px}}@media(max-width:1199px){.top__title{font-size:30px;line-height:41px;padding:0 0 8px}.top__subtitle{font-size:14px;line-height:20px;padding:0 0 14px;max-width:178px}.top__label{width:70px;height:27px;font-size:14px;margin-right:5px}.appointments{padding-top:36px;padding-bottom:40px}.appointments__image{width:721px;height:576px;left:451px;top:52px}.benefits{padding-bottom:40px}.benefits__list{max-width:450px}.about__image{width:159px;height:31px;margin-bottom:20px}.halodoctor__body{padding-top:13px;max-width:416px}.halodoctor__image{width:522px;height:345px;left:461px;top:50px}.consult__body{max-width:403px;padding-bottom:38px}.consult__image{width:542px;height:364px;left:-40px;top:0}.steps__image{left:608px;top:12px;width:483px;height:370px}.home__list li{font-size:16px;line-height:20px;margin-bottom:15px}}@media(max-width:991px){.consult__image{width:422px;height:274px;left:-150px}.steps{padding-top:40px}.steps__body{max-width:404px}.steps__image{left:428px;top:-8px;width:403px;height:308px}}@media(max-width:767px){.top{min-height:216px;padding-top:30px}.appointments{padding-bottom:24px}.appointments__image{position:static;width:454px;height:305px;display:none;margin-top:24px}.appointments__image-mobile{display:block}.halodoctor{padding-bottom:60px}.halodoctor__body{max-width:100%}.halodoctor__image{position:static;width:100%;height:338px;margin-top:30px}.consult__image{position:static;width:100%;height:343px}.consult__body{max-width:none}.steps{padding-bottom:25px}.steps__body{max-width:none}.steps__image{display:none}}@media(max-width:575px){.benefits__button{width:100%;height:auto;text-align:center;padding:8px 10px;line-height:1.3}.halodoctor__image{height:60.7vw}.halodoctor__button{width:100%;height:auto;text-align:center;padding:8px 10px;line-height:1.3}.consult__image{height:61.1vw}}