.partner_soft{float:left;padding:0 20px;width:100%}.partner_soft .new_area{float:left;padding-top:100px;width:100%}.partner_soft .prt_button{background-color:#fff;border:1px solid #342828;color:#342828;display:table;font-size:16px;font-weight:500;margin:0 auto}.partner_soft .prt_button:hover{background-color:#342828;color:#fff}.partner_soft_banner{display:flex;justify-content:center;width:100%}.soft_banner_content{max-width:1160px;position:relative;width:100%}.soft_banner_text h1{text-align:center}.soft_banner_text p{font-size:16px;margin-top:30px}.partner_soft .soft_texts .title{margin-bottom:20px}.partner_soft .soft_texts .paragraph p+p{margin-top:10px}.partner_soft .online_numbers{background-position:50%;background-repeat:no-repeat;background-size:contain;float:left;height:100%;width:100%}.partner_soft .for_users{float:left;padding-top:100px;width:100%}.partner_soft .for_users .first_title{margin-bottom:40px;text-align:center}.partner_soft .for_users p{margin-bottom:40px}.partner_soft .for_users .prt_button{border-radius:20px;height:60px;width:180px}.popular_soft .soft_filter{float:right;text-align:right}.popular_soft .soft_filter_text{font-size:16px;font-weight:600}.popular_soft .soft_filter select{float:right}.sorting_filter_wrap{align-items:center}.sorting_filter{color:#000;font-size:14px;width:175px}.sorting_filter:hover .sorting_filter_arrow{top:35%;transform:rotate(180deg)}.soft_filter_current span{border-radius:5px;box-shadow:0 8px 16px 0 #00000014,0 0 4px 0 #0000000a;padding:10px;text-align:left;width:150px}.sorting_filter_arrow{background:url(/assets/img/partner_soft/sorting_filter_arrow.svg) 50%/contain no-repeat;height:13px;right:-10px;width:15px}.sorting_filter_box{background:#fff;border-radius:5px;box-shadow:0 8px 16px 0 #00000014,0 0 4px 0 #0000000a;padding:10px;width:150px}.sorting_filter_list{text-align:left}.sorting_filter_item:not(:last-child){margin-bottom:10px}.sorting_filter_item a{color:#000}.clear_filter:hover,.sorting_filter_item a:hover{color:#ce0606}.clear_filter{cursor:pointer;font-size:14px;font-weight:500;margin-top:20px;text-decoration:underline}.popular_soft .soft_items{padding-top:80px}.popular_soft .second_soft_items{padding-top:30px}.popular_soft .soft_item{border:1px solid #ce0606;border-radius:10px;float:left;font-size:14px;padding:10px;position:relative;width:100%}.popular_soft .item_icon{align-content:center;display:flex;justify-content:center;position:absolute}.popular_soft .item_icon img{height:auto;width:22px}.popular_soft .soft_item .fire{background:#ce0606;border-radius:100%;height:45px;right:-20px;top:-20px;width:45px}.popular_soft .soft_item .like{background:#fff;border-radius:5px;height:40px;opacity:50%;right:30px;top:30px;width:40px}.popular_soft .top_text{align-items:center;padding:20px 0 15px}.popular_soft .item_title{font-size:16px;font-weight:600}.popular_soft .tags{float:left;width:100%}.popular_soft .tag{border:1px solid #231f207f;border-radius:100px;color:#231f207f;float:left;font-size:11px;margin-right:7px;padding:2px 5px}.popular_soft .short_description{float:left;padding:20px 0 0;width:100%}.popular_soft .discount_info_wrap{float:left;height:20px;margin:15px 0;width:100%}.popular_soft .discount_info_wrap:not(.active) .discount_info{display:none}.popular_soft .discount_info .text,.popular_soft .discount_info img{float:left}.popular_soft .discount_info .text{align-items:center;display:flex;float:left;font-size:11px;font-weight:700;height:20px;padding-left:5px}.popular_soft .goto{float:right}.popular_soft .price_wrap{align-items:center;display:flex}.popular_soft .price_text{float:left;font-size:14px;font-weight:600}.popular_soft .price_text .price_value{font-size:20px}.popular_soft .price_before{color:#231f207f;float:left;font-size:16px;font-weight:500;padding:2px 0 0 7px;text-decoration:line-through}.popular_soft .prt_button{border-radius:10px;height:44px;width:152px}.our_partners .soft_filter{float:right;text-align:right}.our_partners .soft_filter select{float:right}.our_partners .soft_items_wrap{margin:0 auto;max-width:1200px}.our_partners .soft_items{display:flex;padding-top:36px}.our_partners .second_soft_items{padding-top:30px}.our_partners .soft_item{border-radius:10px;box-shadow:0 8px 16px 0 #00000014,0 0 4px 0 #0000000a;float:left;font-size:14px;margin:0 auto;max-width:372px;min-height:498px;padding:10px;position:relative;width:100%}.our_partners .soft_item.discount_border{border:1px solid #ce0606}.our_partners .item_icon{align-content:center;display:flex;justify-content:center;position:absolute}.our_partners .item_icon img{height:auto;width:22px}.our_partners .soft_item .fire{background:#ce0606;border-radius:100%;height:45px;right:-20px;top:-20px;width:45px}.our_partners .fire img{height:auto;width:22px}.our_partners .soft_item .discount{height:45px;right:-20px;top:-20px;width:45px}.our_partners .discount img{height:auto;width:100%}.our_partners .soft_item .like{background:#fff;border-radius:5px;height:40px;opacity:50%;right:30px;top:30px;width:40px}.our_partners .like img{height:auto;width:22px}.our_partners .top_text{align-items:center;display:flex;min-height:81px;padding:20px 0 15px}.our_partners .item_title{font-size:16px;font-weight:600}.our_partners .tags{float:left;width:100%}.our_partners .tag{border:1px solid #231f207f;border-radius:100px;color:#231f207f;float:left;font-size:11px;margin-right:7px;padding:2px 5px}.our_partners .short_description{float:left;min-height:90px;padding:20px 0 0;width:100%}.our_partners .short_description p{text-align:left}.our_partners .discount_text{font-size:11px;font-weight:700}.our_partners .discount_info_wrap{float:left;height:20px;margin:15px 0;width:100%}.our_partners .discount_info_wrap:not(.active) .discount_info{display:none}.our_partners .discount_info .text,.our_partners .discount_info img{float:left}.our_partners .discount_info .text{align-items:center;display:flex;float:left;font-size:11px;font-weight:700;height:20px;padding-left:5px}.our_partners .goto{float:right}.our_partners .price_button{padding-top:25px}.our_partners .price_wrap{align-items:end;display:flex;margin-bottom:8px}.our_partners .price_text{float:left;font-size:14px;font-weight:600}.our_partners .price_text .price_value{font-size:20px}.our_partners .price_before{color:#231f207f;float:left;font-size:16px;font-weight:500;padding:2px 0 0 7px;text-decoration:line-through}.our_partners .prt_button{border-radius:10px;height:44px;margin-top:25px;width:100%}.our_partners .prt_button.small_button{margin-top:0}.page_navigator{padding:50px 0;width:100%}.page_navigator .page_navigator_content{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page_navigator .page_number{cursor:pointer;float:left;font-size:16px;font-weight:500;margin:4px 10px}.page_navigator .page_number.selected{text-decoration:underline}.page_navigator .page_navigator_arrow{cursor:pointer;float:left}.page_navigator .page_navigator_arrow .right_arrow{transform:rotate(180deg)}.partners_income .partners_income_title,.partnership .partnership_title{text-align:center}.partners_income .partners_income_content{padding-top:50px}.partners_income .partners_income_box{border-radius:10px;height:464px;padding:30px 20px;position:relative}.partners_income .income_button_wrap{bottom:30px;position:absolute;width:calc(100% - 40px)}.partners_income .partners_income_button{background:#342828;border-radius:10px;box-shadow:0 8px 16px 0 #00000014,0 0 4px 0 #0000000a;color:#fff;display:table;font-weight:500;margin:0 auto;padding:15px 40px}.partners_income .time_switch_wrap{width:100%}.partners_income .time_switch{border-radius:5px;box-shadow:0 2px 4px 0 #00000014,0 0 6px 0 #00000005;display:flex;margin:0 auto;padding:5px;width:330px}.partners_income .time_switch_element{border-radius:5px;cursor:pointer;flex-grow:1;font-size:14px;padding:8px;text-align:center}.partners_income .time_switch_element.active{background:#342828;box-shadow:0 2px 4px 0 #00000014,0 0 6px 0 #00000005;color:#fff;opacity:1}.partners_income .schedule{bottom:30px;position:absolute;width:531px}.faq .faq_title{margin-bottom:50px;text-align:center}.faq .faq_spoilers_wrap{float:left;width:100%}.faq .faq_spoilers_left_column,.faq .faq_spoilers_right_column{float:left;width:calc(50% - 15px)}.faq .faq_spoilers_left_column{margin-right:15px}.faq .faq_spoilers_right_column{margin-left:15px}.faq .faq_spoiler_item_wrap{border-radius:10px;box-shadow:0 8px 16px 0 #00000014,0 0 4px 0 #0000000a;cursor:pointer;margin-bottom:30px;padding:34px 40px}.faq .faq_spoiler_item_header{align-items:center;display:flex;height:32px}.faq .faq_spoiler_name{font-size:26px;font-weight:600;width:calc(100% - 20px)}.faq .faq_spoiler_text{display:none;margin-top:30px}.faq .spoiler_arrow{float:right}@media (min-width:940px){.soft_banner_text{color:#fff;left:30px;position:absolute;top:40px;width:50%}.soft_banner_text h1{text-align:left}}@media (min-width:1200px){.popular_soft .soft_item{padding:20px}.popular_soft .item_title{font-size:20px}.popular_soft .price_text{font-size:16px}.popular_soft .price_text .price_value{font-size:24px}.popular_soft .price_before{font-size:20px}.our_partners .soft_item{padding:20px}.our_partners .item_title{font-size:20px}.our_partners .price_text{font-size:16px}.our_partners .price_text .price_value{font-size:24px}.our_partners .price_before{font-size:20px}}.our_partners .partners_header{width:100%}.our_partners .partners_filters{margin-top:20px}.our_partners .filters_title{font-size:28px;font-weight:500;line-height:1.2;margin-bottom:16px}.our_partners .filters_list{align-items:center;display:flex;flex-wrap:wrap;gap:12px;overflow:visible;padding-bottom:0;width:100%}.our_partners .filters_list::-webkit-scrollbar{height:4px}.our_partners .filters_list::-webkit-scrollbar-thumb{background:#dadada;border-radius:999px}.our_partners .filter_item{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:4px;color:#231f20;display:inline-flex;flex-shrink:0;font-size:16px;font-weight:500;justify-content:center;line-height:1;min-height:40px;padding:8px 16px;text-decoration:none;transition:border-color .2s ease,color .2s ease}.our_partners .filter_item.is_active,.our_partners .filter_item:hover{border-color:#ce0606;color:#ce0606}@media (max-width:991px){.our_partners .filters_title{font-size:24px;margin-bottom:12px}.our_partners .filters_list{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:6px;scrollbar-width:thin}.our_partners .filter_item{font-size:15px;min-height:38px;padding:8px 14px}.our_partners .soft_items{padding-top:24px}}
