.wrap{width:100%}.on320{display:block}.only760,.hide320{display:none}img.alignright,img.right{float:none;display:block;margin:0 0 10px}img.alignleft,img.left{float:none;display:block;margin:0 0 10px}.video{position:relative;overflow:hidden;height:0;padding-bottom:54.15%}.video iframe,.video object,.video embed{position:absolute;width:100%;height:100%;top:0;left:0}.entry_table{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.entry img{width:auto !important;height:auto !important}[class*=col-]{float:none;width:auto;padding:0}body{font-size:16px;line-height:24px}p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title,.entry table,.entry form,.entry ul,.entry ol,.entry hr,blockquote{margin:0 0 20px}h1,.h1,.title{font-size:26px;line-height:30px}h2,.h2{font-size:24px;line-height:28px}h3,.h3{font-size:22px;line-height:26px}h4,.h4{font-size:20px;line-height:24px}h5,.h5{font-size:18px;line-height:22px}h6,.h6{font-size:16px;line-height:20px}.tit:before{width:12px;height:12px;background-size:contain;top:-5px;left:-9px}.form_line{padding:0 0 12px}.inp{height:42px;padding:5px 16px;border-radius:21px;font-size:15px}.ta{height:122px;padding:10px 16px;border-radius:21px;font-size:15px;line-height:24px}.btn{min-height:42px;padding:8px 22px;border-radius:21px;font-size:16px;line-height:24px}.btn_s2{min-height:42px;padding:8px 10px;font-size:14px}.top{flex-wrap:wrap;padding:10px}.top_ls{width:70%;margin:0 0 5px}.top_tel{padding:0 0 0 20px;font-size:15px}.show_nav{display:block}.main_nav{display:none}.main_nav>ul{display:block}.main_nav>ul>li{padding:7px 0;border-bottom:1px solid #ddd;font-size:16px}.main_nav>ul>li>a{height:24px}.main_nav>ul>li>ul{width:auto;padding:6px 0 6px 14px;position:relative;top:0 !important;left:0;box-shadow:none;opacity:1;visibility:visible}.slick-arrow{width:30px;height:30px}.slick-dots{padding:10px 0 0}.shema{padding:30px 10px 10px}.step{padding:10px}.step_t{font-size:17px;line-height:26px}.step_num{font-size:22px}.masters{padding:30px 10px}.master_i{margin:0 auto 15px auto}.master_n{padding:0 5px 10px}.master_d{padding:0 5px 15px}.bge4{background-position:right 20px}.breadc{padding:0 10px 20px;font-size:14px;line-height:18px}.content{padding:15px 10px}.bot_text{padding:30px 10px 10px}.bot{flex-direction:column;justify-content:center;padding:10px}.bot .top_ls{width:100%}.bot .logo{margin:0 auto}