.stage h2{font-size:35px;width:100%;margin:0}.video-slide{max-width:800px;position:relative;width:100%;display:flex;justify-content:center;padding:10px}.video-slide video{border-radius:20px;box-shadow:0 8px 25px 0 #555;overflow:hidden}.stage .section-wrap{position:relative;margin:50px auto;max-width:1400px;width:100%;padding:0 5%}.stage-slider{margin:0 80px;min-height:auto}.stage-slider .image-size{width:60%;margin:auto}.stage-slider p{font-size:20px}.slider-intro-text{padding:0 20px;font-size:22px}.stage-slider .owl-stage-outer{overflow:hidden}.stage-slider .owl-next{right:-8%}.stage-slider .owl-prev{left:-8%}.stage-slider .owl-nav button{max-width:6%;width:100%}.stage-icon{max-width:300px}.slide-icon{position:absolute;width:100%;left:0;top:0}.stage-content .grid-item img{max-width:50%;margin:auto;object-fit:contain;width:100%;height:auto}.stage-content .grid-item,.stage-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;margin:0;width:100%}.stage-image{width:100%;text-align:center}.stage-content p{width:100%}.stage-grid{grid-gap:0;margin:20px 0}.stage-grid h2{position:relative;line-height:1;margin:auto;padding:0;max-width:1400px;font-weight:900;margin-bottom:0}.stage-grid h2 span{line-height:1!important}.stage-grid .stage-text{display:block}.stage-text p,.stage-text ul{margin-bottom:0}.stage-grid .stage-text h2{margin-top:35px}.stage-grid .stage-text h2{margin-top:35px}.stage-grid .stage-text h2:first-of-type{margin-top:0}.stage-slider .owl-item{display:inline-block;vertical-align:middle;float:none!important}.stage-circle{position:relative;border-radius:50%}.stage-circle-wrap{position:absolute;top:0;left:0;padding-top:100%;width:100%;border-radius:50%;overflow:hidden}.stage-circle img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%!important;height:100%!important;object-fit:cover!important;max-width:100%!important}.stage-circle-border{border:12px solid #e21176;position:absolute;top:50%;left:50%;width:102%;height:102%;border-radius:50%;transform:translate(-50%,-50%);overflow:hidden}.exec-grid,.is-preview .exec-grid{grid-template-columns:20% 76%;display:grid;grid-gap:4%}.exec-grid img,.is-preview .exec-grid img{width:100%;height:auto}.stage-testimonial p{font-size:21pt!important}.video-poster img{width:100%}.is-preview .stage-grid img{height:auto;object-fit:contain}.is-preview .stage-slider .item{display:none}.is-preview .stage-slider .item:first-child{display:block}.is-preview .stage h2,.is-preview .exec-grid h2{font-size:38px!important}.is-preview .video-poster{width:100%}.mobile-content{display:none}#stages .section-wrap,#stages .text-column .section-wrap{margin-bottom:0}.stage-content ul{position:relative;padding-left:20px;font-size:20px;width:100%}.stage-content .text-only{position:relative}.stage .carousel-wrap button{position:absolute;top:50%;max-width:5.5%;width:100%;background:#fff0;border:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);overflow:hidden}.exec-grid .grid-item{display:flex;align-items:flex-end}.is-preview .video-slider-grid{display:grid;grid-template-columns:repeat(2,1fr)}.video-slider-grid .grid-item p{margin:0 0 20px}.video-slider-grid .grid-item p:last-of-type{margin-bottom:0}.video-slider-grid .grid-item p:first-of-type{margin-top:20px}.stage-grid-image{grid-template-columns:35% auto}.stage-grid-image .stage-img{align-items:flex-end}.stage-pulse-ring{position:absolute;top:0;width:100%;height:100%;border-radius:50%;animation-name:pulsatestage;animation-duration:2s;animation-iteration-count:infinite;-webkit-animation-name:pulsateprice;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;border:15px solid #e21376}.stage-pulse-ring:nth-child(1){animation-delay:1s;-webkit-animation-delay:1s}.stage-pulse-ring:nth-child(2){animation-delay:2s;-webkit-animation-delay:2s}@keyframes pulsatestage{0%{transform:scale(1);-webkit-transform:scale(1);opacity:1}100%{transform:scale(1.2);-webkit-transform:scale(1.5);opacity:0;border:3px solid #e21376}}@-webkit-keyframes pulsatestage{0%{transform:scale(1,1);-webkit-transform:scale(1);opacity:1}100%{transform:scale(1.2);-webkit-transform:scale(1.5);opacity:0;border:3px solid #e21376}}@media only screen and (min-width:0) and (max-width:650px){.stage h2{font-size:30px;width:100%}.stage-content .text-only{padding:0}.stage-testimonial p{font-size:16pt!important}.stage-slider{min-height:auto}.stage .section-wrap{margin-bottom:50px}.stage-slider .item:last-child .stage-grid-image{margin-bottom:0}.video-slide{margin-top:30px margin-bottom:0;padding:20px 0;height:auto}.slider-intro-text{padding:0}.stage-slider{margin:0;text-align:left}.stage-content{margin:0 0}.stage-content ul{font-size:18px}.stage-grid ul{padding:0}.stage-content .stage-grid ul li{list-style:none}.stage-slider p,.slider-intro-text p{font-size:18px}.logo-message{font-size:18px;text-align:center}.stage-grid,.stage-grid-image{grid-gap:20px 0;margin:20px 0;text-align:center}.text-only{margin:20px 0}.stage-content .grid-item img{max-width:70%}#exec_sponsor_programme-slider .item{padding:0 0 30px}#exec_sponsor_programme-slider .stage-grid{margin:0 0 30px}.exec-grid{grid-template-columns:100%}.exec-grid img{max-width:70%;margin:auto}.slide-icon{position:relative;max-width:80px!important}#stages .section-wrap,.text-column .section-wrap{margin-bottom:0}#stage_1 .section-wrap,.stage .section-wrap{margin-top:0}.stage .section-wrap{margin-bottom:0}#new-leads .stage-image,#exp-leads .stage-image,#network-sponsors .stage-image,#edi-champions .stage-image{display:none}.video-slider-grid{grid-gap:30px 0;margin-bottom:30px}.stage-circle{padding-top:75%;width:75%}.stage-circle-border{border:12px solid #e21176}.stage-grid-image .stage-img{align-items:center;margin-bottom:30px}.stage-slider-wrap .next-slide-btn,.stage-slider-wrap .prev-slide-btn{display:none}}@media only screen and (min-width:651px) and (max-width:800px){.stage-circle-border{border:5px solid #e21176}}@media only screen and (min-width:801px) and (max-width:1023px){.stage-circle-border{border:10px solid #e21176}}@media only screen and (min-width:650px) and (max-height:450px) and (orientation:landscape){.stage-slider{margin:0 50px}.stage-icon{max-width:280px;margin-bottom:20px}.stage-content ul,.stage-slider p,.slider-intro-text p{font-size:18px}.stage h2{font-size:35px}.stage-slider .owl-item{display:inline-block;float:initial!important;vertical-align:top}.stage-content .text-only p span{font-size:25px!important}.stage-image img{max-width:80%!important}}