body,html{height:auto}.header-section{background-color:#000;background-position:top;background-repeat:no-repeat;overflow:hidden}.header-section .content{margin:0 auto;max-width:1120px;padding:0 20px;width:100%}.header-section .partners-awards-logo img{display:block;margin:72px auto 0}.header-section .header-content{border-top:2px solid rgba(198,188,255,.3);margin-top:450px;padding-bottom:112px;text-align:center}.header-section .header-content h1{color:#e1d8ff;font-family:"PT Serif"!important;font-size:32px;font-style:italic;font-weight:400;line-height:1.5;padding-top:70px}.header-section .header-content .description{color:#e1d8ff;font-size:18px;font-weight:400;line-height:1.8;padding-top:17px;white-space:pre-line}.sticky-nav{background-color:#000;position:-webkit-sticky;position:sticky;top:76px}.sticky-nav,.sticky-nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px}.sticky-nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #735dd3;border-top:1px solid #735dd3;cursor:pointer;width:14.28571%}.sticky-nav-item,.sticky-nav-item .border{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sticky-nav-item .border{background-image:-webkit-gradient(linear,left top,left bottom,from(#735dd3),to(#000));background-image:linear-gradient(180deg,#735dd3,#000);height:100%;width:9px}.sticky-nav-item-name{color:#735dd3;font-family:Oswald;font-size:18px;margin-top:-2px;padding-left:17px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sticky-nav .excellence.active,.sticky-nav .excellence:hover{border-bottom:1px solid #ff236a;border-top:1px solid #ff236a}.sticky-nav .excellence.active .border,.sticky-nav .excellence:hover .border{background-image:-webkit-gradient(linear,left top,left bottom,from(#ff236a),to(#000));background-image:linear-gradient(180deg,#ff236a,#000)}.sticky-nav .excellence.active .sticky-nav-item-name,.sticky-nav .excellence:hover .sticky-nav-item-name{color:#ff236a}.sticky-nav .sfcc.active,.sticky-nav .sfcc:hover{border-bottom:1px solid #4edcff;border-top:1px solid #4edcff}.sticky-nav .sfcc.active .border,.sticky-nav .sfcc:hover .border{background-image:-webkit-gradient(linear,left top,left bottom,from(#4edcff),to(#000));background-image:linear-gradient(180deg,#4edcff,#000)}.sticky-nav .sfcc.active .sticky-nav-item-name,.sticky-nav .sfcc:hover .sticky-nav-item-name{color:#4edcff}.sticky-nav .shopify-plus.active,.sticky-nav .shopify-plus:hover{border-bottom:1px solid #ffef46;border-top:1px solid #ffef46}.sticky-nav .shopify-plus.active .border,.sticky-nav .shopify-plus:hover .border{background-image:-webkit-gradient(linear,left top,left bottom,from(#ffef46),to(#000));background-image:linear-gradient(180deg,#ffef46,#000)}.sticky-nav .shopify-plus.active .sticky-nav-item-name,.sticky-nav .shopify-plus:hover .sticky-nav-item-name{color:#ffef46}.sticky-nav .magento.active,.sticky-nav .magento:hover{border-bottom:1px solid #ff8707;border-top:1px solid #ff8707}.sticky-nav .magento.active .border,.sticky-nav .magento:hover .border{background-image:-webkit-gradient(linear,left top,left bottom,from(#ff8707),to(#000));background-image:linear-gradient(180deg,#ff8707,#000)}.sticky-nav .magento.active .sticky-nav-item-name,.sticky-nav .magento:hover .sticky-nav-item-name{color:#ff8707}.sticky-nav .design.active,.sticky-nav .design:hover{border-bottom:1px solid #fff;border-top:1px solid #fff}.sticky-nav .design.active .border,.sticky-nav .design:hover .border{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#000));background-image:linear-gradient(180deg,#fff,#000)}.sticky-nav .design.active .sticky-nav-item-name,.sticky-nav .design:hover .sticky-nav-item-name{color:#fff}.sticky-nav .tech.active,.sticky-nav .tech:hover{border-bottom:1px solid #56f2a3;border-top:1px solid #56f2a3}.sticky-nav .tech.active .border,.sticky-nav .tech:hover .border{background-image:-webkit-gradient(linear,left top,left bottom,from(#56f2a3),to(#000));background-image:linear-gradient(180deg,#56f2a3,#000)}.sticky-nav .tech.active .sticky-nav-item-name,.sticky-nav .tech:hover .sticky-nav-item-name{color:#56f2a3}.sticky-nav .rising-star.active,.sticky-nav .rising-star:hover{border-bottom:1px solid #cf88ff;border-top:1px solid #cf88ff}.sticky-nav .rising-star.active .border,.sticky-nav .rising-star:hover .border{background-image:-webkit-gradient(linear,left top,left bottom,from(#cf88ff),to(#000));background-image:linear-gradient(180deg,#cf88ff,#000)}.sticky-nav .rising-star.active .sticky-nav-item-name,.sticky-nav .rising-star:hover .sticky-nav-item-name{color:#cf88ff}.winner-section{background-color:#511388;background-position:top;background-repeat:no-repeat;padding-bottom:135px;padding-top:140px}.winner-section .content{margin:0 auto;max-width:1230px;padding:0 20px;width:100%}.winner-section .winner-info{margin:0 auto;text-align:center;width:460px}.winner-section .winner-desc,.winner-section .winner-title{color:#fff}.winner-section .winner-title{font-family:Work Sans;font-size:32px;font-weight:500;line-height:1.5;text-transform:uppercase}.winner-section .winner-desc{font-size:16px;line-height:1.56;padding-top:16px}.winner-section .winner-logo{height:130px;margin:28px auto 0;width:280px}.winner-section .winner-logo img{width:100%}.winner-section .winner-about{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:470px}.winner-section .winner-image{margin:0 10px;width:560px}.winner-section .winner-image img{width:100%}.winner-section .winner-text{margin:0 10px;width:550px}.winner-section .winner-text .winner-bio{color:#fff;font-family:"PT Serif";font-size:25px;font-style:italic;line-height:1.375}.winner-section .winner-text .award-desc{color:#fff;font-size:16px;line-height:1.6;padding-top:24px}.winner-section .winner-text .mobile-image{display:none;margin-top:30px}.winner-section .winner-text a{border-bottom:1px solid;color:#ffd040;display:inline-block;font-family:Open Sans;font-size:16px;margin-top:30px;padding-bottom:5px;text-transform:uppercase;-webkit-transition:padding .1s linear;transition:padding .1s linear}.winner-section.excellence .winner-about{margin-top:560px}.winner-section.rising-star .winner-about{margin-top:530px}.about-program{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee4f8));background-image:linear-gradient(180deg,#fff,#eee4f8);padding:160px 0 115px}.about-program .content{margin:0 auto;max-width:720px;padding:0 20px;text-align:center}.about-program .logo img{display:block;margin:0 auto}.about-program .logo .mobile{display:none}.about-program h3{color:#11001f;font-family:"PT Serif"!important;font-size:32px;font-style:italic;font-weight:400;line-height:1.5;padding-top:46px}.about-program .description{color:#11001f;font-size:18px;font-weight:400;line-height:1.8;padding-top:17px}.about-program .partners-cta{color:#11001f;font-size:17px;font-weight:700;padding-top:40px}.about-program button{background-color:#520cb9;border:0;border-radius:6px;color:#fff;font-family:Open Sans;font-size:16px;font-weight:700;height:56px;margin:22px auto 0;padding:0 28px}.about-program a,.about-program button{display:block}.footer-strip{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:-webkit-gradient(linear,left top,right top,from(#000),to(#4e0092));background-image:linear-gradient(90deg,#000,#4e0092);display:-webkit-box;display:-ms-flexbox;display:flex;height:157px;justify-content:center;width:100%}@media (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){.header-section{background-image:url(../images/templates/partner2018/assets/BG/main@2x.jpg)!important;background-size:cover}}@media (max-width:1200px){.sticky-nav-item-name{padding-left:0;text-align:center;width:100%}}@media (max-width:1024px){.header-section{background-size:1500px 947px}.header-section .content{max-width:800px}.header-section .partners-awards-logo img{width:320px}.header-section .header-content{margin-top:330px;padding-bottom:60px}.header-section .header-content .description{font-size:18px;white-space:normal}.winner-section{padding-bottom:100px}.winner-section.diff .winner-about{margin-top:470px}.winner-section .content{max-width:800px}.winner-section .winner-about{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-flow:column!important;flex-flow:column!important;margin-top:440px}.winner-section .winner-image,.winner-section .winner-text{width:100%}.winner-section .winner-image{margin-top:60px}}@media (max-width:1023px){.sticky-nav,.sticky-nav-item{height:40px}.sticky-nav-item .border{width:4px}.sticky-nav-item-name{font-size:15px}}@media (max-width:900px){.header-section{background-size:1200px 757px}.header-section .content{max-width:610px}.header-section .partners-awards-logo img{margin-top:50px;width:260px}.header-section .header-content{padding-bottom:100px}}@media (max-width:850px){.winner-section{background-size:1600px 850px;padding:80px 0}.winner-section .content{max-width:560px}.winner-section .winner-about{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-flow:column!important;flex-flow:column!important;margin-top:380px}.winner-section.excellence .winner-about,.winner-section.rising-star .winner-about{margin-top:450px}}@media (max-width:768px){.sticky-nav{top:60px}}@media (max-width:650px){.sticky-nav{display:none}.winner-section{background-size:1600px 850px;padding:70px 0 60px}.winner-section .content{max-width:80%}.winner-section .winner-about{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-flow:column!important;flex-flow:column!important;margin-top:440px}.winner-section .winner-text{text-align:center}.winner-section .winner-text .winner-bio{font-size:24px}.winner-section .winner-text .award-desc{font-size:14px}.winner-section .winner-image{display:none}}@media (max-width:767px){.about-program .content,.header-section .content,.winner-section .content{max-width:80%;padding:0}}@media (max-width:500px){.header-section{background-image:url(../images/templates/partner2018/assets/BG/mobile/main-500.jpg)!important;background-size:initial;padding-bottom:60px}.header-section .partners-awards-logo img{margin-top:330px;width:230px}.header-section .header-content{border-top:0;margin-top:20px;padding-bottom:0}.header-section .header-content h1{display:none}.header-section .header-content .description{color:#fff}}@media (max-width:500px) and (-webkit-min-device-pixel-ratio:1.5),all and (max-width:500px) and (-o-min-device-pixel-ratio:3/2),all and (max-width:500px) and (min--moz-device-pixel-ratio:1.5),all and (max-width:500px) and (min-device-pixel-ratio:1.5){.header-section{background-image:url(../images/templates/partner2018/assets/BG/mobile/main-500@2x.jpg)!important;background-size:500px}}@media (max-width:500px){.winner-section{background-position:center -150px;background-size:500px}.winner-section.excellence{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-500-excellence.png)!important}.winner-section.magento{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-500-magento.png)!important}.winner-section.magento .winner-about{margin-top:410px}.winner-section.tech{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-500-tech.png)!important}.winner-section.design{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-500-design.png)!important}.winner-section.sfcc{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-500-sfcc.png)!important}.winner-section.shopify-plus{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-500-shopify-plus.png)!important}.winner-section.shopify-plus .winner-about{margin-top:420px}.winner-section.rising-star{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-500-rising-star.png)!important}.winner-section .winner-title{font-size:25px}.winner-section .winner-desc{font-size:14px}.winner-section .winner-info{width:100%}.winner-section .winner-text{margin:0}.winner-section .winner-text .mobile-image{display:block}.winner-section .winner-text .mobile-image img{width:100%}.winner-section .winner-about{margin-top:450px}.winner-section.excellence .winner-about{margin-top:500px}.winner-section.rising-star .winner-about{margin-top:470px}.about-program{padding:100px 0}.about-program .logo .desktop{display:none}.about-program .logo .mobile{display:block}.about-program h3{font-size:25px}.about-program .description{font-size:14px}.footer-strip{height:95px}.footer-strip img{width:294px}}@media (max-width:375px){.header-section{background-image:url(../images/templates/partner2018/assets/BG/mobile/main.jpg)!important;background-size:375px;height:676px}.header-section .partners-awards-logo img{margin-top:260px}.header-section .header-content .description{font-size:14px}}@media (max-width:375px) and (-webkit-min-device-pixel-ratio:1.5),all and (max-width:375px) and (-o-min-device-pixel-ratio:3/2),all and (max-width:375px) and (min--moz-device-pixel-ratio:1.5),all and (max-width:375px) and (min-device-pixel-ratio:1.5){.header-section{background-image:url(../images/templates/partner2018/assets/BG/mobile/main@2x.jpg)!important}}@media (max-width:375px){.winner-section{background-position:top;background-size:375px}.winner-section .winner-about{margin-top:340px}.winner-section.excellence{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-excellence.png)!important}.winner-section.excellence .winner-about{margin-top:410px}.winner-section.magento{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-magento.png)!important}.winner-section.magento .winner-about{margin-top:320px}.winner-section.tech{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-tech.png)!important}.winner-section.tech .winner-about{margin-top:320px}.winner-section.design{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-design.png)!important}.winner-section.sfcc{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-sfcc.png)!important}.winner-section.shopify-plus{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-shopify-plus.png)!important}.winner-section.shopify-plus .winner-about{margin-top:360px}.winner-section.rising-star{background-image:url(../images/templates/partner2018/assets/BG/mobile/mobile-rising-star.png)!important}.winner-section.rising-star .winner-about{margin-top:370px}}