

/* Start:/local/templates/aspro-priority_2021/components/bitrix/news.detail/services/style.css?16738197402640*/
.row.flexim{display:flex;align-items: center;}
.row.text1 {margin-top:30px;margin-bottom:50px;}
.row.text1 p {font-family: Roboto;
font-size: 18px;
font-style: normal;
font-weight: 300;
line-height: 21px;
letter-spacing: 0em;
text-align: left;
}
.row.text1 ul {display:flex;justify-content: space-between;}
.row.text1 ul li {padding-left:70px;position:relative;width: 30%;margin:0;font-family: Roboto;
font-size: 18px;
font-style: normal;
font-weight: 300;
line-height: 21px;
letter-spacing: 0em;
text-align: left;
}
.row.text1 ul li:before{content:"";display:inline-block;width: 0;
position:absolute;left:20px;top:5px;
height: 0;
border-style: solid;
border-width: 9px 0 9px 18px;
border-color: transparent transparent transparent #ff6d2f;}

.row.text2 {}
.row.text1 h3,
.row.text2 h3 {font-family: Roboto;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 28px;
letter-spacing: 0em;
text-align: left;
}
.row.text2 ol {
  margin: 0;
  padding: 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}

.row.text2 ol:after {
content: "";
justify-content: flex-start;
flex-basis: 32%;
}

.row.text2 ol li {height:260px; width:32%;display: block;margin: 0;background: #ECECEC;box-shadow: 9px 5px 13px rgba(0, 0, 0, 0.25);padding:20px 20px;margin-bottom: 20px;}


.row.text2 ol{
  counter-reset: myCounter;
}

.row.text2 li p{
  list-style: none;
  font-family: Roboto;
font-size: 18px;
font-style: normal;
font-weight: 300;
line-height: 21px;
letter-spacing: 0em;
text-align: left;

}

.row.text2 li:before {
  counter-increment: myCounter;
  content:counter(myCounter);
  color: #FF6C2F;
  font-size: 64px;
  font-weight:800;
  display: inline-block;
  text-align: center;
  margin: 0 0 25px 0;
  line-height: 60px;
}

.detail .order-block{background:transparent;border:1px solid #FF6C2F}
.detail .order-block .text:before{content:none;}
.detail .order-block td{padding:22px 69px;}
.detail .order-block .text{padding:0;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 16px;
letter-spacing: 0em;
text-align: left;
margin-bottom:29px;
}
.detail .order-block .price-description{
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 28px;
letter-spacing: 0em;
text-align: left;
margin-bottom:10px;
}
.detail .order-block .prices .price{
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 28px;
letter-spacing: 0em;
text-align: left;
}
.detail .order-block td .btns{text-align:left;
}

.detail .order-block td .btns>span{border-radius:0;}
.detail .order-block .btn.order{padding:12px 54px;height: 40px;border-radius: 0;}
/* End */
/* /local/templates/aspro-priority_2021/components/bitrix/news.detail/services/style.css?16738197402640 */
