@font-face{font-family:'PTSans-Regular';src:asset-url("PTSans-Regular.woff2")}@font-face{font-family:'PTSans-Bold';src:asset-url("PTSans-Bold.woff2")}@font-face{font-family:'PTSans-latin';src:asset-url("PTSans-latin.woff2")}@font-face{font-family:ProximaNova;src:url(../stylesheets/fonts/ProximaNova-Regular.otf) format("opentype")}@font-face{font-family:ProximaNovaBold;src:url(../stylesheets/fonts/ProximaNova-Bold.otf) format("opentype")}@font-face{font-family:ProximaNovaExtrabold;src:url(../stylesheets/fonts/ProximaNova-Extrabold.otf) format("opentype")}@font-face{font-family:ProximaNovaSemiBold;src:url(../stylesheets/fonts/ProximaNova-Semibold.otf) format("opentype")}@font-face{font-family:ProximaNovaBlack;src:url(../stylesheets/fonts/ProximaNova-Black.otf) format("opentype")}@font-face{font-family:ProximaNovaItalic;src:url(../stylesheets/fonts/ProximaNova-RegularItalic.otf) format("opentype")}@font-face{font-family:ProximaNovaBoldItalic;src:url(../stylesheets/fonts/ProximaNova-BoldIt.otf) format("opentype")}@font-face{font-family:ProximaNovaSemiBoldItalic;src:url(../stylesheets/fonts/ProximaNova-SemiboldItalic.otf) format("opentype")}.bg-red{background-color:#EF2D24}.bg-green{background-color:#77C143}.bg-grey{background-color:#F2F2F2}.bg-orange{background-color:#F68E22}.bg-black{background-color:#3A3A3A;color:#fff}.float-left{float:left}.float-right{float:right}.left-nav{background-color:#333}.left-nav__home{background-color:#e21e32;padding:4.5rem}.left-nav__home p{color:white;text-transform:uppercase;font-weight:bold;font-size:1.25rem}.left-nav__home-logo{width:2rem;margin-bottom:1rem}.left-nav__contact{background-color:#A71830;padding:2.5rem}.left-nav__contact p{color:white;text-transform:uppercase;font-weight:bold;font-size:1.25rem}.left-nav__contact-icon{width:2rem;margin-bottom:1rem}.left-nav__agile-pages li a{display:block;width:100%;padding-top:1.75rem;padding-bottom:1.75rem;padding-left:1rem}.left-nav__agile-pages li a:hover{background-color:#222}.left-nav__agile-pages li.active{background-color:#222}.mobile-menu{height:2rem}.mobile-menu__home{background-color:#A71830;padding:1.5rem}.mobile-menu__home p{color:#ffffff;text-transform:uppercase;font-weight:bold;font-size:1.25rem;margin:0}.mobile-menu__home-logo{width:2rem;margin-bottom:0.5rem}.mobile-menu__contact{background-color:#A71830;padding:1.5rem}.mobile-menu__contact p{color:#ffffff;text-transform:uppercase;font-weight:bold;font-size:1.25rem;margin:0;padding-bottom:2px}.mobile-menu__contact-icon{width:2rem;margin-bottom:0.5rem}.hero-section{padding-top:3rem;padding-bottom:3rem;width:100%;background-image:url("/images/Hero-Image.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}.hero-section p{padding:1rem}.hero-section h1{margin-top:2rem}.hero-section h2{color:#ffffff;font-size:1.5rem;margin-bottom:1rem}.hero-section .hero-section__agile-certification-video{margin-top:2rem}.hero-section .hero-section__agile-training-video{margin-top:3rem}.hero-section .hero-section__agile-training-video{margin-top:3rem}.apf-page{background-image:url("/images/hero-image-apf.jpg")}.apf-page h2{margin-bottom:1.5rem}.reveal{padding:2em;background:transparent;border:0;outline:none;width:100%}.close-button{position:absolute;top:0.25em;color:white;text-shadow:2px 2px 8px black;display:block;outline:none}.close-button :hover{color:#8ed8f8;text-shadow:2px 2px 5px #000}.newsletter-email-form{margin-bottom:1rem}.agile-intro h3{margin-bottom:2rem}.agile-intro h4{margin-top:2rem;margin-bottom:1rem}.agile-intro p{padding:0 1rem}.agile-intro img{border-radius:50%;width:50%;max-width:14rem}.agile__hero-section{padding-top:3rem;padding-bottom:3rem;width:100%;background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("/images/agile-intro-hero.png");background-repeat:no-repeat;background-size:cover;color:#FFFFFF;text-shadow:1px 1px 1px #000}.agile__hero-section p{padding:1rem}.agile__hero-section h1{margin-top:2rem}.agile__hero-section h2{color:#ffffff;font-size:1.5rem;margin-bottom:1rem}.agile__case-studies{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("/images/agile-intro.png");padding-top:3rem;padding-bottom:3rem;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}.agile__case-studies p{font-weight:bold}.agile-training-option .card{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:1rem;padding-right:1rem;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);text-align:center}.agile-training-option a{border-radius:.5rem;padding:1rem;margin:1rem}.agile-training-option h2{text-align:center;margin-bottom:3rem}@media (max-width: 1023px){.agile-training-option h2{font-size:2rem;margin-bottom:2rem}}.agile-training-option__paid-course__price{font-weight:bold}.agile-training-option__paid-course__course-length{color:#6E6E6E}.agile-training-option__paid-course__button{background:#e21e32;display:block}@media (max-width: 1023px){.agile-training-option__free-course{margin-top:0}}.agile-training-option__free-course__price{font-weight:bold}.agile-training-option__free-course__course-length{color:#6E6E6E}.agile-training-option__free-course__button{margin:0 2rem;margin-bottom:-1rem;display:block;bottom:0;background:#222}.agile-training-option__case-study__button{display:block;width:15rem;margin:0px auto !important}.testimony-section{padding:5rem 0}.testimony-section h2{padding-bottom:2rem}.testimony-section blockquote{padding-bottom:2rem;border-left:none}.testimony-section footer{text-align:center;font-weight:900;color:#231F20}.client span{display:block}.agile-lead h2{margin-bottom:1rem}.agile-lead img{margin-top:2rem;margin-bottom:1rem}.agile-company{text-align:center}.agile-company p{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:2rem}.agile-company__client-logos .columns{margin-top:1rem;height:7rem}.list-section li{margin-top:2rem}.list-section ul{margin-bottom:3rem}@media (min-width: 1024px){.list-section .list-section__check-boxes--mobile{display:none}}@media (max-width: 1024px){.list-section .list-section__check-boxes{display:none}}.text-algin-left p,.text-algin-left h2,.text-algin-left h3,.text-algin-left h4{text-align:left}.text-algin-left hr{padding:1rem;margin-bottom:3rem}.text-algin-left ul{margin-left:4rem;list-style-type:circle}.benefit-section .benefit-section__image{background-repeat:no-repeat;background-size:cover;background-position:center;height:350px}.benefit-section .benefit-section__image.agile-in-action{background-image:url("/images/richard_gavin.jpg")}.benefit-section .benefit-section__image.its-your-training{background-image:url("/images/its-your-training.jpg")}.benefit-section .benefit-section__image.practical-and-fun{background-image:url("/images/practical-fun.jpg")}.benefit-section .benefit-section__text{margin-bottom:1.5rem}@media (max-width: 1023px){.benefit-section h2{text-align:center}.benefit-section p{text-align:center}}.footer-links{text-align:center}.footer-links a{color:#ffffff;text-decoration:underline;font-weight:600}.footer-links a:hover{color:#ffffff;opacity:0.7}.case-study{text-align:center;background-image:url("/images/case-study-image.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}.case-study h2{margin-bottom:1rem;color:#fff}.case-study p{margin-bottom:2rem;color:#fff}.who-is-for-section{padding-bottom:0}.who-is-for-section p{margin-bottom:4rem}.who-is-for-section__image-blocks{width:100%;margin-left:auto;margin-right:auto;max-width:initial}.who-is-for-section__image-blocks .columns{background-repeat:no-repeat;background-size:cover;background-position:center;height:225px}.who-is-for-section__image-blocks--image-1{background-image:url("/images/who-is-it-for-1.jpg")}.who-is-for-section__image-blocks--image-2{background-image:url("/images/who-is-it-for-2.jpg")}.who-is-for-section__image-blocks--image-3{background-image:url("/images/who-is-it-for-3.jpg")}.who-is-for-section__image-blocks--image-4{background-image:url("/images/who-is-it-for-4.jpg")}.key-details-section__button{margin-top:1rem}.key-details-section h3{padding-bottom:0}@media (max-width: 640px){.columns{padding:1rem 1.5rem}.mobile-menu .columns{padding:2rem 1rem 1rem;box-shadow:inset -6px 0 0 0 rgba(0,0,0,0.01),inset -5px 0 0 0 rgba(0,0,0,0.02),inset -4px 0 0 0 rgba(0,0,0,0.03),inset -3px 0 0 0 rgba(0,0,0,0.04),inset -2px 0 0 0 rgba(0,0,0,0.05),0 0 30px 0 rgba(0,0,0,0.2),inset -1px 0 0 0 rgba(0,0,0,0.06)}}label{color:#fff}.kickoff__button{margin-top:1rem}.kick-off-kit{background:url("/images/kick-off-kit-background.jpg") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#FFFFFF;display:block}@media screen and (min-width: 61.25rem){.kick-off-kit{height:135vh}}@media screen and (min-width: 85rem){.kick-off-kit{padding-top:4%;height:100vh}}.kick-off-kit__heading{font-weight:bold;font-size:2.5rem;line-height:1;color:#FFFFFF;margin-top:1.5rem !important}.kick-off-kit__testimonial{font-weight:bold;margin-top:2rem;margin-bottom:1rem}.kick-off-kit__testimonial-image{width:4rem;margin-right:1rem}.kick-off-kit__testimonial-name{font-weight:bold;font-size:1.25rem;margin-top:0;margin-bottom:0}.kick-off-kit__testimonial-role{margin-top:0;margin-bottom:0}.kick-off-kit__screenshot{margin-top:10rem;width:90%}.kick-off-kit__button{display:block;font-weight:bold}.kick-off-kit__form-label{margin-top:2rem}.kick-off-kit__client__container{padding:0}.kick-off-kit__client__text{padding:0;margin-bottom:1rem}.kick-off-kit__client__text p{margin-bottom:0.5rem}.newsletter-input{height:2.3125rem;margin-bottom:0.45rem}@media screen and (min-width: 64em){.hide-screenshot-large{display:none}.boost-logo{margin-top:2rem}}.kick-off-kit__field-container{padding-left:1rem}@media screen and (max-width: 63.9375em){.kick-off-kit{padding-left:0.5rem;padding-right:0.5rem;padding-top:4rem;padding-bottom:1.5rem;position:initial}.kick-off-kit__heading{font-size:2rem}.kick-off-kit__screenshot{width:80%}.kick-off-kit__testimonial{margin-top:3rem}.kick-off-kit__testimonial-image{margin-top:1rem}.kick-off-kit__form-label{margin-top:3rem}.kick-off-kit .kickoff__button{width:100%}.hide-screenshot-medium{display:none}.boost-logo{display:block;margin:0 auto}.kick-off-kit__screenshot{margin-top:3rem}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.kick-off-kit{padding-left:4rem;padding-right:4rem;padding-top:4rem;padding-bottom:1.5rem;position:initial}.kick-off-kit__screenshot{width:55%}}body{font-family:ProximaNova, sans-serif;color:#333333}h1,h2,h3,h4,h5,p,i,small,a{font-family:ProximaNova, sans-serif}h1{font-weight:bold;color:#fff}b,h1,h2,h3,h4,h5,h6,strong,th{font-family:ProximaNovaExtrabold;font-weight:400}@media (max-width: 1023px){h1{font-size:2.5rem}}h2{font-weight:bold;color:#333333;margin-bottom:3rem}@media (max-width: 1023px){h2{font-size:2rem;margin-bottom:2rem}}h3{font-weight:bold;padding-bottom:1rem}@media (max-width: 1023px){h3{font-size:1.5rem}}h4{font-weight:bold}a{color:#e21e32}a:hover{color:#e21e32}ul{list-style:none;margin:0}ul a{color:#fff}ul a:hover{color:#fff}blockquote{font-style:italic;border-left:none;color:#333333;text-align:center}section{padding-top:4rem;padding-bottom:4rem}@media (max-width: 1023px){section{padding-top:2rem;padding-bottom:3rem}}i,small{display:block}img{display:block;margin:0px auto}.agile-hero-description{margin-left:0rem;margin-bottom:1rem}.button.large.agile-hero{margin-top:1rem;margin-left:0rem;padding:16px;font-size:20px}.button.large{margin:.5rem;padding:16px;font-size:20px}.button.hollow.large{border:2px solid #ffffff;color:#fff}.quote{font-style:italic}#learning-outcomes{padding:0}#learning-outcomes td{width:33%;padding:0;vertical-align:top;background-color:#F2F2F2}footer{background-color:#081928;color:#fff;padding:100px 0}footer .wrapper{max-width:900px;margin:0 auto}footer a{color:#fff}footer a:hover{color:#8B9CAA}footer .footer-column{width:33.33%;float:left;padding:0 15px}footer .footer-column p{text-align:left;font-size:13px;line-height:22px;margin-top:0;margin-bottom:8px}footer .footer-column ul.link-list{column-count:2;border-right:0;margin:0 0 30px;padding:0;list-style-type:none}footer .footer-column ul.link-list li{text-align:left;font-size:13px;line-height:30px;margin-top:0;margin-bottom:0}footer .footer-column ul li a{text-decoration:none}footer .footer-column ul.social{text-align:left;margin-left:0}footer .footer-column ul.social li{display:inline-block;margin:0 10px 20px}footer .footer-column ul.social li a{display:block;width:23px;height:23px;text-indent:-9999px;position:relative}footer .footer-column ul.social li a:after,footer .footer-column ul.social li a:before{display:inline-block;width:23px;height:23px;content:'';background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .3s;position:absolute;top:0;left:0}footer .footer-column ul.social li a:after{opacity:1;visibility:visible}footer .footer-column ul.social li.facebook a:after{background-image:url(../images/social/fb.png)}footer .footer-column ul.social li.instagram a:after{background-image:url(../images/social/in.png)}footer .footer-column ul.social li.linkedin a:after{background-image:url(../images/social/li.png)}footer .footer-column ul.social li.twitter a:after{background-image:url(../images/social/tw.png)}footer .footer-column ul.social li a:before{opacity:0;visibility:hidden}footer .footer-column ul.social li a:hover{background-image:none}footer .footer-column ul.social li a:hover:before{opacity:1;visibility:visible}footer .footer-column ul.social li a:hover:after{opacity:0;visibility:hidden}footer .footer-column ul.social li.facebook a:before{background-image:url(../images/social/fb-hover.png)}footer .footer-column ul.social li.instagram a:before{background-image:url(../images/social/in-hover.png)}footer .footer-column ul.social li.linkedin a:before{background-image:url(../images/social/li-hover.png)}footer .footer-column ul.social li.tw a:before{background-image:url(../images/social/tw-hover.png)}footer .copyright{clear:both;text-align:left;font-size:13px;line-height:22px;margin-bottom:8px;padding-left:15px}@media screen and (max-width: 1024px){footer{padding:50px 0 30px}footer .footer-column{width:100%;margin-bottom:2em}footer .footer-column ul.link-list{display:none}footer .footer-column p.address{margin-top:1.5em}footer .copyright,footer .footer-column p,footer .footer-column ul.social{text-align:center}footer .copyright{padding-left:0}}.off-canvas{transition:none}@media (max-width: 1023px){.off-canvas{display:none}}body{margin:0}.block{padding-top:5rem;padding-bottom:4rem}.block:after{content:'';display:block;clear:both}.block .wrapper{max-width:1020px;margin:0 auto;padding:0 3.75rem}.block h1{color:#ffffff}.block h2{font-size:1.875rem;line-height:2.25rem;margin-bottom:1.875rem;text-align:center}.block h3{font-size:1.5625rem;line-height:2.125rem;margin-bottom:1.25rem;padding-bottom:0}.block h4{font-size:1.25rem;line-height:1.25rem;margin-bottom:0.625rem}.block h2,.block h3,.block h4{color:#666666;font-family:'ProximaNovaBold', sans-serif;font-weight:normal}.block p,.block blockquote,.block li,.block td,.block th{color:#666666;line-height:2rem;font-size:1.125rem;margin-bottom:0.75rem}.block p,.block ul,.block ol,.block table{margin-bottom:1.5rem}.block p:last-child,.block ul:last-child,.block ol:last-child,.block table:last-child .block li:last-child{margin-bottom:0}.block ul li{text-align:left;padding-left:1.875rem;position:relative}.block ul li:before{content:'\2714';display:inline-block;font-size:1.25rem;position:absolute;left:0}.block .call-to-action{display:inline-block;background-color:#cf2688;color:#ffffff;font-size:1rem;line-height:1.1875rem;padding:0.625rem 2.5rem;border-radius:30px;text-decoration:none !important}.block .call-to-action:hover{background-color:#b71e77}.block .call-to-action:last-child{margin-bottom:0}.block--gray{background-color:#F3F3F3}.block--blue{background-color:#442575}.block--blue h2,.block--blue p{color:#ffffff}.block--blue .call-to-action{background-color:#ffffff;color:#183379}.block--no-padding{padding-top:0;padding-bottom:1rem}.block--no-padding-top{padding-top:0}.block--half-padding-top{padding-top:3rem}.block .slick-slider .slick-dots{left:0;bottom:0}.block .slick-slider .slick-dots li button{display:none}.block .slick-slider .slick-dots li{border-radius:50%;width:0.6875rem;height:0.6875rem;margin-bottom:0;background-color:transparent;border:1px solid #666666}.block .slick-slider .slick-dots li.slick-active{background-color:#666666;border-color:transparent}.block .slick-slider{padding-bottom:2.5rem}.block .slick-slider ul li{padding-left:0}.block .slick-slider ul li:before{display:none}.block__hero{background-color:#442575;text-align:center;clear:both;padding-top:5rem}.block__hero h1{font-size:3.125rem;font-weight:normal;font-family:"ProximaNovaExtraBold", sans-serif}.block__banner{margin-top:-1px;padding-top:0;padding-bottom:0;background:#442575;background:-moz-linear-gradient(top, #442575 0%, #442575 50%, #442575 50%, #fefefe 50%, #fefefe 50%, #fefefe 100%);background:-webkit-linear-gradient(top, #442575 0%, #442575 50%, #442575 50%, #fefefe 50%, #fefefe 50%, #fefefe 100%);background:linear-gradient(to bottom, #442575 0%, #442575 50%, #442575 50%, #fefefe 50%, #fefefe 50%, #fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#442575', endColorstr='#fefefe',GradientType=0 );margin-bottom:3rem}.block__banner iframe{max-width:100%;margin-bottom:0;width:100%}.block__banner__image{margin-bottom:0rem;width:100%}.block__quote{font-size:1.25rem;line-height:2.0625rem;text-align:center}.block__quote div{outline:none}.block__quote blockquote{font-size:1.875rem;line-height:2.625rem;font-family:"ProximaNovaBold", sans-serif;font-style:normal}.block__quote__photo{width:3.75rem;margin-top:2.5rem}.block__nps{text-align:center}.block__nps h2{margin-bottom:0.5rem}.block__nps a{color:#6b6b6b;text-decoration:underline}.block__nps__meter svg{max-width:100%}.block__nps__score{font-size:3.75rem;line-height:3.75rem;font-family:'ProximaNovaBold', sans-serif;display:block}.block__nps__foreground,.block__nps__background{transition:all 0.95s;-webkit-transition:all 0.95s linear;-moz-transition:all 0.95s linear;stroke-width:6;stroke:#c2bfbd;fill:none}.block__nps__foreground{stroke:#786eda;stroke-dasharray:619.125;stroke-dashoffset:619.125}.block__nps--focused .block__nps__foreground{stroke-dashoffset:30.956}.block__nps__meter-number{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);margin-top:1.5rem}.block__nps__out-of{display:block;font-family:'ProximaNovaBold', sans-serif;font-size:1.25rem;color:#afafaf}.block__nps__meter{display:inline-block;position:relative}.block__cta{text-align:center;font-size:1.1875rem;line-height:2rem}.block__cta img{height:104px;width:auto;margin-bottom:3rem}.block__course{text-align:center}.block__course .wrapper{padding:0}.block__course .wrapper:after{content:'';display:block;clear:both}.block__course__item{width:29%;display:inline-block;margin:1.25rem 1.9% 0;vertical-align:top}.block__course__item img{margin-bottom:2em;width:12.5rem}.block__break{padding-top:0;padding-bottom:0;margin-left:-0.125rem}.block__break:after{content:'';clear:both;display:block}.block__break img{float:left;width:25%;box-sizing:border-box;border-left:2px solid transparent;border-top:2px solid transparent}.block__training{text-align:center}.block__training h2{margin-bottom:3.25rem}.block__training__item{width:22%;display:inline-block;vertical-align:top;margin:0 1% 1.875rem}.block__training__item img{height:68px;width:auto;margin-bottom:2.25rem}.block__training .wrapper>ul{width:30%;display:inline-block;vertical-align:top;margin:0 1.4%;padding-top:1.5rem;list-style-type:none}.block__details{text-align:center}.block__details__item{width:30%;margin:0 1.4% 1.875rem;display:inline-block;vertical-align:top}.block__details__item img{height:3rem;margin-bottom:1.875rem}.block__links{background-color:#373737;text-align:center}.block__links h2,.block__links a{color:#ffffff}.block__links a{text-decoration:underline}.block__links p{line-height:2.625rem}.block__half__item{margin-bottom:3.75rem;position:relative}.block__half__item:last-child{margin-bottom:0}.block__half__item:after{content:'';display:block;clear:both}.block__half__item h2{text-align:left}.block__half__item__photo{margin-right:4%;left:0}.block__half__item__content{display:block;width:46.5%;right:0}.block__half__item__photo,.block__half__item__content{display:block;width:46.5%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);position:absolute}.right .block__half__item__photo{margin-right:0;margin-left:4%;right:0;left:auto}.right .block__half__item__content{right:auto;left:0}.block__cta-2-column .wrapper{text-align:center}.block.block__cta-2-column.block--no-badge h2{margin-bottom:1rem}.block__cta-2-column__item{background-color:#ffffff;padding:2.5rem 1.875rem;text-align:center;display:inline-block;width:46.5%;vertical-align:top;margin-right:4%;margin-top:1.25rem;box-shadow:0 0 20px rgba(0,0,0,0.1);position:relative}.block__cta-2-column__item:last-child{margin-right:0;margin-left:2%}.block__cta-2-column__item h3,.block__cta-2-column__item h4{color:#222222}.block__cta-2-column__item h3{padding:0 2.5rem}.block__cta-2-column__item .badge{width:5.5625rem;height:auto;position:absolute;top:-2.5rem;left:-2.5rem;background-color:transparent}.block__cta-2-column__item .content{min-height:216px;margin-bottom:1.5rem}.block__pros__item{text-align:center;width:46.5%;display:inline-block;margin-right:4%;vertical-align:top;margin-top:1.875rem}.block__pros__item:last-child{margin-right:0;margin-left:2%}.block__pros__item img{margin-bottom:1.875rem;width:8.75rem;height:8.75rem}.block__pros__item h3{margin-bottom:0;font-size:1.1875rem}.block__clients{text-align:center}.block__clients__logos>span{display:inline-block;width:32%;height:5rem;position:relative}.block__clients__logos>span img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);max-height:63px}footer .footer-column p a{text-decoration:underline}@media screen and (max-width: 1024px){.block__cta-2-column__item .content{min-height:320px}}@media screen and (max-width: 767px){.block{padding-bottom:3em;padding-top:3em}.block .wrapper{padding-left:1.5rem;padding-right:1.5rem}.block p,.block li{font-size:1rem}.block h2{font-size:1.5625rem;line-height:2rem}.block h3{font-size:1.375rem;line-height:2rem}.block .call-to-action{margin-bottom:1.5rem}.alignleft h2,.alignleft p{text-align:left}.block--no-padding{padding-top:0;padding-bottom:0}.block--no-padding-top{padding-top:0}.block--half-padding-top{padding-top:3rem}.block h2,.block h3{margin-bottom:1rem}.block__quote__banner,.block__pros__item,.block__course__item,.block__training__item,.block__details__item,.block__half__item__photo,.right .block__half__item__photo{margin-bottom:2rem}.block__cta-2-column__item,.block__cta-2-column__item:last-child,.block__pros__item,.block__course__item,.block__training__item,.block__details__item{width:100%;margin-left:0;margin-right:0}.block__pros__item:last-child,.block__course__item:last-child,.block__training__item:last-child{margin-bottom:0}.block__hero{padding-top:4em}.block__hero h1{font-size:1.875rem;line-height:2.3125rem;margin-top:0}.block__banner{padding-top:0;padding-bottom:0}.block__banner+.block__cta h3{font-size:1.1em}.block__quote blockquote{font-size:1.25rem;line-height:1.875rem;padding:0}.block__quote__photo{margin-top:0;width:2.625rem}.block__half{padding-top:0}.block__half__item{height:auto !important}.block__half__item h2{padding-top:0.75rem}.block__half__item__photo,.right .block__half__item__photo{position:static;display:block;margin-top:0;margin-left:-1.875rem;margin-right:-1.875rem;width:auto}.block__half__item__content{display:inline;width:100%}.block__half__item__photo,.block__half__item__content{position:static;top:0;transform:none;-webkit-transform:none;-moz-transform:none}.block__cta-2-column h2{margin-bottom:2.5rem}.block__cta-2-column__item h3{padding:0}.block__cta-2-column__item .badge{left:-1.25rem}.block__cta-2-column__item .content{min-height:0}.block__pros{padding-top:4em}.block__pros__item{margin-top:0}.block__training .wrapper>ul{width:100%;margin-bottom:0;padding-top:0}.block__training__item:first-of-type{margin-top:2.25rem}.block__break{padding-top:0;padding-bottom:0}.block__break img{width:50%;border-bottom:2px solid transparent}.block__clients__logos>span{width:49%}.block__clients__logos>span img{max-height:40px;max-width:80%}}.block__quote .slick-slider:before,.block__quote .slick-slider:after,.block__quote .slick-prev:before,.block__quote .slick-next:before{display:none}.block__quote blockquote{border-left:0}.block .call-to-action:hover{padding-right:2.5rem;color:#ffffff}