html{height:100%;width:100%}body{margin:0px;background:#fff;height:100%;width:100%;-webkit-font-smoothing:antialiased;font-size:18px;line-height:24px;-moz-osx-font-smoothing:grayscale;color:#333}h1{font-size:38px;line-height:44px;text-transform:uppercase}h2{font-size:30px;line-height:36px;text-transform:uppercase;color:#f8288d}.h2-center{text-align:center;margin-bottom:20px}h1,h2,h3,h4{margin:0px 0px 10px 0px}h4{font-size:24px;line-height:30px}h1{font-size:34px;line-height:40px;text-transform:uppercase}a{text-decoration:none;color:#007dc5}form{margin:0px;padding:0px}textarea,input{outline:none}img{border:0px;display:block;height:auto;max-width:100%}.wrap{width:90%;max-width:900px;margin:0px auto}.container{overflow:hidden;clear:both}.aligncenter{margin:15px auto !important;display:block;max-width:100%;height:auto}.alignright{margin:0px 0px 5px 10px;float:right}.alignleft{margin:0px 10px 5px 0px;float:left}.alignright img,.alignleft img{width:300px;height:auto}.fast-trans,header .search-icon{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slow-trans,#fullpage,#site-cover,#site-cover.open,#menu-container,#menu-container.open,.slide1 .home1_llama,.slide1 .home1_llama.load,.slide1.load .fp-tableCell .home1_llama,.slide2 .home2_llama,.slide3 .home3_llama,.hero-wrap .hero-llama,.hero-wrap .hero-llama.active,.talent-overlay-form .talent-form-wrap,.talent-overlay-form .talent-form-wrap.active,.talent-overlay-form .talent-llama,.talent-overlay-form .talent-llama.active{-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;transition:all .7s}.green-background{background:#0a8a45}.cta{background-image:url("./../images/cta_button.png");background-repeat:no-repeat;background-size:100% 45px;height:45px;line-height:46px;display:block;padding:0px 14px 0px 16px;color:#fff;font-weight:bold;font-size:18px;text-transform:uppercase;display:inline-block;cursor:pointer}.cta:hover{background-image:url("./../images/cta_button_hover.png")}.cta.active{background-image:url("./../images/cta_button_hover.png")}.cta.dark{background-image:url("./../images/dark_cta.png");color:#555}.cta.dark.active{background-image:url("./../images/dark_cta_active.png")}.pink-cta{color:#f8288d}section{padding:60px 0px}@media only screen and (max-width: 1100px){section{padding:80px 40px}}@media only screen and (max-width: 800px){section{padding:40px 40px}}@media only screen and (max-width: 500px){section{padding:30px 10px}h1{font-size:30px;line-height:36px}h2{font-size:22px;line-height:26px}}.full{width:100% !important}.grey{background:#f1f1f1}.section-background{background-size:cover;background-position:center center;padding:0px}.close{position:fixed;z-index:9999999999;top:0px;right:0px;display:none;cursor:pointer}.close.open{display:block}.close i{padding:0px 0px;font-family:FontAwesome;font:normal normal normal 70px/1 FontAwesome;color:#fff}.lightbox-area-wrap{position:fixed;z-index:99999999;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.8);display:none;overflow-y:scroll}.lightbox-area-wrap.open{display:block}.lightbox-area-wrap .lightbox-wrap-container{border-radius:10px;background:#fff;padding:40px;margin:100px auto;max-width:680px}.lightbox-area-wrap .lightbox-wrap-container.form{max-width:700px}.lightbox-area-wrap .lightbox-wrap-container .lightbox-image{display:none}.lightbox-area-wrap .lightbox-wrap-container .lightbox-image img{width:800px;max-width:100%;height:auto}.lightbox-area-wrap .lightbox-wrap-container .lightbox-image.open{display:block}.lightbox-area-wrap .lightbox-wrap-container .lightbox-video{display:none;width:100%;max-width:800px;height:440px;position:relative;overflow:hidden}.lightbox-area-wrap .lightbox-wrap-container .lightbox-video.open{display:block}.lightbox-area-wrap .lightbox-wrap-container .form-container{max-width:620px;margin:0px auto;display:none}.lightbox-area-wrap .lightbox-wrap-container .form-container.open{display:block}.lightbox-area-wrap .lightbox-wrap-container .form-container h3{text-align:center}.lightbox-area-wrap .lightbox-wrap-container .form-container .request-demo-container,.lightbox-area-wrap .lightbox-wrap-container .form-container .second-form-container{display:none}.lightbox-area-wrap .lightbox-wrap-container .form-container .request-demo-container.open,.lightbox-area-wrap .lightbox-wrap-container .form-container .second-form-container.open{display:block}.lightbox-wrap{margin:50px 0px}.lightbox-wrap .lightbox-container{width:320px;margin:0px auto}.lightbox-wrap .lightbox-container .lightbox-thumb-container img{width:320px;height:auto;cursor:pointer}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:100% !important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type="submit"]{border:#ccc;background:#027dc5;color:#fff;padding:10px 30px;text-transform:uppercase}.bottom-cta-wrap{background:rgba(10,138,69,0.8);text-align:center;color:#fff;font-size:21px}.bottom-cta-wrap.black{background:rgba(0,0,0,0.7)}.bottom-cta-wrap section{margin:0px auto;max-width:900px}.bottom-cta-wrap section a{color:#fff}.bottom-cta-wrap section h2{color:#fff}.bottom-cta-wrap section .cta{background:#fff;color:#000}.page .wrap h2{border-bottom:1px solid #000}.size-content-image{margin:15px 0px}.content img{max-width:100%;height:auto}.form-wrap{border-top:1px solid #ccc;overflow:hidden;background:#f2f2f2}.form-wrap .form-container{max-width:380px;margin:0px auto}.webinar-image-container{width:900px;height:600px;position:relative;overflow:hidden;float:left}.webinar-image-container img{width:100%;height:auto}.embed-youtube{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed-youtube iframe,.embed-youtube object,.embed-youtube embed{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.careers-list-wrap a{color:#555}.careers-list-wrap .careers-list-container{background:#f2f2f2;border:1px solid #ccc;padding:15px;margin-bottom:10px}.careers-list-wrap .careers-list-container .career-title{float:left;width:calc(100% - 250px);font-weight:bold;font-size:18px}.careers-list-wrap .careers-list-container .career-location{float:right;width:200px;font-size:16px;text-align:right}.careers-equal{font-size:14px;color:#666;margin-top:30px}.cat-tags-container{margin-bottom:30px}.cat-tags-container h2{font-size:24px;line-height:30px}.cat-tags-container ul{list-style:none;margin:0px;padding:0px}.cat-tags-container ul li{padding:5px;background:#333;border:1px solid #ccc;margin:0px 0px 5px 0px}.cat-tags-container ul li a{color:#fff}.search-area{position:absolute;right:0px;top:60px;display:none}.search-area.open{display:block}.search-area .search-container{padding:10px;background:#f2f2f2}.search-area .search-container .search-box{border:1px solid #ccc;color:#333;width:240px;background:#fff;height:35px;line-height:36px;padding:0px 10px}.search-area .search-container .search-submit{position:fixed;right:-2000000px}#site-cover{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(110,193,228,0);z-index:-1000}#site-cover.open{z-index:1000000;background-color:rgba(110,193,228,0.8)}#menu-container{width:300px;height:100%;overflow-y:scroll;background-image:url("./../images/menu_back-01.png");background-position:top left;background-size:300px 100%;z-index:20000000;top:0px;right:-300px;position:fixed}#menu-container.open{right:0px}#menu-container ul{list-style:none;margin:100px 0px 0px 40px}#menu-container ul li{margin-bottom:10px}#menu-container ul li a{color:#fff;text-transform:uppercase}#menu-container .menu-close{width:36px;height:36px;margin:30px;cursor:pointer;background-size:100%;background-image:url("./../images/menu-close.png");float:right}.nav-container nav{float:right;height:60px;margin:24px 20px 0px 0px}.nav-container nav .cta{float:right;margin:0px 15px 0px 0px}.nav-container nav .menu-icon{width:44px;height:32px;top:30px;right:30px;cursor:pointer;background-size:100%;background-image:url("./../images/menu-icon.png");float:right;margin-top:8px}.nav-container nav ul{list-style:none;position:relative;margin:0px 0px 0px 0px;padding:0}.nav-container nav li{display:inline-block}.nav-container nav ul a{color:#fff;text-decoration:none;font-size:14px;letter-spacing:1px;text-transform:uppercase;line-height:61px;padding:0 10px;height:60px;text-align:left;display:block}.nav-container nav ul a:hover{background:#333;color:#fff}.nav-container nav ul li{position:relative;padding:0;list-style:none;text-align:left;display:block;float:left}.nav-container nav ul li.current-page-ancestor{background:#333;color:#fff}.nav-container nav ul li.current-menu-item,.nav-container nav ul li.current-menu-item:hover{background:#333;color:#fff}.nav-container nav ul li.current-menu-item a{color:#fff}.nav-container nav ul li.current-page-ancestor a{color:#fff !important}.nav-container nav ul li:hover{background:#0a8a45}.nav-container nav ul ul{display:none;position:absolute;top:100%;left:0px;background:none;padding:0;z-index:2000035345}.nav-container nav ul ul li{float:none;width:320px;border-top:0px;text-align:left;display:block;background:none}.nav-container nav ul ul a.current-menu-item{text-align:left}.nav-container nav ul ul a{line-height:22px;height:auto;padding:10px 13px;font-size:15px;font-weight:normal;background:#333;color:#fff}.nav-container nav ul ul ul{top:0;left:100%}.nav-container nav ul li:hover>ul{display:block;background:#0a8a45}.nav-container nav ul ul a:hover{display:block;background:#0a8a45}.nav-container.open{right:0px}@font-face{font-family:'av';src:url("AvenirNext-Regular.woff") format("woff")}.font-bold,h1,h2,h3,h4,.nav-container nav ul a,#media nav ul a{font-family:'Handlee', cursive;font-size:bold}.font-light{font-family:Helvetica Neue}.font-book{font-family:"av",helvetica}.font-reg,body{font-family:Helvetica Neue}header{height:110px;background-image:url("./../images/spotter_header.png");background-repeat:no-repeat;background-position-y:bottom;background-size:100% 30px;width:100%;position:absolute;z-index:222222}header.transparent{background-color:rgba(0,0,0,0.8);position:absolute;z-index:999999999;width:100%}header .logo{margin:13px 20px 0px 20px;height:55px;width:auto;float:left}header .search-icon{width:48px;height:60px;overflow:hidden}header .search-icon i{padding:18px 10px 10px 10px;color:#fff;font-family:FontAwesome;font:normal normal normal 16px/1 FontAwesome;font-size:20px;float:right}header .demo-search-trigger-container{list-style:none;margin:0px;padding:0px;float:right}header .header-cta{background:#0a8a45;color:#fff;height:60px;line-height:61px;padding:0px 15px;display:block;float:right;margin-left:20px;font-size:14px}header #mobile-nav-icon{display:none;width:30px;height:35px;position:relative;margin:13px 25px;float:right;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}header #mobile-nav-icon span{display:block;position:absolute;height:6px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}header #mobile-nav-icon span:nth-child(1){top:0px}header #mobile-nav-icon span:nth-child(2),header #mobile-nav-icon span:nth-child(3){top:12px}header #mobile-nav-icon span:nth-child(4){top:24px}header #mobile-nav-icon.open span:nth-child(1){top:18px;width:0%;left:50%}header #mobile-nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header #mobile-nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header #mobile-nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}@media only screen and (max-width: 580px){header .nav-container .jobs-trigger,header .nav-container .talent-trigger{display:none}header .logo{height:40px;margin-top:26px}}footer{background:#000;position:relative}footer .footer-cta-wrap{background:#f8288d;padding:60px}footer .footer-cta-wrap .footer-cta-container{margin:0px auto;max-width:800px;color:#fff;font-size:24px;line-height:30px;text-align:center}footer .footer-cta-bottom{background-image:url("./../images/footer_cta_bottom.png");background-position:center bottom;height:35px;background-size:100% 41px}footer .footer-content-wrap{padding:75px 0px}footer .footer-content-wrap .footer-social-container{text-align:center}footer .footer-content-wrap .footer-social-container .footer-social{display:inline-block;margin:0px 3px;color:#fff;height:35px;width:35px;line-height:36px;border-radius:50%;background-color:#1e73be;font-size:18px}footer .footer-content-wrap .footer-content-container{margin:60px auto 0px auto;width:600px;color:#ffffff}footer .footer-content-wrap .footer-content-container a{color:#fff}footer .footer-content-wrap .footer-content-container .footer-contact{width:260px;float:left}footer .footer-content-wrap .footer-content-container .footer-contact .footer-logo{margin-bottom:15px}footer .footer-content-wrap .footer-content-container .footer-menu-container{width:260px;float:right;margin-top:15px}footer .footer-content-wrap .footer-content-container .footer-menu-container #footer-nav ul{list-style:none;margin:0px;padding:0px}footer .footer-content-wrap .footer-content-container .footer-menu-container #footer-nav ul li{margin-bottom:10px}footer .footer-content-wrap .footer-content-container .footer-menu-container #footer-nav ul li a{text-transform:uppercase}footer .footer-disc{color:#fff;line-height:30px;font-size:14px;padding:0px 10px;background:#222222}footer .footer_llama{position:absolute;bottom:30px;right:50px}footer .footer_llama img{height:260px;width:auto}.footer-top{background-image:url("./../images/footer_top-01.png");background-position:top center;height:50px;background-size:100% 50px}.home-video-container{position:relative;background-size:cover;background-position:center center}.home-video-container .home-video{height:auto;width:100%;display:block}.home-video-container .cover{background:rgba(0,125,197,0.7);position:absolute;top:0px;left:0px;height:100%;width:100%;z-index:2;display:flex;align-items:center}.home-video-container .cover .content-wrap{max-width:80%;width:1000px;margin:0px auto}.home-video-container .cover .content-wrap .content-container{max-width:740px;color:#fff;font-size:20px;line-height:24px}.home-video-container .cover .content-wrap .content-container h1{color:#fff;font-size:36px;line-height:40px;margin:0px 0px 20px 0px}.home-video-container .cover .content-wrap .content-container .home-hero-cta{height:50px;line-height:51px;border:2px solid #fff;padding:0px 15px;color:#fff;display:inline-block}video{object-fit:cover;width:100vw;height:100vh;position:fixed;top:0;left:0}.slide{background-size:cover;overflow:hidden}.slide .cover{position:absolute;width:100%;height:100%;z-index:22222}.slide h2{color:#1e73be}.slide1{display:relative;overflow:hidden}.slide1 .cover{background:rgba(30,115,190,0.6)}.slide1 .home1_llama{position:absolute;z-index:342343242343423;bottom:40px;right:-1000px}.slide1 .home1_llama.load{right:100px}.slide1 .home1_llama img{height:360px}.slide1.load .fp-tableCell .home1_llama{right:100px}.slide2{display:relative}.slide2 .cover{background:rgba(183,57,183,0.6)}.slide2 .slide2-nav-container{margin-bottom:30px;text-align:center}.slide2 .slide2-nav-container .cta{margin:0px 5px;display:inline-block;font-size:16px}.slide2 .slide2-content-wrap{width:500px;position:absolute;bottom:40px;left:0px;z-index:342343243;background-image:url("./../images/slide2_content_back.png");background-position:right top}.slide2 .slide2-content-wrap .slide2-content-container{padding:40px 30px 30px 30px}.slide2 .slide2-content-wrap .slide2-content-container .content{display:none}.slide2 .slide2-content-wrap .slide2-content-container .content.open{display:block}.slide2 .home2_llama{position:absolute;z-index:342343242343423;bottom:-1278px;right:-100px}.slide2.active .fp-tableCell .home2_llama{bottom:-278px}.slide3{display:relative}.slide3 .cover{background:rgba(110,193,228,0.6)}.slide3 .home3_llama{position:absolute;width:450px;z-index:342343242343423;bottom:-1200px;left:0px}.slide3 .home3_llama img{max-width:100%;height:300px}.slide3.active .fp-tableCell .home3_llama{bottom:200px}.slide3 .testimonial-wrap{width:500px;position:absolute;right:0px;top:300px;z-index:64654654;padding-bottom:30px;background-image:url("./../images/screen3_test_bottom.png");background-position:left bottom}.slide3 .testimonial-wrap .testimonial-container{padding:30px 30px 0px 30px}.slide3 .testimonial-wrap .testimonial-container .testimonial{font-weight:bold;font-size:18px;line-height:22px;margin-bottom:20px}.slide3 .testimonial-wrap .testimonial-container .author{font-size:15px}.home_screen1_content{background-image:url("./../images/home1_content_box.png");background-repeat:no-repeat;background-size:100% 100%;position:absolute;z-index:2000;top:400px;left:-15px;color:#fff;font-size:24px;line-height:30px;padding:40px;z-index:34234234234234234}.home_screen1_content h1{color:#fff}.vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 900px){.home_screen1_content{top:190px}.slide1 .home1_llama.load img{height:300px}.slide2 .home2_llama{right:-110px}.slide2 .home2_llama img{height:260px;width:auto}.slide2.active .fp-tableCell .home2_llama{bottom:-140px}}@media only screen and (max-width: 900px){.slide3{display:relative}.slide3 .home3_llama{position:absolute;width:200px}.slide3 .home3_llama img{max-width:100%;height:180px}.slide3 .testimonial-wrap{width:380px}}@media only screen and (max-width: 700px){.home_screen1_content{top:170px;padding:25px 25px;font-size:20px;line-height:24px}.slide1 .home1_llama.load img{height:200px}.home_screen1_content h1{color:#fff;font-size:28px;line-height:34px}.slide2 .slide2-content-wrap .slide2-content-container{padding:20px}.slide h2{font-size:24px !important;line-height:28px !important}.slide2 .slide2-content-wrap{width:400px;max-width:100%}.slide2 .slide2-content-wrap .slide2-content-container .content.open{font-size:15px;line-height:19px}.slide2 .slide2-nav-container .cta{font-size:13px}}@media only screen and (max-width: 600px){.home_screen1_content{top:170px;padding:25px 25px;font-size:20px;line-height:24px}.slide1 .home1_llama.load img{height:200px}.home_screen1_content h1{color:#fff;font-size:28px;line-height:34px}.slide2 .home2_llama{display:none}.slide2 .slide2-nav-container{margin-bottom:20px}.slide2 .slide2-content-wrap .slide2-content-container{padding:20px 20px 0px 20px}.slide3 .home3_llama{position:absolute;width:200px}.slide3 .home3_llama img{max-width:100%;height:150px}.slide3 .testimonial-wrap{width:280px;top:180px}}@media only screen and (max-width: 600px){.slide3 .home3_llama{display:none}.slide3 .testimonial-wrap{width:90%;top:180px}.hero-wrap .hero-llama.active{display:none}}@media only screen and (max-width: 400px){.home_screen1_content{top:120px}.slide1 .home1_llama.load img{height:150px}}.highlighted-wrap{background:#f1f1f1}.highlighted-wrap .highlighted-container{width:100%;max-width:1040px;margin:0px auto}.highlighted-wrap .highlighted-container.no-image-video{max-width:900px}.highlighted-wrap .highlighted-container .video-image-container{width:480px;height:280px;position:relative;overflow:hidden;float:left}.highlighted-wrap .highlighted-container .video-image-container img{width:100%;height:auto}.highlighted-wrap .highlighted-container .content-container{width:calc(100% - 520px);float:right}@media only screen and (max-width: 1000px){.highlighted-wrap .highlighted-container .video-image-container{width:320px;height:200px}.highlighted-wrap .highlighted-container .content-container{width:calc(100% - 340px)}}@media only screen and (max-width: 760px){.highlighted-wrap .highlighted-container .video-image-container{width:360px;height:200px;float:none;margin:0px auto 30px auto}.highlighted-wrap .highlighted-container .content-container{width:100%;float:none}}.content-slider-wrap .content-slider-container{width:80%;max-width:1000px;margin:0px auto}.content-slider-wrap .content-slider-container .slick-slide{display:block !important}.content-slider-wrap .content-slider-container .content-slider-image{float:left;width:300px;height:auto}.content-slider-wrap .content-slider-container .content-container{width:calc(100% - 340px);float:right;font-size:22px;line-height:28px}.content-slider-wrap .content-slider-container .content-container .author{margin:20px 0px 0px 0px;font-size:16px;line-height:20px}.content-slider-wrap .content-slider-container .content-container .link{margin-top:20px}@media only screen and (max-width: 1000px){.content-slider-wrap .content-slider-container .content-slider-image{float:left;width:150px;height:auto}.content-slider-wrap .content-slider-container .content-container{width:calc(100% - 180px);float:right;font-size:18px;line-height:22px}.content-slider-wrap .content-slider-container .content-container .author{margin:20px 0px 0px 0px;font-size:16px;line-height:20px}.content-slider-wrap .content-slider-container .content-container .link{margin-top:20px}}@media only screen and (max-width: 600px){.content-slider-wrap .content-slider-container .content-slider-image{float:none;margin-bottom:30px;width:200px;height:auto}.content-slider-wrap .content-slider-container .content-container{width:100%;float:none;font-size:18px;line-height:22px}.content-slider-wrap .content-slider-container .content-container .author{margin:20px 0px 0px 0px;font-size:16px;line-height:20px}.content-slider-wrap .content-slider-container .content-container .link{margin-top:20px}}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:10;cursor:pointer;border-radius:50%}.slick-dots li.slick-active button{background:#6ec1e4;width:15px;height:15px}.slick-dots{position:absolute;bottom:0px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li button{font-size:0;line-height:0;display:block;width:8px;height:8px;border-radius:50%;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:#6ec1e4}.home-partner-logo{width:100%;max-width:100%;max-height:100%;height:auto;margin:0px auto}.slick-slider{position:relative;display:block;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-slide{align-items:center;justify-content:center}.slick-slide img{width:100%;height:auto;margin:0px auto;align-self:center}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;overflow:hidden;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;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-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.lb-disable-scrolling{overflow:hidden}.slick-arrow{border:solid black;border-width:0 6px 6px 0;display:inline-block;padding:10px;background:none;cursor:pointer}.slick-disabled{border-color:#ccc;cursor:inherit}.slick-next{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);content:"";position:absolute;right:-60px;top:50%;margin-top:-10px}.slick-prev{transform:rotate(135deg);-webkit-transform:rotate(135deg);content:"";position:absolute;left:-60px;top:50%;margin-top:-10px}@media only screen and (max-width: 600px){.slick-next{right:-30px}.slick-prev{left:-30px}}.partner-slider-wrap .partner-slider-container{width:100%;max-width:1020px;margin:0px auto;background:none !important}.partner-slider-wrap .partner-slider-container .partner-slider-image{max-width:100%;max-height:100%}.partner-slider-wrap .partner-slider-container .slick-slide{border:1px solid #ccc;padding:10px;margin:10px;height:140px;display:flex !important;align-items:center;justify-content:center;background:#fff}.hero-wrap{background-size:cover;background-position:center center;padding:0px;position:relative;overflow:hidden}.hero-wrap .hero-cover{background:rgba(30,115,190,0.6);text-align:left;color:#fff;font-size:24px;line-height:30px;padding:120px 0px 50px 0px}.hero-wrap .hero-cover.green{background:rgba(10,138,69,0.8)}.hero-wrap .hero-cover section{margin:0px auto;max-width:900px;position:relative}.hero-wrap .hero-cover section h1{color:#fff}.hero-wrap .hero-cover section .cta{background:#fff;color:#000;font-size:18px}.hero-wrap .hero-cover.clear-cover{background:#007dc5}.hero-wrap .hero-llama{position:absolute;right:0px;bottom:-1000px;height:300px}.hero-wrap .hero-llama.active{bottom:-226px}.hero-wrap .hero-bottom{position:absolute;z-index:2;width:100%;height:50px;background-image:url("./../images/hero_bottom-01.png");bottom:0px;left:0px;background-size:100%;background-position:top center}@media only screen and (max-width: 1000px){footer .footer-content-wrap .footer-content-container{width:220px;margin:40px 60px 0px}footer .footer-content-wrap .footer-content-container .footer-menu-container{float:none}footer .footer-content-wrap{padding:40px 0px}}@media only screen and (max-width: 800px){.hero-wrap .hero-bottom{background-size:auto}header{background-size:auto 30px}.hero-wrap .hero-llama{right:-150px;height:270px}.hero-wrap .hero-cover{padding-top:100px}.talent-wrap .talent-container{width:calc(50% - 62px) !important}footer .footer_llama img{height:200px}footer .footer-cta-wrap{padding:30px 50px}}@media only screen and (max-width: 580px){header{background-size:auto 30px}footer .footer-content-wrap .footer-content-container{margin:40px auto 170px auto}.hero-wrap .hero-llama{right:-150px;height:270px}.hero-wrap .hero-cover{padding-top:100px}.talent-wrap .talent-container{width:100% !important}}.bars-wrap .bar{background:#027dc5;padding:15px 80px;color:#fff;font-weight:bold;cursor:pointer}.bars-wrap .bar .title{float:left;width:calc(100% - 120px);text-transform:uppercase}.bars-wrap .bar .bar-trigger{float:right;width:24px;height:24px}.bars-wrap .bar .bar-trigger i{padding:0px 0px;font-family:FontAwesome;font:normal normal normal 20px/1 FontAwesome}.bars-wrap .bar .bar-trigger .bar-open{display:block}.bars-wrap .bar .bar-trigger .bar-open.open{display:none}.bars-wrap .bar .bar-trigger .bar-close.open{display:none}.bars-wrap .bar:hover{background:#0773a8}.bars-wrap .bar.open{background:#0773a8}.bars-wrap .bar-content{padding:20px 80px;display:none}.bars-wrap .bar-content.open{display:block}@media only screen and (max-width: 800px){.bars-wrap .bar{padding:15px 20px}.bars-wrap .bar .title{float:left;width:calc(100% - 60px)}.bars-wrap .bar-content{padding:20px 20px}}.boxes-wrap{display:flex;flex-flow:row;flex-wrap:wrap}.boxes-wrap .box-container{font-size:15px;line-height:17px;height:320px;color:#fff;text-align:left;position:relative;overflow:hidden;background-size:cover;background-position:center center;display:flex}.boxes-wrap .box-container.full{width:100%}.boxes-wrap .box-container.half{width:50%}.boxes-wrap .box-container.third{width:33.33%}.boxes-wrap .box-container.fourth{width:25%}.boxes-wrap .box-container a{color:#fff}.boxes-wrap .box-container.no-background{height:auto;position:relative;background:#4e497a}.boxes-wrap .box-container .cover{position:absolute;padding:20px 15px;bottom:0px;left:0px;height:180px;box-sizing:border-box;width:100%}.boxes-wrap .box-container .cover.no-background{padding:50px 30px;position:relative;height:auto}.boxes-wrap .box-container .cover.trans{background:rgba(95,93,132,0.8)}.boxes-wrap .box-container .cover .icon-container{text-align:center;margin-bottom:20px}.boxes-wrap .box-container .cover .icon-container .icon{height:80px;width:80px;display:inline-block}.boxes-wrap .box-container h4{color:#fff;font-size:20px;line-height:24px}@media only screen and (max-width: 1200px){.boxes-wrap .box-container.fourth{width:50%}}@media only screen and (max-width: 660px){.boxes-wrap .box-container.half{width:100%}.boxes-wrap .box-container.third{width:100%}.boxes-wrap .box-container.fourth{width:100%}}.people-navigation-wrap ul{list-style:none;display:flex;justify-content:center}.people-navigation-wrap ul li{padding:0px 15px;height:40px;line-height:41px;margin:10px;background:#000;color:#fff;cursor:pointer}.people-navigation-wrap ul li.open{background:#ccc}.people-wrap{margin:20px auto 40px auto;max-width:90%;width:1000px}.people-wrap .people-list-container{padding:15px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;display:none}.people-wrap .people-list-container.open{display:flex;display:-ms-flex;display:-webkit-flex}.people-wrap .people-list-container .people-container{width:calc(33.33% - 20px);display:flex}.people-wrap .people-list-container .people-container .people{margin:10px;padding:15px;border:1px solid #ccc}.people-wrap .people-list-container .people-container .people .headshot-container .headshot{width:100%;margin-bottom:10px}.people-wrap .people-list-container .people-container .people .people-info h4{margin:0px 0px 10px 0px}.why{background-size:cover;background-position:center center;overflow:hidden}.why .why-container{padding:80px;overflow:hidden;background:rgba(0,0,0,0.8);color:#fff}.why .why-container h2{text-align:center;color:#fff;border:0px}.people .content{float:left;width:calc(100% - 380px)}.people .content h4{font-size:18px}.people .headshot{width:300px;float:right}.people .headshot img{width:300px;height:auto}.staff-top{background-image:url("./../images/staff_top-01.png");background-position:top center;height:50px;background-size:100% 50px}.staff-bottom{background-image:url("./../images/blue_bottom-01.png");background-position:bottom center;height:50px;background-size:100% 50px}.staff-wrap{background:#6ec1e4}.staff-nav-container{margin-bottom:30px;text-align:center}.staff-nav-container .cta{margin:0px 5px;display:inline-block;font-size:16px}.leadership-wrap,.team-wrap,.experts-wrap{display:none}.leadership-wrap.active,.team-wrap.active,.experts-wrap.active{display:block}.people-wrap{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;max-width:700px;width:100%}.people-wrap .people-container{background:#fff;padding:15px;display:flex;width:calc(50% - 60px);margin:15px;font-size:16px;line-height:20px;text-align:center;color:#333}.people-wrap .people-container .headshot-container{margin-bottom:10px}.people-wrap .people-container .headshot-container .headshot{width:300px;height:auto}.people-wrap .people-container h4{margin-bottom:5px;color:#333}.people-wrap .people-container a{color:#333}.partners-wrap .partner-slider-container .slick-slide{border:1px solid #ccc;padding:10px;margin:10px;display:flex !important;align-items:center;justify-content:center;background:#fff}.partners-wrap .partner-slider-container .partner-slider-image{max-width:100%;max-height:100%;width:100%;height:auto;margin:0px auto;align-self:center}.partners-wrap .slick-dots{bottom:-30px}.partners-section{padding-bottom:100px}.person-photo{float:left;width:200px;margin-right:20px}.person-photo img{width:200px;height:auto}.person-info{float:right;width:calc(100% - 240px)}.person-info .person-title{font-weight:bold;margin-bottom:15px}@media only screen and (max-width: 600px){.people-wrap .people-container{width:270px}}#media nav{height:60px;background:#4e497a;color:#fff}#media nav ul{list-style:none;position:relative;margin:0px 0px 0px 0px;padding:0}#media nav li{display:inline-block}#media nav ul a{color:#fff;text-decoration:none;font-size:14px;letter-spacing:1px;text-transform:uppercase;line-height:61px;padding:0 10px;height:60px;text-align:left;display:block}#media nav ul a:hover{text-decoration:underline}#media nav ul li{position:relative;padding:0;list-style:none;text-align:left;display:block;float:left}#media nav ul li.current-page-ancestor{text-decoration:underline;color:#fff}#media nav ul li.current-menu-item,#media nav ul li.current-menu-item:hover{text-decoration:underline}#media nav ul li.current-menu-item a{color:#fff}#media nav ul li.current-page-ancestor a{color:#fff !important}#media nav ul li:hover{text-decoration:underline}#media nav ul ul{display:none;position:absolute;top:100%;left:0px;background:none;padding:0;z-index:2000035345}#media nav ul ul li{float:none;width:320px;border-top:0px;text-align:left;display:block;background:none}#media nav ul ul a.current-menu-item{text-align:left}#media nav ul ul a{line-height:41px;height:40px;padding:0px 13px;font-size:15px;font-weight:normal;text-decoration:underline;color:#fff}#media nav ul ul ul{top:0;left:100%}#media nav ul li:hover>ul{display:block;text-decoration:underline}#media nav ul ul a:hover{display:block;text-decoration:underline}#media .media-wrap{max-width:900px;margin:0px auto}#media .media-wrap h2{border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:5px}#media .media-wrap .media-list-wrap{margin-bottom:100px}#media .media-wrap .media-list-container{background:#f2f2f2;margin-bottom:15px;padding:15px}#media .media-wrap .media-list-container a{color:#333}#media .media-wrap .media-list-container h3{font-size:25px;line-height:30px;margin:0px;font-weight:normal}#media .media-wrap .media-list-container .media-list-thumbnail{float:left;width:200px}#media .media-wrap .media-list-container .media-list-thumbnail img{width:200px;height:auto}#media .media-wrap .media-list-container .media-list-content{width:calc(100% - 220px);float:right}#media .media-wrap .media-list-container .media-list-content.full{width:100%;float:none}#media .media-wrap .media-list-container .media-list-content .source{font-size:16px;color:#666;margin-bottom:10px}#media .media-wrap .media-list-container .media-list-content .excerpt{margin-top:10px;color:#333;font-size:15px}#media .media-wrap .media-list-container .media-list-content .date{margin-top:5px;font-size:16px}#media .media-wrap .media-more-container{text-align:center}#media .media-wrap .media-more-container .media-more{background:#000}#media .media-single .media-single-hero{margin-top:30px}#media .media-single .media-single-hero img{width:100%;height:auto;max-width:100%}#media .media-single .date{border-bottom:1px solid #000;padding-bottom:5px}#media .media-single .content{margin-top:30px}.blog-wrap{width:100%}.blog-wrap .blog-content-area{width:100%}.software-content-container{margin-bottom:40px}.software-content-container .software-content-icon{width:80px;float:left}.software-content-container .software-content-icon img{width:80px;height:auto}.software-content-container .software-content{float:right;width:calc(100% - 110px)}.media-logos-wrap{margin-bottom:30px}.media-logos-wrap .media-logo-container{margin-bottom:10px}.media-logos-wrap .media-logo-container img{max-width:300px;height:auto;padding:10px;border:1px solid #ccc}.blog-hero{margin-bottom:30px}.blog-hero img{width:100%;height:auto}@media only screen and (max-width: 800px){#media .blog-wrap .blog-content-area{width:100%;float:none;margin-bottom:30px}#media .blog-wrap .sidebar{float:none;margin:0px auto}}@media only screen and (max-width: 740px){#media .media-wrap .media-list-container .media-list-thumbnail{width:90px}#media .media-wrap .media-list-container .media-list-thumbnail img{width:90px}#media .media-wrap .media-list-container .media-list-content{width:calc(100% - 105px)}#media .media-wrap .media-list-container .media-list-content h3{font-size:20px;line-height:24px}}/*!
 * fullPage 3.0.9
 * https://github.com/alvarotrigo/fullPage.js
 *
 * @license GPLv3 for open source use only
 * or Fullpage Commercial License for commercial use
 * http://alvarotrigo.com/fullPage/pricing/
 *
 * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
 */html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:top;width:100%;height:100%;position:relative}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{-webkit-transition:none !important;transition:none !important}#fp-nav{position:fixed;z-index:100;top:50%;opacity:1;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0, -50%, 0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0 !important;right:0;margin:0 auto !important;background:#6ec1e4}.fp-slidesNav.fp-bottom{bottom:0px;height:40px;text-align:center}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:7px 0px 0px 0px;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#fff;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0px 0px -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.talent-wrap{display:flex;flex-wrap:wrap}.talent-wrap .talent-container{margin:10px;padding:20px;border:1px solid #ccc;width:calc(33.33% - 62px);float:left;cursor:pointer}.talent-overlay-form{position:fixed;top:0px;left:0px;height:100%;width:100%;z-index:200000000;background:rgba(0,125,197,0.8);display:none;overflow-y:scroll}.talent-overlay-form.active{display:block}.talent-overlay-form .talent-form-wrap{margin:200px auto 100px auto;width:400px;padding:20px 20px 20px 50px;min-height:400px;background-image:url("./../images/form_back.png");background-size:100% 100%;opacity:0}.talent-overlay-form .talent-form-wrap.active{margin-top:100px;opacity:1}.talent-overlay-form .talent-llama{position:absolute;bottom:0px;right:-1000px;height:360px}.talent-overlay-form .talent-llama img{height:100%;width:auto}.talent-overlay-form .talent-llama.active{right:50px}.talent-overlay-form .close{position:fixed;z-index:9999999999;top:0px;right:0px;display:none;cursor:pointer}.talent-overlay-form .close.active{display:block}.talent-overlay-form .close i{padding:0px 0px;font-family:FontAwesome;font:normal normal normal 70px/1 FontAwesome;color:#fff}.talent_link{margin-top:10px;color:#f8288d;font-weight:bold;font-size:14px}.pink_button{background-image:url("./../images/pink_button.png")}@media only screen and (max-width: 440px){.talent-overlay-form .talent-form-wrap{width:280px}.talent-overlay-form .talent-llama img{height:200px;display:none}}
