@font-face{font-family:'EchoesSans-light';src:url('/assets/fonts/ES-light.woff2') format('woff2')}
@font-face{font-family:'EchoesSans-Medium';src:url('/assets/fonts/ES-medium.woff2') format('woff2')}
@font-face{font-family:'EchoesSansBold';src:url('/assets/fonts/SansBold.woff2') format('woff2')}
@font-face{font-family:'Forum';src:url('/assets/fonts/Forum_regular.woff2') format('woff2')}
.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}
.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}
.flag-icon:before{content:"\00a0"}
.flag-icon.flag-icon-squared{width:1em}
.flag-icon-ad{background-image:url(../../flags/4x3/ad.svg)}
.flag-icon-ad.flag-icon-squared{background-image:url(../../flags/1x1/ad.svg)}
.flag-icon-ae{background-image:url(../../flags/4x3/ae.svg)}
.flag-icon-ae.flag-icon-squared{background-image:url(../../flags/1x1/ae.svg)}
.flag-icon-af{background-image:url(../../flags/4x3/af.svg)}
.flag-icon-af.flag-icon-squared{background-image:url(../../flags/1x1/af.svg)}
.flag-icon-ag{background-image:url(../../flags/4x3/ag.svg)}
.flag-icon-ag.flag-icon-squared{background-image:url(../../flags/1x1/ag.svg)}
.flag-icon-ai{background-image:url(../../flags/4x3/ai.svg)}
.flag-icon-ai.flag-icon-squared{background-image:url(../../flags/1x1/ai.svg)}
.flag-icon-al{background-image:url(../../flags/4x3/al.svg)}
.flag-icon-al.flag-icon-squared{background-image:url(../../flags/1x1/al.svg)}
.flag-icon-am{background-image:url(../../flags/4x3/am.svg)}
.flag-icon-am.flag-icon-squared{background-image:url(../../flags/1x1/am.svg)}
.flag-icon-ao{background-image:url(../../flags/4x3/ao.svg)}
.flag-icon-ao.flag-icon-squared{background-image:url(../../flags/1x1/ao.svg)}
.flag-icon-aq{background-image:url(../../flags/4x3/aq.svg)}
.flag-icon-aq.flag-icon-squared{background-image:url(../../flags/1x1/aq.svg)}
.flag-icon-ar{background-image:url(../../flags/4x3/ar.svg)}
.flag-icon-ar.flag-icon-squared{background-image:url(../../flags/1x1/ar.svg)}
.flag-icon-as{background-image:url(../../flags/4x3/as.svg)}
.flag-icon-as.flag-icon-squared{background-image:url(../../flags/1x1/as.svg)}
.flag-icon-at{background-image:url(../../flags/4x3/at.svg)}
.flag-icon-at.flag-icon-squared{background-image:url(../../flags/1x1/at.svg)}
.flag-icon-au{background-image:url(../../flags/4x3/au.svg)}
.flag-icon-au.flag-icon-squared{background-image:url(../../flags/1x1/au.svg)}
.flag-icon-aw{background-image:url(../../flags/4x3/aw.svg)}
.flag-icon-aw.flag-icon-squared{background-image:url(../../flags/1x1/aw.svg)}
.flag-icon-ax{background-image:url(../../flags/4x3/ax.svg)}
.flag-icon-ax.flag-icon-squared{background-image:url(../../flags/1x1/ax.svg)}
.flag-icon-az{background-image:url(../../flags/4x3/az.svg)}
.flag-icon-az.flag-icon-squared{background-image:url(../../flags/1x1/az.svg)}
.flag-icon-ba{background-image:url(../../flags/4x3/ba.svg)}
.flag-icon-ba.flag-icon-squared{background-image:url(../../flags/1x1/ba.svg)}
.flag-icon-bb{background-image:url(../../flags/4x3/bb.svg)}
.flag-icon-bb.flag-icon-squared{background-image:url(../../flags/1x1/bb.svg)}
.flag-icon-bd{background-image:url(../../flags/4x3/bd.svg)}
.flag-icon-bd.flag-icon-squared{background-image:url(../../flags/1x1/bd.svg)}
.flag-icon-be{background-image:url(../../flags/4x3/be.svg)}
.flag-icon-be.flag-icon-squared{background-image:url(../../flags/1x1/be.svg)}
.flag-icon-bf{background-image:url(../../flags/4x3/bf.svg)}
.flag-icon-bf.flag-icon-squared{background-image:url(../../flags/1x1/bf.svg)}
.flag-icon-bg{background-image:url(../../flags/4x3/bg.svg)}
.flag-icon-bg.flag-icon-squared{background-image:url(../../flags/1x1/bg.svg)}
.flag-icon-bh{background-image:url(../../flags/4x3/bh.svg)}
.flag-icon-bh.flag-icon-squared{background-image:url(../../flags/1x1/bh.svg)}
.flag-icon-bi{background-image:url(../../flags/4x3/bi.svg)}
.flag-icon-bi.flag-icon-squared{background-image:url(../../flags/1x1/bi.svg)}
.flag-icon-bj{background-image:url(../../flags/4x3/bj.svg)}
.flag-icon-bj.flag-icon-squared{background-image:url(../../flags/1x1/bj.svg)}
.flag-icon-bl{background-image:url(../../flags/4x3/bl.svg)}
.flag-icon-bl.flag-icon-squared{background-image:url(../../flags/1x1/bl.svg)}
.flag-icon-bm{background-image:url(../../flags/4x3/bm.svg)}
.flag-icon-bm.flag-icon-squared{background-image:url(../../flags/1x1/bm.svg)}
.flag-icon-bn{background-image:url(../../flags/4x3/bn.svg)}
.flag-icon-bn.flag-icon-squared{background-image:url(../../flags/1x1/bn.svg)}
.flag-icon-bo{background-image:url(../../flags/4x3/bo.svg)}
.flag-icon-bo.flag-icon-squared{background-image:url(../../flags/1x1/bo.svg)}
.flag-icon-bq{background-image:url(../../flags/4x3/bq.svg)}
.flag-icon-bq.flag-icon-squared{background-image:url(../../flags/1x1/bq.svg)}
.flag-icon-br{background-image:url(../../flags/4x3/br.svg)}
.flag-icon-br.flag-icon-squared{background-image:url(../../flags/1x1/br.svg)}
.flag-icon-bs{background-image:url(../../flags/4x3/bs.svg)}
.flag-icon-bs.flag-icon-squared{background-image:url(../../flags/1x1/bs.svg)}
.flag-icon-bt{background-image:url(../../flags/4x3/bt.svg)}
.flag-icon-bt.flag-icon-squared{background-image:url(../../flags/1x1/bt.svg)}
.flag-icon-bv{background-image:url(../../flags/4x3/bv.svg)}
.flag-icon-bv.flag-icon-squared{background-image:url(../../flags/1x1/bv.svg)}
.flag-icon-bw{background-image:url(../../flags/4x3/bw.svg)}
.flag-icon-bw.flag-icon-squared{background-image:url(../../flags/1x1/bw.svg)}
.flag-icon-by{background-image:url(../../flags/4x3/by.svg)}
.flag-icon-by.flag-icon-squared{background-image:url(../../flags/1x1/by.svg)}
.flag-icon-bz{background-image:url(../../flags/4x3/bz.svg)}
.flag-icon-bz.flag-icon-squared{background-image:url(../../flags/1x1/bz.svg)}
.flag-icon-ca{background-image:url(../../flags/4x3/ca.svg)}
.flag-icon-ca.flag-icon-squared{background-image:url(../../flags/1x1/ca.svg)}
.flag-icon-cc{background-image:url(../../flags/4x3/cc.svg)}
.flag-icon-cc.flag-icon-squared{background-image:url(../../flags/1x1/cc.svg)}
.flag-icon-cd{background-image:url(../../flags/4x3/cd.svg)}
.flag-icon-cd.flag-icon-squared{background-image:url(../../flags/1x1/cd.svg)}
.flag-icon-cf{background-image:url(../../flags/4x3/cf.svg)}
.flag-icon-cf.flag-icon-squared{background-image:url(../../flags/1x1/cf.svg)}
.flag-icon-cg{background-image:url(../../flags/4x3/cg.svg)}
.flag-icon-cg.flag-icon-squared{background-image:url(../../flags/1x1/cg.svg)}
.flag-icon-ch{background-image:url(../../flags/4x3/ch.svg)}
.flag-icon-ch.flag-icon-squared{background-image:url(../../flags/1x1/ch.svg)}
.flag-icon-ci{background-image:url(../../flags/4x3/ci.svg)}
.flag-icon-ci.flag-icon-squared{background-image:url(../../flags/1x1/ci.svg)}
.flag-icon-ck{background-image:url(../../flags/4x3/ck.svg)}
.flag-icon-ck.flag-icon-squared{background-image:url(../../flags/1x1/ck.svg)}
.flag-icon-cl{background-image:url(../../flags/4x3/cl.svg)}
.flag-icon-cl.flag-icon-squared{background-image:url(../../flags/1x1/cl.svg)}
.flag-icon-cm{background-image:url(../../flags/4x3/cm.svg)}
.flag-icon-cm.flag-icon-squared{background-image:url(../../flags/1x1/cm.svg)}
.flag-icon-cn{background-image:url(../../flags/4x3/cn.svg)}
.flag-icon-cn.flag-icon-squared{background-image:url(../../flags/1x1/cn.svg)}
.flag-icon-co{background-image:url(../../flags/4x3/co.svg)}
.flag-icon-co.flag-icon-squared{background-image:url(../../flags/1x1/co.svg)}
.flag-icon-cr{background-image:url(../../flags/4x3/cr.svg)}
.flag-icon-cr.flag-icon-squared{background-image:url(../../flags/1x1/cr.svg)}
.flag-icon-cu{background-image:url(../../flags/4x3/cu.svg)}
.flag-icon-cu.flag-icon-squared{background-image:url(../../flags/1x1/cu.svg)}
.flag-icon-cv{background-image:url(../../flags/4x3/cv.svg)}
.flag-icon-cv.flag-icon-squared{background-image:url(../../flags/1x1/cv.svg)}
.flag-icon-cw{background-image:url(../../flags/4x3/cw.svg)}
.flag-icon-cw.flag-icon-squared{background-image:url(../../flags/1x1/cw.svg)}
.flag-icon-cx{background-image:url(../../flags/4x3/cx.svg)}
.flag-icon-cx.flag-icon-squared{background-image:url(../../flags/1x1/cx.svg)}
.flag-icon-cy{background-image:url(../../flags/4x3/cy.svg)}
.flag-icon-cy.flag-icon-squared{background-image:url(../../flags/1x1/cy.svg)}
.flag-icon-cz{background-image:url(../../flags/4x3/cz.svg)}
.flag-icon-cz.flag-icon-squared{background-image:url(../../flags/1x1/cz.svg)}
.flag-icon-de{background-image:url(../../flags/4x3/de.svg)}
.flag-icon-de.flag-icon-squared{background-image:url(../../flags/1x1/de.svg)}
.flag-icon-dj{background-image:url(../../flags/4x3/dj.svg)}
.flag-icon-dj.flag-icon-squared{background-image:url(../../flags/1x1/dj.svg)}
.flag-icon-dk{background-image:url(../../flags/4x3/dk.svg)}
.flag-icon-dk.flag-icon-squared{background-image:url(../../flags/1x1/dk.svg)}
.flag-icon-dm{background-image:url(../../flags/4x3/dm.svg)}
.flag-icon-dm.flag-icon-squared{background-image:url(../../flags/1x1/dm.svg)}
.flag-icon-do{background-image:url(../../flags/4x3/do.svg)}
.flag-icon-do.flag-icon-squared{background-image:url(../../flags/1x1/do.svg)}
.flag-icon-dz{background-image:url(../../flags/4x3/dz.svg)}
.flag-icon-dz.flag-icon-squared{background-image:url(../../flags/1x1/dz.svg)}
.flag-icon-ec{background-image:url(../../flags/4x3/ec.svg)}
.flag-icon-ec.flag-icon-squared{background-image:url(../../flags/1x1/ec.svg)}
.flag-icon-ee{background-image:url(../../flags/4x3/ee.svg)}
.flag-icon-ee.flag-icon-squared{background-image:url(../../flags/1x1/ee.svg)}
.flag-icon-eg{background-image:url(../../flags/4x3/eg.svg)}
.flag-icon-eg.flag-icon-squared{background-image:url(../../flags/1x1/eg.svg)}
.flag-icon-eh{background-image:url(../../flags/4x3/eh.svg)}
.flag-icon-eh.flag-icon-squared{background-image:url(../../flags/1x1/eh.svg)}
.flag-icon-er{background-image:url(../../flags/4x3/er.svg)}
.flag-icon-er.flag-icon-squared{background-image:url(../../flags/1x1/er.svg)}
.flag-icon-es{background-image:url(../../flags/4x3/es.svg)}
.flag-icon-es.flag-icon-squared{background-image:url(../../flags/1x1/es.svg)}
.flag-icon-et{background-image:url(../../flags/4x3/et.svg)}
.flag-icon-et.flag-icon-squared{background-image:url(../../flags/1x1/et.svg)}
.flag-icon-fi{background-image:url(../../flags/4x3/fi.svg)}
.flag-icon-fi.flag-icon-squared{background-image:url(../../flags/1x1/fi.svg)}
.flag-icon-fj{background-image:url(../../flags/4x3/fj.svg)}
.flag-icon-fj.flag-icon-squared{background-image:url(../../flags/1x1/fj.svg)}
.flag-icon-fk{background-image:url(../../flags/4x3/fk.svg)}
.flag-icon-fk.flag-icon-squared{background-image:url(../../flags/1x1/fk.svg)}
.flag-icon-fm{background-image:url(../../flags/4x3/fm.svg)}
.flag-icon-fm.flag-icon-squared{background-image:url(../../flags/1x1/fm.svg)}
.flag-icon-fo{background-image:url(../../flags/4x3/fo.svg)}
.flag-icon-fo.flag-icon-squared{background-image:url(../../flags/1x1/fo.svg)}
.flag-icon-fr{background-image:url(../../flags/4x3/fr.svg)}
.flag-icon-fr.flag-icon-squared{background-image:url(../../flags/1x1/fr.svg)}
.flag-icon-ga{background-image:url(../../flags/4x3/ga.svg)}
.flag-icon-ga.flag-icon-squared{background-image:url(../../flags/1x1/ga.svg)}
.flag-icon-gb{background-image:url(../../flags/4x3/gb.svg)}
.flag-icon-gb.flag-icon-squared{background-image:url(../../flags/1x1/gb.svg)}
.flag-icon-gd{background-image:url(../../flags/4x3/gd.svg)}
.flag-icon-gd.flag-icon-squared{background-image:url(../../flags/1x1/gd.svg)}
.flag-icon-ge{background-image:url(../../flags/4x3/ge.svg)}
.flag-icon-ge.flag-icon-squared{background-image:url(../../flags/1x1/ge.svg)}
.flag-icon-gf{background-image:url(../../flags/4x3/gf.svg)}
.flag-icon-gf.flag-icon-squared{background-image:url(../../flags/1x1/gf.svg)}
.flag-icon-gg{background-image:url(../../flags/4x3/gg.svg)}
.flag-icon-gg.flag-icon-squared{background-image:url(../../flags/1x1/gg.svg)}
.flag-icon-gh{background-image:url(../../flags/4x3/gh.svg)}
.flag-icon-gh.flag-icon-squared{background-image:url(../../flags/1x1/gh.svg)}
.flag-icon-gi{background-image:url(../../flags/4x3/gi.svg)}
.flag-icon-gi.flag-icon-squared{background-image:url(../../flags/1x1/gi.svg)}
.flag-icon-gl{background-image:url(../../flags/4x3/gl.svg)}
.flag-icon-gl.flag-icon-squared{background-image:url(../../flags/1x1/gl.svg)}
.flag-icon-gm{background-image:url(../../flags/4x3/gm.svg)}
.flag-icon-gm.flag-icon-squared{background-image:url(../../flags/1x1/gm.svg)}
.flag-icon-gn{background-image:url(../../flags/4x3/gn.svg)}
.flag-icon-gn.flag-icon-squared{background-image:url(../../flags/1x1/gn.svg)}
.flag-icon-gp{background-image:url(../../flags/4x3/gp.svg)}
.flag-icon-gp.flag-icon-squared{background-image:url(../../flags/1x1/gp.svg)}
.flag-icon-gq{background-image:url(../../flags/4x3/gq.svg)}
.flag-icon-gq.flag-icon-squared{background-image:url(../../flags/1x1/gq.svg)}
.flag-icon-gr{background-image:url(../../flags/4x3/gr.svg)}
.flag-icon-gr.flag-icon-squared{background-image:url(../../flags/1x1/gr.svg)}
.flag-icon-gs{background-image:url(../../flags/4x3/gs.svg)}
.flag-icon-gs.flag-icon-squared{background-image:url(../../flags/1x1/gs.svg)}
.flag-icon-gt{background-image:url(../../flags/4x3/gt.svg)}
.flag-icon-gt.flag-icon-squared{background-image:url(../../flags/1x1/gt.svg)}
.flag-icon-gu{background-image:url(../../flags/4x3/gu.svg)}
.flag-icon-gu.flag-icon-squared{background-image:url(../../flags/1x1/gu.svg)}
.flag-icon-gw{background-image:url(../../flags/4x3/gw.svg)}
.flag-icon-gw.flag-icon-squared{background-image:url(../../flags/1x1/gw.svg)}
.flag-icon-gy{background-image:url(../../flags/4x3/gy.svg)}
.flag-icon-gy.flag-icon-squared{background-image:url(../../flags/1x1/gy.svg)}
.flag-icon-hk{background-image:url(../../flags/4x3/hk.svg)}
.flag-icon-hk.flag-icon-squared{background-image:url(../../flags/1x1/hk.svg)}
.flag-icon-hm{background-image:url(../../flags/4x3/hm.svg)}
.flag-icon-hm.flag-icon-squared{background-image:url(../../flags/1x1/hm.svg)}
.flag-icon-hn{background-image:url(../../flags/4x3/hn.svg)}
.flag-icon-hn.flag-icon-squared{background-image:url(../../flags/1x1/hn.svg)}
.flag-icon-hr{background-image:url(../../flags/4x3/hr.svg)}
.flag-icon-hr.flag-icon-squared{background-image:url(../../flags/1x1/hr.svg)}
.flag-icon-ht{background-image:url(../../flags/4x3/ht.svg)}
.flag-icon-ht.flag-icon-squared{background-image:url(../../flags/1x1/ht.svg)}
.flag-icon-hu{background-image:url(../../flags/4x3/hu.svg)}
.flag-icon-hu.flag-icon-squared{background-image:url(../../flags/1x1/hu.svg)}
.flag-icon-id{background-image:url(../../flags/4x3/id.svg)}
.flag-icon-id.flag-icon-squared{background-image:url(../../flags/1x1/id.svg)}
.flag-icon-ie{background-image:url(../../flags/4x3/ie.svg)}
.flag-icon-ie.flag-icon-squared{background-image:url(../../flags/1x1/ie.svg)}
.flag-icon-il{background-image:url(../../flags/4x3/il.svg)}
.flag-icon-il.flag-icon-squared{background-image:url(../../flags/1x1/il.svg)}
.flag-icon-im{background-image:url(../../flags/4x3/im.svg)}
.flag-icon-im.flag-icon-squared{background-image:url(../../flags/1x1/im.svg)}
.flag-icon-in{background-image:url(../../flags/4x3/in.svg)}
.flag-icon-in.flag-icon-squared{background-image:url(../../flags/1x1/in.svg)}
.flag-icon-io{background-image:url(../../flags/4x3/io.svg)}
.flag-icon-io.flag-icon-squared{background-image:url(../../flags/1x1/io.svg)}
.flag-icon-iq{background-image:url(../../flags/4x3/iq.svg)}
.flag-icon-iq.flag-icon-squared{background-image:url(../../flags/1x1/iq.svg)}
.flag-icon-ir{background-image:url(../../flags/4x3/ir.svg)}
.flag-icon-ir.flag-icon-squared{background-image:url(../../flags/1x1/ir.svg)}
.flag-icon-is{background-image:url(../../flags/4x3/is.svg)}
.flag-icon-is.flag-icon-squared{background-image:url(../../flags/1x1/is.svg)}
.flag-icon-it{background-image:url(../../flags/4x3/it.svg)}
.flag-icon-it.flag-icon-squared{background-image:url(../../flags/1x1/it.svg)}
.flag-icon-je{background-image:url(../../flags/4x3/je.svg)}
.flag-icon-je.flag-icon-squared{background-image:url(../../flags/1x1/je.svg)}
.flag-icon-jm{background-image:url(../../flags/4x3/jm.svg)}
.flag-icon-jm.flag-icon-squared{background-image:url(../../flags/1x1/jm.svg)}
.flag-icon-jo{background-image:url(../../flags/4x3/jo.svg)}
.flag-icon-jo.flag-icon-squared{background-image:url(../../flags/1x1/jo.svg)}
.flag-icon-jp{background-image:url(../../flags/4x3/jp.svg)}
.flag-icon-jp.flag-icon-squared{background-image:url(../../flags/1x1/jp.svg)}
.flag-icon-ke{background-image:url(../../flags/4x3/ke.svg)}
.flag-icon-ke.flag-icon-squared{background-image:url(../../flags/1x1/ke.svg)}
.flag-icon-kg{background-image:url(../../flags/4x3/kg.svg)}
.flag-icon-kg.flag-icon-squared{background-image:url(../../flags/1x1/kg.svg)}
.flag-icon-kh{background-image:url(../../flags/4x3/kh.svg)}
.flag-icon-kh.flag-icon-squared{background-image:url(../../flags/1x1/kh.svg)}
.flag-icon-ki{background-image:url(../../flags/4x3/ki.svg)}
.flag-icon-ki.flag-icon-squared{background-image:url(../../flags/1x1/ki.svg)}
.flag-icon-km{background-image:url(../../flags/4x3/km.svg)}
.flag-icon-km.flag-icon-squared{background-image:url(../../flags/1x1/km.svg)}
.flag-icon-kn{background-image:url(../../flags/4x3/kn.svg)}
.flag-icon-kn.flag-icon-squared{background-image:url(../../flags/1x1/kn.svg)}
.flag-icon-kp{background-image:url(../../flags/4x3/kp.svg)}
.flag-icon-kp.flag-icon-squared{background-image:url(../../flags/1x1/kp.svg)}
.flag-icon-kr{background-image:url(../../flags/4x3/kr.svg)}
.flag-icon-kr.flag-icon-squared{background-image:url(../../flags/1x1/kr.svg)}
.flag-icon-kw{background-image:url(../../flags/4x3/kw.svg)}
.flag-icon-kw.flag-icon-squared{background-image:url(../../flags/1x1/kw.svg)}
.flag-icon-ky{background-image:url(../../flags/4x3/ky.svg)}
.flag-icon-ky.flag-icon-squared{background-image:url(../../flags/1x1/ky.svg)}
.flag-icon-kz{background-image:url(../../flags/4x3/kz.svg)}
.flag-icon-kz.flag-icon-squared{background-image:url(../../flags/1x1/kz.svg)}
.flag-icon-la{background-image:url(../../flags/4x3/la.svg)}
.flag-icon-la.flag-icon-squared{background-image:url(../../flags/1x1/la.svg)}
.flag-icon-lb{background-image:url(../../flags/4x3/lb.svg)}
.flag-icon-lb.flag-icon-squared{background-image:url(../../flags/1x1/lb.svg)}
.flag-icon-lc{background-image:url(../../flags/4x3/lc.svg)}
.flag-icon-lc.flag-icon-squared{background-image:url(../../flags/1x1/lc.svg)}
.flag-icon-li{background-image:url(../../flags/4x3/li.svg)}
.flag-icon-li.flag-icon-squared{background-image:url(../../flags/1x1/li.svg)}
.flag-icon-lk{background-image:url(../../flags/4x3/lk.svg)}
.flag-icon-lk.flag-icon-squared{background-image:url(../../flags/1x1/lk.svg)}
.flag-icon-lr{background-image:url(../../flags/4x3/lr.svg)}
.flag-icon-lr.flag-icon-squared{background-image:url(../../flags/1x1/lr.svg)}
.flag-icon-ls{background-image:url(../../flags/4x3/ls.svg)}
.flag-icon-ls.flag-icon-squared{background-image:url(../../flags/1x1/ls.svg)}
.flag-icon-lt{background-image:url(../../flags/4x3/lt.svg)}
.flag-icon-lt.flag-icon-squared{background-image:url(../../flags/1x1/lt.svg)}
.flag-icon-lu{background-image:url(../../flags/4x3/lu.svg)}
.flag-icon-lu.flag-icon-squared{background-image:url(../../flags/1x1/lu.svg)}
.flag-icon-lv{background-image:url(../../flags/4x3/lv.svg)}
.flag-icon-lv.flag-icon-squared{background-image:url(../../flags/1x1/lv.svg)}
.flag-icon-ly{background-image:url(../../flags/4x3/ly.svg)}
.flag-icon-ly.flag-icon-squared{background-image:url(../../flags/1x1/ly.svg)}
.flag-icon-ma{background-image:url(../../flags/4x3/ma.svg)}
.flag-icon-ma.flag-icon-squared{background-image:url(../../flags/1x1/ma.svg)}
.flag-icon-mc{background-image:url(../../flags/4x3/mc.svg)}
.flag-icon-mc.flag-icon-squared{background-image:url(../../flags/1x1/mc.svg)}
.flag-icon-md{background-image:url(../../flags/4x3/md.svg)}
.flag-icon-md.flag-icon-squared{background-image:url(../../flags/1x1/md.svg)}
.flag-icon-me{background-image:url(../../flags/4x3/me.svg)}
.flag-icon-me.flag-icon-squared{background-image:url(../../flags/1x1/me.svg)}
.flag-icon-mf{background-image:url(../../flags/4x3/mf.svg)}
.flag-icon-mf.flag-icon-squared{background-image:url(../../flags/1x1/mf.svg)}
.flag-icon-mg{background-image:url(../../flags/4x3/mg.svg)}
.flag-icon-mg.flag-icon-squared{background-image:url(../../flags/1x1/mg.svg)}
.flag-icon-mh{background-image:url(../../flags/4x3/mh.svg)}
.flag-icon-mh.flag-icon-squared{background-image:url(../../flags/1x1/mh.svg)}
.flag-icon-mk{background-image:url(../../flags/4x3/mk.svg)}
.flag-icon-mk.flag-icon-squared{background-image:url(../../flags/1x1/mk.svg)}
.flag-icon-ml{background-image:url(../../flags/4x3/ml.svg)}
.flag-icon-ml.flag-icon-squared{background-image:url(../../flags/1x1/ml.svg)}
.flag-icon-mm{background-image:url(../../flags/4x3/mm.svg)}
.flag-icon-mm.flag-icon-squared{background-image:url(../../flags/1x1/mm.svg)}
.flag-icon-mn{background-image:url(../../flags/4x3/mn.svg)}
.flag-icon-mn.flag-icon-squared{background-image:url(../../flags/1x1/mn.svg)}
.flag-icon-mo{background-image:url(../../flags/4x3/mo.svg)}
.flag-icon-mo.flag-icon-squared{background-image:url(../../flags/1x1/mo.svg)}
.flag-icon-mp{background-image:url(../../flags/4x3/mp.svg)}
.flag-icon-mp.flag-icon-squared{background-image:url(../../flags/1x1/mp.svg)}
.flag-icon-mq{background-image:url(../../flags/4x3/mq.svg)}
.flag-icon-mq.flag-icon-squared{background-image:url(../../flags/1x1/mq.svg)}
.flag-icon-mr{background-image:url(../../flags/4x3/mr.svg)}
.flag-icon-mr.flag-icon-squared{background-image:url(../../flags/1x1/mr.svg)}
.flag-icon-ms{background-image:url(../../flags/4x3/ms.svg)}
.flag-icon-ms.flag-icon-squared{background-image:url(../../flags/1x1/ms.svg)}
.flag-icon-mt{background-image:url(../../flags/4x3/mt.svg)}
.flag-icon-mt.flag-icon-squared{background-image:url(../../flags/1x1/mt.svg)}
.flag-icon-mu{background-image:url(../../flags/4x3/mu.svg)}
.flag-icon-mu.flag-icon-squared{background-image:url(../../flags/1x1/mu.svg)}
.flag-icon-mv{background-image:url(../../flags/4x3/mv.svg)}
.flag-icon-mv.flag-icon-squared{background-image:url(../../flags/1x1/mv.svg)}
.flag-icon-mw{background-image:url(../../flags/4x3/mw.svg)}
.flag-icon-mw.flag-icon-squared{background-image:url(../../flags/1x1/mw.svg)}
.flag-icon-mx{background-image:url(../../flags/4x3/mx.svg)}
.flag-icon-mx.flag-icon-squared{background-image:url(../../flags/1x1/mx.svg)}
.flag-icon-my{background-image:url(../../flags/4x3/my.svg)}
.flag-icon-my.flag-icon-squared{background-image:url(../../flags/1x1/my.svg)}
.flag-icon-mz{background-image:url(../../flags/4x3/mz.svg)}
.flag-icon-mz.flag-icon-squared{background-image:url(../../flags/1x1/mz.svg)}
.flag-icon-na{background-image:url(../../flags/4x3/na.svg)}
.flag-icon-na.flag-icon-squared{background-image:url(../../flags/1x1/na.svg)}
.flag-icon-nc{background-image:url(../../flags/4x3/nc.svg)}
.flag-icon-nc.flag-icon-squared{background-image:url(../../flags/1x1/nc.svg)}
.flag-icon-ne{background-image:url(../../flags/4x3/ne.svg)}
.flag-icon-ne.flag-icon-squared{background-image:url(../../flags/1x1/ne.svg)}
.flag-icon-nf{background-image:url(../../flags/4x3/nf.svg)}
.flag-icon-nf.flag-icon-squared{background-image:url(../../flags/1x1/nf.svg)}
.flag-icon-ng{background-image:url(../../flags/4x3/ng.svg)}
.flag-icon-ng.flag-icon-squared{background-image:url(../../flags/1x1/ng.svg)}
.flag-icon-ni{background-image:url(../../flags/4x3/ni.svg)}
.flag-icon-ni.flag-icon-squared{background-image:url(../../flags/1x1/ni.svg)}
.flag-icon-nl{background-image:url(../../flags/4x3/nl.svg)}
.flag-icon-nl.flag-icon-squared{background-image:url(../../flags/1x1/nl.svg)}
.flag-icon-no{background-image:url(../../flags/4x3/no.svg)}
.flag-icon-no.flag-icon-squared{background-image:url(../../flags/1x1/no.svg)}
.flag-icon-np{background-image:url(../../flags/4x3/np.svg)}
.flag-icon-np.flag-icon-squared{background-image:url(../../flags/1x1/np.svg)}
.flag-icon-nr{background-image:url(../../flags/4x3/nr.svg)}
.flag-icon-nr.flag-icon-squared{background-image:url(../../flags/1x1/nr.svg)}
.flag-icon-nu{background-image:url(../../flags/4x3/nu.svg)}
.flag-icon-nu.flag-icon-squared{background-image:url(../../flags/1x1/nu.svg)}
.flag-icon-nz{background-image:url(../../flags/4x3/nz.svg)}
.flag-icon-nz.flag-icon-squared{background-image:url(../../flags/1x1/nz.svg)}
.flag-icon-om{background-image:url(../../flags/4x3/om.svg)}
.flag-icon-om.flag-icon-squared{background-image:url(../../flags/1x1/om.svg)}
.flag-icon-pa{background-image:url(../../flags/4x3/pa.svg)}
.flag-icon-pa.flag-icon-squared{background-image:url(../../flags/1x1/pa.svg)}
.flag-icon-pe{background-image:url(../../flags/4x3/pe.svg)}
.flag-icon-pe.flag-icon-squared{background-image:url(../../flags/1x1/pe.svg)}
.flag-icon-pf{background-image:url(../../flags/4x3/pf.svg)}
.flag-icon-pf.flag-icon-squared{background-image:url(../../flags/1x1/pf.svg)}
.flag-icon-pg{background-image:url(../../flags/4x3/pg.svg)}
.flag-icon-pg.flag-icon-squared{background-image:url(../../flags/1x1/pg.svg)}
.flag-icon-ph{background-image:url(../../flags/4x3/ph.svg)}
.flag-icon-ph.flag-icon-squared{background-image:url(../../flags/1x1/ph.svg)}
.flag-icon-pk{background-image:url(../../flags/4x3/pk.svg)}
.flag-icon-pk.flag-icon-squared{background-image:url(../../flags/1x1/pk.svg)}
.flag-icon-pl{background-image:url(../../flags/4x3/pl.svg)}
.flag-icon-pl.flag-icon-squared{background-image:url(../../flags/1x1/pl.svg)}
.flag-icon-pm{background-image:url(../../flags/4x3/pm.svg)}
.flag-icon-pm.flag-icon-squared{background-image:url(../../flags/1x1/pm.svg)}
.flag-icon-pn{background-image:url(../../flags/4x3/pn.svg)}
.flag-icon-pn.flag-icon-squared{background-image:url(../../flags/1x1/pn.svg)}
.flag-icon-pr{background-image:url(../../flags/4x3/pr.svg)}
.flag-icon-pr.flag-icon-squared{background-image:url(../../flags/1x1/pr.svg)}
.flag-icon-ps{background-image:url(../../flags/4x3/ps.svg)}
.flag-icon-ps.flag-icon-squared{background-image:url(../../flags/1x1/ps.svg)}
.flag-icon-pt{background-image:url(../../flags/4x3/pt.svg)}
.flag-icon-pt.flag-icon-squared{background-image:url(../../flags/1x1/pt.svg)}
.flag-icon-pw{background-image:url(../../flags/4x3/pw.svg)}
.flag-icon-pw.flag-icon-squared{background-image:url(../../flags/1x1/pw.svg)}
.flag-icon-py{background-image:url(../../flags/4x3/py.svg)}
.flag-icon-py.flag-icon-squared{background-image:url(../../flags/1x1/py.svg)}
.flag-icon-qa{background-image:url(../../flags/4x3/qa.svg)}
.flag-icon-qa.flag-icon-squared{background-image:url(../../flags/1x1/qa.svg)}
.flag-icon-re{background-image:url(../../flags/4x3/re.svg)}
.flag-icon-re.flag-icon-squared{background-image:url(../../flags/1x1/re.svg)}
.flag-icon-ro{background-image:url(../../flags/4x3/ro.svg)}
.flag-icon-ro.flag-icon-squared{background-image:url(../../flags/1x1/ro.svg)}
.flag-icon-rs{background-image:url(../../flags/4x3/rs.svg)}
.flag-icon-rs.flag-icon-squared{background-image:url(../../flags/1x1/rs.svg)}
.flag-icon-ru{background-image:url(../../flags/4x3/ru.svg)}
.flag-icon-ru.flag-icon-squared{background-image:url(../../flags/1x1/ru.svg)}
.flag-icon-rw{background-image:url(../../flags/4x3/rw.svg)}
.flag-icon-rw.flag-icon-squared{background-image:url(../../flags/1x1/rw.svg)}
.flag-icon-sa{background-image:url(../../flags/4x3/sa.svg)}
.flag-icon-sa.flag-icon-squared{background-image:url(../../flags/1x1/sa.svg)}
.flag-icon-sb{background-image:url(../../flags/4x3/sb.svg)}
.flag-icon-sb.flag-icon-squared{background-image:url(../../flags/1x1/sb.svg)}
.flag-icon-sc{background-image:url(../../flags/4x3/sc.svg)}
.flag-icon-sc.flag-icon-squared{background-image:url(../../flags/1x1/sc.svg)}
.flag-icon-sd{background-image:url(../../flags/4x3/sd.svg)}
.flag-icon-sd.flag-icon-squared{background-image:url(../../flags/1x1/sd.svg)}
.flag-icon-se{background-image:url(../../flags/4x3/se.svg)}
.flag-icon-se.flag-icon-squared{background-image:url(../../flags/1x1/se.svg)}
.flag-icon-sg{background-image:url(../../flags/4x3/sg.svg)}
.flag-icon-sg.flag-icon-squared{background-image:url(../../flags/1x1/sg.svg)}
.flag-icon-sh{background-image:url(../../flags/4x3/sh.svg)}
.flag-icon-sh.flag-icon-squared{background-image:url(../../flags/1x1/sh.svg)}
.flag-icon-si{background-image:url(../../flags/4x3/si.svg)}
.flag-icon-si.flag-icon-squared{background-image:url(../../flags/1x1/si.svg)}
.flag-icon-sj{background-image:url(../../flags/4x3/sj.svg)}
.flag-icon-sj.flag-icon-squared{background-image:url(../../flags/1x1/sj.svg)}
.flag-icon-sk{background-image:url(../../flags/4x3/sk.svg)}
.flag-icon-sk.flag-icon-squared{background-image:url(../../flags/1x1/sk.svg)}
.flag-icon-sl{background-image:url(../../flags/4x3/sl.svg)}
.flag-icon-sl.flag-icon-squared{background-image:url(../../flags/1x1/sl.svg)}
.flag-icon-sm{background-image:url(../../flags/4x3/sm.svg)}
.flag-icon-sm.flag-icon-squared{background-image:url(../../flags/1x1/sm.svg)}
.flag-icon-sn{background-image:url(../../flags/4x3/sn.svg)}
.flag-icon-sn.flag-icon-squared{background-image:url(../../flags/1x1/sn.svg)}
.flag-icon-so{background-image:url(../../flags/4x3/so.svg)}
.flag-icon-so.flag-icon-squared{background-image:url(../../flags/1x1/so.svg)}
.flag-icon-sr{background-image:url(../../flags/4x3/sr.svg)}
.flag-icon-sr.flag-icon-squared{background-image:url(../../flags/1x1/sr.svg)}
.flag-icon-ss{background-image:url(../../flags/4x3/ss.svg)}
.flag-icon-ss.flag-icon-squared{background-image:url(../../flags/1x1/ss.svg)}
.flag-icon-st{background-image:url(../../flags/4x3/st.svg)}
.flag-icon-st.flag-icon-squared{background-image:url(../../flags/1x1/st.svg)}
.flag-icon-sv{background-image:url(../../flags/4x3/sv.svg)}
.flag-icon-sv.flag-icon-squared{background-image:url(../../flags/1x1/sv.svg)}
.flag-icon-sx{background-image:url(../../flags/4x3/sx.svg)}
.flag-icon-sx.flag-icon-squared{background-image:url(../../flags/1x1/sx.svg)}
.flag-icon-sy{background-image:url(../../flags/4x3/sy.svg)}
.flag-icon-sy.flag-icon-squared{background-image:url(../../flags/1x1/sy.svg)}
.flag-icon-sz{background-image:url(../../flags/4x3/sz.svg)}
.flag-icon-sz.flag-icon-squared{background-image:url(../../flags/1x1/sz.svg)}
.flag-icon-tc{background-image:url(../../flags/4x3/tc.svg)}
.flag-icon-tc.flag-icon-squared{background-image:url(../../flags/1x1/tc.svg)}
.flag-icon-td{background-image:url(../../flags/4x3/td.svg)}
.flag-icon-td.flag-icon-squared{background-image:url(../../flags/1x1/td.svg)}
.flag-icon-tf{background-image:url(../../flags/4x3/tf.svg)}
.flag-icon-tf.flag-icon-squared{background-image:url(../../flags/1x1/tf.svg)}
.flag-icon-tg{background-image:url(../../flags/4x3/tg.svg)}
.flag-icon-tg.flag-icon-squared{background-image:url(../../flags/1x1/tg.svg)}
.flag-icon-th{background-image:url(../../flags/4x3/th.svg)}
.flag-icon-th.flag-icon-squared{background-image:url(../../flags/1x1/th.svg)}
.flag-icon-tj{background-image:url(../../flags/4x3/tj.svg)}
.flag-icon-tj.flag-icon-squared{background-image:url(../../flags/1x1/tj.svg)}
.flag-icon-tk{background-image:url(../../flags/4x3/tk.svg)}
.flag-icon-tk.flag-icon-squared{background-image:url(../../flags/1x1/tk.svg)}
.flag-icon-tl{background-image:url(../../flags/4x3/tl.svg)}
.flag-icon-tl.flag-icon-squared{background-image:url(../../flags/1x1/tl.svg)}
.flag-icon-tm{background-image:url(../../flags/4x3/tm.svg)}
.flag-icon-tm.flag-icon-squared{background-image:url(../../flags/1x1/tm.svg)}
.flag-icon-tn{background-image:url(../../flags/4x3/tn.svg)}
.flag-icon-tn.flag-icon-squared{background-image:url(../../flags/1x1/tn.svg)}
.flag-icon-to{background-image:url(../../flags/4x3/to.svg)}
.flag-icon-to.flag-icon-squared{background-image:url(../../flags/1x1/to.svg)}
.flag-icon-tr{background-image:url(../../flags/4x3/tr.svg)}
.flag-icon-tr.flag-icon-squared{background-image:url(../../flags/1x1/tr.svg)}
.flag-icon-tt{background-image:url(../../flags/4x3/tt.svg)}
.flag-icon-tt.flag-icon-squared{background-image:url(../../flags/1x1/tt.svg)}
.flag-icon-tv{background-image:url(../../flags/4x3/tv.svg)}
.flag-icon-tv.flag-icon-squared{background-image:url(../../flags/1x1/tv.svg)}
.flag-icon-tw{background-image:url(../../flags/4x3/tw.svg)}
.flag-icon-tw.flag-icon-squared{background-image:url(../../flags/1x1/tw.svg)}
.flag-icon-tz{background-image:url(../../flags/4x3/tz.svg)}
.flag-icon-tz.flag-icon-squared{background-image:url(../../flags/1x1/tz.svg)}
.flag-icon-ua{background-image:url(../../flags/4x3/ua.svg)}
.flag-icon-ua.flag-icon-squared{background-image:url(../../flags/1x1/ua.svg)}
.flag-icon-ug{background-image:url(../../flags/4x3/ug.svg)}
.flag-icon-ug.flag-icon-squared{background-image:url(../../flags/1x1/ug.svg)}
.flag-icon-um{background-image:url(../../flags/4x3/um.svg)}
.flag-icon-um.flag-icon-squared{background-image:url(../../flags/1x1/um.svg)}
.flag-icon-us{background-image:url(../../flags/4x3/us.svg)}
.flag-icon-us.flag-icon-squared{background-image:url(../../flags/1x1/us.svg)}
.flag-icon-uy{background-image:url(../../flags/4x3/uy.svg)}
.flag-icon-uy.flag-icon-squared{background-image:url(../../flags/1x1/uy.svg)}
.flag-icon-uz{background-image:url(../../flags/4x3/uz.svg)}
.flag-icon-uz.flag-icon-squared{background-image:url(../../flags/1x1/uz.svg)}
.flag-icon-va{background-image:url(../../flags/4x3/va.svg)}
.flag-icon-va.flag-icon-squared{background-image:url(../../flags/1x1/va.svg)}
.flag-icon-vc{background-image:url(../../flags/4x3/vc.svg)}
.flag-icon-vc.flag-icon-squared{background-image:url(../../flags/1x1/vc.svg)}
.flag-icon-ve{background-image:url(../../flags/4x3/ve.svg)}
.flag-icon-ve.flag-icon-squared{background-image:url(../../flags/1x1/ve.svg)}
.flag-icon-vg{background-image:url(../../flags/4x3/vg.svg)}
.flag-icon-vg.flag-icon-squared{background-image:url(../../flags/1x1/vg.svg)}
.flag-icon-vi{background-image:url(../../flags/4x3/vi.svg)}
.flag-icon-vi.flag-icon-squared{background-image:url(../../flags/1x1/vi.svg)}
.flag-icon-vn{background-image:url(../../flags/4x3/vn.svg)}
.flag-icon-vn.flag-icon-squared{background-image:url(../../flags/1x1/vn.svg)}
.flag-icon-vu{background-image:url(../../flags/4x3/vu.svg)}
.flag-icon-vu.flag-icon-squared{background-image:url(../../flags/1x1/vu.svg)}
.flag-icon-wf{background-image:url(../../flags/4x3/wf.svg)}
.flag-icon-wf.flag-icon-squared{background-image:url(../../flags/1x1/wf.svg)}
.flag-icon-ws{background-image:url(../../flags/4x3/ws.svg)}
.flag-icon-ws.flag-icon-squared{background-image:url(../../flags/1x1/ws.svg)}
.flag-icon-ye{background-image:url(../../flags/4x3/ye.svg)}
.flag-icon-ye.flag-icon-squared{background-image:url(../../flags/1x1/ye.svg)}
.flag-icon-yt{background-image:url(../../flags/4x3/yt.svg)}
.flag-icon-yt.flag-icon-squared{background-image:url(../../flags/1x1/yt.svg)}
.flag-icon-za{background-image:url(../../flags/4x3/za.svg)}
.flag-icon-za.flag-icon-squared{background-image:url(../../flags/1x1/za.svg)}
.flag-icon-zm{background-image:url(../../flags/4x3/zm.svg)}
.flag-icon-zm.flag-icon-squared{background-image:url(../../flags/1x1/zm.svg)}
.flag-icon-zw{background-image:url(../../flags/4x3/zw.svg)}
.flag-icon-zw.flag-icon-squared{background-image:url(../../flags/1x1/zw.svg)}
.flag-icon-es-ca{background-image:url(../../flags/4x3/es-ca.svg)}
.flag-icon-es-ca.flag-icon-squared{background-image:url(../../flags/1x1/es-ca.svg)}
.flag-icon-eu{background-image:url(../../flags/4x3/eu.svg)}
.flag-icon-eu.flag-icon-squared{background-image:url(../../flags/1x1/eu.svg)}
.flag-icon-gb-eng{background-image:url(../../flags/4x3/gb-eng.svg)}
.flag-icon-gb-eng.flag-icon-squared{background-image:url(../../flags/1x1/gb-eng.svg)}
.flag-icon-gb-nir{background-image:url(../../flags/4x3/gb-nir.svg)}
.flag-icon-gb-nir.flag-icon-squared{background-image:url(../../flags/1x1/gb-nir.svg)}
.flag-icon-gb-sct{background-image:url(../../flags/4x3/gb-sct.svg)}
.flag-icon-gb-sct.flag-icon-squared{background-image:url(../../flags/1x1/gb-sct.svg)}
.flag-icon-gb-wls{background-image:url(../../flags/4x3/gb-wls.svg)}
.flag-icon-gb-wls.flag-icon-squared{background-image:url(../../flags/1x1/gb-wls.svg)}
.flag-icon-un{background-image:url(../../flags/4x3/un.svg)}
.flag-icon-un.flag-icon-squared{background-image:url(../../flags/1x1/un.svg)}
.flag-icon-xk{background-image:url(../../flags/4x3/xk.svg)}
.flag-icon-xk.flag-icon-squared{background-image:url(../../flags/1x1/xk.svg)}
@charset "UTF-8";
.footer{background:var(--main-color);padding:50px 0 20px 0}
@media (max-width:1100px){.footer{padding:40px 0 20px 0}}
@media (max-width:768px){.footer{margin-bottom:75px;padding-top:20px}}
@media (max-width:420px){.footer{margin-bottom:63px}}
.footer-top{display:flex;padding-bottom:50px;justify-content:space-between}
@media (min-width:1101px){.footer-top{border-bottom:1px solid #F4F3DD}}
@media (max-width:1100px){.footer-top{padding-bottom:100px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}}
@media (max-width:768px){.footer-top{display:none}}
.footer-logo{flex-shrink:0;margin-right:90px}
@media (max-width:1550px){.footer-logo{margin-right:0}}
@media (max-width:1550px){.footer-logo{display:none}}
.footer-bottom{display:flex;justify-content:space-between}
.footer-table{display:none !important}
.footer-table img{height:108px;margin-bottom:25px}
@media (max-width:1500px){.footer-table{display:block !important}}
@media (max-width:1500px){.footer-desc{display:none}}
.footer-info{display:none}
@media (max-width:1100px){.footer-info{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}}
@media (max-width:768px){.footer-info{display:none}}
.footer-info-left{display:flex;flex-direction:column;row-gap:25px}
.footer-info-left a{display:block;color:white}
.footer-info-right{grid-column:2 / span 2;display:flex;align-items:center}
.footer-info-right svg{margin-right:5px}
.footer-info-right span,.footer-info-right a,.footer-info-right svg{color:#F4F3DD;opacity:0.6}
@media (max-width:800px){.footer-info-right span,.footer-info-right a,.footer-info-right svg{font-size:14px}}
.footer-info-right a{text-decoration:underline}
.footer-case{display:flex;flex-direction:column}
.footer-case span,.footer-case a{display:block;margin-bottom:15px;color:white}
.footer-case a{font-size:18px}
@media (max-width:1100px){.footer-case a{font-size:16px}}
a.footer-case-title,span.footer-case-title{font-size:22px;margin-bottom:20px;font-family:"EchoesSans-Medium",sans-serif}
@media (min-width:1101px){.footer-case-head{margin-top:32px}}
@media (max-width:1100px){.footer-case-flat{margin-top:auto}}
.footer-bottom{padding-top:15px}
@media (max-width:1100px){.footer-bottom{display:none}}
.footer-bottom span,.footer-bottom a{color:#F4F3DD}
.footer-right{display:flex;column-gap:60px}
.footer-address{display:flex;align-items:center;column-gap:10px;margin-bottom:15px}
.footer-address-title{font-size:18px !important}
.footer-address span{margin-bottom:0}
.footer-address svg{flex-shrink:0}
.footer-thousand{display:contents}
@media (max-width:1100px){.footer-thousand{display:block}}
@media (max-width:1100px){.footer-thousand-under{display:none !important}}
@media (max-width:1100px){.footer-thousand .footer-case:nth-of-type(1){margin-bottom:40px}}
@media (max-width:1100px){.footer a.footer-table{display:none}}
.footer-social{display:none}
@media (max-width:1100px){.footer-social{display:flex;justify-content:space-between;margin-top:60px}}
.footer-left{display:flex;align-items:center;column-gap:6px}
.footer-left a{text-decoration:underline}
.footer-sender{margin-top:auto}
.footer-sender form{position:relative}
.footer-sender input{width:100%;position:relative;background:transparent;height:40px;padding-left:16px;border:1px solid white;border-radius:4px;margin-bottom:10px}
.footer-sender input::placeholder{color:#CACACA}
.footer-sender button{position:absolute;right:5px;top:7px;background:transparent;border:0;z-index:2}
.footer-sender span:not(.footer-case-title),.footer-sender a{font-size:12px}
.footer-sender a{text-decoration:underline}
.footer-sender span{display:block}
.footer-mobile{display:none;padding:0 60px}
@media (max-width:768px){.footer-mobile{display:block}}
@media (max-width:710px){.footer-mobile{padding:0 30px}}
@media (max-width:600px){.footer-mobile{padding:0}}
.footer-mobile-top{display:flex;justify-content:center;margin-bottom:40px}
@media (max-width:530px){.footer-mobile-top{margin-bottom:30px}}
.footer-mobile-top img{height:111px}
@media (max-width:530px){.footer-mobile-top img{height:67px}}
@media (max-width:530px){.footer-mobile-left,.footer-mobile-right{display:contents}}
@media (max-width:530px){.footer-mobile .footer-sender{order:3}}
.footer-mobile-cont{display:flex;justify-content:center;column-gap:20px;margin-bottom:40px}
@media (max-width:530px){.footer-mobile-cont{flex-direction:column}}
.footer-mobile-href p{display:flex;column-gap:40px;margin-bottom:30px;transition:all 0.3s ease;text-transform:uppercase;display:flex;align-items:center;font-size:30px;color:white;text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under;font-family:Forum;white-space:nowrap}
.footer-mobile-href svg{transform:rotate(90deg)}
@media (max-width:530px){.footer-mobile .footer-sender{margin-top:60px}}
.footer-mobile .footer-sender span:nth-of-type(1){font-size:18px;color:white;margin-bottom:15px}
.footer-mobile .footer-sender input{width:295px}
@media (max-width:530px){.footer-mobile .footer-sender input{width:100%}}
.footer-mobile .footer-sender form span{font-size:14px !important;max-width:265px}
.footer-mobile .footer-sender form a{color:white}
.footer-mobile-right .footer-address span{color:white}
.footer-mobile-title{font-family:"EchoesSans-Medium",sans-serif;font-size:22px;margin-bottom:20px;color:white;display:block}
@media (max-width:530px){.footer-mobile-title{margin-top:60px}}
.footer-mobile-up{opacity:0.6;max-width:272px;margin-top:40px}
@media (max-width:530px){.footer-mobile-up{order:4;max-width:none}}
.footer-mobile-up a,.footer-mobile-up span{color:#F4F3DD}
.footer-mobile-up a{text-decoration:underline}
.footer-mobile-up svg{margin-bottom:-5px}
.footer-mobile-social{display:flex;justify-content:space-between}
.footer-mobile-hidden{display:none}
.footer-mobile-hidden a{display:block;color:white;margin-bottom:25px}
svg.rotate-footer{transition:transform 0.5s;transform:rotate(270deg)}
.button-up{cursor:pointer;display:none;position:fixed;bottom:20px;right:15px;z-index:10}
@media (max-width:768px){.button-up{bottom:133px}}
@media (max-width:768px){.button-up svg{width:45px;height:45px}}
.button-up svg{stroke:#fff}
.button-up svg circle{r:29px}
:root{--main-color:#6E7755;--text-color:#151A0A;--background:#f4f4f4;--background-2:#f4f3dd;--main-margin:100px;--main-title:40px}
.smart-captcha{margin-bottom:16px}
@media (max-width:1350px){:root{--main-title:36px;--main-margin:80px}}
@media (max-width:1024px){:root{--main-title:30px}}
@media (max-width:700px){:root{--main-margin:60px}}
@media (max-width:420px){:root{--main-title:24px}}
@media (max-width:320px){:root{--main-title:18px}}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}
body.no-scroll{overflow:hidden}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}
*{box-sizing:border-box}
img{max-width:100%}
a{text-decoration:none;color:#06c;cursor:pointer}
a:hover{text-decoration:none}
ol,ul{list-style:none}
html,body{line-height:120%;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:16px}
.container{width:1780px;margin:0 auto;padding:0}
@media (max-width:1860px){.container{width:100%;padding:0 65px}}
@media (max-width:1024px){.container{padding:0 60px}}
@media (max-width:768px){.container{padding:0 20px}}
@media (max-width:420px){.container{padding:0 15px}}
.little-title{font-family:"Forum",sans-serif;font-size:18px;text-transform:uppercase;margin-bottom:15px;color:var(--text-color)}
@media (min-width:769px){.little-title{font-size:22px}}
@media (min-width:1025px){.little-title{font-size:26px}}
@media (min-width:1921px){.little-title{font-size:30px}}

.tabs-mob-nav{display:flex;align-items:center;gap:10px;width:100%;overflow-x:auto;margin-bottom:20px}
@media (min-width:1350px){.tabs-mob-nav{display:none}}
.tabs-mob-nav .tab-mob-nav{padding:10px 15px 8px 15px;min-width:max-content;font-family:"Forum",sans-serif;font-size:26px;border-radius:50px;cursor:pointer;transition:0.2s all}
.tabs-mob-nav .tab-mob-nav.active{background-color:var(--main-color);color:white}
.tabs-mob-nav .tab-mob-nav:hover{background-color:var(--main-color);color:white}
.link{color:var(--main-color)}
.tabs-nav{align-items:center;flex-direction:column;width:100%;margin-bottom:20px;display:none}
@media (min-width:1350px){.tabs-nav{display:flex}}
.tabs-nav .tab-nav{width:100%;border-radius:50px;font-family:"Forum",sans-serif;font-size:26px;text-transform:uppercase;z-index:10;transition:0.2s all}
@media (min-width:1350px){.tabs-nav .tab-nav{font-size:30px}}
.tabs-nav .tab-nav__count{font-family:"EchoesSansBold";font-size:24px;font-weight:bold}
.tabs-nav .tab-nav__arrow{transition:0.2s all;margin-left:auto}
.tabs-nav .tab-nav__arrow path{stroke:var(--main-color);transition:0.2s all}
.tabs-nav .tab-nav__item{padding:15px 15px 12px 15px;margin:15px 0;min-width:max-content;display:flex;align-items:center;gap:20px;border-radius:50px;cursor:pointer;width:100%;position:relative;transition:0.2s all}
.tabs-nav .tab-nav:before{content:"";display:block;width:100%;height:1px;background-color:var(--main-color)}
.tabs-nav .tab-nav:last-child:after{content:"";height:1px;width:100%;background-color:var(--main-color);display:block}
.tabs-content{background-color:#F4F4F4;padding:25px 20px 25px 20px}
@media (min-width:1350px){.tabs-content{padding:35px 30px 30px 30px}}
.tabs-content *:last-child{margin-bottom:0 !important}
.tabs-content ul{list-style:none;margin:0;padding:0;margin-bottom:10px}
.tabs-content ul li{background-image:url('data:image/svg+xml,<svg viewBox="0 0 35 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.3376 17.8936C15.3506 17.8962 15.3641 17.8935 15.3751 17.8862C15.3862 17.8788 15.3938 17.8674 15.3964 17.8544L15.4143 17.765C15.4197 17.738 15.4023 17.7118 15.3753 17.7062C10.3504 16.6725 5.51164 14.882 1.02423 12.3958C1.00022 12.3825 0.969983 12.3911 0.956475 12.415C0.942967 12.4389 0.951242 12.4692 0.975016 12.4829C5.43607 15.0563 10.2874 16.8839 15.3376 17.8936Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.2039 14.68C31.2298 14.6708 31.2434 14.6425 31.2344 14.6166C31.2254 14.5906 31.1972 14.5768 31.1712 14.5855C26.3087 16.2199 21.2273 17.1107 16.0989 17.2279C16.0714 17.2285 16.0496 17.2512 16.05 17.2787L16.0515 17.3698C16.052 17.3975 16.0747 17.4195 16.1023 17.419C21.2517 17.3342 26.3527 16.409 31.2039 14.68Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.3046 17.8306C15.312 17.8416 15.3235 17.8491 15.3366 17.8516C15.3496 17.8541 15.3631 17.8513 15.374 17.8439L15.4494 17.7927C15.4722 17.7773 15.4782 17.7463 15.4629 17.7235C14.1592 15.7805 12.8406 13.7024 11.5298 11.488C10.0658 9.01484 8.7545 6.61342 7.57958 4.31025C7.5671 4.28579 7.53725 4.27597 7.51269 4.28824C7.48814 4.3005 7.47806 4.33027 7.49012 4.35493C8.6864 6.80161 9.99008 9.23402 11.3649 11.5847C12.6024 13.7006 13.9279 15.802 15.3046 17.8306Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.2297 17.5116C15.2513 17.5287 15.2828 17.525 15.2999 17.5034L15.3564 17.4319C15.3735 17.4103 15.3699 17.379 15.3485 17.3619C11.3424 14.1572 7.84608 10.363 4.97896 6.1089C4.96362 6.08614 4.93281 6.08 4.90992 6.09514C4.88702 6.11028 4.88062 6.14104 4.89556 6.16406C7.69956 10.4839 11.1902 14.3169 15.2297 17.5116Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.2364 17.7385C15.2616 17.7498 15.2912 17.7386 15.3025 17.7135L15.3379 17.6353C15.3492 17.6102 15.3381 17.5807 15.3131 17.5692C11.1702 15.671 7.38428 13.0748 4.12084 9.894C4.10119 9.87485 4.06978 9.87511 4.05045 9.89458C4.03112 9.91405 4.0311 9.94546 4.05039 9.96497C7.27044 13.2206 11.0623 15.8557 15.2364 17.7385Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.8086 17.3654C16.8343 17.3554 16.8471 17.3265 16.8371 17.3008L16.8062 17.2207C16.7962 17.195 16.7674 17.1822 16.7417 17.192C12.4829 18.8136 7.97698 19.6912 3.42083 19.7863C3.3934 19.7869 3.37156 19.8095 3.37188 19.8369C3.3722 19.8643 3.39457 19.8864 3.422 19.8863C8.00108 19.8746 12.5389 19.0201 16.8086 17.3654Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M29.8084 17.5907C29.8346 17.5833 29.85 17.5562 29.843 17.5298C29.8361 17.5035 29.8092 17.4876 29.7827 17.4941C28.4578 17.8206 27.1112 18.0518 25.7532 18.1859C24.4557 18.3133 23.493 18.3166 23.2601 18.3166C21.0977 18.3161 18.9455 18.0205 16.8631 17.4378C16.8365 17.4304 16.809 17.4459 16.8015 17.4725L16.7784 17.5552C16.7748 17.568 16.7764 17.5816 16.7829 17.5932C16.7894 17.6047 16.8003 17.6132 16.813 17.6168C21.0644 18.8065 25.5619 18.7974 29.8084 17.5907Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6874 17.4278C16.7006 17.4261 16.7125 17.4192 16.7206 17.4087C16.7286 17.3982 16.7322 17.3849 16.7304 17.3717L16.7185 17.2815C16.7149 17.2542 16.6899 17.235 16.6626 17.2384C11.5335 17.8891 6.32319 17.2179 1.52647 15.2885C1.50101 15.2782 1.47204 15.2904 1.46158 15.3158C1.45113 15.3412 1.46308 15.3702 1.48837 15.3809C6.2821 17.4043 11.5292 18.1109 16.6874 17.4278Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.5975 19.5332C31.6247 19.5296 31.6439 19.5047 31.6405 19.4775C31.6372 19.4502 31.6125 19.4308 31.5852 19.4339C26.449 20.0203 21.2481 19.2894 16.4724 17.31C16.447 17.2995 16.4179 17.3115 16.4072 17.3368L16.3718 17.4207C16.3611 17.4461 16.373 17.4755 16.3984 17.4862C21.1922 19.5096 26.4392 20.2162 31.5975 19.5332Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.7019 17.2504C15.7265 17.238 15.7364 17.2081 15.7241 17.1835C13.4729 12.6622 11.7459 7.89846 10.577 2.98491C10.5706 2.95822 10.544 2.94163 10.5172 2.94773C10.4905 2.95383 10.4736 2.98034 10.4795 3.00714C11.5596 7.95707 13.2646 12.7496 15.5534 17.2695C15.5659 17.2942 15.596 17.304 15.6206 17.2916L15.7019 17.2504Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.9351 17.7499C15.9483 17.7515 15.9616 17.7476 15.972 17.7393C15.9824 17.731 15.9891 17.7189 15.9905 17.7057L17.7376 1.65176L17.7376 1.65147C17.7406 1.62408 17.7209 1.59943 17.6935 1.59637C17.6661 1.59332 17.6414 1.613 17.6382 1.64038L17.6382 1.64066L15.8006 17.6842C15.7974 17.7116 15.8171 17.7364 15.8445 17.7396L15.9351 17.7499ZM15.8559 17.6402L15.8502 17.6899L15.8911 17.6946L15.8559 17.6402Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.6766 16.5169C15.7035 16.5114 15.721 16.4852 15.7157 16.4583C15.2808 14.2307 14.8969 11.8111 14.609 9.21684C14.3442 6.82968 14.1914 4.57078 14.1188 2.46143C14.1178 2.43402 14.095 2.41249 14.0676 2.41316C14.0402 2.41383 14.0184 2.43645 14.0188 2.46387C14.0515 4.7169 14.1861 6.99568 14.4189 9.23695C14.6709 11.6629 15.0441 14.1051 15.5283 16.4959C15.5338 16.5229 15.5602 16.5404 15.5872 16.5349L15.6766 16.5169Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.685 17.2641C16.6975 17.2687 16.7113 17.2682 16.7234 17.2626C16.7355 17.257 16.7448 17.2469 16.7494 17.2344L22.636 1.12774L22.6361 1.12749C22.6456 1.1016 22.6323 1.07294 22.6064 1.06341C22.5806 1.05388 22.5519 1.06708 22.5423 1.09291L22.5422 1.09316L16.5701 17.168C16.5655 17.1805 16.566 17.1942 16.5715 17.2063C16.5771 17.2183 16.5871 17.2277 16.5996 17.2323L16.685 17.2641Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.4012 17.0183C16.4141 17.0216 16.4278 17.0197 16.4392 17.0129C16.4507 17.0062 16.459 16.9951 16.4623 16.9822L20.1221 2.58418L20.1222 2.58389C20.129 2.55718 20.1129 2.53002 20.0862 2.52315C20.0595 2.51628 20.0323 2.53229 20.0253 2.55895L20.0253 2.55925L16.2772 16.9343C16.2739 16.9471 16.2757 16.9607 16.2825 16.9722C16.2892 16.9836 16.3001 16.9919 16.313 16.9953L16.4012 17.0183ZM16.3382 16.8985L16.3256 16.9469L16.3654 16.9573L16.3382 16.8985Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.2681 17.7348C16.2846 17.7567 16.3156 17.7612 16.3377 17.7449L31.3553 6.66904L31.3555 6.6689C31.3777 6.65254 31.3825 6.62131 31.3662 6.59908C31.3499 6.57685 31.3186 6.57202 31.2964 6.58828L31.2962 6.58842L16.2236 17.5915C16.2128 17.5994 16.2056 17.6113 16.2036 17.6246C16.2017 17.6378 16.2051 17.6513 16.2132 17.662L16.2681 17.7348Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6376 16.9918C16.6457 17.0024 16.6577 17.0092 16.6709 17.0109C16.6841 17.0126 16.6974 17.009 16.7079 17.0008L30.019 6.64763L30.0193 6.64746C30.041 6.63054 30.045 6.59921 30.0281 6.57741C30.0113 6.5556 29.9799 6.55156 29.9581 6.56836L29.9579 6.56853L16.5912 16.8494C16.5693 16.8663 16.5652 16.8977 16.582 16.9195L16.6376 16.9918Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6763 16.8594C16.6863 16.8682 16.6994 16.8727 16.7127 16.8718C16.726 16.8709 16.7383 16.8648 16.7471 16.8548L27.0079 5.09606L27.0081 5.09584C27.0262 5.07508 27.0241 5.04357 27.0034 5.02539C26.9827 5.00721 26.9512 5.00922 26.9329 5.02987L26.9327 5.03009L16.6036 16.7285C16.5948 16.7384 16.5904 16.7515 16.5912 16.7647C16.592 16.7779 16.5981 16.7903 16.608 16.7991L16.6763 16.8594Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.5695 17.0094C16.5803 17.0172 16.5937 17.0204 16.6068 17.0183C16.62 17.0162 16.6317 17.0089 16.6395 16.9981L27.1999 2.29332L27.2001 2.29312C27.2162 2.27073 27.2111 2.23955 27.1887 2.22342C27.1664 2.20728 27.1352 2.21228 27.119 2.23458L27.1189 2.23479L16.4846 16.886C16.4768 16.8968 16.4736 16.9102 16.4757 16.9233C16.4778 16.9364 16.485 16.9481 16.4957 16.9559L16.5695 17.0094Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.768 17.4543C16.7684 17.4818 16.791 17.5038 16.8185 17.5035C19.785 17.4731 22.7398 17.1258 25.6325 16.4676L25.6214 16.4188L25.6325 16.4676C28.4924 15.8168 31.2756 14.8657 33.9356 13.6301C33.9606 13.6186 33.9715 13.5891 33.9601 13.5641C33.9487 13.5391 33.9193 13.5279 33.8942 13.5391C28.5162 15.9427 22.7059 17.2282 16.8159 17.3177C16.8026 17.3179 16.79 17.3234 16.7808 17.3329C16.7715 17.3424 16.7665 17.3552 16.7667 17.3685L16.768 17.4543Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M24.7918 14.3315L24.7918 14.3315C26.9263 13.3442 28.3933 12.5313 28.8884 12.2505C30.446 11.3672 31.7502 10.5172 32.7759 9.80386C32.7983 9.78824 32.8041 9.7575 32.7888 9.73484C32.7735 9.71217 32.7428 9.706 32.7199 9.72098C27.6768 13.0236 22.1826 15.5797 16.4079 17.3098C16.3952 17.3136 16.3846 17.3223 16.3783 17.334C16.372 17.3456 16.3706 17.3593 16.3744 17.372L16.3991 17.4543C16.407 17.4808 16.4349 17.4958 16.4613 17.4878C19.3092 16.6338 22.093 15.5791 24.7918 14.3315Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M17.0843 17.9962C17.0944 17.9876 17.1006 17.9753 17.1016 17.9621L17.1085 17.8712C17.1106 17.8437 17.0902 17.8198 17.0628 17.8175C11.9498 17.3988 6.93002 16.2062 2.17502 14.2807C2.14958 14.2704 2.12059 14.2825 2.11007 14.3079C2.09955 14.3332 2.11143 14.3623 2.13668 14.373C6.87608 16.3884 11.9128 17.6163 17.048 18.0081C17.0612 18.0091 17.0743 18.0048 17.0843 17.9962Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.2235 13.1957C31.2481 13.1835 31.2581 13.1537 31.2461 13.1291C31.234 13.1044 31.2044 13.0941 31.1796 13.1059C26.5503 15.316 21.6139 16.8145 16.5372 17.5507C16.51 17.5546 16.491 17.5798 16.4948 17.607L16.5074 17.6973C16.5112 17.7247 16.5364 17.7438 16.5637 17.74C21.6651 17.0334 26.6169 15.4985 31.2235 13.1957Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.5315 18.3132C15.5497 18.334 15.5812 18.3362 15.602 18.318L15.6707 18.2581C15.6915 18.24 15.6937 18.2086 15.6757 18.1877C14.1468 16.4166 12.5867 14.5131 11.0178 12.4734C9.26555 10.1953 7.67365 7.96997 6.22897 5.8257C6.21363 5.80294 6.18281 5.79679 6.15991 5.81194C6.13702 5.82708 6.13062 5.85785 6.14557 5.88087C7.62881 8.16501 9.2169 10.4221 10.8658 12.5893C12.35 14.5401 13.9198 16.4659 15.5315 18.3132Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M4.15476 8.02744C4.13666 8.00681 4.10531 8.00464 4.08453 8.02256C4.06375 8.04049 4.0613 8.07182 4.07905 8.09275C7.40903 12.0215 11.3582 15.38 15.7708 18.0357C15.7944 18.05 15.8251 18.0424 15.8394 18.0187L15.8864 17.9406C15.9006 17.9171 15.8931 17.8865 15.8696 17.8721C11.4889 15.2023 7.539 11.8829 4.15476 8.02744Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.5048 18.3882C15.5311 18.3964 15.5591 18.3817 15.5674 18.3554L15.593 18.2734C15.6012 18.2472 15.5867 18.2192 15.5605 18.2109C11.2184 16.8273 7.14648 14.7078 3.5225 11.9447C3.50069 11.9281 3.46954 11.9322 3.45271 11.9538C3.43587 11.9755 3.43964 12.0067 3.46115 12.0237C7.0511 14.8663 11.1337 17.0237 15.5048 18.3882Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M30.1975 16.254C30.2226 16.2434 30.2347 16.2147 30.2245 16.1893C30.2144 16.164 30.1859 16.1515 30.1604 16.1612C28.8846 16.6454 27.5758 17.0377 26.244 17.3349C24.9714 17.6182 24.0161 17.7379 23.785 17.766L23.7849 17.766C22.7131 17.8973 21.6335 17.9544 20.5538 17.9368C19.3155 17.9144 18.0811 17.7915 16.8627 17.5694C16.8493 17.5669 16.8355 17.5701 16.8244 17.5781C16.8134 17.5861 16.8061 17.5983 16.8042 17.6118L16.7854 17.7488C16.7817 17.7758 16.8003 17.8007 16.8271 17.805C19.1363 18.1714 21.4847 18.2203 23.8071 17.9505L23.8075 17.9505C24.6708 17.8438 25.5279 17.6919 26.3752 17.4952L26.3753 17.4952C27.6819 17.1893 28.9605 16.7741 30.1975 16.254Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.9619 18.1922C31.9885 18.1854 32.0046 18.1584 31.9979 18.1318C31.9913 18.1051 31.9645 18.0888 31.9378 18.0952C26.9101 19.2981 21.6589 19.2012 16.6791 17.8136C16.6526 17.8062 16.6251 17.8216 16.6176 17.848L16.5926 17.9356C16.585 17.9621 16.6004 17.9898 16.6269 17.9974C21.6301 19.4265 26.9241 19.4938 31.9619 18.1922Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.9051 17.8473C15.9279 17.832 15.9342 17.8012 15.919 17.7782C13.1378 13.5623 10.8478 9.04212 9.09348 4.30588C9.08396 4.28015 9.05548 4.26691 9.02967 4.2762C9.00386 4.28548 8.99035 4.31383 8.99939 4.33973C10.6699 9.12282 12.9416 13.6742 15.76 17.8843C15.7674 17.8953 15.7788 17.903 15.7918 17.9055C15.8048 17.9081 15.8183 17.9054 15.8294 17.898L15.9051 17.8473Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.2035 18.3145C16.2168 18.3144 16.2295 18.309 16.2388 18.2995C16.2481 18.29 16.2533 18.2772 16.2531 18.2639L16.047 2.11648L16.047 2.1162C16.0466 2.08864 16.024 2.06656 15.9965 2.06684C15.9689 2.06711 15.9468 2.08963 15.947 2.11719L15.947 2.11747L16.062 18.2655C16.0622 18.2931 16.0847 18.3153 16.1123 18.3151L16.2035 18.3145ZM16.1116 18.2151L16.112 18.2651L16.1531 18.2648L16.1116 18.2151Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.7909 17.1223C15.8169 17.1136 15.8311 17.0855 15.8226 17.0594C15.1217 14.9007 14.4481 12.5453 13.8488 10.0048C13.2974 7.66716 12.8726 5.44331 12.5457 3.35818C12.5414 3.33109 12.5161 3.31248 12.489 3.31646C12.4619 3.32044 12.443 3.34552 12.4467 3.37269C12.7515 5.60526 13.1606 7.85104 13.6625 10.0477C14.2059 12.4254 14.8716 14.8047 15.6411 17.1193C15.6499 17.1455 15.6781 17.1597 15.7043 17.151L15.7909 17.1223Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6523 17.7489C16.6652 17.752 16.6789 17.7498 16.6902 17.7428C16.7015 17.7358 16.7096 17.7246 16.7126 17.7116L20.6092 1.01159L20.6093 1.01133C20.6155 0.984492 20.5989 0.957644 20.5721 0.95131C20.5453 0.944976 20.5184 0.961544 20.512 0.988351L20.5119 0.98861L16.5266 17.6675C16.5235 17.6804 16.5257 17.694 16.5326 17.7053C16.5395 17.7166 16.5507 17.7247 16.5636 17.7277L16.6523 17.7489ZM16.5752 17.6791L16.6152 17.6887L16.5868 17.6305L16.5752 17.6791Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.394 17.471C16.4072 17.4728 16.4206 17.4692 16.4311 17.4611C16.4417 17.453 16.4486 17.441 16.4503 17.4278L18.343 2.69296L18.343 2.69266C18.3465 2.66533 18.3273 2.64031 18.3 2.63671C18.2726 2.63312 18.2476 2.6523 18.2439 2.67961L18.2438 2.67992L16.2608 17.4026C16.2571 17.4299 16.2763 17.4551 16.3037 17.4588L16.394 17.471Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.5298 18.2587C16.5489 18.2784 16.5803 18.2792 16.6002 18.2603L30.6276 4.97532L30.6278 4.97515C30.6478 4.9562 30.6487 4.92462 30.6298 4.90456C30.6109 4.8845 30.5793 4.88353 30.5592 4.90239L30.559 4.90255L16.4683 18.1219C16.4585 18.131 16.4529 18.1437 16.4525 18.1571C16.4522 18.1705 16.4572 18.1834 16.4665 18.1931L16.5298 18.2587Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.8049 17.4772C16.8142 17.4867 16.827 17.4921 16.8403 17.4922C16.8536 17.4923 16.8664 17.487 16.8758 17.4776L29.045 5.38798L29.0452 5.3878C29.0647 5.36837 29.0649 5.33678 29.0455 5.31718C29.0261 5.29757 28.9945 5.29734 28.9749 5.31667L28.9747 5.31685L16.7416 17.3415C16.7219 17.3609 16.7217 17.3925 16.741 17.4122L16.8049 17.4772Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.827 17.3405C16.8382 17.3481 16.8519 17.351 16.8652 17.3483C16.8784 17.3457 16.89 17.3378 16.8974 17.3264L25.8866 3.40868L25.8868 3.40845C25.9017 3.3853 25.8951 3.35441 25.872 3.3394C25.8489 3.32438 25.818 3.3309 25.8029 3.35397L25.8028 3.3542L16.7384 17.2203C16.7235 17.243 16.7295 17.2735 16.7519 17.2888L16.827 17.3405Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.7342 17.5031C16.7458 17.5096 16.7595 17.5111 16.7723 17.5074C16.7851 17.5037 16.7959 17.4951 16.8023 17.4834L25.508 1.61L25.5081 1.60978C25.5213 1.58561 25.5125 1.55527 25.4884 1.54196C25.4643 1.52864 25.4339 1.53737 25.4205 1.56147L25.4204 1.56169L16.635 17.3909C16.6285 17.4025 16.627 17.4162 16.6306 17.4289C16.6343 17.4417 16.6428 17.4524 16.6544 17.4589L16.7342 17.5031Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.9893 17.9202C16.993 17.9474 17.0181 17.9665 17.0454 17.9629C19.9865 17.5742 22.8776 16.8723 25.6696 15.8693C28.4298 14.8775 31.0776 13.597 33.5689 12.049C33.5922 12.0345 33.5995 12.0039 33.5851 11.9805C33.5708 11.957 33.5403 11.9496 33.5167 11.9637C28.4687 14.9997 22.8563 16.9781 17.0204 17.7788C16.993 17.7825 16.9739 17.8077 16.9776 17.8351L16.9893 17.9202Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M24.5743 13.8509L24.5743 13.8509C26.5738 12.6127 27.9317 11.6285 28.3893 11.2899C29.8287 10.2249 31.0207 9.22343 31.9525 8.39138C31.9729 8.37317 31.9749 8.34195 31.957 8.3213C31.9391 8.30065 31.9079 8.29823 31.887 8.31587C27.28 12.2039 22.1351 15.4052 16.6118 17.8207C16.5997 17.826 16.5901 17.8359 16.5853 17.8483C16.5805 17.8606 16.5807 17.8744 16.5861 17.8865L16.6205 17.9652C16.6315 17.9905 16.661 18.002 16.6863 17.9909C19.4101 16.799 22.0461 15.4155 24.5743 13.8509Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M17.2145 16.9614C17.307 17.1374 17.3492 17.3355 17.3363 17.5339C17.3234 17.7323 17.2561 17.9233 17.1416 18.0859C16.8816 18.3931 16.5193 18.2881 15.8326 18.5327C15.4709 18.6624 15.5505 18.1158 15.2452 18.3489C15.3665 18.08 14.9882 18.5129 14.9437 18.2212C14.9206 18.0775 14.8369 17.9839 14.79 17.7649C14.7538 17.5942 14.7434 17.4191 14.759 17.2453C14.8381 17.0495 14.9576 16.8726 15.1097 16.7261C15.2618 16.5797 15.443 16.467 15.6417 16.3953C15.9291 16.296 16.2418 16.298 16.5279 16.401C16.814 16.5039 17.0563 16.7017 17.2145 16.9614Z" fill="%236E7755"/></svg>');background-repeat:no-repeat;background-position:left center;background-size:30px;padding-left:35px;font-size:18px}
.tabs-content ul li:not(:first-child){margin-top:10px}
.tabs-content .tab-content{display:none}
.tabs-content .tab-content.active{display:block}
.tab-nav .tab-nav__item:hover,.tab-nav.active .tab-nav__item{width:calc(100% + 45px);background-color:var(--main-color);color:white}
.tab-nav .tab-nav__item:hover .tab-nav__arrow path,.tab-nav.active .tab-nav__item .tab-nav__arrow path{stroke:white}


.el-video-youtube{display:flex;align-items:center;justify-content:center;width:100%;min-height:250px;overflow:hidden;position:relative;cursor:pointer}
@media (min-width:768px){.el-video-youtube{min-height:350px}}
@media (min-width:1350px){.el-video-youtube{min-height:450px}}
.el-video-youtube.active:before{content:unset}
.el-video-youtube:hover:before{transform:scale(0.95)}
.el-video-youtube:before{content:"";width:100px;height:100px;position:absolute;background-image:url('data:image/svg+xml,<svg viewBox="0 0 75 88" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M75 44L-4.07833e-06 87.3013L-2.92811e-07 0.698727L75 44Z" fill="white"/></svg>');background-repeat:no-repeat;z-index:10;transition:0.2s all}
.el-video-youtube__prev,.el-video-youtube__video{width:100%;min-height:inherit;object-fit:cover;display:flex}
.el-video-youtube__prev{filter:brightness(90%)}
.el-video-youtube iframe{width:100%;min-height:inherit}

.image-container{display:block}
.image-button{position:absolute;bottom:77px}
.image-case{opacity:0}
.image-main:hover .image-case{opacity:1}
h1.upper-title{font-weight:500}#mse2_mfilter .pagination{display:flex}
.mse2_pagination{display:flex;margin:0 auto;align-items:center;justify-content:center;margin-top:33px;margin-bottom:33px}
.mse2_pagination .pagination{justify-content:center}
.page-link{padding:4px 8px;font-size:14px;color:var(--main-color)}
.page-link:hover{color:var(--main-color)}
.page-link:active{color:var(--main-color)}
.page-item.active .page-link{background-color:var(--main-color);border-color:var(--main-color);color:#fff}
@media (max-width:768px){.mse2_pagination{display:block;overflow:auto;width:100%}}@media (max-width:1350px){.header{margin-top:0}}
@media (max-width:768px){.header{padding:10px 0}}
@media (max-width:1340px){.header-bottom{height:74px}}
@media (max-width:768px){.header-bottom{height:100%}}
.header-top{background:var(--main-color);height:40px;color:white}
@media (max-width:768px){.header-top{display:none}}
.header-top .container{display:flex;justify-content:space-between;align-items:center}
.header-top a{color:white}
.header-favorite{position:relative}
.header-favorite .favorite__count{position:absolute;width:15px;color:white !important;display:flex;align-items:center;justify-content:center;font-size:11px;height:15px;background:#FF7979;border-radius:100px;right:-4px;top:-4px}
@media (max-width:768px){.header-favorite .favorite__count{right:9px;top:-4px;height:15px !important;width:15px !important;font-size:12px !important}}
@media (max-width:768px){.header-favorite .favorite__count{height:12px;width:12px;font-size:8px}}
.header-favorite-empty .favorite__count{display:none}
.header-info{display:flex;column-gap:40px}
.header-social{display:flex;align-items:center;column-gap:100px}
.header-contacts{display:flex;column-gap:30px;height:40px;padding:5px 0}
@media (max-width:1650px){.header-contacts{display:none}}
.header-contacts a{display:block;height:100%}
.header-address{display:flex;align-items:center}
.header-address-main{display:flex;align-items:center;column-gap:5px;cursor:pointer}
@media (max-width:1340px){.header-address-main{display:none}}
.header-href{display:flex;height:40px;column-gap:30px}
.header-href a{display:flex;align-items:center;column-gap:5px}
.header-main{padding:5px 0;display:grid;grid-template-columns:1fr 1fr 1fr}
@media (max-width:1340px){.header-main{display:flex;justify-content:space-between}}
@media (max-width:768px){.header-main{display:contents}}
.header-logo{display:block;margin:0 auto}
@media (max-width:1650px){.header-logo{max-width:290px}}
@media (max-width:1340px){.header-logo{max-width:224px;flex-shrink:0}}
@media (max-width:768px){.header-logo{margin:0}}
@media (max-width:500px){.header-logo{max-width:192px}}
.header-relations{display:flex;align-items:center;column-gap:30px}
@media (max-width:1650px){.header-relations{column-gap:7px}}
@media (max-width:768px){.header-relations{display:none}}
.header-catalog{display:flex;align-items:center;column-gap:10px;font-size:18px;cursor:pointer;position:relative;border-radius:17px;overflow:hidden;padding-right:20px}
@media (max-width:1650px){.header-catalog{padding-right:0}}
.header-catalog span{position:relative;z-index:2}
@media (min-width:1340px) and (max-width:1650px){.header-catalog span{display:none}}
@media (min-width:1650px){.header-catalog::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#6E7755;transition:left 0.5s ease;z-index:0}}
.header-catalog:hover::before{left:0}
.header-catalog:hover span{color:white;transition:all 0.5s ease}
@media (max-width:1650px){.header-catalog:hover span{color:black}}
.header-menu svg{z-index:2}
.header-menu{background:var(--main-color);border-radius:17px;height:34px;width:34px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}
.header-connection{display:flex;align-items:center;column-gap:13px}
@media (max-width:1650px){.header-connection{column-gap:7px}}
@media (max-width:1340px){.header-connection{display:none}}
.header-order{display:flex;align-items:center;justify-content:center;border-radius:60px;background:var(--main-color);color:#fff;height:34px;width:210px;cursor:pointer}
.header-table{display:contents}
@media (max-width:1340px){.header-table{display:flex;column-gap:50px;align-items:center}}
@media (max-width:920px){.header-table{column-gap:30px}}
@media (max-width:768px){.header-table{column-gap:0;justify-content:space-between}}
@media (max-width:320px){.header-table{justify-content:center}}
.header-table-phone,.header-table-mobile{display:none}
@media (max-width:1340px){.header-table-phone,.header-table-mobile{display:flex;flex-direction:column;align-items:center;margin-top:10px}}
@media (max-width:320px){.header-table-phone,.header-table-mobile{display:none}}
.header-table-phone span,.header-table-mobile span{font-size:10px}
.header-phone{border:1px solid #f4f4f4;height:34px;border-radius:20px;color:#cacaca;width:192px;display:flex;align-items:center;padding-left:12px;cursor:pointer}
.header-functional{display:flex;justify-content:flex-end;align-items:center;column-gap:60px}
@media (max-width:1650px){.header-functional{column-gap:30px}}
.header-lk{display:flex;column-gap:45px}
@media (max-width:1650px){.header-lk{column-gap:30px}}
@media (max-width:1340px){.header-lk{column-gap:20px}}
@media (max-width:920px){.header-lk{column-gap:10px}}
@media (max-width:768px){.header-lk{display:none}}
.header-lk a{display:flex;flex-direction:column;row-gap:5px;align-items:center;position:relative}
.header-lk a .text{font-size:12px;color:var(--main-color);white-space:nowrap;opacity:0;transition:opacity 0.3s ease;position:absolute;bottom:-18px}
.header-lk a:hover span.text{opacity:1}
.header-lk .header-auth{display:flex;flex-direction:column;row-gap:5px;align-items:center;position:relative;cursor:pointer}
.header-lk .header-auth .text{font-size:12px;color:var(--main-color);white-space:nowrap;opacity:0;transition:opacity 0.3s ease;position:absolute;bottom:-18px}
.header-lk .header-auth:hover span.text{opacity:1}
.header-lk .header-auth__list{position:absolute;background:rgba(110,119,85,0.57);box-shadow:0 22px 55px 0 rgba(0,0,0,0.05);padding:19px;width:200px;top:30px;right:-47px;z-index:10;display:none;transition:opacity 0.3s ease}
.header-lk .header-auth__list a{display:block;font-size:18px;margin-bottom:5px;color:#000;text-decoration:underline}
.header-lk .header-auth:hover .header-auth__list{display:block}
.header-shop{font-size:14px;margin-left:10px;display:none}
.header-shop span{margin-right:10px}
@media (max-width:1340px){.header-search{display:none}}
.header-search form{position:relative}
.header-search form input{border-radius:20px;border:1px solid #f4f4f4;height:30px;padding-left:30px}
.header-search form input:focus-visible{outline:none}
.header-search form input::placeholder{color:#CACACA}
.header-search-glass{position:absolute;top:6px;left:10px}
.header-search button{cursor:pointer;position:absolute;right:6px;top:8px;border:0;background:transparent}
.header-under{display:none;background:#FFF;box-shadow:0 -22px 55px 0 rgba(0,0,0,0.05)}
@media (max-width:768px){.header-under{padding:5px;position:fixed;display:flex;align-items:center;justify-content:space-around;bottom:0;left:0;width:100%;z-index:1200}}
.header-under svg{height:45px;width:45px}
@media (max-width:420px){.header-under svg{height:34px;width:34px}}
.header-under a{display:flex;flex-direction:column;align-items:center}
.header-under a span{color:black;font-size:12px}
@media (max-width:420px){.header-under a span{font-size:10px}}
.header-under-home svg path,.header-under-cart svg path,.header-under-favorite svg path,.header-under-cabinet svg path{stroke:#121212}
.header-under .under-2{display:none}
.header-under-menu{display:flex;flex-direction:column;align-items:center;cursor:pointer}
.header-under-menu span{font-size:12px}
.header-under-main span{color:var(--main-color) !important}
.header-under-main svg path{stroke:var(--main-color)}
.header-cart{pointer-events:none}
.header-cart__count{position:absolute;width:15px;color:white !important;display:flex;align-items:center;justify-content:center;font-size:11px;height:15px;background:#FF7979;border-radius:100px;right:-4px;top:-4px;display:none}
.header-cart.full{pointer-events:auto}
.header-cart.full .header-cart__count{display:flex}
.header .header-mobile__search{position:fixed;top:0;left:-105%;width:100%;height:100%;z-index:998;background-color:#fff;padding:50px 30px 30px;overflow-y:scroll}
.header .header-mobile__search .container{padding:0}
.header .header-mobile__search .header-search{position:relative;margin-right:27px}
.header .header-mobile__search .header-search form{border:1px solid #e5e5e5;border-radius:15px;min-width:300px}
.header .header-mobile__search .header-search form input{padding:0 20px !important}
.header .header-mobile__search .header-search input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:100%;padding:0;background:none;height:40px;font-size:14px;color:#000;font-weight:400;opacity:0.7;padding-right:32px;border:0}
.header .header-mobile__search .header-search button{position:absolute;top:0;right:20px;border:0;background:none;font-size:20px;color:red;height:40px}
.header .header-mobile__search .title{font-weight:400;display:inline-block;margin-bottom:0;position:relative;padding-bottom:20px;color:#000;font-size:20px;line-height:24px}
.header .header-mobile__search.open{left:0}
.header .header-mobile__search .header-search{display:block !important;margin-right:0 !important}
.rotate{transform:rotate(180deg);transition:transform 0.3s}
.slide-in{display:inline-block;transform:translateX(-100%);animation:slideIn 0.3s forwards}
.slide-out{display:inline-block;transform:translateX(0);animation:slideOut 0.3s forwards}
@keyframes slideIn{to{transform:translateX(0)}}
@keyframes slideOut{30%{transform:translateX(-30%);opacity:1}50%{transform:translateX(-80%);opacity:0.2}100%{transform:translateX(-100%);opacity:0}}
.menu{margin:0 20px 0 20px;padding:20px;z-index:1003;position:relative;display:flex;justify-content:space-between;background:white;display:none}
@media (max-width:1600px){.menu{column-gap:460px}}
@media (max-width:1290px){.menu{flex-direction:column;column-gap:0}}
@media (max-width:768px){.menu{padding:0;margin:0;top:0;padding-bottom:75px;position:fixed;overflow-y:scroll;height:100%}}
.menu-images{position:absolute;top:0;height:100%;left:512px;transform-origin:left}
@media (min-width:769px){.menu-images{animation:fadeIn 0.5s ease-in-out forwards}}
@media (max-width:1880px){.menu-images{left:440px}}
@media (max-width:1290px){.menu-images{left:100%}}
@media (max-width:768px){.menu-images{display:none}}
.menu-left{background:var(--main-color);padding:22px 0 0 20px;position:relative;width:512px}
@media (max-width:1880px){.menu-left{width:440px}}
@media (max-width:1600px){.menu-left{flex-shrink:0}}
@media (max-width:1290px){.menu-left{width:50%}}
@media (max-width:768px){.menu-left{width:100%;padding:30px 0 30px 90px}}
@media (max-width:550px){.menu-left{padding:20px 15px}}
@media (max-width:400px){.menu-left{padding:20px 7px}}
.menu-left a{transition:all 0.3s ease;padding:14px 0 16px 0;text-transform:uppercase;display:flex;align-items:center;font-size:30px;color:white;text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under;font-family:Forum;margin-bottom:3px;white-space:nowrap;position:relative;z-index:5;column-gap:20px}
@media (max-width:990px){.menu-left a{font-size:20px;margin-bottom:0;padding:10px 0 10px 0}}
@media (max-width:768px){.menu-left a{font-size:30px;margin-bottom:30px}}
@media (max-width:400px){.menu-left a{font-size:25px}}
@media (max-width:768px){.menu-left a svg{transform:rotate(90deg)}}
@media (min-width:769px){.menu-left .menu-wrap a:hover{background-color:black;border-radius:44px;padding-left:32px;margin-left:-32px;margin-right:-45px;justify-content:space-between;padding-right:30px}}
@media (min-width:769px){.menu-left .menu-item:hover{background-color:black;border-radius:44px;padding-left:32px;margin-left:-19px;justify-content:space-between;padding-right:30px}}
@media (max-width:768px){.menu-wrap.open .menu-mini{max-height:700px;transition:all 0.5s;padding-top:5px}}
@media (max-width:768px){.menu-wrap.open svg{transform:rotate(270deg);transition:all 0.5s}}
.menu-mini{width:100%;position:absolute;top:0;height:100%;left:512px;display:none;padding-top:80px;transform-origin:left}
@media (min-width:769px){.menu-mini{animation:fadeIn 0.5s ease-in-out forwards}}
@media (max-width:1880px){.menu-mini{left:440px}}
@media (max-width:1290px){.menu-mini{left:100%}}
@media (max-width:990px){.menu-mini{padding-top:40px}}
@media (max-width:768px){.menu-mini{display:block;position:static;padding-top:0;max-height:0;overflow:hidden}}
.menu-mini a{padding-left:95px;height:11px;padding-top:0;padding-bottom:0;color:black;margin-bottom:17px;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:18px;text-decoration:none}
@media (max-width:990px){.menu-mini a{padding-left:40px;margin-bottom:12px}}
@media (max-width:768px){.menu-mini a{padding-left:0;color:white;margin-bottom:20px}}
.menu-mini img{width:100%;position:absolute;top:0;height:100%;z-index:1}
@media (max-width:768px){.menu-mini img{display:none}}
@media (max-width:768px){.menu-mini svg{transition:all 0.5s}}
@media (min-width:769px){.menu-mini a:hover{background-color:transparent !important;border-radius:0 !important;padding-left:95px !important;margin-left:0 !important;margin-right:0 !important;padding-right:0 !important}}
@media (max-width:990px){.menu-mini a:hover{padding-left:40px !important}}
@media (max-width:768px){.menu-mini a:hover{padding-left:0 !important}}
@media (min-width:769px){.menu-wrap:hover .menu-mini{display:block}}
.menu-right{display:flex;flex-direction:column;padding-top:35px}
@media (max-width:1290px){.menu-right{flex-direction:row;column-gap:60px}}
@media (max-width:768px){.menu-right{flex-direction:column-reverse;padding-left:89px;padding-right:89px;padding-top:60px}}
@media (max-width:550px){.menu-right{padding:20px 15px}}
@media (max-width:400px){.menu-right{padding:20px 7px}}
@media (max-width:1290px){.menu-right-case{flex-shrink:0;order:3}}
.menu-right-case a{display:block;color:black;margin-bottom:30px;font-size:18px}
.menu-right img{margin-top:auto}
@media (max-width:1290px){.menu-right img{margin-top:auto;order:2;width:50%}}
@media (max-width:768px){.menu-right img{width:100%}}
.menu-cross{position:absolute;right:20px;top:20px;cursor:pointer}
.menu-substrate{background:rgba(178,178,178,0.5);visibility:visible;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;transition:all linear 0.2s;display:none}
@media (max-width:768px){.header-cross{display:none}}
@keyframes fadeIn{0%{opacity:0;transform:scaleX(0)}100%{opacity:1;transform:scaleX(1)}}
.header-under-cart{position:relative;pointer-events:none}
.header-mob-count{position:absolute;width:15px;color:white !important;display:flex;align-items:center;justify-content:center;font-size:11px;height:15px;background:#FF7979;border-radius:100px;right:-4px;top:-4px;display:none}
.full{pointer-events:auto}
.full .header-mob-count{display:flex}
.link{margin-bottom:100px}
.link-title{font-size:var(--main-title);margin-bottom:40px;font-family:"Forum";text-transform:uppercase;line-height:normal}
@media (max-width:768px){.link-title{margin-bottom:30px}}
.link-cont{display:flex;justify-content:space-between;align-items:center}
@media (max-width:1300px){.link-cont{flex-wrap:wrap;gap:20px}}
.link-cont span{white-space:nowrap}
@media (max-width:450px){.link-cont span{font-size:14px}}
@media (max-width:400px){.link-cont span{font-size:12px}}
.link-phone{border:1px solid #CACACA;border-radius:50px;display:flex;align-items:center;justify-content:center;padding:0 30px;height:44px;column-gap:8px}
@media (max-width:1650px){.link-phone{padding:0 20px}}
@media (max-width:1300px){.link-phone{width:calc(50% - 10px)}}
@media (max-width:1000px){.link-phone{width:100%}}
.link-phone svg{margin-top:-2px}
.link-phone span:nth-of-type(1){color:black}
.link-phone span:nth-of-type(2){color:#6E7755}
.link-mail{display:flex;column-gap:8px;align-items:center;justify-content:center;border:1px solid #CACACA;border-radius:50px;height:44px;padding:0 30px}
@media (max-width:1650px){.link-mail{padding:0 20px}}
@media (max-width:1300px){.link-mail{width:calc(50% - 10px)}}
@media (max-width:1000px){.link-mail{width:100%}}
.link-mail span:nth-of-type(1){color:black}
.link-mail span:nth-of-type(2){color:#6E7755}
.link-social{display:flex;align-items:center}
@media (max-width:1300px){.link-social{width:calc(50% - 10px)}}
@media (max-width:1000px){.link-social{width:100%}}
.link-social span{height:44px;display:flex;align-items:center;justify-content:center;border:1px solid #CACACA;border-radius:50px;padding:0 30px}
@media (max-width:1650px) and (min-width:1301px){.link-social span{padding:0 20px;display:none}}
@media (max-width:1300px){.link-social span{width:66%}}
@media (max-width:1070px){.link-social span{width:52%}}
@media (max-width:1000px){.link-social span{width:100%;padding:0 10px}}
.link-social .link-arrow{margin-left:-15px;flex-shrink:0}
@media (max-width:1650px) and (min-width:1301px){.link-social .link-arrow{display:none}}
@media (max-width:1070px){.link-social .link-arrow{margin-left:-5px}}
@media (max-width:500px){.link-social .link-arrow{display:none}}
.link-href{display:flex;column-gap:10px;margin-left:20px}
@media (max-width:550px){.link-href{column-gap:5px;margin-left:10px}}
.link-href a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:100px;background:#6E7755}
.link-proposal{cursor:pointer;display:flex;align-items:center;justify-content:center;height:44px;border-radius:50px;background:#6E7755;color:#fff;padding:0 50px;column-gap:8px}
@media (max-width:1300px){.link-proposal{width:calc(50% - 10px)}}
@media (max-width:1000px){.link-proposal{width:100%}}
.link-proposal span{white-space:nowrap}
.overhead{margin-bottom:60px;height:320px;position:relative;overflow:hidden;padding:50px 0 15px 0}
.overhead-back{position:absolute;top:0;left:0;min-height:317px;object-fit:cover}
.overhead ul{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:25px}
.overhead ul svg{margin:0 5px;padding-top:2px}
.overhead ul a,.overhead ul li{color:white}
.overhead-title{position:relative;font-size:64px;font-family:Forum;text-transform:uppercase;text-align:center;line-height:100%;color:white;margin-bottom:45px}
.overhead-cont{position:relative;display:flex;flex-wrap:wrap;justify-content:center;width:923px;gap:10px;margin:0 auto}
.overhead-cont a{display:block;color:white;width:212px;height:37px;display:flex;align-items:center;justify-content:center;font-size:18px;border-radius:200px;background:#6E7755}
.filter-list{display:flex;flex-wrap:wrap;gap:10px;overflow:hidden;align-content:flex-start;max-height:135px;transition:max-height 0.3s ease;margin-bottom:20px}
.filter-list.show-all{max-height:5000px}
.filter-list li{height:fit-content}
.filter-show svg{transition:transform 0.3s ease}
.filter-show svg.rotated{transform:rotate(180deg)}
.filter{margin-bottom:var(--main-margin)}
.filter-cont{display:flex;column-gap:20px}
@media (max-width:1300px){.filter-cont{column-gap:0}}
.filter-normal{column-gap:0}
.filter-left{width:430px;flex-shrink:0}
@media (max-width:1350px){.filter-left{width:290px}}
@media (max-width:1300px){.filter-left{background:white;width:100%;padding:15px 15px 0 15px;position:fixed;z-index:1300;left:0;bottom:0;border-radius:15px 15px 0 0;display:none;overflow-y:auto;max-height:80%}}
.filter-left-mobile{display:none}
@media (max-width:1300px){.filter-left-mobile{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}}
.filter-left-mobile button{display:block !important;background:transparent;border:0;border-bottom:1px dashed var(--main-color);color:var(--main-color);font-size:16px;padding:0;cursor:pointer}
.filter-right{width:100%;margin-top:-50px}
@media (max-width:1300px){.filter-right{margin-top:0}}
.filter-sort-left{margin-bottom:20px;display:flex;column-gap:40px;justify-content:flex-end}
@media (max-width:1300px){.filter-sort-left{display:none}}
.filter-sort-left a{color:var(--main-color);border-bottom:1px dashed var(--main-color)}
.filter-catalog{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
@media (max-width:768px){.filter-catalog{column-gap:10px}}
@media (max-width:600px){.filter-catalog{grid-template-columns:repeat(2,1fr)}}
.filter-top{display:flex;align-items:center;margin-bottom:20px;order:-1}
@media (max-width:1300px){.filter-top{display:none}}
.filter-top-title{font-size:40px;font-family:Forum;text-transform:uppercase;margin-left:9px}
.filter-top button{background:transparent;border:0;font-family:"EchoesSans-light",sans-serif;border-bottom:1px dashed var(--main-color);color:var(--main-color);height:20px;font-size:16px;padding:0;cursor:pointer}
.filter-close{height:20px;cursor:pointer;border-bottom:1px dashed var(--main-color);margin-left:40px;margin-right:24px;display:flex;align-items:center;column-gap:5px;color:var(--main-color)}
.filter-close svg{flex-shrink:0;transform-origin:center}
.filter-case{display:flex;flex-direction:column}
.filter-position{padding-top:20px;border-top:1px solid #F4F4F4}
.filter-control{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;cursor:pointer}
.filter-control span{font-family:"EchoesSansBold";font-size:18px}
.filter-control svg{transform:rotate(180deg);transition:transform 0.5s}
.filter-control-rotate svg{transform:rotate(360deg)}
.filter-control-disabled{display:none !important}
.filter-list{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}
.filter-list-item input{display:none}
.filter-list-item label{cursor:pointer;padding:0 15px;height:38px;border:1px solid #F4F4F4;border-radius:20px;display:flex;column-gap:10px;align-items:center;justify-content:center;color:var(--main-color)}
.filter-list-item label .filter-cross{fill:var(--main-color);transition:transform 0.5s}
.filter-list-item label div{width:10px;height:10px;border-radius:100%;overflow:hidden}
.filter-list-item label .Желтый{background:#ff0}
.filter-list-item label .Красный{background:red}
.filter-list-item label .Синий{background:#00f}
.filter-list-item label .Розовый{background:#ff97bb}
.filter-list-item label .Голубой{background:#66d9ff}
.filter-list-item label .Белый{background:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,0.2);border-radius:100%}
.filter-list-item label .Бежевый{background:#f2e8c9}
.filter-list-item label .Зеленый{background:#34c924}
.filter-list-item label .Сиреневый{background:#e0b0ff}
.filter-list-item label .Фиолетовый{background:#9400d3}
.filter-list-item label .Оранжевый{background:#ffa000}
.filter-list-item label .Микс{background:linear-gradient(to right,#ff2020,#7cfc00,#42aaff,#60c0ff)}
.filter-list-item input:checked + label{background:var(--main-color);color:white}
.filter-list-item input:checked + label .filter-cross{fill:#fff;transform:rotate(45deg)}
.filter-number-case{display:flex;justify-content:space-between;align-items:center;margin:20px 0}
.filter-number-case input{margin-bottom:0;max-width:85px !important;padding:5px 10px;border:1px solid #F4F4F4;border-radius:20px;text-align:center;font-size:18px}
.filter-table{display:none;column-gap:10px;justify-content:center;margin-bottom:20px}
@media (max-width:1300px){.filter-table{display:flex}}
.filter-table div{display:flex;cursor:pointer;width:190px;justify-content:center;column-gap:5px;height:30px;border-radius:15px;background:#F4F4F4;align-items:center}
@media (max-width:768px){.filter-table div{column-gap:10px;width:100%}}
.filter-sort-modal{display:none;background:white;position:fixed;bottom:0;left:0;width:100%;border-radius:15px 15px 0 0;z-index:1300;padding:15px}
.filter-sort-modal .top{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:2px solid #F4F4F4}
.filter-sort-modal .top span{font-family:"EchoesSansBold";color:var(--main-color)}
.filter-sort-modal .list-sort{display:flex;flex-direction:column;row-gap:10px;margin-top:10px}
.filter-sort-modal .list-sort a{height:30px;display:flex;padding-left:5px;align-items:center;border-radius:15px;background:#F4F4F4;color:black}
.filter-sort-modal .list-sort svg{margin-right:15px}
.filter-sort-modal .list-sort-svg{display:block}
.filter-sort-modal .list-sort-active{display:none}
.filter-sort-modal .list-sort .active .list-sort-svg{display:none}
.filter-sort-modal .list-sort .active .list-sort-active{display:block}
.filter-sort-active{display:block}
.rotate{transition:transform 0.5s}
.rotate.active{transform-origin:center;transform:rotate(360deg)}
.filter-hidden{display:none}
.filter-active{grid-template-columns:repeat(4,1fr)}
body .ui-widget-header{background:var(--main-color)}
body .ui-state-default{border:1px solid var(--main-color) !important;background:var(--main-color) !important;height:22px !important;width:22px !important;border-radius:100px}
body .ui-state-default:focus-visible{outline:none;border:0}
body .ui-widget-content{border-color:#F4F4F4 !important}
body .ui-slider-horizontal{height:5px}
body .ui-slider-horizontal .ui-slider-range{height:5px}
body .ui-slider-horizontal .ui-slider-handle{top:-9px !important}
body .ui-state-focus{color:#fff !important;border:0 !important}
body #mse2_filters .mse2_number_slider{width:97%}
.switch{position:relative}
.switch input[type="checkbox"]{display:none}
.switch label{background-color:#fff;width:75px;height:38px;display:inline-block;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;position:relative;cursor:pointer;border:2px solid #F4F4F4}
.switch label:before{background-color:#F4F4F4;content:"";height:32px;width:32px;position:absolute;top:1px;left:3px;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}
.switch input[type=checkbox]:checked + label{background-color:var(--main-color)}
.switch input[type=checkbox]:checked + label:before{left:37px}
.small-cont{display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px;row-gap:50px}
@media (max-width:1200px){.small-cont{grid-template-columns:repeat(3,1fr);column-gap:15px;row-gap:50px}}
@media (max-width:768px){.small-cont{column-gap:10px}}
@media (max-width:600px){.small-cont{grid-template-columns:repeat(2,1fr)}}
.small-footer{display:flex;justify-content:space-between;align-items:center;column-gap:20px;position:relative;z-index:100}
@media (max-width:1350px){.small-footer{flex-direction:column-reverse;align-items:flex-start}}
.small-title{color:black;max-width:192px}
@media (max-width:1350px){.small-title{margin-top:-30px}}
@media (max-width:920px){.small-title{font-size:14px;margin-top:5px}}
.small-info{display:flex;column-gap:30px;align-items:center}
@media (max-width:920px){.small-info{position:relative}}
.small-info button{border:0;background:transparent;cursor:pointer}
@media (max-width:920px){.small-info button{position:absolute;z-index:10;right:0;top:-40px}}
@media (max-width:1350px){.small-info{justify-content:space-between;width:100%;align-items:flex-start;column-gap:0}}
.small-wrap{display:flex;flex-direction:column}
@media (max-width:1350px){.small-wrap{flex-direction:row-reverse;column-gap:15px}}
.small-wrap .old-price{color:#CACACA;font-size:18px;text-decoration:line-through}
.small-wrap .price{font-size:18px;font-family:"EchoesSansBold"}
.small-wrap span{white-space:nowrap}
.image-main{position:relative}
.image-main-favorite{position:absolute;z-index:5;right:10px;top:10px;cursor:pointer}
.image-main .favorite__active{fill:white}
.image-label{width:fit-content;font-size:12px;background:#F4F4F4;border-radius:50px;padding:3px 7px}
.image-container{aspect-ratio:1;position:relative;overflow:hidden;border-radius:10px;overflow:hidden;margin-bottom:12px}
.image-button{margin:0 15px;display:flex;height:40px;justify-content:space-between;align-items:center;background:#fff;border-radius:60px}
@media (max-width:1300px){.image-button{display:none}}
.image-button span{cursor:pointer;white-space:nowrap}
@media (max-width:1600px){.image-button span{font-size:14px}}
@media (max-width:1450px){.image-button span{font-size:12px}}
.image-button span:nth-of-type(1){padding:0 24px;background:black;height:40px;color:white;border-radius:60px;display:flex;align-items:center}
@media (max-width:1750px){.image-button span:nth-of-type(1){padding:0 12px}}
@media (max-width:1450px){.image-button span:nth-of-type(1){padding:0 8px}}
.image-button span:nth-of-type(2){padding:0 42px 0 24px;text-decoration:underline;text-decoration-skip-ink:none;text-decoration-style:dotted;text-underline-offset:3px}
@media (max-width:1750px){.image-button span:nth-of-type(2){padding:0 24px}}
@media (max-width:1600px){.image-button span:nth-of-type(2){padding:0 12px}}
@media (max-width:1450px){.image-button span:nth-of-type(2){padding:0 8px}}
.image-case{position:absolute;bottom:-60px;left:0;width:100%;transition:bottom 0.3s ease;display:flex;flex-direction:column;align-items:center;gap:10px;padding:15px}
@media (max-width:1300px){.image-case{display:none}}
.slider-image{position:absolute;top:0;left:0;width:100%;height:100%;display:none}
.slider-image:first-child{display:block}
@media (min-width:1301px){.image-container:hover .slider-image:first-child{display:none}}
.dots-container{display:none;gap:5px}
.dot{width:5px;height:5px;border-radius:50%;background-color:#F4F3DD;cursor:pointer}
.dot.active{background-color:#FFF}
.image-container:hover .image-case{bottom:0}
.image-container:hover .dots-container{display:flex}
.faq{margin-bottom:100px}
.faq-title{font-family:"Forum";text-transform:uppercase;font-size:var(--main-title);margin-bottom:30px;column-gap:20px;line-height:normal}
@media (max-width:1350px){.faq-title{margin-bottom:20px}}
.faq-cont{display:flex;column-gap:20px;margin-bottom:60px}
.faq-left{flex-shrink:0;width:68%;border-top:1px solid #151A0A}
@media (min-width:1800px){.faq-left{width:60%}}
@media (max-width:1300px){.faq-left{width:100%}}
.faq-answer{display:none}
.faq-answer-action{display:block}
.faq-answer-mobile{display:none;font-size:14px;color:var(--main-color);margin-top:16px;padding-right:40px}
@media (max-width:420px){.faq-answer-mobile{padding-right:30px;font-size:12px}}
.faq-question{border-bottom:1px solid #141A0A;cursor:pointer;padding:15px 0}
.faq-case{position:relative;z-index:2;display:flex;padding:22px 0}
@media (max-width:1650px){.faq-case{column-gap:30px}}
@media (max-width:1300px){.faq-case{padding:0}}
@media (max-width:1300px){.faq-case #arrow-faq{display:none}}
.faq-case #arrow-check{display:none;transition:all 0.3s ease-out}
@media (max-width:1300px){.faq-case #arrow-check{display:block}}
.faq-case span:nth-of-type(1){font-size:22px;margin-right:40px;font-family:"EchoesSansBold";line-height:22px}
@media (max-width:1300px){.faq-case span:nth-of-type(1){display:none}}
.faq-case span:nth-of-type(2){font-family:"Forum";text-transform:uppercase;font-size:30px;line-height:30px;max-width:801px}
@media (max-width:1300px){.faq-case span:nth-of-type(2){font-size:26px;line-height:26px}}
@media (max-width:768px){.faq-case span:nth-of-type(2){font-size:18px;line-height:18px;max-width:296px}}
.faq-case svg{margin-left:auto;margin-right:20px;stroke:#151A0A;fill:#151A0A}
@media (max-width:1300px){.faq-case svg{margin-right:0}}
.faq-case .arrow-faq{stroke:#151A0A}
.faq-question-action .faq-case{display:flex;align-items:center}
@media (min-width:1301px){.faq-question-action .faq-case{background:var(--main-color);border-radius:50px;margin-left:-23px;padding-left:23px;margin-right:-98px}}
@media (min-width:1301px){.faq-question-action span{color:white}}
@media (min-width:1301px){.faq-question-action .arrow-faq{stroke:#fff}}
@media (max-width:1300px){.faq-question-action .faq-answer-mobile{display:block}}
.faq-question-action #arrow-check{transform:rotate(180deg)}
.faq-right{position:relative;background:#F4F4F4;padding:46px 89px 0 126px;display:flex}
@media (min-width:1800px){.faq-right{width:40%}}
@media (max-width:1650px){.faq-right{padding:30px 20px 0 85px}}
@media (max-width:1300px){.faq-right{display:none}}
.faq-right img{position:absolute;bottom:0;left:0}
.upper{display:flex;align-items:center;flex-direction:column;height:170px;padding-top:50px;margin-bottom:60px}
@media (max-width:1350px){.upper{height:118px;padding-top:20px}}
@media (max-width:768px){.upper{height:100px;margin-bottom:50px}}
@media (max-width:420px){.upper{height:80px;padding-top:10px;margin-bottom:40px}}
.upper-top ul{display:flex;column-gap:9px;align-items:center;margin-bottom:20px}
@media (max-width:768px){.upper-top ul{margin-bottom:10px}}
@media (max-width:768px){.upper-top ul{margin-bottom:5px}}
.upper-top ul a,.upper-top ul li{color:white}
@media (max-width:768px){.upper-top ul a,.upper-top ul li{font-size:14px}}
.upper-top svg{margin-top:2px}
.upper-title{font-size:64px;font-family:"Forum";color:white;text-transform:uppercase;line-height:43px}
@media (max-width:1350px){.upper-title{font-size:50px}}
@media (max-width:1024px){.upper-title{font-size:46px}}
@media (max-width:768px){.upper-title{font-size:30px}}
.upper-new{height:320px}
@media (max-width:1350px){.upper-new{height:250px}}
@media (max-width:768px){.upper-new{height:200px}}
.upper-text{color:white;max-width:1086px;text-align:center;margin-top:70px}
@media (max-width:1350px){.upper-text{margin-top:30px;font-size:14px;max-width:700px}}
@media (max-width:768px){.upper-text{margin-top:10px}}
@media (max-width:520px){.upper-text{font-size:12px;margin-top:5px}}
.upper-article{height:366px}
.upper-article .upper-description{margin-top:20px;font-size:16px;max-width:700px;text-align:center;color:#fff}
@media (max-width:768px){.upper-article .upper-description{display:none}}
@media (max-width:1350px){.upper-article{height:221px;padding-top:20px}}
@media (max-width:768px){.upper-article{height:119px;margin-bottom:50px}}
@media (max-width:420px){.upper-article{height:80px;padding-top:10px;margin-bottom:40px}}
.rank{margin-bottom:var(--main-margin)}
.rank-top{position:relative;display:flex;justify-content:space-between;margin-bottom:40px}
@media (max-width:768px){.rank-top{column-gap:20px;flex-direction:column}}
.rank-top svg{stroke:#151A0A}
.rank-top a{color:#121212;display:flex;align-items:center;column-gap:20px}
.rank-top a span{white-space:nowrap}
@media (max-width:768px){.rank-top a{column-gap:5px}}
.rank-top a:hover .rank-ellipse{opacity:1}
.rank-ellipse{position:absolute;right:-20px;opacity:0;transition:opacity 0.3s ease-in-out}
@media (max-width:768px){.rank-ellipse{display:none}}
.rank-title{text-transform:uppercase;font-size:40px;font-family:"Forum"}
@media (max-width:1350px){.rank-title{font-size:36px}}
@media (max-width:1024px){.rank-title{font-size:30px}}
@media (max-width:768px){.rank-title{font-size:26px}}
.rank-cont{display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px}
.author{margin-bottom:var(--main-margin)}
.author-title{font-family:Forum;font-size:40px;text-transform:uppercase;line-height:normal;margin-bottom:30px}
@media (max-width:1650px){.author-title{font-size:36px}}
@media (max-width:1200px){.author-title{font-size:30px}}
@media (max-width:1100px){.author-title{margin-bottom:10px}}
@media (max-width:870px){.author-title{font-size:18px}}
.author-case{display:flex;justify-content:space-between;background:#F4F4F4;height:450px;margin-bottom:20px}
@media (max-width:1800px){.author-case{height:400px}}
@media (max-width:1600px){.author-case{height:350px}}
@media (max-width:1400px){.author-case{height:300px}}
@media (max-width:1200px){.author-case{height:250px}}
@media (max-width:950px){.author-case{column-gap:20px;height:220px}}
@media (max-width:830px){.author-case{height:200px}}
@media (max-width:760px){.author-case{height:100%;flex-direction:column;background:transparent;row-gap:5px}}
.author-case-black{width:50%;position:relative;padding:70px 0 0 70px}
@media (max-width:1100px){.author-case-black{padding:30px 0 0 30px}}
@media (max-width:760px){.author-case-black{width:100%;height:310px}}
@media (max-width:650px){.author-case-black{height:270px}}
@media (max-width:600px){.author-case-black{height:250px}}
@media (max-width:550px){.author-case-black{height:230px}}
@media (max-width:500px){.author-case-black{height:200px}}
@media (max-width:450px){.author-case-black{height:180px}}
@media (max-width:400px){.author-case-black{height:160px}}
.author-case-black div,.author-case-black a{color:white;position:relative}
.author-case-black a{display:flex;align-items:center;column-gap:20px;font-family:"EchoesSansBold",sans-serif}
.author-case-black img{position:absolute;left:0;top:0;width:100%;height:100%}
@media (max-width:1100px){.author-case-top{padding-top:20px}}
@media (max-width:1000px){.author-case-top{padding-top:0}}
.author-case-gray{width:50%;display:flex;justify-content:center;flex-direction:column}
@media (max-width:760px){.author-case-gray{width:100%;background:#F4F4F4;padding:20px 0}}
.author-case-gray div,.author-case-gray img,.author-case-gray a{margin:0 auto;width:450px}
@media (max-width:1600px){.author-case-gray div,.author-case-gray img,.author-case-gray a{width:340px}}
@media (max-width:500px){.author-case-gray div,.author-case-gray img,.author-case-gray a{width:220px}}
.author-case-gray div{margin-bottom:30px}
@media (max-width:1600px){.author-case-gray div{margin-bottom:15px}}
@media (max-width:1100px){.author-case-gray div{margin-bottom:5px}}
.author-case-gray img{margin-bottom:30px;width:450px;height:200px}
@media (max-width:1600px){.author-case-gray img{margin-bottom:20px;width:340px;height:150px}}
@media (max-width:1100px){.author-case-gray img{margin-bottom:10px;width:340px;height:150px}}
@media (max-width:500px){.author-case-gray img{width:220px;height:118px}}
.author-case-gray a{display:flex;align-items:center;column-gap:20px;font-family:"EchoesSansBold",sans-serif;color:black}
.author-bottom{padding:30px 20px}
@media (max-width:760px){.author-bottom{padding:0}}
.slider{margin-bottom:50px}
@media (max-width:1024px){.slider{margin-bottom:40px}}
@media (max-width:768px){.slider{margin-bottom:30px}}
@media (max-width:600px){.slider{margin-bottom:40px;background:var(--main-color);overflow-x:hidden;position:relative}}
@media (max-width:600px){.slider .container{padding:0}}
@media (max-width:450px){.slider .container{padding:0;height:220px;overflow:hidden}}
.slider .swiper-container{width:100%;position:relative}
.slider .swiper-slide{position:relative}
@media (max-width:600px){.slider .swiper-slide{background:var(--main-color);display:flex;justify-content:space-between}}
.slider-left{display:contents}
@media (max-width:600px){.slider-left{display:block;padding:20px 0 0 20px;z-index:1000}}
@media (max-width:600px){.slider-img-desc{display:none}}
.slider-img-mobile{display:none}
@media (max-width:600px){.slider-img-mobile{display:block;position:absolute}}
.slider-img-mobile img{height:100%}
@media (max-width:440px){.slider-img-mobile img{height:220px;width:450px;max-width:100%}}
.slider-text{position:absolute;left:50px;top:50px}
@media (max-width:1200px){.slider-text{left:30px;top:30px}}
@media (max-width:768px){.slider-text{top:40px;left:70px}}
@media (max-width:750px){.slider-text{top:20px;left:30px}}
@media (max-width:600px){.slider-text{position:static}}
.slider-text span{display:block;color:white}
.slider-text span:nth-of-type(1){font-size:64px;max-width:505px;line-height:1;text-transform:uppercase;font-family:Forum,sans-serif;margin-bottom:30px}
@media (max-width:1500px){.slider-text span:nth-of-type(1){font-size:50px;max-width:347px}}
@media (max-width:1200px){.slider-text span:nth-of-type(1){font-size:40px;max-width:250px}}
@media (max-width:1000px){.slider-text span:nth-of-type(1){font-size:30px;margin-bottom:15px}}
@media (max-width:750px){.slider-text span:nth-of-type(1){margin-bottom:5px}}
@media (max-width:750px){.slider-text span:nth-of-type(1){font-size:22px;max-width:150px}}
@media (max-width:600px){.slider-text span:nth-of-type(1){font-size:30px;margin-bottom:20px}}
.slider-text span:nth-of-type(2){font-size:20px;max-width:480px;font-family:"EchoesSansBold",sans-serif}
@media (max-width:1500px){.slider-text span:nth-of-type(2){max-width:347px}}
@media (max-width:1200px){.slider-text span:nth-of-type(2){font-size:14px;max-width:180px;font-family:"EchoesSans-light",sans-serif}}
@media (max-width:750px){.slider-text span:nth-of-type(2){font-size:12px;max-width:150px}}
@media (max-width:600px){.slider-text span:nth-of-type(2){font-size:14px;max-width:190px;margin-bottom:20px}}
.slider-href{position:absolute;left:50px;top:70%;display:flex;align-items:center;column-gap:20px;font-family:"EchoesSansBold",sans-serif;font-size:20px;color:white}
@media (max-width:1200px){.slider-href{left:30px;font-size:16px}}
@media (max-width:1000px){.slider-href{font-size:12px}}
@media (max-width:768px){.slider-href{left:70px;column-gap:10px;top:68%}}
@media (max-width:750px){.slider-href{left:30px}}
@media (max-width:600px){.slider-href{position:static;font-family:"EchoesSans-light",sans-serif}}
@media (max-width:768px){.slider-href svg{width:25px}}
.slider-button{position:absolute;right:50px;top:70%;display:flex;align-items:center;column-gap:20px;z-index:10;cursor:pointer}
@media (max-width:768px){.slider-button{column-gap:10px}}
@media (max-width:600px){.slider-button{left:50%;bottom:0;top:100%;right:auto;transform:translateX(-50%)}}
@media (max-width:768px){.slider-button .button-prev svg,.slider-button .button-next svg{width:40px}}
@media (max-width:600px){.slider-button .button-prev svg,.slider-button .button-next svg{width:25px}}
.slider-count{position:absolute;right:50px;top:65%;font-size:20px;font-family:"EchoesSansBold",sans-serif;color:white}
@media (max-width:1200px){.slider-count{top:62%}}
@media (max-width:1000px){.slider-count{font-size:12px}}
@media (max-width:600px){.slider-count{display:none}}
.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/images/Vector.svg);z-index:2}
.play-icon-big{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/images/Vector.svg);z-index:2}

.el-input,.el-input-phone,.el-input-select,.el-input-textarea{display:flex;flex-direction:column}
.el-input__label,.el-input-phone__label,.el-input-select__label,.el-input-textarea__label{font-size:14px}
.el-input__input,.el-input-phone__input,.el-input-select__input,.el-input-textarea__input{display:flex;position:relative;background-color:white;border-radius:10px}
.el-input__input:has(input.error),.el-input-phone__input:has(input.error),.el-input-select__input:has(input.error),.el-input-textarea__input:has(input.error){background-color:#ffebeb !important}
.el-input__input:has(input.error) input,.el-input-phone__input:has(input.error) input,.el-input-select__input:has(input.error) input,.el-input-textarea__input:has(input.error) input{background-color:#ffebeb !important}
.el-input__input input,.el-input-phone__input input,.el-input-select__input input,.el-input-textarea__input input{border:none;width:100%;padding:10px 15px;border-radius:10px;color:#000;line-height:120%;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:16px}
.el-input__input input::placeholder,.el-input-phone__input input::placeholder,.el-input-select__input input::placeholder,.el-input-textarea__input input::placeholder{color:rgba(110,119,85,0.5)}
.el-input__input input:focus,.el-input-phone__input input:focus,.el-input-select__input input:focus,.el-input-textarea__input input:focus{outline:none}
.el-input__input svg,.el-input-phone__input svg,.el-input-select__input svg,.el-input-textarea__input svg{position:absolute;right:18px;top:35%;width:10px;height:10px}
.el-input-phone__countries{position:relative;display:flex;align-items:center;justify-content:center}
.el-input-phone__countries:hover .el-input-phone__countries-list{height:300%}
.el-input-phone__countries:hover .el-input-phone__countries-arrow{transform:rotate(-180deg)}
.el-input-phone__countries-current{display:flex;align-items:center;justify-content:center;gap:5px}
.el-input-phone__countries-icon span{width:22px;height:18px;display:block}
.el-input-phone__countries-arrow{display:block;width:11px;height:11px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 10 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.5 0.5H9.5C8.64847 1.49862 5 5 5 5L0.5 0.5Z" fill="%23121212"/></svg>');background-size:100%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;background-position:center;transition:0.2s all}
.el-input-phone__countries-list{position:absolute;top:100%;left:0;width:max-content;display:flex;flex-direction:column;height:0;overflow:hidden;z-index:10;transition:0.2s all}
.el-input-phone__countries-item{display:flex;align-items:center;justify-content:flex-start;background-color:white;padding:10px;gap:9px;font-size:15px;cursor:pointer;transition:0.2s all}
.el-input-phone__countries-item_active{background-color:var(--main-color);color:white}
.el-input-phone__countries-item:hover{background-color:var(--main-color);color:white}
.el-input-phone__countries-item span{width:25px;height:25px;cursor:pointer;transition:0.2s all}
.el-input-phone__countries-item span:hover{transform:scale(1.01)}
.el-input-phone__input{padding-left:11px}
.el-input-phone__input input{padding-left:6px}
.el-input-select_required .el-input-select__current-arrow{margin-right:20px}
.el-input-select__select{width:100%;position:relative}
.el-input-select__select_active .el-input-select__list{display:flex;flex-direction:column}
.el-input-select__select_active .el-input-select__current-arrow{transform:rotate(-180deg)}
.el-input-select__current{display:flex;align-items:center;padding:10px 15px;justify-content:space-between;cursor:pointer}
.el-input-select__current-arrow{width:15px;height:15px;background-size:100%;background-repeat:no-repeat;background-position:center;transition:0.2s all;background-image:url('data:image/svg+xml,<svg viewBox="0 0 10 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.5 0.5H9.5C8.64847 1.49862 5 5 5 5L0.5 0.5Z" fill="%23121212"/></svg>')}
.el-input-select__list{position:absolute;background:white;top:115%;width:100%;border-radius:10px;display:none;overflow:hidden;z-index:10}
.el-input-select__item{padding:10px 15px;cursor:pointer;transition:0.2s all}
.el-input-select__item:hover{background-color:var(--main-color);color:white}
.el-input-textarea textarea{border:none;width:100%;padding:10px 15px;border-radius:10px;line-height:120%;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:16px}
.el-input-textarea textarea::placeholder{color:rgba(110,119,85,0.5)}
.el-input-textarea textarea:focus{outline:none;border:none}
@charset "UTF-8";
.dop{display:flex;flex-direction:column;margin-top:30px}
.dop__title{font-size:20px;font-weight:700;margin-bottom:20px}
.dop__header{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:10px;margin-bottom:20px}
.dop__menu-item{color:var(--main-color);font-size:20px;text-decoration:underline dashed 1px;cursor:pointer}
.dop__menu-item:hover{text-decoration:underline}
.dop__menu-item.active{font-weight:700;text-decoration:underline}
.dop__products{display:none;flex-wrap:wrap;justify-content:space-between;row-gap:20px}
.dop__products.active{display:flex}
.dop__item{width:48.5%}
.dop__item--img img{border-radius:10px}
.dop__btn{width:45px !important;height:45px !important;background:#6e7755;position:relative;border-radius:50% !important;transform:translate(-15px,-29px);cursor:pointer}
.dop__btn svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:25px;width:25px;height:25px}
.dop__info{display:flex;justify-content:space-between}
.dop__price{font-size:18px;font-weight:700}
.cookie-block{width:100%;height:fit-content;min-height:70px;position:fixed;bottom:0;left:-99999px;background-color:rgba(0,0,0,0.7);color:#FFF;padding:15px 145px;opacity:0;z-index:1201}
.cookie-block-cont{display:flex;justify-content:center;align-items:center}
.cookie-block p{margin:0;font-size:12px;max-width:730px;display:flex;align-items:flex-start}
.cookie-block p img{padding-right:15px;padding-top:15px}
.cookie-block a{text-decoration:underline}
.cookie-block .close{background:var(--main-color);color:white;border:0;padding:10px 60px;border-radius:50px}
@keyframes show{0%{opacity:0;left:0}50%{opacity:0;left:0}100%{opacity:1;left:0}}
@keyframes hide{0%{opacity:1}100%{opacity:0;left:-99999px}}
@media (max-width:900px){.cookie-block{padding:10px 40px 10px 40px}.cookie-block-cont{flex-wrap:wrap;justify-content:flex-start}.cookie-block-cont p{margin-bottom:10px}}
.code_enter__wrapper{margin-top:20px}
.code_enter__wrapper .code-enter__row{display:flex;align-items:center;width:100%;justify-content:center}
.code_enter__wrapper .code-enter__row button{background:unset !important;width:calc((100% * 1/3) - 40px);height:60.5px;display:flex;align-items:center;justify-content:center;font-size:32px;cursor:pointer}
@media (min-width:545px){.modal__order-info{top:10% !important}}
.order-info__wrapper{display:flex;gap:30px;flex-direction:column}
.order-info__wrapper .order-info__group{display:flex;flex-direction:column;gap:20px}
.order-info__wrapper .order-info__group .order-info__group-wrapper{display:flex;flex-direction:column;gap:7px}
.order-info__wrapper .order-info__group .order-info__group-wrapper div.order-info__row{padding:0 10px;gap:10px;height:22px;display:flex;align-items:center;background:#F4F4F4}
.order-info__wrapper .order-info__group .order-info__group-wrapper div.order-info__row div:first-child{min-width:120px}
.code_enter__input-group{display:flex;align-items:center;justify-content:space-between}
.code_enter__input-group input{aspect-ratio:1;width:65px;display:flex;align-items:center;justify-content:center;font-size:32px;color:#6e7755;border:none;border-radius:10px;background-color:#f4f4f4}
.modal__auth-or-register .form-type-selector{width:100%;background:#F4F4F4;height:40px;display:flex;position:relative;border-radius:60px;margin-bottom:18px}
.modal__auth-or-register .form-type-selector button{display:flex;align-items:center;justify-content:center;border-radius:60px;width:50%;height:100%;position:absolute}
.modal__auth-or-register .form-type-selector button:first-child{left:0}
.modal__auth-or-register .form-type-selector button:nth-child(2){right:0}
.modal__auth-or-register .form-type-selector button:not(.active){color:#6E7755;background:transparent !important}
.modal__auth-or-register .form-type-selector button.active{color:white;background:black}
.modal{overflow:auto;display:block;opacity:0;visibility:hidden;width:455px;background:#FFF;padding:40px;position:fixed;z-index:999;left:50%;margin-left:-272.5px;top:50%;transform:translatey(-50%);transition:all linear 0.2s}
@media (max-width:500px){.modal{transform:none;max-height:none}}
.modal__auth-or-register{overflow:auto;display:block;opacity:0;visibility:hidden;width:455px;background:#FFF;padding:40px;position:fixed;z-index:999;left:50%;height:100%;MAX-HEIGHT:736PX;margin-left:-272.5px;top:50%;transform:translatey(-50%)}
@media (max-width:500px){.modal__auth-or-register{transform:none;max-height:none}}
.modal .separator{display:flex;width:100%;justify-content:center;align-items:center;height:50px}
.modal button{width:100%;align-items:center;border-radius:20px;font-size:16px;display:flex;gap:10px;border:none;justify-content:center}
.modal button.auth{margin-bottom:0 !important;margin-top:21px}
.modal a.yandex{background:black !important;width:100%;align-items:center;border-radius:20px;font-size:18px;display:flex;gap:10px;border:none;justify-content:center}
.modal button.sign-up{background:#f4f4f4 !important;cursor:pointer;height:40px}
.modal .checkbox__container{display:flex;gap:8px;align-items:center}
.modal .custom-checkbox input[type="checkbox"]{display:none}
.modal .custom-checkbox{display:flex;gap:8px;align-items:center;margin:18px 0;user-select:none}
.modal .custom-checkbox .checkmark{position:relative;display:inline-block;width:20px;height:20px;min-width:20px;border:1px solid rgba(0,0,0,0.5);border-radius:4px;vertical-align:middle;margin:0}
.modal .custom-checkbox .checkmark.error{background-color:#ffebeb !important;border-color:red !important}
.modal .custom-checkbox input[type="checkbox"]:checked + .checkmark{background-color:#6E7755;border-color:#6E7755}
.modal .custom-checkbox .checkmark::after{content:"";position:absolute;display:none}
.modal .custom-checkbox input[type="checkbox"]:checked + .checkmark::after{display:block;left:5px;top:1px;width:6px;height:12px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}
@media (max-width:545px){.modal{width:100%;top:0;left:0;margin-left:0;min-height:100vh;border-radius:unset;padding:55px 20px}}
.modal__open{opacity:1;visibility:visible}
.modal__title{font-size:30px;margin-bottom:20px;font-family:"Forum",sans-serif;text-transform:uppercase;line-height:normal}
.modal__text{font-size:16px;margin-bottom:40px;max-width:311px}
.modal form .el-input-phone__input,.modal form .el-input__input{border:1px solid #CACACA;border-radius:10px}
.modal form .el-input{margin-bottom:20px}
.modal form .el-input-phone__input{margin-bottom:40px}
.modal .modal__btn{border:0;cursor:pointer;font-size:18px;margin-bottom:18px;color:white;width:100%;background:var(--main-color);border-radius:20px;height:40px;display:flex;align-items:center;justify-content:center}
.modal__desc--policy a{color:var(--main-color)}
.modal__desc{margin-bottom:30px}
.modal__substrate{opacity:0;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:998;transition:all linear 0.2s;background:rgba(178,178,178,0.5)}
.modal__substrate__open{opacity:1;visibility:visible}
.modal__close{cursor:pointer}
.modal__close svg{fill:#000;stroke:#000}
.modal__label{display:flex;flex-direction:column}
.modal__label label{font-family:"MuseoSansCyrl-500";font-size:14px;margin-bottom:7px}
.modal__label input{width:100%;height:48px;outline:none;border-radius:20px;border:1px solid rgba(51,51,51,0.2);padding:0 25px;display:flex;align-items:center;color:#333;font-family:MuseoSansCyrl-300;font-size:14px;margin-bottom:18px}
.modal__auth-wrap{padding-top:17px;padding-bottom:24px}
@media (max-width:768px){.modal__auth-wrap{height:100vh;overflow:auto;padding-bottom:100px}}
.modal-cart{width:580px;padding:0;top:0;right:0;left:auto;min-height:100%;display:flex;flex-direction:column;transform:translateY(0px);overflow:auto;padding:20px}
.modal__fast-order,.modal__fast-cart{width:580px;padding:0;top:0;right:0;left:auto;min-height:100%;display:flex;flex-direction:column;transform:translateY(0px);z-index:10002}
@media (max-width:768px){.modal__fast-order,.modal__fast-cart{width:420px;overflow:auto;height:100vh;min-height:none}}
@media (max-width:500px){.modal__fast-order,.modal__fast-cart{width:100%}}
.modal__fast-order form .el-input-phone__input,.modal__fast-cart form .el-input-phone__input{margin-bottom:20px}
.modal__fast-order form .el-input,.modal__fast-cart form .el-input{margin-bottom:40px}
.modal__fast-order .modal__window,.modal__fast-cart .modal__window{padding:20px 20px 35px 20px}
@media (max-width:768px){.modal__fast-order .modal__window,.modal__fast-cart .modal__window{padding:20px 20px 30px 20px}}
.modal__fast-order .modal__text,.modal__fast-cart .modal__text{max-width:379px}
.modal__fast-order .menu-cross,.modal__fast-cart .menu-cross{display:block}
.modal__fast-order .modal__fast-bottom,.modal__fast-cart .modal__fast-bottom{margin-top:auto}
.no-scroll{overflow:hidden}
.modal-cart .modal__window{display:flex;flex-direction:column;height:100%;flex-grow:1}
.modal-cart .modal-cart-block{flex-grow:1;height:10px;overflow-y:auto}
.modal-cart__product{display:flex;column-gap:10px;padding-top:20px;border-top:1px solid var(--main-color);margin-bottom:20px;padding-right:5px}
.modal-cart__product:last-child{padding-bottom:20px;border-bottom:1px solid var(--main-color)}
.modal-cart__image{max-width:80px;width:100%;height:80px}
.modal-cart__product-info{max-width:450px;width:100%;display:flex;flex-wrap:wrap}
.modal-cart__product-details{display:flex;justify-content:space-between;width:100%;align-items:flex-start}
.modal-cart__product-controls{display:flex;justify-content:space-between;width:100%;align-items:flex-end}
.modal-cart__counter-form{display:flex;max-width:72px}
.modal-cart__counter-value{width:35px;background:none;border:none;text-align:center}
.modal-cart__name{color:#000}
.modal-cart__counter-btn{background:none;font-size:20px !important;cursor:pointer;color:#000 !important;outline:none !important}
.modal-cart__counter-value{outline:none !important}
.modal-cart .gift{align-items:center;column-gap:8px;font-size:18px;font-weight:600;margin-bottom:30px;position:relative}
.modal-cart .gift__text{box-shadow:0 0 33.2px 0 #6E77554D;flex-direction:column;border-radius:20px;padding:6px;padding-bottom:8px;max-width:329px;width:100%;background:#fff;position:absolute;right:15px;top:-118px;opacity:0;display:none}
.modal-cart .gift__text span{font-size:16px;font-weight:300;margin-bottom:6px;padding-left:2px}
.modal-cart .gift__text ul li{font-size:16px;font-weight:300;margin-bottom:4px;display:flex;column-gap:5px}
.modal-cart .gift__text ul li:last-child{margin-bottom:0}
.modal-cart .gift__note{height:17px;cursor:pointer}
.modal-cart .gift__note:hover + .gift__text{opacity:1;display:flex}
.modal-cart .cart-total-modal{display:flex;justify-content:space-between;font-size:18px;padding-bottom:20px;border-bottom:1px solid var(--main-color);margin-bottom:20px}
.modal-cart .cart-closer{font-size:0;border:none;background-color:transparent;background-image:url(/assets/images/del-prod.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:20px;height:26px;cursor:pointer}
.modal-cart__buttons{display:flex;justify-content:space-between}
.modal-cart__to-order{display:block;max-width:260px;width:100%;text-align:center;height:40px;line-height:40px;font-size:18px;background:var(--main-color);border-radius:40px;color:#fff}
.modal-cart__click{display:block;max-width:260px;width:100%;text-align:center;height:40px;line-height:40px;font-size:18px;background:#f4f4f4;border-radius:40px;color:#000;text-decoration:1px underline dashed #000;cursor:pointer}
.modal-cart .gift-progress{margin-bottom:25px}
.modal-cart .progressbar{height:5px;background-color:var(--main-color);border-radius:10px;position:relative;margin:10px 0;overflow:hidden}
.modal-cart .progressbar::before{content:"";position:absolute;height:100%;width:0;background-color:#4caf50;transition:width 0.3s ease}
@media (max-width:600px){.modal-cart{width:100%;z-index:10001}.modal-cart .modal-cart-block{padding-bottom:40px}.modal-cart__buttons{flex-direction:column}.modal-cart__to-order{max-width:none;margin-bottom:10px}.modal-cart__click{max-width:none}.modal-cart .gift__text{right:0;top:-135px}.modal-cart .gift__text span{font-size:15px}.modal-cart .gift__text ul li{font-size:15px;margin-bottom:1px}}
@charset "UTF-8";
.footer{background:var(--main-color);padding:50px 0 20px 0}
@media (max-width:1100px){.footer{padding:40px 0 20px 0}}
@media (max-width:768px){.footer{margin-bottom:75px;padding-top:20px}}
@media (max-width:420px){.footer{margin-bottom:63px}}
.footer-top{display:flex;padding-bottom:50px;justify-content:space-between}
@media (min-width:1101px){.footer-top{border-bottom:1px solid #F4F3DD}}
@media (max-width:1100px){.footer-top{padding-bottom:100px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}}
@media (max-width:768px){.footer-top{display:none}}
.footer-logo{flex-shrink:0;margin-right:90px}
@media (max-width:1550px){.footer-logo{margin-right:0}}
@media (max-width:1550px){.footer-logo{display:none}}
.footer-bottom{display:flex;justify-content:space-between}
.footer-table{display:none !important}
.footer-table img{height:108px;margin-bottom:25px}
@media (max-width:1500px){.footer-table{display:block !important}}
@media (max-width:1500px){.footer-desc{display:none}}
.footer-info{display:none}
@media (max-width:1100px){.footer-info{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}}
@media (max-width:768px){.footer-info{display:none}}
.footer-info-left{display:flex;flex-direction:column;row-gap:25px}
.footer-info-left a{display:block;color:white}
.footer-info-right{grid-column:2 / span 2;display:flex;align-items:center}
.footer-info-right svg{margin-right:5px}
.footer-info-right span,.footer-info-right a,.footer-info-right svg{color:#F4F3DD;opacity:0.6}
@media (max-width:800px){.footer-info-right span,.footer-info-right a,.footer-info-right svg{font-size:14px}}
.footer-info-right a{text-decoration:underline}
.footer-case{display:flex;flex-direction:column}
.footer-case span,.footer-case a{display:block;margin-bottom:15px;color:white}
.footer-case a{font-size:18px}
@media (max-width:1100px){.footer-case a{font-size:16px}}
a.footer-case-title,span.footer-case-title{font-size:22px;margin-bottom:20px;font-family:"EchoesSans-Medium",sans-serif}
@media (min-width:1101px){.footer-case-head{margin-top:32px}}
@media (max-width:1100px){.footer-case-flat{margin-top:auto}}
.footer-bottom{padding-top:15px}
@media (max-width:1100px){.footer-bottom{display:none}}
.footer-bottom span,.footer-bottom a{color:#F4F3DD}
.footer-right{display:flex;column-gap:60px}
.footer-address{display:flex;align-items:center;column-gap:10px;margin-bottom:15px}
.footer-address-title{font-size:18px !important}
.footer-address span{margin-bottom:0}
.footer-address svg{flex-shrink:0}
.footer-thousand{display:contents}
@media (max-width:1100px){.footer-thousand{display:block}}
@media (max-width:1100px){.footer-thousand-under{display:none !important}}
@media (max-width:1100px){.footer-thousand .footer-case:nth-of-type(1){margin-bottom:40px}}
@media (max-width:1100px){.footer a.footer-table{display:none}}
.footer-social{display:none}
@media (max-width:1100px){.footer-social{display:flex;justify-content:space-between;margin-top:60px}}
.footer-left{display:flex;align-items:center;column-gap:6px}
.footer-left a{text-decoration:underline}
.footer-sender{margin-top:auto}
.footer-sender form{position:relative}
.footer-sender input{width:100%;position:relative;background:transparent;height:40px;padding-left:16px;border:1px solid white;border-radius:4px;margin-bottom:10px}
.footer-sender input::placeholder{color:#CACACA}
.footer-sender button{position:absolute;right:5px;top:7px;background:transparent;border:0;z-index:2}
.footer-sender span:not(.footer-case-title),.footer-sender a{font-size:12px}
.footer-sender a{text-decoration:underline}
.footer-sender span{display:block}
.footer-mobile{display:none;padding:0 60px}
@media (max-width:768px){.footer-mobile{display:block}}
@media (max-width:710px){.footer-mobile{padding:0 30px}}
@media (max-width:600px){.footer-mobile{padding:0}}
.footer-mobile-top{display:flex;justify-content:center;margin-bottom:40px}
@media (max-width:530px){.footer-mobile-top{margin-bottom:30px}}
.footer-mobile-top img{height:111px}
@media (max-width:530px){.footer-mobile-top img{height:67px}}
@media (max-width:530px){.footer-mobile-left,.footer-mobile-right{display:contents}}
@media (max-width:530px){.footer-mobile .footer-sender{order:3}}
.footer-mobile-cont{display:flex;justify-content:center;column-gap:20px;margin-bottom:40px}
@media (max-width:530px){.footer-mobile-cont{flex-direction:column}}
.footer-mobile-href p{display:flex;column-gap:40px;margin-bottom:30px;transition:all 0.3s ease;text-transform:uppercase;display:flex;align-items:center;font-size:30px;color:white;text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under;font-family:Forum;white-space:nowrap}
.footer-mobile-href svg{transform:rotate(90deg)}
@media (max-width:530px){.footer-mobile .footer-sender{margin-top:60px}}
.footer-mobile .footer-sender span:nth-of-type(1){font-size:18px;color:white;margin-bottom:15px}
.footer-mobile .footer-sender input{width:295px}
@media (max-width:530px){.footer-mobile .footer-sender input{width:100%}}
.footer-mobile .footer-sender form span{font-size:14px !important;max-width:265px}
.footer-mobile .footer-sender form a{color:white}
.footer-mobile-right .footer-address span{color:white}
.footer-mobile-title{font-family:"EchoesSans-Medium",sans-serif;font-size:22px;margin-bottom:20px;color:white;display:block}
@media (max-width:530px){.footer-mobile-title{margin-top:60px}}
.footer-mobile-up{opacity:0.6;max-width:272px;margin-top:40px}
@media (max-width:530px){.footer-mobile-up{order:4;max-width:none}}
.footer-mobile-up a,.footer-mobile-up span{color:#F4F3DD}
.footer-mobile-up a{text-decoration:underline}
.footer-mobile-up svg{margin-bottom:-5px}
.footer-mobile-social{display:flex;justify-content:space-between}
.footer-mobile-hidden{display:none}
.footer-mobile-hidden a{display:block;color:white;margin-bottom:25px}
svg.rotate-footer{transition:transform 0.5s;transform:rotate(270deg)}
.button-up{cursor:pointer;display:none;position:fixed;bottom:20px;right:15px;z-index:10}
@media (max-width:768px){.button-up{bottom:133px}}
@media (max-width:768px){.button-up svg{width:45px;height:45px}}
.button-up svg{stroke:#fff}
.button-up svg circle{r:29px}
:root{--main-color:#6E7755;--text-color:#151A0A;--background:#f4f4f4;--background-2:#f4f3dd;--main-margin:100px;--main-title:40px}
.smart-captcha{margin-bottom:16px}
@media (max-width:1350px){:root{--main-title:36px;--main-margin:80px}}
@media (max-width:1024px){:root{--main-title:30px}}
@media (max-width:700px){:root{--main-margin:60px}}
@media (max-width:420px){:root{--main-title:24px}}
@media (max-width:320px){:root{--main-title:18px}}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}
body.no-scroll{overflow:hidden}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}
*{box-sizing:border-box}
img{max-width:100%}
a{text-decoration:none;color:#06c;cursor:pointer}
a:hover{text-decoration:none}
ol,ul{list-style:none}
html,body{line-height:120%;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:16px}
.container{width:1780px;margin:0 auto;padding:0}
@media (max-width:1860px){.container{width:100%;padding:0 65px}}
@media (max-width:1024px){.container{padding:0 60px}}
@media (max-width:768px){.container{padding:0 20px}}
@media (max-width:420px){.container{padding:0 15px}}
.little-title{font-family:"Forum",sans-serif;font-size:18px;text-transform:uppercase;margin-bottom:15px;color:var(--text-color)}
@media (min-width:769px){.little-title{font-size:22px}}
@media (min-width:1025px){.little-title{font-size:26px}}
@media (min-width:1921px){.little-title{font-size:30px}}

.tabs-mob-nav{display:flex;align-items:center;gap:10px;width:100%;overflow-x:auto;margin-bottom:20px}
@media (min-width:1350px){.tabs-mob-nav{display:none}}
.tabs-mob-nav .tab-mob-nav{padding:10px 15px 8px 15px;min-width:max-content;font-family:"Forum",sans-serif;font-size:26px;border-radius:50px;cursor:pointer;transition:0.2s all}
.tabs-mob-nav .tab-mob-nav.active{background-color:var(--main-color);color:white}
.tabs-mob-nav .tab-mob-nav:hover{background-color:var(--main-color);color:white}
.link{color:var(--main-color)}
.tabs-nav{align-items:center;flex-direction:column;width:100%;margin-bottom:20px;display:none}
@media (min-width:1350px){.tabs-nav{display:flex}}
.tabs-nav .tab-nav{width:100%;border-radius:50px;font-family:"Forum",sans-serif;font-size:26px;text-transform:uppercase;z-index:10;transition:0.2s all}
@media (min-width:1350px){.tabs-nav .tab-nav{font-size:30px}}
.tabs-nav .tab-nav__count{font-family:"EchoesSansBold";font-size:24px;font-weight:bold}
.tabs-nav .tab-nav__arrow{transition:0.2s all;margin-left:auto}
.tabs-nav .tab-nav__arrow path{stroke:var(--main-color);transition:0.2s all}
.tabs-nav .tab-nav__item{padding:15px 15px 12px 15px;margin:15px 0;min-width:max-content;display:flex;align-items:center;gap:20px;border-radius:50px;cursor:pointer;width:100%;position:relative;transition:0.2s all}
.tabs-nav .tab-nav:before{content:"";display:block;width:100%;height:1px;background-color:var(--main-color)}
.tabs-nav .tab-nav:last-child:after{content:"";height:1px;width:100%;background-color:var(--main-color);display:block}
.tabs-content{background-color:#F4F4F4;padding:25px 20px 25px 20px}
@media (min-width:1350px){.tabs-content{padding:35px 30px 30px 30px}}
.tabs-content *:last-child{margin-bottom:0 !important}
.tabs-content ul{list-style:none;margin:0;padding:0;margin-bottom:10px}
.tabs-content ul li{background-image:url('data:image/svg+xml,<svg viewBox="0 0 35 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.3376 17.8936C15.3506 17.8962 15.3641 17.8935 15.3751 17.8862C15.3862 17.8788 15.3938 17.8674 15.3964 17.8544L15.4143 17.765C15.4197 17.738 15.4023 17.7118 15.3753 17.7062C10.3504 16.6725 5.51164 14.882 1.02423 12.3958C1.00022 12.3825 0.969983 12.3911 0.956475 12.415C0.942967 12.4389 0.951242 12.4692 0.975016 12.4829C5.43607 15.0563 10.2874 16.8839 15.3376 17.8936Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.2039 14.68C31.2298 14.6708 31.2434 14.6425 31.2344 14.6166C31.2254 14.5906 31.1972 14.5768 31.1712 14.5855C26.3087 16.2199 21.2273 17.1107 16.0989 17.2279C16.0714 17.2285 16.0496 17.2512 16.05 17.2787L16.0515 17.3698C16.052 17.3975 16.0747 17.4195 16.1023 17.419C21.2517 17.3342 26.3527 16.409 31.2039 14.68Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.3046 17.8306C15.312 17.8416 15.3235 17.8491 15.3366 17.8516C15.3496 17.8541 15.3631 17.8513 15.374 17.8439L15.4494 17.7927C15.4722 17.7773 15.4782 17.7463 15.4629 17.7235C14.1592 15.7805 12.8406 13.7024 11.5298 11.488C10.0658 9.01484 8.7545 6.61342 7.57958 4.31025C7.5671 4.28579 7.53725 4.27597 7.51269 4.28824C7.48814 4.3005 7.47806 4.33027 7.49012 4.35493C8.6864 6.80161 9.99008 9.23402 11.3649 11.5847C12.6024 13.7006 13.9279 15.802 15.3046 17.8306Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.2297 17.5116C15.2513 17.5287 15.2828 17.525 15.2999 17.5034L15.3564 17.4319C15.3735 17.4103 15.3699 17.379 15.3485 17.3619C11.3424 14.1572 7.84608 10.363 4.97896 6.1089C4.96362 6.08614 4.93281 6.08 4.90992 6.09514C4.88702 6.11028 4.88062 6.14104 4.89556 6.16406C7.69956 10.4839 11.1902 14.3169 15.2297 17.5116Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.2364 17.7385C15.2616 17.7498 15.2912 17.7386 15.3025 17.7135L15.3379 17.6353C15.3492 17.6102 15.3381 17.5807 15.3131 17.5692C11.1702 15.671 7.38428 13.0748 4.12084 9.894C4.10119 9.87485 4.06978 9.87511 4.05045 9.89458C4.03112 9.91405 4.0311 9.94546 4.05039 9.96497C7.27044 13.2206 11.0623 15.8557 15.2364 17.7385Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.8086 17.3654C16.8343 17.3554 16.8471 17.3265 16.8371 17.3008L16.8062 17.2207C16.7962 17.195 16.7674 17.1822 16.7417 17.192C12.4829 18.8136 7.97698 19.6912 3.42083 19.7863C3.3934 19.7869 3.37156 19.8095 3.37188 19.8369C3.3722 19.8643 3.39457 19.8864 3.422 19.8863C8.00108 19.8746 12.5389 19.0201 16.8086 17.3654Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M29.8084 17.5907C29.8346 17.5833 29.85 17.5562 29.843 17.5298C29.8361 17.5035 29.8092 17.4876 29.7827 17.4941C28.4578 17.8206 27.1112 18.0518 25.7532 18.1859C24.4557 18.3133 23.493 18.3166 23.2601 18.3166C21.0977 18.3161 18.9455 18.0205 16.8631 17.4378C16.8365 17.4304 16.809 17.4459 16.8015 17.4725L16.7784 17.5552C16.7748 17.568 16.7764 17.5816 16.7829 17.5932C16.7894 17.6047 16.8003 17.6132 16.813 17.6168C21.0644 18.8065 25.5619 18.7974 29.8084 17.5907Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6874 17.4278C16.7006 17.4261 16.7125 17.4192 16.7206 17.4087C16.7286 17.3982 16.7322 17.3849 16.7304 17.3717L16.7185 17.2815C16.7149 17.2542 16.6899 17.235 16.6626 17.2384C11.5335 17.8891 6.32319 17.2179 1.52647 15.2885C1.50101 15.2782 1.47204 15.2904 1.46158 15.3158C1.45113 15.3412 1.46308 15.3702 1.48837 15.3809C6.2821 17.4043 11.5292 18.1109 16.6874 17.4278Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.5975 19.5332C31.6247 19.5296 31.6439 19.5047 31.6405 19.4775C31.6372 19.4502 31.6125 19.4308 31.5852 19.4339C26.449 20.0203 21.2481 19.2894 16.4724 17.31C16.447 17.2995 16.4179 17.3115 16.4072 17.3368L16.3718 17.4207C16.3611 17.4461 16.373 17.4755 16.3984 17.4862C21.1922 19.5096 26.4392 20.2162 31.5975 19.5332Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.7019 17.2504C15.7265 17.238 15.7364 17.2081 15.7241 17.1835C13.4729 12.6622 11.7459 7.89846 10.577 2.98491C10.5706 2.95822 10.544 2.94163 10.5172 2.94773C10.4905 2.95383 10.4736 2.98034 10.4795 3.00714C11.5596 7.95707 13.2646 12.7496 15.5534 17.2695C15.5659 17.2942 15.596 17.304 15.6206 17.2916L15.7019 17.2504Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.9351 17.7499C15.9483 17.7515 15.9616 17.7476 15.972 17.7393C15.9824 17.731 15.9891 17.7189 15.9905 17.7057L17.7376 1.65176L17.7376 1.65147C17.7406 1.62408 17.7209 1.59943 17.6935 1.59637C17.6661 1.59332 17.6414 1.613 17.6382 1.64038L17.6382 1.64066L15.8006 17.6842C15.7974 17.7116 15.8171 17.7364 15.8445 17.7396L15.9351 17.7499ZM15.8559 17.6402L15.8502 17.6899L15.8911 17.6946L15.8559 17.6402Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.6766 16.5169C15.7035 16.5114 15.721 16.4852 15.7157 16.4583C15.2808 14.2307 14.8969 11.8111 14.609 9.21684C14.3442 6.82968 14.1914 4.57078 14.1188 2.46143C14.1178 2.43402 14.095 2.41249 14.0676 2.41316C14.0402 2.41383 14.0184 2.43645 14.0188 2.46387C14.0515 4.7169 14.1861 6.99568 14.4189 9.23695C14.6709 11.6629 15.0441 14.1051 15.5283 16.4959C15.5338 16.5229 15.5602 16.5404 15.5872 16.5349L15.6766 16.5169Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.685 17.2641C16.6975 17.2687 16.7113 17.2682 16.7234 17.2626C16.7355 17.257 16.7448 17.2469 16.7494 17.2344L22.636 1.12774L22.6361 1.12749C22.6456 1.1016 22.6323 1.07294 22.6064 1.06341C22.5806 1.05388 22.5519 1.06708 22.5423 1.09291L22.5422 1.09316L16.5701 17.168C16.5655 17.1805 16.566 17.1942 16.5715 17.2063C16.5771 17.2183 16.5871 17.2277 16.5996 17.2323L16.685 17.2641Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.4012 17.0183C16.4141 17.0216 16.4278 17.0197 16.4392 17.0129C16.4507 17.0062 16.459 16.9951 16.4623 16.9822L20.1221 2.58418L20.1222 2.58389C20.129 2.55718 20.1129 2.53002 20.0862 2.52315C20.0595 2.51628 20.0323 2.53229 20.0253 2.55895L20.0253 2.55925L16.2772 16.9343C16.2739 16.9471 16.2757 16.9607 16.2825 16.9722C16.2892 16.9836 16.3001 16.9919 16.313 16.9953L16.4012 17.0183ZM16.3382 16.8985L16.3256 16.9469L16.3654 16.9573L16.3382 16.8985Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.2681 17.7348C16.2846 17.7567 16.3156 17.7612 16.3377 17.7449L31.3553 6.66904L31.3555 6.6689C31.3777 6.65254 31.3825 6.62131 31.3662 6.59908C31.3499 6.57685 31.3186 6.57202 31.2964 6.58828L31.2962 6.58842L16.2236 17.5915C16.2128 17.5994 16.2056 17.6113 16.2036 17.6246C16.2017 17.6378 16.2051 17.6513 16.2132 17.662L16.2681 17.7348Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6376 16.9918C16.6457 17.0024 16.6577 17.0092 16.6709 17.0109C16.6841 17.0126 16.6974 17.009 16.7079 17.0008L30.019 6.64763L30.0193 6.64746C30.041 6.63054 30.045 6.59921 30.0281 6.57741C30.0113 6.5556 29.9799 6.55156 29.9581 6.56836L29.9579 6.56853L16.5912 16.8494C16.5693 16.8663 16.5652 16.8977 16.582 16.9195L16.6376 16.9918Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6763 16.8594C16.6863 16.8682 16.6994 16.8727 16.7127 16.8718C16.726 16.8709 16.7383 16.8648 16.7471 16.8548L27.0079 5.09606L27.0081 5.09584C27.0262 5.07508 27.0241 5.04357 27.0034 5.02539C26.9827 5.00721 26.9512 5.00922 26.9329 5.02987L26.9327 5.03009L16.6036 16.7285C16.5948 16.7384 16.5904 16.7515 16.5912 16.7647C16.592 16.7779 16.5981 16.7903 16.608 16.7991L16.6763 16.8594Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.5695 17.0094C16.5803 17.0172 16.5937 17.0204 16.6068 17.0183C16.62 17.0162 16.6317 17.0089 16.6395 16.9981L27.1999 2.29332L27.2001 2.29312C27.2162 2.27073 27.2111 2.23955 27.1887 2.22342C27.1664 2.20728 27.1352 2.21228 27.119 2.23458L27.1189 2.23479L16.4846 16.886C16.4768 16.8968 16.4736 16.9102 16.4757 16.9233C16.4778 16.9364 16.485 16.9481 16.4957 16.9559L16.5695 17.0094Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.768 17.4543C16.7684 17.4818 16.791 17.5038 16.8185 17.5035C19.785 17.4731 22.7398 17.1258 25.6325 16.4676L25.6214 16.4188L25.6325 16.4676C28.4924 15.8168 31.2756 14.8657 33.9356 13.6301C33.9606 13.6186 33.9715 13.5891 33.9601 13.5641C33.9487 13.5391 33.9193 13.5279 33.8942 13.5391C28.5162 15.9427 22.7059 17.2282 16.8159 17.3177C16.8026 17.3179 16.79 17.3234 16.7808 17.3329C16.7715 17.3424 16.7665 17.3552 16.7667 17.3685L16.768 17.4543Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M24.7918 14.3315L24.7918 14.3315C26.9263 13.3442 28.3933 12.5313 28.8884 12.2505C30.446 11.3672 31.7502 10.5172 32.7759 9.80386C32.7983 9.78824 32.8041 9.7575 32.7888 9.73484C32.7735 9.71217 32.7428 9.706 32.7199 9.72098C27.6768 13.0236 22.1826 15.5797 16.4079 17.3098C16.3952 17.3136 16.3846 17.3223 16.3783 17.334C16.372 17.3456 16.3706 17.3593 16.3744 17.372L16.3991 17.4543C16.407 17.4808 16.4349 17.4958 16.4613 17.4878C19.3092 16.6338 22.093 15.5791 24.7918 14.3315Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M17.0843 17.9962C17.0944 17.9876 17.1006 17.9753 17.1016 17.9621L17.1085 17.8712C17.1106 17.8437 17.0902 17.8198 17.0628 17.8175C11.9498 17.3988 6.93002 16.2062 2.17502 14.2807C2.14958 14.2704 2.12059 14.2825 2.11007 14.3079C2.09955 14.3332 2.11143 14.3623 2.13668 14.373C6.87608 16.3884 11.9128 17.6163 17.048 18.0081C17.0612 18.0091 17.0743 18.0048 17.0843 17.9962Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.2235 13.1957C31.2481 13.1835 31.2581 13.1537 31.2461 13.1291C31.234 13.1044 31.2044 13.0941 31.1796 13.1059C26.5503 15.316 21.6139 16.8145 16.5372 17.5507C16.51 17.5546 16.491 17.5798 16.4948 17.607L16.5074 17.6973C16.5112 17.7247 16.5364 17.7438 16.5637 17.74C21.6651 17.0334 26.6169 15.4985 31.2235 13.1957Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.5315 18.3132C15.5497 18.334 15.5812 18.3362 15.602 18.318L15.6707 18.2581C15.6915 18.24 15.6937 18.2086 15.6757 18.1877C14.1468 16.4166 12.5867 14.5131 11.0178 12.4734C9.26555 10.1953 7.67365 7.96997 6.22897 5.8257C6.21363 5.80294 6.18281 5.79679 6.15991 5.81194C6.13702 5.82708 6.13062 5.85785 6.14557 5.88087C7.62881 8.16501 9.2169 10.4221 10.8658 12.5893C12.35 14.5401 13.9198 16.4659 15.5315 18.3132Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M4.15476 8.02744C4.13666 8.00681 4.10531 8.00464 4.08453 8.02256C4.06375 8.04049 4.0613 8.07182 4.07905 8.09275C7.40903 12.0215 11.3582 15.38 15.7708 18.0357C15.7944 18.05 15.8251 18.0424 15.8394 18.0187L15.8864 17.9406C15.9006 17.9171 15.8931 17.8865 15.8696 17.8721C11.4889 15.2023 7.539 11.8829 4.15476 8.02744Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.5048 18.3882C15.5311 18.3964 15.5591 18.3817 15.5674 18.3554L15.593 18.2734C15.6012 18.2472 15.5867 18.2192 15.5605 18.2109C11.2184 16.8273 7.14648 14.7078 3.5225 11.9447C3.50069 11.9281 3.46954 11.9322 3.45271 11.9538C3.43587 11.9755 3.43964 12.0067 3.46115 12.0237C7.0511 14.8663 11.1337 17.0237 15.5048 18.3882Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M30.1975 16.254C30.2226 16.2434 30.2347 16.2147 30.2245 16.1893C30.2144 16.164 30.1859 16.1515 30.1604 16.1612C28.8846 16.6454 27.5758 17.0377 26.244 17.3349C24.9714 17.6182 24.0161 17.7379 23.785 17.766L23.7849 17.766C22.7131 17.8973 21.6335 17.9544 20.5538 17.9368C19.3155 17.9144 18.0811 17.7915 16.8627 17.5694C16.8493 17.5669 16.8355 17.5701 16.8244 17.5781C16.8134 17.5861 16.8061 17.5983 16.8042 17.6118L16.7854 17.7488C16.7817 17.7758 16.8003 17.8007 16.8271 17.805C19.1363 18.1714 21.4847 18.2203 23.8071 17.9505L23.8075 17.9505C24.6708 17.8438 25.5279 17.6919 26.3752 17.4952L26.3753 17.4952C27.6819 17.1893 28.9605 16.7741 30.1975 16.254Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.9619 18.1922C31.9885 18.1854 32.0046 18.1584 31.9979 18.1318C31.9913 18.1051 31.9645 18.0888 31.9378 18.0952C26.9101 19.2981 21.6589 19.2012 16.6791 17.8136C16.6526 17.8062 16.6251 17.8216 16.6176 17.848L16.5926 17.9356C16.585 17.9621 16.6004 17.9898 16.6269 17.9974C21.6301 19.4265 26.9241 19.4938 31.9619 18.1922Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.9051 17.8473C15.9279 17.832 15.9342 17.8012 15.919 17.7782C13.1378 13.5623 10.8478 9.04212 9.09348 4.30588C9.08396 4.28015 9.05548 4.26691 9.02967 4.2762C9.00386 4.28548 8.99035 4.31383 8.99939 4.33973C10.6699 9.12282 12.9416 13.6742 15.76 17.8843C15.7674 17.8953 15.7788 17.903 15.7918 17.9055C15.8048 17.9081 15.8183 17.9054 15.8294 17.898L15.9051 17.8473Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.2035 18.3145C16.2168 18.3144 16.2295 18.309 16.2388 18.2995C16.2481 18.29 16.2533 18.2772 16.2531 18.2639L16.047 2.11648L16.047 2.1162C16.0466 2.08864 16.024 2.06656 15.9965 2.06684C15.9689 2.06711 15.9468 2.08963 15.947 2.11719L15.947 2.11747L16.062 18.2655C16.0622 18.2931 16.0847 18.3153 16.1123 18.3151L16.2035 18.3145ZM16.1116 18.2151L16.112 18.2651L16.1531 18.2648L16.1116 18.2151Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.7909 17.1223C15.8169 17.1136 15.8311 17.0855 15.8226 17.0594C15.1217 14.9007 14.4481 12.5453 13.8488 10.0048C13.2974 7.66716 12.8726 5.44331 12.5457 3.35818C12.5414 3.33109 12.5161 3.31248 12.489 3.31646C12.4619 3.32044 12.443 3.34552 12.4467 3.37269C12.7515 5.60526 13.1606 7.85104 13.6625 10.0477C14.2059 12.4254 14.8716 14.8047 15.6411 17.1193C15.6499 17.1455 15.6781 17.1597 15.7043 17.151L15.7909 17.1223Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6523 17.7489C16.6652 17.752 16.6789 17.7498 16.6902 17.7428C16.7015 17.7358 16.7096 17.7246 16.7126 17.7116L20.6092 1.01159L20.6093 1.01133C20.6155 0.984492 20.5989 0.957644 20.5721 0.95131C20.5453 0.944976 20.5184 0.961544 20.512 0.988351L20.5119 0.98861L16.5266 17.6675C16.5235 17.6804 16.5257 17.694 16.5326 17.7053C16.5395 17.7166 16.5507 17.7247 16.5636 17.7277L16.6523 17.7489ZM16.5752 17.6791L16.6152 17.6887L16.5868 17.6305L16.5752 17.6791Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.394 17.471C16.4072 17.4728 16.4206 17.4692 16.4311 17.4611C16.4417 17.453 16.4486 17.441 16.4503 17.4278L18.343 2.69296L18.343 2.69266C18.3465 2.66533 18.3273 2.64031 18.3 2.63671C18.2726 2.63312 18.2476 2.6523 18.2439 2.67961L18.2438 2.67992L16.2608 17.4026C16.2571 17.4299 16.2763 17.4551 16.3037 17.4588L16.394 17.471Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.5298 18.2587C16.5489 18.2784 16.5803 18.2792 16.6002 18.2603L30.6276 4.97532L30.6278 4.97515C30.6478 4.9562 30.6487 4.92462 30.6298 4.90456C30.6109 4.8845 30.5793 4.88353 30.5592 4.90239L30.559 4.90255L16.4683 18.1219C16.4585 18.131 16.4529 18.1437 16.4525 18.1571C16.4522 18.1705 16.4572 18.1834 16.4665 18.1931L16.5298 18.2587Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.8049 17.4772C16.8142 17.4867 16.827 17.4921 16.8403 17.4922C16.8536 17.4923 16.8664 17.487 16.8758 17.4776L29.045 5.38798L29.0452 5.3878C29.0647 5.36837 29.0649 5.33678 29.0455 5.31718C29.0261 5.29757 28.9945 5.29734 28.9749 5.31667L28.9747 5.31685L16.7416 17.3415C16.7219 17.3609 16.7217 17.3925 16.741 17.4122L16.8049 17.4772Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.827 17.3405C16.8382 17.3481 16.8519 17.351 16.8652 17.3483C16.8784 17.3457 16.89 17.3378 16.8974 17.3264L25.8866 3.40868L25.8868 3.40845C25.9017 3.3853 25.8951 3.35441 25.872 3.3394C25.8489 3.32438 25.818 3.3309 25.8029 3.35397L25.8028 3.3542L16.7384 17.2203C16.7235 17.243 16.7295 17.2735 16.7519 17.2888L16.827 17.3405Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.7342 17.5031C16.7458 17.5096 16.7595 17.5111 16.7723 17.5074C16.7851 17.5037 16.7959 17.4951 16.8023 17.4834L25.508 1.61L25.5081 1.60978C25.5213 1.58561 25.5125 1.55527 25.4884 1.54196C25.4643 1.52864 25.4339 1.53737 25.4205 1.56147L25.4204 1.56169L16.635 17.3909C16.6285 17.4025 16.627 17.4162 16.6306 17.4289C16.6343 17.4417 16.6428 17.4524 16.6544 17.4589L16.7342 17.5031Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.9893 17.9202C16.993 17.9474 17.0181 17.9665 17.0454 17.9629C19.9865 17.5742 22.8776 16.8723 25.6696 15.8693C28.4298 14.8775 31.0776 13.597 33.5689 12.049C33.5922 12.0345 33.5995 12.0039 33.5851 11.9805C33.5708 11.957 33.5403 11.9496 33.5167 11.9637C28.4687 14.9997 22.8563 16.9781 17.0204 17.7788C16.993 17.7825 16.9739 17.8077 16.9776 17.8351L16.9893 17.9202Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M24.5743 13.8509L24.5743 13.8509C26.5738 12.6127 27.9317 11.6285 28.3893 11.2899C29.8287 10.2249 31.0207 9.22343 31.9525 8.39138C31.9729 8.37317 31.9749 8.34195 31.957 8.3213C31.9391 8.30065 31.9079 8.29823 31.887 8.31587C27.28 12.2039 22.1351 15.4052 16.6118 17.8207C16.5997 17.826 16.5901 17.8359 16.5853 17.8483C16.5805 17.8606 16.5807 17.8744 16.5861 17.8865L16.6205 17.9652C16.6315 17.9905 16.661 18.002 16.6863 17.9909C19.4101 16.799 22.0461 15.4155 24.5743 13.8509Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M17.2145 16.9614C17.307 17.1374 17.3492 17.3355 17.3363 17.5339C17.3234 17.7323 17.2561 17.9233 17.1416 18.0859C16.8816 18.3931 16.5193 18.2881 15.8326 18.5327C15.4709 18.6624 15.5505 18.1158 15.2452 18.3489C15.3665 18.08 14.9882 18.5129 14.9437 18.2212C14.9206 18.0775 14.8369 17.9839 14.79 17.7649C14.7538 17.5942 14.7434 17.4191 14.759 17.2453C14.8381 17.0495 14.9576 16.8726 15.1097 16.7261C15.2618 16.5797 15.443 16.467 15.6417 16.3953C15.9291 16.296 16.2418 16.298 16.5279 16.401C16.814 16.5039 17.0563 16.7017 17.2145 16.9614Z" fill="%236E7755"/></svg>');background-repeat:no-repeat;background-position:left center;background-size:30px;padding-left:35px;font-size:18px}
.tabs-content ul li:not(:first-child){margin-top:10px}
.tabs-content .tab-content{display:none}
.tabs-content .tab-content.active{display:block}
.tab-nav .tab-nav__item:hover,.tab-nav.active .tab-nav__item{width:calc(100% + 45px);background-color:var(--main-color);color:white}
.tab-nav .tab-nav__item:hover .tab-nav__arrow path,.tab-nav.active .tab-nav__item .tab-nav__arrow path{stroke:white}


.el-video-youtube{display:flex;align-items:center;justify-content:center;width:100%;min-height:250px;overflow:hidden;position:relative;cursor:pointer}
@media (min-width:768px){.el-video-youtube{min-height:350px}}
@media (min-width:1350px){.el-video-youtube{min-height:450px}}
.el-video-youtube.active:before{content:unset}
.el-video-youtube:hover:before{transform:scale(0.95)}
.el-video-youtube:before{content:"";width:100px;height:100px;position:absolute;background-image:url('data:image/svg+xml,<svg viewBox="0 0 75 88" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M75 44L-4.07833e-06 87.3013L-2.92811e-07 0.698727L75 44Z" fill="white"/></svg>');background-repeat:no-repeat;z-index:10;transition:0.2s all}
.el-video-youtube__prev,.el-video-youtube__video{width:100%;min-height:inherit;object-fit:cover;display:flex}
.el-video-youtube__prev{filter:brightness(90%)}
.el-video-youtube iframe{width:100%;min-height:inherit}

.image-container{display:block}
.image-button{position:absolute;bottom:77px}
.image-case{opacity:0}
.image-main:hover .image-case{opacity:1}
h1.upper-title{font-weight:500}#mse2_mfilter .pagination{display:flex}
.mse2_pagination{display:flex;margin:0 auto;align-items:center;justify-content:center;margin-top:33px;margin-bottom:33px}
.mse2_pagination .pagination{justify-content:center}
.page-link{padding:4px 8px;font-size:14px;color:var(--main-color)}
.page-link:hover{color:var(--main-color)}
.page-link:active{color:var(--main-color)}
.page-item.active .page-link{background-color:var(--main-color);border-color:var(--main-color);color:#fff}
@media (max-width:768px){.mse2_pagination{display:block;overflow:auto;width:100%}}@media (max-width:1350px){.header{margin-top:0}}
@media (max-width:768px){.header{padding:10px 0}}
@media (max-width:1340px){.header-bottom{height:74px}}
@media (max-width:768px){.header-bottom{height:100%}}
.header-top{background:var(--main-color);height:40px;color:white}
@media (max-width:768px){.header-top{display:none}}
.header-top .container{display:flex;justify-content:space-between;align-items:center}
.header-top a{color:white}
.header-favorite{position:relative}
.header-favorite .favorite__count{position:absolute;width:15px;color:white !important;display:flex;align-items:center;justify-content:center;font-size:11px;height:15px;background:#FF7979;border-radius:100px;right:-4px;top:-4px}
@media (max-width:768px){.header-favorite .favorite__count{right:9px;top:-4px;height:15px !important;width:15px !important;font-size:12px !important}}
@media (max-width:768px){.header-favorite .favorite__count{height:12px;width:12px;font-size:8px}}
.header-favorite-empty .favorite__count{display:none}
.header-info{display:flex;column-gap:40px}
.header-social{display:flex;align-items:center;column-gap:100px}
.header-contacts{display:flex;column-gap:30px;height:40px;padding:5px 0}
@media (max-width:1650px){.header-contacts{display:none}}
.header-contacts a{display:block;height:100%}
.header-address{display:flex;align-items:center}
.header-address-main{display:flex;align-items:center;column-gap:5px;cursor:pointer}
@media (max-width:1340px){.header-address-main{display:none}}
.header-href{display:flex;height:40px;column-gap:30px}
.header-href a{display:flex;align-items:center;column-gap:5px}
.header-main{padding:5px 0;display:grid;grid-template-columns:1fr 1fr 1fr}
@media (max-width:1340px){.header-main{display:flex;justify-content:space-between}}
@media (max-width:768px){.header-main{display:contents}}
.header-logo{display:block;margin:0 auto}
@media (max-width:1650px){.header-logo{max-width:290px}}
@media (max-width:1340px){.header-logo{max-width:224px;flex-shrink:0}}
@media (max-width:768px){.header-logo{margin:0}}
@media (max-width:500px){.header-logo{max-width:192px}}
.header-relations{display:flex;align-items:center;column-gap:30px}
@media (max-width:1650px){.header-relations{column-gap:7px}}
@media (max-width:768px){.header-relations{display:none}}
.header-catalog{display:flex;align-items:center;column-gap:10px;font-size:18px;cursor:pointer;position:relative;border-radius:17px;overflow:hidden;padding-right:20px}
@media (max-width:1650px){.header-catalog{padding-right:0}}
.header-catalog span{position:relative;z-index:2}
@media (min-width:1340px) and (max-width:1650px){.header-catalog span{display:none}}
@media (min-width:1650px){.header-catalog::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#6E7755;transition:left 0.5s ease;z-index:0}}
.header-catalog:hover::before{left:0}
.header-catalog:hover span{color:white;transition:all 0.5s ease}
@media (max-width:1650px){.header-catalog:hover span{color:black}}
.header-menu svg{z-index:2}
.header-menu{background:var(--main-color);border-radius:17px;height:34px;width:34px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}
.header-connection{display:flex;align-items:center;column-gap:13px}
@media (max-width:1650px){.header-connection{column-gap:7px}}
@media (max-width:1340px){.header-connection{display:none}}
.header-order{display:flex;align-items:center;justify-content:center;border-radius:60px;background:var(--main-color);color:#fff;height:34px;width:210px;cursor:pointer}
.header-table{display:contents}
@media (max-width:1340px){.header-table{display:flex;column-gap:50px;align-items:center}}
@media (max-width:920px){.header-table{column-gap:30px}}
@media (max-width:768px){.header-table{column-gap:0;justify-content:space-between}}
@media (max-width:320px){.header-table{justify-content:center}}
.header-table-phone,.header-table-mobile{display:none}
@media (max-width:1340px){.header-table-phone,.header-table-mobile{display:flex;flex-direction:column;align-items:center;margin-top:10px}}
@media (max-width:320px){.header-table-phone,.header-table-mobile{display:none}}
.header-table-phone span,.header-table-mobile span{font-size:10px}
.header-phone{border:1px solid #f4f4f4;height:34px;border-radius:20px;color:#cacaca;width:192px;display:flex;align-items:center;padding-left:12px;cursor:pointer}
.header-functional{display:flex;justify-content:flex-end;align-items:center;column-gap:60px}
@media (max-width:1650px){.header-functional{column-gap:30px}}
.header-lk{display:flex;column-gap:45px}
@media (max-width:1650px){.header-lk{column-gap:30px}}
@media (max-width:1340px){.header-lk{column-gap:20px}}
@media (max-width:920px){.header-lk{column-gap:10px}}
@media (max-width:768px){.header-lk{display:none}}
.header-lk a{display:flex;flex-direction:column;row-gap:5px;align-items:center;position:relative}
.header-lk a .text{font-size:12px;color:var(--main-color);white-space:nowrap;opacity:0;transition:opacity 0.3s ease;position:absolute;bottom:-18px}
.header-lk a:hover span.text{opacity:1}
.header-lk .header-auth{display:flex;flex-direction:column;row-gap:5px;align-items:center;position:relative;cursor:pointer}
.header-lk .header-auth .text{font-size:12px;color:var(--main-color);white-space:nowrap;opacity:0;transition:opacity 0.3s ease;position:absolute;bottom:-18px}
.header-lk .header-auth:hover span.text{opacity:1}
.header-lk .header-auth__list{position:absolute;background:rgba(110,119,85,0.57);box-shadow:0 22px 55px 0 rgba(0,0,0,0.05);padding:19px;width:200px;top:30px;right:-47px;z-index:10;display:none;transition:opacity 0.3s ease}
.header-lk .header-auth__list a{display:block;font-size:18px;margin-bottom:5px;color:#000;text-decoration:underline}
.header-lk .header-auth:hover .header-auth__list{display:block}
.header-shop{font-size:14px;margin-left:10px;display:none}
.header-shop span{margin-right:10px}
@media (max-width:1340px){.header-search{display:none}}
.header-search form{position:relative}
.header-search form input{border-radius:20px;border:1px solid #f4f4f4;height:30px;padding-left:30px}
.header-search form input:focus-visible{outline:none}
.header-search form input::placeholder{color:#CACACA}
.header-search-glass{position:absolute;top:6px;left:10px}
.header-search button{cursor:pointer;position:absolute;right:6px;top:8px;border:0;background:transparent}
.header-under{display:none;background:#FFF;box-shadow:0 -22px 55px 0 rgba(0,0,0,0.05)}
@media (max-width:768px){.header-under{padding:5px;position:fixed;display:flex;align-items:center;justify-content:space-around;bottom:0;left:0;width:100%;z-index:1200}}
.header-under svg{height:45px;width:45px}
@media (max-width:420px){.header-under svg{height:34px;width:34px}}
.header-under a{display:flex;flex-direction:column;align-items:center}
.header-under a span{color:black;font-size:12px}
@media (max-width:420px){.header-under a span{font-size:10px}}
.header-under-home svg path,.header-under-cart svg path,.header-under-favorite svg path,.header-under-cabinet svg path{stroke:#121212}
.header-under .under-2{display:none}
.header-under-menu{display:flex;flex-direction:column;align-items:center;cursor:pointer}
.header-under-menu span{font-size:12px}
.header-under-main span{color:var(--main-color) !important}
.header-under-main svg path{stroke:var(--main-color)}
.header-cart{pointer-events:none}
.header-cart__count{position:absolute;width:15px;color:white !important;display:flex;align-items:center;justify-content:center;font-size:11px;height:15px;background:#FF7979;border-radius:100px;right:-4px;top:-4px;display:none}
.header-cart.full{pointer-events:auto}
.header-cart.full .header-cart__count{display:flex}
.header .header-mobile__search{position:fixed;top:0;left:-105%;width:100%;height:100%;z-index:998;background-color:#fff;padding:50px 30px 30px;overflow-y:scroll}
.header .header-mobile__search .container{padding:0}
.header .header-mobile__search .header-search{position:relative;margin-right:27px}
.header .header-mobile__search .header-search form{border:1px solid #e5e5e5;border-radius:15px;min-width:300px}
.header .header-mobile__search .header-search form input{padding:0 20px !important}
.header .header-mobile__search .header-search input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:100%;padding:0;background:none;height:40px;font-size:14px;color:#000;font-weight:400;opacity:0.7;padding-right:32px;border:0}
.header .header-mobile__search .header-search button{position:absolute;top:0;right:20px;border:0;background:none;font-size:20px;color:red;height:40px}
.header .header-mobile__search .title{font-weight:400;display:inline-block;margin-bottom:0;position:relative;padding-bottom:20px;color:#000;font-size:20px;line-height:24px}
.header .header-mobile__search.open{left:0}
.header .header-mobile__search .header-search{display:block !important;margin-right:0 !important}
.rotate{transform:rotate(180deg);transition:transform 0.3s}
.slide-in{display:inline-block;transform:translateX(-100%);animation:slideIn 0.3s forwards}
.slide-out{display:inline-block;transform:translateX(0);animation:slideOut 0.3s forwards}
@keyframes slideIn{to{transform:translateX(0)}}
@keyframes slideOut{30%{transform:translateX(-30%);opacity:1}50%{transform:translateX(-80%);opacity:0.2}100%{transform:translateX(-100%);opacity:0}}
.menu{margin:0 20px 0 20px;padding:20px;z-index:1003;position:relative;display:flex;justify-content:space-between;background:white;display:none}
@media (max-width:1600px){.menu{column-gap:460px}}
@media (max-width:1290px){.menu{flex-direction:column;column-gap:0}}
@media (max-width:768px){.menu{padding:0;margin:0;top:0;padding-bottom:75px;position:fixed;overflow-y:scroll;height:100%}}
.menu-images{position:absolute;top:0;height:100%;left:512px;transform-origin:left}
@media (min-width:769px){.menu-images{animation:fadeIn 0.5s ease-in-out forwards}}
@media (max-width:1880px){.menu-images{left:440px}}
@media (max-width:1290px){.menu-images{left:100%}}
@media (max-width:768px){.menu-images{display:none}}
.menu-left{background:var(--main-color);padding:22px 0 0 20px;position:relative;width:512px}
@media (max-width:1880px){.menu-left{width:440px}}
@media (max-width:1600px){.menu-left{flex-shrink:0}}
@media (max-width:1290px){.menu-left{width:50%}}
@media (max-width:768px){.menu-left{width:100%;padding:30px 0 30px 90px}}
@media (max-width:550px){.menu-left{padding:20px 15px}}
@media (max-width:400px){.menu-left{padding:20px 7px}}
.menu-left a{transition:all 0.3s ease;padding:14px 0 16px 0;text-transform:uppercase;display:flex;align-items:center;font-size:30px;color:white;text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under;font-family:Forum;margin-bottom:3px;white-space:nowrap;position:relative;z-index:5;column-gap:20px}
@media (max-width:990px){.menu-left a{font-size:20px;margin-bottom:0;padding:10px 0 10px 0}}
@media (max-width:768px){.menu-left a{font-size:30px;margin-bottom:30px}}
@media (max-width:400px){.menu-left a{font-size:25px}}
@media (max-width:768px){.menu-left a svg{transform:rotate(90deg)}}
@media (min-width:769px){.menu-left .menu-wrap a:hover{background-color:black;border-radius:44px;padding-left:32px;margin-left:-32px;margin-right:-45px;justify-content:space-between;padding-right:30px}}
@media (min-width:769px){.menu-left .menu-item:hover{background-color:black;border-radius:44px;padding-left:32px;margin-left:-19px;justify-content:space-between;padding-right:30px}}
@media (max-width:768px){.menu-wrap.open .menu-mini{max-height:700px;transition:all 0.5s;padding-top:5px}}
@media (max-width:768px){.menu-wrap.open svg{transform:rotate(270deg);transition:all 0.5s}}
.menu-mini{width:100%;position:absolute;top:0;height:100%;left:512px;display:none;padding-top:80px;transform-origin:left}
@media (min-width:769px){.menu-mini{animation:fadeIn 0.5s ease-in-out forwards}}
@media (max-width:1880px){.menu-mini{left:440px}}
@media (max-width:1290px){.menu-mini{left:100%}}
@media (max-width:990px){.menu-mini{padding-top:40px}}
@media (max-width:768px){.menu-mini{display:block;position:static;padding-top:0;max-height:0;overflow:hidden}}
.menu-mini a{padding-left:95px;height:11px;padding-top:0;padding-bottom:0;color:black;margin-bottom:17px;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:18px;text-decoration:none}
@media (max-width:990px){.menu-mini a{padding-left:40px;margin-bottom:12px}}
@media (max-width:768px){.menu-mini a{padding-left:0;color:white;margin-bottom:20px}}
.menu-mini img{width:100%;position:absolute;top:0;height:100%;z-index:1}
@media (max-width:768px){.menu-mini img{display:none}}
@media (max-width:768px){.menu-mini svg{transition:all 0.5s}}
@media (min-width:769px){.menu-mini a:hover{background-color:transparent !important;border-radius:0 !important;padding-left:95px !important;margin-left:0 !important;margin-right:0 !important;padding-right:0 !important}}
@media (max-width:990px){.menu-mini a:hover{padding-left:40px !important}}
@media (max-width:768px){.menu-mini a:hover{padding-left:0 !important}}
@media (min-width:769px){.menu-wrap:hover .menu-mini{display:block}}
.menu-right{display:flex;flex-direction:column;padding-top:35px}
@media (max-width:1290px){.menu-right{flex-direction:row;column-gap:60px}}
@media (max-width:768px){.menu-right{flex-direction:column-reverse;padding-left:89px;padding-right:89px;padding-top:60px}}
@media (max-width:550px){.menu-right{padding:20px 15px}}
@media (max-width:400px){.menu-right{padding:20px 7px}}
@media (max-width:1290px){.menu-right-case{flex-shrink:0;order:3}}
.menu-right-case a{display:block;color:black;margin-bottom:30px;font-size:18px}
.menu-right img{margin-top:auto}
@media (max-width:1290px){.menu-right img{margin-top:auto;order:2;width:50%}}
@media (max-width:768px){.menu-right img{width:100%}}
.menu-cross{position:absolute;right:20px;top:20px;cursor:pointer}
.menu-substrate{background:rgba(178,178,178,0.5);visibility:visible;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;transition:all linear 0.2s;display:none}
@media (max-width:768px){.header-cross{display:none}}
@keyframes fadeIn{0%{opacity:0;transform:scaleX(0)}100%{opacity:1;transform:scaleX(1)}}
.header-under-cart{position:relative;pointer-events:none}
.header-mob-count{position:absolute;width:15px;color:white !important;display:flex;align-items:center;justify-content:center;font-size:11px;height:15px;background:#FF7979;border-radius:100px;right:-4px;top:-4px;display:none}
.full{pointer-events:auto}
.full .header-mob-count{display:flex}
.upper{display:flex;align-items:center;flex-direction:column;height:170px;padding-top:50px;margin-bottom:60px}
@media (max-width:1350px){.upper{height:118px;padding-top:20px}}
@media (max-width:768px){.upper{height:100px;margin-bottom:50px}}
@media (max-width:420px){.upper{height:80px;padding-top:10px;margin-bottom:40px}}
.upper-top ul{display:flex;column-gap:9px;align-items:center;margin-bottom:20px}
@media (max-width:768px){.upper-top ul{margin-bottom:10px}}
@media (max-width:768px){.upper-top ul{margin-bottom:5px}}
.upper-top ul a,.upper-top ul li{color:white}
@media (max-width:768px){.upper-top ul a,.upper-top ul li{font-size:14px}}
.upper-top svg{margin-top:2px}
.upper-title{font-size:64px;font-family:"Forum";color:white;text-transform:uppercase;line-height:43px}
@media (max-width:1350px){.upper-title{font-size:50px}}
@media (max-width:1024px){.upper-title{font-size:46px}}
@media (max-width:768px){.upper-title{font-size:30px}}
.upper-new{height:320px}
@media (max-width:1350px){.upper-new{height:250px}}
@media (max-width:768px){.upper-new{height:200px}}
.upper-text{color:white;max-width:1086px;text-align:center;margin-top:70px}
@media (max-width:1350px){.upper-text{margin-top:30px;font-size:14px;max-width:700px}}
@media (max-width:768px){.upper-text{margin-top:10px}}
@media (max-width:520px){.upper-text{font-size:12px;margin-top:5px}}
.upper-article{height:366px}
.upper-article .upper-description{margin-top:20px;font-size:16px;max-width:700px;text-align:center;color:#fff}
@media (max-width:768px){.upper-article .upper-description{display:none}}
@media (max-width:1350px){.upper-article{height:221px;padding-top:20px}}
@media (max-width:768px){.upper-article{height:119px;margin-bottom:50px}}
@media (max-width:420px){.upper-article{height:80px;padding-top:10px;margin-bottom:40px}}
.tab{display:none}
.tab.active{display:flex}
.tab-links{display:flex;justify-content:flex-start;width:fit-content;background:#F4F4F4;border-radius:22px}
.tab-links li{list-style:none;margin:0}
.tab-links li a{display:block;font-size:16px;padding:10px 20px;text-decoration:none;color:#6E7755;font-weight:300;transition:all 0.3s ease;border-radius:22px}
.tab-links li a:hover,.tab-links li a:focus{color:#000}
.tab-links li.active a{background:#000;color:#fff}
.custom-select-wrapper{position:relative;display:inline-block;width:auto}
.custom-select{display:none;width:100%;padding:10px 46px;font-size:16px;color:#fff;background-color:#6e7755;border:none;border-radius:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}
.custom-select-wrapper::after{content:"▼";position:absolute;top:19px;right:18px;transform:translateY(-50%);pointer-events:none;color:#fff;font-size:19px;line-height:1}
@media (max-width:1023px){.tab-links{display:none}.custom-select{display:block}}
.reviews-top{margin-bottom:102px}
.reviews-top__item{margin-top:31px}
.reviews-top__item--left{max-width:560px;width:100%;margin-right:20px}
.reviews-top__item--right{width:100%}
@media (max-width:1023px){.reviews-top{position:relative;padding-bottom:348px}.reviews-top__item{flex-direction:column}.reviews-top__item--left{max-width:none;margin-bottom:20px}.reviews-top__item--right{height:348px;position:absolute;bottom:0;left:0}}
.reviews-form{background-color:var(--background);border-radius:30px;padding:15px;max-width:580px;width:100%}
.reviews-form__form{display:flex;flex-direction:column;gap:10px}
.reviews-form__title{text-align:center}
.reviews-form__btn{border:none;max-width:540px;width:100%;border-radius:30px;background-color:var(--main-color);color:#fff;padding:10px;font-size:22px;display:flex;justify-content:center;align-items:center;gap:10px;line-height:120%;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:16px;cursor:pointer}
.reviews-form__btn img{max-width:36px}
.reviews-form__span{font-size:12px;color:var(--main-color);line-height:100%}
.reviews-form .file-input{padding:15px 20px;border:1px dashed var(--main-color);border-radius:15px}
.reviews-form .file-input__wrap{position:relative;padding-left:30px;margin-bottom:15px}
.reviews-form .file-input__wrap::after{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background-image:url(/assets/images/file-copy.svg);-webkit-background-size:cover;background-size:cover}
.reviews-form .file-input__wrap p{font-size:12px;line-height:9px}
.reviews-form .file-input__wrap span{font-size:12px;line-height:9px;color:#cacaca}
.reviews-form .file-input .button{font-size:14px;background:#fff;border-radius:5px;width:100%;display:block;height:30px;line-height:30px;text-align:center;cursor:pointer}
@media (max-width:1024px){.reviews-form{max-width:none}}

.el-input,.el-input-phone,.el-input-select,.el-input-textarea{display:flex;flex-direction:column}
.el-input__label,.el-input-phone__label,.el-input-select__label,.el-input-textarea__label{font-size:14px}
.el-input__input,.el-input-phone__input,.el-input-select__input,.el-input-textarea__input{display:flex;position:relative;background-color:white;border-radius:10px}
.el-input__input:has(input.error),.el-input-phone__input:has(input.error),.el-input-select__input:has(input.error),.el-input-textarea__input:has(input.error){background-color:#ffebeb !important}
.el-input__input:has(input.error) input,.el-input-phone__input:has(input.error) input,.el-input-select__input:has(input.error) input,.el-input-textarea__input:has(input.error) input{background-color:#ffebeb !important}
.el-input__input input,.el-input-phone__input input,.el-input-select__input input,.el-input-textarea__input input{border:none;width:100%;padding:10px 15px;border-radius:10px;color:#000;line-height:120%;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:16px}
.el-input__input input::placeholder,.el-input-phone__input input::placeholder,.el-input-select__input input::placeholder,.el-input-textarea__input input::placeholder{color:rgba(110,119,85,0.5)}
.el-input__input input:focus,.el-input-phone__input input:focus,.el-input-select__input input:focus,.el-input-textarea__input input:focus{outline:none}
.el-input__input svg,.el-input-phone__input svg,.el-input-select__input svg,.el-input-textarea__input svg{position:absolute;right:18px;top:35%;width:10px;height:10px}
.el-input-phone__countries{position:relative;display:flex;align-items:center;justify-content:center}
.el-input-phone__countries:hover .el-input-phone__countries-list{height:300%}
.el-input-phone__countries:hover .el-input-phone__countries-arrow{transform:rotate(-180deg)}
.el-input-phone__countries-current{display:flex;align-items:center;justify-content:center;gap:5px}
.el-input-phone__countries-icon span{width:22px;height:18px;display:block}
.el-input-phone__countries-arrow{display:block;width:11px;height:11px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 10 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.5 0.5H9.5C8.64847 1.49862 5 5 5 5L0.5 0.5Z" fill="%23121212"/></svg>');background-size:100%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;background-position:center;transition:0.2s all}
.el-input-phone__countries-list{position:absolute;top:100%;left:0;width:max-content;display:flex;flex-direction:column;height:0;overflow:hidden;z-index:10;transition:0.2s all}
.el-input-phone__countries-item{display:flex;align-items:center;justify-content:flex-start;background-color:white;padding:10px;gap:9px;font-size:15px;cursor:pointer;transition:0.2s all}
.el-input-phone__countries-item_active{background-color:var(--main-color);color:white}
.el-input-phone__countries-item:hover{background-color:var(--main-color);color:white}
.el-input-phone__countries-item span{width:25px;height:25px;cursor:pointer;transition:0.2s all}
.el-input-phone__countries-item span:hover{transform:scale(1.01)}
.el-input-phone__input{padding-left:11px}
.el-input-phone__input input{padding-left:6px}
.el-input-select_required .el-input-select__current-arrow{margin-right:20px}
.el-input-select__select{width:100%;position:relative}
.el-input-select__select_active .el-input-select__list{display:flex;flex-direction:column}
.el-input-select__select_active .el-input-select__current-arrow{transform:rotate(-180deg)}
.el-input-select__current{display:flex;align-items:center;padding:10px 15px;justify-content:space-between;cursor:pointer}
.el-input-select__current-arrow{width:15px;height:15px;background-size:100%;background-repeat:no-repeat;background-position:center;transition:0.2s all;background-image:url('data:image/svg+xml,<svg viewBox="0 0 10 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.5 0.5H9.5C8.64847 1.49862 5 5 5 5L0.5 0.5Z" fill="%23121212"/></svg>')}
.el-input-select__list{position:absolute;background:white;top:115%;width:100%;border-radius:10px;display:none;overflow:hidden;z-index:10}
.el-input-select__item{padding:10px 15px;cursor:pointer;transition:0.2s all}
.el-input-select__item:hover{background-color:var(--main-color);color:white}
.el-input-textarea textarea{border:none;width:100%;padding:10px 15px;border-radius:10px;line-height:120%;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:16px}
.el-input-textarea textarea::placeholder{color:rgba(110,119,85,0.5)}
.el-input-textarea textarea:focus{outline:none;border:none}
.reviews-items{max-width:1180px;width:100%;margin-right:20px}
.reviews-items .btn{border:none;max-width:193px;width:100%;border-radius:30px;background-color:var(--main-color);color:#fff;padding:10px;font-size:22px;display:flex;justify-content:center;align-items:center;gap:10px;line-height:120%;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:16px;cursor:pointer}
.ec-message{background-color:#fff !important;padding:0 !important;margin-bottom:34px !important}
.ec-message__header{margin:0;border-bottom:1px solid #cacaca}
.ec-message__meta{align-items:center}
.ec-message__author{font-size:18px;font-weight:300 !important}
.ec-message__date{font-size:18px;font-weight:300 !important;color:#CACACA}
.ec-message__files{margin-top:0 !important;margin-right:10px}
.ec-message__body{display:flex;align-items:flex-start}
.ec-message__body p{font-size:18px;max-width:939px}
.ec-message .ec-file{min-width:90px;max-width:90px;height:90px}
.ec-message .ec-file img{height:100%;width:100%;object-fit:cover}
@media (max-width:1350px){.ec-message__author{font-size:16px}.ec-message__date{font-size:16px}.ec-message__body p{font-size:16px}}
@media (max-width:1024px){.reviews-items{margin-bottom:50px;margin-right:0}.ec-message__author{font-size:14px}.ec-message__date{font-size:14px}.ec-message__body p{font-size:14px}.ec-message__body p br{display:none}.ec-message__meta{gap:0;justify-content:space-between;width:100%}}
.author{margin-bottom:var(--main-margin)}
.author-title{font-family:Forum;font-size:40px;text-transform:uppercase;line-height:normal;margin-bottom:30px}
@media (max-width:1650px){.author-title{font-size:36px}}
@media (max-width:1200px){.author-title{font-size:30px}}
@media (max-width:1100px){.author-title{margin-bottom:10px}}
@media (max-width:870px){.author-title{font-size:18px}}
.author-case{display:flex;justify-content:space-between;background:#F4F4F4;height:450px;margin-bottom:20px}
@media (max-width:1800px){.author-case{height:400px}}
@media (max-width:1600px){.author-case{height:350px}}
@media (max-width:1400px){.author-case{height:300px}}
@media (max-width:1200px){.author-case{height:250px}}
@media (max-width:950px){.author-case{column-gap:20px;height:220px}}
@media (max-width:830px){.author-case{height:200px}}
@media (max-width:760px){.author-case{height:100%;flex-direction:column;background:transparent;row-gap:5px}}
.author-case-black{width:50%;position:relative;padding:70px 0 0 70px}
@media (max-width:1100px){.author-case-black{padding:30px 0 0 30px}}
@media (max-width:760px){.author-case-black{width:100%;height:310px}}
@media (max-width:650px){.author-case-black{height:270px}}
@media (max-width:600px){.author-case-black{height:250px}}
@media (max-width:550px){.author-case-black{height:230px}}
@media (max-width:500px){.author-case-black{height:200px}}
@media (max-width:450px){.author-case-black{height:180px}}
@media (max-width:400px){.author-case-black{height:160px}}
.author-case-black div,.author-case-black a{color:white;position:relative}
.author-case-black a{display:flex;align-items:center;column-gap:20px;font-family:"EchoesSansBold",sans-serif}
.author-case-black img{position:absolute;left:0;top:0;width:100%;height:100%}
@media (max-width:1100px){.author-case-top{padding-top:20px}}
@media (max-width:1000px){.author-case-top{padding-top:0}}
.author-case-gray{width:50%;display:flex;justify-content:center;flex-direction:column}
@media (max-width:760px){.author-case-gray{width:100%;background:#F4F4F4;padding:20px 0}}
.author-case-gray div,.author-case-gray img,.author-case-gray a{margin:0 auto;width:450px}
@media (max-width:1600px){.author-case-gray div,.author-case-gray img,.author-case-gray a{width:340px}}
@media (max-width:500px){.author-case-gray div,.author-case-gray img,.author-case-gray a{width:220px}}
.author-case-gray div{margin-bottom:30px}
@media (max-width:1600px){.author-case-gray div{margin-bottom:15px}}
@media (max-width:1100px){.author-case-gray div{margin-bottom:5px}}
.author-case-gray img{margin-bottom:30px;width:450px;height:200px}
@media (max-width:1600px){.author-case-gray img{margin-bottom:20px;width:340px;height:150px}}
@media (max-width:1100px){.author-case-gray img{margin-bottom:10px;width:340px;height:150px}}
@media (max-width:500px){.author-case-gray img{width:220px;height:118px}}
.author-case-gray a{display:flex;align-items:center;column-gap:20px;font-family:"EchoesSansBold",sans-serif;color:black}
.author-bottom{padding:30px 20px}
@media (max-width:760px){.author-bottom{padding:0}}
.slider{margin-bottom:50px}
@media (max-width:1024px){.slider{margin-bottom:40px}}
@media (max-width:768px){.slider{margin-bottom:30px}}
@media (max-width:600px){.slider{margin-bottom:40px;background:var(--main-color);overflow-x:hidden;position:relative}}
@media (max-width:600px){.slider .container{padding:0}}
@media (max-width:450px){.slider .container{padding:0;height:220px;overflow:hidden}}
.slider .swiper-container{width:100%;position:relative}
.slider .swiper-slide{position:relative}
@media (max-width:600px){.slider .swiper-slide{background:var(--main-color);display:flex;justify-content:space-between}}
.slider-left{display:contents}
@media (max-width:600px){.slider-left{display:block;padding:20px 0 0 20px;z-index:1000}}
@media (max-width:600px){.slider-img-desc{display:none}}
.slider-img-mobile{display:none}
@media (max-width:600px){.slider-img-mobile{display:block;position:absolute}}
.slider-img-mobile img{height:100%}
@media (max-width:440px){.slider-img-mobile img{height:220px;width:450px;max-width:100%}}
.slider-text{position:absolute;left:50px;top:50px}
@media (max-width:1200px){.slider-text{left:30px;top:30px}}
@media (max-width:768px){.slider-text{top:40px;left:70px}}
@media (max-width:750px){.slider-text{top:20px;left:30px}}
@media (max-width:600px){.slider-text{position:static}}
.slider-text span{display:block;color:white}
.slider-text span:nth-of-type(1){font-size:64px;max-width:505px;line-height:1;text-transform:uppercase;font-family:Forum,sans-serif;margin-bottom:30px}
@media (max-width:1500px){.slider-text span:nth-of-type(1){font-size:50px;max-width:347px}}
@media (max-width:1200px){.slider-text span:nth-of-type(1){font-size:40px;max-width:250px}}
@media (max-width:1000px){.slider-text span:nth-of-type(1){font-size:30px;margin-bottom:15px}}
@media (max-width:750px){.slider-text span:nth-of-type(1){margin-bottom:5px}}
@media (max-width:750px){.slider-text span:nth-of-type(1){font-size:22px;max-width:150px}}
@media (max-width:600px){.slider-text span:nth-of-type(1){font-size:30px;margin-bottom:20px}}
.slider-text span:nth-of-type(2){font-size:20px;max-width:480px;font-family:"EchoesSansBold",sans-serif}
@media (max-width:1500px){.slider-text span:nth-of-type(2){max-width:347px}}
@media (max-width:1200px){.slider-text span:nth-of-type(2){font-size:14px;max-width:180px;font-family:"EchoesSans-light",sans-serif}}
@media (max-width:750px){.slider-text span:nth-of-type(2){font-size:12px;max-width:150px}}
@media (max-width:600px){.slider-text span:nth-of-type(2){font-size:14px;max-width:190px;margin-bottom:20px}}
.slider-href{position:absolute;left:50px;top:70%;display:flex;align-items:center;column-gap:20px;font-family:"EchoesSansBold",sans-serif;font-size:20px;color:white}
@media (max-width:1200px){.slider-href{left:30px;font-size:16px}}
@media (max-width:1000px){.slider-href{font-size:12px}}
@media (max-width:768px){.slider-href{left:70px;column-gap:10px;top:68%}}
@media (max-width:750px){.slider-href{left:30px}}
@media (max-width:600px){.slider-href{position:static;font-family:"EchoesSans-light",sans-serif}}
@media (max-width:768px){.slider-href svg{width:25px}}
.slider-button{position:absolute;right:50px;top:70%;display:flex;align-items:center;column-gap:20px;z-index:10;cursor:pointer}
@media (max-width:768px){.slider-button{column-gap:10px}}
@media (max-width:600px){.slider-button{left:50%;bottom:0;top:100%;right:auto;transform:translateX(-50%)}}
@media (max-width:768px){.slider-button .button-prev svg,.slider-button .button-next svg{width:40px}}
@media (max-width:600px){.slider-button .button-prev svg,.slider-button .button-next svg{width:25px}}
.slider-count{position:absolute;right:50px;top:65%;font-size:20px;font-family:"EchoesSansBold",sans-serif;color:white}
@media (max-width:1200px){.slider-count{top:62%}}
@media (max-width:1000px){.slider-count{font-size:12px}}
@media (max-width:600px){.slider-count{display:none}}
.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/images/Vector.svg);z-index:2}
.play-icon-big{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/images/Vector.svg);z-index:2}
.reviews-main{margin-bottom:113px}
.reviews-main__title{font-family:"Forum",sans-serif;text-transform:uppercase;font-size:40px;margin-bottom:40px}
.reviews-main__row{display:flex}
@media (max-width:1024px){.reviews-main__row{flex-wrap:wrap}.reviews-main__title{font-size:30px;margin-bottom:20px}}
@charset "UTF-8";
.breadcrumb ul{display:flex;background:#F4F4F4;padding:27px 0 27px 20px}
@media (max-width:700px){.breadcrumb ul{justify-content:center;flex-wrap:wrap;row-gap:10px;padding:10px 10px}}
.breadcrumb a{color:black}
.breadcrumb svg{margin:1px 9px}
.footer{background:var(--main-color);padding:50px 0 20px 0}
@media (max-width:1100px){.footer{padding:40px 0 20px 0}}
@media (max-width:768px){.footer{margin-bottom:75px;padding-top:20px}}
@media (max-width:420px){.footer{margin-bottom:63px}}
.footer-top{display:flex;padding-bottom:50px;justify-content:space-between}
@media (min-width:1101px){.footer-top{border-bottom:1px solid #F4F3DD}}
@media (max-width:1100px){.footer-top{padding-bottom:100px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}}
@media (max-width:768px){.footer-top{display:none}}
.footer-logo{flex-shrink:0;margin-right:90px}
@media (max-width:1550px){.footer-logo{margin-right:0}}
@media (max-width:1550px){.footer-logo{display:none}}
.footer-bottom{display:flex;justify-content:space-between}
.footer-table{display:none !important}
.footer-table img{height:108px;margin-bottom:25px}
@media (max-width:1500px){.footer-table{display:block !important}}
@media (max-width:1500px){.footer-desc{display:none}}
.footer-info{display:none}
@media (max-width:1100px){.footer-info{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}}
@media (max-width:768px){.footer-info{display:none}}
.footer-info-left{display:flex;flex-direction:column;row-gap:25px}
.footer-info-left a{display:block;color:white}
.footer-info-right{grid-column:2 / span 2;display:flex;align-items:center}
.footer-info-right svg{margin-right:5px}
.footer-info-right span,.footer-info-right a,.footer-info-right svg{color:#F4F3DD;opacity:0.6}
@media (max-width:800px){.footer-info-right span,.footer-info-right a,.footer-info-right svg{font-size:14px}}
.footer-info-right a{text-decoration:underline}
.footer-case{display:flex;flex-direction:column}
.footer-case span,.footer-case a{display:block;margin-bottom:15px;color:white}
.footer-case a{font-size:18px}
@media (max-width:1100px){.footer-case a{font-size:16px}}
a.footer-case-title,span.footer-case-title{font-size:22px;margin-bottom:20px;font-family:"EchoesSans-Medium",sans-serif}
@media (min-width:1101px){.footer-case-head{margin-top:32px}}
@media (max-width:1100px){.footer-case-flat{margin-top:auto}}
.footer-bottom{padding-top:15px}
@media (max-width:1100px){.footer-bottom{display:none}}
.footer-bottom span,.footer-bottom a{color:#F4F3DD}
.footer-right{display:flex;column-gap:60px}
.footer-address{display:flex;align-items:center;column-gap:10px;margin-bottom:15px}
.footer-address-title{font-size:18px !important}
.footer-address span{margin-bottom:0}
.footer-address svg{flex-shrink:0}
.footer-thousand{display:contents}
@media (max-width:1100px){.footer-thousand{display:block}}
@media (max-width:1100px){.footer-thousand-under{display:none !important}}
@media (max-width:1100px){.footer-thousand .footer-case:nth-of-type(1){margin-bottom:40px}}
@media (max-width:1100px){.footer a.footer-table{display:none}}
.footer-social{display:none}
@media (max-width:1100px){.footer-social{display:flex;justify-content:space-between;margin-top:60px}}
.footer-left{display:flex;align-items:center;column-gap:6px}
.footer-left a{text-decoration:underline}
.footer-sender{margin-top:auto}
.footer-sender form{position:relative}
.footer-sender input{width:100%;position:relative;background:transparent;height:40px;padding-left:16px;border:1px solid white;border-radius:4px;margin-bottom:10px}
.footer-sender input::placeholder{color:#CACACA}
.footer-sender button{position:absolute;right:5px;top:7px;background:transparent;border:0;z-index:2}
.footer-sender span:not(.footer-case-title),.footer-sender a{font-size:12px}
.footer-sender a{text-decoration:underline}
.footer-sender span{display:block}
.footer-mobile{display:none;padding:0 60px}
@media (max-width:768px){.footer-mobile{display:block}}
@media (max-width:710px){.footer-mobile{padding:0 30px}}
@media (max-width:600px){.footer-mobile{padding:0}}
.footer-mobile-top{display:flex;justify-content:center;margin-bottom:40px}
@media (max-width:530px){.footer-mobile-top{margin-bottom:30px}}
.footer-mobile-top img{height:111px}
@media (max-width:530px){.footer-mobile-top img{height:67px}}
@media (max-width:530px){.footer-mobile-left,.footer-mobile-right{display:contents}}
@media (max-width:530px){.footer-mobile .footer-sender{order:3}}
.footer-mobile-cont{display:flex;justify-content:center;column-gap:20px;margin-bottom:40px}
@media (max-width:530px){.footer-mobile-cont{flex-direction:column}}
.footer-mobile-href p{display:flex;column-gap:40px;margin-bottom:30px;transition:all 0.3s ease;text-transform:uppercase;display:flex;align-items:center;font-size:30px;color:white;text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under;font-family:Forum;white-space:nowrap}
.footer-mobile-href svg{transform:rotate(90deg)}
@media (max-width:530px){.footer-mobile .footer-sender{margin-top:60px}}
.footer-mobile .footer-sender span:nth-of-type(1){font-size:18px;color:white;margin-bottom:15px}
.footer-mobile .footer-sender input{width:295px}
@media (max-width:530px){.footer-mobile .footer-sender input{width:100%}}
.footer-mobile .footer-sender form span{font-size:14px !important;max-width:265px}
.footer-mobile .footer-sender form a{color:white}
.footer-mobile-right .footer-address span{color:white}
.footer-mobile-title{font-family:"EchoesSans-Medium",sans-serif;font-size:22px;margin-bottom:20px;color:white;display:block}
@media (max-width:530px){.footer-mobile-title{margin-top:60px}}
.footer-mobile-up{opacity:0.6;max-width:272px;margin-top:40px}
@media (max-width:530px){.footer-mobile-up{order:4;max-width:none}}
.footer-mobile-up a,.footer-mobile-up span{color:#F4F3DD}
.footer-mobile-up a{text-decoration:underline}
.footer-mobile-up svg{margin-bottom:-5px}
.footer-mobile-social{display:flex;justify-content:space-between}
.footer-mobile-hidden{display:none}
.footer-mobile-hidden a{display:block;color:white;margin-bottom:25px}
svg.rotate-footer{transition:transform 0.5s;transform:rotate(270deg)}
.button-up{cursor:pointer;display:none;position:fixed;bottom:20px;right:15px;z-index:10}
@media (max-width:768px){.button-up{bottom:133px}}
@media (max-width:768px){.button-up svg{width:45px;height:45px}}
.button-up svg{stroke:#fff}
.button-up svg circle{r:29px}
:root{--main-color:#6E7755;--text-color:#151A0A;--background:#f4f4f4;--background-2:#f4f3dd;--main-margin:100px;--main-title:40px}
.smart-captcha{margin-bottom:16px}
@media (max-width:1350px){:root{--main-title:36px;--main-margin:80px}}
@media (max-width:1024px){:root{--main-title:30px}}
@media (max-width:700px){:root{--main-margin:60px}}
@media (max-width:420px){:root{--main-title:24px}}
@media (max-width:320px){:root{--main-title:18px}}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}
body.no-scroll{overflow:hidden}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}
*{box-sizing:border-box}
img{max-width:100%}
a{text-decoration:none;color:#06c;cursor:pointer}
a:hover{text-decoration:none}
ol,ul{list-style:none}
html,body{line-height:120%;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:16px}
.container{width:1780px;margin:0 auto;padding:0}
@media (max-width:1860px){.container{width:100%;padding:0 65px}}
@media (max-width:1024px){.container{padding:0 60px}}
@media (max-width:768px){.container{padding:0 20px}}
@media (max-width:420px){.container{padding:0 15px}}
.little-title{font-family:"Forum",sans-serif;font-size:18px;text-transform:uppercase;margin-bottom:15px;color:var(--text-color)}
@media (min-width:769px){.little-title{font-size:22px}}
@media (min-width:1025px){.little-title{font-size:26px}}
@media (min-width:1921px){.little-title{font-size:30px}}

.tabs-mob-nav{display:flex;align-items:center;gap:10px;width:100%;overflow-x:auto;margin-bottom:20px}
@media (min-width:1350px){.tabs-mob-nav{display:none}}
.tabs-mob-nav .tab-mob-nav{padding:10px 15px 8px 15px;min-width:max-content;font-family:"Forum",sans-serif;font-size:26px;border-radius:50px;cursor:pointer;transition:0.2s all}
.tabs-mob-nav .tab-mob-nav.active{background-color:var(--main-color);color:white}
.tabs-mob-nav .tab-mob-nav:hover{background-color:var(--main-color);color:white}
.link{color:var(--main-color)}
.tabs-nav{align-items:center;flex-direction:column;width:100%;margin-bottom:20px;display:none}
@media (min-width:1350px){.tabs-nav{display:flex}}
.tabs-nav .tab-nav{width:100%;border-radius:50px;font-family:"Forum",sans-serif;font-size:26px;text-transform:uppercase;z-index:10;transition:0.2s all}
@media (min-width:1350px){.tabs-nav .tab-nav{font-size:30px}}
.tabs-nav .tab-nav__count{font-family:"EchoesSansBold";font-size:24px;font-weight:bold}
.tabs-nav .tab-nav__arrow{transition:0.2s all;margin-left:auto}
.tabs-nav .tab-nav__arrow path{stroke:var(--main-color);transition:0.2s all}
.tabs-nav .tab-nav__item{padding:15px 15px 12px 15px;margin:15px 0;min-width:max-content;display:flex;align-items:center;gap:20px;border-radius:50px;cursor:pointer;width:100%;position:relative;transition:0.2s all}
.tabs-nav .tab-nav:before{content:"";display:block;width:100%;height:1px;background-color:var(--main-color)}
.tabs-nav .tab-nav:last-child:after{content:"";height:1px;width:100%;background-color:var(--main-color);display:block}
.tabs-content{background-color:#F4F4F4;padding:25px 20px 25px 20px}
@media (min-width:1350px){.tabs-content{padding:35px 30px 30px 30px}}
.tabs-content *:last-child{margin-bottom:0 !important}
.tabs-content ul{list-style:none;margin:0;padding:0;margin-bottom:10px}
.tabs-content ul li{background-image:url('data:image/svg+xml,<svg viewBox="0 0 35 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.3376 17.8936C15.3506 17.8962 15.3641 17.8935 15.3751 17.8862C15.3862 17.8788 15.3938 17.8674 15.3964 17.8544L15.4143 17.765C15.4197 17.738 15.4023 17.7118 15.3753 17.7062C10.3504 16.6725 5.51164 14.882 1.02423 12.3958C1.00022 12.3825 0.969983 12.3911 0.956475 12.415C0.942967 12.4389 0.951242 12.4692 0.975016 12.4829C5.43607 15.0563 10.2874 16.8839 15.3376 17.8936Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.2039 14.68C31.2298 14.6708 31.2434 14.6425 31.2344 14.6166C31.2254 14.5906 31.1972 14.5768 31.1712 14.5855C26.3087 16.2199 21.2273 17.1107 16.0989 17.2279C16.0714 17.2285 16.0496 17.2512 16.05 17.2787L16.0515 17.3698C16.052 17.3975 16.0747 17.4195 16.1023 17.419C21.2517 17.3342 26.3527 16.409 31.2039 14.68Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.3046 17.8306C15.312 17.8416 15.3235 17.8491 15.3366 17.8516C15.3496 17.8541 15.3631 17.8513 15.374 17.8439L15.4494 17.7927C15.4722 17.7773 15.4782 17.7463 15.4629 17.7235C14.1592 15.7805 12.8406 13.7024 11.5298 11.488C10.0658 9.01484 8.7545 6.61342 7.57958 4.31025C7.5671 4.28579 7.53725 4.27597 7.51269 4.28824C7.48814 4.3005 7.47806 4.33027 7.49012 4.35493C8.6864 6.80161 9.99008 9.23402 11.3649 11.5847C12.6024 13.7006 13.9279 15.802 15.3046 17.8306Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.2297 17.5116C15.2513 17.5287 15.2828 17.525 15.2999 17.5034L15.3564 17.4319C15.3735 17.4103 15.3699 17.379 15.3485 17.3619C11.3424 14.1572 7.84608 10.363 4.97896 6.1089C4.96362 6.08614 4.93281 6.08 4.90992 6.09514C4.88702 6.11028 4.88062 6.14104 4.89556 6.16406C7.69956 10.4839 11.1902 14.3169 15.2297 17.5116Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.2364 17.7385C15.2616 17.7498 15.2912 17.7386 15.3025 17.7135L15.3379 17.6353C15.3492 17.6102 15.3381 17.5807 15.3131 17.5692C11.1702 15.671 7.38428 13.0748 4.12084 9.894C4.10119 9.87485 4.06978 9.87511 4.05045 9.89458C4.03112 9.91405 4.0311 9.94546 4.05039 9.96497C7.27044 13.2206 11.0623 15.8557 15.2364 17.7385Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.8086 17.3654C16.8343 17.3554 16.8471 17.3265 16.8371 17.3008L16.8062 17.2207C16.7962 17.195 16.7674 17.1822 16.7417 17.192C12.4829 18.8136 7.97698 19.6912 3.42083 19.7863C3.3934 19.7869 3.37156 19.8095 3.37188 19.8369C3.3722 19.8643 3.39457 19.8864 3.422 19.8863C8.00108 19.8746 12.5389 19.0201 16.8086 17.3654Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M29.8084 17.5907C29.8346 17.5833 29.85 17.5562 29.843 17.5298C29.8361 17.5035 29.8092 17.4876 29.7827 17.4941C28.4578 17.8206 27.1112 18.0518 25.7532 18.1859C24.4557 18.3133 23.493 18.3166 23.2601 18.3166C21.0977 18.3161 18.9455 18.0205 16.8631 17.4378C16.8365 17.4304 16.809 17.4459 16.8015 17.4725L16.7784 17.5552C16.7748 17.568 16.7764 17.5816 16.7829 17.5932C16.7894 17.6047 16.8003 17.6132 16.813 17.6168C21.0644 18.8065 25.5619 18.7974 29.8084 17.5907Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6874 17.4278C16.7006 17.4261 16.7125 17.4192 16.7206 17.4087C16.7286 17.3982 16.7322 17.3849 16.7304 17.3717L16.7185 17.2815C16.7149 17.2542 16.6899 17.235 16.6626 17.2384C11.5335 17.8891 6.32319 17.2179 1.52647 15.2885C1.50101 15.2782 1.47204 15.2904 1.46158 15.3158C1.45113 15.3412 1.46308 15.3702 1.48837 15.3809C6.2821 17.4043 11.5292 18.1109 16.6874 17.4278Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.5975 19.5332C31.6247 19.5296 31.6439 19.5047 31.6405 19.4775C31.6372 19.4502 31.6125 19.4308 31.5852 19.4339C26.449 20.0203 21.2481 19.2894 16.4724 17.31C16.447 17.2995 16.4179 17.3115 16.4072 17.3368L16.3718 17.4207C16.3611 17.4461 16.373 17.4755 16.3984 17.4862C21.1922 19.5096 26.4392 20.2162 31.5975 19.5332Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.7019 17.2504C15.7265 17.238 15.7364 17.2081 15.7241 17.1835C13.4729 12.6622 11.7459 7.89846 10.577 2.98491C10.5706 2.95822 10.544 2.94163 10.5172 2.94773C10.4905 2.95383 10.4736 2.98034 10.4795 3.00714C11.5596 7.95707 13.2646 12.7496 15.5534 17.2695C15.5659 17.2942 15.596 17.304 15.6206 17.2916L15.7019 17.2504Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.9351 17.7499C15.9483 17.7515 15.9616 17.7476 15.972 17.7393C15.9824 17.731 15.9891 17.7189 15.9905 17.7057L17.7376 1.65176L17.7376 1.65147C17.7406 1.62408 17.7209 1.59943 17.6935 1.59637C17.6661 1.59332 17.6414 1.613 17.6382 1.64038L17.6382 1.64066L15.8006 17.6842C15.7974 17.7116 15.8171 17.7364 15.8445 17.7396L15.9351 17.7499ZM15.8559 17.6402L15.8502 17.6899L15.8911 17.6946L15.8559 17.6402Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.6766 16.5169C15.7035 16.5114 15.721 16.4852 15.7157 16.4583C15.2808 14.2307 14.8969 11.8111 14.609 9.21684C14.3442 6.82968 14.1914 4.57078 14.1188 2.46143C14.1178 2.43402 14.095 2.41249 14.0676 2.41316C14.0402 2.41383 14.0184 2.43645 14.0188 2.46387C14.0515 4.7169 14.1861 6.99568 14.4189 9.23695C14.6709 11.6629 15.0441 14.1051 15.5283 16.4959C15.5338 16.5229 15.5602 16.5404 15.5872 16.5349L15.6766 16.5169Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.685 17.2641C16.6975 17.2687 16.7113 17.2682 16.7234 17.2626C16.7355 17.257 16.7448 17.2469 16.7494 17.2344L22.636 1.12774L22.6361 1.12749C22.6456 1.1016 22.6323 1.07294 22.6064 1.06341C22.5806 1.05388 22.5519 1.06708 22.5423 1.09291L22.5422 1.09316L16.5701 17.168C16.5655 17.1805 16.566 17.1942 16.5715 17.2063C16.5771 17.2183 16.5871 17.2277 16.5996 17.2323L16.685 17.2641Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.4012 17.0183C16.4141 17.0216 16.4278 17.0197 16.4392 17.0129C16.4507 17.0062 16.459 16.9951 16.4623 16.9822L20.1221 2.58418L20.1222 2.58389C20.129 2.55718 20.1129 2.53002 20.0862 2.52315C20.0595 2.51628 20.0323 2.53229 20.0253 2.55895L20.0253 2.55925L16.2772 16.9343C16.2739 16.9471 16.2757 16.9607 16.2825 16.9722C16.2892 16.9836 16.3001 16.9919 16.313 16.9953L16.4012 17.0183ZM16.3382 16.8985L16.3256 16.9469L16.3654 16.9573L16.3382 16.8985Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.2681 17.7348C16.2846 17.7567 16.3156 17.7612 16.3377 17.7449L31.3553 6.66904L31.3555 6.6689C31.3777 6.65254 31.3825 6.62131 31.3662 6.59908C31.3499 6.57685 31.3186 6.57202 31.2964 6.58828L31.2962 6.58842L16.2236 17.5915C16.2128 17.5994 16.2056 17.6113 16.2036 17.6246C16.2017 17.6378 16.2051 17.6513 16.2132 17.662L16.2681 17.7348Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6376 16.9918C16.6457 17.0024 16.6577 17.0092 16.6709 17.0109C16.6841 17.0126 16.6974 17.009 16.7079 17.0008L30.019 6.64763L30.0193 6.64746C30.041 6.63054 30.045 6.59921 30.0281 6.57741C30.0113 6.5556 29.9799 6.55156 29.9581 6.56836L29.9579 6.56853L16.5912 16.8494C16.5693 16.8663 16.5652 16.8977 16.582 16.9195L16.6376 16.9918Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6763 16.8594C16.6863 16.8682 16.6994 16.8727 16.7127 16.8718C16.726 16.8709 16.7383 16.8648 16.7471 16.8548L27.0079 5.09606L27.0081 5.09584C27.0262 5.07508 27.0241 5.04357 27.0034 5.02539C26.9827 5.00721 26.9512 5.00922 26.9329 5.02987L26.9327 5.03009L16.6036 16.7285C16.5948 16.7384 16.5904 16.7515 16.5912 16.7647C16.592 16.7779 16.5981 16.7903 16.608 16.7991L16.6763 16.8594Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.5695 17.0094C16.5803 17.0172 16.5937 17.0204 16.6068 17.0183C16.62 17.0162 16.6317 17.0089 16.6395 16.9981L27.1999 2.29332L27.2001 2.29312C27.2162 2.27073 27.2111 2.23955 27.1887 2.22342C27.1664 2.20728 27.1352 2.21228 27.119 2.23458L27.1189 2.23479L16.4846 16.886C16.4768 16.8968 16.4736 16.9102 16.4757 16.9233C16.4778 16.9364 16.485 16.9481 16.4957 16.9559L16.5695 17.0094Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.768 17.4543C16.7684 17.4818 16.791 17.5038 16.8185 17.5035C19.785 17.4731 22.7398 17.1258 25.6325 16.4676L25.6214 16.4188L25.6325 16.4676C28.4924 15.8168 31.2756 14.8657 33.9356 13.6301C33.9606 13.6186 33.9715 13.5891 33.9601 13.5641C33.9487 13.5391 33.9193 13.5279 33.8942 13.5391C28.5162 15.9427 22.7059 17.2282 16.8159 17.3177C16.8026 17.3179 16.79 17.3234 16.7808 17.3329C16.7715 17.3424 16.7665 17.3552 16.7667 17.3685L16.768 17.4543Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M24.7918 14.3315L24.7918 14.3315C26.9263 13.3442 28.3933 12.5313 28.8884 12.2505C30.446 11.3672 31.7502 10.5172 32.7759 9.80386C32.7983 9.78824 32.8041 9.7575 32.7888 9.73484C32.7735 9.71217 32.7428 9.706 32.7199 9.72098C27.6768 13.0236 22.1826 15.5797 16.4079 17.3098C16.3952 17.3136 16.3846 17.3223 16.3783 17.334C16.372 17.3456 16.3706 17.3593 16.3744 17.372L16.3991 17.4543C16.407 17.4808 16.4349 17.4958 16.4613 17.4878C19.3092 16.6338 22.093 15.5791 24.7918 14.3315Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M17.0843 17.9962C17.0944 17.9876 17.1006 17.9753 17.1016 17.9621L17.1085 17.8712C17.1106 17.8437 17.0902 17.8198 17.0628 17.8175C11.9498 17.3988 6.93002 16.2062 2.17502 14.2807C2.14958 14.2704 2.12059 14.2825 2.11007 14.3079C2.09955 14.3332 2.11143 14.3623 2.13668 14.373C6.87608 16.3884 11.9128 17.6163 17.048 18.0081C17.0612 18.0091 17.0743 18.0048 17.0843 17.9962Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.2235 13.1957C31.2481 13.1835 31.2581 13.1537 31.2461 13.1291C31.234 13.1044 31.2044 13.0941 31.1796 13.1059C26.5503 15.316 21.6139 16.8145 16.5372 17.5507C16.51 17.5546 16.491 17.5798 16.4948 17.607L16.5074 17.6973C16.5112 17.7247 16.5364 17.7438 16.5637 17.74C21.6651 17.0334 26.6169 15.4985 31.2235 13.1957Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.5315 18.3132C15.5497 18.334 15.5812 18.3362 15.602 18.318L15.6707 18.2581C15.6915 18.24 15.6937 18.2086 15.6757 18.1877C14.1468 16.4166 12.5867 14.5131 11.0178 12.4734C9.26555 10.1953 7.67365 7.96997 6.22897 5.8257C6.21363 5.80294 6.18281 5.79679 6.15991 5.81194C6.13702 5.82708 6.13062 5.85785 6.14557 5.88087C7.62881 8.16501 9.2169 10.4221 10.8658 12.5893C12.35 14.5401 13.9198 16.4659 15.5315 18.3132Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M4.15476 8.02744C4.13666 8.00681 4.10531 8.00464 4.08453 8.02256C4.06375 8.04049 4.0613 8.07182 4.07905 8.09275C7.40903 12.0215 11.3582 15.38 15.7708 18.0357C15.7944 18.05 15.8251 18.0424 15.8394 18.0187L15.8864 17.9406C15.9006 17.9171 15.8931 17.8865 15.8696 17.8721C11.4889 15.2023 7.539 11.8829 4.15476 8.02744Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.5048 18.3882C15.5311 18.3964 15.5591 18.3817 15.5674 18.3554L15.593 18.2734C15.6012 18.2472 15.5867 18.2192 15.5605 18.2109C11.2184 16.8273 7.14648 14.7078 3.5225 11.9447C3.50069 11.9281 3.46954 11.9322 3.45271 11.9538C3.43587 11.9755 3.43964 12.0067 3.46115 12.0237C7.0511 14.8663 11.1337 17.0237 15.5048 18.3882Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M30.1975 16.254C30.2226 16.2434 30.2347 16.2147 30.2245 16.1893C30.2144 16.164 30.1859 16.1515 30.1604 16.1612C28.8846 16.6454 27.5758 17.0377 26.244 17.3349C24.9714 17.6182 24.0161 17.7379 23.785 17.766L23.7849 17.766C22.7131 17.8973 21.6335 17.9544 20.5538 17.9368C19.3155 17.9144 18.0811 17.7915 16.8627 17.5694C16.8493 17.5669 16.8355 17.5701 16.8244 17.5781C16.8134 17.5861 16.8061 17.5983 16.8042 17.6118L16.7854 17.7488C16.7817 17.7758 16.8003 17.8007 16.8271 17.805C19.1363 18.1714 21.4847 18.2203 23.8071 17.9505L23.8075 17.9505C24.6708 17.8438 25.5279 17.6919 26.3752 17.4952L26.3753 17.4952C27.6819 17.1893 28.9605 16.7741 30.1975 16.254Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M31.9619 18.1922C31.9885 18.1854 32.0046 18.1584 31.9979 18.1318C31.9913 18.1051 31.9645 18.0888 31.9378 18.0952C26.9101 19.2981 21.6589 19.2012 16.6791 17.8136C16.6526 17.8062 16.6251 17.8216 16.6176 17.848L16.5926 17.9356C16.585 17.9621 16.6004 17.9898 16.6269 17.9974C21.6301 19.4265 26.9241 19.4938 31.9619 18.1922Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.9051 17.8473C15.9279 17.832 15.9342 17.8012 15.919 17.7782C13.1378 13.5623 10.8478 9.04212 9.09348 4.30588C9.08396 4.28015 9.05548 4.26691 9.02967 4.2762C9.00386 4.28548 8.99035 4.31383 8.99939 4.33973C10.6699 9.12282 12.9416 13.6742 15.76 17.8843C15.7674 17.8953 15.7788 17.903 15.7918 17.9055C15.8048 17.9081 15.8183 17.9054 15.8294 17.898L15.9051 17.8473Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.2035 18.3145C16.2168 18.3144 16.2295 18.309 16.2388 18.2995C16.2481 18.29 16.2533 18.2772 16.2531 18.2639L16.047 2.11648L16.047 2.1162C16.0466 2.08864 16.024 2.06656 15.9965 2.06684C15.9689 2.06711 15.9468 2.08963 15.947 2.11719L15.947 2.11747L16.062 18.2655C16.0622 18.2931 16.0847 18.3153 16.1123 18.3151L16.2035 18.3145ZM16.1116 18.2151L16.112 18.2651L16.1531 18.2648L16.1116 18.2151Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M15.7909 17.1223C15.8169 17.1136 15.8311 17.0855 15.8226 17.0594C15.1217 14.9007 14.4481 12.5453 13.8488 10.0048C13.2974 7.66716 12.8726 5.44331 12.5457 3.35818C12.5414 3.33109 12.5161 3.31248 12.489 3.31646C12.4619 3.32044 12.443 3.34552 12.4467 3.37269C12.7515 5.60526 13.1606 7.85104 13.6625 10.0477C14.2059 12.4254 14.8716 14.8047 15.6411 17.1193C15.6499 17.1455 15.6781 17.1597 15.7043 17.151L15.7909 17.1223Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.6523 17.7489C16.6652 17.752 16.6789 17.7498 16.6902 17.7428C16.7015 17.7358 16.7096 17.7246 16.7126 17.7116L20.6092 1.01159L20.6093 1.01133C20.6155 0.984492 20.5989 0.957644 20.5721 0.95131C20.5453 0.944976 20.5184 0.961544 20.512 0.988351L20.5119 0.98861L16.5266 17.6675C16.5235 17.6804 16.5257 17.694 16.5326 17.7053C16.5395 17.7166 16.5507 17.7247 16.5636 17.7277L16.6523 17.7489ZM16.5752 17.6791L16.6152 17.6887L16.5868 17.6305L16.5752 17.6791Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.394 17.471C16.4072 17.4728 16.4206 17.4692 16.4311 17.4611C16.4417 17.453 16.4486 17.441 16.4503 17.4278L18.343 2.69296L18.343 2.69266C18.3465 2.66533 18.3273 2.64031 18.3 2.63671C18.2726 2.63312 18.2476 2.6523 18.2439 2.67961L18.2438 2.67992L16.2608 17.4026C16.2571 17.4299 16.2763 17.4551 16.3037 17.4588L16.394 17.471Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.5298 18.2587C16.5489 18.2784 16.5803 18.2792 16.6002 18.2603L30.6276 4.97532L30.6278 4.97515C30.6478 4.9562 30.6487 4.92462 30.6298 4.90456C30.6109 4.8845 30.5793 4.88353 30.5592 4.90239L30.559 4.90255L16.4683 18.1219C16.4585 18.131 16.4529 18.1437 16.4525 18.1571C16.4522 18.1705 16.4572 18.1834 16.4665 18.1931L16.5298 18.2587Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.8049 17.4772C16.8142 17.4867 16.827 17.4921 16.8403 17.4922C16.8536 17.4923 16.8664 17.487 16.8758 17.4776L29.045 5.38798L29.0452 5.3878C29.0647 5.36837 29.0649 5.33678 29.0455 5.31718C29.0261 5.29757 28.9945 5.29734 28.9749 5.31667L28.9747 5.31685L16.7416 17.3415C16.7219 17.3609 16.7217 17.3925 16.741 17.4122L16.8049 17.4772Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.827 17.3405C16.8382 17.3481 16.8519 17.351 16.8652 17.3483C16.8784 17.3457 16.89 17.3378 16.8974 17.3264L25.8866 3.40868L25.8868 3.40845C25.9017 3.3853 25.8951 3.35441 25.872 3.3394C25.8489 3.32438 25.818 3.3309 25.8029 3.35397L25.8028 3.3542L16.7384 17.2203C16.7235 17.243 16.7295 17.2735 16.7519 17.2888L16.827 17.3405Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.7342 17.5031C16.7458 17.5096 16.7595 17.5111 16.7723 17.5074C16.7851 17.5037 16.7959 17.4951 16.8023 17.4834L25.508 1.61L25.5081 1.60978C25.5213 1.58561 25.5125 1.55527 25.4884 1.54196C25.4643 1.52864 25.4339 1.53737 25.4205 1.56147L25.4204 1.56169L16.635 17.3909C16.6285 17.4025 16.627 17.4162 16.6306 17.4289C16.6343 17.4417 16.6428 17.4524 16.6544 17.4589L16.7342 17.5031Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M16.9893 17.9202C16.993 17.9474 17.0181 17.9665 17.0454 17.9629C19.9865 17.5742 22.8776 16.8723 25.6696 15.8693C28.4298 14.8775 31.0776 13.597 33.5689 12.049C33.5922 12.0345 33.5995 12.0039 33.5851 11.9805C33.5708 11.957 33.5403 11.9496 33.5167 11.9637C28.4687 14.9997 22.8563 16.9781 17.0204 17.7788C16.993 17.7825 16.9739 17.8077 16.9776 17.8351L16.9893 17.9202Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M24.5743 13.8509L24.5743 13.8509C26.5738 12.6127 27.9317 11.6285 28.3893 11.2899C29.8287 10.2249 31.0207 9.22343 31.9525 8.39138C31.9729 8.37317 31.9749 8.34195 31.957 8.3213C31.9391 8.30065 31.9079 8.29823 31.887 8.31587C27.28 12.2039 22.1351 15.4052 16.6118 17.8207C16.5997 17.826 16.5901 17.8359 16.5853 17.8483C16.5805 17.8606 16.5807 17.8744 16.5861 17.8865L16.6205 17.9652C16.6315 17.9905 16.661 18.002 16.6863 17.9909C19.4101 16.799 22.0461 15.4155 24.5743 13.8509Z" fill="%236E7755" stroke="%236E7755" stroke-width="0.1" stroke-linejoin="round"/><path d="M17.2145 16.9614C17.307 17.1374 17.3492 17.3355 17.3363 17.5339C17.3234 17.7323 17.2561 17.9233 17.1416 18.0859C16.8816 18.3931 16.5193 18.2881 15.8326 18.5327C15.4709 18.6624 15.5505 18.1158 15.2452 18.3489C15.3665 18.08 14.9882 18.5129 14.9437 18.2212C14.9206 18.0775 14.8369 17.9839 14.79 17.7649C14.7538 17.5942 14.7434 17.4191 14.759 17.2453C14.8381 17.0495 14.9576 16.8726 15.1097 16.7261C15.2618 16.5797 15.443 16.467 15.6417 16.3953C15.9291 16.296 16.2418 16.298 16.5279 16.401C16.814 16.5039 17.0563 16.7017 17.2145 16.9614Z" fill="%236E7755"/></svg>');background-repeat:no-repeat;background-position:left center;background-size:30px;padding-left:35px;font-size:18px}
.tabs-content ul li:not(:first-child){margin-top:10px}
.tabs-content .tab-content{display:none}
.tabs-content .tab-content.active{display:block}
.tab-nav .tab-nav__item:hover,.tab-nav.active .tab-nav__item{width:calc(100% + 45px);background-color:var(--main-color);color:white}
.tab-nav .tab-nav__item:hover .tab-nav__arrow path,.tab-nav.active .tab-nav__item .tab-nav__arrow path{stroke:white}


.el-video-youtube{display:flex;align-items:center;justify-content:center;width:100%;min-height:250px;overflow:hidden;position:relative;cursor:pointer}
@media (min-width:768px){.el-video-youtube{min-height:350px}}
@media (min-width:1350px){.el-video-youtube{min-height:450px}}
.el-video-youtube.active:before{content:unset}
.el-video-youtube:hover:before{transform:scale(0.95)}
.el-video-youtube:before{content:"";width:100px;height:100px;position:absolute;background-image:url('data:image/svg+xml,<svg viewBox="0 0 75 88" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M75 44L-4.07833e-06 87.3013L-2.92811e-07 0.698727L75 44Z" fill="white"/></svg>');background-repeat:no-repeat;z-index:10;transition:0.2s all}
.el-video-youtube__prev,.el-video-youtube__video{width:100%;min-height:inherit;object-fit:cover;display:flex}
.el-video-youtube__prev{filter:brightness(90%)}
.el-video-youtube iframe{width:100%;min-height:inherit}

.image-container{display:block}
.image-button{position:absolute;bottom:77px}
.image-case{opacity:0}
.image-main:hover .image-case{opacity:1}
h1.upper-title{font-weight:500}#mse2_mfilter .pagination{display:flex}
.mse2_pagination{display:flex;margin:0 auto;align-items:center;justify-content:center;margin-top:33px;margin-bottom:33px}
.mse2_pagination .pagination{justify-content:center}
.page-link{padding:4px 8px;font-size:14px;color:var(--main-color)}
.page-link:hover{color:var(--main-color)}
.page-link:active{color:var(--main-color)}
.page-item.active .page-link{background-color:var(--main-color);border-color:var(--main-color);color:#fff}
@media (max-width:768px){.mse2_pagination{display:block;overflow:auto;width:100%}}@media (max-width:1350px){.header{margin-top:0}}
@media (max-width:768px){.header{padding:10px 0}}
@media (max-width:1340px){.header-bottom{height:74px}}
@media (max-width:768px){.header-bottom{height:100%}}
.header-top{background:var(--main-color);height:40px;color:white}
@media (max-width:768px){.header-top{display:none}}
.header-top .container{display:flex;justify-content:space-between;align-items:center}
.header-top a{color:white}
.header-favorite{position:relative}
.header-favorite .favorite__count{position:absolute;width:15px;color:white !important;display:flex;align-items:center;justify-content:center;font-size:11px;height:15px;background:#FF7979;border-radius:100px;right:-4px;top:-4px}
@media (max-width:768px){.header-favorite .favorite__count{right:9px;top:-4px;height:15px !important;width:15px !important;font-size:12px !important}}
@media (max-width:768px){.header-favorite .favorite__count{height:12px;width:12px;font-size:8px}}
.header-favorite-empty .favorite__count{display:none}
.header-info{display:flex;column-gap:40px}
.header-social{display:flex;align-items:center;column-gap:100px}
.header-contacts{display:flex;column-gap:30px;height:40px;padding:5px 0}
@media (max-width:1650px){.header-contacts{display:none}}
.header-contacts a{display:block;height:100%}
.header-address{display:flex;align-items:center}
.header-address-main{display:flex;align-items:center;column-gap:5px;cursor:pointer}
@media (max-width:1340px){.header-address-main{display:none}}
.header-href{display:flex;height:40px;column-gap:30px}
.header-href a{display:flex;align-items:center;column-gap:5px}
.header-main{padding:5px 0;display:grid;grid-template-columns:1fr 1fr 1fr}
@media (max-width:1340px){.header-main{display:flex;justify-content:space-between}}
@media (max-width:768px){.header-main{display:contents}}
.header-logo{display:block;margin:0 auto}
@media (max-width:1650px){.header-logo{max-width:290px}}
@media (max-width:1340px){.header-logo{max-width:224px;flex-shrink:0}}
@media (max-width:768px){.header-logo{margin:0}}
@media (max-width:500px){.header-logo{max-width:192px}}
.header-relations{display:flex;align-items:center;column-gap:30px}
@media (max-width:1650px){.header-relations{column-gap:7px}}
@media (max-width:768px){.header-relations{display:none}}
.header-catalog{display:flex;align-items:center;column-gap:10px;font-size:18px;cursor:pointer;position:relative;border-radius:17px;overflow:hidden;padding-right:20px}
@media (max-width:1650px){.header-catalog{padding-right:0}}
.header-catalog span{position:relative;z-index:2}
@media (min-width:1340px) and (max-width:1650px){.header-catalog span{display:none}}
@media (min-width:1650px){.header-catalog::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#6E7755;transition:left 0.5s ease;z-index:0}}
.header-catalog:hover::before{left:0}
.header-catalog:hover span{color:white;transition:all 0.5s ease}
@media (max-width:1650px){.header-catalog:hover span{color:black}}
.header-menu svg{z-index:2}
.header-menu{background:var(--main-color);border-radius:17px;height:34px;width:34px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}
.header-connection{display:flex;align-items:center;column-gap:13px}
@media (max-width:1650px){.header-connection{column-gap:7px}}
@media (max-width:1340px){.header-connection{display:none}}
.header-order{display:flex;align-items:center;justify-content:center;border-radius:60px;background:var(--main-color);color:#fff;height:34px;width:210px;cursor:pointer}
.header-table{display:contents}
@media (max-width:1340px){.header-table{display:flex;column-gap:50px;align-items:center}}
@media (max-width:920px){.header-table{column-gap:30px}}
@media (max-width:768px){.header-table{column-gap:0;justify-content:space-between}}
@media (max-width:320px){.header-table{justify-content:center}}
.header-table-phone,.header-table-mobile{display:none}
@media (max-width:1340px){.header-table-phone,.header-table-mobile{display:flex;flex-direction:column;align-items:center;margin-top:10px}}
@media (max-width:320px){.header-table-phone,.header-table-mobile{display:none}}
.header-table-phone span,.header-table-mobile span{font-size:10px}
.header-phone{border:1px solid #f4f4f4;height:34px;border-radius:20px;color:#cacaca;width:192px;display:flex;align-items:center;padding-left:12px;cursor:pointer}
.header-functional{display:flex;justify-content:flex-end;align-items:center;column-gap:60px}
@media (max-width:1650px){.header-functional{column-gap:30px}}
.header-lk{display:flex;column-gap:45px}
@media (max-width:1650px){.header-lk{column-gap:30px}}
@media (max-width:1340px){.header-lk{column-gap:20px}}
@media (max-width:920px){.header-lk{column-gap:10px}}
@media (max-width:768px){.header-lk{display:none}}
.header-lk a{display:flex;flex-direction:column;row-gap:5px;align-items:center;position:relative}
.header-lk a .text{font-size:12px;color:var(--main-color);white-space:nowrap;opacity:0;transition:opacity 0.3s ease;position:absolute;bottom:-18px}
.header-lk a:hover span.text{opacity:1}
.header-lk .header-auth{display:flex;flex-direction:column;row-gap:5px;align-items:center;position:relative;cursor:pointer}
.header-lk .header-auth .text{font-size:12px;color:var(--main-color);white-space:nowrap;opacity:0;transition:opacity 0.3s ease;position:absolute;bottom:-18px}
.header-lk .header-auth:hover span.text{opacity:1}
.header-lk .header-auth__list{position:absolute;background:rgba(110,119,85,0.57);box-shadow:0 22px 55px 0 rgba(0,0,0,0.05);padding:19px;width:200px;top:30px;right:-47px;z-index:10;display:none;transition:opacity 0.3s ease}
.header-lk .header-auth__list a{display:block;font-size:18px;margin-bottom:5px;color:#000;text-decoration:underline}
.header-lk .header-auth:hover .header-auth__list{display:block}
.header-shop{font-size:14px;margin-left:10px;display:none}
.header-shop span{margin-right:10px}
@media (max-width:1340px){.header-search{display:none}}
.header-search form{position:relative}
.header-search form input{border-radius:20px;border:1px solid #f4f4f4;height:30px;padding-left:30px}
.header-search form input:focus-visible{outline:none}
.header-search form input::placeholder{color:#CACACA}
.header-search-glass{position:absolute;top:6px;left:10px}
.header-search button{cursor:pointer;position:absolute;right:6px;top:8px;border:0;background:transparent}
.header-under{display:none;background:#FFF;box-shadow:0 -22px 55px 0 rgba(0,0,0,0.05)}
@media (max-width:768px){.header-under{padding:5px;position:fixed;display:flex;align-items:center;justify-content:space-around;bottom:0;left:0;width:100%;z-index:1200}}
.header-under svg{height:45px;width:45px}
@media (max-width:420px){.header-under svg{height:34px;width:34px}}
.header-under a{display:flex;flex-direction:column;align-items:center}
.header-under a span{color:black;font-size:12px}
@media (max-width:420px){.header-under a span{font-size:10px}}
.header-under-home svg path,.header-under-cart svg path,.header-under-favorite svg path,.header-under-cabinet svg path{stroke:#121212}
.header-under .under-2{display:none}
.header-under-menu{display:flex;flex-direction:column;align-items:center;cursor:pointer}
.header-under-menu span{font-size:12px}
.header-under-main span{color:var(--main-color) !important}
.header-under-main svg path{stroke:var(--main-color)}
.header-cart{pointer-events:none}
.header-cart__count{position:absolute;width:15px;color:white !important;display:flex;align-items:center;justify-content:center;font-size:11px;height:15px;background:#FF7979;border-radius:100px;right:-4px;top:-4px;display:none}
.header-cart.full{pointer-events:auto}
.header-cart.full .header-cart__count{display:flex}
.header .header-mobile__search{position:fixed;top:0;left:-105%;width:100%;height:100%;z-index:998;background-color:#fff;padding:50px 30px 30px;overflow-y:scroll}
.header .header-mobile__search .container{padding:0}
.header .header-mobile__search .header-search{position:relative;margin-right:27px}
.header .header-mobile__search .header-search form{border:1px solid #e5e5e5;border-radius:15px;min-width:300px}
.header .header-mobile__search .header-search form input{padding:0 20px !important}
.header .header-mobile__search .header-search input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:100%;padding:0;background:none;height:40px;font-size:14px;color:#000;font-weight:400;opacity:0.7;padding-right:32px;border:0}
.header .header-mobile__search .header-search button{position:absolute;top:0;right:20px;border:0;background:none;font-size:20px;color:red;height:40px}
.header .header-mobile__search .title{font-weight:400;display:inline-block;margin-bottom:0;position:relative;padding-bottom:20px;color:#000;font-size:20px;line-height:24px}
.header .header-mobile__search.open{left:0}
.header .header-mobile__search .header-search{display:block !important;margin-right:0 !important}
.rotate{transform:rotate(180deg);transition:transform 0.3s}
.slide-in{display:inline-block;transform:translateX(-100%);animation:slideIn 0.3s forwards}
.slide-out{display:inline-block;transform:translateX(0);animation:slideOut 0.3s forwards}
@keyframes slideIn{to{transform:translateX(0)}}
@keyframes slideOut{30%{transform:translateX(-30%);opacity:1}50%{transform:translateX(-80%);opacity:0.2}100%{transform:translateX(-100%);opacity:0}}
.menu{margin:0 20px 0 20px;padding:20px;z-index:1003;position:relative;display:flex;justify-content:space-between;background:white;display:none}
@media (max-width:1600px){.menu{column-gap:460px}}
@media (max-width:1290px){.menu{flex-direction:column;column-gap:0}}
@media (max-width:768px){.menu{padding:0;margin:0;top:0;padding-bottom:75px;position:fixed;overflow-y:scroll;height:100%}}
.menu-images{position:absolute;top:0;height:100%;left:512px;transform-origin:left}
@media (min-width:769px){.menu-images{animation:fadeIn 0.5s ease-in-out forwards}}
@media (max-width:1880px){.menu-images{left:440px}}
@media (max-width:1290px){.menu-images{left:100%}}
@media (max-width:768px){.menu-images{display:none}}
.menu-left{background:var(--main-color);padding:22px 0 0 20px;position:relative;width:512px}
@media (max-width:1880px){.menu-left{width:440px}}
@media (max-width:1600px){.menu-left{flex-shrink:0}}
@media (max-width:1290px){.menu-left{width:50%}}
@media (max-width:768px){.menu-left{width:100%;padding:30px 0 30px 90px}}
@media (max-width:550px){.menu-left{padding:20px 15px}}
@media (max-width:400px){.menu-left{padding:20px 7px}}
.menu-left a{transition:all 0.3s ease;padding:14px 0 16px 0;text-transform:uppercase;display:flex;align-items:center;font-size:30px;color:white;text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under;font-family:Forum;margin-bottom:3px;white-space:nowrap;position:relative;z-index:5;column-gap:20px}
@media (max-width:990px){.menu-left a{font-size:20px;margin-bottom:0;padding:10px 0 10px 0}}
@media (max-width:768px){.menu-left a{font-size:30px;margin-bottom:30px}}
@media (max-width:400px){.menu-left a{font-size:25px}}
@media (max-width:768px){.menu-left a svg{transform:rotate(90deg)}}
@media (min-width:769px){.menu-left .menu-wrap a:hover{background-color:black;border-radius:44px;padding-left:32px;margin-left:-32px;margin-right:-45px;justify-content:space-between;padding-right:30px}}
@media (min-width:769px){.menu-left .menu-item:hover{background-color:black;border-radius:44px;padding-left:32px;margin-left:-19px;justify-content:space-between;padding-right:30px}}
@media (max-width:768px){.menu-wrap.open .menu-mini{max-height:700px;transition:all 0.5s;padding-top:5px}}
@media (max-width:768px){.menu-wrap.open svg{transform:rotate(270deg);transition:all 0.5s}}
.menu-mini{width:100%;position:absolute;top:0;height:100%;left:512px;display:none;padding-top:80px;transform-origin:left}
@media (min-width:769px){.menu-mini{animation:fadeIn 0.5s ease-in-out forwards}}
@media (max-width:1880px){.menu-mini{left:440px}}
@media (max-width:1290px){.menu-mini{left:100%}}
@media (max-width:990px){.menu-mini{padding-top:40px}}
@media (max-width:768px){.menu-mini{display:block;position:static;padding-top:0;max-height:0;overflow:hidden}}
.menu-mini a{padding-left:95px;height:11px;padding-top:0;padding-bottom:0;color:black;margin-bottom:17px;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:18px;text-decoration:none}
@media (max-width:990px){.menu-mini a{padding-left:40px;margin-bottom:12px}}
@media (max-width:768px){.menu-mini a{padding-left:0;color:white;margin-bottom:20px}}
.menu-mini img{width:100%;position:absolute;top:0;height:100%;z-index:1}
@media (max-width:768px){.menu-mini img{display:none}}
@media (max-width:768px){.menu-mini svg{transition:all 0.5s}}
@media (min-width:769px){.menu-mini a:hover{background-color:transparent !important;border-radius:0 !important;padding-left:95px !important;margin-left:0 !important;margin-right:0 !important;padding-right:0 !important}}
@media (max-width:990px){.menu-mini a:hover{padding-left:40px !important}}
@media (max-width:768px){.menu-mini a:hover{padding-left:0 !important}}
@media (min-width:769px){.menu-wrap:hover .menu-mini{display:block}}
.menu-right{display:flex;flex-direction:column;padding-top:35px}
@media (max-width:1290px){.menu-right{flex-direction:row;column-gap:60px}}
@media (max-width:768px){.menu-right{flex-direction:column-reverse;padding-left:89px;padding-right:89px;padding-top:60px}}
@media (max-width:550px){.menu-right{padding:20px 15px}}
@media (max-width:400px){.menu-right{padding:20px 7px}}
@media (max-width:1290px){.menu-right-case{flex-shrink:0;order:3}}
.menu-right-case a{display:block;color:black;margin-bottom:30px;font-size:18px}
.menu-right img{margin-top:auto}
@media (max-width:1290px){.menu-right img{margin-top:auto;order:2;width:50%}}
@media (max-width:768px){.menu-right img{width:100%}}
.menu-cross{position:absolute;right:20px;top:20px;cursor:pointer}
.menu-substrate{background:rgba(178,178,178,0.5);visibility:visible;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;transition:all linear 0.2s;display:none}
@media (max-width:768px){.header-cross{display:none}}
@keyframes fadeIn{0%{opacity:0;transform:scaleX(0)}100%{opacity:1;transform:scaleX(1)}}
.header-under-cart{position:relative;pointer-events:none}
.header-mob-count{position:absolute;width:15px;color:white !important;display:flex;align-items:center;justify-content:center;font-size:11px;height:15px;background:#FF7979;border-radius:100px;right:-4px;top:-4px;display:none}
.full{pointer-events:auto}
.full .header-mob-count{display:flex}
.product{padding-top:20px;margin-bottom:var(--main-margin)}
.product-cont{display:flex;column-gap:20px;align-items:flex-start;margin-bottom:var(--main-margin)}
@media (max-width:1200px){.product-cont{flex-direction:column;row-gap:30px}}
@media (max-width:768px){.product-cont{row-gap:20px}}
.product-left{display:flex;column-gap:20px;align-items:flex-start}
@media (max-width:1200px){.product-left{overflow-x:scroll;width:100%}}
.product-left .thumbnails,.product-left .large-images{display:flex;flex-direction:column;row-gap:10px}
@media (max-width:1200px){.product-left .thumbnails,.product-left .large-images{flex-direction:row;column-gap:10px}}
@media (max-width:1200px){.product-left .large-images a{width:400px;height:400px}}
@media (max-width:768px){.product-left .large-images a{width:290px;height:300px}}
.product-left .thumbnails{flex-shrink:0;top:0;position:sticky}
@media (max-width:1200px){.product-left .thumbnails{display:none}}
.product-left .thumbnails img{height:100%}
.product-left .thumbnails a{height:130px}
@media (min-width:1201px){.product-right{top:0;position:sticky}}
@media (max-width:1200px){.product-right{width:100%}}
.product-right h1{padding:0;margin-bottom:20px;font-size:40px;font-family:"Forum";line-height:normal;text-transform:uppercase;font-weight:normal}
@media (max-width:1200px){.product-right h1{font-size:36px}}
@media (max-width:768px){.product-right h1{font-size:26px}}
.product-prices{display:flex;align-items:baseline;column-gap:10px;margin-bottom:20px}
.product-prices .price{font-family:"EchoesSansBold";font-size:25px}
.product-prices .old-price{color:#CACACA;text-decoration:line-through;text-decoration-color:#CACACA}
.product-bonus{position:relative;display:inline-flex;align-items:center;background:#F4F3DD;border-radius:60px;padding:10px 9px;column-gap:8px;margin-bottom:40px}
@media (max-width:600px){.product-bonus{margin-bottom:30px}}
.product-bonus .tooltip{display:none;position:absolute;bottom:29px;right:-133px;background:#fff;color:#333;padding:8px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1);font-size:12px;line-height:1.4;width:224px;text-align:center;z-index:10}
.product-bonus .tooltip-trigger:hover + .tooltip,.product-bonus .tooltip:hover{display:block}
.product-modific{display:flex;margin-bottom:40px}
.product-modific input{display:none}
.product-modific label{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:8px 10px;border-right:1px solid #6e7755;cursor:pointer;color:#6E7755;opacity:0.5;border-collapse:collapse;font-family:"Forum"}
@media (max-width:600px){.product-modific label{padding:5px 8px}}
.product-modific label span:nth-of-type(1){margin-bottom:14px;font-size:30px}
.product-modific label span{white-space:nowrap}
.product-modific-case:nth-of-type(1) label{border-left:1px solid #6e7755}
.product-modific input:checked + label{opacity:1;border-left:3px solid #6e7755;border-right:3px solid #6e7755;margin-left:-1px}
.product-modific span{color:#6E7755}
.product-order{display:flex;column-gap:15px;align-items:center;margin-bottom:30px}
@media (max-width:600px){.product-order{flex-direction:column;row-gap:20px}}
.product-order-fast{border-bottom:1px dashed black;cursor:pointer;white-space:nowrap}
@media (max-width:600px){.product-order-fast{width:100%;text-align:center;background:#F4F4F4;border-radius:60px;height:40px;display:flex;align-items:center;justify-content:center;border-bottom:0;text-decoration:underline dotted}}
.product-cart{display:flex;align-items:center}
@media (max-width:600px){.product-cart{width:100%}}
.product-cart .btn{border-radius:60px;color:white;background:#6E7755;border:0;cursor:pointer;width:210px;height:50px;font-size:16px;font-family:"EchoesSans-light",sans-serif}
@media (max-width:600px){.product-cart .btn{width:100%}}
.product-amount{background:#F4F4F4;border-radius:60px;width:130px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:5px}
@media (max-width:600px){.product-amount{width:160px}}
.product-amount input{width:40px;text-align:center;height:20px;background:transparent;border:none;text-align:center;font-size:18px;color:#000;display:block}
.product-amount button{cursor:pointer;background:transparent;border:none}
.product-favorite{position:relative;width:40px;height:40px;background:#F4F4F4;border-radius:100px;cursor:pointer}
@media (max-width:600px){.product-favorite{display:none}}
.product-favorite:after,.product .product-mobile-favorite:after{content:"";position:absolute;width:18px;height:18px;background-size:contain;background-image:url(/assets/images/heart-main.svg);background-repeat:no-repeat;top:12px;left:50%;transform:translateX(-50%)}
.product-favorite.favorite__active:after,.product .product-mobile-favorite.favorite__active:after{background-image:url(/assets/images/heart-main-favorite.svg)}
.product-pickup{margin-bottom:40px;display:flex;flex-direction:column;row-gap:10px}
@media (max-width:600px){.product-pickup{margin-bottom:30px}}
.product-pickup-case{display:flex;align-items:center}
.product-pickup-case svg{margin-right:10px;flex-shrink:0}
@media (max-width:600px){.product-pickup-case svg{margin-right:5px}}
@media (max-width:600px){.product-pickup-case span:nth-of-type(1){font-size:14px}}
.product-pickup-case span:nth-of-type(2){font-size:14px;padding:7px 10px;border-radius:60px;background:#F4F3DD;margin-left:9px}
@media (max-width:600px){.product-pickup-case span:nth-of-type(2){white-space:nowrap;width:100%;text-align:center}}
.product-utp{display:flex;flex-direction:column;row-gap:10px;margin-bottom:40px}
@media (max-width:1350px){.product-utp{margin-bottom:30px}}
.product-utp-case{display:inline-flex;align-items:center;position:relative;width:fit-content}
.product-utp-case span{margin-left:10px;margin-right:5px}
.product-utp-case:nth-of-type(5){background:#F4F3DD;max-width:235px;border-radius:60px;padding-left:7px;margin-left:-7px}
.product-utp .tooltip{display:none;position:absolute;bottom:150%;right:0;background:#fff;color:#333;padding:8px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1);font-size:12px;line-height:1.4;width:224px;text-align:center;z-index:10}
.product-utp .tooltip-trigger{cursor:pointer}
.product-utp .tooltip-trigger:hover + .tooltip{display:block}
.product-info{border-top:1px solid #6E7755}
.product-info-case{border-bottom:1px solid #6E7755;min-height:112px;cursor:pointer}
@media (max-width:1350px){.product-info-case{min-height:auto}}
.product-info-case:hover .product-ellipse{display:inline;opacity:1}
.product-info-main{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.5s ease-in-out,opacity 0.5s ease-in-out;max-width:590px}
.product-info-main ul li{display:flex;column-gap:5px;align-items:center}
.product-info-main ul svg{flex-shrink:0}
@media (max-width:600px){.product-info-main{font-size:14px}}
.product-info-top{min-height:112px;display:flex;padding:20px 0;justify-content:space-between;align-items:center}
@media (max-width:1350px){.product-info-top{min-height:auto;padding:10px 0}}
@media (max-width:768px){.product-info-top{padding:0 0 10px 0}}
.product-info-desc{font-size:30px;font-family:"Forum";color:#6E7755;display:block;margin-top:20px;margin-bottom:20px}
@media (max-width:768px){.product-info-desc{font-size:22px}}
@media (max-width:600px){.product-info-desc{margin-top:10px;margin-bottom:5px;font-size:18px}}
.product-info-case.active .product-info-main{max-height:1000px;opacity:1}
.product-info-case.active .arrow-svg{transform:rotate(180deg)}
.product-info-arrow{position:relative;align-self:flex-start}
.product-ellipse{position:absolute;display:none;right:3px;top:3px;transition:opacity 0.3s ease-in-out}
@media (max-width:600px){.product-ellipse{display:none !important}}
.product-boom{transition:all 0.3s ease-in-out}
@media (max-width:600px){.product-boom{display:none}}
.product-boom-mobile{display:none}
@media (max-width:600px){.product-boom-mobile{display:flex;align-items:center;justify-content:center;height:50px}}
@media (max-width:600px){.product-mobile{display:flex;justify-content:space-between;align-items:center;column-gap:20px}}
.product-mobile-favorite{display:none}
@media (max-width:600px){.product-mobile-favorite{display:block;align-self:flex-start;flex-shrink:0;position:relative;width:40px;height:40px;background:#F4F4F4;border-radius:100px}}
.arrow-svg{transition:transform 0.3s ease-in-out}
.rotated{transform:rotate(180deg)}

.product-has-in{display:flex;align-items:center;gap:6px;margin-bottom:15px}
@media (max-width:500px){.product-has-in__svg{max-width:25px;width:100%}}
@media (max-width:500px){.product-has-in__text{font-size:14px;line-height:14px;max-width:127px}}
.product-has-in__point{background-color:#F4F3DD;padding:6px 10px;border-radius:20px;min-width:max-content}
@media (max-width:500px){.product-has-in__point{font-size:14px;margin-left:auto}}
.extra{margin-bottom:var(--main-margin)}
.extra-case{display:none}
.extra-active{display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px}
@media (max-width:1200px){.extra-active{grid-template-columns:repeat(3,1fr);column-gap:15px;row-gap:50px}}
@media (max-width:768px){.extra-active{column-gap:10px}}
@media (max-width:600px){.extra-active{grid-template-columns:repeat(2,1fr)}}
.extra-title{font-size:var(--main-title);line-height:normal;margin-bottom:30px;font-family:"Forum";text-transform:uppercase}
@media (max-width:1350px){.extra-title{margin-bottom:10px}}
.extra-top{display:flex;column-gap:30px;margin-bottom:35px}
@media (max-width:1300px){.extra-top{margin-bottom:20px}}
@media (max-width:1300px){.extra-top{column-gap:20px}}
@media (max-width:700px){.extra-top{height:20px;overflow-x:scroll}}
.extra-top span{color:#6E7755;font-size:20px;white-space:nowrap;cursor:pointer;text-decoration:underline;text-decoration-skip-ink:none;text-decoration-style:dotted}
@media (max-width:1000px){.extra-top span{font-size:16px}}
.extra-shot{text-decoration-style:solid !important;font-family:"EchoesSansBold";text-decoration-thickness:1px !important}
.small-cont{display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px;row-gap:50px}
@media (max-width:1200px){.small-cont{grid-template-columns:repeat(3,1fr);column-gap:15px;row-gap:50px}}
@media (max-width:768px){.small-cont{column-gap:10px}}
@media (max-width:600px){.small-cont{grid-template-columns:repeat(2,1fr)}}
.small-footer{display:flex;justify-content:space-between;align-items:center;column-gap:20px;position:relative;z-index:100}
@media (max-width:1350px){.small-footer{flex-direction:column-reverse;align-items:flex-start}}
.small-title{color:black;max-width:192px}
@media (max-width:1350px){.small-title{margin-top:-30px}}
@media (max-width:920px){.small-title{font-size:14px;margin-top:5px}}
.small-info{display:flex;column-gap:30px;align-items:center}
@media (max-width:920px){.small-info{position:relative}}
.small-info button{border:0;background:transparent;cursor:pointer}
@media (max-width:920px){.small-info button{position:absolute;z-index:10;right:0;top:-40px}}
@media (max-width:1350px){.small-info{justify-content:space-between;width:100%;align-items:flex-start;column-gap:0}}
.small-wrap{display:flex;flex-direction:column}
@media (max-width:1350px){.small-wrap{flex-direction:row-reverse;column-gap:15px}}
.small-wrap .old-price{color:#CACACA;font-size:18px;text-decoration:line-through}
.small-wrap .price{font-size:18px;font-family:"EchoesSansBold"}
.small-wrap span{white-space:nowrap}
.image-main{position:relative}
.image-main-favorite{position:absolute;z-index:5;right:10px;top:10px;cursor:pointer}
.image-main .favorite__active{fill:white}
.image-label{width:fit-content;font-size:12px;background:#F4F4F4;border-radius:50px;padding:3px 7px}
.image-container{aspect-ratio:1;position:relative;overflow:hidden;border-radius:10px;overflow:hidden;margin-bottom:12px}
.image-button{margin:0 15px;display:flex;height:40px;justify-content:space-between;align-items:center;background:#fff;border-radius:60px}
@media (max-width:1300px){.image-button{display:none}}
.image-button span{cursor:pointer;white-space:nowrap}
@media (max-width:1600px){.image-button span{font-size:14px}}
@media (max-width:1450px){.image-button span{font-size:12px}}
.image-button span:nth-of-type(1){padding:0 24px;background:black;height:40px;color:white;border-radius:60px;display:flex;align-items:center}
@media (max-width:1750px){.image-button span:nth-of-type(1){padding:0 12px}}
@media (max-width:1450px){.image-button span:nth-of-type(1){padding:0 8px}}
.image-button span:nth-of-type(2){padding:0 42px 0 24px;text-decoration:underline;text-decoration-skip-ink:none;text-decoration-style:dotted;text-underline-offset:3px}
@media (max-width:1750px){.image-button span:nth-of-type(2){padding:0 24px}}
@media (max-width:1600px){.image-button span:nth-of-type(2){padding:0 12px}}
@media (max-width:1450px){.image-button span:nth-of-type(2){padding:0 8px}}
.image-case{position:absolute;bottom:-60px;left:0;width:100%;transition:bottom 0.3s ease;display:flex;flex-direction:column;align-items:center;gap:10px;padding:15px}
@media (max-width:1300px){.image-case{display:none}}
.slider-image{position:absolute;top:0;left:0;width:100%;height:100%;display:none}
.slider-image:first-child{display:block}
@media (min-width:1301px){.image-container:hover .slider-image:first-child{display:none}}
.dots-container{display:none;gap:5px}
.dot{width:5px;height:5px;border-radius:50%;background-color:#F4F3DD;cursor:pointer}
.dot.active{background-color:#FFF}
.image-container:hover .image-case{bottom:0}
.image-container:hover .dots-container{display:flex}
.link{margin-bottom:100px}
.link-title{font-size:var(--main-title);margin-bottom:40px;font-family:"Forum";text-transform:uppercase;line-height:normal}
@media (max-width:768px){.link-title{margin-bottom:30px}}
.link-cont{display:flex;justify-content:space-between;align-items:center}
@media (max-width:1300px){.link-cont{flex-wrap:wrap;gap:20px}}
.link-cont span{white-space:nowrap}
@media (max-width:450px){.link-cont span{font-size:14px}}
@media (max-width:400px){.link-cont span{font-size:12px}}
.link-phone{border:1px solid #CACACA;border-radius:50px;display:flex;align-items:center;justify-content:center;padding:0 30px;height:44px;column-gap:8px}
@media (max-width:1650px){.link-phone{padding:0 20px}}
@media (max-width:1300px){.link-phone{width:calc(50% - 10px)}}
@media (max-width:1000px){.link-phone{width:100%}}
.link-phone svg{margin-top:-2px}
.link-phone span:nth-of-type(1){color:black}
.link-phone span:nth-of-type(2){color:#6E7755}
.link-mail{display:flex;column-gap:8px;align-items:center;justify-content:center;border:1px solid #CACACA;border-radius:50px;height:44px;padding:0 30px}
@media (max-width:1650px){.link-mail{padding:0 20px}}
@media (max-width:1300px){.link-mail{width:calc(50% - 10px)}}
@media (max-width:1000px){.link-mail{width:100%}}
.link-mail span:nth-of-type(1){color:black}
.link-mail span:nth-of-type(2){color:#6E7755}
.link-social{display:flex;align-items:center}
@media (max-width:1300px){.link-social{width:calc(50% - 10px)}}
@media (max-width:1000px){.link-social{width:100%}}
.link-social span{height:44px;display:flex;align-items:center;justify-content:center;border:1px solid #CACACA;border-radius:50px;padding:0 30px}
@media (max-width:1650px) and (min-width:1301px){.link-social span{padding:0 20px;display:none}}
@media (max-width:1300px){.link-social span{width:66%}}
@media (max-width:1070px){.link-social span{width:52%}}
@media (max-width:1000px){.link-social span{width:100%;padding:0 10px}}
.link-social .link-arrow{margin-left:-15px;flex-shrink:0}
@media (max-width:1650px) and (min-width:1301px){.link-social .link-arrow{display:none}}
@media (max-width:1070px){.link-social .link-arrow{margin-left:-5px}}
@media (max-width:500px){.link-social .link-arrow{display:none}}
.link-href{display:flex;column-gap:10px;margin-left:20px}
@media (max-width:550px){.link-href{column-gap:5px;margin-left:10px}}
.link-href a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:100px;background:#6E7755}
.link-proposal{cursor:pointer;display:flex;align-items:center;justify-content:center;height:44px;border-radius:50px;background:#6E7755;color:#fff;padding:0 50px;column-gap:8px}
@media (max-width:1300px){.link-proposal{width:calc(50% - 10px)}}
@media (max-width:1000px){.link-proposal{width:100%}}
.link-proposal span{white-space:nowrap}
.author{margin-bottom:var(--main-margin)}
.author-title{font-family:Forum;font-size:40px;text-transform:uppercase;line-height:normal;margin-bottom:30px}
@media (max-width:1650px){.author-title{font-size:36px}}
@media (max-width:1200px){.author-title{font-size:30px}}
@media (max-width:1100px){.author-title{margin-bottom:10px}}
@media (max-width:870px){.author-title{font-size:18px}}
.author-case{display:flex;justify-content:space-between;background:#F4F4F4;height:450px;margin-bottom:20px}
@media (max-width:1800px){.author-case{height:400px}}
@media (max-width:1600px){.author-case{height:350px}}
@media (max-width:1400px){.author-case{height:300px}}
@media (max-width:1200px){.author-case{height:250px}}
@media (max-width:950px){.author-case{column-gap:20px;height:220px}}
@media (max-width:830px){.author-case{height:200px}}
@media (max-width:760px){.author-case{height:100%;flex-direction:column;background:transparent;row-gap:5px}}
.author-case-black{width:50%;position:relative;padding:70px 0 0 70px}
@media (max-width:1100px){.author-case-black{padding:30px 0 0 30px}}
@media (max-width:760px){.author-case-black{width:100%;height:310px}}
@media (max-width:650px){.author-case-black{height:270px}}
@media (max-width:600px){.author-case-black{height:250px}}
@media (max-width:550px){.author-case-black{height:230px}}
@media (max-width:500px){.author-case-black{height:200px}}
@media (max-width:450px){.author-case-black{height:180px}}
@media (max-width:400px){.author-case-black{height:160px}}
.author-case-black div,.author-case-black a{color:white;position:relative}
.author-case-black a{display:flex;align-items:center;column-gap:20px;font-family:"EchoesSansBold",sans-serif}
.author-case-black img{position:absolute;left:0;top:0;width:100%;height:100%}
@media (max-width:1100px){.author-case-top{padding-top:20px}}
@media (max-width:1000px){.author-case-top{padding-top:0}}
.author-case-gray{width:50%;display:flex;justify-content:center;flex-direction:column}
@media (max-width:760px){.author-case-gray{width:100%;background:#F4F4F4;padding:20px 0}}
.author-case-gray div,.author-case-gray img,.author-case-gray a{margin:0 auto;width:450px}
@media (max-width:1600px){.author-case-gray div,.author-case-gray img,.author-case-gray a{width:340px}}
@media (max-width:500px){.author-case-gray div,.author-case-gray img,.author-case-gray a{width:220px}}
.author-case-gray div{margin-bottom:30px}
@media (max-width:1600px){.author-case-gray div{margin-bottom:15px}}
@media (max-width:1100px){.author-case-gray div{margin-bottom:5px}}
.author-case-gray img{margin-bottom:30px;width:450px;height:200px}
@media (max-width:1600px){.author-case-gray img{margin-bottom:20px;width:340px;height:150px}}
@media (max-width:1100px){.author-case-gray img{margin-bottom:10px;width:340px;height:150px}}
@media (max-width:500px){.author-case-gray img{width:220px;height:118px}}
.author-case-gray a{display:flex;align-items:center;column-gap:20px;font-family:"EchoesSansBold",sans-serif;color:black}
.author-bottom{padding:30px 20px}
@media (max-width:760px){.author-bottom{padding:0}}
.slider{margin-bottom:50px}
@media (max-width:1024px){.slider{margin-bottom:40px}}
@media (max-width:768px){.slider{margin-bottom:30px}}
@media (max-width:600px){.slider{margin-bottom:40px;background:var(--main-color);overflow-x:hidden;position:relative}}
@media (max-width:600px){.slider .container{padding:0}}
@media (max-width:450px){.slider .container{padding:0;height:220px;overflow:hidden}}
.slider .swiper-container{width:100%;position:relative}
.slider .swiper-slide{position:relative}
@media (max-width:600px){.slider .swiper-slide{background:var(--main-color);display:flex;justify-content:space-between}}
.slider-left{display:contents}
@media (max-width:600px){.slider-left{display:block;padding:20px 0 0 20px;z-index:1000}}
@media (max-width:600px){.slider-img-desc{display:none}}
.slider-img-mobile{display:none}
@media (max-width:600px){.slider-img-mobile{display:block;position:absolute}}
.slider-img-mobile img{height:100%}
@media (max-width:440px){.slider-img-mobile img{height:220px;width:450px;max-width:100%}}
.slider-text{position:absolute;left:50px;top:50px}
@media (max-width:1200px){.slider-text{left:30px;top:30px}}
@media (max-width:768px){.slider-text{top:40px;left:70px}}
@media (max-width:750px){.slider-text{top:20px;left:30px}}
@media (max-width:600px){.slider-text{position:static}}
.slider-text span{display:block;color:white}
.slider-text span:nth-of-type(1){font-size:64px;max-width:505px;line-height:1;text-transform:uppercase;font-family:Forum,sans-serif;margin-bottom:30px}
@media (max-width:1500px){.slider-text span:nth-of-type(1){font-size:50px;max-width:347px}}
@media (max-width:1200px){.slider-text span:nth-of-type(1){font-size:40px;max-width:250px}}
@media (max-width:1000px){.slider-text span:nth-of-type(1){font-size:30px;margin-bottom:15px}}
@media (max-width:750px){.slider-text span:nth-of-type(1){margin-bottom:5px}}
@media (max-width:750px){.slider-text span:nth-of-type(1){font-size:22px;max-width:150px}}
@media (max-width:600px){.slider-text span:nth-of-type(1){font-size:30px;margin-bottom:20px}}
.slider-text span:nth-of-type(2){font-size:20px;max-width:480px;font-family:"EchoesSansBold",sans-serif}
@media (max-width:1500px){.slider-text span:nth-of-type(2){max-width:347px}}
@media (max-width:1200px){.slider-text span:nth-of-type(2){font-size:14px;max-width:180px;font-family:"EchoesSans-light",sans-serif}}
@media (max-width:750px){.slider-text span:nth-of-type(2){font-size:12px;max-width:150px}}
@media (max-width:600px){.slider-text span:nth-of-type(2){font-size:14px;max-width:190px;margin-bottom:20px}}
.slider-href{position:absolute;left:50px;top:70%;display:flex;align-items:center;column-gap:20px;font-family:"EchoesSansBold",sans-serif;font-size:20px;color:white}
@media (max-width:1200px){.slider-href{left:30px;font-size:16px}}
@media (max-width:1000px){.slider-href{font-size:12px}}
@media (max-width:768px){.slider-href{left:70px;column-gap:10px;top:68%}}
@media (max-width:750px){.slider-href{left:30px}}
@media (max-width:600px){.slider-href{position:static;font-family:"EchoesSans-light",sans-serif}}
@media (max-width:768px){.slider-href svg{width:25px}}
.slider-button{position:absolute;right:50px;top:70%;display:flex;align-items:center;column-gap:20px;z-index:10;cursor:pointer}
@media (max-width:768px){.slider-button{column-gap:10px}}
@media (max-width:600px){.slider-button{left:50%;bottom:0;top:100%;right:auto;transform:translateX(-50%)}}
@media (max-width:768px){.slider-button .button-prev svg,.slider-button .button-next svg{width:40px}}
@media (max-width:600px){.slider-button .button-prev svg,.slider-button .button-next svg{width:25px}}
.slider-count{position:absolute;right:50px;top:65%;font-size:20px;font-family:"EchoesSansBold",sans-serif;color:white}
@media (max-width:1200px){.slider-count{top:62%}}
@media (max-width:1000px){.slider-count{font-size:12px}}
@media (max-width:600px){.slider-count{display:none}}
.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/images/Vector.svg);z-index:2}
.play-icon-big{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/images/Vector.svg);z-index:2}

.el-input,.el-input-phone,.el-input-select,.el-input-textarea{display:flex;flex-direction:column}
.el-input__label,.el-input-phone__label,.el-input-select__label,.el-input-textarea__label{font-size:14px}
.el-input__input,.el-input-phone__input,.el-input-select__input,.el-input-textarea__input{display:flex;position:relative;background-color:white;border-radius:10px}
.el-input__input:has(input.error),.el-input-phone__input:has(input.error),.el-input-select__input:has(input.error),.el-input-textarea__input:has(input.error){background-color:#ffebeb !important}
.el-input__input:has(input.error) input,.el-input-phone__input:has(input.error) input,.el-input-select__input:has(input.error) input,.el-input-textarea__input:has(input.error) input{background-color:#ffebeb !important}
.el-input__input input,.el-input-phone__input input,.el-input-select__input input,.el-input-textarea__input input{border:none;width:100%;padding:10px 15px;border-radius:10px;color:#000;line-height:120%;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:16px}
.el-input__input input::placeholder,.el-input-phone__input input::placeholder,.el-input-select__input input::placeholder,.el-input-textarea__input input::placeholder{color:rgba(110,119,85,0.5)}
.el-input__input input:focus,.el-input-phone__input input:focus,.el-input-select__input input:focus,.el-input-textarea__input input:focus{outline:none}
.el-input__input svg,.el-input-phone__input svg,.el-input-select__input svg,.el-input-textarea__input svg{position:absolute;right:18px;top:35%;width:10px;height:10px}
.el-input-phone__countries{position:relative;display:flex;align-items:center;justify-content:center}
.el-input-phone__countries:hover .el-input-phone__countries-list{height:300%}
.el-input-phone__countries:hover .el-input-phone__countries-arrow{transform:rotate(-180deg)}
.el-input-phone__countries-current{display:flex;align-items:center;justify-content:center;gap:5px}
.el-input-phone__countries-icon span{width:22px;height:18px;display:block}
.el-input-phone__countries-arrow{display:block;width:11px;height:11px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 10 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.5 0.5H9.5C8.64847 1.49862 5 5 5 5L0.5 0.5Z" fill="%23121212"/></svg>');background-size:100%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;background-position:center;transition:0.2s all}
.el-input-phone__countries-list{position:absolute;top:100%;left:0;width:max-content;display:flex;flex-direction:column;height:0;overflow:hidden;z-index:10;transition:0.2s all}
.el-input-phone__countries-item{display:flex;align-items:center;justify-content:flex-start;background-color:white;padding:10px;gap:9px;font-size:15px;cursor:pointer;transition:0.2s all}
.el-input-phone__countries-item_active{background-color:var(--main-color);color:white}
.el-input-phone__countries-item:hover{background-color:var(--main-color);color:white}
.el-input-phone__countries-item span{width:25px;height:25px;cursor:pointer;transition:0.2s all}
.el-input-phone__countries-item span:hover{transform:scale(1.01)}
.el-input-phone__input{padding-left:11px}
.el-input-phone__input input{padding-left:6px}
.el-input-select_required .el-input-select__current-arrow{margin-right:20px}
.el-input-select__select{width:100%;position:relative}
.el-input-select__select_active .el-input-select__list{display:flex;flex-direction:column}
.el-input-select__select_active .el-input-select__current-arrow{transform:rotate(-180deg)}
.el-input-select__current{display:flex;align-items:center;padding:10px 15px;justify-content:space-between;cursor:pointer}
.el-input-select__current-arrow{width:15px;height:15px;background-size:100%;background-repeat:no-repeat;background-position:center;transition:0.2s all;background-image:url('data:image/svg+xml,<svg viewBox="0 0 10 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.5 0.5H9.5C8.64847 1.49862 5 5 5 5L0.5 0.5Z" fill="%23121212"/></svg>')}
.el-input-select__list{position:absolute;background:white;top:115%;width:100%;border-radius:10px;display:none;overflow:hidden;z-index:10}
.el-input-select__item{padding:10px 15px;cursor:pointer;transition:0.2s all}
.el-input-select__item:hover{background-color:var(--main-color);color:white}
.el-input-textarea textarea{border:none;width:100%;padding:10px 15px;border-radius:10px;line-height:120%;font-family:"EchoesSans-light",sans-serif;font-weight:300;font-size:16px}
.el-input-textarea textarea::placeholder{color:rgba(110,119,85,0.5)}
.el-input-textarea textarea:focus{outline:none;border:none}