

/* Start:/local/templates/dveri_v3/components/bitrix/news.list/installer/style.css?16717981766144*/
/*
.neva .about_text{
	    box-shadow: none;
	}
	.installer{
		background: #ffffff;
		 padding-top: 100px;
		 overflow: hidden;
	}
	.installer__inner{
	    max-width: 1180px;
		margin: 0 auto;
		padding: 0 10px;
	}

	.installer__block{
		border: 20px solid #fdad72;
                padding: 28px 10px 0 54px;
		display: flex;
		justify-content: space-between;
		position: relative;
                margin-bottom: 70px;
	}
	.good-status{
		position: absolute;
		text-align: center;
		  top: -80px;
		    left: -110px;
		    background: url("/o_kompanii/good-status.png") no-repeat center center;
		width: 227px;
		height: 233px;
	    box-sizing: border-box;
	    padding-top: 48px;
	    color: #fff;
                font-size: 11px;
		font-family: "HelveticaNeueCyr";
		font-weight: 600;
		    text-transform: uppercase;
		 line-height: 20px;
	}

	.installer__about{
		width: calc(100% - 328px);
		position: relative;
		 padding-bottom: 27px;
	}
	.installer__name{
		font-size: 40px;
		color: #f99152;

		font-family: "HelveticaNeueCyr";
		font-weight: 800;
		padding-top: 13px;
                letter-spacing: -1px;
	}
	.good-status_have .installer__name,
	.good-status_have .installer__company{
		text-align: right;
	}
	.installer__company{
		font-size: 20px;
		color: #393939;
		font-family: "HelveticaNeueCyr";
		font-weight: 800;
		line-height: 25px;
	}
	.installer__text{
		font-size: 16px;
		font-family: "HelveticaNeueCyr";
		font-weight: 800;
		color: #adadad  ;
		padding-top: 11px;
                line-height: 16px;
	}
	.installer__text span{
		color: #feb500;
	}
	.installer__interdiction{
		 max-width: 385px;
	}
	.installer__photo{
		margin: 21px 0 13px 0;
	}
	.installer__photo a{
		margin-right: 10px;
	}
	.installer__img{
	position: absolute;
	    right: 0;
	    bottom: 0;
	        width: 44%;
	}
	.installer__img img{
		display: block;
		width: 100%;
	}
	.installer__last{
		font-size: 16px;
		color: #f99152;
		font-family: "HelveticaNeueCyr";
		font-weight: 800;
		letter-spacing: -0.8px;
	}
	.review-block__title{
		font-size: 20px;
		font-family: "HelveticaNeueCyr";
		font-weight: 700;
		text-align: center;
		color: #adadad;
		 padding-bottom: 18px;
	}

	.review-block{
		width: 330px;
	}
	.review-block__scroll{
	    overflow-y: auto;
	       height: 380px;
	     padding-left: 10px;
         padding-top: 5px;
             padding-right: 10px;
	}
	.review-block__scroll::-webkit-scrollbar {
	      width: 2px;
	}

	.review-block__scroll::-webkit-scrollbar-track {

	}

	.review-block__scroll::-webkit-scrollbar-thumb {
	  background-color: #fea46f;
	}
	.review-block__item{
		background-color: #fff; !* layer fill content *!
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.15); !* drop shadow *!
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.15); !* drop shadow *!
		box-shadow: 0 0 10px rgba(0,0,0,.15);
		margin-bottom: 20px;
                padding: 14px 20px 3px 19px;
	}
	.review-block__item p{
		color: #6a6a6a;
		font-size: 14px;
		line-height: 22px;
	}
	.review-block__first{
		display: flex;
		justify-content: space-between;
	}
	.review-block__polite{
		position: relative;
		width: 125px;
		color: #f99152;
		font-size: 12px;
		    padding-bottom: 10px;
	}
	.review-block__polite span{
		float: right;
	}
	.review-block__polite:after{
		position: absolute;
		bottom: 0;
	    display: block;
		content: "";
		width: var(--procent);
		height: 6px;
		background: #fea46f;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px; !* border radius *!
		z-index: 2;
	}
	.review-block__polite:before{
		position: absolute;
		bottom: 0;
	    display: block;
		content: "";
		width: 100%;
		height: 6px;
		background-color: #e9e9e9;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px; !* border radius *!
	}
	@media only screen and (max-width: 1360px) {
		.good-status{
		    left: -40px;
		}
	}
	@media only screen and (max-width: 1170px) {
		.installer__img{
		        width: 38%;
			    bottom: auto;
		    top: 50px;
		}
		.good-status_have .installer__img{
		     top: 0px;
		}
	}
	@media only screen and (max-width: 1024px) {
		.installer__about{
			width: auto;
			padding: 0 30px 70px;
		}
		.good-status_have .installer__about{
			padding: 70px 30px;
		}
		.review-block{
			width: auto;
		}
		.installer__interdiction{
			max-width: inherit;
		}
		.installer__block{
			display: block;
		}
		.review-block__scroll{
			height: auto;
		}
		.good-status{
			left: 0;
		    right: 0;
		        top: -90px;
		    margin: 0 auto;
		     background: url(/o_kompanii/good-status.png) no-repeat center center;
		    background-size: 100%;
		    font-size: 9px;
		    width: 187px;
		    height: 213px;
		        line-height: 17px;
		}
		.installer__company,
		.installer__name{
			text-align: left;
		}
		.installer__block{
			padding-left: 0;
		}
		.review-block{
			padding-bottom: 0;
		}
		.review-block__scroll{
			padding-bottom: 20px;
		}
		.installer .slick-dots{
			padding-top: 0;
		}
		.good-status_have .installer__name,
		.good-status_have .installer__company{
			text-align: left;
		}
	}
	@media only screen and (max-width: 767px) {
		.installer__block{
	                 border: 5px solid #fdad72;
	                 font-weight: 600;
	                 font-size: 21px;
	                 letter-spacing: 0;
		}
		.installer__about{
			padding: 0 10px 20px;
		}
		.good-status_have .installer__about{
				padding: 94px 10px 20px;
		}
		.installer__name{
			font-size: 20px;
		    letter-spacing: 0;
		    font-weight: 600;
		}
		.installer__company{
			font-size: 13px;
			line-height: 20px;
			padding-bottom: 30px;
		}
		.installer__text{
			font-size: 13px;
		}
		.good-status_have .installer__img{
			width: 38%;
			    bottom: auto;
			    top: 80px;
		}

		 .installer__img{
		    top: 0;
		}
		.installer__last{
			font-size: 14px;
			text-align: center;
		}
	}*/

/* End */
/* /local/templates/dveri_v3/components/bitrix/news.list/installer/style.css?16717981766144 */
