@charset "UTF-8";
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}html{font-size:62.5%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1;font:normal normal normal 100%/1.3 Montserrat,Helvetica,Arial,sans-serif;color:#0e0e0e;font-weight:400}a{text-decoration:none;color:#3b9bec}strong{font-weight:500}p a,p a strong{transition:.3s}p a strong{color:#0e0e0e;font-weight:800;text-decoration:none;text-transform:uppercase}p a.v1:hover,p a.v1:hover strong{color:#49a050}p a.v2:hover,p a.v2:hover strong{color:#61d66b}blockquote{margin:60px 0 0;padding:0 15px 15px;position:relative}@media screen and (min-width:768px){blockquote{margin:inherit;padding:0 0 0 45px}}@media screen and (min-width:1200px){blockquote{padding:0 0 0 50px}}blockquote:before{content:" “ ";font-family:Georgia;font-size:85px;position:absolute;top:-60px;left:0;opacity:.5}@media screen and (min-width:768px){blockquote:before{top:-19px;opacity:1}}@media screen and (min-width:1200px){blockquote:before{top:-19px;opacity:1}}blockquote p{line-height:1.6;font-weight:300;font-size:20px}blockquote footer{display:-ms-grid;display:grid;-ms-grid-columns:54px 1fr;grid-template-columns:54px 1fr;align-items:center}blockquote footer figure{padding:0;max-width:54px;margin:0;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/span 1}blockquote footer figure img{width:100%}blockquote footer div{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/span 1;padding-left:15px;font-size:15px;font-weight:800;text-transform:uppercase}blockquote footer div cite{display:block}blockquote footer div cite a{text-transform:none;font-weight:500;color:#0e0e0e;font-style:normal;transition:.3s}blockquote footer div cite a.v1:hover{color:#fff}blockquote footer div cite a.v2:hover{color:#61d66b}@media screen and (min-width:980px){.js .in-view:not(.visible),.js .in-view:not(.visible) .animated{-webkit-animation:none!important;animation:none!important;opacity:0}}@media screen and (max-width:979px){.animated{-webkit-animation:none!important;animation:none!important}}@-webkit-keyframes fadeInRight{0%{transform:translate3d(30%,0,0);opacity:0}60%{opacity:1}to{transform:translateZ(0)}}@keyframes fadeInRight{0%{transform:translate3d(30%,0,0);opacity:0}60%{opacity:1}to{transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeft{0%{transform:translate3d(-30%,0,0);opacity:0}60%{opacity:1}to{transform:translateZ(0)}}@keyframes fadeInLeft{0%{transform:translate3d(-30%,0,0);opacity:0}60%{opacity:1}to{transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInUp{0%{transform:translate3d(0,30%,0);opacity:0}60%{opacity:1}to{transform:translateZ(0)}}@keyframes fadeInUp{0%{transform:translate3d(0,30%,0);opacity:0}60%{opacity:1}to{transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{transform:scale3d(1.1,1.1,1.1)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{transform:scale3d(1.1,1.1,1.1)}to{opacity:1;transform:scaleX(1)}}.animated.bounceIn{-webkit-animation-duration:.95s;animation-duration:.95s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@media only screen and (min-width:768px){.js .delay-02s{-webkit-animation-delay:.2s;animation-delay:.2s}.js .delay-03s{-webkit-animation-delay:.3s;animation-delay:.3s}.js .delay-04s{-webkit-animation-delay:.4s;animation-delay:.4s}.js .delay-05s{-webkit-animation-delay:.5s;animation-delay:.5s}.js .delay-06s{-webkit-animation-delay:.6s;animation-delay:.6s}.js .delay-07s{-webkit-animation-delay:.7s;animation-delay:.7s}.js .delay-08s{-webkit-animation-delay:.8s;animation-delay:.8s}.js .delay-09s{-webkit-animation-delay:.9s;animation-delay:.9s}.js .delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.js .delay-11s{-webkit-animation-delay:1.1s;animation-delay:1.1s}}.carousel-container,.container{max-width:1100px;margin:0 auto;height:100%;box-sizing:border-box}.carousel-container{overflow:hidden;padding-right:15px;padding-left:15px}#hero{color:#fff}#hero .wrapp{padding:100px 15px}@media screen and (min-width:768px){#hero .wrapp{padding:164px 30px 185px}}@media screen and (min-width:1200px){#hero .wrapp{padding:164px 0 185px}}#hero h3{font-size:30px;font-weight:500;margin:0 0 7px;padding:0;letter-spacing:-.3px}#hero h1{margin:0;padding:0;font-size:45px;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:-2px}@media screen and (min-width:768px){#hero h1{font-size:65px}}#hero h1 span{color:#61d66b}.carousel-content{width:100%;margin-top:82px;margin-bottom:162px;position:relative;padding:0 30px;box-sizing:border-box}@media screen and (min-width:768px){.carousel-content{transform:translateX(3px)}}@media screen and (min-width:980px){.carousel-content{padding-left:77px}.carousel-content:before{content:"";width:50%;display:block;background:linear-gradient(90deg,rgba(97,214,107,0) 0,#61d66b 70%,#61d66b 98%);position:absolute;top:0;right:0;bottom:0;z-index:10}}.carousel-content .item{color:#fff;opacity:.5}.carousel-content .item h3{font-size:35px;font-weight:800;margin-bottom:20px;margin-top:0;padding-top:0;line-height:1}@media screen and (min-width:768px){.carousel-content .item h3{font-size:50px}}.carousel-content .item p{font-size:18px;margin:0}@media screen and (min-width:768px){.carousel-content .item p{ont-size:20px}}.carousel-content .item p.lead{font-size:44px}@media screen and (min-width:768px){.carousel-content .item p.lead{font-size:44px}}.carousel-content .item ul{list-style-type:none;margin:0;padding:0}.carousel-content .item ul li{font-size:20px;line-height:1.9;margin:0;padding:0 0 0 10px}.carousel-content .item ul li:before{content:" - ";transform:translate(-10px,-4px)}.carousel-content .active .item{opacity:1}.carousel-content .active~.active .item{opacity:.5}.carousel-content .owl-nav{position:absolute;top:0;left:-3px;transform:translateY(-50px)}@media screen and (min-width:768px){.carousel-content .owl-nav{top:0;left:-82px;transform:translateY(0)}}.carousel-content .owl-nav button{outline:none;margin:5px;height:40px}.carousel-content .owl-nav button svg{width:25px;fill:#fff;transition:.3s}.carousel-content .owl-nav button:hover svg{fill:#49a050}.carousel-content .owl-dots{text-align:center;transform:translateY(82px)}@media screen and (min-width:768px){.carousel-content .owl-dots{transform:translate(-60px,82px)}}@media screen and (min-width:980px){.carousel-content .owl-dots{transform:translate(-60px,82px)}}.carousel-content .owl-dots button{border:2px solid #fff;width:10px;height:10px;border-radius:50%;margin:0 8px;outline:none}.carousel-content .owl-dots button.active{border-color:#0e0e0e;background:#0e0e0e}#subHero{background:#61d66b;padding:30px 0 53px}@media screen and (min-width:768px){#subHero{padding:86px 0 53px}}#subHero .headerSection{color:#0e0e0e;padding:0 15px 0 3px}#subHero .headerSection h3{font-weight:800;font-size:29px;margin:39px 0 18px;line-height:1.3;letter-spacing:-.7px}@media screen and (min-width:768px){#subHero .headerSection h3{font-size:40px;line-height:1}}#subHero .headerSection p{line-height:1.66;letter-spacing:-.7px;font-size:20px;margin-top:10px;font-weight:300}@media screen and (min-width:768px){#subHero .headerSection p{font-size:23px;padding-right:15px}}@media screen and (min-width:980px){#subHero .headerSection p{font-size:23px;padding-right:230px}}#subHero .headerSection p a strong{color:#0e0e0e;font-weight:800;text-decoration:none;text-transform:uppercase}#subHero .headerSection p a:hover strong{color:#fff}#subHero figure{padding:0;max-width:1920px;margin:0 auto}@media screen and (min-width:980px){#subHero figure{margin-bottom:50px}}#subHero figure img{width:100%}#subHero blockquote{margin-bottom:25px}#subHero blockquote:before{color:#fff}#subHero blockquote p{font-size:20px}#subHero blockquote footer figure{padding:0;max-width:54px;margin:0;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/span 1}#subHero blockquote footer figure img{width:100%}main{padding:65px 0 25px}@media screen and (min-width:768px){main{padding:65px 0 25px}}@media screen and (min-width:1200px){main{padding:65px 0 25px}}main header h2{font-size:29px;font-weight:800;line-height:1.2;text-transform:uppercase;margin-bottom:40px}@media screen and (min-width:768px){main header h2{font-size:65px;margin-bottom:80px}}main h3{font-size:25px;font-weight:800;line-height:1.1;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width:768px){main h3{font-size:40px}}main p{font-weight:300;font-size:20px;line-height:1.65;margin-bottom:50px}@media screen and (min-width:768px){main p{font-size:23px}}main p a strong{font-weight:800;text-decoration:none}main blockquote{margin-top:50px;margin-bottom:60px}main blockquote p{margin-bottom:25px;line-height:1.5;font-size:20px}main figure{padding:0;margin:0;text-align:center}main figure img{width:100%;height:auto;margin:0 auto}main figure.workflow img{max-width:1014px}.bottom{color:#fff}.bottom .wrapp{padding:45px 15px}@media screen and (min-width:768px){.bottom .wrapp{padding:89px 30px 107px}}@media screen and (min-width:1200px){.bottom .wrapp{padding:89px 160px 107px 0}}.bottom .wrapp h2{font-size:28px;font-weight:800;text-transform:uppercase;margin-bottom:0}@media screen and (min-width:768px){.bottom .wrapp h2{font-size:40px}}.bottom .wrapp p{font-size:20px;font-weight:300;line-height:1.6;margin-bottom:43px}@media screen and (min-width:768px){.bottom .wrapp p{font-size:23px}}.bottom .wrapp p a strong{color:#fff}.bottom .wrapp p a:hover strong{color:#61d66b}@media screen and (min-width:980px){.bottom .wrapp blockquote{padding-right:180px}}.bottom .wrapp blockquote:before{color:#61d66b}.bottom .wrapp blockquote p{line-height:1.5;font-size:20px}.bottom .wrapp blockquote footer div cite a{color:#fff}.bottom .wrapp blockquote footer div cite a:hover{color:#61d66b}.subBottom{background:#61d66b}.subBottom .wrapp{padding:45px 15px;color:#0e0e0e}@media screen and (min-width:768px){.subBottom .wrapp{padding:89px 30px 124px}}@media screen and (min-width:1200px){.subBottom .wrapp{padding:89px 150px 60px 0}}.subBottom .wrapp h2{font-size:29px;font-weight:800;text-transform:uppercase;margin-bottom:0;color:#fff}@media screen and (min-width:768px){.subBottom .wrapp h2{font-size:40px}}.subBottom .wrapp p{font-size:20px;font-weight:300;line-height:1.6;margin-bottom:43px}@media screen and (min-width:768px){.subBottom .wrapp p{font-size:23px}}.subBottom .wrapp p a:hover strong,.subBottom .wrapp p a strong{color:#fff}.subBottom .wrapp blockquote{margin-top:50px}@media screen and (min-width:980px){.subBottom .wrapp blockquote{padding-right:200px}}.subBottom .wrapp blockquote:before{color:#fff}.subBottom .wrapp blockquote p{line-height:1.5;margin-bottom:30px;font-size:20px}.subBottom .wrapp blockquote footer div cite a{color:#0e0e0e}.subBottom .wrapp blockquote footer div cite a:hover{color:#fff}.semiBottom .wrapp{padding:45px 0}@media screen and (min-width:1200px){.semiBottom .wrapp{padding:90px 0 80px}}.semiBottom .wrapp .grid{text-align:center}@media screen and (min-width:768px){.semiBottom .wrapp .grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;align-items:center;justify-items:center;text-align:center}.semiBottom .wrapp .grid .first{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/span 1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1}.semiBottom .wrapp .grid .two{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/span 1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/span 1}}@media screen and (min-width:980px){.semiBottom .wrapp .grid{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;justify-items:flex-start;text-align:left}.semiBottom .wrapp .grid .first{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/span 1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1}.semiBottom .wrapp .grid .two{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/span 1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1}}.semiBottom .wrapp h2{font-size:40px;font-weight:800;text-transform:uppercase;margin-bottom:0;margin-top:0;color:#0e0e0e}.semiBottom .wrapp p{font-size:23px;font-weight:500;line-height:1.6;margin-top:0;margin-bottom:30px}@media screen and (min-width:980px){.semiBottom .wrapp p{margin-bottom:0}}.semiBottom .wrapp a{background:#61d66b;border-radius:40px;font-size:20px;font-weight:500;color:#fff;padding:20px 30px;transition:.3s;white-space:nowrap;display:inline-block}@media screen and (min-width:768px){.semiBottom .wrapp a{padding:20px 50px;font-size:23px}}.semiBottom .wrapp a:hover{background:#0e0e0e}@media screen and (min-width:768px){.bgnd{background-attachment:fixed}}.bgnd-1{background-image:url(/images/pages/customers/case-study/alexterrier/bg-top.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover}@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){.bgnd-1{background-image:url(/images/pages/customers/case-study/alexterrier/bg-top@2x.jpg)}}.bgnd-2{background-image:url(/images/pages/customers/case-study/alexterrier/img-terrier.jpg);background-color:#000;background-position:50% 0;background-repeat:no-repeat;background-size:cover}@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){.bgnd-2{background-image:url(/images/pages/customers/case-study/alexterrier/img-terrier@2x.jpg)}}@media screen and (min-width:769px){.bgnd-2{background-color:transparent}}.bgnd-3{background-image:url(/images/pages/customers/case-study/alexterrier/bg-sub-hero.jpg);margin-bottom:50px;background-position:50% 0;background-repeat:no-repeat;background-size:cover}@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){.bgnd-3{background-image:url(/images/pages/customers/case-study/alexterrier/bg-sub-hero@2x.jpg)}}.bgnd-3>div{height:0;padding-top:80%}@media screen and (min-width:768px){.bgnd-3>div{padding-top:50%}}