@font-face{font-family:'Neuzeit Grotesk';src:url("../fonts/neuzeit-grotesk-light.eot");src:url("../fonts/neuzeit-grotesk-light.eot?#iefix") format("embedded-opentype"),url("../fonts/neuzeit-grotesk-light.woff2") format("woff2"),url("../fonts/neuzeit-grotesk-light.woff") format("woff"),url("../fonts/neuzeit-grotesk-light.ttf") format("truetype"),url("../fonts/neuzeit-grotesk-light.svg#youworkforthem") format("svg");font-style:normal;font-weight:200}@font-face{font-family:'Neuzeit Grotesk';src:url("../fonts/neuzeit-grotesk.eot");src:url("../fonts/neuzeit-grotesk.eot?#iefix") format("embedded-opentype"),url("../fonts/neuzeit-grotesk.woff2") format("woff2"),url("../fonts/neuzeit-grotesk.woff") format("woff"),url("../fonts/neuzeit-grotesk.ttf") format("truetype"),url("../fonts/neuzeit-grotesk.svg#youworkforthem") format("svg");font-style:normal;font-weight:400}@font-face{font-family:'Neuzeit Grotesk';src:url("../fonts/neuzeit-grotesk-bold.eot");src:url("../fonts/neuzeit-grotesk-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/neuzeit-grotesk-bold.woff2") format("woff2"),url("../fonts/neuzeit-grotesk-bold.woff") format("woff"),url("../fonts/neuzeit-grotesk-bold.ttf") format("truetype"),url("../fonts/neuzeit-grotesk-bold.svg#youworkforthem") format("svg");font-style:normal;font-weight:600}header[role=toolbar] section[role=branding] h1,nav[role=secondary] #jhu,section[role=cards] article ul,section[role=tabs] article[role=tab] .chart-header,section[role=table] div[role=container] header,section[role=table] div[role=container] header nav,section[role=table] div[role=container] ul[role=article-listing] li,section[role=table] div[role=container] footer nav,section[role=contact],section[role=contact] article[role=container] form,section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item,section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item label{*zoom:1}header[role=toolbar] section[role=branding] h1:before,nav[role=secondary] #jhu:before,section[role=cards] article ul:before,section[role=tabs] article[role=tab] .chart-header:before,section[role=table] div[role=container] header:before,section[role=table] div[role=container] header nav:before,section[role=table] div[role=container] ul[role=article-listing] li:before,section[role=table] div[role=container] footer nav:before,section[role=contact]:before,section[role=contact] article[role=container] form:before,section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item:before,section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item label:before,header[role=toolbar] section[role=branding] h1:after,nav[role=secondary] #jhu:after,section[role=cards] article ul:after,section[role=tabs] article[role=tab] .chart-header:after,section[role=table] div[role=container] header:after,section[role=table] div[role=container] header nav:after,section[role=table] div[role=container] ul[role=article-listing] li:after,section[role=table] div[role=container] footer nav:after,section[role=contact]:after,section[role=contact] article[role=container] form:after,section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item:after,section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item label:after{content:" ";display:table}header[role=toolbar] section[role=branding] h1:after,nav[role=secondary] #jhu:after,section[role=cards] article ul:after,section[role=tabs] article[role=tab] .chart-header:after,section[role=table] div[role=container] header:after,section[role=table] div[role=container] header nav:after,section[role=table] div[role=container] ul[role=article-listing] li:after,section[role=table] div[role=container] footer nav:after,section[role=contact]:after,section[role=contact] article[role=container] form:after,section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item:after,section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item label:after{clear:both}.color-red #secondary-menu-btn,.error404 #secondary-menu-btn{color:#c94d61}.color-red aside[role=callout],.error404 aside[role=callout]{background:#753561;background:-webkit-linear-gradient(legacy-direction(-45deg), #753561,#c94d61,#c94d61,#f07f3f);background:linear-gradient(-45deg, #753561,#c94d61,#c94d61,#f07f3f)}.color-red aside[role=feature]:after,.error404 aside[role=feature]:after{background-color:#753561}.color-red .cta.border.current span,.color-red nav[role=pagination] ul li.current a span,.color-red section[role=table] div[role=container] ul[role=article-listing] li article p span a,.color-red nav[role=primary] ul li a,.color-red section[role=contact] article[role=container] form .wpcf7-response-output,.color-red section[role=tabs] article[role=tab] .chart-header h4,.error404 .cta.border.current span,.error404 nav[role=pagination] ul li.current a span,.error404 section[role=table] div[role=container] ul[role=article-listing] li article p span a,.error404 nav[role=primary] ul li a,.error404 section[role=contact] article[role=container] form .wpcf7-response-output,.error404 section[role=tabs] article[role=tab] .chart-header h4{color:#c94d61 !important}.color-red section[role=grid] h2 a,.color-red ul[role=slides] .cta:hover span,.color-red section[role=tabs] article[role=tab] .chart-header h4 span em,.error404 section[role=grid] h2 a,.error404 ul[role=slides] .cta:hover span,.error404 section[role=tabs] article[role=tab] .chart-header h4 span em{color:#753561}.color-red .cta:after,.error404 .cta:after{background:#c94d61}.color-red nav[role=pagination] ul li.current a,.color-red .cta:hover:after,.color-red section[role=contact] article[role=container] form ul li .wpcf7-not-valid,.error404 nav[role=pagination] ul li.current a,.error404 .cta:hover:after,.error404 section[role=contact] article[role=container] form ul li .wpcf7-not-valid{border-color:#c94d61}.color-red section[role=cards] article ul:hover,.color-red section[role=cards] article.opened-panel ul,.error404 section[role=cards] article ul:hover,.error404 section[role=cards] article.opened-panel ul{background-color:#c94d61}.color-red nav[role=next] a:hover,.color-red section[role=grid] ul li a:hover,.error404 nav[role=next] a:hover,.error404 section[role=grid] ul li a:hover{background-color:#c94d61}.color-red .ct-series-a *,.error404 .ct-series-a *{stroke:#c94d61 !important}.color-red .ct-series-b *,.error404 .ct-series-b *{stroke:#cd535d !important}.color-red .ct-series-c *,.error404 .ct-series-c *{stroke:#d25859 !important}.color-red .ct-series-d *,.error404 .ct-series-d *{stroke:#d65e56 !important}.color-red .ct-series-e *,.error404 .ct-series-e *{stroke:#da6352 !important}.color-red .ct-series-f *,.error404 .ct-series-f *{stroke:#df694e !important}.color-red .ct-series-g *,.error404 .ct-series-g *{stroke:#e36e4a !important}.color-red .ct-series-h *,.error404 .ct-series-h *{stroke:#e77447 !important}.color-red .ct-series-i *,.error404 .ct-series-i *{stroke:#ec7943 !important}.color-red .ct-series-j *,.error404 .ct-series-j *{stroke:#f07f3f !important}.color-red .ct-series-k *,.error404 .ct-series-k *{stroke:#e27743 !important}.color-red .ct-series-l *,.error404 .ct-series-l *{stroke:#d56f47 !important}.color-red .ct-series-m *,.error404 .ct-series-m *{stroke:#c7664a !important}.color-red .ct-series-n *,.error404 .ct-series-n *{stroke:#b95e4e !important}.color-red .ct-series-o *,.error404 .ct-series-o *{stroke:#ac5652 !important}.color-red .ct-series-p *,.error404 .ct-series-p *{stroke:#9e4e56 !important}.color-red .ct-series-q *,.error404 .ct-series-q *{stroke:#904559 !important}.color-red .chart-header ul li:nth-child(1),.error404 .chart-header ul li:nth-child(1){background:#c94d61 !important}.color-red .chart-header ul li:nth-child(2),.error404 .chart-header ul li:nth-child(2){background:#cd535d !important}.color-red .chart-header ul li:nth-child(3),.error404 .chart-header ul li:nth-child(3){background:#d25859 !important}.color-red .chart-header ul li:nth-child(4),.error404 .chart-header ul li:nth-child(4){background:#d65e56 !important}.color-red .chart-header ul li:nth-child(5),.error404 .chart-header ul li:nth-child(5){background:#da6352 !important}.color-red .chart-header ul li:nth-child(6),.error404 .chart-header ul li:nth-child(6){background:#df694e !important}.color-red .chart-header ul li:nth-child(7),.error404 .chart-header ul li:nth-child(7){background:#e36e4a !important}.color-red .chart-header ul li:nth-child(8),.error404 .chart-header ul li:nth-child(8){background:#e77447 !important}.color-red .chart-header ul li:nth-child(9),.error404 .chart-header ul li:nth-child(9){background:#ec7943 !important}.color-red .chart-header ul li:nth-child(10),.error404 .chart-header ul li:nth-child(10){background:#f07f3f !important}.color-red .chart-header ul li:nth-child(11),.error404 .chart-header ul li:nth-child(11){background:#e27743 !important}.color-red .chart-header ul li:nth-child(12),.error404 .chart-header ul li:nth-child(12){background:#d56f47 !important}.color-red .chart-header ul li:nth-child(13),.error404 .chart-header ul li:nth-child(13){background:#c7664a !important}.color-red .chart-header ul li:nth-child(14),.error404 .chart-header ul li:nth-child(14){background:#b95e4e !important}.color-red .chart-header ul li:nth-child(15),.error404 .chart-header ul li:nth-child(15){background:#ac5652 !important}.color-red .chart-header ul li:nth-child(16),.error404 .chart-header ul li:nth-child(16){background:#9e4e56 !important}.color-red .chart-header ul li:nth-child(17),.error404 .chart-header ul li:nth-child(17){background:#904559 !important}.color-turquiose #secondary-menu-btn{color:#59effd}.color-turquiose aside[role=callout]{background:#4e72cc;background:-webkit-linear-gradient(legacy-direction(-45deg), #4e72cc,#4e72cc,#59effd,#59effd);background:linear-gradient(-45deg, #4e72cc,#4e72cc,#59effd,#59effd)}.color-turquiose aside[role=feature]:after{background-color:#59effd}.color-turquiose .cta.border.current span,.color-turquiose nav[role=pagination] ul li.current a span,.color-turquiose section[role=table] div[role=container] ul[role=article-listing] li article p span a,.color-turquiose nav[role=primary] ul li a,.color-turquiose section[role=contact] article[role=container] form .wpcf7-response-output,.color-turquiose section[role=tabs] article[role=tab] .chart-header h4{color:#59effd !important}.color-turquiose section[role=grid] h2 a,.color-turquiose ul[role=slides] .cta:hover span,.color-turquiose section[role=tabs] article[role=tab] .chart-header h4 span em{color:#4e72cc}.color-turquiose .cta:after{background:#59effd}.color-turquiose nav[role=pagination] ul li.current a,.color-turquiose .cta:hover:after,.color-turquiose section[role=contact] article[role=container] form ul li .wpcf7-not-valid{border-color:#59effd}.color-turquiose section[role=cards] article ul:hover,.color-turquiose section[role=cards] article.opened-panel ul{background-color:#59effd}.color-turquiose nav[role=next] a:hover,.color-turquiose section[role=grid] ul li a:hover{background-color:#59effd}.color-turquiose .ct-series-a *{stroke:#59effd !important}.color-turquiose .ct-series-b *{stroke:#57ddf6 !important}.color-turquiose .ct-series-c *{stroke:#56cbef !important}.color-turquiose .ct-series-d *{stroke:#54b9e8 !important}.color-turquiose .ct-series-e *{stroke:#53a8e1 !important}.color-turquiose .ct-series-f *{stroke:#5196da !important}.color-turquiose .ct-series-g *{stroke:#5084d3 !important}.color-turquiose .ct-series-h *{stroke:#4e72cc !important}.color-turquiose .ct-series-i *{stroke:#6786d3 !important}.color-turquiose .ct-series-j *{stroke:#819adb !important}.color-turquiose .ct-series-k *{stroke:#9aaee2 !important}.color-turquiose .ct-series-l *{stroke:#b3c3e9 !important}.color-turquiose .ct-series-m *{stroke:#ccd7f0 !important}.color-turquiose .ct-series-n *{stroke:#e6ebf8 !important}.color-turquiose .ct-series-o *{stroke:#fff !important}.color-turquiose .ct-series-p *{stroke:#d6d6d6 !important}.color-turquiose .ct-series-q *{stroke:#bababa !important}.color-turquiose .chart-header ul li:nth-child(1){background:#59effd !important}.color-turquiose .chart-header ul li:nth-child(2){background:#57ddf6 !important}.color-turquiose .chart-header ul li:nth-child(3){background:#56cbef !important}.color-turquiose .chart-header ul li:nth-child(4){background:#54b9e8 !important}.color-turquiose .chart-header ul li:nth-child(5){background:#53a8e1 !important}.color-turquiose .chart-header ul li:nth-child(6){background:#5196da !important}.color-turquiose .chart-header ul li:nth-child(7){background:#5084d3 !important}.color-turquiose .chart-header ul li:nth-child(8){background:#4e72cc !important}.color-turquiose .chart-header ul li:nth-child(9){background:#6786d3 !important}.color-turquiose .chart-header ul li:nth-child(10){background:#819adb !important}.color-turquiose .chart-header ul li:nth-child(11){background:#9aaee2 !important}.color-turquiose .chart-header ul li:nth-child(12){background:#b3c3e9 !important}.color-turquiose .chart-header ul li:nth-child(13){background:#ccd7f0 !important}.color-turquiose .chart-header ul li:nth-child(14){background:#e6ebf8 !important}.color-turquiose .chart-header ul li:nth-child(15){background:#fff !important}.color-turquiose .chart-header ul li:nth-child(16){background:#d6d6d6 !important}.color-turquiose .chart-header ul li:nth-child(17){background:#bababa !important}.color-slate #secondary-menu-btn{color:#51576f}.color-slate aside[role=callout]{background:#c94d61;background:-webkit-linear-gradient(legacy-direction(-45deg), #c94d61,#c94d61,#51576f);background:linear-gradient(-45deg, #c94d61,#c94d61,#51576f)}.color-slate aside[role=feature]:after{background-color:#51576f}.color-slate .cta.border.current span,.color-slate nav[role=pagination] ul li.current a span,.color-slate section[role=table] div[role=container] ul[role=article-listing] li article p span a,.color-slate section[role=contact] article[role=container] form .wpcf7-response-output,.color-slate section[role=tabs] article[role=tab] .chart-header h4{color:#c94d61 !important}.color-slate section[role=grid] h2 a,.color-slate ul[role=slides] .cta:hover span,.color-slate nav[role=primary] ul li a,.color-slate section[role=tabs] article[role=tab] .chart-header h4 span em{color:#51576f}.color-slate .cta:after{background:#c94d61}.color-slate nav[role=pagination] ul li.current a,.color-slate .cta:hover:after,.color-slate section[role=contact] article[role=container] form ul li .wpcf7-not-valid{border-color:#c94d61}.color-slate section[role=cards] article ul:hover,.color-slate section[role=cards] article.opened-panel ul{background-color:#c94d61}.color-slate nav[role=next] a:hover,.color-slate section[role=grid] ul li a:hover{background-color:#c94d61}.color-slate .ct-series-a *{stroke:#51576f !important}.color-slate .ct-series-b *{stroke:#59566e !important}.color-slate .ct-series-c *{stroke:#60566d !important}.color-slate .ct-series-d *{stroke:#68556c !important}.color-slate .ct-series-e *{stroke:#6f556c !important}.color-slate .ct-series-f *{stroke:#77546b !important}.color-slate .ct-series-g *{stroke:#7e536a !important}.color-slate .ct-series-h *{stroke:#855369 !important}.color-slate .ct-series-i *{stroke:#8d5268 !important}.color-slate .ct-series-j *{stroke:#945167 !important}.color-slate .ct-series-k *{stroke:#9c5166 !important}.color-slate .ct-series-l *{stroke:#a35065 !important}.color-slate .ct-series-m *{stroke:#ab5065 !important}.color-slate .ct-series-n *{stroke:#b34f64 !important}.color-slate .ct-series-o *{stroke:#ba4e63 !important}.color-slate .ct-series-p *{stroke:#c24e62 !important}.color-slate .ct-series-q *{stroke:#c94d61 !important}.color-slate .chart-header ul li:nth-child(1){background:#51576f !important}.color-slate .chart-header ul li:nth-child(2){background:#59566e !important}.color-slate .chart-header ul li:nth-child(3){background:#60566d !important}.color-slate .chart-header ul li:nth-child(4){background:#68556c !important}.color-slate .chart-header ul li:nth-child(5){background:#6f556c !important}.color-slate .chart-header ul li:nth-child(6){background:#77546b !important}.color-slate .chart-header ul li:nth-child(7){background:#7e536a !important}.color-slate .chart-header ul li:nth-child(8){background:#855369 !important}.color-slate .chart-header ul li:nth-child(9){background:#8d5268 !important}.color-slate .chart-header ul li:nth-child(10){background:#945167 !important}.color-slate .chart-header ul li:nth-child(11){background:#9c5166 !important}.color-slate .chart-header ul li:nth-child(12){background:#a35065 !important}.color-slate .chart-header ul li:nth-child(13){background:#ab5065 !important}.color-slate .chart-header ul li:nth-child(14){background:#b34f64 !important}.color-slate .chart-header ul li:nth-child(15){background:#ba4e63 !important}.color-slate .chart-header ul li:nth-child(16){background:#c24e62 !important}.color-slate .chart-header ul li:nth-child(17){background:#c94d61 !important}.color-white #secondary-menu-btn{color:#fff}.color-white aside[role=callout]{background:#753561;background:-webkit-linear-gradient(legacy-direction(-45deg), #753561,#c94d61,#c94d61,#f07f3f);background:linear-gradient(-45deg, #753561,#c94d61,#c94d61,#f07f3f)}.color-white aside[role=feature]:after{background-color:#753561}.color-white .cta.border.current span,.color-white nav[role=pagination] ul li.current a span,.color-white section[role=table] div[role=container] ul[role=article-listing] li article p span a,.color-white section[role=contact] article[role=container] form .wpcf7-response-output,.color-white section[role=tabs] article[role=tab] .chart-header h4{color:#753561 !important}.color-white section[role=grid] h2 a,.color-white ul[role=slides] .cta:hover span,.color-white nav[role=primary] ul li a,.color-white section[role=tabs] article[role=tab] .chart-header h4 span em{color:#828282}.color-white .cta:after{background:#753561}.color-white nav[role=pagination] ul li.current a,.color-white .cta:hover:after,.color-white section[role=contact] article[role=container] form ul li .wpcf7-not-valid{border-color:#753561}.color-white section[role=cards] article ul:hover,.color-white section[role=cards] article.opened-panel ul{background-color:#753561}.color-white nav[role=next] a:hover,.color-white section[role=grid] ul li a:hover{background-color:#753561}.color-white .ct-series-a *{stroke:#c94d61 !important}.color-white .ct-series-b *{stroke:#cd535d !important}.color-white .ct-series-c *{stroke:#d25859 !important}.color-white .ct-series-d *{stroke:#d65e56 !important}.color-white .ct-series-e *{stroke:#da6352 !important}.color-white .ct-series-f *{stroke:#df694e !important}.color-white .ct-series-g *{stroke:#e36e4a !important}.color-white .ct-series-h *{stroke:#e77447 !important}.color-white .ct-series-i *{stroke:#ec7943 !important}.color-white .ct-series-j *{stroke:#f07f3f !important}.color-white .ct-series-k *{stroke:#e27743 !important}.color-white .ct-series-l *{stroke:#d56f47 !important}.color-white .ct-series-m *{stroke:#c7664a !important}.color-white .ct-series-n *{stroke:#b95e4e !important}.color-white .ct-series-o *{stroke:#ac5652 !important}.color-white .ct-series-p *{stroke:#9e4e56 !important}.color-white .ct-series-q *{stroke:#904559 !important}.color-white .chart-header ul li:nth-child(1){background:#c94d61 !important}.color-white .chart-header ul li:nth-child(2){background:#cd535d !important}.color-white .chart-header ul li:nth-child(3){background:#d25859 !important}.color-white .chart-header ul li:nth-child(4){background:#d65e56 !important}.color-white .chart-header ul li:nth-child(5){background:#da6352 !important}.color-white .chart-header ul li:nth-child(6){background:#df694e !important}.color-white .chart-header ul li:nth-child(7){background:#e36e4a !important}.color-white .chart-header ul li:nth-child(8){background:#e77447 !important}.color-white .chart-header ul li:nth-child(9){background:#ec7943 !important}.color-white .chart-header ul li:nth-child(10){background:#f07f3f !important}.color-white .chart-header ul li:nth-child(11){background:#e27743 !important}.color-white .chart-header ul li:nth-child(12){background:#d56f47 !important}.color-white .chart-header ul li:nth-child(13){background:#c7664a !important}.color-white .chart-header ul li:nth-child(14){background:#b95e4e !important}.color-white .chart-header ul li:nth-child(15){background:#ac5652 !important}.color-white .chart-header ul li:nth-child(16){background:#9e4e56 !important}.color-white .chart-header ul li:nth-child(17){background:#904559 !important}.color-neon-green #secondary-menu-btn{color:#52dd66}.color-neon-green aside[role=callout]{background:#4dc9a7;background:-webkit-linear-gradient(legacy-direction(-45deg), #4dc9a7,#4dc9a7,#52dd66,#52dd66);background:linear-gradient(-45deg, #4dc9a7,#4dc9a7,#52dd66,#52dd66)}.color-neon-green aside[role=feature]:after{background-color:#52dd66}.color-neon-green .cta.border.current span,.color-neon-green nav[role=pagination] ul li.current a span,.color-neon-green section[role=table] div[role=container] ul[role=article-listing] li article p span a,.color-neon-green nav[role=primary] ul li a,.color-neon-green section[role=contact] article[role=container] form .wpcf7-response-output,.color-neon-green section[role=tabs] article[role=tab] .chart-header h4{color:#52dd66 !important}.color-neon-green section[role=grid] h2 a,.color-neon-green ul[role=slides] .cta:hover span,.color-neon-green section[role=tabs] article[role=tab] .chart-header h4 span em{color:#4dc9a7}.color-neon-green .cta:hover{color:white}.color-neon-green .cta:after{background:#52dd66}.color-neon-green section[role=cards] article ul:hover,.color-neon-green section[role=cards] article.opened-panel ul{background-color:#52dd66}.color-neon-green nav[role=pagination] ul li.current a,.color-neon-green .cta:hover:after,.color-neon-green section[role=contact] article[role=container] form ul li .wpcf7-not-valid{border-color:#52dd66}.color-neon-green nav[role=next] a:hover,.color-neon-green section[role=grid] ul li a:hover{background-color:#52dd66}.color-neon-green .ct-series-q *{stroke:#a8a8a8 !important}.color-neon-green .ct-series-p *{stroke:#cecece !important}.color-neon-green .ct-series-o *{stroke:#efefef !important}.color-neon-green .ct-series-n *{stroke:#d0ebd4 !important}.color-neon-green .ct-series-m *{stroke:#b0e8b8 !important}.color-neon-green .ct-series-l *{stroke:#91e49d !important}.color-neon-green .ct-series-k *{stroke:#71e181 !important}.color-neon-green .ct-series-j *{stroke:#52dd66 !important}.color-neon-green .ct-series-i *{stroke:#51d973 !important}.color-neon-green .ct-series-h *{stroke:#4fd18d !important}.color-neon-green .ct-series-g *{stroke:#4ecd9a !important}.color-neon-green .ct-series-f *{stroke:#4dc9a7 !important}.color-neon-green .ct-series-e *{stroke:#46c2a9 !important}.color-neon-green .ct-series-d *{stroke:#3fbbaa !important}.color-neon-green .ct-series-c *{stroke:#37b3ac !important}.color-neon-green .ct-series-b *{stroke:#30acad !important}.color-neon-green .ct-series-a *{stroke:#29a5af !important}.color-neon-green .chart-header ul li:nth-child(17){background:#a8a8a8 !important}.color-neon-green .chart-header ul li:nth-child(16){background:#cecece !important}.color-neon-green .chart-header ul li:nth-child(15){background:#efefef !important}.color-neon-green .chart-header ul li:nth-child(14){background:#d0ebd4 !important}.color-neon-green .chart-header ul li:nth-child(13){background:#b0e8b8 !important}.color-neon-green .chart-header ul li:nth-child(12){background:#91e49d !important}.color-neon-green .chart-header ul li:nth-child(11){background:#71e181 !important}.color-neon-green .chart-header ul li:nth-child(10){background:#52dd66 !important}.color-neon-green .chart-header ul li:nth-child(9){background:#51d973 !important}.color-neon-green .chart-header ul li:nth-child(8){background:#4fd18d !important}.color-neon-green .chart-header ul li:nth-child(7){background:#4ecd9a !important}.color-neon-green .chart-header ul li:nth-child(6){background:#4dc9a7 !important}.color-neon-green .chart-header ul li:nth-child(5){background:#46c2a9 !important}.color-neon-green .chart-header ul li:nth-child(4){background:#3fbbaa !important}.color-neon-green .chart-header ul li:nth-child(3){background:#37b3ac !important}.color-neon-green .chart-header ul li:nth-child(2){background:#30acad !important}.color-neon-green .chart-header ul li:nth-child(1){background:#29a5af !important}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;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;outline:none;-webkit-tap-highlight-color:transparent}html,body{height:100%;width:100%;margin:0;padding:0;background-color:#121212}body{color:#fff;background:#121212;font-family:"Neuzeit Grotesk",Helvetica,sans-serif;font-size:100%;line-height:1.2;overflow-x:hidden}div[role=wrapper]{-webkit-transition:-webkit-filter 0.1s,opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1),-webkit-transform 0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:-webkit-filter 0.1s,opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1),-moz-transform 0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:-webkit-filter 0.1s,opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1),transform 0.2s cubic-bezier(0.28, 0, 0.18, 1);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;z-index:200;position:relative;width:100%;height:100%;margin:0;padding:0;zoom:1}@media (max-width: 1024px){.home div[role=wrapper]{overflow:hidden}}#background-photo{position:fixed !important;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:#121212}header[role=toolbar]{width:100%;position:relative;height:100px;top:-100px;z-index:100;margin:0;padding:0;-webkit-transition:top 0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:top 0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:top 0.1s cubic-bezier(0.28, 0, 0.18, 1);background:#1e1e1e;background:-webkit-linear-gradient(legacy-direction(90deg), #1e1e1e,#282828);background:linear-gradient(90deg, #1e1e1e,#282828);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px rgba(0,0,0,0.2);box-shadow:0 5px 5px rgba(0,0,0,0.2)}header[role=toolbar] section[role=branding]{position:absolute;width:50%;padding:30px 30px 30px 40px;height:100px;margin:0}header[role=toolbar] section[role=branding] #home-btn{display:block;position:absolute;top:0;left:0;height:100%;width:100%}header[role=toolbar] section[role=branding] h1{float:left}header[role=toolbar] section[role=branding] h1 small{text-transform:uppercase;font-weight:400;color:#828282;font-size:12px;letter-spacing:1.5px;display:block;float:left}header[role=toolbar] section[role=branding] h1 strong{font-weight:600;font-size:24px;display:block;float:left;clear:both}header[role=toolbar] section[role=branding] #dsl-mark{position:absolute;right:30px;height:40px;top:30px}@media (max-width: 1280px){header[role=toolbar] section[role=branding]{width:66.66%}}@media (max-width: 1024px){header[role=toolbar] section[role=branding]{width:100%}}@media (max-width: 1024px){header[role=toolbar]{background:transparent !important;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}}@media (max-width: 1024px){.education header[role=toolbar] section[role=branding]{width:50%}}@media only screen and (max-width: 1024px) and (orientation: portrait){.education header[role=toolbar] section[role=branding]{width:100%}.education header[role=toolbar] section[role=branding] h1 small{color:#fff;opacity:0.75 !important;filter:alpha(opacity=75 !important) !important}}nav[role=primary]{top:0;width:50%;position:relative;z-index:100;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.1s;-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.1s;transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.1s}nav[role=primary] ul{margin-left:20px}nav[role=primary] ul li{float:left}nav[role=primary] ul li .sub-menu{padding-top:10px;display:none;position:absolute}nav[role=primary] ul li .sub-menu a{font-size:18px}nav[role=primary] ul li.current-menu-item a{color:#fff !important;opacity:1 !important;filter:alpha(opacity=100 !important) !important}nav[role=primary] ul li a{margin-right:30px;text-decoration:none;color:#d4d4d4;font-size:20px;font-weight:200;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}nav[role=primary] ul li a:hover{color:#fff !important}@media (max-width: 1280px){nav[role=primary] ul{margin-left:20px}nav[role=primary] ul li a{margin-right:20px;font-size:18px}}@media (max-width: 1024px){nav[role=primary]{display:none}}#secondary-menu-btn{position:absolute;right:-100px;top:0;color:#fff;text-decoration:none;font-size:40px;border-left:1px solid #121212;height:100px;width:100px;text-align:center;z-index:1100;background:#282828;-webkit-transition:right 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;-moz-transition:right 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;transition:right 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s}#secondary-menu-btn span{position:absolute;top:50%;width:100%;text-align:center;right:0;display:block;line-height:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#secondary-menu-btn:hover{color:#fff;background:#1e1e1e}@media (max-width: 1280px){#secondary-menu-btn{-webkit-transition:right 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;-moz-transition:right 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;transition:right 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.6s}}@media (max-width: 1024px){#secondary-menu-btn{display:none}}nav[role=secondary]{position:fixed;right:0;top:0;width:40%;background:black;z-index:1000;height:100%;text-align:center;overflow:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}nav[role=secondary] section{position:absolute;top:50%;left:0;width:100%;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s}nav[role=secondary] section h1{text-transform:uppercase;font-size:14px;letter-spacing:1.5px;font-weight:200;color:#d4d4d4;margin:40px 0}nav[role=secondary] section h1:nth-of-type(1){margin-top:0px}nav[role=secondary] section h1:nth-of-type(2){margin-top:100px}nav[role=secondary] section a{color:#d4d4d4;text-decoration:none;font-size:24px;margin:0 10px;font-weight:200;position:relative}nav[role=secondary] section a:after{content:'';width:100%;height:2px;background:#fff;position:absolute;left:0;bottom:-10px;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}nav[role=secondary] section a:hover:after{opacity:1 !important;filter:alpha(opacity=100 !important) !important;bottom:-5px}nav[role=secondary] section a#highlight{color:#fff}nav[role=secondary] section a#highlight:after{opacity:1 !important;filter:alpha(opacity=100 !important) !important;bottom:-5px}nav[role=secondary] section a#highlight:hover:after{bottom:-10px;opacity:0 !important;filter:alpha(opacity=0 !important) !important}nav[role=secondary] #jhu{position:absolute;bottom:100px;display:block;width:40%;left:30%;text-align:center;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s}nav[role=secondary] #jhu svg{width:100%;height:auto}nav[role=secondary] #jhu:hover{opacity:1 !important;filter:alpha(opacity=100 !important) !important}@media (max-width: 1280px){nav[role=secondary]{width:60%}}div[role=veil]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#121212;visibility:hidden;z-index:900;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}@media (max-width: 1024px){div[role=veil]{width:100%;height:100%}}.drawer-open #secondary-menu-btn{color:#fff;background:#282828}.drawer-open nav[role=secondary]{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}.drawer-open nav[role=secondary] section{-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%);opacity:1 !important;filter:alpha(opacity=100 !important) !important}.drawer-open nav[role=secondary] #jhu{opacity:0.5 !important;filter:alpha(opacity=50 !important) !important;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.drawer-open div[role=veil]{visibility:visible;opacity:0.7 !important;filter:alpha(opacity=70 !important) !important}.drawer-open div[role=wrapper]{-webkit-transform:scale(0.99);-moz-transform:scale(0.99);-ms-transform:scale(0.99);-o-transform:scale(0.99);transform:scale(0.99)}#mobile-menu-btn{position:fixed;display:none;width:80px;height:80px;bottom:5%;left:5%;z-index:5000;border-radius:100%;background-color:rgba(255,255,255,0.2);-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transform:translateY(150%);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s}#mobile-menu-btn .icon{position:absolute;left:50%;top:50%;width:30px;height:26px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s}@media (max-width: 1024px){#mobile-menu-btn{display:block}}#mobile-menu-btn.darken{background-color:rgba(0,0,0,0.5)}nav[role=mobile]{position:fixed;visibility:hidden;width:90%;padding-top:90%;height:0;top:50%;border-radius:100%;background:#282828;z-index:10000;overflow:hidden;left:5%;display:none;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateY(-50%) scale(1.5);-moz-transform:translateY(-50%) scale(1.5);-ms-transform:translateY(-50%) scale(1.5);-o-transform:translateY(-50%) scale(1.5);transform:translateY(-50%) scale(1.5);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}@media (max-width: 1024px){nav[role=mobile]{display:block}}nav[role=mobile] section{position:absolute;top:50%;left:0;width:100%;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}nav[role=mobile] section[role=front]{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:1 !important;filter:alpha(opacity=100 !important) !important}nav[role=mobile] section[role=back]{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0 !important;filter:alpha(opacity=0 !important) !important}nav[role=mobile] section ul{text-align:center}nav[role=mobile] section ul li{width:100%;float:left;clear:both;padding:5px 0}nav[role=mobile] section ul li a{color:#fff;text-decoration:none;font-weight:200}nav[role=mobile] #toggle-btn{top:100%;margin-top:-50px;color:white;font-size:60px;position:absolute;left:50%;z-index:5000;line-height:0;text-decoration:none;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}nav[role=mobile].show-back section[role=front]{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0 !important;filter:alpha(opacity=0 !important) !important}nav[role=mobile].show-back section[role=back]{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:1 !important;filter:alpha(opacity=100 !important) !important}nav[role=mobile].show-back #toggle-btn{top:50px;margin-top:0}@media (max-width: 1024px) and (orientation: landscape){nav[role=mobile]{width:60%;padding-top:60%;left:20%}}.loaded header[role=toolbar]{top:0;opacity:1 !important;filter:alpha(opacity=100 !important) !important}.loaded nav[role=primary]{opacity:1 !important;filter:alpha(opacity=100 !important) !important;top:70px}.loaded #secondary-menu-btn{right:0;top:0}.loaded #mobile-menu-btn{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}@media (max-width: 1280px){.loaded nav[role=primary]{top:30px}}.takeover-open #mobile-menu-btn{-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5);opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s,background-color 0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s,background-color 0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s,background-color 0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.2s}.takeover-open #mobile-menu-btn .icon{opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}.takeover-open nav[role=mobile]{visibility:visible;opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:scale(1) translateY(-50%);-moz-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);-o-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s}.takeover-open div[role=veil]{visibility:visible;opacity:0.7 !important;filter:alpha(opacity=70 !important) !important}.cta{text-decoration:none;padding:20px 40px;display:inline-block;font-size:20px;letter-spacing:3px;text-transform:uppercase;font-weight:200;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cta span{position:relative;z-index:100;top:3px;padding:2px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cta.border{border-width:1px;border-style:solid;color:#fff;border-color:#828282;-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}.cta.border:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;border-width:0px;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}.cta.simple{text-align:left;padding:0}.cta.simple span{padding:0px;top:0}.cta.simple:after{display:none}.cta:hover.border{border-color:transparent}.cta:hover.border:after{opacity:1 !important;filter:alpha(opacity=100 !important) !important;border-radius:0%}.cta.current.border:hover{border-color:#828282}.cta.current:after{display:none}.cta.black{color:#121212;border-color:#121212}.cta.black:hover span{color:#fff !important}@media (max-width: 1280px){.cta{font-size:18px;letter-spacing:2px;padding:14px 30px}}@media (max-width: 767px){.cta{letter-spacing:1px;padding:10px;font-size:14px}.cta span{opacity:0.5 !important;filter:alpha(opacity=50 !important) !important}.cta:hover.border{color:#fff;border-color:#828282}.cta:hover.border:after{display:none}.cta.black:hover span{color:#121212 !important}}span[role=label]{text-transform:uppercase;letter-spacing:2px;font-size:16px;font-weight:200;line-height:20px}span[role=label] strong{font-weight:600}@media (max-width: 1700px){span[role=label]{letter-spacing:2px;font-size:12.5px}}i.icon{display:inline-block;width:30px;height:20px;line-height:20px;position:relative;margin-right:10px;-webkit-background-size:auto 100% !important;-moz-background-size:auto 100% !important;-o-background-size:auto 100% !important;background-size:auto 100% !important;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}i.icon span{display:none}i.icon.simply-statistics{background:url(../images/ui/icon-simply-statistics.svg) no-repeat center center}i.icon.github{background:url(../images/ui/icon-github.svg) no-repeat center center}i.icon.github.white{background:url(../images/ui/icon-github-white.svg) no-repeat center center}i.icon.email{background:url(../images/ui/icon-email.svg) no-repeat center center}i.icon.twitter{background:url(../images/ui/icon-twitter.svg) no-repeat center center}i.icon.download{background:url(../images/ui/icon-download.svg) no-repeat center center}i.icon.download.white{background:url(../images/ui/icon-download-white.svg) no-repeat center center}i.icon.search{background:url(../images/ui/icon-search.svg) no-repeat center center}i.icon.search.white{background:url(../images/ui/icon-search-white.svg) no-repeat center center}i.icon.close{background:url(../images/ui/icon-close.svg) no-repeat center center}i.icon.close.black{background:url(../images/ui/icon-close-black.svg) no-repeat center center}i.icon.done{background:url(../images/ui/icon-done-white.svg) no-repeat center center}i.icon.done.black{background:url(../images/ui/icon-done.svg) no-repeat center center}i.icon.alert{background:url(../images/ui/icon-alert-white.svg) no-repeat center center}i.icon.alert.black{background:url(../images/ui/icon-alert.svg) no-repeat center center}i.icon.menu{background:url(../images/ui/icon-menu.svg) no-repeat center center}section[role=main]{position:relative;margin-top:-100px;overflow:visible;min-height:50vw;top:0}section[role=main] article[role=intro]{width:50%;padding:0 40px;position:relative;left:0;padding-top:25%}section[role=main] article[role=intro] h1{font-size:60px;font-weight:200;position:absolute;display:block;width:90%;visibility:hidden;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);-o-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}section[role=main] article[role=intro] h1.fitted{visibility:visible}section[role=main] article[role=intro] p{font-size:24px;line-height:1.5;font-weight:200;margin:0px 0 40px;float:left;color:#828282;visibility:hidden;opacity:0 !important;filter:alpha(opacity=0 !important) !important;position:relative;padding-top:20px;left:-100px;width:90%;-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.2s}section[role=main] article[role=intro] p.fitted{visibility:visible}section[role=main] article[role=intro] .cta{margin-bottom:20px;margin-right:20px;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.4s,opacity 0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-moz-transition:-moz-transform 0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.4s,opacity 0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;transition:transform 0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.4s,opacity 0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.4s}@media (max-width: 1280px){section[role=main] article[role=intro]{width:66.66%;margin-top:0}}@media (max-width: 1024px){section[role=main] article[role=intro]{width:100%;padding-top:150px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}section[role=main] article[role=intro] h1{font-size:30px !important}section[role=main] article[role=intro] p{font-size:18px !important;padding-top:10px;margin-bottom:10px}section[role=main] article[role=intro] .cta{margin-top:20px}}@media (max-width: 767px){section[role=main] article[role=intro]{padding-top:100px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}section[role=main] article[role=intro] .cta{margin-top:10px;margin-bottom:0}section[role=main] article[role=intro] p{display:none}}@media only screen and (max-width: 767px) and (orientation: portrait){section[role=main] article[role=intro]{padding-top:100px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}section[role=main] article[role=intro] p{display:block;margin:0;padding-top:10px;font-size:12px !important}}section[role=main] aside a[role=permalink]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}section[role=main] aside a[role=permalink] span{display:none}section[role=main] aside[role=feature]{width:25%;height:0;padding-top:25%;position:absolute !important;top:25vw;right:0;overflow:hidden;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#c94d61;background:-webkit-linear-gradient(legacy-direction(-45deg), #c94d61,#f07f3f);background:linear-gradient(-45deg, #c94d61,#f07f3f);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s,opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-moz-transition:-moz-transform 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s,opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;transition:transform 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s,opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-webkit-transform:translateX(0%) scale(0.5);-moz-transform:translateX(0%) scale(0.5);-ms-transform:translateX(0%) scale(0.5);-o-transform:translateX(0%) scale(0.5);transform:translateX(0%) scale(0.5)}section[role=main] aside[role=feature] .anystretch{z-index:1 !important}section[role=main] aside[role=feature] span[role=label]{z-index:10;position:absolute;top:30px;left:40px}section[role=main] aside[role=feature] figcaption{padding:30px;background:#1e1e1e;position:absolute;z-index:10;width:100%;text-align:center;bottom:-1px;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=main] aside[role=feature] figcaption span[role=label]{position:relative;top:auto;left:auto}section[role=main] aside[role=feature] .anystretch{-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=main] aside[role=feature]:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);opacity:0.6 !important;filter:alpha(opacity=60 !important) !important}section[role=main] aside[role=feature]:hover{cursor:pointer}section[role=main] aside[role=feature]:hover figcaption{background:#121212}section[role=main] aside[role=feature]:hover .anystretch{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}section[role=main] aside[role=feature]:hover:after{opacity:0 !important;filter:alpha(opacity=0 !important) !important}@media (max-width: 1280px){section[role=main] aside[role=feature]{width:33.33vw;left:66.66vw;margin-top:100px}}@media (max-width: 1024px){section[role=main] aside[role=feature]{position:relative !important;top:0;margin-top:0}section[role=main] aside[role=feature] figcaption{display:none}}section[role=main] aside[role=callout]{width:25%;height:0;position:absolute;top:0;left:50%;padding:0px 60px 25%;background-position:0px 0px;z-index:200;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-background-size:200% 200% !important;-moz-background-size:200% 200% !important;-o-background-size:200% 200% !important;background-size:200% 200% !important;-webkit-transition:background-position 0.2s cubic-bezier(0.28, 0, 0.18, 1),-webkit-transform 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s,opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;-moz-transition:background-position 0.2s cubic-bezier(0.28, 0, 0.18, 1),-moz-transform 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s,opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;transition:background-position 0.2s cubic-bezier(0.28, 0, 0.18, 1),transform 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s,opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;-webkit-transform:translateY(0%) scale(0.5);-moz-transform:translateY(0%) scale(0.5);-ms-transform:translateY(0%) scale(0.5);-o-transform:translateY(0%) scale(0.5);transform:translateY(0%) scale(0.5);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}section[role=main] aside[role=callout] h2{font-weight:600;font-size:32px;line-height:1;position:absolute;top:50%;left:50px;right:50px;z-index:100;visibility:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}section[role=main] aside[role=callout] h2.fitted{visibility:visible}section[role=main] aside[role=callout] span[role=label]{position:absolute;left:50px}section[role=main] aside[role=callout] span[role=label]:nth-of-type(1){top:60px;left:50px}section[role=main] aside[role=callout] span[role=label]:nth-of-type(2){bottom:60px}section[role=main] aside[role=callout] span[role=label] .icon{top:5px}section[role=main] aside[role=callout] *{opacity:0.7;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}section[role=main] aside[role=callout]:hover{cursor:pointer;background-position:100% 100%}section[role=main] aside[role=callout]:hover *{opacity:1}@media (max-width: 1280px){section[role=main] aside[role=callout]{width:33.33vw;left:66.66vw;margin-top:100px;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}section[role=main] aside[role=callout] h2{left:20px;right:20px;width:80%}section[role=main] aside[role=callout] span[role=label]{left:20px}section[role=main] aside[role=callout] span[role=label]:nth-of-type(1){top:20px;left:20px}section[role=main] aside[role=callout] span[role=label]:nth-of-type(2){bottom:20px}}@media (max-width: 1024px){section[role=main] aside[role=callout]{margin-top:0;top:0;position:relative}}@media (max-width: 1024px){section[role=main] aside[role=callout],section[role=main] aside[role=feature]{width:100%;padding-top:100%;height:0px;left:auto;-webkit-transform:translateX(100%) scale(0.5);-moz-transform:translateX(100%) scale(0.5);-ms-transform:translateX(100%) scale(0.5);-o-transform:translateX(100%) scale(0.5);transform:translateX(100%) scale(0.5)}section[role=main] aside[role=callout]{-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}section[role=main] aside[role=feature]{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@media (max-width: 1024px) and (orientation: landscape){section[role=main] aside[role=callout],section[role=main] aside[role=feature]{width:70%;padding-top:70%;left:15%}}@media (max-width: 767px) and (orientation: landscape){section[role=main] aside[role=callout],section[role=main] aside[role=feature]{width:70%;padding-top:40%}}@media (max-width: 1280px){section[role=main]{margin-bottom:100px;max-height:50vw;min-height:auto}}@media (max-width: 1024px){section[role=main]{margin-bottom:0;max-height:100%;min-height:0px}}@media only screen and (max-width: 1024px) and (orientation: portrait){section[role=main]{height:90%}}@media (max-width: 1024px) and (orientation: landscape){section[role=main]{height:70%}}@media (max-width: 767px){section[role=main]{height:90%}}.education section[role=main]{min-height:100vh;margin-bottom:-100px}@media (max-width: 1280px){.education section[role=main] article[role=intro]{width:50%}}@media (max-width: 1024px){.education section[role=main] article[role=intro]{padding-top:15%}.education section[role=main] article[role=intro] h1{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);position:relative}}@media only screen and (max-width: 1024px) and (orientation: portrait){.education section[role=main] article[role=intro]{z-index:1000;padding-top:100px;padding-right:100px;width:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.education section[role=main] article[role=intro] h1{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);position:relative}.education section[role=main] article[role=intro] .cta{border-color:#fff}}@media (max-width: 767px){.education section[role=main] article[role=intro]{padding-top:100px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.education section[role=main] article[role=intro] h1{-webkit-transform:translateX(0%) translateY(0%);-moz-transform:translateX(0%) translateY(0%);-ms-transform:translateX(0%) translateY(0%);-o-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%);position:relative}}@media only screen and (max-width: 767px) and (orientation: portrait){.education section[role=main] article[role=intro]{z-index:1000;padding-top:100px;padding-right:60px;width:100%}.education section[role=main] article[role=intro] h1{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);position:relative;width:100%}.education section[role=main] article[role=intro] p{display:none !important}.education section[role=main] article[role=intro] .cta{display:block}.education section[role=main] article[role=intro] .cta span{opacity:1 !important;filter:alpha(opacity=100 !important) !important}}.error404 section[role=main]{position:absolute;top:0;left:0;width:100%;margin-top:0;overflow:visible;min-height:100vh;margin-bottom:0}.error404 section[role=main] article[role=intro]{margin-top:0;width:50%;top:50%;left:25%;text-align:center;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1);transition:0.6s cubic-bezier(0.28, 0, 0.18, 1)}.error404 section[role=main] article[role=intro] h1{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);width:100%;position:relative}.error404 section[role=main] article[role=intro] p{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.error404 section[role=main] article[role=intro] .cat{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.loaded section[role=main] article[role=intro] h1{opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:translateX(0%) translateY(-100%);-moz-transform:translateX(0%) translateY(-100%);-ms-transform:translateX(0%) translateY(-100%);-o-transform:translateX(0%) translateY(-100%);transform:translateX(0%) translateY(-100%)}@media only screen and (max-width: 1024px) and (orientation: portrait){.loaded section[role=main] article[role=intro] h1{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);position:relative}}@media (max-width: 767px){.loaded section[role=main] article[role=intro] h1{-webkit-transform:translateX(0%) translateY(0%);-moz-transform:translateX(0%) translateY(0%);-ms-transform:translateX(0%) translateY(0%);-o-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%);position:relative}}.loaded section[role=main] article[role=intro] p{opacity:1 !important;filter:alpha(opacity=100 !important) !important;left:0;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.loaded section[role=main] article[role=intro] .cta{opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.loaded section[role=main] aside[role=callout]{-webkit-transform:translateX(0%) scale(1);-moz-transform:translateX(0%) scale(1);-ms-transform:translateX(0%) scale(1);-o-transform:translateX(0%) scale(1);transform:translateX(0%) scale(1);opacity:1 !important;filter:alpha(opacity=100 !important) !important}@media (max-width: 1280px){.loaded section[role=main] aside[role=callout]{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}@media (max-width: 1024px){.loaded section[role=main] aside[role=callout]{-webkit-transform:translateX(75%) scale(0.5);-moz-transform:translateX(75%) scale(0.5);-ms-transform:translateX(75%) scale(0.5);-o-transform:translateX(75%) scale(0.5);transform:translateX(75%) scale(0.5)}}.loaded section[role=main] aside[role=feature]{-webkit-transform:translateY(0%) scale(1);-moz-transform:translateY(0%) scale(1);-ms-transform:translateY(0%) scale(1);-o-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1);opacity:1 !important;filter:alpha(opacity=100 !important) !important}@media (max-width: 1024px){.loaded section[role=main] aside[role=feature]{-webkit-transform:translateX(75%) scale(0.5);-moz-transform:translateX(75%) scale(0.5);-ms-transform:translateX(75%) scale(0.5);-o-transform:translateX(75%) scale(0.5);transform:translateX(75%) scale(0.5)}}.loaded.error404 section[role=main] article[role=intro]{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.loaded.error404 section[role=main] article[role=intro] h1{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}@media (max-width: 1024px){.page section[role=main] aside{display:none}}@media (max-width: 1024px){.page.home section[role=main] aside,.page.education section[role=main] aside{display:block}}@media (max-width: 1024px){.home section[role=main]{position:absolute;margin-top:0}.home section[role=main] article[role=intro]{-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}.home section[role=main] aside[role=feature]{-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}.home section[role=main] aside[role=callout]{-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);padding-bottom:0}.home.state-2 section[role=main] article[role=intro]{-webkit-transform:translateY(100%) translateX(-100%) scale(0.5);-moz-transform:translateY(100%) translateX(-100%) scale(0.5);-ms-transform:translateY(100%) translateX(-100%) scale(0.5);-o-transform:translateY(100%) translateX(-100%) scale(0.5);transform:translateY(100%) translateX(-100%) scale(0.5)}.home.state-2 section[role=main] aside[role=feature]{-webkit-transform:translateX(10%) scale(0.8) translateY(-70%);-moz-transform:translateX(10%) scale(0.8) translateY(-70%);-ms-transform:translateX(10%) scale(0.8) translateY(-70%);-o-transform:translateX(10%) scale(0.8) translateY(-70%);transform:translateX(10%) scale(0.8) translateY(-70%)}.home.state-2 section[role=main] aside[role=callout]{-webkit-transform:translateX(75%) translateY(-56%) scale(0.5);-moz-transform:translateX(75%) translateY(-56%) scale(0.5);-ms-transform:translateX(75%) translateY(-56%) scale(0.5);-o-transform:translateX(75%) translateY(-56%) scale(0.5);transform:translateX(75%) translateY(-56%) scale(0.5)}.home.state-3 section[role=main] article[role=intro]{-webkit-transform:translateY(100%) translateX(-100%) scale(0.5);-moz-transform:translateY(100%) translateX(-100%) scale(0.5);-ms-transform:translateY(100%) translateX(-100%) scale(0.5);-o-transform:translateY(100%) translateX(-100%) scale(0.5);transform:translateY(100%) translateX(-100%) scale(0.5)}.home.state-3 section[role=main] aside[role=feature]{-webkit-transform:translateX(-100%) scale(0.5) translateY(0);-moz-transform:translateX(-100%) scale(0.5) translateY(0);-ms-transform:translateX(-100%) scale(0.5) translateY(0);-o-transform:translateX(-100%) scale(0.5) translateY(0);transform:translateX(-100%) scale(0.5) translateY(0)}.home.state-3 section[role=main] aside[role=callout]{-webkit-transform:translateX(10%) scale(0.8) translateY(-170%);-moz-transform:translateX(10%) scale(0.8) translateY(-170%);-ms-transform:translateX(10%) scale(0.8) translateY(-170%);-o-transform:translateX(10%) scale(0.8) translateY(-170%);transform:translateX(10%) scale(0.8) translateY(-170%)}}@media (max-width: 767px){.home section[role=main]{width:100%;margin-top:0}.home section[role=main] article[role=intro]{margin-top:0px;padding-top:100px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.home.state-2 section[role=main] aside[role=feature]{-webkit-transform:translateX(10%) scale(0.8) translateY(-80%);-moz-transform:translateX(10%) scale(0.8) translateY(-80%);-ms-transform:translateX(10%) scale(0.8) translateY(-80%);-o-transform:translateX(10%) scale(0.8) translateY(-80%);transform:translateX(10%) scale(0.8) translateY(-80%)}.home.state-2 section[role=main] aside[role=callout]{-webkit-transform:translateX(75%) translateY(-6%) scale(0.5);-moz-transform:translateX(75%) translateY(-6%) scale(0.5);-ms-transform:translateX(75%) translateY(-6%) scale(0.5);-o-transform:translateX(75%) translateY(-6%) scale(0.5);transform:translateX(75%) translateY(-6%) scale(0.5)}.home.state-3 section[role=main] aside[role=feature]{-webkit-transform:translateX(-100%) scale(0.5) translateY(-80);-moz-transform:translateX(-100%) scale(0.5) translateY(-80);-ms-transform:translateX(-100%) scale(0.5) translateY(-80);-o-transform:translateX(-100%) scale(0.5) translateY(-80);transform:translateX(-100%) scale(0.5) translateY(-80)}.home.state-3 section[role=main] aside[role=callout]{-webkit-transform:translateX(10%) scale(0.8) translateY(-180%);-moz-transform:translateX(10%) scale(0.8) translateY(-180%);-ms-transform:translateX(10%) scale(0.8) translateY(-180%);-o-transform:translateX(10%) scale(0.8) translateY(-180%);transform:translateX(10%) scale(0.8) translateY(-180%)}}section[role=cards]{width:100%;position:relative;display:flex;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:opacity 0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;-moz-transition:opacity 0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;transition:opacity 0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.6s}@media (max-width: 1024px){section[role=cards]{display:block}}section[role=cards] article{float:left;width:25%;position:relative}section[role=cards] article figure{position:relative;overflow:hidden}section[role=cards] article figure img{width:100%;height:auto;cursor:pointer;display:block;z-index:10;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1);transition:0.6s cubic-bezier(0.28, 0, 0.18, 1)}section[role=cards] article figure img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}section[role=cards] article figcaption{width:100%;padding:30px;background-color:#1e1e1e;text-transform:uppercase;font-weight:200;letter-spacing:1.5px;font-size:14px;line-height:1.5;z-index:100;position:relative;color:#828282}section[role=cards] article figcaption em{color:#fff}section[role=cards] article figcaption strong{font-weight:400}section[role=cards] article figcaption a{color:#828282;display:inline-block;font-size:12px;margin-top:5px;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}section[role=cards] article figcaption a:hover{text-decoration:none;color:#fff}section[role=cards] article ul{background-color:#4d4d4d;padding:30px 0;text-align:center;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=cards] article ul li{float:none;width:30%;text-align:center;display:inline-block}section[role=cards] article ul li a span{display:none}section[role=cards] article ul li a:hover .icon{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}section[role=cards] article aside{visibility:hidden;position:absolute;top:0;background:#fff;left:-100%;width:100%;color:#121212;height:100%;overflow-x:hidden;overflow-y:scroll;font-size:16px;padding:30px;z-index:1000;line-height:1.5;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=cards] article aside strong{font-weight:600}section[role=cards] article .close-panel-btn{visibility:hidden;position:absolute;top:30px;left:30px;z-index:100;width:20px;height:20px;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:scale(1.5) rotate(0);-moz-transform:scale(1.5) rotate(0);-ms-transform:scale(1.5) rotate(0);-o-transform:scale(1.5) rotate(0);transform:scale(1.5) rotate(0);-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}section[role=cards] article .close-panel-btn span{display:none}section[role=cards] article:nth-of-type(1),section[role=cards] article:nth-of-type(3n+1){clear:both}section[role=cards] article:nth-of-type(1) aside,section[role=cards] article:nth-of-type(3n+1) aside{left:100%}section[role=cards] article:nth-of-type(1) .close-panel-btn,section[role=cards] article:nth-of-type(3n+1) .close-panel-btn{right:30px;left:auto}section[role=cards] article:nth-of-type(even) figcaption{background-color:#282828}section[role=cards] article:nth-of-type(even) ul{background-color:#525252}section[role=cards] article.opened-panel aside{visibility:visible;opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section[role=cards] article.opened-panel figure img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}section[role=cards] article.opened-panel .close-panel-btn{visibility:visible;opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:scale(1) translateY(0%) rotate(0deg);-moz-transform:scale(1) translateY(0%) rotate(0deg);-ms-transform:scale(1) translateY(0%) rotate(0deg);-o-transform:scale(1) translateY(0%) rotate(0deg);transform:scale(1) translateY(0%) rotate(0deg);-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.1s;-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.1s;transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.1s}section[role=cards] article.opened-panel .close-panel-btn:hover{-webkit-transform:scale(1.1) translateY(0%) rotate(0deg);-moz-transform:scale(1.1) translateY(0%) rotate(0deg);-ms-transform:scale(1.1) translateY(0%) rotate(0deg);-o-transform:scale(1.1) translateY(0%) rotate(0deg);transform:scale(1.1) translateY(0%) rotate(0deg);-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}section[role=cards] article.opened-panel figcaption a{opacity:0.5;cursor:default;text-decoration:none}section[role=cards] article.opened-panel figcaption a:hover{color:#828282}@media (max-width: 1280px){section[role=cards] article{width:33.33%}section[role=cards] article figcaption{padding:20px}section[role=cards] article ul{padding:20px}section[role=cards] article aside{padding:20px}section[role=cards] article .close-panel-btn{top:20px;left:20px}section[role=cards] article:nth-of-type(3n+1) .close-panel-btn{right:20px;left:auto}}@media only screen and (max-width: 1024px) and (orientation: portrait){section[role=cards] article{width:100%;clear:both}section[role=cards] article aside{left:0}section[role=cards] article:nth-of-type(1),section[role=cards] article:nth-of-type(3n+1){clear:both}section[role=cards] article:nth-of-type(1) aside,section[role=cards] article:nth-of-type(3n+1) aside{left:0}section[role=cards] article:nth-of-type(1) .close-panel-btn,section[role=cards] article:nth-of-type(3n+1) .close-panel-btn{right:30px;left:auto}}.loaded section[role=cards]{opacity:1 !important;filter:alpha(opacity=100 !important) !important}section[role=tabs]{min-height:100vh;width:100%;padding:260px 0;clear:both}section[role=tabs] article[role=overview]{width:50%;margin:0 auto}section[role=tabs] article[role=overview] h2{font-weight:200;color:#828282}section[role=tabs] article[role=overview] p{font-size:24px;line-height:1.6;font-weight:200;margin:20px 0 40px;float:left;color:#828282;visibility:hidden}section[role=tabs] article[role=overview] p.fitted{visibility:visible}section[role=tabs] article[role=overview] .cta{margin-right:20px;margin-bottom:20px}section[role=tabs] article[role=tab]{visibility:hidden;width:70%;margin:0 15%;min-height:700px;position:absolute;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}section[role=tabs] article[role=tab] h3{padding-top:100px;text-transform:uppercase;letter-spacing:3px;color:#fff;font-size:20px;font-weight:200;padding-bottom:40px}@media (max-width: 767px){section[role=tabs] article[role=tab] h3{padding-left:40px;padding-right:40px}}section[role=tabs] article[role=tab] .chart-header{width:100%;position:relative;padding:40px 0 20px}@media (max-width: 767px){section[role=tabs] article[role=tab] .chart-header{padding:40px 40px 20px}}section[role=tabs] article[role=tab] .chart-header h4{font-size:100px;line-height:100px;font-weight:200;width:40%;float:left;position:relative;color:#52dd66}section[role=tabs] article[role=tab] .chart-header h4 span{font-size:18px;line-height:26px;margin-left:40px;position:absolute;text-transform:uppercase;top:50%;letter-spacing:2px;color:#fff;-webkit-transform:translateY(-75%);-moz-transform:translateY(-75%);-ms-transform:translateY(-75%);-o-transform:translateY(-75%);transform:translateY(-75%)}section[role=tabs] article[role=tab] .chart-header h4 span em{display:block;clear:both;color:#29a5af}@media (max-width: 1280px){section[role=tabs] article[role=tab] .chart-header h4{width:50%}}@media (max-width: 1024px){section[role=tabs] article[role=tab] .chart-header h4{width:100%}section[role=tabs] article[role=tab] .chart-header h4 span{font-size:20px}section[role=tabs] article[role=tab] .chart-header h4 span em{display:inline;clear:none}}@media (max-width: 767px){section[role=tabs] article[role=tab] .chart-header h4 span{display:block;clear:both;position:relative;margin-left:0;margin-top:30px;font-size:16px}}section[role=tabs] article[role=tab] .chart-header ul{float:right;width:60%}section[role=tabs] article[role=tab] .chart-header ul li{float:left;width:19%;margin-right:1%;margin-bottom:1%;text-transform:uppercase;background:white;color:#121212;text-align:center;font-size:12px;font-weight:600;line-height:14px;padding:6px 0 1px;letter-spacing:1px;cursor:pointer}@media (max-width: 1280px){section[role=tabs] article[role=tab] .chart-header ul{width:50%}section[role=tabs] article[role=tab] .chart-header ul li{width:24%;font-size:10px}}@media (max-width: 1024px){section[role=tabs] article[role=tab] .chart-header ul{width:100%}section[role=tabs] article[role=tab] .chart-header ul li{width:32%;font-size:10px}}@media (max-width: 767px){section[role=tabs] article[role=tab] .chart-header ul li{width:32%}}section[role=tabs] article[role=tab] .chart-header aside{color:#828282;font-size:18px;line-height:28px;float:right;width:60%}section[role=tabs] article[role=tab] .chart-header aside a{color:#828282}section[role=tabs] article[role=tab] .chart-header aside a:hover{text-decoration:none;color:#d4d4d4}@media (max-width: 1280px){section[role=tabs] article[role=tab] .chart-header aside{width:50%}}@media (max-width: 1024px){section[role=tabs] article[role=tab] .chart-header aside{width:100%}}section[role=tabs] article[role=tab] .ct-chart{height:500px;clear:both;overflow:visible}section[role=tabs] article[role=tab] .ct-chart svg{overflow:visible}section[role=tabs] article[role=tab] .ct-chart svg .ct-series{-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}@media (max-width: 1024px){section[role=tabs] article[role=tab] .ct-chart svg span{font-size:10px !important;line-height:15px !important}}section[role=tabs] article[role=tab] .ct-chart svg .ct-label{text-anchor:middle !important}section[role=tabs] article[role=tab] .ct-chart.hovered .ct-series{opacity:0.5 !important;filter:alpha(opacity=50 !important) !important}section[role=tabs] article[role=tab] .ct-chart.hovered .ct-series.highlight{opacity:1 !important;filter:alpha(opacity=100 !important) !important}@media (max-width: 767px){section[role=tabs] article[role=tab] .ct-chart{height:300px}}section[role=tabs] article[role=tab].current{visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1 !important;filter:alpha(opacity=100 !important) !important}@media (max-width: 1024px){section[role=tabs]{padding:100px 0}section[role=tabs] article[role=overview]{width:100%;padding:0 40px}section[role=tabs] article[role=tab]{width:100%;padding:0 40px;margin:0}section[role=tabs] article[role=tab] h3{padding-top:30px;padding-bottom:30px}}@media (max-width: 767px){section[role=tabs] article[role=overview]{padding:0 40px}section[role=tabs] article[role=tab]{padding:0px}}#chart-tooltip{position:absolute;z-index:1000;color:#fff}nav[role=next]{z-index:300;position:relative;clear:both;float:left;width:100%}nav[role=next] a{display:block;width:100%;padding:70px 50px 50px;background:#121212;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:3px;font-size:30px;font-weight:200;text-decoration:none;line-height:0px;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}nav[role=next]:after{content:'';background:#121212;position:fixed;width:100%;height:100%;top:0;left:0;z-index:5000;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}nav[role=next]:before{content:'';position:fixed;visibility:hidden;top:50%;left:50%;background:transparent url("../images/ui/logo-dsl.svg") no-repeat center center;width:100px;height:100px;z-index:6000;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-background-size:100% auto !important;-moz-background-size:100% auto !important;-o-background-size:100% auto !important;background-size:100% auto !important;-webkit-transform:translateY(0%) translateX(-50%) scale(1);-moz-transform:translateY(0%) translateX(-50%) scale(1);-ms-transform:translateY(0%) translateX(-50%) scale(1);-o-transform:translateY(0%) translateX(-50%) scale(1);transform:translateY(0%) translateX(-50%) scale(1);-webkit-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;-moz-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;transition:0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.2s}nav[role=next].color-red:after{background:#c94d61}nav[role=next].color-turquiose:after{background:#59effd}nav[role=next].color-slate:after{background:#c94d61}nav[role=next].color-white:after{background:#c94d61}nav[role=next].color-neon-green:after{background:#52dd66}nav[role=next].clicked:after{opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}nav[role=next].clicked:before{visibility:visible;opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:translateY(-50%) translateX(-50%) scale(1);-moz-transform:translateY(-50%) translateX(-50%) scale(1);-ms-transform:translateY(-50%) translateX(-50%) scale(1);-o-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1)}nav[role=next].faded:after{background:#121212}nav[role=next].faded:before{-webkit-transform:translateY(-50%) translateX(-50%) scale(1);-moz-transform:translateY(-50%) translateX(-50%) scale(1);-ms-transform:translateY(-50%) translateX(-50%) scale(1);-o-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1);opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0s;-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0s;transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0s}@media (max-width: 767px){nav[role=next]{display:none}}aside[role=slideshow]{position:absolute;width:50%;height:100vh;padding-right:200px;padding-left:0;top:0;right:0;z-index:200;overflow:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}@media (max-width: 1024px){aside[role=slideshow]{height:100%}}@media only screen and (max-width: 1024px) and (orientation: portrait){aside[role=slideshow]{width:100%;left:0;z-index:60}}aside[role=slideshow] ul[role=slides]{width:100%;height:100%;position:relative;top:0;padding-right:100px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}aside[role=slideshow] ul[role=slides] li{height:100%;width:100%;position:absolute !important;top:0;visibility:visible;overflow:hidden}aside[role=slideshow] ul[role=slides] li div[role=container]{position:absolute;z-index:100;bottom:0;padding:50px 50px 8px;width:100%;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}aside[role=slideshow] ul[role=slides] li div[role=container] h2{font-weight:200;font-size:18px;text-transform:uppercase}aside[role=slideshow] ul[role=slides] li div[role=container] p{font-weight:200;margin:10px 0;line-height:1.5}aside[role=slideshow] ul[role=slides] li div[role=container] .cta{margin-bottom:20px;margin-right:0;font-size:16px;color:#fff}aside[role=slideshow] ul[role=slides] li .anystretch{z-index:10 !important;-webkit-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1);transition:0.6s cubic-bezier(0.28, 0, 0.18, 1);-webkit-transform:translateY(0%) scale(1.2);-moz-transform:translateY(0%) scale(1.2);-ms-transform:translateY(0%) scale(1.2);-o-transform:translateY(0%) scale(1.2);transform:translateY(0%) scale(1.2)}aside[role=slideshow] ul[role=slides] li.cycle-slide-active div[role=container]{opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:translateX(0%) translate3d(0, 0, 0);-moz-transform:translateX(0%) translate3d(0, 0, 0);-ms-transform:translateX(0%) translate3d(0, 0, 0);-o-transform:translateX(0%) translate3d(0, 0, 0);transform:translateX(0%) translate3d(0, 0, 0);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.1s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.1s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.1s}aside[role=slideshow] ul[role=slides] li.cycle-slide-active .anystretch{-webkit-transform:translateY(0%) scale(1);-moz-transform:translateY(0%) scale(1);-ms-transform:translateY(0%) scale(1);-o-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1);-webkit-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1);transition:0.6s cubic-bezier(0.28, 0, 0.18, 1)}@media only screen and (max-width: 1024px) and (orientation: portrait){aside[role=slideshow] ul[role=slides] li{height:100%;overflow:visible}aside[role=slideshow] ul[role=slides] li div[role=container]{position:fixed;height:auto;bottom:120px;z-index:100;padding:40px;-webkit-transform:translateX(0%) translateY(0%) translate3d(0, 0, 0);-moz-transform:translateX(0%) translateY(0%) translate3d(0, 0, 0);-ms-transform:translateX(0%) translateY(0%) translate3d(0, 0, 0);-o-transform:translateX(0%) translateY(0%) translate3d(0, 0, 0);transform:translateX(0%) translateY(0%) translate3d(0, 0, 0)}aside[role=slideshow] ul[role=slides] li div[role=container] .cta{display:none}aside[role=slideshow] ul[role=slides] li .anystretch{-webkit-transform:translateY(0%) scale(1);-moz-transform:translateY(0%) scale(1);-ms-transform:translateY(0%) scale(1);-o-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1);opacity:0.6 !important;filter:alpha(opacity=60 !important) !important}}@media (max-width: 767px){aside[role=slideshow] ul[role=slides] li .anystretch{-webkit-transform:translateY(0%) scale(1);-moz-transform:translateY(0%) scale(1);-ms-transform:translateY(0%) scale(1);-o-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1);opacity:0.5 !important;filter:alpha(opacity=50 !important) !important}}@media only screen and (max-width: 767px) and (orientation: portrait){aside[role=slideshow] ul[role=slides] li div[role=container]{height:auto;position:relative;margin-top:50%;padding:40px 60px 40px 40px}aside[role=slideshow] ul[role=slides] li div[role=container] .cta{display:inline-block}aside[role=slideshow] ul[role=slides] li div[role=container] p{height:100px;overflow:hidden;clip-path:gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #000))}}aside[role=slideshow] nav[role=pagination]{position:absolute;width:100px;top:50%;right:0;text-align:center;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s}aside[role=slideshow] nav[role=pagination] span[role=label]{padding-bottom:20px;clear:both;float:left;width:100px}aside[role=slideshow] nav[role=pagination] ul{clear:both;float:left;width:100px}aside[role=slideshow] nav[role=pagination] ul li{margin:5px 0;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}aside[role=slideshow] nav[role=pagination] ul li a{text-decoration:none;border:1px solid white;border-radius:100%;display:inline-block;width:10px;height:10px;position:relative;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}aside[role=slideshow] nav[role=pagination] ul li a span{visibility:hidden;font-weight:200;font-size:11px;position:relative;color:white;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}aside[role=slideshow] nav[role=pagination] ul li.current a,aside[role=slideshow] nav[role=pagination] ul li:hover a{width:20px;height:20px;top:-5px;position:relative}aside[role=slideshow] nav[role=pagination] ul li.current a span,aside[role=slideshow] nav[role=pagination] ul li:hover a span{visibility:visible;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.1s;-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.1s;transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.1s;opacity:1 !important;filter:alpha(opacity=100 !important) !important}aside[role=slideshow] nav[role=pagination] ul li:not(.current):hover a{border-color:white}aside[role=slideshow] nav[role=pagination] ul li:not(.current):hover a span{color:white;opacity:1 !important;filter:alpha(opacity=100 !important) !important}@media only screen and (max-width: 1024px) and (orientation: portrait){aside[role=slideshow] nav[role=pagination]{width:85px;top:100px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width: 767px) and (orientation: portrait){aside[role=slideshow] nav[role=pagination]{top:auto;bottom:20px}}@media (max-width: 1280px){aside[role=slideshow]{padding-right:0px}aside[role=slideshow] span[role=label]{display:none}aside[role=slideshow] ul[role=slides]{padding-right:0px}aside[role=slideshow] ul[role=slides] li div[role=container]{padding:30px 100px 20px 30px}aside[role=slideshow] nav[role=pagination]{z-index:200}}@media only screen and (max-width: 767px) and (orientation: portrait){aside[role=slideshow] ul[role=slides]{padding-right:0px}aside[role=slideshow] ul[role=slides] li div[role=container]{padding:40px 60px 40px 40px;top:30px}aside[role=slideshow] ul[role=slides] li div[role=container] .cta span{opacity:1 !important;filter:alpha(opacity=100 !important) !important}}ul[role=slide-count]{position:absolute;width:100px;height:100px;bottom:0;left:50%;margin-left:-100px;overflow:hidden;text-align:center;cursor:pointer;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}ul[role=slide-count] li{visibility:hidden;font-weight:200;width:100px;position:absolute;top:0;left:0;height:100px;left:0}ul[role=slide-count] li span{position:absolute;top:50%;display:block;width:100px;text-align:center;height:40px;font-size:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;transition:0.1s cubic-bezier(0.28, 0, 0.18, 1) 0.2s}ul[role=slide-count] li.cycle-slide-active span{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}ul[role=slide-count] li.color-red{background:#c94d61;background:-webkit-linear-gradient(legacy-direction(-45deg), #c94d61,#f07f3f);background:linear-gradient(-45deg, #c94d61,#f07f3f)}ul[role=slide-count] li.color-turquiose{background:#4e72cc;background:-webkit-linear-gradient(legacy-direction(-45deg), #4e72cc,#59effd);background:linear-gradient(-45deg, #4e72cc,#59effd)}ul[role=slide-count] li.color-slate{background:#c94d61;background:-webkit-linear-gradient(legacy-direction(-45deg), #c94d61,#51576f);background:linear-gradient(-45deg, #c94d61,#51576f)}ul[role=slide-count] li.color-white{background:#c94d61;background:-webkit-linear-gradient(legacy-direction(-45deg), #c94d61,#f07f3f);background:linear-gradient(-45deg, #c94d61,#f07f3f)}ul[role=slide-count] li.color-neon-green{background:#4dc9a7;background:-webkit-linear-gradient(legacy-direction(-45deg), #4dc9a7,#52dd66);background:linear-gradient(-45deg, #4dc9a7,#52dd66)}@media only screen and (max-width: 1024px) and (orientation: portrait){ul[role=slide-count]{display:none}}.loaded aside[role=slideshow]{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.loaded aside[role=slideshow] nav[role=pagination]{opacity:1 !important;filter:alpha(opacity=100 !important) !important}.loaded ul[role=slide-count]{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}section[role=table]{opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1),opacity 0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1),opacity 0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1),opacity 0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.6s}section[role=table] div[role=container]{background:#1e1e1e;min-height:600px;color:#121212;-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}section[role=table] div[role=container] header{padding:40px}section[role=table] div[role=container] header a[role=permalink]{color:#121212;font-size:40px;font-weight:200;float:left;text-decoration:none}section[role=table] div[role=container] header nav{float:right;position:relative}section[role=table] div[role=container] header nav span[role=label]{float:left;margin-right:20px;margin-top:12px;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}section[role=table] div[role=container] header nav span[role=label] a{text-decoration:none;color:#121212;position:relative}section[role=table] div[role=container] header nav span[role=label] a:after{content:'';position:absolute;height:2px;background:#121212;bottom:-10px;width:100%;left:0;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}section[role=table] div[role=container] header nav span[role=label] a:hover:after{bottom:-4px;opacity:1 !important;filter:alpha(opacity=100 !important) !important}section[role=table] div[role=container] header nav form{float:right;overflow:hidden;padding:10px 0 10px 20px;border-left:1px solid #121212;max-width:40px;position:relative;width:300px;height:40px;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}section[role=table] div[role=container] header nav form label{cursor:pointer;position:absolute;right:0;top:0;z-index:100;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}section[role=table] div[role=container] header nav form label i{-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}section[role=table] div[role=container] header nav form label i.search{top:10px;margin-right:0}section[role=table] div[role=container] header nav form label i.search:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}section[role=table] div[role=container] header nav form label i.close{position:absolute;right:0;top:5px;width:15px;margin-right:0;z-index:10;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}section[role=table] div[role=container] header nav form input[type=text]{position:absolute;background:none;width:230px;border:none;border-bottom:2px solid;padding:0 0px 0px 0px;margin-left:0;font-size:16px;text-transform:uppercase;z-index:10;line-height:1;max-width:0;font-family:"Neuzeit Grotesk",Helvetica,sans-serif;border-radius:0;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:0.1s cubic-bezier(0.28, 0, 0.18, 1)}section[role=table] div[role=container] header nav.expanded span[role=label]{opacity:0 !important;filter:alpha(opacity=0 !important) !important}section[role=table] div[role=container] header nav.expanded form{max-width:250px;padding-right:00px;border-width:0px;overflow:visible}section[role=table] div[role=container] header nav.expanded form input[type=text]{opacity:1 !important;filter:alpha(opacity=100 !important) !important;max-width:230px}section[role=table] div[role=container] header nav.expanded form label i.search{opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateX(2px) scale(2);-moz-transform:translateX(2px) scale(2);-ms-transform:translateX(2px) scale(2);-o-transform:translateX(2px) scale(2);transform:translateX(2px) scale(2)}section[role=table] div[role=container] header nav.expanded form label i.close{opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section[role=table] div[role=container] header nav.expanded form label i.close:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}@media (max-width: 767px){section[role=table] div[role=container] header a[role=permalink]{font-size:30px}}section[role=table] div[role=container] ul[role=article-listing]{width:100%;padding:0 40px}section[role=table] div[role=container] ul[role=article-listing] li{clear:both;width:100%;border-bottom:1px solid #121212;padding-bottom:30px;padding-top:30px;max-height:500px;background:transparent;opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transition:border-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.6s,background-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;-moz-transition:border-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.6s,background-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;transition:border-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.6s,background-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.6s}section[role=table] div[role=container] ul[role=article-listing] li h2{font-size:30px;font-weight:200;margin-bottom:15px}section[role=table] div[role=container] ul[role=article-listing] li article{float:left;width:70%}section[role=table] div[role=container] ul[role=article-listing] li article p span[role=byline]{color:#d4d4d4;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:opacity 0.1s cubic-bezier(0.28, 0, 0.18, 1),-webkit-transform 0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:opacity 0.1s cubic-bezier(0.28, 0, 0.18, 1),-moz-transform 0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:opacity 0.1s cubic-bezier(0.28, 0, 0.18, 1),transform 0.1s cubic-bezier(0.28, 0, 0.18, 1)}section[role=table] div[role=container] ul[role=article-listing] li article p span[role=byline] a:hover{text-decoration:none}section[role=table] div[role=container] ul[role=article-listing] li aside{float:right;width:30%;text-align:right;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);-webkit-transition:opacity 0.1s cubic-bezier(0.28, 0, 0.18, 1),-webkit-transform 0.1s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:opacity 0.1s cubic-bezier(0.28, 0, 0.18, 1),-moz-transform 0.1s cubic-bezier(0.28, 0, 0.18, 1);transition:opacity 0.1s cubic-bezier(0.28, 0, 0.18, 1),transform 0.1s cubic-bezier(0.28, 0, 0.18, 1)}section[role=table] div[role=container] ul[role=article-listing] li aside a:nth-of-type(2){margin-left:100px}section[role=table] div[role=container] ul[role=article-listing] li aside a{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);display:inline-block;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:-moz-transform 0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:transform 0.2s cubic-bezier(0.28, 0, 0.18, 1)}@media (max-width: 1280px){section[role=table] div[role=container] ul[role=article-listing] li aside a:nth-of-type(2){margin-left:30px}}section[role=table] div[role=container] ul[role=article-listing] li.hidden{max-height:0;padding:0;overflow:hidden;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:opacity 0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(1) article p span[role=byline],section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(1) aside,section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(1) aside a{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s}section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(2) article p span[role=byline],section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(2) aside,section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(2) aside a{-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;transition-delay:0.25s}section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(3) article p span[role=byline],section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(3) aside,section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(3) aside a{-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;transition-delay:0.3s}section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(4) article p span[role=byline],section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(4) aside,section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(4) aside a{-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s}section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(5) article p span[role=byline],section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(5) aside,section[role=table] div[role=container] ul[role=article-listing] li:nth-of-type(5) aside a{-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s}section[role=table] div[role=container] ul[role=article-listing].cycle-slide:last-of-type{height:100%;background:#fff}section[role=table] div[role=container] footer nav{margin-top:30px;padding:0 40px 40px;text-align:center}section[role=table] div[role=container] footer nav a{padding:20px 20px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=table] div[role=container] footer nav a[role=prev]{float:left}section[role=table] div[role=container] footer nav a[role=next]{float:right}section[role=table] div[role=container] footer nav a.disabled,section[role=table] div[role=container] footer nav a[role=clear]{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0 !important;filter:alpha(opacity=0 !important) !important}section[role=table] div[role=container] div[role=page]{position:relative}section[role=table] div[role=container].results div[role=page]{overflow-y:scroll !important;overflow-x:hidden !important}section[role=table] div[role=container].results footer nav a[role=prev],section[role=table] div[role=container].results footer nav a[role=next]{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0 !important;filter:alpha(opacity=0 !important) !important}section[role=table] div[role=container].results footer nav a[role=clear]{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1 !important;filter:alpha(opacity=100 !important) !important}section[role=table] div[role=container] .no-results{display:none;position:absolute;top:0;left:0;padding:40px;text-align:center;width:100%}section[role=table] div[role=container] .no-results.show{display:block}section[role=table].active,section[role=table].init{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}section[role=table].active div[role=container],section[role=table].init div[role=container]{background:#fff}section[role=table].active div[role=container] header nav form,section[role=table].init div[role=container] header nav form{border-color:#828282}section[role=table].active div[role=container] ul[role=article-listing] li,section[role=table].init div[role=container] ul[role=article-listing] li{border-color:#d4d4d4;background:#fff;-webkit-transition:border-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s,background-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-moz-transition:border-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s,background-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;transition:border-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s,background-color 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s}section[role=table].active div[role=container] ul[role=article-listing] li article p span[role=byline],section[role=table].init div[role=container] ul[role=article-listing] li article p span[role=byline]{opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}section[role=table].active div[role=container] ul[role=article-listing] li aside,section[role=table].init div[role=container] ul[role=article-listing] li aside{opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}section[role=table].active div[role=container] ul[role=article-listing] li aside a,section[role=table].init div[role=container] ul[role=article-listing] li aside a{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section[role=table].active div[role=container] ul[role=article-listing] li aside a:hover i,section[role=table].init div[role=container] ul[role=article-listing] li aside a:hover i{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0s;-moz-transition:-moz-transform 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0s;transition:transform 0.2s cubic-bezier(0.28, 0, 0.18, 1) 0s}.loaded section[role=table]{opacity:1 !important;filter:alpha(opacity=100 !important) !important}.page-template-default:not(.software) section[role=table]{width:75%;padding-left:40px}.page-template-default:not(.software) section[role=table] ul[role=article-listing]{overflow:hidden}@media (max-width: 1280px){.page-template-default:not(.software) section[role=table]{width:66.66%;padding-left:0}}@media (max-width: 1024px){.page-template-default:not(.software) section[role=table]{width:100%}.page-template-default:not(.software) section[role=table] div[role=container] header{padding-bottom:0}.page-template-default:not(.software) section[role=table] div[role=container] header nav{width:100%;float:left;clear:both}.page-template-default:not(.software) section[role=table] div[role=container] header nav span[role=label]{position:absolute}.page-template-default:not(.software) section[role=table] div[role=container] header nav form{width:100%;padding-left:0}.page-template-default:not(.software) section[role=table] div[role=container] header nav form input[type=text]{width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.page-template-default:not(.software) section[role=table] div[role=container] header nav.expanded form{max-width:100%}.page-template-default:not(.software) section[role=table] div[role=container] header nav.expanded form input[type=text]{max-width:100%}.page-template-default:not(.software) section[role=table] div[role=container] ul[role=article-listing] li h2{font-size:24px}.page-template-default:not(.software) section[role=table] div[role=container] ul[role=article-listing] li article{width:100%}.page-template-default:not(.software) section[role=table] div[role=container] ul[role=article-listing] li aside{float:left;width:100%;text-align:left;margin-top:20px}.page-template-default:not(.software) section[role=table] div[role=container] footer nav{position:relative}.page-template-default:not(.software) section[role=table] div[role=container] footer nav a{z-index:100}.page-template-default:not(.software) section[role=table] div[role=container] footer nav a[role=clear]{position:absolute;left:40px;right:40px;bottom:60px;z-index:10}.page-template-default:not(.software) section[role=table] div[role=container].results footer nav a[role=clear]{z-index:1000}}.loaded section[role=table]{opacity:1 !important;filter:alpha(opacity=100 !important) !important}.software section[role=table]{margin-top:150px;width:100%;padding:0 0 100px}.software section[role=table] div[role=container]{background:transparent;color:#fff}.software section[role=table] div[role=container] header a[role=permalink]{color:#fff}.software section[role=table] div[role=container] header nav span[role=label] a{color:#fff}.software section[role=table] div[role=container] header nav form{border-left-color:transparent}.software section[role=table] div[role=container] header nav form input[type=text]{color:#fff;border-bottom-color:#fff}.software section[role=table] div[role=container] ul[role=article-listing].cycle-slide:last-of-type{background:transparent}.software section[role=table] div[role=container] ul[role=article-listing] li{border-bottom-color:#282828;background:transparent}.software section[role=table] div[role=container] div[role=page]{overflow:auto !important}section[role=grid]{width:100%;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:opacity 0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;-moz-transition:opacity 0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;transition:opacity 0.6s cubic-bezier(0.28, 0, 0.18, 1) 0.6s}section[role=grid] h2{margin-left:70px;font-size:32px;font-weight:200;padding-top:200px;padding-bottom:60px}section[role=grid] h2 a{font-weight:600;margin-left:30px;text-decoration:none;color:#828282}section[role=grid] ul{clear:both;width:100%;float:left}section[role=grid] ul li{width:25%;float:left;position:relative;overflow:hidden;background:#121212;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.6s cubic-bezier(0.28, 0, 0.18, 1);transition:0.6s cubic-bezier(0.28, 0, 0.18, 1)}section[role=grid] ul li:nth-of-type(2){-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s}section[role=grid] ul li:nth-of-type(3){-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;transition-delay:0.25s}section[role=grid] ul li:nth-of-type(4){-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;transition-delay:0.3s}section[role=grid] ul li:nth-of-type(5){-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s}section[role=grid] ul li:nth-of-type(6){-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;transition-delay:0.4s}section[role=grid] ul li:nth-of-type(7){-webkit-transition-delay:0.45s;-moz-transition-delay:0.45s;transition-delay:0.45s}section[role=grid] ul li:nth-of-type(8){-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s}section[role=grid] ul li figure{display:block;margin:0.5px;cursor:pointer;overflow:hidden;position:relative}section[role=grid] ul li figure img{width:100%;height:auto;display:block;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=grid] ul li figcaption{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=grid] ul li figcaption span[role=label]{position:absolute;top:50%;left:0;text-align:center;width:100%;padding:30px;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateY(-40%) scale(1);-moz-transform:translateY(-40%) scale(1);-ms-transform:translateY(-40%) scale(1);-o-transform:translateY(-40%) scale(1);transform:translateY(-40%) scale(1);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=grid] ul li a{display:block;padding:30px;text-align:center;background:#121212;color:#fff;text-decoration:none;font-weight:200;text-transform:uppercase;letter-spacing:2px;font-size:16px;position:absolute;bottom:0;width:100%;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=grid] ul li:hover figure img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0.3 !important;filter:alpha(opacity=30 !important) !important}section[role=grid] ul li:hover figcaption{opacity:1 !important;filter:alpha(opacity=100 !important) !important}section[role=grid] ul li:hover figcaption span[role=label]{opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}section[role=grid] ul li:hover a{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s}section[role=grid] ul li:hover a:hover{-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0s}section[role=grid].partner ul li a{top:0;bottom:0;height:100%;background:transparent;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}section[role=grid].partner ul li a span{display:none}section[role=grid].partner ul li a:hover{background:transparent}section[role=grid].active ul li,section[role=grid].init ul li{opacity:1 !important;filter:alpha(opacity=100 !important) !important}@media (max-width: 1024px){section[role=grid] h2{padding-top:100px;margin-left:40px;font-size:24px;padding-bottom:20px}section[role=grid] h2 a{display:block;margin-left:0}section[role=grid] ul li{width:50%}section[role=grid] ul li figure img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1 !important;filter:alpha(opacity=100 !important) !important}section[role=grid] ul li figcaption{opacity:1 !important;filter:alpha(opacity=100 !important) !important;position:absolute;top:auto;bottom:0;width:100%;text-align:left;float:left;clear:both;padding:40px;height:auto;background:transparent;background:-webkit-linear-gradient(legacy-direction(180deg), transparent,#121212);background:linear-gradient(180deg, transparent,#121212)}section[role=grid] ul li figcaption span[role=label]{opacity:1 !important;filter:alpha(opacity=100 !important) !important;position:relative;top:auto;left:auto;text-align:left;padding:0;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}section[role=grid] ul li a{display:none}section[role=grid] ul li:hover figure img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1 !important;filter:alpha(opacity=100 !important) !important}section[role=grid] ul li:hover figcaption{opacity:1 !important;filter:alpha(opacity=100 !important) !important}section[role=grid] ul li:hover figcaption span[role=label]{opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:translateY(0%) scale(1);-moz-transform:translateY(0%) scale(1);-ms-transform:translateY(0%) scale(1);-o-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1)}section[role=grid] ul li:hover a{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}section[role=grid].partner ul li figcaption{display:none}}@media only screen and (max-width: 767px) and (orientation: portrait){section[role=grid] ul li{width:100%}}.loaded section[role=grid]{opacity:1 !important;filter:alpha(opacity=100 !important) !important}@media (max-width: 1024px){.loaded section[role=grid] ul li{opacity:1 !important;filter:alpha(opacity=100 !important) !important}}@-moz-keyframes shake{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(-10px, 0);-moz-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);-o-transform:translate(-10px, 0);transform:translate(-10px, 0)}75%{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shake{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(-10px, 0);-moz-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);-o-transform:translate(-10px, 0);transform:translate(-10px, 0)}75%{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@-o-keyframes shake{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(-10px, 0);-moz-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);-o-transform:translate(-10px, 0);transform:translate(-10px, 0)}75%{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@-ms-keyframes shake{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(-10px, 0);-moz-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);-o-transform:translate(-10px, 0);transform:translate(-10px, 0)}75%{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@-khtml-keyframes shake{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(-10px, 0);-moz-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);-o-transform:translate(-10px, 0);transform:translate(-10px, 0)}75%{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes shake{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(-10px, 0);-moz-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);-o-transform:translate(-10px, 0);transform:translate(-10px, 0)}75%{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}section[role=contact]{width:75%;padding-left:40px;margin-bottom:100px;position:relative;overflow:visible;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}@media (max-width: 1024px){section[role=contact]{margin-bottom:200px}}section[role=contact] article[role=container]{width:66.6%;padding:40px 100px 40px 40px;float:left;position:relative;background:#282828}section[role=contact] article[role=container] h2{font-size:30px;font-weight:200;margin-bottom:15px;color:#121212;-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}section[role=contact] article[role=container] p{font-weight:200;color:#121212;line-height:1.5;visibility:hidden;-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}section[role=contact] article[role=container] p.fitted{visibility:visible}section[role=contact] article[role=container] form{margin-top:20px}section[role=contact] article[role=container] form ul{-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}section[role=contact] article[role=container] form ul li{float:left;margin-bottom:20px;margin-top:20px;position:relative}section[role=contact] article[role=container] form ul li.full{width:100%;clear:both}section[role=contact] article[role=container] form ul li.half{width:47%;margin-right:6%}section[role=contact] article[role=container] form ul li.half.last{margin-right:0}section[role=contact] article[role=container] form ul li.checkboxes{width:100%;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);clear:both}section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item{width:100%;display:block;margin-left:0;margin-bottom:20px}section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item label{width:100%;display:block;position:relative;margin-bottom:20px}section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item label .switchery{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item label .wpcf7-list-item-label{font-size:18px;z-index:100;margin-left:100px;float:left;text-transform:uppercase;letter-spacing:2px;line-height:1.3;cursor:pointer}section[role=contact] article[role=container] form ul li.submit{margin:20px 0 0}section[role=contact] article[role=container] form ul li label{position:relative;display:block;width:100%}section[role=contact] article[role=container] form ul li label span.label{font-size:18px;position:absolute;display:block;z-index:100;left:20px;text-transform:uppercase;letter-spacing:2px;line-height:1.3;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);-o-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1);transition:0.4s cubic-bezier(0.28, 0, 0.18, 1)}section[role=contact] article[role=container] form ul li label.focus span.label{color:#828282;left:0;font-size:16px;-webkit-transform:translate3d(0, -120%, 0);-moz-transform:translate3d(0, -120%, 0);-ms-transform:translate3d(0, -120%, 0);-o-transform:translate3d(0, -120%, 0);transform:translate3d(0, -120%, 0)}section[role=contact] article[role=container] form ul li label.focus input[type=text],section[role=contact] article[role=container] form ul li label.focus input[type=email],section[role=contact] article[role=container] form ul li label.focus textarea{background-color:#121212 !important}section[role=contact] article[role=container] form ul li input[type=text],section[role=contact] article[role=container] form ul li input[type=email],section[role=contact] article[role=container] form ul li input[type=submit]{border:none;border-radius:0;display:block;background:#1e1e1e;color:#fff;padding:20px;width:100%;font-size:16px;font-family:"Neuzeit Grotesk",Helvetica,sans-serif;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=contact] article[role=container] form ul li input[type=submit]{background:#fff;color:#121212;font-size:20px;letter-spacing:2px;text-transform:uppercase;width:auto;float:left;line-height:0;padding:26px 40px 20px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}section[role=contact] article[role=container] form ul li textarea{width:100%;background:#1e1e1e;color:#fff;padding:20px;resize:vertical;font-size:16px;height:150px;font-family:"Neuzeit Grotesk",Helvetica,sans-serif;line-height:1.5;border:none;border-radius:0;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=contact] article[role=container] form ul li span.required{position:absolute;display:block;right:0;top:20px;color:#828282;opacity:0.5 !important;filter:alpha(opacity=50 !important) !important}@media (max-width: 1024px){section[role=contact] article[role=container] form ul li span.required{position:relative;float:left;clear:both;margin-top:20px;top:0;right:auto}}section[role=contact] article[role=container] form ul li .invalid{border-color:#fff;border-width:1px !important;border-style:solid !important}section[role=contact] article[role=container] form .ajax-loader{display:none !important}section[role=contact] article[role=container] form h3{visibility:hidden;display:block;font-size:20px;font-weight:200;position:absolute;top:50%;opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);padding:0 100px 0 80px;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.4s}section[role=contact] article[role=container] form h3:after{content:'';width:60px;height:50px;position:absolute;left:00px;top:50%;-webkit-background-size:auto 100% !important;-moz-background-size:auto 100% !important;-o-background-size:auto 100% !important;background-size:auto 100% !important;background:url(../images/ui/icon-done-white.svg) no-repeat center center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}section[role=contact] article[role=container] form .wpcf7-response-output{position:absolute;bottom:0;color:#fff;border:none !important;width:100%;left:0;font-size:18px;line-height:1.5;padding:40px 100px 15px 100px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);margin:0;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=contact] article[role=container] form .wpcf7-response-output:after{content:'';width:40px;height:30px;position:absolute;left:40px;top:50%;-webkit-background-size:auto 100% !important;-moz-background-size:auto 100% !important;-o-background-size:auto 100% !important;background-size:auto 100% !important;background:url(../images/ui/icon-alert-white.svg) no-repeat center center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){section[role=contact] article[role=container] form .wpcf7-response-output{padding-right:50px;font-size:14px}}section[role=contact] article[role=container] form span.wpcf7-not-valid-tip{display:none !important}section[role=contact] article[role=container] form.sent h3{visibility:visible;opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}section[role=contact] article[role=container] form.sent .wpcf7-response-output{display:none !important}section[role=contact] figure{z-index:100 !important;position:absolute !important;width:33.3%;height:100%;right:0;top:0;background:#282828 !important}section[role=contact] figure img{opacity:0.07 !important;filter:alpha(opacity=7 !important) !important;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.4s;transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.4s}@media (max-width: 1280px){section[role=contact]{width:66.6%;padding-left:0}section[role=contact] article[role=container]{padding:40px;width:100%}section[role=contact] article[role=container] form ul li.half{width:100%;clear:both;margin-right:0}section[role=contact] article[role=container] form ul li label span.label,section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item label .wpcf7-list-item-label{font-size:16px}section[role=contact] figure{display:none}}@media (max-width: 1024px){section[role=contact]{width:100%;padding-left:0}section[role=contact] article[role=container] h2{font-size:24px}section[role=contact] article[role=container] p{font-size:18px !important}section[role=contact] article[role=container] form ul li label span.label,section[role=contact] article[role=container] form ul li.checkboxes .wpcf7-list-item label .wpcf7-list-item-label{font-size:12px;line-height:1.75}}section[role=contact].active,section[role=contact].init{-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=contact].active article[role=container] h2,section[role=contact].init article[role=container] h2{color:#fff}section[role=contact].active article[role=container] p,section[role=contact].init article[role=container] p{color:#828282}section[role=contact].active article[role=container] form ul li label span.label,section[role=contact].init article[role=container] form ul li label span.label{opacity:1 !important;filter:alpha(opacity=100 !important) !important}section[role=contact].active article[role=container] form.processing ul li input,section[role=contact].active article[role=container] form.processing ul li span.label,section[role=contact].active article[role=container] form.processing ul li textarea,section[role=contact].active article[role=container] form.processing ul li .checkboxes,section[role=contact].init article[role=container] form.processing ul li input,section[role=contact].init article[role=container] form.processing ul li span.label,section[role=contact].init article[role=container] form.processing ul li textarea,section[role=contact].init article[role=container] form.processing ul li .checkboxes{opacity:0.5 !important;filter:alpha(opacity=50 !important) !important;border:none}section[role=contact].active article[role=container] form.processing ul li input[type=submit],section[role=contact].init article[role=container] form.processing ul li input[type=submit]{background:transparent;color:white}section[role=contact].active article[role=container] form.processing .wpcf7-response-output,section[role=contact].init article[role=container] form.processing .wpcf7-response-output{opacity:0 !important;filter:alpha(opacity=0 !important) !important}section[role=contact].active article[role=container] form.sent ul,section[role=contact].init article[role=container] form.sent ul{opacity:0 !important;filter:alpha(opacity=0 !important) !important}section[role=contact].active figure img,section[role=contact].init figure img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);opacity:1 !important;filter:alpha(opacity=100 !important) !important}section[role=contact].shake{-webkit-animation:shake 0.2s cubic-bezier(0.64, 0.57, 0.67, 1.53) 2;-moz-animation:shake 0.2s cubic-bezier(0.64, 0.57, 0.67, 1.53) 2;animation:shake 0.2s cubic-bezier(0.64, 0.57, 0.67, 1.53) 2}section[role=contact].sent article[role=container] h2{opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1);transition:0.2s cubic-bezier(0.28, 0, 0.18, 1)}section[role=contact].sent article[role=container] p{opacity:0 !important;filter:alpha(opacity=0 !important) !important;-webkit-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;-moz-transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s;transition:0.2s cubic-bezier(0.28, 0, 0.18, 1) 0.2s}.loaded section[role=contact]{opacity:1 !important;filter:alpha(opacity=100 !important) !important;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;-moz-transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.6s;transition:0.4s cubic-bezier(0.28, 0, 0.18, 1) 0.6s}.switchery{background-color:#fff;border-radius:20px;cursor:pointer;display:inline-block;height:30px;position:relative;vertical-align:middle;width:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.switchery>small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,0.4);height:30px;position:absolute;top:0;width:30px}.switchery-small{border-radius:20px;height:20px;width:33px}.switchery-small>small{height:20px;width:20px}.switchery-large{border-radius:40px;height:40px;width:66px}.switchery-large>small{height:40px;width:40px}.ct-grid.ct-horizontal{display:none !important}.ct-label.ct-horizontal{font-size:16px !important;line-height:30px !important;text-transform:uppercase}.ct-chart .ct-label{fill:rgba(255,255,255,0.4);color:rgba(255,255,255,0.4);font-size:12px;line-height:0}.ct-chart .ct-chart-line .ct-label,.ct-chart .ct-chart-bar .ct-label{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-chart .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart .ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart .ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart .ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart .ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart .ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart .ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart .ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart .ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-chart .ct-grid{stroke:rgba(255,255,255,0.2);stroke-width:1px;stroke-dasharray:2px}.ct-chart .ct-point{stroke-width:10px;stroke-linecap:round}.ct-chart .ct-line{fill:none;stroke-width:2px}.ct-chart .ct-area{stroke:none;fill-opacity:0.1}.ct-chart .ct-bar{fill:none;stroke-width:10px}.ct-chart .ct-slice.ct-donut{fill:none;stroke-width:60px}.ct-chart .ct-series.ct-series-a .ct-point,.ct-chart .ct-series.ct-series-a .ct-line,.ct-chart .ct-series.ct-series-a .ct-bar,.ct-chart .ct-series.ct-series-a .ct-slice.ct-donut{stroke:#fff}.ct-chart .ct-series.ct-series-a .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-a .ct-area{fill:#fff}.ct-chart .ct-series.ct-series-b .ct-point,.ct-chart .ct-series.ct-series-b .ct-line,.ct-chart .ct-series.ct-series-b .ct-bar,.ct-chart .ct-series.ct-series-b .ct-slice.ct-donut{stroke:#ececec}.ct-chart .ct-series.ct-series-b .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-b .ct-area{fill:#ececec}.ct-chart .ct-series.ct-series-c .ct-point,.ct-chart .ct-series.ct-series-c .ct-line,.ct-chart .ct-series.ct-series-c .ct-bar,.ct-chart .ct-series.ct-series-c .ct-slice.ct-donut{stroke:#dcdcdc}.ct-chart .ct-series.ct-series-c .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-c .ct-area{fill:#dcdcdc}.ct-chart .ct-series.ct-series-d .ct-point,.ct-chart .ct-series.ct-series-d .ct-line,.ct-chart .ct-series.ct-series-d .ct-bar,.ct-chart .ct-series.ct-series-d .ct-slice.ct-donut{stroke:#d1d1d1}.ct-chart .ct-series.ct-series-d .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-d .ct-area{fill:#d1d1d1}.ct-chart .ct-series.ct-series-e .ct-point,.ct-chart .ct-series.ct-series-e .ct-line,.ct-chart .ct-series.ct-series-e .ct-bar,.ct-chart .ct-series.ct-series-e .ct-slice.ct-donut{stroke:#c5c5c5}.ct-chart .ct-series.ct-series-e .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-e .ct-area{fill:#c5c5c5}.ct-chart .ct-series.ct-series-f .ct-point,.ct-chart .ct-series.ct-series-f .ct-line,.ct-chart .ct-series.ct-series-f .ct-bar,.ct-chart .ct-series.ct-series-f .ct-slice.ct-donut{stroke:#bababa}.ct-chart .ct-series.ct-series-f .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-f .ct-area{fill:#bababa}.ct-chart .ct-series.ct-series-g .ct-point,.ct-chart .ct-series.ct-series-g .ct-line,.ct-chart .ct-series.ct-series-g .ct-bar,.ct-chart .ct-series.ct-series-g .ct-slice.ct-donut{stroke:#aeaeae}.ct-chart .ct-series.ct-series-g .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-g .ct-area{fill:#aeaeae}.ct-chart .ct-series.ct-series-h .ct-point,.ct-chart .ct-series.ct-series-h .ct-line,.ct-chart .ct-series.ct-series-h .ct-bar,.ct-chart .ct-series.ct-series-h .ct-slice.ct-donut{stroke:#a2a2a2}.ct-chart .ct-series.ct-series-h .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-h .ct-area{fill:#a2a2a2}.ct-chart .ct-series.ct-series-i .ct-point,.ct-chart .ct-series.ct-series-i .ct-line,.ct-chart .ct-series.ct-series-i .ct-bar,.ct-chart .ct-series.ct-series-i .ct-slice.ct-donut{stroke:#909191}.ct-chart .ct-series.ct-series-i .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-i .ct-area{fill:#909191}.ct-chart .ct-series.ct-series-j .ct-point,.ct-chart .ct-series.ct-series-j .ct-line,.ct-chart .ct-series.ct-series-j .ct-bar,.ct-chart .ct-series.ct-series-j .ct-slice.ct-donut{stroke:#818282}.ct-chart .ct-series.ct-series-j .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-j .ct-area{fill:#818282}.ct-chart .ct-series.ct-series-k .ct-point,.ct-chart .ct-series.ct-series-k .ct-line,.ct-chart .ct-series.ct-series-k .ct-bar,.ct-chart .ct-series.ct-series-k .ct-slice.ct-donut{stroke:#727373}.ct-chart .ct-series.ct-series-k .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-k .ct-area{fill:#727373}.ct-chart .ct-series.ct-series-l .ct-point,.ct-chart .ct-series.ct-series-l .ct-line,.ct-chart .ct-series.ct-series-l .ct-bar,.ct-chart .ct-series.ct-series-l .ct-slice.ct-donut{stroke:#656666}.ct-chart .ct-series.ct-series-l .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-l .ct-area{fill:#656666}.ct-chart .ct-series.ct-series-m .ct-point,.ct-chart .ct-series.ct-series-m .ct-line,.ct-chart .ct-series.ct-series-m .ct-bar,.ct-chart .ct-series.ct-series-m .ct-slice.ct-donut{stroke:#585858}.ct-chart .ct-series.ct-series-m .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-m .ct-area{fill:#585858}.ct-chart .ct-series.ct-series-n .ct-point,.ct-chart .ct-series.ct-series-n .ct-line,.ct-chart .ct-series.ct-series-n .ct-bar,.ct-chart .ct-series.ct-series-n .ct-slice.ct-donut{stroke:#454545}.ct-chart .ct-series.ct-series-n .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-n .ct-area{fill:#454545}.ct-chart .ct-series.ct-series-o .ct-point,.ct-chart .ct-series.ct-series-o .ct-line,.ct-chart .ct-series.ct-series-o .ct-bar,.ct-chart .ct-series.ct-series-o .ct-slice.ct-donut{stroke:#313232}.ct-chart .ct-series.ct-series-o .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-o .ct-area{fill:#313232}.ct-chart .ct-series.ct-series-p .ct-point,.ct-chart .ct-series.ct-series-p .ct-line,.ct-chart .ct-series.ct-series-p .ct-bar,.ct-chart .ct-series.ct-series-p .ct-slice.ct-donut{stroke:#141414}.ct-chart .ct-series.ct-series-p .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-p .ct-area{fill:#141414}.ct-chart .ct-series.ct-series-q .ct-point,.ct-chart .ct-series.ct-series-q .ct-line,.ct-chart .ct-series.ct-series-q .ct-bar,.ct-chart .ct-series.ct-series-q .ct-slice.ct-donut{stroke:#0a0a0a}.ct-chart .ct-series.ct-series-q .ct-slice:not(.ct-donut),.ct-chart .ct-series.ct-series-q .ct-area{fill:#0a0a0a}.ct-chart.ct-square{display:block;position:relative;width:100%}.ct-chart.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-chart.ct-square:after{content:"";display:table;clear:both}.ct-chart.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-minor-second{display:block;position:relative;width:100%}.ct-chart.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-chart.ct-minor-second:after{content:"";display:table;clear:both}.ct-chart.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-second{display:block;position:relative;width:100%}.ct-chart.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.88889%}.ct-chart.ct-major-second:after{content:"";display:table;clear:both}.ct-chart.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-minor-third{display:block;position:relative;width:100%}.ct-chart.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.33333%}.ct-chart.ct-minor-third:after{content:"";display:table;clear:both}.ct-chart.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-third{display:block;position:relative;width:100%}.ct-chart.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-chart.ct-major-third:after{content:"";display:table;clear:both}.ct-chart.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-chart.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-chart.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-chart.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-chart.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.66667%}.ct-chart.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-chart.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-minor-sixth{display:block;position:relative;width:100%}.ct-chart.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-chart.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-chart.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-golden-section{display:block;position:relative;width:100%}.ct-chart.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.8047%}.ct-chart.ct-golden-section:after{content:"";display:table;clear:both}.ct-chart.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-sixth{display:block;position:relative;width:100%}.ct-chart.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-chart.ct-major-sixth:after{content:"";display:table;clear:both}.ct-chart.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-minor-seventh{display:block;position:relative;width:100%}.ct-chart.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-chart.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-chart.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-seventh{display:block;position:relative;width:100%}.ct-chart.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.33333%}.ct-chart.ct-major-seventh:after{content:"";display:table;clear:both}.ct-chart.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-octave{display:block;position:relative;width:100%}.ct-chart.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-chart.ct-octave:after{content:"";display:table;clear:both}.ct-chart.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-tenth{display:block;position:relative;width:100%}.ct-chart.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-chart.ct-major-tenth:after{content:"";display:table;clear:both}.ct-chart.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-eleventh{display:block;position:relative;width:100%}.ct-chart.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-chart.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-chart.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-major-twelfth{display:block;position:relative;width:100%}.ct-chart.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.33333%}.ct-chart.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-chart.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-chart.ct-double-octave{display:block;position:relative;width:100%}.ct-chart.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-chart.ct-double-octave:after{content:"";display:table;clear:both}.ct-chart.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}
