.page-container{padding:0;margin:0}h1{font-family:Montserrat,sans-serif;font-size:2.2rem;line-height:40px;margin-top:30px;color:var(--color-key);background:linear-gradient(to right,var(--color-key),var(--color-key-lighter));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-weight:800}h2{font-family:Montserrat,sans-serif;font-size:24px;color:var(--color-key)}h2.big{font-size:30px;line-height:40px;margin-top:30px}.centered{text-align:center}.page-container p{line-height:1.6;font-size:16px;color:#606060;margin:0 0 15px}.row{padding:70px 100px;border-bottom:1px solid var(--color-border-level3)}.row:nth-child(2n){background-color:rgb(191 143 69 / .05)}.row:last-of-type{border-bottom:0}.renderer-showcase.prominent-first-row .row:first-child{padding-top:30px;border-top:1px solid var(--color-border-level3);background:linear-gradient(to bottom,#6834110a,transparent)}.calltoaction{max-width:900px;margin:0 auto;display:flex;flex-direction:column}.calltoaction.widescreen{max-width:1200px}.calltoaction .row-container{display:flex}.calltoaction .illustration-container{margin-left:50px}.calltoaction .text-container{flex:4}.calltoaction .illustration-container{flex:1}.calltoaction.illustration-big .text-container{flex:1}.calltoaction.illustration-big .illustration-container{flex:1}.calltoaction .bulletpoints{margin-bottom:15px}.calltoaction .bulletpoints li{line-height:1.6em;font-size:16px;color:#606060}.calltoaction .btns-large{margin-top:20px}.calltoaction .btns-small{margin-top:15px}.calltoaction .btn{margin-top:5px}.calltoaction img.illustration{margin-top:15px}.bigimage{align-items:center}.bigimage .image img{image-rendering:optimizeQuality}.items .item-meta .image{margin-top:20px}.items .item-meta .title{margin:30px 0 10px;font-size:20px}.items .item-meta .subtitle{text-align:center;margin:10px 0 20px;font-size:16px;color:#777}.quotes blockquote{border-left:5px solid #E6DCCD;html.dark &{border-left-color:var(--dark-border-level2)}}.quotes blockquote p{display:inline-block;margin-bottom:inherit;font-size:16px;font-weight:300;line-height:1.6}.quotes blockquote p:before{content:'\201C'}.quotes blockquote p:after{content:'\201D'}.quotes blockquote p:before,.quotes blockquote p:after{display:inline-block;font-size:24px;color:#aaa;line-height:1}.quotes footer{color:#666;font-size:14px;font-weight:300;text-align:right}.quotes footer:before{content:'- '}.quotes .quote-meta .image{margin-top:20px}.quotes .quote-meta .title{text-align:center;margin:30px 0 10px;font-size:20px}.quotes .quote-meta .subtitle{text-align:center;margin:10px 0 20px;font-size:16px;color:#777}.screenshots .buttons{margin-bottom:30px;line-height:35px}.screenshots .monitor{width:100%;margin:0 auto}.screenshots .monitor .bezel{padding:4.6vw;background-color:#2c3134;background:linear-gradient(to bottom,#3b4044,#2c3134);border-top-left-radius:30px;border-top-right-radius:30px}.screenshots .monitor .bezel .screen{text-align:center;background:#FFF url(/img/texture_gray2.png)}.screenshots .monitor .chassis{height:6.3vw;background-color:#eaeaea;background:linear-gradient(to bottom,#eaeaea,#e0e0e0);border-bottom-left-radius:30px;border-bottom-right-radius:30px;box-shadow:0 8px 9px -6px #555}.screenshots .monitor .shadow{width:20%;height:.8vw;background-color:#bababa;margin:0 auto;box-shadow:inset 0 5px 13px -5px #555}.screenshots .monitor .stand{width:20%;height:8vw;background-color:#d1d1d1;background:linear-gradient(to bottom,#d1d1d1,#c7c7c7);margin:0 auto}.screenshots .monitor .foot{width:30%;height:20px;background-color:#989898;background:linear-gradient(to bottom,#989898,#868686);margin:0 auto;border-radius:6px;box-shadow:0 8px 9px -6px #555}.value-proposition{margin:10px 0 0;text-align:center}.value-proposition .item{display:inline-block;margin:20px 10px 0;width:110px;text-align:center;vertical-align:top}.value-proposition .item .fa{display:block;width:80px;height:80px;line-height:80px;border-radius:40px;background-color:#B4796A;text-align:center;text-shadow:1px 1px #666;font-size:32px;color:#FFF;margin:0 auto 10px;box-shadow:1px 1px 0 #BBB}.value-proposition .item a{color:#333}.value-proposition .item:hover a,.value-proposition .item:hover .fa{color:#25A3E2;text-shadow:1px 1px #FFF}.value-proposition .item:hover .fa{background-color:#eaeaea}.video{max-width:900px;margin:0 auto;display:flex;flex-direction:column}.video.widescreen{max-width:1200px}.video .row-container{display:flex}.video h2.subtitle{color:#75706d;font-weight:400}.video .video-container{position:relative;padding-bottom:56.25%;margin:20px 0 60px 0;width:100%;height:0}.video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gallery .items{text-align:center}.gallery .item{display:inline-block;margin:20px;padding:10px;background-color:#fff;border-radius:5px;text-align:center;transition:all 0.2s ease-in-out}.gallery .item:hover{margin:10px;padding:20px}.gallery .item .title{margin:5px 0 10px;padding:10px 5px;background:linear-gradient(to bottom,#f5f5f5,#eee);border-radius:5px}.gallery .item .title a{color:#333;font-size:18px}.gallery .item .image{max-width:350px}.gallery .item .image img{border-radius:5px}@media (max-width:1280px){.row{padding:35px 70px}.bigimage .description,.bigimage .image{float:none}.bigimage .description,.bigimage .image{width:auto;max-width:900px;margin:10px 0}.bigimage .image img{margin:0}.cols-container.bigimage{flex-flow:column}}@media (max-width:767px){h1{margin-top:0;font-size:22px}h2{font-size:18px}.illustration-container{display:none}.quotes .quote{margin-bottom:40px}.value-proposition .item{width:90px}.value-proposition .item .fa{width:60px;height:60px;line-height:60px;font-size:24px}}@media (max-width:480px){.row{padding:35px}.row:first-child{padding-top:50px}.value-proposition{margin-left:-20px;margin-right:-20px}.screenshot-dropshadow{margin:15px 0}}