

/* Start:/local/templates/stroycity33/components/bitrix/main.include/nbAbout/style.css?16130302952133*/
.nbAbout {position: relative; margin-bottom: 2rem;}
.nbAbout:before {content: ''; position: absolute; top: 0; left: 0; bottom: 0; background: url(/local/templates/stroycity33/components/bitrix/main.include/nbAbout/images/nbAbout.jpg) center center no-repeat; width: 15.5%;}
.nbAbout__text {font-size: 1.5rem; color: #555454; font-weight: 300; line-height: 1.3; padding-bottom: 2rem;}
.nbAbout__path {}
.nbAbout__pathItem {position: relative; padding: 2rem !important; overflow: hidden;}
.nbAbout__pathItem._1 {background: #de5324;}
.nbAbout__pathItem._2 {background: #e2683e;}
.nbAbout__pathItem._3 {background: #e6835d;}
.nbAbout__pathItem._4 {background: #eb9a79;}
.nbAbout__pathItem._5 {background: #efb397;}
.nbAbout__pathIcon {width: 5.625rem; height: 5.625rem; background: url(/local/templates/stroycity33/components/bitrix/main.include/nbAbout/images/icon_1.png) 0 0 no-repeat; background-size: contain; }
.nbAbout__pathItem._2 .nbAbout__pathIcon {background-image: url(/local/templates/stroycity33/components/bitrix/main.include/nbAbout/images/icon_2.png);}
.nbAbout__pathItem._3 .nbAbout__pathIcon {background-image: url(/local/templates/stroycity33/components/bitrix/main.include/nbAbout/images/icon_3.png);}
.nbAbout__pathItem._4 .nbAbout__pathIcon {background-image: url(/local/templates/stroycity33/components/bitrix/main.include/nbAbout/images/icon_4.png);}
.nbAbout__pathItem._5 .nbAbout__pathIcon {background-image: url(/local/templates/stroycity33/components/bitrix/main.include/nbAbout/images/icon_5.png);}
.nbAbout__pathNum {position: absolute; font-size: 13rem; bottom: -2rem; right: 1rem; color: #e16946; font-weight: 800; line-height: 1;}
.nbAbout__pathItem._2 .nbAbout__pathNum {color: #e5764f;}
.nbAbout__pathItem._3 .nbAbout__pathNum {color: #e88e6c;}
.nbAbout__pathItem._4 .nbAbout__pathNum {color: #eda385;}
.nbAbout__pathItem._5 .nbAbout__pathNum {color: #f0baa0;}
.nbAbout__pathText {font-size: 1.25rem; font-weight: 600; padding-top: 2rem; position: relative; color: #fff;}
.nbAbout__title {padding: 2rem 0 0; font-weight: 600; font-size: 1.5rem; color: #484848;}
.nbAbout__discounts {}
.nbAbout__discount {border-left: 5px solid #484848; padding: 0.25rem 1rem; font-weight: 300; margin-top: 2rem; font-size: 1.125rem;}
.nbAbout__discount b {color: #ff6720; font-weight: 800; font-size: 1.5rem; display: inline-block; padding-bottom: 0.25rem;}

/*desktops*/
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) { 
	.nbAbout:before {display: none;}
}
/* End */


/* Start:/local/templates/stroycity33/components/bitrix/news.list/nbAboutList/style.css?16130303941742*/
.nbAboutList {padding-bottom: 2rem;}
.nbAboutList__items {}
.nbAboutList__item {font-size: 1.25rem; font-weight: 300; color: #555454; position: relative; padding-right: 25%; position: relative; overflow: hidden;}
.nbAboutList__item:nth-child(even) {background: #f4f4f4;padding-left: 25%; padding-right: 0;}
.nbAboutList__item:nth-child(2n-1):before {content: ''; position: absolute; bottom: -8rem; right: 18%; width: 28rem; height: 18rem; background-size: contain; background-image: url(/local/templates/stroycity33/components/bitrix/news.list/nbAboutList/images/bg_about.svg);}
.nbAboutList__item:nth-child(4n-1):before {right: auto; top: -6rem; bottom: auto; left: 0rem;}
.nbAboutList__item:nth-child(6n-1):before {right: 20%; top: auto; bottom: -3rem; left: auto;}
.nbAboutList__itemImg {position: absolute; top: 0; right: 0; bottom: 0; width: 25%; background-size: cover;}
.nbAboutList__item:nth-child(even) .nbAboutList__itemImg {right: auto; left: 0;}
.nbAboutList__itemImg:before {content: ''; display: block; background: #ff6720; width: 3rem; top: 3.5rem; bottom: 3.5rem; left: -0.5rem; position: absolute;}
.nbAboutList__item:nth-child(even) .nbAboutList__itemImg:before {left: auto; right: -0.5rem; background: #484848;}
.nbAboutList__itemText {display: table-cell; height: 20rem; vertical-align: middle; padding: 2rem; position: relative;} 
.nbAboutList__item:nth-child(even) .nbAboutList__itemText {}

/*desktops*/ 
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) { 
	.nbAboutList__itemImg {display: none; background: none !important;}
	.nbAboutList__itemText {height: auto; padding: 0px; display: block;}
	.nbAboutList__items {margin: 0 -15px;}
	.nbAboutList__item {padding: 1rem 15px !important;}
}

/* End */


/* Start:/local/templates/stroycity33/components/bitrix/news.list/nbShopList/style.css?17531840922782*/
.nbShopList {}
.nbShopList__title {font-size: 1.5rem; text-transform: uppercase; color: #484848; padding-bottom: 0.5rem;}
.nbShopList__items {overflow: hidden;}
.nbShopList__item {padding-bottom: 2rem;}
.nbShopList__itemImg {display: block; height: 0; padding-top: 64%; background-position: center center; background-size: cover; margin-bottom: 1rem; position: relative;}
.nbShopList__itemImg:before {content: ''; position: absolute; left: -15px; right: -15px; bottom: 0; top: 60%; border-bottom: 0.375rem solid #ff6720;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.nbShopList__col:last-child .nbShopList__itemImg:before { right: 0;}
.nbShopList__itemProps {}
.nbShopList__itemProp {position: relative; padding-left: 2.5rem; font-size: 1.25rem; line-height: 1.3; padding-bottom: 0.5rem; white-space: pre-line; display: block; color: #212529 !important;}
.nbShopList__itemProp:before {content: ''; position: absolute; top: -0.75rem; left: -0.875rem; width: 3.125rem; height: 3.125rem; background: url(/local/templates/stroycity33/components/bitrix/news.list/nbShopList/images/sprite_shopList.svg) 0 0 no-repeat;
	background-size: 3.125rem auto;
}
.nbShopList__itemProp._phone {white-space: normal;}
.nbShopList__itemProp._address {font-weight: 600; padding-bottom: 1rem; }
.nbShopList__itemProp._phone:before {background-position: 0 -3.125rem;}
.nbShopList__itemProp._time:before {background-position: 0 -6.25rem;}

.nbShopList__itemPhone {display: inline-block; color: #212529 !important;}





.nbShopList__items._firstItem .nbShopList__item {
	display: flex;
}

.nbShopList__items._firstItem .nbShopList__itemImg {
    width: 23%;
    padding-top: 16%;
}

.nbShopList__items._firstItem .nbShopList__itemProps {
	padding-left: 3rem;
}

.nbShopList__items._firstItem .nbShopList__title {
	padding-bottom: 1.5rem;
}








/*desktops*/
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {
	.nbShopList__items._firstItem .nbShopList__itemImg {
	    width: 31%;
	    padding-top: 22%;
	}
}

/*phones*/
@media (max-width: 767px) { 
	.nbShopList__items._firstItem .nbShopList__title {
		position: absolute;
		top: 0;
		left: 0;
		padding-bottom: 0;
	}
	.nbShopList__items._firstItem .nbShopList__item {
		position: relative;
		display: block;
		padding-top: 4rem;
	}
	.nbShopList__items._firstItem .nbShopList__itemImg {
	    width: 100%;
	    padding-top: 64%;
	}
	.nbShopList__items._firstItem .nbShopList__itemProps {
		padding-left: 0;
	}

}
/* End */
/* /local/templates/stroycity33/components/bitrix/main.include/nbAbout/style.css?16130302952133 */
/* /local/templates/stroycity33/components/bitrix/news.list/nbAboutList/style.css?16130303941742 */
/* /local/templates/stroycity33/components/bitrix/news.list/nbShopList/style.css?17531840922782 */
