.b-progects-carousel .progects-carousel__item{height:auto;flex-direction:column;display:flex}@media(min-width:1100px){.b-progects-carousel .progects-carousel__item{width:690px}}@media(min-width:768px)and (max-width:1099px){.b-progects-carousel .progects-carousel__item{width:620px}}@media(max-width:767px){.b-progects-carousel .progects-carousel__item{width:300px}}@media(min-width:768px){.b-progects-carousel .progects-carousel__item:nth-child(1n) .progects-carousel__content{margin-top:auto}.b-progects-carousel .progects-carousel__item:nth-child(2n){flex-direction:column-reverse}.b-progects-carousel .progects-carousel__item:nth-child(2n) .progects-carousel__info{position:absolute;bottom:auto;top:0;align-items:center;left:0;display:flex}.b-progects-carousel .progects-carousel__item:nth-child(2n) .progects-carousel__content{margin-bottom:auto}.b-progects-carousel .progects-carousel__item:nth-child(2n) .progects-carousel__content:after,.b-progects-carousel .progects-carousel__item:nth-child(2n) .progects-carousel__content:before{bottom:auto;top:0}}@media(min-width:1100px){.b-progects-carousel .progects-carousel__img{height:480px;width:690px}}@media(min-width:768px)and (max-width:1099px){.b-progects-carousel .progects-carousel__img{height:430px;width:620px}}@media(max-width:767px){.b-progects-carousel .progects-carousel__img{height:200px;width:300px}}.b-progects-carousel .progects-carousel__img img{height:100%;object-fit:cover;width:100%;display:block}.b-progects-carousel .progects-carousel__imgbox{position:relative}.b-progects-carousel .progects-carousel__imgbox img{width:100%;display:block}.b-progects-carousel .progects-carousel__info{position:absolute;bottom:0;align-items:center;left:0;display:flex}.b-progects-carousel .progects-carousel__date{justify-content:center;background-color:#ffc738;align-items:center;display:flex}@media(min-width:768px){.b-progects-carousel .progects-carousel__date{height:80px;font-size:14px;font-weight:600;margin-right:40px;width:150px}}@media(max-width:767px){.b-progects-carousel .progects-carousel__date{height:40px;font-size:10px;font-weight:600;margin-right:20px;width:70px}}.b-progects-carousel .progects-carousel__location{font-size:14px;color:#fff}@media(min-width:768px){.b-progects-carousel .progects-carousel__location{font-size:14px}}@media(max-width:767px){.b-progects-carousel .progects-carousel__location{font-size:10px}}.b-progects-carousel .progects-carousel__content{position:relative;box-sizing:border-box}@media(min-width:1100px){.b-progects-carousel .progects-carousel__content{padding:50px}}@media(min-width:768px)and (max-width:1099px){.b-progects-carousel .progects-carousel__content{padding:30px}}@media(max-width:767px){.b-progects-carousel .progects-carousel__content{padding:15px 0 0}}@media(min-width:768px){.b-progects-carousel .progects-carousel__content:before{height:2px;right:0;content:"";position:absolute;bottom:0;background:#eaeaea;left:0;display:block}.b-progects-carousel .progects-carousel__content:after{height:2px;content:"";position:absolute;bottom:0;background:#ffc738;left:0;width:150px;display:block}.b-progects-carousel .progects-carousel__title{font-size:24px}}@media(max-width:767px){.b-progects-carousel .progects-carousel__title{font-size:14px}}.b-progects-carousel .progects-carousel__head{align-items:baseline;display:flex}.b-progects-carousel .progects-carousel__head .b-title-h2{margin-right:20px}@media(max-width:767px){.b-progects-carousel .progects-carousel__head .b-title-h2{margin-right:0}}.b-progects-carousel .progects-carousel__head .b-btn{margin-left:auto}@media(max-width:767px){.b-progects-carousel .progects-carousel__head .b-btn{display:none}}.b-progects-carousel .progects-carousel__tabs-btn{margin:0 -1px 45px;display:flex}@media(max-width:767px){.b-progects-carousel .progects-carousel__tabs-btn{margin-bottom:20px}}.b-progects-carousel .progects-carousel__tabs-btn .progects-tab{margin:0 1px}.b-progects-carousel .progects-carousel__tabs-btn a{overflow:hidden;padding:10px 20px;text-decoration:none;font-weight:500;color:#5bc020;background-color:rgba(91,192,32,.502);border-radius:2px;display:block}@media(max-width:767px){.b-progects-carousel .progects-carousel__tabs-btn a{padding:10px 14px;font-size:10px}}.b-progects-carousel .progects-carousel__tabs-btn a:hover{color:#fff}.b-progects-carousel .progects-carousel__tabs-btn a.active{color:#fff;background-color:#5bc020}@media(min-width:768px){.b-progects-carousel .progects-carousel__container+.b-btn{display:none}}@media(max-width:767px){.b-progects-carousel .progects-carousel__container+.b-btn{font-size:14px;margin-bottom:0;max-width:300px;text-align:center;width:100%;margin-top:30px;display:inline-block}}@media(min-width:768px){.b-progects-carousel .swiper-progects-scrollbar{display:none}}.b-catalogbox-carousel .swiper{overflow:visible}.b-catalogbox-carousel .swiper-wrapper{align-items:stretch}.b-catalogbox-carousel .catalogbox__item{height:auto;flex-direction:column;background:#fff;width:450px;display:flex}.b-catalogbox-carousel .catalogbox__top{min-height:72px;padding:40px 40px 35px}.b-catalogbox-carousel .catalogbox__title{padding:0;font-size:20px;text-decoration:none;font-weight:600;color:#3e3d40;transition:color .3s ease-in-out;margin:0 0 40px;line-height:1.2;display:flex}.b-catalogbox-carousel .catalogbox__title:hover{color:#5bc020}.b-catalogbox-carousel .catalogbox__param__announce{font-size:14px;font-weight:300;color:#3e3d40;line-height:1.2}.b-catalogbox-carousel .catalogbox__imgbox{height:auto;overflow:hidden;border:none;position:relative;margin:0;background:transparent;width:auto}.b-catalogbox-carousel .catalogbox__link{position:absolute;inset:0}.b-catalogbox-carousel .catalogbox__img{width:100%}.b-catalogbox-carousel .catalogbox__img img{object-fit:cover;width:100%}.b-catalogbox-carousel .catalogbox__img a{margin:0;display:flex}.b-catalogbox-carousel .catalogbox__content{padding:30px 40px;margin-top:auto}.b-catalogbox-carousel .catalogbox__content p{padding:0}.b-catalogbox-carousel .catalogbox__btnbox{padding:0;justify-content:space-between;align-items:center;display:flex}.b-catalogbox-carousel .catalogbox__price{font-size:18px;font-weight:600;color:#3e3d40;line-height:1.2}.b-catalogbox-carousel .catalogbox__btn{padding:15px 25px;transition-duration:.3s;font-size:14px;border:1px solid rgba(91,192,32,.5);text-decoration:none;font-weight:500;transition-timing-function:ease-in-out;color:#5bc020;border-radius:4px;margin-left:15px;line-height:1.2;transition-property:color,border}.b-catalogbox-carousel .catalogbox__btn:hover{border:1px solid #f0410d;color:#f0410d}.b-catalogbox-carousel .catalogbox__btn.catalogbox__btn--bg-border{height:48px;padding:0;border:none;background:url(/files/110/order-bg.svg) no-repeat;background-size:contain;width:134px}.b-catalogbox-carousel .catalogbox__btn.catalogbox__btn--bg-border:hover{background:url(/files/110/order-bg-hover.svg) no-repeat}@media(max-width:767px){.b-catalogbox-carousel{margin-bottom:50px}.b-catalogbox-carousel .swiper{overflow:hidden}.b-catalogbox-carousel .catalogbox__param__announce{font-size:13px}}@media(max-width:499px){.b-catalogbox-carousel{margin-bottom:50px}.b-catalogbox-carousel .swiper{overflow:hidden}.b-catalogbox-carousel .catalogbox__item{width:auto}.b-catalogbox-carousel .catalogbox__content,.b-catalogbox-carousel .catalogbox__top{padding:25px 20px}.b-catalogbox-carousel .catalogbox__title{font-size:18px;margin:0 0 10px}.b-catalogbox-carousel .catalogbox__btnbox{flex-direction:column;align-items:flex-start}.b-catalogbox-carousel .catalogbox__price{margin-bottom:15px}.b-catalogbox-carousel .catalogbox__btn{margin-left:0}}.b-catalogbox-list .catalogbox__imgbox{height:auto;max-width:341px;width:auto}.b-catalogbox-list .catalogbox__imgbox img{width:100%}.b-catalogbox-list .catalogbox__param__announce ul{margin:10px 0;padding-left:20px}.b-catalogbox-list .catalogbox__param__announce ul li{font-size:16px}.b-catalogbox-list .catalogbox__title{font-size:24px;line-height:1}.b-catalogbox-list .catalogbox__btn a:active,.b-catalogbox-list .catalogbox__btn a:focus,.b-catalogbox-list .catalogbox__btn a:hover,.b-catalogbox-list .catalogbox__btn a:link,.b-catalogbox-list .catalogbox__btn a:visited{padding:13px 30px;font-size:14px;font-weight:500;color:#fff;transition:color .3s,background .3s;box-sizing:border-box;margin:0;border-radius:4px;background:#5bc020;width:auto;float:none;white-space:nowrap;display:inline-flex}.b-catalogbox-list .catalogbox__btn a:hover{background:#f0410d}@media(max-width:767px){.b-catalogbox-list .catalogbox__imgbox{height:auto;max-width:341px;width:auto}.b-catalogbox-list .catalogbox__imgbox img{width:100%}.b-catalogbox-list .catalogbox__param__announce ul{margin:10px 0}.b-catalogbox-list .catalogbox__param__announce ul li{font-size:16px}.b-catalogbox-list .catalogbox__title{font-size:18px}.b-catalogbox-list .catalogbox__btn a:active,.b-catalogbox-list .catalogbox__btn a:focus,.b-catalogbox-list .catalogbox__btn a:hover,.b-catalogbox-list .catalogbox__btn a:link,.b-catalogbox-list .catalogbox__btn a:visited{padding:13px 30px;font-size:14px;font-weight:500;color:#fff;transition:color .3s,background .3s;box-sizing:border-box;margin:0;border-radius:4px;background:#5bc020;width:auto;float:none;white-space:nowrap;display:inline-flex}.b-catalogbox-list .catalogbox__btn a:hover{background:#f0410d}}.b-catalogbox-detal .catalogbox__price{font-size:20px;margin-top:30px}.b-catalogbox-detal .catalogbox__price span{font-size:24px;font-weight:700;color:#5bc020;font-family:Unbounded,sans-serif}.b-catalogbox-detal .catalogbox__item{padding:20px;background:#f5f5f5}