@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmQiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmQiA8.ttf) format('truetype')}a{cursor:pointer}a.btn{text-decoration:none}.rombus{width:13px;height:13px;display:inline-block;background:#ab011c;transform:rotate(45deg);margin-right:10px;margin-left:10px}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.hidden-all{display:none!important}.show-all{display:block}.padding10{padding:0 10px}.RatingBadgeWidget{width:100%!important;height:100%!important;max-width:300px;max-height:100px}blockquote{border:5px solid #b0c6d0;background-color:#FFF;padding:5px 10px;margin:10px 0}blockquote a{display:block;width:100%;text-decoration:none;color:#90afbd}blockquote a:hover{color:#690}blockquote .title{font-size:1.5em;margin:0 0 5px 0!important;font-weight:700}blockquote .description{font-size:.95em}.date_publish{color:#999;font-size:11px;font-style:italic;margin:0!important}.btn-primary{background-color:#690;color:#FFF;border:1px solid #558000}.btn-primary:hover{background-color:#558000;border:1px solid #558000;color:#FFF}.green{color:#690}.form-control-error{border:1px solid #ab011c}label.error{color:#ab011c;margin-left:15px}input.error{border:1px solid #ab011c}.mt-1{margin-top:5px!important}.mb-1{margin-bottom:5px!important}.mt-2{margin-top:10px!important}.mb-2{margin-bottom:10px!important}.mt-3{margin-top:15px!important}.mb-3{margin-bottom:15px!important}.mt-4{margin-top:20px!important}.mb-4{margin-bottom:20px!important}.mt-5{margin-top:25px!important}.mb-5{margin-bottom:25px!important}.mt-6{margin-top:30px!important}.mb-6{margin-bottom:30px!important}.text_page{padding:15px}.text_page h1{text-align:center}.text_page p{margin:10px 0}.text_page .article_block_show .border_img{margin:0 10px 10px 0}.text_page .article_block_show p:nth-child(1){margin-top:0!important}.text_page div{margin:10px 0}.text_page div.article_block{margin:0}.text_page .social_block div{margin:0}.text_page .contact_text div{margin:0}.text_page table{max-width:100%}.text_page table td,.text_page table th{padding:5px}.text_page table td img,.text_page table th img{max-width:100%}.text_page ol,.text_page ul{margin:5px 0 5px 5px}.text_page ol li{list-style-type:decimal;list-style-position:inside}.text_page ul li{list-style-type:disc;list-style-position:inside;margin-bottom:5px}.text_page hr{color:#222;height:1px;width:100%}body{margin:0;padding:0;min-height:100vh;font-size:14px;font-family:Roboto,Roboto,Arial,sans;color:#222;background-color:#f5f6f8}.container{width:1280px;background:#FFF;padding:0 18px}a{color:#690;text-decoration:underline;cursor:pointer}a:hover{color:#999;text-decoration:none}a.red{color:#ab011c}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Roboto,Roboto,Arial,sans;font-weight:400}.h1,h1{font-size:23px}.h2,h2{font-size:22px}.h3,h3{font-size:20px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}hr{color:#999;height:1px;width:100%}.margin0{margin:0}.marginb10{margin-bottom:18px}.quest-block-line{width:100%;margin:0;padding:0}.quest-block-line .handmade_banner{margin:15px 0;text-align:center}.quest-block-line .handmade_banner img{max-width:100%}.quest-block-line .container{padding:0 20px}.quest-block-line div[class^=col-]{padding-left:5px;padding-right:5px}.quest-block-line .quest_button{display:block;margin:0 0 10px 0;background-color:#dcfa9f;border-radius:5px;padding:10px 5px;color:#222;text-align:center;font-size:18px;text-decoration:none}.quest-block-line .quest_button:hover{background-color:#460;color:#FFF}.quest-block-line .quest_button_seminar{display:block;margin:0 0 10px 0;background-color:#460;border-radius:5px;padding:10px 5px;color:#FFF;text-align:center;font-size:18px;text-decoration:none}.quest-block-line .quest_button_seminar:hover{background-color:#dcfa9f;color:#222}.seminar_list_block h3 a{text-decoration:none}.seminar_list_block h3 a:hover{text-decoration:underline}.seminar_list_block .info_block{padding:10px;margin:0 0 10px 0!important}.seminar_list_block .info_block .title{font-size:18px;border-bottom:1px dotted #999;font-weight:700;margin:0 0 10px 0}.seminar_list_block img{width:100%;max-width:300px}.button_green{display:block;margin:0 0 10px 0!important;background-color:#460;border-radius:5px;padding:10px 5px;color:#FFF;text-align:center;font-size:18px;text-decoration:none}.button_green:hover{background-color:#dcfa9f;color:#222;cursor:pointer}.button_green_light{display:block;margin:0 0 10px 0!important;background-color:#dcfa9f;border-radius:5px;padding:10px 5px;color:#222;text-align:center;font-size:18px;text-decoration:none}.button_green_light:hover{background-color:#460;color:#FFF;cursor:pointer}.section_mobile_block{display:none}.fluid_b{margin:10px 0}.fluid_b img{max-width:100%}.gray_block{margin:0;background:#d0dde3}.gray_white_block{margin:0;background:#d0dde3;background:-moz-linear-gradient(top,#d0dde3 0,#FFF 50%);background:-webkit-linear-gradient(top,#d0dde3 0,#FFF 50%);background:linear-gradient(to bottom,#d0dde3 0,#FFF 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@color-grayblue', endColorstr='@color-grayblue', GradientType=1)}.block_title{font-size:16px;color:#222;padding:5px 0;font-weight:700;border-bottom:1px dotted #999}.block_title_2{font-size:20px;border-bottom:0}#basket{top:224px;right:0;background-color:#ab011c;width:89px;min-height:89px;position:fixed;z-index:100;text-align:center;padding:5px 0;font-size:14px}#basket div{color:#FFF;font-weight:700;font-size:14px}#basket .fa{color:#FF0}.catalogue_menu_title{background-color:#690;color:#FFF;border:0;padding:5px 0;text-align:center;font-size:16px}.catalogue_menu_list{background-color:#dcfa9f;background:linear-gradient(to bottom,#dcfa9f,#FFF);margin:0 0 15px 0;padding:15px 0 15px 10px}.catalogue_menu_list ul{margin:0;padding:0;list-style-type:none}.catalogue_menu_list ul li{padding:5px/2 0}.catalogue_menu_list ul li a{font-size:14px;background:url(../images/strelka.gif) no-repeat left;padding-left:10px;text-decoration:none;color:#222}.catalogue_menu_list ul li a:hover{color:#690;text-decoration:none;background:url(../images/strelka_hover.png) no-repeat left}.catalogue_menu_list ul li.active a{color:#690;background:url(../images/strelka_hover.png) no-repeat left}.catalogue_menu_list ul li.active a:hover{color:#333;background:url(../images/strelka.gif) no-repeat left}.extra_banner{margin:10px 0}.news_menu{padding:0 10px 15px 10px}.news_menu .news_block{font-size:14px;margin:5px 0 10px 0}.news_menu .news_block .news_data{color:#222;font-style:italic}.news_menu .news_block .news_text{margin-top:5px}.news_menu .news_block a{text-decoration:none}.news_menu .news_block a:hover{text-decoration:underline;color:#690}.banner{margin:10px 0;text-align:center}.banner.banner_top{margin-top:0}.banner img{max-width:100%}.position_list_block h3{margin:0 0 10px 0;height:50px}.position_list_block h3 a{font-size:16px;text-decoration:none;line-height:25px}.position_list_block .param_foto_gl img{width:100%}.position_list_block .param_block_gl{padding-left:5px}.position_list_block .param_price{margin-top:5px;font-size:1.2em}.articles_gl{margin-bottom:10px}.articles_gl h3{height:36px;margin-top:10px;font-size:16px}.articles_gl h3 a{font-size:16px;text-decoration:none;line-height:18px}.articles_gl h3 a:hover{text-decoration:underline}.articles_gl .param_foto_gl{position:relative}.articles_gl .param_foto_gl a{display:block}.articles_gl .param_foto_gl img{width:100%}.articles_gl .param_foto_gl .read_more_block{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(220,255,159,.7)}.articles_gl .param_foto_gl .read_more_block .read_more_button{background-color:#FFF;border-radius:5px;margin-top:30px;margin-left:35%;width:100px;padding:10px 15px;text-align:center}.articles_gl .param_foto_gl .read_more_block .read_more_button a{font-size:16px;text-decoration:none}.article_block h3{margin:0 5px 5px 0}.article_block h3 a{text-decoration:none}.article_block h3 a:hover{text-decoration:underline;color:#690}.article_block p:nth-child(1){margin-top:0}.article_block .article_data{margin-bottom:5px;font-size:16px}.article_block_show{overflow:hidden}.article_block_show .border_img{float:left}.article_block_show p:nth-child(1){margin-top:0!important}.block_hit{margin:0 10px}.block_hit .block_hit_foto img{max-width:300px;width:100%}.block_hit .block_hit_title{text-align:center;padding:15px 0;font-size:18px;text-transform:uppercase}.block_about h1{margin:0 0 .67em 0}.block_about .block_about_text{padding-right:20px}.block_about .owl-carousel{margin:.67em 0}.border_img img{border:5px solid #b0c6d0;margin:0 5px 5px 0;width:100%}.border_img img.add_image{border:2px solid #b0c6d0;max-width:44%;float:left;margin:0 0 0 9px}.border_img img.add_image:nth-child(2){margin-right:0}.border_img.news_img img{max-width:300px}#shapka{background:url(../images/logo_p2.jpg) repeat-x 0 0;height:188px;margin-left:-18px;margin-right:-18px}#shapka #shapka_flower{background:url(../images/logo_p1.jpg) no-repeat 0 0;height:188px;margin-left:-9px}#shapka #shapka_flower .shapka_contacts{font-size:28px;color:#FFF;text-align:center}#shapka #shapka_flower .shapka_contacts span{display:inline-block}#shapka #shapka_flower .shapka_contacts span.whatsapp_block{margin-left:0}#shapka #shapka_flower .shapka_contacts .whatsapp_block2{position:absolute;top:10px;right:10px}#shapka #shapka_flower .shapka_contacts .whatsapp_block2 div{background-color:#690;padding:5px;font-size:18px;border-radius:5px;margin-bottom:5px;width:260px}#shapka #shapka_flower .shapka_contacts .whatsapp_block2 div a{color:#FFF;text-decoration:none}#shapka #shapka_flower .shapka_contacts .whatsapp_block2 div:hover{background-color:#dcfa9f}#shapka #shapka_flower .shapka_contacts .whatsapp_block2 div:hover a{color:#690;text-decoration:none}#shapka #shapka_flower .shapka_contacts .whatsapp_block3{position:absolute;top:10px;left:10px}#shapka #shapka_flower .shapka_contacts .whatsapp_block3 div{background-color:#690;padding:5px;font-size:18px;border-radius:5px;margin-bottom:5px;margin-right:5px;width:40px;float:left}#shapka #shapka_flower .shapka_contacts .whatsapp_block3 div a{color:#FFF;text-decoration:none}#shapka #shapka_flower .shapka_contacts .whatsapp_block3 div:hover{background-color:#dcfa9f}#shapka #shapka_flower .shapka_contacts .whatsapp_block3 div:hover a{color:#690;text-decoration:none}#shapka #shapka_flower .shapka_contacts .recall_block_relative{background-color:#dcfa9f;padding:5px;font-size:20px;border-radius:5px;width:260px}#shapka #shapka_flower .shapka_contacts .recall_block_relative a{color:#222;text-decoration:none}#shapka #shapka_flower .shapka_contacts .recall_block_relative:hover{background-color:#690}#shapka #shapka_flower .shapka_contacts .recall_block_relative:hover a{color:#FFF;text-decoration:none}#shapka #shapka_flower .shapka_contacts .recall_block{position:absolute;bottom:10px;right:10px;background-color:#dcfa9f;padding:5px;font-size:20px;border-radius:5px;width:260px}#shapka #shapka_flower .shapka_contacts .recall_block a{color:#222;text-decoration:none}#shapka #shapka_flower .shapka_contacts .recall_block:hover{background-color:#690}#shapka #shapka_flower .shapka_contacts .recall_block:hover a{color:#FFF;text-decoration:none}#shapka #shapka_flower .shapka_contacts a{color:#FFF;text-decoration:none}#shapka #shapka_flower .shapka_contacts .whatsapp_link:hover{text-decoration:underline}#shapka #shapka_flower .shapka_contacts .whatsapp_link img{border:0;border-radius:5px}#shapka #shapka_flower .shapka_title{text-align:center}#shapka #shapka_flower .shapka_title a{font-size:65px;color:#FF0;text-decoration:none}#shapka #shapka_flower .shapka_adress{text-align:center;font-size:18px;color:#FFF;margin-top:0}.fa-dzen{background:url(../images/dzen-icon.jpg) no-repeat left top;width:17px;height:17px;border-radius:4px;vertical-align:-20%}.fa-dzen:hover{cursor:pointer;background:url(../images/dzen-icon_hover.jpg) no-repeat left top}ul#menu{list-style:outside none;display:block;margin:10px 0;padding:0}ul#menu li{list-style:outside none;display:inline-block;padding:10px;font-size:16px;text-align:center;width:12%}ul#menu li.active a{color:#690}ul#menu li.active a:hover{text-decoration:underline}ul#menu li a{color:#222;text-decoration:none;font-weight:700}ul#menu li a:hover{color:#690;text-decoration:none;font-weight:700}ul#menu li.franchise_link a{color:#690;text-decoration:none;font-weight:700}ul#menu li.franchise_link a:hover{cursor:pointer;color:#222}.contact_block .contact_title{font-size:16px;font-weight:700;margin-bottom:10px}.contact_block .contact_info{font-size:16px;margin:5px 0}.contact_block .contact_info a{font-size:16px;color:#690;text-decoration:none}.contact_block .contact_info a:hover{color:#999}.contact_block .contact_info .whatsapp_link{background-color:#690;padding:5px 10px;color:#FFF;text-decoration:none;display:block;margin-bottom:5px}.contact_block .contact_info .whatsapp_link:hover{text-decoration:none;background-color:#dcfa9f;color:#690}.btn-green{background-color:#690;padding:5px 10px!important;color:#FFF;text-decoration:none;display:block;margin-bottom:5px}.btn-green:hover{text-decoration:none;background-color:#dcfa9f;color:#690}.contact-message-text{background:#d0dde3;padding:15px;margin:20px 0;text-align:center;font-size:18px;font-weight:700}.btn-big{font-size:18px}.page_galery_block{position:relative;margin-bottom:30px!important}.page_galery_block .btn-childplayground{position:absolute;bottom:0;margin-bottom:-17px;margin-left:30%}.page_galery_block .title{text-align:center;font-size:16px;margin:10px 0 0 0}.page_galery_block img{width:100%}.galery_block{text-align:center}.galery_block .galery_foto img{opacity:.4}.galery_block .galery_foto img:hover{opacity:1}.galery_block .galery_foto_name{height:50px;font-size:12px;line-height:16px}.catalogue_filter{background-color:#d0dde3;padding:10px}.catalogue_filter .list_podrazdel{border:1px dotted #b0c6d0;display:block;padding:5px 10px;margin:0}.catalogue_filter .list_podrazdel div{display:inline-block;float:left;width:170px;margin:0;padding:0 0 0 10px;background:url(../images/strelka.gif) no-repeat left}.catalogue_filter .list_podrazdel div a{color:#222;text-decoration:none}.catalogue_filter .list_podrazdel div a:hover{color:#690}.catalogue_filter .list_podrazdel div:hover{background:url(../images/strelka_hover.png) no-repeat left}.catalogue_filter .list_podrazdel div.active{background:url(../images/strelka_hover.png) no-repeat left}.catalogue_filter .list_podrazdel div.active a{color:#690}.catalogue_filter .list_podrazdel div button.filter{background:url(../images/strelka.gif) no-repeat left;padding-left:10px;border:0}.catalogue_filter .list_podrazdel div button.filter:hover{cursor:pointer}.catalogue_filter .list_podrazdel div button.active{color:#690;background:url(../images/strelka_hover.png) no-repeat left}.sort{margin:5px 5px 10px 5px}.sort a{display:inline-block;margin:5px 0 0 15px}.prev_block{margin:10px 0}.prev_block div{padding:5px}.prev_block h4{font-size:14px;height:60px;margin-bottom:5px;text-align:center}.prev_block .next_link{display:block;margin-top:90px;font-size:40px;text-decoration:none}.prev_block .border_img{display:block;margin:0 auto;text-align:center}.prev_block .border_img img{width:180px}.breadcrumbs{margin-bottom:5px;padding:0}.breadcrumbs li{display:inline;margin:0;padding:5px}img.dopparams{border:0;margin:0 5px 5px 0;height:30px;width:30px}.price_block{background-color:#b0c6d0;padding:10px;font-size:16px}.zena{color:#ab011c;font-weight:700}.fixed_files{border:1px dotted #b0c6d0;padding:10px;margin:10px 0}.fixed_files a{font-size:16px;text-decoration:none}.fixed_files a:hover{text-decoration:underline}.footer #footer_navbar{padding:15px 0;border-bottom:1px dotted #999;margin-bottom:10px}.footer #footer_navbar ul{list-style:outside none;display:inline;margin:0;padding:5px}.footer #footer_navbar ul li{list-style:outside none;display:inline;padding:0 10px;font-size:16px}.footer #footer_navbar ul li a{color:#222;text-decoration:none;font-weight:700}.footer #footer_navbar ul li a:hover{color:#690;text-decoration:none;font-weight:700}.footer #footer_navbar ul li.active a{color:#690}.footer #footer_navbar ul li.active a:hover{text-decoration:underline}.footer #footer_navbar ul li.franchise_link a{color:#690;text-decoration:none;font-weight:700}.footer #footer_navbar ul li.franchise_link a:hover{cursor:pointer;color:#222}.footer #footer_menu{padding:10px 0;margin-bottom:10px;border-bottom:1px dotted #999}.footer #footer_menu a{display:block;float:left;width:20%;margin:5px;height:15px;background:url(../images/strelka.gif) no-repeat left;padding-left:10px}.footer .contact_block{font-size:16px}.footer .contact_block a{font-size:16px;color:#690;text-decoration:none}.footer .contact_block a:hover{text-decoration:underline}.footer .social_icons div{width:32px;height:32px;margin:0 5px 5px 0;float:left}.footer .social_icons a{color:#2566a0}.footer .social_icons a:hover{color:#690}.footer .footer_copyright_link{color:#222;font-size:14px;margin:10px 0}.footer .footer_copyright_link.small{font-size:12px}.footer .footer_copyright_link.small a{font-size:12px}.footer .footer_copyright_link #footer_text{font-size:.8em}.footer .footer_copyright_link a{font-size:14px;color:#222;text-decoration:none}.footer .footer_copyright_link a:hover{text-decoration:underline}#block_cond{display:none;border:1px dashed #9BC83E;margin:5px 0;padding:7px;width:100%}.err{color:#ab011c}.jcart_form{margin:10px 0 0 0;height:35px}.form-control-qty{width:35px!important;height:35px}.btn-jcart{position:relative;display:block;height:35px;background-color:#dcfa9f;color:#690;width:150px;font-size:16px}.btn-jcart:hover{color:#222}.btn-jcart:hover span{color:#FFF}.btn-jcart span{position:absolute;width:35px;height:35px;display:inline;left:-1px;top:-1px;border-radius:5px;text-align:center;line-height:35px;background-color:#690;color:#FFF}.form-inline .btn-jcart{display:inline!important}.social_block{background-color:#d0dde3;padding:10px;margin:10px 0}#Trees{margin:10px 0}#Trees .mix{display:none;height:525px;background:#d0dde3;background:-moz-linear-gradient(top,#d0dde3 0,#FFF 50%,#d0dde3 100%);background:-webkit-linear-gradient(top,#d0dde3 0,#FFF 33%,#d0dde3 66%);background:linear-gradient(to bottom,#d0dde3 0,#FFF 50%,#d0dde3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@color-grayblue', endColorstr='@color-grayblue', GradientType=1);border:0;padding:10px;margin-bottom:10px}#Trees .mix h3{margin:0;height:65px;font-size:15px;line-height:20px}#Trees .mix .param_foto_gl{margin-bottom:10px}#Trees .mix .param_foto_gl img{width:100%}#Trees .mix .param_price{margin-top:5px;font-size:1.2em}.text_page .position_mix div{margin:0}.position_mix{display:block;height:480px;background:#d0dde3;background:-moz-linear-gradient(top,#d0dde3 0,#FFF 50%,#d0dde3 100%);background:-webkit-linear-gradient(top,#d0dde3 0,#FFF 33%,#d0dde3 66%);background:linear-gradient(to bottom,#d0dde3 0,#FFF 50%,#d0dde3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@color-grayblue', endColorstr='@color-grayblue', GradientType=1);border:0;padding:10px;margin-bottom:10px!important}.position_mix h3{margin:0;height:65px;font-size:15px;line-height:20px}.position_mix .param_foto_gl{margin-bottom:10px!important}.position_mix .param_foto_gl img{width:100%}.position_mix .param_block_gl{min-height:90px}.position_mix .param_price{margin-top:5px!important;font-size:1.2em}.position_mix .jcart_form{margin-top:10px!important}#town_list .row{margin-bottom:10px}#town_list .town_block{position:relative;margin-left:0;margin-right:0;margin-bottom:18px;padding:0}#town_list .town_block a{color:#FFF;font-size:16px;text-decoration:none}#town_list .town_block a:hover{text-decoration:none}#town_list .town_block:nth-child(3n-1){padding:5px}#town_list .town_block img{width:100%;max-width:300px;max-height:200px}#town_list .town_block .caption2{position:absolute;bottom:0;left:0;width:100%;max-width:300px;height:50px;line-height:50px;background-color:rgba(164,206,80,.75);text-align:center}#town_list .town_block .caption2.two_lines{line-height:23px}#town_list .town_block .caption2:hover{background-color:#a4ce50}#town_list .town_block .caption1{position:absolute;bottom:0;left:0;width:100%;max-width:300px;height:30px;background-color:rgba(164,206,80,.75);text-align:center;color:#FFF;font-size:20px}#town_list .town_block .caption1:hover{background-color:#a4ce50}#town_list .town_block .caption3{width:100%;max-width:300px;height:30px;text-align:center;color:#222;font-size:20px;font-weight:500}#town_list .town_block .caption3:hover{text-decoration:underline}#town_list .town_block:hover .caption{background-color:#a4ce50}.position_town{background:url(../images/bac_menu.jpg) repeat-x top left #f3f6f8;border:0 solid;padding:10px;margin:10px 0}.position_town h3{margin:0;height:40px;text-align:center}.position_town .position_image{width:100%;max-width:200px;margin:5px auto}.position_town .position_image img{width:100%;max-width:200px;border:4px solid #cbd7df}.position_town .position_param_name{margin:5px 0;height:35px}.position_town .position_param{margin:5px 0 10px 0;height:60px}.position_town .position_param p{font-size:14px;margin-bottom:5px}.position_town .position_cart{text-align:right;margin-right:10px}.service .service_submenu{background-color:#d0dde3;padding:10px 5px;margin:10px 0}.service .service_submenu ul{list-style:outside none;display:inline;padding:0;margin:0 5px}.service .service_submenu ul li{list-style:outside none;display:inline;padding:0 10px;font-size:14px}.service .service_submenu ul li:nth-child(1){padding-left:0}.service .service_submenu ul li a{font-size:14px;color:#222;text-decoration:none;font-weight:700}.service .service_submenu ul li a:hover{color:#690;text-decoration:none;font-weight:700}.service .service_submenu ul li.active a{color:#690}.service .service_submenu ul li.active a:hover{text-decoration:underline}.service .service_subtitle{margin:10px 0;font-size:20px;color:#690}.service .service_subtitle a{font-size:20px;color:#690;text-decoration:none}.service .service_subtitle a:hover{color:#222}.service .service_sub_foto{border:5px solid #d0dde3;margin:0;width:100%;max-width:310px}.service .service_sub_foto img{width:100%;max-width:300px}.service .service_sub_foto2{float:right;width:100%;max-width:310px;margin:0 0 10px 10px}.service .service_sub_foto2 img{width:100%;max-width:310px;border:5px solid #d0dde3;margin:0 0 10px 0}.block-basket-full .row{margin-left:0;margin-right:0}.block-basket-full .basket_title_row{background-color:#d0dde3}.block-basket-full .basket_title_row div{padding:5px}.block-basket-full .basket-position-image img{width:100%;max-width:200px}.block-basket-full .basket-position{border-bottom:1px solid #999;padding:5px 0}.block-basket-full .basket-position:nth-last-child(1){border:0}.block-basket-full .basket-position-delete,.block-basket-full .basket-position-name,.block-basket-full .basket-position-price,.block-basket-full .basket-position-qnt{padding:5px 0}.block-basket-full .basket-position-comment{padding:15px 0;font-weight:700;font-size:16px}.block-basket-full .basket-empty{font-size:22px;color:#222}.block-basket-full .basket-empty img{width:100%}.block-basket-full .basket-empty h3{font-size:22px;color:#ab011c}.block-basket-full .basket-empty2{font-size:18px;color:#222}.block-basket-full .basket-empty2 h3{font-size:22px;color:#ab011c}.delivery_block .title{font-size:16px;margin-bottom:10px}.delivery_block .form-section{height:171px}.delivery_block #gruz_delivery_3_km{width:45px;text-align:center}.itogo_with_delivery{font-size:16px;padding:10px}.block-order-form{background:#d0dde3;padding:15px;padding-bottom:0;margin:20px 0}.block-order-form.block-order-form-quiz{padding-bottom:15px}.block-order-form .form-section{margin-bottom:10px;border-radius:5px;border:1px solid #999;padding:17.5px}.block-order-form .form-section .section-title{font-size:23px}.block-order-form .form-section .form-check-label{font-weight:400}#search_line{margin-left:-18px;margin-right:-18px;margin-bottom:10px;background-color:#d0dde3;height:56px;padding:0 20px}#search_line .h_line .form-search{margin-top:10px}#search_line .h_line .form-search .btn_search{width:100%;height:35px;vertical-align:middle;cursor:pointer;border-radius:0!important;background-color:#F8F7F7;color:#222}#search_line .h_line .form-search .btn_search:hover{background-color:#FFF;color:#222}#search_line .h_line .form-search .search-query{border-radius:0!important;width:100%;background:#F8F7F7 10px center no-repeat;padding:7.5px 10px;border:0}#search_line .h_line .form-search .search-query:focus{background:#F8F7F7}.search_rezult_num{margin-left:10px}.search_filter_block{display:flex;margin-left:10px}.search_filter_block div{margin-right:15px}.search_filter_block div.search_filter_item_link{color:#222}.search_filter_block div.search_filter_item_link:hover{color:#690;cursor:pointer}.ui-to-top{position:fixed;right:15px;bottom:15px;width:40px;height:40px;font-size:24px;line-height:38px;overflow:hidden;text-align:center;text-decoration:none;z-index:20;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);color:#FFF;background:#dedede}.ui-to-top:hover{color:#FFF;background:#cef83a}.ui-to-top:link{text-decoration:none}.ui-to-top:visited{text-decoration:none}.ui-to-top:active,.ui-to-top:focus{color:#FFF;background:#dedede}.ui-to-top.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.line_thead{display:flex}.line_thead div{font-weight:700;padding:5px 10px}.line_thead div:nth-child(1){width:180px}.line_thead div:nth-child(2){width:150px;text-align:center}.line_thead div:nth-child(3){width:150px;text-align:center}.line_tbody{display:flex;border-bottom:1px solid #999}.line_tbody div{padding:5px 10px}.line_tbody div:nth-child(1){width:180px;font-weight:700}.line_tbody div:nth-child(2){width:150px;text-align:center}.line_tbody div:nth-child(3){width:150px;text-align:center}.wc-modal-window .form-group{text-align:left}.uslovnie_oboznacheniya{margin-bottom:10px}.uslovnie_oboznacheniya .title{background-color:#690;color:#FFF;border:0;padding:5px 0;text-align:center;font-size:16px}.uslovnie_oboznacheniya .param{padding:5px}.uslovnie_oboznacheniya .param strong{font-size:15px}.seminar_address{margin:15px 0;padding:10px;text-align:left;font-size:18px}.seminar_paycontact{margin:15px 0;padding:10px;text-align:left;font-size:18px;background-color:#dcfa9f}.seminar_info_block{display:flex;margin-bottom:15px}.seminar_info_block .info_block{width:33%;margin-left:9px;margin-right:9px;font-size:16px;padding:10px}.seminar_info_block .info_block .title{font-size:18px;border-bottom:1px dotted #999;font-weight:700;margin-bottom:10px}.seminar_info_block .info_block:nth-child(1){margin-left:0}.seminar_info_block .info_block:nth-child(3){margin-right:0}.arcticmodal-container,.arcticmodal-overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000}.arcticmodal-container{overflow:auto;margin:0;padding:0;border:0;border-collapse:collapse}.arcticmodal-container_i{height:100%;margin:0 auto}.arcticmodal-container_i2{padding:24px;margin:0;border:0;vertical-align:middle}.arcticmodal-error{padding:20px;border-radius:10px;background:#000;color:#fff}.arcticmodal-loading{width:80px;height:80px;border-radius:10px;background:#000 url(loading.gif) no-repeat 50% 50%}.box-modal{position:relative;padding:0;background:#fff;color:#3c3c3c;font:14px/18px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;box-shadow:0 0 0 6px rgba(153,153,153,.3);border-radius:6px}.box-modal_close{position:absolute;right:10px;top:6px;font-size:12px;font-weight:700;line-height:15px;color:#FFF;cursor:pointer}.galery_foto_block{margin-bottom:18px}.galery_foto_block img{width:100%}#Seminar_Modal .modal-content{margin-top:30%}.fancybox_gallery{display:block;width:100%;max-height:293px;overflow:hidden}.fancybox_gallery img{width:100%;max-width:600px;height:auto;opacity:.5}.fancybox_gallery:hover img{opacity:1}header{width:1280px;height:300px;position:relative;display:inline-block;margin-left:-18px;margin-right:-18px}header .logo_block_logo{position:absolute;top:20px;left:40%;width:260px;text-align:center;z-index:1090}header .logo_block_line{position:absolute;bottom:10px;background-color:#ab011c;z-index:990;width:100%;text-align:center;padding:5px 0}header .logo_block_line .whatsapp_block{color:#FFF;font-size:18px}header .logo_block_line .whatsapp_link{color:#FFF;font-size:18px;text-decoration:none}header .logo_block_line .whatsapp_link:hover{color:#690}header .logo_block{position:absolute;top:0;width:100%;height:300px;background:url(../images/setka.png) repeat 0 0;z-index:800}header .logo_block .logo_block_ins{text-align:left;width:100%;height:300px;margin:0}header .logo_block .logo_block_ins .logo_title{padding:20px;margin:0 auto;text-align:center}header .whatsapp_block{width:200px;text-align:center;float:right;margin-top:5px}header .whatsapp_block span{display:block;padding:10px 0;color:#FFF;font-size:18px;text-align:center}header .whatsapp_block span.whatsapp_block{margin-left:0}header .whatsapp_block div{background-color:#690;padding:5px;font-size:18px;border-radius:5px;margin-bottom:5px;width:100%;text-align:center}header .whatsapp_block div a{color:#FFF;text-decoration:none;text-align:center}header .whatsapp_block div:hover{background-color:#dcfa9f}header .whatsapp_block div:hover a{color:#690;text-decoration:none}header .telegram_block{width:200px;text-align:center;float:right;margin-top:5px}header .telegram_block div{background-color:#00aeed;padding:5px;font-size:18px;border-radius:5px;margin-bottom:5px;width:100%;text-align:center}header .telegram_block div a{color:#FFF;text-decoration:none;text-align:center}header .telegram_block div:hover{background-color:#0076a1}header .telegram_block div:hover a{color:#FFF;text-decoration:none}header .max_block{width:200px;text-align:center;float:right;margin-top:5px}header .max_block div{background-color:#5931e9;padding:5px;font-size:18px;border-radius:5px;margin-bottom:5px;width:100%;text-align:center}header .max_block div a{color:#FFF;text-decoration:none;text-align:center}header .max_block div:hover{background-color:#3814ba}header .max_block div:hover a{color:#FFF;text-decoration:none}header .maxmessanger_block{width:200px;text-align:center;float:right;margin-top:5px}header .maxmessanger_block div{background-color:#5931e9;padding:5px;font-size:18px;border-radius:5px;margin-bottom:5px;width:100%;text-align:center}header .maxmessanger_block div a{color:#FFF;text-decoration:none;text-align:center}header .maxmessanger_block div a .fa-max{background-image:url(/images/max_white.png);background-size:cover;height:20px;width:20px}header .maxmessanger_block div:hover{background-color:#3814ba}header .maxmessanger_block div:hover a{color:#FFF;text-decoration:none}header .recall_block{background-color:#dcfa9f;padding:5px;font-size:20px;border-radius:5px;width:200px;text-align:center;float:right;margin-top:5px}header .recall_block:hover{background-color:#690}header .recall_block:hover a{color:#FFF;text-decoration:none}header .recall_block a{color:#222;text-decoration:none}header .text_block{background-color:rgba(0,0,0,.1);padding:5px;font-size:19px;border-radius:5px;width:200px;text-align:center;margin-top:10px;color:#FFF;float:right}header .text_block .shapka_social .social_inner{margin-left:10px}header .text_block .shapka_social .social_inner a{color:#FFF}header .text_block .shapka_social .social_inner a:hover{color:#690}header .text_block .shapka_social .social_inner .fa-dzen{background:url(../images/dzen-icon-black.png) no-repeat left top;width:19px;height:19px}header .text_block .shapka_social .social_inner .fa-dzen:hover{cursor:pointer;background:url(../images/dzen-icon-black-hover.png) no-repeat left top}header .text_block .shapka_social .social_inner .fa-telegram-icon{background:url(../images/telegram-icon.png) no-repeat left top;width:19px;height:19px}header .text_block .shapka_social .social_inner .fa-telegram-icon:hover{cursor:pointer;background:url(../images/telegram-icon-hover.png) no-repeat left top}header #carousel_2 .item img{height:300px}header .logo_block_ins{margin-top:20px;font-size:1.9rem;color:#FFF;background-color:rgba(0,0,0,.1);border-radius:5px;padding:5px;width:200px;text-align:center;float:right}header .logo_block_ins a{color:#FFF;text-decoration:none}header .logo_block_ins .whatsapp_link img{border:0;border-radius:5px}header .logo_block_ins .whatsapp_link:hover{text-decoration:underline}.franchise_content{margin-left:-27px;margin-right:-27px;padding:20px}.franchise_content h1{text-align:center;border-bottom:1px dotted #999;padding:0 0 20px 0}.franchise_content .franchise_numbers{display:flex;padding:12px;align-items:flex-start;border-radius:8px;background:radial-gradient(94.94% 62.11% at 0 0,#3394CA 0,rgba(51,148,202,0) 100%),#1E70B9}.franchise_content .franchise_numbers .franchise_numbers-left{display:flex;padding:8px 12px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch;min-width:250px}.franchise_content .franchise_numbers .franchise_numbers-right{display:flex;flex-flow:row wrap;gap:4px;padding:8px 12px}.franchise_content .franchise_numbers .title{color:#FFF;font-size:28px;font-style:normal;font-weight:700;line-height:120%}.franchise_content .franchise_bottom_link{display:flex;flex-direction:column;row-gap:12px;width:100%;margin-top:auto}.franchise_content .franchise_bottom_link .contact__link{display:inline-flex;align-items:center;border:none;background:0 0;padding:0;margin:0;color:#2566a0;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;cursor:pointer}.franchise_content .franchise_bottom_link .contact__link span{border-bottom:1px dashed;transition:all .25s linear}.franchise_content .franchise_bottom_link .contact__link img{display:block;width:16px;height:16px;margin-right:12px}.franchise_content .franchise_bottom_link .contact__link:hover span{border-bottom-color:transparent}.franchise_content .franchise_contact_photo_bottom{display:flex;flex-direction:row;width:100%}.franchise_content .franchise_contact_photo_bottom .franchise_contact_photo{max-width:100px;height:100px;border-radius:5px;margin-right:16px}.franchise_content .franchise_contact_photo_bottom .franchise_contact_photo_bottom_wrap{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center;row-gap:0}.franchise_content .franchise_contact_photo_bottom .franchise_contact_photo_bottom_wrap .name{font-size:17px;font-weight:700}.franchise_content .franchise_contact_photo_bottom .franchise_contact_photo_bottom_wrap .text{font-size:13px;font-weight:400;margin-bottom:4px}.franchise_content .franchise_photo{position:relative;overflow:hidden;padding:40px 40px 20px 40px;border-radius:8px;background:#F4F2F1}.franchise_content .franchise_photo .title{color:#222;font-size:28px;font-style:normal;font-weight:700;line-height:120%;text-align:center;margin-bottom:10px}.franchise_content .block_investments,.franchise_content .block_profit{border-radius:.375rem}.franchise_content .block_investments{background-image:url(/local/templates/rtf2024/components/bitrix/catalog.element/poducts2025/icons/investments-icon.svg),linear-gradient(90deg,rgba(98,185,30,.08) 0,rgba(98,185,30,0) 100%);border-left:6px solid #62B91E}.franchise_content .block_profit{background-image:url(/local/templates/rtf2024/components/bitrix/catalog.element/poducts2025/icons/profit-icon.svg),linear-gradient(90deg,rgba(30,112,185,.08) 0,rgba(30,112,185,0) 100%);border-left:6px solid #1E70B9}.franchise_content .block_investments{border-left:6px solid #690}.franchise_content .block_profit{border-left:6px solid #2566a0}.franchise_content .block_profit .franchise_page__content__text{padding-left:20px}.franchise_content .franchise_btn{border-radius:8px;border-color:transparent;color:#FFF;text-align:center;font-size:16px;font-weight:700;line-height:1.3;padding:15px 24px;cursor:pointer;width:100%}.franchise_content .franchise_page__contact__title{color:#222;font-size:24px;font-weight:700;line-height:1.2;text-align:center}.franchise_content .franchise_page__contact__subtitle{color:#222;font-size:16px;font-weight:500;line-height:1.2;text-align:center}.franchise_content .franchise_form{display:flex;flex-flow:row wrap;column-gap:0;padding:5px;border-radius:5px;background:#d0dde3;margin-bottom:20px}.franchise_content .franchise_form .franchise_form_left{display:flex;width:50%;padding:20px 28px;flex-direction:column;row-gap:24px;border-radius:6px;background:#FFF}.franchise_content .franchise_form .franchise_form_right{width:50%;padding:28px 32px;flex-direction:column;align-items:center}.franchise_content .franchise_form .franchise_form_form_form{width:100%}.franchise_content .franchise_form .franchise_form_row{margin-bottom:12px}.franchise_content .franchise_form .franchise_form_input{display:flex;height:40px;width:100%;padding:11px 12px;align-items:center;align-self:stretch;border:none;border-radius:4px;text-align:left;font-size:14px;line-height:1.3}.franchise_content .franchise_form .franchise_form_input.form-control-error{border:1px solid #ab011c}.franchise_content .postavshik_1{display:block;background-color:#ab011c;color:#FFF;font-size:2em;text-align:center;padding:10px;border-radius:5px;text-decoration:none}.franchise_content .postavshik_1:hover{text-decoration:none;background-color:#88011c}.franchise_content .postavshik_2{display:block;background-color:#1F3669;color:#FFF;font-size:2em;text-align:center;padding:10px;border-radius:5px;text-decoration:none}.franchise_content .postavshik_2:hover{text-decoration:none;background-color:#1c2449}.franchise_numbers__btn{display:flex;width:235px;padding:12px 12px;align-items:center;gap:10px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.12)}.franchise_numbers__btn:hover{background:rgba(255,255,255,.2);transition:all .25s linear}.franchise_numbers__btn a{color:#FFF;font-size:16px;font-weight:700;line-height:1.3;text-decoration-line:underline}.franchise_numbers__item{display:flex;flex-flow:row wrap;min-width:30%;padding:12px 20px;border-radius:6px;background:#FFF;align-items:flex-start;justify-content:space-between;gap:12px;flex:1 0 0}.franchise_numbers__item-title{color:#686868;font-size:14px;line-height:1.3;width:100%;word-wrap:break-word}.franchise_numbers__item-text{color:#242731;font-size:17px;font-weight:700;line-height:1;width:100%;word-wrap:break-word}.franchise_numbers__btn__img{width:28px;height:28px}.owl-carousel{position:relative;z-index:1}.owl-prev{position:absolute;top:calc(50% - 30px);color:#FFF;font-size:50px;left:2%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.owl-prev:hover{cursor:pointer;color:#222}.owl-next{position:absolute;top:calc(50% - 30px);color:#FFF;font-size:50px;right:2%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.owl-next:hover{cursor:pointer;color:#222}.owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-dots .owl-dot{display:inline-block;zoom:1}.owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#999;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;transform:rotate(45deg)}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#ab011c}.block_ctg{margin:0 0 18px 0}.block_ctg .section_block{display:block;width:100%;height:100%;position:relative;margin-bottom:10px;text-decoration:none}.block_ctg .section_block .section_foto img{width:100%}.block_ctg .section_block .section_title{width:100%;padding:0;text-align:center;background:#ab011c;color:#FFF;text-transform:uppercase;height:45px;line-height:45px;bottom:0;left:0}.block_ctg .section_block:hover{text-decoration:none}.block_preim{margin:0 5px;border-radius:5px;background-color:#999;color:#FFF;text-transform:uppercase;font-size:16px;text-align:center;padding:10px;width:25%}.troitsk_style ul#menu li{width:14.1%}.regions_style #region_map{width:100%;height:500px}.regions_style .region_points .row{margin-left:9px;margin-right:9px}.regions_style .item-map{line-height:1;border:1px solid #d0dde3;border-radius:5px;padding:0;margin:0 0 20px 0}.regions_style .item-map div{padding:15px;background-color:#d0dde3}.regions_style .item-map:hover{background-color:rgba(225,172,34,0)}.d-flex{display:flex}.block-shapka-red{background-color:#ab011c;height:300px;clip-path:polygon(100% 0,77% 50%,100% 100%,0 100%,0 0);padding-right:50px;text-align:right}.block-shapka-red-right-block{background-color:#ab011c;height:300px;clip-path:polygon(100% 0,100% 100%,0 100%,23% 50%,0 0);padding-right:30px!important;text-align:right}.shapka-opt-block{background-color:#ab011c;width:100%}.shapka-opt-block .container{padding:0 20px;height:100px}.shapka-opt-block .owl-carousel{background-color:#ab011c}.shapka-opt-block .block-shapka-red{background-color:#ab011c;height:100px;clip-path:none;padding-right:50px;text-align:right}.shapka-opt-block .block-shapka-red-right-block{background-color:#ab011c;height:100px;clip-path:none;padding-right:50px;text-align:right}.shapka-opt-block header .logo_block_logo{position:absolute;top:10px;left:40%;width:204px;text-align:center;z-index:1090}.shapka-opt-block header .logo_block_logo img{width:100%}.shapka-opt-block header .logo_block_ins{margin-top:10px}.opt-block{background-image:url(../images/opt_bg2.jpg);background-attachment:fixed;background-color:#222;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;vertical-align:middle;width:100%}.opt-block .opt-block-ins{background-attachment:scroll;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,.5));height:100%;width:100%}.opt-block .container{background-color:transparent!important;position:relative}.opt-block .opt-block-phone{margin-top:20px;font-size:1.9rem;color:#FFF;background-color:rgba(0,0,0,.1);border-radius:5px;padding:5px;width:200px;text-align:center;position:absolute;top:5px;right:5px}.opt-block .opt-block-wrapper{margin-top:5%;margin-bottom:10%;color:#FFF}.opt-block .opt-block-wrapper h1{color:#FFF;margin:.4em 0;font-size:5.5rem}.opt-block .opt-block-wrapper .d-flex{margin-bottom:30px}.opt-block .opt-block-wrapper .fa{font-size:2.5rem}.opt-block .opt-block-wrapper .opt-block-text{font-size:1.9rem;padding:0 10px}.opt-block .opt-block-descr{padding:20px 0 40px;color:#FFF;font-size:2.3rem}.opt-block .opt-block-buttons{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:100px!important;justify-content:center}.opt-block .opt-block-buttons div{flex:1;width:50%}.opt-block .btn-opt{border:1px solid #FFF;padding:10px 15px!important;font-size:2rem;margin-bottom:5px;width:100%;color:#FFF}.opt-block .btn-opt.btn-green{border:1px solid #690}.opt-block .btn-opt:hover{background-color:#FFF;color:#222}.opt-block .btn-opt:hover.btn-green{border:1px solid #FFF}.seminar_img img{min-width:300px;max-width:600px}#sitemap li{margin-bottom:15px;list-style-type:none}#sitemap li>ul>li{list-style-type:none}#sitemap li>ul>li>ul>li{list-style-type:disc}#sitemap a{text-decoration:none;color:#222}#sitemap a.h1{font-weight:700;font-size:1.7rem}#sitemap a.h2{font-weight:500;font-size:1.5rem}#sitemap a.h3{font-weight:400;font-size:1.3rem}#sitemap a:hover{color:#690}.cookie-rules{font-size:13px;background:rgba(0,0,0,.5);border-radius:8px;padding:16px;max-width:100%;color:#fff;position:fixed;left:20px;bottom:-160px;z-index:-1;display:flex;display:-webkit-flex;display:-moz-flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;box-shadow:0 0 36px 0 #0006e;transition:bottom .9s ease-out 1.5s,opacity .5s ease-out .1s;opacity:0;font-family:Arial,sans-serif}.cookie-rules div{margin:0!important}.cookie-rules a{font-size:13px;color:#FFF;text-decoration:underline}.cookie-rules a:hover{text-decoration:none}.cookie-rules.shown{bottom:20px;opacity:1;z-index:2000}.cookie-rules.accepted{opacity:0;bottom:-160px;transition:bottom .9s ease-out .1s,opacity .9s ease-out .2s}.cookie-rules .agree-cookie{color:#FFF;display:inline-block;border-radius:4px;background:#690;padding:7px 18px;font-size:15px;float:right;cursor:pointer;margin-left:20px!important;transition:.2s;letter-spacing:.5px}.cookie-rules .agree-cookie:hover{background:#460;color:#FFF}