@media (max-width:577px){.offer-sub-title{text-align:left;display:block;max-width:256px;margin:0 auto}}@media (max-width:414px){.offer-sub-title{max-width:230px}}.question-title{font-size:44px;margin-bottom:20px;font-weight:700;color:#fff;line-height:1.1}@media (max-width:578px){.question-title{font-size:28px}}.features-wrap-item-title{font-size:28px;line-height:1.3;font-weight:700;color:#fff}@media (max-width:1200px){.features-wrap-item-title{font-size:24px}}@media (max-width:578px){.features-wrap-item-title{font-size:22px}}.price-wrap-item-title{font-size:23px;line-height:1.3;font-weight:700;color:#fff;margin-bottom:15px}@media (max-width:1200px){.price-wrap-item-title{font-size:24px}}@media (max-width:578px){.price-wrap-item-title{font-size:22px}}.how-title{font-size:22px;margin-bottom:15px;line-height:1.1;font-weight:700;color:#fff}.news-title{font-size:22px;margin-bottom:15px;min-height:48px}@media (max-width:992px){.news-title{min-height:auto}}.dev-about .title{font-size:40px}@media (max-width:767px){.dev-about .title{font-size:28px}}.our-works .title{margin-bottom:70px}.our-works-wrap-item .our-works-title{font-size:20px;padding:20px;line-height:1.3;min-height:92px;font-weight:700;color:#fff}@media (max-width:578px){.our-works-wrap-item .our-works-title{min-height:0;margin-bottom:0;font-size:24px}}.single-project .main-title{margin-bottom:16px}.single-main-date{margin-bottom:16px}.switcher-popup{display:block;margin-top:3px}.switcher-popup img{display:block}