.container-fluid{padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto}.row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.row.reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;padding-right:1rem;padding-left:1rem}[class^='col-xs-12']+[class^='col-xs-12'],[class^='col-xs-11']+[class^='col-xs-11'],[class^='col-xs-10']+[class^='col-xs-10'],[class^='col-xs-9']+[class^='col-xs-9'],[class^='col-xs-8']+[class^='col-xs-8'],[class^='col-xs-7']+[class^='col-xs-7']{margin-top:2rem}.col-xs{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-webkit-flex-basis:8.333%;-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-webkit-flex-basis:16.667%;-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-webkit-flex-basis:41.667%;-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-webkit-flex-basis:58.333%;-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-webkit-flex-basis:66.667%;-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-webkit-flex-basis:83.333%;-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-webkit-flex-basis:91.667%;-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.align-start{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-end{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-space-around{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-space-between{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-stretch{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.around-xs{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-xs{-webkit-order:1;-ms-flex-order:1;order:1}@media only screen and (min-width: 40em){[class^='col-xs-']+[class^='col-xs-']{margin-top:0}[class*='col-sm-12']+[class*='col-sm-12'],[class*='col-sm-11']+[class*='col-sm-11'],[class*='col-sm-10']+[class*='col-sm-10'],[class*='col-sm-9']+[class*='col-sm-9'],[class*='col-sm-8']+[class*='col-sm-8'],[class*='col-sm-7']+[class*='col-sm-7']{margin-top:2rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;padding-right:1rem;padding-left:1rem;margin-bottom:0}.col-sm{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-webkit-flex-basis:8.333%;-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-webkit-flex-basis:16.667%;-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-webkit-flex-basis:41.667%;-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-webkit-flex-basis:58.333%;-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-webkit-flex-basis:66.667%;-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-webkit-flex-basis:83.333%;-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-webkit-flex-basis:91.667%;-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.center-sm{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.top-sm{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.around-sm{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-sm{-webkit-order:1;-ms-flex-order:1;order:1}.align-space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-space-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 62em){[class*='col-sm-12']+[class*='col-sm-12'],[class*='col-sm-11']+[class*='col-sm-11'],[class*='col-sm-10']+[class*='col-sm-10'],[class*='col-sm-9']+[class*='col-sm-9'],[class*='col-sm-8']+[class*='col-sm-8'],[class*='col-sm-7']+[class*='col-sm-7']{margin-top:0}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;padding-right:1rem;padding-left:1rem}.col-md{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-webkit-flex-basis:8.333%;-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-webkit-flex-basis:16.667%;-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-webkit-flex-basis:41.667%;-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-webkit-flex-basis:58.333%;-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-webkit-flex-basis:66.667%;-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-webkit-flex-basis:83.333%;-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-webkit-flex-basis:91.667%;-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.center-md{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.top-md{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.around-md{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-md{-webkit-order:1;-ms-flex-order:1;order:1}}@media only screen and (min-width: 75em){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;padding-right:1rem;padding-left:1rem}.col-lg{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-webkit-flex-basis:8.333%;-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-webkit-flex-basis:16.667%;-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-webkit-flex-basis:41.667%;-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-webkit-flex-basis:58.333%;-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-webkit-flex-basis:66.667%;-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-webkit-flex-basis:83.333%;-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-webkit-flex-basis:91.667%;-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.center-lg{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.top-lg{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.around-lg{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}section.grid{position:relative;background-repeat:no-repeat;background-size:cover}.row{position:relative;z-index:10;margin:auto}.row.constrained{max-width:70em}.row.fullbleed .col-xs-12{padding-right:0;padding-left:0}.col-content{width:100%}.col-content--image img{display:block;width:100%}.col-content--copy{padding-right:1rem;padding-left:1rem}.col-content--image+.col-content--copy{margin-top:1.5rem}.pt-small{padding-top:16px}.pt-medium{padding-top:32px}.pt-large{padding-top:32px}@media only screen and (min-width: 40em){.pt-large{padding-top:48px}}.pt-xlarge{padding-top:48px}@media only screen and (min-width: 40em){.pt-xlarge{padding-top:64px}}.pt-xxlarge{padding-top:48px}@media only screen and (min-width: 40em){.pt-xxlarge{padding-top:80px}}.pt-xxxlarge{padding-top:64px}@media only screen and (min-width: 40em){.pt-xxxlarge{padding-top:96px}}.pb-small{padding-bottom:16px}.pb-medium{padding-bottom:32px}.pb-large{padding-bottom:32px}@media only screen and (min-width: 40em){.pb-large{padding-bottom:48px}}.pb-xlarge{padding-bottom:48px}@media only screen and (min-width: 40em){.pb-xlarge{padding-bottom:64px}}.pb-xxlarge{padding-bottom:48px}@media only screen and (min-width: 40em){.pb-xxlarge{padding-bottom:80px}}.pb-xxxlarge{padding-bottom:64px}@media only screen and (min-width: 40em){.pb-xxxlarge{padding-bottom:96px}}.content-align-left{text-align:left}.content-align-center{text-align:center}.content-align-right{text-align:right}@media screen and (min-width: 40em){img.full-bleed{max-width:none}}.bg-vid{position:absolute;z-index:-2;top:0;width:100%;height:100%;object-fit:cover}.slider-slide{width:100%}.post-gallery,.post-gallery--full{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;border-right:3px solid transparent;border-bottom:3px solid transparent}.post-gallery{max-width:70em}.post-gallery__holder{position:relative;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;overflow:hidden;border:3px solid #fff;border-right:0;border-bottom:0;background-color:#f9fafb;background-position:center center;background-size:cover}.post-gallery__holder::after{position:absolute;top:calc(50% - 1.25rem);left:calc(50% - 1.25rem);display:block;width:32px;height:32px;border-top:0.225em solid rgba(165,172,180,0.6);border-right:0.225em solid #ebeff2;border-bottom:0.225em solid #ebeff2;border-left:0.225em solid #ebeff2;border-radius:100%;-webkit-animation:b 0.7s infinite linear;animation:b 0.7s infinite linear;content:''}.post-gallery__holder.no-bg{background-color:transparent}.post-gallery__holder.no-bg::after{display:none}.post-gallery__holder.photo--fullWidth{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}@media only screen and (min-width: 35em){.post-gallery__holder{-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%}.post-gallery__holder.photo--narrower{-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%}.post-gallery__holder.photo--wider{-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%}}@media only screen and (min-width: 60em){.post-gallery__holder{-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}.post-gallery__holder.photo--narrower{-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%}.post-gallery__holder.photo--wider{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.post-gallery__holder.ie-fit{background-position:center center;background-size:cover}.post-gallery__holder.ie-fit .post-gallery__image{opacity:0}.post-gallery__image{z-index:1;width:100%;height:100%;object-fit:cover;opacity:0;transition:0.2s linear}.post-gallery__image.loaded{opacity:1}.angle{position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:100%}.overlap{z-index:2;overflow:visible}.first-on-mobile{-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-bottom:2rem}@media only screen and (min-width: 40em){.first-on-mobile{-webkit-order:0;-ms-flex-order:0;order:0;margin-bottom:0}}.pricing-package{margin-bottom:3rem}.pricing-package .col-content{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2rem 1.5rem 1.5rem;border:2px solid #edf0f2;border-radius:10px;background:#fff}.pricing-package .col-content--copy{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0}.pricing-package__header{padding:1.5rem;margin:calc(-2rem - 2px) calc(-1.5rem - 2px) 2rem;border-top-right-radius:10px;border-top-left-radius:10px;background:#353f4a}.pricing-package__header.special{background:#ff6300}.pricing-package__header.special h6{color:rgba(230,242,255,0.8)}.pricing-package__header h5{margin:0;color:#fff;font-size:1.25rem;letter-spacing:-0.5px}.pricing-package__header h6{margin:0 0 5px;color:rgba(230,242,255,0.65);font-size:0.75rem;letter-spacing:-0.25px}.pricing-package__price .price{font-family:'Poppins', sans-serif;font-weight:700;display:inline;color:#13293f;font-size:3.125rem;line-height:1;letter-spacing:-3px}.pricing-package__price .price::before{margin-right:3px;font-size:1.75rem;vertical-align:super;content:'$'}.pricing-package__price .price.asterisk::after{position:absolute;font-size:2rem;content:'*'}.pricing-package__price .price-per{display:inline;color:rgba(19,41,63,0.65);font-weight:400;font-size:0.875rem}.pricing-package__price .price-special{font-family:'Poppins', sans-serif;font-weight:700;margin-top:1rem;color:#ff6300;font-size:0.875rem;letter-spacing:-0.25px}.pricing-package__features{padding-top:1.5rem;margin-top:1.5rem;border-top:2px solid #edf0f2}.pricing-package__features ul{position:relative;margin-bottom:0}.pricing-package__features li{position:relative;margin-bottom:1rem;color:rgba(19,41,63,0.65);font-weight:400;font-size:0.875rem;list-style:none}.pricing-package__features li::before{position:absolute;top:5px;left:-1.5rem;width:10px;height:10px;background-image:url("https://static.hudl.com/craft/icons/checkmark-orange.svg?mtime=20170424160156");background-repeat:no-repeat;background-size:10px;content:''}.pricing-package__features li:last-of-type{margin-bottom:0}.pricing-package__cta{padding-top:2rem;margin-top:auto}.pricing-package__cta p{margin:0}.pricing-package__cta p+p{margin-top:5px}.pricing-package__cta .cta{font-weight:700;font-size:0.875rem}.blog-thumbnail{display:block}@media only screen and (min-width: 40em){.blog-thumbnail{margin-bottom:3rem}}.blog-thumbnail .col-content{border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,0.1)}.blog-thumbnail .col-content--copy{padding:0}.blog-thumbnail .img-box{padding-bottom:52.5%}.blog-thumbnail img{display:block;border-radius:10px 10px 0 0;line-height:0;object-fit:cover}.blog-thumbnail a{color:rgba(19,41,63,0.8)}.blog-thumbnail a:hover{text-decoration:none}.blog-thumbnail a:hover h4{text-decoration:underline}.blog-thumbnail__info{padding:1.5rem}.blog-thumbnail__info h4{font-size:1rem}.blog-thumbnail__info p{color:rgba(19,41,63,0.4);font-weight:400;font-size:0.875rem}.blog-posts h3{width:100%;padding:0 1.5rem;margin-bottom:3rem;text-align:center}.blog-posts a{text-decoration:none}.blog-posts a:hover h4{text-decoration:underline}.blog-posts h4{margin-bottom:0}.blog-posts .blog-thumbnail{border-radius:10px;color:rgba(19,41,63,0.8);box-shadow:0 8px 24px rgba(0,0,0,0.1)}@media only screen and (min-width: 40em){.feature-block{margin-bottom:3rem}}.feature-block .col-content{padding:1.5rem;border:1px solid #edf0f2;border-radius:10px;text-align:center}.feature-block img{width:80px;margin-bottom:12px}.feature-block p{font-size:.875rem;line-height:1.5;letter-spacing:0;font-weight:400;color:rgba(19,41,63,0.65)}.remodal{max-width:600px;padding:1.5rem;border-radius:10px}.remodal .remodal-close{right:0;left:auto;width:36px;height:36px;color:rgba(19,41,63,0.4)}.remodal .remodal-close::before{font-weight:300;font-size:36px;font-family:sans-serif !important;line-height:36px}.hero-video-block h1{margin-bottom:3rem}.hero-video-block p.video-caption{margin-top:1.5rem;color:rgba(19,41,63,0.4);font-style:italic;font-size:1.25rem}.hero-video-block .fit-vid{overflow:hidden;border-radius:10px}.vid-full{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:56.25%;border-radius:10px}.vid-full iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 40em){.video-hero--video{margin-bottom:2rem}}@media only screen and (min-width: 62em){.video-hero--video{margin-bottom:0}}.video-hero--copy{text-align:center}@media only screen and (min-width: 62em){.video-hero--copy{text-align:left}}@media only screen and (min-width: 62em){.video-hero--align-right{-webkit-order:1;-ms-flex-order:1;order:1}}.link-with-icon{position:relative;font-size:16px;line-height:2;transition:0.25s cubic-bezier(0.23, 1, 0.32, 1);font-family:'Poppins', sans-serif;font-weight:700}.link-with-icon:hover{text-decoration:none}.link-with-icon:hover::after{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.learn-more::after,.learn-more.white::after,.afterglow::after,.afterglow.white::after{position:relative;z-index:-1;top:9px;left:0;display:inline-block;width:30px;height:30px;margin-left:10px;background-image:url("https://static.hudl.com/craft/icons/learn-icon.svg?mtime=20171031094904");background-repeat:no-repeat;background-size:30px;transition:0.5s cubic-bezier(0.23, 1, 0.32, 1);content:''}.learn-more.white{color:#fff}.learn-more.white::after{background-image:url("https://static.hudl.com/craft/icons/learn-icon-white.svg?mtime=20171031094904")}.afterglow::after{background-image:url("https://static.hudl.com/craft/icons/video-icon.svg?mtime=20171031094906")}.afterglow.white{color:#fff}.afterglow.white::after{background-image:url("https://static.hudl.com/craft/icons/video-icon-white.svg?mtime=20171031094905")}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.from-the-blog{display:block;padding-left:1rem;margin-top:2rem;border-left:4px solid #edf0f2;transition:0.5s cubic-bezier(0.23, 1, 0.32, 1)}.from-the-blog.horizontal{margin-top:0}.from-the-blog:hover{border-color:#d3d8de;text-decoration:none}.from-the-blog:hover .from-the-blog__label::after{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.from-the-blog:hover .from-the-blog__title{color:rgba(19,41,63,0.65)}.from-the-blog__label{margin-bottom:0.5rem;font-size:11px;text-transform:uppercase;letter-spacing:0.5px;font-family:'Poppins', sans-serif;font-weight:700}.from-the-blog__label::after{position:relative;top:3px;right:0;display:inline-block;width:16px;height:16px;margin-left:6px;background-image:url("https://static.hudl.com/craft/icons/learn-icon.svg?mtime=20171031094904");background-repeat:no-repeat;background-size:16px;transition:0.5s cubic-bezier(0.23, 1, 0.32, 1);content:''}.from-the-blog__title{color:rgba(19,41,63,0.4);font-size:13px;line-height:1.5;transition:0.5s cubic-bezier(0.23, 1, 0.32, 1);font-family:'Poppins', sans-serif;font-weight:700}.js .fadeIn,.js .fadeInLeft,.js .fadeInRight,.js .fadeInUp,.js .fadeInDown,.js .fadeInBounce{opacity:0;transition-property:all;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.js .fadeIn.animation-trigger,.js .fadeInLeft.animation-trigger,.js .fadeInRight.animation-trigger,.js .fadeInUp.animation-trigger,.js .fadeInDown.animation-trigger,.js .fadeInBounce.animation-trigger{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.js .fadeIn{transition-duration:0.5s}.js .fadeInLeft{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%);transition-duration:1s}.js .fadeInRight{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%);transition-duration:1s}.js .fadeInUp{-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%);transition-duration:1s}.js .fadeInDown{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);transition-duration:1s}.js .fadeInBounce{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition-duration:0.5s}.js .delay-oneQuarterSecond{transition-delay:0.25s}.js .delay-oneHalfSecond{transition-delay:0.5s}.js .delay-threeQuartersSecond{transition-delay:0.75s}.js .delay-oneSecond{transition-delay:1s}.js .delay-oneAndOneQuarterSecond{transition-delay:1.25s}.js .delay-oneAndOneHalfSecond{transition-delay:1.5s}section.grid:first-of-type .col-content{-webkit-animation:pop-in 1s 0s cubic-bezier(0, 1.12, 0, 0.89) forwards;animation:pop-in 1s 0s cubic-bezier(0, 1.12, 0, 0.89) forwards;opacity:0}section.grid:not(:first-of-type) .col-content{-webkit-animation:fade-in .35s .75s ease-in forwards;animation:fade-in .35s .75s ease-in forwards;opacity:0}@-webkit-keyframes fade-in{0%{opacity:0}50%{opacity:0.75}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}50%{opacity:0.75}100%{opacity:1}}@-webkit-keyframes pop-in{0%{opacity:0;-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes pop-in{0%{opacity:0;-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}100%{opacity:1;-webkit-transform:none;transform:none}}.angle{transition:opacity 0.25s cubic-bezier(0, 0.5, 0, 1),-webkit-transform 3s cubic-bezier(0, 1.12, 0, 0.95);transition:opacity 0.25s cubic-bezier(0, 0.5, 0, 1),transform 3s cubic-bezier(0, 1.12, 0, 0.95);transition:opacity 0.25s cubic-bezier(0, 0.5, 0, 1),transform 3s cubic-bezier(0, 1.12, 0, 0.95),-webkit-transform 3s cubic-bezier(0, 1.12, 0, 0.95);will-change:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:1px solid transparent}.angle.unload{opacity:0 !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.angle{transition:none}.angle.unload{opacity:inherit;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}}
