

/* Start:/bitrix/templates/urfo/components/bitrix/system.pagenavigation/modern1/style.css?1776778336803*/
div.modern-page-navigation {
text-align: center;
position: relative;
padding-bottom: 40px;
}
div.modern-page-navigation a,
span.modern-page-current,
span.modern-page-dots
{
	border-left-width: 1px;
	border-left-style: solid;
	padding-left: 0.75em;
	padding-right: 0.5em;
	text-decoration: none;
}
div.modern-page-navigation a.modern-page-previous {
	border-right-width: 1px;
	border-right-style: solid;
	border-left: none; }
div.modern-page-navigation a.modern-page-first,
div.modern-page-navigation span.modern-page-first {
	border-left: none;
	padding-left: 0.5em; }

span.modern-page-current {
	font-weight: var(--ui-font-weight-bold);
}
div.modern-page-navigation a,
span.modern-page-current,
div.modern-page-navigation a.modern-page-previous,
span.modern-page-dots {
	border-color: #cdcdcd; 

}




/* End */


/* Start:/bitrix/templates/urfo/components/bitrix/news.list/company/style.css?17800496756470*/
.nav-bot.about-wrap.active .about__founder,.main .about__founder {display:flex}
.nav-bot.about-wrap.active .about__founder-img,.main .about__founder-img {width:47.8rem; height:52.6rem}
.nav-bot.about-wrap.active .about__founder-img img,.main .about__founder-img img {height:100%}
.nav-bot.about-wrap.active .about__founder-desc,.main .about__founder-desc {padding-left:8.5rem; padding-top:4.5rem}
.nav-bot.about-wrap.active .about__founder-header,.main .about__founder-header {margin-bottom:1rem; font-weight:600; font-size:4.5rem; line-height:80%; color:#2B2E34}
.nav-bot.about-wrap.active .about__founder-subheader,.main .about__founder-subheader {margin:3rem 0 10rem 0; font-weight:400; font-size:2.4rem; line-height:150%; color:#2B2E34}
.nav-bot.about-wrap.active .about__founder-text,.main .about__founder-text {position:relative; max-width:47.5rem; margin-bottom:11.9rem}
.nav-bot.about-wrap.active .about__founder-text span,.main .about__founder-text span {display:block; padding-left:3rem; font-weight:400; font-size:3.6rem; line-height:122%; color:#2B3042}
.nav-bot.about-wrap.active .about__founder-text img,.main .about__founder-text img {width:2rem; height:1.3rem}
.nav-bot.about-wrap.active .about__founder-text img:nth-child(1),.main .about__founder-text img:nth-child(1) {position:absolute; left:0.35rem; top:0.5rem}
.nav-bot.about-wrap.active .about__founder-text img:nth-child(3),.main .about__founder-text img:nth-child(3) {position:absolute; right:0.35rem; top:0.5rem}
.nav-bot.about-wrap.active .about__founder-props,.main .about__founder-props {display:flex; margin:2rem 0 0 8rem; justify-content:space-between; align-items:flex-end}
.nav-bot.about-wrap.active .about__founder-props span,.main .about__founder-props span {display:inline-block; padding-bottom:1rem; font-weight:400; font-size:1.4rem; line-height:139%; color:#2B2E34}
.nav-bot.about-wrap.active .about__founder-sign,.main .about__founder-sign {width:23.4rem; height:11.9rem}
.nav-bot.about-wrap.active .about__numbers,.main .about__numbers {display:flex; justify-content:space-between; margin-bottom:5rem}
.nav-bot.about-wrap.active .about__skills,.main .about__skills {padding-top:6rem}
.nav-bot.about-wrap.active .about__plus,.main .about__plus {font-weight:400; color:#2B2E34}
.nav-bot.about-wrap.active .about__plus:not(:last-child),.main .about__plus:not(:last-child) {margin-bottom:12rem}
.nav-bot.about-wrap.active .about__plus-big,.main .about__plus-big {margin-bottom:3rem; font-size:5rem; line-height:40%}
.nav-bot.about-wrap.active .about__plus-text,.main .about__plus-text {font-size:1.8rem; line-height:111%}
.nav-bot.about-wrap.active .about__preview,.main .about__preview {width:82.5rem}
.nav-bot.about-wrap.active .about__numbers-img,.main .about__numbers-img {margin-bottom:4rem; width:100%; max-height:49.1rem}
.nav-bot.about-wrap.active .about__numbers-img img,.main .about__numbers-img img {height:100%}
.nav-bot.about-wrap.active .about__make-grid,.main .about__make-grid {display:grid; grid-template-columns:repeat(2,2fr); gap:4rem}
.nav-bot.about-wrap.active .about__make,.main .about__make {margin-bottom:5rem}
.nav-bot.about-wrap.active .about__mission-2,.main .about__mission-2 {position:relative; margin-bottom:19rem}
.nav-bot.about-wrap.active .about__mission-desc,.main .about__mission-desc {width:100%}
.nav-bot.about-wrap.active .about__mission-img,.main .about__mission-img {width:100%; height:38.9rem}
.nav-bot.about-wrap.active .about__mission-img img,.main .about__mission-img img {width:100%; height:100%; object-fit:cover}
.nav-bot.about-wrap.active .about__mission-desc,.main .about__mission-desc {position:relative; max-width:70.6rem; margin:0 auto 5rem auto; padding:3.35rem 7.2rem; background:#FFFFFF; text-align:center}
.nav-bot.about-wrap.active .about__mission-desc img,.main .about__mission-desc img {width:2rem; height:1.3rem}
.nav-bot.about-wrap.active .about__mission-desc img:nth-child(1),.main .about__mission-desc img:nth-child(1) {position:absolute; left:4.35rem; top:3.85rem}
.nav-bot.about-wrap.active .about__mission-desc img:nth-child(3),.main .about__mission-desc img:nth-child(3) {position:absolute; right:4.35rem; top:3.85rem}
.nav-bot.about-wrap.active .about__mission-desc p,.main .about__mission-desc p {font-weight:400; font-size:2.4rem; line-height:125%; color:#2B2E34}
.nav-bot.about-wrap.active .about__mission,.main .about__mission {margin-bottom:15.6rem}
.brc{padding-top:18rem;}


@media (max-width:48em) {
.nav-bot.about-wrap.active .about__preview,.main .about__preview {width:100% }
.nav-bot.about-wrap.active .about__make-grid,.main .about__make-grid {grid-template-columns:repeat(1,1fr) }
.nav-bot.about-wrap.active .about__mission-desc,.main .about__mission-desc {max-width:100%; width:100% }
.nav-bot.about-wrap.active .about__founder,.main .about__founder {flex-direction:column }
.nav-bot.about-wrap.active .about__founder-img,.main .about__founder-img {width:100% }
.nav-bot.about-wrap.active .about__founder-img img,.main .about__founder-img img {object-fit:contain }
.nav-bot.about-wrap.active .about__founder-props span,.main .about__founder-props span {font-size:2.4rem }
.nav-bot.about-wrap.active .about__mission-desc,.main .about__mission-desc {padding:2rem }
.nav-bot.about-wrap.active .about__mission-desc p,.main .about__mission-desc p {font-size:3rem }
.nav-bot.about-wrap.active .about__mission-desc img,.main .about__mission-desc img {width:3rem; height:3rem }
.nav-bot.about-wrap.active .about__mission-desc img:nth-child(1),.main .about__mission-desc img:nth-child(1) {left:0; top:.85rem }
.nav-bot.about-wrap.active .about__mission-desc img:nth-child(3),.main .about__mission-desc img:nth-child(3) {right:0; top:.85rem }
.nav-bot.about-wrap.active .about__content,.main .about__content {flex-direction:column }
.nav-bot.about-wrap.active .about__content p,.main .about__content p {max-width:100% }
.nav-bot.about-wrap.active .about__video,.main .about__video {width:100% }
.nav-bot.about-wrap.active .about__skills,.main .about__skills {display:flex; justify-content:space-between }
.nav-bot.about-wrap.active .about__video-title,.main .about__video-title {font-size:2.3rem }
.nav-bot.about-wrap.active .about__video-text,.main .about__video-text {font-size:2.1rem }
.nav-bot.about-wrap.active .about__numbers,.main .about__numbers {flex-direction:column }
.nav-bot.about-wrap.active .about__plus-text,.main .about__plus-text {font-size:2.4rem; display:inline-block; max-width:20rem }
	}


/* End */
/* /bitrix/templates/urfo/components/bitrix/system.pagenavigation/modern1/style.css?1776778336803 */
/* /bitrix/templates/urfo/components/bitrix/news.list/company/style.css?17800496756470 */
