html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,dfn,del,p,blockquote,fieldset,input,textarea,select,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,button{margin:0;padding:0;font-family:Lato,Arial,sans-serif;font-size:14px;line-height:20px}h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th,dfn,del{font-weight:400;font-style:normal}ul,ol{list-style:none}fieldset,img{border:none}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}input[type=button],input[type=submit],input[type=reset],button{cursor:pointer;line-height:normal}button,input{overflow:visible;line-height:normal}input[type=hidden],[hidden]{display:none}textarea{overflow:auto;resize:vertical}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;display:inline}.clear{clear:both;display:block;line-height:0;height:0;font-size:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}html[xmlns] .clearfix,.clearfix{display:block}*+html .clearfix{display:inline-block}h1{font-size:px;line-height:px}h2{font-size:px;line-height:px}h3{font-size:px;line-height:px}h4{font-size:px;line-height:px}h5{font-size:px;line-height:px}h6{font-size:px;line-height:px}a{color:#ea6c06;cursor:pointer;text-decoration:none}a:hover{color:#ec7b1f}a:active{color:#d36105}a>img{vertical-align:bottom}:focus{outline:none}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}.placeholder{color:#999}i{font-style:normal}b{font-weight:700}strong{font-weight:700}em{font-style:italic}del{text-decoration:line-through}html{height:100%;background:#fff}body{min-height:100%;height:100%}.main{min-height:80%;height:auto!important;height:100%;overflow:hidden}html.plat_mac_intel .win,html.plat_mac_intel .mac_arm{display:none!important}html.plat_mac_arm .win,html.plat_mac_arm .mac_intel{display:none!important}html.plat_win .mac_intel,html.plat_win .mac_arm{display:none!important}.wrapv2{width:auto;margin:0 30px}@media(min-width:1000px){.wrapv2{width:940px;margin:0 auto}}.avoid-wrap{margin-left:calc(50% - 50vw);width:100vw}.basev2 h1,.basev2 h2,.basev2 h3{font-family:Montserrat,sans-serif}.basev2 h1,.basev2 h2,.basev2 h3,.basev2 h4{font-style:normal;letter-spacing:-1px;color:#17181a;text-align:left}.basev2 p,.basev2 li,.basev2 del,.basev2 td{font-style:normal;font-weight:400;color:#494c54;font-size:18px;line-height:150%}.basev2 h1{font-size:48px;line-height:59px;font-weight:700}.basev2 h2{font-size:24px;line-height:29px;font-weight:700}.basev2 h3{font-size:20px;line-height:24px;font-weight:400}.basev2 h4{font-size:14px;line-height:17px;font-weight:700}.basev2 .center{text-align:center}.basev2 .main-title{font-size:64px;line-height:78px;margin:40px auto;letter-spacing:-1px}.basev2 .main-subtitle{font-family:Lato,sans-serif;margin:40px auto;max-width:800px;width:100%;font-weight:300;font-size:24px;line-height:150%}.basev2 .button{color:#fff!important;border-width:0!important;border-style:none!important;border-radius:4px;font-weight:700;font-size:16px;line-height:19px;background:#ea6c06;padding:14px 32px;text-decoration:none;text-align:center}.basev2 .button:hover{background-color:#ec7b1f}.basev2 .button:active{background-color:#d36105}.textv2 p,.textv2 h1,.textv2 h2,.textv2 h3,.textv2 h4,.textv2 ul,.textv2 ol{width:627px}.textv2 p,.textv2 pre,.textv2 iframe,.textv2 textarea{margin-bottom:24px}.textv2 h1{margin:40px 0 24px;padding:0}.textv2 h2{margin-top:40px;margin-bottom:24px;padding:0}.textv2 h3{margin-top:16px;margin-bottom:16px;padding:0}.textv2 ul,.textv2 ol{margin:24px 0;padding:0}.textv2 li{margin-bottom:8px;padding:0}.textv2 ul li{list-style-type:square;margin-left:22px}.textv2 ol li{list-style-type:decimal;margin-left:18px;padding-left:12px}.textv2 pre{background:#eceef2;border-radius:4px;width:auto;padding:16px 24px;overflow-x:auto}.textv2 code{font-family:Monaco,Courier,monospace;font-size:16px;line-height:21px;color:#494c54}.textv2 textarea{border:1px solid #e1e2e6;box-sizing:border-box;box-shadow:0 2px 2px rgba(0,0,0,.1);border-radius:4px;padding:8px;width:100%;white-space:nowrap;font-family:Monaco,Courier,monospace}.textv2 .quote{background:url(/images/customers-quote-mark.dda9484421ffe6ad2e0a542b7c7ba9bbf99a246d2932257cbb0c264881275ee1.svg)no-repeat 100% 0}.textv2 .quote p{font-weight:300;font-size:24px}.textv2 .quote .name{font-weight:400;font-size:16px;color:#17181a}.textv2 .quote-small{background-color:#f8f8f8;margin:64px -32px;padding:32px 32px 16px;border-radius:16px}.textv2 .quote-small p{font-size:16px;font-weight:300}.textv2 .quote-small .name{text-align:right;font-weight:300}.textv2 .testimonial{margin-top:112px;margin-bottom:112px}.textv2 .form-bottomline{color:#9198a7;font-size:16px;margin-top:40px}.textv2 .nav-left,.textv2 .nav-right{font-weight:700;padding-right:15px;font-family:Arial,serif;font-size:24px}.textv2 .screenshot{display:block;max-width:940px;box-shadow:0 10px 40px rgba(0,0,0,.15)}.textv2 .screenshot-centered{margin-left:auto;margin-right:auto}.textv2 .screenshot,.textv2 .wide-screenshot{margin-top:40px;margin-bottom:72px}.textv2 .wide-screenshot .inner{text-align:center}.textv2 .wide-screenshot .box{margin:0 auto}.textv2 .wide-screenshot .box,.textv2 .wide-screenshot img{max-width:1500px;width:100%}.textv2 .wide-screenshot img{display:block;height:auto;box-shadow:0 10px 40px rgba(0,0,0,.15)}.textv2 .screenshot-name{text-align:left;font-size:16px;color:#9198a7;margin-top:8px;margin-bottom:72px}.textv2 .gallery-folders{width:100%;margin:40px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:40px;align-items:stretch}.textv2 .gallery-folders li{list-style:none;margin:0;padding:0;display:inline-block}.textv2 .gallery-folders li img{width:100%;box-shadow:0 5px 15px rgba(0,0,0,.15)}.textv2 .gallery-folders li div,.textv2 .gallery-folders li figcaption{font-weight:700;font-size:16px;line-height:19px;color:#494c54}.textv2 .gallery-folders li div{margin-top:12px}.textv2 .gallery-folders li figcaption{margin-top:7px}.textv2 .no-shadow,.textv2 .no-shadow img,.textv2 .wide-screenshot .no-shadow{box-shadow:0 0 transparent}@media(min-width:1161px){.textv2 .wide-screenshot{width:100vw;position:relative;left:50%;margin-left:-50vw}.textv2 .wide-screenshot .inner{margin:0 110px}}.responsive .textv2 .screenshot{max-width:100%;height:auto}@media(min-width:1000px){.responsive .textv2 .screenshot{max-width:940px}}@media(max-width:750px){.responsive .textv2 .quote{background-image:none}}@media(max-width:500px){.responsive .textv2 .main-title{font-size:48px;line-height:60px}}@media(max-width:687px){.responsive .textv2 p,.responsive .textv2 h1,.responsive .textv2 h2,.responsive .textv2 h3,.responsive .textv2 h4,.responsive .textv2 ul,.responsive .textv2 ol{width:auto}}.basev2 .has-translation{font-weight:700}header{padding:16px 0 10px;width:100%;background:#fff;border-bottom:1px solid #eceef2}header .basev2 .title{font-size:20px;line-height:24px}header .basev2 .title .part1{font-family:Montserrat,sans-serif;color:#17181a;font-weight:600;margin-right:4px}header .basev2 .title .part2{font-family:Lato,sans-serif;color:#9198a7}header .basev2 li{font-size:14px;line-height:17px;font-weight:700}header .basev2 .menu{float:right;padding-top:6px}header .basev2 .menu li a{color:#17181a}header .basev2 .menu>li{float:left;position:relative;margin:0 0 0 32px}header .basev2 .menu>li.active>a{color:#ea6c06}header .basev2 .menu .dropmenu{padding:0 16px 10px 0;background:url(/images/main-menu-dropdown-arrow.4d0170c5314a2ba0761244bfb7f359cf279b4d0193a605f4de494d822838ac59.svg)no-repeat 100% 25%}header .basev2 .menu .dropmenu:hover .dropdown{display:block}header .basev2 .menu .dropdown{display:none;position:absolute;left:-2px;top:20px;background:#fff;z-index:10;box-shadow:0 15px 15px rgba(0,0,0,.4);border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:14px 0}header .basev2 .menu .dropdown li{float:none;background:0 0;line-height:30px;white-space:nowrap}header .basev2 .menu .dropdown li a{display:block;padding:0 24px}header .basev2 .menu .dropdown li a:hover{color:#fff;background:#ea6c06}@media(max-width:800px){.responsive header .menu{padding-top:16px;float:none}.responsive header .menu>li{margin:0 32px 0 0}}@media(max-width:500px){.responsive header .menu .dropmenu{padding:0}.responsive header .menu>li{display:block;float:none;clear:both;padding:0;margin:0 0 16px;background-position-y:75%}}.submenu{padding:32px 0;text-align:center}.submenu.submenu-left{text-align:left}.submenu.submenu-left .logo{float:none}.submenu.submenu-left .menu{padding-top:8px}.submenu.submenu-left .menu li{margin:0 32px 0 0}.submenu.submenu-simple{padding:8px 0}.submenu .logo{float:left}.submenu .logo span{margin-left:12px;font-size:24px;font-weight:700;line-height:32px;vertical-align:top}.submenu .menu{display:inline-block}.submenu .menu li{float:left;position:relative;margin:0 16px;line-height:32px;font-size:14px;font-weight:700}.submenu .menu li a{color:#17181a}.submenu .menu li.active a{color:#ea6c06}.submenu .download{float:right;display:flex}.submenu .download .button,.submenu .download .dropdown{vertical-align:top;line-height:32px;height:32px;display:inline-block;margin-left:-4px}.submenu .download .button{border-top-right-radius:0;border-bottom-right-radius:0;padding:0 30px;font-size:14px}.submenu .download .dropdown{border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#d36105;padding:0 8px;color:#fff;position:relative}.submenu .download .dropdown img{vertical-align:middle}.submenu .download .dropdown img+img{margin-left:-4px}.submenu .download .dropdown .list{display:none;position:absolute;right:0;top:32px;background:#fff;z-index:10;box-shadow:0 15px 15px rgba(0,0,0,.4);border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:14px 0}.submenu .download .dropdown .list li{text-align:left;float:none;background:0 0;white-space:nowrap;font-size:14px;line-height:30px;font-weight:700}.submenu .download .dropdown .list li a{display:block;padding:0 24px;color:#17181a}.submenu .download .dropdown .list li a:hover{color:#fff;background:#ea6c06}.submenu .download .dropdown .list li.all-downloads a{color:#9198a7}.submenu .download .dropdown .list li.all-downloads a:hover{color:#fff}.submenu .download .dropdown:hover .list{display:block}@media(max-width:999px){.responsive .submenu{text-align:left;border-bottom:1px solid #eceef2;height:auto}.responsive .submenu .logo{float:none}.responsive .submenu .menu{padding-top:8px}.responsive .submenu .menu li{margin-left:0;margin-right:32px}}@media(max-width:500px){.responsive .submenu .download{display:none}.responsive .submenu .menu li{display:block;float:none;clear:both;padding:0;margin:0}}@media(min-width:1000px){.sticky-submenu .submenu{position:fixed;top:0;width:100%;min-width:1000px;z-index:1000;background-color:#fff;border-bottom:1px solid #eceef2;padding:16px 0}.sticky-submenu .submenu.submenu-left .logo{display:none}.sticky-submenu .submenu.submenu-left .menu{padding-top:0}.sticky-submenu header{padding-bottom:96px;border-color:transparent}}.responsive .subsubmenu{text-align:left;border-top:1px solid #eceef2}.responsive .subsubmenu .menu{display:inline-block;margin:24px 0 0;padding:0;width:100%}.responsive .subsubmenu .menu li{float:left;position:relative;list-style-type:none;margin:0 32px 0 0;line-height:19px;font-size:16px;font-weight:700}.responsive .subsubmenu .menu li a{color:#17181a}.responsive .subsubmenu .menu li.active a{color:#ea6c06}@media(max-width:999px){.responsive .subsubmenu{border-top:0 solid transparent}.responsive .subsubmenu .menu{margin-bottom:24px}.responsive .subsubmenu .menu li{font-size:14px}}@media(max-width:600px){.responsive .subsubmenu .menu li{display:block;float:none;clear:both;padding:0;margin:0;font-size:14px;line-height:32px}}@media(min-width:1000px){.sticky-submenu .subsubmenu{border-color:transparent}}footer{clear:both;padding:100px 0 24px}footer.basev2 p,footer.basev2 ul li{font-size:14px;line-height:17px}footer.basev2 p{margin-bottom:16px}footer.basev2 a{color:#9198a7}footer.basev2 .protected{color:#babcc2}footer.basev2 .big{font-size:14px;line-height:17px;font-weight:700;font-family:Montserrat,sans-serif;color:#babcc2}footer.basev2 .big img{vertical-align:middle}footer.basev2 ul{margin-bottom:24px}footer.basev2 li{font-weight:700;margin-bottom:12px}footer.basev2 h4{margin-bottom:12px}footer.basev2 ul+h4{margin-top:24px}footer .columns{display:flex;flex-direction:row;justify-content:space-between}footer .columns .col4-wide{width:300px}footer .bottom{margin-top:40px;display:flex;justify-content:space-between}footer .bottom a{color:#babcc2}footer .bottom .privacy{padding-left:32px}footer .email-panel{background-color:#f2f3f6;box-shadow:0 5px 10px rgba(0,0,0,5%),0 0 2px rgba(0,0,0,.2);border-radius:8px;padding:8px;margin-bottom:16px}footer .email-panel input+input{margin-top:8px}footer .email-panel .input-text{font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#9198a7;padding:9px 10px;background:#fff;border:1px solid #eceef2;border-radius:4px;box-sizing:border-box}footer .email-panel .input-button{padding-top:10px;padding-bottom:10px}footer .email-panel .input-text,footer .email-panel .input-button{display:block;width:100%;-webkit-appearance:none}@media(max-width:999px){.responsive footer .columns{flex-wrap:wrap}.responsive footer .columns .col4-wide{flex-basis:100%}}@media(max-width:700px){.responsive footer .columns{flex-direction:column}.responsive footer .bottom span a{display:block;padding-left:0;margin-top:16px}}.front-page{display:flex;flex-wrap:wrap;margin:48px -32px 120px 0}.front-page .item{display:block;max-width:100%;width:290px;display:flex;margin-right:32px;margin-bottom:40px}.front-page .item img{width:64px;height:64px;margin-right:16px}.front-page .item .right{flex:1}.front-page .item .right h2,.front-page .item .right p{margin:0;padding:0;font-family:Lato,sans-serif}.front-page .item .right p{font-size:14px;line-height:150%;color:#9198a7}.responsive .boxshot .features{margin-top:-40px;margin-bottom:80px;background-color:#ff9829;padding:32px 0 32px 0}.responsive .boxshot .features h2,.responsive .boxshot .features li{color:#000}.responsive .boxshot .features h2 a,.responsive .boxshot .features li a{color:#fff;text-decoration:underline}.responsive .boxshot .features .subsubmenu{border:none!important}.responsive .boxshot .features .menu{margin-top:8px;margin-bottom:40px}.responsive .boxshot .features .menu li{font-weight:400}.responsive .boxshot .features .menu li a{color:#000;text-decoration:none}.responsive .boxshot .features .menu li a.active{color:#fff}.responsive .boxshot .features .slide ul{width:100%;margin:0}.responsive .boxshot .features-title{margin-top:0;margin-bottom:8px}.responsive .boxshot .old-tutorial{background-color:#fff6e4;padding:16px;margin:0 -16px;border-radius:8px;color:#888}.boxshot .order-offer{background:linear-gradient(-90deg,#FF923A 0%,#EA6800 100%)}.boxshot .order-offer a{color:#17181a}.boxshot .basev2 .order-table .col2{background:linear-gradient(-90deg,#FF923A 0%,#EA6800 100%);color:#fff}.boxshot .basev2 .order-table .col3{background:linear-gradient(-90deg,#17181A 39%,#4D2A0E 100%);color:#fff}.boxshot .basev2 .order-table .col2,.boxshot .basev2 .order-table .col3{width:30%}.boxshot .basev2 .order-table td:nth-child(2){color:#fff}.boxshot .basev2 .order-table td:nth-child(3){color:#fff}.boxshot .basev2 .order-table td.title:nth-child(2){color:#17181a}.boxshot .basev2 .order-table td.title:nth-child(3){color:#ea6c06}.boxshot .basev2 .order-table td.title:nth-of-type(3){position:relative}.boxshot .basev2 .order-table tr.price td{padding-top:64px}.boxshot .basev2 .order-table tr.price td sup{font-size:24px}.boxshot .basev2 .order-table tr.price-terms td{line-height:120%}.boxshot .basev2 .order-table tr.buynow td a{background-color:#fff;color:#17181a}.boxshot .basev2 .order-table tr.buynow td:last-child a{background-color:#ea6c06;color:#fff}.boxshot .basev2 .order-table .mobile-only{display:none}@media(max-width:650px){.boxshot .basev2 .order-table .mobile-only{display:initial}.boxshot .basev2 .order-table tr.price-terms td br{display:none}.boxshot .basev2 .order-table td:nth-of-type(2){background:#ea6c06}.boxshot .basev2 .order-table td:nth-of-type(3){background:#211b17}.boxshot .basev2 .order-table tr.price td{padding-top:4px}.boxshot .basev2 .order-table tr.price td sup{font-size:8px}.boxshot .basev2 .order-table tr.buynow td{background:#f7f7f7!important}.boxshot .basev2 .order-table tr.buynow td a{background-color:#ea6c06!important;color:#fff!important}.boxshot .basev2 .order-table tr.buynow td:nth-of-type(2) a:after{content:"Order Subscription"}.boxshot .basev2 .order-table tr.buynow td:nth-of-type(3) a:after{content:"Order Permanent License"}.boxshot .basev2 .order-table tr:last-child td{padding-bottom:4px}.boxshot .basev2 .order-table td:nth-of-type(2):before{content:"Subscription"}.boxshot .basev2 .order-table td:nth-of-type(3):before{content:"Permanent License"}}.boxshot #order-popup{background-color:rgba(0,0,0,.5)}.boxshot #order-popup .permanent{display:initial}.boxshot #order-popup .subscription{display:none}.boxshot #order-popup.subscription .permanent{display:none}.boxshot #order-popup.subscription .subscription{display:initial}.origami .reasons{display:flex;justify-content:space-between;width:100%}.origami .reasons .reason{width:280px}.origami .reasons .reason p{font-size:16px}.origami .reasons .reason h3,.origami .reasons .reason p,.origami .reasons .reason img{width:100%}.origami .reasons .reason img{margin-bottom:24px;border-radius:8px}.origami .textv2 h2{margin-top:80px}.origami .textv2 h2.main-subtitle{margin-top:inherit}.origami .fineprint{text-align:left;font-size:14px;color:#babcc2}.origami .old-tutorial{background-color:#fff6e4;padding:16px;margin:0 -16px;border-radius:8px;color:#888}@media(max-width:900px){.origami .reasons{flex-direction:column}.origami .reasons .reason{width:100%}.origami .reasons .reason img{max-width:100%;width:auto}.origami .reasons .reason:first-child h3{margin-top:0}}.responsive .origami .gallery-folders li{width:100%;height:300px;position:relative}.responsive .origami .gallery-folders li .hover,.responsive .origami .gallery-folders li .no-hover{position:absolute;width:100%;height:100%;margin:0;padding:0;display:flex;justify-content:space-around;align-items:center}.responsive .origami .gallery-folders li img{border-radius:8px;display:block;max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important}.responsive .origami .gallery-folders li .hover{opacity:0;transition-duration:.1s}.responsive .origami .gallery-folders li .links{position:absolute;bottom:-12px;width:100%;display:flex;justify-content:space-evenly;margin-top:0}.responsive .origami .gallery-folders li .links a.button{font-weight:700;font-size:12px;padding:2px 6px}.responsive .origami .gallery-folders li:hover .no-hover{opacity:0;transition-duration:.1s}.responsive .origami .gallery-folders li:hover .hover{opacity:1;transition-duration:.1s}.origami .order-offer{background:linear-gradient(90deg,#86B54E 0%,#7fae49 100%)}.origami .order-offer a{color:#fff}.origami .basev2 .order-table .col2{background:linear-gradient(90deg,#86B54E 0%,#7fae49 100%)}.origami .basev2 .order-table .col3{background:linear-gradient(90deg,#F7F7F7 0%,#f2f2f2 100%)}.origami .basev2 .order-table .col2,.origami .basev2 .order-table .col3{width:30%}.origami .basev2 .order-table td:nth-child(2){color:#fff}.origami .basev2 .order-table tr.price td{padding-top:64px}.origami .basev2 .order-table tr.buynow td:nth-child(2) a{background-color:#ea6c06;color:#fff}@media(max-width:650px){.origami .basev2 .order-table td:nth-of-type(2){background:#86b54e}.origami .basev2 .order-table td:nth-of-type(3){background:#f7f7f7}.origami .basev2 .order-table tr.price td{padding-top:4px}.origami .basev2 .order-table tr.buynow td{background:#f7f7f7!important}.origami .basev2 .order-table tr.buynow td:nth-of-type(2) a:after{content:"Order Now"}.origami .basev2 .order-table tr:last-child td{padding-bottom:4px}.origami .basev2 .order-table td:nth-of-type(2):before{content:"Full Version"}.origami .basev2 .order-table td:nth-of-type(3):before{content:"Demo"}.origami .basev2 .order-table tr.price td:nth-of-type(3):before{content:""}}.origami #order-popup{background-color:rgba(0,0,0,.5)}.origami #order-popup h2{margin-top:40px}.barcode .gradient{background:url(/images/barcode-gradient-stripes.3f299b7bc2ba21ee2e8cd42cf4966625e9b355e3c2780597858fa0e67af35347.png)no-repeat 50% 100%,linear-gradient(0deg,#1636B9 0%,#08D1D4 100%);padding:3% 0}.barcode .gradient .wide-screenshot{margin-top:3%;margin-bottom:3%}.barcode .reasons{display:flex;justify-content:space-between;width:100%}.barcode .reasons .reason{width:280px}.barcode .reasons .reason p{font-size:16px}.barcode .reasons .reason h3,.barcode .reasons .reason p,.barcode .reasons .reason img{width:100%}.barcode .reasons .reason img{margin-bottom:24px;border-radius:8px}.barcode .textv2 h2{margin-top:80px}.barcode .textv2 h2.main-subtitle{margin-top:inherit}.barcode .fineprint{margin-top:80px;text-align:left;font-size:14px;color:#babcc2}.barcode .check-digit-calculator{margin-bottom:200px}.barcode .check-digit-calculator .bold{font-weight:700}.barcode .check-digit-calculator #barcode{border:1px solid #e1e2e6;box-sizing:border-box;box-shadow:0 2px 2px rgba(0,0,0,.1);border-radius:4px;padding:8px;width:100%;white-space:nowrap;font-family:Monaco,Courier,monospace}.barcode .check-digit-calculator #result{margin-top:48px}.barcode .check-digit-calculator ol li{font-size:14px;line-height:17px}.barcode .check-digit-calculator .results{font-weight:700;font-size:24px}.barcode .check-digit-calculator .hint{margin-top:96px}.barcode .check-digit-calculator #error{display:none;color:red;font-size:14px;line-height:17px;font-weight:700}@media(max-width:900px){.barcode .reasons{flex-direction:column}.barcode .reasons .reason{width:100%}.barcode .reasons .reason img{max-width:100%;width:auto}.barcode .reasons .reason:first-child h3{margin-top:0}}.barcode .order-offer{background:linear-gradient(90deg,#08d1d4 0%,#07bcbf 100%)}.barcode .order-offer a{color:#fff}.barcode .basev2 .order-table .col2{background:linear-gradient(90deg,#08d1d4 0%,#07bcbf 100%)}.barcode .basev2 .order-table .col3{background:linear-gradient(90deg,#F7F7F7 0%,#f2f2f2 100%)}.barcode .basev2 .order-table .col2,.barcode .basev2 .order-table .col3{width:30%}.barcode .basev2 .order-table td:nth-child(2){color:#fff}.barcode .basev2 .order-table tr.price td{padding-top:64px}.barcode .basev2 .order-table tr.buynow td:nth-child(2) a{background-color:#ea6c06;color:#fff}@media(max-width:650px){.barcode .basev2 .order-table td:nth-of-type(2){background:#08d1d4}.barcode .basev2 .order-table td:nth-of-type(3){background:#f7f7f7}.barcode .basev2 .order-table tr.price td{padding-top:4px}.barcode .basev2 .order-table tr.buynow td{background:#f7f7f7!important}.barcode .basev2 .order-table tr.buynow td:nth-of-type(2) a:after{content:"Order Now"}.barcode .basev2 .order-table tr:last-child td{padding-bottom:4px}.barcode .basev2 .order-table td:nth-of-type(2):before{content:"Full Version"}.barcode .basev2 .order-table td:nth-of-type(3):before{content:"Demo"}.barcode .basev2 .order-table tr.price td:nth-of-type(3):before{content:""}}.barcode #order-popup{background-color:rgba(0,0,0,.5)}.barcode #order-popup h2{margin-top:40px}.koru .textv2 h2{margin-top:80px}.koru .textv2 h2.main-subtitle{margin-top:inherit}.koru .tutorial table{margin-bottom:30px;background-color:#f7f7f7}.koru .tutorial table th{font-weight:700}.koru .tutorial table th,.koru .tutorial table td{padding:8px 10px;border:1px solid #cfcfcf}.koru .scene-info td{font-size:16px}.koru .scene-info td:first-child{padding-right:20px;font-weight:700;color:#666}.koru .gallery-sample .parent{height:0;padding-bottom:56.25%;position:relative;margin-bottom:50px}.koru .gallery-sample .parent .koru-viewport{position:absolute;top:0;left:0;width:100%;height:100%;background:#eee;margin:auto}.koru .gallery-sample .parent .koru-viewport #koru-canvas{max-width:100%;height:auto;opacity:0;position:absolute;left:0;top:0}.koru .gallery-sample .parent .koru-error-container-h1,.koru .gallery-sample .parent .koru-error-container-h2,.koru .gallery-sample .parent .koru-error-container-h3{line-height:1em}.koru .gallery-sample a img{width:940px;margin-bottom:30px}.koru .gallery-sample p{color:#000;margin-bottom:30px}.koru .order-offer{background:linear-gradient(90deg,#1EA1D2 0%,#10659A 100%)}.koru .order-offer a{color:#fff}.koru .basev2 .order-table .col2{background:linear-gradient(90deg,#1EA1D2 0%,#10659A 100%)}.koru .basev2 .order-table .col3{background:linear-gradient(90deg,#F7F7F7 0%,#dedede 100%)}.koru .basev2 .order-table .col2,.koru .basev2 .order-table .col3{width:30%}.koru .basev2 .order-table td:nth-child(2){color:#fff}.koru .basev2 .order-table tr.price td{padding-top:64px}.koru .basev2 .order-table tr.buynow td:nth-child(2) a{background-color:#ea6c06;color:#fff}@media(max-width:650px){.koru .basev2 .order-table td:nth-of-type(2){background:#1ea1d2}.koru .basev2 .order-table td:nth-of-type(3){background:#f7f7f7}.koru .basev2 .order-table tr.price td{padding-top:4px}.koru .basev2 .order-table tr.buynow td{background:#f7f7f7!important}.koru .basev2 .order-table tr.buynow td:nth-of-type(2) a:after{content:"Order Now"}.koru .basev2 .order-table tr:last-child td{padding-bottom:4px}.koru .basev2 .order-table td:nth-of-type(2):before{content:"Full Version"}.koru .basev2 .order-table td:nth-of-type(3):before{content:"Demo"}.koru .basev2 .order-table tr.price td:nth-of-type(3):before{content:""}}.koru #order-popup{background-color:rgba(0,0,0,.5)}.koru #order-popup h2{margin-top:40px}.ai-toolbox .main-title{width:100%}.ai-toolbox .background{background:#1f1e24;padding:50px 0;margin-bottom:80px;white-space:nowrap}.ai-toolbox .background img{box-shadow:0 10px 40px rgba(0,0,0,.95);margin:0 50px;float:none;width:599px;height:427px;animation:moveImages 120s linear infinite}@keyframes moveImages{0%{transform:translateX(0)}100%{transform:translateX(-2097px)}}.ai-toolbox .reasons{display:flex;justify-content:space-between;width:100%}.ai-toolbox .reasons .reason{width:280px}.ai-toolbox .reasons .reason p{font-size:16px}.ai-toolbox .reasons .reason h3,.ai-toolbox .reasons .reason p,.ai-toolbox .reasons .reason img{width:100%}.ai-toolbox .reasons .reason img{margin-bottom:24px;border-radius:8px}.ai-toolbox .howitworks{display:flex;width:100%;align-items:start;flex-direction:column}.ai-toolbox .howitworks .column{width:100%}.ai-toolbox .howitworks .column img{max-width:100%;width:auto;border-radius:8px}.ai-toolbox .howitworks .column p{margin-bottom:0;font-size:16px}.ai-toolbox .howitworks .arrow,.ai-toolbox .howitworks img,.ai-toolbox .howitworks .number{display:none}.ai-toolbox .textv2 h2{margin-top:80px}.ai-toolbox .textv2 h2.main-subtitle{margin-top:inherit}.ai-toolbox .fineprint{text-align:left;font-size:14px;color:#babcc2}@media(max-width:900px){.ai-toolbox .reasons{flex-direction:column}.ai-toolbox .reasons .reason{width:100%}.ai-toolbox .reasons .reason img{max-width:100%;width:auto}.ai-toolbox .reasons .reason:first-child h3{margin-top:0}}@media(min-width:901px){.ai-toolbox .howitworks{flex-direction:row}.ai-toolbox .howitworks .column{flex:10}.ai-toolbox .howitworks .column p,.ai-toolbox .howitworks .column img{width:100%}.ai-toolbox .howitworks img{display:inline-block}.ai-toolbox .howitworks .number{display:inline}.ai-toolbox .howitworks .arrow{display:block;width:48px;margin:78px 8px 0}.ai-toolbox .howitworks li{list-style-type:none;margin:0;padding:0}}.ai-toolbox .order-offer{background:linear-gradient(-90deg,#FFCB05 0%,#F2CA30 100%)}.ai-toolbox .order-offer a{color:#17181a}.ai-toolbox .basev2 .order-table .col2{background:linear-gradient(-90deg,#FFCB05 0%,#F2CA30 100%)}.ai-toolbox .basev2 .order-table .col3{background:linear-gradient(90deg,#F7F7F7 0%,#f2f2f2 100%)}.ai-toolbox .basev2 .order-table .col2,.ai-toolbox .basev2 .order-table .col3{width:30%}.ai-toolbox .basev2 .order-table td:nth-child(2){color:#32323a}.ai-toolbox .basev2 .order-table tr.price td{padding-top:64px;color:#32323a}.ai-toolbox .basev2 .order-table tr.buynow td:nth-child(2) a{background-color:#ea6c06;color:#fff}@media(max-width:650px){.ai-toolbox .basev2 .order-table td:nth-of-type(2){background:#ffcb05}.ai-toolbox .basev2 .order-table td:nth-of-type(3){background:#f7f7f7}.ai-toolbox .basev2 .order-table tr.price td{padding-top:4px}.ai-toolbox .basev2 .order-table tr.buynow td{background:#f7f7f7!important}.ai-toolbox .basev2 .order-table tr.buynow td:nth-of-type(2) a:after{content:"Order Now"}.ai-toolbox .basev2 .order-table tr:last-child td{padding-bottom:4px}.ai-toolbox .basev2 .order-table td:nth-of-type(2):before{content:"Full Version"}.ai-toolbox .basev2 .order-table td:nth-of-type(3):before{content:"Demo"}.ai-toolbox .basev2 .order-table tr.price td:nth-of-type(3):before{content:""}}.ai-toolbox #order-popup{background-color:rgba(0,0,0,.5)}.ai-toolbox #order-popup h2{margin-top:40px}.order-offer{border-radius:4px;box-shadow:0 0 15px rgba(0,0,0,.15);padding:0;text-align:center}.order-offer a{display:block;padding:20px 0;font-size:18px;font-weight:700}.basev2 .order-table{width:100%;box-shadow:0 0 15px rgba(0,0,0,5%);background-color:transparent;margin:40px 0 20px;position:relative}.basev2 .order-table tr:first-child td{padding-top:24px}.basev2 .order-table tr:last-child td{padding-bottom:40px}.basev2 .order-table td{padding-left:24px;padding-right:24px}.basev2 .order-table td{text-align:left}.basev2 .order-table td+td{text-align:center}.basev2 .order-table td+td{min-width:90px}.basev2 .order-table td.topleft span{display:block}.basev2 .order-table td.topleft .title{font-weight:700;font-size:24px;line-height:29px;color:#17181a;margin-bottom:8px}.basev2 .order-table td.topleft .subtitle{font-weight:400;font-size:14px;line-height:150%;color:#9198a7}.basev2 .order-table td.title{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-1px;vertical-align:top}.basev2 .order-table td.title span{display:block;margin-bottom:16px}.basev2 .order-table tr.subtitle td{padding-top:32px;padding-bottom:8px;font-weight:700;font-size:20px;line-height:24px;color:#17181a}.basev2 .order-table tr.extra-space td{padding-top:32px}.basev2 .order-table tr.extra-space2 td{padding-top:64px}.basev2 .order-table td{font-size:14px;line-height:24px;color:#17181a;padding-top:4px;padding-bottom:4px}.basev2 .order-table td+td{font-weight:700}.basev2 .order-table tr.price td{font-family:Montserrat,sans-serif;font-weight:700;font-size:48px;line-height:59px;letter-spacing:-1px;color:#fff;padding-top:16px}.basev2 .order-table tr.buynow td{padding-top:24px}.basev2 .order-table tr.buynow td a{display:block;border-radius:4px;padding:14px 0;box-shadow:0 0 3px rgba(0,0,0,.25);background-color:#fff;color:#17181a;font-weight:700;font-size:16px;line-height:19px}@media(max-width:999px){.basev2 .order-table tr.title td.title img{display:none}}@media(max-width:650px){.basev2 .order-table{}.basev2 .order-table td{display:block;height:24px;font-weight:400!important}.basev2 .order-table td:first-child{text-align:center!important;padding:32px 0 8px;font-weight:700!important;height:auto}.basev2 .order-table tr.title,.basev2 .order-table tr.subtitle{position:absolute;top:-9999px;left:-9999px}.basev2 .order-table td:before{vertical-align:middle;position:absolute;left:24px;line-height:24px}.basev2 .order-table col{width:auto!important}.basev2 .order-table td{text-align:right!important;font-size:14px!important;line-height:24px!important}.basev2 .order-table tr.price td{font-weight:400!important;padding-top:4px}.basev2 .order-table tr.buynow td{padding-top:4px;height:48px;text-align:center!important}.basev2 .order-table tr.buynow td a span{display:none}.basev2 .order-table tr.buynow td:first-child{height:16px}.basev2 .order-table tr.buynow td:before{content:""!important}.basev2 .order-table tr:last-child td{padding-bottom:4px}}#order-popup{position:fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:10000;flex-direction:column;justify-content:center}#order-popup .window{max-width:800px;width:800px;background:#fff;opacity:1;margin:0 auto;border:10px solid #ea6800;border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.4);position:relative;padding:0 40px 20px}#order-popup p{margin-bottom:40px}#order-popup label,#order-popup span,#order-popup input{font-size:16px;line-height:120%}#order-popup label,#order-popup span,#order-popup div{color:#494c54}#order-popup .window{display:flex;flex-direction:column}#order-popup .window .popup-title h2{width:100%;text-align:center;font-family:Montserrat}#order-popup .window .popup-title a{font-size:24px;font-weight:700}@media(max-width:900px){#order-popup .window{width:600px}}@media(max-width:750px){#order-popup .window{width:auto}#order-popup .window .popup-title{flex-direction:column}#order-popup .window .popup-title a{margin-bottom:32px}}#order-popup .window .row{display:flex;justify-content:space-around;align-items:baseline;margin:16px 0}#order-popup .window .row.quantity{margin:5px 0}#order-popup .window .row.text{margin:8px 0}#order-popup .window .row.text .right{flex:1;text-align:left}#order-popup .window .row.text .right::placeholder{color:#ccc}#order-popup .window .row.buttons{margin-top:40px}#order-popup .window .row label{flex:1}#order-popup .window .row .right{font-weight:700;text-align:right;width:100px}#order-popup .window .row input{line-height:20px;padding:10px;border-width:0;margin:0 -10px 0 0;border-radius:8px;background-color:#eee}.blog .nav{margin-top:40px}.blog .download-button{width:627px;text-align:center;margin-top:40px;margin-bottom:40px}@media(max-width:687px){.blog .download-button{width:auto}}.blog .textv2 p.date{margin-bottom:40px;color:#9198a7}.blog .textv2 p.date-list{margin-bottom:24px;color:#9198a7}.blog .textv2 h2.post-title{margin-bottom:8px}.blog .textv2 p.caption{font-weight:700;font-size:20px;line-height:24px;margin-top:40px}.blog .textv2 p.caption+h1{margin-top:24px}.uninstall h2:first-child{margin-top:0}.uninstall .yellow{background:#fbf5b6;padding:50px;margin-top:50px}.uninstall .uninstall-feedback a{font-size:18px;line-height:1em;display:block;background:#fffbce;padding:20px;color:#000;text-decoration:none;border:2px solid #fffbce}.uninstall .uninstall-feedback a:hover{border-color:#a9a126;background:#fdfd9f}.uninstall .uninstall-feedback a+a{margin-top:10px}.uninstall .uninstall-thankyou{display:none}.support-apps{margin-top:48px}.support-apps td{padding-right:32px;padding-bottom:32px;font-size:16px}.support-apps td.app{font-weight:700;padding-right:64px}@media(max-width:670px){.support-apps td,.support-apps tr{display:block}.support-apps tr{margin-bottom:32px}.support-apps td{padding-right:0;padding-bottom:0}}.cover-editor-gallery{padding:0}.cover-editor-gallery .wrap{width:1000px;margin:0 auto}.cover-editor-gallery h1{text-align:center;font-size:32px;line-height:1em;margin:40px 0 20px}.cover-editor-gallery h2{text-align:center;font-size:20px;line-height:1em;margin:0 0 20px;color:#888}.cover-editor-gallery .templates{text-align:center;padding:20px 0 50px}.cover-editor-gallery .item{border:1px solid #eee;display:inline-block;margin:5px 20px 40px;padding:10px;background-color:#f8f8f8}.cover-editor-gallery .item:hover{border-color:#ddd}.cover-editor-gallery .item img{border:1px solid #eee}.cover-editor-gallery .item a div{margin-top:10px;color:#666}.video-on-demand{position:relative;background-color:#f0f0f0;margin-top:40px;margin-bottom:40px;padding-bottom:56.25%;height:0}.video-on-demand video.hidden{display:none}.video-on-demand img.screenshot{filter:blur(2px)}.video-on-demand img.screenshot,.video-on-demand img.overlay{border-radius:8px}.video-on-demand .overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0%,transparent 100%);cursor:pointer;display:flex;align-items:center;justify-content:center}.video-on-demand .overlay img{width:100px;max-width:25%}.video-on-demand .overlay .active{display:none}.video-on-demand .overlay:hover .inactive{display:none}.video-on-demand .overlay:hover .active{display:inline-block}.downloads .downloads-title{display:flex;align-items:baseline}.downloads .downloads-title h1,.downloads .downloads-title a{flex:1}.downloads .downloads-title a{display:block;text-align:right;font-size:24px;font-weight:700}.downloads .download-item{background-color:#fff;box-shadow:0 10px 15px rgba(0,0,0,5%),0 0 2px rgba(0,0,0,.2);border-radius:16px;margin-bottom:24px;display:flex}.downloads .download-item .left,.downloads .download-item .right{padding:24px}.downloads .download-item .left{width:285px;display:flex}.downloads .download-item .left .icon{width:64px;margin-right:24px}.downloads .download-item .left .texts{flex:1}.downloads .download-item .left .texts .title{font-weight:700;font-size:24px;line-height:29px;color:#17181a;margin-bottom:8px}.downloads .download-item .left .texts .slogan{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#9198a7}.downloads .download-item .right{flex:1;background-color:#f2f3f6;border-top-right-radius:16px;border-bottom-right-radius:16px}.downloads .download-item .right .download{display:flex;margin-bottom:24px}.downloads .download-item .right .download .details{flex:1;display:flex;align-items:flex-start;margin-right:16px}.downloads .download-item .right .download .details .os{width:24px;margin-right:16px}.downloads .download-item .right .download .details .texts{flex:1}.downloads .download-item .right .download .details .texts .version{font-size:16px;line-height:150%;color:#17181a;margin-bottom:4px}.downloads .download-item .right .download .link{width:100px}.downloads .download-item .right .download .link a{display:block;font-weight:700;font-size:16px;line-height:150%;margin-bottom:4px}.downloads .download-item .right .download .sysreq,.downloads .download-item .right .download .size{font-size:14px;line-height:150%;color:#9198a7}.downloads .download-item .right .links{margin-left:40px}.downloads .download-item .right .links a{color:#babcc2;margin-right:16px}@media(max-width:1000px){.downloads .downloads-title,.downloads .download-item{flex-direction:column}.downloads .downloads-title a{margin-bottom:24px}.downloads .download-item .left{width:auto}.downloads .download-item .right{border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-right-radius:0}}@media(max-width:500px){.downloads .download-item .right .download{flex-direction:column}.downloads .download-item .right .download .link{margin-top:4px;margin-left:40px}.downloads .download-item .right .download .link a{margin-bottom:0}}.threed-pack .main{display:flex;flex-wrap:wrap;margin:40px 10px 10px}.threed-pack .middle{width:800px;position:relative;margin:0 20px}.threed-pack canvas{width:100%}.threed-pack .left,.threed-pack .right{flex:1;display:flex;flex-direction:column}.threed-pack .left{align-items:flex-end;order:1}.threed-pack .middle{order:2}.threed-pack .right{align-items:flex-start;order:3}.threed-pack .panel{width:250px}.threed-pack .left h3{margin-top:0}.threed-pack h3{margin-top:40px;padding-top:0;text-align:center}.threed-pack .left .img-slot{display:block;border:1px solid #eee;width:100%;margin:10px 0 30px;padding:20px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.threed-pack .left .img-slot:hover{border-color:#888;cursor:pointer}.threed-pack .left .img-slot>input{display:none}.threed-pack .left img{max-width:128px;max-height:128px;display:block}.threed-pack .left span{margin-top:10px;display:block}.threed-pack .left .bottom,.threed-pack .right .bottom{margin-top:20px;text-align:center}.threed-pack .right input[type=checkbox]{vertical-align:middle;position:relative;bottom:1px;margin-right:4px}.threed-pack .right label{display:inline-block;line-height:30px;font-size:11px}.threed-pack .right h4{margin:30px 0 10px;letter-spacing:0}.threed-pack #progress{-webkit-appearance:none;appearance:none;height:8px;background-color:#f8f8f8;border-radius:2px;border:none}.threed-pack #progress::-moz-progress-bar{background-color:#b8b8b8;border-radius:2px}.threed-pack #progress::-webkit-progress-bar{background-color:#f8f8f8;border-radius:2px}.threed-pack #progress::-webkit-progress-value{background-color:#b8b8b8;border-radius:2px}.threed-pack input[type=range]{-webkit-appearance:none;appearance:none;width:100%;background:0 0;height:18px}.threed-pack input[type=range]:focus{outline:none}.threed-pack input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background-color:#ddd;border:1px solid #aaa;border-radius:8px;cursor:pointer;margin-top:-5px}.threed-pack input[type=range]:focus::-webkit-slider-thumb{background-color:#ea6c06;border-color:#ea6c06}.threed-pack input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:#aaa;border-radius:3px}.threed-pack input[type=range]:focus::-webkit-slider-runnable-track{background:#ea6c06}.threed-pack input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background-color:#ddd;border:1px solid #aaa;border-radius:8px;cursor:pointer;margin-top:-5px}.threed-pack input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;background:#aaa;border-radius:3px}.threed-pack #background{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.threed-pack #background.loading{background-color:#d3d3d3}.threed-pack #background.checkers{z-index:-1}.threed-pack #background.checkers #loading-text{display:none}.threed-pack #progress{width:100%}.threed-pack .invisible{display:none!important}.threed-pack #download{width:100%}.threed-pack .small-button{border-radius:4px;font-weight:400;font-size:12px;line-height:15px;padding:8px 16px}.threed-pack .gray-button{background-color:#999}.threed-pack .gray-button:hover{background-color:#aaa}.threed-pack .gray-button:active{background-color:#888}.threed-pack #overlay{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center}.threed-pack #overlay-background{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7}.threed-pack #overlay #popup{padding:20px;width:800px;max-width:80%;height:600px;background-color:#fff;opacity:1;z-index:11;border:10px solid #ea6c06;border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.4)}.threed-pack #overlay #popup .popup-panel{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.threed-pack #overlay #popup .popup-panel .spacer{flex:1}.threed-pack #overlay #popup .popup-panel p{width:100%}.threed-pack #overlay #popup .popup-panel p+p{margin-top:10px}.threed-pack #overlay #popup .popup-panel input[type=email]{display:block;width:80%;margin:20px 0;padding:5px 10px;font-size:20px;box-sizing:border-box;border-radius:4px;border:2px solid #ccc}.threed-pack #overlay #popup .popup-panel .button.disabled{background-color:#ddd!important;cursor:default}.threed-pack #overlay #popup .popup-panel .buttons-row{display:flex;flex-direction:row;justify-content:center;align-items:center}.threed-pack #overlay #popup .popup-panel .buttons-row .button+.button{margin:0 0 0 10px}.threed-pack #overlay #popup h2{margin:20px 0;text-align:center}.threed-pack #overlay #popup .hint{margin:0 0 40px;width:60%;font-size:14px;text-align:center}.threed-pack #overlay #popup .row{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around}.threed-pack #overlay #popup .row .cell{width:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.threed-pack #overlay #popup .row .cell .img-frame{display:inline-block;width:200px;height:200px;border:1px solid #eee;margin-bottom:20px;cursor:pointer}.threed-pack #overlay #popup .row .cell .img-frame:hover{border-color:#888}.threed-pack #overlay #popup .row .cell img{width:100%;height:100%}.threed-pack #overlay #popup .row .cell img.loading{background:url(/images/loading.b94cbd3605cbe993d63aa6f394ab435b39fb7ec788bd07623f8a9cfb200b7480.svg)no-repeat 50%!important}.threed-pack #overlay #popup .row .cell img#image-sd{filter:blur(.5px)}.threed-pack #overlay #popup .row .cell img#image-hd-transparent{background:repeating-conic-gradient(#ddd 0% 25%,transparent 0% 50%)50%/20px 20px}.threed-pack #overlay #popup .row .cell label{display:block;text-align:center;line-height:150%;color:#666;font-size:12px}.threed-pack #overlay #popup .row .cell .price{padding:3px 6px;border-radius:3px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:4px;display:inline-block}.threed-pack #overlay #popup .row .cell .free{background-color:#080}.threed-pack #overlay #popup .row .cell .paid{background-color:#ea6c06}.threed-pack #overlay #popup .bottom{display:flex;flex-direction:column;justify-content:flex-end;flex:1}@media(max-width:1400px){.threed-pack .middle{width:700px}}@media(max-width:1320px){.threed-pack .panel{width:200px}.threed-pack .left img{max-width:96px;max-height:96px}}@media(max-width:1200px){.threed-pack .left .panel{width:120px}.threed-pack .middle{width:600px}}@media(max-width:999px){.threed-pack .main{flex-direction:column;margin:20px 40px}.threed-pack .middle{order:1;width:100%;margin:0}.threed-pack .left{order:2;margin-top:40px}.threed-pack .left .panel{width:100%}.threed-pack .left #sides-container{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.threed-pack .left .img-slot{width:200px}.threed-pack .left #reset-artwork{display:none}.threed-pack .right{order:3;margin-top:40px;display:flex;align-items:center}.threed-pack .right h4{text-align:center;margin:40px 0 20px}.threed-pack .right .panel{width:100%}}@media(max-width:768px){.threed-pack #overlay #popup .hint{width:100%}.threed-pack #overlay #popup .popup-panel .buttons-row{flex-direction:column}.threed-pack #overlay #popup .popup-panel .buttons-row .button+.button{margin:10px 0 0}.threed-pack #overlay #popup .row{flex-direction:column;align-items:center}.threed-pack #overlay #popup .row .cell{width:auto;flex-direction:row;justify-content:flex-start;padding-top:10px;margin-bottom:10px}.threed-pack #overlay #popup .row .cell .img-frame{min-width:100px;width:100px;height:100px;margin-right:10px;margin-bottom:0}.threed-pack #overlay #popup .row .cell label{text-align:left;flex:1;width:150px}}@media(max-width:500px){.threed-pack #overlay #popup{justify-content:space-between}.threed-pack #overlay #popup h2,.threed-pack #overlay #popup .hint{margin:0}.threed-pack #overlay #popup .row{padding-left:0}.threed-pack #overlay #popup .row .cell{padding:0}.threed-pack #overlay #popup .bottom{flex:0}}.threed-pack .order-offer{background:#ea6800;margin:40px 0 60px}.threed-pack .order-offer a{color:#17181a;color:#fff;text-shadow:1px 1px 2px #222}.threed-screenshot .main{display:flex;flex-wrap:wrap;margin:40px 10px 10px}.threed-screenshot .middle{position:relative;margin:0 20px;order:2;text-align:center}.threed-screenshot canvas{max-width:1024px;max-height:700px}.threed-screenshot .left{flex:1}.threed-screenshot .right{flex:1;display:flex;flex-direction:column}.threed-screenshot .right{align-items:flex-start;order:3}.threed-screenshot .panel{width:250px}.threed-screenshot h3{margin-top:40px;padding-top:0;text-align:center}.threed-screenshot .right #image-file-picker,.threed-screenshot .right #image-holder{display:none}.threed-screenshot .right input[type=checkbox]{margin-right:4px}.threed-screenshot .right .row{display:flex;align-items:center;justify-content:space-between}.threed-screenshot .right .row label{width:100%}.threed-screenshot .right label{display:inline-block;line-height:30px;font-size:11px}.threed-screenshot .right h4{margin:30px 0 10px;letter-spacing:0}.threed-screenshot #progress{-webkit-appearance:none;appearance:none;height:8px;background-color:#f8f8f8;border-radius:2px;border:none}.threed-screenshot #progress::-moz-progress-bar{background-color:#b8b8b8;border-radius:2px}.threed-screenshot #progress::-webkit-progress-bar{background-color:#f8f8f8;border-radius:2px}.threed-screenshot #progress::-webkit-progress-value{background-color:#b8b8b8;border-radius:2px}.threed-screenshot input[type=range]{-webkit-appearance:none;appearance:none;width:100%;background:0 0;height:18px}.threed-screenshot input[type=range]:focus{outline:none}.threed-screenshot input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background-color:#ddd;border:1px solid #aaa;border-radius:8px;cursor:pointer;margin-top:-5px}.threed-screenshot input[type=range]:focus::-webkit-slider-thumb{background-color:#ea6c06;border-color:#ea6c06}.threed-screenshot input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:#aaa;border-radius:3px}.threed-screenshot input[type=range]:focus::-webkit-slider-runnable-track{background:#ea6c06}.threed-screenshot input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background-color:#ddd;border:1px solid #aaa;border-radius:8px;cursor:pointer;margin-top:-5px}.threed-screenshot input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;background:#aaa;border-radius:3px}.threed-screenshot #background{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.threed-screenshot #background.loading{background-color:#d3d3d3}.threed-screenshot #background.checkers{z-index:-1}.threed-screenshot #background.checkers #loading-text{display:none}.threed-screenshot #progress{width:100%}.threed-screenshot .invisible{display:none!important}.threed-screenshot #download,.threed-screenshot #upload{width:100%;margin-bottom:10px}.threed-screenshot .small-button{border-radius:4px;font-weight:400;font-size:12px;line-height:15px;padding:8px 16px}.threed-screenshot .gray-button{background-color:#999}.threed-screenshot .gray-button:hover{background-color:#aaa}.threed-screenshot .gray-button:active{background-color:#888}.threed-screenshot #overlay{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center}.threed-screenshot #overlay-background{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7}.threed-screenshot #overlay #popup{padding:20px;width:800px;max-width:80%;height:500px;background-color:#fff;opacity:1;z-index:11;border:10px solid #ea6c06;border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.4)}.threed-screenshot #overlay #popup .popup-panel{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.threed-screenshot #overlay #popup .popup-panel .spacer{flex:1}.threed-screenshot #overlay #popup .popup-panel p{width:100%}.threed-screenshot #overlay #popup .popup-panel p+p{margin-top:10px}.threed-screenshot #overlay #popup .popup-panel input[type=email]{display:block;width:80%;margin:20px 0;padding:5px 10px;font-size:20px;box-sizing:border-box;border-radius:4px;border:2px solid #ccc}.threed-screenshot #overlay #popup .popup-panel .button.disabled{background-color:#ddd!important;cursor:default}.threed-screenshot #overlay #popup .popup-panel .buttons-row{display:flex;flex-direction:row;justify-content:center;align-items:center}.threed-screenshot #overlay #popup .popup-panel .buttons-row .button+.button{margin:0 0 0 10px}.threed-screenshot #overlay #popup .isometric-only{display:none!important}.threed-screenshot #overlay #popup.isometric .isometric-only{display:block!important}.threed-screenshot #overlay #popup.isometric .non-isometric-only{display:none!important}.threed-screenshot #overlay #popup h2{margin:20px 0;text-align:center}.threed-screenshot #overlay #popup .hint{margin:0 0 40px;width:60%;font-size:14px;text-align:center}.threed-screenshot #overlay #popup .row{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around}.threed-screenshot #overlay #popup .row .cell{display:flex;flex-direction:column;align-items:center;justify-content:center}.threed-screenshot #overlay #popup .row .cell .img-frame{display:inline-block;width:200px;height:120px;margin-bottom:20px;text-align:center}.threed-screenshot #overlay #popup .row .cell img{max-width:100%;max-height:100%;cursor:pointer;border:1px solid #eee}.threed-screenshot #overlay #popup .row .cell img:hover{border-color:#888}.threed-screenshot #overlay #popup .row .cell img.loading{background:url(/images/loading.b94cbd3605cbe993d63aa6f394ab435b39fb7ec788bd07623f8a9cfb200b7480.svg)no-repeat 50%!important}.threed-screenshot #overlay #popup .row .cell img#image-sd{filter:blur(.5px)}.threed-screenshot #overlay #popup .row .cell img#image-hd-transparent{background:repeating-conic-gradient(#ddd 0% 25%,transparent 0% 50%)50%/20px 20px}.threed-screenshot #overlay #popup .row .cell label{display:block;text-align:center;line-height:150%;color:#666;font-size:12px;flex-direction:column;align-items:center;justify-content:center}.threed-screenshot #overlay #popup .row .cell .price{padding:3px 6px;border-radius:3px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:4px;display:inline-block}.threed-screenshot #overlay #popup .row .cell .free{background-color:#080}.threed-screenshot #overlay #popup .row .cell .paid{background-color:#ea6c06}.threed-screenshot #overlay #popup .bottom{display:flex;flex-direction:column;justify-content:flex-end;flex:1}@media(max-width:1400px){.threed-screenshot .left{flex:1}.threed-screenshot .middle{flex:100;width:100%}}@media(max-width:1320px){.threed-screenshot .panel{width:200px}}@media(max-width:1200px){.threed-screenshot .middle{width:600px}}@media(max-width:999px){.threed-screenshot .main{flex-direction:column;margin:20px 40px}.threed-screenshot .middle{order:1;width:100%;margin:0}.threed-screenshot .left{display:none}.threed-screenshot .right{order:3;margin-top:40px;display:flex;align-items:center}.threed-screenshot .right h4{text-align:center;margin:40px 0 20px}.threed-screenshot .right .panel{width:100%}}@media(max-width:768px){.threed-screenshot #overlay #popup .hint{width:100%;margin-bottom:0}.threed-screenshot #overlay #popup .popup-panel .buttons-row{flex-direction:column}.threed-screenshot #overlay #popup .popup-panel .buttons-row .button+.button{margin:10px 0 0}.threed-screenshot #overlay #popup.isometric .cell.isometric-only{display:flex!important}.threed-screenshot #overlay #popup .row{flex-direction:column;align-items:center}.threed-screenshot #overlay #popup .row .cell{width:auto;flex-direction:row;justify-content:flex-start;padding-top:10px;margin-bottom:10px}.threed-screenshot #overlay #popup .row .cell .img-frame{min-width:100px;width:100px;height:50px;margin-right:10px;margin-bottom:0}.threed-screenshot #overlay #popup .row .cell label{text-align:left;flex:1;width:150px}}@media(max-width:500px){.threed-screenshot #overlay #popup{justify-content:space-between}.threed-screenshot #overlay #popup h2,.threed-screenshot #overlay #popup .hint{margin:0}.threed-screenshot #overlay #popup .row{padding-left:0}.threed-screenshot #overlay #popup .row .cell{padding:0}.threed-screenshot #overlay #popup .bottom{flex:0}}.threed-screenshot .order-offer{background:#ea6800;margin:40px 0 60px}.threed-screenshot .order-offer a{color:#17181a;color:#fff;text-shadow:1px 1px 2px #222}.boxshot-lite #error,.boxshot-lite #result{display:none}.boxshot-lite #result .row{display:flex;flex-direction:row;justify-content:space-around;margin-top:50px}.boxshot-lite #result .row .cell{display:none;text-align:center;margin-bottom:50px}.boxshot-lite #result .row .cell img{width:200px;background:repeating-conic-gradient(#eee 0% 25%,transparent 0% 50%)50%/20px 20px}@media(max-width:768px){.boxshot-lite #result .row{flex-direction:column}}.basev2 .conical-label-calculator #error{border:1px solid red;background-color:#fcc;padding:20px;color:#600;display:none}.basev2 .conical-label-calculator .calculator-parameters{display:flex;padding:5px 0;font-size:14px;color:#494c54;margin-bottom:8px}.basev2 .conical-label-calculator .calculator-parameters .input-block{width:200px}.basev2 .conical-label-calculator .calculator-parameters .title{width:150px;font-weight:700}.basev2 .conical-label-calculator .calculator-parameters .label{width:60px;display:inline-block;text-align:right}.basev2 .conical-label-calculator .calculator-parameters .units{width:20px}.basev2 .conical-label-calculator .calculator-parameters input{width:70px;text-align:center;border:1px solid #bbb;border-width:0 0 1px}.basev2 .conical-label-calculator .calculator-parameters+.calculator-parameters{margin-bottom:24px}@media(max-width:650px){.basev2 .conical-label-calculator .calculator-parameters{flex-direction:column}.basev2 .conical-label-calculator .calculator-parameters .title,.basev2 .conical-label-calculator .calculator-parameters .input-block{margin-bottom:10px}}.basev2 .conical-label-calculator #preview{text-align:center}.basev2 .conical-label-calculator #preview svg{max-width:100%;height:100%;border:1px solid #ccc;background-color:#f8f8f8}.basev2 .conical-label-calculator #results{display:none}.basev2 .conical-label-calculator .save{text-align:center;padding:40px 0 100px}.basev2 .conical-label-calculator .save .button{padding:10px 20px;cursor:pointer;font-size:16px;white-space:nowrap}