.demo-request-pop{text-align:center}.demo-request-pop input{width:100%!important;background-color:rgba(0,0,0,.25);border:0;border-radius:4px;width:100%;font-weight:400;color:#fff;font-size:16px}.demo-request-pop .popmake-title{color:#fff!important;font-weight:700!important}.demo-request-pop .gform_wrapper span.gform_description{width:100%;text-align:center}.demo-request-pop li{text-align:left;padding-right:0!important}.demo-request-pop .gform_button{padding:10px;width:100%;border-radius:4px;background-color:#fff;color:#3384d0;font-weight:700;font-style:normal;border:none}.pum-responsive img{width:300px;display:-ms-flexbox;display:flex;height:auto!important;margin:0 auto}.pum-container{padding:50px!important}.pum-container h2{text-align:center;font-size:20px!important;font-weight:700;font-family:source-sans-pro}@media only screen and (min-width:1024px){.pum-container.pum-responsive{width:30%!important}}.asset-download{text-align:center}.asset-download .gform_description{margin:0 auto;font-size:16px;text-align:center;max-width:600px}.asset-download .gfield_label{font-size:16px!important}.asset-download input{width:100%!important;border-radius:4px!important;border:1px solid hsla(240,5%,57%,.4)}.asset-download input.button{font-size:16px!important}.asset-download li{text-align:left;padding-right:0!important}.asset-download .gform_button{padding:10px;width:100%;border-radius:4px;background-color:#3384d0;color:#fff;line-height:1;font-weight:700;font-style:normal;border:none}.hero-section{background-position:50%;background-repeat:no-repeat;background-size:cover;height:460px;padding:110px 0}.hero-section .the-title{font-family:ff-dax-compact-web-pro,sans-serif;font-size:48px}.hero-section .the-subtitle,.hero-section .the-title{color:#fff;line-height:1.3;margin:auto;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.35)}.hero-section .the-subtitle{font-family:source-sans-pro,sans-serif;font-size:32px}.hero-section.full-hero{height:535px}.hero-section.full-hero .the-title{font-size:51px}.picture-card{margin-bottom:0;max-width:300px}.picture-card .picture-card-image{background-color:#d7d7d7;background-repeat:no-repeat;background-position:0 0;background-size:cover;border-top-left-radius:4px;border-top-right-radius:4px;height:150px;transition:all .3s ease-in-out}@media only screen and (max-width:1199px){.picture-card .picture-card-image{height:147px}}@media only screen and (max-width:991px){.picture-card .picture-card-image{height:110px}}@media only screen and (max-width:767px){.picture-card .picture-card-image{height:150px}}.picture-card .picture-card-image.blur{filter:blur(2px)}.picture-card .picture-card-image.unblur{filter:blur(0)}.picture-card .picture-card-details{background-color:transparent;border:1px solid transparent;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;height:210px;padding:20px;position:relative;transition:all .3s ease-in-out}@media only screen and (min-width:768px) and (max-width:991px){.picture-card .picture-card-details{height:200px;padding:10px}}@media only screen and (max-width:767px){.picture-card .picture-card-details{height:auto}}.picture-card .picture-card-details:after{background-color:#d9d9d9;display:block;height:1px;bottom:70px;left:0;position:absolute;width:100%;content:""}@media only screen and (max-width:767px){.picture-card .picture-card-details:after{bottom:60px}}.picture-card .picture-card-details .picture-card-details-top{background-color:#f9f9f9;height:119px;overflow:hidden;position:relative;transition:all .3s ease-in-out}@media only screen and (min-width:992px) and (max-width:1199px){.picture-card .picture-card-details .picture-card-details-top{height:119px}}@media only screen and (max-width:767px){.picture-card .picture-card-details .picture-card-details-top{height:auto;margin-bottom:40px}}.picture-card .picture-card-details .picture-card-details-top:before{background:linear-gradient(180deg,hsla(0,0%,98%,0) 0,hsla(0,0%,98%,.8) 60%,#f9f9f9 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00f9f9f9",endColorstr="#f9f9f9",GradientType=0);bottom:1px;content:"";display:block;height:40px;left:0;opacity:1;position:absolute;width:100%;z-index:1;transition:all .3s ease-in-out}@media only screen and (max-width:767px){.picture-card .picture-card-details .picture-card-details-top:before{visibility:hidden}}.picture-card .picture-card-details .picture-card-details-top:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 60%,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);bottom:1px;content:"";display:block;height:40px;left:0;opacity:0;position:absolute;width:100%;z-index:1;transition:all .3s ease-in-out}@media only screen and (max-width:767px){.picture-card .picture-card-details .picture-card-details-top:after{visibility:hidden}}.picture-card .picture-card-details .picture-card-title{color:#363d45;font-family:source-sans-pro,sans-serif;font-size:19px;font-weight:600;line-height:1.5;margin:0;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.picture-card .picture-card-details .picture-card-title{font-size:16px}}.picture-card .picture-card-details .picture-card-title::selection{background:#f9f9f9}.picture-card .picture-card-details .picture-card-title::-moz-selection{background:#f9f9f9}.picture-card .picture-card-details .picture-card-description{color:gray;font-size:18px;line-height:1.3;margin:0;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.picture-card .picture-card-details .picture-card-description{font-size:16px}}.picture-card .picture-card-details .picture-card-description::selection{background:#f9f9f9}.picture-card .picture-card-details .picture-card-description::-moz-selection{background:#f9f9f9}.picture-card .picture-card-link{bottom:10%;color:#3384d0!important;cursor:pointer;display:block;font-size:16px;font-weight:600;left:30%;position:absolute;text-align:left;text-transform:none}@media only screen and (max-width:991px){.picture-card .picture-card-link{left:25%}}@media only screen and (max-width:767px){.picture-card .picture-card-link{bottom:0;left:0;position:relative}.picture-card .picture-card-link i{height:20px;margin-left:0;width:13px}}.picture-card .picture-card-link::selection{background:#f9f9f9}.picture-card .picture-card-link::-moz-selection{background:#f9f9f9}.picture-card .picture-card-link span{position:relative;top:3px}.picture-card .picture-card-link span::selection{background:#f9f9f9}.picture-card .picture-card-link span::-moz-selection{background:#f9f9f9}.picture-card .picture-card-link i{display:inline-block;height:25px;margin-right:6px;position:relative;vertical-align:text-top;width:25px;z-index:2}.picture-card:hover .picture-card-details{background-color:#fff;border:1px solid #d9d9d9;border-top:none}.picture-card:hover .picture-card-details .picture-card-details-top{background-color:#fff}.picture-card:hover .picture-card-details .picture-card-details-top:before{opacity:0}.picture-card:hover .picture-card-details .picture-card-details-top:after{opacity:1}.card-loading{position:relative;display:block;height:32px;margin:auto;top:-32px;width:32px}.card-loading:before{content:"Load More";cursor:pointer;display:block;font-weight:600;left:-32px;position:relative;text-align:center;text-decoration:underline;width:100px}.card-loading.active{background:url(/wp-content/themes/boomtown-5/css/img/loading.gif) transparent 0 0 no-repeat;background-size:32px 32px;display:block}.card-loading.active:before{content:""}.card-loading.hide{display:none}.primary-cta{background-color:#3384d0;color:#fff;display:block;padding:45px 0;overflow:hidden;width:100%}@media only screen and (max-width:767px){.primary-cta{padding:45px 0}}.primary-cta .cta-call-container h2{color:#fff;font-size:32px;line-height:1.4;margin:0;text-align:center}.primary-cta .cta-call-container p{color:#fff;font-size:18px;line-height:1.3;margin:20px 0;text-align:center}.primary-cta .cta-call-container .call-it{color:#fff;display:block;font-weight:800;font-size:35px;line-height:1;text-align:center;text-decoration:none}.primary-cta .cta-call-container .call-it:active,.primary-cta .cta-call-container .call-it:focus,.primary-cta .cta-call-container .call-it:hover{color:#fff}@media only screen and (max-width:767px){.primary-cta .cta-call-container .desktop-call{display:none}}.primary-cta .cta-call-container .mobile-call{display:none;font-size:25px;margin:auto;width:200px}@media only screen and (max-width:767px){.primary-cta .cta-call-container .mobile-call{display:block}}.primary-cta .cta-form-container{background-color:#3384d0;display:block;margin:0 auto;position:relative;max-width:1170px;width:100%}.primary-cta .cta-form-container .inner{padding:0 15px}@media only screen and (max-width:767px){.primary-cta .cta-form-container .cta-copy{margin-bottom:30px}}.primary-cta .cta-form-container form:after{clear:both;content:"";display:block}.primary-cta .cta-form-container .cta-field{float:left;width:20%;padding:0 7.5px}@media only screen and (max-width:990px){.primary-cta .cta-form-container .cta-field{width:50%;margin-bottom:25px}}@media only screen and (max-width:767px){.primary-cta .cta-form-container .cta-field{padding-top:30px;width:100%;margin-bottom:0}}.primary-cta .cta-form-container .cta-field .form-group{position:relative}.primary-cta .cta-form-container .cta-field input{height:54px;line-height:54px}.primary-cta .cta-form-container .cta-field label{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:400;transform:none;top:-32px;left:0;font-weight:600;transition:all .1s ease-in-out;color:hsla(0,0%,100%,.7)}@media only screen and (max-width:990px){.primary-cta .cta-form-container .cta-field-btn{width:100%}}.primary-cta .cta-form-container .cta-title{font-size:36px;margin-bottom:15px;text-align:center}.primary-cta .cta-form-container .cta-copy{margin-bottom:70px;display:block;text-align:center}@media only screen and (max-width:767px){.primary-cta .cta-form-container .cta-copy{margin-bottom:50px}}.primary-cta .cta-form-container h2{font-size:36px;margin:0 0 30px;color:#fff}@media only screen and (max-width:767px){.primary-cta .cta-form-container h2{margin-top:10px;margin-bottom:20px}}.primary-cta .cta-form-container p{color:fade(#fff,80%);font-size:20px;line-height:1.5}.primary-cta .cta-form-container .form-group{width:100%;margin:0 auto 15px;text-align:left}.primary-cta .cta-form-container .form-group input{background-color:rgba(0,0,0,.25);border:0;width:100%;font-weight:400;color:#fff;font-size:16px}.primary-cta .cta-form-container .form-group input:focus{outline:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.primary-cta .cta-form-container .form-group input:placeholder{color:#fff}.primary-cta .cta-form-container .btn{width:100%;font-size:20px;font-weight:600}.primary-cta .cta-form-container .btn span{position:relative;padding-right:30px}.primary-cta .cta-form-container .btn span i{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-left:15px;font-size:14px;line-height:22px}.primary-cta.brand-green-2,.primary-cta.brand-green-2 .cta-form-container{background-color:#32b455}.primary-cta.brand-green-2 .btn-fill-white,.primary-cta.brand-green-2 .btn-fill-white:focus,.primary-cta.brand-green-2 .btn-fill-white:hover{color:#32b455!important}.primary-cta.brand-orange-2,.primary-cta.brand-orange-2 .cta-form-container{background-color:#fb8400}.primary-cta.brand-orange-2 .btn-fill-white,.primary-cta.brand-orange-2 .btn-fill-white:focus,.primary-cta.brand-orange-2 .btn-fill-white:hover{color:#fb8400!important}.primary-cta .parsley-errors-list{float:right;line-height:1.5;margin-top:5px}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes a{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:a;transform-origin:center bottom}@keyframes b{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:b}@keyframes c{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:c}@keyframes d{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:d}@keyframes e{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:e}@keyframes f{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:f}@keyframes g{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:g}@keyframes h{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:h}@keyframes i{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:i}@keyframes j{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39062deg) skewY(.39062deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{animation-name:j;transform-origin:center}@keyframes k{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:k}@keyframes l{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:l}@keyframes m{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:m}@keyframes n{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:n}@keyframes o{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:o}@keyframes p{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:p}@keyframes q{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:q}@keyframes r{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:r}@keyframes s{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:s}@keyframes t{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:t}@keyframes u{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:u}@keyframes v{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:v}@keyframes w{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:w}@keyframes x{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:x}@keyframes y{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:y}@keyframes z{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:z}@keyframes A{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:A}@keyframes B{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:B}@keyframes C{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:C}@keyframes D{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:D}@keyframes E{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:E}@keyframes F{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:F}@keyframes G{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:G}@keyframes H{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:H}@keyframes I{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:I}@keyframes J{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:J}@keyframes K{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:K}@keyframes L{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:L}@keyframes M{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:M}@keyframes N{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:N}@keyframes O{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:O}@keyframes P{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:P;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes Q{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:Q}@keyframes R{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:R;animation-timing-function:ease-out}@keyframes S{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:S;animation-timing-function:ease-in}@keyframes T{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:T}@keyframes U{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:U}@keyframes V{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:V}@keyframes W{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:W}@keyframes X{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:X}@keyframes Y{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:Y}@keyframes Z{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:Z}@keyframes ab{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:ab}@keyframes bb{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:bb}@keyframes cb{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:cb}@keyframes db{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:db}@keyframes eb{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:eb}@keyframes fb{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:fb}@keyframes gb{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:gb}@keyframes hb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:hb}@keyframes ib{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:ib}@keyframes jb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:jb}@keyframes kb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:kb}@keyframes lb{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:lb}@keyframes mb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:mb}@keyframes nb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:nb}@keyframes ob{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:ob}@keyframes pb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:pb}@keyframes qb{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:qb}@keyframes rb{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:rb}@keyframes sb{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:sb}@keyframes tb{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:tb}@keyframes ub{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:ub}@keyframes vb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:vb}@keyframes wb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:wb}@keyframes xb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:xb}@-moz-document url-prefix(){#wrapper{margin-top:-83px!important;height:100vh}.hero-img{max-width:500px;width:100%;padding-top:50px!important}.mox{margin-top:0!important}.bt-hero--front-page{display:block!important}.bt-hero--front-page .container{display:flex;margin:0 auto}}@keyframes yb{0%{opacity:0;transform:translateY(-4rem)}to{opacity:1;transform:none}}@keyframes zb{0%{opacity:0;transform:translateY(-4rem) scale(.8)}to{opacity:1;transform:none}}.btn-stroke-teal{color:#36ba9c;border-color:#36ba9c}.btn-stroke-teal:hover{color:#fff;background-color:#36ba9c}.bt-hero--front-page{display:-ms-flexbox;display:flex;background-color:#4cb649;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:90vh;margin-top:10px;min-height:550px}.bt-hero--front-page .hero-img{max-width:100%;height:auto;margin:0 auto;animation:yb 1.5s .5s cubic-bezier(0,.5,0,1) forwards;opacity:0}@media only screen and (max-width:767px){.bt-hero--front-page .hide-small{display:none}}.bt-hero--front-page .hero-bold-intro{animation:yb 1.5s .5s cubic-bezier(0,.5,0,1) forwards;opacity:0;background-color:#1e883d;border-radius:4px;color:#fff;font-weight:700;font-size:18px!important;margin-bottom:20px;padding:10px 20px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1385px){.bt-hero--front-page .hero-bold-intro{font-size:.8em!important}}.bt-hero--front-page .header-title{animation:yb 1.5s .5s cubic-bezier(0,.5,0,1) forwards;opacity:0;font-size:30px;font-weight:700;margin-top:0;text-transform:uppercase}@media only screen and (max-width:1385px){.bt-hero--front-page .header-title{font-size:1.9em!important}}@media only screen and (max-width:767px){.bt-hero--front-page .header-title{font-size:1.6em!important}}.bt-hero--front-page .subtitle{animation:yb 1.5s .5s cubic-bezier(0,.5,0,1) forwards;opacity:0;color:#fff;font-size:34px;font-style:italic;font-family:source-sans-pro,sans-serif;margin-bottom:20px}@media only screen and (max-width:1385px){.bt-hero--front-page .subtitle{font-size:1.4em!important}}@media only screen and (max-width:767px){.bt-hero--front-page .subtitle{font-size:1.2em!important}}.bt-hero--front-page .header-paragraph{animation:yb 1.5s .5s cubic-bezier(0,.5,0,1) forwards;opacity:0;font-size:29px!important}@media only screen and (max-width:1385px){.bt-hero--front-page .header-paragraph{font-size:1.3em!important}}@media only screen and (max-width:767px){.bt-hero--front-page .header-paragraph{font-size:1em!important}}.bt-hero--front-page .heroDemoBtn{animation:yb 1.5s .5s cubic-bezier(0,.5,0,1) forwards;opacity:0;margin-right:40px}@media only screen and (max-width:1385px){.bt-hero--front-page .heroDemoBtn{font-size:.9em!important;margin-right:30px}}@media only screen and (max-width:767px){.bt-hero--front-page .heroDemoBtn{width:100%;font-size:.8em!important}}.bt-hero--front-page .heroLearnMore{animation:yb 1.5s .5s cubic-bezier(0,.5,0,1) forwards;opacity:0;background-color:transparent;border:1px solid #fff;border-radius:4px;color:#fff!important;font-size:19px;font-weight:600;margin-top:25px;padding:10px 25px}.bt-hero--front-page .heroLearnMore:hover{background-color:#fff;color:#4cb649!important}@media only screen and (max-width:1385px){.bt-hero--front-page .heroLearnMore{font-size:.9em!important}}@media only screen and (max-width:767px){.bt-hero--front-page .heroLearnMore{width:100%;font-size:.8em!important}}.bt-hero--front-page .hero-card{position:absolute}.bt-hero--front-page .hero-card img{width:100%}.bt-hero--front-page .animate-pop-in{animation:zb .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0}.bt-hero--front-page .card-1{animation-delay:1s;top:38%;left:1%;width:30%;height:auto}.bt-hero--front-page .card-2{animation-delay:1.2s;top:20%;left:67%;width:30%;height:auto}.bt-hero--front-page .card-3{animation-delay:1.4s;top:55%;left:60%;width:30%;height:auto}.bt-hero--front-page .bt-hero__headline{padding-left:0;color:#fff}.bt-hero--front-page .bt-hero__headline h1{color:#fff;font-family:source-sans-pro,sans-serif;font-weight:700;font-size:40px}.bt-hero--front-page .bt-hero__headline p{line-height:1.2;font-size:30px}.bt-hero--front-page .heroBtn{display:none;font-weight:600;font-size:19px;border:1px solid #fff;border-radius:4px;margin-top:25px;margin-right:40px;padding:10px 25px}.bt-hero--front-page .heroBtn a{color:#fff}.bt-hero--front-page .heroBtn:hover{background-color:#fff}.bt-hero--front-page .heroBtn:hover a{color:#363d45!important}@media only screen and (max-width:767px){.bt-hero--front-page .bt-hero__headline h1{font-size:32px}.bt-hero--front-page .bt-hero__headline p{font-size:24px;line-height:1.3}.bt-hero--front-page .heroBtn{display:inline-block}.bt-hero--front-page .phone-number-hero{display:none}.bt-hero--front-page:before{background:url(../img/homeHeroMobile.jpg) 0 0 no-repeat;background-size:cover}}.bt-hero--front-page .heroDemoBtn{background-color:#fff;border-radius:4px;color:#4cb649!important;font-size:20px;font-weight:600;margin-top:25px;padding:10px 25px}.bt-hero--front-page .heroDemoBtn:hover{background-color:transparent;color:#fff!important;border:1px solid #fff}.bt-hero--front-page .bt-hero__headline__subtitle{font-size:23px}.hoverBtn{border:2px solid #fff;color:#fff;width:185px;float:left}.hoverBtn:hover,.hoverBtnB{background-color:#fff;color:#3088e3}.hoverBtnB{margin-left:30px;width:185px}.hoverBtnB:hover{background-color:#fff;color:#3088e3;opacity:.8}.revealOnScroll{opacity:0}.text-video-section{background-color:#f9f9f9;padding:80px 0}@media only screen and (max-width:1199px){.text-video-section{height:585px}}@media only screen and (max-width:991px){.text-video-section{height:480px}}@media only screen and (max-width:767px){.text-video-section{height:auto;padding:40px 0}}@media only screen and (max-width:767px){.text-video-section .container{padding-left:25px;padding-right:25px}}@media only screen and (max-width:767px){.text-video-section .the-text{padding-top:0}}.text-video-section .the-text h2{color:#676767;font-size:32px;line-height:1.4;margin-top:0}@media only screen and (max-width:1199px){.text-video-section .the-text h2{padding:0 50px 0 70px}}@media only screen and (max-width:991px){.text-video-section .the-text h2{padding:0}}.text-video-section .the-text p{color:gray;font-size:19px;line-height:1.6;margin:20px 0 30px}@media only screen and (max-width:1199px){.text-video-section .the-text p{padding:0 50px 0 70px}}@media only screen and (max-width:991px){.text-video-section .the-text p{padding:0}}@media only screen and (min-width:768px) and (max-width:991px){.text-video-section .the-text p{font-size:18px;line-height:1.5}}@media only screen and (max-width:1199px){.text-video-section .the-text a{margin-left:70px}}@media only screen and (max-width:991px){.text-video-section .the-text a{margin-left:0}}@media only screen and (max-width:767px){.text-video-section .the-text a{display:none}}.text-video-section .the-text a i{margin-right:10px}.text-video-section .the-text img{display:none}@media only screen and (max-width:767px){.text-video-section .the-text img{display:block}}.text-video-section .the-text .wistia_embed{width:100%}.text-video-section .the-text .wistia_embed>div{height:auto!important;width:100%!important}.text-video-section .the-image img{position:relative;right:-59px}@media only screen and (max-width:1199px){.text-video-section .the-image img{max-width:none;right:0;width:100%}}@media only screen and (max-width:767px){.text-video-section .the-image img{display:none}}.text-video-section.vertical-center .col-sm-6,.text-video-section.vertical-center .container,.text-video-section.vertical-center .row{height:100%}.text-video-section.vertical-center .the-section-content{left:0;padding:inherit;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media only screen and (max-width:767px){.text-video-section.vertical-center .the-section-content{left:auto;position:relative;top:auto;transform:none}}.products-section{padding:80px 0}@media only screen and (max-width:767px){.products-section{padding:40px 0}}@media only screen and (max-width:767px){.products-section .container{padding-left:25px;padding-right:25px}}.products-section span{display:block}@media only screen and (max-width:767px){.products-section span{width:200px;margin:auto}}.products-section span.core{max-width:119px;margin:0 auto;display:block;margin-top:61px;margin-bottom:5px}@media only screen and (max-width:1199px){.products-section span.core{max-width:92px;margin-top:51px}}@media only screen and (max-width:991px){.products-section span.core{max-width:62px;margin-top:42px}}@media only screen and (max-width:767px){.products-section span.core{max-width:92px;margin-top:51px}}@media only screen and (max-width:767px){.products-section span.grow{margin-top:20px}}@media only screen and (max-width:767px){.products-section span.advance{margin-top:60px}}.products-section h2{color:#676767;font-size:32px;line-height:1.4;text-align:center;margin:0 0 60px}@media only screen and (max-width:767px){.products-section h2{margin:0}}.products-section h3{color:#676767;font-size:26px;font-weight:500;line-height:1;margin:40px 0 0;text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.products-section h3{margin-top:20px}}.products-section p{color:gray;font-size:18px;line-height:1.5;margin:15px 0;text-align:center}@media only screen and (max-width:991px){.products-section p{min-height:85px}}@media only screen and (max-width:767px){.products-section p{min-height:auto}}.products-section a{display:block;margin:auto;width:150px}.products-section img{margin:40px auto 0}@media only screen and (max-width:767px){.products-section img{display:none}}.success-stories-section{background-color:#f9f9f9;padding:80px 0}@media only screen and (max-width:767px){.success-stories-section{padding:40px 0}}@media only screen and (max-width:767px){.success-stories-section .container{padding-left:25px;padding-right:25px}}.success-stories-section h2{color:#676767;font-size:32px;line-height:1.4;margin:0 0 40px;padding:0 180px;text-align:center}@media only screen and (max-width:1199px){.success-stories-section h2{padding:0 80px}}@media only screen and (max-width:991px){.success-stories-section h2{padding:0}}.success-stories-section h2 a{display:block;margin-top:5px;font-size:26px}.success-stories-section h2 a i{display:none}@media only screen and (max-width:767px){.success-stories-section h2 a i{display:inline-block}}.success-stories-section .learn-more{font-size:19px;font-weight:600;margin:40px auto 0;padding-top:20px}.success-stories-section .learn-more i{height:20px;position:relative;top:4px;width:15px}.success-stories-section .mobile-slider{margin:auto;max-width:300px}.success-stories-section .slick-arrow{display:none!important}.success-stories-section .slick-dots{display:block;list-style-type:none;margin:0;padding:0;position:relative;text-align:center}.success-stories-section .slick-dots li{border:2px solid #777677;border-radius:6px;display:inline-block;font-size:0;height:12px;margin-right:10px;text-indent:-9999px;width:12px}.success-stories-section .slick-dots li.slick-active{background-color:#777677}.picture-card{margin:0 auto!important}