@media(max-width:1023px){:root{--font_size:15px;--font_size_title:28px}.block_head{margin-bottom:30px}.block_head .desc img{max-height:30px}.page_content .cont>.data{padding:30px}header .logo img{height:45px}header .menu>*+*{margin-left:20px}header .menu>*>a.buy_link{padding:0 16px}.first_section .cont{min-height:475px}.first_section .info{width:480px;padding-top:10px}.first_section .info .title{font-size:40px;line-height:44px}.first_section .info .desc{padding-right:30px}.first_section .info .link{font-size:20px;padding:0 23px}.first_section .img{max-width:calc(100% - 480px)}.first_section .img .item{font-size:13px;width:205px}.first_section .img .item1{margin-top:-125px}.first_section .img .item3{margin-top:55px}.first_section .img .item .icon{width:55px;height:58px}.first_section .img .item .name{width:calc(100% - 55px)}.why .item .name{font-size:17px}.steps .flex{margin-bottom:-20px;margin-left:-20px;padding-bottom:10px}.steps .flex>*{width:calc(33.333% - 20px);margin-bottom:20px;margin-left:20px}.steps .item{padding:30px 20px}.steps .item .name{min-height:38px}.packages .flex{margin-bottom:-20px;margin-left:-20px}.packages .flex>*{width:calc(33.333% - 20px);margin-bottom:20px;margin-left:20px}.packages .package{padding:45px 20px 20px}.packages .package .sticker{font-size:16px}.packages .package .quantity{font-size:15px}.packages .package .price{font-size:32px;margin-top:25px}.packages .package .features{margin-top:25px}.packages .package .features .icon{width:40px}.packages .package .features .name{width:calc(100% - 45px)}.packages .package .features>*+*{margin-top:12px}.reviews .flex{padding-top:10px}.reviews .flex>*{width:calc(50% - 20px)}.faq .cols .col{width:100%}.faq .cols .col+.col,.faq .item+.item{margin-top:20px}.blog .block_head{margin-bottom:20px}.post{line-height:22px}.post .name{font-size:24px;line-height:30px}.buy .select_package{width:560px;padding:40px}.buy .select_package .nice-select .current{line-height:76px;height:80px}.buy .select_package .input{height:80px}.buy .select_package .next{font-size:24px}.buy .change_package{width:560px;padding:40px}.buy .payment{width:560px}.buy .payment .block_title{font-size:32px}.buy .payment .form .title{font-size:24px}.buy .instagram_logo{margin-top:60px}footer .menu a{font-size:17px}.how .flex .img{width:calc(50%)}.manual{width:50%;padding:30px}.how .flex .img img{width:100%}.manual li{font-size:16px}.manual li span{font-size:14px}.manual li+li{margin-top:20px}}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}