

/* Start:/bitrix/templates/poddon_template/css/common.css?175285138959398*/
: color 0.3s ease;@font-face{
    font-display:swap;
    font-family:'Sofia Sans';
    font-weight:400;
    src:url('/bitrix/templates/poddon_template/font/Sofia-Sans-Regular.woff2') format('woff2'),
         url('/bitrix/templates/poddon_template/font/Sofia-Sans-Regular.woff') format('woff')
}

@font-face{
    font-display:swap;
    font-family:'Sofia Sans';
    font-weight:700;
    src:url('/bitrix/templates/poddon_template/font/Sofia-Sans-Bold.woff2') format('woff2'),
         url('/bitrix/templates/poddon_template/font/Sofia-Sans-Bold.woff') format('woff')
}

@font-face{
    font-display:swap;
    font-family:'Bebas Neue';
    font-weight:700;
    src:url('/bitrix/templates/poddon_template/font/Bebas-Neue-Bold.woff2') format('woff2'),
         url('/bitrix/templates/poddon_template/font/Bebas-Neue-Bold.woff') format('woff')
}

@font-face{
    font-display:block;
    font-family:'Christopher';
    font-weight:400;
    src:url('/bitrix/templates/poddon_template/font/Christopher-Regular.woff2') format('woff2'),
         url('/bitrix/templates/poddon_template/font/Christopher-Regular.woff') format('woff')
}

h1, .h1{color:#222;line-height:1;font-size:60px;font-family:'Bebas Neue', sans-serif;font-weight:700}
h2, .h2{}
h3, .h3{color:#222;line-height:normal;font-size:24px;font-family:'Bebas Neue', sans-serif;font-weight:700}
b, .b{line-height:1;font-family:'Bebas Neue', sans-serif;font-weight:700}
p, .p{line-height:1.25}
a:not(.btn):hover{color:#cbaf86}

.btn{transition:.3s ease-in-out;position:relative;display:flex;justify-content:center;align-items:center;color:#fff;height:60px;margin-left:55px;padding:0 30px 0 90px;font-family:'Bebas Neue', sans-serif;font-size:24px;white-space:nowrap;text-transform:uppercase;border:2px solid #fff;cursor:pointer}
.btn:hover .btn__icon__line{width:100px}
.btn:hover .btn__icon__angle{left:90px}
.btn-gold:hover{background:#cbaf86;color:#222;border-color:#222}
.btn-black:hover{background:#222;color:#CBAF86;border-color:#222}
.btn-border-black{color:#222;border-color:#222}
.btn-border-black .btn__icon__line{background:#222}
.btn-border-black .btn__icon__angle{stroke:#222}
.btn-border-black:hover{background:#222;color:#cbaf86;border-color:#222}
.btn-border-black:hover .btn__icon__line{background:#cbaf86}
.btn-border-black:hover .btn__icon__angle{stroke:#cbaf86}
.btn__icon{position:absolute;top:0;bottom:0;left:-55px}
.btn__icon__line{transition:.3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);background:#fff;width:80px;height:2px}
.btn__icon__angle{transition:.3s ease-in-out;position:absolute;top:50%;left:70px;transform:translateY(-50%);stroke:#fff}

.common{background:#fff;color:#444;font-family:'Sofia Sans', sans-serif;font-size:15px}
.container{width:100%;min-width:320px;max-width:1640px;margin:0 auto;padding:0 20px}
.wrapper{overflow:clip;width:100%;max-width:2560px;margin:0 auto}
.overflow{overflow:hidden}
.font-christopher{font-family:'Christopher', sans-serif}
.font-bebas-neue{font-family:'Bebas Neue', sans-serif}

.block-head{position:relative;z-index:1;margin-bottom:35px}
.block-head__title{}
.block-head__title span{color:#cbaf86}
.block-head__behind{position:absolute;right:0;left:-50px;z-index:-1;bottom:calc(100% - 40px);color:#e7e7e7;line-height:1;font-size:128px}

.list-pallet{line-height:1.25}
.list-pallet li{position:relative;margin-bottom:25px;padding-left:40px}
.list-pallet li:last-child{margin-bottom:0}
.list-pallet li::before{position:absolute;top:-3px;left:0;content:'';background:url("data:image/svg+xml, %3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0208 0L12.7279 0.707107L0.707105 12.7279L-2.08616e-06 12.0208L12.0208 0Z M14.8492 2.82843L15.5563 3.53553L3.53553 15.5563L2.82842 14.8492L14.8492 2.82843Z M17.6777 5.65685L18.3848 6.36396L6.36396 18.3848L5.65685 17.6777L17.6777 5.65685Z M20.5061 8.48528L21.2132 9.19239L9.19239 21.2132L8.48528 20.5061L20.5061 8.48528Z M23.3345 11.3137L24.0416 12.0208L12.0208 24.0416L11.3137 23.3345L23.3345 11.3137Z' fill='%23CBAF86'/%3E%3C/svg%3E");width:25px;height:25px}

.list-number{line-height:1.25;counter-reset:number}
.list-number li{position:relative;margin-bottom:25px;padding-left:40px}
.list-number li::before{position:absolute;top:-3px;left:0;content:counter(number);counter-increment:number;display:flex;justify-content:center;align-items:center;background:#f0f0f0;width:24px;height:24px;font-family:'Bebas Neue', sans-serif;font-size:14px;font-weight:700;border-radius:50%}

.header{position:absolute;top:0;right:0;left:0;z-index:100}
.header-wrap{display:flex;justify-content:space-between;align-items:end;padding:20px 0}
.header-nav{display:flex;justify-content:space-between;align-items:center;width:700px;height:60px;padding-right:40px;border-bottom:1px solid #cbaf86}
.header-nav__item{display:flex;align-items:center}
.header-nav__item:last-child{margin-right:0}
.header-nav__item__link{display:flex;align-items:center;color:#cbaf86;font-size:20px;}
.header-nav__item__link svg{margin-top:-2px;margin-right:10px}
.header-logo{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:135px;height:70px;margin:0 30px}
.header-logo__img{width:100%;height:100%}
.header-group{display:flex;align-items:center;justify-content:space-between;width:700px;height:60px;padding-left:40px;border-bottom:1px solid #cbaf86}
.header-loc{display:flex;align-items:center;justify-content:center}
.header-loc__icon{color:#cbaf86;margin-right:5px}
.header-loc__select{background:0;color:#cbaf86;border-bottom:1px dashed;}
.header-loc__select option{color:#000}
.header-email{display:flex;align-items:center;color:#cbaf86}
.header-email:hover span{color:#cbaf86}
.header-email__icon{margin-right:5px}
.header-email__text{}
.header-email__text span{color:#fff}
.header-schedule{display:flex;align-items:center;color:#cbaf86}
.header-schedule__icon{margin-right:5px}
.header-schedule__text{}
.header-schedule__text span{color:#fff;margin-left:5px}
.header-tel{display:flex;align-items:center}
.header-tel__icon{margin-right:5px;width:38px;height:38px;background:rgba(0, 0, 0, 0.4);border-radius:50%;display:flex;align-items:center;justify-content:center}
.header-tel__group{display:flex;flex-direction:column;align-items:center}
.header-tel__group__number{color:#fff;font-size:20px}
.header-tel__group__button{color:#cbaf86;font-size:14px;border-bottom:1px dashed;cursor:pointer}
.header-feedback{color:#cbaf86}
.header-feedback__icon{width:32px;height:32px}

.header-hamburger{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:100%}
.header-hamburger__line{transition:margin .4s .4s, opacity .4s .4s, transform .4s;transition-timing-function:ease-in-out;position:absolute;background:#cbaf86;width:100%;height:3px;border-radius:3px}
.header-hamburger__line:nth-child(1){margin-top:-20px}
.header-hamburger__line:nth-child(3){margin-top:20px}

.menuHamburgerActive .header-hamburger__line{transition:margin .4s, opacity .4s, transform .4s .4s}
.menuHamburgerActive .header-hamburger__line:nth-child(1){margin:0;transform:rotate(45deg)}
.menuHamburgerActive .header-hamburger__line:nth-child(2){opacity:0}
.menuHamburgerActive .header-hamburger__line:nth-child(3){margin:-0;transform:rotate(-45deg)}

.fixed-header-prepared{visibility:hidden;transform:translateY(-100%);position:fixed;top:0;right:0;left:0;height:auto!important}
.fixed-header-preshow{visibility:visible;transition:transform .3s ease}
.fixed-header-ready{transform:translateY(0)}
.fixed-header-preshow{background:#000}
.fixed-header-preshow .header-wrap{padding:5px 0}
.fixed-header-preshow .header-nav{border:0}
.fixed-header-preshow .header-group{border:0}
.fixed-header-preshow .header-logo{width:95px;height:50px;transform:translateY(-5px)}

@media screen and (max-width: 1023px) {
    .fixed-header-preshow .header-logo{transform:translateY(0)}
    .fixed-header-preshow  ~ .menu{top:60px}
}

.lead{background:#000 url('/img/section_lead/bg.png') no-repeat center / cover;margin-bottom:140px}
.lead-wrap{position:relative;z-index:1;display:flex;justify-content:space-between;height:820px;padding-top:230px}
.lead-info{color:#fff;width:100%;max-width:710px}
.lead-info__title{color:#fff;line-height:1;font-size:90px;font-family:'Bebas Neue', sans-serif;font-weight:700;margin-bottom:50px}
.lead-info__title span{color:#cbaf86}
.lead-info__trigger{display:flex;align-items:center;margin-bottom:50px}
.lead-info__trigger__item{display:flex;align-items:center;margin-right:50px}
.lead-info__trigger__item:last-child{margin:0}
.lead-info__trigger__item__icon{margin-right:10px}
.lead-info__trigger__item__text{font-size:48px;transform:translateY(5px)}
.lead-info__btn{width:270px}
.lead-picture{}
.lead-picture__img{}
.lead-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}
.lead-decor .parallax-rhomb-85{position:absolute;top:60%;left:52%}
.lead-decor .parallax-rhomb-170{position:absolute;right:0;bottom:-55px}

.trigger{margin-bottom:130px}
.trigger-wrap{display:grid;grid-template-columns:repeat(4, 1fr)}
.trigger-item{}
.trigger-item__head{position:relative;display:flex;align-items:end;height:100px;margin-bottom:20px}
.trigger-item__head__count{width:65px;margin-right:20px}
.trigger-item__head__arc{position:absolute;left:35px;z-index:-1}
.trigger-item__body{padding-left:85px;max-width:240px}
.trigger-item__body__title{color:#222;font-weight:700;font-size:24px;text-transform:uppercase;margin-bottom:10px}
.trigger-item__body__desc{}

.pallet{position:relative;margin-bottom:80px}
.pallet-wrap{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:end;margin-bottom:100px}
.pallet-info{width:100%;max-width:600px}
.pallet-info .block-head{margin-bottom:0}
.pallet-info__desc{margin-top:25px}
.pallet-picture{}
.pallet-grid{display:grid;grid-gap:80px;grid-template-columns:repeat(3, 1fr);margin:0 -60px}
.pallet-item{position:relative;display:flex;flex-direction:column;justify-content:start;align-items:center;min-height:520px;padding-top:150px}
.pallet-item::before{position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;content:'';background:url('/img/section_pallet/bg.svg') no-repeat top center / contain;width:100%;height:100%}
.pallet-item:nth-child(2){padding-top:150px}
.pallet-item:nth-child(2) .pallet-item__picture{margin-bottom:100px}
.pallet-item:nth-child(2) .pallet-item__picture__text{top:-50px;right:-50px}
.pallet-item__picture{position:relative;margin-bottom:80px}
.pallet-item__picture__img{}
.pallet-item__picture__line{position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%, -50%)}
.pallet-item__picture__text{position:absolute;top:-50px;right:-30px;color:#d9d9d9;font-size:70px;transform:rotate(45deg)}
.pallet-item__info{text-align:center}
.pallet-item__info__title{color:#222;font-size:40px;margin-bottom:10px}
.pallet-item__info__desc{}
.pallet-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}
.pallet-decor .parallax-rhomb-100{position:absolute;top:75%;left:45%}
.pallet-decor .parallax-rhomb-200{position:absolute;top:-100px;right:-100px}

.catalog{background:url('/img/section_catalog/bg.png') no-repeat top center / cover;height:900px;margin-bottom:50px}
.catalog-wrap{position:relative;z-index:1;padding-top:170px}
.catalog-grid{}
.catalog-grid-1{display:grid;grid-gap:15px;grid-template-columns:repeat(4, 1fr);margin-bottom:15px}
.catalog-grid-2{display:grid;grid-gap:15px;grid-template-columns:repeat(3, 1fr)}
.catalog-item{color:#fff;height:250px;padding:30px;border-radius:5px;background:linear-gradient(0deg, rgba(71, 71, 71, 0.20) 0%, rgba(71, 71, 71, 0.20) 100%), radial-gradient(100% 100% at 100% 100%, #CBAF86 0%, rgba(203, 175, 134, 0.00) 100%);backdrop-filter:blur(20px)}
.catalog-item__title{font-size:24px;font-weight:700;text-transform:uppercase}
.catalog-item__img{position:absolute;right:0;bottom:0}
.catalog-text{margin-bottom:150px}
.catalog-text-wrap{max-width:1200px;margin:0 auto;text-align:center}
.catalog-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}
.catalog-decor .parallax-rhomb-85{position:absolute;top:0;right:20px}
.catalog-decor .parallax-rhomb-170{position:absolute;top:-25px;left:27.5%}
.catalog-no-bg{background:none;height:auto;margin-bottom:150px}
.catalog-no-bg .catalog-wrap{padding:0}
.catalog-no-bg .block-head__title{color:#222}
.catalog-no-bg .catalog-item{color:#222}

.feedback{margin-bottom:150px}
.feedback-wrap{display:flex;align-items:center;justify-content:center;background:linear-gradient(270deg, rgba(57, 35, 17, 0.5) 0%, rgba(57, 35, 17, 0.00) 60%), #CBAF86;padding:50px 20px}
.feedback-title{max-width:780px;margin-right:40px;margin-bottom:0}

.work{position:relative;margin-bottom:100px;padding-bottom:120px}
.work::before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';z-index:-1;background:linear-gradient(180deg, rgba(203, 175, 134, 0.00) 61.83%, rgba(203, 175, 134, 0.20) 90.12%);clip-path:polygon(0 10%, 100% 0, 100% 100%, 0 90%)}
.work-wrap{position:relative;z-index:1}
.work-grid{display:flex;justify-content:space-between;padding-right:50px}
.work-grid-column{margin-top:80px}
.work-arrow{margin:30px 0 30px 35px}
.work-title{display:flex;justify-content:center;align-items:center;text-align:center}
.work-item{display:flex;align-items:start}
.work-item__count{width:80px;height:100px;margin-right:30px}
.work-item__info{width:100%;max-width:240px;margin-top:-6px}
.work-item__info__title{font-size:24px;font-weight:700;color:#222;margin-bottom:4px;text-transform:uppercase}
.work-item__info__desc{}
.work-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}
.work-decor .parallax-rhomb-85{position:absolute;bottom:-75px;right:37%}
.work-decor .parallax-rhomb-170{position:absolute;bottom:-180px;right:26%}

.about-block{position:relative;margin-bottom:60px}
.about-block-wrap{display:flex;justify-content:space-between}
.about-block-group:nth-child(1){max-width:610px}
.about-block-group:nth-child(2){max-width:800px}
.about-block-title{margin-bottom:100px}
.about-block-subtitle{color:#222;margin-bottom:30px;padding-left:40px;font-size:24px;font-weight:700;text-transform:uppercase}
.about-block-img{margin:40px auto 0}
.about-block-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}
.about-block-decor .parallax-rhomb-200{position:absolute;top:60px;right:-100px}

.question{position:relative;z-index:10;background:linear-gradient(268deg, rgba(57, 35, 17, 0.50) 0%, rgba(57, 35, 17, 0.00) 60%), #cbaf86}
.question-wrap{display:flex;justify-content:space-between;align-items:center;padding:130px 0 90px}
.question-title{max-width:680px;margin-bottom:0;margin-right:30px}
.question-form{max-width:800px}
.question-fieldset{display:grid;grid-gap:20px;grid-template-columns:repeat(2, 1fr);margin-bottom:45px}
.question-input{background:#CBAF86;font-size:24px;font-weight:700;height:60px;padding:0 30px}
.question-input::placeholder{color:rgba(0, 0, 0, 0.5)}
.question-action{display:flex;align-items:center}
.question-btn{flex-shrink:0;margin-right:35px}
.question-warn{color:#fff}

.footer{position:relative;background:#000 url('/img/section_footer/bg.png') no-repeat center / cover;color:#fff;width:100%;max-width:2560px;margin:0 auto}
.footer-wrap{display:flex}
.footer-group{padding:130px 0 70px;max-width:750px;width:100%;flex-shrink:0;margin-right:50px}
.footer-group-top{display:flex;width:100%}
.footer-group-bottom{display:flex;align-items:end;width:100%;margin-top:140px}
.footer-contact{margin-right:90px}
.footer-contact-title{margin-bottom:50px}
.footer-contact-tel{display:flex;align-items:center}
.footer-contact-tel__icon{margin-right:10px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:rgba(0,0,0,.4);border-radius:50%}
.footer-contact-tel__link{font-size:20px;font-weight:700}
.footer-contact-item{display:flex;align-items:center;margin-top:20px}
.footer-contact-item__icon{width:12px;margin-right:15px}
.footer-contact-item__text{}
.footer-contact-item__text span{color:#cbaf86;margin-right:5px}
.footer-nav{margin-right:90px}
.footer-nav__link{display:block;color:#cbaf86;margin-bottom:24px;font-size:20px;text-transform:uppercase}
.footer-nav__link:last-child{margin-bottom:0}
.footer-catalog{}
.footer-catalog__title{display:block;color:#cbaf86;margin-bottom:23px;font-size:20px;text-transform:uppercase}
.footer-catalog__link{display:block;color:#e7e7e7;margin-bottom:15px}
.footer-logo{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:135px;height:70px;margin-right:30px}
.footer-logo__img{width:100%;height:100%}
.footer-copyright{color:#beb09b;text-align:center;border-top:1px solid #cbaf86;padding-top:35px;flex-grow:1}
.footer-copyright a{text-decoration:underline}
.footer-map{position:relative;max-width:960px;width:100%;margin-right:-160px}
.footer-map-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover}

.parallax{position:relative}
.parallax-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-100;width:100%;min-width:320px;max-width:1640px;margin:0 auto}
.parallax-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;margin:0 20px}
.parallax-line{position:absolute;top:0;bottom:0;z-index:-100;background:#f4f4f4;width:1px}
.parallax-line-01{left:0}
.parallax-line-02{left:calc(25% - 10px)}
.parallax-line-03{left:calc(50% - 20px)}
.parallax-line-04{left:calc(75% - 30px)}
.parallax-line-05{left:calc(100% - 40px)}
.parallax-rhomb-85{background:url('/img/parallax/rhomb-85.svg') no-repeat center / cover;width:85px;height:85px}
.parallax-rhomb-100{background:url('/img/parallax/rhomb-100.svg') no-repeat center / cover;width:100px;height:100px}
.parallax-rhomb-170{background:url('/img/parallax/rhomb-170.svg') no-repeat center / cover;width:170px;height:170px}
.parallax-rhomb-200{background:url('/img/parallax/rhomb-200.svg') no-repeat center / cover;width:200px;height:200px}
.parallax-circle-520{background:url('/img/parallax/circle-520.svg') no-repeat center / cover;width:520px;height:520px}

.menu{overflow:hidden;position:fixed;top:110px;bottom:0;left:-100%;z-index:1000;background:#fff;color:#222;width:100%;transition:.8s ease-in-out;pointer-events:none}
.menu.opened{left:0;pointer-events:all}
.menu-wrap{width:100%;height:100%;padding-right:10px}
.menu-pos{position:relative;width:100%;height:100%;}
.menu-body{overflow-x:hidden;overflow-y:auto;position:absolute;display:flex;flex-direction:column;width:100%;height:100%;padding:0 40px 20px 30px;transition:.8s ease-in-out}
.menu-item{display:flex;align-items:center;justify-content:space-between;line-height:24px;padding:15px 0;border-bottom:1px solid #eee}
.menu-item-lead .menu-item__link{font-weight:700;text-transform:uppercase}
.menu-item-lead .menu-item__icon{}
.menu-info{display:flex;flex-direction:column;padding-top:20px}
.menu-info__item{display:flex;align-items:center;margin-bottom:15px}
.menu-info__item:last-child{margin:0}
.menu-info__item__icon{margin-right:5px}
.menu-info__item__text{font-size:13px}
.menu-loc{display:flex;align-items:center;margin-top:15px}
.menu-loc__text{margin-right:10px}
.menu-loc__select{font-weight:700}

.breadcrumb{background:#000 url('/img/section_breadcrumb/bg.png') no-repeat center / cover;height:200px;margin-bottom:100px;padding-bottom:20px}
.breadcrumb-container{position:relative;z-index:1;display:flex;align-items:end;height:100%}
.breadcrumb-wrap{position:relative;z-index:10;display:flex;align-items:center;white-space:nowrap;color:#beb09b;overflow-x:auto;overflow-y:hidden;padding-bottom:10px}
.breadcrumb a{position:relative;margin-right:35px}
.breadcrumb a::after{position:absolute;content:'\2014';color:#cbaf86;margin:0 10px;pointer-events:none}
.breadcrumb-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}
.breadcrumb-decor .parallax-rhomb-85{position:absolute;right:260px;bottom:0;width:65px;height:65px}
.breadcrumb-decor .parallax-rhomb-170{position:absolute;right:100px;bottom:-140px;width:150px;height:150px}

.checkbox{position:relative;display:flex;align-items:center;user-select:none;cursor:pointer}
.checkbox-input{position:absolute;z-index:-1;opacity:0}
.checkbox-replace{transition:.2s ease;position:relative;background:#d9d9d9;width:14px;height:14px;border-radius:2px}
.checkbox-replace::before{transition:.2s ease;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M3 7L6.29412 10L11 4' fill='none' stroke='%23222' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / contain}
.checkbox-text{color:#444;margin-left:10px}
.checkbox-input:checked ~ .checkbox-replace{background:#cbaf86}
.checkbox-input:checked ~ .checkbox-replace::before{opacity:1}
.checkbox-input:not(:checked):hover ~ .checkbox-replace{background:#cbaf86;opacity:.5}
.checkbox-input:not(:checked):hover ~ .checkbox-replace::before{opacity:.5}

.category{position:relative;margin-bottom:120px}
.category .parallax-rhomb-200{position:absolute;right:-80px;bottom:0}
.category-grid{display:flex}
.category-side{flex-shrink:0;width:25%;margin-right:20px;user-select:none}
.category-side-sticky{position:sticky;top:90px}
.category-side-item{margin-bottom:10px}
.category-side-item:last-child{margin-bottom:0}
.category-side-item.is-active .category-side-item__head__icon{transition:.2s;transform:rotate(45deg)}
.category-side-item.is-active .category-side-item__head__icon > div{transition:.2s .2s}
.category-side-item.is-active .category-side-item__head__icon > div:nth-child(1){transform:rotate(45deg)}
.category-side-item.is-active .category-side-item__head__icon > div:nth-child(2){transform:rotate(-45deg)}
.category-side-item__head{display:flex;align-items:center;justify-content:space-between;background:#222;height:65px;padding:0 30px;cursor:pointer}
.category-side-item__head__text{color:#cbaf86;font-size:20px;font-weight:700}
.category-side-item__head__icon{transition:.2s .2s;position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:19px;height:19px}
.category-side-item__head__icon > div{transition:.2s;position:absolute;background:#cbaf86}
.category-side-item__head__icon > div:nth-child(1){width:3px;height:100%}
.category-side-item__head__icon > div:nth-child(2){width:100%;height:3px}
.category-side-item__body{padding:30px}
.category-side-item__nav{}
.category-side-item__nav__link{transition:.2s;display:block;margin-bottom:20px;font-size:20px;font-weight:700}
.category-side-item__nav__link:last-child{margin-bottom:0}
.category-side-item__nav__link:hover{transform:translateX(5px)}
.category-side-item__filter{}
.category-side-item__filter > .checkbox{margin-bottom:20px}
.category-side-item__filter > .checkbox:last-child{margin-bottom:0}
.category-side-item__filter__name{margin-bottom:20px;font-size:20px;font-weight:700}

.category-side-feedback{background:#CBAF86 linear-gradient(265deg, rgba(57, 35, 17, 0.2) 0, rgba(57, 35, 17, 0) 60%);padding:50px 30px}
.category-side-feedback__head{max-width:280px;margin:0 auto 10px}
.category-side-feedback__head .block-head__behind{left:-15px;bottom:calc(100% - 25px);font-size:60px}
.category-side-feedback__head .block-head__title{font-size:24px}
.category-side-feedback__input{display:block;width:100%;margin-bottom:10px;background:#CBAF86;font-size:20px;font-weight:700;height:60px;padding:0 30px;border:1px solid #222}
.category-side-feedback__input::placeholder{color:rgba(0, 0, 0, 0.5)}
.category-side-feedback__btn{width:calc(100% - 55px);margin-top:20px!important;margin-bottom:20px!important}
.category-side-feedback__info{font-size:13px;text-align:center;color:#fff;opacity:.8}

@media screen and (min-width:1024px) {
    .category-side-product .category-side-item__head{pointer-events:none!important}
    .category-side-product .category-side-item__head__icon{display:none!important}
    .category-side-product .category-side-item__nav{display:block!important}
}

.category-main{min-width:0}
.category-main > *:last-child{margin-bottom:0}
.category-main-content{display:grid;grid-gap:0 20px;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));margin-bottom:150px}

.category-card{position:relative;display:flex;flex-direction:column;background:#fff;margin-bottom:-1px;padding-bottom:15px;border:1px solid #F4F4F4;user-select:none}
.category-card.is-active{z-index:1;filter:drop-shadow(0 0 10px rgba(0, 0, 0, .15))}
.category-card:hover img{transform:translateY(-10px)}
.category-card-picture{transition:.3s;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg, rgba(245, 245, 245, 0) 0%, #f4f4f4 100%);width:100%;height:280px;padding:10px;margin-bottom:20px}
.category-card-picture img{transition:.3s;max-width: 100%;}
.category-card-title{display:block;color:#222;margin-bottom:30px;padding:0 30px;font-size:24px;font-weight:700;text-align:center;text-transform:uppercase}
.category-card-title:hover{color:#cbaf86}
.category-card-properties{padding:0 30px;text-transform:uppercase}
.category-card-properties__item{display:flex;justify-content:space-between;margin-bottom:10px}
.category-card-action{display:flex;justify-content:center;align-items:center;width:100%;height:30px;margin-top:auto;cursor:pointer}
.category-card-action__icon{transition:.2s;fill:none;stroke:#cbaf86;stroke-width:2;width:25px;height:10px}
.category-card-action:hover .category-card-action__icon{transform:scale(1.2)}
.category-card-btn{color:#222;margin:20px 30px 0 85px;padding:0;border-color:#222}
.category-card-btn .btn__icon__line{background:#222}
.category-card-btn .btn__icon__angle{stroke:#222}
.category-card-btn:hover .btn__icon__line{background:#cbaf86}
.category-card-btn:hover .btn__icon__angle{stroke:#cbaf86}
.category-card-hidden{transition:.3s;opacity:0;position:absolute;top:calc(100% - 45px);right:-1px;left:-1px;padding-bottom:30px;background:#fff;border:1px solid #F4F4F4;border-top:0;pointer-events:none}
.category-card-hidden.is-open{opacity:1;pointer-events:all}

.product{display:flex;margin-bottom:80px;margin-left:-20px;padding-left:20px;border:1px solid #f4f4f4}
.product-picture{display:flex;align-items:center;justify-content:center;background:#fff;width:50%;height:400px;padding:10px}
.product-picture img{width:100%;height:100%;object-fit:contain;object-position:center}
.product-info{background:#f0eeea;width:50%;padding:30px 50px}
.product-info-price{margin-bottom:10px;padding-left:52px;font-size:24px;font-weight:700;letter-spacing:.25px}
.product-info-price span{font-size:48px}
.product-info-warning{display:flex;align-items:center;margin-bottom:35px}
.product-info-warning__icon{flex-shrink:0;margin-right:25px}
.product-info-warning__text{}
.product-info-action{max-width:260px;margin-bottom:15px;padding:0 0 0 10px}
.product-info-properties{display:grid;grid-gap:30px;grid-template-columns:repeat(2, 1fr)}
.product-info-properties__item{display:flex}
.product-info-properties__item__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;width:44px;height:44px;margin-right:20px;border-radius:4px}
.product-info-properties__item__value{display:flex;flex-direction:column;justify-content:space-between;line-height:1}
.product-info-properties__item__value > div:nth-child(1){}
.product-info-properties__item__value > div:nth-child(2){color:#222;font-size:24px;font-weight:700}
.product-desc{margin-bottom:150px;padding:0 40px}
.product-desc + .trigger{padding:0 40px}
.product-desc > *{margin-bottom:30px}
.product-desc > *:last-child{margin-bottom:0}
.product-desc b{display:block;font-size:24px;font-weight:700}
.product-related{}
.product-related .block-head{margin-left:40px}
.product-related__body{display:grid;grid-gap:0 20px;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}

.about{}
.about-wrap{position:relative}
.about-info{flex-shrink:0;width:800px}
.about-info-p{margin-bottom:30px}
.about-info-border{width:100px;height:3px;margin-bottom:30px;background:#cbaf86}
.about-info-italic{font-style:italic;font-size:20px;line-height:1.4}
.about-info-double{display:none}
.about-img{position:absolute;top:0;bottom:0;left:860px}
.about-company{pointer-events:none;position:relative;z-index:10;background:url('/img/section_about/company.png') no-repeat center / cover;height:1340px;margin-top:-500px}
.about-company-decor{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;width:100%;min-width:320px;max-width:1640px;margin: 0 auto;padding:0 20px;}
.about-company-decor .parallax-rhomb-85{position:absolute;right:0;bottom:0}
.about-company-decor .parallax-rhomb-200{position:absolute;bottom:0;left:100px}
.about-company-decor .parallax-rhomb-170{position:absolute;bottom:100px;left:400px}
.about-company-info{position:absolute;right:0;bottom:0;left:0;width:100%;min-width:320px;max-width:1640px;margin: 0 auto;padding:0 20px 140px;}
.about-company-info__logo{display:block;max-width:650px;text-align:right;margin-left:auto;margin-bottom:30px}
.about-company-info__text{display:block;max-width:650px;text-align:right;margin-left:auto;line-height:1.4;color:#fff;font-size:20px}

.contact{position:relative;z-index:10;min-height:680px;margin-top:-125px;padding-top:125px}
.contact-info{}
.contact-info .block-head{}
.contact-tel{display:flex;align-items:center;margin-bottom:30px}
.contact-tel__icon{margin-right:20px;width:38px;height:38px;background:#222;border-radius:50%;display:flex;align-items:center;justify-content:center}
.contact-tel__number{font-size:30px;font-weight:700}
.contact-action{margin-bottom:40px}
.contact-item{display:flex;align-items:center;margin-bottom:30px}
.contact-item:last-child{margin-bottom:0}
.contact-item__icon{margin-right:10px}
.contact-item__text{font-size:20px}
.contact-item__text span{color:#cbaf86}
.contact-map{position:absolute;top:0;right:0;bottom:0;width:1100px;height:680px}
.contact-map-iframe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}
.contact-map-decor{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}
.contact-map-decor .parallax-rhomb-170{position:absolute;bottom:30%;left:-40px;width:80px;height:80px}
.contact-map-decor .parallax-rhomb-200{position:absolute;bottom:-15%;left:-160px;}

.articles, .services{margin-bottom:100px}
.articles-grid, .services-grid{display:grid;grid-gap:50px 0;grid-template-columns:repeat(4, 1fr);margin-bottom:100px}
.articles-item, .services-item{display:flex;flex-direction:column;padding-right:20px}
.articles-item-picture, .services-item-picture{display:block;margin-bottom:20px}
.articles-item-picture:hover img, .services-picture:hover img{transform:scale(1.05)}
.articles-item-picture img, .services-item-picture img{transition:.3s;width:100%;height:100%;object-position:center;object-fit:cover}
.articles-item-info, .services-item-info{display:flex;height:100%;padding-left:15px}
.articles-item-info__date{flex-shrink:0;color:#cbaf86;margin-right:20px;text-align:center}
.articles-item-info__date__number{position:relative;display:flex;height:60px;font-size:50px;font-weight:700;letter-spacing:-2px;overflow:hidden}
.articles-item-info__date__number::before{position:absolute;top:50%;left:50%;content:'';transform:translate(-50%, -50%);background-image: url("data:image/svg+xml,%3Csvg width='154' height='154' viewBox='0 0 154 154' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.821 0.516724L71.5281 1.22383L0.817458 71.9345L0.110352 71.2274L70.821 0.516724Z M99.1053 28.801L99.8124 29.5081L29.1017 100.219L28.3946 99.5117L99.1053 28.801Z M127.39 57.0853L128.097 57.7924L57.386 128.503L56.6789 127.796L127.39 57.0853Z M84.9632 14.6589L85.6703 15.366L14.9596 86.0766L14.2525 85.3695L84.9632 14.6589Z M113.247 42.9431L113.955 43.6502L43.2439 114.361L42.5368 113.654L113.247 42.9431Z M141.532 71.2274L142.239 71.9345L71.5281 142.645L70.821 141.938L141.532 71.2274Z M73.6495 3.34515L74.3566 4.05226L3.64589 74.7629L2.93878 74.0558L73.6495 3.34515Z M101.934 31.6294L102.641 32.3365L31.9302 103.047L31.223 102.34L101.934 31.6294Z M130.218 59.9137L130.925 60.6208L60.2144 131.331L59.5073 130.624L130.218 59.9137Z M87.7916 17.4873L88.4987 18.1944L17.788 88.9051L17.0809 88.198L87.7916 17.4873Z M116.076 45.7716L116.783 46.4787L46.0723 117.189L45.3652 116.482L116.076 45.7716Z M144.36 74.0558L145.067 74.7629L74.3566 145.474L73.6495 144.767L144.36 74.0558Z M76.4779 6.17358L77.185 6.88068L6.47431 77.5914L5.76721 76.8843L76.4779 6.17358Z M104.762 34.4578L105.469 35.165L34.7586 105.876L34.0515 105.169L104.762 34.4578Z M133.046 62.7421L133.754 63.4492L63.0429 134.16L62.3357 133.453L133.046 62.7421Z M90.62 20.3157L91.3271 21.0228L20.6164 91.7335L19.9093 91.0264L90.62 20.3157Z M118.904 48.6L119.611 49.3071L48.9007 120.018L48.1936 119.311L118.904 48.6Z M147.189 76.8843L147.896 77.5914L77.185 148.302L76.4779 147.595L147.189 76.8843Z M79.3063 9.002L80.0134 9.70911L9.30274 80.4198L8.59563 79.7127L79.3063 9.002Z M107.591 37.2863L108.298 37.9934L37.587 108.704L36.8799 107.997L107.591 37.2863Z M135.875 65.5705L136.582 66.2777L65.8713 136.988L65.1642 136.281L135.875 65.5705Z M93.4484 23.1441L94.1556 23.8512L23.4449 94.5619L22.7378 93.8548L93.4484 23.1441Z M121.733 51.4284L122.44 52.1355L51.7291 122.846L51.022 122.139L121.733 51.4284Z M150.017 79.7127L150.724 80.4198L80.0134 151.13L79.3063 150.423L150.017 79.7127Z M82.1347 11.8304L82.8418 12.5375L12.1312 83.2482L11.4241 82.5411L82.1347 11.8304Z M110.419 40.1147L111.126 40.8218L40.4154 111.532L39.7083 110.825L110.419 40.1147Z M138.703 68.399L139.41 69.1061L68.6997 139.817L67.9926 139.11L138.703 68.399Z M96.2769 25.9726L96.984 26.6797L26.2733 97.3904L25.5662 96.6832L96.2769 25.9726Z M124.561 54.2568L125.268 54.9639L54.5576 125.675L53.8505 124.968L124.561 54.2568Z M152.845 82.5411L153.553 83.2482L82.8418 153.959L82.1347 153.252L152.845 82.5411Z' fill='%23fff'/%3E%3C/svg%3E");width:154px;height:154px}
.articles-item-info__date__month{font-size:14px;font-weight:700}
.articles-item-info__date__year{font-size:14px;font-weight:700}
.articles-item-info__text, .services-item-info__text{display:flex;flex-direction:column;height:100%}
.articles-item-info__text__title, .services-item-info__text__title{display:flex;align-items:center;min-height:75px;margin-bottom:10px}
.articles-item-info__text__desc{margin-top:auto}

.pagination{display:flex;align-items:center;justify-content:center}
.pagination-pages{display:flex;align-items:center;justify-content:center;margin:0 60px}
.pagination-pages span, .pagination-pages a{display:flex;align-items:center;justify-content:center;color:#999;width:40px;height:40px;margin:0 5px;border-radius:50%}
.pagination-pages span{background:#cbaf86;color:#222}
.pagination-arrow{}
 a.pagination-arrow path{stroke:#222}
 a.pagination-arrow rect{fill:#222}
 a.pagination-arrow:hover path{stroke:#cbaf86}
 a.pagination-arrow:hover rect{fill:#cbaf86}
 span.pagination-arrow path{stroke:#ccc}
 span.pagination-arrow rect{fill:#ccc}

.article{margin-bottom:100px}
.article-lead{display:flex;margin-bottom:70px}
.article-lead__info{width:50%}
.article-lead__info__text{margin-bottom:30px}
.article-lead__info__list{margin-top:40px}
.article-lead__picture{position:relative;width:50%;max-width:750px;margin-left:auto}
.article-lead__picture .parallax-rhomb-200-first{position:absolute;left:-50px;bottom:-130px}
.article-lead__picture .parallax-rhomb-200-second{position:absolute;left:-250px;top:0}
.article-lead__picture .parallax-rhomb-85{position:absolute;right:-120px;bottom:-50px}
.article-border{position:relative;background:#fff;color:#222;margin-bottom:70px;padding:80px 160px;font-size:20px;font-weight:700;border:20px solid #cbaf86}
.article-finish{position:relative}
.article-finish .parallax-rhomb-200{position:absolute;bottom:-50px;left:60%;width:100px;height:100px}
.article-finish .parallax-circle-520{position:absolute;bottom:-360px;right:0}
.article-finish__border{background:#cbaf86;width:100px;height:3px;margin-bottom:20px}
.article-finish__text{font-style:italic;font-size:20px;max-width:800px}

.result{position:relative;margin-bottom:100px}
.result .pagination{justify-content:start;padding-left:54px}
.result .container{position:relative}
.result .parallax-circle-520{position:absolute;right:20px;bottom:-360px}
.result .parallax-rhomb-85{position:absolute;top:30%;right:30px}
.result .parallax-rhomb-200{position:absolute;top:-20px;left:70.5%}
.result-container{width:100%;max-width:960px;margin-bottom:100px}
.result-search{display:block;background:#e6e6e6;color:rgba(0, 0, 0, 0.5);width:100%;height:60px;margin-bottom:30px;padding:0 30px;font-family:'Bebas Neue', sans-serif;font-size:24px;font-weight:700;}
.result-search::placeholder{color:rgba(0, 0, 0, 0.5);font-family:'Bebas Neue', sans-serif;font-size:24px;font-weight:700}
.result-count{display:flex;align-items:center;margin-bottom:50px;padding-left:30px}
.result-count__border{background:#cbaf86;width:30px;height:2px;margin-right:20px}
.result-count__value{font-weight:700}
.result-item{display:flex;margin-bottom:40px}
.result-item:hover .result-item-info__title{color:#cbaf86}
.result-item-count{display:flex;justify-content:center;align-items:center;flex-shrink:0;background:#f0f0f0;color:#222;width:24px;height:24px;margin-right:25px;font-family:'Bebas Neue', sans-serif;font-size:14px;font-weight:700;border-radius:50%}
.result-item-info{}
.result-item-info__title{margin-bottom:8px}
.result-item-info__category{color:#cbaf86;margin-bottom:8px}
.result-item-info__desc{color:#222}

.notfound{}
.notfound-wrap{display:flex}
.notfound-info{flex-shrink:0;max-width:600px;margin-right:100px}
.notfound-head{margin-bottom:40px}
.notfound-text{margin-bottom:50px}
.notfound-text a{color:#cbaf86;margin-bottom:50px;text-decoration:underline}
.notfound-search{display:block;background:#e6e6e6;color:rgba(0, 0, 0, 0.5);width:100%;height:60px;padding:0 30px;font-family:'Bebas Neue', sans-serif;font-size:24px;font-weight:700;}
.notfound-search::placeholder{color:rgba(0, 0, 0, 0.5);font-family:'Bebas Neue', sans-serif;font-size:24px;font-weight:700}
.notfound-404{margin-bottom:-80px}
.notfound-decor{position:relative}
.notfound-decor__bg{background:url('/img/section_notfound/pallet.png') no-repeat center / cover;height:370px}
.notfound-decor__rhomb{position:absolute;top:0;right:0;bottom:0;left:0;content:'';pointer-events:none}
.notfound-decor__rhomb .parallax-rhomb-200{position:absolute;top:80px;left:-50px;z-index:-1}
.notfound-decor__rhomb .parallax-rhomb-85{position:absolute;top:60px;left:390px;z-index:1}

.modal-feedback{width:100%;max-width:380px;margin:0 auto}

@media screen and (max-width:1599px) {
    .header-nav{padding-right:0}
    .header-group{padding-left:0}
    .header-tel__group__number{font-size:16px}
    .header-schedule__text span{margin:0}
    .lead-info{max-width:680px}
    .lead-info__title{font-size:72px}
    .work-grid{padding-right:0}
    .work-picture{padding:40px}
}

@media screen and (max-width:1439px) {
    .header-schedule{display:none}
    .pallet-grid{grid-gap:20px}
    .pallet-item{padding-top:125px}
    .question{background:linear-gradient(0deg, rgba(57, 35, 17, 0.50) 0%, rgba(57, 35, 17, 0.00) 70%), #cbaf86}
    .question-wrap{flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:100px 0 60px 0}
    .question-title{max-width:100%;margin-bottom:40px;margin-right:0}
    .question-title br{display:none}
    .articles-item, .services-item{padding:0}
    .articles-grid, .services-grid{grid-gap:50px 20px;grid-template-columns:repeat(auto-fill, minmax(360px, 1fr))}
    .contact-map{width:700px}
}

@media screen and (max-width:1279px) {
    .parallax-container{display:none}
    .rellax{display:none}
     h1, .h1{font-size:42px}
    .container{padding:0 15px}
    .block-head__behind{bottom:calc(100% - 25px);font-size:96px}
    .header-nav__item__link{font-size:16px}
    .lead-wrap{flex-direction:column;height:auto;padding:200px 0 50px}
    .lead-info{max-width:100%;text-align:center;margin-bottom:50px}
    .lead-info__title{line-height:1.25;font-size:54px}
    .lead-info__title br{display:none}
    .lead-info__trigger{justify-content:center}
    .lead-info__btn{margin:0 auto}
    .lead-picture{display:flex;justify-content:center;align-items:center}
    .lead-picture__img{width:100%;max-width:320px}
    .trigger-wrap{grid-template-columns:repeat(2, 1fr);grid-gap:90px 50px}
    .trigger-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}
    .trigger-item__body{max-width:100%;padding:0}
    .work{margin-bottom:120px;padding-bottom:80px}
    .work::before{clip-path:none;}
    .work-grid{align-items:center}
    .work-grid-column{flex-shrink:0;margin-top:0}
    .about-block-wrap{flex-direction:column;align-items:center;justify-content:center}
    .about-block-group:nth-child(n){max-width:100%;width:100%}
    .about-block-group:nth-child(1){margin-bottom:50px}
    .about-block-title{margin-bottom:40px;text-align:center}
    .footer .container{padding:0}
    .footer-wrap{flex-direction:column}
    .footer-map{margin:0;max-width:100%;height:400px;order:-1}
    .footer-map-iframe{}
    .footer-group{width:100%;max-width:100%;padding:40px 20px}
    .footer-group-bottom{margin-top:40px}
    .product{display:block;margin-left:0;padding-left:0}
    .product-picture{width:100%}
    .product-info{width:100%}
    .product-info-price{text-align:center;padding:0}
    .product-info-action{margin:0 auto 20px}

    .category-side-feedback{padding:40px 20px}
    .category-side-feedback__head .block-head__behind{white-space:nowrap}
    .category-side-feedback__btn{width:100%;margin:0;padding-left:60px}

    .article-lead{display:block}
    .article-lead__picture{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;margin-bottom:50px}
    .article-lead__picture:last-child{margin-bottom:0}
    .article-lead__info{width:100%;margin:0 0 50px 0!important}
    .article-border{padding:20px;font-size:18px}

    .about-info{width:100%}
    .about-img{top:50%;left:50%;right:auto;bottom:auto;z-index:-1;transform:translate(-50%, -50%);display:none;justify-content:center;align-items:center;width:100%}
    .about-company{background-size:cover;height:auto;margin:0;padding-bottom:70%}
    .about-company-info{display:none}
    .about-info-double{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:30px}
    .about-info-double__logo{margin-bottom:30px}
    .about-info-double__text{font-style: italic;font-size: 20px;line-height: 1.4;}

    .contact{min-height:600px}
    .contact-map{width:600px;height:600px}
    .result-container{max-width:100%}
    .result .pagination{justify-content:center;padding-left:0}
    .notfound-info{max-width:500px;margin-right:40px}
    .notfound-404{margin:0}

}

@media screen and (max-width:1023px) {
    .header-wrap{align-items:center}
    .header-nav{display:none}
    .header-group{display:none}
    .lead-picture{display:none}
    .pallet-wrap{flex-direction:column;justify-content:center;align-items:center;text-align:center}
    .pallet-picture{order:1;margin:0 -15px}
    .pallet-info{max-width:100%;margin-bottom:40px}
    .pallet-grid{grid-template-columns:repeat(1, 1fr)}
    .catalog{height:auto;padding-bottom:30px}
    .catalog .block-head{text-align:center}
    .catalog-grid-1{grid-template-columns:repeat(2, 1fr)}
    .feedback-wrap{flex-direction:column;align-items:center;justify-content:center;text-align:center}
    .feedback-title{max-width:100%;margin:0 0 30px}
    .work-grid{flex-direction:column;align-items:center;justify-content:center}
    .work-title{margin-bottom:50px}
    .work-picture{padding:0;width:100%;max-width:480px}
    .work-grid-column{margin:0}
    .category-grid{flex-wrap:wrap}
    .category-side{width:100%;margin:0 0 40px}
    .category-side + .category-main > .product{margin-top:-30px}
	/*.category-side-feedback{display:none}{}*/
    .category-card.is-active{filter:none}
    .category-card:hover img{transform:none}
    .category-card-title{font-size:20px}
    .category-card-action{display:none}
    .category-card-hidden{position:static;opacity:1;pointer-events:all}
    .product-info-action{padding:0!important}
    .product-desc{padding:0;margin-bottom:100px}
    .product-desc + .trigger{padding:0}
    .footer-map-mobile{display:none}

    .contact{min-height:auto;margin-bottom:30px}
    .contact-info{margin-bottom:30px}
    .contact-map{position:relative;width:100%;height:400px}
    .notfound{margin-bottom:30px}
    .notfound-wrap{flex-direction:column;align-items:center;justify-content:center}
    .notfound-info{max-width:100%;margin:0 0 30px 0}
    .notfound-text{margin-bottom:30px}
}

@media screen and (max-width:767px) {
     h1, .h1{font-size:32px}
     h3, .h3{font-size:18px}
    .block-head__behind{display:none}
    .btn{padding:0 30px 0 60px;margin:0 auto}
    .btn__icon{left:-35px}
    .btn__icon__line{width:60px}
    .btn__icon__angle{left:50px}
    .btn:hover .btn__icon__line{width:80px}
    .btn:hover .btn__icon__angle{left:70px}
    .lead{margin-bottom:100px}
    .lead-wrap{justify-content:start;padding-top:160px}
    .lead-info__title{margin-bottom:30px;font-size:32px}
    .lead-info__trigger{flex-direction:column;justify-content:center}
    .lead-info__trigger__item{margin:0 0 20px}
    .lead-info__trigger__item__text{font-size:42px}
    .trigger{margin-bottom:100px}
    .trigger-wrap{grid-template-columns:repeat(1, 1fr)}
    .trigger-wrap .slick-list{margin:-50px -10px}
    .trigger-wrap .slick-slide{margin:50px 10px}
    .trigger-wrap .slick-dots{position:absolute;top:calc(100% - 20px);right:0;left:0;display:flex;justify-content:center;align-items:center;font-size:0}
    .trigger-wrap .slick-dots li{background:#e7e7e7;width:12px;height:12px;margin:0 5px;border-radius:50%}
    .trigger-wrap .slick-dots li.slick-active{background:#cbaf86}
    .trigger-item__head{justify-content:center}
    .trigger-item__head__arc{right:0;left:0;margin:0 auto;transform:translateX(35px)}
    .pallet{margin-bottom:100px}
    .pallet + .catalog{margin-top:-150px}
    .pallet-grid{grid-gap:50px}
    .pallet-item{min-height:auto}
    .pallet-item__picture{margin-bottom:50px}
    .pallet-picture img{min-height:300px;object-fit:cover;object-position:center}
    .pallet-item:nth-child(2) .pallet-item__picture{margin-bottom:50px}
    .catalog-grid-1{grid-template-columns:repeat(1, 1fr)}
    .catalog-grid-2{grid-template-columns:repeat(1, 1fr)}
    .catalog-text{margin-bottom:80px}
    .catalog-no-bg{margin-bottom:100px}
    .work{margin-bottom:80px}
    .question-wrap{padding:60px 0}
    .question-fieldset{display:flex;flex-direction:column;align-items:center;justify-content:center}
    .question-action{display:flex;flex-direction:column;align-items:center;justify-content:center}
    .question-btn{margin-bottom:20px}
    .footer-group-top{flex-direction:column;align-items:center;justify-content:center;text-align:center}
    .footer-group-bottom{flex-direction:column;align-items:center;justify-content:center}
    .footer-logo{margin:0 0 20px 0}
    .footer-copyright{padding-top:20px}
    .footer-contact{margin-right:0;margin-bottom:40px}
    .footer-contact-title{display:none;margin-bottom:20px}
    .footer-contact-item{justify-content:center}
    .footer-contact-tel{justify-content:center}
    .footer-nav{margin-right:0}
    .footer-catalog__link{display:none}
    .footer-catalog__title{margin:20px 0 0 0}
    .breadcrumb{margin-bottom:80px}
    .category{margin-bottom:80px}
    .category-side-feedback__btn{width:100%}
    .category-main-content{margin-bottom:80px}
    .category-card-btn{margin:20px 20px 0 55px;padding:0}
    .category-card-title{padding:0 20px}
    .category-card-properties{padding:0 20px}
    .product-picture{height:300px}
    .product-info{padding:20px}
    .product-info-action{max-width:100%;margin-bottom:30px}
    .product-info-properties{grid-template-columns:repeat(1, 1fr)}
    .product-related .block-head{margin-left:0;text-align:center}
    .product-related__body .slick-list{margin:-50px -10px}
    .product-related__body .slick-slide{margin:50px 10px}
    .product-related__body .slick-dots{position:absolute;top:calc(100% - 60px);right:0;left:0;display:flex;justify-content:center;align-items:center;font-size:0}
    .product-related__body .slick-dots li{background:#e7e7e7;width:12px;height:12px;margin:0 5px;border-radius:50%}
    .product-related__body .slick-dots li.slick-active{background:#cbaf86}

    .articles-grid, .services-grid{grid-template-columns:repeat(1, 1fr)}
    .articles-item-info, .services-item-info{padding:0}
    .articles-item-info__text__title, .services-item-info__text__title{min-height:auto}
    .article, .services{margin-bottom:80px}

    .contact-action{width:100%;margin-bottom:30px}
    .pagination-arrow{display:none}
    .result{margin-bottom:80px}
    .result-container{margin-bottom:80px}
    .result-count{padding:0}
    .result-search{padding:0 20px}
}

@media screen and (min-width:1024px) {
    .mobile{display:none}
    .work-arrow-hidden{display:none}
}
.btn-filter-new {
	width: 100%;
	margin: 0 auto;
	text-align: center;
    padding: 0 20px;
	background: #cbaf86;
	color: #fff;
}
.btn-reset.btn-filter-new {
	background: #222;
	color: #cbaf86;
} 
.submit-form {
	display: none;
}
.parallax-line {width: 0px !important}
.dropdow-hover-menu {position: relative;}
.header-nav__items-dropdown {
	display: none;
	position: absolute;
	padding: 15px 25px;
	background: #000;
	top: 20px;
	left: -10px;
	margin: 0px;
}
.header-nav__items-dropdown .header-nav__item {margin-bottom: 10px;}
.dropdow-hover-menu:hover .header-nav__items-dropdown {
	display:block;
}
/*.header-nav > .header-nav__item.dropdow-hover-menu {width: 100px;} */
.form-search-poddon {
    display: flex;
    align-items: center;
}
.form-search-poddon .result-search {margin-bottom: 0px;}
.form-search-poddon input[type="submit"] {
    height: 60px;
    padding: 0 20px;
    color: #fff;
    background: #cbaf86;
    font-weight: 800;
    font-size: 20px;
}
.question-btn .btn__text, .category-side-feedback__btn .btn__text {
	color: #fff;
	background: transparent;
	cursor: pointer;
}
.mf-name, .mf-phone, .mf-name input, .mf-phone input {width: 100% !important;}
#toTop {
    width: 45px;
    height: 45px;
    border-radius: 100%;
    background: linear-gradient(270deg, rgba(57, 35, 17, 0.5) 0%, rgba(57, 35, 17, 0.00) 60%), #CBAF86;
    padding: 5px;
    position: fixed;
    bottom: 10px;
    right: 20px;
    cursor: pointer;
    display: none;
    z-index: 99;
}
.icon-up {
    background: url(/img/scroll-up.png) no-repeat;
    width: 30px;
    height: 30px;
    display: block;
    margin: 0 auto;
    margin-top: 7%;
    background-size: contain;
}
.services .services-item-info__text__title {
	align-items: normal;
	min-height: auto;
}
.mf-ok-text {
	text-align: center;
    margin-bottom: 40px;
	padding-bottom: 0px !important;
}
.header-group, .header-nav {
    padding-bottom: 15px;
}
.footer-contact-tel-group {
    display: flex;
    flex-direction: column;
}
.contact-tel .contact-tel-group{
    display: flex;
    flex-direction: column;
}
.burger-menu-contact-tel {
    margin-bottom: 15px;
    display: flex;
    align-items: center;
}
.burger-menu-contact-tel__icon {
    margin-right: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 14px;
    height: 14px;
    border-radius: 50%;
}
.burger-menu-contact-tel-group {
    display: flex;
    flex-direction: column;
}
.burger-menu-info__item__text {
    font-size: 16px;
}

.text-bold {
    font-weight: bold;
}
.header-tel__group__button.modal-call {
    color: #cbaf86;
    font-size: 14px;
    border: 1px #cbaf86 solid;
    cursor: pointer;
    background-color: #202020;
    padding: 10px 20px;
    box-shadow: 4px 3px 8px #cbaf86cf;
    white-space: nowrap;
    opacity: 0.9;
    transition: all 0.3s ease;
}
.header-tel__group__button.modal-call:hover {
    box-shadow: 4px 3px 8px #cbaf86;
    opacity: 1;
	text-decoration: none;
	color: #ffddab;
}
.header-loc-email {
    display: flex;
    justify-content: center;
    flex-direction: row-reverse;
    align-items: center;
}
.header-email {
    margin-left: 10%;
}
.header-tel__group-mob{
	display:none;
	font-size: 22px;
}
.header-tel__group-mob p {
    color: #fff;
	font-size: 16px;
}
.catalog_section{
    margin-top: 50px;
}
.fixed-header-preshow{
    padding-top: 15px;
}
.first-adress{
	margin-bottom:5px;
}
.min-price, .max-price {
    border: 0;
    padding: 3px 5px;
    border-bottom: 1px solid #ccc;
    width: 55px;
	margin-bottom: 5px;
}
.min-price ~ .focus-border, .max-price ~ .focus-border {
    position: absolute;
    bottom: 5px;
    left: 0;
    width: 0;
    height: 2px;
    background-color: #cbaf86;
    transition: 0.4s ease;
}
.min-price:focus ~ .focus-border, .max-price:focus ~ .focus-border {
    width: 100%;
    transition: 0.4s;
}
.category-side-item__filter .bx-filter-input-container {
    position: relative;
}
.min-price::placeholder, .max-price::placeholder {
    color: gray;         
    font-size: 14px;     
    font-style: italic;  
    opacity: 0.5;
	transition: 0.4s ease;   
}
.min-price:focus::placeholder, .max-price:focus::placeholder {
	opacity: 1;
}
.min-price-block, .max-price-block {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
	margin-bottom: 15px;
}
@media(max-width:1536px){
    .contact-map {
        width: 1000px;
    }
}
@media(max-width:1440px){
    .contact-map {
        width: 900px;
    }
}
@media(max-width:1280px){
	.header-nav{
		max-width: 600px;
	}
	.header-email {
		margin-left: 0;
	}
	.header-loc-email {
		display: flex;
		justify-content: center;
		flex-direction: column;
		align-items: center;
	}
    .contact-map {
        width: 800px;
    }
}
@media (max-width: 1024px) {
    .header-nav {
        max-width: 450px;
    }
	.header-tel__icon {
		width: 20px;
		height: 20px;
	}
	.header-tel__group__number {
		font-size: 12px;
	}
	.header-loc__select {
		font-size: 12px;
	}
	.header-tel__group__button.modal-call {
		padding: 5px 10px;
	}
	.header-loc-email .header-email__text {
		font-size: 14px;
	}
    .contact-map {
        width: 550px;
        height: 650px;
    }
}
@media(max-width:876px){
	.header-logo{
		width: 80%;
	}
	.header-wrap {
		max-width: 100%;
	}
    .contact-map {
        width: 100%;
        height: 400px;
    }
}
@media (max-width: 480px) {
    .header-logo {
        width: 70%;
    }
	.header-tel__group-mob {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		color: #cbaf86;
	}
	.breadcrumb{
		height: 250px;
	}
}
@media (max-width: 414px) {
    .header-logo {
        width: 60%;
    }
}
.product-info-price-list span {
    font-size: 35px;
}
.product-info-price-list {
    margin-bottom: 10px;
    padding-left: 52px;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: .25px;
    text-align: right;
    margin-right: 35px;
}
.category-card-hidden .category-card-btn.btn.btn-black.modal-call {
    margin-top: 0;
}
.catalog_section_main-page {
    margin-top: 50px;
}
.catalog_section_main-page .category-main-content {
    display: grid;
    grid-gap: 0 20px;
    grid-template-columns: repeat(4, 1fr);
    margin-bottom: 150px;
}
.popular_products .catalog-wrap{
    padding-top: 50px; 
}
.popular_products .block-head{
    margin-left: 35px;
}
.parallax .services {
    margin-bottom: 0;
}
@media (max-width: 1024px) {
    .catalog_section_main-page .category-main-content {
        grid-template-columns: repeat(3, 1fr);
    }
}
@media (max-width: 876px) {
    .catalog_section_main-page .category-main-content {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media (max-width: 480px) {
    .catalog_section_main-page .category-main-content {
        grid-template-columns: repeat(1, 1fr);
    }
}
a.politika-konfidentsialnosti {
    text-decoration: underline;
	transition: color 0.3s ease;
}
a.politika-konfidentsialnosti:hover {
    color: #e5cda9;
}
.mfeedback_exit {
    color: #e5cda9;
    transform: rotate(45deg);
    position: absolute;
    right: 15px;
    top: 5px;
    font-size: 35px;
    cursor: pointer;
}

.category-side-feedback__consent {
    margin: 20px 0;
    text-align: left;
    display:flex;
}

.consent-label {
    position: relative;
    cursor: pointer;
    font-size: 14px;
    color: #fff;
    padding-left: 30px;
    display: inline-block;
    line-height: 1.5;
    user-select: none;
    min-width: 20px;
    min-height: 20px;
}

.consent-label input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

.custom-checkbox {
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 20px;
    border: 2px solid #fff;
    border-radius: 3px;
    background-color: transparent;
}

.consent-label input:checked ~ .custom-checkbox {
    background-color: #fff;
}

.custom-checkbox::after {
    content: "";
    position: absolute;
    display: none;
}

.consent-label input:checked ~ .custom-checkbox::after {
    display: block;
}

.consent-label .custom-checkbox::after {
    left: 6px;
    top: 1px;
    width: 6px;
    height: 12px;
    border: solid #000;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}

.category-side-feedback__consent .category-side-feedback__info {
    text-align: left;
}
.category-side-feedback__consent.footer-form_agree {
    align-items: center;
    flex-direction: row;
}
/* cookie */ 
.cookie-notice {
    position: fixed;
    bottom: 20px;
    left: 140px;
    right: 140px;
    background: #f8f9fa;
    border: 1px solid #ddd;
    padding: 15px 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    z-index: 9999;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
    border-radius: 8px;
    font-size: 14px;
    gap: 10px;
}

.cookie-notice__btn {
    background: #CBAF86;
    color: #fff;
    border: none;
    padding: 10px 20px;
    border-radius: 6px;
    cursor: pointer;
}
.cookie-notice__text a {
    color: #CBAF86;
}
.cookie-notice__text a:hover {
    text-decoration: underline;
}
@media (max-width:876px){
    .cookie-notice {
        left: 50px;
        right: 50px;
    }
}
@media (max-width:480px){
    .cookie-notice {
        left: 10px;
        right: 10px;
    }
    .cookie-notice__text {
        text-align: center;
    }
    .cookie-notice{
        flex-direction: column;
    }
}
/* /cookie */ 
.footer-group .footer-nav__link span:hover {
    text-decoration: underline;
}
.footer-catalog .footer-catalog__title span:hover {
    text-decoration: underline;
}
.sitemap { font-family: Arial, sans-serif; color: #cbaf86; }
.sitemap ul { list-style: none; padding-left: 1em; }
.sitemap li { margin: 0.5em 0; }
.sitemap li a { color: #cbaf86; text-decoration: none; }
.sitemap li a:hover { color: #b59c75; text-decoration: underline;}
.sitemape-page {
    margin-bottom: 100px;
	font-size: 20px;
}
.footer-link::before {
    position: absolute;
    top: 50%;
    left: 0;
    content: '';
    transform: translateY(-50%);
    background: #cbaf86;
    width: 4px;
    height: 4px;
    border-radius: 50%;
}
.footer-link {
    position: relative;
    margin-left: 8px;
    padding-left: 12px;
}
/* End */


/* Start:/bitrix/templates/poddon_template/css/fancybox.css?173270275417412*/
body.compensate-for-scrollbar {
    overflow: hidden;
}

.fancybox-active {
    height: auto;
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden;
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    transform: translateZ(0);
    width: 100%;
    z-index: 99992;
}

.fancybox-container * {
    box-sizing: border-box;
}

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
}

.fancybox-bg {
    background: rgb(30, 30, 30);
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71);
}

.fancybox-is-open .fancybox-bg {
    opacity: .9;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997;
}

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
    opacity: 1;
    transition: opacity .25s ease 0s, visibility 0s ease 0s;
    visibility: visible;
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    top: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.fancybox-toolbar {
    right: 0;
    top: 0;
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    transform: translateZ(0);
    z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden;
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    /* Using without prefix would break IE11 */
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: transform, opacity;
    white-space: normal;
    width: 100%;
    z-index: 99994;
}

.fancybox-slide::before {
    content: '';
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
    display: block;
}

.fancybox-slide--image {
    overflow: hidden;
    padding: 44px 0;
}

.fancybox-slide--image::before {
    display: none;
}

.fancybox-slide--html {
    padding: 6px;
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: relative;
    text-align: left;
    vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    -ms-transform-origin: top left;
    transform-origin: top left;
    transition-property: transform, opacity;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995;
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in;
}

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
    cursor: -webkit-grab;
    cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.fancybox-container [data-selectable='true'] {
    cursor: text;
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
}

.fancybox-spaceball {
    z-index: 1;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%;
}

.fancybox-slide--video .fancybox-content {
    background: #000;
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
    background: #fff;
}

.fancybox-video,
.fancybox-iframe {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

/* Fix iOS */
.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0;
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%;
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0;
}

/* Buttons */

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    padding: 10px;
    position: relative;
    transition: color .2s;
    vertical-align: top;
    visibility: inherit;
    width: 44px;
}

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
    color: #ccc;
}

.fancybox-button:hover {
    color: #fff;
}

.fancybox-button:focus {
    outline: none;
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted;
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none;
}

/* Fix IE11 */
.fancybox-button div {
    height: 100%;
}

.fancybox-button svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%;
}

.fancybox-button svg path {
    fill: currentColor;
    stroke-width: 0;
}

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
    display: none;
}

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
    display: none;
}

.fancybox-progress {
    background: #ff5268;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0;
    transform-origin: 0;
    transition-property: transform;
    transition-timing-function: linear;
    z-index: 99998;
}

/* Close button on the top right corner of html content */

.fancybox-close-small {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #ccc;
    cursor: pointer;
    opacity: .8;
    padding: 8px;
    position: absolute;
    right: -12px;
    top: -44px;
    z-index: 401;
}

.fancybox-close-small:hover {
    color: #fff;
    opacity: 1;
}

.fancybox-slide--html .fancybox-close-small {
    color: currentColor;
    padding: 10px;
    right: 0;
    top: 0;
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
    overflow: hidden;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
    display: none;
}

/* Navigation arrows */

.fancybox-navigation .fancybox-button {
    background-clip: content-box;
    height: 100px;
    opacity: 0;
    position: absolute;
    top: calc(50% - 50px);
    width: 70px;
}

.fancybox-navigation .fancybox-button div {
    padding: 7px;
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    left: env(safe-area-inset-left);
    padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
    padding: 31px 6px 31px 26px;
    right: 0;
    right: env(safe-area-inset-right);
}

/* Caption */

.fancybox-caption {
    background: linear-gradient(to top,
        rgba(0, 0, 0, .85) 0%,
        rgba(0, 0, 0, .3) 50%,
        rgba(0, 0, 0, .15) 65%,
        rgba(0, 0, 0, .075) 75.5%,
        rgba(0, 0, 0, .037) 82.85%,
        rgba(0, 0, 0, .019) 88%,
        rgba(0, 0, 0, 0) 100%);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px 44px;
    pointer-events: none;
    right: 0;
    text-align: center;
    z-index: 99996;
}

@supports (padding: max(0px)) {
    .fancybox-caption {
        padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
    }
}

.fancybox-caption--separate {
    margin-top: -50px;
}

.fancybox-caption__body {
    max-height: 50vh;
    overflow: auto;
    pointer-events: all;
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none;
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline;
}

/* Loading indicator */

.fancybox-loading {
    animation: fancybox-rotate 1s linear infinite;
    background: transparent;
    border: 4px solid #888;
    border-bottom-color: #fff;
    border-radius: 50%;
    height: 50px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 50px;
    z-index: 99999;
}

@keyframes fancybox-rotate {
    100% {
        transform: rotate(360deg);
    }
}

/* Transition effects */

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1);
}

/* transitionEffect: slide */

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}

/* transitionEffect: fade */

.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1;
}

/* transitionEffect: zoom-in-out */

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(.5, .5, .5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1);
}

/* transitionEffect: rotate */

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    -ms-transform: rotate(-360deg);
    transform: rotate(-360deg);
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

/* transitionEffect: circular */

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}

/* transitionEffect: tube */

.fancybox-fx-tube.fancybox-slide--previous {
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
    transform: translate3d(0, 0, 0) scale(1);
}

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
    .fancybox-slide {
        padding-left: 6px;
        padding-right: 6px;
    }

    .fancybox-slide--image {
        padding: 6px 0;
    }

    .fancybox-close-small {
        right: -6px;
    }

    .fancybox-slide--image .fancybox-close-small {
        background: #4e4e4e;
        color: #f2f4f6;
        height: 36px;
        opacity: 1;
        padding: 6px;
        right: 0;
        top: 0;
        width: 36px;
    }

    .fancybox-caption {
        padding-left: 12px;
        padding-right: 12px;
    }

    @supports (padding: max(0px)) {
        .fancybox-caption {
            padding-left: max(12px, env(safe-area-inset-left));
            padding-right: max(12px, env(safe-area-inset-right));
        }
    }
}
/* Share */

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px;
    text-align: center;
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px 0;
}

.fancybox-share p {
    margin: 0;
    padding: 0;
}

.fancybox-share__button {
    border: 0;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    margin: 0 5px 10px 5px;
    min-width: 130px;
    padding: 0 15px;
    text-decoration: none;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}

.fancybox-share__button:visited,
.fancybox-share__button:link {
    color: #fff;
}

.fancybox-share__button:hover {
    text-decoration: none;
}

.fancybox-share__button--fb {
    background: #3b5998;
}

.fancybox-share__button--fb:hover {
    background: #344e86;
}

.fancybox-share__button--pt {
    background: #bd081d;
}

.fancybox-share__button--pt:hover {
    background: #aa0719;
}

.fancybox-share__button--tw {
    background: #1da1f2;
}

.fancybox-share__button--tw:hover {
    background: #0d95e8;
}

.fancybox-share__button svg {
    height: 25px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 25px;
}

.fancybox-share__button svg path {
    fill: #fff;
}

.fancybox-share__input {
    background: transparent;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0 0;
    outline: none;
    padding: 10px 15px;
    width: 100%;
}
/* Thumbs */

.fancybox-thumbs {
    background: #ddd;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px 2px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    top: 0;
    width: 212px;
    z-index: 99995;
}

.fancybox-thumbs-x {
    overflow-x: auto;
    overflow-y: hidden;
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block;
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px;
}

.fancybox-thumbs__list {
    font-size: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%;
}

.fancybox-thumbs-x .fancybox-thumbs__list {
    overflow: hidden;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
    width: 7px;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px;
}

.fancybox-thumbs__list a {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: rgba(0, 0, 0, .1);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 100px;
}

.fancybox-thumbs__list a::before {
    border: 6px solid #ff5268;
    bottom: 0;
    content: '';
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 99991;
}

.fancybox-thumbs__list a:focus::before {
    opacity: .5;
}

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
    opacity: 1;
}

/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
    .fancybox-thumbs {
        width: 110px;
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 110px;
    }

    .fancybox-thumbs__list a {
        max-width: calc(100% - 10px);
    }
}
/* End */


/* Start:/bitrix/templates/poddon_template/css/magnific.css?17327027545993*/
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}
.mfp-zoom{cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-preloader a:hover{color:#FFF}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
.utton.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}
.utton::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}
.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right:before{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
.mg.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;transform:scale(1)}
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{transform:scale(0.8);opacity:0}
.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}
.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}

@media all and (max-width:900px){
    .mfp-arrow{transform:scale(0.75)}
}

@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){
    .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
}

/* End */


/* Start:/bitrix/templates/poddon_template/css/reset.css?1732702754929*/
*,*::before,*::after{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}
a{color:inherit;text-decoration:none}
ul{list-style:none}
img{display:block;max-width:100%}
svg{fill:currentColor;vertical-align:middle}
input,textarea,select,button{font:inherit}
button{background:0}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
select::-ms-expand{display:none}

input[type="text"]::-ms-clear{display:none;width:0;height:0}
input[type="text"]::-ms-reveal{display:none;width:0;height:0}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration{display:none}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type="number"]{-moz-appearance:textfield}
/* End */


/* Start:/bitrix/templates/poddon_template/css/slick.css?17327027541257*/
.slick-slider{position:relative;display:block!important;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden}.slick-list:focus{outline:0}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin:0 auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.dir[=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block!important}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto}.slick-arrow.slick-hidden{display:none}
/* End */


/* Start:/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu/style.min.css?17327027543715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/bitrix/templates/poddon_template/components/bitrix/breadcrumb/poddon_breadcrumb/style.min.css?1732702754467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/poddon_template/components/bitrix/main.feedback.new/poddon-template-footer/style.min.css?1732702754251*/
div.mf-name,div.mf-email,div.mf-captcha,div.mf-message{width:80%;padding-bottom:.4em}div.mf-name input,div.mf-email input{width:60%}div.mf-message textarea{width:60%}span.mf-req{color:red}div.mf-ok-text{color:green;font-weight:bold;padding-bottom:1em}
/* End */


/* Start:/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu_footer/style.min.css?17327027543715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu_footer/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu_footer/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu_footer/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu_footer_catalog/style.min.css?17327027543715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu_footer_catalog/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu_footer_catalog/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu_footer_catalog/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/bitrix/templates/poddon_template/components/bitrix/main.feedback.new/poddon-template-modal/style.min.css?1732702754251*/
div.mf-name,div.mf-email,div.mf-captcha,div.mf-message{width:80%;padding-bottom:.4em}div.mf-name input,div.mf-email input{width:60%}div.mf-message textarea{width:60%}span.mf-req{color:red}div.mf-ok-text{color:green;font-weight:bold;padding-bottom:1em}
/* End */
/* /bitrix/templates/poddon_template/css/common.css?175285138959398 */
/* /bitrix/templates/poddon_template/css/fancybox.css?173270275417412 */
/* /bitrix/templates/poddon_template/css/magnific.css?17327027545993 */
/* /bitrix/templates/poddon_template/css/reset.css?1732702754929 */
/* /bitrix/templates/poddon_template/css/slick.css?17327027541257 */
/* /bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu/style.min.css?17327027543715 */
/* /bitrix/templates/poddon_template/components/bitrix/breadcrumb/poddon_breadcrumb/style.min.css?1732702754467 */
/* /bitrix/templates/poddon_template/components/bitrix/main.feedback.new/poddon-template-footer/style.min.css?1732702754251 */
/* /bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu_footer/style.min.css?17327027543715 */
/* /bitrix/templates/poddon_template/components/bitrix/menu/poddon_menu_footer_catalog/style.min.css?17327027543715 */
/* /bitrix/templates/poddon_template/components/bitrix/main.feedback.new/poddon-template-modal/style.min.css?1732702754251 */
