

/* Start:/bitrix/templates/universe_s1/components/bitrix/system.pagenavigation/.default/style.css?17942445592487*/
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default {
  display: block;
  margin: 10px 0;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items {
  display: block;
  position: relative;
  text-align: center;
  overflow: hidden;
  font-size: 0;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items-wrapper {
  display: inline-block;
  vertical-align: top;
  margin: -4px;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item {
  display: inline-block;
  vertical-align: middle;
  padding: 4px;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-active .system-pagenavigation-item-wrapper {
  background-color: #0065ff;
  border-color: #0065ff;
  color: #fff;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-disabled .system-pagenavigation-item-wrapper {
  display: none;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-all .system-pagenavigation-item-wrapper {
  width: auto;
  text-align: left;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper {
  display: block;
  background-color: transparent;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 1.42857143;
  text-align: center;
  padding: 6px;
  border-radius: 4px;
  width: 32px;
  height: 32px;
  overflow: hidden;
  text-decoration: none;
  cursor: pointer;
  color: #2d2d2d;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: color, background-color, border-color;
  -moz-transition-property: color, background-color, border-color;
  -ms-transition-property: color, background-color, border-color;
  -o-transition-property: color, background-color, border-color;
  transition-property: color, background-color, border-color;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper:hover {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/style.css?179424455917573*/
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2{font-size:14px;font-style:normal;font-weight:400;line-height:1.5}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-description{margin-bottom:20px}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-wrapper{position:relative}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-wrapper:hover .news-list-item-picture{-webkit-box-shadow:0 10px 24px rgba(0,0,0,0.35);-moz-box-shadow:0 10px 24px rgba(0,0,0,0.35);box-shadow:0 10px 24px rgba(0,0,0,0.35)}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-picture{display:block;position:relative;padding-top:70%;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:5px;overflow:hidden;-webkit-transition:box-shadow 350ms;-moz-transition:box-shadow 350ms;-ms-transition:box-shadow 350ms;-o-transition:box-shadow 350ms;transition:box-shadow 350ms}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-picture-wrapper{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-discount{display:inline-block;position:relative;padding:10px 10px 9px;margin:25px;font-size:14px;font-weight:500;line-height:1.5;color:#fff;border-radius:5px}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-name{display:block;margin-top:20px;height:48px;font-size:18px;font-weight:500;line-height:1.333334;color:inherit;text-decoration:none;overflow:hidden;-webkit-transition:color 350ms;-moz-transition:color 350ms;-ms-transition:color 350ms;-o-transition:color 350ms;transition:color 350ms}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-duration{height:45px}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-duration-wrapper{padding-top:10px;padding-left:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4b4b4b}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-duration-icon,.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-duration-text{display:inline-block;vertical-align:middle}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-duration-icon{margin-right:5px;width:16px;height:20px;font-size:16px}
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-duration-text{font-size:14px;line-height:1.5;height:21px}
@media all and max-width 450px {
.ns-bitrix.c-news-list.c-news-list-shares-blocks-2 .news-list-item-name{font-size:14px;line-height:1.5;height:auto}
}
/*# sourceMappingURL=style.css.map */
.geo .text p{margin-bottom:1.6em}
.geo{width:100%;color:#333;margin-bottom:60px}
.geo .content{width:100%;margin:0 auto;/* padding-top: 55px; */font-size:0}
.geo .title{color:#333;text-align:center;font-size:22px;/* margin-bottom: 55px; */margin:20px 0}
.geo .left{display:inline-block;vertical-align:top;/* width: 320px; */width:400px;font-size:14px}
.geo .right{display:inline-block;vertical-align:bottom;width:620px;height:555px;margin-left:20px;font-size:14px}
.geo .text{}
#block-block-6 .geo .icons{margin-top:50px}
.geo .icons a{display:block;text-decoration:none;font-size: 14px;line-height:18px;margin-bottom:3px}
.geo .icons a i,.geo .icons a span.dot-dot{width:45px;height:25px}
.box{vertical-align:bottom;width:620px;height:555px;/* margin-left: 450px; */margin-left:480px;font-size:14px;display:none;background:#f7f7f7;/* margin-top:85px; */margin-top:10px}
.box.visible{display:block}
.tabs-in .left{position:absolute;top:170px;left:75px}
.box-spb i,.box-spb span.dot-dot{position:absolute;top:0;left:0;width:582px;height:543px;background:url(/bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/imgs/geo/piter-map.png) 0 0 no-repeat}
.geo .box-spb a{text-decoration:none;position:absolute}
.box-spb__kurort{top:88px;left:202px}
.box-spb__viborg{top:139px;left:305px}
.box-spb__kronshtat{top:207px;left:79px}
.box-spb__kronshtat{top:209px;left:80px}
.box-spb__primorskiy{top:206px;left:303px}
.box-spb__kalininskiy{top:220px;left:384px}
.box-spb__petrogradskiy{top:243px;left:313px}
.box-spb__vasyeleostrovskiy{top:263px;left:239px}
.box-spb__centraliniy{top:265px;left:422px}
.box-spb__lomonosovskiy{top:290px;left:84px}
.box-spb__admiralteiskiy{top:300px;left:306px}
.box-spb__kirovskiy{top:323px;left:316px}
.box-spb__frunzenskiy{top:333px;left:385px}
.box-spb__petrodvortzovskiy{top:337px;left:159px}
.box-spb__nevskiy{top:357px;left:448px}
.box-spb__moskovskiy{top:384px;left:331px}
.box-spb__krasnoselskiy{top:415px;left:240px}
.box-spb__puskinskiy{top:450px;left:385px}
.box-spb__kolpinskiy{top:422px;left:476px}
.geo .icons .spb{padding-bottom:36px}
.geo .icons .spb span{/* position: relative; *//* top: 32px; */display:inline-block;vertical-align:top;margin-left:11px;font-size:16px;/* width: 100px; */color:#a0c63d;text-decoration:underline}
.geo .icons .spb i{background-position:-994px -228px;width:55px;height:100px}
.icons p{margin-bottom:14px}
.geo .lo{padding-bottom:36px}
.geo .lo i{background-position:-1061px -230px;width:55px;height:100px}
.geo .lo span{display:inline-block;vertical-align:top;margin-left:11px;font-size:16px;/* width: 100px; */color:#52acde;text-decoration:underline}
.geo .box-len i,.geo .box-len span.dot-dot{position:absolute;top:0;left:0;width:620px;height:548px;/* background-position: -358px -120px; */background-position:-350px -121px}
.geo .box-len a{text-decoration:none;position:absolute;font-weight:500}
.geo .box-len a.spb{left:195px;top:75px}
.geo .box-len a.kolp{left:243px;top:198px;font-size:14px}
.geo .box-len a.push{left:116px;top:218px;font-size:14px}
.geo .box-len a.pav{left:130px;top:235px;font-size:14px}
.geo .box-len a.tos{left:387px;top:450px;width:110px}
.geo .box-len a.gat{left:230px;top:459px;width:100px}
.geo .box-len a.kir{left:468px;top:245px;width:98px}
.geo .box-len a.kir.town{left:365px;top:155px;width:98px;text-align:right;font-size:14px}
.geo .box-len a.gat.town{left:125px;top:285px;width:100px;font-size:14px}
.geo .box-len a.lub{left:375px;top:370px;text-align:right;font-size:14px}
.geo .box-len a.shl{left:298px;top:120px;text-align:right;font-size:14px}
.geo .box-len a.lom{left:30px;top:131px;text-align:right;font-size:14px}
.geo .box-len a.kras{left:90px;top:200px;text-align:right;font-size:14px}
.geo .box-len a.nic{left:282px;top:231px;text-align:right;font-size:14px}
.geo .box-len a.kom{left:193px;top:258px;text-align:right;font-size:14px}
.geo .box-len a.siv{left:200px;top:356px;text-align:right;font-size:14px}
.geo .box-len a.mga{left:432px;top:202px;text-align:right;font-size:14px}
.geo .box-len a.otr{left:357px;top:189px;text-align:right;font-size:14px}
.geo .bottom_text{font-size:14px;/* width: 293px; */position:relative;margin:20px 0}
#block-block-6 .geo .bottom_text{top:10px}
#block-block-6 .geo .text{margin-bottom:10px}
.geo .icons .spb_container,.geo .icons .lo_container{display:inline-block;vertical-align:top;padding-right:30px}
.geo .icons .spb_container i,.geo .icons .spb_container span.dot-dot,.geo .icons .spb_list,.geo .icons .lo_container i,.geo .icons .lo_container span.dot-dot,.geo .icons .lo_list{display:inline-block;vertical-align:top}
.geo .icons .spb_container>i,.geo .icons .lo_container>i,.geo .icons .spb_container>span.dot-dot,.geo .icons .lo_container>span.dot-dot{width:45px;height:110px;top:6px}
.geo .icons .spb_list,.geo .icons .lo_list{padding-top:0}
.geo .icons .spb_container>i,.geo .icons .spb_container>span.dot-dot{background-position:-992px -242px}
.geo .icons .lo_container>i,.geo .icons .lo_container>span.dot-dot{background-position:-1061px -242px}
.geo .icons .tos_list,.geo .icons .kir_list,.geo .icons .gat_list{display:inline-block;vertical-align:top;padding-right:40px}
.geo .icons .tos_list li a,.geo .icons .kir_list li a,.geo .icons .gat_list li a{display:initial}
.geo .icons .tos_list>a.tos,.geo .icons .gat_list>a.gat,.geo .icons .kir_list>a.kir{color:#52acde}
.geo .icons .lo_list ul{padding-left:75px}
.geo .icons .lo_list ul li:before{background-position:-1006px -103px}

.geo *{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;position:relative}
i,span.dot,span.dot-dot,span.arrwhite,span.lupa,.arrowbluebtm,.req{background:url(/bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/imgs/geo/sprites.png) no-repeat;display:inline-block;width:30px;height:30px;background-position:0 0}
.main_img{background:url(/bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/imgs/fon_shapka.jpg);background-size:100% 100%;overflow:hidden;max-height:700px}
.main_img .bg{background:url(/bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/imgs/fon_video.png);width:100%;height:100%;position:absolute;top:0;left:0}
.main_img video{width:100%;display:block}
.main_img .text{position:absolute;top:120px;left:50%;margin-left:-480px;background:rgba(255,255,255,0.8);color:#3da0db;font-size:46px;font-weight:700;text-align:center;padding:30px 130px;width:700px}
.variants .content{width:960px;margin:0 auto;/* padding: 59px 0; */padding:20px 0;color:#333}
.variants .title,.geo .title{text-align:center;font-size:22px}
.variants .varblocks{font-size:0}
.variants .var{display:inline-block;vertical-align:top;width:300px;padding:0 10px;/* margin-top: 60px; */margin-top:20px}
.variants .img{width:300px;height:220px;margin-bottom:5px}
.variants .img img{display:block;width:100%;height:100%}
.variants .var .title{color:#FFF;padding:10px 19px;text-align:left;background:rgba(62,160,221,0.8);width:219px;position:absolute;bottom:13px;left:0;font-weight:100}
.variants .var .list a{display:block;border-bottom:1px dotted #3ea0dd;text-decoration:none;line-height:30px;text-align:left}
.variants .var .list a:hover{background:#3ea0dd;color:#FFF}
.variants .var .list a i,.variants .var .list a span.dot{background-position:-1091px -51px;width:15px;height:12px;margin:0 13px}
.variants .var .list a:hover i{background-position:-1091px -79px}
.variants .var .list{font-size:14px}
.variants a.order{background-color:#a0c63d;width:272px;margin:0 auto;text-align:center;color:#FFF;font-size:16px;margin-top:30px;display:block;line-height:1.5em;text-decoration:none;padding:5px 0;transition:background-color .3s linear}
.variants a.order:hover{background-color:#96c12a}
.free_consult{background:url(/bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/imgs/fon_free.jpg) no-repeat;height:260px;/* height: 300px; */background-position:center top/* margin-top: 36px; */}
.free_consult .content{width:960px;margin:0 auto;padding-top:110px;/* padding-top: 140px; */padding-top:100px}
.free_consult .title{color:#FFF;text-align:center;font-size:22px;margin-bottom:41px;margin-bottom:20px}
.free_consult .title span{font-size:18px;font-weight:100}
.free_consult .konf{position:absolute;bottom:0;left:35px;font-size:14px;color:#FFF;font-weight:100;/* line-height: 1.9em; */line-height:1.3em}
.free_consult .konf i,.free_consult .konf span.dot{background-position:-1087px -154px;width:92px;height:50px;position:absolute;top:-50px;left:58px}
.free_consult .form{text-align:center}
.free_consult input{border:none;text-align:center;font-size:22px;height:40px;width:300px;color:#333;outline:none;padding:0;vertical-align:top;font-weight:100}
.free_consult a.order{background-color:#a0c63d;width:300px;margin:0 auto;text-align:center;color:#FFF;font-size:22px;display:inline-block;line-height:40px;text-decoration:none;transition:background-color .3s linear;margin-left:6px;font-weight:100}
.free_consult a.order:hover{background-color:#96c12a}
.free_consult .hint{margin-top:25px;margin-top:10px;color:#FFF;font-size:16px;font-weight:100}
.geo{width:100%;color:#333;margin-bottom:60px}
.geo .content{width:100%;margin:0 auto;/* padding-top: 55px; */font-size:0}
.geo .title{color:#333;text-align:center;font-size:22px;/* margin-bottom: 55px; */margin:20px 0}
.geo .left{display:inline-block;vertical-align:top;/* width: 320px; */width:400px;font-size:14px}
.geo .right{display:inline-block;vertical-align:bottom;width:620px;height:555px;margin-left:20px;font-size:14px}
.geo .text{}
#block-block-6 .geo .icons{margin-top:50px}
.geo .icons a{display:block;text-decoration:none;font-size: 14px;line-height:18px;margin-bottom:3px;font-weight:500}
.geo .icons a i,.geo .icons a span.dot-dot{width:45px;height:25px}
a.kolp i,a.kolp span.dot-dot{background-position:-1027px -15px}
.push i,.push span.dot-dot{background-position:-1027px -50px}
.pav i,.pav span.dot-dot{background-position:-1027px -86px;top:4px}
.tos i,.tos span.dot-dot{background-position:-1027px -112px}
.kir i,.kir span.dot-dot{background-position:-1027px -179px;top:0}
.gat i,.gat span.dot-dot{background-position:-1027px -145px;top:0}
.lom i,.lom span.dot-dot{background-position:-991px -72px;top:3px}
.kras i,.kras span.dot-dot{background-position:-991px -37px;top:0}
.geo .icons .spb{padding-bottom:36px}
.geo .icons .spb span{/* position: relative; *//* top: 32px; */display:inline-block;vertical-align:top;margin-left:11px;font-size:16px;/* width: 100px; */color:#a0c63d;text-decoration:underline}
.geo .icons .spb i{background-position:-994px -228px;width:55px;height:100px}
.icons p{margin-bottom:14px}
.geo .lo{padding-bottom:36px}
.geo .lo i{background-position:-1061px -230px;width:55px;height:100px}
.geo .lo span{/* position: relative; *//* top: 32px; */display:inline-block;vertical-align:top;margin-left:11px;font-size:16px;/* width: 100px; */color:#52acde;text-decoration:underline}
.geo .box-len i,.geo .box-len span.dot-dot{position:absolute;top:0;left:0;width:620px;height:548px;/* background-position: -358px -120px; */background-position:-350px -121px}
.geo .box-len a{text-decoration:none;position:absolute;color:#333}
.geo .box-spb a{color:#333}
.geo .bottom_text{font-size:14px;/* width: 293px; */position:relative;margin:20px 0}
#block-block-6 .geo .bottom_text{top:10px}
#block-block-6 .geo .text{margin-bottom:10px}
.geo .icons .spb_container,.geo .icons .lo_container{display:inline-block;vertical-align:top;padding-right:30px}
.geo .icons .spb_container i,.geo .icons .spb_container span.dot-dot,.geo .icons .spb_list,.geo .icons .lo_container i,.geo .icons .lo_container span.dot-dot,.geo .icons .lo_list{display:inline-block;vertical-align:top}
.geo .icons .spb_container>i,.geo .icons .lo_container>i,.geo .icons .spb_container>span.dot-dot,.geo .icons .lo_container>span.dot-dot{width:45px;height:110px;top:6px}
.geo .icons .spb_list,.geo .icons .lo_list{padding-top:0}
.geo .icons .spb_container>i,.geo .icons .spb_container>span.dot-dot{background-position:-992px -242px}
.geo .icons .lo_container>i,.geo .icons .lo_container>span.dot-dot{background-position:-1061px -242px}
.geo .icons .tos_list,.geo .icons .kir_list,.geo .icons .gat_list{display:inline-block;vertical-align:top;padding-right:40px}
.geo .icons .tos_list li a,.geo .icons .kir_list li a,.geo .icons .gat_list li a{display:initial}
.geo .icons .tos_list>a.tos,.geo .icons .gat_list>a.gat,.geo .icons .kir_list>a.kir{color:#52acde}
.geo .icons .lo_list ul{padding-left:75px}
.geo .icons .lo_list ul li{height:25px;font-weight:initial}
/*���������*/.tabs-in{position:relative;background:#f7f7f7;height:780px;height:710px;margin:0 -75px;padding:0;border:1px solid #d5ddea}
.tabs-a{height:110px;line-height:110px;list-style:none;background:#FFF;padding:0;margin:0}
.tabs-a li{float:left;display:block;border-bottom:1px solid #d5ddea;width:50%;box-sizing:border-box;margin:0!important;padding:0 0 0 250px;list-style:none;font-size:30px;color:#2b81c2;cursor:pointer;-webkit-transition:all .2s linear 0;-moz-transition:all .2s linear 0;transition:all .2s linear 0;font-weight:500;font-size:24px}
.tabs-a li:before{display:none!important}
.tabs-a li:first-child{border-right:1px solid #d5ddea}
.tab-len{background:#fff url(/bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/imgs/geo/len.png) 120px 20px no-repeat}
.tab-len:hover,.tab-len.current{background:#f7f7f7 url(/bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/imgs/geo/len-hover.png) 120px 20px no-repeat}
.tab-spb{background:#fff url(/bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/imgs/geo/spb.png) 150px 20px no-repeat}
.tab-spb:hover,.tab-spb.current{background:#f7f7f7 url(/bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/imgs/geo/spb-hover.png) 150px 20px no-repeat}
.tabs-a li.current,.tabs-a li:hover{border-bottom:1px solid #f7f7f7}
.tabs-a li img{margin-left:10px}
.box{vertical-align:bottom;width:620px;height:555px;/* margin-left: 450px; */margin-left:480px;font-size:14px;display:none;background:#f7f7f7;/* margin-top:85px; */margin-top:10px}
.box.visible{display:block}
.tabs-in .left{position:absolute;top:170px;left:75px}
.box-spb i,.box-spb span.dot-dot{position:absolute;top:0;left:0;width:582px;height:543px;background:url(/bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/imgs/geo/piter-map.png) 0 0 no-repeat}
.geo .box-spb a{text-decoration:none;position:absolute;font-weight:500}
.box-spb__kurort{top:88px;left:202px}
.box-spb__viborg{top:139px;left:305px}
.box-spb__kronshtat{top:207px;left:79px}
.box-spb__kronshtat{top:209px;left:80px}
.box-spb__primorskiy{top:206px;left:303px}
.box-spb__kalininskiy{top:220px;left:384px}
.box-spb__petrogradskiy{top:243px;left:313px}
.box-spb__vasyeleostrovskiy{top:263px;left:239px}
.box-spb__centraliniy{top:265px;left:422px}
.box-spb__lomonosovskiy{top:290px;left:84px}
.box-spb__admiralteiskiy{top:300px;left:306px}
.box-spb__kirovskiy{top:323px;left:316px}
.box-spb__frunzenskiy{top:333px;left:385px}
.box-spb__petrodvortzovskiy{top:337px;left:159px}
.box-spb__nevskiy{top:357px;left:448px}
.box-spb__moskovskiy{top:384px;left:331px}
.box-spb__krasnoselskiy{top:415px;left:240px}
.box-spb__puskinskiy{top:450px;left:385px}
.box-spb__kolpinskiy{top:422px;}
.more_cities h2 {margin:20px 0}
.more_cities ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding-left: 80px;
    padding-top: 10px;
}
.more_cities ul li:before {display:none;}
.more_cities ul li {
    
    margin-right: 20px;
    min-width: 220px;
	font-weight: 500;
	height: 25px;
}
/* End */
/* /bitrix/templates/universe_s1/components/bitrix/system.pagenavigation/.default/style.css?17942445592487 */
/* /bitrix/templates/universe_s1/components/bitrix/news.list/delivery.list/style.css?179424455917573 */
