/*!
---------------------------------
Elementary CSS.
---------------------------------
Version: 0.1.0
Author: MR0
Author URL: http://mr0.cl
---------------------------------
MR0 © 2018 | MIT license
---------------------------------
*/*,:after,:before{position:relative;box-sizing:border-box;margin:0;padding:0;border:0;vertical-align:baseline;z-index:0}:focus{outline:0}a{-webkit-tap-highlight-color:rgba(255,255,255,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video{display:block}picture{display:inline-block}html{font-size:10px;background:#eee}body{font:400 14px/1.3em 'Fira Sans',Helvetica,Arial,sans-serif;background:#fff;color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;padding:2rem 0}h1,h2,h3,h4,h5,h6{font-weight:400}h1,h2,h3,h4,h5,h6,p{line-height:1.3em}blockquote,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul{margin:2rem 0}ol,ul{padding-left:1.5em}h1{font-size:39px}h2{font-size:34px}h3{font-size:29px}h4{font-size:24px}h5{font-size:19px}h6{font-size:14px}a{color:#2ad}img{width:auto;height:auto}hr{display:block;border-top:1px solid #ddd}textarea{min-height:8rem;max-width:100%}input,select,textarea{height:4rem;padding:.5rem 1rem;background:0 0;border:none;border-radius:0;border-bottom:1px solid #ddd;box-shadow:none;width:100%;margin-bottom:2rem;font-size:1.4rem;appearance:none;display:block}input:focus,select:focus,textarea:focus{border-bottom-color:#2ad}input[type=checkbox],input[type=radio]{height:14px;width:20px;vertical-align:middle;display:inline-block}label,legend{display:block;margin-bottom:1rem;font-weight:600;font-size:14px;user-select:none}fieldset{padding:0;border:none}input[type=button],input[type=submit]{width:auto}.button,button,input[type=button],input[type=submit]{min-height:4rem;padding:1rem 2rem;text-decoration:none;cursor:pointer;color:#fff;background:#2ad;border:none}code{padding:.2rem .5rem;white-space:nowrap;color:#2d2}pre>code{display:block;padding:2rem;white-space:pre;background:#eee}table{border-collapse:collapse;border-spacing:0}td,th{padding:1rem 2rem;text-align:left;border-bottom:1px solid #ddd}th{font-weight:600}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-200,.text-elight{font-weight:200}.text-300,.text-light{font-weight:300}.text-400,.text-normal{font-weight:400}.text-500,.text-medium{font-weight:500}.text-600,.text-sbold{font-weight:600}.text-700,.text-bold{font-weight:700}.text-800,.text-ebold{font-weight:800}.text-900,.text-black{font-weight:900}.text-uppercase{text-transform:uppercase}.text-xs{font-size:25%}.text-sm{font-size:50%}.text-lg{font-size:200%}.text-xl{font-size:400%}h1.text-xl{font-size:128px}h2.text-xl{font-size:116px}h3.text-xl{font-size:104px}h4.text-xl{font-size:92px}h5.text-xl{font-size:80px}h6.text-xl{font-size:68px}h1.text-lg{font-size:64px}h2.text-lg{font-size:58px}h3.text-lg{font-size:52px}h4.text-lg{font-size:46px}h5.text-lg{font-size:40px}h6.text-lg{font-size:34px}h1.text-sm{font-size:16px}h2.text-sm{font-size:14px}h3.text-sm{font-size:13px}h4.text-sm{font-size:11px}h5.text-sm{font-size:10px}h6.text-sm{font-size:8px}h1.text-xs{font-size:9px}h2.text-xs{font-size:8px}h3.text-xs{font-size:7px}h4.text-xs{font-size:6px}h5.text-xs{font-size:5px}h6.text-xs{font-size:4px}@media (min-width:600px){.desk-text-center{text-align:center}.desk-text-left{text-align:left}.desk-text-right{text-align:left}.desk-text-light{font-weight:300}.desk-text-normal{font-weight:400}.desk-text-bold{font-weight:600}.desk-text-uppercase{text-transform:uppercase}}.cover{position:absolute;top:50%;left:50%;width:0;min-width:calc(100% + 2px);height:0;min-height:calc(100% + 2px);transform:translate(-50%,-50%);object-fit:cover}.round{border-radius:50%;overflow:hidden}.middle{top:50%;transform:translateY(-50%)}@media (min-width:600px){.desk-cover{position:absolute;top:50%;left:50%;width:0;min-width:100%;height:0;min-height:100%;transform:translate(-50%,-50%);object-fit:cover}.desk-round{border-radius:50%;overflow:hidden}.desk-middle{top:50%;transform:translateY(-50%)}}.hidden{visibility:hidden}.display-no{display:none}.occult{width:0;height:0;color:transparent;overflow:hidden;display:block;margin:0;padding:0}@media (min-width:600px){.desk-hidden{visibility:hidden}.desk-display-no{display:none}.desk-occult{width:0;height:0;color:transparent;overflow:hidden;display:block;margin:0;padding:0}}@media (max-width:599px){.mobi-hidden{visibility:hidden}.mobi-display-no{display:none}.mobi-occult{width:0;height:0;color:transparent;overflow:hidden;display:block;margin:0;padding:0}}.table{display:table}.table>*{display:table-cell}@media (min-width:600px){.desk-table{display:table}.desk-table>*{display:table-cell}}.container,.container-lg,.container-md,.container-no,.container-sm,.container-xl,.container-xs{margin-left:auto;margin-right:auto;padding:0 2rem;width:100%;overflow:hidden}.container{max-width:1200px}.container-no{max-width:none}.container-xs{max-width:300px}.container-sm{max-width:600px}.container-md{max-width:900px}.container-lg{max-width:1500px}.container-xl{max-width:1800px}.mar{margin-top:2rem;margin-bottom:2rem}.mar-no{margin-top:0;margin-bottom:0}.mar-xs{margin-top:.5rem;margin-bottom:.5rem}.mar-sm{margin-top:1rem;margin-bottom:1rem}.mar-md{margin-top:3rem;margin-bottom:3rem}.mar-lg{margin-top:4rem;margin-bottom:4rem}.mar-xl{margin-top:6rem;margin-bottom:6rem}@media (min-width:600px){.desk-mar{margin-top:2rem;margin-bottom:2rem}.desk-mar-no{margin-top:0;margin-bottom:0}.desk-mar-xs{margin-top:.5rem;margin-bottom:.5rem}.desk-mar-sm{margin-top:1rem;margin-bottom:1rem}.desk-mar-md{margin-top:3rem;margin-bottom:3rem}.desk-mar-lg{margin-top:4rem;margin-bottom:4rem}.desk-mar-xl{margin-top:6rem;margin-bottom:6rem}}.flex{display:flex;align-items:stretch;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.flex.gut{margin-left:-2rem;margin-right:-2rem}.flex.gut-no{margin-left:0;margin-right:0}.flex.gut-xs{margin-left:-.5rem;margin-right:-.5rem}.flex.gut-sm{margin-left:-1rem;margin-right:-1rem}.flex.gut-md{margin-left:-3rem;margin-right:-3rem}.flex.gut-lg{margin-left:-4rem;margin-right:-4rem}.flex.gut-xl{margin-left:-6rem;margin-right:-6rem}.flex.start{justify-content:flex-start}.flex.center{justify-content:center}.flex.end{justify-content:flex-end}.flex.between{justify-content:space-between}.flex.around{justify-content:space-around}.flex.evenly{justify-content:space-evenly}.flex.align-start{align-items:flex-start}.flex.align-center{align-items:center}.flex.align-end{align-items:flex-end}.flex.align-baseline{align-items:baseline}.flex.nowrap{flex-wrap:nowrap}.flex>*{padding-left:2rem;padding-right:2rem;flex:1 0 0;width:0}.flex.elastic>*{flex:1 0 0}.flex.gut>*{padding-left:2rem;padding-right:2rem}.flex.gut-no>*{padding-left:0;padding-right:0}.flex.gut-xs>*{padding-left:.5rem;padding-right:.5rem}.flex.gut-sm>*{padding-left:1rem;padding-right:1rem}.flex.gut-md>*{padding-left:3rem;padding-right:3rem}.flex.gut-lg>*{padding-left:4rem;padding-right:4rem}.flex.gut-xl>*{padding-left:6rem;padding-right:6rem}.col{flex:1 0 0}.col-02{flex-basis:3.3333%;width:3.3333%}.col-04{flex-basis:6.6667%;width:6.6667%}.col-05{flex-basis:8.3333%;width:8.3333%}.col-06{flex-basis:10%;width:10%}.col-08{flex-basis:13.3333%;width:13.3333%}.col-10{flex-basis:16.6667%;width:16.6667%}.col-12{flex-basis:20%;width:20%}.col-14{flex-basis:23.3333%;width:23.3333%}.col-15{flex-basis:25%;width:25%}.col-16{flex-basis:26.6667%;width:26.6667%}.col-18{flex-basis:30%;width:30%}.col-20{flex-basis:33.3333%;width:33.3333%}.col-22{flex-basis:36.6667%;width:36.6667%}.col-24{flex-basis:40%;width:40%}.col-25{flex-basis:41.6667%;width:41.6667%}.col-26{flex-basis:43.3333%;width:43.3333%}.col-28{flex-basis:46.6667%;width:46.6667%}.col-30{flex-basis:50%;width:50%}.col-32{flex-basis:53.3333%;width:53.3333%}.col-34{flex-basis:56.6667%;width:56.6667%}.col-35{flex-basis:58.3333%;width:58.3333%}.col-36{flex-basis:60%;width:60%}.col-38{flex-basis:63.3333%;width:63.3333%}.col-40{flex-basis:66.6667%;width:66.6667%}.col-42{flex-basis:70%;width:70%}.col-44{flex-basis:73.3333%;width:73.3333%}.col-45{flex-basis:75%;width:75%}.col-46{flex-basis:76.6667%;width:76.6667%}.col-48{flex-basis:80%;width:80%}.col-50{flex-basis:83.3333%;width:83.3333%}.col-52{flex-basis:86.6667%;width:86.6667%}.col-54{flex-basis:90%;width:90%}.col-55{flex-basis:91.6667%;width:91.6667%}.col-56{flex-basis:93.3333%;width:93.3333%}.col-58{flex-basis:96.6667%;width:96.6667%}.col-60{flex-basis:100%;width:100%}@media (min-width:600px){.desk-col{flex:1 0 0}.desk-col-02{flex-basis:3.3333%;width:3.3333%}.desk-col-04{flex-basis:6.6667%;width:6.6667%}.desk-col-05{flex-basis:8.3333%;width:8.3333%}.desk-col-06{flex-basis:10%;width:10%}.desk-col-08{flex-basis:13.3333%;width:13.3333%}.desk-col-10{flex-basis:16.6667%;width:16.6667%}.desk-col-12{flex-basis:20%;width:20%}.desk-col-14{flex-basis:23.3333%;width:23.3333%}.desk-col-15{flex-basis:25%;width:25%}.desk-col-16{flex-basis:26.6667%;width:26.6667%}.desk-col-18{flex-basis:30%;width:30%}.desk-col-20{flex-basis:33.3333%;width:33.3333%}.desk-col-22{flex-basis:36.6667%;width:36.6667%}.desk-col-24{flex-basis:40%;width:40%}.desk-col-25{flex-basis:41.6667%;width:41.6667%}.desk-col-26{flex-basis:43.3333%;width:43.3333%}.desk-col-28{flex-basis:46.6667%;width:46.6667%}.desk-col-30{flex-basis:50%;width:50%}.desk-col-32{flex-basis:53.3333%;width:53.3333%}.desk-col-34{flex-basis:56.6667%;width:56.6667%}.desk-col-35{flex-basis:58.3333%;width:58.3333%}.desk-col-36{flex-basis:60%;width:60%}.desk-col-38{flex-basis:63.3333%;width:63.3333%}.desk-col-40{flex-basis:66.6667%;width:66.6667%}.desk-col-42{flex-basis:70%;width:70%}.desk-col-44{flex-basis:73.3333%;width:73.3333%}.desk-col-45{flex-basis:75%;width:75%}.desk-col-46{flex-basis:76.6667%;width:76.6667%}.desk-col-48{flex-basis:80%;width:80%}.desk-col-50{flex-basis:83.3333%;width:83.3333%}.desk-col-52{flex-basis:86.6667%;width:86.6667%}.desk-col-54{flex-basis:90%;width:90%}.desk-col-55{flex-basis:91.6667%;width:91.6667%}.desk-col-56{flex-basis:93.3333%;width:93.3333%}.desk-col-58{flex-basis:96.6667%;width:96.6667%}.desk-col-60{flex-basis:100%;width:100%}}.col-1,.col-1-2,.col-1-3,.col-1-4,.col-1-5,.col-1-6{flex-basis:16.6667%;width:16.6667%}.col-2,.col-2-1,.col-2-3,.col-2-4,.col-2-5,.col-2-6{flex-basis:33.3333%;width:33.3333%}.col-3,.col-3-1,.col-3-2,.col-3-4,.col-3-5,.col-3-6{flex-basis:50%;width:50%}.col-4,.col-4-1,.col-4-2,.col-4-3,.col-4-5,.col-4-6{flex-basis:66.6667%;width:66.6667%}.col-5,.col-5-1,.col-5-2,.col-5-3,.col-5-4,.col-5-6{flex-basis:83.3333%;width:83.3333%}.col-6,.col-6-1,.col-6-2,.col-6-3,.col-6-4,.col-6-5{flex-basis:100%;width:100%}@media (min-width:600px){.col-2-1,.col-3-1,.col-4-1,.col-5-1,.col-6-1{flex-basis:16.6667%;width:16.6667%}.col-1-2,.col-3-2,.col-4-2,.col-5-2,.col-6-2{flex-basis:33.3333%;width:33.3333%}.col-1-3,.col-2-3,.col-4-3,.col-5-3,.col-6-3{flex-basis:50%;width:50%}.col-1-4,.col-2-4,.col-3-4,.col-5-4,.col-6-4{flex-basis:66.6667%;width:66.6667%}.col-1-5,.col-2-5,.col-3-5,.col-4-5,.col-6-5{flex-basis:83.3333%;width:83.3333%}.col-1-6,.col-2-6,.col-3-6,.col-4-6,.col-5-6{flex-basis:100%;width:100%}}