#rec1170666096 .border-heder::before {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 1px;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffa849 50%, rgba(255, 255, 255, 0) 100%);
    content: "";
    opacity: 1;
    transition: opacity 500s;
}

rect.tooltip-horizontal-scroll-icon_circle {
    fill: #000 !important;
}

.t1035 {
    position: fixed;
    z-index: 9999 !important;
    bottom: 20px;
    left: 20px;
    right: unset;
    user-select: none;
}

/* анимация кнопок */
@media screen and (max-width: 640px) {
	.circular {
    position: relative;
    display: block;
    color: #EFEFEF !important;
    background: transparent;
    border: 1px solid #EB7B00;
    border-radius: 7px;
    overflow: hidden;
    text-decoration: none !important;
    text-align: center;
    font-family: 'Mulish';
    font-weight: 400;
    width: 233.4px;
}
	.circular p {
    position: relative;
    z-index: 5;
    transition: color 0.6s;
    font-size: 16px;
    display: flex
;
    justify-content: center;
    align-items: center;
    height: 48.4px;
}	
}

@media screen and (min-width: 641px) {
.circular {
    position: relative;
    display: block;
    color: #EFEFEF !important;
    background: transparent;
    border: 1px solid #EB7B00;
    border-radius: 10px;
    overflow: hidden;
    padding: 8px 24px;
    text-decoration: none !important;
    text-align: center;
    font-family: 'Mulish';
    font-weight: 400;
}
	.circular p {
    position: relative;
    z-index: 5;
    transition: color 0.6s;
    font-size: 20px;
    line-height: 42.4px;
}
}
.circular:hover{
	border: 1px solid #EB7B00 !important;
}

.circular:hover p {
    color: #EFEFEF;
}
.circular span {
    border-radius: 100%;
    position: absolute;
    display: block;
    content: "";
    z-index: 0;
    width: 0;
    height: 0;
    background: #EB7B00;
    transform: translate(-50%, -50%);
    transition: width 0.8s, padding-top 0.8s;
}
.circular:hover span {
    width: 250%;
    padding-top: 250%;
}


/* анимация кнопок с иконкой */

@media screen and (max-width: 640px) {
	.circular2{
		position: relative;
    display: flex;
    color: #EFEFEF !important;
    background: transparent;
    border: 1px solid #EB7B00;
    border-radius: 7px;
    overflow: hidden;
    text-decoration: none !important;
    text-align: center;
    font-family: 'Mulish';
    font-weight: 400;
    width: 233.4px !important;
    height: 50px !important;
	}
	
	.circular2 p {
		position: relative;
    z-index: 5;
    transition: color 0.6s;
    font-size: 16px;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    color: #EFEFEF !important;
	}
	
}

@media screen and (min-width: 641px) {
.circular2 {
    position: relative;
    display: flex;
    color: #EFEFEF !important;
    background: transparent;
    border: 1px solid #EB7B00;
    border-radius: 10px;
    overflow: hidden;
    text-decoration: none !important;
    text-align: center;
    font-family: 'Mulish';
    font-weight: 400;
    width: 280px !important;
}
.circular2 p {
    position: relative;
    z-index: 5;
    transition: color 0.6s;
    font-size: 20px;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    height: 60px;
	color: #EFEFEF !important;
}
}

.circular2:hover{
	border: 1px solid #EB7B00 !important;
}


.circular2:hover p {
    color: #EFEFEF;
}
.circular2 span {
    border-radius: 100%;
    position: absolute;
    display: block;
    content: "";
    z-index: 0;
    width: 0;
    height: 0;
    background: #EB7B00;
    transform: translate(-50%, -50%);
    transition: width 0.8s, padding-top 0.8s;
}
.circular2:hover span {
    width: 250%;
    padding-top: 250%;
}




/* Карточки товаров на 3 штуки */

@media screen and (min-width: 641px) {
    .t778__col.t-align_center .t778__content .t778__btn-wrapper {
        padding-left: 25px;
        padding-right: 25px;
    }
#rec1433891351 .t778__col.t-align_center .t778__content .t778__btn-wrapper {
        padding-left: 45px;
        padding-right: 45px;
    }
}

#rec1433891351 .t778__col .t778__wrapper {
    border: 1px solid #8f8f8f;
}

#rec1434285151 .t778__col .t778__wrapper {
    border: 1px solid #8f8f8f;
}

/* Каталог popup */

a.t-store__prod-popup__btn.t-btn.t-btn_sm {
    padding-left: 70px !important;
    padding-right: 70px !important;
}

a.t1002__addBtn {
    background: #e4e4e4;
}

.t1002__addBtn svg path {
    stroke-width: 1.5px;
    transition: all .2s ease;
    stroke: #eb7b00;
}

.t-store .t-store__tabs .t-store__tabs__button, .t-store .t-store__tabs_accordion .t-store__tabs__item-button {
    padding: 20px 0 !important;
    justify-content: start !important;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
    border: 1px solid #ffa849;
    border-radius: 8px !important;
}

label.t-product__option-item.t-product__option-item_buttons.t-product__option-item_simple {
    background-color: transparent !important;
    border-radius: 8px !important;
}

/* рука слайдера */

path.tooltip-horizontal-scroll-icon_hand {
    fill: rgb(70 70 70) !important;
}

rect.tooltip-horizontal-scroll-icon_card {
    fill: #b5b5b5 !important;
}

/* субмменю чат */

#rec1404107951 .t966__content {
    margin-top: 50px;
    height: calc(100% - 70px);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: flex-start !important;
    overflow-y: scroll;
    flex-direction: column;
}

/* виджет избранного */

.t1002__wishlisticon {
    z-index: 9999 !important;
}

/* фильтр */

.t-store__filter__item-controls-wrap {
    background-color: #3a3330 !important;
    border-radius: 3px;
    box-shadow: none;
    border: 1px solid #737373;
    border-radius: 12px;
    display: none;
    left: -10px;
    margin-top: 8px;
    min-width: 160px;
    position: absolute;
}

.t-store .t-checkbox__indicator {
    border: 1px solid #efefef !important;
    box-sizing: border-box;
    display: inline-block;
    height: 20px;
    margin-right: 10px;
    opacity: .6;
    position: relative;
    transition: all .2s;
    vertical-align: middle;
    width: 20px;
}

/* анимация кружков домика */


@media screen and (max-width: 560px) {
.tooltip-button:before,
.tooltip-button:after {
    content: " ";
    display: block;
    position: absolute;
    border: 50%;
    border: 2px solid #ffffff;
    left: -10px;
    right: -10px;
    top: -10px;
    bottom: -10px;
    border-radius: 50%;
    animation: border-animate-tooltip 2.1s linear infinite;
    opacity: 0;
}
}

@media screen and (min-width: 561px) {
.tooltip-button:before,
.tooltip-button:after {
    content: " ";
    display: block;
    position: absolute;
    border: 50%;
    border: 3px solid #ffffff;
    left: -30px;
    right: -30px;
    top: -30px;
    bottom: -30px;
    border-radius: 50%;
    animation: border-animate-tooltip 2.1s linear infinite;
    opacity: 0;
}
}
.tooltip-button:after{
    animation-delay: 3.5s;
}
@keyframes border-animate-tooltip
{
    0% {
        transform: scale(0.5);
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        transform: scale(1.2);
        opacity: 0.08;
    }
}


/* Блок Конструкция стены */
#rec1474238631 .t819__tab_active .t819__tab-name {
    color: #ffa849 !important;
    font-weight: 400 !important;
    border: 1px solid #ffa849;
    border-radius: 10px;
}

#rec1474238631 .t819__tab-name {
    font-size: 24px;
    font-weight: 400;
    color: #d4d4d4;
    margin-right: 8px;
    border: 1px solid #d4d4d4;
    border-radius: 10px;
}

#rec1474238631 .t819__tab_active:before {
	display: none;
}

#rec1474238631 .t819__tab-name {
    padding: 8px 20px !important;
	margin-bottom: 8px;
}

@media screen and (max-width: 960px) {
    #rec1474238631 .t819__wrapper {
        display: flex;
        flex-direction: row;
        justify-content: center;
        flex-wrap: wrap;
    }
#rec1474238631 .t819__select {
    display: none;
}
	#rec1474238631 .t819__wrapper_mobile:after {
		display: none;
	}
}

 @media screen and (max-width: 560px) {
	 .t-popup {
		 background: #3a3330 !important;
	 }
    }

/* Блок проёмы */
#rec1485276361 .t819__tab_active .t819__tab-name {
    color: #ffa849 !important;
    font-weight: 400 !important;
    border: 1px solid #ffa849;
    border-radius: 10px;
}

#rec1485276361 .t819__tab-name {
    font-size: 24px;
    font-weight: 400;
    color: #d4d4d4;
    margin-right: 8px;
    border: 1px solid #d4d4d4;
    border-radius: 10px;
}

#rec1485276361 .t819__tab_active:before {
	display: none;
}

#rec1485276361 .t819__tab-name {
    padding: 8px 20px !important;
	margin-bottom: 8px;
}

@media screen and (max-width: 960px) {
    #rec1485276361 .t819__wrapper {
        display: flex;
        flex-direction: row;
        justify-content: center;
        flex-wrap: wrap;
    }
#rec1485276361 .t819__select {
    display: none;
}
	#rec1485276361 .t819__wrapper_mobile:after {
		display: none;
	}
}

 @media screen and (max-width: 560px) {
	 .t-popup {
		 background: #3a3330 !important;
	 }
    }

/* Блок ЖБ перекрытия */
#rec1485345381 .t819__tab_active .t819__tab-name {
    color: #ffa849 !important;
    font-weight: 400 !important;
    border: 1px solid #ffa849;
    border-radius: 10px;
}

#rec1485345381 .t819__tab-name {
    font-size: 24px;
    font-weight: 400;
    color: #d4d4d4;
    margin-right: 8px;
    border: 1px solid #d4d4d4;
    border-radius: 10px;
}

#rec1485345381 .t819__tab_active:before {
	display: none;
}

#rec1485345381 .t819__tab-name {
    padding: 8px 20px !important;
	margin-bottom: 8px;
}

@media screen and (max-width: 960px) {
    #rec1485345381 .t819__wrapper {
        display: flex;
        flex-direction: row;
        justify-content: center;
        flex-wrap: wrap;
    }
#rec1485345381 .t819__select {
    display: none;
}
	#rec1485345381 .t819__wrapper_mobile:after {
		display: none;
	}
}

 @media screen and (max-width: 560px) {
	 .t-popup {
		 background: #3a3330 !important;
	 }
    }


/* Блок фундаменты */
#rec1485386781 .t819__tab_active .t819__tab-name {
    color: #ffa849 !important;
    font-weight: 400 !important;
    border: 1px solid #ffa849;
    border-radius: 10px;
}

#rec1485386781 .t819__tab-name {
    font-size: 24px;
    font-weight: 400;
    color: #d4d4d4;
    margin-right: 8px;
    border: 1px solid #d4d4d4;
    border-radius: 10px;
}

#rec1485386781 .t819__tab_active:before {
	display: none;
}

#rec1485386781 .t819__tab-name {
    padding: 8px 20px !important;
	margin-bottom: 8px;
}

@media screen and (max-width: 960px) {
    #rec1485386781 .t819__wrapper {
        display: flex;
        flex-direction: row;
        justify-content: center;
        flex-wrap: wrap;
    }
#rec1485386781 .t819__select {
    display: none;
}
	#rec1485386781 .t819__wrapper_mobile:after {
		display: none;
	}
}

 @media screen and (max-width: 560px) {
	 .t-popup {
		 background: #3a3330 !important;
	 }
    }


/* Блок отделка фасада */
#rec1487821431 .t819__tab_active .t819__tab-name {
    color: #ffa849 !important;
    font-weight: 400 !important;
    border: 1px solid #ffa849;
    border-radius: 10px;
}

#rec1487821431 .t819__tab-name {
    font-size: 24px;
    font-weight: 400;
    color: #d4d4d4;
    margin-right: 8px;
    border: 1px solid #d4d4d4;
    border-radius: 10px;
}

#rec1487821431 .t819__tab_active:before {
	display: none;
}

#rec1487821431 .t819__tab-name {
    padding: 8px 20px !important;
	margin-bottom: 8px;
}

@media screen and (max-width: 960px) {
    #rec1487821431 .t819__wrapper {
        display: flex;
        flex-direction: row;
        justify-content: center;
        flex-wrap: wrap;
    }
#rec1487821431 .t819__select {
    display: none;
}
	#rec1487821431 .t819__wrapper_mobile:after {
		display: none;
	}
}

 @media screen and (max-width: 560px) {
	 .t-popup {
		 background: #3a3330 !important;
	 }
    }

/* квиз */

.t-range__value-txt {
    color: #2e2826 !important;
}


/* Уведомление куки */

@media screen and (max-width: 980px) {
    .t886__wrapper {
        width: 100% !important;
        border-radius: 0 !important;
        margin-right: 0 !important;
        margin-left: 0 !important;
        margin-bottom: 58px !important;
    }
}


/* Виджет экскурсия */

@media screen and (max-width: 980px) {
.ekskursiya-button {
    position: fixed;
    right: -10px;
    bottom: 50px;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    width: 50px;
    height: 50px;
    z-index: 999999;
    background-color: #ffa849;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg id='_Слой_2' data-name='Слой 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 101.54 85.78'%3e%3cdefs%3e%3cstyle%3e .cls-1 %7b fill: %23fff;%7d %3c/style%3e%3c/defs%3e%3cg id='_Слой_1-2' data-name='Слой 1'%3e%3cg%3e%3cpath class='cls-1' d='M59.9,31.35v2.08h-3.66v-3.63L36.43,9.26l-6.72,6.97c-.75,.12-1.77,.37-2.83,.7l9.55-9.9,23.47,24.33Z'/%3e%3cpolygon class='cls-1' points='101.54 21.01 101.54 33.43 59.9 33.43 59.9 31.35 36.43 7.01 88.03 7.01 101.54 21.01'/%3e%3crect class='cls-1' x='56.24' y='49.83' width='45.29' height='4.84'/%3e%3cpath class='cls-1' d='M101.54,72.96v4.92H63.12v-3.29c0-.57,0-1.12,.01-1.63h38.41Z'/%3e%3cpath class='cls-1' d='M101.54,57.51v-.73h-8.87v10.9h8.87v-.67h-.4v-1.29h.4v-.78h-3.28v-7.42h3.28Zm-8.3,9.49v-1.29h.64v1.29h-.64Zm.98,0v-1.29h1.04v1.29h-1.04Zm1.39,0v-1.29h1.04v1.29h-1.04Zm2.05,0h-.66v-1.29h.66v1.29Zm3.13-1.29v1.29h-1.03v-1.29h1.03Zm-1.37,0v1.29h-1.04v-1.29h1.04Zm-6.17-.78v-7.42h4.41v7.42h-4.41Z'/%3e%3cpolygon class='cls-1' points='97.65 64.93 97.65 65.71 96.99 65.71 96.99 67 96.64 67 96.64 65.71 95.6 65.71 95.6 67 95.26 67 95.26 65.71 94.22 65.71 94.22 67 93.88 67 93.88 65.71 93.24 65.71 93.24 64.93 97.65 64.93'/%3e%3cpolygon class='cls-1' points='98.26 64.93 101.54 64.93 101.54 65.71 101.13 65.71 101.13 67 100.78 67 100.78 65.71 99.75 65.71 99.75 67 99.41 67 99.41 65.71 98.36 65.71 98.36 67 98.26 67 98.26 64.93'/%3e%3cg%3e%3cpath class='cls-1' d='M78.17,56.77v10.9h10.7v-10.9h-10.7Zm.57,.73h4.4v7.42h-4.4v-7.42Zm0,9.49v-1.29h.63v1.29h-.63Zm.98,0v-1.29h1.03v1.29h-1.03Zm1.38,0v-1.29h1.04v1.29h-1.04Zm2.05,0h-.66v-1.29h.66v1.29Zm.72,0v-1.29h1.03v1.29h-1.03Zm1.38,0v-1.29h1.04v1.29h-1.04Zm1.38,0v-1.29h1.03v1.29h-1.03Zm1.53,0h-.14v-1.29h.14v1.29Zm-4.4-2.07v-7.42h4.4v7.42h-4.4Z'/%3e%3cpolygon class='cls-1' points='83.14 64.93 83.14 65.71 82.48 65.71 82.48 67 82.14 67 82.14 65.71 81.1 65.71 81.1 67 80.76 67 80.76 65.71 79.73 65.71 79.73 67 79.38 67 79.38 65.71 78.74 65.71 78.74 64.93 83.14 64.93'/%3e%3cpolygon class='cls-1' points='88.16 64.93 88.16 65.71 88.01 65.71 88.01 67 87.66 67 87.66 65.71 86.63 65.71 86.63 67 86.29 67 86.29 65.71 85.25 65.71 85.25 67 84.9 67 84.9 65.71 83.87 65.71 83.87 67 83.76 67 83.76 64.93 88.16 64.93'/%3e%3c/g%3e%3crect class='cls-1' x='54.56' y='2.01' width='6.09' height='13.46'/%3e%3cpolygon class='cls-1' points='61.23 1.27 53.98 1.27 54.97 0 60.24 0 61.23 1.27'/%3e%3crect class='cls-1' x='76.75' y='2.01' width='6.08' height='13.46'/%3e%3cpolygon class='cls-1' points='83.42 1.27 76.16 1.27 77.16 0 82.42 0 83.42 1.27'/%3e%3cg%3e%3cpath class='cls-1' d='M64.5,36.27v10.9h10.7v-10.9h-10.7Zm4.97,10.21h-4.4v-9.49h4.4v9.49Zm5.01,0h-4.39v-9.49h4.39v9.49Z'/%3e%3cpath class='cls-1' d='M75.21,36.26v10.91h4.6v-10.91h-4.6Zm3.85,10.22h-3.2v-.26h3.2v.26Zm0-.7h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.27h3.2v.27Zm0-.7h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.26h3.2v.26Zm0-.7h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.26h3.2v.26Zm0-.7h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.26h3.2v.26Zm0-.7h-3.2v-.27h3.2v.27Z'/%3e%3cpath class='cls-1' d='M59.89,36.26v10.91h4.61v-10.91h-4.61Zm3.86,10.22h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Z'/%3e%3c/g%3e%3cg%3e%3cpath class='cls-1' d='M88.52,36.27v10.9h10.71v-10.9h-10.71Zm4.97,10.21h-4.39v-9.49h4.39v9.49Zm5.02,0h-4.4v-9.49h4.4v9.49Z'/%3e%3cpolygon class='cls-1' points='99.87 37 99.87 37.27 101.54 37.27 101.54 37.71 99.87 37.71 99.87 37.97 101.54 37.97 101.54 38.41 99.87 38.41 99.87 38.68 101.54 38.68 101.54 39.13 99.87 39.13 99.87 39.4 101.54 39.4 101.54 39.84 99.87 39.84 99.87 40.1 101.54 40.1 101.54 40.54 99.87 40.54 99.87 40.81 101.54 40.81 101.54 41.26 99.87 41.26 99.87 41.52 101.54 41.52 101.54 41.97 99.87 41.97 99.87 42.23 101.54 42.23 101.54 42.67 99.87 42.67 99.87 42.94 101.54 42.94 101.54 43.39 99.87 43.39 99.87 43.65 101.54 43.65 101.54 44.1 99.87 44.1 99.87 44.37 101.54 44.37 101.54 44.8 99.87 44.8 99.87 45.07 101.54 45.07 101.54 45.52 99.87 45.52 99.87 45.78 101.54 45.78 101.54 46.23 99.87 46.23 99.87 46.49 101.54 46.49 101.54 47.17 99.23 47.17 99.23 36.26 101.54 36.26 101.54 37 99.87 37'/%3e%3cpath class='cls-1' d='M83.92,36.26v10.91h4.6v-10.91h-4.6Zm3.85,10.22h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Z'/%3e%3c/g%3e%3cpath class='cls-1' d='M72.36,72.96v1.63h-9.24c0-.57,0-1.12,.01-1.63h9.23Z'/%3e%3crect class='cls-1' x='63.12' y='74.6' width='9.24' height='1.64'/%3e%3crect class='cls-1' x='63.12' y='76.24' width='9.24' height='1.64'/%3e%3cpath class='cls-1' d='M69.35,56.77v16.19h-.84v-15.46h-7.52v7.87c-.28-.32-.58-.63-.88-.93v-7.67h9.23Z'/%3e%3cg%3e%3crect class='cls-1' x='90.08' y='54.66' width='1.55' height='18.3'/%3e%3crect class='cls-1' x='75.58' y='54.66' width='1.55' height='18.3'/%3e%3crect class='cls-1' x='91.63' y='64.93' width='9.9' height='.78'/%3e%3crect class='cls-1' x='100.79' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='99.4' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='98.02' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='96.64' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='95.26' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='93.88' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='92.5' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='77.13' y='64.93' width='12.95' height='.78'/%3e%3crect class='cls-1' x='89.05' y='65.71' width='.35' height='7.25'/%3e%3crect class='cls-1' x='87.66' y='65.71' width='.35' height='7.25'/%3e%3crect class='cls-1' x='86.29' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='84.9' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='83.52' y='65.71' width='.35' height='7.25'/%3e%3crect class='cls-1' x='82.14' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='80.76' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='79.38' y='65.71' width='.35' height='7.25'/%3e%3crect class='cls-1' x='78' y='65.71' width='.35' height='7.25'/%3e%3c/g%3e%3cpath class='cls-1' d='M30.42,63.66c-3.93,0-7.52-1.47-9.05-3.6l1.8-.61v-3.88c2.24,1.68,4.78,2.57,7.46,2.57,2.5,0,4.9-.77,7.03-2.26v3.72l1.65,.67c-1.62,2.04-5.1,3.4-8.9,3.4Z'/%3e%3cpath class='cls-1' d='M45.87,38.32h-2.14c-.41,.83-1.19,1.76-2.38,1.76H19.94c-1.2,0-1.98-.93-2.39-1.76h-2.14c-.2,.84-.25,1.86-.08,2.92,.3,1.91,1.15,3.44,2.12,4.02,.1,.07,.21,.11,.31,.15,.83,3.25,2.41,6.07,4.49,8.14,2.32,2.29,5.22,3.66,8.38,3.66,2.97,0,5.72-1.2,7.95-3.25,2.31-2.11,4.06-5.09,4.93-8.56,1.11-.4,2.11-2.07,2.43-4.17,.16-1.05,.11-2.08-.07-2.92Zm-.95,2.77c-.29,1.85-1.12,3.1-1.76,3.34l-.52,.19-.13,.53c-.8,3.19-2.44,6.06-4.62,8.05-2.13,1.94-4.63,2.98-7.26,2.98-2.79,0-5.44-1.16-7.65-3.36-2-1.97-3.45-4.63-4.22-7.66l-.13-.55-.55-.19-.09-.04c-.6-.36-1.36-1.55-1.63-3.3-.09-.58-.11-1.18-.06-1.73h.66c.74,1.13,1.8,1.76,2.99,1.76h21.41c1.18,0,2.24-.63,2.98-1.76h.65c.04,.55,.02,1.14-.06,1.74Z'/%3e%3cpolygon class='cls-1' points='9.91 78.69 11.57 78.69 17.77 78.69 17.77 71.95 43.24 71.95 43.24 78.69 50.97 78.69 50.97 85.78 9.87 85.78 9.87 78.69 9.91 78.69'/%3e%3cpath class='cls-1' d='M10.83,60.94v16.84h6.03v-18.71l-6.03,1.87Zm3.01,15.88c-1.09,0-1.97-.88-1.97-1.96s.88-1.97,1.97-1.97,1.96,.88,1.96,1.97-.88,1.96-1.96,1.96Z'/%3e%3cpath class='cls-1' d='M44.16,59.07v18.71h6.03v-16.84l-6.03-1.87Zm3.01,17.75c-1.08,0-1.96-.88-1.96-1.96s.88-1.97,1.96-1.97,1.97,.88,1.97,1.97-.88,1.96-1.97,1.96Z'/%3e%3cpath class='cls-1' d='M14.02,37.4h4.16s.51,1.76,1.76,1.76h21.41c1.25,0,1.76-1.76,1.76-1.76h4.15s-.26-1.57-.52-3.4c-.23-1.75-.94-2.22-1.7-2.47,0-.01-.01-.02-.01-.04-1.17-3.82-3.78-7-7.18-8.88,.18-.6,.12-.75-.32-1.43-.43-.67-5.29-2.47-6.89-2.47s-6.45,1.8-6.88,2.47c-.45,.67-.51,.83-.33,1.43-3.41,1.89-6.02,5.08-7.18,8.93-.75,.26-1.47,.73-1.71,2.46-.26,1.83-.52,3.4-.52,3.4Z'/%3e%3cpath class='cls-1' d='M52.21,62.23c1.41,.79,8.37,4.15,8.33,8.2-.03,4.05,0,15.35,0,15.35h-8.33v-23.55Z'/%3e%3cpath class='cls-1' d='M8.33,62.23C6.92,63.02-.03,66.38,0,70.43,.03,74.48,0,85.78,0,85.78H8.33v-23.55Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");    
    background-size: 50%; 
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
}

@media screen and (min-width: 981px) {
.ekskursiya-button {
    position: fixed;
    right: 0;
    bottom: 0px;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    width: 60px;
    height: 60px;
    z-index: 999999;
    background-color: #ffa849;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg id='_Слой_2' data-name='Слой 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 101.54 85.78'%3e%3cdefs%3e%3cstyle%3e .cls-1 %7b fill: %23fff;%7d %3c/style%3e%3c/defs%3e%3cg id='_Слой_1-2' data-name='Слой 1'%3e%3cg%3e%3cpath class='cls-1' d='M59.9,31.35v2.08h-3.66v-3.63L36.43,9.26l-6.72,6.97c-.75,.12-1.77,.37-2.83,.7l9.55-9.9,23.47,24.33Z'/%3e%3cpolygon class='cls-1' points='101.54 21.01 101.54 33.43 59.9 33.43 59.9 31.35 36.43 7.01 88.03 7.01 101.54 21.01'/%3e%3crect class='cls-1' x='56.24' y='49.83' width='45.29' height='4.84'/%3e%3cpath class='cls-1' d='M101.54,72.96v4.92H63.12v-3.29c0-.57,0-1.12,.01-1.63h38.41Z'/%3e%3cpath class='cls-1' d='M101.54,57.51v-.73h-8.87v10.9h8.87v-.67h-.4v-1.29h.4v-.78h-3.28v-7.42h3.28Zm-8.3,9.49v-1.29h.64v1.29h-.64Zm.98,0v-1.29h1.04v1.29h-1.04Zm1.39,0v-1.29h1.04v1.29h-1.04Zm2.05,0h-.66v-1.29h.66v1.29Zm3.13-1.29v1.29h-1.03v-1.29h1.03Zm-1.37,0v1.29h-1.04v-1.29h1.04Zm-6.17-.78v-7.42h4.41v7.42h-4.41Z'/%3e%3cpolygon class='cls-1' points='97.65 64.93 97.65 65.71 96.99 65.71 96.99 67 96.64 67 96.64 65.71 95.6 65.71 95.6 67 95.26 67 95.26 65.71 94.22 65.71 94.22 67 93.88 67 93.88 65.71 93.24 65.71 93.24 64.93 97.65 64.93'/%3e%3cpolygon class='cls-1' points='98.26 64.93 101.54 64.93 101.54 65.71 101.13 65.71 101.13 67 100.78 67 100.78 65.71 99.75 65.71 99.75 67 99.41 67 99.41 65.71 98.36 65.71 98.36 67 98.26 67 98.26 64.93'/%3e%3cg%3e%3cpath class='cls-1' d='M78.17,56.77v10.9h10.7v-10.9h-10.7Zm.57,.73h4.4v7.42h-4.4v-7.42Zm0,9.49v-1.29h.63v1.29h-.63Zm.98,0v-1.29h1.03v1.29h-1.03Zm1.38,0v-1.29h1.04v1.29h-1.04Zm2.05,0h-.66v-1.29h.66v1.29Zm.72,0v-1.29h1.03v1.29h-1.03Zm1.38,0v-1.29h1.04v1.29h-1.04Zm1.38,0v-1.29h1.03v1.29h-1.03Zm1.53,0h-.14v-1.29h.14v1.29Zm-4.4-2.07v-7.42h4.4v7.42h-4.4Z'/%3e%3cpolygon class='cls-1' points='83.14 64.93 83.14 65.71 82.48 65.71 82.48 67 82.14 67 82.14 65.71 81.1 65.71 81.1 67 80.76 67 80.76 65.71 79.73 65.71 79.73 67 79.38 67 79.38 65.71 78.74 65.71 78.74 64.93 83.14 64.93'/%3e%3cpolygon class='cls-1' points='88.16 64.93 88.16 65.71 88.01 65.71 88.01 67 87.66 67 87.66 65.71 86.63 65.71 86.63 67 86.29 67 86.29 65.71 85.25 65.71 85.25 67 84.9 67 84.9 65.71 83.87 65.71 83.87 67 83.76 67 83.76 64.93 88.16 64.93'/%3e%3c/g%3e%3crect class='cls-1' x='54.56' y='2.01' width='6.09' height='13.46'/%3e%3cpolygon class='cls-1' points='61.23 1.27 53.98 1.27 54.97 0 60.24 0 61.23 1.27'/%3e%3crect class='cls-1' x='76.75' y='2.01' width='6.08' height='13.46'/%3e%3cpolygon class='cls-1' points='83.42 1.27 76.16 1.27 77.16 0 82.42 0 83.42 1.27'/%3e%3cg%3e%3cpath class='cls-1' d='M64.5,36.27v10.9h10.7v-10.9h-10.7Zm4.97,10.21h-4.4v-9.49h4.4v9.49Zm5.01,0h-4.39v-9.49h4.39v9.49Z'/%3e%3cpath class='cls-1' d='M75.21,36.26v10.91h4.6v-10.91h-4.6Zm3.85,10.22h-3.2v-.26h3.2v.26Zm0-.7h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.27h3.2v.27Zm0-.7h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.26h3.2v.26Zm0-.7h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.26h3.2v.26Zm0-.7h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.27h3.2v.27Zm0-.71h-3.2v-.26h3.2v.26Zm0-.7h-3.2v-.27h3.2v.27Z'/%3e%3cpath class='cls-1' d='M59.89,36.26v10.91h4.61v-10.91h-4.61Zm3.86,10.22h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Z'/%3e%3c/g%3e%3cg%3e%3cpath class='cls-1' d='M88.52,36.27v10.9h10.71v-10.9h-10.71Zm4.97,10.21h-4.39v-9.49h4.39v9.49Zm5.02,0h-4.4v-9.49h4.4v9.49Z'/%3e%3cpolygon class='cls-1' points='99.87 37 99.87 37.27 101.54 37.27 101.54 37.71 99.87 37.71 99.87 37.97 101.54 37.97 101.54 38.41 99.87 38.41 99.87 38.68 101.54 38.68 101.54 39.13 99.87 39.13 99.87 39.4 101.54 39.4 101.54 39.84 99.87 39.84 99.87 40.1 101.54 40.1 101.54 40.54 99.87 40.54 99.87 40.81 101.54 40.81 101.54 41.26 99.87 41.26 99.87 41.52 101.54 41.52 101.54 41.97 99.87 41.97 99.87 42.23 101.54 42.23 101.54 42.67 99.87 42.67 99.87 42.94 101.54 42.94 101.54 43.39 99.87 43.39 99.87 43.65 101.54 43.65 101.54 44.1 99.87 44.1 99.87 44.37 101.54 44.37 101.54 44.8 99.87 44.8 99.87 45.07 101.54 45.07 101.54 45.52 99.87 45.52 99.87 45.78 101.54 45.78 101.54 46.23 99.87 46.23 99.87 46.49 101.54 46.49 101.54 47.17 99.23 47.17 99.23 36.26 101.54 36.26 101.54 37 99.87 37'/%3e%3cpath class='cls-1' d='M83.92,36.26v10.91h4.6v-10.91h-4.6Zm3.85,10.22h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.27h3.21v.27Zm0-.71h-3.21v-.26h3.21v.26Zm0-.7h-3.21v-.27h3.21v.27Z'/%3e%3c/g%3e%3cpath class='cls-1' d='M72.36,72.96v1.63h-9.24c0-.57,0-1.12,.01-1.63h9.23Z'/%3e%3crect class='cls-1' x='63.12' y='74.6' width='9.24' height='1.64'/%3e%3crect class='cls-1' x='63.12' y='76.24' width='9.24' height='1.64'/%3e%3cpath class='cls-1' d='M69.35,56.77v16.19h-.84v-15.46h-7.52v7.87c-.28-.32-.58-.63-.88-.93v-7.67h9.23Z'/%3e%3cg%3e%3crect class='cls-1' x='90.08' y='54.66' width='1.55' height='18.3'/%3e%3crect class='cls-1' x='75.58' y='54.66' width='1.55' height='18.3'/%3e%3crect class='cls-1' x='91.63' y='64.93' width='9.9' height='.78'/%3e%3crect class='cls-1' x='100.79' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='99.4' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='98.02' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='96.64' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='95.26' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='93.88' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='92.5' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='77.13' y='64.93' width='12.95' height='.78'/%3e%3crect class='cls-1' x='89.05' y='65.71' width='.35' height='7.25'/%3e%3crect class='cls-1' x='87.66' y='65.71' width='.35' height='7.25'/%3e%3crect class='cls-1' x='86.29' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='84.9' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='83.52' y='65.71' width='.35' height='7.25'/%3e%3crect class='cls-1' x='82.14' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='80.76' y='65.71' width='.34' height='7.25'/%3e%3crect class='cls-1' x='79.38' y='65.71' width='.35' height='7.25'/%3e%3crect class='cls-1' x='78' y='65.71' width='.35' height='7.25'/%3e%3c/g%3e%3cpath class='cls-1' d='M30.42,63.66c-3.93,0-7.52-1.47-9.05-3.6l1.8-.61v-3.88c2.24,1.68,4.78,2.57,7.46,2.57,2.5,0,4.9-.77,7.03-2.26v3.72l1.65,.67c-1.62,2.04-5.1,3.4-8.9,3.4Z'/%3e%3cpath class='cls-1' d='M45.87,38.32h-2.14c-.41,.83-1.19,1.76-2.38,1.76H19.94c-1.2,0-1.98-.93-2.39-1.76h-2.14c-.2,.84-.25,1.86-.08,2.92,.3,1.91,1.15,3.44,2.12,4.02,.1,.07,.21,.11,.31,.15,.83,3.25,2.41,6.07,4.49,8.14,2.32,2.29,5.22,3.66,8.38,3.66,2.97,0,5.72-1.2,7.95-3.25,2.31-2.11,4.06-5.09,4.93-8.56,1.11-.4,2.11-2.07,2.43-4.17,.16-1.05,.11-2.08-.07-2.92Zm-.95,2.77c-.29,1.85-1.12,3.1-1.76,3.34l-.52,.19-.13,.53c-.8,3.19-2.44,6.06-4.62,8.05-2.13,1.94-4.63,2.98-7.26,2.98-2.79,0-5.44-1.16-7.65-3.36-2-1.97-3.45-4.63-4.22-7.66l-.13-.55-.55-.19-.09-.04c-.6-.36-1.36-1.55-1.63-3.3-.09-.58-.11-1.18-.06-1.73h.66c.74,1.13,1.8,1.76,2.99,1.76h21.41c1.18,0,2.24-.63,2.98-1.76h.65c.04,.55,.02,1.14-.06,1.74Z'/%3e%3cpolygon class='cls-1' points='9.91 78.69 11.57 78.69 17.77 78.69 17.77 71.95 43.24 71.95 43.24 78.69 50.97 78.69 50.97 85.78 9.87 85.78 9.87 78.69 9.91 78.69'/%3e%3cpath class='cls-1' d='M10.83,60.94v16.84h6.03v-18.71l-6.03,1.87Zm3.01,15.88c-1.09,0-1.97-.88-1.97-1.96s.88-1.97,1.97-1.97,1.96,.88,1.96,1.97-.88,1.96-1.96,1.96Z'/%3e%3cpath class='cls-1' d='M44.16,59.07v18.71h6.03v-16.84l-6.03-1.87Zm3.01,17.75c-1.08,0-1.96-.88-1.96-1.96s.88-1.97,1.96-1.97,1.97,.88,1.97,1.97-.88,1.96-1.97,1.96Z'/%3e%3cpath class='cls-1' d='M14.02,37.4h4.16s.51,1.76,1.76,1.76h21.41c1.25,0,1.76-1.76,1.76-1.76h4.15s-.26-1.57-.52-3.4c-.23-1.75-.94-2.22-1.7-2.47,0-.01-.01-.02-.01-.04-1.17-3.82-3.78-7-7.18-8.88,.18-.6,.12-.75-.32-1.43-.43-.67-5.29-2.47-6.89-2.47s-6.45,1.8-6.88,2.47c-.45,.67-.51,.83-.33,1.43-3.41,1.89-6.02,5.08-7.18,8.93-.75,.26-1.47,.73-1.71,2.46-.26,1.83-.52,3.4-.52,3.4Z'/%3e%3cpath class='cls-1' d='M52.21,62.23c1.41,.79,8.37,4.15,8.33,8.2-.03,4.05,0,15.35,0,15.35h-8.33v-23.55Z'/%3e%3cpath class='cls-1' d='M8.33,62.23C6.92,63.02-.03,66.38,0,70.43,.03,74.48,0,85.78,0,85.78H8.33v-23.55Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");    
    background-size: 50%; 
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
}
.ekskursiya-button:before,
.ekskursiya-button:after {
    content: " ";
    display: block;
    position: absolute;
    border: 50%;
    border: 1px solid #ffa849;
    left: -20px;
    right: -20px;
    top: -20px;
    bottom: -20px;
    border-radius: 50%;
    animation: border-animate 1.5s linear infinite;
    opacity: 0;
}
.ekskursiya-button:after{
    animation-delay: .5s;
}

@keyframes border-animate
{
    0% {
        transform: scale(0.5);
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        transform: scale(1.2);
        opacity: 0;
    }
}