.new-parket *, .new-parket *:before, .new-parket *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
.new-parket__top{padding:15px 0 22px;}
.new-parket__title{margin:0; padding:0; font-weight:normal; font-size:32px; line-height:38px; color:#636E75;}
.new-parket__arrows{margin:0 -8px; white-space: nowrap;}
.new-parket__arrows .slick-prev, .new-parket__arrows .slick-next{width:36px; height:36px; margin:0 8px; padding:0; display:inline-block; position:relative; vertical-align:top; background:transparent; border:none; border-radius:50%; -webkit-box-shadow:0 0 7px rgba(0,0,0, 0.1); box-shadow:0 0 7px rgba(0,0,0, 0.1); -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear; cursor: pointer;}
.new-parket__arrows .slick-prev:before, .new-parket__arrows .slick-next:before{content:""; width:30px; height:30px; margin:-15px 0 0 -14px; position:absolute; top:50%; left:50%; background:url(../img/svg/arrow-slider.svg) no-repeat; background-size:100% 100%; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear;}
.new-parket__arrows .slick-prev:hover, .new-parket__arrows .slick-next:hover{-webkit-box-shadow:0 0 7px rgba(0,0,0, 0.3);box-shadow:0 0 7px rgba(0,0,0, 0.3);}
.new-parket__arrows .slick-prev.slick-disabled, .new-parket__arrows .slick-next.slick-disabled{cursor:default; -webkit-box-shadow:0 0 7px rgba(0,0,0, 0.1) !important; box-shadow:0 0 7px rgba(0,0,0, 0.1) !important;}
.new-parket__arrows .slick-prev.slick-disabled:before, .new-parket__arrows .slick-next.slick-disabled:before{opacity:0.25;}
.new-parket__arrows .slick-prev{-webkit-transform: scale(-1,1);-ms-transform: scale(-1,1);transform: scale(-1,1);}
.new-parket__content{margin:0 -20px; padding:40px 20px 20px; background:#F4EEE7;}

.new-slider__bg{min-height:100%; padding:0 7px; overflow:hidden; position:relative; background:#fff; border-radius:5px; -webkit-box-shadow:0 4px 7px rgba(146,108,64, 0.12); box-shadow:0 4px 7px rgba(146,108,64, 0.12); -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear;}
.new-slider__bg:hover{-webkit-box-shadow:0 4px 7px rgba(146,108,64, 0.45);box-shadow:0 4px 7px rgba(146,108,64, 0.45);}
.new-slider__link{width:100%; height:100%; position:absolute; top:0; left:0; z-index:1;}
.new-slider__link:hover + * + .new-slider__title-wrap .new-slider__title, .new-slider__link:hover + .new-slider__title-wrap .new-slider__title{text-decoration:none;}
.new-slider__image{width:100%; margin:7px 0 0; display:block;max-height: 85px;}
.new-slider__title-wrap{min-height:48px; padding:7px 0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.new-slider__title{width:100%; margin:0; padding:0 20px 0 0; position:relative; font-weight:normal; font-size:14px; line-height:17px; font-family: 'MyriadProSemiBold'; color:#000; text-decoration:underline; text-underline-offset:3px;}
.new-slider__title:before{content:""; width:20px; height:20px; position:absolute; bottom:0; right:0; background:url(../img/svg/arrow.svg) no-repeat; background-size:100% 100%;}

.new-slider_list{display:-webkit-box;display:-ms-flexbox;display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.new-slider_list .new-slider__bg{padding:0; -webkit-box-shadow:none; box-shadow:none; border-radius:0;}
.new-slider_list .new-slider__image{margin:0;}
.new-slider_list .new-slider__title{text-decoration:none;}
.new-slider_list .new-slider__title-wrap{min-height:42px; padding:4px 6px 4px 7px;}
.new-slider_list .new-slider__title:before{margin:0 0 -10px; bottom:50%; background-image:url(../img/svg/arrow-yellow.svg);}
.new-slider_list .new-slider__link:hover + * + .new-slider__title-wrap .new-slider__title, .new-slider_list .new-slider__link:hover + .new-slider__title-wrap .new-slider__title{text-decoration:underline;}

.new-content{padding:50px 0 0; font-size:16px; line-height:19px;}
.new-content *, .new-content *:before, .new-content *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
.new-content h2, .new-content h3, .new-content h4{font-weight:normal; font-size:24px; line-height:29px; font-family: 'MyriadProSemiBold'; color:#111;}
.new-content ul, .new-content ol, .new-content p{margin:0; padding:0 0 10px;}
.new-content b, .new-content strong{font-weight:normal; font-family: 'MyriadProSemiBold';}
.new-content a{color:#000; text-decoration:underline; text-underline-offset:3px;}
.new-content a:hover{text-decoration:none;}
.new-content q, .new-content blockquote{margin:10px 0 20px; padding:20px 30px 20px 28px; background:#FAE4B5; border-left:2px solid #926C40; -webkit-box-shadow:0 4px 7px rgba(146,108,64, 0.12); box-shadow:0 4px 7px rgba(146,108,64, 0.12);}
.new-content q:before, .new-content q:after, .new-content blockquote:before, .new-content blockquote:after{display:none;}
.new-content q p, .new-content blockquote p {padding: 0;}
.hide-new-form {display: none;}

.new-price{padding:30px 0;}
.new-price *, .new-price *:before, .new-price *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
.new-price__title{margin:0 0 20px; font-weight:normal; font-size:24px; line-height:29px; font-family: 'MyriadProSemiBold'; color:#111;}
.new-price__table{margin:0 0 20px; padding:0 0 1px; position:relative; border-radius:5px; overflow:hidden;}
.new-price__table:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; border:1px solid #ac865a; border-radius:5px;}
.new-price__table table{width:100%; margin:0; padding:0; position:relative; z-index:1; border-spacing: 0; border-collapse: collapse;}
.new-price__table th{padding:20px 22px 20px 30px; position:relative; z-index:1; background:#926C40; text-align:left; font-weight:normal; font-size:16px; line-height:19px; font-family: 'MyriadProBold'; vertical-align:middle; color:#fff; border:none; overflow:hidden;}
.new-price__table th:first-child{border-top-left-radius:5px; border-left:#ac865a;}
.new-price__table th:last-child{width:178px; padding-left:22px; border-top-right-radius:5px; border-right:#ac865a; background:#AC865A;}
.new-price__table tr:last-child td:first-child{border-bottom-left-radius:5px;}
.new-price__table tr:last-child td:last-child{border-bottom-right-radius:5px;}
.new-price__table tr:hover td{background:#FECF6B; border-color:#926c40;}
.new-price__table tr:hover + tr td{border-top-color:#926c40;}
.new-price__table td{padding:17px 22px 16px 30px; position:relative; z-index:1; font-size:16px; line-height:19px; vertical-align:middle; border-top:1px solid #e6d7c6; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear;}
.new-price__table td:first-child{border-left:1px solid #ac865a;}
.new-price__table table caption {display: none;}
.new-price__table td p{padding: 0;} 
.new-price__table td:last-child{width:178px; padding-left:22px; background:#F4EEE7; border-right:1px solid #ac865a;}

.form-input{width:100%; height:37px; margin:0 0 10px; padding:0 10px; display:block; background:#fff; border:none; border-radius:5px; -webkit-box-shadow:none; box-shadow:none; font:14px/1 'MyriadProRegular'; color:#000; outline: none;}
.form-input::-moz-placeholder{opacity:1; color:#808080;}
.form-input::-webkit-input-placeholder{line-height:normal; opacity:1; color:#808080;}
.form-input:-ms-input-placeholder{opacity:1; color:#808080;}

.form-textarea{width:100%; max-width:357px; min-height:77px; height:77px; margin:0 0 10px; padding:10px; display:block; background:#fff; border:none; border-radius:5px; -webkit-box-shadow:none; box-shadow:none; font:14px/17px 'MyriadProRegular'; color:#000; outline: none; resize:none;}
.form-textarea::-moz-placeholder{opacity:1; color:#808080;}
.form-textarea::-webkit-input-placeholder{line-height:normal; opacity:1; color:#808080;}
.form-textarea:-ms-input-placeholder{opacity:1; color:#808080;}

.form-button{width:100%; height:49px; margin:0; padding:0 10px; display:block; position:relative; border-radius:5px; outline:none; border:none; font:16px/49px 'MyriadProSemiBold'; color:#fff; cursor:pointer; text-align:center; white-space: nowrap; overflow:hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.form-button:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; background: -webkit-gradient(linear, right top, left top, from(rgba(255,159,80,1)), to(rgba(255,116,0,1))); background: -o-linear-gradient(right, rgba(255,159,80,1) 0%, rgba(255,116,0,1) 100%); background: linear-gradient(270deg, rgba(255,159,80,1) 0%, rgba(255,116,0,1) 100%);}
.form-button:after{content:""; width:100%; height:100%; position:absolute; top:0; left:0; background: -webkit-gradient(linear, right top, left top, from(rgba(255,116,0,1)), to(rgba(255,159,80,1))); background: -o-linear-gradient(right, rgba(255,116,0,1) 0%, rgba(255,159,80,1) 100%); background: linear-gradient(270deg, rgba(255,116,0,1) 0%, rgba(255,159,80,1) 100%); opacity:0; z-index:1; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}
.form-button span{position:relative; z-index:2;}
.form-button:hover:after{opacity:1;}

.new-form{padding:40px; position:relative; overflow:hidden; text-align:center; border-radius:5px;}
.new-form *, .new-form *:before, .new-form *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
.new-form__bg{width:100%; height:100%; min-height:411px; position:absolute; bottom:0; left:0; background-position:center bottom; background-repeat:no-repeat; background-size:cover;}
.new-form__bg_mob{display:none;}
.new-form__title{max-width:357px; margin:0 auto 20px; position:relative; font-weight:normal; font-size:20px; line-height:24px; font-family: 'MyriadProSemiBold'; color:#fff;}
.new-form__main{max-width:357px; margin:auto; position:relative;}
.new-form__cols{max-width:367px; margin:0 -5px; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.new-form__col{width:50%; padding:0 5px;}
.new-form__files{width:100%; padding:0 8px 10px; text-align:left;}
.new-form__bottom{margin:0 -8px; padding:0 0 10px; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.new-form__bottom-col{width:50%; padding:0 8px 10px;}
.new-form__text{margin:0; padding:0; position:relative; font-size:13px; line-height:16px;}
.new-form__text a{color:#000; text-decoration:underline; text-underline-offset:3px;}
.new-form__text a:hover{text-decoration:none;}
.new-form__inner-cols{display:-webkit-box;display:-ms-flexbox;display:flex; position:relative; z-index:1; text-align:left;}
.new-form__left{width:242px; -webkit-box-flex:0; -ms-flex-positive:0; flex-grow:0; -ms-flex-negative:0; flex-shrink:0;}
.new-form__right{width:100%; min-width:0; padding:0 0 0 30px;}
.new-form__image{height:286px; background-size:cover; background-repeat:no-repeat; background-position:center center; border-radius:5px;}
.new-form__image_mob{display:none;}
.new-form__button{width:auto; margin:20px 0; padding-left:20px; padding-right:20px;}
.success-message{background: #795548;margin: 15px 0; color: #ffffff;padding: 20px 15px;border-radius: 7px;}
/*.js-feedback{margin: 15px 0;}*/

.new-form_2{margin:0 -20px; padding-bottom:30px; border-radius:0;}
.new-form_2 .new-form__title{margin:0 0 10px; color:#000; font-family:'MyriadProRegular';}
.new-form_2 .new-form__text{font-size:12px; line-height:14px;}

.file__input{width:0; height:0; display:block; opacity:0; overflow:hidden;}
.file__add{width:100%; height:49px; margin:0; display:block; border-radius:5px; outline:none; background:#F7EAD0; border:none; font:16px/49px 'MyriadProSemiBold'; color:
	#926C40; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear; cursor:pointer; text-align:center; white-space: nowrap; overflow:hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.file__add:hover{background:#f7dca5;}
.file__icon{padding:0 0 0 18px; display:inline-block; position:relative;}
.file__icon:before{content:""; width:14px; height:23px; margin:-12px 0 0; position:absolute; top:50%; left:0; background:url(../img/svg/pin-button.svg) no-repeat; background-size:100% 100%;}
.file__content{display:none;}
.file__item{margin:0 0 7px; padding:3px 35px 3px 30px; display:inline-block; vertical-align:top; position:relative; word-break: break-all; font-size:14px; line-height:18px; color:#fff;}
.file__item:before{content:""; width:24px; height:24px; position:absolute; top:0; left:0; background:url(../img/svg/pin-item.svg) no-repeat; background-size:100% 100%;}
.file__remove{width:16px; height:16px; position:absolute; top:4px; right:12px; z-index:3; cursor:pointer;}
.file__remove:before, .file__remove:after{content:""; width:14px; height:2px; position:absolute; top:7px; left:1px; transform:rotate(45deg); background:#fff;}
.file__remove:after{transform:rotate(-45deg);}
.file__remove:hover:before, .file__remove:hover:after{background:#ccc;}

/*.new-works{padding:50px 0 30px;}*/
.new-works *, .new-works *:before, .new-works *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
.new-works__title{margin:0 0 20px; padding:0; font-weight:normal; font-size:32px; line-height:38px; color:#636E75;}

.new-gallery{margin:0 -14px; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.new-gallery__item{width:33.333%; padding:0 14px 28px;}
.new-gallery__link{display:block; position:relative; border-radius:5px; overflow:hidden; -webkit-box-shadow:0 4px 7px rgba(146,108,64, 0.12); box-shadow:0 4px 7px rgba(146,108,64, 0.12);}
.new-gallery__link:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; z-index:1; opacity:0; background:#FECF6B; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear;}
.new-gallery__link:after{content:""; width:40px; height:40px; margin:-20px 0 0 -20px; position:absolute; top:50%; left:50%; z-index:2; background:url(../img/svg/zoom.svg) no-repeat; background-size:100% 100%; opacity:0; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear;}
.new-gallery__link:hover:before{opacity:0.8;}
.new-gallery__link:hover:after{opacity:1;}
.new-gallery__image{width:100%; margin:0; display:block;height: 142px;}

/* tariffs */
.tariffs-block{margin-bottom: 25px;}
.tariffs-block *, .tariffs-block *:before, .tariffs-block *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
.tariffs-block__title{margin:0 0 20px; font-weight:normal; font-size:32px; line-height:38px; color:#636E75;}

.tariffs__cols{display:flex; align-items:flex-start;}
.tariffs__left{width:162px; padding:0 17px 0 0; flex-grow:0; flex-shrink:0;}
.tariffs__right{width:100%; min-width:0; padding:6px; border:1px solid #926C40;}
.tariffs__tab{display:none;}
.tariffs__tab.active{display:block;}
.tariffs__top{padding:10px; text-align:center; font-size:18px; line-height:22px; font-family: 'MyriadProBold'; color:#000; background:#F9F5EF;}
.tariffs__bottom{padding:10px; text-align:center; color:#000; background:#F9F5EF;}
.tariffs__button{width:auto; min-width:170px; margin:0 0 10px; display:inline-block; vertical-align:top;}
.tariffs__text{font-size:16px; line-height:19px; font-family: 'MyriadProBold';}
.tariffs__all{background:#F9F5EF;}
.tariffs__head{padding:14px 0 10px 27px; font-size:18px; line-height:22px; background:#fff;}
.tariffs__content{padding:19px 12px 14px; display:flex; flex-wrap:wrap;}
.tariffs__content > ul{width:33.333%; margin:0; padding:0 15px; font-size:14px; line-height:17px; position:relative;}
.tariffs__content > ul li{padding:0 0 5px 20px; position:relative; list-style: none;}
.tariffs__content > ul li:before{content:""; width:14px; height:14px; position:absolute; top:1px; left:0; background:url(../img/svg/list-plus.svg) no-repeat; background-size:100% 100%;}
.tariffs__content > ul li:first-child{margin-bottom:5px; padding-bottom:0; font-family: 'MyriadProBold';}
.tariffs__content > ul li:first-child:before{display:none;}
.tariffs__foot{margin:0 27px; padding:20px 0 28px; text-align:center; border-top:1px solid #926C40;}
.tariffs__foot .tariffs__button{margin-bottom:15px;color:#ffffff !important; text-decoration:none !important; }

.h-tabs{padding:7px 7px 0; display:flex; background:#F9F5EF;}
.h-tabs__item{width:100%; min-width:0; text-align:center; position:relative; border-radius:5px 5px 0 0; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear;}
.h-tabs__item:before{content:""; width:1px; height:20px; margin:-10px 0 0; position:absolute; top:50%; left:0; background:#926C40; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear;}
.h-tabs__item:first-child:before{opacity:0;}
.h-tabs__item.active{background:#fff;}
.h-tabs__item.active:before{opacity:0;}
.h-tabs__item.active + .h-tabs__item:before{opacity:0;}
.h-tabs__link{min-height:73px; text-decoration: none !important; padding:6px; display:flex; flex-direction: column; justify-content: center; position:relative; z-index:1; background:transparent; text-align:center; text-decoration:none; font-size:16px; line-height:19px; font-family: 'MyriadProBold'; color:#000; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear; user-select:none;}
.h-tabs__link:hover{color:#926C40;}

.carousel-block{padding:30px 0 40px;}
.carousel-block *, .carousel-block *:before, .carousel-block *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
.carousel-block__title{margin:0 0 10px; font-weight:normal; font-size:32px; line-height:38px; color:#636E75;}

.carousel{margin:0 -7px; padding:0 24px; position:relative;}
.carousel .slick-prev, .carousel .slick-next{width:36px; height:36px; margin:-18px 0 0; padding:0; display:block; position:absolute; top:50%; right:7px; vertical-align:top; background:#F9F5EF; border:none; border-radius:50%; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear; cursor: pointer;}
.carousel .slick-prev:before, .carousel .slick-next:before{content:""; width:30px; height:30px; margin:-15px 0 0 -14px; position:absolute; top:50%; left:50%; background:url(../img/svg/arrow-slider.svg) no-repeat; background-size:100% 100%; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear;}
.carousel .slick-prev:hover, .carousel .slick-next:hover{background:#f9e7cd;}
.carousel .slick-prev.slick-disabled, .carousel .slick-next.slick-disabled{cursor:default; background:#F9F5EF !important;}
.carousel .slick-prev.slick-disabled:before, .carousel .slick-next.slick-disabled:before{background-image:url(../img/svg/arrow-slider-grey.svg);}
.carousel .slick-prev{right:auto; left:7px; -webkit-transform: scale(-1,1);-ms-transform: scale(-1,1);transform: scale(-1,1);}
.carousel__list{position:static !important;}
.carousel__item{padding:10px 0;}
.carousel__bg{margin:0 7px; padding:20px 0 11px; position:relative; border-radius:5px; background:#fff; -webkit-box-shadow:0 0 7px rgba(146,108,64, 0.12); box-shadow:0 0 7px rgba(146,108,64, 0.12); text-align:center;}
.carousel__bg:hover .carousel__title{color:#926C40;}
.carousel__link{width:100%; height:100%; position:absolute; top:0; left:0; z-index:1;}
.carousel__image-wrap{max-width:150px; height:94px; margin:0 auto 10px;}
.carousel__image{height:100%; margin:0; object-fit:contain;}
.carousel__title{font-weight:normal; font-size:14px; line-height:17px; font-family: 'MyriadProBold'; color:#000; overflow:hidden; text-overflow: ellipsis; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear;}


@media (min-width:701px){
	.new-parket__arrows{display:none;}

	.new-slider{margin:0 -20px 0 0; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}
	.new-slider__item{width:33.333%; padding:0 20px 20px 0;}

	.new-slider_list{margin:0 -9px;}
	.new-slider_list .new-slider__item{padding-left:9px; padding-right:9px;}

	.tariffs__mob-content{display:block !important;}
}

@media (min-width:901px){
	.new-slider__item{width:25%;}
}

@media (max-width:900px){
	.new-gallery__item{width:50%;}

	.tariffs__content{padding-left:27px; padding-right:27px; display:block;}
	.tariffs__content > ul{width:auto; margin:0 0 8px;  padding:0; border-bottom:1px solid #926C40;}
	.tariffs__content > ul:last-child{margin:0; border:none;}
	.tariffs__content > ul li:first-child{margin-bottom:11px;}

	.h-tabs__link{min-height:70px; font-size:14px; line-height:17px;}
}

@media (max-width:700px){
	.new-parket__top{padding:15px 0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
	.new-parket__title{padding-right:20px; font-size:21px; line-height:25px;}
	.new-parket__content{padding:20px 20px 15px;}

	.new-slider{width:184px;}
	.new-slider .slick-list, .new-slider .slick-track{overflow:visible !important;}
	.new-slider__item{padding:0 20px 0 0;}

	.new-slider_list{width:auto; margin:0 -15px -5px;}
	.new-slider_list .new-slider__item{width:50%; padding:0 5px 10px;}

	.new-content{padding-top:43px; font-size:14px; line-height:17px;}

	.new-price{padding:30px 0 40px;}
	.new-price__title{margin:0 0 10px; font-size:18px; line-height:22px;}

	.new-price__table{margin:0 -10px;}
	.new-price__table th{padding-left:10px; padding-right:10px; font-size:14px; line-height:17px;}
	.new-price__table th:last-child{width:120px; padding-left:10px;}
	.new-price__table td{padding-left:10px; padding-right:10px; font-size:14px; line-height:17px;}
	.new-price__table td:last-child{width:120px; padding-left:10px;}

	.new-form{margin:0 -20px; padding:25px 20px 30px; position:relative; overflow:hidden; text-align:center; border-radius:5px;}
	.new-form__title{max-width:320px; font-size:18px; line-height:22px;}
	.new-form__main{max-width:none;}
	.new-form__cols{max-width:none;}
	.new-form__files{display:none;}
	.new-form__bottom{padding:0; position:relative;}
	.new-form__bottom.active .file__add{width:100%; height:100%; position:absolute; top:0; left:0; z-index:1; opacity:0;}
	.new-form__bottom.active .file__content{padding:10px 20px 0; display:block; background:#f4eee7; border:1px solid #FECF6B; border-radius:5px; text-align:center;}
	.new-form__bottom.active .file__mob{padding:0 0 0 24px; position:relative; display:inline-block; vertical-align:top;}
	.new-form__bottom.active .file__mob:before{content:""; width:11px; height:22px; position:absolute; top:0; left:0; background:url(../img/svg/pin-mob.svg) no-repeat; background-size:100% 100%;}
	.new-form__bottom-col{width:100%; padding-bottom:20px;}
	.new-form__text{font-size:12px; line-height:15px;}
	.new-form__bg_mob{display:block;}
	.new-form__bg_desktop{display:none;}
	.new-form__inner-cols{display:block; position:static; text-align:center;}
	.new-form__left{width:auto;}
	.new-form__right{padding:0; position:relative; z-index:2;}
	.new-form__image{width:100%; height:273px; position:absolute; top:0; left:0; border-radius:0;}
	.new-form__image_desktop{display:none;}
	.new-form__image_mob{display:block;}
	.new-form__button{width:100%; margin:10px 0 18px;}
	
	.new-form_2{padding:31px 20px 20px; border-radius:5px;}	
	.new-form_2 .new-form__title{margin:0 auto 20px; color:#fff; text-align:center; font-family: 'MyriadProSemiBold';}

	.form-textarea{max-width:none;}
	
	.file__input{width:0; height:0; display:block; opacity:0; overflow:hidden;}
	.file__add{height:44px; line-height:44px;}
	.file__icon{padding:0 0 0 24px;}
	.file__item{margin:0; padding:0 35px 10px 0; display:block;font-size:16px; line-height:19px; color:#808080; text-align:left;}
	.file__item:before{display:none;}
	.file__remove{top:3px;}
	.file__remove:before, .file__remove:after{background:#000;}
	.file__remove:hover:before, .file__remove:hover:after{background:#666;}

	/*.new-works{padding:40px 0 20px;}*/
	.new-works__title{font-size:21px; line-height:25px;}

	.new-gallery{margin:0 -10px;}
	.new-gallery__item{width:33.333%; padding:0 10px 20px;}

	/*.tariffs-block{padding-top:20px;}*/
	.tariffs-block__title{margin:0 0 20px; font-size:21px; line-height:25px;}

	.tariffs__cols{display:block;}
	.tariffs__left{width:auto; padding:0 0 6px;}
	.tariffs__right{padding:0; border:none;}
	.tariffs__right .tariffs__tab{display:block;}
	.tariffs__top{font-size:16px; line-height:19px;}
	.tariffs__bottom{padding-left:20px; padding-right:20px;}
	.tariffs__button{width:100%; min-width:0;}
	.tariffs__mob-content{padding:0 0 10px; display:none;}
	.tariffs__all{margin:0 -20px; padding:0 20px; background:#F9F5EF;}
	.tariffs__head{padding:19px 25px 11px; font-size:16px; line-height:19px; font-family: 'MyriadProBold'; background:#fff; border-radius:5px 5px 0 0;}
	.tariffs__content{padding:4px 25px 7px; background:#fff; border-radius:0 0 5px 5px;}
	.tariffs__foot{margin:0; padding:14px 0 29px; border:none;}
	.tariffs__foot .tariffs__button{margin:0 0 10px;}

	.h-tabs{margin:0 -3px; padding:20px 0 9px; flex-wrap:wrap;}
	.h-tabs__item{width:33.333%; padding:0 3px 6px;}
	.h-tabs__item:before{display:none;}
	.h-tabs__item.active{background:none;}
	.h-tabs__item.active .h-tabs__link{background:#fff; border-color:#fff;}
	.h-tabs__link{min-height:67px; padding-left:0; padding-right:0; border:1px solid #926C40; border-radius:5px;}

	.carousel-block{padding-top:14px; position:relative;}
	.carousel-block__title{margin:0 0 20px; padding:0 100px 0 0; font-size:21px; line-height:25px;}

	.carousel{width:330px; margin:0 -2.5px; padding:0 2.5px; position:static;}
	.carousel .slick-prev, .carousel .slick-next{margin:0; top:10px; right:0;}
	.carousel .slick-prev{right:50px; left:auto;}
	.carousel__list, .carousel__list .slick-list, .carousel__list .slick-track{overflow:visible !important;}
	.carousel__bg{margin:10px 2.5px;}
}

@media (max-width:500px){
	.new-gallery__item{width:50%;}
}

@media (max-width:359px){
	.new-slider_list .new-slider__title{padding-right:0;}
	.new-slider_list .new-slider__title:before{display:none;}

	.h-tabs__item{width:50%;}
}


/*FORM POPUP*/
.call-popup {
	min-width: 500px;
}
.call-popup .new-form__cols {
	display: block;
	max-width: 100%;
	margin: 0;
}
.call-popup .new-form__col {
	width: 100%;
	padding: 0;
}
.call-popup .form-textarea,
.call-popup .form-input {
	background-color: rgb(249, 250, 251, 1);
	border:2px solid rgb(209, 213, 219, 1);
	line-height: 20px;
	padding: 15px;
	max-width: 100%;
}
.call-popup .form-textarea:focus,
.call-popup .form-input:focus {
	border:2px solid #000000;
}
.call-popup .new-form__title {
	margin: 0 0 20px;
    font-weight: normal;
    font-size: 32px;
    line-height: 38px;
    color: #636E75;
}
@media (max-width:500px){
	.call-popup {
		min-width: 100%;
		padding: 25px !important;
	}

	.call-popup .new-form__title {
	    margin: 0 0 20px;
	    font-size: 21px;
	    line-height: 25px;
	}
}
.hide-carousel-block {
	display: none;
}
.pt-0 {
	padding-top: 0 !important;
}
.form-content {
	text-align: center;
	background-color: #F9F5EF;
	padding: 40px 27px;
	border-radius: 5px;
	margin: 15px 0;
}
.form-content__title {
	color: #926C40;
	font-weight: 600;
	font-size: 24px;
	line-height: 29px;
	margin-bottom: 10px;
}
.form-content__subtitle {
	font-weight: 400;
	font-size: 24px;
	line-height: 24px;
	margin-bottom: 20px;
}
.form-content__subtitle b:hover,
.form-content__subtitle a:hover {
    color: #926C40;
}
.form-content__subtitle a {
	font-weight: 400;
	font-size: 24px;
	text-decoration: none !important;
}
.form-content__subtitle b {
	font-weight: 400;
	text-decoration: none;
}
.form-content__header {
	font-size: 16px;
	line-height: 20px;
	max-width: 318px;
	margin: 0 auto;
}
.form-content p {
	margin: 0;
	padding: 0;
}
.form-content__cols {
	margin: 20px -10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.form-content__col {
    width: 50%;
    padding: 0 10px;
}
.form-content__cols .form-input {
	height: 49px;
	font-size: 20px;
	color: #A8A8A8;
	margin: 0;
	padding-left: 35px;
}
.call-popup-success {
	border-radius: 5px;
	box-shadow: 0px 4px 7px 0px #926C401F;
}
.success-form__title {
	color: #926C40;
	font-size: 26px;
	font-weight: 600;
	line-height: 31.2px;
	text-align: center;
	margin-bottom: 30px;
}
.content-popup {
	max-width: 230px;
	text-align: center;
	margin: 0 auto;
}
.content-popup p {
font-size: 26px;
font-weight: 400;
line-height: 31.2px;
text-align: center;
margin: 0;
}
.call-success-btn {
	display: none;
}
.form-content-main {
	display: none;
}
@media (max-width:600px){
	.form-content {
		padding: 40px 20px;
	}
	.form-content__cols {
		flex-direction: column;
	}
	.form-content__col {
		width: 100%;
	}
	.form-content__cols .form-input {
		margin-bottom: 20px;
	}
	.form-content__subtitle {
		font-size: 18px;
	}
	.form-content__header {
		font-size: 14px;
	}
	.call-popup-success {
		width: 100%;
	}
}
.form-content__cols .form-input::-webkit-input-placeholder {
    color: #A8A8A8;
}
.form-content__cols .form-input:-moz-placeholder {
    color: #A8A8A8;
    opacity: 1;
}
.form-content__cols .form-input::-moz-placeholder {
    color: #A8A8A8;
    opacity: 1;
}
.form-content__cols .form-input:-ms-input-placeholder {
    color: #A8A8A8;
}
.form-content__cols .form-input::-ms-input-placeholder {
    color: #A8A8A8;
}
.form-content__cols .form-input::placeholder {
    color: #A8A8A8;
}
/*END FORM POPUP*/