@font-face{font-family:"Roboto";src:url("/resources/fonts/Roboto-Medium.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto Oblique";src:url("/resources/fonts/Roboto-Italic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto Light";src:url("/resources/fonts/Roboto-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto Light Oblique";src:url("/resources/fonts/Roboto-LightItalic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto Bold";src:url("/resources/fonts/Roboto-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url("/resources/fonts/HelveticaNeueLTStd-Th.otf") format("opentype");font-weight:light;letter-spacing:5px;font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.mt-1{margin-top:1rem}.mr-1{margin-right:1rem}.mb-1{margin-bottom:1rem}.ml-1{margin-left:1rem}.mt-2{margin-top:2rem}.mr-2{margin-right:2rem}.mb-2{margin-bottom:2rem}.ml-2{margin-left:2rem}.mt-3{margin-top:3rem}.mr-3{margin-right:3rem}.mb-3{margin-bottom:3rem}.ml-3{margin-left:3rem}.mt-4{margin-top:4rem}.mr-4{margin-right:4rem}.mb-4{margin-bottom:4rem}.ml-4{margin-left:4rem}.mt-5{margin-top:5rem}.mr-5{margin-right:5rem}.mb-5{margin-bottom:5rem}.ml-5{margin-left:5rem}.cl-1{flex:0 0 100%}.cl-2{flex:0 0 50%}.cl-3{flex:0 0 33.3333333333%}.cl-4{flex:0 0 25%}.cl-5{flex:0 0 20%}html{scroll-behavior:smooth}html{font-family:"Roboto Light",sans-serif;color:#444;font-weight:400;font-size:20px;line-height:1.4}@media screen and (max-width: 1200px){html{font-size:18px;line-height:1.2}}h1,.h1{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:4em;margin:1.5em 0 .7em;font-weight:400;letter-spacing:5px}@media screen and (max-width: 750px){h1,.h1{font-size:3em;margin:1em 0 .4em;letter-spacing:2px}}h2,.h2{font-size:2.1em;margin:1.5em 0 .7em;font-weight:400}h3,.h3{font-size:1.8em;margin:1em 0 .3em;font-weight:400}h4,.h4{font-family:"Roboto Light",sans-serif;font-size:1.2em;margin:1em 0 .3em;font-weight:400}h5,.h5{font-family:"Roboto Light",sans-serif;font-size:1em;margin:.5em 0 .3em;font-weight:400}p{line-height:1.4}q{font-size:18px}a{text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.4);color:inherit;border-color:inherit}a:hover{border-bottom-style:solid}a[href^=http]:not(.no-external):after{content:" " url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=)}ul{list-style-type:none;margin:0;padding:0}ul.nostyle{list-style-type:none}details{text-align:left;cursor:pointer}details summary{text-decoration:underline}details summary::marker{content:""}content:not(.no-padding){padding:100px 0}@media screen and (max-width: 1200px){content:not(.no-padding){padding:50px 0}}content h1,content .h1,content h2,content .h2{margin-top:0}unpublished{display:block;position:fixed;z-index:1000;background:red;border:2px solid #fff;box-shadow:0 3px 9px rgba(0,0,0,.5);padding:2px 10px;color:#fff;left:50%;margin-left:-250px;width:500px;text-align:center;top:40px}author{display:block;white-space:nowrap;margin-right:65px}author>img{height:60px;float:left;margin-right:5px}author publish-date{display:block;font-family:"Roboto";font-size:12px;color:#888}author>name{display:block;font-size:22px;font-family:"Roboto Oblique";color:#888}author>title{display:block;font-size:12px;font-family:"Roboto Bold";color:#de2f27}.arrow_down{display:inline-block}.arrow_down:after{content:"";display:block;border:1px solid #444;width:10px;height:10px;border-right:0;border-bottom:0;transform:rotate(-135deg) translateY(-2px) translateX(2px);margin-left:5px;margin-bottom:5px;cursor:pointer}.clickable{cursor:pointer}.subtitle{color:#666;line-height:1.2em;margin:0;font-size:.8em}.italic{font-style:italic}.extra_small{font-size:14px}.small{font-size:18px}.big{font-size:30px}@media screen and (max-width: 750px){.big{font-size:20px}}.overlay{box-shadow:inset 0 0 99999px #000}.chapter{visibility:hidden;position:relative;top:-100px;height:0;margin:0}.cross{color:#ff4500;float:left;background:#eee;border-radius:70px;font-size:120px;width:140px;text-align:center;margin:0 40px 20px 0;height:140px;line-height:1.2}.emph{text-align:center;font-family:"Roboto Oblique",sans-serif;background:rgba(0,0,0,.05);padding:20px;color:#777;margin:30px 7% 0}.center{justify-content:center;text-align:center}aside{font-size:18px;font-family:"Roboto Oblique",sans-serif;background:rgba(0,0,0,.05);padding:20px 20px 20px 80px;color:#777;background-image:url(/resources/media_static/icons/info_icon.png);background-repeat:no-repeat;background-size:32px;background-position:25px;margin:30px 10% 0;width:80%}aside.error,aside.success{background-color:#fff;position:fixed;top:30px;right:0;left:0;z-index:100;animation:hideAnimation .2s ease-in 15s;animation-fill-mode:forwards;box-shadow:0 3px 9px rgba(0,0,0,.5)}@media screen and (max-width: 800px){aside{margin:10px 0;background-position:50% 13px;padding:60px 40px 40px;width:100%;text-align:center}}.error{color:#de2f27}.success{color:#4cbf4a}@keyframes hideAnimation{to{opacity:0}}.key{width:100%;max-width:400px}.key span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;width:90%;display:inline-block;font-family:monospace;font-size:14px;vertical-align:middle}.center{margin-left:auto;margin-right:auto}img.normal{width:80%;margin:0 10%}html{width:100%;height:100%}html>body{width:100%;height:100%;display:flex;flex-direction:column;padding-top:50px}html>body>menu{flex:0 0 50px;margin:0;padding:0;z-index:10;width:100%;position:fixed;top:0}html>body>page{flex:0 1 100%;display:flex;flex-direction:column}html>body>page>footer{margin-top:auto}html>body section{position:relative;flex:0 1 100%}html>body section.light{background-color:#efefef}html>body section.dark{background-color:#4c4e54;color:#efefef}html>body section:not(.no-shadow):after{content:"";pointer-events:none;background-size:contain;display:block;position:absolute;left:0;width:100%;height:130px;background-repeat:no-repeat;background-image:url(/resources/media_static/shadow_up.png);background-position:bottom;bottom:0}html>body content{width:80%;max-width:1600px;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}@media screen and (max-width: 1200px){html>body content{width:90%}}html>body content intro{display:block;font-size:30px;margin-bottom:40px;font-family:"Roboto"}html>body content p:first-child{margin-top:0}html>body content>text,html>body content>h2,html>body content>h3,html>body content>h4,html>body content>p{flex:0 0 100%}html>body content text{display:block;columns:2;text-align:justify;gap:40px}@media screen and (max-width: 800px){html>body content text{columns:unset}}html>body content text>*.nobreak{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}html>body content column-2{flex:0 0 calc(50% - 20px)}html>body content column-3{flex:0 0 calc(33.3333333333% - 26.6666666667px)}html>body content column-4{flex:0 0 calc(25% - 30px)}html>body content column-2,html>body content column-3,html>body content column-4{text-align:justify;overflow:hidden}html>body content column-2 h1,html>body content column-2 h2,html>body content column-2 h3,html>body content column-2 h4,html>body content column-3 h1,html>body content column-3 h2,html>body content column-3 h3,html>body content column-3 h4,html>body content column-4 h1,html>body content column-4 h2,html>body content column-4 h3,html>body content column-4 h4{text-align:left}@media screen and (max-width: 800px){html>body content column-2,html>body content column-3,html>body content column-4{flex-basis:100%}}.stack{display:flex;flex-direction:column;align-items:center;justify-content:space-around}.two-columns{display:grid;grid-auto-flow:column;grid-gap:15px;grid-template-columns:repeat(auto-fit, minmax(1px, 1fr))}.button-with-small-input{display:flex;margin-bottom:10px}.button-with-small-input form{display:flex;flex-direction:column;align-items:start}.button-with-small-input form label{margin:0;align-self:left;font-size:.95em;margin-bottom:5px}.button-with-small-input form div{display:flex;flex-direction:row}.button-with-small-input form div input{flex:0 0 60px;padding:4px 10px;line-height:1}.button-with-small-input form div input[type=number]{text-align:center;appearance:textfield}.button-with-small-input form div button{width:85px}label{font-size:16px;margin-bottom:15px;display:flex;flex-direction:column;text-align:left}label>a{font-size:16px;align-self:end}input,select,textarea{flex:0 0 100%;border:1px solid #ddd;padding:8px 13px;font-family:"Roboto Light",sans-serif;color:#444;font-weight:400;font-size:20px;line-height:1.4}input:not(:placeholder-shown):invalid,select:not(:placeholder-shown):invalid,textarea:not(:placeholder-shown):invalid{border:1px solid red}input[type=number],select[type=number],textarea[type=number]{width:100px}input[type=date],select[type=date],textarea[type=date]{width:200px}input[type=checkbox],input[type=radio],select[type=checkbox],select[type=radio],textarea[type=checkbox],textarea[type=radio]{width:16px;position:absolute;height:16px}input[type=checkbox]+span,input[type=radio]+span,select[type=checkbox]+span,select[type=radio]+span,textarea[type=checkbox]+span,textarea[type=radio]+span{margin-left:22px;margin-top:-3px;cursor:pointer}input[readonly],select[readonly],textarea[readonly]{background-color:#f6f6f6;color:#999;user-select:none;cursor:default;outline:0 !important}input::-webkit-input-placeholder,input::placeholder,select::-webkit-input-placeholder,select::placeholder,textarea::-webkit-input-placeholder,textarea::placeholder{font-family:"Roboto Light Oblique";color:#bbb}input,select{max-height:45px}.in-line{display:flex;flex-direction:row;justify-content:space-between}.in-line label{max-width:calc(50% - 13px)}.artists .part aside{font-size:12px;color:#999;font-family:"Roboto Oblique";margin-top:10px}@media screen and (max-width: 1200px){.artists .part aside{padding:10px 10px}}.artists .part>div{position:relative;overflow:hidden;width:100%;padding:50px 0}@media screen and (max-width: 1200px){.artists .part>div{height:auto}}.artists .part>div+div{margin-top:100px}.artists .part>div>*:not(.back){position:absolute}.artists .part>div>.back{width:100%;height:400px;object-fit:cover}@media screen and (max-width: 1200px){.artists .part>div>.back{height:300px}}.artists .part>div>.logo{border:0;transition:all .2s ease-in-out;z-index:1}.artists .part>div>.logo:hover{transform:scale(1.05)}.artists .part>div>.logo>img{height:inherit;width:inherit}.artists .part>div>p{z-index:1;color:#fff;line-height:1.5em;font-size:26px}@media screen and (max-width: 1200px){.artists .part>div>p{font-size:16px}}.artists .part>div>p>span{background:#000}.artists .part>div>p.black>span{color:#000;background:#fff}.artists .part>div>p.black>span a{color:#000}.artists .part .quotes{overflow:visible;width:80%}@media screen and (max-width: 1200px){.artists .part .quotes{width:90%;padding-top:37px}}.artists .part .quotes slideshow{position:initial}.artists .part .quotes slideshow dots{display:flex;justify-content:center;margin-bottom:3%}@media screen and (max-width: 1200px){.artists .part .quotes slideshow dots{flex-wrap:wrap;margin:0 5% 20px}}.artists .part .quotes slideshow dots dot{cursor:pointer;margin:0 1%;padding:5px 10px}@media screen and (max-width: 1200px){.artists .part .quotes slideshow dots dot{margin:0;padding:5px 10px}}.artists .part .quotes slideshow dots dot img{height:50px}@media screen and (max-width: 1200px){.artists .part .quotes slideshow dots dot img{height:35px}}.artists .part .quotes slideshow dots dot.active{background:#e5e5e5}.artists .part .quotes>div{position:relative}.artists .part .quotes div{padding:20px}@media screen and (max-width: 1200px){.artists .part .quotes div{padding:0}}.artists .part .quotes div q{font-size:20px;line-height:1.4;text-align:justify;display:block;max-width:800px}.artists .part .quotes div p{font-size:20px;text-align:right;font-weight:700}.artists .part .quotes img{max-height:366px}@media screen and (max-width: 1200px){.artists .part .quotes img{display:block;margin-right:auto;margin-left:auto;max-width:100%}}.artists .part .quotes a{border-color:#444;color:#444}.artists .part#miniArtists ul{width:100%;padding:0;display:flex;flex-wrap:wrap}.artists .part#miniArtists ul li{flex:0 12%;flex-grow:1;position:relative}@media screen and (max-width: 1200px){.artists .part#miniArtists ul li{flex:0 20%}}.artists .part#miniArtists ul li span{position:absolute;background-color:#000;color:#fff;font-size:11px;padding:3px;bottom:0}.artists .part#miniArtists ul li img{width:100%}.artists .part .gramatik{margin-top:50px;min-height:600px;padding-bottom:0}@media screen and (max-width: 1200px){.artists .part .gramatik{margin-top:0px;width:100%}}.artists .part .gramatik>img{margin-top:-50px;object-position:0 -10px;height:600px}@media screen and (max-width: 750px){.artists .part .gramatik>img{object-position:0 10px;height:300px}}.artists .part .gramatik>p{bottom:0;right:4%;width:50%;text-align:right}@media screen and (max-width: 750px){.artists .part .gramatik>p{width:92%;font-size:16px}}.artists .part .gramatik>p>span>span{font-size:50px;background:#fff;font-family:"Roboto";line-height:2em}@media screen and (max-width: 1200px){.artists .part .gramatik>p>span>span{font-size:30px}}.artists .part .gramatik>.logo{bottom:-16%;right:56%;height:63%;text-align:right}@media screen and (max-width: 750px){.artists .part .gramatik>.logo{top:10%;right:5%;text-align:right;height:50%}}.artists .part .madeon>p{right:4%;text-align:right}.artists .part .madeon>.logo{top:60%;right:4%;height:50%;text-align:right}.artists .part .noisia>p{bottom:13%;right:4%;width:60%;text-align:right}@media screen and (max-width: 1200px){.artists .part .noisia>p{width:95%}}.artists .part .noisia>.logo{top:16%;right:4%;text-align:right}@media screen and (max-width: 1200px){.artists .part .noisia>.logo{width:90%}}.artists .part .nasko{margin:50px 0 50px 0;min-height:500px;padding:0}.artists .part .nasko>img{height:100%;object-position:0 30%;position:absolute}.artists .part .nasko>p{bottom:5%;left:4%;font-size:18px;width:24%}@media screen and (max-width: 1200px){.artists .part .nasko>p{width:93%;left:4%;bottom:-4%}}.artists .part .nasko>p span:first-child{font-size:22px}.artists .part .nasko .logo{top:0%;left:72%;width:50%;position:absolute}@media screen and (max-width: 1200px){.artists .part .nasko .logo{top:27%}}.artists .part .LAXX{min-height:400px;margin-bottom:50px}.artists .part .LAXX>img{height:100%;object-position:0 15%;position:absolute}.artists .part .LAXX>p{top:20%;left:4%;width:55%}.artists .part .LAXX>.logo{bottom:-15%;right:4%;height:60%;text-align:right}.artists .part .ducky{min-height:400px}.artists .part .ducky>img{height:100%;object-position:0 75%;position:absolute}.artists .part .ducky>p{top:30%;left:4%;width:95%}.artists .part .ducky>.logo{bottom:-20%;right:4%;height:60%;text-align:right}.artists .part .kill_the_noise>p{bottom:11%;left:4%;width:30%}.artists .part .kill_the_noise>p>span{color:#000;background:#fff}.artists .part .kill_the_noise>p>span a{color:#000;border-color:#000}.artists .part .kill_the_noise>.logo{top:12%;right:4%;height:73%;text-align:right}@media screen and (max-width: 1200px){.artists .part .kill_the_noise>.logo{top:30%;right:1%;height:70%}}@media screen and (max-width: 600px){.artists .part .kill_the_noise>.logo{height:53%}}.artists .part .KSHMR>p{bottom:10%;left:4%;width:75%}@media screen and (max-width: 1200px){.artists .part .KSHMR>p{bottom:7%}}.artists .part .KSHMR>.logo{top:31%;height:40%;left:4%}.artists .part .gta{margin-bottom:100px;min-height:400px}.artists .part .gta>img{height:100%;object-position:0 100%;position:absolute}.artists .part .gta>p{top:20%;left:4%;width:45%}@media screen and (max-width: 1200px){.artists .part .gta>p{top:10%;width:58%}}.artists .part .gta>.logo{top:22%;right:4%;height:44%;text-align:right}@media screen and (max-width: 1200px){.artists .part .gta>.logo{height:35%}}.artists .part .mat_zo>p{bottom:10%;left:4%}.artists .part .mat_zo>.logo{top:12%;right:2%;height:63%;text-align:right}@media screen and (max-width: 1200px){.artists .part .mat_zo>.logo{top:13%;right:2%;height:44%}}.artists .part .zomboy{padding-bottom:0}.artists .part .zomboy>p{top:10%;left:4%}.artists .part .zomboy>.logo{right:2%;bottom:-18%;height:72%;text-align:right}.artists .part .purchase{margin:0 auto;width:80%;display:flex;flex-wrap:wrap;color:#fff}.artists .part .purchase .column,.artists .part .purchase .free-trial{position:relative !important;margin:0 auto;text-align:center}.artists .part .purchase buttons{width:400px;max-width:100%}.artists .part .purchase .sub{margin-bottom:53px}.artists .part .purchase .column{flex:1 0 50%;margin-top:4em}.artists .part .purchase .free-trial{flex:1 1 auto;padding-top:2em;width:inherit}.artists .part .purchase .free-trial p{margin:0}.artists .part .purchase h2{margin-top:1em}.artists .part .purchase img{width:300px;margin-right:auto;margin-left:auto;display:block}@media screen and (max-width: 1200px){.artists .part .purchase buttons a{font-size:18px}}.artists footer{margin-top:0}.bank .logo>div,.banks .logo>div{display:flex;flex-direction:row;align-items:center;justify-content:center}.bank .logo>div button[type=video],.banks .logo>div button[type=video]{margin:0 10px 0}.bank .resources content>div,.banks .resources content>div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}.bank .resources content>div iframe,.bank .resources content>div a,.banks .resources content>div iframe,.banks .resources content>div a{margin:10px 40px}.bank .resources content>div img,.banks .resources content>div img{max-height:150px}.bank .resources content>div a,.banks .resources content>div a{border:none;text-align:center;display:inline-block}.bank .resources content>div a.bankfile,.banks .resources content>div a.bankfile{padding:0 20px}.bank .resources content>div a.bankfile img,.banks .resources content>div a.bankfile img{max-height:110px}.bank .resources content>div a.bankfile:hover,.banks .resources content>div a.bankfile:hover{background:rgba(0,0,0,.05)}@media screen and (max-width: 1200px){.bank .packshot,.banks .packshot{display:none}.bank .top .logo,.banks .top .logo{max-width:inherit;padding-top:40px;width:100%}.bank .top .logo img,.banks .top .logo img{width:auto;height:80px;max-width:100%}}@media screen and (max-width: 800px){.bank .top .logo,.banks .top .logo{padding-top:20px}.bank .top .logo img,.banks .top .logo img{height:35px}.bank .top .logo p,.banks .top .logo p{margin:0;font-size:16px}.bank .top .logo p:first-of-type,.banks .top .logo p:first-of-type{display:none}}.bank .top content>div>img{width:80%}.bank h3{margin-top:0}.bank .video_wrapper{padding-bottom:0px;width:38vw;height:21vw}.bank .video_wrapper.right{float:right;margin:0 0 20px 20px}.bank .video_wrapper.left{float:left;margin:0px 20px 20px 0}@media screen and (max-width: 1200px){.bank .video_wrapper{width:90vw;height:50vw;margin:0 0 20px}.bank .video_wrapper.left{float:none;margin:0}.bank .resources{text-align:center}.bank .resources content>div iframe{margin:10px}}.banks .filters{display:flex;justify-content:right;margin:20px 0}.banks .filters dropdown form{left:0;right:auto}@media screen and (max-width: 800px){.banks .filters dropdown form{left:-40px}}.banks .filters dropdown form>options{padding:10px 20px;line-height:30px;text-align:right}.banks .filters dropdown form>options>a{font-size:16px}.banks .filters dropdown form>options tags{display:block;margin:10px 0;column-count:3;line-height:normal}.banks .filters dropdown form>options tags label{margin-bottom:0;padding:5px;position:relative;display:block}.banks .filters dropdown form>options tags label span{margin-top:-2px}.banks .filters dropdown form>options tags label:hover{background:#f2f2f2}@media screen and (max-width: 800px){.banks .filters dropdown form>options tags{column-count:2}}.banks .filters dropdown form>options>button{color:#444;border-bottom:1px dashed rgba(255,255,255,.4);border-color:inherit;line-height:20px;display:inline !important;padding:0;background:rgba(0,0,0,0);height:auto;width:auto}.banks .filters dropdown form>options>button:hover{border-bottom-style:solid}.banks .filters .dropdown{position:absolute;font-size:14px;padding:15px;box-shadow:0 3px 6px rgba(0,0,0,.5);text-transform:capitalize;background-color:#fff;z-index:100}.banks .filters .dropdown tags{display:block;margin:10px 0;column-count:3}.banks .filters .dropdown.sort{right:-15px;text-align:right}.banks .filters .dropdown.sort sort input{display:none}.banks .filters .dropdown.sort sort label{font-size:20px;display:inline}.banks .filters .dropdown label,.banks .filters .dropdown input{cursor:pointer}.banks .filters .dropdown label{margin:0 20px 5px 0}.banks .filters>div{height:50px;line-height:50px;display:flex;margin-left:50px}.banks .filters .button{margin:15px auto}.banks .filters .clear{text-align:center;font-size:14px}.banks .filters .activeSort{min-width:55px;display:inline-block;text-transform:capitalize}@media screen and (max-width: 1200px){.banks .filters{flex-direction:column;align-items:start}.banks .filters>div{margin-left:0}}.banks ul.banklist{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 0 100px;justify-content:space-evenly}.banks ul.banklist li{flex:0 0 20%;padding:20px}.banks ul.banklist li span{color:#4c4e54}.banks ul.banklist li>a{border:none;display:block}.banks ul.banklist li>a span:last-child{display:block}.banks ul.banklist li .small{font-size:.8em;color:#444}.banks ul.banklist li p{margin:6px 0}.banks ul.banklist li img{height:auto;width:100%;transition:all .3s ease-in-out;min-width:200px}.banks ul.banklist li img:hover{transform:scale(1.1)}.blog content.blogpost{display:flex;flex-wrap:wrap}.blog content.blogpost>intro{flex:0 0 100%;margin-bottom:50px}.blog content.blogpost>intro h2{font-size:60px;margin-bottom:0}.blog content.blogpost>intro p{font-size:24px;margin-top:10px}.blog content.blogpost>extra{flex:0 0 20%;margin-left:5%;margin-top:1em}.blog content.blogpost>extra author{margin-bottom:50px}.blog content.blogpost>extra h3{font-size:20px}.blog content.blogpost>extra downloads{display:flex;flex-wrap:wrap;justify-content:space-between;background:rgba(0,0,0,.06);padding:10px 15px;border-radius:10px;margin-bottom:50px}.blog content.blogpost>extra downloads a{flex:0 0 45%;border:0;font-size:16px;font-family:"Roboto Light Oblique";text-align:center;margin:10px 0}.blog content.blogpost>extra downloads a img{width:50%}.blog content.blogpost>extra related-offers{display:block;background:rgba(0,0,0,.06);padding:10px 15px;border-radius:10px;text-align:center;padding-bottom:30px}.blog content.blogpost>extra related-offers a{display:block;border:0;font-size:16px;font-family:"Roboto Light Oblique";width:80%;margin:0 auto}.blog content.blogpost>extra related-offers a img{width:100%}.blog content.blogpost>article{flex:1 0 75%}.blog content.blogpost>article ul{list-style-type:disc;margin-left:40px}.blog content.blogpost>article ul li{margin-bottom:10px}.blog content.blogpost>article .quote{padding:18px 24px;background-color:#f9f9f9;margin:30px 0;border-left:4px solid #aaa;border-radius:4px;color:#333}.blog content.blogpost>article .quote h3,.blog content.blogpost>article .quote .h3{margin-top:0}.blog content.blogpost p>img{width:80%;margin-right:auto;margin-left:auto;display:block}.blog content.blogpost image-aspect{width:80%;margin:20px auto}@media screen and (max-width: 1200px){.blog content.blogpost image-aspect{width:100%}}.blog_archive content.post_list{display:flex;padding:100px 0;justify-content:space-between;flex-wrap:wrap}.blog_archive content.post_list>a{flex:0 0 31%;border:0;position:relative;padding-bottom:80px;margin-bottom:140px}.blog_archive content.post_list>a unpublished{position:absolute;width:80%;margin-left:-40%;font-size:16px}@media(max-width: 1200px){.blog_archive content.post_list>a{flex:0 0 48%}}@media(max-width: 800px){.blog_archive content.post_list>a{flex:0 0 100%}}.blog_archive content.post_list>a>img{width:100%;margin-bottom:10px}.blog_archive content.post_list>a>title{display:block;font-size:26px}.blog_archive content.post_list>a>snippet{display:block;text-align:justify;font-size:18px}.blog_archive content.post_list>a author{position:absolute;bottom:0;right:0}page.cart .to-checkout{margin:40px auto 0;display:block}page.cart .claim{margin:200px auto;width:40%;min-width:300px;text-align:center;font-family:"Roboto Light Oblique";font-size:16px;color:#999}@media screen and (max-width: 1200px){page.cart .claim{margin:20px auto}}page.cart .claim label{font-size:16px}page.cart .claim label input{width:100%;padding:8px 13px}page.cart .claim button{margin:10px auto}page.checkout cart order-row.order-discount:hover{background:rgba(0,0,0,0)}page.checkout #loader{height:1300px;text-align:center;display:block}page.checkout #fsc-embedded-checkout-container{height:1300px !important}page.checkout #fsc-embedded-checkout-container>iframe{z-index:1 !important}page.checkout div.extras form.claim{display:flex}page.checkout div.extras form.claim button{align-self:center;margin-top:6px}page.checkout togglefield .grey{display:inline-block;padding:15px 25px 0px;background-color:rgba(0,0,0,.05);margin-bottom:20px}page.checkout togglefield form{width:40%;min-width:300px;padding-bottom:20px !important}page.checkout .add,page.checkout .subtract,page.checkout .remove,page.checkout .refresh{color:#000;display:inline-block;background:rgba(0,0,0,.05);border-radius:50%;cursor:pointer;width:22px;min-width:22px;height:22px;text-align:center;margin:0 10px;padding:1px 0 0 0;font-size:15px}page.checkout .add:disabled,page.checkout .subtract:disabled,page.checkout .remove:disabled,page.checkout .refresh:disabled{display:none}page.checkout .add.remove,page.checkout .subtract.remove,page.checkout .remove.remove,page.checkout .refresh.remove{transform:rotate(45deg);background:rgba(222,38,49,.7);color:#fff}page.checkout .add.remove:hover,page.checkout .subtract.remove:hover,page.checkout .remove.remove:hover,page.checkout .refresh.remove:hover{background:rgba(222,38,49,.5)}page.checkout .add.refresh,page.checkout .subtract.refresh,page.checkout .remove.refresh,page.checkout .refresh.refresh{background:#72a6dc;color:#fff;padding-left:2px;position:relative;z-index:1}page.checkout .add.refresh:hover,page.checkout .subtract.refresh:hover,page.checkout .remove.refresh:hover,page.checkout .refresh.refresh:hover{background:#80b2e6}page.checkout .add:hover,page.checkout .subtract:hover,page.checkout .remove:hover,page.checkout .refresh:hover{background:rgba(0,0,0,.03)}section.docs content{display:flex;overflow:visible}@media screen and (max-width: 1200px){section.docs content{flex-direction:column}}section.docs content>index{flex:0 0 25%;margin:100px 5% 200px 0}@media print{section.docs content>index{display:none}}@media screen and (max-width: 1200px){section.docs content>index{margin:0}}section.docs content>index label{font-size:40px}@media screen and (max-width: 1200px){section.docs content>index label{font-size:20px;display:block}}section.docs content>index input{display:none}section.docs content>index input+label{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.docs content>index input+label:after{content:"";position:absolute;width:0;height:0;border-left:.35em solid rgba(0,0,0,0);border-right:.35em solid rgba(0,0,0,0);margin-left:.35em;margin-top:.4em}section.docs content>index input:checked+label:after{border-top:.35em solid #444}section.docs content>index input:not(:checked)+label:after{border-bottom:.35em solid #444}@media screen and (max-width: 1200px){section.docs content>index input:checked+label+ul{display:none}}@media screen and (min-width: 1201px){section.docs content>index label{display:none}}section.docs content>index ul{font-size:20px;margin:0;line-height:1.6;background:rgba(0,0,0,.06);padding:10px 15px;border-radius:10px;margin-top:10px}section.docs content>index ul ul{background:rgba(0,0,0,0);padding:0;margin-top:0}section.docs content>index ul a{border-bottom:0}section.docs content>index ul a:hover{border-bottom:1px solid #444}section.docs content>index ul a.selected{font-family:"Roboto"}section.docs content>index ul>ul{font-size:16px;padding-left:20px}section.docs content>article{flex:0 0 70%;margin-top:100px;line-height:1.4;font-size:20px;text-align:justify;counter-reset:hcnt1}@media screen and (max-width: 1200px){section.docs content>article{margin-top:4em;max-width:100%}}@media print{section.docs content>article{flex:0 0 100%;margin-top:0}}section.docs content>article toc{display:block;margin-bottom:4em;background:rgba(0,0,0,.06);padding:10px 15px;border-radius:10px;margin-top:2em}section.docs content>article toc a{display:inline-block;line-height:1.6;font-size:20px;border:0}section.docs content>article toc a.levelH2{margin-left:1.5em;font-size:16px}section.docs content>article toc a.levelH3{margin-left:3em;font-size:14px}section.docs content>article h1{font-size:56px;font-weight:400;clear:both;line-height:100%;margin-top:2em;counter-reset:hcnt2}@media print{section.docs content>article h1{font-size:40px;margin-top:1em;page-break-before:always}}section.docs content>article h1:first-child{margin-top:0}section.docs content>article h2{font-size:40px;font-weight:400;clear:both;line-height:100%;margin-top:1em;counter-reset:hcnt3}@media print{section.docs content>article h2{font-size:34px}}section.docs content>article h3{font-size:26px;clear:both;line-height:100%}@media screen and (max-width: 1200px){section.docs content>article h1{font-size:30px;text-align:left}section.docs content>article h2{font-size:26px}section.docs content>article h3{font-size:22px}}section.docs content>article h1::before,section.docs content>article h2::before,section.docs content>article h3::before{width:70pt;display:inline-block}@media screen and (max-width: 1200px){section.docs content>article h1::before,section.docs content>article h2::before,section.docs content>article h3::before{width:40pt}}section.docs content>article h1::before{counter-increment:hcnt1;content:counter(hcnt1)}section.docs content>article h1:first-child::before{counter-increment:none;content:"";display:none}section.docs content>article h2::before{counter-increment:hcnt2;content:counter(hcnt1) "." counter(hcnt2) " "}section.docs content>article h3::before{counter-increment:hcnt3;content:counter(hcnt1) "." counter(hcnt2) "." counter(hcnt3) " "}section.docs content>article img{max-width:100%;height:auto}@media screen and (max-width: 500px){section.docs content>article img.grower{width:100%;height:auto}}section.docs content>article img.float-right{float:right;margin-left:20px;margin-bottom:10px}section.docs content>article img.shaded{-moz-box-shadow:2px 2px 10px #444;-webkit-box-shadow:2px 2px 10px #444;box-shadow:2px 2px 10px #444;margin-top:20px}section.docs content>article img.shaded.float-right{margin-top:0px}section.docs content>article div.navigation{clear:both;display:flex;justify-content:space-between;margin-top:3em;margin-bottom:200px}section.docs content dl{font-size:20px}section.docs content dl dt{font-size:24px;margin-top:1em}section.docs content dl dd{margin-bottom:20px}@media screen and (max-width: 1200px){section.docs content dl dd{margin:0}}.faq section content{display:block}.faq section content>h3{margin-top:0}.faq section content>a{line-height:1.6}.product .hero h1{margin-bottom:0;line-height:1;text-transform:uppercase}.product .hero button{display:block;margin:5px auto}.product .product_render{background-repeat:no-repeat;background-position:center;height:inherit;width:100%;background-size:80%}.product .overview content{flex-wrap:nowrap}.product .overview content>img{margin-right:3%;max-width:400px}.product .overview content .text{text-align:justify}.product .included content shadow-box{flex:0 0 25%}.product .included content>div{flex:0 0 70%}.product .included content>div>h2{margin-top:0}@media screen and (max-width: 800px){.product .included content>div,.product .included content shadow-box{flex:1 0 100%;margin:20px 0}}.product .features content{flex-wrap:wrap}.product .features content .grid{display:flex;flex-wrap:wrap;padding:0}.product .features content .grid li{flex:1 0 30%;padding:20px;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start}.product .features content .grid h4{font-family:"Roboto Bold",sans-serif;margin:0 0 0 10px}.product .features content .grid .icon{width:20px}.product .parameters>content{display:flex;justify-content:center;align-items:center}.product .parameters .left,.product .parameters .center,.product .parameters .right{flex:1 0 30%}.product .parameters .left{text-align:right}.product .parameters .left>div>p{text-align:right}.product .parameters .thumb{text-align:center;flex:1 0 250px}.product .parameters .thumb img{width:70%}.product .parameters .sub{font-size:12px;vertical-align:super;margin-right:-10px}.product .parameters h4{font-family:"Roboto Light",sans-serif;font-weight:100;font-size:26px;line-height:1.8;margin:0}.product .parameters p{margin:0px 0 15px}@media screen and (max-width: 1200px){.product .parameters>content{align-items:start}.product .parameters>div{flex-direction:column}.product .parameters .left>div>p{text-align:left}.product .parameters .left{order:2;text-align:left;margin-top:50px}.product .parameters .thumb{order:1}.product .parameters .right{order:3}}.product .essentials .grid{display:flex;justify-content:start;padding:0 10%;flex-wrap:wrap}.product .essentials .grid li{flex:0 0 16.66%}.product .essentials .grid li img{width:100%;min-width:50px;transition:transform .3s ease-in-out}.product .essentials .grid li img:hover{transform:scale(1.6)}.product .essentials .grid li span{position:absolute;bottom:0;width:100%;text-align:center;left:0;opacity:.4}.product .essentials .grid li>a{display:block;border:0;position:relative;cursor:pointer}@media screen and (max-width: 1450px){.product .essentials .grid li{flex:0 0 20%}}@media screen and (max-width: 1200px){.product .essentials .grid li{flex:0 0 25%}}@media screen and (max-width: 1000px){.product .essentials .grid li{flex:0 0 33.33%}}@media screen and (max-width: 1200px){.product .essentials .grid{padding:0}.product .overview content>img{display:none}.product .parameters>content{flex-direction:column}.product .hero h1{font-size:2em}}@media screen and (max-width: 600px){.product .hero h1{font-size:1em}}.profile table{width:100%}.profile summary{display:flex;justify-content:space-between;align-items:center}.profile input[type=checkbox]{margin-right:10px}.profile .columns-4{justify-content:space-between;align-items:flex-end}@media screen and (max-width: 1200px){.profile .account h2 span{display:block}}.profile .account div.gray{background-color:rgba(0,0,0,.05);padding:10px 20px}.profile .account div.gray h3{margin-top:10px}.profile .account #radio-vat:checked~.company-info-input{display:none}.profile .account #radio-novat:checked~.vat-number-input{display:none}.profile .register ul{width:100%}.profile .register ul li{display:flex;justify-content:space-between;align-items:center;margin:10px 0}.profile .register ul li.right{justify-content:end}.profile .register ul li.left{justify-content:start}.profile .register ul input:not([type=checkbox]){width:50%}.profile .companyInfo{padding:10px 0}.profile .companyInfo span{display:block}.profile .history content>div{flex-direction:column;display:flex;justify-content:space-between;flex:0 0 22%}.profile .history content>div .info{max-width:100px;margin:50% auto 40px auto}.profile .history content>div>div{padding-left:30px;margin-top:-20px}.profile .history content>div images{display:block}.profile .history content>div images img{width:50%}.profile .history content>div images img.full{width:100%}@media screen and (max-width: 1400px){.profile .history content>div{flex:0 0 31%}}@media screen and (max-width: 1200px){.profile .history content>div>div{padding-left:10px}}@media screen and (max-width: 1000px){.profile .history content>div{flex:0 0 48%}}@media screen and (max-width: 600px){.profile .history content>div{flex:0 0 100%}}.profile #rewards .current-balance{width:100%;background:rgba(0,0,0,.05);display:flex;margin:40px 0}.profile #rewards .current-balance>div{text-align:center;flex-grow:1;padding-bottom:20px}.profile #rewards .current-balance>div p{line-height:3em}.profile #rewards .current-balance>div .balance{font-size:100px;line-height:.6;display:block;margin-bottom:20px}.profile #rewards .current-balance>div .progress{background-color:#c2c2c2;border-radius:20px;margin:0 40px;height:40px;color:#fff;line-height:40px;position:relative;overflow:hidden}.profile #rewards .current-balance>div .progress>div{background-color:#4cbf4a;position:absolute;height:40px;top:0;left:0}@media screen and (max-width: 1200px){.profile #rewards .current-balance{flex-direction:column}}.profile.subscriptions subscription{flex:0 0 100%;background:rgba(0,0,0,.05);padding:20px;border-radius:40px;box-shadow:5px 5px 15px rgba(0,0,0,.3);margin-bottom:50px}.profile.subscriptions subscription>h4{cursor:pointer;position:relative;padding:5px 10px 0 35px;margin-bottom:5px;margin-top:0;border-bottom:1px solid rgba(0,0,0,0)}.profile.subscriptions subscription>h4:hover{opacity:.7}.profile.subscriptions subscription>h4>reminder{display:inline;pointer-events:none}.profile.subscriptions subscription>h4 img.canceled,.profile.subscriptions subscription>h4 img.paused,.profile.subscriptions subscription>h4 img.pastdue{display:none;margin-bottom:4px;width:28px}.profile.subscriptions subscription>h4.canceled{color:#de2f27}.profile.subscriptions subscription>h4.canceled:before{border-color:#de2f27}.profile.subscriptions subscription>h4.canceled img.canceled{display:inline}.profile.subscriptions subscription>h4.pastdue{color:#de2f27}.profile.subscriptions subscription>h4.pastdue:before{border-color:#de2f27}.profile.subscriptions subscription>h4.pastdue img.pastdue{display:inline}.profile.subscriptions subscription>h4.paused{color:orange}.profile.subscriptions subscription>h4.paused:before{border-color:orange}.profile.subscriptions subscription>h4.paused img.paused{display:inline}.profile.subscriptions subscription>h4:before{content:"";display:block;width:10px;height:10px;border-right:1.5px solid #444;border-bottom:1.5px solid #444;position:absolute;transform:rotate(-45deg);left:11px;top:15px}.profile.subscriptions subscription>h4>span{float:right;pointer-events:none}.profile.subscriptions subscription>div{display:none;padding:20px 40px;margin-bottom:20px}.profile.subscriptions subscription>div table.details{width:50%;margin-top:10px}@media screen and (max-width: 1200px){.profile.subscriptions subscription>div table.details{width:100%}}.profile.subscriptions subscription>div table.details td+td{text-align:right;padding-left:50px}.profile.subscriptions subscription>div table.orders{margin-top:10px}.profile.subscriptions subscription>div table.orders td:last-child{text-align:right}.profile.subscriptions subscription>div table.orders td:nth-child(4){display:none}.profile.subscriptions subscription>div table.orders a{white-space:nowrap}.profile.subscriptions subscription>div table.orders tr.unfinished{color:red}.profile.subscriptions subscription>div table.orders tr.unfinished td.total{text-decoration:line-through}.profile.subscriptions subscription>div .actions{float:right;text-align:right;margin:1em 0;display:flex;flex-direction:column;align-items:end;gap:5px}@media screen and (max-width: 1200px){.profile.subscriptions subscription>div .actions{align-items:center;float:none}}.profile.subscriptions subscription>div .actions dropdown form{color:#444;top:100%;right:0;width:400px}.profile.subscriptions subscription>div .actions dropdown form options{text-align:left}.profile.subscriptions subscription>div .actions dropdown form options h4{margin-top:0}.profile.subscriptions subscription>div .actions dropdown form options p{font-size:16px}.profile.subscriptions subscription>div .subscription-orders{padding:0 50px}@media screen and (max-width: 1200px){.profile.subscriptions subscription>div .subscription-orders{padding:0}}.profile.subscriptions subscription.active>h4:before{left:13px;top:12px;transform:rotate(45deg)}.profile.subscriptions subscription.active>h4>reminder{display:none}.profile.subscriptions subscription.active>div{display:block}.heart-spinner.subscriptions{display:none}.heart-spinner.subscriptions.htmx-request{display:block;opacity:100;position:relative;left:calc(50% - 40px)}.heart-spinner.subscriptions.htmx-request~ul.details,.heart-spinner.subscriptions.htmx-request~ul.links{opacity:0}page.thank-you content{text-align:center}page.thank-you content p.bigger{font-size:30px}page.thank-you content p.smaller{font-size:16px;width:50%;margin:0 auto}page.thank-you content .info{width:100%;display:flex;flex-direction:row;justify-content:center;margin-top:25px;margin-bottom:25px}page.thank-you content .info div:first-child,page.thank-you content .info div:last-child{width:45px;margin-right:20px}page.thank-you content .info div:first-child img,page.thank-you content .info div:last-child img{width:100%}page.thank-you content .info div:not(first-child),page.thank-you content .info div:not(last-child){display:flex;flex-direction:column;justify-content:center;width:50%}page.thank-you content .info p{text-align:left}page.thank-you content .summary{width:100%;display:flex;flex-direction:row;justify-content:space-around;margin:25px 0 50px 0}page.thank-you content .summary div{width:50%}page.thank-you content .summary div label{font-size:large;margin:0 0 0 20px}page.thank-you content .summary div ul{width:100%;background-color:#efefef;padding:20px;border-radius:10px;font-size:medium}page.thank-you content .summary div ul li{display:flex;flex-direction:row;justify-content:space-between}html body content p:last-child{margin-bottom:0}section.hero{flex:none}section.hero>img{width:100%}section.hero content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:space-around;align-items:center}section.hero content>div{width:50%;text-align:center}section.hero content>div>img{width:100%;height:auto}section.artist_spotlight{cursor:pointer}section.artist_spotlight>img{width:100%}section.artist_spotlight>img.mobile{display:none}section.artist_spotlight>img.desktop{display:block}@media(max-width: 1200px){section.artist_spotlight>img.mobile{display:block}section.artist_spotlight>img.desktop{display:none}}section.artist_spotlight content{position:absolute;height:100%;top:10%;display:flex;flex-direction:column;justify-content:center;padding:0;font-size:150%}@media(max-width: 1200px){section.artist_spotlight content{font-size:170%}}@media(max-width: 900px){section.artist_spotlight content{margin:5px 0;font-size:100%}}@media(max-width: 900px){section.artist_spotlight content{font-size:80%}}section.artist_spotlight content span{background:#000;color:#fff}section.artist_spotlight content span.white{background:#fff;color:#444}section.artist_spotlight.gta content{width:30%;right:2%;text-align:right;font-size:130%}@media(max-width: 1200px){section.artist_spotlight.gta content{width:90%;top:10%}}@media(max-width: 900px){section.artist_spotlight.gta content{font-size:100%}}section.artist_spotlight.madeon content{width:27%;right:2%;text-align:right;top:30%}section.artist_spotlight.madeon content p{margin-bottom:25%}@media(max-width: 1200px){section.artist_spotlight.madeon content{width:50%}}section.artist_spotlight.noisia content{width:60%;left:20%;text-align:center;top:50%;top:50%}@media(max-width: 1200px){section.artist_spotlight.noisia content{width:90%;left:5%;right:5%;margin-left:auto;top:40%}}section.artist_spotlight.kshmr content{width:35%;right:10%}@media(max-width: 1200px){section.artist_spotlight.kshmr content{right:auto;left:3%;top:30%;width:50%}}section.artist_spotlight.kill_the_noise content{width:30%;right:5%;text-align:right}@media(max-width: 1200px){section.artist_spotlight.kill_the_noise content{width:70%;top:55%}}section.artist_spotlight.mat_zo content{width:32%;left:6%}@media(max-width: 1200px){section.artist_spotlight.mat_zo content{width:70%}}section.artist_spotlight.zomboy content{width:62%;left:5%;top:60%}@media(max-width: 1200px){section.artist_spotlight.zomboy content{width:90%;top:50%}}section.artist_spotlight.nasko content{width:35%;left:5%;font-size:115%}@media(max-width: 1200px){section.artist_spotlight.nasko content{font-size:110%}}@media(max-width: 900px){section.artist_spotlight.nasko content{width:80%;top:60%;font-size:60%}}section.artist_spotlight.laxx content{width:35%;left:25%}@media(max-width: 1200px){section.artist_spotlight.laxx content{left:4%;top:55%;width:70%}}section.artist_spotlight.ducky content{width:41%;left:7%}@media(max-width: 1200px){section.artist_spotlight.ducky content{top:60%;width:70%}}section.artist_spotlight.gramatik content{width:35%;right:10%;font-size:90%}@media(max-width: 1200px){section.artist_spotlight.gramatik content{font-size:130%;width:55%;text-align:right;right:4%}}@media(max-width: 900px){section.artist_spotlight.gramatik content{top:10%;font-size:60%}}section.ecosystem{background-size:cover;background-image:url(../media_static/background.jpg);color:#acacac}section.ecosystem content{padding:50px 0 100px 0}section.ecosystem content>div{justify-content:center;flex:0 0 50%;overflow:visible;position:relative}section.ecosystem content>div img{left:0;width:89%;margin-top:-10%;position:absolute}@media screen and (max-width: 1200px){section.ecosystem content{text-align:center;flex-direction:column}section.ecosystem content>div{margin-top:-10%}section.ecosystem content>div img{position:relative;padding-top:50px}}footer{background:rgba(6,6,6,.9);margin-top:0;z-index:1;padding:0;font-size:14px;line-height:26px}@media print{footer{display:none}}footer>content{display:flex;flex-direction:row;padding:40px 0}@media screen and (max-width: 1200px){footer>content{flex-wrap:wrap;padding:40px 10px}}footer>content>div{flex:0 0 25%}@media screen and (max-width: 1200px){footer>content>div{flex:0 0 50%;margin-bottom:40px;padding:0}}footer>content>div>h3{margin-bottom:20px;min-height:44px;color:#666}footer>content>div>hr{border:0}footer>content>div>a{color:#666;border-color:#666 !important}footer>content>div>a.icon{border:0}footer>content>div>a.icon>img{height:24px;width:24px}footer>content>div>p{color:#666;margin-bottom:0}footer>content>div input.email{display:inline-block !important;width:45% !important;background:rgba(0,0,0,0) !important;border:1px solid #666 !important;color:#666 !important;font-family:"Roboto Oblique" !important;font-size:14px !important}footer>content>div input[type=submit]{display:inline-block !important;width:25% !important;background:rgba(0,0,0,0) !important;border:1px solid #666 !important;color:#666 !important;font-size:14px !important}licenses{width:100%}licenses filters{display:block;background:rgba(0,0,0,.05);border-radius:20px;padding:20px 30px 0px 30px;margin:20px 0 40px}licenses filters h4{margin-top:10px}licenses filters>p{display:inline-block;font-size:16px;margin:0 0 20px;min-width:135px}licenses filters label{display:inline-block;font-size:16px;margin:0 0 20px;padding-right:20px}licenses filters label input{margin-top:3px}licenses product{display:flex;min-height:100px}licenses product img{height:100px;float:left;margin-right:10px}licenses product>div{flex:1 1 100%}licenses product>div name{display:block;font-size:24px;padding-top:15px}licenses product.empty{opacity:.5}licenses product keys{display:block;padding-left:40px}licenses product keys key{display:block}licenses product keys key:hover{background:rgba(0,0,0,.05)}licenses product keys key.revoked,licenses product keys key.expired{color:red}licenses product keys key status{margin-right:40px}licenses product keys key input[type=checkbox]{position:unset;margin-right:3px !important}licenses product keys key code{float:right;border:1px solid #444;padding:0 10px;font-size:18px;margin-top:1px}licenses .copy_icon{background:url("/resources/media_static/icons/copy_icon.png") no-repeat;background-size:contain;height:20px;width:20px;visibility:hidden;display:block}licenses .copy_message{background:#333;font-size:12px;color:#fff;padding:3px;position:absolute;right:0;top:0;opacity:1;transition:opacity .3s;transition-delay:10s}content.listing{display:flex;justify-content:space-between;flex-wrap:wrap}content.listing>a{flex:0 0 31%;border:0;position:relative;padding-bottom:80px;margin-bottom:140px}content.listing>a unpublished{position:absolute;width:80%;margin-left:-40%;font-size:16px}@media(max-width: 1200px){content.listing>a{flex:0 0 48%}}@media(max-width: 800px){content.listing>a{flex:0 0 100%}}content.listing>a>img{width:100%;margin-bottom:10px}content.listing>a>title{display:block;font-size:26px}content.listing>a>snippet{display:block;text-align:justify;font-size:18px}content.listing>a author{position:absolute;bottom:0;right:0}@media(max-width: 800px){content.listing>a author{right:auto}}section.order-progress{flex:0 0 130px}section.order-progress content{display:flex;padding-bottom:0;width:30%}@media screen and (max-width: 1200px){section.order-progress content{width:60%}}@media screen and (max-width: 750px){section.order-progress content{padding-top:80px}}section.order-progress content dot{position:relative;display:block;width:30px;height:30px;border-radius:15px;background-color:rgba(0,0,0,.15);flex:0 0 30px}section.order-progress content dot.active{background-color:#4cbf4a;box-shadow:inset 8px 8px 10px rgba(255,255,255,.4),inset -5px -5px 7px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5)}section.order-progress content dot a{position:absolute;display:block;text-align:center;top:-30px;width:200px;height:65px;left:-85px;border:0}section.order-progress content dot.back{background:rgba(0,0,0,0)}@media screen and (max-width: 750px){section.order-progress content dot.back{position:absolute;top:10px;left:-20px;flex:0 0 100%;width:50%}}section.order-progress content dot.back a{top:0;text-align:right;height:auto;left:auto;right:10px;border-bottom:1px dashed #444;width:auto;white-space:nowrap}section.order-progress content dot.back a:hover{border-bottom:1px solid #444}section.order-progress content dot.back span{border-left:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);display:block;height:19px;width:19px;transform:rotate(45deg);position:absolute;top:5px;left:33px}@media screen and (max-width: 750px){section.order-progress content dot.back span{display:none}}section.order-progress content dash{height:15px;width:100%;border-bottom:1px solid rgba(0,0,0,.15);flex:0 1 100%}section.order-progress content dash:first-of-type{flex:0 1 50%}@media screen and (max-width: 750px){section.order-progress content dash:first-of-type{display:none}}section.product_spotlight{cursor:pointer}@media screen and (max-width: 1200px){section.product_spotlight{padding:30px 0 0 0}}section.product_spotlight>a>img{display:block;width:100%}section.product_spotlight content{display:block;position:absolute;height:100%;top:15%;width:50%;left:50%;text-align:center;pointer-events:none;padding:0}@media(max-width: 1200px){section.product_spotlight content>p{font-size:18px}}@media(max-width: 900px){section.product_spotlight content>p{margin:5px 0;font-size:10px}}section.product_spotlight content>p>img{height:85px}@media(max-width: 1450px){section.product_spotlight content>p>img{height:60px}}@media(max-width: 1200px){section.product_spotlight content>p>img{height:40px}}@media(max-width: 900px){section.product_spotlight content>p>img{height:20px}}section.product_spotlight content.left{left:auto;right:50%}section.product_spotlight content.tall-logo>p>img{height:130px}@media(max-width: 1450px){section.product_spotlight content.tall-logo>p>img{height:90px}}@media(max-width: 1200px){section.product_spotlight content.tall-logo>p>img{height:65px}}@media(max-width: 900px){section.product_spotlight content.tall-logo>p>img{height:35px}}section.product_spotlight content buy-button{pointer-events:all}@media(max-width: 900px){section.product_spotlight content purchase{font-size:16px}}.related_posts ul{display:flex;flex-wrap:wrap;gap:5%}.related_posts ul li{flex:0 0 20%;padding:20px 0}.related_posts ul a{border:none}.related_posts ul img{width:100%}.related_videos ul{display:flex;flex-wrap:wrap;gap:5%;width:100%}.related_videos ul li{flex:0 0 20%;padding:20px 0}section.snapin-mode .gallery{display:flex;align-items:center;justify-content:space-around;width:100%;height:300px;margin-bottom:40px}section.snapin-mode .gallery>img{object-fit:contain;width:30%;height:100%}.subscribe{background-image:url(/resources/media_static/subscribe.jpg);background-size:contain;background-repeat:no-repeat;background-position:75% center}@media(max-width: 2000px){.subscribe{background-size:60%}}.subscribe content>div{padding-right:45%}.subscribe content>div p{text-align:justify}@media(max-width: 900px){.subscribe{background-image:none}.subscribe content>div{padding-right:unset}}buy-button{position:relative;display:inline-block;width:auto}buy-button span.sticker{position:absolute;display:none;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);background:#d71a07;padding:1px 7px;border:1px solid #fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5);left:3px;z-index:1;top:3px;line-height:1.4}buy-button .buy-button{background-color:#4cbf4a;color:#fff;cursor:pointer;width:fit-content;display:flex;text-shadow:none}@media screen and (max-width: 1200px){buy-button .buy-button{font-size:.8em}}buy-button .buy-button:hover{background-color:#51cc4f}buy-button .buy-button.free{background-color:#72a6dc}buy-button .buy-button.trial{background-color:#72a6dc}buy-button .buy-button.trial.grey{background-color:#666}buy-button .buy-button span.price{display:inline-block;padding:5px 10px}buy-button .buy-button>span:last-child{padding:0 12px;background-repeat:no-repeat;background-size:17px;background-position:center;background-image:url("/resources/media_static/icons/white/caret_down.png");background-color:rgba(0,0,0,.2)}buy-button .buy-button.yellow{background-color:#ccbb2f}buy-button .buy-button.yellow:hover{background-color:#d5c435}buy-button .buy-button.gray{background-color:#666}buy-button .buy-button.gray:hover{background-color:#4c4e54}buy-button .buy-button.disabled{background-color:#666;opacity:.3}buy-button .buy-button.disabled:hover{background-color:#666}buy-button .buy-button.sale span.sticker{display:inline-block}buy-button .buy-button-dropdown{position:absolute;top:0;z-index:8;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);width:550px;display:flex;text-align:left;z-index:10;cursor:default;visibility:hidden;height:inherit}buy-button .buy-button-dropdown.sale span.sticker{display:inline-block;left:auto;right:5px;top:4px}buy-button .buy-button-dropdown.active{visibility:visible}buy-button .buy-button-dropdown.mobile{flex-direction:column}buy-button .buy-button-dropdown>img{width:300px;align-self:start}@media screen and (max-width: 750px){buy-button .buy-button-dropdown>img{align-self:center;width:50%}}buy-button .buy-button-dropdown button{width:100%;justify-content:space-between}buy-button .buy-button-dropdown button.addToCart{position:relative}buy-button .buy-button-dropdown>div{display:flex;flex-direction:column;background-color:#efefef;color:#4c4e54;width:100%;padding:20px;justify-content:space-between;font-size:.9em;position:relative;overflow:hidden;height:inherit}buy-button .buy-button-dropdown>div .details{font-size:.8em;flex:1 0 auto;padding-top:20px}buy-button .buy-button-dropdown>div .details>div{display:flex;justify-content:space-between}buy-button .buy-button-dropdown>div .details .bundle-completion{display:flex;flex-direction:column}buy-button .buy-button-dropdown>div .details .bundle-completion>div{flex-grow:1}buy-button .buy-button-dropdown>div details{flex:1}buy-button .buy-button-dropdown>div summary{text-align:right}buy-button .buy-button-dropdown>div ul{font-size:10px;display:flex;flex-direction:column;margin:10px 0}buy-button .buy-button-dropdown>div ul li{display:flex;justify-content:space-between}buy-button .buy-button-dropdown header h5{margin-bottom:0;line-height:.8em}buy-button .buy-button-dropdown header a{background:url(../media_static/icons/link.png) no-repeat top;float:right;display:block;width:20px;height:16px;background-size:21px;margin-left:5px;cursor:pointer;border:none}buy-button label.trial{background-color:#72a6dc;color:#fff;cursor:pointer;width:fit-content;display:flex;text-shadow:none;width:100%;align-items:center;justify-content:space-between;padding:5px 10px;flex-direction:row;font-size:18px;height:38px}buy-button label.trial.grey{background-color:#666 !important}buy-button label.trial:hover{background-color:#72a6dc}buy-button label.trial .icon_download{width:17px;height:17px;background-size:contain;background-repeat:no-repeat;background-image:url(/resources/media_static/icons/white/download.png);margin-top:0}buy-button .trial-form-open{display:none}buy-button .trial-form-open+.trial-form{top:100%}buy-button .trial-form-open:checked+.trial-form,buy-button .trial-form-open:checked+.dropdown .trial-form{top:0}buy-button .trial-form{position:absolute;top:100%;left:0;width:100%;background-color:#72a6dc !important;color:#fff !important;padding:20px;justify-content:space-between;transition:top ease-in-out .5s;height:100%;z-index:2}buy-button .trial-form.grey{background-color:#666 !important}buy-button .trial-form>form{display:flex;flex-direction:column;height:100%}buy-button .trial-form button{justify-content:center}buy-button .trial-form p:first-of-type{flex:1 0 auto}buy-button .trial-form.grey label.trial{background-color:#666 !important}form:invalid button[type=submit]{background-color:#666;pointer-events:none;opacity:.25}form:invalid button[type=submit]:hover{background-color:#666}button,.button{display:inline-block;background-color:#4cbf4a;color:#fff;cursor:pointer;padding:5px 10px;border:none;width:fit-content;text-align:center;text-decoration:0;border:0;height:38px}button:hover,.button:hover{background-color:#51cc4f}button>i,.button>i{display:block;font-size:75%}button[type=submit],.button[type=submit]{display:flex;align-items:center;justify-content:space-around}button[type=submit]:disabled,.button[type=submit]:disabled{background-color:#666}button[type=video],button.blue,button.download,button.trial,.button[type=video],.button.blue,.button.download,.button.trial{background-color:#72a6dc}button[type=video]:hover,button.blue:hover,button.download:hover,button.trial:hover,.button[type=video]:hover,.button.blue:hover,.button.download:hover,.button.trial:hover{background-color:#80b2e6}button.yellow,.button.yellow{background-color:#ccbb2f}button.yellow:hover,.button.yellow:hover{background-color:#d5c435}button.gray,.button.gray{background-color:#666}button.gray:hover,.button.gray:hover{background-color:#777}button.white,.button.white{background-color:#fff;color:#444}button.white:hover,.button.white:hover{background-color:#eee}button.disabled,.button.disabled{background-color:#666;pointer-events:none;opacity:.25}button.disabled:hover,.button.disabled:hover{background-color:#666}button.black,.button.black{background-color:#000}button.red,button.danger,.button.red,.button.danger{background-color:#dc511b}button.red:hover,button.danger:hover,.button.red:hover,.button.danger:hover{background-color:#ed5e26}button[type=video],.button[type=video]{background-size:contain;background-repeat:no-repeat;background-image:url(../media_static/icons/white/play.png);background-size:15px;background-position:15px center;padding-left:40px;align-items:center}@media screen and (max-width: 800px){button[type=video],.button[type=video]{font-size:.8em;padding:5px 5px 5px 20px;background-position:5px center;background-size:10px}}button.small,.button.small{font-size:14px;padding:2px 5px;height:18px}button.medium,.button.medium{font-size:20px;padding:2px 8px;height:28px}button.tiny,.button.tiny{font-size:14px;padding:0 5px;margin:0 0 2px 0}button.big,.button.big{font-size:20px;padding:10px 20px}button.float-right,.button.float-right{float:right}cart{font-size:18px}cart order-row{display:flex;align-items:center}@media screen and (max-width: 1200px){cart order-row{flex-wrap:wrap}}cart order-row.row-discount discount-label{margin-left:70px}cart order-row#tax-exemption{height:80px}cart order-row.inactive{opacity:.35}cart order-row.inactive discount{display:none}cart order-row thumbnail{flex:0 0 80px}cart order-row thumbnail img{width:100%}cart order-row discount-label{text-align:center;flex:0 0 80px}cart order-row discount-label p{white-space:nowrap;transform:rotate(-10deg);background:#d71a07;padding:0px 7px;border:3px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.5);z-index:1;text-align:center;color:#fff;font-family:"Roboto Bold";display:inline-block;font-size:15px}cart order-row discount-label p.grey{background:#5d5d5d}cart order-row name{flex:1 1 70%;font-size:22px;padding-left:10px}cart order-row name>span{white-space:normal}cart order-row quantity{flex:0 0 10%;white-space:nowrap;margin-left:auto}cart order-row quantity form{display:inline-flex;align-items:baseline}cart order-row quantity form input.qty{flex:0 0 50px;width:50px}cart order-row quantity form input.qty::-webkit-outer-spin-button,cart order-row quantity form input.qty::-webkit-inner-spin-button{-webkit-appearance:none}cart order-row quantity form input[type=number].qty{-moz-appearance:textfield}cart order-row quantity form .add:first-child,cart order-row quantity form .subtract:first-child,cart order-row quantity form .remove:first-child,cart order-row quantity form .refresh:first-child{margin-left:0}cart order-row quantity form .add:last-child,cart order-row quantity form .subtract:last-child,cart order-row quantity form .remove:last-child,cart order-row quantity form .refresh:last-child{margin-right:0}cart order-row price{flex:0 0 20%;text-align:right;white-space:nowrap}cart order-row discount{flex:0 0 12%;text-align:right;white-space:nowrap;color:#de2f27;font-family:"Roboto Bold",sans-serif}@media screen and (max-width: 1200px){cart order-row discount{padding:20px 0;margin-left:auto}}cart order-row.order-discount{opacity:.3}cart order-row.order-discount label{cursor:pointer;flex:1;display:flex;align-items:center;flex-direction:row;height:80px;margin:0}@media screen and (max-width: 1200px){cart order-row.order-discount label{flex-wrap:wrap}}cart order-row.order-discount input[type=radio]{display:none}cart order-row.order-discount:hover{background-color:rgba(0,0,0,.05);opacity:1}cart order-row.order-discount.checked{opacity:1}cart order-row.order-discount name{flex:1 1 60%;font-size:26px;padding-left:10px}cart order-row.order-discount name span{display:block;max-width:75%;white-space:normal}cart total{display:flex;width:100%;justify-content:end;margin:50px 0}cart total name,cart total price{flex:0 0 20%;border-top:1px solid #999;text-align:right;padding-left:20px}cart total name extra,cart total price extra{font-size:14px;white-space:nowrap;color:#999}cart total name main,cart total price main{font-family:"Roboto Bold",sans-serif}cart total.grand-total name main,cart total.grand-total price main{font-size:26px}cart total coupon{flex:1 0 70%;border-top:1px solid #999}cart total coupon input{margin-top:5px}cart total coupon input::placeholder{font-family:"Roboto Oblique",sans-serif;color:#999;font-size:16px}cart span{display:block;font-size:14px;white-space:nowrap;color:#999;font-family:"Roboto Light",sans-serif}.cart-summary{padding:0}@media screen and (max-width: 1200px){.cart-summary{position:fixed;top:0;right:0}}.cart-summary>a{padding:0 15px;display:block;border:0;background-color:#4cbf4a}.cart-summary>a:hover{background-color:#51cc4f}.cart-summary>a img{width:16px;margin-right:10px}.highlight-change{animation:pulse .5s ease-in-out}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}customer{display:block;position:relative;padding:30px;background-color:rgba(0,0,0,.05);margin:0 auto;max-width:550px}customer>div{position:absolute;top:10px;right:20px;font-size:16px}customer>div a{margin-left:10px}customer label{display:block;font-size:16px;margin-top:10px}customer shopper{display:block}customer shopper email{display:block;font-size:24px;margin-left:20px}customer shopper name{display:block;margin-left:20px}customer company{display:block;margin-top:20px}customer company name{display:block;margin-left:20px}customer company address{display:block;margin-left:20px}customer company vat{display:block;margin-left:20px}dropdown{cursor:pointer;user-select:none;position:relative;text-align:right;display:flex;justify-content:space-between;height:50px;line-height:50px}dropdown>img{width:20px;height:10px;margin:auto 0 auto 5px}dropdown>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}dropdown form{position:absolute;cursor:default;z-index:2;max-height:775px;overflow-y:auto;overflow-x:hidden;right:2px;top:50px;box-shadow:3px 3px 10px gray;background:#fff}dropdown form>options{display:none;top:50px;bottom:0;overflow-x:auto;padding:20px;text-align:center}dropdown form>options>button{display:block !important;border:0;padding:5px 15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;height:50px;text-align:left}dropdown.active form options{display:block}dropdown.button{line-height:28px}installer{display:flex;justify-content:center;width:100%}installer>a.button{margin:0 20px}@media screen and (min-width: 600px){installer>a.button{padding-left:50px;padding-right:50px}}.shy{width:100%}.shy>installer>a.button{background-color:rgba(0,0,0,0);color:#444}.shy>installer>a.button>span{border-bottom:1px solid #444}@media screen and (max-width: 1200px){body::before{content:"";flex:0 0 50px}}menu{background:#000;line-height:50px;color:#fff}menu.impersonating{background-color:#dc511b}menu .stop-btn{display:flex;justify-content:center;padding:5px 0;line-height:33px;margin-left:auto}@media print{menu{display:none}}@media screen and (max-width: 1200px){menu{position:fixed !important;height:50px}}menu.simplified content nav>a{margin-right:auto}menu.simplified content nav .profile{margin-left:0}menu content>label{position:absolute;z-index:1;left:15px;top:15px}menu content>label>img{height:15px;vertical-align:top}@media screen and (min-width: 1201px){menu content>label{display:none !important}}menu content>#menu_visible{display:none}menu content>#menu_visible:checked+label{display:none}menu content>#menu_visible:checked+label+label{display:inline}menu content>#menu_visible:not(:checked)+label+label{display:none}menu content>#menu_visible:checked+label+label+nav{left:0%}menu content>nav{height:50px;flex:0 0 100%;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}@media screen and (max-width: 1200px){menu content>nav{position:fixed;top:0;flex-direction:column;background:#000;left:-100%;transition:left .2s ease-in-out;height:100%;z-index:0;padding-top:50px;min-width:10%}}menu content>nav>*:not(dropdown){flex:0 0 auto;padding:0 15px;user-select:none}menu content>nav>*:not(dropdown):hover{background:#1a1a1a}menu content>nav>a{border:0 !important}@media screen and (max-width: 1200px){menu content>nav>a:first-child{position:fixed;top:0;left:40px}}menu content>nav>a>img{height:30px;margin-top:-5px}menu content>nav>.pop-down{cursor:default}menu content>nav>.pop-down:hover>.scroll-area{display:block}@media screen and (max-width: 1200px){menu content>nav>.pop-down:hover>.scroll-area{left:10%}}menu content .scroll-area{display:none;flex-wrap:wrap;justify-content:space-between;overflow-y:auto;position:absolute;background:#1a1a1a;width:100%;left:0;z-index:1}@media screen and (max-width: 1200px){menu content .scroll-area{display:flex;position:fixed;top:50px;width:90%;left:100%;height:100%;transition:left .2s ease-in-out;align-content:start}}menu content .scroll-area a{border:0;white-space:nowrap;break-inside:avoid}menu content .scroll-area>section{flex:0 0 100%;padding:30px 60px}menu content .scroll-area>section a{position:relative;display:block}menu content .scroll-area>section a>span{display:block;opacity:0;transition:opacity .25s ease-in-out;margin-top:0}menu content .scroll-area>section a:hover>span{opacity:.5}menu content .scroll-area>section.utility{column-count:2;gap:.5%}menu content .scroll-area>section.utility>a{font-size:26px;line-height:26px}menu content .scroll-area>section.utility>a>span{font-size:14px;line-height:14px}menu content .scroll-area>section.plugins{column-count:4;gap:.5%;background-color:#252525}menu content .scroll-area>section.plugins>a{font-size:20px;line-height:20px;margin-bottom:10px}menu content .scroll-area>section.plugins>a>span{font-size:12px;line-height:12px}@media screen and (max-width: 1200px){menu content .scroll-area>section{padding:20px 20px}menu content .scroll-area>section a{margin-bottom:10px}menu content .scroll-area>section a>span{opacity:.3}menu content .scroll-area>section.utility{column-count:1}menu content .scroll-area>section.utility>a{font-size:20px;line-height:20px}menu content .scroll-area>section.utility>a>span{font-size:14px;line-height:16px}menu content .scroll-area>section.plugins{column-count:1}menu content .scroll-area>section.plugins>a{font-size:20px;line-height:20px}menu content .scroll-area>section.plugins>a>span{font-size:14px;line-height:16px}}menu .profile{margin-left:auto;padding:0}@media screen and (max-width: 1200px){menu .profile{width:100%;margin-top:auto;order:2}}menu .profile a{border:none;display:inline-block;padding:0 15px}menu .profile img{width:20px;height:auto;margin-top:-3px}menu dropdown{width:300px}menu dropdown:hover{background:#1a1a1a}menu dropdown form>options{background:#000;width:300px}menu dropdown form>options>button:hover{background:#1a1a1a}slideshow{display:block;position:relative;padding:50px 0 100px;max-width:100%}@media screen and (max-width: 1200px){slideshow{overflow:hidden;padding:5px 0}}slideshow dots{display:flex;justify-content:center;margin:2% 0}slideshow dots dot{width:15px;height:15px;border:2px solid #666;cursor:pointer;display:block;margin:0 2%;border-radius:15px}@media screen and (max-width: 1200px){slideshow dots dot{width:12px;height:12px}}slideshow dots dot:hover{border-color:#4c4e54}slideshow dots dot.active{background-color:#666}slideshow dots dot.active:hover{background-color:#4c4e54}slideshow dots.images{margin-bottom:20px}@media screen and (max-width: 1200px){slideshow dots.images{flex-wrap:wrap;margin:0 5% 5px}}slideshow dots.images dot{margin:0 10px;padding:10px 20px;cursor:pointer;width:initial;height:initial;border:0;border-radius:0;background:rgba(0,0,0,0)}@media screen and (max-width: 1200px){slideshow dots.images dot{margin:0;padding:5px 10px}}slideshow dots.images dot.active{background:#e5e5e5}slideshow dots.images dot img{height:40px}@media screen and (max-width: 1200px){slideshow dots.images dot img{height:25px}}slideshow next,slideshow prev,slideshow .next,slideshow .prev{position:absolute;cursor:pointer;top:44%;left:-9%;width:50px;height:100px}@media screen and (max-width: 1200px){slideshow next,slideshow prev,slideshow .next,slideshow .prev{left:0%;top:20px;width:20px;height:40px}}slideshow next:before,slideshow prev:before,slideshow .next:before,slideshow .prev:before{content:"";display:block;border:2px solid #444;width:70px;height:70px;border-right:0;border-bottom:0;transform:rotate(-45deg);margin-top:14px;margin-left:13px}@media screen and (max-width: 1200px){slideshow next:before,slideshow prev:before,slideshow .next:before,slideshow .prev:before{width:20px;height:20px;margin-top:10px;margin-left:6px}}slideshow next:hover:before,slideshow prev:hover:before,slideshow .next:hover:before,slideshow .prev:hover:before{border-color:#888}slideshow next,slideshow .next{left:auto;right:-9%}@media screen and (max-width: 1200px){slideshow next,slideshow .next{right:0%}}slideshow next:before,slideshow .next:before{transform:rotate(135deg);margin-left:-37px}@media screen and (max-width: 1200px){slideshow next:before,slideshow .next:before{margin-left:-8px}}slideshow slides{display:flex;overflow:hidden}slideshow slides slide{flex:0 0 100%;margin:0 auto;order:1;display:flex;justify-content:space-between}slideshow slides slide>div{display:flex;flex-direction:column;justify-content:center;padding:0 20px;flex:1 0 50%}slideshow slides slide>div>p{align-self:end}slideshow slides slide>div+div img{width:100%;position:relative}slideshow slides slide:not(.active){order:2 !important}slideshow slides slide .columns>div{flex:0 0 50%;align-self:center}slideshow slides slide .packshot img{max-width:450px;display:block;margin-right:auto;margin-left:auto}slideshow slides slide .logo{text-align:center}slideshow slides slide .logo a{border:none}slideshow slides slide .logo img{max-height:150px;max-width:80%}slideshow slides slide .logo .small{color:#444;font-style:italic}@media screen and (max-width: 1200px){slideshow slides slide{flex-direction:column;justify-content:start}slideshow slides slide>div{order:2;flex:0 0 auto !important;margin-bottom:20px;padding:0}slideshow slides slide>div+div{order:1}}shadow-box{display:block;background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.3);text-align:center;font-size:18px;line-height:1.5;padding:40px 10px}shadow-box>h3{font-size:22px !important;margin:0 0 20px 0 !important}shadow-box>div{column-count:2;text-align:left}shadow-box ol{font-size:20px}shadow-box ol>li{margin-bottom:10px}shadow-box a{text-decoration:none}shadow-box aside{font-size:14px !important}section.stickyMenu{flex:0 1 64px}stickyMenu:before,stickyMenu:after{content:"";pointer-events:none;background-size:contain;display:block;position:absolute;left:0;width:100%;height:130px;background-repeat:no-repeat}stickyMenu:before{background-image:url(/resources/media_static/shadow_up.png);background-position:bottom;bottom:100%}stickyMenu:after{background-image:url(/resources/media_static/shadow_down.png);top:100%;z-index:1}.stickyPlaceholder{height:64px}.stickyContainer{margin-top:-64px;position:relative;background-color:#fff;z-index:10;min-height:112px}stickyMenu{overflow:visible;background:#fff;position:absolute;margin-left:auto;margin-right:auto;right:0;left:0}stickyMenu>div{transition:all .4s ease-in-out;display:flex;justify-content:space-between;align-items:center;text-align:center;padding:40px 0}stickyMenu>div>a{font-size:22px;text-decoration:none;color:#444;border-bottom:none;margin-right:10px;text-decoration:none}stickyMenu>div>a:hover{color:#888;text-decoration:none;border:0}stickyMenu>div>img,stickyMenu>div a>img{height:40px}@media screen and (min-width: 1200px){stickyMenu.active{padding:12px 0;position:fixed;top:50px}stickyMenu.active>div{width:80%;max-width:1600px;margin:0 auto;padding:0}}@media screen and (max-width: 1200px){stickyMenu>div{justify-content:space-between;flex-wrap:wrap}stickyMenu>div a{margin:10px 10px 0 0}stickyMenu:not(.mobile) div>a{display:none}}tabs{position:relative;display:block;padding:30px;background-color:rgba(0,0,0,.05);margin:38px auto;width:100%;max-width:550px}tabs>nav{position:absolute;top:-38px}tabs>nav a{border:0}tabs>nav label{display:inline-block;background-color:#e0e0e0;padding:5px 15px;height:38px;cursor:pointer}tabs>nav label.active{background-color:rgba(0,0,0,.05)}tabs>tab{display:none}tabs>tab.active{display:block}@media screen and (max-width: 1200px){tabs{width:100%;padding:10px}}.video_wrapper{position:relative;padding-bottom:56.25%}.video_wrapper iframe{position:absolute;width:100%;height:100%}.video_lightbox{position:fixed;z-index:10;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;flex-direction:column}.video_lightbox>div{position:relative;padding-top:56.25%;width:100%}.video_lightbox>div>iframe{position:absolute;top:100px;left:0;width:80%;height:80%;margin-right:auto;margin-left:auto;right:0;bottom:0}@media screen and (max-width: 1200px){.video_lightbox>div>iframe{width:100%;height:100%}}@keyframes heart-spinner{0%{transform:scale(0.95)}5%{transform:scale(1.1)}39%{transform:scale(0.85)}45%{transform:scale(1)}60%{transform:scale(0.95)}100%{transform:scale(0.9)}}.heart-spinner{display:inline-block;position:relative;width:80px;height:80px;transform:rotate(45deg);transform-origin:40px 40px}.heart-spinner div{top:32px;left:32px;position:absolute;width:32px;height:32px;background:#de2f27;animation:heart-spinner 1.2s infinite cubic-bezier(0.215, 0.61, 0.355, 1)}.heart-spinner div:after,.heart-spinner div:before{content:" ";position:absolute;display:block;width:32px;height:32px;background:#de2f27}.heart-spinner div:before{left:-24px;border-radius:50% 0 0 50%}.heart-spinner div:after{top:-24px;border-radius:50% 50% 0 0}viewtoggle{display:block}viewtoggle>label{display:inline-block;cursor:pointer;text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.4);color:inherit;border-color:inherit}viewtoggle>label:hover{border-bottom-style:solid}viewtoggle>input,viewtoggle>togglefield{display:none}viewtoggle>input:checked+togglefield{display:block}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}image-aspect{display:block;position:relative}image-aspect>img{width:100%}image-aspect>*:not(img){position:absolute;top:0;left:0;width:100%;height:100%}.error{color:#de2f27}.flex{display:flex}