/* COUNTRY HEADER FLAGS V1 — decorative, country pages only. */
#app .section-title.cp-country-hero{position:relative;isolation:isolate;overflow:hidden;min-height:220px;padding:10px 0 14px}
#app .cp-country-hero:before{content:"";position:absolute;z-index:-1;pointer-events:none;right:0;top:0;width:clamp(240px,30vw,360px);height:100%;background-repeat:no-repeat;background-position:right center;background-size:cover;opacity:.42;
-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 55%),linear-gradient(135deg,transparent 4%,#000 65%),linear-gradient(to bottom,transparent 0%,#000 18%,#000 78%,transparent 100%);
mask-image:linear-gradient(to right,transparent 0%,#000 55%),linear-gradient(135deg,transparent 4%,#000 65%),linear-gradient(to bottom,transparent 0%,#000 18%,#000 78%,transparent 100%);
-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}
#app .cp-country-hero>div{position:relative;z-index:1;max-width:100%;min-width:0}
#app .cp-country-hero h1{overflow-wrap:anywhere;text-shadow:0 2px 12px #08090c}
#app .cp-country-hero .cp-intro{text-shadow:0 1px 5px #08090c,0 0 8px #08090c}
@media(max-width:1100px){#app .cp-country-hero:before{opacity:.30;width:46%}}
@media(max-width:700px){#app .section-title.cp-country-hero{min-height:150px;padding:4px 0 12px}#app .cp-country-hero:before{width:65%;opacity:.22;background-position:center}}
#app .cp-country-hero.cp-country-flag-ad:before{background-image:url("/assets/country-header-flags-v1/ad.svg")}
#app .cp-country-hero.cp-country-flag-ae:before{background-image:url("/assets/country-header-flags-v1/ae.svg")}
#app .cp-country-hero.cp-country-flag-af:before{background-image:url("/assets/country-header-flags-v1/af.svg")}
#app .cp-country-hero.cp-country-flag-ag:before{background-image:url("/assets/country-header-flags-v1/ag.svg")}
#app .cp-country-hero.cp-country-flag-ai:before{background-image:url("/assets/country-header-flags-v1/ai.svg")}
#app .cp-country-hero.cp-country-flag-al:before{background-image:url("/assets/country-header-flags-v1/al.svg")}
#app .cp-country-hero.cp-country-flag-am:before{background-image:url("/assets/country-header-flags-v1/am.svg")}
#app .cp-country-hero.cp-country-flag-ao:before{background-image:url("/assets/country-header-flags-v1/ao.svg")}
#app .cp-country-hero.cp-country-flag-aq:before{background-image:url("/assets/country-header-flags-v1/aq.svg")}
#app .cp-country-hero.cp-country-flag-ar:before{background-image:url("/assets/country-header-flags-v1/ar.svg")}
#app .cp-country-hero.cp-country-flag-as:before{background-image:url("/assets/country-header-flags-v1/as.svg")}
#app .cp-country-hero.cp-country-flag-at:before{background-image:url("/assets/country-header-flags-v1/at.svg")}
#app .cp-country-hero.cp-country-flag-au:before{background-image:url("/assets/country-header-flags-v1/au.svg")}
#app .cp-country-hero.cp-country-flag-aw:before{background-image:url("/assets/country-header-flags-v1/aw.svg")}
#app .cp-country-hero.cp-country-flag-ax:before{background-image:url("/assets/country-header-flags-v1/ax.svg")}
#app .cp-country-hero.cp-country-flag-az:before{background-image:url("/assets/country-header-flags-v1/az.svg")}
#app .cp-country-hero.cp-country-flag-ba:before{background-image:url("/assets/country-header-flags-v1/ba.svg")}
#app .cp-country-hero.cp-country-flag-bb:before{background-image:url("/assets/country-header-flags-v1/bb.svg")}
#app .cp-country-hero.cp-country-flag-bd:before{background-image:url("/assets/country-header-flags-v1/bd.svg")}
#app .cp-country-hero.cp-country-flag-be:before{background-image:url("/assets/country-header-flags-v1/be.svg")}
#app .cp-country-hero.cp-country-flag-bf:before{background-image:url("/assets/country-header-flags-v1/bf.svg")}
#app .cp-country-hero.cp-country-flag-bg:before{background-image:url("/assets/country-header-flags-v1/bg.svg")}
#app .cp-country-hero.cp-country-flag-bh:before{background-image:url("/assets/country-header-flags-v1/bh.svg")}
#app .cp-country-hero.cp-country-flag-bi:before{background-image:url("/assets/country-header-flags-v1/bi.svg")}
#app .cp-country-hero.cp-country-flag-bj:before{background-image:url("/assets/country-header-flags-v1/bj.svg")}
#app .cp-country-hero.cp-country-flag-bl:before{background-image:url("/assets/country-header-flags-v1/bl.svg")}
#app .cp-country-hero.cp-country-flag-bm:before{background-image:url("/assets/country-header-flags-v1/bm.svg")}
#app .cp-country-hero.cp-country-flag-bn:before{background-image:url("/assets/country-header-flags-v1/bn.svg")}
#app .cp-country-hero.cp-country-flag-bo:before{background-image:url("/assets/country-header-flags-v1/bo.svg")}
#app .cp-country-hero.cp-country-flag-bq:before{background-image:url("/assets/country-header-flags-v1/bq.svg")}
#app .cp-country-hero.cp-country-flag-br:before{background-image:url("/assets/country-header-flags-v1/br.svg")}
#app .cp-country-hero.cp-country-flag-bs:before{background-image:url("/assets/country-header-flags-v1/bs.svg")}
#app .cp-country-hero.cp-country-flag-bt:before{background-image:url("/assets/country-header-flags-v1/bt.svg")}
#app .cp-country-hero.cp-country-flag-bv:before{background-image:url("/assets/country-header-flags-v1/bv.svg")}
#app .cp-country-hero.cp-country-flag-bw:before{background-image:url("/assets/country-header-flags-v1/bw.svg")}
#app .cp-country-hero.cp-country-flag-by:before{background-image:url("/assets/country-header-flags-v1/by.svg")}
#app .cp-country-hero.cp-country-flag-bz:before{background-image:url("/assets/country-header-flags-v1/bz.svg")}
#app .cp-country-hero.cp-country-flag-ca:before{background-image:url("/assets/country-header-flags-v1/ca.svg")}
#app .cp-country-hero.cp-country-flag-cc:before{background-image:url("/assets/country-header-flags-v1/cc.svg")}
#app .cp-country-hero.cp-country-flag-cd:before{background-image:url("/assets/country-header-flags-v1/cd.svg")}
#app .cp-country-hero.cp-country-flag-cf:before{background-image:url("/assets/country-header-flags-v1/cf.svg")}
#app .cp-country-hero.cp-country-flag-cg:before{background-image:url("/assets/country-header-flags-v1/cg.svg")}
#app .cp-country-hero.cp-country-flag-ch:before{background-image:url("/assets/country-header-flags-v1/ch.svg")}
#app .cp-country-hero.cp-country-flag-ci:before{background-image:url("/assets/country-header-flags-v1/ci.svg")}
#app .cp-country-hero.cp-country-flag-ck:before{background-image:url("/assets/country-header-flags-v1/ck.svg")}
#app .cp-country-hero.cp-country-flag-cl:before{background-image:url("/assets/country-header-flags-v1/cl.svg")}
#app .cp-country-hero.cp-country-flag-cm:before{background-image:url("/assets/country-header-flags-v1/cm.svg")}
#app .cp-country-hero.cp-country-flag-cn:before{background-image:url("/assets/country-header-flags-v1/cn.svg")}
#app .cp-country-hero.cp-country-flag-co:before{background-image:url("/assets/country-header-flags-v1/co.svg")}
#app .cp-country-hero.cp-country-flag-cp:before{background-image:url("/assets/country-header-flags-v1/cp.svg")}
#app .cp-country-hero.cp-country-flag-cr:before{background-image:url("/assets/country-header-flags-v1/cr.svg")}
#app .cp-country-hero.cp-country-flag-cu:before{background-image:url("/assets/country-header-flags-v1/cu.svg")}
#app .cp-country-hero.cp-country-flag-cv:before{background-image:url("/assets/country-header-flags-v1/cv.svg")}
#app .cp-country-hero.cp-country-flag-cw:before{background-image:url("/assets/country-header-flags-v1/cw.svg")}
#app .cp-country-hero.cp-country-flag-cx:before{background-image:url("/assets/country-header-flags-v1/cx.svg")}
#app .cp-country-hero.cp-country-flag-cy:before{background-image:url("/assets/country-header-flags-v1/cy.svg")}
#app .cp-country-hero.cp-country-flag-cz:before{background-image:url("/assets/country-header-flags-v1/cz.svg")}
#app .cp-country-hero.cp-country-flag-de:before{background-image:url("/assets/country-header-flags-v1/de.svg")}
#app .cp-country-hero.cp-country-flag-dg:before{background-image:url("/assets/country-header-flags-v1/dg.svg")}
#app .cp-country-hero.cp-country-flag-dj:before{background-image:url("/assets/country-header-flags-v1/dj.svg")}
#app .cp-country-hero.cp-country-flag-dk:before{background-image:url("/assets/country-header-flags-v1/dk.svg")}
#app .cp-country-hero.cp-country-flag-dm:before{background-image:url("/assets/country-header-flags-v1/dm.svg")}
#app .cp-country-hero.cp-country-flag-do:before{background-image:url("/assets/country-header-flags-v1/do.svg")}
#app .cp-country-hero.cp-country-flag-dz:before{background-image:url("/assets/country-header-flags-v1/dz.svg")}
#app .cp-country-hero.cp-country-flag-ec:before{background-image:url("/assets/country-header-flags-v1/ec.svg")}
#app .cp-country-hero.cp-country-flag-ee:before{background-image:url("/assets/country-header-flags-v1/ee.svg")}
#app .cp-country-hero.cp-country-flag-eg:before{background-image:url("/assets/country-header-flags-v1/eg.svg")}
#app .cp-country-hero.cp-country-flag-eh:before{background-image:url("/assets/country-header-flags-v1/eh.svg")}
#app .cp-country-hero.cp-country-flag-er:before{background-image:url("/assets/country-header-flags-v1/er.svg")}
#app .cp-country-hero.cp-country-flag-es:before{background-image:url("/assets/country-header-flags-v1/es.svg")}
#app .cp-country-hero.cp-country-flag-et:before{background-image:url("/assets/country-header-flags-v1/et.svg")}
#app .cp-country-hero.cp-country-flag-eu:before{background-image:url("/assets/country-header-flags-v1/eu.svg")}
#app .cp-country-hero.cp-country-flag-fi:before{background-image:url("/assets/country-header-flags-v1/fi.svg")}
#app .cp-country-hero.cp-country-flag-fj:before{background-image:url("/assets/country-header-flags-v1/fj.svg")}
#app .cp-country-hero.cp-country-flag-fk:before{background-image:url("/assets/country-header-flags-v1/fk.svg")}
#app .cp-country-hero.cp-country-flag-fm:before{background-image:url("/assets/country-header-flags-v1/fm.svg")}
#app .cp-country-hero.cp-country-flag-fo:before{background-image:url("/assets/country-header-flags-v1/fo.svg")}
#app .cp-country-hero.cp-country-flag-fr:before{background-image:url("/assets/country-header-flags-v1/fr.svg")}
#app .cp-country-hero.cp-country-flag-ga:before{background-image:url("/assets/country-header-flags-v1/ga.svg")}
#app .cp-country-hero.cp-country-flag-gb:before{background-image:url("/assets/country-header-flags-v1/gb.svg")}
#app .cp-country-hero.cp-country-flag-gd:before{background-image:url("/assets/country-header-flags-v1/gd.svg")}
#app .cp-country-hero.cp-country-flag-ge:before{background-image:url("/assets/country-header-flags-v1/ge.svg")}
#app .cp-country-hero.cp-country-flag-gf:before{background-image:url("/assets/country-header-flags-v1/gf.svg")}
#app .cp-country-hero.cp-country-flag-gg:before{background-image:url("/assets/country-header-flags-v1/gg.svg")}
#app .cp-country-hero.cp-country-flag-gh:before{background-image:url("/assets/country-header-flags-v1/gh.svg")}
#app .cp-country-hero.cp-country-flag-gi:before{background-image:url("/assets/country-header-flags-v1/gi.svg")}
#app .cp-country-hero.cp-country-flag-gl:before{background-image:url("/assets/country-header-flags-v1/gl.svg")}
#app .cp-country-hero.cp-country-flag-gm:before{background-image:url("/assets/country-header-flags-v1/gm.svg")}
#app .cp-country-hero.cp-country-flag-gn:before{background-image:url("/assets/country-header-flags-v1/gn.svg")}
#app .cp-country-hero.cp-country-flag-gp:before{background-image:url("/assets/country-header-flags-v1/gp.svg")}
#app .cp-country-hero.cp-country-flag-gq:before{background-image:url("/assets/country-header-flags-v1/gq.svg")}
#app .cp-country-hero.cp-country-flag-gr:before{background-image:url("/assets/country-header-flags-v1/gr.svg")}
#app .cp-country-hero.cp-country-flag-gs:before{background-image:url("/assets/country-header-flags-v1/gs.svg")}
#app .cp-country-hero.cp-country-flag-gt:before{background-image:url("/assets/country-header-flags-v1/gt.svg")}
#app .cp-country-hero.cp-country-flag-gu:before{background-image:url("/assets/country-header-flags-v1/gu.svg")}
#app .cp-country-hero.cp-country-flag-gw:before{background-image:url("/assets/country-header-flags-v1/gw.svg")}
#app .cp-country-hero.cp-country-flag-gy:before{background-image:url("/assets/country-header-flags-v1/gy.svg")}
#app .cp-country-hero.cp-country-flag-hk:before{background-image:url("/assets/country-header-flags-v1/hk.svg")}
#app .cp-country-hero.cp-country-flag-hm:before{background-image:url("/assets/country-header-flags-v1/hm.svg")}
#app .cp-country-hero.cp-country-flag-hn:before{background-image:url("/assets/country-header-flags-v1/hn.svg")}
#app .cp-country-hero.cp-country-flag-hr:before{background-image:url("/assets/country-header-flags-v1/hr.svg")}
#app .cp-country-hero.cp-country-flag-ht:before{background-image:url("/assets/country-header-flags-v1/ht.svg")}
#app .cp-country-hero.cp-country-flag-hu:before{background-image:url("/assets/country-header-flags-v1/hu.svg")}
#app .cp-country-hero.cp-country-flag-ic:before{background-image:url("/assets/country-header-flags-v1/ic.svg")}
#app .cp-country-hero.cp-country-flag-id:before{background-image:url("/assets/country-header-flags-v1/id.svg")}
#app .cp-country-hero.cp-country-flag-ie:before{background-image:url("/assets/country-header-flags-v1/ie.svg")}
#app .cp-country-hero.cp-country-flag-il:before{background-image:url("/assets/country-header-flags-v1/il.svg")}
#app .cp-country-hero.cp-country-flag-im:before{background-image:url("/assets/country-header-flags-v1/im.svg")}
#app .cp-country-hero.cp-country-flag-in:before{background-image:url("/assets/country-header-flags-v1/in.svg")}
#app .cp-country-hero.cp-country-flag-io:before{background-image:url("/assets/country-header-flags-v1/io.svg")}
#app .cp-country-hero.cp-country-flag-iq:before{background-image:url("/assets/country-header-flags-v1/iq.svg")}
#app .cp-country-hero.cp-country-flag-ir:before{background-image:url("/assets/country-header-flags-v1/ir.svg")}
#app .cp-country-hero.cp-country-flag-is:before{background-image:url("/assets/country-header-flags-v1/is.svg")}
#app .cp-country-hero.cp-country-flag-it:before{background-image:url("/assets/country-header-flags-v1/it.svg")}
#app .cp-country-hero.cp-country-flag-je:before{background-image:url("/assets/country-header-flags-v1/je.svg")}
#app .cp-country-hero.cp-country-flag-jm:before{background-image:url("/assets/country-header-flags-v1/jm.svg")}
#app .cp-country-hero.cp-country-flag-jo:before{background-image:url("/assets/country-header-flags-v1/jo.svg")}
#app .cp-country-hero.cp-country-flag-jp:before{background-image:url("/assets/country-header-flags-v1/jp.svg")}
#app .cp-country-hero.cp-country-flag-ke:before{background-image:url("/assets/country-header-flags-v1/ke.svg")}
#app .cp-country-hero.cp-country-flag-kg:before{background-image:url("/assets/country-header-flags-v1/kg.svg")}
#app .cp-country-hero.cp-country-flag-kh:before{background-image:url("/assets/country-header-flags-v1/kh.svg")}
#app .cp-country-hero.cp-country-flag-ki:before{background-image:url("/assets/country-header-flags-v1/ki.svg")}
#app .cp-country-hero.cp-country-flag-km:before{background-image:url("/assets/country-header-flags-v1/km.svg")}
#app .cp-country-hero.cp-country-flag-kn:before{background-image:url("/assets/country-header-flags-v1/kn.svg")}
#app .cp-country-hero.cp-country-flag-kp:before{background-image:url("/assets/country-header-flags-v1/kp.svg")}
#app .cp-country-hero.cp-country-flag-kr:before{background-image:url("/assets/country-header-flags-v1/kr.svg")}
#app .cp-country-hero.cp-country-flag-kw:before{background-image:url("/assets/country-header-flags-v1/kw.svg")}
#app .cp-country-hero.cp-country-flag-ky:before{background-image:url("/assets/country-header-flags-v1/ky.svg")}
#app .cp-country-hero.cp-country-flag-kz:before{background-image:url("/assets/country-header-flags-v1/kz.svg")}
#app .cp-country-hero.cp-country-flag-la:before{background-image:url("/assets/country-header-flags-v1/la.svg")}
#app .cp-country-hero.cp-country-flag-lb:before{background-image:url("/assets/country-header-flags-v1/lb.svg")}
#app .cp-country-hero.cp-country-flag-lc:before{background-image:url("/assets/country-header-flags-v1/lc.svg")}
#app .cp-country-hero.cp-country-flag-li:before{background-image:url("/assets/country-header-flags-v1/li.svg")}
#app .cp-country-hero.cp-country-flag-lk:before{background-image:url("/assets/country-header-flags-v1/lk.svg")}
#app .cp-country-hero.cp-country-flag-lr:before{background-image:url("/assets/country-header-flags-v1/lr.svg")}
#app .cp-country-hero.cp-country-flag-ls:before{background-image:url("/assets/country-header-flags-v1/ls.svg")}
#app .cp-country-hero.cp-country-flag-lt:before{background-image:url("/assets/country-header-flags-v1/lt.svg")}
#app .cp-country-hero.cp-country-flag-lu:before{background-image:url("/assets/country-header-flags-v1/lu.svg")}
#app .cp-country-hero.cp-country-flag-lv:before{background-image:url("/assets/country-header-flags-v1/lv.svg")}
#app .cp-country-hero.cp-country-flag-ly:before{background-image:url("/assets/country-header-flags-v1/ly.svg")}
#app .cp-country-hero.cp-country-flag-ma:before{background-image:url("/assets/country-header-flags-v1/ma.svg")}
#app .cp-country-hero.cp-country-flag-mc:before{background-image:url("/assets/country-header-flags-v1/mc.svg")}
#app .cp-country-hero.cp-country-flag-md:before{background-image:url("/assets/country-header-flags-v1/md.svg")}
#app .cp-country-hero.cp-country-flag-me:before{background-image:url("/assets/country-header-flags-v1/me.svg")}
#app .cp-country-hero.cp-country-flag-mf:before{background-image:url("/assets/country-header-flags-v1/mf.svg")}
#app .cp-country-hero.cp-country-flag-mg:before{background-image:url("/assets/country-header-flags-v1/mg.svg")}
#app .cp-country-hero.cp-country-flag-mh:before{background-image:url("/assets/country-header-flags-v1/mh.svg")}
#app .cp-country-hero.cp-country-flag-mk:before{background-image:url("/assets/country-header-flags-v1/mk.svg")}
#app .cp-country-hero.cp-country-flag-ml:before{background-image:url("/assets/country-header-flags-v1/ml.svg")}
#app .cp-country-hero.cp-country-flag-mm:before{background-image:url("/assets/country-header-flags-v1/mm.svg")}
#app .cp-country-hero.cp-country-flag-mn:before{background-image:url("/assets/country-header-flags-v1/mn.svg")}
#app .cp-country-hero.cp-country-flag-mo:before{background-image:url("/assets/country-header-flags-v1/mo.svg")}
#app .cp-country-hero.cp-country-flag-mp:before{background-image:url("/assets/country-header-flags-v1/mp.svg")}
#app .cp-country-hero.cp-country-flag-mq:before{background-image:url("/assets/country-header-flags-v1/mq.svg")}
#app .cp-country-hero.cp-country-flag-mr:before{background-image:url("/assets/country-header-flags-v1/mr.svg")}
#app .cp-country-hero.cp-country-flag-ms:before{background-image:url("/assets/country-header-flags-v1/ms.svg")}
#app .cp-country-hero.cp-country-flag-mt:before{background-image:url("/assets/country-header-flags-v1/mt.svg")}
#app .cp-country-hero.cp-country-flag-mu:before{background-image:url("/assets/country-header-flags-v1/mu.svg")}
#app .cp-country-hero.cp-country-flag-mv:before{background-image:url("/assets/country-header-flags-v1/mv.svg")}
#app .cp-country-hero.cp-country-flag-mw:before{background-image:url("/assets/country-header-flags-v1/mw.svg")}
#app .cp-country-hero.cp-country-flag-mx:before{background-image:url("/assets/country-header-flags-v1/mx.svg")}
#app .cp-country-hero.cp-country-flag-my:before{background-image:url("/assets/country-header-flags-v1/my.svg")}
#app .cp-country-hero.cp-country-flag-mz:before{background-image:url("/assets/country-header-flags-v1/mz.svg")}
#app .cp-country-hero.cp-country-flag-na:before{background-image:url("/assets/country-header-flags-v1/na.svg")}
#app .cp-country-hero.cp-country-flag-nc:before{background-image:url("/assets/country-header-flags-v1/nc.svg")}
#app .cp-country-hero.cp-country-flag-ne:before{background-image:url("/assets/country-header-flags-v1/ne.svg")}
#app .cp-country-hero.cp-country-flag-nf:before{background-image:url("/assets/country-header-flags-v1/nf.svg")}
#app .cp-country-hero.cp-country-flag-ng:before{background-image:url("/assets/country-header-flags-v1/ng.svg")}
#app .cp-country-hero.cp-country-flag-ni:before{background-image:url("/assets/country-header-flags-v1/ni.svg")}
#app .cp-country-hero.cp-country-flag-nl:before{background-image:url("/assets/country-header-flags-v1/nl.svg")}
#app .cp-country-hero.cp-country-flag-no:before{background-image:url("/assets/country-header-flags-v1/no.svg")}
#app .cp-country-hero.cp-country-flag-np:before{background-image:url("/assets/country-header-flags-v1/np.svg")}
#app .cp-country-hero.cp-country-flag-nr:before{background-image:url("/assets/country-header-flags-v1/nr.svg")}
#app .cp-country-hero.cp-country-flag-nu:before{background-image:url("/assets/country-header-flags-v1/nu.svg")}
#app .cp-country-hero.cp-country-flag-nz:before{background-image:url("/assets/country-header-flags-v1/nz.svg")}
#app .cp-country-hero.cp-country-flag-om:before{background-image:url("/assets/country-header-flags-v1/om.svg")}
#app .cp-country-hero.cp-country-flag-pa:before{background-image:url("/assets/country-header-flags-v1/pa.svg")}
#app .cp-country-hero.cp-country-flag-pc:before{background-image:url("/assets/country-header-flags-v1/pc.svg")}
#app .cp-country-hero.cp-country-flag-pe:before{background-image:url("/assets/country-header-flags-v1/pe.svg")}
#app .cp-country-hero.cp-country-flag-pf:before{background-image:url("/assets/country-header-flags-v1/pf.svg")}
#app .cp-country-hero.cp-country-flag-pg:before{background-image:url("/assets/country-header-flags-v1/pg.svg")}
#app .cp-country-hero.cp-country-flag-ph:before{background-image:url("/assets/country-header-flags-v1/ph.svg")}
#app .cp-country-hero.cp-country-flag-pk:before{background-image:url("/assets/country-header-flags-v1/pk.svg")}
#app .cp-country-hero.cp-country-flag-pl:before{background-image:url("/assets/country-header-flags-v1/pl.svg")}
#app .cp-country-hero.cp-country-flag-pm:before{background-image:url("/assets/country-header-flags-v1/pm.svg")}
#app .cp-country-hero.cp-country-flag-pn:before{background-image:url("/assets/country-header-flags-v1/pn.svg")}
#app .cp-country-hero.cp-country-flag-pr:before{background-image:url("/assets/country-header-flags-v1/pr.svg")}
#app .cp-country-hero.cp-country-flag-ps:before{background-image:url("/assets/country-header-flags-v1/ps.svg")}
#app .cp-country-hero.cp-country-flag-pt:before{background-image:url("/assets/country-header-flags-v1/pt.svg")}
#app .cp-country-hero.cp-country-flag-pw:before{background-image:url("/assets/country-header-flags-v1/pw.svg")}
#app .cp-country-hero.cp-country-flag-py:before{background-image:url("/assets/country-header-flags-v1/py.svg")}
#app .cp-country-hero.cp-country-flag-qa:before{background-image:url("/assets/country-header-flags-v1/qa.svg")}
#app .cp-country-hero.cp-country-flag-re:before{background-image:url("/assets/country-header-flags-v1/re.svg")}
#app .cp-country-hero.cp-country-flag-ro:before{background-image:url("/assets/country-header-flags-v1/ro.svg")}
#app .cp-country-hero.cp-country-flag-rs:before{background-image:url("/assets/country-header-flags-v1/rs.svg")}
#app .cp-country-hero.cp-country-flag-ru:before{background-image:url("/assets/country-header-flags-v1/ru.svg")}
#app .cp-country-hero.cp-country-flag-rw:before{background-image:url("/assets/country-header-flags-v1/rw.svg")}
#app .cp-country-hero.cp-country-flag-sa:before{background-image:url("/assets/country-header-flags-v1/sa.svg")}
#app .cp-country-hero.cp-country-flag-sb:before{background-image:url("/assets/country-header-flags-v1/sb.svg")}
#app .cp-country-hero.cp-country-flag-sc:before{background-image:url("/assets/country-header-flags-v1/sc.svg")}
#app .cp-country-hero.cp-country-flag-sd:before{background-image:url("/assets/country-header-flags-v1/sd.svg")}
#app .cp-country-hero.cp-country-flag-se:before{background-image:url("/assets/country-header-flags-v1/se.svg")}
#app .cp-country-hero.cp-country-flag-sg:before{background-image:url("/assets/country-header-flags-v1/sg.svg")}
#app .cp-country-hero.cp-country-flag-sh:before{background-image:url("/assets/country-header-flags-v1/sh.svg")}
#app .cp-country-hero.cp-country-flag-si:before{background-image:url("/assets/country-header-flags-v1/si.svg")}
#app .cp-country-hero.cp-country-flag-sj:before{background-image:url("/assets/country-header-flags-v1/sj.svg")}
#app .cp-country-hero.cp-country-flag-sk:before{background-image:url("/assets/country-header-flags-v1/sk.svg")}
#app .cp-country-hero.cp-country-flag-sl:before{background-image:url("/assets/country-header-flags-v1/sl.svg")}
#app .cp-country-hero.cp-country-flag-sm:before{background-image:url("/assets/country-header-flags-v1/sm.svg")}
#app .cp-country-hero.cp-country-flag-sn:before{background-image:url("/assets/country-header-flags-v1/sn.svg")}
#app .cp-country-hero.cp-country-flag-so:before{background-image:url("/assets/country-header-flags-v1/so.svg")}
#app .cp-country-hero.cp-country-flag-sr:before{background-image:url("/assets/country-header-flags-v1/sr.svg")}
#app .cp-country-hero.cp-country-flag-ss:before{background-image:url("/assets/country-header-flags-v1/ss.svg")}
#app .cp-country-hero.cp-country-flag-st:before{background-image:url("/assets/country-header-flags-v1/st.svg")}
#app .cp-country-hero.cp-country-flag-sv:before{background-image:url("/assets/country-header-flags-v1/sv.svg")}
#app .cp-country-hero.cp-country-flag-sx:before{background-image:url("/assets/country-header-flags-v1/sx.svg")}
#app .cp-country-hero.cp-country-flag-sy:before{background-image:url("/assets/country-header-flags-v1/sy.svg")}
#app .cp-country-hero.cp-country-flag-sz:before{background-image:url("/assets/country-header-flags-v1/sz.svg")}
#app .cp-country-hero.cp-country-flag-tc:before{background-image:url("/assets/country-header-flags-v1/tc.svg")}
#app .cp-country-hero.cp-country-flag-td:before{background-image:url("/assets/country-header-flags-v1/td.svg")}
#app .cp-country-hero.cp-country-flag-tf:before{background-image:url("/assets/country-header-flags-v1/tf.svg")}
#app .cp-country-hero.cp-country-flag-tg:before{background-image:url("/assets/country-header-flags-v1/tg.svg")}
#app .cp-country-hero.cp-country-flag-th:before{background-image:url("/assets/country-header-flags-v1/th.svg")}
#app .cp-country-hero.cp-country-flag-tj:before{background-image:url("/assets/country-header-flags-v1/tj.svg")}
#app .cp-country-hero.cp-country-flag-tk:before{background-image:url("/assets/country-header-flags-v1/tk.svg")}
#app .cp-country-hero.cp-country-flag-tl:before{background-image:url("/assets/country-header-flags-v1/tl.svg")}
#app .cp-country-hero.cp-country-flag-tm:before{background-image:url("/assets/country-header-flags-v1/tm.svg")}
#app .cp-country-hero.cp-country-flag-tn:before{background-image:url("/assets/country-header-flags-v1/tn.svg")}
#app .cp-country-hero.cp-country-flag-to:before{background-image:url("/assets/country-header-flags-v1/to.svg")}
#app .cp-country-hero.cp-country-flag-tr:before{background-image:url("/assets/country-header-flags-v1/tr.svg")}
#app .cp-country-hero.cp-country-flag-tt:before{background-image:url("/assets/country-header-flags-v1/tt.svg")}
#app .cp-country-hero.cp-country-flag-tv:before{background-image:url("/assets/country-header-flags-v1/tv.svg")}
#app .cp-country-hero.cp-country-flag-tw:before{background-image:url("/assets/country-header-flags-v1/tw.svg")}
#app .cp-country-hero.cp-country-flag-tz:before{background-image:url("/assets/country-header-flags-v1/tz.svg")}
#app .cp-country-hero.cp-country-flag-ua:before{background-image:url("/assets/country-header-flags-v1/ua.svg")}
#app .cp-country-hero.cp-country-flag-ug:before{background-image:url("/assets/country-header-flags-v1/ug.svg")}
#app .cp-country-hero.cp-country-flag-um:before{background-image:url("/assets/country-header-flags-v1/um.svg")}
#app .cp-country-hero.cp-country-flag-un:before{background-image:url("/assets/country-header-flags-v1/un.svg")}
#app .cp-country-hero.cp-country-flag-us:before{background-image:url("/assets/country-header-flags-v1/us.svg")}
#app .cp-country-hero.cp-country-flag-uy:before{background-image:url("/assets/country-header-flags-v1/uy.svg")}
#app .cp-country-hero.cp-country-flag-uz:before{background-image:url("/assets/country-header-flags-v1/uz.svg")}
#app .cp-country-hero.cp-country-flag-va:before{background-image:url("/assets/country-header-flags-v1/va.svg")}
#app .cp-country-hero.cp-country-flag-vc:before{background-image:url("/assets/country-header-flags-v1/vc.svg")}
#app .cp-country-hero.cp-country-flag-ve:before{background-image:url("/assets/country-header-flags-v1/ve.svg")}
#app .cp-country-hero.cp-country-flag-vg:before{background-image:url("/assets/country-header-flags-v1/vg.svg")}
#app .cp-country-hero.cp-country-flag-vi:before{background-image:url("/assets/country-header-flags-v1/vi.svg")}
#app .cp-country-hero.cp-country-flag-vn:before{background-image:url("/assets/country-header-flags-v1/vn.svg")}
#app .cp-country-hero.cp-country-flag-vu:before{background-image:url("/assets/country-header-flags-v1/vu.svg")}
#app .cp-country-hero.cp-country-flag-wf:before{background-image:url("/assets/country-header-flags-v1/wf.svg")}
#app .cp-country-hero.cp-country-flag-ws:before{background-image:url("/assets/country-header-flags-v1/ws.svg")}
#app .cp-country-hero.cp-country-flag-xk:before{background-image:url("/assets/country-header-flags-v1/xk.svg")}
#app .cp-country-hero.cp-country-flag-xx:before{background-image:url("/assets/country-header-flags-v1/xx.svg")}
#app .cp-country-hero.cp-country-flag-ye:before{background-image:url("/assets/country-header-flags-v1/ye.svg")}
#app .cp-country-hero.cp-country-flag-yt:before{background-image:url("/assets/country-header-flags-v1/yt.svg")}
#app .cp-country-hero.cp-country-flag-za:before{background-image:url("/assets/country-header-flags-v1/za.svg")}
#app .cp-country-hero.cp-country-flag-zm:before{background-image:url("/assets/country-header-flags-v1/zm.svg")}
#app .cp-country-hero.cp-country-flag-zw:before{background-image:url("/assets/country-header-flags-v1/zw.svg")}


/* COUNTRY HEADER WIDE V1.1 */
#app .section-title.cp-country-hero {
  min-height: 170px;
  padding: 6px 0 12px;
}
#app .cp-country-hero:before {
  width: 62%;
  height: 100%;
  opacity: .58;
  background-size: cover;
  background-position: right center;
  -webkit-mask-image:
    linear-gradient(to right, transparent 0%, #000 62%),
    linear-gradient(to bottom, transparent 0%, #000 15%, #000 80%, transparent 100%);
  mask-image:
    linear-gradient(to right, transparent 0%, #000 62%),
    linear-gradient(to bottom, transparent 0%, #000 15%, #000 80%, transparent 100%);
  -webkit-mask-composite: source-in;
  mask-composite: intersect;
}
#app .cp-country-hero.cp-country-flag-tm:before {
  background-position: right top;
}
@media (max-width: 1100px) {
  #app .cp-country-hero:before {
    width: 65%;
    opacity: .40;
  }
}
@media (max-width: 700px) {
  #app .section-title.cp-country-hero {
    min-height: 150px;
    padding: 4px 0 12px;
  }
  #app .cp-country-hero:before {
    width: 78%;
    opacity: .26;
  }
}
