.about_slide,.about_slide img,.ps_img2 img{border-radius:20px}.ab_img,.about_slide,.project_slide,.ps_img{-webkit-transform:translateZ(0)}.about_slide,.info_item,.main_slider .swiper-slide,.services_wp,.swiper1,.swiper2,.swiper24,.swiper3,.swiper5,.swiper6,.swiper7{overflow:hidden}.sp2,.sp4{text-align:left}.ab_label,.articles_tads a,.ii_links a,.st_btn{text-align:center}.ab_label,.ii_links a{transition:box-shadow 350ms ease-in-out,background 350ms ease-in-out 250ms,top 250ms ease-in-out 250ms}.abi_data,.abi_text,.cc_block,.chat_title,.ns_data,.ns_text,.ps_text2,.ps_title,.rb_item,.sf_title,.test_title,.time_block{letter-spacing:-.01em}.breadcrumbs li,.f_column ul li,.mob_menu ul li{list-style:none}.contscts_btns a:first-child:after,.contscts_btns a:last-child:after{margin-top:-23px;left:24px;width:45px;height:45px;top:50%;content:''}.about_left{width:48%}.about_right{width:46.8%}.main_slide .wrapper{z-index:200}.sp1{bottom:197px!important;z-index:1000}.sp1 .swiper-pagination-bullet{width:63px!important;height:6px!important;background:#d9d9d9;border-radius:10px!important;opacity:1;margin:0 9px!important}.sp1 .swiper-pagination-bullet-active{background:#e22b2b}.about_title{font-size:30px;font-weight:700;line-height:31px;margin-bottom:23px}.about_title span,.article_block:hover .abi_title,.contacts_main_block .cmb_item:first-child .cmb_link,.f_column ul li a:hover,.f_link1:hover,.fc_title:hover,.product_slide:hover .ps_title2,.red,.test_title span{color:#cc3c3c}.about_slider{position:relative;padding-bottom:24px;margin-bottom:30px}.about_slide{display:inline-block;line-height:0}.sp2{bottom:0!important;left:-3px!important}.sp2 .swiper-pagination-bullet,.sp4 .swiper-pagination-bullet{width:7px!important;height:7px!important;margin:0 7px!important}.sp2 .swiper-pagination-bullet-active,.sp4 .swiper-pagination-bullet-active{width:12px!important;height:12px!important;background:#e22b2b}.about_text{font-size:15px;line-height:18px;color:#636363;width:80%;padding-left:3px;margin-bottom:23px}.about_text span,.ap_main_info_text span{font-weight:500;color:#000}.about_btn{left:-5px;color:#000!important;font-weight:600}.project_title,.ps_year{font-size:42px;font-weight:700;line-height:41px}.about_btn:after{background:url("/local/templates/exprogroup_copy/images/icons/s17.svg") center center/17px auto no-repeat}.about_btn:hover:after{background:url("/local/templates/exprogroup_copy/images/icons/s17-1.svg") center center/17px auto no-repeat}.project_title{margin-bottom:44px}.project_slide{border:1px solid #cecece;border-radius:20px;background:#fff;padding:27px 33px 41px;height:100%;display:flex;flex-direction:column}.project_slider{position:relative;left:-13px;margin-bottom:100px}.ps_year{color:#cc3c3c;margin-bottom:21px}.ps_ico svg{width:67px;height:67px}.ps_ico{margin-bottom:57px}.ps_text{width:70%;font-size:16px;font-weight:500;line-height:19px;margin-top:auto}.ii_title,.info_title{font-weight:700;color:#fff}.next3{width:49px;height:49px;background:url("/local/templates/exprogroup_copy/images/icons/s9.svg") center center/25px auto no-repeat #fff;position:absolute;top:50%;margin-top:-25px;right:-25px;z-index:8900;border-radius:50%;box-shadow:0 14px 16px 2px rgba(0,0,0,.06)}.next3:hover,.next4:hover,.next5:hover,.next6:hover,.next7:hover{background:url("/local/templates/exprogroup_copy/images/icons/s11.svg") center center/25px auto no-repeat #cc3c3c !important;}.about_right .about_btn{left:-21px}.info_title{font-size:150px;line-height:133px;margin-bottom:25px}.info_wp{margin-top:-60px;padding:0 35px}.info_block{margin-left:-21px;margin-right:-21px;padding-left:5px}.info_item_wp{width:50%;padding:0 21px}.info_item{position:relative;height:213px;margin-bottom:27px;border:1px solid rgba(255,255,255,.5);border-radius:38px;padding:26px 31px}.info_item:before{content:'';width:100%;height:100%;background:rgba(217,217,217,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:absolute;top:0;left:0;border-radius:38px}.ab_label,.pt_btn:before,.vertical_scroll>div:before{-webkit-backdrop-filter:blur(15px)}.info_block .info_item_wp:nth-child(odd){width:48.5%}.info_block .info_item_wp:nth-child(2n){width:51.5%}.ii_link,.info_item_link{position:absolute;top:40px;right:30px;z-index:110}.ii_text,.ii_title{position:relative;z-index:100}.ii_link svg,.info_item_link svg{width:26px;height:23px}.ii_title{font-size:50px;line-height:44px;margin-bottom:15px}.ii_links a,.ii_text{font-size:14px;color:#fff}.ii_text{font-weight:300;line-height:17px;width:80%}.ii_links{position:absolute;left:31px;bottom:30px;z-index:100}.ii_links a{height:38px;font-weight:600;background:rgba(0,0,0,.15);border-radius:18px;line-height:36px;margin-right:8px;padding:0 20px;position:relative}.ab_label:hover,.ii_links a:hover{box-shadow:inset 3px 3px 12px #e22b2b,inset -3px -3px 12px #e22b2b,-1px -1px 0 #e22b2b,1px 1px 0 #e22b2b,3px 3px 18px #e22b2b;background:#e22b2b;color:#fff}.ii_links a svg{width:23px;height:8px}.screen_3{width:100%;background:url("/local/templates/exprogroup_copy/images/backgrounds/bg7.webp") center 0/100% auto no-repeat #2d2d2d;position:relative;top:-1px;padding-bottom:145px;z-index:102}.s3_img{position:absolute;right:0;bottom:-160px}.s3_img_mobile{display:none;position:absolute}.services_wp{background:#fff;border-radius:50px;padding:52px 0 52px 47px;position:relative;z-index:100;display:block}.sb_title{font-size:80px;font-weight:700;line-height:71px;color:#cc3c3c;margin-bottom:37px}.sbi_title{font-size:28px;font-weight:700;margin-bottom:15px;cursor:pointer}.sbi_title.active:before{transform:rotate(180deg)}.sb_left .sb_item:nth-child(2) .sbi_title svg{width:48px;height:47px}.sb_left .sb_item:nth-child(3) .sbi_title svg{width:45px;height:37px}.sb_left .sb_item:nth-child(4) .sbi_title svg{width:44px;height:44px}.sb_left{width:50%;border-right:1px solid #d8d8d8}.sb_right_wp{width:calc(42.8% + 25px);position:relative;padding-left:25px;left:0;overflow-x:clip;overflow-y:visible}.popular_slider{width:397px;position:relative;z-index:11}.inner_content_screen h1,.sb_left .sb_item:last-child .sbi_list_wp .sbi_list:first-child,.sbi_list{width:100%}.popular_slider:before{content:'';width:5px;height:100%;background:#fff;position:absolute;top:0;left:-25px;z-index:10}.popular_title{font-size:22px;font-weight:600;line-height:33px;margin-bottom:40px}.sb_item{padding-left:5px;margin-bottom:22px}.sbi_title svg{margin-right:25px}.sbi_list_wp{padding-left:73px}.sbi_list_wp p{padding-left:30px;position:relative;font-size:18px;margin-bottom:11px}a.btn_v2,button.btn_v2{font-size:21px;font-weight:600;padding-left:76px;letter-spacing:.01em}.sbi_list_wp p:before{content:'';width:17px;height:17px;border:1px solid #cecece;border-radius:5px;position:absolute;top:2px;left:0}.next4,.prev4{margin-top:-12px;z-index:8900;box-shadow:0 2px 3px 2px rgba(0,0,0,.06);position:absolute;border-radius:50%}.sb_left .sb_item:nth-child(2) .sbi_title span{display:block;padding-top:10px}.sbi_list{columns:2}.next4,.next5,.prev4{width:49px;height:49px}.prev4{background:url("/local/templates/exprogroup_copy/images/icons/s8.svg") center center/25px auto no-repeat #fff;top:50%;left:-23px}.prev3:hover, .prev4:hover, .prev5:hover, .prev6:hover, .prev7:hover{background:url("/local/templates/exprogroup_copy/images/icons/s10.svg") center center/25px auto no-repeat #cc3c3c !important;}.next4{background:url("/local/templates/exprogroup_copy/images/icons/s9.svg") center center/25px auto no-repeat #fff;top:50%;right:-220px}.ab_img,.articles_block,.articles_wp,.contacts_address_slider,.mob_toggle_link,.news_slider,.products_top,.pt_btn,.screen_4,.search_block,.services_btn,.test_block{position:relative}.sp4{bottom:-80px!important;left:-3px!important}.ps_title{font-size:24px;font-weight:500;padding-left:5px}.ps_img{margin-bottom:23px}.services_btn{width:323px;height:76px;font-size:19px;font-weight:700;background:#cc3c3c;border-radius:38px;color:#fff;padding-left:48px;margin-right:50px}.services_btn:before{content:'';width:30px;height:20px;background:url("/local/templates/exprogroup_copy/images/icons/s12.svg") center center/25px auto no-repeat;position:absolute;top:50%;margin-top:-10px;right:50px}.services_line{padding-top:15px}.services_line .button:last-child{margin-left:auto;margin-right:45px}a.btn_v2{height:76px;color:#000}a.btn_v2_white{color:#fff}
/*a.btn_v2:before{width:76px;height:76px;background:url("/local/templates/exprogroup_copy/images/icons/s39.svg") 0 0/76px 76px no-repeat;border-radius:32px}*/
a.btn_v2:after,button.btn_v2:after{width:30px;height:30px;background:url("/local/templates/exprogroup_copy/images/icons/s17.svg") center center/24px auto no-repeat;left:29px;margin-top:-15px}a.btn_v2:hover:after,button.btn_v2:hover:after{background:url("/local/templates/exprogroup_copy/images/icons/s17-1.svg") center center/24px auto no-repeat}button.btn_v2:hover::before{background-color:#cc3c3c;border-radius:50%}button.btn_v2{height:76px;color:#000!important;border:0;outline:0;background:0 0;transition:.3s}
button.btn_v2:before{content:"";width:76px;height:76px;background:url("/local/templates/exprogroup_copy/images/icons/s39.svg") 0 0/76px 76px no-repeat;border-radius:32px;position:absolute;left:0}
button.btn_v2:hover:before{border-radius:38px}a.btn_v2.button:hover,button.btn_v2:hover{padding-left:96px}.select_btn:after{background:url("/local/templates/exprogroup_copy/images/icons/s23.svg") center center/26px auto no-repeat;left:32px}.select_btn:hover:after{background:url("/local/templates/exprogroup_copy/images/icons/s23-1.svg") center center/26px auto no-repeat;left:29px}a.btn_v2.button:hover:before{border-radius:50%;background-color: #cc3c3c;}.select_btn{margin-right:90px;width:292px}.test_title{font-size:43px;font-weight:700;line-height:40px;color:#fff;margin-bottom:27px}.test_block{padding-top:110px;padding-left:120px;z-index:100}.test_btn{left:-13px}.screen_4{width:100%;background:#211f23;top:-1px;padding-bottom:180px;z-index:102}.articles_wp{background:#fff;border-radius:50px;padding:52px 42px 39px;top:-85px}.articles_title{font-size:90px;font-weight:700;line-height:80px;color:#cc3c3c;margin-bottom:25px}.articles_tads{padding-left:11px;margin-bottom:33px}
.answer_item input[type=radio],.articles_tads.show a.articles_tads_open,.fancybox-close-small svg,.g-recaptcha,.get_form_tab,.gfl_check input[type=checkbox],.inner_bg_mobile,.inner_bg_x2,.mob_toggle_item,.news_tads a,.news_tads.show a.news_tads_open,.question_correct,.question_incorrect,.rbf_check input[type=checkbox],.s8_img_mobile,.sbi_check input[type=checkbox]{display:none}.articles_tads a:last-child{margin-right:0;width:auto;border:none}.articles_tads a svg,.news_tads a svg{width:26px;height:6px}.articles_tads a.active,.articles_tads a:hover,.news_tads a.active,.news_tads a:hover{border:1px solid #cc3c3c}.articles_tads a:last-child:hover,.news_tads a:last-child:hover,.tourism_slider .product_slide{border:none}.articles_block{padding-left:10px;margin-left:-34px;margin-right:-34px;padding-right:60px;padding-bottom:10px;margin-bottom:30px}.articles_block.loading,.products_slider.loading{opacity:.2}.articles_block:before{content:'';width:calc(100% - 140px);height:1px;background:#dadada;position:absolute;left:45px;bottom:0}.article_block{width:25%;padding:0 34px;margin-bottom:60px}.article_block:first-child{width:50%}.ab_img{margin-bottom:13px;display:block;overflow:hidden;border-radius:20px}.ab_img img{border-radius:20px;transform:scale(1);will-change:transform;transition:1.8s}.ab_label{height:30px;font-size:12px;font-weight:600;background:rgba(32,29,45,.3);backdrop-filter:blur(15px);border-radius:50px;padding:0 15px;position:absolute;top:11px;left:7px;line-height:30px;color:#fff}.footer_anchor,footer{position:relative;width:100%}.article_block:hover .ab_img img{transform:scale(1.1);transition:1.8s}.abi_data{font-size:13px;color:#c6c6c6;margin-bottom:10px;padding-left:5px}.abi_title{font-size:22px;font-weight:600;line-height:25px;margin-bottom:20px;min-height:50px;transition:.2s}.news_title,.ns_title,.pt_text1{font-weight:700}.article_block:first-child .abi_title{font-size:35px;line-height:31px}.abi_text{font-size:14px;line-height:17px;color:#aeaeae;padding-right:30px}.article_block:first-child .abi_text{font-size:17px;line-height:19px}.article_block:first-child .ab_label{top:inherit;left:15px;bottom:16px}a.more_btn{width:330px;margin:0 auto}.news_title{font-size:90px;line-height:80px;letter-spacing:-.03em;color:#fff;margin-bottom:30px}.cc_block span,.chat_big_btn,.ci_text2,.ci_title{letter-spacing:.01em}.news_wp{padding-top:8px}.news_left{width:33%;padding-left:45px}.news_right{width:67%;padding-top:20px}.news_slider{padding-right:100px}.news_tads{margin-bottom:140px;padding-right:45px}.ns_data,.ns_title{margin-bottom:15px;color:#fff}.news_tads a{padding:0 17px;height:40px;border:1px solid #e4e4e4;border-radius:26px;font-size:15px;font-weight:600;color:#f8f8f8;margin-right:9px;margin-bottom:8px}.news_tads a:last-child{margin-right:0;width:auto;border:none;padding:0}.ns_img,.ns_img img{border-radius:16px}.ns_data{font-size:13px}.ns_title{display:block;min-height:65px;font-size:21px;line-height:21px}.ns_img,.ps_img2{display:inline-block;overflow:hidden}.ns_img{margin-bottom:20px;-webkit-transform:translateZ(0)}.ns_text{font-size:14px;line-height:17px;color:#fff;padding-right:50px;min-height:95px}.news_slide{border-bottom:2px solid #cc3c3c}.swiper-slide.small_slide{width:335px}.big_slide{width:505px}.footer_anchor{height:0;opacity:0;visibility:hidden}footer{z-index:1;background:#fff;fill-change:transform}.footer_top{padding-top:35px;padding-left:53px;margin-bottom:23px}.ft_left{width:calc(100% - 500px)}.f_column{width:17%}.f_link1{display:block;font-size:27px;margin-bottom:35px}.fc_title{font-size:27px;margin-bottom:15px}.f_column ul li a{font-size:12px;line-height:18px;color:#9a9a9a}.ft_right{width:450px;border-left:1px solid #e3e3e3;padding-left:54px}.soc-title{font-size:17px;margin-bottom:30px;padding-top:5px}.soc_block a{width:122px;height:75px;background:#f4f4f4;border-radius:22px;padding:12px 18px;margin-bottom:10px}.soc_block a:hover{background:#f9eded}.soc_block .qq_link{width:100%;height:auto;padding:0;background:0 0;margin-bottom:22px;font-size:13px;font-weight:700;color:#cc3c3c}.soc_block a:first-child svg{width:42px;height:35px}.soc_block a:nth-child(2) svg{width:33px;height:28px}.soc_block a:nth-child(3) svg{width:39px;height:22px}.soc_block a:nth-child(5) svg{width:32px;height:32px}.soc_block a:nth-child(6) svg{width:27px;height:27px}.soc_block a:nth-child(7) svg{width:30px;height:30px}.soc_block a p{font-size:12px;font-weight:600}.sb_ico{height:35px;margin-bottom:5px}.f_bottom{padding-left:53px;padding-right:53px;padding-bottom:80px}.f_contact_block{width:24%;height:87px;border:1px solid #ddd;border-radius:22px;padding:0 20px 0 28px}.f_contact_block_big,.get_form_line_v3 .get_form_left{width:49%}.f_contact_block a:first-child,.f_contact_block p:first-child{width:150px;font-weight:500;color:#b3b3b3}.f_contact_block a:last-child,.f_contact_block p:last-child{width:calc(100% - 150px);font-weight:700;padding-left:30px}.f_bottom .f_contact_block:first-child p:first-child{width:125px}.f_bottom .f_contact_block:first-child p:last-child{width:calc(100% - 125px)}.f_bottom .f_contact_block:nth-child(2) p:first-child{width:120px}.f_bottom .f_contact_block:nth-child(2) p:last-child{width:calc(100% - 120px)}.f_bottom .f_contact_block:nth-child(3) p:last-child{font-size:18px}.copyright{padding-top:22px;font-size:13px;color:#949494}
.main_btn{width:180px}
.vertical_scroll{width:30px;height:100vh;position:fixed;top:0;left:100px;z-index:9999999}.vertical_scroll>div{width:28px;position:relative}.vertical_scroll>div:before{content:'';top:-6px;left:-4px;width:calc(100% + 8px);height:calc(100% + 12px);border-radius:8px;background:rgba(255,255,255,.3);backdrop-filter:blur(15px);position:absolute;z-index:1}.vertical_scroll a{display:block;width:8px;height:3px;background:#9b9b9b;border-radius:3px;margin:0 auto 30px;position:relative;z-index:2}.vertical_scroll a:before{content:'';width:28px;height:11px;position:absolute;top:-4px;left:-10px}.mob_menu ul.mob_toggle_item,.vertical_scroll a:last-child{margin-bottom:0}.vertical_scroll a.active{width:28px;background:#fff;cursor:default}.modal_w1{width:1397px;background:#fff;border-radius:50px;padding:60px 68px}.test_left{width:74%;padding-right:118px;border-right:1px solid #000}.test_right{width:25%;margin-left:auto;padding-top:65px;padding-left:50px}.btn_v3,button.btn_v3{width:230px;margin:0 auto;font-size:23px;font-weight:600;color:#000;padding-left:68px}.tl_p2{padding-right:68px}.btn_v3 span,.get_form_tab a,.get_form_tab button{color:#000}.btn_v3:after,button.btn_v3:after{width:30px;height:30px;background:url("/local/templates/exprogroup_copy/images/backgrounds/s17.svg") center center/18px auto no-repeat;left:20px;margin-top:-15px}.btn_v3:hover:after,button.btn_v3:hover:after{background:url("/local/templates/exprogroup_copy/images/backgrounds/s17-1.svg") center center/18px auto no-repeat}button.btn_v3{border:0;background:0 0}.button.btn_v3{padding-left:68px;width:285px}.chat_soc a:nth-child(2) svg{width:34px;height:28px}.chat_soc a:nth-child(3) svg{width:29px;height:24px}.chat_soc a:nth-child(4) svg{width:28px;height:28px}.chat_soc a:nth-child(5) svg{width:34px;height:19px}.chat_soc a:nth-child(6) svg{width:26px;height:26px}.chat_title{font-weight:600;padding-left:18px;margin-bottom:5px}.time_block{font-size:46px;line-height:46px;font-weight:600;padding-left:15px;margin-bottom:30px}.chat_contacts,.chat_soc{border:1px solid #e2e2e2;margin-bottom:35px}.chat_soc{border-radius:19px;padding:29px 23px 21px;position:relative}.cc_title,.cs_title,.rb_title{position:absolute;top:-10px;left:7px;font-size:17px;font-weight:600}.cc_title span,.cs_title span,.rb_title span{padding:0 15px;background:#fff}.chat_contacts{border-radius:19px;padding:25px 23px 5px;position:relative}.cc_block{padding-left:12px;margin-bottom:12px}.cc_block span{display:block;font-weight:600;margin-top:3px}.rates_block{border:1px solid #e2e2e2;border-radius:19px;padding:25px 23px 10px;position:relative;margin-bottom:20px}.rb_item{padding-left:12px;font-weight:500;margin-bottom:10px}.rb_item span{margin-left:24px;font-weight:600;padding-right:20px}.rb_item.rise span{background:url("/local/templates/exprogroup_copy/images/icons/ico3.svg") right center no-repeat}.rb_item.fall span{background:url("/local/templates/exprogroup_copy/images/icons/ico4.svg") right center no-repeat}.chat_btn2{width:130px;font-size:16px;padding-left:56px;margin:0}.cs_title2,.sl_mob_text{margin-bottom:10px}.chat_big_btn{width:100%;height:77px;font-size:19px;font-weight:600;background:url("/local/templates/exprogroup_copy/images/icons/ico5.svg") 24px center no-repeat #cc3c3c;border-radius:30px;padding-left:65px;color:#fff;position:absolute;left:0;bottom:0;border:2px solid #cc3c3c}.chat_big_btn:hover{color:#cc3c3c;background:url("/local/templates/exprogroup_copy/images/icons/ico5-1.svg") 24px center no-repeat #fff}.cloce_btn{width:20px;height:20px;background:url("/local/templates/exprogroup_copy/images/icons/close.svg") center center no-repeat;position:absolute;top:32px;right:39px}.search_toggle,.search_toggle:before{position:absolute;transition:.7s;opacity:0}.search_toggle{width:600px;height:60px;top:68px;right:-1000%;z-index:2000;visibility:hidden}.search_toggle:before{content:'';width:calc(100% + 4px);height:calc(100% + 4px);background:rgba(32,29,45,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);top:-2px;left:-2px;z-index:0;border-radius:24px}header.fixed .search_toggle:before{opacity:1;transition:.7s}.search_btn.close+.search_toggle{visibility:visible;opacity:1;right:0;transition:.7s}.search_input{width:100%;height:60px;background:#fff;border:1px solid #c6c6c6;outline:0;padding:0 130px 0 25px;font:16px Inter,sans-serif;border-radius:20px;position:relative;z-index:2}.mob_menu ul li a,.st_btn{height:50px;font-weight:600}.next5,.st_btn{position:absolute}.search_input::placeholder{color:#b8b8b8}.st_btn{width:123px;font-size:18px;background:#cc3c3c;border-radius:20px;color:#fff;top:5px;right:5px;z-index:3;line-height:0;border:0}.next6,.next7,.prev6,.prev7{width:49px;height:49px;position:absolute}.next5,.next6,.next7,.prev6,.prev7{z-index:8900;border-radius:50%;box-shadow:0 14px 16px 2px rgba(0,0,0,.06)}.next5,.next6,.next7{right:20px}.mob_btn{display:none;padding-top:20px}.next5{background:url("/local/templates/exprogroup_copy/images/icons/s9.svg") center center/25px auto no-repeat #fff;top:50%;margin-top:-15px}.next6,.prev6{top:195px}.prev6,.prev7{background:url("/local/templates/exprogroup_copy/images/icons/s8.svg") center center/25px auto no-repeat #fff;left:20px}.next6,.next7{background:url("/local/templates/exprogroup_copy/images/icons/s9.svg") center center/25px auto no-repeat #fff}.next7,.prev7{top:290px}.ci_arrow{position:absolute;top:30px;right:22px;z-index:100}.ci_arrow svg{width:15px;height:11px}.about_btn_w1{width:195px}.about_btn_w2{width:250px}.sp3{text-align:left;bottom:0!important;left:0!important;display:none}.chat_soc a span,.mm_info,.thank_text2,.thank_title2{text-align:center}.sp3 .swiper-pagination-bullet{width:8px!important;height:8px!important;margin:0 5px!important}.sp3 .swiper-pagination-bullet-active{width:8px!important;height:8px!important;background:#e22b2b}.b24-widget-button-wrapper,.mob_db{display:none!important}.sl_mob_text{font-weight:500;line-height:21px;width:60%}.cs_title2,.mm_contact_block{line-height:12px;color:#b3b3b3;font-size:13px}.mob_products_img{display:none;position:absolute;top:-490px;left:0}.mob_menu{width:328px;min-height:100vh;height:100vh;overflow:auto;border-radius:0 30px 30px 0;background:#fff;position:fixed;top:0;left:0;z-index:9999999999999;padding:33px 31px 15px 20px;transform:translate3d(-105%,0,0);visibility:hidden;transition:.7s}.mob_menu.open{transform:translate3d(0,0,0);visibility:visible;transition:.7s}.mob_menu ul{margin-bottom:41px}.mob_menu ul li a{display:block;font-size:22px;line-height:50px;border-bottom:1px solid #ccc}.mob_menu ul li:last-child a{border-bottom:none}.mob_menu .chat_soc{padding:6px 15px 20px;margin-bottom:15px}.mob_menu .chat_soc p{visibility:hidden;display:none}.mm_contact_block{border:1px solid #e2e2e2;border-radius:19px;padding:11px 15px;margin-bottom:15px}.mm_contact_block span{display:block;font-size:16px;font-weight:700;line-height:16px;color:#000;margin-top:6px}.rbf_check label,.rbf_check label a{color:#c5c5c5;cursor:pointer}.mm_bottom{width:100%;position:absolute;left:0;bottom:0}.mm_info{font-size:14px;color:#b3b3b3;padding-bottom:15px}.overlay{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:999999999;display:none}.mm_close{width:25px;height:26px;background:url("/local/templates/exprogroup_copy/images/icons/close.svg") center center/22px auto no-repeat;position:absolute;top:34px;right:34px;z-index:2}.sbi_check{position:relative;padding-left:30px;margin-bottom:11px;cursor:pointer}.gfl_check input[type=checkbox]+label:before,.rbf_check input[type=checkbox]+label:before,.sbi_check input[type=checkbox]+label:before{content:'';width:18px;height:18px;background:url("/local/templates/exprogroup_copy/images/icons/check1.png") no-repeat;position:absolute;top:1px;left:0;z-index:1}.gfl_check input[type=checkbox]+label:after,.rbf_check input[type=checkbox]+label:after,.sbi_check input[type=checkbox]+label:after{content:'';width:0;height:18px;background:url("/local/templates/exprogroup_copy/images/icons/check1.png") 0 -36px no-repeat;position:absolute;top:1px;left:0;z-index:2;transition:.7s}.gfl_check input[type=checkbox]:hover+label:before,.rbf_check input[type=checkbox]:hover+label:before,.sbi_check input[type=checkbox]:hover+label:before{background-position:0 -18px}.gfl_check input[type=checkbox]:checked+label:after,.rbf_check input[type=checkbox]:checked+label:after,.sbi_check input[type=checkbox]:checked+label:after{width:18px;transition:.7s}.sbi_check label{font-size:18px;cursor:pointer}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{width:calc(100% - 5px);left:0;bottom:0;background:0 0}.swiper-scrollbar-drag{background:#9f9f9f;border-radius:5px}.ps_scroll{height:20px;position:relative}.swiper-slide:last-child .product_slide{border-right:none}.main_slider .swiper-slide-active .main_slide_bg,.main_slider .swiper-slide-active .main_slide_bg_x2{transform:translate3d(0,0,0)!important;transition:.8s!important}.main_slider .swiper-slide-duplicate-next .main_slide_bg,.main_slider .swiper-slide-duplicate-next .main_slide_bg_x2,.main_slider .swiper-slide-next .main_slide_bg,.main_slider .swiper-slide-next .main_slide_bg_x2{transform:translate3d(-400px,0,0)!important;transition:1.4s!important}.main_slider .swiper-slide-duplicate-prev .main_slide_bg,.main_slider .swiper-slide-duplicate-prev .main_slide_bg_x2,.main_slider .swiper-slide-prev .main_slide_bg,.main_slider .swiper-slide-prev .main_slide_bg_x2{transform:translate3d(400px,0,0)!important;transition:1.4s!important}.toggle_hover{position:absolute;width:calc(100% + 10px);height:15px;left:-5px;bottom:-27px;overflow:hidden;z-index:-1;transition:.7s;opacity:0}header.fixed li.open .toggle_hover{transition:.7s;opacity:1}.toggle_hover_inner{position:absolute;top:7px;width:100%;height:14px;background:#cc3c3c;border-radius:5px;left:0}.cs_slider .swiper-slide{width:251px}.mob_toggle_link span{width:22px;height:22px;display:block;position:absolute;right:0;top:14px;background:url("/local/templates/exprogroup_copy/images/icons/s15-2.svg") center center no-repeat}.mob_toggle_link.active span{background:url("/local/templates/exprogroup_copy/images/icons/s15-3.svg") center center no-repeat}.mob_toggle_item li{list-style:none;display:block}.mob_menu ul.mob_toggle_item li a{display:block;font-size:16px;font-weight:600;height:25px;line-height:25px;border-bottom:none}.chat_soc a{position:relative;height:32px;display:flex;align-items:center}.chat_soc a span{width:100px;display:block;position:absolute;top:32px;left:50%;margin-left:-50px;font-size:12px;transition:.2s;opacity:0;transform:translate3d(0,15px,0)}.chat_soc a:hover span{transition:.2s;opacity:1;transform:translate3d(0,0,0)}.mob_overlay{background:#000;opacity:.8;transition-timing-function:cubic-bezier(.22,.61,.36,1);display:none;position:fixed;z-index:9999999999998;width:100%;height:100%;top:0}.modal_w3{width:600px;border-radius:50px;padding:70px 30px}.thank_title2{font-size:28px;font-weight:700;margin-bottom:25px}.thank_text2{font-size:18px;line-height:24px}.services_btn{border:2px solid #cc3c3c}.services_btn:hover{background:0 0;color:#cc3c3c}.swiper3 .swiper-slide{height:auto;max-height:100%;min-height:100%}.sb_thanks{display:none;position:relative;max-width:480px;margin:0 auto;top:51%}
.rbf_check input[type=checkbox],.gfl_check input[type=checkbox]{display: block!important;position: absolute;top:17px;left:9px;opacity:0;width:1px;height:1px}
.modal button.btn_v2 span{
    color: #000;}

button.btn_v2:disabled:before{
    animation-name: spin;
    animation-duration: 1000ms;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in;
}
@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}
@-webkit-keyframes line-slide{0%{background-position:-5% 0}100%{background-position:100% 0}}
@keyframes line-slide{0%{background-position:-5% 0}100%{background-position:100% 0}}
@-webkit-keyframes shakeX{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}
@keyframes shakeX{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}
@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}