

/* Start:/bitrix/templates/aspro_next/components/bitrix/catalog.smart.filter/objects/style.css?17773766331133*/
/*BIZ*/
.bx_filter .bx_filter_parameter_biz{
	font-size:15px;
	display:inline-block;
	margin-right:10px;
	text-decoration:none;
	color:#215968;
	border-bottom:1px dashed;
}
.bx_filter .bx_filter_parameter_biz:hover{
	text-decoration:none;
	border-bottom:1px solid;
}
.bx_filter .bx_filter_parameter_biz.active{
	position:relative;
	padding-left:20px;
	color:#d54a4a;
	border-bottom:1px solid;
}
.bx_filter .bx_filter_parameter_biz.active:hover{
	border-bottom:1px dashed;
}
.bx_filter .bx_filter_parameter_biz.active:before{
	position:absolute;
	top:4px;
	left:1px;
	display:block;
	width:13px;
	height:13px;
	content:' ';
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAABFElEQVQoz2NgIBJcl+Qzui7J33Vdgo+RWA38NxQknwDp/zekhRoIarghyc94Q15iC5D+f1NJ5v/n7dumE7ZFWqgYbANQ08c1a37+///fAL8GCT7L6zLCf0CaXjbUAdX/j0aWdAJKTACaxookJnJTUeoFyIaHIYH////8ORHZzdw35MTegyRvSAkeAdISYH8oSu4Fid0x0f//5/nzo0BbWOCagBzur0ePvrujp/kf5Aygc54DbZkDYt9UkPj/7czpl0A1ohhuBwra/Lp//809Zwewh8GagfSHpUt+A+VMcXoaKKn45+PHK0/iY8EaX1SUgzyeRDB4gYp4//3+veX9/Hn//379OpPY1ALSyAzEOUDMhksNAKf2po+AEPuKAAAAAElFTkSuQmCC') no-repeat center left;
}
/* End */


/* Start:/bitrix/templates/aspro_next/components/bitrix/news.list/news-project_new/style.css?177737663323336*/
.table-elements .item .text .cont > div .text_more .mores {
    background-color: #b41818;
    font-size:13px !important;
    line-height:18px !important;
    font-weight:normal !important;
    text-transform:none !important;
    text-decoration:none !important;
    margin:0 !important;
    border:1px solid #b41818 !important;
    border-radius:2px !important;
    padding:7px 18px 9px !important;
    overflow:hidden !important;
    transition:background-color 0.3s ease !important;
    -moz-transition:background-color 0.3s ease !important;
    -ms-transition:background-color 0.3s ease !important;
    -o-transition:background-color 0.3s ease !important;
    -webkit-transition:background-color 0.3s ease !important;
    vertical-align: top;
}

.table-elements .item .text .cont > div .text_more .mores::before {
    display: none !important;
}

.table-elements .items .item .image:hover .dark_block_animate {
    opacity: 1 !important;
}

.table-elements .items .item .image .dark_block_animate {
    background-color: rgba(46,46,47, 0.8) !important;
}

.table-elements .item .text .cont {
    vertical-align: bottom !important;
    text-align: left !important;
    padding: 25px 30px !important;
}

@media(max-width: 1199px) {
    .item .text .titles {
        transform: translateY(0) !important;
    }

    .table-elements .items .item .image .dark_block_animate {
        opacity: 1 !important;
    }

    .table-elements .items .item .image .dark_block_animate {
        background-color: transparent !important;
    }
}

.my-modal-is-open {
    overflow: hidden;
    height: 100vh;
}

.my-modal-is-open #content {
    z-index: 100 !important;
}

.my-modal-is-open .share.top {
    z-index: 0;
}

@-webkit-keyframes mmfadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes mmfadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-webkit-keyframes mmfadeOut {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes mmfadeOut {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@-webkit-keyframes mmslideIn {
    from {
        -webkit-transform: scale(0.7);
        transform: scale(0.7);
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes mmslideIn {
    from {
        -webkit-transform: scale(0.7);
        transform: scale(0.7);
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes mmslideOut {
    from {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    to {
        -webkit-transform: scale(0.7);
        transform: scale(0.7);
    }
}

@keyframes mmslideOut {
    from {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    to {
        -webkit-transform: scale(0.7);
        transform: scale(0.7);
    }
}

@-webkit-keyframes mmsUp {
    from {
        -webkit-transform: scaleY(0) translateZ(0);
        transform: scaleY(0) translateZ(0);
    }

    to {
        -webkit-transform: scaleY(1) translateZ(0);
        transform: scaleY(1) translateZ(0);
    }
}

@keyframes mmsUp {
    from {
        -webkit-transform: scaleY(0) translateZ(0);
        transform: scaleY(0) translateZ(0);
    }

    to {
        -webkit-transform: scaleY(1) translateZ(0);
        transform: scaleY(1) translateZ(0);
    }
}

@-webkit-keyframes mmsDown {
    from {
        -webkit-transform: scaleY(1) translateZ(0);
        transform: scaleY(1) translateZ(0);
    }

    to {
        -webkit-transform: scaleY(0) translateZ(0);
        transform: scaleY(0) translateZ(0);
    }
}

@keyframes mmsDown {
    from {
        -webkit-transform: scaleY(1) translateZ(0);
        transform: scaleY(1) translateZ(0);
    }

    to {
        -webkit-transform: scaleY(0) translateZ(0);
        transform: scaleY(0) translateZ(0);
    }
}

@-webkit-keyframes scaleIn {
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes scaleIn {
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.animation-base {
    -webkit-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

.my-modal {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 10000;
}

.my-modal.is-open {
    display: block;
}

.my-modal[aria-hidden="false"] .my-modal__container {
    opacity: 0;
    -webkit-animation: mmfadeIn 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
    animation: mmfadeIn 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
}

.my-modal[aria-hidden="false"] .my-modal__content {
    -webkit-animation: mmslideIn 0.4s cubic-bezier(0, 0, 0.2, 1);
    animation: mmslideIn 0.4s cubic-bezier(0, 0, 0.2, 1);
}

.my-modal[aria-hidden="false"] .my-modal__close {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-animation-name: scaleIn;
    animation-name: scaleIn;
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
}

.my-modal[aria-hidden="true"] .my-modal__container {
    -webkit-animation: mmfadeOut 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
    animation: mmfadeOut 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
}

.my-modal[aria-hidden="true"] .my-modal__content {
    -webkit-animation: mmslideOut 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
    animation: mmslideOut 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
}

.my-modal[aria-hidden="true"] .my-modal__close {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-animation-name: scaleOut;
    animation-name: scaleOut;
    margin: 0;
}

.my-modal__content,
.my-modal__container {
    will-change: transform;
}

.my-modal__container {
    position: fixed;
    z-index: 5;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    overflow: auto;
}

.my-modal__container:after {
    content: '';
    width: 0;
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

.my-modal__title {
    font-size: 30px;
    font-weight: 500;
    margin-bottom: 30px;
}

.my-modal__close {
    border: none;
    background-color: transparent;
    height: 20px;
    width: 20px;
    cursor: pointer;
    position: absolute;
    top: 20px;
    right: 20px;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    z-index: 10;
}

.my-modal__close:hover:before,
.my-modal__close:hover:after {
    -webkit-transform: translate(-50%, -50%) rotate(0);
    -ms-transform: translate(-50%, -50%) rotate(0);
    transform: translate(-50%, -50%) rotate(0);
}

.my-modal__close:before,
.my-modal__close:after {
    content: '';
    width: 100%;
    height: 2px;
    position: absolute;
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    -o-transition-property: opacity, transform;
    transition-property: opacity, transform;
    transition-property: opacity, transform, -webkit-transform;
    -webkit-transition-duration: 0.15s;
    -o-transition-duration: 0.15s;
    transition-duration: 0.15s;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
    background-color: rgba(0, 0, 0, 0.5);
    top: 50%;
    left: 50%;
}

.my-modal__close:before {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
}
.my-modal__close:after {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    -ms-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg);
}

.my-modal__content {
    width: -webkit-calc(100% - 40px);
    width: calc(100% - 40px);
    display: inline-block;
    vertical-align: middle;
    margin-top: 20px;
    margin-bottom: 20px;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);
    position: relative;
    padding: 30px 50px;
    text-align: left;
}

.my-modal__content {
    max-width: 980px;
    margin-bottom: 46px;
    margin-top: 46px;
    padding: 53px 60px 70px;
}

.my-modal__content h1 {
    font-size: 1.933em;
    line-height: 1.2;
}

.my-modal__content h3 {
    font-size: 1.4em;
}

.my-modal__content h4 {
    font-size: 1.13em;
}

.my-modal__content--content-slider {
    padding: 10px;
    max-width: 970px;
}

.my-modal__content--form-normal {
    padding: 60px 80px;
    max-width: 600px;
}

.my-modal__content--city {
    padding: 60px 80px;
    max-width: 900px;
}

#icon-che-t path{
    opacity: 1;
}

@media only screen and (max-width: 400px) {
    .my-modal__content--city {
        padding-top: 50px;
    }
}

.my-modal__form {
    position: relative;
    padding: 60px 20px 20px;
    max-width: 460px;
    width: 100%;
}

.my-modal__form .my-modal__close {
    top: 15px;
    right: 0;
    fill: #fff;
}

.my-modal__info-text {
    max-width: 640px;
}

.my-modal-overlay {
    position: absolute;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    will-change: opacity;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.9);
}

.my-modal__close-gallery {
    position: absolute;
    top: 12px;
    right: 16px;
    width: 35px;
    height: 35px;
}

.my-modal-gallery__arrow {
    position: absolute;
    top: 330px;
    font-size: 15px;
    line-height: 24px;
    color: #fff;
    text-decoration: none;
    font-weight: lighter;
    opacity: 0.6;
}

.my-modal-gallery__arrow:hover,
.my-modal-gallery__arrow:active {
    color: #fff;
    opacity: 1;
}

.my-modal-gallery__arrow--prev {
    left: -137px;
    text-align: right;
}

.my-modal-gallery__arrow--prev:before {
    content: '';
    display: inline-block;
    width: 5px;
    height: 11px;
    background-image: url("data:image/svg+xml,%3Csvg width='5' height='10' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 10'%3E%3Cstyle%3E.st0%7Bfill:%23fff;enable-background:new%7D%3C/style%3E%3Cpath class='st0' d='M.2 4.5L4 .2c.1-.2.5-.3.7-.1 0 0 .1 0 .1.1.2.3.2.7 0 1L1.5 5l3.3 3.8c.2.3.2.7 0 1-.2.3-.5.3-.8.1 0 0-.1 0-.1-.1L.2 5.5c-.3-.3-.3-.7 0-1z'/%3E%3C/svg%3E");
    position: relative;
    top: 24px;
    left: 30px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.my-modal-gallery__arrow--next {
    right: -122px;
    text-align: left;
}

.my-modal-gallery__arrow--next:after {
    content: '';
    display: inline-block;
    width: 5px;
    height: 11px;
    background-image: url("data:image/svg+xml,%3Csvg width='5' height='10' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 10'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;fill-rule:evenodd%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M574.819 250.516l-3.77 4.307a.561.561 0 0 1-.868 0 .773.773 0 0 1 0-.992l3.336-3.811-3.336-3.811a.773.773 0 0 1 0-.992.561.561 0 0 1 .868 0l3.77 4.307a.773.773 0 0 1 0 .992z' transform='translate(-570 -245.031)'/%3E%3C/svg%3E");
    margin-left: 15px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

@media(max-width: 600px) {
    .my-modal__content {
        padding: 0;
        margin: 0 auto;
        width: 100%;
        position: absolute;
        left: 0;
        right: 0;
    }

    .my-modal__close-gallery {
        top: 14px;
        right: 14px;
        background-color: rgba(0, 0, 0, 0.55);
    }

    .my-modal__close-gallery.my-modal__close:before,
    .my-modal__close-gallery.my-modal__close:after {
        background-color: rgba(255, 255, 255, 0.7);
    }

    .my-modal .detail .gallery-block .bigs.flexslider {
        margin-bottom: 0;
    }

    .my-modal .goods-block {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media screen and (max-width: 760px) {
    .my-modal__close {
        right: 10px;
        top: 15px;
    }
}

@media(max-width: 1024px) {
    .my-modal-gallery__arrows {
        display: none;
    }
}

.my-modal-gallery__dynamic .projects-blocks {
    border: none;
    padding: 0;
}

.my-modal-gallery__dynamic .projects-blocks:last-child {
    margin-bottom: 0;
}

.description__title {
    border: 1px solid #dfdfdf;
    cursor: pointer;
    margin-bottom: 0;
    padding: 18px 23px;
    position: relative;
}

.description__title::after {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 240.811 240.811'%3E%3Cpath d='M220.088 57.667l-99.671 99.695-99.671-99.707a12.147 12.147 0 0 0-17.191 0c-4.74 4.752-4.74 12.451 0 17.203l108.261 108.297c4.74 4.752 12.439 4.752 17.179 0L237.256 74.859c4.74-4.752 4.74-12.463 0-17.215-4.728-4.729-12.428-4.729-17.168.023z'/%3E%3C/svg%3E") no-repeat 50% 50% transparent;
    content: '';
    height: 15px;
    left: auto;
    position: absolute;
    right: 23px;
    top: 50%;
    transform: translateY(-50%);
    width: 15px;
    z-index: 1;
}

.description__title.is-open::after {
    transform: translateY(-50%) rotate(180deg);
}

.description__body {
    border: 1px solid #dfdfdf;
    border-top: none;
    display: none;
    padding: 18px 23px;
}

.my-modal .image_wrapper_block a,
.my-modal .catalog_item .item-title a {
    cursor: default;
}

.my-modal .detail .gallery-block .bigs.flexslider .slides .item {
    height: auto;
    line-height: initial;
}

.small-gallery-wrapper .flex-direction-nav {
    display: none;
}

.my-modal .detail .gallery-block .bigs.flexslider .slides .item {
    min-height: 0;
}

.wtf {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
}

@media(max-width: 600px) {
    .wtf {
        padding-left: 15px;
        padding-right: 15px;
    }
}

.wtf__title {
    align-items: center;
    display: flex;
    margin-top: 0;
    margin-bottom: 10px;
    margin-right: auto;
    text-align: left;
}

.wtf__title::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 82 82'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:url(%23SVGID_1_);%7D .st1%7Bfill:url(%23SVGID_2_);%7D .st2%7Bfill:url(%23SVGID_3_);%7D .st3%7Bfill:url(%23SVGID_4_);%7D .st4%7Bfill:url(%23SVGID_5_);%7D .st5%7Bfill:url(%23SVGID_6_);%7D .st6%7Bfill:%23724041;%7D%0A%3C/style%3E%3Cg%3E%3ClinearGradient id='SVGID_1_' gradientUnits='userSpaceOnUse' x1='0.1299' y1='24.7104' x2='81.774' y2='24.7104' gradientTransform='matrix(1 0 0 -1 0 84)'%3E%3Cstop offset='0' style='stop-color:%236F3F40'/%3E%3Cstop offset='0.36' style='stop-color:%23663B3D'/%3E%3Cstop offset='0.5' style='stop-color:%233C282A'/%3E%3Cstop offset='0.58' style='stop-color:%23593738'/%3E%3Cstop offset='1' style='stop-color:%236F3F40'/%3E%3C/linearGradient%3E%3Cpath class='st0' d='M72.6,47.3c-1.9,1.7-3.8,3.3-5.7,5.1c-7.8,6.3-15,13.4-22.6,20c-1.3,0.9-3.3,0.8-4.8,0.4 c-1.2-0.3-5.6-4.1-11.9-9.5C16.4,54,1.4,40.9,0.3,38l0,7.1c0,1.3,0.7,2.4,1.4,3.1c11.7,10.1,23.4,20.7,34.9,31 c0.8,0.8,2,1.5,3.1,1.7c0.8,0.1,1.5,0.1,2.3,0c1.2-0.1,2.2-0.8,3.1-1.5c12-10.7,23.9-21.3,35.8-32.1c0-0.1,0.4-0.7,0.4-1 c0.2-0.5,0.2-0.6,0.2-1.3l0.2-7.5c-0.2,1.1-1.3,2.7-2.2,3.5l-2.7,2.4C75.7,44.7,73.9,46.2,72.6,47.3z'/%3E%3ClinearGradient id='SVGID_2_' gradientUnits='userSpaceOnUse' x1='63.7628' y1='77.6229' x2='42.0216' y2='33.0469' gradientTransform='matrix(1 0 0 -1 0 84)'%3E%3Cstop offset='0' style='stop-color:%23854745'/%3E%3Cstop offset='0.31' style='stop-color:%23B24F46'/%3E%3Cstop offset='1' style='stop-color:%23D24A43'/%3E%3C/linearGradient%3E%3Cpath class='st1' d='M36.3,39l-1.9,1.5c-0.6,0.5-1.1,1.2-1.6,1.9c-0.6,0.9-1,2.1-1.2,3.2c-0.1,1,0,1.6,0.1,2.6 c0.1,0.6,0.4,1.9,0.9,2.2c0.6-1,1-1.6,1.9-2.4c0.4-0.3,0.8-0.6,1.2-1l6.7-6.1l4.8-5.3c0.5-0.6,1.8-2.1,2-2.8 c0.3-0.4,1.2-2.1,1.3-2.7c-0.1-0.2,0.1-3.4,0.1-4c0-0.7,0.2-1.2,0.2-2c0-0.7,0-1.9,0-2.6c-1,2.4-2.7,5-4.4,7 C43.4,32.5,39.8,35.8,36.3,39L36.3,39z M59.7,34.7c-1.3-4.2-3.5-8.2-6.5-11.5c-0.3-0.3-1.2-1.5-1.5-1.7c0,1.5,0.1,3.4-0.1,4.8 c-0.1,0.9-0.7,3.4-1,3.8c-0.1-0.2,0.1-3.4,0.1-4c0-0.7,0.2-1.2,0.2-2c0-0.7,0-1.4,0-2.2c0-0.3,0.3-1.2,0.4-1.6 c0.1-0.6,0.3-1.2,0.3-1.8c0.3-1.4,0-3.2-0.5-4.4c-0.3-0.7-0.6-1.1-1-1.6c-0.4-0.5-1.1-1.2-1.2-1.4c0.2,0.2,1.7,1.4,2.2,2l2.2,2.2 c0.2,0.4,0.4,0.4,0.5,0.8c0.5,0.2,2.7,3.6,3.2,4.5c0.5,0.8,0.9,1.7,1.3,2.6c0.2,0.4,1,2.6,1.2,2.8c0,0.4,0.4,1.5,0.6,2 c0.2,0.6,0.3,1.3,0.5,2c0.3,1.5,0.4,2.9,0.6,4.4c0,1.3,0.1,2.5,0,3.8c-0.1,0.6,0.1,1.1-0.2,1.3C60.6,38,60.2,36.3,59.7,34.7z'/%3E%3ClinearGradient id='SVGID_3_' gradientUnits='userSpaceOnUse' x1='11.0989' y1='66.3368' x2='47.2225' y2='40.0915' gradientTransform='matrix(1 0 0 -1 0 84)'%3E%3Cstop offset='0' style='stop-color:%23D24A43'/%3E%3Cstop offset='1' style='stop-color:%23D24A43'/%3E%3C/linearGradient%3E%3Cpath class='st2' d='M30.8,27.5c-2.1,3.1-5.1,5.5-6.9,8.5c-1.3,2.1-1.5,3-2,5.3c-0.2,1.3,0,2.6,0.3,3.9c0.1,0.3,0.1,0.6,0.3,0.9 l0.1,0.1c0.5-1.1,1-2,1.6-3c0.7-1.1,2.2-2.8,3.2-3.7c1.4-1.4,4.4-5.5,5.4-7.2c1.7-3.1,2.3-4.2,3.6-7.9c0.7-2,1-5.6,0.6-7.9 c-0.1-0.5-0.1-0.4-0.4-0.5C35.4,19.9,33,24.2,30.8,27.5z'/%3E%3ClinearGradient id='SVGID_4_' gradientUnits='userSpaceOnUse' x1='-152.8783' y1='-175.2403' x2='261.2233' y2='238.8613' gradientTransform='matrix(1 0 0 -1 0 84)'%3E%3Cstop offset='0' style='stop-color:%238F4B46'/%3E%3Cstop offset='1' style='stop-color:%236F3F40'/%3E%3C/linearGradient%3E%3Cpath class='st3' d='M62,45.5c-0.3,0.5-0.6,0.9-0.9,1.3c-1,1.4-2.1,2.8-3.4,4C57,51.6,56,52.4,55,53.2c-1.9,1.4-4.1,2.7-6.6,3.8 c1.9-0.3,8.4-3.9,10.2-5c2.2-1.5,5.7-3.2,6.4-5.9c0.1-0.4,0.2-0.9,0.3-1.4c0.3-1.9,0.9-6.5,0.5-9.5c0.1,0.8-0.5,2.1-0.7,2.9 C64.4,40.6,63.3,43.3,62,45.5z'/%3E%3ClinearGradient id='SVGID_5_' gradientUnits='userSpaceOnUse' x1='41' y1='14.8127' x2='41' y2='78.5125' gradientTransform='matrix(1 0 0 -1 0 84)'%3E%3Cstop offset='0' style='stop-color:%23F6E646'/%3E%3Cstop offset='1' style='stop-color:%23D24D43'/%3E%3C/linearGradient%3E%3Cpath class='st4' d='M61.2,46.8c0.3-0.4,0.6-0.9,0.9-1.3c0.7-1,1.1-2.2,1.6-3.1c0.4-0.6,2.2-6.5,2.1-7.2c-0.2-2.7-0.7-7.9-1.7-10.4 C61.1,17,52.5,9.3,46.5,3.9c-0.5-0.5-2-1.8-2.6-2.2c-1.7-1-4.3-1-6,0.1c-1.7,1.1-3.5,3-5.1,4.4C23.2,14.8,13.5,23.4,4,31.9 c-0.7,0.3-2.8,2.5-3.2,3.2c-0.8,1.5-0.6,3.7-0.6,5.7c0,0.3,0,3.8,0,4.1l0,0.1l0-7.1c2.3,6.1,38.3,35,39.3,35.3 c1.5,0.3,3.4,0.1,4.7-0.9c5.8-5.1,11.5-10.2,17.2-15.3c1.4-1.1,4-3.6,5.4-4.8c1.9-1.7,3.8-3.4,5.7-5.1c1.3-1.1,3.1-2.6,4.3-3.8 l2.7-2.4c0.9-0.8,1.7-2,2.1-3.2c0.5-1.7-0.5-3.2-2.4-4.8c-0.4-0.3-2.3-2.2-2.6-2.3c0,0.3-0.6,1.6-0.8,2c-1,2.4-2.7,5-4.3,7.1 c-3.3,4.1-6.5,7.4-10.7,10.5L58.5,52c-1.7,1.2-8.3,4.7-10.2,5c2.5-1.1,4.7-2.3,6.6-3.8c1-0.8,2-1.6,2.8-2.4 C59.1,49.6,60.2,48.2,61.2,46.8L61.2,46.8z M55.1,49.3c-3,2.5-5.4,4.2-8.7,6.1C45.6,55.9,41.5,58,41,58c-0.5,0-3.4-2-4.1-2.6 c-0.3-0.3-0.4-0.3-0.7-0.6c-0.3-0.2-0.4-0.3-0.7-0.6c-3-3-4.5-6.5-3.5-9.8c0.4-1.3,1.1-2.7,2.4-3.9l1.9-1.5c0.5-0.5,2.3-2,2.7-2.4 c0.6-0.3,4.6-4.3,5-4.8c3.7-4.1,9.9-11,7.1-17.4c-0.3-0.7-0.6-1.1-1-1.6c-0.4-0.5-1.1-1.2-1.2-1.4c0.2,0.2,1.7,1.4,2.2,2 c2.6,2.6,4.3,5.1,5.8,7.6c2.2,3.9,3.5,8,4.2,13.7c0,1.3,0.1,2.5,0,3.8C60.7,43.1,58.5,46.3,55.1,49.3L55.1,49.3z M45,18.7 c0,1-0.5,2.9-1,3.5c-2,8.2-27.2,20.9-11.6,33.2c0.8,0.6,2.1,1.4,2.3,1.6c-1.5-0.4-7-4-7.4-4.8c-0.4-0.1-0.7-0.6-1-0.8 c-2.8-2.8-5.1-5.9-4.5-10.1c1.6-7.1,5.2-8.3,8.9-13.8c2.4-3.6,6.7-10.8,5.9-15.8c-0.1-0.6-0.2-1.1-0.4-1.7c-0.2-0.5-0.5-1-0.6-1.5 c3.5,1.4,6.7,3.1,8.5,6.7C44.8,16.3,45,17.3,45,18.7z'/%3E%3ClinearGradient id='SVGID_6_' gradientUnits='userSpaceOnUse' x1='34.7607' y1='68.658' x2='45.7826' y2='68.658' gradientTransform='matrix(1 0 0 -1 0 84)'%3E%3Cstop offset='0' style='stop-color:%23D24A43'/%3E%3Cstop offset='0.44' style='stop-color:%23C74D44'/%3E%3Cstop offset='1' style='stop-color:%23774142'/%3E%3C/linearGradient%3E%3Cpath class='st5' d='M36.4,16l0.4,0.5c0.3,0,1,0.4,1.3,0.6c0.3,0,0.8,0.4,1,0.5c0.4,0.2,0.7,0.5,1.1,0.6c0.1,0.3,1.2,0.8,1.9,1.8 c0.3,0.2,0.5,0.5,0.7,0.7c0.6,0.7,0.7,1,1.1,1.5c0.5-0.6,1-2.5,1-3.5c0.1-4.2-3.3-7.7-7-9.4l-2.2-0.9c0.1,0.4,0.4,1,0.6,1.5 c0.2,0.6,0.3,1.1,0.4,1.7c0.1,0.5,0,1,0,1.4C36.7,14.1,36.6,14.8,36.4,16z'/%3E%3Cpath class='st6' d='M27.3,52.2c0.4,0.9,5.9,4.4,7.4,4.8c-0.3-0.2-1.6-1-2.3-1.6c-2-1.6-4.3-4.3-4.8-7l-0.2-1.1L27.3,52.2z'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: 40px 40px;
    background-color: transparent;
    background-repeat: no-repeat;
    content: '';
    display: block;
    height: 40px;
    margin-right: 10px;
    min-width: 40px;
    width: 40px;
}

.wtf__share {
    display: flex;
    margin-bottom: 10px;
}

.wtf__share-link {
    border: 1px solid #a2a4a3;
    border-radius: 50%;
    display: block;
    width: 40px;
    height: 40px;
    background-position: center;
    background-repeat: no-repeat;
}

.wtf__share-link:not(:last-child) {
    margin-right: 9px;
}

.wtf__share-link--vk {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17' height='10' viewBox='0 0 17 10'%3E%3Cimage width='17' height='10' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAQAAAD4dX0pAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiAhUOBS9WZwDyAAAA0UlEQVQY02XNMStEAQDA8d9779xwhqeUu4yWi0Fxw5Xr1SXT1StlUgaLbDIabzD7CKJ8A5PVQEoZlAxMusEpkSTc8wwvJX7zv/5BgxFkXgSWTPpw6hhDhlFO+yVVPZHcjCuJDVyYxa4VOBwL3TtAoOvTHggxYRnspw8htmVY1Jb7sSPCnU2icR6NamJeJkFJbA2Zjpu6oAGxazV/nWiRCsGzVV//kjlbFCO41dcRgIF1LRUseKqfFaNCW1cidGla05EYA7XfCZRVvHtD1ZTcq/Nvszkyf37S51YAAAAASUVORK5CYII='/%3E%3C/svg%3E");
    background-size: 17px 10px;
}

.wtf__share-link--tw {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15' height='13' viewBox='0 0 15 13'%3E%3Cimage width='15' height='13' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAQAAADcF/zKAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiAhUOBgzfLSJDAAAA30lEQVQY023OIUtDYRQG4Oe7LsyiQYuKweLsd1VYmAjCF/wJ2lb8BQqiwSZGg8UiYhKXnEGLMNAiIsgUBNONGkTmGBg2pht703l54JwTtg2mOmHKS2xCSEctxlqPgn0bEh+2zLoamS65aLwWnjrcWLcnIG/FjIdEU95p9aQ6D+K/K5nzkOY8WgD36pYUelyJhzkl391aVOz7MSNxZ87w1Enip1XZELyNGQmetYbwLiTEzI6vATyLl10mHin3Hbi21hlCuqwsVRK61HJgM/50Sk5N25hxk9re3DiO739rfgH6OTd6u2tKIgAAAABJRU5ErkJggg=='/%3E%3C/svg%3E");
    background-size: 15px 13px;
}

.wtf__share-link--fb {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='16' viewBox='0 0 8 16'%3E%3Cimage width='8' height='16' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQCAQAAACBg/b2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiAhUOBimUKfYEAAAAiUlEQVQY053OLQ7CAACD0befBAyeEMQkDggXIMEyxyHQnGAewxlIkKiZ2SUIcCjEMFwAAxdAbAnDUvc1bdogA3lsZYRH3GBhAcoQrBpEDKbg6eBeGx2wTzeEvnpB9F5XS3NDBFVSJcHsatxKle0KiAY9N119XByd4nRLvjNBkWa/K/jLqK+X4AwfeR4aNYZDCL4AAAAASUVORK5CYII='/%3E%3C/svg%3E");
    background-size: 8px 16px;
}
/* End */
/* /bitrix/templates/aspro_next/components/bitrix/catalog.smart.filter/objects/style.css?17773766331133 */
/* /bitrix/templates/aspro_next/components/bitrix/news.list/news-project_new/style.css?177737663323336 */
