.services .service_bg{border-radius:5px;min-height:430px;padding:50px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;position:relative;overflow:hidden;height:100%}@media (max-width:992px){.services .service_bg{padding:30px}}@media (max-width:768px){.services .service_bg{padding:48px 15px;min-height:300px}}.services .service_bg:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(33,33,33,.75)}.services .service_bg .service_title_info{flex:0 0 100%;position:relative;z-index:2}.services .service_bg .service_title_info .label_service{border-radius:5px;padding:4px 25px;background:#faba82;width:-moz-max-content;width:max-content;text-transform:uppercase;font-size:12px;line-height:22px;letter-spacing:.55px;font-style:normal;font-weight:700;color:#fff}.services .service_bg .service_title_info h1,.services .service_bg .service_title_info h2,.services .service_bg .service_title_info h3,.services .service_bg .service_title_info h4,.services .service_bg .service_title_info h5,.services .service_bg .service_title_info li,.services .service_bg .service_title_info p{color:#fff}.services .service_banner_reviews{display:flex;align-items:center;flex:0 0 100%;position:relative;z-index:2;font-size:14px;line-height:22px;letter-spacing:.55px;font-style:normal;font-weight:400;color:#fff}.services .service_banner_reviews .rating_stars{position:relative;width:92px;height:14px;background:url(/images/grey_stars.svg?4e4499c2a557ddf4fb4a147b55df680b) repeat-x;background-size:cover}.services .service_banner_reviews .rating_stars span{position:absolute;top:0;left:0;height:100%;background:url(/images/gold_stars.svg?bf0d97bb40f401a7dfceb68073b46b77) repeat-x;background-size:cover}.services .service_banner_reviews .service_banner_leads_count{text-decoration:underline;margin-left:10px}.services .service_tasks .service_tasks_wrapper{padding:10px;margin:-10px}.services .service_tasks .slide_service_task{height:auto}.services .service_tasks .tile_service_task{display:flex;flex-direction:column;align-items:center}.services .service_tasks .tile_service_task svg{width:80px;height:80px;padding:20px;margin-bottom:10px;border-radius:50%;box-shadow:0 3px 15px 0 rgba(72,85,94,.15)}.services .service_tasks .tile_service_task .text{max-width:230px;font-weight:600;text-align:center}.equipments_list .equipment_tile{background:#fff;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:18px}.equipments_list .equipment_img{flex:0 0 142px}.equipments_list .equipment_info{flex:0 0 calc(100% - 152px)}.equipments_list .equipment_info .name{font-weight:600}.equipments_list .equipment_info .description{font-size:14px}.equipments_list .equipment_info .link{font-weight:600;color:#f58220}.services_list .services_item{margin-bottom:90px}.services_list .services_item:last-child{margin:0}.services_list .title{font-size:22px;line-height:29px;letter-spacing:.55px;font-style:normal;font-weight:500;text-transform:uppercase;padding-bottom:10px;border-bottom:1px dashed #d5d5d5;margin-bottom:50px}@media (max-width:1440px){.services_list .title{font-size:calc(19.61905px + .11905vw);line-height:calc(25.42857px + .17857vw);letter-spacing:calc(.49048px + .00298vw)}}@media (max-width:768px){.services_list .title{font-size:20px;line-height:26px;letter-spacing:.5px}}.services_list .service_tile{height:100%;border-radius:5px;box-shadow:0 3px 15px 0 rgba(72,85,94,.15);position:relative;overflow:hidden;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.services_list .service_tile:after{content:"";position:absolute;bottom:0;left:0;width:190px;height:270px;background:url(/images/service.svg?1dbb75f70747308e82addc2910ffaa3c) 0 0 no-repeat;background-size:cover}.services_list .service_tile .service_img{flex:0 0 190px;position:relative;z-index:2}@media (max-width:1440px){.services_list .service_tile .service_img{flex:0 0 160px}}.services_list .service_tile .service_special_offer{display:flex;align-items:center;justify-content:flex-start}.services_list .service_tile .service_special_offer a,.services_list .service_tile .service_special_offer p{text-transform:uppercase;padding:7px 15px;border-radius:5px;border:1px dashed #c24d4b;background:#fff;margin-bottom:15px;font-size:12px;line-height:24px;letter-spacing:.3px;font-style:normal;font-weight:700;color:#c24d4b}.services_list .service_tile .service_info{position:relative;z-index:2;padding:30px 30px 30px 0;flex:0 0 calc(100% - 240px)}@media (max-width:1440px){.services_list .service_tile .service_info{flex:0 0 calc(100% - 180px);padding:20px 20px 20px 0}}@media (max-width:992px){.services_list .service_tile .service_info{flex:0 0 100%;padding:30px}}@media (max-width:768px){.services_list .service_tile .service_info{padding:15px}}.services_list .service_tile .service_info .name{padding-bottom:12.5px;margin-bottom:25px;position:relative;transition:all .2s linear}.services_list .service_tile .service_info .name span{position:absolute;bottom:0;left:15px;background:#faa257;width:5px;height:5px;border-radius:50%}.services_list .service_tile .service_info .name span:after,.services_list .service_tile .service_info .name span:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;bottom:0}.services_list .service_tile .service_info .name span:after{left:-10px;background:#f58220}.services_list .service_tile .service_info .name span:before{left:10px;background:#faba82}@media (max-width:768px){.services_list .service_tile .service_info .name{margin-bottom:20px}}.services_list .service_tile .service_info .name,.services_list .service_tile .service_info .price{font-size:20px;line-height:24px;letter-spacing:.5px;font-style:normal;font-weight:700}@media (max-width:1440px){.services_list .service_tile .service_info .name,.services_list .service_tile .service_info .price{font-size:calc(17.61905px + .11905vw);line-height:24px;letter-spacing:calc(.44048px + .00298vw)}}@media (max-width:768px){.services_list .service_tile .service_info .name,.services_list .service_tile .service_info .price{font-size:18px;line-height:24px;letter-spacing:.45px}}.services_list .service_tile .service_info .name .old_price,.services_list .service_tile .service_info .price .old_price{padding-left:3px;text-decoration:line-through;font-size:10px;line-height:10px;letter-spacing:.55px;font-style:normal;font-weight:400;color:#acabab}@media (max-width:1440px){.services_list .service_tile .service_info .name .old_price,.services_list .service_tile .service_info .price .old_price{font-size:10px;line-height:10px;letter-spacing:.55px}}@media (max-width:768px){.services_list .service_tile .service_info .name .old_price,.services_list .service_tile .service_info .price .old_price{font-size:10px;line-height:10px;letter-spacing:.55px}}.services_list .service_tile.service_tile_link:hover .name{color:#f58220}.services_list .border_gray{background:#fff}.brands_work_with{height:100%;border-radius:5px;background:#fff;border:1px solid #d5d5d5;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px}@media (max-width:768px){.brands_work_with{padding:15px}}.brands_work_with .img{max-width:113px;margin:0 auto}.brands_work_with .name{text-align:center;text-transform:uppercase;font-weight:700}@media (max-width:768px){.brands_work_with_list{margin-left:-5px;margin-right:-5px}.brands_work_with_list .brands_work_with_item{padding:0 5px}}.actions_serive .actions_serive_item{padding:30px;border:1px dashed #f58220;border-radius:4px;margin-bottom:20px}@media (max-width:768px){.actions_serive .actions_serive_item{padding:15px;margin-bottom:10px}}.actions_serive .actions_serive_item_days{color:#f58220;display:flex;align-items:center;margin-bottom:15px;font-size:14px;line-height:14px;letter-spacing:.5px;font-style:normal;font-weight:700}.actions_serive .actions_serive_item_days svg{margin-right:4px}.actions_serive .actions_serive_name *{margin-top:10px}.actions_serive .actions_serive_name p{font-size:18px;line-height:18px;letter-spacing:.5px;font-style:normal;font-weight:500}@media (max-width:1440px){.actions_serive .actions_serive_name p{font-size:calc(15.61905px + .11905vw);line-height:calc(15.61905px + .11905vw);letter-spacing:calc(.44048px + .00298vw)}}@media (max-width:768px){.actions_serive .actions_serive_name p{font-size:16px;line-height:16px;letter-spacing:.45px}}.actions_serive .actions_serive_name a{transition:all .2s linear;font-size:16px;line-height:16px;letter-spacing:.5px;font-style:normal;font-weight:500;color:#f58220}.actions_serive .actions_serive_name a:hover{text-decoration:underline;color:#faa257}