Warning: Undefined array key "HTTP_REFERER" in /var/www/u1787038/data/www/xn----7sbabyjgfqyhugk2czd.xn--p1ai/index.php on line 4
.block_fransh_head{width: 100%;display: flex;flex-direction: column;align-items: center;margin-top: 220px;}
.block_koncept_left{width: 100%;max-width: 756px;display: flex;flex-direction: column;}
.block_koncept_left_zag{width: 100%;font-size: 41px;font-weight: bold;color: #fff;padding-left: 37px;}
.block_koncept_cont{margin-top: 100px;display: flex;flex-direction: row;align-items: flex-start;justify-content: space-between;}
.block_koncept_left_cont{width: 100%;margin-top: 39px;}
.block_koncept_left_cont p{margin-bottom: 20px;font-size: 20px;color: #fff;}
.block_koncept_left_cont p:last-child{margin-bottom: 0;}
.block_koncept_left_cont strong{color: #f3702b;}
.block_koncept_right{width: 354px;height: 352px;background: url(/bitrix/templates/franzh/images/krend-new.png) no-repeat 50% 0;margin-top: -100px;z-index: 2;}
.flag_koncept{height: 34px;width: calc(50vw - 580px);position: absolute;border-top:solid 3px #fff;border-bottom:solid 3px #fff;left: calc(600px - 50vw);top: 12px;}
.flag_koncept:before{content:'';position: absolute;top:-11px;right:0;background:#fff;width:3px;height: 48px;z-index: 10;}
.block_koncept_cont_n{display: flex;flex-direction: row;justify-content: space-between;}
.block_koncept_or{width: 100%;background: url(/bitrix/templates/franzh/images/iskos-new.svg) no-repeat 50% 50%;background-size: cover;height: 506px;display: flex;flex-direction: row;justify-content: flex-end;margin-top: 42px;}
.block_koncept_ponchik{position: absolute;right:0;top:-162px;background: url(/bitrix/templates/franzh/images/ponchik.png) no-repeat 50% 50%;background-size:contain;width: 300px;height: 199px;}
.block_koncept_cont_left{width:702px;height: 533px;left:0;bottom:0;background: url(/bitrix/templates/franzh/images/biznes.png) no-repeat 50% 50%;z-index: 1;background-size: contain;margin-top: -27px;margin-left: -232px;}
.block_koncept_or_right{width:658px;display: flex;flex-direction: column;}
.block_koncept_or_right_zag{color: #fff;font-size: 41px;font-weight: bold;margin-top: 90px;padding-left: 40px;}
.block_koncept_or_right_cont{width: 100%;margin-top: 43px;}
.block_koncept_or_right_cont strong{color: #1d1b18;}
.block_koncept_or_right_cont p{margin-bottom: 20px;font-size: 20px;color: #fff;}
.block_koncept_or_right_cont p:last-child{margin-bottom: 0;}
.flag_koncept_or{height: 34px;width: calc(50vw - 370px);position: absolute;border-top:solid 3px #fff;border-bottom:solid 3px #fff;right: calc(600px - 50vw);top: 12px;}
.flag_koncept_or:before{content:'';position: absolute;top:-11px;left:0;background:#fff;width:3px;height: 48px;z-index: 10;}
.block_history{width: 100%;height: 1004px;background: url(/bitrix/templates/franzh/images/his.jpg) no-repeat 50% 50%;background-size: cover;position: relative;}
.block_history:before{content:'';position: absolute;top:0;left:0;z-index: 1;background:#1d1b18;width:100%;height:100%;opacity: 0.85;}
.block_history_cont{display: flex;flex-direction: column;align-items: flex-start;padding-top: 112px;z-index: 10;}
.block_history_zag{color: #fff;font-size: 43px;font-weight: bold;}
.block_history_podzag{font-size: 26px;color: #f3702b;line-height: 1;}
.block_history_text{width: 100%;margin-top: 63px;}
.block_history_text p{margin-bottom: 30px;font-size: 20px;color: #fff;}
.block_history_text b{color: #f3702b;font-weight: bold;}
.block_unikalnost{display: flex;flex-direction: column;padding-top: 120px;padding-bottom: 120px;align-items: center;}
.block_unikalnost_cont{width: 100%;display: flex;flex-direction: column;}
.block_unikalnost_cont_item{width: 100%;display: flex;flex-direction: row;justify-content: space-between;align-items: center;margin-bottom: 80px;}
.block_unikalnost_cont_item:nth-child(2n){flex-direction: row-reverse;}
.unikalnost_item_left{width: calc(100% - 650px);display: flex;flex-direction: column;}
.unikalnost_item_left_zag{font-size: 35px;color:#fff;font-weight: bold;}
.unikalnost_item_line{width: 133px;height: 3px;background: #f3702b;margin-top: 25px;}
.unikalnost_item_left_text{margin-top: 30px;font-size: 19px;color:#fff;}
.unikalnost_item_left_text p{margin-bottom: 30px;}
.unikalnost_item_left_text b{color:#f3702b;}
.unikalnost_item_img{width: 595px;height: 594px;}
.unikalnost_item_left_text ul{padding-left: 30px;}
.block_form_index{background: url(/bitrix/templates/franzh/images/form-index.jpg) no-repeat 50% 50%;background-size: cover;width: 100%;}
.block_form_index:before{content:'';position: absolute;top:0;left:0;z-index: 1;background:#e97021;width:100%;height:100%;opacity: 0.6;}
.block_form_index2{background: url(/bitrix/templates/franzh/images/fos2.jpg) no-repeat 50% 50%;background-size: cover;width: 100%;}
.block_form_index2:before{content:'';position: absolute;top:0;left:0;z-index: 1;background:#e97021;width:100%;height:100%;opacity: 0.6;}
.form_index{display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: 20;height: 412px;}
.form_index_zag{width: 100%;font-size: 40px;color: #fff;font-weight: bold;text-align: center;}
.form_index_content{width: 100%;margin-top: 68px;display: flex;flex-direction: row;justify-content: space-between;}
.form_index_input{border: 0;background: #fff;font-size: 15px;height: 67px;padding-left: 24px;margin-bottom: 12px;width: 232px;}
.form_index_input::-webkit-input-placeholder{color: #b2b2b2;}
.form_index_input::-moz-placeholder{color: #b2b2b2;}
.form_index_input:-moz-placeholder{color: #b2b2b2;}
.form_index_input:-ms-input-placeholder{color: #b2b2b2;}
.form_index_button{width: 340px;height: 73px;cursor: pointer;border:solid 1px #1f2126;background: #1f2126;display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 24px;color:#fff;}
.form_index_button:hover{background: #fff;color: #1f2126;}
.block_ogr_1100{width: 100%;max-width: 1100px;margin-left: auto;margin-right: auto;}
.form_index_prim{width: 100%;text-align: center;font-size: 18px;color: #fff;margin-top: 53px;}
.block_assortyment{width: 100%;padding-top: 110px;padding-bottom: 110px;}
.assortyment_cont{display: flex;flex-direction: column;align-items: center;width: 100%;}
.assortyment_cont_zag{width: 100%;text-align: center;font-size: 45px;color: #fff;font-weight: bold;}
.assortyment_cont_or{font-size: 25px;text-align: center;color: #f3702b;line-height: 1;}
.assortyment_cont_text{width: 100%;margin-top: 41px;text-align: center;}
.assortyment_cont_text p{font-size: 15px;color: #fff;margin-bottom: 10px;}
.uzor_left{height:158px;width:calc(50vw - 454px);position: absolute;top:50%;margin-top:-89px;left:0;z-index: 1;opacity: 0.64;background: url(/bitrix/templates/franzh/images/uzo.svg) repeat-x 100% 50%;z-index: 10;}
.uzor_right{content:'';height:158px;width:calc(50vw - 454px);position: absolute;top:50%;margin-top:-89px;right:0;z-index: 1;opacity: 0.64;background: url(/bitrix/templates/franzh/images/uzo.svg) repeat-x 100% 50%;z-index: 10;}
.sl_assort_item{width: 333px;height: 450px;margin-bottom: 70px;}
.sl_assort_item_img{width: 100%;height: 240px;}
.sl_assort_item_name{margin-top: 62px;font-size: 20px;color: #f3702b;font-weight: bold;}
.sl_assort_item_anons{width: 100%;margin-top: 24px;font-size: 15px;color: #fff;height: 70px;overflow:hidden;}
.block_slider_assort .swiper-button-next{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_right.svg) no-repeat 0 50%;opacity: 0;display: none;}
.block_slider_assort .swiper-button-next:hover{opacity: 0;}
.block_slider_assort .swiper-button-prev{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_left.svg) no-repeat 0 50%;opacity: 0;display: none;}
.block_slider_assort .swiper-button-prev:hover{opacity: 0;}
.block_slider_assort .swiper-button-next:after, .block_slider_assort .swiper-button-prev:after{content: '';}
.block_slider_assort .swiper-button-next-special{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_right.svg) no-repeat 0 50%;opacity: 1;position: absolute;right:-50px;top:77px;cursor: pointer;z-index: 10;}
.block_slider_assort .swiper-button-next-special:hover{opacity: 1;}
.block_slider_assort .swiper-button-prev-special{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_left.svg) no-repeat 0 50%;opacity: 0.1;opacity: 1;position: absolute;left:-50px;top:77px;cursor: pointer;z-index: 10;}
.block_slider_assort .swiper-button-prev-special:hover{opacity: 1;}
.block_slider_assort .swiper-pagination-bullet {width: 7px;height: 7px;background: #b2b2b2;opacity: 1;}
.block_slider_assort .swiper-pagination-bullet-active { opacity: 1;background:#e97021;width: 14px;height: 14px;}
.block_slider_assort .swiper-container-horizontal>.swiper-pagination-bullets{display: flex;flex-direction: row;justify-content: center;align-items: center;}
.block_vitrina{display: flex;flex-direction: row;justify-content: center;align-items: center;margin-top: 100px;flex-wrap: wrap;}
.block_vitrina_img{width: 351px;height: 513px;background:url(/bitrix/templates/franzh/images/vitrina.png) no-repeat 0 50%;}
.block_vitrina_cont{display: flex;flex-direction: column;width: 100%;max-width: 465px;align-items: flex-start;margin-left: 93px;}
.block_vitrina_cont_zag{font-size: 26px;font-weight: bold;color:#fff;line-height: 1.3;}
.block_vitrina_cont_line{width: 99px;height: 2px;background:url(/bitrix/templates/franzh/images/line.png) no-repeat 0 50%;margin-top: 17px;}
.block_vitrina_cont_text{width: 100%;margin-top: 22px;font-size: 18px;color: #fff;}
.block_vitrina_cont img{margin-top: 72px;max-width: 100%;}
.block_shokolad{background: #fff;margin-top: 65px;border:solid 1px #fff;position:relative;}
.block_shokolad.activ{display: flex;padding-top: 57px;padding-bottom: 57px;}
.sl_bshokolad_item{width: 336px;margin-bottom: 70px;}
.sl_bshokolad_item_name{width: 100%;margin-top: 20px;color: #c0221b;font-size: 18px;font-weight: bold;}
.sl_bshokolad_item_anons{width: 100%;margin-top: 13px;color: #575757;font-size: 14px;}
.block_slider_shokolad{display: none;}
.block_slider_shokolad .swiper-button-next{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_right.svg) no-repeat 0 50%;opacity: 0;display: none;}
.block_slider_shokolad .swiper-button-next:hover{opacity: 0;}
.block_slider_shokolad .swiper-button-prev{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_left.svg) no-repeat 0 50%;opacity: 0;display: none;}
.block_slider_shokolad .swiper-button-prev:hover{opacity: 0;}
.block_slider_shokolad .swiper-button-next:after, .block_slider_assort .swiper-button-prev:after{content: '';}
.block_slider_shokolad .swiper-button-next-special{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_right_ser.svg) no-repeat 0 50%;opacity: 1;position: absolute;right:50px;top:77px;cursor: pointer;z-index: 10;}
.block_slider_shokolad .swiper-button-next-special:hover{opacity: 1;}
.block_slider_shokolad .swiper-button-prev-special{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_left_ser.svg) no-repeat 0 50%;opacity: 0.1;opacity: 1;position: absolute;left:50px;top:77px;cursor: pointer;z-index: 10;}
.block_slider_shokolad .swiper-button-prev-special:hover{opacity: 1;}
.block_slider_shokolad .swiper-pagination-bullet {width: 7px;height: 7px;background: #b2b2b2;opacity: 1;}
.block_slider_shokolad .swiper-pagination-bullet-active { opacity: 1;background:#e97021;width: 14px;height: 14px;}
.block_slider_shokolad .swiper-container-horizontal>.swiper-pagination-bullets{display: flex;flex-direction: row;justify-content: center;align-items: center;}
/*
.block_shokolad .swiper-button-next{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_right.svg) no-repeat 0 50%;opacity: 0;display: none;}
.block_shokolad .swiper-button-next:hover{opacity: 0;}
.block_shokolad .swiper-button-prev{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_left.svg) no-repeat 0 50%;opacity: 0;display: none;}
.block_shokolad .swiper-button-prev:hover{opacity: 0;}
.block_shokolad .swiper-button-next:after, .block_slider_assort .swiper-button-prev:after{content: '';}
.block_shokolad .swiper-button-next-special{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_right_ser.svg) no-repeat 0 50%;opacity: 1;position: absolute;left:-50px;top:77px;cursor: pointer;z-index: 10;}
.block_shokolad .swiper-button-next-special:hover{opacity: 1;}
.block_shokolad .swiper-button-prev-special{width:24px;height:86px;background:url(/bitrix/templates/franzh/images/sl_left_ser.svg) no-repeat 0 50%;opacity: 0.1;opacity: 1;position: absolute;left:-50px;top:77px;cursor: pointer;z-index: 10;}
.block_shokolad .swiper-button-prev-special:hover{opacity: 1;}
.block_shokolad .swiper-pagination-bullet {width: 7px;height: 7px;background: #b2b2b2;opacity: 1;}
.block_shokolad .swiper-pagination-bullet-active { opacity: 1;background:#e97021;width: 14px;height: 14px;}
.block_shokolad .swiper-container-horizontal>.swiper-pagination-bullets{display: flex;flex-direction: row;justify-content: center;align-items: center;}
*/
.block_why{padding-top: 174px;}
.block_why_zag{font-size: 45px;width: 100%;text-align: center;color: #fff;font-weight: bold;}
.block_why_cont{width: 100%;margin-top: 115px;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.why_item{width: 225px;}
.why_item_img{width: 100%;height: 120px;}
.why_item_text{width: 100%;margin-top: 68px;text-align: center;font-size: 28px;font-weight: bold;color: #f3702b;}
.why_item_text2{margin-top: 16px;text-align: center;font-size: 21px;color:#fff;}
.block_invest{margin-top: 246px;display: flex;flex-direction: column;align-items: center;}
.block_why_b{background: url(/bitrix/templates/franzh/images/bake.png) repeat-x 100% 50%;z-index: 10;width: 303px;height: 210px;left:-150px;bottom: -210px;display: block;position: absolute;}
.block_invest_cont{width: 100%;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;margin-top: 83px;align-items: flex-start;}
.invest_item{border: 1px solid #f3702b;width: 391px;padding-top: 12px;padding-left: 22px;padding-right: 22px;padding-bottom: 28px;transition: 2s ease all;}
.invest_item_name{width: 100%;font-size: 28px;font-weight: bold;color: #fff;}
.invest_item_text{width: 100%;margin-top: 14px;color: #f3702b;font-size: 20px;}
.invest_item_text2{width: 100%;color: #fff;font-size: 16px;display: none;}
.activ .invest_item_text2{margin-top: 28px;}
.invest_item_src{position: absolute;height: 21px;background-color: #f3702b;display: flex;flex-direction: row;justify-content: center;align-items: center;color: #fff;bottom: -10px;left: 22px;padding-left: 18px;padding-right: 18px;cursor: pointer;}
.block_finans{margin-top: 235px;display: flex;flex-direction: column;align-items: center;margin-bottom: 190px;}
.block_finans_cont{width: 100%;margin-top: 70px;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.mt37{margin-top: 37px;}
.block_format{margin-top: 167px;display: flex;flex-direction: column;align-items: center;}
.block_format_content{display: flex;margin-top: 87px;flex-direction: column;position: relative;}
.format_item{width: 100%;max-width: 1030px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;margin-bottom: 44px;}
.format_item:last-child{margin-bottom: 0;}
.format_item_img{width: 471px;height: 274px;}
.format_item_right{width: calc(100% - 480px);margin-left: 69px;}
.format_item_right_name{font-size: 39px;font-weight: bold;color: #fff;}
.format_item_right_text{width: 100%;margin-top: 26px;color: #fff;font-size: 20px;}
.format_item_line{width: 120px;height: 3px;background: #f3702b;margin-top: 27px;}
.block_format_content_b{background: url(/bitrix/templates/franzh/images/format.png) no-repeat 50% 50%;z-index: 10;width: 302px;height: 285px;right:-151px;top: -142px;display: block;position: absolute;z-index: 10;}
.block_vhod{margin-top: 250px;display: flex;flex-direction: column;align-items: center;}
.block_vhod .block_nadezh_podzag{line-height: 1.3;}
.block_vhod_cont{margin-top: 75px;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;max-width: 1100px;}
.vhod_cont_item{width: 100%;max-width: 500px;display: flex;flex-direction: column;align-items: flex-start;margin-bottom: 56px;}
.vhod_cont_item_img{width: 170px;border-bottom: solid 1px #707070;height: 80px;position: relative;overflow:hidden;}
.vhod_cont_item_name{width: 100%;font-size: 29px;color:#fff;font-weight: bold;margin-top: 12px;}
.vhod_cont_item_text{width: 100%;margin-top: 18px;}
.vhod_cont_item_text p{padding-left: 30px;background: url(/bitrix/templates/franzh/images/p.svg) no-repeat 0 5px;font-size: 20px;color: #fff;}
.block_vhod_b{background: url(/bitrix/templates/franzh/images/pon.png) no-repeat 100% 50%;z-index: 10;width: 280px;height: 186px;right:-140px;top: 50%;display: block;position: absolute;}
.block_podderzhka{margin-top: 248px;margin-bottom: 193px;display: flex;flex-direction: column;align-items: center;}
.block_podderzhka .block_nadezh_podzag{line-height: 1.3;}
.block_podderzhka_content{margin-top: 79px;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;width: 100%;}
.podderzhka_item{display: flex;flex-direction: column;align-items: center;}
.podderzhka_item_name{width: 100%;text-align: center;font-size: 28px;font-weight: bold;color:#fff;}
.podderzhka_item_line{width: 90px;height: 4px;background: #f3702b;margin-top: 37px;}
.podderzhka_item_text{width: 100%;text-align: center;font-size: 20px;color:#fff;margin-top: 38px;}
.block_ludi{margin-top: 168px;display: flex;flex-direction: column;align-items: center;}
.block_ludi_content{margin-top: 77px;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;width: 100%;max-width: 1160px;}
.block_ludi_content_img{width: 491px;height: 489px;background: url(/bitrix/templates/franzh/images/ludi.jpg) no-repeat 50% 50%;}
.block_ludi_content_right{width: 100%;max-width: 563px;display: flex;flex-direction: column;}
.block_ludi_name{font-size: 37px;font-weight: bold;color: #fff;}
.block_ludi_dolzhn{margin-top: 13px;font-size: 24px;color: #f3702b;}
.block_ludi_text{margin-top: 44px;}
.block_ludi_text p{font-size: 20px;line-height: 24px;margin-bottom: 20px;color: #fff;}
.block_ludi_text b{color: #f3702b;}
.block_ludi_text p:last-child{margin-bottom: 0;}
.block_komanda{margin-top: 250px;display: flex;flex-direction: column;align-items: center;}
.block_komanda_content{margin-top: 79px;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.our_item{width: 390px;display: flex;flex-direction: column;align-items: center;margin-bottom: 150px;}
.our_item_img{height: 166px;width: 100%;}
.our_item_name{width: 100%;margin-top:20px;color: #f3702b;text-align: center;font-size: 28px;font-weight: bold;}
.our_item_text{width: 100%;margin-top:20px;color: #b2b2b2;text-align: center;font-size: 19px;font-weight: bold;line-height: 23px;}
.bg_bel{width: 100%;background: #fff;display: flex;flex-direction: column;}
.block_vopr{margin-top: 123px;display: flex;flex-direction: column;align-items: center;}
.block_vopr_zag{text-align: center;font-size: 45px;color: #f3702b;font-weight: bold;}
.block_vopr_cont{width: 100%;margin-top: 95px;}
.vopros_item{width: 100%;display: flex;flex-direction: column;border-top: 3px solid #707070;position: relative;}
.vopros_item:last-child{border-bottom: 1px solid #707070;}
.vopros_item_vopr{margin-top: 34px;font-size: 26px;color: #1f2126;font-weight: bold;margin-bottom: 34px;}
.vopros_item_krest{width: 30px;height: 30px;background: url(/bitrix/templates/franzh/images/plus.svg) no-repeat 50% 50%;position: absolute;right:10px;top:34px;cursor: pointer;z-index: 10;}
.vopros_item_otvet{width: 100%;font-size: 20px;color: #090909;line-height: 23px;display: none;}
.activ .vopros_item_otvet{margin-top: 42px;margin-bottom: 34px;}
.activ .vopros_item_vopr{margin-bottom: 0;}
.activ .vopros_item_krest{-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg); -o-transform: rotate(45deg);transform: rotate(45deg);}
.block_maps{width: 100%;margin-top: 247px;display: flex;flex-direction: column;align-items: center;}
.block_maps_cont{width: 100%;height: 534px;margin-top: 50px;}
.block_vopr_podzag{font-size: 26px;color: #575757;text-align: center;line-height: 1;}
.bg_form_niz{width: 100%;background: url(/bitrix/templates/franzh/images/fon-niz.jpg) no-repeat 50% 50%;height: 100vh;background-size:cover;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.bg_form_niz:before{content:'';position: absolute;top:0;left:0;z-index: 1;background:#1d1b18;width:100%;height:100%;opacity: 0.6;}
.bg_form_niz_zag{color: #fff;font-size: 39px;font-weight: bold;z-index: 20;}
.bg_form_niz_podzag{margin-top: 55px;font-size: 20px;z-index: 20;font-weight: bold;text-align: center;color: #fff;line-height: 24px;}
.bg_form_niz_cont{margin-top: 46px;width: 100%;max-width: 344px;display: flex;flex-direction: column;z-index: 20;}
.form_niz_inp{border: 1px solid #707070;background: #fff;font-size: 15px;height: 62px;padding-left: 54px;margin-bottom: 12px;width: 100%;margin-bottom: 10px;}
.form_niz_inp::-webkit-input-placeholder{color: #b2b2b2;}
.form_niz_inp::-moz-placeholder{color: #b2b2b2;}
.form_niz_inp:-moz-placeholder{color: #b2b2b2;}
.form_niz_inp:-ms-input-placeholder{color: #b2b2b2;}
.form_niz_button{width: 100%;height: 62px;cursor: pointer;border:solid 1px #f3702b;background: #f3702b;display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 21px;color:#fff;border-radius: 15px;font-weight: bold;}
.form_niz_button:hover{background: #fff;color: #f3702b;}
.footer{width: 100%;}
.footer_block{display: flex;flex-direction: row;align-items: center;height: 211px;width: 100%;justify-content: space-between;}
.footer-logo{width: 312px;height: 79px;background: url(/bitrix/templates/franzh/images/footer_logo.svg) no-repeat 50% 50%;}
.footer-center{display: flex;flex-direction: column;width: 100%;max-width: 312px;align-items: center;}
.footer-center_tel{font-size: 23px;color: #fff;text-align: center;margin-bottom: 24px;line-height: 1;}
.footer-center_tel a{font-size: 23px;color: #fff;text-align: center;line-height: 1;text-decoration:none;}
.footer-center_mail{font-size: 23px;color: #fff;text-align: center;line-height: 1;}
.footer-center_mail a{font-size: 23px;color: #fff;text-align: center;line-height: 1;text-decoration:none;}
.footer-soc{display: flex;flex-direction: column;width: 100%;max-width: 312px;align-items: center;}
.footer-soc-zag{font-size: 23px;color: #fff;}
.footer-soc-cont{display: flex;flex-direction: row;justify-content: space-between;width: 100%;max-width: 225px;}
.footer-soc-cont-item{width: 46px;height: 35px;margin-top: 14px;}
.soc1{background: url(/bitrix/templates/franzh/images/soc1.svg) no-repeat 50% 50%;}
.soc2{background: url(/bitrix/templates/franzh/images/soc2.svg) no-repeat 50% 50%;}
.soc3{background: url(/bitrix/templates/franzh/images/soc3.svg) no-repeat 50% 50%;}
.block_shokolad_zag{border: 1px solid #fff;position: absolute;width: 343px;height: 37px;background: #1d1b18;display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 17px;color: #fff;left:50%;margin-left: -172px;top:-20px;z-index: 30;cursor: pointer;}
.rez{width: 100%;text-align: center;font-size: 20px;font-weight: bold;color: #fff;}
.vhod_cont_item_img_vn{position: absolute;}
.mobile_format{display: none;}
.block_nadezh_baton{position: absolute;right:-163px;top:0;width: 326px;height: 258px;background: url(/bitrix/templates/franzh/images/but2.png) no-repeat 50% 50%;background-size: contain;}
@media screen and (max-width:480px){
.block_ogr{padding-left: 20px;padding-right: 20px;}
.block_ogr_1100{padding-left: 20px;padding-right: 20px;}
.no_mobile{display: none;}
.banner_cont_left_zag{font-size: 46px;}
.banner_cont_left{max-width:100%;padding-left: 27px;padding-right: 27px;}
.banner_cont_left_pod_zag{font-size: 28px;}
.banner_cont_left_preim{margin-top: 47px;}
.banner_preim_item{width: 100%;margin-bottom: 22px;}
.mb80{margin-bottom: 22px;}
.banner_preim_item_text{font-size: 15px;}
.banner_preim_item:nth-child(2n){width: 100%;margin-bottom: 22px;}
.banner_preim_item_img{width: 50px;height: 40px;}
.banner{height: auto;padding-bottom: 60px;padding-top: 20px;}
.banner_form{display: none;}
.menu_mobile{display: flex;}
.banner_cont{margin-top: 129px;}
.block_nadezh_zag{font-size: 26px;}
.block_nadezh_podzag{font-size: 15px;}
.block_nadezh:before{right: -163px;top:50%;}
.block_nadezh_list{justify-content:center;}
.block_nadezh_item{margin-bottom: 40px;}
.block_fransh_head{margin-top: 84px;}
.block_nadezh_item_text{font-size: 12px;}
.block_nadezh_item_name{font-size: 13px;}
.block_nadezh_list{margin-top: 57px;}
.block_nadezh_podzag{padding-top: 13px;}
.block_koncept_right{width: 123px;height: 123px;background-size:contain;background-position: 50% 50%;}
.flag_koncept{left: -20px;width: 40px;height: 15px;border-top: solid 1px #fff;border-bottom: solid 1px #fff;top: 7px;}
.block_koncept_cont{margin-top: 30px;}
.block_koncept_ponchik{width: 101px;height: 67px;top:0;}
.block_koncept_left_cont p{font-size: 12px;}
.block_koncept_left_zag{font-size: 21px;}
.flag-item{height: 4px;}
.flag_koncept:before{height: 21px;width: 1px;top: -5px;}
.flag-item-kr{height: 5px;}
.block_koncept_left_cont{margin-top: 15px;}
.block_koncept_or{margin-top: -32px;}
.flag_koncept_or{right: -20px;}
.block_koncept_or_right_zag{font-size: 21px;}
.block_koncept_or_right_cont p{font-size: 12px;}
.block_koncept_or_right_cont{margin-top: 15px;}
.flag_koncept_or{width: calc(100% - 235px);height: 15px;top: 7px;}
.flag_koncept_or .flag-item-ch{height: 4px;}
.flag_koncept_or .flag-item-kr{height: 5px;}
.flag_koncept_or .flag-item-zh{height: 4px;}
.flag_koncept_or:before{height: 21px;width: 1px;top: -5px;}
.block_koncept_or{height: 440px;}
.block_history_zag{font-size: 26px;}
.block_history_podzag{margin-top: 9px;}
.block_history_cont{padding-top: 40px;}
.block_history_podzag{font-size: 15px;padding-top: 13px;}
.block_history_text p{font-size: 12px;margin-bottom:15px;}
.block_history_text{margin-top: 23px;}
.block_history{height: auto;padding-bottom: 47px;}
.block_unikalnost{padding-top: 50px;}
.block_unikalnost_cont_item{flex-direction: column-reverse;}
.unikalnost_item_img{width: 100%;height: 314px;}
.block_nadezh_podzag{margin-bottom: 17px;}
.unikalnost_item_left{width: 100%;}
.unikalnost_item_line{width: 71px;margin-top: 12px;}
.unikalnost_item_left_zag{font-size: 25px;}
.unikalnost_item_left_text{font-size: 13px;margin-top: 17px;}
.block_unikalnost_cont_item{margin-bottom: 62px;}
.block_unikalnost_cont_item:nth-child(2n){flex-direction: column-reverse;}
.block_unikalnost{padding-bottom: 0;}
.assortyment_cont_zag{font-size: 26px;}
.block_assortyment{padding-top: 80px;padding-bottom: 25px;}
.assortyment_cont_or{margin-top: 10px;padding-top: 14px;font-size: 15px;}
.assortyment_cont_text p{font-size: 12px;}
.sl_assort_item_name{font-size: 18px;margin-top: 12px;text-align: center;}
.sl_assort_item_anons{font-size: 12px; margin-top: 14px;}
.sl_assort_item{height: auto;margin-bottom: 40px;}
.swiper-button-next-special{display: none;}
.swiper-button-prev-special{display: none;}
.block_vitrina_img{width: 178px;height: 260px;background: url(/bitrix/templates/franzh/images/vitrina.png) no-repeat -21px 50%;background-size: contain;}
.block_vitrina_cont_zag{font-size: 17px;}
.block_vitrina_cont{margin-left: 0;margin-top: 26px;}
.block_vitrina_cont_line{width: 70px;}
.block_vitrina_cont_text{font-size: 12px;margin-top: 15px;}
.block_vitrina_cont img{width: 228px;margin-top: 26px;}
.img{width: 100%;text-align: center;}
.block_shokolad_zag{width: 202px;height: 22px;font-size: 10px;margin-left: -101px;top:-11px;}
.sl_bshokolad_item_name{font-size: 16px;}
.sl_bshokolad_item_anons{font-size: 13px;}
.block_slider_shokolad .swiper-pagination-bullet-active{background: #c0221b;}
.block_why_zag{font-size: 26px;}
.block_why{padding-top: 57px;}
.block_why_cont{margin-top: 37px;}
.why_item_img{height: 64px;background-size:contain!important;}
.why_item_text{margin-top: 23px;font-size: 16px;}
.why_item{margin-bottom: 75px;width: 160px;}
.why_item_text2{font-size: 11px;}
.block_why:before{display: none;}
.block_invest{margin-top: 94px;}
.invest_item_name{font-size: 20px;}
.invest_item_text{font-size: 14px;}
.invest_item_text2{font-size: 11px;}
.invest_item{margin-bottom: 53px;}
.invest_item_src{left: 50%;margin-left: -57px;}
.block_finans{margin-top: 70px;margin-bottom: 0;}
.block_finans .why_item_text2{font-size: 14px;}
.block_finans .why_item_text{font-size: 20px;}
.block_format{margin-top: 63px;}
.block_format_content:before{display: none;}
.format_item_right{display: none;}
.format_item_img{width: 100%;height: 181px;}
.block_format_content{width: 100%;}
.block_format_content{margin-top: 40px;}
.format_item_img:before{content:'';position: absolute;top:0;left:0;z-index: 1;background:#1d1b18;width:100%;height:100%;opacity: 0.75;}
.mobile_format{width: 100%;position: absolute;bottom: 28px;padding-left: 15px;padding-right: 15px;display: flex;flex-direction: column;z-index: 20;}
.format_item_right_name{font-size: 24px;}
.format_item_line{margin-top: 15px;width: 79px;}
.format_item_right_text{font-size: 14px;margin-top: 20px;}
.block_vhod{margin-top: 86px;}
.block_vhod_cont{margin-top: 40px;}
.vhod_cont_item_name{font-size: 18px;}
.vhod_cont_item_text p{font-size: 13px;}
.vhod_cont_item_text p{background-size: 12px 12px !important;padding-left: 18px;background: url(/bitrix/templates/franzh/images/p.svg) no-repeat 0 1px;}
.vhod_cont_item_img{width: 100px;}
.vhod_cont_item_img img{width: 91px;}
.vhod_cont_item:nth-child(1) img{top:31px!important;}
.vhod_cont_item{margin-bottom: 47px;}
.vhod_cont_item:nth-child(2) img{top:43px!important;width: 67px;left: 18px!important;}
.vhod_cont_item:nth-child(3) img{top:30px!important;width: 55px;left: 18px!important;}
.vhod_cont_item:nth-child(4) img{top:40px!important;width: 69px;left: 18px!important;}
.vhod_cont_item:nth-child(5) img{top:46px!important;width: 63px;left: 18px!important;}
.vhod_cont_item:nth-child(6) img{top:38px!important;width: 47px;left: 18px!important;}
.block_vhod:before{display: none;}
.block_podderzhka{margin-top: 70px;margin-bottom: 140px;}
.podderzhka_item_name{font-size: 20px;}
.block_podderzhka_content{margin-top: 56px;}
.podderzhka_item_text{font-size: 14px;}
.podderzhka_item{margin-bottom: 43px;}
.block_podderzhka_content{justify-content: center;}
.podderzhka_item_line{width: 65px;margin-top: 14px;}
.podderzhka_item_text{margin-top: 9px;}
.block_ludi_content{margin-top: 0;}
.block_ludi_content_img{width: 100%;height: 243px;background: url(/bitrix/templates/franzh/images/ludi.jpg) no-repeat 50% 0;background-size: cover;}
.block_ogr.block_ludi{padding-right: 0;padding-left: 0;}
.block_ludi_content_right{padding-right: 20px;padding-left: 20px;padding-top: 34px;}
.block_ludi_name{font-size:22px;}
.block_ludi_dolzhn{font-size:14px;margin-top: 8px;}
.block_ludi_text{margin-top: 27px;}
.block_ludi_text p{font-size: 12px;line-height: 14px;margin-bottom:13px;}
.block_komanda{margin-top: 82px;}
.our_item_name{font-size: 13px;}
.our_item_text{font-size: 12px;line-height:14px;}
.our_item_img{height: 63px;background-size: contain!important;}
.our_item{margin-bottom: 42px;width: 160px;}
.block_vopr{margin-top: 52px;}
.block_komanda_content{justify-content: space-between;}
.block_komanda{padding-left:10px;padding-right:10px;}
.block_vopr_zag{font-size: 26px;}
.vopros_item_vopr{font-size:13px;}
.vopros_item_vopr{margin-top: 17px;margin-bottom: 17px;padding-right: 50px;}
.vopros_item{border-top: 1px solid #707070}
.vopros_item_krest{background-size: 22px 22px;top: 13px;}
.vopros_item_otvet{font-size: 12px;line-height: 14px;margin-top: 20px;}
.block_maps{margin-top: 55px;}
.block_vopr_podzag{font-size: 15px;}
.bg_form_niz_zag{font-size: 25px;}
.bg_form_niz{height: auto;padding-bottom: 58px;padding-top: 58px;}
.bg_form_niz_podzag{font-size: 14px;}
.bg_form_niz_podzag{margin-top: 21px;}
.footer_block{height: auto;padding-top: 44px;padding-bottom: 44px;}
.footer_block{flex-direction: column;align-items: center;}
.footer-center{margin-top: 62px;}
.footer-soc{margin-top: 37px;}
.block_why_b{display: none;}
.block_nadezh_baton{display: none;}
.block_vhod_b{display: none;}
.block_format_content_b{display: none;}
.banner_cont{flex-direction: column;}
.banner_form{margin-top: 20px;}
.banner_form_zag{font-size: 18px;}
.banner_form{padding: 15px;}
.form_index_zag {font-size: 18px;}
.form_index{height: auto;padding-top: 20px;padding-bottom: 20px;}
.form_index_content{flex-direction: column;}
.form_index_input{width: 100%;}
.form_index_button{width: 100%;}
}
@media screen and (min-width:481px) and (max-width:800px)
{
.block_ogr{padding-left: 20px;padding-right: 20px;}
.block_ogr_1100{padding-left: 20px;padding-right: 20px;}
.banner_cont{flex-wrap: wrap;justify-content: center;}
.banner_cont_left{max-width: 100%;align-items:center;margin-bottom: 20px;}
.banner_preim_item{justify-content: center;}
.no_mobile{display: none;}
.menu{padding-left: 20px;padding-right: 20px;}
.menu_right-item{display: none;}
.menu_mobile{display: flex;}
.block_nadezh_zag{font-size: 26px;}
.block_nadezh_podzag{font-size: 15px;}
.block_nadezh:before{right: -163px;top:50%;}
.block_nadezh_list{justify-content:center;}
.block_nadezh_item{margin-bottom: 40px;}
.block_koncept_right{width: 123px;height: 123px;background-size:contain;}
.flag_koncept{left: -20px;width: 40px;}
.block_koncept_ponchik{width: 101px;height: 67px;top:0;}
.flag_koncept_or{right: -20px;}
.block_koncept_or_right_zag{font-size: 21px;}
.block_koncept_or_right_cont p{font-size: 14px;}
.block_koncept_or_right_cont{margin-top: 72px;}
.flag_koncept_or{width: calc(100% - 235px);height: 15px;top: 7px;}
.flag_koncept_or .flag-item-ch{height: 4px;}
.flag_koncept_or .flag-item-kr{height: 5px;}
.flag_koncept_or .flag-item-zh{height: 4px;}
.flag_koncept_or:before{height: 21px;width: 1px;top: -5px;}
.unikalnost_item_img{width: 314px;height: 314px;}
.unikalnost_item_left{width: calc(100% - 314px);}
.block_history{height: auto;padding-bottom: 47px;}
.why_item{margin-bottom: 75px;}
.block_why:before{display: none;}
.invest_item{margin-bottom: 40px;}
.block_invest_cont{justify-content: center;}
.block_format_content:before{display: none;}
.format_item_img{width: 300px;height: 240px;}
.format_item_right{width: calc(100% - 340px);}
.block_vhod:before{display: none;}
.block_vhod_cont{justify-content: center;}
.podderzhka_item{margin-bottom: 43px;}
.block_podderzhka_content{justify-content: center;}
.block_ludi_content{justify-content: center;}
.block_ludi_content_img{margin-bottom: 20px;}
.block_komanda_content{justify-content: center;}
.vopros_item_vopr{padding-right: 50px;}
.footer_block{height: auto;padding-top: 44px;padding-bottom: 44px;}
.footer_block{flex-direction: column;align-items: center;}
.footer-center{margin-top: 62px;}
.footer-soc{margin-top: 37px;}
.block_why_b{display: none;}
.block_nadezh_baton{display: none;}
.block_vhod_b{display: none;}
.block_format_content_b{display: none;}
}
@media screen and (min-width:801px) and (max-width:1200px)
{
.block_ogr{padding-left: 20px;padding-right: 20px;}
.block_ogr_1100{padding-left: 20px;padding-right: 20px;}
.banner_cont{flex-wrap: wrap;justify-content: center;}
.banner_cont_left{max-width: 100%;align-items:center;margin-bottom: 20px;}
.banner_preim_item{justify-content: center;}
.menu{padding-left: 20px;padding-right: 20px;}
.menu_right-item{margin-left: 20px;}
.block_nadezh:before{display: none;}
.block_koncept_right{width: 123px;height: 123px;background-size:contain;}
.flag_koncept{left: -20px;width: 40px;}
.block_koncept_ponchik{width: 101px;height: 67px;top:0;}
.flag_koncept_or{right: -20px;}
.unikalnost_item_img{width: 400px;height: 400px;}
.unikalnost_item_left{width: calc(100% - 400px);}
.invest_item{margin-bottom: 40px;}
.block_format_content:before{display: none;}
.block_vhod:before{display: none;}
.podderzhka_item{margin-bottom: 43px;}
.block_ludi_content_right{width: calc(100% - 500px);}
.vopros_item_vopr{padding-right: 50px;}
.block_why_b{display: none;}
.block_nadezh_baton{display: none;}
.block_vhod_b{display: none;}
.block_format_content_b{display: none;}
}
@media screen and (min-width:801px) and (max-width:1000px)
{
.block_nadezh_list{justify-content: center;}
.why_item{margin-bottom: 75px;}
.block_vhod_cont{justify-content: center;}
}