@media (max-width:767px){.breadcrumbs__item{display:none}.breadcrumbs__item.-active,.breadcrumbs__item.-btn,.breadcrumbs__item:first-child{display:inline}}@media (max-width:767px){.cookie-txt__icon{position:absolute;left:15px;font-size:12px;top:13px}.cookie-txt__txt{padding-left:30px;margin-bottom:10px;font-size:14px}.cookie-txt__btn .btn{width:100%;height:40px;font-size:16px}}@media (max-width:767px){.footer__wrap.-menu{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:0;column-gap:0;margin-left:-2px}.footer__wrap.-menu .footer__col{width:auto}.footer__wrap.-menu .menu__link{font-size:15px;padding:4px 0}.footer__wrap.-contacts .footer__col:last-child{margin-top:15px}}@media (max-width:767px){.footer__col.-address{width:100%;margin-bottom:15px}}@media (min-width:320px) and (max-width:767px){.go-back.-menu{width:36px;height:36px;background:rgba(137,200,111,.2);padding:0 7px}.go-back.-menu .go-back__icon{padding:0;font-size:10px}}@media (min-width:320px) and (max-width:767px){.popup.-order-call{padding:93px 10px 40px;height:100%}.popup.-order-call .fancybox-close-small{top:8px;left:3px}.popup.-order-call .fancybox-close-small:before{transform:scale(.9)}.popup.-order-call .form__item{margin-top:27px}.popup.-order-call .btn{padding:0 10px;width:100%}}@media (max-width:767px){.tabs.-templates-page .tabs__item{flex-direction:column;justify-content:flex-start}.tabs.-templates-page .tabs__img{height:35px;margin-bottom:10px}}@media (min-width:320px) and (max-width:767px){.calendar:nth-child(2) .calendar__dropdown{right:0;left:auto}}@media (max-width:767px){.form__item.-range-slider{margin-bottom:45px}}@media (min-width:320px) and (max-width:767px){.header-dropdown__top{margin-bottom:5px}}@media (min-width:320px) and (max-width:767px){.header-dropdown__arrow{padding-right:10px}}@media (min-width:320px) and (max-width:767px){.header-dropdown__col .menu{display:none}.header-dropdown__col.-open .header-dropdown__arrow,.header-dropdown__col.-open .header-dropdown__title{color:#88c86f}.header-dropdown__col.-open .header-dropdown__arrow .symbol{transform:rotate(180deg)}}@media (min-width:320px) and (max-width:767px){.header-location__icon{font-size:15px}.header-location__name{font-size:22px}.header-location__arrow{margin-left:auto;font-size:18px;color:#88c86f;padding-right:10px}.header-location__arrow .symbol{transform:rotate(-90deg)}}@media (max-width:767px){.collapse.-show-more .collapse__item:nth-child(n+4){display:block}.collapse.-show-more .collapse__btn,.collapse .collapse__item:nth-child(n+4){display:none}}@media (max-width:767px){.gil-promo__btn .btn{font-size:16px}}@media (max-width:767px){.about-center__item:before{width:100%;left:0;right:0;top:100%;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);margin-top:-1px}.about-center__item.-primary{padding-top:67px;padding-bottom:8px}.about-center__item.-primary:before{height:54px}.about-center__item.-secondary:before{height:42px}}@media (max-width:767px){.history-dates .swiper-nav{left:0;margin-bottom:0;top:-5px;bottom:auto;justify-content:space-between}.history-dates .swiper-nav__next,.history-dates .swiper-nav__prev{border:0;width:auto;padding:10px;margin:0 -10px}}@media (max-width:767px){.filter{overflow-y:auto}.filter__close,.filter__wrap{display:none}.filter.-open{position:fixed;left:0;right:0;bottom:0;top:0;background:#fafbff;z-index:20;display:block;padding:15px}.filter.-open .filter__close{display:block;position:absolute;top:22px}.filter.-open .filter__wrap{display:block}.filter.-open .filter__btns{margin-top:auto}.filter.-open .filter__list{padding-bottom:2px}.filter.-open .filter__icon{display:none}.filter.-open .subtitle{width:100%;text-align:center}.filter__top{margin-bottom:0;display:flex;justify-content:space-between;align-items:center}.filter__icon{font-size:0}}@media (min-width:320px) and (max-width:767px){.career-info.-education .career-info__content{margin-right:0}}@media (max-width:767px){.education-plus__col{margin-top:37px}.education-plus__col:first-child{margin-top:0}}@media (max-width:767px){.education-tabs.-open .education-tabs__mobile-wrap{display:block;overflow-y:auto;position:fixed;left:0;right:0;bottom:0;top:0;background-color:#fff;z-index:20;padding:43px 15px 35px}.education-tabs.-open .education-tabs__title{text-align:center;font-family:Gubia,sans-serif;font-weight:700;font-size:32px;line-height:50px;margin-bottom:8px;text-transform:uppercase}.education-tabs.-open .education-tabs__close{position:absolute;left:0;top:0;padding:20px}.education-tabs.-open .education-tabs__close:before{content:"";display:block;width:25px;height:25px;background:url(../images/icons-sprite.svg) -184px -2px no-repeat}.education-tabs.-open .education-tabs__btn{margin-top:30px}.education-tabs.-open .education-tabs__btn .btn{width:100%}.education-tabs.-open .education-tabs__item{padding:7px 10px 7px 0;color:#aaa}.education-tabs.-open .education-tabs__item.-active{color:#88c86f}.education-tabs.-open .education-tabs__item.-active .education-tabs__name{text-decoration:underline}}@media (max-width:767px){.education{margin:0 -15px 50px}.education__tabs{padding:0 15px}.education__list{border-top:1px solid #e7e7e7}.education__col{border-bottom:1px solid #e7e7e7}}@media (max-width:767px){.popup.-leave-request .form__row{display:block}}@media (max-width:767px){.forest-groups__slider{height:210px;position:absolute;top:135px;left:-15px;right:-15px}.forest-groups__slider img{max-height:100%}.forest-groups__slider .forest-groups__bg{top:0}.forest-groups__slider .swiper-slide{height:210px}.forest-groups__slider .swiper-slide__img-wrap{height:100%;padding:38px 0 20px 80px}.forest-groups__slider .swiper-slide__content{right:22px}}@media (max-width:767px){.gil-map .structure-map__img.-main{height:220px}}@media (max-width:767px){.gil-results__item:first-child,.region-properties__item:first-child{margin-top:0}}@media (max-width:767px){.news-page__item.-all .link-all,.news.-news-page .link-all{margin-top:30px;padding-bottom:5px}.news.-news-page .swiper-nav{bottom:-16px}}@media (max-width:767px){.services__carousel .services__top{align-items:flex-start}.services__carousel .services__top .swiper-nav{display:flex;color:#88c86f;margin-top:8px}.services__carousel .swiper-nav__next,.services__carousel .swiper-nav__prev{width:40px;font-size:12px;height:40px}}@media (max-width:767px){.branches__item:nth-child(n+4){display:none}.branches.-show-more .branches__item:nth-child(n+4){display:block}.branches.-show-more .branches__btn{display:none}}@media (min-width:320px) and (max-width:767px){.structure-map__img.-main{height:250px}.structure-map__img svg{width:auto!important;height:100%!important}}