.challenge .wrap .countdown .hold #count:after,.challenge .wrap .countdown .hold #count2:after,.contactPanel .wrap:after{content:'';display:block;clear:both}.hero .wrap .content a,.imageText .wrap .content a,.slider .swiper-container .swiper-wrapper .swiper-slide .content,.contactPanel .wrap .col .content,.contactPanel .wrap .col .content form button,.signupPanel .wrap .content a,.largeImageWithBoxes .wrap .cols .col,.largeImageWithBoxes .wrap .cols .col a,.largeImageWithBoxes .wrap .cols .col span,.navyPanel .wrap .cols .col>a,.navyPanel .wrap .cols .col form button,.signup .wrap .large .hold form button,.signup .wrap .large .hold nav a,.signup .wrap .small .hold a,.pricing .wrap .cols .col,.pricing .wrap .cols .col header>a{box-sizing:border-box;-moz-box-sizing:border-box}.placeholder{pointer-events:none;-webkit-transition:0.3s opacity linear;-ms-transition:0.3s opacity linear;transition:0.3s opacity linear;position:absolute}.placeholder.faded{opacity:.5}.placeholder.hide{display:none}.video{position:relative;padding-bottom:56.25%;height:0;width:100%;display:block}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.pricing-page .largeText:first-of-type .wrap h2{font-size:4.0625rem}body.pricing-page .largeText .wrap h2{font-size:2.5rem}form .successMsg{color:#67c2d7;font-weight:700;font-size:1.5rem;margin-bottom:50px;display:none}form .input label{font-size:1rem}form .input input,form .input textarea{font-size:1.5rem}.mobileMenu .wrap{margin:0 40px}.mobileMenu .wrap h2{left:40px}header[role="banner"] .wrap h1{text-indent:-9999px;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTIuODkgMzkuMDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICMxYzFkMzk7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xMiwzMi4wNWExMiwxMiwwLDEsMSwxMi0xMS45NWgwQTEyLDEyLDAsMCwxLDEyLDMyLjA1Wk0xOCwyMC4xQTYuMDcsNi4wNywwLDEsMCwxMiwyNi4xNmgwQTYuMDYsNi4wNiwwLDAsMCwxOCwyMC4xWiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTIiIGNsYXNzPSJjbHMtMSIgZD0iTTM4LjU4LDMyLjA1YTEyLDEyLDAsMSwxLDEyLTExLjk1aDBBMTIsMTIsMCwwLDEsMzguNTgsMzIuMDVaTTQ0LjY0LDIwLjFhNi4wNiw2LjA2LDAsMSwwLTYuMDYsNi4wNkE2LjA2LDYuMDYsMCwwLDAsNDQuNjQsMjAuMVoiLz4KICAgIDxwYXRoIGlkPSJmdWxsTG9nby0zIiBjbGFzcz0iY2xzLTEiIGQ9Ik03Ny41MSwyMC4xQTEyLDEyLDAsMCwxLDU5LjI1LDMwLjI2djguODFINTMuNDZ2LTMxaDUuNzlWOS45NEExMiwxMiwwLDAsMSw3Ny41MSwyMC4xWm0tNS44OSwwYTYuMDcsNi4wNywwLDEsMC02LjA3LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNy02LjA2WiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTQiIGNsYXNzPSJjbHMtMSIgZD0iTTExMi44OSw4LjE1VjMxLjkySDEwNy4xVjMwLjNhMTIsMTIsMCwxLDEsMC0yMC40VjguMTVabS02LDEyYTYuMDYsNi4wNiwwLDEsMC02LjA2LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNi02LjA2WiIvPgogICAgPHJlY3QgaWQ9ImZ1bGxMb2dvLTUiIGNsYXNzPSJjbHMtMSIgeD0iODAuMDciIHdpZHRoPSI1Ljc5IiBoZWlnaHQ9IjMxLjAxIi8+CiAgICA8cGF0aCBpZD0iZnVsbExvZ28tNiIgY2xhc3M9ImNscy0xIiBkPSJNMTEwLjY2LDQuNDVhMi4yMywyLjIzLDAsMSwxLDIuMjMtMi4yMywyLjIzLDIuMjMsMCwwLDEtMi4yMywyLjIzWm0wLTQuMjZhMiwyLDAsMSwwLDIsMi4wNnYwYTIsMiwwLDAsMC0yLTJabS40MSwyLjIuNzEuOTFoLS40MmwtLjY2LS44NmgtLjU4VjMuM2gtLjM0VjFoMWMuNSwwLC44Ni4yNy44Ni42OWEuNjkuNjksMCwwLDEtLjU5LjY4Wm0tLjI4LTEuMDZoLS42N3YuODFoLjY1Yy4zMiwwLC41NC0uMTUuNTQtLjQxcy0uMi0uNC0uNTItLjRaIi8+CiAgPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;width:94px;height:34px}header[role="banner"] .wrap .navButton{right:40px}.hero{background-position:30% center}.hero:before{background-image:url(../images/hero_blue_circle@2x.png);width:800px;height:800px;top:-40px;left:0;right:0;margin:0 auto}.hero .wrap .countdown{background-color:#67c2d7;width:250px;height:250px;border-radius:50%;position:absolute;top:270px;display:block;left:50%;margin-left:162px}.hero .wrap .countdown .hold{position:absolute;top:48px;left:0;right:0}.hero .wrap .countdown .hold p{color:#fff;font-weight:500;text-align:center;font-size:.875rem;margin-bottom:26px;margin:0 auto 26px auto;width:140px}.hero .wrap .countdown .hold #count{text-align:center}.hero .wrap .countdown .hold #count div{width:35px;display:inline-block}.hero .wrap .countdown .hold #count div+div{margin-left:20px}.hero .wrap .countdown .hold #count div span{background-color:rgba(255,255,255,.5);border-radius:50%;width:35px;height:35px;display:block;text-align:center;font-size:1rem;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.hero .wrap .countdown .hold #count div p{font-size:.75rem;font-weight:400;margin-top:5px;width:auto}.hero .wrap .countdown .hold a{border-radius:15px;background-color:#1c1d39;text-align:center;color:#fff;display:block;padding:8px 0 9px 0;font-weight:700;width:100px;font-size:.875rem;margin:0 auto}.hero .wrap .content{top:190px;left:40px}.hero .wrap .content h2{width:140px;height:45px;margin-bottom:16px}.hero .wrap .content h3{font-size:3.5rem;width:500px}.hero .wrap .content a{border-radius:25px;display:inline-block;text-align:center;color:#fff;font-size:1.25rem;padding:0;height:50px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:300px;margin-top:35px}.blueBoxes .wrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.blueBoxes .wrap .col{width:-moz-calc(25% - 1px);width:-o-calc(25% - 1px);width:-webkit-calc(25% - 1px);width:calc(25% - 1px);padding-top:30%}.blueBoxes .wrap .col+.col{margin-left:2px}.blueBoxes .wrap .col .hold figure{width:70px}.blueBoxes .wrap .col .hold p{font-size:1rem}.pageHeading+.textPanel{margin-top:150px}.pageHeading{margin-top:100px}.pageHeading .wrap .content{margin:0 40px 70px 40px;width:700px}.pageHeading .wrap .content nav a{font-size:1rem;padding:8px 6px}.pageHeading .wrap .content h4{font-size:1rem}.pageHeading .wrap .content h2{font-size:4.0625rem}.pageHeading .wrap .content h2 br{display:inline-block}.imageVideo{margin-bottom:110px}.imageVideo figure{height:600px;background-size:cover;background-position:center center}.blueBoxes+.textPanel{margin-top:190px}.textPanel+.largeText{margin-top:200px}.textPanel.standardText .wrap .content h3{font-size:1.5rem}.textPanel.standardText .wrap .content p+h3{margin-top:70px}.textPanel.standardText .wrap .content p{font-size:1.25rem}.textPanel .wrap{margin:0 40px}.textPanel .wrap .content p{font-size:1.68rem;line-height:1.4}.textPanel .wrap .content p+p{margin-top:35px}.textPanel+.featured{margin-top:190px}.points{margin:100px 0 80px 0}.points.mobile{display:none}.points.desktop{display:block}.points .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.points .wrap .cols .col{width:33.3%;margin-bottom:60px}.points .wrap .cols .col+.col{margin-top:0}.points .wrap .cols .col h4{font-size:1.625rem}.points .wrap .cols .col p{font-size:1rem;width:180px}.two-col-text .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.two-col-text .wrap .cols .col{max-width:345px}.two-col-text .wrap .cols .col:last-of-type{margin-bottom:35px}.two-col-text.blue .wrap .cols .col:last-of-type{margin-bottom:35px}.two-col-form .wrap form .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin:0 15px}.two-col-form .wrap form .cols .col{width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.two-col-form .wrap form .cols .col+.toggle-container{margin-top:-40px}.two-col-form .wrap form .cols .col .select select{font-size:1.5rem;padding-bottom:4.5px}.two-col-form .wrap form .cols .toggle-container label{font-size:.875rem}.two-col-form .wrap form .cols .toggle-container .toggle{width:82px;height:44px}.two-col-form .wrap form .cols .toggle-container .toggle h6{font-size:.875rem;left:16px}.two-col-form .wrap form .cols .toggle-container .toggle h6+h6{right:16px}.two-col-form .wrap form .cols .toggle-container .toggle input{width:82px;height:44px}.two-col-form .wrap form .cols .toggle-container .toggle input:checked+.toggle-round:before{-webkit-transform:translateX(37px);-ms-transform:translateX(37px);transform:translateX(37px)}.two-col-form .wrap form .cols .toggle-container .toggle .toggle-round{border-radius:34px}.two-col-form .wrap form .cols .toggle-container .toggle .toggle-round:before{height:35px;width:35px;left:5px;top:4px}.featured.featuredTwo .wrap .bgImage{padding-top:0%;height:700px}.featured.featuredTwo .wrap .content{width:700px;margin:0 auto;top:50%}.featured .wrap .bgImage{margin:0 -70px;padding-top:0;height:700px}.featured .wrap figure:not(.bgImage){margin:0 auto;width:660px;margin-top:-268px;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.featured .wrap .content{top:150px;margin-top:0}.featured .wrap .content p+h2{margin-top:20px}.featured .wrap .content h3+h2{margin-top:20px}.featured .wrap .content h2{font-size:3.4375rem;line-height:1.2;margin-bottom:30px}.featured .wrap .content p{font-size:1rem;width:auto}.featured+.textPanel{margin-top:70px}.textPanel+.challenge{margin-top:280px}.challenge{margin-bottom:280px}.challenge .wrap{margin:0 20px}.challenge .wrap .countdown .hold p{font-size:1.875rem;margin-bottom:50px}.challenge .wrap .countdown .hold #count,.challenge .wrap .countdown .hold #count2{width:620px;margin:0 auto}.challenge .wrap .countdown .hold #count div,.challenge .wrap .countdown .hold #count2 div{width:140px;display:inline-block;float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.challenge .wrap .countdown .hold #count div+div,.challenge .wrap .countdown .hold #count2 div+div{margin-left:14px}.challenge .wrap .countdown .hold #count div span,.challenge .wrap .countdown .hold #count2 div span{width:65px;height:65px;font-size:1.875rem}.challenge .wrap .countdown .hold #count div p,.challenge .wrap .countdown .hold #count2 div p{font-size:1rem;margin-top:0;margin-left:10px}.challenge .wrap .countdown .hold a{border-radius:25px;padding:15px 0;width:300px;font-size:1.25rem;margin:60px auto 0 auto}.imageText+.signupPanel{margin-top:230px}.imageText+.imageText{margin-top:120px}.imageText.swap .wrap figure{margin-left:auto;margin-right:40px}.imageText .wrap figure{margin:0 0 0 40px;width:500px}.imageText .wrap figure img{border-radius:5px}.imageText .wrap .content{margin-top:-50px;padding:100px 40px 70px 40px}.imageText .wrap .content h2{font-size:1.875rem}.imageText .wrap .content a{border-radius:25px;display:inline-block;text-align:center;color:#fff;font-size:1.25rem;padding:0;height:50px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:166px;margin-top:60px}.imageText+.largeText{margin-top:250px}.largeText .wrap{margin:0 40px}.largeText .wrap p{font-size:1rem}.largeText .wrap h2{font-size:3.4375rem}.largeText .wrap p+h2{margin-top:12px}.largeText+.slider{margin-top:250px}.largeText+.slider.logos{margin-top:100px}.slider+.largeText{margin-top:150px}.slider+.imageText{margin-top:250px}.slider.testimonials{padding:65px 40px}.slider.testimonials .swiper-container .swiper-wrapper .swiper-slide{width:100%}.slider.testimonials .swiper-container .swiper-wrapper .swiper-slide .testimonial figure{width:170px}.slider.testimonials .swiper-container .swiper-wrapper .swiper-slide .testimonial p{font-size:1.375rem}.slider.largeCircle{margin:100px 0;position:relative;padding-top:200px;overflow:hidden}.slider.largeCircle:before{content:'';background-image:url(../images/large_blue_circle@2x.png);width:2000px;height:2000px;margin:0 -1000px}.slider.largeCircle .challenge{margin-top:0}.slider.largeCircle header{text-align:center;margin-bottom:0}.slider.largeCircle header h2{font-size:3.4375rem;line-height:1.2;margin-bottom:30px}.slider.largeCircle header p{font-size:1rem}.slider.largeCircle .swiper-container{padding-top:215px;padding-bottom:215px}.slider.largeCircle .swiper-container>figure{width:300px;display:block;background-size:contain;z-index:10;-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin:0 auto}.slider.largeCircle .swiper-container .swiper-wrapper .swiper-slide{width:25%}.slider.largeCircle .swiper-container .swiper-wrapper .swiper-slide figure{margin:0 -8px}.slider.largeCircle .swiper-container .swiper-wrapper .swiper-slide figure img{border-radius:0 0 0 0}.slider.logos .swiper-container .swiper-pagination{margin-top:0}.slider.logos .swiper-container .swiper-wrapper .swiper-slide{width:100%}.slider.logos .swiper-container .swiper-wrapper .swiper-slide figure img{width:180px}.slider .swiper-container .swiper-pagination{margin-top:60px}.slider .swiper-container .swiper-pagination span{width:15px;height:15px}.slider .swiper-container .swiper-pagination span+span{margin-left:15px}.slider .swiper-container .swiper-wrapper .swiper-slide{width:50%}.slider .swiper-container .swiper-wrapper .swiper-slide figure img{border-radius:8px 8px 0 0}.slider .swiper-container .swiper-wrapper .swiper-slide .content{padding:22px 16px 25px 16px;border-radius:0 0 8px 8px;height:190px}.slider .swiper-container .swiper-wrapper .swiper-slide .content h4{font-size:1.375rem;margin-bottom:25px}.slider .swiper-container .swiper-wrapper .swiper-slide .content p{font-size:1rem}.logos.icons .wrap .cols{max-width:870px}.logos .wrap .cols .col figure{max-width:150px}.grid+.navyPanel{margin-top:240px}.grid{margin-top:240px}.grid .wrap{margin:0 40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid .wrap .col{margin-bottom:20px;width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.grid .wrap .col:nth-of-type(2n+2){margin-left:20px}.grid .wrap .col+.col{margin-top:0}.grid .wrap .col.onlyText{padding:0;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.grid .wrap .col.onlyText .content{padding:0;border-radius:0;margin:0 auto;width:200px}.grid .wrap .col.onlyText .content h3{font-size:1.875rem;line-height:1.2}.grid .wrap .col figure img{border-radius:8px 8px 0 0}.grid .wrap .col .content{padding:18px 16px 25px 16px;border-radius:0 0 8px 8px}.grid .wrap .col .content h4{font-size:1.375rem;margin-bottom:25px}.grid .wrap .col .content p{font-size:1rem}.pageHeading+.contactPanel{margin-top:70px}.contactPanel .wrap .col{float:left;width:50%;padding-top:60%;position:relative}.contactPanel .wrap .col figure{position:absolute;top:0;left:0;width:100%}.contactPanel .wrap .col .content{padding:0 40px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:100%}.contactPanel .wrap .col .content form button{border-radius:25px;display:inline-block;text-align:center;color:#fff;font-size:1.25rem;padding:0;height:50px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:220px;background-color:#1c1d39;margin-top:40px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.contactPanel .wrap .col .content form button:hover{background-color:#67c2d7;color:#fff}.signupPanel .wrap figure{padding-top:0;height:600px;background-position:top center}.signupPanel .wrap .content{margin:0 0 0 40px;width:520px}.signupPanel .wrap .content p{font-size:1rem}.signupPanel .wrap .content h2{font-size:3.4375rem;margin:0}.signupPanel .wrap .content p+h2{margin-top:16px}.signupPanel .wrap .content h2+a{margin-top:40px}.signupPanel .wrap .content a{border-radius:25px;display:inline-block;text-align:center;color:#fff;font-size:1.25rem;padding:0;height:50px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;display:block;padding:14px 0 0 0;color:#1c1d39;width:300px}.largeImageWithBoxes{position:relative}.largeImageWithBoxes .wrap figure{display:block;height:-moz-calc(100vh - 60px);height:-o-calc(100vh - 60px);height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);height:600px;background-size:cover;background-position:top center}.largeImageWithBoxes .wrap .cols{position:absolute;bottom:0;left:0;width:-moz-calc(100% - 80px);width:-o-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:calc(100% - 80px);right:0;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.largeImageWithBoxes .wrap .cols .col{height:300px;width:50%;position:relative}.largeImageWithBoxes .wrap .cols .col.lightBlue:hover span{background-color:#1c1d39;color:#fff}.largeImageWithBoxes .wrap .cols .col:hover span{background-color:#67c2d7;color:#fff}.largeImageWithBoxes .wrap .cols .col a{display:block;width:100%;height:100%;position:absolute;top:0;left:35px;padding:35px 35px 40px 0}.largeImageWithBoxes .wrap .cols .col h2{font-size:1.875rem}.largeImageWithBoxes .wrap .cols .col h2 em{font-size:1.125rem}.largeImageWithBoxes .wrap .cols .col span{border-radius:25px;display:inline-block;text-align:center;color:#fff;font-size:1.25rem;padding:0;height:50px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;color:#1c1d39;width:auto;padding:0 20px;bottom:40px;left:0;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.featured+.twoCols{margin-top:100px}.twoCols+.challenge{margin-top:220px}.twoCols.twoCols{margin-top:200px}.twoCols .wrap{width:600px;margin:0 auto}.twoCols .wrap .cols .col figure{width:400px;margin:0 auto 30px auto}.twoCols .wrap .cols .col figure[data-count="2"]{width:180px;margin:-190px 0 40px auto}.twoCols .wrap .cols .col .content{margin:0 30px 0 20px;width:600px;margin:0 auto}.twoCols .wrap .cols .col .content h2{font-size:1.875rem;padding-bottom:30px}.navyPanel+.slider{margin-top:280px}.navyPanel .wrap .cols .col{padding:70px 40px}.navyPanel .wrap .cols .col h2{font-size:1.875rem}.navyPanel .wrap .cols .col>a{border-radius:25px;display:inline-block;text-align:center;color:#fff;font-size:1.25rem;padding:0;height:50px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;color:#1c1d39;width:280px}.navyPanel .wrap .cols .col form{margin-top:100px}.navyPanel .wrap .cols .col form button{border-radius:25px;display:inline-block;text-align:center;color:#fff;font-size:1.25rem;padding:0;height:50px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background-color:#67c2d7;color:#1c1d39;width:220px;padding:12px 0;margin-top:46px}.faqs{padding-top:250px;margin-bottom:250px}.faqs .wrap{margin:0 40px}.faqs .wrap h2{font-size:3.4375rem;margin-bottom:50px}.faqs .wrap .select{position:relative;margin-bottom:55px;width:424px}.faqs .wrap .select label{font-size:1rem}.faqs .wrap .select select{font-size:1rem;width:360px}.faqs .wrap main div{padding-bottom:35px}.faqs .wrap main div+div{margin-top:35px}.faqs .wrap main div button{font-size:1.5rem;padding-right:90px}.faqs .wrap main div .content{padding-right:60px}.signup.reset .wrap .large .hold h2{font-size:1.875rem;margin-bottom:80px}.signup .wrap{width:720px;margin:0 auto}.signup .wrap .large{width:705px;height:705px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.signup .wrap .large .hold{width:500px;margin:0 auto}.signup .wrap .large .hold h4{font-size:1rem;margin-bottom:22px}.signup .wrap .large .hold h2{font-size:3.4375rem}.signup .wrap .large .hold h2.desktop{display:block}.signup .wrap .large .hold form{margin-top:45px;width:440px;margin:45px auto 0 auto}.signup .wrap .large .hold form .input+.input{margin-top:40px}.signup .wrap .large .hold form button{border-radius:25px;display:inline-block;text-align:center;color:#fff;font-size:1.25rem;padding:0;height:50px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:300px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;margin:30px auto 0 auto}.signup .wrap .large .hold form button:hover{background-color:#fff;color:#1c1d39}.signup .wrap .large .hold form .forgot{font-size:1rem;text-align:center}.signup .wrap .large .hold nav{margin-top:40px}.signup .wrap .large .hold nav a{border-radius:25px;display:inline-block;text-align:center;color:#fff;font-size:1.25rem;padding:0;height:50px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:300px}.signup .wrap .large .hold nav a+a{margin-top:10px}.signup .wrap .small{margin-top:-100px;width:290px;height:290px}.signup .wrap .small .hold h4{font-size:1rem;margin-bottom:20px}.signup .wrap .small .hold a{border-radius:25px;display:inline-block;text-align:center;color:#fff;font-size:1.25rem;padding:0;height:50px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:240px;font-size:1rem}.counters{margin:100px 0}.counters .wrap .col .circle .text h3{font-size:3.4375rem;font-weight:700;margin-bottom:20px}.counters .wrap .col .circle .text p{width:170px;margin:0 auto}.groups{margin:120px 0}.groups .wrap{width:680px;margin:0 auto}.groups .wrap .cols .col{width:33.3%;margin-bottom:40px}.groups .wrap .cols .col h3{font-size:1.25rem}.pricing{margin-top:100px}.pricing .wrap{margin:0 auto;width:760px}.pricing .wrap .desktop{display:block}.pricing .wrap h2{font-size:1.875rem;width:620px;margin:0 auto;line-height:1.2;padding-bottom:100px}.pricing .wrap .cols{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.pricing .wrap .cols .col{text-align:left;width:220px;padding:0}.pricing .wrap .cols .col:nth-last-of-type(-n+2){width:220px;margin-top:0;padding:0}.pricing .wrap .cols .col:nth-last-of-type(-n+2) header{height:370px}.pricing .wrap .cols .col:nth-last-of-type(-n+2) header>a{margin:25px 0 0 0}.pricing .wrap .cols .col header{height:370px;border-bottom:1px solid rgba(28,29,57,.5);padding-bottom:10px}.pricing .wrap .cols .col header h3{font-size:2.5rem;padding-bottom:18px}.pricing .wrap .cols .col header>a{border-radius:25px;display:inline-block;text-align:center;color:#fff;font-size:1.25rem;padding:0;height:50px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:216px;height:50px;margin-top:20px;margin:48px 0 0 0;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:background-color;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:background-color;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:background-color;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:background-color;transition-timing-function:linear;transition-duration:300ms;transition-property:background-color}.pricing .wrap .cols .col header>a:hover{background-color:#1c1d39}.pricing .wrap .cols .col header p{font-size:1.125rem;width:206px}.pricing .wrap .cols .col header p.brackets{display:none}.pricing .wrap .cols .col header p.price{font-size:2.5rem;margin-top:33px}.pricing .wrap .cols .col header p.price span,.pricing .wrap .cols .col header p.price a{font-size:1rem;line-height:1.4}.pricing .wrap .cols .col ul{padding:30px 10px 0 10px}.pricing .wrap .cols .col ul li{font-size:1rem;padding-left:30px}.pricing .wrap .cols .col ul li+li{margin-top:30px}.pricing .wrap .cols .col ul li:before{background-position:-370px -200px;width:20px;height:20px;left:0;top:0}.calculate .wrap{margin:0 20px}.calculate .wrap h2{font-size:1.875rem;line-height:1.2;width:470px;margin:0 auto}.calculate .wrap p{margin-top:0}.calculate .wrap .groupPrice{padding:25px 40px;margin-top:60px}.calculate .wrap .groupPrice .cols .col>a{width:220px;margin:20px auto 0 auto}.calculate .wrap .groupPrice .cols .col h4{font-size:1.25rem;text-align:left}.calculate .wrap .groupPrice .cols .col p.price{font-size:3.125rem;text-align:center;color:#fff;margin-top:10px}.calculate .wrap .groupPrice .cols .col .total{width:220px;height:45px;border-radius:23px;font-size:.875rem;margin:35px auto 0 auto}.calculate .wrap .groupPrice .cols .col .total button:before{height:35px}.videoModal{max-width:568px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:transparent}.videoModal:before{content:'';display:block;width:200vw;height:100vh;background-color:rgba(28,29,57,.9);position:fixed;top:0;left:-50vw}.videoModal .closeButton{right:0;top:187px}.videoModal .swiper-menu{max-width:93px;margin-left:auto}.videoModal .swiper-menu button{width:38px;height:38px}.videoModal .swiper-menu button.previous+.next{margin-top:-38px}.videoModal .swiper-menu button:after{width:12px;height:21px}.videoModal .swiper-container{margin-top:180px}.videoModal .swiper-container+.swiper-menu{margin-top:-25px}.videoModal .swiper-container .swiper-wrapper .swiper-slide iframe{height:407px}.videoModal .swiper-container .swiper-wrapper .swiper-slide iframe+.content{margin-top:30px}.videoModal .swiper-container .swiper-wrapper .swiper-slide h2{font-size:1.75rem}.videoModal .swiper-container .swiper-wrapper .swiper-slide h2+iframe{margin-top:40px}.videoModal .swiper-container .swiper-wrapper .swiper-slide .content{padding:0;height:unset}.videoModal .swiper-container .swiper-wrapper .swiper-slide .content p{max-width:unset;font-size:1rem}