

/* Start:/bitrix/templates/newintec/components/bitrix/news.detail/landing_promotion_instagram/style.css?15986082308265*/
#banner_top h1{
	text-align: left;
	font-size: 50px;
	color:#fff;
	margin-bottom: 20px;
	padding:0px;
}
/*menu*/
.fixed {
    position: fixed;
	z-index:999;
	width: 100%;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.17);	
}
.menu-docs-sidebar {
    padding-left: 20px;
}
.menu-docs-sidebar  .nav-stacked > li {
	float: left;
}
.nav-stacked > li {
	margin-top: 2px;
}
.menu-docs-sidebar .nav>li>a {
    color: #232425;
    border-bottom: 2px solid transparent;
    padding: 0px;
    font-size: 15px;
    line-height: 60px;
    margin-right: 25px;
	text-decoration: none;
}
.menu-docs-sidebar .nav>.active>a, 
.menu-docs-sidebar .nav>li>a:hover {
    color: #c6366f;                 
    text-decoration: none;          
    background-color: transparent;  
    border-bottom-color: #c6366f; 
}
.menu-docs-sidebar .nav>li>a:focus {                
    text-decoration: none;          
    background-color: transparent;  
}
.menu-docs-sidebar .nav ul.nav {
    display: none;           
}
.menu-docs-sidebar .nav>.active>ul.nav {
    display: block;           
}
/*composition*/
.composition {background:#fff;}
.composition .one_composition {
	float: left;
	margin-bottom: 30px;
	margin-top: 30px;
	padding-right: 5px;
    padding-left: 5px;
}
.composition .one_composition .img{
	width: 90px;
	height: 90px;
	margin:0 auto;
	background-position: center;
	background-repeat: no-repeat;
	float: left;
}
.composition .one_composition .title_composition {
	font-size: 21px;
	text-transform: none;
	text-decoration:none;
	margin-top: 10px;
	padding-left: 90px;
	text-align: left;
	color:#313a4c;
}
.composition .one_composition .text_composition {
	font-size: 16px;
	line-height: 20px;
	text-transform: none;
	text-decoration:none;
	margin-top: 10px;
	text-align: left;
	color:#828a9e;
	float: none;
	clear: both;
}
/*why_work*/
.why_work .one_why_work {
	margin-bottom: 30px;
	margin-top: 30px;
	padding-right: 5px;
    padding-left: 5px;
}
.why_work .one_why_work .img{
	width: 90px;
	height: 90px;
	margin:0 auto;
	background-position: center;
	background-repeat: no-repeat;
	text-align: center;
}
.why_work .one_why_work .title_why_work {
	font-size: 18px;
	text-transform: none;
	text-decoration:none;
	text-align: center;
	color:#313a4c;
}
.why_work .one_why_work .text_why_work {
	font-size: 16px;
	text-transform: none;
	text-decoration:none;
	margin-top: 10px;
	text-align: center;
	color:#828a9e;
	float: none;
	clear: both;
	line-height: 20px;
}
/*why_work*/
.guarantees {background:#fff;}
.guarantees .one_guarantees {
	margin-bottom: 30px;
	margin-top: 30px;
	padding-right: 5px;
    padding-left: 5px;
}
.guarantees .one_guarantees .img{
	width: 90px;
	height: 90px;
	margin:0 auto;
	background-position: center;
	background-repeat: no-repeat;
	text-align: center;
}
.guarantees .one_guarantees .title_guarantees {
	font-size: 18px;
	text-transform: none;
	text-decoration:none;
	text-align: center;
	color:#313a4c;
}
.guarantees .one_guarantees .text_guarantees {
	font-size: 16px;
	text-transform: none;
	text-decoration:none;
	margin-top: 10px;
	text-align: center;
	color:#828a9e;
	float: none;
	clear: both;
	line-height: 20px;
}
/*our_advantages*/
.our_advantages {background:#f5f7fc;}
.our_advantages .one_our_advantages {
	float: left;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-right: 5px;
    padding-left: 5px;
}
.our_advantages .one_our_advantages .img{
	margin:0 auto;
	float: left;
}
.our_advantages .one_our_advantages .title_our_advantages {
	font-size: 16px;
	text-transform: none;
	text-decoration:none;
	margin-top: 15px;
	padding-left: 70px;
	text-align: left;
	color:#585b5c;
}
.our_advantages .one_our_advantages .text_our_advantages {
	font-size: 16px;
	text-transform: none;
	text-decoration:none;
	margin-top: 15px;
	text-align: left;
	color:#828a9e;
	float: none;
	clear: both;
}
/*statistics*/
.statistics .statistics_title{
	font-size: 30px;
	color:#c6366f;
	margin-bottom:18px;
	font-weight: 400;
}
.statistics .statistics_text{
	font-size: 16px;
	color:#313a4c;
}
/*why*/
.why_text {
	font-size: 21px;
	line-height: 30px;
	color:#828a9e;
	text-align: center;
}
.why_number {
	width: 120px;
    height: 120px;
    margin: 0 auto;
    background: #ffd800;
    border-radius: 50%;
    line-height: 70px;
    text-align: -webkit-center;
    text-align: center;
    border: 25px solid #f5f7fc;
    color: #fff;
    font-size: 30px;
    text-shadow: 3px 3px 3px rgba(21,21,21,0.14);
	font-weight: bold;
}
.why_title {
	font-size: 18px;
	line-height: 23px;
	color: #313a4c;
    text-align: -webkit-center;
    text-align: center;
	margin-top: 20px;
}
/*work*/
.monthly_work{
	background:#f5f7fc;
	padding: 35px 20px;
}
.one_time_work {
	background:#fffdf2;
	padding: 35px 20px;
}
.title_work{
	color:#313a4c;
	font-size: 30px;
	line-height: 30px;
}
.text_work{
	color:#828a9e;
	font-size: 14px;
	line-height: 30px;
}
.how_we_are_working  {
	color:#313a4c;
	font-size: 16px;
}
.how_we_are_working tr td {
	padding: 10px 0;
}
.line_work {
	border-bottom:1px solid #e9ecf3;
	margin-top: 20px;
	margin-bottom: 20px;
}
/*carousel*/
.carousel-control {width:5% !important;}
.carousel-control .slider_promotion_arrow_prev_left, .carousel-control .slider_promotion_arrow_prev_right {
    position: absolute;
    top: 40%;
    z-index: 5;
    display: inline-block;
}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left, .carousel-control .slider_promotion_arrow_prev_left{
	left: -100% !important;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right, .carousel-control .slider_promotion_arrow_prev_right {
    right: -100% !important;
}
.carousel-control.right, .carousel-control.left {
    background-image: none!important;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    line-height: 1;
	box-shadow: 21px 0px 13px 0px rgba(21,21,21,0.11);
}
/*table*/
.how_much{
	width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
	border-collapse: collapse;
    border-spacing: 0;
	box-shadow: 0px 5px 5px 0px rgba(21,21,21,0.10);
}
.how_much th {
	font-size: 24px;
	line-height: 30px;
	color:#313a4c;
	padding:45px 0;
	text-align: center;
	font-weight: normal;
}
.how_much td {
	font-size: 19px;
	line-height: 1.2;
	color:#313a4c;
	padding:20px;
	text-align: center;
}
.how_much td:first-child {
	width: 45%;
}
.how_much td:first-letter, .how_much th:first-letter{
	text-transform: uppercase;
}
.how_much td:first-child, .how_much th:first-child{
	padding-left: 65px;
	text-align: left;
}
.how_much td:nth-child(odd), .how_much th:nth-child(odd)  {
	background-color: #fff;
}
.how_much td:nth-child(even), .how_much th:nth-child(even) {
    background-color: #fffdf2;
}
.how_much td span.small, .how_much td div.small {
	font-size: 14px;
}
.how_much td.border_td{
	border-top: 1px solid #e9ecf3;
    border-bottom: 1px solid #e9ecf3;
}
/*form*/
.title_one_feedback{
	color:#828a9e; 
	font-size:16px;
	margin-bottom: 7px;
}
.text_one_feedback{
	color:#313a4c; 
	font-size: 16px;
	font-weight: bold;
}
.title_feedback{
	font-size: 30px;
	color:#313a4c;
	margin-bottom: 30px;
	font-weight: 400;
	text-align: center;
}

.reviews {background:transparent;}
.reviews .one_reviews {
	float: left;
	margin-bottom: 30px;
	margin-top: 30px;
	padding-right: 5px;
    padding-left: 5px;
}
.reviews .one_reviews .img{
	width: 140px;
	height: 140px;
	margin:0 auto;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 10px;
	background-position: center;
	background-repeat: no-repeat;
	float: left;
	border-radius: 50%;
}
.reviews .one_reviews .author_reviews {
	font-size: 21px;
	line-height: 24px;
	text-transform: none;
	text-decoration:none;
	margin-top: 10px;
	text-align: left;
	color:#171717;
	font-weight: bold;
}
.reviews .one_reviews .post_reviews {
	font-size: 14px;
	line-height: 24px;
	text-transform: none;
	text-decoration:none;
	margin-top: 10px;
	text-align: left;
	color:#171717;
}
.reviews .one_reviews .text_reviews {
	font-size: 16px;
	line-height: 24px;
	text-transform: none;
	text-decoration:none;
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: left;
	color:#171717;
	float: none;
	clear: both;
}
.reviews .one_reviews a.href_reviews{
	text-decoration: underline;
	font-size: 16px;
}
.reviews .one_reviews a.href_reviews:hover{
	text-decoration: none;
}
/* End */


/* Start:/bitrix/templates/newintec/components/bitrix/news.list/new_intec_other_promotion/style.css?1598608230685*/
.other_promotion {background:#fff;}
.other_promotion .one_other_promotion {
  float: left;
  margin-bottom: 30px;
  margin-top: 30px;
}
.other_promotion .one_other_promotion .img{
  height: 100px;
  width: 100px;
  margin:0 auto;
  margin-bottom: 20px;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
}
.other_promotion .one_other_promotion .title {
  text-align: center;
  margin:0 10px;
}
.other_promotion .one_other_promotion .title  a {
  font-size: 21px;
  text-decoration:none;
  line-height: 1;
  color:#313a4c;
}
.other_promotion .one_other_promotion:hover .title  a,
.other_promotion .one_other_promotion .title  a:hover {
  color:#c6366f;
}


/* End */
/* /bitrix/templates/newintec/components/bitrix/news.detail/landing_promotion_instagram/style.css?15986082308265 */
/* /bitrix/templates/newintec/components/bitrix/news.list/new_intec_other_promotion/style.css?1598608230685 */
