@charset "utf-8";
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,300,600");
html{background:#181227;color:#fff;font-weight:300;font-family:"Open Sans";letter-spacing:.5px}p{font-weight:300;font-size:18px;line-height:1.8;letter-spacing:.5px;padding-bottom:25px}#big-screen.bg-light p,#sources.bg-light p{margin:auto}body{background-size:100% auto;background-size:cover;background-color:#f2f2f2}body.no-scroll{overflow:hidden}html,body,p,h1,h2,h3,h4,h5,h6,div,a,span,strong,input,em,ul,li,select,option,textarea{font-family:"Plus Jakarta Sans"}a{text-decoration:none;opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);color:inherit}a:hover,a.selected{opacity:1;-ms-filter:none;filter:none}a.selected{color:#fff}main{overflow-x:hidden}main,section,nav{display:block;position:relative}nav,nav a{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}h1,h2,h3,h4,h5,h6{font-weight:300;margin:25px auto;text-align:center;-webkit-font-smoothing:subpixel-antialiased}h1{font-size:3.5em;line-height:1.2em}h2{font-size:2.1em;line-height:1.2em}h4{font-size:22px}hr{border:1px solid #9665b2;border-bottom:0;margin:32px 25px}.cc-floating{bottom:0 !important;width:100% !important;max-width:100% !important}.white-wrap{background-color:rgba(255,255,255,0.08);overflow:hidden}.dark-wrap{background-color:rgba(0,0,0,0.3);overflow:hidden}.container{max-width:1280px;padding-left:40px;padding-right:40px;margin:auto}.container.small{max-width:820px}.container.smaller{max-width:680px}section .container{margin:100px auto;overflow:visible}section .container.no-v-margin{margin:0 auto}section .container.half-v-margin{margin-top:50px;margin-bottom:100px}.section-header{margin-bottom:40px}.section-header.small{font-size:.9em;argin-bottom:40px}.holder-1{max-width:1280px;margin:auto;padding-left:40px;padding-right:40px}.holder-2{max-width:680px;margin:auto}section .holder-1,section .holder-2{margin:148px auto;overflow:visible}section .holder-1.no-v-margin,section .holder-2.no-v-margin{margin:0 auto}.icon,.thumb,.logo{background-position:center;background-size:contain;background-repeat:no-repeat}nav{position:fixed;padding:20px 0;top:0;right:0;left:0;z-index:9999;text-align:right;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:rgba(24,18,39,0);margin-right:-10px}nav .container{margin:0 auto;position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}nav .logo-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}nav .nav{-webkit-transition:all 0.5s ease-in-;-moz-transition:all 0.5s ease-in-;-o-transition:all 0.5s ease-in-;-ms-transition:all 0.5s ease-in-;transition:all 0.5s ease-in-}nav label{display:none}nav.background{background:#181227;margin-top:0 !important;padding:15px 0}nav.background .logo-p{max-height:35px}nav.background .logo-t{max-height:14px}nav.background .logo-s{max-height:14px;margin-top:14px}nav a{font:normal normal 600 15px/15px Plus Jakarta Sans;letter-spacing:.4px;color:#fff;color:$nav-color;font-weight:500;margin:0 15px 0 0}nav a.active{text-decoration:underline}nav a.nav-link:after{content:"\00a0\00a0"}nav a.nav-link.green{color:#6dbb00}nav a.nav-link.active{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:3px}nav #sign-in,nav #my-account{display:none;border:2px solid #fff;padding:9px 15px;border-radius:20px}nav #sign-in .label,nav #my-account .label{margin:0 30px 0 15px;line-height:40px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;color:rgba(255,255,255,0.85);cursor:pointer}nav #sign-in .label:hover,nav #my-account .label:hover{color:#fff}nav #sign-in:hover,nav #my-account:hover{background:#fff;color:#000 !important;-webkit-transition:all 0.1s ease-in !important;-moz-transition:all 0.1s ease-in !important;-o-transition:all 0.1s ease-in !important;-ms-transition:all 0.1s ease-in !important;transition:all 0.1s ease-in !important}nav #my-account{margin:0 15px 0 0;line-height:normal}nav #my-account:hover .label{color:#000}nav #my-account .label{margin:0;line-height:unset;font-size:15px;font-weight:500;display:inline-block !important}nav #my-account #account-area{width:250px;display:none;position:absolute;z-index:100;margin-top:11px;margin-left:-5.6em}nav #my-account #account-area .nipple{margin-left:8em;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}nav #my-account #account-area .account-info{background-color:#fff;border:1px solid rgba(0,0,0,0.3);border-top:0;border-radius:9px}nav #my-account #account-area .account-info .user-container{padding:14px}nav #my-account #account-area .account-info .user-container .user-info{margin-bottom:14px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}nav #my-account #account-area .account-info .user-container .user-info .avatar{margin-right:1em;width:50px;height:50px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat}nav #my-account #account-area .account-info .user-container .user-info .email-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:start}nav #my-account #account-area .account-info .user-container .user-info .email-container .header{font-size:13px;color:#a8a8a8}nav #my-account #account-area .account-info .user-container .user-info .email-container .email{font-size:14px;word-break:break-all;color:#000}nav #my-account #account-area .account-info .user-container .user-info .email{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:start;word-break:break-word;color:#000}nav #my-account #account-area .account-info .user-container .account-settings{border-radius:20px;margin:0;padding:12px;display:block;font-size:14px;font-weight:600;line-height:normal;text-align:center;opacity:1;-ms-filter:none;filter:none;background-color:#6dbb00;cursor:pointer}nav #my-account #account-area .account-info .user-container .account-settings:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}nav #my-account #account-area .account-info .sign-out-button{margin:0;padding:14px;display:block;font-size:14px;line-height:normal;text-align:start;text-transform:none;border-top:1px solid rgba(138,90,171,0.5);color:#a8a8a8;cursor:pointer}nav .langs{display:inline-block}nav .langs a{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}nav .langs a.active{text-decoration:none;opacity:1;-ms-filter:none;filter:none}nav .logo-p{max-height:35px;float:left;margin-right:12px;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}nav .logo-t{max-height:14px;float:left;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}nav .logo-s{margin-top:28px;margin-left:5px;max-height:20px;float:left;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}nav#navigation input{display:none;position:absolute;top:0;right:0;width:40px;height:32px;display:block;cursor:pointer;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);z-index:2;-webkit-touch-callout:none}nav#navigation input:checked ~ label span{opacity:1;-ms-filter:none;filter:none;-webkit-transform:rotate(-45deg) translate(1px,-4px);-moz-transform:rotate(-45deg) translate(1px,-4px);-o-transform:rotate(-45deg) translate(1px,-4px);-ms-transform:rotate(-45deg) translate(1px,-4px);transform:rotate(-45deg) translate(1px,-4px)}nav#navigation input:checked ~ label span:nth-child(2){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:rotate(0) scale(.1,.1);-moz-transform:rotate(0) scale(.1,.1);-o-transform:rotate(0) scale(.1,.1);-ms-transform:rotate(0) scale(.1,.1);transform:rotate(0) scale(.1,.1)}nav#navigation input:checked ~ label span:nth-child(3){opacity:1;-ms-filter:none;filter:none;-webkit-transform:rotate(405deg) translate(-1px,2px);-moz-transform:rotate(405deg) translate(-1px,2px);-o-transform:rotate(405deg) translate(-1px,2px);-ms-transform:rotate(405deg) translate(-1px,2px);transform:rotate(405deg) translate(-1px,2px)}nav#navigation label{cursor:pointer;float:right}nav#navigation label span.menu-line{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#efefef;border-radius:3px;z-index:1;-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease-in-out;-moz-transition:-moz-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease-in-out;-o-transition:-o-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease-in-out;-ms-transition:-ms-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease-in-out;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease-in-out}nav#navigation label span.menu-line:first-child{-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-o-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%}nav#navigation label span.menu-line:nth-child(3){-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.darker-nav ~ nav{background:#181227}.pure-g .grid-item{padding-left:20px;margin-top:20px}.pure-g .grid-item.small{padding:60px;margin:0}@media screen and (max-width:990px){section .container{margin:50px auto}.container{padding-left:20px;padding-right:20px}.pure-g .grid-item{padding-left:12px;padding-right:12px;margin-top:12px}.pure-g .grid-item.small{padding:20px;margin:0}nav#navigation{width:100%}nav#navigation .container{margin:0 auto !important}nav#navigation input:checked ~ .nav{left:0;overflow-y:auto}nav#navigation label{margin-top:5px;display:block}nav#navigation .logo-t,nav#navigation .logo-s{display:block}nav#navigation .nav{text-align:left;background:#060846;background:-webkit-linear-gradient(270deg, #060846 0%, #281d51 100%);background:-moz-linear-gradient(270deg, #060846 0%, #281d51 100%);background:-o-linear-gradient(270deg, #060846 0%, #281d51 100%);background:-ms-linear-gradient(270deg, #060846 0%, #281d51 100%);background:linear-gradient(180deg, #060846 0%, #281d51 100%);position:fixed;padding:20px;top:0;bottom:0;left:calc(101%);right:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center;width:calc(100% - 40px);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}nav#navigation .nav #my-account{margin-right:0;padding:12px 27px;border-radius:25px}nav#navigation .nav #my-account #account-area{margin-left:-4.2em}nav#navigation .nav #my-account #account-area .nipple{margin-left:7.5em;margin-top:3px}nav#navigation .nav #my-account .label{font-size:20px;font-weight:600;line-height:16px}nav#navigation .nav a{font:normal normal 600 16px/16px Plus Jakarta Sans;letter-spacing:.4px;color:#fff}nav#navigation .nav a.nav-link{display:block}nav#navigation .nav a.nav-link{font-size:20px;line-height:60px;display:inline-block;width:calc(100% - 100px);margin-right:0;font-weight:normal}nav#navigation .nav a.nav-link:before{content:"\00a0\00a0"}nav#navigation .nav a.nav-link.green{color:#6dbb00}nav#navigation .nav span.nav-link-container{display:block;line-height:70px}nav#navigation .nav #sign-in{font-size:20px;padding:12px 27px;border-radius:25px;margin-right:0}nav#navigation .nav .media-screen-form{display:block}nav#navigation .nav .media-screen-form .label{margin-left:0}nav#navigation .nav .media-screen-form .icon-ic_x{text-align:right}nav#navigation .nav .langs{margin-top:20px;margin-bottom:20px;display:inline-block}nav#navigation .nav .langs a{display:inline-block;font-size:20px;font-weight:normal}nav#navigation .nav .langs a:first-child{padding-left:0;border-left:0;margin-right:50px}nav#navigation .nav .langs a:nth-child(2){margin-right:0}}.title-subtitle{margin-bottom:30px;text-align:center;color:#000}.title-subtitle h2{color:#1155d9;font-weight:bold}.title-subtitle h2.purple-title{color:#7b5bf5}.title-subtitle h3{color:#000;font-weight:bold;font-size:1.5em}.title-subtitle p{max-width:546px;display:inline-block;margin-left:40px;margin-right:40px;font-size:16px}.title-subtitle p.last-p{padding-bottom:0;margin-bottom:22px}.title-subtitle a{color:#1155d9;font-weight:400}.title-subtitle a:after{content:"\00A0\00A0\003E"}.hero-area{-webkit-clip-path:polygon(0 0,100% 0,100% 86%,0 100%);clip-path:polygon(0 0,100% 0,100% 86%,0 100%)}.hero-area .blobs-mask{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-image:url("/website/header-mask.png");opacity:1;-ms-filter:none;filter:none}.hero-area h2{max-width:100% !important;font-size:1em !important}.hero-mascot{z-index:1;text-align:center;height:100px}.hero-mascot .hero-mascot-container{position:relative}.hero-mascot .hero-mascot-container img{-webkit-transform:translate(0%,-70%);-moz-transform:translate(0%,-70%);-o-transform:translate(0%,-70%);-ms-transform:translate(0%,-70%);transform:translate(0%,-70%);max-width:100%}.hero-mascot.builder-mascot{height:117px}.hero-mascot.builder-mascot .hero-mascot-container img{-webkit-transform:translate(0%,-80%);-moz-transform:translate(0%,-80%);-o-transform:translate(0%,-80%);-ms-transform:translate(0%,-80%);transform:translate(0%,-80%)}.big-builder-mascot{display:none}@media screen and (max-width:1200px){nav .logo-t,nav .logo-s{display:none}}@media screen and (max-width:1100px){.hero-mascot .hero-mascot-container img{-webkit-transform:translate(0%,-80%);-moz-transform:translate(0%,-80%);-o-transform:translate(0%,-80%);-ms-transform:translate(0%,-80%);transform:translate(0%,-80%)}.hero-mascot.builder-mascot .hero-mascot-container img{-webkit-transform:translate(0%,-70%);-moz-transform:translate(0%,-70%);-o-transform:translate(0%,-70%);-ms-transform:translate(0%,-70%);transform:translate(0%,-70%)}}@media screen and (max-width:990px){.hero-mascot .hero-mascot-container img{-webkit-transform:translate(0%,-90%);-moz-transform:translate(0%,-90%);-o-transform:translate(0%,-90%);-ms-transform:translate(0%,-90%);transform:translate(0%,-90%)}.hero-mascot.builder-mascot .hero-mascot-container img{-webkit-transform:translate(0%,-80%);-moz-transform:translate(0%,-80%);-o-transform:translate(0%,-80%);-ms-transform:translate(0%,-80%);transform:translate(0%,-80%);max-width:70%}}@media screen and (max-width:800px){.hero-mascot .hero-mascot-container img{-webkit-transform:translate(0%,-100%);-moz-transform:translate(0%,-100%);-o-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);transform:translate(0%,-100%)}.hero-mascot.builder-mascot .hero-mascot-container img{-webkit-transform:translate(0%,-80%);-moz-transform:translate(0%,-80%);-o-transform:translate(0%,-80%);-ms-transform:translate(0%,-80%);transform:translate(0%,-80%)}}@media screen and (max-width:540px){.title-subtitle h2{font-size:1.9rem}.title-subtitle h3{font-size:1.25em}}@media screen and (max-width:360px){nav#navigation .logo-t,nav#navigation .logo-s{display:none}}.notification{padding:20px;text-align:center;font-size:18px;background-color:#feb006;color:#f00;font-weight:400;z-index:99999;position:absolute;left:0;right:0}.notification + nav{margin-top:60px}.notification.large + nav{margin-top:85px}main section{background-position:center 0;background-repeat:no-repeat;background-size:cover;overflow:hidden}.section-sep{border-bottom:1px solid #333858;width:100%}.button{background:#6dbb00;padding:25px 45px;text-align:center;font-size:18px;font-weight:300;display:inline-block;cursor:pointer;opacity:1;-ms-filter:none;filter:none;color:#fff;font-weight:600;letter-spacing:.03em;text-transform:uppercase;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.button.darker{background:#8a5aab}.button:hover{opacity:1;-ms-filter:none;filter:none}.button.invert{background:#fff;color:#6dbb00}.new-buttons{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:3.75rem;font-size:16px;font-weight:bold;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;opacity:1;-ms-filter:none;filter:none}.new-buttons.download-icon-for-button:before{content:"";background-image:url("/website/ic_downloads_white.png");display:inline-block;left:0;top:.19em;position:relative;height:17px;width:18px;background-size:18px 17px;filter:brightness(0) saturate(100%) invert(100%) sepia(9%) saturate(7472%) hue-rotate(285deg) brightness(117%) contrast(116%);margin-right:.6em}.new-buttons.external-icon-for-button:before{content:"";background-image:url("/website/ic_external_white.png");display:inline-block;left:0;top:.06em;position:relative;height:17px;width:18px;background-size:18px 17px;filter:brightness(0) saturate(100%) invert(100%) sepia(9%) saturate(7472%) hue-rotate(285deg) brightness(117%) contrast(116%);margin-right:.6em}.new-buttons.long-button{width:147px;text-align:center}.new-buttons:hover{opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85)}.new-buttons:hover.download-icon-for-button:before{filter:brightness(0) saturate(100%)}.new-buttons:hover.external-icon-for-button:before{filter:brightness(0) saturate(100%)}.new-buttons.green-white{background-color:#6dbb00;color:#fff}.new-buttons.green-white.invert-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:#fff;color:#6dbb00 !important}.new-buttons.green-white.outline-hover{border:3px solid #6dbb00}.new-buttons.green-white.outline-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:transparent;color:#000 !important}.new-buttons.white-black{background-color:#fff;color:#000}.new-buttons.white-black.invert-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:#000;color:#fff !important}.new-buttons.white-black.outline-hover{border:3px solid #fff}.new-buttons.white-black.outline-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:transparent;color:#fff !important}.new-buttons.black-white{background-color:#000;color:#fff}.new-buttons.black-white.invert-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:#fff;color:#000 !important}.new-buttons.black-white.outline-hover{border:3px solid #000}.new-buttons.black-white.outline-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:transparent;color:#000 !important}.new-buttons.white-purple{background-color:#fff;color:#7b5bf5}.new-buttons.white-purple.invert-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:#7b5bf5;color:#fff !important}.new-buttons.white-purple.outline-hover{border:3px solid #fff}.new-buttons.white-purple.outline-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:transparent;color:#fff !important}.new-buttons.purple-white{background-color:#7b5bf5;color:#fff}.new-buttons.purple-white.invert-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:#fff;color:#7b5bf5 !important}.new-buttons.purple-white.outline-hover{border:3px solid #7b5bf5}.new-buttons.purple-white.outline-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:transparent;color:#000 !important}.new-buttons.blue-white{background-color:#1155d9;color:#fff}.new-buttons.blue-white.invert-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:#fff;color:#1155d9 !important}.new-buttons.blue-white.outline-hover{border:3px solid #1155d9}.new-buttons.blue-white.outline-hover:hover{opacity:1;-ms-filter:none;filter:none;background-color:transparent;color:#000 !important}.new-buttons.outline-black{background-color:none;color:#000;border:3px solid #000;font-size:16px;font-weight:400}.new-buttons.outline-black:hover{opacity:1;-ms-filter:none;filter:none;background-color:#000;color:#fff}.new-buttons.outline-white{background-color:none;color:#fff;border:3px solid #fff;font-size:16px;font-weight:400}.new-buttons.outline-white:hover{opacity:1;-ms-filter:none;filter:none;background-color:#fff;color:#000}.new-buttons.bolder-text{font-weight:500}.new-buttons.even-bolder-text{font-weight:600}.new-buttons.bigger{height:3.75rem;padding:0 2.5rem;border-radius:3.75rem}.new-buttons.bottom-1em{margin-bottom:1em}ul,li{list-style:none;padding:0}li{padding-left:33px;line-height:120%;background-size:22px 16px;background-repeat:no-repeat;background-position:left 5px;margin:0 0 14px}.romb{width:85px;height:85px;margin:30px auto;position:relative;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.romb .icon,.romb .number{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.romb .icon{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);width:56%;height:56%}.romb .number{width:20px;height:15px}.romb::before{content:"";display:block;float:left;width:100%;height:100%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:rgba(255,255,255,0.2)}.right{float:right}.cc_container .cc_btn,.cc_container .cc_btn:visited{background-color:#7d4f9e !important;background-color:rgba(125,79,158,0.9) !important;color:#fff !important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.cptlz{text-transform:capitalize}.nott{text-transform:none}.cptlz-first{text-transform:lowercase}.cptlz-first:first-letter{text-transform:uppercase}.error{color:#fb5e19}.success{color:#19fbb8}.info{color:#b174d7}.warning{color:#fbb919}.dark-ribbon{background:transparent -webkit--webkit-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -webkit--moz-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -webkit--o-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -webkit--ms-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -webkit-linear-gradient(315deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -moz--webkit-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -moz--moz-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -moz--o-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -moz--ms-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -moz-linear-gradient(315deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -o--webkit-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -o--moz-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -o--o-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -o--ms-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -o-linear-gradient(315deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -ms--webkit-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -ms--moz-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -ms--o-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -ms--ms-linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -ms-linear-gradient(315deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -webkit-linear-gradient(315deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -moz-linear-gradient(315deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -o-linear-gradient(315deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent -ms-linear-gradient(315deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(135deg, #272458 0%, #272458 0%, #100e0d 100%) 0% 0% no-repeat padding-box;-webkit-transform:skewY(-4deg);-moz-transform:skewY(-4deg);-o-transform:skewY(-4deg);-ms-transform:skewY(-4deg);transform:skewY(-4deg);padding:30px 0;color:#fff}.dark-ribbon .container{-webkit-transform:skewY(4deg);-moz-transform:skewY(4deg);-o-transform:skewY(4deg);-ms-transform:skewY(4deg);transform:skewY(4deg);margin-top:0;margin-bottom:0}.purple-ribbon{background:transparent -webkit-linear-gradient(81deg, var(--unnamed-color-1155d9) 0%, var(--unnamed-color-7b5bf5) 100%) 0% 0% no-repeat padding-box;background:transparent -moz-linear-gradient(81deg, var(--unnamed-color-1155d9) 0%, var(--unnamed-color-7b5bf5) 100%) 0% 0% no-repeat padding-box;background:transparent -o-linear-gradient(81deg, var(--unnamed-color-1155d9) 0%, var(--unnamed-color-7b5bf5) 100%) 0% 0% no-repeat padding-box;background:transparent -ms-linear-gradient(81deg, var(--unnamed-color-1155d9) 0%, var(--unnamed-color-7b5bf5) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(9deg, var(--unnamed-color-1155d9) 0%, var(--unnamed-color-7b5bf5) 100%) 0% 0% no-repeat padding-box;background:transparent -webkit-linear-gradient(81deg, #1155d9 0%, #7b5bf5 100%) 0% 0% no-repeat padding-box;background:transparent -moz-linear-gradient(81deg, #1155d9 0%, #7b5bf5 100%) 0% 0% no-repeat padding-box;background:transparent -o-linear-gradient(81deg, #1155d9 0%, #7b5bf5 100%) 0% 0% no-repeat padding-box;background:transparent -ms-linear-gradient(81deg, #1155d9 0%, #7b5bf5 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(9deg, #1155d9 0%, #7b5bf5 100%) 0% 0% no-repeat padding-box;z-index:3;-webkit-transform:skewY(-4deg);-moz-transform:skewY(-4deg);-o-transform:skewY(-4deg);-ms-transform:skewY(-4deg);transform:skewY(-4deg)}.purple-ribbon .container{-webkit-transform:skewY(4deg);-moz-transform:skewY(4deg);-o-transform:skewY(4deg);-ms-transform:skewY(4deg);transform:skewY(4deg)}.black-ribbon{background:#000;-webkit-transform:skewY(-4deg);-moz-transform:skewY(-4deg);-o-transform:skewY(-4deg);-ms-transform:skewY(-4deg);transform:skewY(-4deg);padding:30px 0}.black-ribbon .container{-webkit-transform:skewY(4deg);-moz-transform:skewY(4deg);-o-transform:skewY(4deg);-ms-transform:skewY(4deg);transform:skewY(4deg);margin-top:0;margin-bottom:0}.ribbon-reverse{-webkit-transform:skewY(4deg);-moz-transform:skewY(4deg);-o-transform:skewY(4deg);-ms-transform:skewY(4deg);transform:skewY(4deg)}.ribbon-reverse .container{-webkit-transform:skewY(-4deg);-moz-transform:skewY(-4deg);-o-transform:skewY(-4deg);-ms-transform:skewY(-4deg);transform:skewY(-4deg)}.bg-default{background-color:#8a5aab;color:#fff}.bg-default .section-header,.bg-default .highlight{color:#fff}.bg-light{background-color:#fff;color:#000}.bg-light .section-header,.bg-light .highlight{color:#633f7e}.bg-light-darker{background-color:#efefef;color:#181726}.bg-light-darker .section-header,.bg-light-darker .highlight{color:#181726}.bg-light-semi-darker{background-color:#dce3f4;color:#181726}.bg-light-semi-darker .section-header,.bg-light-semi-darker .highlight{color:#633f7e}.bg-dark{background-color:#2b2c43;color:#7a7985}.bg-dark .section-header,.bg-dark .highlight{color:#8ca3dc}.bg-darker{background-color:#633f7e;color:#fff}.bg-darker .section-header,.bg-darker .highlight{color:#fff}.titlecase,text-transform capitalize,.testimonials-holder{position:relative}.titlecase .testimonials-slide,text-transform capitalize .testimonials-slide,.testimonials-holder .testimonials-slide{display:none}.titlecase .testimonials-slide.active,text-transform capitalize .testimonials-slide.active,.testimonials-holder .testimonials-slide.active{display:block}.titlecase .testimonials-slide .icon,text-transform capitalize .testimonials-slide .icon,.testimonials-holder .testimonials-slide .icon{display:inline-block;width:60px;height:60px;vertical-align:top;margin-right:15px;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);margin-top:10px}.titlecase .testimonials-slide .message,text-transform capitalize .testimonials-slide .message,.testimonials-holder .testimonials-slide .message{position:relative;width:calc(100% - 75px);display:inline-block;color:#633f7e;font-size:2.3em;vertical-align:top}.titlecase .testimonials-slide .info,text-transform capitalize .testimonials-slide .info,.testimonials-holder .testimonials-slide .info{margin-top:30px}.titlecase .testimonials-slide .info img,text-transform capitalize .testimonials-slide .info img,.testimonials-holder .testimonials-slide .info img{border-radius:100%;width:70px;height:70px;border:3px solid #8a5aab;display:inline-block;margin-right:10px;vertical-align:middle}.titlecase .testimonials-slide .info .basic,text-transform capitalize .testimonials-slide .info .basic,.testimonials-holder .testimonials-slide .info .basic{display:inline-block;width:calc(100% - 286px);vertical-align:middle;color:#181726}.titlecase .testimonials-slide .info .basic .name,text-transform capitalize .testimonials-slide .info .basic .name,.testimonials-holder .testimonials-slide .info .basic .name{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);font-size:24px;text-transform:uppercase;font-weight:900}.titlecase .testimonials-slide .info .basic .position,text-transform capitalize .testimonials-slide .info .basic .position,.testimonials-holder .testimonials-slide .info .basic .position{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);font-size:16px;font-weight:500}.titlecase .nav,text-transform capitalize .nav,.testimonials-holder .nav{position:absolute;bottom:6px;right:20px}.titlecase .nav .icon,text-transform capitalize .nav .icon,.testimonials-holder .nav .icon{display:inline-block;width:28px;height:57px}.titlecase .nav .icon:first-child,text-transform capitalize .nav .icon:first-child,.testimonials-holder .nav .icon:first-child{margin-right:30px}.titlecase .nav .arrow,text-transform capitalize .nav .arrow,.testimonials-holder .nav .arrow{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);cursor:pointer;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.titlecase .nav .arrow:hover,text-transform capitalize .nav .arrow:hover,.testimonials-holder .nav .arrow:hover,.titlecase .nav .arrow:focus,text-transform capitalize .nav .arrow:focus,.testimonials-holder .nav .arrow:focus{opacity:1;-ms-filter:none;filter:none}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1s;-webkit-animation-name:fade;-moz-animation-name:fade;-o-animation-name:fade;-ms-animation-name:fade;animation-name:fade;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s}.hero{margin:70px auto;margin-top:170px}.hero h1{margin-bottom:15px;white-space:pre-line;font:normal normal 600 2.7rem/3rem Plus Jakarta Sans;letter-spacing:1.35px;text-align:left;color:#fff;opacity:.87;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=87)";filter:alpha(opacity=87)}.hero h2{font-size:1.2em;margin-bottom:40px;margin-top:5px;color:#bbb;text-align:left;font:normal normal 300 1.2rem/1.7rem Plus Jakarta Sans;letter-spacing:.6px;color:#fff;opacity:.87;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=87)";filter:alpha(opacity=87);max-width:50%;display:inline-block}.header-container{max-width:525px}.header-container h1{margin-bottom:40px !important;font-weight:600;font-size:2.7rem}.header-container h2{line-height:1.9rem}@-webkit-keyframes fade{from{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}to{opacity:1;-ms-filter:none;filter:none}}.half-img img{max-height:400px}.half-img img.left{float:right}.half-img img.right{float:none}@media screen and (max-width:768px){.half-img img{max-height:none;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;float:none}.half-img img.right{margin-top:10px;float:none}.half-img img.left{margin-bottom:10px;float:none}.half-img .img-container{max-height:260px;overflow:hidden;padding-top:40px}}nav .download{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in;position:absolute;top:0;left:20px}nav .download-btn{font-size:14px;padding:18px 20px;font-weight:300}body.pin-download #home .download{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}body.pin-download nav .download{opacity:1;-ms-filter:none;filter:none}body .android-announce{display:block}body.mobile .mobile-buttons{display:block !important}body.mobile .download{display:none !important}body.mobile.ios .mobile-buttons .ios{display:block !important;background-position:right !important;margin-right:55px !important}body.mobile.android .mobile-buttons .android{display:block !important;background-position:right !important;margin-right:55px !important}.mobile-buttons{margin-left:50px}.mobile-buttons .icon{height:60px;width:223px;margin:auto;display:block}a.get-gplay{display:inline-block;opacity:1;-ms-filter:none;filter:none}a.get-gplay:hover{opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85)}a.get-gplay img{width:233px;border-radius:40px}.overlay{position:relative;background-color:rgba(32,31,50,0.7);background-blend-mode:multiply}.overlay.dark{background-color:rgba(10,10,23,0.8)}.overlay.light{background-color:rgba(255,255,255,0.9)}.hero{margin:70px auto;margin-top:170px}.hero h2{font-size:.9em}.form-msg{display:none}#art-contest-banner{background-color:#633f7d;padding:0;width:100%;text-align:center}#art-contest-banner a{margin:0;padding:0;border:none;opacity:1;-ms-filter:none;filter:none}#art-contest-banner a img{max-width:80%;display:block}#art-gallery-banner{background-color:#633f7d;padding:0;width:100%;text-align:center}#art-gallery-banner a{margin:0;padding:0;border:none;opacity:1;-ms-filter:none;filter:none}#art-gallery-banner a img{max-width:80%;display:block}.resp-table{width:100%;display:table;color:#000}.resp-table-header{display:table-header-group;font-weight:bold;font-size:25px}.table-header-cell{display:table-cell;text-align:justify;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);color:#000;font-size:12px}.resp-table-body{display:table-row-group}.resp-table-body .resp-table-row{display:table-row}.resp-table-body .resp-table-row .table-body-cell{display:table-cell;padding:40px 0;border-bottom:1px solid #7b5bf5}.resp-table-body .resp-table-row .table-body-cell.table-padding-right{padding-right:10px}.resp-table-body .resp-table-row:last-of-type .table-body-cell{border-bottom:none}#competition{background-color:#634179;padding:0 40px}#competition h1{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;font-size:45px;margin-bottom:0;margin-top:0;line-height:126px;display:inline-block;vertical-align:middle}#competition h1 .yellow{color:#ffb82d}#competition h1 .blue{color:#8ca3dc}#competition h1 .white{color:#fff}#competition .caption{text-align:left}#competition img{margin:1em .6em;vertical-align:middle}#competition .cup{height:4em}#competition .bold{font-weight:bold}#competition .container{margin-top:0;margin-bottom:0;padding:0}#competition .clarify{padding-top:.5em;display:inline-block;vertical-align:middle;line-height:1.5em;padding-bottom:0}#competition .prize-banner{text-align:right;color:#fff}#competition .prize-banner h1{color:#fec844;margin-right:7px;font-size:57px}@media screen and (max-width:1280px){#competition .caption,#competition .prize-banner{text-align:center}}@media screen and (max-width:620px){#competition h1{font-size:36px}#competition .prize-banner h1{font-size:31px}}@media screen and (max-width:520px){#competition h1.addon-competiton-title{font-size:28px !important;line-height:90px !important}#competition .prize-banner{line-height:90px !important}#competition .prize-banner h1{font-size:25px false;line-height:90px !important}#competition .prize-banner p.bold.clarify.text-left{font-size:12px !important}}@media screen and (max-width:510px){#competition{padding:0 20px}}@media screen and (max-width:650px){#competition{font-size:12px}}@media screen and (max-width:780px){.purple-ribbon-image{display:none}.purple-ribbon .container .pure-g > div{display:block;width:100%}.dark-ribbon .pure-g > div{display:block;width:100%}.black-ribbon .pure-g > div{display:block;width:100%}#career-da .container,#downloads .container{margin-top:17px !important;margin-bottom:117px}#career-da .resp-table,#downloads .resp-table{width:calc(100% - 40px);padding-left:20px;padding-right:20px}#career-da .resp-table-row,#downloads .resp-table-row{display:block !important;border-bottom:1px solid #7b5bf5;padding-bottom:40px}#career-da .resp-table-row:last-of-type,#downloads .resp-table-row:last-of-type{border-bottom:none !important}#career-da .resp-table-row .table-body-cell,#downloads .resp-table-row .table-body-cell{display:block !important;width:100% !important;border-bottom:0 !important;min-width:auto !important;max-width:none !important;padding-bottom:0 !important}#career-da .resp-table-row .table-body-cell.cell-remove-on-phone,#downloads .resp-table-row .table-body-cell.cell-remove-on-phone{display:none !important}#career-da .resp-table-header,#downloads .resp-table-header{display:block !important}#career-da .resp-table-header .table-header-cell,#downloads .resp-table-header .table-header-cell{display:none !important}#career-da .resp-table-header .table-header-cell:first-of-type,#downloads .resp-table-header .table-header-cell:first-of-type{display:block !important;width:100%}#stremio-on-tv .stremio-on-tv-left > div{position:relative !important;width:calc(100% - 40px) !important;padding-left:20px !important;padding-right:20px !important}#stremio-on-tv .img-stremio.tv-mockup{display:none}.builder-mascot{display:none}.big-builder-mascot{display:block;margin-bottom:90px}.big-builder-mascot .hero-mascot-container{text-align:center}.big-builder-mascot .hero-mascot-container img{max-width:70%}#stremio-on-tv .stremio-on-tv-left{display:block;width:100%}#stremio-on-tv .stremio-on-tv-left > div{width:auto;padding:0 40px}}@media screen and (max-width:900px){#art-contest-banner img{max-width:100% !important}}@media screen and (max-width:990px){body.mobile.ios .mobile-buttons .ios{margin-right:32px !important}body.mobile.android .mobile-buttons .android{margin-right:32px !important}}.dialog-container{display:none;position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5)}.dialog-container .dialog{margin:auto;color:#000;background-color:#fff;border-radius:10px}.dialog-container .dialog button{border-radius:10px;font-weight:600}.cc-color-override-1332973529 .cc-btn{background-color:#1155d9 !important}.cc-color-override-1332973529.cc-window{min-height:60px}@-moz-keyframes fade{from{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}to{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes fade{from{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}to{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes fade{from{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}to{opacity:1;-ms-filter:none;filter:none}}@keyframes fade{from{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}to{opacity:1;-ms-filter:none;filter:none}}#home{background-size:cover;background-position:center;background-image:url("/website/tv/jumbotron.png")}#home .videoWrapper{position:relative;padding-bottom:50.25%;padding-top:25px;height:0}#home .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#home iframe{border:2px solid rgba(255,255,255,0.7);display:inline-block;text-align:center;position:relative;margin:auto}#home .hero{margin:130px auto;margin-top:100px}#home .hero h1{font-size:3em;margin-bottom:5px;letter-spacing:.05em}#home .hero h2{font-size:18px;margin-bottom:40px;margin-top:5px;font-weight:300;color:#fff;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);letter-spacing:.05em}#platforms h2{color:#633f7e;font-size:34px}#platforms h4{font-size:14px;font-weight:900;letter-spacing:.05em;color:#000;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);text-transform:uppercase;margin-top:5px}#platforms .grid-item{padding-left:0;margin-top:0}#platforms .icon{width:64px;height:64px;display:inline-block}#platforms .container{padding-bottom:140px;margin-top:60px}@media screen and (max-width:1200px){#platforms .pure-g{padding-bottom:50px}#platforms .container{padding-bottom:0}}#watch{overflow:visible;position:relative}#watch .grid-item{padding-top:200px}#watch .container{margin:0 auto;padding-top:20px;padding-bottom:50px}#watch .img-tv{position:absolute;bottom:55%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:90%}#watch .section-header{margin-bottom:30px}#watch .logos{margin-bottom:30px;padding-top:10px;padding-bottom:10px;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);margin-top:-50px}#watch .logos .logo{height:30px;margin-top:20px;margin-bottom:20px;background-position:center;background-size:contain}#watch .logos .container{margin:0 auto}#watch h4{font-size:1em;margin-bottom:10px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);font-weight:500;color:#767676}#watch .header .container{margin-top:0 !important;margin-bottom:0}#watch .header .container h2{text-align:left;max-width:500px;margin-left:50px}#watch .img-holder{overflow:visible;margin-top:50px;margin-bottom:0;padding-bottom:100px}#watch .img-holder .img-u{position:relative}#watch .img-holder .img-devices{position:absolute;top:-50px;right:15px;max-height:450px}@media screen and (max-width:1200px){#watch .pure-g h4{padding-top:100px}#watch .img-tv{bottom:60%}}#the-ultimate p,#unlimited p,#the-future p{max-width:460px;font-size:14px;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);font-weight:400}#the-ultimate .grid-item,#unlimited .grid-item,#the-future .grid-item{padding-left:50px;padding-top:46px}#the-ultimate .half-img img,#unlimited .half-img img,#the-future .half-img img{max-height:320px}#the-ultimate .img-container-right,#unlimited .img-container-right,#the-future .img-container-right{display:none}@media screen and (max-width:1200px){#the-ultimate .grid-item,#unlimited .grid-item,#the-future .grid-item{padding:0}#the-ultimate img,#unlimited img,#the-future img{max-width:100%;margin:0}#the-ultimate .img-container-left,#unlimited .img-container-left,#the-future .img-container-left{display:none}#the-ultimate .img-container-right,#unlimited .img-container-right,#the-future .img-container-right{display:block}}#the-ultimate h2{max-width:300px;padding-right:100px;float:left}#the-ultimate p{max-width:400px}#the-ultimate img{max-height:360px;padding-left:50px}@media screen and (max-width:1200px){#the-ultimate h2{padding-right:70px}#the-ultimate img{padding-left:0}}#unlimited h2{max-width:150px;padding-right:300px;float:left}#unlimited .grid-item{padding-top:10px}#unlimited .half-img img{max-height:360px}#contact h3{font-size:24px;font-weight:700;letter-spacing:.05em}#contact .button{color:#fff;background-color:#8ca3dc}#contact .right{margin-right:-200px;margin-bottom:-230px}#contact .container{margin-top:50px}@media screen and (max-width:1200px){#contact .right{margin-right:-150px;margin-bottom:-100px;padding-top:50px;max-width:200%}}footer{position:relative;background-color:#2b2c43;overflow:visible;font-size:.9em}footer .footer-bottom{background-color:#181726;position:absolute;left:0;top:100%;right:0}footer .footer-bottom .container{padding-top:20px;padding-bottom:20px;position:relative}footer .footer-bottom .bottom-left{padding-top:6px}footer .footer-bottom .bottom-left span{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);font-size:13px}footer .footer-bottom a:hover,footer .footer-bottom a:focus{opacity:1;-ms-filter:none;filter:none}footer .footer-bottom .grid-item{padding-left:15px;padding-right:15px}footer .footer-bottom .dl-btn{position:absolute;right:0;top:0;height:100%}footer .footer-bottom .dl-btn .download.download-options .button{padding:20px;line-height:30px}footer .footer-bottom .dl-btn .download.download-options .icon{display:inline-block;height:30px;width:30px;vertical-align:middle;margin-right:10px}footer .footer-bottom .dl-btn .download.download-options .icon.icon-apple-white{margin-top:-10px}footer .footer-bottom .dl-btn .mobile-buttons{display:none}footer .footer-bottom .dl-btn .mobile-buttons .ios,footer .footer-bottom .dl-btn .mobile-buttons .android{display:none}@media screen and (max-width:568px){footer .grid-item.community{text-align:left}footer .footer-bottom .bottom-left{display:block;position:static}footer .footer-bottom .dl-btn{display:none}}