@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,500&display=swap');body{background:#c3e4f8;font-family:'Roboto',sans-serif;font-size:14px;font-weight:400}a{color:#000;text-decoration:none;font-size:14px;font-weight:400}.header_site{background:#356c8c}.shapka{max-width:1200px;margin:0 auto}.logo{display:flex;justify-content:space-between}.logo_1{margin:10px;height:40px}@media(max-width:600px){.logo_1{height:50px}#logo_1m{height:40px;margin:10px 5px 10px 5px}}.menu_cont{width:100%;background:#356c8c;position:sticky;top:0}.menu{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between}.knopka_menu{transition-duration:500ms;max-width:300px;color:#fff;flex-basis:100%;text-align:center;background:#356c8c;padding:2px;margin:5px;border:1px solid #c3e4f8;border-radius:50px;text-decoration:none}#knopka_menu_active{background-color:#4d8eb4}.knopka_menu:hover{background:#4d8eb4}.knopka_menu:active{background:#4d8eb4}@media(max-width:600px){.menu_cont{display:none}}.mobile_menu{width:100%;position:fixed;bottom:0;background:#356c8c;display:flex;justify-content:space-around;border-top:1px solid #c3e4f8}.naw_mob{height:40px;margin:5px}@media(min-width:600px){.mobile_menu{display:none}}.call{opacity:90%;width:50px;position:fixed;bottom:75px;right:15px}@media(min-width:600px){.call{display:none}}footer{background:#4d8eb4}.text_white_center{text-align:center;color:#fff}#text_footer{display:block;max-width:1200px;margin:0 auto;padding:15px}@media(max-width:600px){#text_footer{padding:5px 5px 60px 5px}}main{min-height:700px}.banner{font-weight:700;text-align:center;color:#fff;font-size:40px;background:url("../images/photo/banner.jpg") center /cover fixed no-repeat;margin:0 auto;padding:50% 8% 50% 8%;text-shadow:2px 2px 2px #356c8c}@media(min-width:600px){.banner{font-size:50px;padding:30% 8% 30% 8%}}@media(min-width:960px){.banner{font-size:70px;padding:15% 8% 15% 8%}}.h-box{margin:75px 10px 30px 10px;font-size:40px;text-align:center;font-weight:500}@media(max-width:600px){.h-box{font-size:30px}}.h-box_white{margin:75px 10px 30px 10px;font-size:40px;text-align:center;font-weight:500;color:#c3e4f8;padding:15px 0 0 0}@media(max-width:600px){.h-box_white{font-size:30px}}.advantages{display:flex;margin:0 auto;max-width:1200px;justify-content:space-around;flex-wrap:wrap}.advantages_2{width:100px;margin:0 30px}@media(min-width:600px){.advantages_2{width:120px}}@media(min-width:960px){.advantages_2{width:150px}}.indent_15{height:30px}.italic_30{font-size:30px;font-style:italic;font-weight:400;max-width:1200px;margin:50px auto 0;padding:0 10px 0 10px}.description{display:block;font-size:14px;max-width:1200px;margin:0 auto;padding:0 10px 0 10px}.box_city_1{background:#4d8eb4}.box_city{display:flex;margin:0 auto;max-width:1200px;justify-content:space-around;flex-wrap:wrap}.city{display:block;flex-basis:160px;font-size:18px;text-align:center;color:#356c8c;font-weight:500;background:#c3e4f8;margin:10px;padding:30px 0 30px 0;border-radius:50px}.italic_30_2{font-size:24px;font-style:italic;font-weight:400;max-width:1200px;margin:0 auto;padding:0 10px 0 10px}.data{font-size:12px;max-width:1200px;margin:0 auto;padding:0 10px 0 10px;color:#6d6d80}.end_page{height:75px}.band_1px{background:#356c8c;height:3px}.h_1{flex-basis:100%;font-weight:700;text-align:center;font-size:40px;margin:50px 10px 50px 10px}@media(min-width:600px){.h_1{font-size:50px}}@media(min-width:960px){.h_1{font-size:70px}}.h_1_cart{display:block;width:100%;font-weight:700;text-align:center;font-size:40px;margin:0 10px 50px 10px}@media(min-width:600px){.h_1_cart{font-size:50px}}@media(min-width:960px){.h_1_cart{font-size:70px}}.medium_18_center{font-size:18px;font-weight:500;text-align:center}.flex_two{display:flex;max-width:1200px;margin:0 auto;flex-wrap:wrap;justify-content:space-around}.flex_two_1{width:300px;color:#fff;background:#4d8eb4;margin:0 10px 10px 10px;padding:0 10px 0 10px;border-radius:10px}.connection{display:flex;margin:0 auto;max-width:1200px;flex-wrap:wrap;justify-content:space-around}.connection_1{width:70px;margin:0 10px 10px 10px}@media(min-width:600px){.connection_1{width:120px}}@media(min-width:960px){.connection_1{width:150px}}.social_networks{display:flex;margin:0 auto;max-width:1200px;justify-content:space-around;flex-wrap:wrap}.social_networks_1{width:100px;margin:0 15px 15px 15px}@media(min-width:600px){.social_networks_1{width:120px}}@media(min-width:960px){.social_networks_1{width:150px}}.medium_16_center{font-size:16px;font-weight:500;text-align:center;margin:0 10px 0 10px}.products{display:flex;max-width:1200px;margin:0 auto;flex-wrap:wrap;justify-content:space-around}.products_1{transition-duration:500ms;width:290px;margin:0 30px 50px 30px;background:#4d8eb4;border-radius:7px;color:#fff;padding:5px 5px 15px 5px}.products_1:hover{background:#356c8c;border:10px solid #356c8c;border-radius:7px}.products_1:active{background:#356c8c;border:10px solid #356c8c;border-radius:7px}.products_img{max-width:290px;border-radius:7px}.text_18_center{font-size:18px;font-weight:400;text-align:center}.text_16_center{font-size:16px;font-weight:400;text-align:center}.bord_prod{transition-duration:500ms;display:block;width:155px;margin:0 auto;border:1px solid #c3e4f8;border-radius:50px;text-align:center;padding:6px 0;background:#356c8c}.bord_prod:hover{background:#4d8eb4}.bord_prod:active{background:#4d8eb4}.insole_left{opacity:90%;position:sticky;top:0;margin:5px 0 5px 5px;width:40px}@media(min-width:600px){.insole_left{top:35px}}.service_card{display:flex;max-width:1200px;margin:0 auto;flex-wrap:wrap;justify-content:space-around}.service_card_1{display:block;margin:0 10px 0 10px;max-width:580px;min-width:290px}.t_50{display:inline-block;background:#f3ce12;font-weight:700;font-size:30px;padding:5px;border-radius:7px}@media(min-width:600px){.t_50{font-size:40px}}@media(min-width:960px){.t_50{font-size:50px}}.photobox{margin:0 auto;max-width:1200px;padding:0 0 50px 0;display:flex;flex-wrap:wrap;justify-content:space-around}.photobox img{margin:0 10px 30px 10px;width:300px;border-radius:5px;transition-duration:500ms}.photobox img:hover{width:320px;border:5px solid #356c8c;border-radius:5px}