

/* Start:/local/templates/aspro_mshop/components/bitrix/news.list/main_template_services_custom/style.css?16188282083714*/
.objekt-list .item_block .images-item .img-inner{display:block;width:100%;height:250px;}
.objekt-list .item_block .images-item{position:relative;}
.objekt-list .item_block .images-item .img-inner span{display:block;width:100%;height:100%;background-size: cover;background-position: center;background-repeat: no-repeat;}
.objekt-list .item_block .owl-carousel .owl-nav button{position:absolute;z-index:2;width: 25px;top: 0px;bottom: 0px;margin: auto;height: 25px;background: #fff}
.objekt-list .item_block .owl-nav button span{font-size: 20px;line-height: 25px;color: #ab3732;}
.objekt-list .item_block .owl-nav button:hover span{color:#999}
.objekt-list .item_block .owl-nav button.owl-prev{left:0px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.objekt-list .item_block .owl-nav button.owl-next{right:0px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.objekt-list .owl-carousel.owl-drag .owl-item{padding:0px;}
.objekt-list .row .item_block {padding: 20px;}
.objekt-list .row .item_block .align .bottom-row{text-align: center;padding: 20px;}
.objekt-list .row .item_block .align {transition:0.3s;height: 100%;border-radius: 20px;overflow: hidden;-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);}
.objekt-list .row .item_block .align:hover {transform: translateY(-5px);-webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);}
.objekt-list .row .item_block .align .bottom-row .title{padding: 20px 0px 10px 0px;display: block;font-size: 16px;font-weight: 600;color: #444;text-decoration: unset;line-height: 24px;}
.objekt-list .row .item_block .align .bottom-row .title span{display:block;color: #999;font-size: 14px;}
.objekt-list .row .item_block .align .bottom-row .description{margin-bottom:10px;}
.inner-page-static .price-in .price{font-size: 28px;font-weight: 800;color: #ac3732;padding: 15px 0px;}
.uslugi-page .reglament .item{padding:20px 0px}
.uslugi-page .reglament .item:nth-child(2n+1){background:#eaeaea}
.uslugi-page .reglament .item:first-child{padding-top:0px;}
.uslugi-page.inner-page-static .row {margin: 0px;}
.gallery-bottom.inner-page-static {padding: 0px;}
.service-form{background-size: cover;background-position: center;position:relative;background-image: url(/images/background-glavmed-picture.jpg);background-attachment: fixed}
.service-form #main-page-custom-form .form-in-main{padding:0px;}
.inner-page-static .service-form p.title{text-align: center;width: 100%;margin-bottom: 20px;color: #ac3731;}
.service-form .overlay{top: 0px;position:absolute;width:100%;height:100%;left:0px;right:0px;background:rgba(0,0,0,0.6)}
.service-form .forms-item{float:none;margin:auto}
.service-form  #main-page-custom-form .form-in-main .row{background: rgba(255,255,255,0.9);}


ul.price-inner .price-block:before {content: none;}
ul.price-inner .price-block {padding: 0px;line-height: 30px;font-size: 18px;}
ul.price-inner .price-block{display: block;letter-spacing: -1ex;margin: 5px 0;}
ul.price-inner .price-block .name{font-weight: 400;color: #444;margin-right: -135px;width: calc(100% - 135px);vertical-align: top;overflow: hidden;display: inline-block;letter-spacing: normal;}
ul.price-inner .price-block .name:after {content: '';display: inline-block;width: 99%;margin: 0 -99% 0 3px;vertical-align: baseline;border-bottom: 1px dotted #999;}
ul.price-inner .price-block .price-cur{font-weight: 800;color: #ab3833;display: inline-block;letter-spacing: normal;padding-left: 3px;margin-left: 135px;width:135px;vertical-align: bottom;}
.price-list.gray{background:#eaeaea}
/* End */


/* Start:/local/templates/aspro_mshop/components/bitrix/news.list/mshop_gallery_block/style.css?1618828208801*/
.gallery-block .gallery-list .img-outer span {display: block;width: 100%;height: 100%;background-position: center;background-size: cover;}
.gallery-block .gallery-list .img-inner {display: block;width: 100%;height: 250px;padding: 5px;}
.gallery-block .gallery-list.owl-carousel .owl-nav button {position: absolute;z-index: 2;width: 25px;top: 0px;bottom: 0px;margin: auto;height: 25px;background: #fff;}
.gallery-block .gallery-list .owl-nav button span {font-size: 20px;line-height: 25px;color: #ab3732;}
.gallery-block .gallery-list .owl-nav button.owl-prev {border-radius: 0px;left: 0px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.gallery-block .gallery-list .owl-nav button.owl-next {border-radius: 0px;right: 0px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
/* End */


/* Start:/local/templates/aspro_mshop/components/bitrix/news.list/fillials/style.css?1618828208569*/
#map-inner-serv{height:400px;}
#map-inner-serv{background-image:url('/bitrix/templates/aspro_mshop/images/map_large.png');background-size:cover;}
.item-fil .icon{width:20px;height:20px;}
.item-fil path{fill:#009ecb}
.item-fil .town span{display:inline-block;vertical-align:middle;}
.item-fil{padding:10px;cursor:pointer;transition: 0.3s;}
.align  .item-fil:hover{background: rgba(0, 158, 203, 0.35);}
.item-fil:nth-child(2n+1){background:#eaeaea}
.item-fil p.town span.name {font-size: 18px;text-transform: uppercase;font-weight: 800;padding-left: 10px;color: #ac3732;}
/* End */


/* Start:/local/templates/aspro_mshop/components/bitrix/news.list/mshop_advantages_services/style.css?16188282081280*/
.tizers_block_services .inner{transition: 0.3s;-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);text-align: center;width: 100%;height: 100%;padding: 30px;background: #eaeaea;border-radius: 20px;}
.tizers_block_services .inner:hover {transform: translateY(-5px);-webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);}
.tizers_block_services .inner span.icon {margin-bottom: 20px;display: inline-block;width: 80px;height: 80px;background: #fff;padding: 20px;border-radius: 50%;}
.tizers_block_services .inner span.icon{transition: 0.3s;-webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.3);}
.tizers_block_services .inner:hover span.icon{transform: translateY(5px);-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);}
.tizers_block_services .inner .title-in {margin-bottom: 20px;font-size: 16px;font-weight: 600;color: #009cc3;line-height: 23px;}
.tizers_block_services .line-items{padding-bottom: 25px;}
/* End */
/* /local/templates/aspro_mshop/components/bitrix/news.list/main_template_services_custom/style.css?16188282083714 */
/* /local/templates/aspro_mshop/components/bitrix/news.list/mshop_gallery_block/style.css?1618828208801 */
/* /local/templates/aspro_mshop/components/bitrix/news.list/fillials/style.css?1618828208569 */
/* /local/templates/aspro_mshop/components/bitrix/news.list/mshop_advantages_services/style.css?16188282081280 */
