/*! normalize.css v1.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;line-height:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Roboto Oblique';src:url(../fonts/Roboto-Italic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Roboto Light';src:url(../fonts/Roboto-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Roboto Light Oblique';src:url(../fonts/Roboto-LightItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Roboto Bold';src:url(../fonts/Roboto-Bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url(../fonts/HelveticaNeueLTStd-Th.otf) format("opentype");font-weight:light;letter-spacing:5px;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{font-size:20px;line-height:1.4;color:#fff;font-family:'Roboto Light',sans-serif}@media screen and (max-width:1200px){body{font-size:20px}}a{color:inherit;text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.4);cursor:pointer}a:hover{border-bottom-color:#fff;border-bottom-style:solid}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}ul{list-style:none}h1,h2,h3,h4,h5{font-size:56px;font-weight:400;line-height:56px;margin:0}h3{font-size:22px;line-height:22px}i{font-family:'Roboto Oblique';font-style:normal}p{margin-bottom:20px}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}input[type=checkbox].visibility-toggle{display:none}input[type=checkbox].visibility-toggle+label{cursor:pointer}input[type=checkbox].visibility-toggle+label>a{border:none!important}input[type=checkbox].visibility-toggle+label:after{content:"";position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;margin-left:5px;margin-top:8px}input[type=checkbox].visibility-toggle:checked+label:after{border-bottom:5px solid #fff}input[type=checkbox].visibility-toggle:not(:checked)+label:after{border-top:5px solid #fff}input[type=checkbox].visibility-toggle:not(:checked)+label+div{display:none}@media screen and (max-width:1200px){.desktop-only{display:none}}.ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}heart{height:1em;width:1.078em;display:inline-block;background-image:url(/img/heart_444.png);background-size:contain;vertical-align:middle}@media screen and (max-width:1200px){heart{width:1.089em}}@media print{*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.comp.third{float:left;width:30%}.comp.third+.third{margin-left:5%}@media screen and (max-width:900px){.comp.third{float:none;width:initial}.comp.third+.third{margin-left:inherit}}.sticky-menu{text-align:center;height:106px}@media screen and (max-width:1200px){.sticky-menu{display:none}}.sticky-menu [semi-sticky]{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0;overflow:visible;padding:40px 10%;width:100%;height:106px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sticky-menu [semi-sticky].active{padding:12px 10%;height:70px;top:50px;background:#fff}.sticky-menu [semi-sticky]>img{height:22px;position:relative;top:4px}.sticky-menu [semi-sticky]>a{font-size:22px;text-decoration:none;color:#444;border-bottom:none}.sticky-menu [semi-sticky]>a:hover{color:#888}.content.article>div.main-column{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.content.article>div.main-column a>img{max-width:95%;max-height:400px}.content.article>div .downloads{text-align:left;background:#fff;color:#444;position:relative;padding:10px 20px 17px;font-size:16px}.content.article>div .downloads a{color:#444;border-bottom-color:#444}.content.article>div .downloads a:hover{border-bottom-color:#444}.artists .part buttons{width:300px}.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;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:1}.artists .part>div>.logo:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3%}@media screen and (max-width:1200px){.artists .part .quotes slideshow dots{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.artists .part#miniArtists ul li{-webkit-box-flex:0;-webkit-flex:0 12%;-ms-flex:0 12%;flex:0 12%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative}@media screen and (max-width:1200px){.artists .part#miniArtists ul li{-webkit-box-flex:0;-webkit-flex:0 20%;-ms-flex:0 20%;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:0;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>p{top:10%;left:4%}.artists .part .zomboy>.logo{right:2%;bottom:-18%;height:72%;text-align:right}html{height:100%;min-width:400px;background:no-repeat left center fixed;background-size:cover}html.october{background:url(../img/ads/oktober_2018_back.jpg)}html.studio_work{background-image:url(../img/backgrounds/studio_work.jpg)}html.home_guitar{background-image:url(../img/backgrounds/home_guitar.jpg)}html.concert{background-image:url(../img/backgrounds/concert.jpg)}html.hearts{background-image:url(../img/backgrounds/hearts.jpg)}html.mixing_table{background-image:url(../img/backgrounds/mixing_table.jpg)}html.eniac{background-image:url(../img/backgrounds/eniac.jpg)}html.christmas_lights{background-image:url(../img/backgrounds/christmas_lights.jpg)}html.gryt_club{background-image:url(../img/backgrounds/gryt_club.jpg)}html.gryt_dog{background-image:url(../img/backgrounds/gryt_dog.jpg)}html.gryt_guitar{background-image:url(../img/backgrounds/gryt_guitar.jpg)}html.gryt_home{background-image:url(../img/backgrounds/gryt_home.jpg)}html.gryt_studio{background-image:url(../img/backgrounds/gryt_studio.jpg)}html>body{height:100%;padding:0;overflow-y:scroll}html>body>.content{width:1200px;min-height:100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:501px) and (max-width:1200px){html>body>.content{width:500px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:600px){html>body>.content{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}html>body>.content>div{background-color:rgba(6,6,6,.9)}body.banner{position:relative}body.banner div.topbanner{background-color:#4cbf4a;height:40px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.banner div.topbanner a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none}body.banner div.topbanner a:hover{background-color:#51cc4f;border:none}body.banner div.topbanner a span{margin-right:auto;margin-left:auto}body.banner menu{top:40px}@media screen and (max-width:1200px){body.banner menu{top:0}body.banner div.topbanner{height:auto}body.banner div.topbanner span{width:90%;padding:10px 0}}.bank .part>div{overflow:visible;max-width:1200px}.bank .breadcrumb,.bank .breadcrumb a{color:#444;font-size:18px}.bank .breadcrumb a span,.bank .breadcrumb span{text-transform:capitalize}.bank .breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0}.bank .breadcrumb li{margin-right:10px}.bank .breadcrumb li a{border-bottom:1px dotted}.bank .breadcrumb li a:hover{border-bottom:1px solid}.bank .bottom>div{padding:40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:20px;line-height:2}.bank .bottom .column{-webkit-box-flex:1;-webkit-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%}.bank .bottom a{color:#444;border-color:#444}@media screen and (max-width:1200px){.bank .bottom>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bank .bottom h2{margin-top:20px}}.bank footer{margin-top:0}.content-banks>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:visible!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-banks>div .intro{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.content-banks>div .wrap{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px}.content-banks>div bank-area,.content-banks>div bank-list{-webkit-box-flex:0;-webkit-flex:0 0 47%;-ms-flex:0 0 47%;flex:0 0 47%}@media screen and (max-width:1200px){.content-banks>div{overflow:hidden!important}.content-banks>div bank-area,.content-banks>div bank-list{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:50px}.content-banks>div bank-area{height:0}}@media screen and (min-width:1201px){.content-banks>div h1{margin-top:100px}}@media screen and (max-width:1200px){.content-banks div.swipe bank-area{height:100%}}.archive .top{background-image:url(/img/blog/blog_top_banner.jpg);background-size:cover;background-position:0 10%;color:#acacac;text-align:center;margin-top:50px;overflow:hidden}.archive .top .logo{background-image:url(/img/blog/kilohearts_blog.png);background-size:cover;background-position:center;width:450px;margin:50px auto;height:126px}@media screen and (max-width:1200px){.archive .top{margin:0;height:50%}.archive .top>div{padding:0}.archive .top .logo{width:280px;height:80px}}.archive infinite-scroll{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.archive .posts ul{list-style:none;padding:0}.archive .posts ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:40px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive .posts ul li>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.archive .posts ul li .img{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.archive .posts ul li p{margin:10px 0}.archive .posts ul img{width:250px;margin-right:20px;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.archive .posts ul .author{float:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.archive .posts ul .author img{height:50px;width:50px;margin-right:10px}.archive .posts ul .author h5{font-style:italic;color:#888;margin:10px 10px 0 -3px;line-height:.5;font-size:28px}.archive .posts ul .author span{color:#de2f27;font-size:12px;font-family:'Roboto Bold'}.archive .posts ul .line{border-bottom:1px solid;-webkit-box-flex:0;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;margin:40px auto 0 auto;color:#888}@media screen and (max-width:800px){.archive .posts ul{margin-left:0}.archive .posts ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.archive .posts ul img{width:100%;margin:0 0 20px 0}.archive .posts ul h5{line-height:1}.archive .posts ul .line{margin:20px 0}}.blog .part>div{padding:40px 0}@media screen and (max-width:1200px){.blog{padding:0}}.blog .top{width:100%;height:400px;margin-top:50px}.blog .top img{height:100%;width:100%;object-fit:cover}@media screen and (max-width:1200px){.blog .top{margin:0;height:40%}}.blog a,.blog p a{border-color:#444}.blog h1{font-size:36px;line-height:44px;text-align:left}.blog h1 a{border-bottom:none;color:#444}.blog h1 a:hover{color:#888}.blog iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog .offers{margin:50px 0}.blog div.video-wrapper{position:relative;width:100%;max-width:800px;margin:0 auto 50px auto;padding:0}.blog .ql-editor{padding:0}.blog .ql-editor ul{list-style:circle;font-size:20px;padding-left:20px}@media screen and (max-width:750px){.blog h1{text-align:left}}.blog ul.products{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.blog ul.products li{margin-right:10px;padding:15px 10px;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-webkit-flex:0 0 195px;-ms-flex:0 0 195px;flex:0 0 195px}@media screen and (max-width:750px){.blog ul.products li{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.blog ul.products li buttons,.blog ul.products li download-button{max-width:inherit;min-width:120px;width:auto}.blog ul.products li buttons .buy,.blog ul.products li buttons .download-button,.blog ul.products li buttons .try,.blog ul.products li buttons .upgrade,.blog ul.products li download-button .buy,.blog ul.products li download-button .download-button,.blog ul.products li download-button .try,.blog ul.products li download-button .upgrade{padding:13px}.blog ul.products li buttons .text,.blog ul.products li download-button .text{margin-right:5px}.blog ul.products li a{border:none}.blog ul.products li .name{display:block;color:#444;text-align:center}.blog ul.products li img{width:120px;height:auto;margin:0 auto 10px auto;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog ul.products li img:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width:750px){.blog ul.products li img{height:auto;max-width:100%}}.post footer{margin-top:0}.confirmation .part.header-image{background-image:url(../img/headers/hands.jpg)}.confirmation .third p{font-size:22px}@media screen and (max-width:1200px){.confirmation .third p{font-size:14px}}.confirmation a{color:#444;border-color:#444}.confirmation .part{line-height:1.4}.content.contact>div h2{font-size:40px;margin-top:80px}.content.contact>div h2:first-of-type{margin-top:0}.faq .part{overflow:visible}.faq .part.dark{background-color:#efefef}.faq .part>div{overflow:visible;padding-top:50px}.faq .part>div p{line-height:1.4}.faq .part>div a{color:#444;border-color:#444}.faq .part>div a:hover{color:#888}.faq .part>div buttons a{color:#fff;text-decoration:none}.faq .part>div buttons a:hover{color:#fff}.faq .part>div ul{padding:0 10%}.faq .part>div ul>li{padding:5px 20px}.faq .part>div ul>li:nth-child(even){background-color:#f9f9f9}.faq .part>div ul>li>a{vertical-align:-webkit-baseline-middle;text-decoration:none}.faq .part>div ul>li>buttons{float:right;max-width:100%}.faq .part>div ul>li>buttons a{margin-top:0}.faq .part>div center>div{text-align:center;display:inline-block;margin:10px 10px 20px;width:300px}.faq .part>div center>div>a{background:#4cbf4a;color:#fff;border:0;font-size:22px;padding:10px 20px;display:block;text-decoration:none}.faq .part>div center>div>a:hover{color:#fff;background-color:#51cc4f;text-decoration:none}.faq .part>div center>div>i{display:block;font-size:18px}.faq .part>div img{width:700px;max-width:100%;margin:0 auto 20px;display:block}.faq .part>div label{font-family:Roboto;font-size:22px;line-height:1.2;margin:30px 0 10px}.faq .part>div .path{font-family:'Courier New'}@media screen and (max-width:700px){.faq .part>div .path{font-size:10px}}.faq .top{background-image:url(/img/faq.jpg);background-size:cover;background-position:center;height:40%;color:#acacac;text-align:center;margin-top:50px}@media screen and (max-width:1200px){.faq .top{margin-top:0;height:15%}.faq .top>div{padding:0}}.faq input[type=checkbox].visibility-toggle{display:none}.faq input[type=checkbox].visibility-toggle+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}.faq input[type=checkbox].visibility-toggle+label>a{border:none!important}.faq input[type=checkbox].visibility-toggle+label:after{content:"";position:absolute;width:0;height:0;border-left:.35em solid transparent;border-right:.35em solid transparent;margin-left:.35em;margin-top:.4em}.faq input[type=checkbox].visibility-toggle:checked+label:after{border-bottom:.35em solid #444}.faq input[type=checkbox].visibility-toggle:checked+label+div{background-color:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2);padding:20px 60px;margin:10px 0}@media screen and (max-width:1200px){.faq input[type=checkbox].visibility-toggle:checked+label+div{padding:1px 20px}}.faq input[type=checkbox].visibility-toggle:not(:checked)+label:after{border-top:.35em solid #444}.faq input[type=checkbox].visibility-toggle:not(:checked)+label+div{display:none}footer{background:rgba(6,6,6,.9);margin-top:0;z-index:2;padding:0;font-size:14px;line-height:26px;margin-top:60px}footer>div{width:80%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:40px 0}@media screen and (max-width:1200px){footer>div{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 10px}}footer>div>section{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 20px}@media screen and (max-width:1200px){footer>div>section{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:40px;padding:0}}footer>div>section>h3{margin-bottom:20px;min-height:44px;color:#666}footer>div>section>hr{border:0}footer>div>section>a{color:#666;border-color:#666!important}footer>div>section>a.icon{border:0}footer>div>section>a.icon>img{height:24px;width:24px}footer>div>section>p{color:#666;margin-bottom:0}footer>div>section input.email{display:inline-block!important;width:45%!important;background:0 0!important;border:1px solid #666!important;color:#666!important;font-family:'Roboto Oblique'!important;font-size:14px!important}footer>div>section input[type=submit]{display:inline-block!important;width:25%!important;background:0 0!important;border:1px solid #666!important;color:#666!important;font-size:14px!important}body.home .part p{line-height:1.4}@media screen and (max-width:1200px){body.home .part p{font-size:16px}}body.home .part.banner>div{width:100%;margin:0;padding:0;background-color:rgba(0,0,0,.75);color:#fff;overflow:visible}body.home .part.banner>div>div>a{display:block;border:0}body.home .part.banner>div>div>a>img{width:100%}body.home .part.banner>div>div.offer-row{width:80%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1200px){body.home .part.banner>div>div.offer-row{width:90%}}@media screen and (min-width:1201px){body.home .part.banner>div>div.offer-row{padding-bottom:10px}}body.home .part.banner>div>div.offer-row>p{margin:19px 0;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;text-align:center}@media screen and (max-width:1200px){body.home .part.banner>div>div.offer-row>p{margin:19px 0 0}}@media screen and (min-width:1201px){body.home .part.banner>div>div.offer-row>p{margin-bottom:0}}body.home .part.banner>div>div.offer-row>buttons{-webkit-box-flex:1;-webkit-flex:1 1 10%;-ms-flex:1 1 10%;flex:1 1 10%}body.home .part.banner>div>div.offer-row>buttons>p{display:none!important}@media screen and (max-width:1200px){body.home .part.banner>div>div.offer-row>buttons{margin-bottom:10px}}@media screen and (min-width:1201px){body.home .part.banner>div>div.offer-row>buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:50%;min-width:400px}body.home .part.banner>div>div.offer-row>buttons>a{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%}}body.home .part.top{background-image:url(/img/front_page/trance_gate.jpg);position:relative;max-height:90%;color:#acacac;background-size:100%;background-position:center 72%;padding-top:40%;cursor:pointer}@media screen and (max-width:1200px){body.home .part.top{background-size:150%;padding-top:60%}}body.home .part.top>div{position:absolute;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-image:url(/img/offers/kilohearts_toolbox/Packshot_Professional.png);background-repeat:no-repeat;width:1200px;padding:5.5% 0 5.5% 310px;background-position:-105px 43px;background-size:45%;margin:0 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;left:50%;margin-left:-600px;padding-bottom:20px}@media screen and (max-width:1200px){body.home .part.top>div{width:100%;padding:0 20px;padding-left:175px;background-position:-66px top;background-size:315px;margin:0 auto;left:auto}}@media screen and (max-width:900px){body.home .part.top>div{width:100%;padding:0 20px;padding-left:175px;background-position:-45px top;background-size:270px}}@media screen and (max-width:700px){body.home .part.top>div{background:0 0;padding-left:20px}}body.home .part.top>div h1{font-size:50px}@media screen and (max-width:1200px){body.home .part.top>div h1{font-size:36px;line-height:1.4}}@media screen and (max-width:900px){body.home .part.top>div h1{font-size:22px;line-height:1.4}}body.home .part.top>div p{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;font-size:24px;margin-top:5px}@media screen and (max-width:1200px){body.home .part.top>div p{font-size:22px}}@media screen and (max-width:900px){body.home .part.top>div p{font-size:14px;-webkit-flex-basis:62%;-ms-flex-preferred-size:62%;flex-basis:62%}}body.home .part.top>div>div{-webkit-flex-basis:27%;-ms-flex-preferred-size:27%;flex-basis:27%;text-align:right}body.home .part.top>div>div a{margin-top:20px;display:inline-block;color:#acacac;border:0;background:rgba(0,0,0,.5);padding:5px 20px;white-space:nowrap}body.home .part.top>div>div a:hover{background:rgba(0,0,0,.25);color:#ccc}body.home .part.introduction{text-align:center}body.home .part.introduction>div{padding:50px 0;width:50%;min-width:1000px}@media screen and (max-width:1200px){body.home .part.introduction>div{width:100%;min-width:initial}}@media screen and (max-width:1200px){body.home .part.introduction>div{margin:0 auto;width:80%}}body.home .part.introduction>div h3{margin-top:0}body.home .part.introduction>div img{width:250px}body.home .part.phase_plant{overflow:hidden}body.home .part.phase_plant>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:visible}@media screen and (max-width:1200px){body.home .part.phase_plant>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.home .part.phase_plant>div a:not(.buy):not(.upgrade){color:#444;border-color:#444}body.home .part.phase_plant>div a:not(.buy):not(.upgrade).big_img{border:0}body.home .part.phase_plant>div a.button{margin-top:20px;display:inline-block;color:#fff;border:0;background:rgba(0,0,0,.5);padding:5px 20px;-webkit-border-radius:0;border-radius:0}body.home .part.phase_plant>div a.button:hover{background:rgba(0,0,0,.25)}body.home .part.phase_plant>div quote{background:#efefef;padding:1px 20px;display:block;text-align:center}body.home .part.phase_plant>div quote>div{text-align:center}body.home .part.phase_plant>div>div{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;text-align:justify;position:relative;z-index:1}@media screen and (max-width:1200px){body.home .part.phase_plant>div>div{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}body.home .part.phase_plant>div>div img{width:400px;margin:0 auto;display:block}@media screen and (max-width:1200px){body.home .part.phase_plant>div>div img{width:80%}}body.home .part.phase_plant>div>div>div{text-align:right}body.home .part.phase_plant>div>div+div{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%;position:relative;z-index:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1200px){body.home .part.phase_plant>div>div+div{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}body.home .part.phase_plant>div>div+div img{width:180%;margin-left:-35%}@media screen and (max-width:1200px){body.home .part.phase_plant>div>div+div img{margin-left:-40%}}body.home .part.ads{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.home .part.ads a{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}body.home .part.ads a img{width:100%}body.home .part.daws{background-color:#efefef}body.home .part.daws>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:50px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.home .part.daws>div>p{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}@media screen and (max-width:1500px){body.home .part.daws>div>p{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}}body.home .part.daws>div>div{-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1500px){body.home .part.daws>div>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}body.home .part.daws>div>div>a{-webkit-box-flex:0;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;border:0}body.home .part.daws>div>div>a>img{width:100%}body.home .part.snapins{background-image:url(/img/offers/kilohearts_toolbox/background.jpg);background-size:cover;color:#ccc}body.home .part.snapins>div{overflow:visible}body.home .part.snapins>div a{color:#ccc;border-color:#ccc}body.home .part.snapins>div a.img{border:0}body.home .part.snapins>div aside{text-align:center}body.home .part.snapins>div p{margin:15px 0;text-align:justify}body.home .part.snapins>div ul{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.home .part.snapins>div ul li{-webkit-box-flex:0;-webkit-flex:0 0 13%;-ms-flex:0 0 13%;flex:0 0 13%}@media screen and (max-width:1200px){body.home .part.snapins>div ul li{-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}}body.home .part.snapins>div ul li a{border:0}body.home .part.snapins>div ul li a img{width:100%;min-width:50px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}body.home .part.snapins>div ul li a img:hover{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}body.home .part.snapins>div>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.home .part.snapins>div>div>h3{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}body.home .part.snapins>div>div>div{-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:top;-webkit-justify-content:top;-ms-flex-pack:top;justify-content:top}@media screen and (max-width:1200px){body.home .part.snapins>div>div>div{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}body.home .part.snapins>div>div>div+div{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}@media screen and (max-width:1200px){body.home .part.snapins>div>div>div+div{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}body.home .part.snapins>div>div>div+div img{width:100%}body.home footer{margin-top:0}a.button,button,input[type=submit]{background:#fff;color:#444;border:0;-webkit-border-radius:5px;border-radius:5px;padding:0 10px}a.button:hover,button:hover,input[type=submit]:hover{color:#666}a.button.green{background:#4cbf4a;-webkit-border-radius:0;border-radius:0;color:#fff;padding:10px 20px;font-size:20px;white-space:nowrap}a.button.green:hover{background-color:#51cc4f}label{display:block;font-size:16px}input:not([type=checkbox]):not([type=radio]){display:block;height:26px;border:1px solid #ddd;background:#fcfcfc;padding:3px 5px;font-size:16px}input[type=checkbox]{width:13px;margin:5px 5px 0 0}input[type=checkbox].cb{display:none}input[type=checkbox].cb+label:before{content:'\2610 ';margin-right:5px}input[type=checkbox].cb:checked+label:before{content:'\2611 '}.content{position:relative}.content>div.main-column{-webkit-box-flex:0;-webkit-flex:0 0 550px;-ms-flex:0 0 550px;flex:0 0 550px;max-width:550px;padding:210px 60px;position:relative}@media screen and (max-width:1200px){.content>div.main-column{-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding:100px 10px!important}.content>div.main-column.transparent{padding:0!important}.content>div.main-column h1{font-size:40px}}.content>div.main-column hgroup{margin-bottom:30px;font-size:14px}@media screen and (max-width:1200px){.content>div.main-column hgroup>img{max-width:60%;height:auto}}.content>div.main-column h2{font-size:40px;line-height:1.2;margin-bottom:30px;margin-top:0}.content>div.main-column h3{font-size:32px;line-height:1.2;margin-bottom:20px;margin-top:20px}.content>div.main-column>p{margin-bottom:20px;text-align:justify}.content>div.side-column{-webkit-box-flex:0;-webkit-flex:0 0 550px;-ms-flex:0 0 550px;flex:0 0 550px;max-width:550px;padding:210px 60px}@media screen and (max-width:1200px){.content>div.side-column{-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding:100px 10px!important}}.cloak{display:none!important}a[data-video]{position:relative}a[data-video]>span{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}a[data-video]::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:url(../video/play.png) center center no-repeat;background-size:60px 60px;opacity:.35;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}a[data-video]:hover::before{opacity:.75}a[data-video]::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#000 center center no-repeat;background-size:cover}a[data-video].tutorial::after{background-image:url(../video/kilohearts-tutorials.png)}.lightbox{position:fixed;z-index:10;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.lightbox video,.lightbox>img{max-width:90%;max-height:90%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.loading-screen{position:absolute!important;position:fixed!important;top:0;left:0;width:100%!important;height:100%;background:rgba(0,0,0,.25);display:none}.loading-screen>div{background:#000 url(../img/ajax-loader.gif) center center no-repeat;width:500px;margin:auto;position:relative;top:50%;margin-top:-65px;text-align:center;padding:20px 40px}.loading-screen>div.message{background-image:none}.loading-screen>div>button{margin-top:10px;background:#fff;color:#444;padding:0 15px;border:0;-webkit-border-radius:5px;border-radius:5px;margin-bottom:20px;font-size:24px}.loading-screen>div>button:hover{color:#666}.loading-screen>div>button+a{margin-left:40px}.license-button{background-color:#72a6dc;color:#fff;font-size:22px;padding:10px 20px;text-align:left;display:block;border:0}.license-button:hover{background-color:#80b2e6;text-decoration:none}.license-button>span{float:right;width:auto!important}.license-button.small{float:right;width:auto!important;padding:0 10px;font-size:18px}.license-button.small>span{width:47px!important;text-align:center}.license-button.sale{background-color:#e34530}.license-button.sale:hover{background-color:#ea5542;text-decoration:none}.license-button.disabled{cursor:default;color:#ccc;text-decoration:line-through;background-color:#5e5e5e}.license-button.disabled:hover{background-color:#5e5e5e}.license-button.disabled>span{text-decoration:line-through}.trial-button{background-color:#4cbf4a;color:#fff;font-size:22px;padding:10px 20px;text-align:left}.trial-button:hover{background-color:#51cc4f;text-decoration:none}.any,.html,.pdf,.wav,.zip{margin-right:5px}.any::before,.html::before,.pdf::before,.wav::before,.zip::before{zoom:.7;background:#fff;position:relative;top:5px;margin-right:5px}.pdf::before{content:url(../../img/svg/pdf.svg)}.zip::before{content:url(../../img/svg/zip.svg)}.html::before{content:url(../../img/svg/html.svg)}.wav::before{content:url(../../img/svg/wav.svg)}.any::before{content:url(../../img/svg/any.svg)}ul.features{margin:0 60px;padding:0;font-size:20px}@media screen and (max-width:1200px){ul.features{margin:0 10px}}ul.features li{padding-left:24px;background:url(/img/heart_bullet.png) left 11px no-repeat;background-size:auto 16px;line-height:36px}q{display:block;font-size:18px;margin-top:20px}q+q{margin-top:0}@media screen and (max-width:1200px){q{margin:0 10px}}q>img{width:143px;float:left;margin-right:20px}q>em{float:right;margin:20px 0}q.big{margin:60px 0;padding:0 10px;font-family:'Roboto Oblique';font-size:24px}p+q{margin-top:60px}.cc-window .cc-message{text-align:justify}.cc-window .cc-message .cc-link{padding:0;text-decoration:none;margin:10px 0 5px;display:inline-block}.cc-window .cc-btn{font-size:18px;font-weight:400;padding:.4em 51% .4em 8%;position:relative}.cc-window .cc-btn::before{content:'';background:url(../../img/cookies.png);position:absolute;width:141px;height:124px;background-size:cover;bottom:5px;right:0}.part{background-color:#fff;color:#444;font-size:26px;line-height:1.2;background-position:relative}.part.dark{background-color:#4c4e54}.part.black{background-color:#000}.part.light{background-color:#efefef}@media screen and (max-width:1200px){.part{font-size:18px}}.part>h1.chapter{background-position:absolute;visibility:hidden;position:relative;top:-100px;height:0}.part .text-wrapper{max-width:800px;text-align:justify;overflow:visible}.part>div{width:80%;margin:0 auto;overflow:auto;padding:100px 0}@media screen and (max-width:1200px){.part>div{width:90%;padding:50px 0}}.part>div h2{font-size:40px;text-align:left}@media screen and (max-width:1200px){.part>div h2{font-size:26px;line-height:1.4}}.part>div h3{font-size:50px;line-height:1.2;margin:50px 0 30px}@media screen and (max-width:1200px){.part>div h3{font-size:34px}}.part>div h4{font-family:'Roboto Bold';font-size:22px;line-height:1.2;margin:30px 0 30px}@media screen and (max-width:1200px){.part>div h4{font-size:14px}}.part>div p{margin:30px 0 30px;line-height:1.4;font-size:20px}.part>div aside{font-size:22px;font-style:italic;margin:30px 0 30px;line-height:1.2}@media screen and (max-width:1200px){.part>div aside{font-size:14px}}.part>div i{font-family:'Roboto Light';font-style:italic}.part.header-image{width:100%;padding-top:11%;background-size:cover;background-position:center}@media screen and (max-width:1200px){.part.header-image{padding-top:20%}}.content.press>div.side-column ul{font-size:16px}.content.press>div.side-column>div{display:inline-block;width:49%;margin:20px 0}.content.press>div.side-column img{width:150px;background:#fff;padding:10px 20px}.content.press>div h2{font-size:40px;margin-top:80px}.content.press>div h2:first-of-type{margin-top:0}.content.press ul{padding:0;font-size:20px}.content.press ul li{padding-left:24px;background:url(/img/heart_bullet.png) left 11px no-repeat;background-size:auto 16px;line-height:1.3;padding-top:8px}.content.press ul li a span{display:inline-block;margin-right:5px;background:rgba(255,255,255,.5);line-height:1;padding:1px 4px}.fullwidth .products a{border-color:inherit}.fullwidth .products .top{background-size:cover;background-position:0 20%;height:500px;background-image:url(/img/products/phase_plant/background.jpg);position:relative;overflow:hidden}.fullwidth .products .top .product_render{position:absolute;background-repeat:no-repeat;width:100%;background-position:center}.fullwidth .products .top h1{margin-top:-110px;color:#fff;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3em;position:relative;line-height:1em}.fullwidth .products .top .product_render{height:90%;background-size:auto 100%;margin-top:30px}.fullwidth .products .top .thumb{position:relative;height:100%;overflow:hidden;margin:0 auto;padding:100px}.fullwidth .products .top video-thumbnail{display:block;margin:50px auto}@media screen and (max-width:1200px){.fullwidth .products .top{height:400px}.fullwidth .products .top span{font-size:3em;margin-top:-110px}.fullwidth .products .top .product_render{margin-top:0;height:350px}}.fullwidth .products .overview>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;text-align:justify}.fullwidth .products .overview img{margin-right:3%}.fullwidth .products .overview span.sale{display:block;margin:0 auto}@media screen and (max-width:1200px){.fullwidth .products .overview img{display:none}}.fullwidth .products .quote{position:relative}.fullwidth .products .quote img{width:100%}.fullwidth .products .quote p{position:absolute;bottom:0;display:block;width:35%;max-width:100%;padding:0 40px;right:0;line-height:1.5em;text-align:right}.fullwidth .products .quote p span{background:#fff;color:#000;margin:5px}@media screen and (max-width:1200px){.fullwidth .products .quote{height:350px;overflow:hidden}.fullwidth .products .quote img{height:350px;width:auto;margin-right:-40px}.fullwidth .products .quote p{width:300px;padding:0 20px}}@media screen and (max-width:750px){.fullwidth .products .quote img{margin-right:-50vw}}.fullwidth .products .parameters>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fullwidth .products .parameters .center,.fullwidth .products .parameters .left,.fullwidth .products .parameters .right{-webkit-box-flex:1;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%}.fullwidth .products .parameters .left{text-align:right}.fullwidth .products .parameters .thumb{text-align:center;-webkit-box-flex:1;-webkit-flex:1 0 250px;-ms-flex:1 0 250px;flex:1 0 250px}.fullwidth .products .parameters .thumb img{width:70%}.fullwidth .products .parameters h4{font-family:'Roboto Light',sans-serif;font-weight:100;font-size:26px;line-height:1.8;margin:0}.fullwidth .products .parameters p{margin:0 0 15px}@media screen and (max-width:1200px){.fullwidth .products .parameters>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fullwidth .products .parameters .left{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:left;margin-top:50px}.fullwidth .products .parameters .thumb{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.fullwidth .products .parameters .right{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.fullwidth .products .ecosystem{background-image:url(/img/products/phase_plant/background.jpg);background-size:cover;color:#acacaa}.fullwidth .products .ecosystem>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fullwidth .products .ecosystem .text-wrapper{margin-left:-100px;width:80%}.fullwidth .products .ecosystem .toolbox{margin-left:-100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fullwidth .products .ecosystem .toolbox img{max-width:155%;object-fit:contain}.fullwidth .products .ecosystem .button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1200px){.fullwidth .products .ecosystem>div{display:block}.fullwidth .products .ecosystem .text-wrapper{margin-left:auto;margin-right:auto;width:100%}.fullwidth .products .ecosystem .toolbox{margin-left:0;overflow:hidden}.fullwidth .products .ecosystem .toolbox img{width:120%;height:100%}}.fullwidth .products .resources{background-color:#efefef}.fullwidth .products .resources a{color:#444}.fullwidth .products .resources>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;font-size:20px;line-height:2}@media screen and (max-width:1200px){.fullwidth .products .resources>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.fullwidth .products .resources>div>.column{-webkit-box-flex:1;-webkit-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%}@media screen and (max-width:1200px){.fullwidth .products .resources>div>.column{line-height:1.4;margin-bottom:20px}}.fullwidth .products .resources>div>.column a{border-color:#444;text-decoration:none}@media screen and (max-width:1200px){.fullwidth .products .resources>div>.column a{font-size:16px}}.fullwidth .products footer{margin-top:0}.content.product{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content.product .big-video+.main-column+.side-column{padding-top:100px!important}.content.product .khs_equalizers{background:0 0;color:#444;height:528px}@media screen and (max-width:1200px){.content.product .khs_equalizers{height:320px}}.content.product .khs_equalizers>img{width:35%}@media screen and (max-width:1200px){.content.product .khs_equalizers>img{width:24%}}.content.product .khs_equalizers>h2{position:absolute;left:35%;width:65%;top:21%;font-size:50px;line-height:.9;text-align:center}@media screen and (max-width:1200px){.content.product .khs_equalizers>h2{left:28%;top:6%;font-size:33px;width:268px}}.content.product .khs_equalizers>div{position:absolute;width:31%;top:35%;left:35%}@media screen and (max-width:1200px){.content.product .khs_equalizers>div{width:47%;top:48%;left:2%}}.content.product .khs_equalizers>div+div{left:69%}@media screen and (max-width:1200px){.content.product .khs_equalizers>div+div{left:51%}}.content.product>div .introduction{font-family:'Roboto Oblique';font-size:24px;margin-bottom:40px}.content.product>div dl dt{font-size:16px;font-family:'Roboto Oblique'}.content.product>div dl dd{font-size:16px;margin-bottom:20px}.content.product>div.big-shot{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:160px 0 60px;padding:20px;text-align:right;position:relative}@media screen and (max-width:1200px){.content.product>div.big-shot{display:none}}.content.product>div.big-shot>img{position:absolute;width:750px;top:-130px;left:50px;z-index:1}.content.product>div.big-shot>div.deal{position:absolute;top:-70px;left:720px;width:130px;height:130px;background-size:100%;color:#000;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);font-size:30px;line-height:1;text-align:center;padding:35px 0;z-index:1;font-family:'Roboto Bold'}.content.product>div.big-shot>div.deal.red{background-image:url(/img/deal/red_big.png)}.content.product>div.big-shot>div.deal.single-row{padding:14px 0}.content.product>div.main-column{-webkit-box-flex:0;-webkit-flex:0 0 750px;-ms-flex:0 0 750px;flex:0 0 750px;max-width:750px}.content.product>div.main-column.transparent{background-color:transparent;padding:0;color:#444}.content.product>div.main-column.transparent a{color:#444;border-bottom-color:rgba(0,0,0,.3)}.content.product>div.main-column>.black{background-color:rgba(6,6,6,.9);padding:60px;color:#fff}.content.product>div.main-column>.black a{color:#fff;border-bottom-color:rgba(255,255,255,.4)}@media screen and (max-width:1200px){.content.product>div.main-column>.black{padding:60px 20px!important}}.content.product>div.main-column .article{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:justify;font-size:18px;margin-top:40px}@media screen and (max-width:1200px){.content.product>div.main-column .article{padding:0 10px}}.content.product>div.main-column .article>h3{font-size:35px;line-height:1.1;text-align:left;margin-bottom:40px}.content.product>div.main-column .article a{color:#444;border-color:#444}.content.product>div.main-column .article .buy-button{background-color:#72a6dc;color:#fff;font-size:22px;padding:10px 20px;text-align:left;display:block;border:0;width:100%;text-align:center}.content.product>div.main-column .article .buy-button:hover{background-color:#80b2e6}.content.product>div.main-column .article>div{margin-bottom:40px}@media screen and (min-width:1199px){.content.product>div.main-column .article>div{float:left;width:50%;padding:0 20px 0 0}.content.product>div.main-column .article>div+div{padding:0 0 0 20px}}.content.product>div.main-column .perspective{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:130%;margin:50px 0 0 -15%;color:#444}@media screen and (max-width:1200px){.content.product>div.main-column .perspective{width:106%;margin:50px 0 0 -3%}}.content.product>div.main-column .perspective a{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;-webkit-column-gap:2px;column-gap:2px;border:0;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;outline:0}.content.product>div.main-column .perspective a>img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(15deg);transform:rotateY(15deg);width:100%;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000}.content.product>div.main-column .perspective a>img:hover{-webkit-transform:rotateY(14deg) scale(1.02);transform:rotateY(14deg) scale(1.02);-webkit-box-shadow:5px 5px 15px #000;box-shadow:5px 5px 15px #000;z-index:1}.content.product>div.main-column .perspective a+a>img{-webkit-transform:rotateY(-15deg);transform:rotateY(-15deg);margin-bottom:2px}.content.product>div.main-column .perspective a+a>img:hover{-webkit-transform:rotateY(-14deg) scale(1.02);transform:rotateY(-14deg) scale(1.02)}.content.product>div.main-column hgroup{position:relative}.content.product>div.main-column hgroup h1.ir{background-repeat:no-repeat;text-indent:-9999em;overflow:hidden;height:56px;font-size:0;max-width:70%}.content.product>div.main-column hgroup div.deal{position:absolute;top:-70px;right:-109px;width:130px;height:130px;background-size:100%;color:#000;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);font-size:30px;line-height:1;text-align:center;padding:35px 0;font-family:'Roboto Bold'}@media screen and (max-width:1200px){.content.product>div.main-column hgroup div.deal{top:-40px;right:0;width:60px;height:60px;font-size:14px;padding:17px 0}}.content.product>div.main-column hgroup div.deal.red{background-image:url(/img/deal/red_big.png)}.content.product>div.main-column hgroup div.deal.single-row{padding:14px 0}.content.product>div.main-column hgroup .awards{position:absolute;bottom:0;right:-20px;height:98px}@media screen and (max-width:1200px){.content.product>div.main-column hgroup .awards{height:49px;right:0}}.content.product>div.main-column hgroup .toolbox_box{position:absolute;height:262px;top:-144px;left:-30px}@media screen and (max-width:1200px){.content.product>div.main-column hgroup .toolbox_box{height:143px;top:-44px;left:-7px}}.content.product>div.main-column hgroup .toolbox_logo{height:60px;position:relative;z-index:1;margin-left:111px}.content.product>div.main-column hgroup .bundle-title{padding-left:24%}.content.product>div.main-column hgroup .bundle-tagline{position:absolute;left:24%;top:54%;font-size:26px}@media screen and (max-width:1200px){.content.product>div.main-column hgroup .bundle-tagline{font-size:16px}}.content.product>div.main-column hgroup buttons.mobile-buy{float:right;width:inherit;bottom:10px;display:none}@media screen and (max-width:1200px){.content.product>div.main-column hgroup buttons.mobile-buy{display:block}}.content.product>div.main-column hgroup buttons.mobile-buy>a.buy{height:50px}.content.product>div.main-column hgroup buttons.mobile-buy>a.buy span.cart-text,.content.product>div.main-column hgroup buttons.mobile-buy>a.buy>span.text{display:none!important}.content.product>div.main-column hgroup download-button{float:right;width:inherit;bottom:10px;display:none;position:relative}@media screen and (max-width:1200px){.content.product>div.main-column hgroup download-button{display:block}}.content.product>div.main-column hgroup download-button>a{height:50px}.content.product>div.main-column hgroup download-button>a span.cart-text,.content.product>div.main-column hgroup download-button>a>span.text{display:none!important}.content.product>div.main-column hgroup download-button>form:after,.content.product>div.main-column hgroup download-button>form:before{clear:both}.content.product>div.main-column table.comparison{font-size:18px;width:100%;margin-bottom:60px}@media screen and (max-width:1200px){.content.product>div.main-column table.comparison{font-size:12px}}.content.product>div.main-column table.comparison th{width:auto;font-weight:400;text-align:center}.content.product>div.main-column table.comparison td{padding:1px 5px}.content.product>div.main-column table.comparison td:not(:first-child){width:25%;text-align:center}.content.product>div.main-column table.comparison tbody tr:nth-child(odd){background:rgba(255,255,255,.1)}.content.product>div.main-column table.comparison tfoot a.license-button{font-size:18px;margin-top:10px;text-align:center;padding:5px}.content.product>div.main-column table.comparison tbody a{white-space:nowrap;border:0!important}.content.product>div.main-column table.comparison .worth{opacity:.5}.content.product>div.main-column [data-thumbnail] .big-screenshot{width:820px;margin-left:-95px;-webkit-box-shadow:0 5px 10px #000,0 0 5px #000;box-shadow:0 5px 10px #000,0 0 5px #000;background:#454340;height:396px}@media screen and (max-width:1200px){.content.product>div.main-column [data-thumbnail] .big-screenshot{width:90%;margin:0 auto;height:auto;display:block}}.content.product>div.main-column .features_illustrated{padding:0;margin:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content.product>div.main-column .features_illustrated.thirds>li{-webkit-box-flex:1;-webkit-flex:1 0 26%;-ms-flex:1 0 26%;flex:1 0 26%}.content.product>div.main-column .features_illustrated.halfs>li{margin-right:50px;-webkit-box-flex:1;-webkit-flex:1 0 42%;-ms-flex:1 0 42%;flex:1 0 42%;text-align:justify}@media screen and (min-width:1199px){.content.product>div.main-column .features_illustrated.thirds>li:nth-child(3n){margin-right:0}.content.product>div.main-column .features_illustrated.halfs>li:nth-child(2n){margin-right:0}}.content.product>div.main-column .features_illustrated>li{margin-right:30px;padding-bottom:50px}@media screen and (max-width:1200px){.content.product>div.main-column .features_illustrated>li{-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;margin-right:0;padding:0 0 20px}.content.product>div.main-column .features_illustrated>li>p{padding:0 30px}}.content.product>div.main-column .features_illustrated>li>img{height:20px;width:22.3px;float:left;margin:2px 5px 20px 0}.content.product>div.main-column .features_illustrated>li>h4{font-size:18px;line-height:1.4;min-height:33px;font-family:Roboto}.content.product>div.main-column .features_illustrated>li>p{font-size:15px}.content.product>div.main-column .buy-container{-webkit-perspective:1000px;perspective:1000px}.content.product>div.main-column .buy-container>img{-webkit-transform:rotateY(40deg) rotateX(10deg);transform:rotateY(40deg) rotateX(10deg);width:110%;margin-left:-60px;margin-top:0;-webkit-box-shadow:0 5px 10px #000,0 0 5px #000;box-shadow:0 5px 10px #000,0 0 5px #000;background:#454340}.content.product>div.main-column .buy-container>a{z-index:1;position:absolute;width:50%;right:0;top:-6%}.content.product>div.main-column .included-in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:100px}.content.product>div.main-column .included-in>h4{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:26px}.content.product>div.main-column .included-in>div{-webkit-box-flex:1;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%;margin-right:30px;padding-bottom:50px;position:relative}.content.product>div.main-column .included-in>div:nth-child(2n){margin-right:0}.content.product>div.main-column .included-in>div a{border:0}.content.product>div.main-column .included-in>div img{height:400px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.content.product>div.main-column .included-in>div:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.content.product>div.main-column .included-in>div a[data-buy]{color:#fff;position:absolute;width:70%;top:61%;right:0}@media screen and (max-width:1200px){.content.product>div.main-column .included-in{padding:60px 20px}.content.product>div.main-column .included-in>h4{font-size:18px}.content.product>div.main-column .included-in>div img{height:200px}.content.product>div.main-column .included-in>div [data-buy]{display:none}}.content.product>div.main-column.ends-white{padding-bottom:0}.content.product>div.side-column{-webkit-box-flex:0;-webkit-flex:0 0 350px;-ms-flex:0 0 350px;flex:0 0 350px;max-width:350px;padding:210px 0}.content.product .gallery{margin:20px 0;-webkit-column-count:5;column-count:5;-webkit-column-gap:2px;column-gap:2px}@media screen and (max-width:1200px){.content.product .gallery{margin:20px 0}}.content.product .gallery>a{border:0;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.content.product .gallery>a>img{background:#454341;width:100%;margin-bottom:2px;position:relative;-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;-webkit-transition:-webkit-transform .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.content.product .gallery>a>img:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:5px 5px 15px #000;box-shadow:5px 5px 15px #000;z-index:1}.content.product ul.platforms{background:rgba(255,255,255,.1);padding:0 100px;margin:0 -60px;position:relative;clear:both}@media screen and (max-width:1200px){.content.product ul.platforms{padding:4px 20px 0;margin:0 -10px 20px}}.content.product ul.platforms>li{display:inline-block;margin-right:10px}.content.product ul.platforms>li.right{float:right;margin-right:0}@media screen and (max-width:1200px){.content.product ul.platforms>li.right{right:10px;top:2px;display:none}}.content.product ul.platforms>li.right a{font-size:12px}.content.product ul.platforms>li img{height:34px}.content.product>.side-column>ul{margin:0;padding:0}.content.product>.side-column>ul>li{font-size:16px;padding:0 30px 100px 30px;text-align:center}.content.product>.side-column>ul>li>*{width:100%}.content.product>.side-column>ul>li>*>*{width:100%}.content.product>.side-column>ul>li>a{display:block;border:none}.content.product>.side-column>ul>li .upsell{text-align:left}.content.product>.side-column>ul>li .upsell a{line-height:24px;margin-left:10px}@media screen and (max-width:1200px){.content.product>.side-column>ul>li .upsell a{margin-bottom:0}}.content.product>.side-column>ul>li .upsell a.license-button{line-height:20px;margin-top:2px}.content.product>.side-column>ul>li>form{text-align:left;background-color:#4cbf4a;padding:0 20px}.content.product>.side-column>ul>li>form>div{margin-bottom:20px}.content.product>.side-column>ul>li>form label{display:block;font-size:16px}.content.product>.side-column>ul>li>form input:not([type=checkbox]){display:block;width:100%;height:26px;border:1px solid #ddd;background:#fcfcfc;padding:3px 5px;font-size:16px}.content.product>.side-column>ul>li>form input[type=checkbox]{width:13px;float:left;margin:5px 5px 0 0}.content.product>.side-column>ul>li>form p.error{color:red;display:none;font-size:18px;margin:0}.content.product>.side-column>ul>li>form p.warning{color:orange;display:none;font-size:18px;margin:0}.content.product>.side-column>ul>li>form .cards{float:right;width:67px}.content.product>.side-column>ul>li>form div.half{float:left;width:45%;margin-right:10%}.content.product>.side-column>ul>li>form div.half+.half{margin-right:0}.content.product>.side-column>ul>li>form .place-order-button{background:#fff;color:#444;width:100px;border:0;-webkit-border-radius:5px;border-radius:5px;float:right;margin-bottom:20px;font-size:24px}.content.product>.side-column>ul>li>form .place-order-button:hover{color:#666}.content.product>.side-column>ul>li .manual{text-align:left;background:#fff;color:#444;position:relative;padding:10px 20px 17px}.content.product>.side-column>ul>li .manual a{color:#444;border-bottom-color:#444}.content.product>.side-column>ul>li .manual a:hover{border-bottom-color:#444}.content.product>.side-column>ul>li .banks{text-align:left;background:#fff;color:#444;position:relative;padding:10px 20px 17px 45px}.content.product>.side-column>ul>li .banks a{color:#444;border-bottom-color:#444;position:relative;width:auto!important;margin-bottom:14px;margin-left:-25px}.content.product>.side-column>ul>li .banks a:hover{border-bottom-color:#444}.content.product>.side-column>ul>li .banks a span{position:absolute;opacity:.5;font-size:12px;left:32px;bottom:-18px;white-space:nowrap}.content.product>.side-column>ul>li .banks hr{border:0;height:20px}.profile .part{overflow:visible}.profile .part.dark{background-color:#efefef}.profile .part>div{overflow:visible;padding-top:50px}.profile .part>div .columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.profile .part>div .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.profile .part>div .columns .column{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}.profile .part>div p{line-height:1.4}.profile .part>div h4{font-size:26px;font-family:'Roboto Light';font-weight:400;margin-bottom:5px}.profile .part>div:not([semi-sticky]) a:not(.buy){border-color:#444;color:#444}.profile .part>div:not([semi-sticky]) a:not(.buy):hover{border-color:#888;color:#888}.profile .part>div transfer-button,.profile .part>div:not([semi-sticky]) a.button,.profile .part>div:not([semi-sticky]) button{-webkit-border-radius:0;border-radius:0;font-family:'Roboto Light';color:#fff;font-size:22px;padding:10px 20px;text-align:left;text-decoration:none;background:#72a6dc;border:0}.profile .part>div transfer-button:hover,.profile .part>div:not([semi-sticky]) a.button:hover,.profile .part>div:not([semi-sticky]) button:hover{background-color:#80b2e6;color:#fff;border:0}.profile .part>div center>div{text-align:center;display:inline-block;margin:10px 10px 20px;width:300px}.profile .part>div center>div>a{background:#4cbf4a;color:#fff;border:0;font-size:22px;padding:10px 20px;display:block;text-decoration:none}.profile .part>div center>div>a:hover{color:#fff;background-color:#51cc4f;text-decoration:none}.profile .part>div center>div>i{display:block;font-size:18px}.profile .part>div img{width:700px;max-width:100%;margin:0 auto 20px;display:block}.profile .part>div label{font-size:20px}.profile .part>div .path{font-family:'Courier New'}@media screen and (max-width:700px){.profile .part>div .path{font-size:10px}}.profile .part>div aside{font-size:18px;font-family:'Roboto Oblique';background:rgba(0,0,0,.05);padding:20px 20px 20px 80px;color:#777;background-image:url(/img/info_icon.png);background-repeat:no-repeat;background-size:32px;background-position:25px;margin:30px 10% 0}.profile .part>div aside.success{padding:20px;background-image:none;background:rgba(87,162,107,.2);color:#5f9851}.profile .part>div aside.error{padding:20px;background-image:none;background:rgba(191,22,22,.2);color:#a21d1d}.profile .part>div input:not([type=checkbox]):not([type=radio]){display:initial;font-size:20px;height:auto;width:100%;padding:3px 7px;color:#444;font-family:'Roboto Light'}.profile .top{background-image:url(/img/profile.jpg);background-size:cover;background-position:center;height:40%;color:#acacac;text-align:center;margin-top:50px}@media screen and (max-width:1200px){.profile .top{margin-top:0;height:15%}.profile .top>div{padding:0}}.profile ul.rewards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.profile ul.rewards>li{font-size:20px;padding:10px;margin:0 10px}.profile ul.rewards>li:hover{background:rgba(0,0,0,.1)}.profile ul.rewards>li>label{white-space:nowrap}.profile ul.rewards>li>label.disabled{color:#999}.profile .licenses ul,.profile .orders ul{line-height:1.4;padding:0}.profile .licenses ul label:hover a,.profile .licenses ul label:hover span,.profile .orders ul label:hover a,.profile .orders ul label:hover span{color:#888!important}.profile .licenses ul label span,.profile .orders ul label span{float:right;cursor:pointer}.profile .licenses ul table,.profile .orders ul table{width:100%}.profile .licenses ul table tr>:nth-child(4),.profile .orders ul table tr>:nth-child(4){text-align:right}.profile .licenses ul .license,.profile .orders ul .license{padding-bottom:15px}.profile .licenses ul .license>span,.profile .licenses ul .license>transfer-button,.profile .orders ul .license>span,.profile .orders ul .license>transfer-button{float:right}.profile .licenses ul .license.revoked,.profile .orders ul .license.revoked{color:#ff4500}.profile .licenses ul .license.revoked a.button,.profile .orders ul .license.revoked a.button{float:right}.profile .licenses ul .license div.license-key,.profile .orders ul .license div.license-key{border:1px dashed #444;font-family:monospace;font-size:20px;margin-top:15px;text-align:center;padding:2px}.profile input[type=checkbox].visibility-toggle{display:none}.profile input[type=checkbox].visibility-toggle+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;font-size:26px}.profile input[type=checkbox].visibility-toggle+label>a{border:none!important}.profile input[type=checkbox].visibility-toggle+label:after{content:"";position:absolute;width:0;height:0;border-left:.35em solid transparent;border-right:.35em solid transparent;margin-left:.35em;margin-top:.5em}.profile input[type=checkbox].visibility-toggle:checked+label:after{border-bottom:.35em solid #444}.profile input[type=checkbox].visibility-toggle:checked+label:hover:after{border-bottom:.35em solid #888}.profile input[type=checkbox].visibility-toggle:checked+label+div{background-color:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2);padding:20px 60px;margin:10px 0}@media screen and (max-width:1200px){.profile input[type=checkbox].visibility-toggle:checked+label+div{padding:1px 20px}}.profile input[type=checkbox].visibility-toggle:not(:checked)+label:after{border-top:.35em solid #444}.profile input[type=checkbox].visibility-toggle:not(:checked)+label:hover:after{border-top:.35em solid #888}.profile input[type=checkbox].visibility-toggle:not(:checked)+label+div{display:none}.profile footer{margin-top:0}.content.single-column>div.main-column{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body>.social{position:fixed;right:0;top:102px;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:33px;overflow:visible}@media screen and (max-width:800px){body>.social{display:none}}body>.social>a{display:inline-block;text-decoration:none;border:0;background-color:#5a5a5a;width:33px;margin-bottom:2px;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}body>.social>a:hover{background-color:#737373}body>.social>a>img{width:32px;height:32px}body>.social .newsletter{background-color:#5a5a5a;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;margin-bottom:2px;position:relative;height:122px;width:300px;left:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}body>.social .newsletter:hover{left:-267px}body>.social .newsletter>img{width:33px;position:absolute;bottom:0;left:0}body>.social .newsletter>span{color:#d7d7d7;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:block;position:absolute;left:-21px;font-size:16px;top:38px}body>.social .newsletter>#mc_embed_signup{position:absolute;left:33px;width:267px;height:122px;color:#d7d7d7;font-size:16px;padding:0 20px 0 10px}body>.social .newsletter>#mc_embed_signup p{margin-bottom:5px}body>.social .newsletter>#mc_embed_signup .email{width:100%;margin-bottom:10px;background:0 0;color:#d7d7d7;border-color:#d7d7d7}body>.social .newsletter>#mc_embed_signup .email::-webkit-input-placeholder{color:#a7a7a7}body>.social .newsletter>#mc_embed_signup .email:-ms-input-placeholder{color:#a7a7a7}body>.social .newsletter>#mc_embed_signup .email::placeholder{color:#a7a7a7}body>.social .newsletter>#mc_embed_signup .email:-ms-input-placeholder{color:#a7a7a7}body>.social .newsletter>#mc_embed_signup .email::-ms-input-placeholder{color:#a7a7a7}body>.social .newsletter>#mc_embed_signup .button{color:#fff;font-size:16px;padding:0 10px;display:block;border:0;background-color:#4cbf4a;text-align:center;width:110px;float:right;-webkit-border-radius:0;border-radius:0}body>.social .newsletter>#mc_embed_signup .button:hover{background-color:#51cc4f}.freshwidget-button.fd-btn-right{width:33px;height:102px;background-color:#5a5a5a!important;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-image:url(../img/social/su.png);background-size:31px;background-position:bottom left;background-repeat:no-repeat;right:0}@media screen and (max-width:800px){.freshwidget-button.fd-btn-right{display:none!important}}.freshwidget-button.fd-btn-right:hover{background-color:#737373!important}.freshwidget-button.fd-btn-right>a.freshwidget-theme{width:33px;background-color:transparent!important;color:#d7d7d7!important;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:0;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;font-size:16px;font-family:'Roboto Light',sans-serif;font-weight:400;position:absolute;width:102px;display:block;height:33px;left:-69px;top:-33px;padding:5px 0 5px 35px}.toolbox .part>div p{line-height:1.4;text-align:justify}.toolbox .part .carve_eq,.toolbox .part .disperser,.toolbox .part .faturator,.toolbox .part .khs_one,.toolbox .part .multipass,.toolbox .part .phase_plant,.toolbox .part .slice_eq,.toolbox .part .snap_heap{height:22px;display:inline-block;background-size:auto 22px;width:100%;opacity:1!important;background-repeat:no-repeat;background-position:center}.toolbox .part .snap_heap{background-image:url(/img/products/snap_heap_logo_444.png)}.toolbox .part .multipass{background-image:url(/img/products/multipass_logo_444.png)}.toolbox .part .phase_plant{background-image:url(/img/products/phase_plant_logo_444.png)}.toolbox .part .carve_eq{background-image:url(/img/products/carve_logo_444.png)}.toolbox .part .slice_eq{background-image:url(/img/products/slice_logo_444.png)}.toolbox .part .disperser{background-image:url(/img/products/disperser_logo_444.png)}.toolbox .part .faturator{background-image:url(/img/products/faturator_logo_444.png)}.toolbox .part .khs_one{background-image:url(/img/products/khs_one_logo_444.png)}.toolbox .top{background-image:url(/img/offers/kilohearts_toolbox/top_banner.jpg);background-size:cover;background-position:center;max-height:90%;padding-bottom:30%;color:#acacac;text-align:center;margin-top:50px}.toolbox .top h2{font-size:70px}@media screen and (max-width:1200px){.toolbox .top h2{font-size:28px;margin-top:5%}}@media screen and (max-width:1200px){.toolbox .top{margin-top:0;height:auto}.toolbox .top>div{padding:0}}.toolbox .part.quotes{background-image:url(/img/offers/kilohearts_toolbox/background.jpg);background-position:bottom center;background-size:cover;color:#ccc}.toolbox .part.quotes>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:600px){.toolbox .part.quotes>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.toolbox .part.quotes>div>div{-webkit-box-flex:0;-webkit-flex:0 0 19%;-ms-flex:0 0 19%;flex:0 0 19%}@media screen and (max-width:1600px){.toolbox .part.quotes>div>div{-webkit-box-flex:0;-webkit-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%}}@media screen and (max-width:900px){.toolbox .part.quotes>div>div{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%}}.toolbox .part.quotes>div>div>img{width:100%}@media screen and (max-width:1200px){.toolbox .part.quotes>div>div>img{margin-bottom:10px}}.toolbox .part.quotes>div>div q{text-align:justify;font-size:16px}.toolbox .part.quotes>div>div a{color:#ccc;border-color:#ccc}.toolbox .part.quotes>div>div p{text-align:right;font-size:16px}.toolbox .part.free,.toolbox .part.professional,.toolbox .part.starter,.toolbox .part.subscription,.toolbox .part.ultimate{background-repeat:no-repeat;background-size:50%}.toolbox .part.free .sale,.toolbox .part.professional .sale,.toolbox .part.starter .sale,.toolbox .part.subscription .sale,.toolbox .part.ultimate .sale{margin-left:20px;text-align:left}.toolbox .part.free>div,.toolbox .part.professional>div,.toolbox .part.starter>div,.toolbox .part.subscription>div,.toolbox .part.ultimate>div{overflow:visible;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:50px}@media screen and (max-width:1200px){.toolbox .part.free>div,.toolbox .part.professional>div,.toolbox .part.starter>div,.toolbox .part.subscription>div,.toolbox .part.ultimate>div{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.toolbox .part.free>div>div,.toolbox .part.professional>div>div,.toolbox .part.starter>div>div,.toolbox .part.subscription>div>div,.toolbox .part.ultimate>div>div{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;margin-left:25%}.toolbox .part.free>div>div p a,.toolbox .part.professional>div>div p a,.toolbox .part.starter>div>div p a,.toolbox .part.subscription>div>div p a,.toolbox .part.ultimate>div>div p a{color:#444;border-color:#444}.toolbox .part.free>div>div h2.logo,.toolbox .part.professional>div>div h2.logo,.toolbox .part.starter>div>div h2.logo,.toolbox .part.subscription>div>div h2.logo,.toolbox .part.ultimate>div>div h2.logo{background-repeat:no-repeat;background-size:contain;height:100px;width:235px;margin:0 auto}@media screen and (max-width:1200px){.toolbox .part.free>div>div h2.logo,.toolbox .part.professional>div>div h2.logo,.toolbox .part.starter>div>div h2.logo,.toolbox .part.subscription>div>div h2.logo,.toolbox .part.ultimate>div>div h2.logo{width:210px}}.toolbox .part.free>div>div ul,.toolbox .part.professional>div>div ul,.toolbox .part.starter>div>div ul,.toolbox .part.subscription>div>div ul,.toolbox .part.ultimate>div>div ul{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.toolbox .part.free>div>div ul li,.toolbox .part.professional>div>div ul li,.toolbox .part.starter>div>div ul li,.toolbox .part.subscription>div>div ul li,.toolbox .part.ultimate>div>div ul li{-webkit-box-flex:0;-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}.toolbox .part.free>div>div ul li a,.toolbox .part.professional>div>div ul li a,.toolbox .part.starter>div>div ul li a,.toolbox .part.subscription>div>div ul li a,.toolbox .part.ultimate>div>div ul li a{border:0}.toolbox .part.free>div>div ul li a img,.toolbox .part.professional>div>div ul li a img,.toolbox .part.starter>div>div ul li a img,.toolbox .part.subscription>div>div ul li a img,.toolbox .part.ultimate>div>div ul li a img{width:100%;min-width:115px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.toolbox .part.free>div>div ul li a img:hover,.toolbox .part.professional>div>div ul li a img:hover,.toolbox .part.starter>div>div ul li a img:hover,.toolbox .part.subscription>div>div ul li a img:hover,.toolbox .part.ultimate>div>div ul li a img:hover{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}.toolbox .part.free>div>div buttons,.toolbox .part.free>div>div download-button,.toolbox .part.professional>div>div buttons,.toolbox .part.professional>div>div download-button,.toolbox .part.starter>div>div buttons,.toolbox .part.starter>div>div download-button,.toolbox .part.subscription>div>div buttons,.toolbox .part.subscription>div>div download-button,.toolbox .part.ultimate>div>div buttons,.toolbox .part.ultimate>div>div download-button{width:400px;display:block;margin:0 auto}@media screen and (max-width:1200px){.toolbox .part.free>div>div buttons,.toolbox .part.free>div>div download-button,.toolbox .part.professional>div>div buttons,.toolbox .part.professional>div>div download-button,.toolbox .part.starter>div>div buttons,.toolbox .part.starter>div>div download-button,.toolbox .part.subscription>div>div buttons,.toolbox .part.subscription>div>div download-button,.toolbox .part.ultimate>div>div buttons,.toolbox .part.ultimate>div>div download-button{width:100%}.toolbox .part.free>div>div download-button,.toolbox .part.free>div>div span.sale,.toolbox .part.professional>div>div download-button,.toolbox .part.professional>div>div span.sale,.toolbox .part.starter>div>div download-button,.toolbox .part.starter>div>div span.sale,.toolbox .part.subscription>div>div download-button,.toolbox .part.subscription>div>div span.sale,.toolbox .part.ultimate>div>div download-button,.toolbox .part.ultimate>div>div span.sale{margin:0 0 40px}}.toolbox .part.free>div>section,.toolbox .part.professional>div>section,.toolbox .part.starter>div>section,.toolbox .part.subscription>div>section,.toolbox .part.ultimate>div>section{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding:50px 0 0 6%;min-width:300px}.toolbox .part.free>div>section a,.toolbox .part.professional>div>section a,.toolbox .part.starter>div>section a,.toolbox .part.subscription>div>section a,.toolbox .part.ultimate>div>section a{color:#444;border-color:#444;opacity:.5}.toolbox .part.free>div>section a.new,.toolbox .part.professional>div>section a.new,.toolbox .part.starter>div>section a.new,.toolbox .part.subscription>div>section a.new,.toolbox .part.ultimate>div>section a.new{opacity:1}.toolbox .part.free>div>section aside,.toolbox .part.professional>div>section aside,.toolbox .part.starter>div>section aside,.toolbox .part.subscription>div>section aside,.toolbox .part.ultimate>div>section aside{opacity:.5;font-size:12px;margin-bottom:0}.toolbox .part.free>div>section>div,.toolbox .part.professional>div>section>div,.toolbox .part.starter>div>section>div,.toolbox .part.subscription>div>section>div,.toolbox .part.ultimate>div>section>div{background:#fff;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.3);box-shadow:0 20px 60px rgba(0,0,0,.3);text-align:center;font-size:18px;line-height:1.5;padding:40px 10px}.toolbox .part.free>div>section>div h3,.toolbox .part.professional>div>section>div h3,.toolbox .part.starter>div>section>div h3,.toolbox .part.subscription>div>section>div h3,.toolbox .part.ultimate>div>section>div h3{font-size:22px;margin:0 0 20px 0}.toolbox .part.free>div>section>div>div,.toolbox .part.professional>div>section>div>div,.toolbox .part.starter>div>section>div>div,.toolbox .part.subscription>div>section>div>div,.toolbox .part.ultimate>div>section>div>div{-webkit-column-count:2;column-count:2;text-align:left}.toolbox .part.free{background-color:#efefef;background-image:url(/img/offers/kilohearts_toolbox/free_back.jpg);background-position:-10% 105%}@media screen and (max-width:1200px){.toolbox .part.free{background-position:-50px 5%;background-size:400px}.toolbox .part.free>div>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}.toolbox .part.free>div>section{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0}}.toolbox .part.free h2.logo{background-image:url(/img/offers/kilohearts_toolbox/free_logo.png)}@media screen and (max-width:1200px){.toolbox .part.free h2.logo{position:relative;left:95px;height:80px!important;margin-top:20px!important}}.toolbox .part.starter{background-image:url(/img/offers/kilohearts_toolbox/starter_back.jpg);background-position:107% 100%}@media screen and (max-width:1200px){.toolbox .part.starter{background-position:-160px 2%;background-size:400px}}.toolbox .part.starter>div>div{margin:0;margin-right:25%}@media screen and (max-width:1200px){.toolbox .part.starter>div>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}}.toolbox .part.starter>div>section{padding:50px 6% 0 0}@media screen and (max-width:1200px){.toolbox .part.starter>div>section{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.toolbox .part.starter h2.logo{background-image:url(/img/offers/kilohearts_toolbox/starter_logo.png)}@media screen and (max-width:1200px){.toolbox .part.starter h2.logo{position:relative;left:95px;height:80px!important;margin-top:20px!important}}.toolbox .part.professional{background-color:#080808;background-image:url(/img/offers/kilohearts_toolbox/Packshot_Professional.png),url(/img/offers/kilohearts_toolbox/background.jpg);background-position:108% 14%,bottom center;background-size:65%,cover;color:#ccc}@media screen and (max-width:1200px){.toolbox .part.professional{background-position:center 1%,bottom center;background-size:150%,cover;padding-top:53%}}.toolbox .part.professional .snap_heap{background-image:url(/img/products/snap_heap_logo_ccc.png)}.toolbox .part.professional>div>div{margin:0;-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}@media screen and (max-width:1200px){.toolbox .part.professional>div>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}}.toolbox .part.professional>div>div p a{color:#ccc;border-color:#ccc}.toolbox .part.professional>div>div li{-webkit-box-flex:0!important;-webkit-flex:0 0 18.75%!important;-ms-flex:0 0 18.75%!important;flex:0 0 18.75%!important}.toolbox .part.professional>div>section{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;position:relative}@media screen and (max-width:1200px){.toolbox .part.professional>div>section{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0}}.toolbox .part.professional>div>section a{color:#ccc;border-color:#ccc}.toolbox .part.professional>div>section>div{position:absolute;bottom:0;width:100%;padding:40px 40px;background-color:#272d35;-webkit-box-shadow:0 20px 60px #000;box-shadow:0 20px 60px #000}@media screen and (max-width:1200px){.toolbox .part.professional>div>section>div{position:initial}}@media screen and (min-width:1500px){.toolbox .part.professional>div>section>div>div{-webkit-column-count:3;column-count:3}}.toolbox .part.professional h2.logo{background-image:url(/img/offers/kilohearts_toolbox/professional_logo.png)}.toolbox .part.ultimate{background-image:url(/img/offers/kilohearts_toolbox/ultimate_back.jpg);background-position:122% 25%}@media screen and (max-width:1200px){.toolbox .part.ultimate{background-position:center 1%,bottom center;background-size:150%,cover;padding-top:53%}}.toolbox .part.ultimate .sale{margin-left:0}.toolbox .part.ultimate .price-table .sale{color:#ff4500}.toolbox .part.ultimate>div>div{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;margin:0;margin-right:25%}@media screen and (max-width:1200px){.toolbox .part.ultimate>div>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}}.toolbox .part.ultimate>div>section{-webkit-box-flex:0;-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%;padding:50px 6% 0 0}@media screen and (max-width:1200px){.toolbox .part.ultimate>div>section{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.toolbox .part.ultimate>div>section>div{padding:40px 40px}.toolbox .part.ultimate h2.logo{background-image:url(/img/offers/kilohearts_toolbox/ultimate_logo.png)}.toolbox .part.subscription{background-color:#efefef;background-image:url(/img/offers/kilohearts_toolbox/headphones.jpg);background-position:center;background-size:cover;color:#fff}@media screen and (max-width:1200px){.toolbox .part.subscription{background-position:left}}.toolbox .part.subscription>div>div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:15%}@media screen and (max-width:1200px){.toolbox .part.subscription>div>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}}.toolbox .part.subscription>div>div p a{color:#fff;border-color:#fff}.toolbox .part.subscription h2.logo{background-image:url(/img/offers/kilohearts_toolbox/subscription_logo_fff.png);height:103px!important;width:370px!important}@media screen and (max-width:1200px){.toolbox .part.subscription h2.logo{width:100%!important}}.toolbox .part.resources{background-color:#efefef}.toolbox .part.resources a{color:#444}.toolbox .part.resources>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:20px;line-height:2}@media screen and (max-width:1200px){.toolbox .part.resources>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.toolbox .part.resources>div>.column{-webkit-box-flex:1;-webkit-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%}@media screen and (max-width:1200px){.toolbox .part.resources>div>.column{line-height:1.4;margin-bottom:20px}}.toolbox .part.resources>div>.column a{border-color:#444;text-decoration:none}@media screen and (max-width:1200px){.toolbox .part.resources>div>.column a{font-size:16px}}.toolbox footer{margin-top:0}.phase_plant .part{overflow:hidden}.phase_plant .part>div p{line-height:1.4;text-align:justify}.phase_plant .top{background-image:url(/img/products/phase_plant/top_banner.jpg);background-size:cover;background-position:center;max-height:90%;color:#acacac;text-align:center;margin-top:50px}@media screen and (max-width:1200px){.phase_plant .top{margin-top:0;height:auto}.phase_plant .top>div{padding:0}}.phase_plant .top .big-logo{background-image:url(/img/products/phase_plant/logo_big.png);background-size:contain;width:100%;height:136px;background-position:center;background-repeat:no-repeat;margin-top:2%;margin-bottom:-1.8%}.phase_plant .top .big-logo+h3{letter-spacing:12px;font-size:40px}.phase_plant .top video-thumbnail{display:block}.phase_plant .introduction{background-image:url(/img/products/phase_plant/introduction_back.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#efefef}@media screen and (max-width:1200px){.phase_plant .introduction{background-image:none}}.phase_plant .introduction>div{padding:50px 0 50px 30%}@media screen and (max-width:1200px){.phase_plant .introduction>div{padding:50px 0}}.phase_plant .overview>div{position:relative}.phase_plant .overview a{color:#444;border-color:#444}.phase_plant .overview slideshow dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3%}@media screen and (max-width:1200px){.phase_plant .overview slideshow dots{margin-bottom:30px}}.phase_plant .overview slideshow dots dot{width:25px;height:25px;border:2px solid #444;cursor:pointer;display:block;margin:0 2%;-webkit-border-radius:15px;border-radius:15px}@media screen and (max-width:1200px){.phase_plant .overview slideshow dots dot{width:12px;height:12px}}.phase_plant .overview slideshow dots dot:hover{border-color:#888}.phase_plant .overview slideshow dots dot:first-child{margin-left:0}.phase_plant .overview slideshow dots dot.active{background-color:#444}.phase_plant .overview slideshow dots dot.active:hover{background-color:#888}.phase_plant .overview slideshow slides{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.phase_plant .overview slideshow slides slide{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:1000em;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1200px){.phase_plant .overview slideshow slides slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.phase_plant .overview slideshow slides slide>div{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0!important;-webkit-flex:0 0 auto!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;margin-bottom:20px}.phase_plant .overview slideshow slides slide>div+div{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.phase_plant .overview slideshow slides slide>div{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.phase_plant .overview slideshow slides slide>div video-thumb{width:100%;display:block}.phase_plant .overview slideshow slides slide>div video-thumb>img{width:100%}.phase_plant .overview slideshow slides slide>div+div{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}.phase_plant .overview slideshow slides slide>div+div>div{width:100%;position:relative;margin-top:20px}.phase_plant .overview slideshow slides slide>div+div>div>img{width:100%;z-index:1;position:relative}.phase_plant .overview slideshow slides slide>div+div>div .shadow{position:absolute;z-index:0;width:150%;left:-25%;bottom:-3%}.phase_plant div.buy{background-image:url(/img/products/phase_plant/toolboxes.jpg);background-size:contain;background-position:top center;background-repeat:no-repeat;background-color:#4c4e54;overflow:visible}@media screen and (max-width:1200px){.phase_plant div.buy{background-size:150%}}.phase_plant div.buy>div{padding:40px 0 100px;overflow:visible;position:relative}@media screen and (max-width:1200px){.phase_plant div.buy>div{padding-top:10px}}.phase_plant div.buy>div .chapter{top:10%;position:absolute;margin-top:10%}.phase_plant div.buy>div p,.phase_plant div.buy>div>h2{text-align:center;color:#ccc}@media screen and (max-width:1200px){.phase_plant div.buy>div>h2{padding-top:3%}}.phase_plant div.buy>div>p{margin:0 15%}.phase_plant div.buy>div>p.first{padding-top:25%;text-align:justify}@media screen and (max-width:1200px){.phase_plant div.buy>div>p{margin:0}.phase_plant div.buy>div>p.first{padding-top:34%}}.phase_plant div.buy>div>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.phase_plant div.buy>div>ul>li{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:0;-webkit-flex:0 0 23%;-ms-flex:0 0 23%;flex:0 0 23%;min-width:240px;margin:15px 5px 130px}.phase_plant div.buy>div>ul>li span.sale{margin:0 auto}@media screen and (max-width:1300px){.phase_plant div.buy>div>ul>li{-webkit-box-flex:0;-webkit-flex:0 0 46%;-ms-flex:0 0 46%;flex:0 0 46%}}@media screen and (max-width:600px){.phase_plant div.buy>div>ul>li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.phase_plant div.buy>div>ul>li>div{height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,rgba(255,255,255,0)),color-stop(35%,rgba(255,255,255,.06)),to(rgba(255,255,255,.06)));background:linear-gradient(to bottom,rgba(255,255,255,0) 15%,rgba(255,255,255,.06) 35%,rgba(255,255,255,.06) 100%);margin-bottom:20px;text-align:center;position:relative}.phase_plant div.buy>div>ul>li>div img{height:70px}.phase_plant div.buy>div>ul>li>div>a{border:none}.phase_plant div.buy>div>ul>li>div>ul{padding:3% 6%;color:#ccc;font-size:20px;text-align:left;line-height:1.4}@media screen and (max-width:1200px){.phase_plant div.buy>div>ul>li>div>ul{font-size:18px}}.phase_plant div.buy>div>ul>li>div>ul>li{background-image:url(/img/products/phase_plant/list_bullet.png);background-repeat:no-repeat;padding-left:24px;background-size:auto 16px;background-position:left 5px}.phase_plant div.buy>div>ul>li>div p.description{padding:20px 40px 0;min-height:70px;text-align:center;margin:0;font-size:24px}.phase_plant div.buy>div>ul>li>div p.description a{color:#ccc;border-color:#ccc}.phase_plant div.buy>div>ul>li>div>div{-webkit-column-count:1;column-count:1;font-size:16px;text-align:left;padding:10px 20px;color:#ccc}.phase_plant div.buy>div>ul>li>div>div.sub{-webkit-column-count:1;column-count:1;color:#ccc;text-align:justify}.phase_plant div.buy>div>ul>li>div>div.sub a{color:#ccc;border-color:#ccc}.phase_plant div.buy>div>ul>li>div>div:not(.sub) a{color:#ccc;border:none}.phase_plant div.buy>div>ul>li>div>div:not(.sub) a:hover{color:#eee}.phase_plant div.buy>div>ul>li>div div.buy--title{font-family:'Roboto Oblique';text-align:center}.phase_plant div.buy>div>ul>li>div>p:not(.description){position:absolute;bottom:0;width:100%;margin-bottom:10px;font-size:12px}.phase_plant div.buy>div>ul>li>div>p:not(.description) [data-offer-retail-price]{font-size:40px}.phase_plant div.buy>div>ul>li>div>p:not(.description).worth{color:#777;bottom:0;margin-bottom:60px;font-size:20px}.phase_plant div.buy>div>ul>li a.buy{text-align:center;width:230px;margin:5px auto;min-width:230px}@media screen and (max-width:1200px){.phase_plant div.buy>div>ul>li a.buy{font-size:18px;width:230px;padding:10px 10px}}.phase_plant div.buy>div>ul>li a.buy.in-cart{text-align:left}.phase_plant div.buy>div>ul>li a.buy .price{display:none}.phase_plant div.buy>div>ul>li a.upgrade{width:230px;margin:5px auto;min-width:230px}@media screen and (max-width:1200px){.phase_plant div.buy>div>ul>li a.upgrade{font-size:16px;padding:10px 10px;width:230px}}.phase_plant div.buy>div span.sale:nth-child(4){display:none}.phase_plant div.buy>div h2.try{margin-top:40px}.phase_plant div.buy>div>p>buttons{width:400px;margin:0 auto;display:block}@media screen and (max-width:1200px){.phase_plant div.buy>div>p>buttons{max-width:100%}}.phase_plant div.buy>div>p>buttons form p{text-align:left;color:#fff;margin:5px 0}.phase_plant div.buy>div>p>buttons a.try{text-align:center}@media screen and (max-width:1200px){.phase_plant div.buy>div>p>buttons a.try{font-size:16px}}.phase_plant div.buy>div>p>buttons a.try.in-cart{text-align:left}.phase_plant div.buy>div>p>buttons a.try .price{display:none}.phase_plant .features>div.generators>img{float:left;width:63%;margin-left:-3%}@media screen and (max-width:1200px){.phase_plant .features>div.generators>img{float:none;width:100%;margin:0 0 10px}}.phase_plant .features>div.video{text-align:center}.phase_plant .features>div.video video-thumbnail{background-image:url(/img/products/phase_plant/video_play.png);background-position:center center;cursor:pointer}.phase_plant .features>div.video video-thumbnail:hover{background-position:top right}.phase_plant .features>div.video video-thumbnail img{width:70%}@media screen and (max-width:1200px){.phase_plant .features>div.video video-thumbnail img{width:100%}}.phase_plant .snapins{background-image:url(/img/products/phase_plant/background.jpg);background-size:cover;color:#acacac}.phase_plant .snapins>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:visible}@media screen and (max-width:1200px){.phase_plant .snapins>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.phase_plant .snapins>div>div{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0!important;-webkit-flex:0 0 auto!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;margin-bottom:20px}.phase_plant .snapins>div>div+div{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.phase_plant .snapins>div>div{-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}.phase_plant .snapins>div>div>img{width:40%;margin-left:10%}@media screen and (max-width:1200px){.phase_plant .snapins>div>div>img{width:60%;margin:0 auto;display:block}}.phase_plant .snapins>div>div+div{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.phase_plant .snapins>div>div+div>div{width:100%;position:relative;margin-top:20px}.phase_plant .snapins>div>div+div>div>img{width:100%;z-index:1;position:relative}.phase_plant .snapins>div>div+div>div .shadow{position:absolute;z-index:0;width:150%;left:-25%;bottom:-3%}.phase_plant .demo-tracks{background-size:cover;color:#fff;position:relative}.phase_plant .demo-tracks.highway{background-image:url(/img/products/phase_plant/highway_back.jpg)}.phase_plant .demo-tracks.kj_sawka{background-image:url(/img/products/phase_plant/kj_sawka_back.jpg);background-position:center 30%}.phase_plant .demo-tracks.kj_sawka p{color:#444;width:100%}.phase_plant .demo-tracks.kj_sawka>div{padding:20px 0}.phase_plant .demo-tracks.kj_sawka>div>div:not(.player){background-color:rgba(255,255,255,.85);width:50%;padding:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1200px){.phase_plant .demo-tracks.kj_sawka>div>div:not(.player){width:70%;margin:0 auto 30px;padding:20px 30px}}.phase_plant .demo-tracks.kj_sawka>div>div:not(.player) p{text-align:justify;margin:15px 0}@media screen and (max-width:1200px){.phase_plant .demo-tracks.kj_sawka>div>div:not(.player) p{max-width:initial}}.phase_plant .demo-tracks.kj_sawka>div>div:not(.player) p a{color:#444;border-color:#444}.phase_plant .demo-tracks.kj_sawka>div>div:not(.player)>div{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.phase_plant .demo-tracks.kj_sawka>div>div:not(.player)>div>a{border:0;-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%}@media screen and (max-width:1200px){.phase_plant .demo-tracks.kj_sawka>div>div:not(.player)>div>a{-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}.phase_plant .demo-tracks.kj_sawka>div>div:not(.player)>div>a+a{-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%}.phase_plant .demo-tracks.kj_sawka>div>div:not(.player)>div>a img{width:100%}@media screen and (max-width:1200px){.phase_plant .demo-tracks.kj_sawka>div>div:not(.player)>div>a img{width:auto;height:30px}}@media screen and (max-width:1200px){.phase_plant .demo-tracks{background-position:41% center}}.phase_plant .demo-tracks>div{padding:50px 0}@media screen and (max-width:1200px){.phase_plant .demo-tracks>div{overflow:visible}}.phase_plant .demo-tracks img{width:37%}@media screen and (max-width:1200px){.phase_plant .demo-tracks img{width:100%;max-width:500px;margin:0 auto;display:block}}.phase_plant .demo-tracks p{width:37%}@media screen and (max-width:1200px){.phase_plant .demo-tracks p{width:100%;font-size:16px;max-width:300px}}.phase_plant .demo-tracks p+p{text-align:right}.phase_plant .demo-tracks p+p a{color:#fff;text-decoration:none}.phase_plant .demo-tracks.kj_sawka .player{right:7%}@media screen and (max-width:1200px){.phase_plant .demo-tracks.kj_sawka .player{right:auto;width:50%;margin:0 auto;min-width:360px}}.phase_plant .demo-tracks.kj_sawka .player>p>span+span{color:#001fbd}.phase_plant .demo-tracks.kj_sawka .player>[data-sound]>a{background-image:url(/img/products/phase_plant/kj_player_button.jpg)}.phase_plant .demo-tracks .player{background-image:url(/img/products/phase_plant/h_s_player_back.jpg);width:444px;height:75px;position:absolute;top:28%;right:18%;-webkit-border-radius:50px;border-radius:50px;background-size:cover;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.65);box-shadow:0 10px 10px rgba(0,0,0,.65);padding:10px 29px}@media screen and (max-width:1200px){.phase_plant .demo-tracks .player{position:relative;width:100%;top:0;right:0;padding:13px 29px}}.phase_plant .demo-tracks .player>p{width:auto;font-size:22px;text-align:left;margin:0}@media screen and (max-width:1200px){.phase_plant .demo-tracks .player>p{font-size:18px}}.phase_plant .demo-tracks .player>p>span{color:#777;display:inline-block;width:80px}.phase_plant .demo-tracks .player>p>span+span{color:#ff36cf;width:200px}.phase_plant .demo-tracks .player>p>span+span+span{color:#777;width:50px}.phase_plant .demo-tracks .player>p+p{font-size:17px}@media screen and (max-width:1200px){.phase_plant .demo-tracks .player>p+p>span+span{width:125px}.phase_plant .demo-tracks .player>p+p>span+span+span{width:50px}}.phase_plant .demo-tracks .player>[data-sound]{text-align:right;font-size:22px;padding:10px 20px;position:absolute;top:-7px;right:-7px;background:0 0;padding:0}.phase_plant .demo-tracks .player>[data-sound]>a{-webkit-border-radius:70px;border-radius:70px;background-image:url(/img/products/phase_plant/h_s_player_button.jpg);background-size:cover;background-position:top left;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.65);box-shadow:0 10px 10px rgba(0,0,0,.65);width:88px!important;height:88px;text-indent:999em;overflow:hidden;display:block}.phase_plant .demo-tracks .player>[data-sound]>a.playing{background-position:bottom left}.phase_plant .artists>div{position:relative;overflow:visible}@media screen and (max-width:1200px){.phase_plant .artists>div{padding:30px 0}}.phase_plant .artists a{color:#444;border-color:#444}.phase_plant .artists slideshow dots{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1200px){.phase_plant .artists slideshow dots{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 10% 20px}}.phase_plant .artists slideshow dots dot{margin:0 20px;padding:10px 20px;cursor:pointer}@media screen and (max-width:1200px){.phase_plant .artists slideshow dots dot{margin:0;padding:5px 10px}}.phase_plant .artists slideshow dots dot.active{background:#e5e5e5}.phase_plant .artists slideshow dots img{height:50px}@media screen and (max-width:1200px){.phase_plant .artists slideshow dots img{height:35px}}.phase_plant .artists slideshow next,.phase_plant .artists slideshow prev{position:absolute;cursor:pointer;top:44%;left:-9%;width:50px;height:100px}@media screen and (max-width:1200px){.phase_plant .artists slideshow next,.phase_plant .artists slideshow prev{left:0;top:37px;width:20px;height:40px}}.phase_plant .artists slideshow next:before,.phase_plant .artists slideshow prev:before{content:"";display:block;border:2px solid #444;width:70px;height:70px;border-right:0;border-bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:14px;margin-left:13px}@media screen and (max-width:1200px){.phase_plant .artists slideshow next:before,.phase_plant .artists slideshow prev:before{width:20px;height:20px;margin-top:10px;margin-left:6px}}.phase_plant .artists slideshow next:hover:before,.phase_plant .artists slideshow prev:hover:before{border-color:#888}.phase_plant .artists slideshow next{left:auto;right:-9%}@media screen and (max-width:1200px){.phase_plant .artists slideshow next{right:0}}.phase_plant .artists slideshow next:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-left:-37px}@media screen and (max-width:1200px){.phase_plant .artists slideshow next:before{margin-left:-8px}}.phase_plant .artists slideshow slides{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.phase_plant .artists slideshow slides slide{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:1000em;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1200px){.phase_plant .artists slideshow slides slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.phase_plant .artists slideshow slides slide>div{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0!important;-webkit-flex:0 0 auto!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;margin-bottom:20px}.phase_plant .artists slideshow slides slide>div+div{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.phase_plant .artists slideshow slides slide>div{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.phase_plant .artists slideshow slides slide>div video-thumb{width:100%;display:block}.phase_plant .artists slideshow slides slide>div video-thumb>img{width:100%}.phase_plant .artists slideshow slides slide>div:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.phase_plant .artists slideshow slides slide>div+div{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}.phase_plant .artists slideshow slides slide>div+div>div{width:100%;position:relative;margin-top:20px}.phase_plant .artists slideshow slides slide>div+div>div>img{width:100%;z-index:1;position:relative}.phase_plant .artists slideshow slides img{width:100%}@media screen and (max-width:1200px){.phase_plant .artists slideshow slides img{max-width:500px;margin:0 auto;display:block}}.phase_plant .artists slideshow slides q{text-align:justify;font-size:20px;line-height:1.4}.phase_plant .artists slideshow slides p{text-align:right}.phase_plant .resources{background-color:#efefef}.phase_plant .resources a{color:#444}.phase_plant .resources>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:20px;line-height:2}@media screen and (max-width:1200px){.phase_plant .resources>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.phase_plant .resources>div>.column{-webkit-box-flex:1;-webkit-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%}@media screen and (max-width:1200px){.phase_plant .resources>div>.column{line-height:1.4;margin-bottom:20px}}.phase_plant .resources>div>.column a{border-color:#444;text-decoration:none}@media screen and (max-width:1200px){.phase_plant .resources>div>.column a{font-size:16px}}.phase_plant footer{margin-top:0}.subscription .part{overflow:visible}.subscription .part.dark{background-color:#efefef}.subscription .part>div:not([semi-sticky]){overflow:visible;padding-top:50px}.subscription .part>div:not([semi-sticky]) p{line-height:1.4}.subscription .part>div:not([semi-sticky]) p.small{font-size:14px}.subscription .part>div:not([semi-sticky]) p.emph{font-size:22px;text-align:center;font-family:'Roboto Oblique';background:rgba(0,0,0,.05);padding:20px;color:#777;margin:30px 7% 0}@media screen and (max-width:700px){.subscription .part>div:not([semi-sticky]) p.emph{padding:10px;margin:0}}.subscription .part>div:not([semi-sticky]) buttons{width:300px}.subscription .part>div:not([semi-sticky]) a:not(.buy){color:#444;border-color:#444}.subscription .part>div:not([semi-sticky]) a:not(.buy):hover{color:#444;border-color:#444}.subscription .part>div:not([semi-sticky]) center>div{text-align:center;display:inline-block;margin:10px 10px 20px;width:300px}.subscription .part>div:not([semi-sticky]) center>div>a{background:#4cbf4a;color:#fff;border:0;font-size:22px;padding:10px 20px;display:block;text-decoration:none}.subscription .part>div:not([semi-sticky]) center>div>a:hover{color:#fff;background-color:#51cc4f;text-decoration:none}.subscription .part>div:not([semi-sticky]) center>div>i{display:block;font-size:18px}.subscription .part>div:not([semi-sticky]) img{width:700px;max-width:100%;margin:0 auto 20px;display:block}.subscription .part>div:not([semi-sticky]) label{font-family:Roboto;font-size:22px;line-height:1.2;margin:30px 0 10px}.subscription .part>div:not([semi-sticky]) .path{font-family:'Courier New'}@media screen and (max-width:700px){.subscription .part>div:not([semi-sticky]) .path{font-size:10px}}.subscription .part>div:not([semi-sticky]) ol{font-size:20px}.subscription .part>div:not([semi-sticky]) ol>li{margin-bottom:10px}.subscription .part.rewards aside{font-size:18px;font-family:'Roboto Oblique';background:rgba(0,0,0,.05);padding:20px 20px 20px 80px;color:#777;background-image:url(/img/info_icon.png);background-repeat:no-repeat;background-size:32px;background-position:25px;margin:30px 10% 0}.subscription .part.rewards aside.success{padding:20px;background-image:none;background:rgba(87,162,107,.2);color:#5f9851}.subscription .part.rewards aside.error{padding:20px;background-image:none;background:rgba(191,22,22,.2);color:#a21d1d}.subscription .part.intro>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:visible}@media screen and (max-width:1200px){.subscription .part.intro>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.subscription .part.intro>div>div{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0!important;-webkit-flex:0 0 auto!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;margin-bottom:20px}.subscription .part.intro>div>div+div{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.subscription .part.intro>div div.graphic{position:relative}.subscription .part.intro>div div.graphic>div{width:121%;position:absolute;left:-38%;top:-5%}@media screen and (max-width:1200px){.subscription .part.intro>div div.graphic>div{position:relative;left:0;top:0;width:100%;bottom:-30px}}.subscription .part.intro>div>div{-webkit-box-flex:0;-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}.subscription .part.intro>div>div>img{width:40%;margin-left:10%}@media screen and (max-width:1200px){.subscription .part.intro>div>div>img{width:60%;margin:0 auto;display:block}}.subscription .part.intro>div>div+div{-webkit-box-flex:0;-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}.subscription .part.intro>div>div+div>div{width:100%;position:relative;margin-top:20px}.subscription .part.intro>div>div+div>div>img{width:100%;z-index:1;position:relative}.subscription .part.intro>div>div+div>div .shadow{position:absolute;z-index:0;width:150%;left:-25%;bottom:-3%}.subscription .part.included section{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding:50px 0 0 6%;min-width:300px}@media screen and (max-width:1200px){.subscription .part.included section{display:none}}.subscription .part.included section .carve_eq,.subscription .part.included section .disperser,.subscription .part.included section .faturator,.subscription .part.included section .khs_one,.subscription .part.included section .multipass,.subscription .part.included section .phase_plant,.subscription .part.included section .slice_eq,.subscription .part.included section .snap_heap{height:22px;display:inline-block;background-size:auto 22px;width:100%;opacity:1!important;background-repeat:no-repeat;background-position:center}.subscription .part.included section .snap_heap{background-image:url(/img/products/snap_heap_logo_444.png)}.subscription .part.included section .multipass{background-image:url(/img/products/multipass_logo_444.png)}.subscription .part.included section .phase_plant{background-image:url(/img/products/phase_plant_logo_444.png)}.subscription .part.included section .carve_eq{background-image:url(/img/products/carve_logo_444.png)}.subscription .part.included section .slice_eq{background-image:url(/img/products/slice_logo_444.png)}.subscription .part.included section .disperser{background-image:url(/img/products/disperser_logo_444.png)}.subscription .part.included section .faturator{background-image:url(/img/products/faturator_logo_444.png)}.subscription .part.included section .khs_one{background-image:url(/img/products/khs_one_logo_444.png)}.subscription .part.included section a{color:#444;border-color:#444;opacity:.5}.subscription .part.included section a.new{opacity:1}.subscription .part.included section aside{opacity:.5;font-size:12px;margin-bottom:0}.subscription .part.included section>div{background:#fff;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.3);box-shadow:0 20px 60px rgba(0,0,0,.3);text-align:center;font-size:18px;line-height:1.5;padding:40px 10px}.subscription .part.included section>div h3{font-size:22px;margin:0 0 20px 0}.subscription .part.included section>div>div{-webkit-column-count:2;column-count:2;text-align:left}.subscription .part.included>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.subscription .part.included>div>div{margin:0;-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}@media screen and (max-width:1200px){.subscription .part.included>div>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}}.subscription .part.included>div>div li{-webkit-box-flex:0!important;-webkit-flex:0 0 18.75%!important;-ms-flex:0 0 18.75%!important;flex:0 0 18.75%!important}.subscription .part.included>div>div>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.subscription .part.included>div>section{-webkit-box-flex:0;-webkit-flex:0 0 38%;-ms-flex:0 0 38%;flex:0 0 38%;position:relative}@media screen and (max-width:1200px){.subscription .part.included>div>section{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0}}.subscription .part.included>div>section a{text-decoration:none}.subscription .part.included>div>section>div{position:absolute;top:-100px;width:100%;padding:40px 40px;-webkit-box-shadow:0 20px 60px #000;box-shadow:0 20px 60px #000}@media screen and (max-width:1200px){.subscription .part.included>div>section>div{position:initial}}@media screen and (min-width:1500px){.subscription .part.included>div>section>div>div{-webkit-column-count:3;column-count:3}}.subscription .top{background-image:url(/img/products/subscription/top_banner.jpg);background-size:cover;background-position:center;height:40%;color:#acacac;text-align:center;margin-top:50px}.subscription .top .sub-logo{background-image:url(/img/products/subscription/big_logo.png);background-size:cover;background-position:center;width:450px;margin:50px auto;height:126px}@media screen and (max-width:1200px){.subscription .top{margin-top:0;height:25%}.subscription .top>div{padding:0;padding-top:3%!important;height:100%}.subscription .top>div>h2.sub-logo{width:100%;background-size:contain;background-repeat:no-repeat;margin:0 auto;height:75%;max-width:69%}}.subscription input[type=checkbox].visibility-toggle{display:none}.subscription input[type=checkbox].visibility-toggle+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}.subscription input[type=checkbox].visibility-toggle+label>a{border:none!important}.subscription input[type=checkbox].visibility-toggle+label:after{content:"";position:absolute;width:0;height:0;border-left:.35em solid transparent;border-right:.35em solid transparent;margin-left:.35em;margin-top:.4em}.subscription input[type=checkbox].visibility-toggle:checked+label:after{border-bottom:.35em solid #444}.subscription input[type=checkbox].visibility-toggle:checked+label+div{background-color:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2);padding:20px 60px;margin:10px 0}@media screen and (max-width:1200px){.subscription input[type=checkbox].visibility-toggle:checked+label+div{padding:1px 20px}}.subscription input[type=checkbox].visibility-toggle:not(:checked)+label:after{border-top:.35em solid #444}.subscription input[type=checkbox].visibility-toggle:not(:checked)+label+div{display:none}.verify-session .part{overflow:visible}.verify-session .part>div{overflow:visible;padding-top:50px}.verify-session .part>div p{line-height:1.4}.verify-session .part>div a{text-decoration:underline;color:#444}.verify-session .part>div a:hover{color:#888}.verify-session .top{background-image:url(/img/verify_session.jpg);background-size:cover;background-position:center;height:40%;color:#acacac;text-align:center}@media screen and (max-width:1200px){.verify-session .top{margin-top:0;height:15%}.verify-session .top>div{padding:0}}.shop .part h1,.shop .part h2{font-size:40px;line-height:45px}.shop .part>div a{color:inherit;border-color:inherit}.shop .part a.download-button,.shop .part>div buttons a{color:#fff}.shop .part.top{background-image:url(/img/offers/kilohearts_toolbox/background.jpg);background-size:cover;background-position:108% 14%,bottom center;color:#fff;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:50px 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.shop .part.top buttons{width:300px}.shop .part.top em{font-style:normal;font-weight:700}.shop .part.top .column{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;margin:0 50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:justify;padding:20px 0;overflow:visible}.shop .part.top .column img{width:300px;margin-right:auto;margin-left:auto;display:block}.shop .part.top .ecosystem{background-image:url(/img/offers/kilohearts_toolbox/kHsToolboxUltimateTransparent.png);background-position:0 16%,bottom center;background-size:33%;background-repeat:no-repeat;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:80%;padding:100px 0 50px 30%}@media screen and (max-width:770px){.shop .part.top{padding-top:0;background-position:100% 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.shop .part.top .ecosystem{background-size:50%;background-position:center top;width:inherit;padding:50% 20px 40px;text-align:center}}@media screen and (max-width:1200px){.shop .part.top{background-size:cover;background-position:center}.shop .part.top .column{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;padding:50px 20px;margin:0}}@media screen and (min-width:1500px){.shop .part.top .ecosystem{background-size:25%;padding:100px 0 6% 20%}.shop .part.top .column{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}}.shop .part.hosts{background-image:url(/img/front_page/phase_plant_white.jpg);background-position:30vw 0;background-size:2000px;background-repeat:no-repeat;padding-right:26vw}.shop .part.hosts p{text-align:justify}.shop .part.hosts>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.shop .part.hosts buttons,.shop .part.hosts download-button{width:230px;margin:0 auto}.shop .part.hosts .host{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;text-align:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.shop .part.hosts .host>div{min-height:290px}@media screen and (max-width:1000px){.shop .part.hosts .host{margin-bottom:30px}.shop .part.hosts .host>div{min-height:inherit}}.shop .part.hosts .host>a{border:none}.shop .part.hosts img{width:160px;margin-right:auto;margin-left:auto;display:block}@media screen and (min-width:1500px){.shop .part.hosts{background-position:35vw 30%;padding-right:38vw}}@media screen and (max-width:1200px){.shop .part.hosts{background-position:120% 10%;background-size:60%;padding-right:0}.shop .part.hosts>div>div:first-child{padding-right:50%}}@media screen and (max-width:750px){.shop .part.hosts{background-position:center 2%;background-size:100%;padding-right:0}.shop .part.hosts>div>div:first-child{padding-right:0;padding-top:45%}.shop .part.hosts .host{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}.shop .part.effects>div{overflow:visible}.shop .part.effects p{max-width:820px;margin-bottom:30px}.shop .part.effects h3{font-size:30px;line-height:35px;margin:0}.shop .part.effects ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:0;margin:0}.shop .part.effects ul li{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;height:160px;max-height:160px}.shop .part.effects ul li>a{width:200px;min-width:200px;border:0;text-align:center;margin-right:20px}@media screen and (max-width:1000px){.shop .part.effects ul li>a{width:30%;min-width:30%}}.shop .part.effects ul li>a img{max-height:200px}@media screen and (max-width:1000px){.shop .part.effects ul li>a img{width:100%}}.shop .part.effects ul li .sale{margin-left:0;text-align:left}.shop .part.effects ul li div{width:100%}.shop .part.effects ul li div>a.download-button .price{display:none}.shop .part.effects ul li div .download-button,.shop .part.effects ul li div buttons{width:70%;margin:10px 0 0}@media screen and (max-width:1000px){.shop .part.effects ul li div .download-button,.shop .part.effects ul li div buttons{width:100%}}.shop .part.effects ul.specials{margin-top:50px}.shop .part.effects ul.specials li>a img{max-height:120px}@media screen and (max-width:1000px){.shop .part.effects ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.shop .part.bottom>div{font-size:20px;line-height:2}.shop footer{margin-top:0}bank-area{max-width:1200px;display:block;margin:0 auto;text-align:justify}bank-area .video-wrapper{position:relative;padding:0}bank-area .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}bank-area span{text-align:left}bank-area img{max-height:800px;width:100%}bank-area .author h4{margin-bottom:0}bank-area .author img{width:20%;float:left;margin:10px 20px 0 0}bank-area .author p{margin-top:0}@media screen and (max-width:1200px){bank-area .author h4{font-size:18px}bank-area .author img{float:none;width:100%;max-width:500px;margin-bottom:20px}}bank-area h3{font-size:40px!important;margin:20px 0 10px!important;text-align:left}bank-area h3+span>i{color:#888}bank-area .buy-wrapper{float:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:200px;margin-left:10px}bank-area .buy-wrapper p{margin:5px 0;text-align:center;line-height:1.3;font-size:12px}bank-area .buy-wrapper p .small{font-style:italic}bank-area .buy-wrapper buttons{width:200px;margin:0}@media screen and (max-width:1200px){bank-area .buy-wrapper{float:none;margin-right:auto;margin-left:auto}}bank-area a{color:#444;border-color:#444}bank-area ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}bank-area ul li{-webkit-box-flex:0;-webkit-flex:0 0 23%;-ms-flex:0 0 23%;flex:0 0 23%;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:.75;margin:0 0 10px 0;position:relative}bank-area ul li:last-child{margin-right:0}bank-area ul li:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}bank-area ul li img{width:100%}bank-area ul li.selected{opacity:1}bank-area ul li .tooltip{font-size:6px;display:block;position:absolute;bottom:0;right:2px;color:#fff;text-align:right;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}@media screen and (max-width:1200px){bank-area{padding:0}bank-area ul li{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}bank-area span#close:before{width:20px;height:20px}}@media screen and (max-width:750px){bank-area buttons{float:none;margin-top:35px}}@media screen and (max-width:1200px){.wrap{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.wrap.swipe{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.wrap span#close:before{content:"";display:block;border:2px solid #444;border-right:0;border-bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:10px 15px 20px 7px}}bank-list label{font-size:32px}bank-list>bank{display:block;padding:5px 0;margin-bottom:5px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:.6}bank-list>bank>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}bank-list>bank .img{float:left;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 1 60px;-ms-flex:0 1 60px;flex:0 1 60px}bank-list>bank .img img{width:60px;margin-right:10px}bank-list>bank h3{font-size:24px!important;margin:3px 0 0 0!important;line-height:.9!important;margin-bottom:7px!important;text-align:left}bank-list>bank h3 span{font-family:'Roboto Light Oblique'}bank-list>bank span{color:#888;font-size:20px;margin-top:10px}bank-list>bank span.break{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:0}bank-list>bank span.text{-webkit-box-flex:1;-webkit-flex:1 0 80%;-ms-flex:1 0 80%;flex:1 0 80%;font-size:16px;line-height:1}bank-list>bank span.more{margin-left:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}bank-list>bank span.more:before{content:"";display:block;width:15px;height:15px;border:2px solid #888;border-left:0;border-top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:5px}@media screen and (min-width:1200px){bank-list>bank.selected,bank-list>bank:hover{background-color:rgba(0,0,0,.1);padding:5px 10px;margin-left:-10px;margin-right:-10px}}.complex-price{width:100%;margin-bottom:10px}.complex-price .sale{color:#adff2f}.complex-price td{text-align:left}.complex-price td+td{text-align:right}.complex-price .total{border-bottom:10px solid transparent}.complex-price .total td+td{border-top:1px solid #fff}.complex-price .upgrade{font-family:'Roboto Light';font-size:12px;padding:0 0 5px;opacity:.5}.complex-price .upgrade ul{display:none}.complex-price .upgrade ul .owned{color:#adff2f}.complex-price .upgrade:hover ul{display:block}[data-buy]{background-color:#4cbf4a;color:#fff;font-size:22px;padding:10px 20px;text-align:left;display:block;border:0}[data-buy]:hover{background-color:#51cc4f;text-decoration:none}[data-buy]>span+span{float:right;width:auto!important}[data-buy].small{float:right;width:auto!important;padding:0 10px;font-size:16px;height:23px}[data-buy].small>span{text-align:center}[data-buy].sale{background-color:#e34530}[data-buy].sale:hover{background-color:#ea5542;text-decoration:none}[data-buy].upgrade{background-color:#ccbb2f}[data-buy].upgrade:hover{background-color:#d5c435}[data-buy]>.x{display:none;cursor:pointer}[data-buy].in-cart{cursor:default}[data-buy].in-cart>.x{display:inline}[data-buy].in-cart>.price{display:none}[data-buy].on-sale{background:#51cc4f}[data-buy].on-sale>.price>span{text-decoration:line-through;color:#ccc}[data-buy].owned{cursor:default;background:repeating-linear-gradient(-55deg,#222,#222 10px,#333 10px,#333 20px);color:#777}[data-buy][disabled]{cursor:default;color:#ccc;text-decoration:line-through;background:#5e5e5e}[data-buy][disabled]:hover{background-color:#5e5e5e}[data-buy][disabled]>span{text-decoration:line-through}[data-buy][disabled]>.x{display:none}[data-buy][disabled]>.price{display:inline}@media screen and (max-width:1200px){[data-buy]{margin-bottom:10px}}[data-buy]+i{font-size:14px;text-align:center}[data-buy]+[data-buy]{margin-top:20px}download-button .download-button{color:#fff;font-size:22px;padding:10px 20px;text-align:left;display:block;border:0;margin-top:10px;background-color:#72a6dc}download-button .download-button>.price{float:right}download-button .download-button>.cart-text{display:none}download-button .download-button>.x{float:right;display:none;cursor:pointer}download-button .download-button.na{cursor:default;background:repeating-linear-gradient(-55deg,#222,#222 10px,#333 10px,#333 20px);color:#777}download-button .download-button:hover{background-color:#80b2e6}download-button form{background-color:#80b2e6;margin-top:10px;color:#fff;font-size:16px;padding:24px 20px 12px;text-align:left;position:relative;display:none}download-button form>.x{position:absolute;top:15px;right:20px;cursor:pointer}download-button form p{font-size:18px;margin:0 0 10px 0}download-button form i{font-size:12px;line-height:1.2;display:block;text-align:justify}download-button form button{width:100%;padding:3px;margin:20px 0 10px;font-size:20px}download-button form input{width:100%;margin-bottom:10px}download-button form [data-email-selector] .info{color:#fff;margin-top:5px;text-align:justify;line-height:1.1;font-family:'Roboto Oblique'}.cart-content-warning,.cart-login-reminder{font-size:14px;border:1px dashed orange;padding:5px 10px;margin-bottom:10px}.cart-content-warning a,.cart-content-warning>span,.cart-login-reminder a,.cart-login-reminder>span{color:orange}[data-cart-content]{width:100%;line-height:3}[data-cart-content] input{height:26px;border:1px solid #ddd;background:#fcfcfc;padding:3px 5px;font-size:16px}[data-cart-content]>thead>tr>th{text-align:left;padding-right:10px;font-weight:400;font-family:'Roboto Oblique'}[data-cart-content]>thead>tr>th:nth-child(1){width:220px}[data-cart-content]>thead>tr>th:nth-child(2){text-align:right;width:40px}[data-cart-content]>thead>tr>th:nth-child(3){width:20px;text-align:left;padding-right:0}[data-cart-content]>tbody{line-height:1.6}[data-cart-content]>tbody>tr>td{padding-right:10px;text-align:left}[data-cart-content]>tbody>tr>td:nth-child(1){width:220px;line-height:1.1}[data-cart-content]>tbody>tr>td:nth-child(2){text-align:right;width:40px}[data-cart-content]>tbody>tr>td:nth-child(3){width:10px;text-align:right;padding-right:0}[data-cart-content]>tbody>tr>td:nth-child(3)>a{color:red;border:0}[data-cart-content]>tbody>tr>td:nth-child(3)>a:hover{text-decoration:none;color:#ff5353}[data-cart-content]>tfoot>tr>td:first-child{padding-right:10px;text-align:right}[data-cart-content] input[type=number]{width:50px}[data-cart-summary]{line-height:50px;cursor:pointer}[data-cart-summary]:hover{background:#1a1a1a}[data-cart-summary].not-empty{background-color:#4cbf4a}[data-cart-summary].not-empty:hover{background-color:#51cc4f!important}[data-cart-summary] img{width:19px;margin:-5px 15px 0 0}[data-cart-summary] a{border:0;height:100%;display:block}@media screen and (max-width:1200px){[data-cart-summary] .nr-items{display:none}}[data-cart-summary] .cart{background:#1a1a1a;position:absolute;padding:40px;right:0;text-align:left;line-height:1.2;display:none;cursor:default;width:600px}@media screen and (max-width:1200px){[data-cart-summary] .cart{left:0;width:100%}}[data-cart-summary] .checkout{display:block;background-color:#4cbf4a;color:#fff;font-size:22px;padding:10px 20px;text-align:left;display:block;float:right}delta{display:none}editor .ql-container{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:auto;margin:0;position:relative}editor .ql-container.ql-disabled .ql-tooltip{visibility:hidden}editor .ql-container.ql-disabled .ql-editor ul[data-checked]>li::before{pointer-events:none}editor .ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}editor .ql-clipboard p{margin:0;padding:0}editor .ql-editor{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.42;height:100%;outline:0;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}editor .ql-editor>*{cursor:text}editor .ql-editor blockquote,editor .ql-editor h1,editor .ql-editor h2,editor .ql-editor h3,editor .ql-editor h4,editor .ql-editor h5,editor .ql-editor h6,editor .ql-editor ol,editor .ql-editor p,editor .ql-editor pre,editor .ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}editor .ql-editor ol,editor .ql-editor ul{padding-left:1.5em}editor .ql-editor ol>li,editor .ql-editor ul>li{list-style-type:none}editor .ql-editor ul>li::before{content:'\2022'}editor .ql-editor ul[data-checked=false],editor .ql-editor ul[data-checked=true]{pointer-events:none}editor .ql-editor ul[data-checked=false]>li *,editor .ql-editor ul[data-checked=true]>li *{pointer-events:all}editor .ql-editor ul[data-checked=false]>li::before,editor .ql-editor ul[data-checked=true]>li::before{color:#777;cursor:pointer;pointer-events:all}editor .ql-editor ul[data-checked=true]>li::before{content:'\2611'}editor .ql-editor ul[data-checked=false]>li::before{content:'\2610'}editor .ql-editor li::before{display:inline-block;white-space:nowrap;width:1.2em}editor .ql-editor li:not(.ql-direction-rtl)::before{margin-left:-1.5em;margin-right:.3em;text-align:right}editor .ql-editor li.ql-direction-rtl::before{margin-left:.3em;margin-right:-1.5em}editor .ql-editor ol li:not(.ql-direction-rtl),editor .ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}editor .ql-editor ol li.ql-direction-rtl,editor .ql-editor ul li.ql-direction-rtl{padding-right:1.5em}editor .ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}editor .ql-editor ol li:before{content:counter(list-0,decimal) ". "}editor .ql-editor ol li.ql-indent-1{counter-increment:list-1}editor .ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}editor .ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}editor .ql-editor ol li.ql-indent-2{counter-increment:list-2}editor .ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}editor .ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}editor .ql-editor ol li.ql-indent-3{counter-increment:list-3}editor .ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}editor .ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}editor .ql-editor ol li.ql-indent-4{counter-increment:list-4}editor .ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}editor .ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}editor .ql-editor ol li.ql-indent-5{counter-increment:list-5}editor .ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}editor .ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}editor .ql-editor ol li.ql-indent-6{counter-increment:list-6}editor .ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}editor .ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}editor .ql-editor ol li.ql-indent-7{counter-increment:list-7}editor .ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}editor .ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}editor .ql-editor ol li.ql-indent-8{counter-increment:list-8}editor .ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}editor .ql-editor ol li.ql-indent-8{counter-reset:list-9}editor .ql-editor ol li.ql-indent-9{counter-increment:list-9}editor .ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}editor .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}editor .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}editor .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}editor .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}editor .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}editor .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}editor .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}editor .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}editor .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}editor .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}editor .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}editor .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}editor .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}editor .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}editor .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}editor .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}editor .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}editor .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}editor .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}editor .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}editor .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}editor .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}editor .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}editor .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}editor .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}editor .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}editor .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}editor .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}editor .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}editor .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}editor .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}editor .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}editor .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}editor .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}editor .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}editor .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}editor .ql-editor .ql-video{display:block;max-width:100%}editor .ql-editor .ql-video.ql-align-center{margin:0 auto}editor .ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}editor .ql-editor .ql-bg-black{background-color:#000}editor .ql-editor .ql-bg-red{background-color:#e60000}editor .ql-editor .ql-bg-orange{background-color:#f90}editor .ql-editor .ql-bg-yellow{background-color:#ff0}editor .ql-editor .ql-bg-green{background-color:#008a00}editor .ql-editor .ql-bg-blue{background-color:#06c}editor .ql-editor .ql-bg-purple{background-color:#93f}editor .ql-editor .ql-color-white{color:#fff}editor .ql-editor .ql-color-red{color:#e60000}editor .ql-editor .ql-color-orange{color:#f90}editor .ql-editor .ql-color-yellow{color:#ff0}editor .ql-editor .ql-color-green{color:#008a00}editor .ql-editor .ql-color-blue{color:#06c}editor .ql-editor .ql-color-purple{color:#93f}editor .ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}editor .ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}editor .ql-editor .ql-size-small{font-size:.75em}editor .ql-editor .ql-size-large{font-size:1.5em}editor .ql-editor .ql-size-huge{font-size:2.5em}editor .ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}editor .ql-editor .ql-align-center{text-align:center}editor .ql-editor .ql-align-justify{text-align:justify}editor .ql-editor .ql-align-right{text-align:right}editor .ql-editor.ql-blank::before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}editor .ql-snow .ql-toolbar:after,editor .ql-snow.ql-toolbar:after{clear:both;content:'';display:table}editor .ql-snow .ql-toolbar button,editor .ql-snow.ql-toolbar button{background:0 0;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}editor .ql-snow .ql-toolbar button svg,editor .ql-snow.ql-toolbar button svg{float:left;height:100%}editor .ql-snow .ql-toolbar button:active:hover,editor .ql-snow.ql-toolbar button:active:hover{outline:0}editor .ql-snow .ql-toolbar input.ql-image[type=file],editor .ql-snow.ql-toolbar input.ql-image[type=file]{display:none}editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected,editor .ql-snow .ql-toolbar .ql-picker-item:hover,editor .ql-snow .ql-toolbar .ql-picker-label.ql-active,editor .ql-snow .ql-toolbar .ql-picker-label:hover,editor .ql-snow .ql-toolbar button.ql-active,editor .ql-snow .ql-toolbar button:focus,editor .ql-snow .ql-toolbar button:hover,editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected,editor .ql-snow.ql-toolbar .ql-picker-item:hover,editor .ql-snow.ql-toolbar .ql-picker-label.ql-active,editor .ql-snow.ql-toolbar .ql-picker-label:hover,editor .ql-snow.ql-toolbar button.ql-active,editor .ql-snow.ql-toolbar button:focus,editor .ql-snow.ql-toolbar button:hover{color:#06c}editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,editor .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,editor .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,editor .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,editor .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,editor .ql-snow .ql-toolbar button.ql-active .ql-fill,editor .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,editor .ql-snow .ql-toolbar button:focus .ql-fill,editor .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,editor .ql-snow .ql-toolbar button:hover .ql-fill,editor .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,editor .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,editor .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,editor .ql-snow.ql-toolbar button.ql-active .ql-fill,editor .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,editor .ql-snow.ql-toolbar button:focus .ql-fill,editor .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,editor .ql-snow.ql-toolbar button:hover .ql-fill,editor .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,editor .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,editor .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,editor .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,editor .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,editor .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,editor .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,editor .ql-snow .ql-toolbar button.ql-active .ql-stroke,editor .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,editor .ql-snow .ql-toolbar button:focus .ql-stroke,editor .ql-snow .ql-toolbar button:focus .ql-stroke-miter,editor .ql-snow .ql-toolbar button:hover .ql-stroke,editor .ql-snow .ql-toolbar button:hover .ql-stroke-miter,editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,editor .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,editor .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,editor .ql-snow.ql-toolbar button.ql-active .ql-stroke,editor .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,editor .ql-snow.ql-toolbar button:focus .ql-stroke,editor .ql-snow.ql-toolbar button:focus .ql-stroke-miter,editor .ql-snow.ql-toolbar button:hover .ql-stroke,editor .ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){editor .ql-snow .ql-toolbar button:hover:not(.ql-active),editor .ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,editor .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,editor .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}editor .ql-snow{-webkit-box-sizing:border-box;box-sizing:border-box}editor .ql-snow *{-webkit-box-sizing:border-box;box-sizing:border-box}editor .ql-snow .ql-hidden{display:none}editor .ql-snow .ql-out-bottom,editor .ql-snow .ql-out-top{visibility:hidden}editor .ql-snow .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}editor .ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}editor .ql-snow .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}editor .ql-snow .ql-formats{display:inline-block;vertical-align:middle}editor .ql-snow .ql-formats:after{clear:both;content:'';display:table}editor .ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}editor .ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}editor .ql-snow .ql-fill,editor .ql-snow .ql-stroke.ql-fill{fill:#444}editor .ql-snow .ql-empty{fill:none}editor .ql-snow .ql-even{fill-rule:evenodd}editor .ql-snow .ql-stroke.ql-thin,editor .ql-snow .ql-thin{stroke-width:1}editor .ql-snow .ql-transparent{opacity:.4}editor .ql-snow .ql-direction svg:last-child{display:none}editor .ql-snow .ql-direction.ql-active svg:last-child{display:inline}editor .ql-snow .ql-direction.ql-active svg:first-child{display:none}editor .ql-snow .ql-editor h1{font-size:2em}editor .ql-snow .ql-editor h2{font-size:1.5em}editor .ql-snow .ql-editor h3{font-size:1.17em}editor .ql-snow .ql-editor h4{font-size:1em}editor .ql-snow .ql-editor h5{font-size:.83em}editor .ql-snow .ql-editor h6{font-size:.67em}editor .ql-snow .ql-editor a{text-decoration:underline}editor .ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}editor .ql-snow .ql-editor code,editor .ql-snow .ql-editor pre{background-color:#f0f0f0;-webkit-border-radius:3px;border-radius:3px}editor .ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}editor .ql-snow .ql-editor code{font-size:85%;padding:2px 4px}editor .ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}editor .ql-snow .ql-editor img{max-width:100%}editor .ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}editor .ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}editor .ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}editor .ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}editor .ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}editor .ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}editor .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}editor .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}editor .ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}editor .ql-snow .ql-color-picker,editor .ql-snow .ql-icon-picker{width:28px}editor .ql-snow .ql-color-picker .ql-picker-label,editor .ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}editor .ql-snow .ql-color-picker .ql-picker-label svg,editor .ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}editor .ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}editor .ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}editor .ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}editor .ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}editor .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}editor .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,editor .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before,editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before{content:attr(data-label)}editor .ql-snow .ql-picker.ql-header{width:98px}editor .ql-snow .ql-picker.ql-header .ql-picker-item::before,editor .ql-snow .ql-picker.ql-header .ql-picker-label::before{content:'Normal'}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before,editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before{content:'Heading 1'}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before,editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before{content:'Heading 2'}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before,editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before{content:'Heading 3'}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before,editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before{content:'Heading 4'}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before,editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before{content:'Heading 5'}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before,editor .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before{content:'Heading 6'}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}editor .ql-snow .ql-picker.ql-font{width:108px}editor .ql-snow .ql-picker.ql-font .ql-picker-item::before,editor .ql-snow .ql-picker.ql-font .ql-picker-label::before{content:'Sans Serif'}editor .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before,editor .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before{content:'Serif'}editor .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before,editor .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before{content:'Monospace'}editor .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}editor .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}editor .ql-snow .ql-picker.ql-size{width:98px}editor .ql-snow .ql-picker.ql-size .ql-picker-item::before,editor .ql-snow .ql-picker.ql-size .ql-picker-label::before{content:'Normal'}editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before,editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before{content:'Small'}editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before,editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before{content:'Large'}editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before,editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before{content:'Huge'}editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}editor .ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}editor .ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}editor .ql-toolbar.ql-snow{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding:8px}editor .ql-toolbar.ql-snow .ql-formats{margin-right:15px}editor .ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}editor .ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;box-shadow:rgba(0,0,0,.2) 0 2px 8px}editor .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}editor .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}editor .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,editor .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}editor .ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}editor .ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}editor .ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}editor .ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}editor .ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}editor .ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}editor .ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}editor .ql-snow .ql-tooltip a{line-height:26px}editor .ql-snow .ql-tooltip.ql-editing a.ql-preview,editor .ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}editor .ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}editor .ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}editor .ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}editor .ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}editor .ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}editor .ql-snow a{color:#06c}editor .ql-container.ql-snow{border:1px solid #ccc}editor .ql-container,editor .ql-toolbar,editor a,editor p{font-family:"Roboto Light",sans-serif!important;font-size:20px;max-width:800px;text-align:justify;text-transform:none;line-height:1.4}editor .ql-container{min-height:100px}editor .ql-container h2{font-size:30px}editor .ql-container h3{margin:50px 0 30px;font-size:26px}editor .ql-container a{color:inherit;background:0 0;border:none;border-bottom:1px dashed;border-color:#444;padding:0}editor .ql-container a:hover{border-bottom-style:solid}editor .ql-snow .ql-editor a{text-decoration:none}editor .ql-editor iframe.ql-video{position:relative;width:100%}editor .ql-editor{white-space:normal;overflow:visible}editor .ql-editor p{margin:20px 0 30px}editor .ql-editor img{width:100%;cursor:auto}editor .ql-editor ul{list-style:circle;padding-left:20px}editor .ql-editor ul li:not(.ql-direction-rtl){padding-left:0}editor .ql-editor ul>li{list-style-type:inherit}editor .ql-editor ul li::before{content:''}editor .ql-editor [data-sound-comparison]{width:350px;color:#fff}[data-email-selector] .info{font-size:14px;color:#bbb;padding:2px 5px}install-buttons>div{text-align:center;display:inline-block;margin:10px 10px 20px;width:300px}install-buttons a{background:#4cbf4a;color:#fff!important;border:0;font-size:22px;padding:10px 20px;display:block;text-decoration:none}install-buttons i{display:block;font-size:18px}[data-location]{clear:both;text-align:right;height:40px;font-size:14px}[data-location]>*{display:inline}[data-location]>select{display:none}[data-location].active>*{display:none}[data-location].active>select{width:170px;display:inline}[data-location]>p>span.error-color{color:red}@media screen and (max-width:1200px){html>body{padding-top:50px}}menu{background:#000;width:100%;margin-top:0;position:fixed;z-index:3;top:0;padding:0;max-height:100%;line-height:50px}menu a{color:#fff}menu>div{width:1100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:auto;margin-left:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width:1200px){menu>div{width:100%}}menu>div>:not(.scroll-area):not(.spacer):not(nav){-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}menu>div>:not(.scroll-area):not(.spacer):not(nav):hover:not(label){background:#1a1a1a}@media screen and (max-width:1200px){menu>div>:not(.scroll-area):not(.spacer):not(nav){position:initial}}menu>div>.spacer{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}menu>div>label>img{height:15px}@media screen and (min-width:1201px){menu>div>label{display:none!important}}menu>div>#menu_visible{display:none}menu>div>#menu_visible:checked+label{display:none}menu>div>#menu_visible:checked+label+label{display:inline}menu>div>#menu_visible:not(:checked)+label+label{display:none}menu>div>#menu_visible:checked+label+label+nav{left:0}menu>div>nav{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:1200px){menu>div>nav{position:fixed;top:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#000;left:-100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;height:100%}}menu>div>nav>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}menu>div>nav>:hover{background:#1a1a1a}menu>div>nav>a{border:0!important}@media screen and (max-width:1200px){menu>div>nav>a:first-child{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;margin-top:auto;padding-bottom:50px}}menu>div>nav>a>img{height:30px;margin-top:-5px}menu>div>nav>.pop-down{cursor:default}menu>div>nav>.pop-down:hover>.scroll-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:1200px){menu>div>nav>.pop-down:hover>.scroll-area{left:10%}}menu>div .scroll-area{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 20px 30px 20px;overflow-y:auto;position:absolute;background:#1a1a1a;width:1100px;left:0}@media screen and (max-width:1200px){menu>div .scroll-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 10px;position:fixed;top:50px;width:90%;left:100%;height:100%;padding:30px 10px 100px;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}}menu>div .scroll-area a{border:0}menu>div .scroll-area.spotlight [product]{opacity:.3}menu>div .scroll-area.spotlight [product].highlight{opacity:1}menu>div .scroll-area>section{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:1201px){menu>div .scroll-area>section.bundles,menu>div .scroll-area>section.everything,menu>div .scroll-area>section.hosts{-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}menu>div .scroll-area>section.utility{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}menu>div .scroll-area>section.utility>a{-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;margin-right:.5%}menu>div .scroll-area>section.effects>div{-webkit-column-count:4;column-count:4;gap:.5%}menu>div .scroll-area>section.effects>div>div>a{white-space:nowrap;-webkit-column-break-inside:avoid;break-inside:avoid;font-size:14px;line-height:14px;margin-bottom:2px}menu>div .scroll-area>section.effects>div>div>a>aside{left:11px;font-size:10px}menu>div .scroll-area>section.effects .buttons{top:4px;-webkit-box-shadow:0 0 1px 1px #353535;box-shadow:0 0 1px 1px #353535}menu>div .scroll-area>section.effects .buttons>a{border-right:5px solid #353535}}menu>div .scroll-area>section>h3{margin:20px 0 10px 20px;color:#888}menu>div .scroll-area>section>p{opacity:.5;font-size:12px;margin-top:2px}menu>div .scroll-area>section [product]{position:relative;-webkit-transition:.2s opacity ease-in-out;transition:.2s opacity ease-in-out}menu>div .scroll-area>section [product]:hover{text-decoration:none;background:rgba(255,255,255,.1)}menu>div .scroll-area>section .buttons{display:none;position:absolute;top:5px;right:5px;line-height:0;-webkit-box-shadow:0 0 2px 3px #353535;box-shadow:0 0 2px 3px #353535}menu>div .scroll-area>section .buttons>a{margin:0;padding:5px;display:inline-block;border-right:5px solid #353535}menu>div .scroll-area>section .buttons>a:last-child{border-right:0}menu>div .scroll-area>section .buttons>a span:not(.price):not(.x){display:none!important}menu>div .scroll-area>section .buttons .download-button{margin:0;padding:5px;display:inline-block}menu>div .scroll-area>section .buttons .download-button:last-child{border-right:0}menu>div .scroll-area>section .buttons .download-button span:not(.price):not(.x){display:none!important}menu>div .scroll-area>section a{position:relative;font-size:18px;line-height:18px;display:block;padding:2px 10px 2px 40px;margin-bottom:5px}menu>div .scroll-area>section a>img{position:absolute;top:9px;left:40px;width:26px}menu>div .scroll-area>section a>span{display:block;font-size:11px;margin-top:0;opacity:.5;line-height:14px}menu>div .scroll-area>section a>aside{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:6px;font-size:12px;top:8px;color:orange;text-transform:uppercase}menu>div .scroll-area>section.utility>a{padding-left:75px}buttons{position:relative;display:block;margin:0 auto;width:230px}buttons .price-table{width:100%}buttons .price-table.hidden{display:none}buttons .price-table .sale{color:#adff2f}buttons .price-table td{text-align:left}buttons .price-table td+td{text-align:right}buttons .price-table .total{border-bottom:10px solid transparent}buttons .price-table .total td+td{border-top:1px solid #fff}buttons .buy,buttons .try,buttons .upgrade{color:#fff;font-size:22px;padding:10px 20px;text-align:left;display:block;border:0;margin-top:10px}buttons .buy.hidden,buttons .try.hidden,buttons .upgrade.hidden{display:none!important}buttons .buy>.price,buttons .try>.price,buttons .upgrade>.price{float:right}buttons .buy>.cart-text,buttons .try>.cart-text,buttons .upgrade>.cart-text{display:none}buttons .buy>.x,buttons .try>.x,buttons .upgrade>.x{float:right;display:none;cursor:pointer}buttons .buy.in-cart,buttons .try.in-cart,buttons .upgrade.in-cart{cursor:default}buttons .buy.in-cart>.text,buttons .try.in-cart>.text,buttons .upgrade.in-cart>.text{display:none}buttons .buy.in-cart>.price,buttons .try.in-cart>.price,buttons .upgrade.in-cart>.price{display:none}buttons .buy.in-cart>.cart-text,buttons .try.in-cart>.cart-text,buttons .upgrade.in-cart>.cart-text{display:inline}buttons .buy.in-cart>.x,buttons .try.in-cart>.x,buttons .upgrade.in-cart>.x{display:inline}buttons .buy.na,buttons .try.na,buttons .upgrade.na{cursor:default;background:repeating-linear-gradient(-55deg,#222,#222 10px,#333 10px,#333 20px);color:#777}buttons .try{background-color:#72a6dc}buttons .try:hover{background-color:#80b2e6}buttons .buy{background-color:#4cbf4a}buttons .buy:hover{background-color:#51cc4f}buttons .upgrade{background-color:#ccbb2f}buttons .upgrade:hover{background-color:#d5c435}buttons .upgrade+p{margin:0;font-size:16px;text-align:center!important}buttons .upgrade+p+.upgrade-table{background-color:#57585e;color:#ccc;font-size:14px;margin-top:5px;padding:5px 10px;position:absolute;width:160%;-webkit-box-shadow:0 22px 52px #000;box-shadow:0 22px 52px #000;margin-left:-30%;z-index:1}buttons .upgrade+p+.upgrade-table p{font-family:'Roboto Oblique';text-align:justify;font-size:14px;margin:5px 0 20px}buttons .upgrade+p+.upgrade-table table{width:100%}buttons .upgrade+p+.upgrade-table table tr td{padding:1px 10px}buttons .upgrade+p+.upgrade-table table tr td+td{text-align:right}buttons .upgrade+p+.upgrade-table table tr:first-child td{font-family:'Roboto Bold';white-space:nowrap}buttons .upgrade+p+.upgrade-table table tr:nth-child(even){background:rgba(255,255,255,.06)}@media screen and (max-width:1200px){buttons .upgrade+p+.upgrade-table{max-width:100%;margin:0}}buttons form{background-color:#80b2e6;margin-top:10px;color:#fff;font-size:16px;padding:12px 20px;text-align:left;position:relative;display:none}buttons form>.x{position:absolute;top:15px;right:20px;cursor:pointer}buttons form p{font-size:18px;margin:0 0 10px 0}buttons form i{font-size:12px;line-height:1.2;display:block;text-align:justify}buttons form button{width:100%;padding:3px;margin:20px 0 10px;font-size:20px}buttons form input{width:100%;margin-bottom:10px}buttons form [data-email-selector] .info{color:#fff;margin-top:5px;text-align:justify}.sticky-menu{overflow:visible}.sticky-menu buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}.sticky-menu buttons form{position:absolute;margin-top:0}.sticky-menu buttons .buy{width:inherit}.sticky-menu buttons .cart-text{margin-right:15px}.sticky-menu buttons a{margin-top:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.sticky-menu buttons .try{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:inline;margin-left:1rem}.sticky-menu buttons .try .price{display:none}span.sale{font-size:18px;width:70%;display:block;text-align:center;margin:0 auto}@media screen and (max-width:1000px){span.sale{width:100%}}span.sale>span{text-decoration:line-through;color:#ff4500}[semi-sticky].active{position:fixed;top:0;z-index:2}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:37px;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;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);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{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-left:-37px}@media screen and (max-width:1200px){slideshow .next:before,slideshow next:before{margin-left:-8px}}slideshow slides{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}slideshow slides slide:not(.active){-webkit-box-ordinal-group:3!important;-webkit-order:2!important;-ms-flex-order:2!important;order:2!important}slideshow slides slide{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;height:100%;margin-right:1000em;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1200px){slideshow slides slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}slideshow slides slide>div{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0!important;-webkit-flex:0 0 auto!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;margin-bottom:20px}slideshow slides slide>div+div{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}[data-snapin-table]{font-size:14px;width:100%;margin-bottom:60px;overflow-x:auto}@media screen and (max-width:1200px){[data-snapin-table]{font-size:11px}}[data-snapin-table] th{text-align:left}[data-snapin-table] td{padding:1px 5px}[data-snapin-table] tbody tr:nth-child(odd){background:rgba(255,255,255,.1)}[data-snapin-table] tfoot a.license-button{font-size:18px;margin-top:10px;text-align:center;padding:5px}[data-snapin-table] tbody a{white-space:nowrap}[data-snapin-table] .worth{text-decoration:line-through;opacity:.5}[data-sound]{display:block;background:#000;text-align:right;font-size:22px;padding:10px 20px;height:50px}[data-sound] a{border:0}[data-sound] a:hover{border:0}[data-sound] a.active{border-bottom:1px solid #fff}[data-sound] .play{float:left;background:url(../audio/play.png) center left no-repeat;background-size:12px 13px;width:auto!important;padding-left:20px;color:#fff!important}[data-sound] .play.playing{background-image:url(../audio/pause.png)}[data-sound-comparison]{display:block;background:#000;text-align:right;font-size:22px;padding:10px 20px;height:50px}[data-sound-comparison] a{border:0}[data-sound-comparison] a:hover{border:0}[data-sound-comparison] a.active{border-bottom:1px solid #fff}[data-sound-comparison] .play{float:left;background:url(../audio/play.png) center left no-repeat;background-size:12px 13px;width:auto!important;padding-left:20px}[data-sound-comparison] .play.playing{background-image:url(../audio/pause.png)}transfer-button{color:#fff;font-size:14px;border-bottom:1px dashed #fff;cursor:pointer}[data-trial]{background-color:#72a6dc;color:#fff;font-size:22px;padding:10px 20px;text-align:left;display:none}[data-trial]:hover{background-color:#80b2e6;text-decoration:none}[data-trial]+form{background-color:#80b2e6;margin-top:10px;color:#fff;font-size:16px;padding:12px 20px;text-align:left;position:relative;display:none}[data-trial]+form>.x{position:absolute;top:15px;right:20px;cursor:pointer}[data-trial]+form p{font-size:18px;margin:0 0 10px 0}[data-trial]+form i{font-size:12px;line-height:1.2;display:block;text-align:justify}[data-trial]+form button{width:100%;padding:3px;margin:20px 0 10px;font-size:20px}[data-trial]+form input{width:100%;margin-bottom:10px}[data-trial]+form [data-email-selector] .info{color:#fff;margin-top:5px;text-align:justify}[data-user-summary]{line-height:50px;cursor:pointer}@media screen and (max-width:1200px){[data-user-summary]{margin:0}}[data-user-summary]:hover{background:#1a1a1a}[data-user-summary] img{width:19px;margin:-5px 15px 0 0}@media screen and (max-width:1200px){[data-user-summary] img{margin-right:0}}@media screen and (max-width:1200px){[data-user-summary]>span{display:none}}[data-user-summary]>div{background:#1a1a1a;position:absolute;padding:40px 0;right:-160px;text-align:left;line-height:1.2;display:none;cursor:default}@media screen and (max-width:1200px){[data-user-summary]>div{position:fixed;width:100%;right:auto;left:0}}[data-user-summary]>div>.loading{position:absolute;top:0;left:0;width:100%;height:100%;background:#1a1a1a url(../img/ajax-loader.gif) center no-repeat;opacity:.95;cursor:default}[data-user-summary].open{background:#1a1a1a}[data-user-summary].open>div{display:block}[data-user-summary] form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px}[data-user-summary] form>div{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 50px;width:340px}@media screen and (max-width:1200px){[data-user-summary] form>div{width:auto;padding:0 20px}}[data-user-summary] form>div:first-child{border-right:1px solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-user-summary] form>div:first-child>div{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}[data-user-summary] form>div:first-child>div:first-child{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin-bottom:20px}[data-user-summary] form>div p{margin:0}[data-user-summary] form>div p.note{font-size:14px;color:#cfcfcf;font-family:'Roboto Oblique'}[data-user-summary] form>div p+p{margin-top:20px}[data-user-summary] form>div p.message{color:#ec593d;margin-bottom:20px}[data-user-summary] form>div label{font-size:16px;margin-bottom:2px}[data-user-summary] form>div label.radio{padding:10px 0 0 10px}[data-user-summary] form>div label.radio+input{margin:10px 0 0 20px;max-width:220px}[data-user-summary] form>div input:not([type=checkbox]):not([type=radio]){width:100%;margin-bottom:20px}[data-user-summary] form>div input[type=radio]{margin-right:5px}[data-user-summary] form>div button{margin-top:15px;font-size:20px;float:right}[data-user-summary] form.profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-user-summary] form.profile>div{padding:0}[data-user-summary] form.profile a{float:left;font-size:12px;clear:left;margin-bottom:6px}[data-user-summary] form.profile a.menu-item{font-size:20px;border:0!important;padding:10px 20px;width:100%}[data-user-summary] form.profile a.menu-item:hover{background:rgba(255,255,255,.1)}video-thumbnail{background-image:url(/img/products/phase_plant/video_play.png);background-position:top left;width:145px;height:146px;cursor:pointer;margin:22% auto}@media screen and (max-width:1200px){video-thumbnail{background-size:cover;width:80px;height:80px}}video-thumbnail:hover{background-position:top right}.video-lightbox{position:fixed;z-index:10;top:0;width:100%;height:100%;padding:0 12%;background-color:rgba(0,0,0,.75);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1200px){.video-lightbox{padding:0 6%}}.video-lightbox>div{position:relative;padding-top:56.25%;width:100%}.video-lightbox>div>iframe{position:absolute;top:0;left:0;width:100%;height:100%}[data-vouchers]{margin:0 20px 0 0;padding:0;line-height:50px;display:inline-block;position:relative;cursor:pointer;white-space:nowrap}@media screen and (max-width:1200px){[data-vouchers]{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;margin:0}}[data-vouchers]>div{display:inline-block;width:50px}[data-vouchers]>div:first-child{width:40px}[data-vouchers]>div>a{line-height:30px;display:block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top 0;-ms-transform-origin:left top 0;transform-origin:left top 0;padding:5px 10px;-webkit-box-shadow:inset 10px 0 5px -5px rgba(0,0,0,.5),3px -2px 7px rgba(0,0,0,.5);box-shadow:inset 10px 0 5px -5px rgba(0,0,0,.5),3px -2px 7px rgba(0,0,0,.5);background-color:#7b413a;color:#ccc;width:105px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;outline:1px dashed;border:0;top:-5px;position:relative;left:100%}[data-vouchers]>div>a.selected,[data-vouchers]>div>a:hover{background-color:#e2432e;color:#fff;width:110px}