.about_page .banner_top{position:relative;margin-bottom:60px}.about_page .banner_top .info_banner{position:absolute;top:0;width:100%;display:flex;flex-wrap:wrap;color:var(--Base_Whitet);align-items:flex-start;padding:80px 40px}.about_page .banner_top .info_banner h1{font-size:40px;font-weight:500;margin-bottom:28px;width:100%;line-height:130%}.about_page .banner_top .info_banner .subtitle{font-size:20px;font-weight:400;margin-bottom:60px;width:100%;line-height:130%}.about_page [class*='block_text']{margin-bottom:60px;font-size:16px;font-weight:400;line-height:130%}.about_page [class*='block_text'] h2{font-size:24px;font-weight:400;line-height:130%;margin-bottom:24px}@media (min-width:970px){.about_page .banner_top .info_banner h1 br{display:none}.about_page .block_text100 .img_block{margin-bottom:60px}.about_page [class*='block_text50_']{display:flex;flex-wrap:wrap}.about_page [class*='block_text50_'] .img_block{width:50%}.about_page [class*='block_text50_'] .text_container{flex:1}.about_page .block_text50_right .text_container{padding-left:40px}.about_page .block_text50_left .img_block{order:2}.about_page .block_text50_left .text_container{order:1;padding-right:40px}}@media (max-width:970px){.about_page .banner_top{position:relative;margin-bottom:30px;overflow:hidden;min-height:260px}.about_page .banner_top .banner_img{position:absolute;max-width:unset;width:auto;height:auto;height:100%;top:0;bottom:0;left:0;right:0;margin:0}.about_page .banner_top .info_banner h1{font-size:20px}.about_page .banner_top .info_banner{padding:25px 15px}.about_page [class*='block_text']{font-size:14px;margin-bottom:30px}.about_page [class*='block_text'] h2{font-size:20px}.about_page [class*='block_text'] .img_block{margin-bottom:30px}}.about_page .swiper_certificates{margin-top:100px;margin-bottom:100px;width:calc(100% + 20px);margin-left:-10px}.about_page .swiper_certificates .title_and_nav_swipe{padding:0 8px;padding-bottom:40px;display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:400}.about_page .swiper_certificates .title_and_nav_swipe .name_slider{display:flex;align-items:center}.about_page .swiper_certificates .title_and_nav_swipe .swiper_button{display:flex;gap:8px}.about_page .swiper_certificates .title_and_nav_swipe .swiper_button [class*='swiper_button']{border:transparent;background:transparent}.about_page .swiper_certificates .title_and_nav_swipe .swiper_button .icon{fill:var(--Text_Night);width:41px;height:8px}.about_page .swiper_certificates .title_and_nav_swipe .swiper_button .swiper-button-disabled .icon{fill:var(--Text_Dim_gray)}.about_page .swiper_certificates .swiper-slide{padding:0 8px}.about_page .swiper_certificates .glightbox_certificate_foto{display:block;overflow:hidden;position:relative}.about_page .swiper_certificates .glightbox_certificate_foto:hover img{transform:scale(1.1)}.about_page .swiper_certificates .swiper-pagination{display:none}@media (max-width:970px){.about_page .swiper_certificates{margin-top:30px;margin-bottom:55px}.about_page .swiper_certificates .title_and_nav_swipe .swiper_button{display:none}.about_page .swiper_certificates .swiper-pagination{display:block;position:unset;padding:25px 0}.about_page .swiper_certificates .swiper-pagination-bullet{border:1px solid var(--Text_Dim_gray);width:7px;height:7px;background:var(--Logo_White0);opacity:unset}.about_page .swiper_certificates .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--Text_Dim_gray)}}.about_page .slider_product{padding-top:0}.reviews_block{margin-bottom:60px}.reviews_block .title_2{margin-bottom:40px;display:block}@media (min-width:970px){.reviews_block .reviews_itms{max-width:900px;width:70%}}.reviews_block .reviews_itms{position:relative}.reviews_block .loader{text-align:center;width:102%;height:100%;position:absolute;top:0;bottom:0;left:-1%;right:0;z-index:-1;opacity:0;padding:80px 0;background-color:var(--Base_Whitet)}.reviews_block .loader .icon{position:sticky;top:calc(var(--header-height) + 80px);padding:3px;animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.reviews_block .reviews_itms.load .loader{z-index:2;opacity:1}.reviews_block .reviews_itm:not(:last-child){margin-bottom:40px}.reviews_block .reviews_itm .reviews_top{display:flex;margin-bottom:20px}.reviews_block .reviews_itm .reviews_top .reviews_foto_user{margin-right:20px;position:relative;width:48px;height:48px}.reviews_block .reviews_itm .reviews_top .reviews_foto_user .no_ava{display:flex;background:var(--Primary_Bittersweet);color:var(--Base_Whitet);width:48px;height:48px;border-radius:100%;font-size:12px;font-weight:600;line-height:15px;align-items:center;justify-content:center}.reviews_block .reviews_itm .reviews_top .reviews_foto_user img.foto{width:48px;height:48px;border-radius:100%}.reviews_block .reviews_itm .reviews_top .reviews_foto_user img.flag{width:12px;height:12px;position:absolute;bottom:0;right:0}.reviews_block .reviews_itm .reviews_top .reviews_name_rait{font-size:20px;font-style:normal;line-height:130%;display:flex;flex-direction:column}.reviews_block .reviews_itm .reviews_top .reviews_name_rait .date{margin-left:10px;color:var(--Text_Dim_gray);font-size:14px;font-weight:400}.reviews_block .reviews_itm .reviews_top .reviews_rait{display:inline-flex;margin-top:8px}.reviews_block .reviews_itm .reviews_top .reviews_rait .reviews_rait_star{width:12px;height:12px;margin-right:4px}.reviews_block .reviews_itm .reviews_top .reviews_rait .reviews_rait_star.star_full{background-image:var(--star_full)}.reviews_block .reviews_itm .reviews_top .reviews_rait .reviews_rait_star.star_half{background-image:var(--star_half)}.reviews_block .reviews_itm .reviews_top .reviews_rait .reviews_rait_star.star_empty{background-image:var(--star_empty)}.reviews_block .reviews_itm .reviews_top .option_rev{font-size:14px;font-weight:400;line-height:140%;margin-left:12px;text-decoration:none}.reviews_block .reviews_itm .reviews_top .option_rev .val{color:var(--Text_Dim_gray);text-decoration:none;margin-left:5px}.reviews_block .reviews_itm .reviews_text{line-height:130%}.reviews_block .reviews_itm .reviews_text .company_name{display:block;margin-bottom:12px;font-size:16px;font-weight:500;line-height:130%}@media (min-width:970px){.reviews_block .load_more{margin-top:40px;max-width:320px}}@media (max-width:970px){.reviews_block{margin-bottom:0}.reviews_block .load_more{margin:30px 0}}.reviews_block .rating_shop{display:flex;flex-direction:column}@media (min-width:970px){.reviews_block .rating_shop{padding-left:6%}}.reviews_block .rating_itm{margin-bottom:40px}.reviews_block .rating_itm .top_itm{display:flex;align-items:center;margin-bottom:12px;text-decoration:none}.reviews_block .rating_itm .top_itm:hover{color:var(--Text_Night)}.reviews_block .rating_itm .top_itm > *:not(:last-child){margin-right:12px}.reviews_block .rating_itm .top_itm .logo{width:84px}.reviews_block .rating_itm .top_itm .raiting_count{font-size:24px;font-weight:600;line-height:140%}.reviews_block .rating_itm .top_itm .raiting_stars{display:flex;margin-right:16px}.reviews_block .rating_itm .top_itm .raiting_stars .reviews_rait_star{width:12px;height:12px;margin-right:4px}.reviews_block .rating_itm .top_itm .raiting_stars .reviews_rait_star.star_full{background-image:var(--star_full)}.reviews_block .rating_itm .top_itm .raiting_stars .reviews_rait_star.star_half{background-image:var(--star_half)}.reviews_block .rating_itm .top_itm .raiting_stars .reviews_rait_star.star_empty{background-image:var(--star_empty)}.reviews_block .rating_itm .name{font-size:16px;font-weight:500;line-height:16px;text-decoration:none}@media (max-width:970px){.reviews_block .title_2{font-size:20px;margin-bottom:25px}.reviews_block .rating_shop{padding-top:25px;padding-bottom:25px}.reviews_block .rating_itm{margin-bottom:25px}.reviews_block .reviews_itm .reviews_top{align-items:center}.reviews_block .reviews_itm .reviews_top .reviews_name_rait{font-size:16px}.reviews_block .reviews_itm .reviews_top .reviews_name_rait .second_line{display:flex}.reviews_block .reviews_itm .reviews_top .option_rev{font-size:9px;margin-left:4px}.reviews_block .reviews_itm .reviews_top .reviews_name_rait .date{font-size:9px;margin-left:10px}.reviews_block .reviews_itm .reviews_top .reviews_rait{margin:0}.reviews_block .reviews_itm .reviews_top .reviews_foto_user img.flag{width:10px;height:10px}.reviews_block .reviews_itm .reviews_top .reviews_rait .reviews_rait_star{width:10px;height:unset}.reviews_block .reviews_itm .reviews_top .reviews_foto_user,.reviews_block .reviews_itm .reviews_top .reviews_foto_user img.foto,.reviews_block .reviews_itm .reviews_top .reviews_foto_user .no_ava{width:30px;height:30px}.reviews_block .reviews_itm .reviews_top .reviews_foto_user{margin-right:15px}.reviews_block .reviews_itm .reviews_text{font-size:14px}.reviews_block .reviews_itm .reviews_text .company_name{margin-bottom:10px}}@media (min-width:970px){.add_review{max-width:928px;padding-top:40px;margin-bottom:100px}.all_form .name_form{text-align:left;font-weight:400}}.add_review .rating_box{display:flex;align-items:center;margin-bottom:40px}@media (min-width:970px){.add_review .rating_box .title_rating{width:50%;margin-right:40px}}.add_review .rating_area{display:flex;flex-direction:row-reverse}.add_review .rating_area label{width:12px;height:12px;margin-right:4px;background-image:var(--star_empty);cursor:pointer}.add_review .rating_area input{display:none}.add_review .rating_area{display:flex;flex-direction:row-reverse}.add_review .rating_area label{width:12px;height:12px;margin-right:4px;background-image:var(--star_empty);cursor:pointer}.add_review .rating_area input{display:none}.add_review .rating_area input:checked~label{background-image:var(--star_full)}.add_review .capcha{border:1px solid var(--Text_Night);color:var(--Text_Night);height:42px;display:flex;align-items:center;justify-content:center;margin-bottom:26px}@media (max-width:970px){.add_review{padding:0 10px}.add_review .file_input_block{margin-bottom:26px}.add_review .name_form{font-weight:400;margin-bottom:25px}.add_review .rating_box{flex-direction:column;text-align:center}.add_review .rating_box .title_rating{margin-bottom:25px}}.about_page .banner_conditions .info_banner p{line-height:30px}