html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:raleway,sans-serif;-webkit-font-smoothing:antialiased}.container{width:100%;padding:0 8vw;margin:0 auto}a{text-decoration:none;transition:ease-in-out .2s}img{max-width:100%;height:auto}p{color:#818181;font-size:15px;line-height:26px}pre{font-family:monospace}header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:999}header .container{}header nav{height:100px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}header nav .logo{align-self:center}header nav .logo img{max-height:42px}header nav ul{display:flex;list-style-type:none}header nav ul li{padding:0 10px}header nav ul li a{color:#9d9d9d;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-decoration:none}header nav ul li a:hover{color:#000}header nav ul li.current-menu-item a{color:#000}header nav .mobile-menu-container{display:none}header nav .mobile-menu-container .account-mobile{color:#f7af3e;padding:0 10px}header nav #menu-mobile{font-size:20px;border:0;background:0 0;padding:0 5px;margin:0;cursor:pointer}header nav #menu-mobile:focus{outline:0}header nav #menu-main-menu a.account{color:#f7af3e}header nav .account-navigation{display:none;width:100%;padding-bottom:4vw}header nav .account-navigation li.is-active a{color:#000}header nav .account-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:before{font-family:fontawesome,sans-serif;font-size:13px;line-height:20px;float:left;margin-right:10px;display:block;content:"\f08b"}footer{height:100px}footer .container{height:100px;display:flex;align-items:center;justify-content:space-between}footer .footer-info{}footer .footer-info .copyright{color:#000;font-size:14px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;margin-bottom:10px}footer .social-networks a{font-size:20px;color:#000;margin-right:15px}footer .social-networks a:hover,footer .social-networks a:focus{color:#f7af3e}footer .footer-nav{display:flex;align-items:center}footer .footer-nav ul{display:flex;list-style-type:none}footer .footer-nav ul li{padding:0 10px}footer .footer-nav ul li a{color:#000;font-size:13px;letter-spacing:.3px;font-weight:800;text-decoration:none}footer .footer-nav ul li a:hover,footer .footer-nav ul li a:focus{color:#f7af3e}footer .footer-nav ul li.current-menu-item a{color:#000}main .woocommerce{width:100%;padding:8vw;padding-top:200px;margin:0 auto}main .woocommerce:after{content:'';display:block;clear:both}main .woocommerce h1{font-size:70px;font-weight:700;line-height:80px;margin-bottom:40px}main .woocommerce h1.before-checkout{font-size:60px;font-weight:700;line-height:70px;margin-bottom:80px;max-width:900px}main .woocommerce h2{font-size:34px;font-weight:700;line-height:34px;margin-bottom:40px}main .woocommerce h3{font-size:30px;font-weight:700;line-height:34px;margin-bottom:40px}main .woocommerce form .form-row{padding:0;margin:0 0 20px}main .woocommerce form .form-row label{color:#000;font-size:18px;font-weight:600}main .woocommerce form .form-row input.input-text,main .woocommerce form .form-row textarea{padding:15px;font-size:inherit;background-image:none!important}main .woocommerce form .form-row input.input-text+span{display:block;padding-top:10px}main .woocommerce form fieldset{margin-top:40px;margin-bottom:20px}main .woocommerce form fieldset legend{font-size:30px;font-weight:800;margin-bottom:40px}main .woocommerce form button.button{height:auto;border-radius:0;padding:17px 30px;letter-spacing:1px;text-transform:uppercase;font-size:16px;font-weight:700;background:0 0;border:3px solid #000;color:#000;cursor:pointer;transition:background-color .2s ease}main .woocommerce form button.button:hover,main .woocommerce form button.button:focus{background:#000;color:#fff}main .woocommerce table.my_account_orders td,main .woocommerce table.my_account_orders th{padding:15px}main .woocommerce #customer_login h2{font-size:34px;font-weight:800}main .woocommerce #customer_login .woocommerce-form{border:0;padding:0}main .woocommerce #customer_login .woocommerce-form input.input-text{padding:15px;font-size:inherit}main .woocommerce #customer_login button.button:hover,main .woocommerce #customer_login button.button:focus{background-color:#000;color:#fff}main .woocommerce #customer_login .lost_password a{color:#f7af3e;font-size:20px;font-weight:800}main .woocommerce #customer_login .lost_password a:hover,main .woocommerce #customer_login .lost_password a:focus{color:#000}main .woocommerce #customer_login .woocommerce-privacy-policy-text p{font-size:13px;line-height:20px}main .woocommerce #customer_login .woocommerce-privacy-policy-text a{color:#f7af3e;font-weight:800}main .woocommerce .woocommerce-MyAccount-navigation{width:30%;float:left;padding-top:5px}main .woocommerce .woocommerce-MyAccount-navigation li{margin-bottom:15px}main .woocommerce .woocommerce-MyAccount-navigation li a{color:#000;font-size:34px;line-height:40px;font-weight:800;text-transform:capitalize}main .woocommerce .woocommerce-MyAccount-navigation li a:hover{color:#f7af3e}main .woocommerce .woocommerce-MyAccount-navigation li.is-active a{color:#f7af3e}main .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{}main .woocommerce .woocommerce-MyAccount-content{width:70%;float:left}main .woocommerce .woocommerce-MyAccount-content a{color:#f7af3e;font-weight:800}main .woocommerce .woocommerce-MyAccount-content a.button{background-color:#f7af3e;color:#fff;letter-spacing:1px;text-transform:uppercase;padding:10px 15px;margin-left:5px;margin-bottom:2px}main .woocommerce .woocommerce-MyAccount-content a.button:hover,main .woocommerce .woocommerce-MyAccount-content a.button:focus{background-color:#292c35;color:#fff}main .woocommerce .woocommerce-MyAccount-content p{max-width:600px}main .woocommerce .woocommerce-Address-title{position:inherit}main .woocommerce .woocommerce-Address-title h3{font-size:34px;font-weight:800;margin-bottom:40px}main .woocommerce .woocommerce-Address-title a.edit{padding:10px 30px;background-color:#f7af3e;text-transform:uppercase;color:#fff;border-radius:5px;display:inline-block;margin-bottom:20px}main .woocommerce .woocommerce-Address-title a.edit:focus,main .woocommerce .woocommerce-Address-title a.edit:hover{background-color:#292c35}main .woocommerce .woocommerce-Address address{font-family:courier,sans-serif;font-size:16px;line-height:28px;font-weight:700}main .woocommerce table.shop_table{text-align:left;margin-bottom:80px}main .woocommerce table.shop_table td{padding:10px 12px;font-weight:600}main .woocommerce table.shop_table td a{color:#000;font-weight:700}main .woocommerce table.cart img{max-width:100px;float:left}main .woocommerce table.cart .coupon{}main .woocommerce table.cart .coupon input#coupon_code{margin:0;margin-right:10px;font-size:inherit;padding:15px 20px;min-width:200px}main .woocommerce table.cart .coupon input#coupon_code::placeholder{text-transform:uppercase}main .woocommerce table.cart .coupon button[type=submit]{border:0;background-color:#292c35;color:#fff}main .woocommerce table.cart .coupon button[type=submit]:hover,main .woocommerce table.cart .coupon button[type=submit]:focus{background-color:#f7af3e}main .woocommerce form.checkout_coupon p{color:#000}main .woocommerce form.checkout_coupon input[name=coupon_code]::placeholder{text-transform:uppercase}main .woocommerce button.button:disabled,main .woocommerce button.button:disabled[disabled]{padding:17px 30px;background-color:#d4d4d4;border:0}main .woocommerce .cart-collaterals h2{margin-bottom:20px;text-transform:capitalize}main .woocommerce .cart-collaterals table.shop_table{margin-bottom:30px}main .woocommerce .cart-collaterals table.shop_table th{padding:15px 12px}main .woocommerce .cart-collaterals .cart_totals .checkout-button{background-color:#f7af3e;padding:20px 40px;font-size:18px;letter-spacing:1px;width:100%;text-align:center;text-transform:uppercase}main .woocommerce .cart-collaterals .cart_totals .checkout-button:hover,main .woocommerce .cart-collaterals .cart_totals .checkout-button:focus{background-color:#000}main .woocommerce .woocommerce-info{border:0;font-weight:600;background:#f5f5f5;color:#666;font-size:16px;line-height:28px;margin-bottom:20px;border-radius:5px}main .woocommerce .woocommerce-info:before{color:#f7af3e}main .woocommerce .woocommerce-info a{color:#000;font-weight:700}main .woocommerce .woocommerce-info a:hover,main .woocommerce-info a:focus{color:#f7af3e}main .woocommerce .woocommerce-info.cart-empty{display:none}main .woocommerce form[name=checkout]{margin-top:80px}main .woocommerce #add_payment_method #payment,main .woocommerce .woocommerce-cart #payment,main .woocommerce .woocommerce-checkout #payment{background-color:#f5f5f5}main .woocommerce .woocommerce-checkout #payment .woocommerce-privacy-policy-text p{color:#666;font-size:13px;line-height:20px}main .woocommerce .woocommerce-checkout #payment .woocommerce-privacy-policy-text a{color:#f7af3e;font-weight:700}main .woocommerce #payment #place_order,main .woocommerce-page #payment #place_order{background:#f7af3e;padding:20px 40px;width:100%;border:0;text-transform:uppercase;letter-spacing:1px}main .woocommerce #payment #place_order:hover,main .woocommerce-page #payment #place_order:hover{background:#000}main .woocommerce form.checkout .col2-set p.form-row label .required{color:red;text-decoration:none}main .woocommerce form.checkout .col2-set .form-row-wide{width:100%}main .woocommerce form.checkout .col2-set .form-row{padding-bottom:0}main .woocommerce form.checkout .col2-set .form-row-wide{padding-bottom:0}main .woocommerce .woocommerce-message a{color:#f7af3e;font-weight:700}main .woocommerce .return-to-shop a.button{height:auto;border-radius:0;padding:17px 30px;letter-spacing:1px;text-transform:uppercase;font-size:16px;font-weight:700;background:0 0;border:3px solid #000;color:#000;cursor:pointer;transition:background-color .2s ease}main .woocommerce .return-to-shop a.button:hover,main .woocommerce .return-to-shop a.button:focus{background:#000;color:#fff}main .woocommerce p.lost_password a{color:#f7af3e;font-weight:700;font-size:18px}main .woocommerce form .form-row .input-checkbox,main .woocommerce .woocommerce-form__input-checkbox{width:20px;height:20px;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}main .woocommerce .woocommerce-form__input-checkbox+span{line-height:2}main .woocommerce .continue-shopping{height:auto;border-radius:5px;font-size:16px;border:3px solid #000;cursor:pointer;transition:background-color .2s ease}main .woocommerce .continue-shopping:hover,main .woocommerce .continue-shopping:focus{background:0 0;color:#000}main .woocommerce .continue-shopping-button{height:auto;border-radius:0;padding:17px 30px;letter-spacing:1px;text-transform:uppercase;font-size:16px;font-weight:700;border:3px solid #000;background:0 0;color:#000;cursor:pointer;transition:background-color .2s ease}main .woocommerce .continue-shopping-button:hover,main .woocommerce .continue-shopping-button:focus{background:#000;color:#fff}main .woocommerce .before-checkout-container{margin-bottom:100px}main .woocommerce .before-checkout-container:after{content:'';display:block;clear:both}main .woocommerce ul.order_details{margin-top:40px;margin-bottom:60px}#subscribe{background-color:#f7af3e;padding:100px 0}#subscribe:after{content:'';display:block;clear:both}#subscribe h5{color:#fff;font-size:20px;font-weight:600;line-height:26px;letter-spacing:1px;text-transform:uppercase;margin:0 0 20px}#subscribe .mc4wp-form{width:100%;float:left}#subscribe .mc4wp-form-fields p{padding:0;margin:0;float:left}#subscribe .mc4wp-form-fields label{display:none}#subscribe .mc4wp-form-fields input[type=email]{font-family:inherit;font-size:13px;font-weight:400;padding:14px 18px;border-radius:5px;border:0;border:2px solid #333;margin:0;margin-right:20px;min-width:200px;max-width:300px;width:auto;line-height:13px;margin-top:0;border:0!important}#subscribe .mc4wp-form-fields input[type=submit]{height:auto;line-height:13px;border:0;border:0!important;border-radius:5px;padding:15px 30px;letter-spacing:1px;text-transform:uppercase;font-size:13px;font-family:raleway,sans-serif;font-weight:700;background:#fff;color:#000;cursor:pointer;transition:background-color .5s ease}#subscribe .mc4wp-form-fields input[type=submit]:hover{background:#000;color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;margin:0;padding:15px 0;font-size:13px;color:#b4b4b4;line-height:normal;text-transform:uppercase;letter-spacing:1px;font-weight:700}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}::selection{background:#f7af3e;color:#131313}::-moz-selection{background:#f7af3e;color:#131313}p{padding-bottom:20px;word-wrap:break-word}.mask{opacity:.2;z-index:140;display:none;z-index:50;position:relative;left:0;top:0;width:100%;height:100%;background-color:#000}.subtitle{font-size:20px}.content strong{color:#c2824f}.page-template-contact-page .content{font-size:20px;line-height:30px}.blog_single.blog_holder article .post_text .post_text_inner{padding-top:0}body.single-post .content.content_top_margin{margin-top:200px!important}.q_logo a{visibility:initial}.blog_holder article .post_info{display:none}.blog_single h2{padding:40px 0}.blog .entry_title{padding-bottom:10px}.order-again{display:none}body div.pp_overlay{opacity:.9!important}.woocommerce form.checkout .col2-set p.form-row label{display:block}#billing_city_field abbr,#billing_state_field abbr{display:inline-block!important}#billing_company_field{margin-right:0}.select2-container--default .select2-selection--single{height:47px;line-height:47px;border-radius:0;border-color:#e6e6e6}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:47px}.woocommerce-billing-fields .woocommerce p.form-row{margin-bottom:0}.woocommerce-checkout #billing_country_field,.woocommerce-checkout #shipping_country_field{height:auto}body.woocommerce-checkout .content .container .container_inner{padding-bottom:80px}.woocommerce ul.woocommerce-error{}.woocommerce ul.woocommerce-error a{font-weight:700;color:#000}#order_review_heading{margin-bottom:48px}.modal-video{background-color:rgba(0,0,0,.8)}.modal-video-body{max-width:75vw}.modal-video-movie-wrap{background-color:#000}.modal-video-close-btn{width:30px;height:30px;right:0;top:-40px}nav .menu-item-cart-item>a{color:#000!important}nav .menu-item-cart-item i{padding-right:10px}nav.main_menu>ul>li>a:hover{color:#000}nav a.my-account{color:#000!important}nav.main_menu>ul>li>a{padding:0 10px}.q_logo a{max-height:42px}header .header_top{width:100%;background:#fff;border-bottom:1px solid #eee}header .header_top .container_inner .login-register{float:right}header .header_top .container_inner .login-register a{color:#c2824f;font-weight:700;font-size:12px;padding:0 10px}header .header_top .container_inner .login-register a:hover{color:#000}.page-header{margin-top:100px;background-repeat:no-repeat;background-position:center center;background-size:cover}.page-header img{display:block}.page-header-container{padding:8vw;margin:0 auto}.page-header-container:after{content:'';display:block;clear:both}.page-header .block-content{padding-top:100px}.page-header .headline{font-size:80px;line-height:80px;color:#000;font-weight:700;padding-top:0;padding-bottom:20px;max-width:700px;margin:0}.page-header .subtitle{font-size:60px;line-height:60px;color:#000;font-weight:700;padding-top:0;padding-bottom:20px;max-width:700px;margin:0}.page-header .button{border:0;font-size:22px;line-height:normal;height:auto;padding:20px 50px;font-weight:700;color:#fff;margin-bottom:0;margin-top:20px;margin-right:20px;float:left;display:inline-block;border-radius:5px}body.dub-machines-vstau .page-header .headline{color:#fff}body.dub-machines-vstau .page-header-container{padding:10vw 8vw}body.dub-machines-vstau .page-header .block-content{padding-top:0}body.home .page-header{height:600px;display:flex;position:relative}body.home .page-header:before{content:"";background:#000;width:100%;height:100%;position:absolute;left:0;top:0;-khtml-opacity:.3;-moz-opacity:.3;-ms-filter:”alpha(opacity=30)”;filter:alpha(opacity=30);filter:alpha(opacity=0.3);opacity:.3}body.home .page-header .page-header-container{z-index:10}body.home .page-header .block-content{padding-top:0}body.home .page-header .headline{color:#f7af3e;padding:0}body.home .page-header .headline span{background:#000;display:inline}body.home .page-header .subtitle{color:#fff;font-size:40px;line-height:50px;padding-top:20px}body.home .page-header-container{width:100%;display:flex;align-self:center}.button{border:4px solid #fff;font-size:20px;padding:10px 40px;font-weight:700;color:#fff;margin-right:20px;float:left;display:inline-block;margin-top:40px}.button:hover{-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}.left-block{width:50%;float:left}.right-block{width:50%;float:right}.orange .text{color:#f7af3e}.orange .button{border-color:#f7af3e;color:#f7af3e}.orange .button:hover{background:#f7af3e;color:#0c1211}.orange.filled .button{background:#f7af3e;color:#0c1211}.orange.filled .button:hover{background:#000;color:#f7af3e}.cyan .text{color:#00c9c7}.cyan .button{border-color:#00c9c7;color:#00c9c7}.cyan .button:hover{background:#00c9c7;color:#000}.cyan.filled .button{background:#00c9c7;color:#000}.cyan.filled .button:hover{background:#000;color:#00c9c7}.white .text{color:#fff}.white .button{border-color:#fff;color:#fff}.white .button:hover{background:#fff;color:#000}.white.filled .button{background:#fff;color:#000}.white.filled .button:hover{background:#000;color:#fff}.black .text{color:#000}.black .button{border-color:#000;color:#000}.black .button:hover{background:#000;color:#fff}.black.filled .button{background:#000;color:#fff}.black.filled .button:hover{background:#fff;color:#000}.text,.subtitle{font-size:30px;line-height:30px;color:#fff;font-weight:400}.page-block{height:600px;background-position:center;background-size:cover;clear:both}.block-container{max-width:1400px;margin:0 auto}.block-headline{display:flex;height:37vw;min-height:600px}.block-headline:after{content:'';display:block;clear:both}.block-headline .block-container{display:flex;width:100%;max-width:100%}.block-headline .block-content{float:left}.block-headline .left-block{display:flex;align-self:center}.block-headline .left-block .block-content{padding-left:8vw}.block-headline .right-block{display:flex;align-items:flex-end}.block-headline h2.headline{font-weight:700;padding-bottom:20px;color:#fff;text-transform:none;padding-bottom:0;font-size:55px;line-height:65px;margin:0}.block-headline .text{max-width:600px;font-size:34px;font-weight:500;line-height:42px;padding-top:30px;padding-bottom:40px}.block-headline img{max-width:100%;height:auto;bottom:0}.block-headline a.button{margin-top:0;margin-bottom:20px;letter-spacing:1px;font-size:22px;padding:20px 40px;border:0;background:#fff;color:#000}.block-headline a.button.buy{background:#f7af3e;color:#fff}.block-headline a.button:hover,.block-headline a.button:focus{background:#000;color:#ffff}.block-product{background-size:cover;height:auto}.block-product .headline{font-size:50px;line-height:60px;font-weight:700;padding-bottom:60px;color:#fff;text-transform:none;text-transform:uppercase}.block-product .buttons-container{list-style-type:none;text-align:center}.block-product .buttons-container li{display:inline-block;margin:0 10px}.block-product .buttons-container li a{letter-spacing:1px;font-size:22px;font-weight:700;text-transform:uppercase;padding:15px 50px;border-radius:10px;transition:all .3s ease-in}.block-product .buttons-container li a.buy{background:#fff;color:#c2824f}.block-product .buttons-container li a.buy:hover{background:#c2824f;color:#fff}.block-product .buttons-container li a.demo{background:#000;color:#c2824f}.block-product .buttons-container li a.demo:hover{background:#c2824f;color:#000}.block-product .soundcloud-block-container{padding:0 40px}.block-product .soundcloud-block{clear:both;width:100%;padding-top:40px;padding-bottom:60px}.block-product .soundcloud-block p{padding:0}.block-product .block-product-top{padding:100px 0;text-align:center;clear:both}.block-product .text-block{padding:0 40px}.block-product .text-block p{color:#fff;font-size:16px}.video-full-width{height:auto;line-height:0}.video-full-width .block-content{width:100%;padding:0}.popup{z-index:150;display:none;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center}.popup .close{color:#fff;font-weight:700;z-index:9999999;position:absolute;top:80px;right:40px;font-size:25px;line-height:20px;padding:10px}.popup p{font-size:14px}.popup img{padding-bottom:30px}.popup iframe{position:relative;z-index:9999999;height:100%}main .woocommerce .order-actions a{margin-left:5px}main .woocommerce .digital-downloads{padding-bottom:40px}main .woocommerce .digital-downloads>li{display:flex;flex-direction:column;padding-bottom:40px;margin-bottom:40px;list-style-type:none;border-bottom:1px solid #eee}main .woocommerce .digital-downloads>li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}main .woocommerce .serial-numbers{padding-bottom:40px}main .woocommerce .serial-number-text{color:#292c35;padding:20px 0;letter-spacing:1px;font-size:18px;font-weight:800;text-transform:uppercase}main .woocommerce .digital-downloads a{font-weight:800;font-size:18px;line-height:28px;display:block;margin-bottom:20px!important;margin-right:auto}main .woocommerce .digital-downloads a:hover{color:#292c35}main .woocommerce .digital-downloads .serial-number{font-weight:700;display:block;list-style-type:none;padding:0;margin-right:auto}main .woocommerce .digital-downloads .serial-number li{font-family:courier,sans-serif;font-size:14px;font-weight:700;padding:20px;color:#292c35;background-color:#f5f5f5;border-radius:5px;margin-bottom:10px}main .woocommerce .digital-downloads .serial-number li span{color:#000;font-size:14px;font-family:raleway,sans-serif;font-size:20px;line-height:20px;margin-bottom:8px;font-weight:800;display:block}main .woocommerce .edit-account{max-width:600px}main .woocommerce a.edit-account{color:#c2824f}main .woocommerce .woocommerce-EditAccountForm button[type=submit]{border:0;color:#fff;background-color:#f7af3e;font-size:20px;border-radius:5px}main .woocommerce .woocommerce-EditAccountForm button[type=submit]:hover,main .woocommerce .woocommerce-EditAccountForm button[type=submit]:focus{background-color:#292c35}main .woocommerce .woocommerce-customer-details address{padding:20px;border-width:1px;font-family:courier,sans-serif;font-size:16px;font-weight:700;line-height:28px}main .woocommerce .woocommerce-customer-details address p{padding-top:20px;padding-bottom:0}main .woocommerce .woocommerce-customer-details address p+p{padding-top:0;padding-bottom:0}.woocommerce ul.products li.product:hover .image-wrapper img{opacity:1}.woocommerce ul.products li.product .add-to-cart-button-outer{display:none}.sticky-product{background:#222;color:#fff;text-align:center;font-weight:700;font-size:16px}.single-product .sticky-product .sticky-container{position:relative;max-width:1200px;margin:0 auto}.single-product .sticky-product.fixed{position:fixed;top:0;right:0;left:0;z-index:999;margin-top:60px}.single-product .sticky-product .columns{display:inline-block;width:33%;vertical-align:top}.single-product .sticky-product .columns a{width:80%;color:#c2824f;padding:10px 20px;background:#333;border:2px solid #c2824f;border-radius:10px;font-size:14px;line-height:20px;margin:8px;display:inline-block}.single-product .sticky-product .columns a:hover{color:#222;background:#c2824f;border-color:#fff}.single-product .sticky-product .column-2{border-left:1px solid #333;border-right:1px solid #333}.single-product .content .container_inner{width:auto;margin:0;padding:0!important}.single-product .product-header{}.single-product .product-header img{display:block}.single-product .single-product-container{max-width:1190px;margin:0 auto;padding-top:80px}.single-product .title_outer{display:none}.woocommerce-checkout form.checkout .select2-container{float:left}.woocommerce-checkout form.checkout .col2-set .form-row.validate-email{width:100%}.woocommerce-checkout .cart-subtotal{display:none}.woocommerce-checkout .order-total{font-weight:700}.woocommerce form.checkout table.shop_table td,.woocommerce form.checkout table.shop_table th{text-align:left}.woocommerce input#place_order{float:left}.payment_method_paypal{border:0!important}.payment_box.payment_method_paypal{padding:10px!important;font-size:12px}.woocommerce-checkout label[for=payment_method_paypal_plus]{display:none}.woocommerce-checkout #payment ul.payment_methods li .payment_box{padding:0}.woocommerce-checkout .payment_box.payment_method_paypal_plus>p{display:none}.woocommerce-checkout .mailchimp-newsletter input{float:left;line-height:26px;display:block;height:26px;padding:0;margin:0;margin-right:5px}.woocommerce-checkout .mailchimp-newsletter label{display:block;padding:0;float:left;margin:0}.woocommerce-checkout #billing_state_field{display:none!important}body.checkout .woocommerce h1{margin-top:60px}body.checkout .woocommerce form .form-row .input-checkbox{margin:8px 8px 0 0}body.checkout .woocommerce .woocommerce-order h1{margin-top:0}body.checkout .woocommerce .woocommerce-order .thank-you-text{font-size:20px;line-height:32px;max-width:800px;padding-bottom:0}body.checkout .woocommerce .woocommerce-order .thank-you-text a{color:#f7af3e;font-weight:700}main .woocommerce .woocommerce-thankyou-order-received strong{font-weight:700}main .woocommerce ul.order_details li{letter-spacing:2px}main .woocommerce ul.order_details li strong{font-weight:700;letter-spacing:0}body.postid-172 .product .cart{display:none}body.postid-210 .product .cart{display:none}#transient-machines{margin-top:100px}#transient-machines .transient-machines-header{display:flex;height:auto;background-color:#d4d4d4}#transient-machines .transient-machines-header .left-container{width:45%;height:auto;background-color:#d4d4d4;display:flex;padding:0 80px}#transient-machines .transient-machines-header img{width:100%;display:block;align-self:center;object-fit:contain}#transient-machines .transient-machines-header .right-container{width:55%;height:auto}#transient-machines .transient-machines-header .logo{background-size:cover}#transient-machines .transient-machines-product-info{display:flex;height:auto;background-color:#d4d4d4}#transient-machines .transient-machines-product-info .left-container{width:35%;height:auto;padding:80px;padding-left:9vw;padding-right:0;align-self:center}#transient-machines .transient-machines-product-info img{width:100%;display:block;align-self:flex-end;object-fit:contain}#transient-machines .transient-machines-product-info .right-container{width:65%;height:auto;display:flex}#transient-machines .transient-machines-product-info h1{font-size:60px;letter-spacing:.5em;color:#131313;margin-bottom:20px}#transient-machines .transient-machines-product-info h2{font-size:28px;font-weight:700;line-height:34px;color:#292c34;text-transform:none;margin-bottom:40px}#transient-machines .transient-machines-product-info p{font-size:18px;line-height:34px;font-weight:400;color:#131313;margin-bottom:40px}#transient-machines .transient-machines-product-info .impact-detail{background:url(images/impact-lines.png) no-repeat;background-size:contain;width:60px;height:60px;display:block;position:relative;left:-4px;margin-bottom:20px}#transient-machines .transient-machines-product-info .cta{border:0;font-size:22px;line-height:normal;padding:20px 50px;font-weight:700;letter-spacing:4px;color:#131313;background:#f7af3e;display:inline-block;border-radius:20px}#transient-machines .transient-machines-product-info .cta.demo{background:#fff;color:#000;margin-top:20px}#transient-machines .transient-machines-product-info .cta:hover,#transient-machines .transient-machines-product-info .cta:focus{background-color:#000;color:#fff}#transient-machines .transient-machines-online-demo{display:flex;height:auto;background-color:#f7af3e;padding:100px 0;color:#fff;position:relative}#transient-machines .transient-machines-online-demo img{display:block;width:100%}#transient-machines .transient-machines-online-demo .left-container{width:70%;align-self:center}#transient-machines .transient-machines-online-demo .right-container{width:30%;padding:60px;align-self:center}#transient-machines .transient-machines-online-demo span{font-size:22px;font-weight:700;letter-spacing:4px;margin-bottom:20px;display:block}#transient-machines .transient-machines-online-demo h2{font-size:60px;font-weight:700;color:#fff;text-transform:none;letter-spacing:.5em;margin-bottom:10px}#transient-machines .transient-machines-online-demo p{color:#fff;font-size:28px;line-height:34px;font-weight:400;padding-bottom:0}#transient-machines .transient-machines-online-demo a.play-demo{display:block;background:url(images/icon-play-demo.png) no-repeat;background-size:contain;width:90px;height:45px;position:absolute;right:40px;bottom:100px}#transient-machines .transient-machines-crack{background-color:#d4d4d4;padding-top:100px;padding-bottom:60px}#transient-machines .transient-machines-crack .container{background:0 0;text-align:center;max-width:800px;padding:0;margin:0 auto}#transient-machines .transient-machines-crack h2{font-size:60px;font-weight:700;color:#292c34;text-transform:none;letter-spacing:.5em;margin-bottom:20px}#transient-machines .transient-machines-crack p{color:#292c34;font-size:28px;line-height:36px;font-weight:400;padding-bottom:0;padding:0 60px;margin-bottom:40px}#transient-machines .transient-machines-crack a.download{border:0;font-size:22px;line-height:normal;padding:15px 80px;font-weight:700;letter-spacing:6px;color:#292c34;background:#f7af3e;display:inline-block;border-radius:40px;margin-bottom:60px}#transient-machines .transient-machines-crack a.download:hover,#transient-machines .transient-machines-crack a.download:focus{background:#000;color:#fff}#cookie-consent{position:fixed;left:0;bottom:0;background-color:#000;color:#fff;text-align:center;width:100%;z-index:99999}#cookie-consent .container{width:auto;max-width:1400px;margin:0 auto;padding:35px;text-align:left}#cookie-consent a{border:0;font-size:inherit;line-height:normal;padding:10px 30px;font-weight:700;letter-spacing:1px;color:#131313;background:#f7af3e;display:inline-block;border-radius:5px;text-transform:uppercase;transition:all .2s ease-in;float:right}#cookie-consent a:hover,#cookie-consent a:focus{background-color:#fff}#cookie-consent span{color:#fff;font-weight:600;line-height:36px;display:inline-block}#impact-demo{background-color:#2a2d35;margin-top:100px}#impact-demo .container{padding:40px 0;max-width:1400px}#impact-demo .iframe-container{position:relative;overflow:hidden;padding-top:56.25%;padding-left:4vw;padding-right:8vw;padding-bottom:4vw}#impact-demo .responsive-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;margin:0 auto}#impact-demo-popup{position:fixed;top:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:10;opacity:0;transition:opacity 5s ease-in-out}#impact-demo-popup.active{display:flex;opacity:1;transition:opacity 5s ease-in-out}#impact-demo-popup .popup-container{width:60vw;max-width:600px;padding:80px;margin:auto;background:#fff;position:relative;text-align:center;z-index:99}#impact-demo-popup .popup-container h2{font-size:36px;font-weight:700;line-height:40px;color:#292c34;text-transform:none;margin-bottom:10px}#impact-demo-popup .popup-container h3{font-size:24px;font-weight:400;line-height:32px;color:#292c34;text-transform:none;margin-bottom:40px}#impact-demo-popup .popup-container .close{position:absolute;display:block;top:0;right:0;font-size:20px;color:#000;padding:30px}#impact-demo-popup .popup-container .cta{border:0;font-size:22px;line-height:normal;padding:20px 40px;font-weight:700;letter-spacing:4px;color:#131313;background:#f7af3e;display:inline-block;border-radius:20px;margin:0 5px}#impact-demo-popup .popup-container .cta:hover,#impact-demo-popup .popup-container .cta:focus{background-color:#292c34;color:#fff}#support h2{font-size:80px;font-weight:700;line-height:80px;text-transform:none;margin:0;margin-bottom:40px}#support h3{font-size:32px;font-weight:700;line-height:40px;text-transform:none;margin:0;margin-top:60px;margin-bottom:20px}#support .container{max-width:100%;margin:0 auto;padding:0 8vw}#support .page-header-container{padding:0;height:100%}#support .page-header{height:25vw}#support .page-header .block-content{padding-top:0;display:flex;height:100%}#support .page-header .headline{color:#fff;font-size:100px;text-align:center;margin:0 auto;align-self:center;padding-bottom:0}#support #manuals{background-color:#d4d4d4;padding:6vw 0}#support #manuals .container{background-color:transparent}#support #manuals h4{font-size:24px;line-height:30px;font-weight:700;margin-bottom:20px}#support #manuals p{font-size:15px;margin-bottom:20px;color:#131313}#support #manuals .manuals-container{display:flex}#support #manuals .container-block{width:100%;padding-right:2vw}#support #manuals .button{float:none;background-color:#f7af3e;color:#000;padding:10px 20px;border-radius:10px;border:0;display:block;width:fit-content;font-size:16px;line-height:26px;margin:0;margin-bottom:20px}#support #manuals .button:hover{background-color:#fff;color:#000}#support #faq{padding:6vw 0}#support #faq .faq-container{}#support #faq .faq-container:after{content:'';display:block;clear:both}#support #faq .faq-container .item{width:100%;float:left}#support #faq .item-header{display:inline-block;font-size:16px;line-height:24px;font-weight:700;letter-spacing:.5px;padding:20px;padding-top:0;padding-left:0;cursor:pointer;color:#000;transition:ease .2s}#support #faq .item-header:hover,#support #faq .item-heade.active{color:#f7af3e}#support #faq .item-header>div:before{display:inline-block;content:'+';color:#f7af3e;font-size:44px;font-weight:200;margin-right:10px;position:relative;top:10px}#support #faq .item-header.active>div:before{content:"-";position:relative;top:6px}#support #faq .item-body{display:none;padding:0;padding-left:30px;font-size:15px}#support #faq .item-body a{font-weight:700;color:inherit;border-bottom:1px solid #f7af3e}#support #faq .item-body p{color:#131313;line-height:26px}#press h2{font-size:80px;font-weight:700;line-height:80px;text-transform:none;margin:0;margin-bottom:40px}#press .container{max-width:100%;margin:0 auto;padding:0 8vw}#press .page-header-container{padding:0;height:100%}#press .page-header{height:25vw}#press .page-header .block-content{padding-top:0;display:flex;height:100%}#press .page-header .headline{color:#000;font-size:100px;text-align:center;margin:0 auto;align-self:center;padding-bottom:0;letter-spacing:1px}#press h4{font-size:24px;font-weight:700;margin:0;margin-bottom:20px;letter-spacing:1px}#press h5{font-size:18px;font-weight:700;color:#f7af3e;margin:0;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}#press #links{padding:6vw 0}#press #links .container{background-color:#fff}#press #links .press-links-block{margin-bottom:40px}#press #links .press-links-category-container{display:flex}#press #links .press-links-category{flex-grow:1;padding:20px 0;padding-right:20px}#press #links a{display:block;color:#888;font-size:15px;line-height:20px;line-height:40px;font-weight:600;transition:ease .2s}#press #links a:hover,#press #links a:focus{color:#000}#press #press-packs{background-color:#292c35;padding:6vw 0}#press #press-packs h2{color:#fff}#press #press-packs .container{background-color:transparent}#press #press-packs .button{float:none;background-color:#31353e;color:#bdc0c7;padding:10px 20px;border-radius:10px;border:0;display:block;width:fit-content;font-size:16px;line-height:26px;margin:0;margin-bottom:20px}#press #press-packs .button:hover{background-color:#f7af3e;color:#292c34}#impressum{padding-top:200px}#impressum .container{max-width:100%;margin:0 auto;padding:0 8vw;padding-bottom:8vw}#impressum h1{font-size:80px;font-weight:700;line-height:80px;text-transform:none;margin-bottom:100px}#impressum h2{font-size:30px;line-height:40px;font-weight:700;color:#000;text-transform:none;margin:20px 0}#impressum p{font-size:15px;line-height:30px;color:#888}#impressum a{color:#f7af3e;font-weight:700;transition:ease .2s}#impressum a:hover,#impressum a:focus{color:#000}#privacy-policy{padding-top:200px}#privacy-policy .container{max-width:100%;margin:0 auto;padding:0 8vw;padding-bottom:8vw}#privacy-policy h1{font-size:80px;font-weight:700;line-height:80px;text-transform:none;margin-bottom:100px}#privacy-policy h2{font-size:26px;line-height:34px;font-weight:700;color:#000;text-transform:none;margin:10px 0}#privacy-policy p{font-size:15px;line-height:30px;color:#888}#privacy-policy strong{color:inherit;font-weight:700}#privacy-policy a{color:#f7af3e;font-weight:700;transition:ease .2s}#privacy-policy a:hover,#privacy-policy a:focus{color:#000}#error-404{height:100vh;display:flex;align-items:center}#error-404 .container{max-width:100%;margin:0 auto}#error-404 h1{font-size:80px;font-weight:700;line-height:80px;text-transform:none;margin-bottom:20px}#error-404 h4{font-size:40px;line-height:50px;font-weight:700;color:#000;text-transform:none;margin-bottom:20px}#error-404 p{font-size:20px;line-height:30px;color:#888;max-width:60vw}#error-404 strong{color:inherit;font-weight:700}#error-404 a{font-size:24px;line-height:30px;color:#f7af3e;font-weight:700;transition:ease .2s}#error-404 a:hover,#privacy-policy a:focus{color:#000}.post-password-form input[name=post_password]{padding:12px;margin-left:10px;margin-right:10px}.post-password-form input[type=submit]{height:auto;line-height:13px;border:0;border-radius:5px;padding:15px 30px;letter-spacing:1px;text-transform:uppercase;font-size:13px;font-family:raleway,sans-serif;font-weight:700;background:0 0;border:2px solid #000;color:#000;cursor:pointer;transition:background-color .5s ease}.post-password-form input[type=submit]:hover{background:#000;color:#fff}body.is-admin header{top:52px}body.is-admin #main{padding-top:52px}@media(min-width:600px){.woocommerce table.cart div.coupon .input-text,.woocommerce-page table.cart div.coupon .input-text{margin-left:20px}}@media(min-width:1800px) and (max-width:1920px){.block-headline .right-block img{position:relative;right:0}}@media(max-width:1024px){.container{padding:0 4vw}.page-header{background-size:cover}.page-header .block-content{padding-top:0}.block-headline h2.headline{font-size:40px;line-height:50px}.block-headline .text{font-size:26px;line-height:34px;padding-top:20px;padding-bottom:30px}.block-headline a.button{font-size:18px;padding:15px 30px}.block-headline .left-block .block-content{padding-left:4vw}.block-product .text-block{font-size:16px}#transient-machines .transient-machines-online-demo{padding:80px 0}#transient-machines .transient-machines-online-demo h2{font-size:50px;margin-bottom:0}#transient-machines .transient-machines-online-demo span{margin-bottom:10px;font-size:18px}#transient-machines .transient-machines-online-demo p{font-size:22px;line-height:28px}#transient-machines .transient-machines-online-demo a.play-demo{width:60px;height:30px}#transient-machines .transient-machines-product-info{flex-direction:column}#transient-machines .transient-machines-product-info .left-container{width:100%;padding-bottom:0;padding-left:8vw;padding-right:8vw}#transient-machines .transient-machines-product-info .right-container{width:100%}#transient-machines .transient-machines-product-info h2{margin-bottom:30px}#transient-machines .transient-machines-product-info p{margin-bottom:30px}main .woocommerce{padding:4vw;padding-top:150px;padding-bottom:100px;min-height:600px}body.home .page-header{height:500px}}@media(max-width:768px){header nav{height:auto}header nav .mobile-menu-container{display:flex;align-items:center}header nav .mobile-menu-container .cart-contents{color:#000;font-weight:600}header nav .mobile-menu-container .cart-contents i{padding-right:8px}header nav .logo{padding:10px 0}header nav .logo img{max-height:36px}header nav ul li{padding:10px 0}header nav #menu-main-menu{display:none;flex-direction:column;width:100%;padding-bottom:4vw}header nav #menu-main-menu li.menu-item-cart-item{border-top:1px solid #eee;margin-top:10px;padding-top:20px;padding-bottom:0;display:none}header nav #menu-main-menu.active{display:flex}header #menu-main-menu .menu-item-account{display:none}.page-header{margin-top:58px;height:auto}.page-header .block-content{padding-top:0}.page-header-container{padding:9vw}.page-header .headline{padding-top:0}.page-header .button{font-size:18px;padding:15px 30px}.mobile_menu_button i{color:#000}.header_top .container_inner{width:auto}.single-product .sticky-product .columns{width:32%}.single-product .sticky-product.fixed{margin-top:0!important}.block-headline .left-block img{max-width:none;position:relative;left:-480px}.woocommerce form.checkout .col2-set .form-row input[type=email]{padding-right:47px}#order_review_heading{margin-bottom:20px}.block-headline{height:auto}.block-headline .left-block,.block-headline .right-block{width:100%}.block-headline .left-block .block-content{padding-left:9vw;padding-top:15vw;padding-bottom:10vw}.block-headline h2.headline{font-size:50px;line-height:60px}.block-headline .text{font-size:30px;line-height:38px}.block-headline .block-container{display:block}.block-product .block-product-top{padding-bottom:60px}.block-product .block-container{display:flex;flex-direction:column}.block-product .left-block{order:2;width:100%}.block-product .right-block{order:1;width:100%}.block-product .soundcloud-block{order:3;width:100%}.block-product .buttons-container li a{padding:15px 40px;font-size:20px}.block-product img{padding-bottom:40px}.modal-video-body{max-width:90vw}#subscribe{padding:10vw 0}#transient-machines{margin-top:0}#transient-machines .transient-machines-online-demo{flex-direction:column}#transient-machines .transient-machines-online-demo .left-container{width:100%;padding:0 8vw}#transient-machines .transient-machines-online-demo .right-container{width:100%;padding:8vw}#transient-machines .transient-machines-online-demo a.play-demo{bottom:8vh}#transient-machines .transient-machines-crack{padding-top:60px}#transient-machines .transient-machines-crack .container img{padding:0 8vw}#press .page-header .headline{font-size:80px}#press #press-packs h2{font-size:70px;line-height:70px}#impressum{padding-top:100px}#impressum h1{margin-bottom:60px}#privacy-policy{padding-top:100px}#privacy-policy h1{margin-bottom:60px}#support .page-header .headline{font-size:80px}#support h2{font-size:70px;line-height:80px}#error-404 h4{font-size:30px;line-height:40px}#error-404 p{max-width:80vw;font-size:18px}#error-404 a{font-size:20px;line-height:28px}#cookie-consent span{font-size:15px}#support .container{padding:0 4vw}main .woocommerce h1{font-size:40px;line-height:50px;margin-bottom:20px}main .woocommerce h1.before-checkout{font-size:40px;line-height:50px;margin-bottom:80px}main .woocommerce h3{font-size:24px;line-height:30px}main .woocommerce .woocommerce-MyAccount-content{width:100%}main .woocommerce .woocommerce-MyAccount-navigation{display:none}main .woocommerce .woocommerce-MyAccount-navigation li{margin-bottom:10px}main .woocommerce .woocommerce-MyAccount-navigation li a{font-size:24px;line-height:30px}main .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:before{line-height:30px}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:flex;flex-direction:column}main .woocommerce .woocommerce-MyAccount-content a.button{float:right}body.home .page-header{height:400px}}@media(max-width:767px){.container{padding:0 8vw}header .container{padding:0 15px}footer .container{flex-direction:column;padding:8vw;height:auto}footer .social-networks{text-align:center;padding:10px 0}footer .social-networks a{margin:0 10px}footer .footer-nav{padding-top:10px}footer .footer-nav ul{flex-direction:column;text-align:center}footer .footer-nav ul li{padding-bottom:15px}.block-product,.video-full-width{height:auto}.left_text .left-block .block-content{padding:8vw}.left_text .right-block img{position:relative}.block-headline h2.headline{font-size:50px;line-height:50px}.block-headline.right_text .right-block{width:100%}.block-headline.right_text .right-block,.block-headline.right_text .left-block{width:100%}.block-headline.left_text .right-block,.block-headline.left_text .right-block{width:100%}.block-headline.right_text .left-block .block-content{padding-top:40px}.block-headline.right_text .left-block img{position:relative;left:-140px;max-height:300px}.block-headline .text{font-size:24px;line-height:32px;padding-right:20px}.block-headline .block-content{padding-top:20px}.block-product .block-product-top{padding-top:60px;padding-bottom:20px}.block-product .buttons-container li{margin:0 20px;margin-bottom:20px}.block-product .buttons-container li a{display:block;font-size:16px;line-height:20px;padding:15px 30px}.block-product .headline{font-size:40px;line-height:40px;padding:20px;padding-bottom:60px}.block-product img{right:0!important;margin:0 auto;display:block}.block-product .text-block{font-size:14px;line-height:22px;padding:0 20px}.block-product .soundcloud-block-container{padding:0 20px}.page-header .subtitle,body.home .page-header .subtitle{font-size:40px;line-height:40px}.button{font-size:16px;margin-top:20px}.page-header-container{padding:8vw}.page-header .headline{font-size:50px;line-height:50px;padding-bottom:10px}.page-block.video-full-width iframe{max-height:300px}.button{padding:10px;line-height:16px;margin-bottom:20px}.woocommerce form.checkout .col2-set .form-row input[type=email]{padding-right:15px}.woocommerce-info{line-height:20px!important}.woocommerce-info+.woocommerce-info{margin-top:20px!important}#cookie-consent .container{padding:20px 30px}#cookie-consent span{line-height:20px;margin-bottom:10px}#cookie-consent a{float:none}.modal-video-body{max-width:100vw}.modal-video-close-btn{width:30px;height:30px;right:20px;top:-45px}#transient-machines .transient-machines-header{flex-direction:column}#transient-machines .transient-machines-header .left-container{width:100%;height:66vw;padding:0;padding:0 8vw}#transient-machines .transient-machines-header .right-container{width:100%;padding:0 8vw;padding-bottom:8vw}#transient-machines .transient-machines-product-info h1{font-size:40px}#transient-machines .transient-machines-product-info .impact-detail{width:40px;height:40px;margin-bottom:10px;left:-3px}#transient-machines .transient-machines-product-info h2{font-size:24px;line-height:32px;margin-bottom:20px}#transient-machines .transient-machines-product-info .left-container{padding-top:60px;padding-bottom:20px}#transient-machines .transient-machines-product-info .cta{font-size:18px;padding:15px 40px}#transient-machines .transient-machines-product-info p{margin-bottom:20px}#transient-machines .transient-machines-online-demo{padding:60px 0}#transient-machines .transient-machines-online-demo h2{font-size:40px}#transient-machines .transient-machines-online-demo span{margin:0;font-size:16px}#transient-machines .transient-machines-online-demo p{font-size:20px;line-height:26px}#transient-machines .transient-machines-online-demo a.play-demo{bottom:8vw;right:8vw}#transient-machines .transient-machines-crack{padding-bottom:40px}#transient-machines .transient-machines-crack h2{font-size:40px}#transient-machines .transient-machines-crack p{padding:0 8vw;font-size:24px;line-height:32px;margin-bottom:30px}#transient-machines .transient-machines-crack a.download{font-size:18px;padding:15px 40px;margin-bottom:40px}#impressum h1{margin-bottom:40px;font-size:40px;line-height:50px}#impressum h2{font-size:22px;line-height:34px;margin:10px 0}#privacy-policy h1{margin-bottom:40px;font-size:40px;line-height:50px}#privacy-policy h2{font-size:22px;line-height:34px}#press h4{font-size:22px;line-height:28px}#press .page-header{height:50vw}#press .page-header .headline{font-size:50px}#press #press-packs{padding:20vw 0}#press #press-packs h2{font-size:40px;line-height:40px;margin-bottom:20px}#press #press-packs .button:last-child{margin-bottom:0}#press #links{padding:8vw 0}#press #links .press-links-category-container{flex-direction:column}#subscribe .mc4wp-form-fields input[type=email]{margin-bottom:15px}#support .page-header{height:50vw}#support .page-header .headline{font-size:50px}#support h2{font-size:40px;line-height:50px;margin-bottom:20px}#support h3{font-size:24px;line-height:30px;margin-top:40px}#support #faq{padding:8vw 0}#support #manuals{padding:8vw 0}#support #manuals .manuals-container{flex-direction:column}#support #manuals p{margin-bottom:0}#support #manuals .container-block{padding-bottom:40px}#support #manuals .container-block:last-child{padding-bottom:0}#error-404{height:auto;padding-top:100px;padding-bottom:8vh}#error-404 h1{margin-bottom:40px;font-size:40px;line-height:40px;margin-bottom:20px}#error-404 h4{font-size:26px;line-height:34px}#error-404 p{font-size:16px;max-width:unset}#error-404 a{font-size:18px}main .woocommerce{padding-top:100px;padding-bottom:40px}main .woocommerce h1.before-checkout{font-size:36px;line-height:40px;margin-bottom:40px}main .woocommerce h3{margin-bottom:20px}main .woocommerce .woocommerce-MyAccount-content a.button{font-size:14px}main .woocommerce .digital-downloads a{margin-bottom:10px!important}main .woocommerce table.cart .coupon input#coupon_code{width:100%;margin-bottom:.5em}main .woocommerce table.cart .coupon input#coupon_code+button[name=apply_coupon]{width:100%}#impact-demo-popup .popup-container{width:80vw;padding:80px 20px}#impact-demo-popup .popup-container h2{font-size:26px;line-height:34px}#impact-demo-popup .popup-container h3{font-size:20px;line-height:28px;margin-bottom:20px}#impact-demo-popup .popup-container .cta{font-size:18px;width:100%}#impact-demo-popup .popup-container .cta:first-child{margin-bottom:20px}body.home .page-header{min-height:350px;height:auto}body.checkout .woocommerce .woocommerce-order .thank-you-text{font-size:18px;line-height:30px}main .woocommerce ul.order_details{margin-top:20px;margin-bottom:40px}main .woocommerce ul.order_details li{float:none;width:100%;padding-bottom:20px}main .woocommerce ul.order_details li:last-child{padding-bottom:0}}@media(max-width:425px){.post-password-form input[type=submit]{margin-top:20px}}@media(max-width:375px){header nav .logo img{max-height:34px}main .woocommerce .woocommerce-MyAccount-content a.button{font-size:12px}}@media(max-width:350px){header .container{padding:4px 15px}header nav .logo img{max-height:26px}main .woocommerce .woocommerce-MyAccount-content a.button{font-size:10px}}@media(min-width:769px){header #menu-main-menu{display:flex!important}header nav .account-navigation{display:none!important}}