.text-pass-primary{color:#de3a95!important}.text-pass-primary-light{color:#ea69a7!important}.text-pass-primary-lighter{color:#ef7bb0!important}.text-pass-primary-lightest{color:#f099c0!important}.bg-pass-primary{background-color:#de3a95!important}.bg-pass-primary-60{background-color:rgba(222,57,149,.6)}.bg-pass-primary-40{background-color:rgba(222,57,149,.4)}.bg-pass-primary-darkest{background-color:#4d0043!important}.cut-butt-pass-primary:after,.cut-top-pass-primary:before{background:#de3a95}.cut-butt-pass-primary-darkest:after,.cut-top-pass-primary-darkest:before{background:#4d0043}.fade-butt-pass-primary:after,.fade-top-pass-primary:before{background:linear-gradient(to bottom,#de3995 0,rgba(222,57,149,.85) 10%,rgba(222,57,149,.1) 40%,rgba(222,57,149,0) 100%)}.btn-pass-primary,.btn-pass-primary label{color:#fff!important}.btn-brand.btn-pass-primary:before{background:#de3a95}.btn-brand.btn-pass-primary:hover:before{background:#de3a95}.text-pass-gold{color:#ccac5e!important}.text-pass-gold-dark{color:#ab8834!important}.bg-pass-gold{background-color:#ccac5e!important}.bg-pass-gold-60{background-color:rgba(204,172,94,.6)!important}.bg-pass-gold-dark{background-color:#ab8834!important}.fade-butt-pass-gold:after,.fade-top-pass-gold:before{background:linear-gradient(to bottom,#ccac5e 0,rgba(204,172,94,.85) 10%,rgba(204,172,94,.1) 40%,rgba(204,172,94,0) 100%)}blockquote h5.by{margin-top:15px;font-size:20px;font-weight:300}section:not(.text-white) blockquote h5{color:inherit}blockquote h5.by .text-serif{font-size:.7em;margin-left:6px}#Top .hero-pass{padding-top:60px}#Top .hero-pass .title[class*=bgo-blur-]:before{width:55%}#Top .hero-pass .presentedby{margin:-50px 35px 0 0;text-align:right}#Top .hero-pass .presentedby[class*=bgo-blur-]:before{width:33%;left:auto;right:0;filter:blur(25px);border-radius:100px}#Top .hero-pass .presentedby .text-label{margin:0 15px 0 0;display:inline}#Top .hero-pass .presentedby img{margin:-20px 0 0}.p-mastermind #Top+#Pricing{margin-top:-420px;z-index:100}@media (max-width:1199px){#Top .hero-pass .presentedby{margin-right:-45px}}@media (max-width:991px){#Top .hero-pass{padding-top:0}#Top .hero-pass .presentedby{margin:-30px 78px -100px 0}#Top .hero-pass .presentedby img{width:100px!important;margin:20px 0 0}}@media (max-width:767px){#Top .hero-pass{padding-top:50px}#Top .hero-pass [class*=bgo-blur-]:before{display:none}#Top .hero-pass .presentedby{margin:0 auto;text-align:center}#Top+#Topcard{margin-top:-250px}}#Mag{margin-top:200px;overflow:visible}#Mag .container{margin-top:-280px}#Mag .box-mag{padding-right:80px}#Mag .box-mag img.tablet{max-width:none;position:absolute;top:30px;left:77%;z-index:100}@media (max-width:1199px){#Mag .box-mag{padding-right:60px}}@media (max-width:991px){#Mag{margin-top:120px}#Mag .container{margin-top:-230px}#Mag img.bgi{background-position:-640px top;background-size:1800px}#Mag:after{bottom:auto!important;top:0!important;height:1200px}#Mag .box-mag{padding-right:40pxx}#Mag .box-mag img.tablet{left:320px}}@media (max-width:767px){#Mag{margin-top:0;padding-bottom:0}#Mag .container{margin-top:17vw}#Mag img.bgi{background-position:center top;background-size:100vw}#Mag:after{bottom:auto!important;top:0!important;height:66.6666666667vw}#Mag .box-mag{padding-right:40px;background:rgba(34,34,34,.75);border:1px solid rgba(255,255,255,.1)}#Mag .box-mag img.tablet{width:400px!important;height:537px!important;margin-right:-110px;float:right;position:relative;top:auto;left:auto}}@media (max-width:549px){#Mag .box-mag img.tablet{width:300px!important;height:403px!important}}@media (max-width:414px){#Mag .box-mag img.tablet{margin-right:-150px}}#Speakers{margin-bottom:100px;overflow:visible}#Speakers .container{z-index:11}#Speakers .person p em{color:#fff}#Speakers .featuring h5{font-weight:300}@media (max-width:991px){#Speakers .featuring h5{font-size:.9em}#Speakers .featuring h5 .text-nowrap{display:block}}@media (max-width:767px){#Speakers .featuring{margin:40px 0}#Speakers .featuring h5 .text-nowrap{display:initial}}#Speakers .box-about{margin-bottom:-150px}#Speakers .box-about h4{font-weight:700;letter-spacing:normal}#Speakers .box-about h4 img.icon{float:left;transform:translate(-15px,-18px)}#Speakers .box-about h4 img.icon+span{display:block}#Speakers .box-about hr{margin:30px 0;border-top-color:rgba(255,255,255,.1)}#Napoleon{min-height:600px}#Napoleon img.bgi{max-width:436px;max-height:600px;left:auto;top:auto;right:0;bottom:0;background-position:right bottom}#Pricing .box.sku .box-top .box-title{max-width:none}@media (max-width:480px){#Pricing .box.sku .box-top{margin-bottom:-50px}}@media (max-width:480px){#Pricing .box.sku .box-top{margin-bottom:-20px}}#Pricing .skus-columns .box.sku{padding-bottom:0}#Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing{margin-bottom:0}#Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description{height:155px;padding:0;margin-top:30px;border-bottom:1px solid rgba(0,0,0,.15)}body.p-free #Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description{height:160px;margin-top:0;margin-bottom:100px}#Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description .tags{margin:0 0 10px;white-space:nowrap}#Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description p{height:66px}@media (max-width:1199px){#Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description{height:185px}#Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description p{height:90px}body.p-free #Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description{height:185px}}@media (max-width:991px){body.p-free #Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description{height:205px}body.p-free #Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description a.btn-brand{margin-top:20px}}@media (max-width:767px){#Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description{padding-bottom:25px;height:auto}#Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description p{height:auto;margin-bottom:15px}body.p-free #Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-description{height:auto;margin-bottom:0;border-bottom:none}}#Pricing .skus-columns .box.sku .sku-features.pricing-cols .box-pricing .row-pricing-cols .price-features-list{margin-top:25px}#Checkout .tabs .tabs-contents{height:170px}#Imprint h2 img.icon{transform:translate(0,-4px)}#Imprint h5{margin:30px 0 15px;color:#999}#Imprint p{margin:0 0 15px;font-size:.85em;color:#777}#Imprint p.text-contribute{font-size:.8em;color:#999}#Imprint p.text-contribute a{color:#999;border-bottom:1px solid #ddd}#Imprint p.text-contribute a:focus,#Imprint p.text-contribute a:hover{color:#777;border-bottom:1px solid #faaf3b}#Imprint blockquote{margin:40px 0}#Imprint blockquote p:not(.by){font-size:.95em;line-height:1.35em;color:#888}#Imprint blockquote h5{font-size:1em}#Imprint .social{margin:0 0 60px}#Imprint .social a.social-icon{margin:0 8px 0 0}#Imprint .social a.social-icon img.icon{opacity:.6!important}#Imprint .social hr{width:0;height:30px;margin:-15px 10px 0 4px;transform:translate(0,11px);display:inline-block;border:0;border-left:1px solid rgba(0,0,0,.15)}