@font-face{font-family:pluto;src:url(../../fonts/pluto.woff) format("woff")}.pluto{font-family:pluto,sans-serif}.sans{font-family:nunito sans,sans-serif}html,body{height:100%}body{font-size:17px;line-height:1.2em;font-weight:400;letter-spacing:-.01ex;font-family:nunito sans,sans-serif;color:#012f6d}a{text-decoration:none;transition:all .2s ease-in 0s;font-family:pluto,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:#5cb7e5}a:hover,a:focus{text-decoration:none;color:#012f6d}.container{max-width:1120px}.row{margin-left:0;margin-right:0}h1,h2,h3,h4,.h1,.h2,.h3,.h4{margin-top:0;margin-bottom:0;letter-spacing:0;line-height:1em;font-family:pluto,sans-serif;text-transform:uppercase}.h1{font-size:46px}@media only screen and (max-width:1199px){.h1{font-size:38px}}@media only screen and (max-width:767px){.h1{font-size:25px}}.h3{font-size:25px}@media only screen and (max-width:1199px){.h3{font-size:20px}}@media only screen and (max-width:767px){.h3{font-size:17px}}.h4{font-size:20px}@media only screen and (max-width:1199px){.h4{font-size:18px}}@media only screen and (max-width:767px){.h4{font-size:15px}}.nopad{padding:0}.rel{position:relative}.abs{position:absolute}.ucase{text-transform:uppercase}.lcase{text-transform:lowercase}.middle{position:absolute;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);top:50%;left:0;right:0}@media only screen and (max-width:991px){.middle{position:relative;transform:none;top:auto}}.video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto}.video video{position:absolute;top:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0}hr{display:inline-block;border:0;margin:0;border-top:2px dashed}@media print{.noprint{display:none;visibility:hidden}}@media screen{.print_only{display:none;visibility:hidden}}@media print{.print_only{display:block;visibility:visible}}.snap{scroll-snap-align:start}.trans{transition:all .1s ease-in 0s}.shadow-up{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.5);box-shadow:0 0 8px 2px rgba(0,0,0,.5)}.screen{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-repeat:no-repeat;background-position:top left;background-size:cover;background-position:50% 50%}.bkg{background-repeat:no-repeat;background-position:top left;background-size:cover}.brand-sm{display:inline-block;vertical-align:middle;width:170px;height:30px;background-repeat:no-repeat;background-position:top left;background-size:cover;background-size:auto}.brand-lg{display:block;width:50%;margin:0 auto;height:76px;background-repeat:no-repeat;background-position:top left;background-size:cover;background-position:top center;background-size:contain}.corners:before{content:'';position:absolute;top:0;left:0;width:40px;height:40px;border-left:2px solid #ffd433;border-top:2px solid #ffd433}.corners:after{content:'';position:absolute;bottom:0;right:0;width:40px;height:40px;border-right:2px solid #ffd433;border-bottom:2px solid #ffd433}.icon{font-size:30px;border-radius:50%;width:60px;height:60px;line-height:60px;display:inline-block;text-align:center;background-color:#fff}.scroll{position:absolute;width:20%;left:40%;text-align:center;padding-bottom:60px}@media only screen and (max-width:767px){.scroll{padding-bottom:10px}}.scroll span{position:absolute;display:block;width:1px;height:60px;top:60px;left:50%;border-left:1px dashed #8ebc2a}.btn-cta{background-color:#5cb7e5;border-radius:0;padding:17px;font-family:pluto,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:#fff}.btn-cta:hover,.btn-cta:focus{background-color:#8ebc2a}.s-field{padding:17px;height:auto}.tag-lg{font-family:pluto,sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1.5px}.tag-sm{font-family:pluto,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.5px}.tag-xs{font-family:pluto,sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:1px}.headline{margin-bottom:40px;color:#8ebc2a}@media only screen and (max-width:767px){.headline{margin-bottom:15px}}.headline .tag-xs{margin-bottom:25px}@media only screen and (max-width:767px){.headline .tag-xs{margin-bottom:15px}}.headline .h1,.headline .h2,.headline .h3,.headline .h4{margin-bottom:25px}@media only screen and (max-width:767px){.headline .h1,.headline .h2,.headline .h3,.headline .h4{margin-bottom:15px}}.headline hr{width:60px;border-top-color:#8ebc2a}.headline figure{height:80px;background-position:top left;background-repeat:no-repeat;background-size:contain;margin-bottom:30px}.copy{position:relative}.copy span{font-size:20px;display:block;margin-bottom:25px;line-height:1.3em}@media only screen and (max-width:767px){.copy span{font-size:16px}}@media only screen and (max-width:575px){.copy span{font-size:14px}}.copy p,.copy ol,.copy ul{font-size:17px;line-height:1.4em}@media only screen and (max-width:991px){.copy p,.copy ol,.copy ul{font-size:14px}}@media only screen and (max-width:575px){.copy p,.copy ol,.copy ul{font-size:11px}}.copy .btn-cta{display:inline-block;position:relative;margin-top:15px}.caption{background-color:#8ebc2a;color:rgba(255,255,255,.8);padding:25px;text-align:right}@media only screen and (max-width:1199px){.caption{padding:15px;font-size:14px}}.snippet{font-size:15px;line-height:1.3em}.carousel{overflow:hidden;white-space:nowrap}.carousel figure{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:top left;background-size:cover;background-position:50% 50%}.carousel figure figcaption{display:none;white-space:normal}.carousel ._off{position:relative;height:200px;width:25%;margin:100px 0}.carousel ._on{position:relative;width:40%;height:400px;margin:0 4%}@media only screen and (max-width:1199px){.carousel ._on{height:300px}}@media only screen and (max-width:991px){.carousel ._on{width:60%;margin:0 20px}}@media only screen and (max-width:575px){.carousel ._on{height:220px;width:100%}}.carousel ._on figcaption{background-color:#8ebc2a;color:rgba(255,255,255,.8);padding:25px;text-align:right;display:block;position:absolute;bottom:-25px;right:25px;z-index:3;width:50%}@media only screen and (max-width:1199px){.carousel ._on figcaption{padding:15px;font-size:14px}}@media only screen and (max-width:575px){.carousel ._on figcaption{width:66%}}.slides{position:relative;overflow:hidden}.slides .slide{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:top left;background-size:cover}#nav{position:fixed;top:0;left:0;right:0;z-index:100;transition:all .5s ease}#nav .navbar{padding:0}#nav .nav-link{border-bottom:2px dashed transparent}#nav .nav-link svg{font-size:20px}#nav ._on{border-bottom:2px dashed #8ebc2a;color:#012f6d}#nav ._on:hover,#nav ._on:focus{color:#5cb7e5}#nav .navbar-toggler{color:#fff}@media only screen and (max-width:991px){#nav #barmenu{margin-top:20px}}@media only screen and (max-width:991px){.nav_full{padding:20px;background-color:rgba(1,47,109,.8)}}.nav_home{padding:40px 0}.nav_home .brand-sm{background-image:url(/wp-content/uploads/2020/09/logo-w.svg)}.nav_home .nav-link{color:#fff}.nav_home .nav-link:hover,.nav_home .nav-link:focus{color:#5cb7e5}.nav_int{padding:20px 0}.nav_int .brand-sm{background-image:url(/wp-content/uploads/2020/12/logo-b.svg)}@media only screen and (max-width:991px){.nav_int .brand-sm{background-image:url(/wp-content/uploads/2020/09/logo-w.svg)}}.nav_int .nav-link{color:#5cb7e5}.nav_int .nav-link:hover,.nav_int .nav-link:focus{color:#012f6d}.nav_dock{padding:10px 0;background-color:rgba(1,47,109,.5)}.nav_dock .brand-sm{background-image:url(/wp-content/uploads/2020/09/logo-w.svg)}.nav_dock .nav-link{color:#fff}.nav_dock .nav-link:hover,.nav_dock .nav-link:focus{color:#5cb7e5}@media only screen and (max-width:991px){.nav_dock{background-color:rgba(1,47,109,.8)}}.hero{position:relative;height:70vh;background-repeat:no-repeat;background-position:top left;background-size:cover;margin-top:90px}@media only screen and (max-width:991px){.hero{height:300px;padding-top:100px;margin-top:72px}}.hero .h4{text-align:center;color:#fff;margin:30px}.cms-carousel{margin-top:100px}.cms-carousel .block{padding:70px 70px 180px}@media only screen and (max-width:575px){.cms-carousel .block{padding:30px 30px 120px}}.cms-carousel .block .copy{padding-top:40px}.cms-carousel .block .copy p,.cms-carousel .block .copy ol,.cms-carousel .block .copy ul{color:rgba(1,47,109,.8)}.cms-carousel .carousel{width:90%;margin:0 5%;position:relative;top:-130px;padding:5vh 0}.cms-carousel .carousel figure:first-child{margin-left:30%}@media only screen and (max-width:1199px){.cms-carousel .carousel figure:first-child{margin-left:10%}}.cms-slideshow{position:relative;height:60vh}@media only screen and (max-width:991px){.cms-slideshow{height:400px}}.cms-slideshow .slides{height:100%}.cms-slideshow .slide .mask{position:absolute;height:100%;width:100%;top:0;right:0;background-repeat:no-repeat;background-position:top left;background-size:cover;background-position:top right;z-index:0}.cms-slideshow .slide .block{position:absolute;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);top:50%;left:0;right:0;right:8vw;left:auto;background-color:#fff;padding:40px;width:30%}@media only screen and (max-width:991px){.cms-slideshow .slide .block{position:relative;transform:none;top:auto}}@media only screen and (max-width:1199px){.cms-slideshow .slide .block{right:160px}}@media only screen and (max-width:991px){.cms-slideshow .slide .block{right:120px;left:auto;position:absolute;height:60%;top:20%;width:300px;padding:15px}}@media only screen and (max-width:575px){.cms-slideshow .slide .block{right:100px;height:80%;top:10%;width:160px}}.cms-slideshow .controls{position:absolute;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);top:50%;left:0;right:0;width:75px;right:15px;left:auto;text-align:center;z-index:100}@media only screen and (max-width:991px){.cms-slideshow .controls{position:relative;transform:none;top:auto}}@media only screen and (max-width:991px){.cms-slideshow .controls{position:absolute;top:20%}}.cms-slideshow .controls a{color:#fff;display:inline-block;text-align:center}.cms-slideshow .controls a:hover,.cms-slideshow .controls a:focus{color:#012f6d}.cms-slideshow .controls a span{display:inline-block;padding:0 15px;transform:rotate(-90deg)}.cms-slideshow .controls a svg{display:inline-block;margin:15px 0}.cms-slideshow .controls hr{width:100%;border-top:2px dashed #fff;margin:15px 0}.cms-slideshow .controls .counter{text-align:center;font-family:pluto,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:#fff;margin-top:60px}.cms-quote{padding-top:10vh}.cms-quote .block{position:relative;padding:60px 80px;text-align:center}.cms-quote .block .quote{font-size:24px;line-height:1.2em}.cms-products{padding-top:10vh}.cms-products .headline{text-align:center}.cms-products .copy{text-align:center}.cms-products .product{padding:60px 0}.cms-products .block{padding:70px 70px 140px}@media only screen and (max-width:991px){.cms-products .block{padding:50px 10px}}.cms-products .product-even .block .headline,.cms-products .product-even .block .copy{text-align:left}.cms-products .product-even .featured-box .featured{top:-100px;left:-140px}@media only screen and (max-width:1199px){.cms-products .product-even .featured-box .featured{left:0}}@media only screen and (max-width:767px){.cms-products .product-even .featured-box .featured{top:0}}.cms-products .product-even .thumbs-box .thumbs{bottom:-170px;right:-140px}@media only screen and (max-width:1199px){.cms-products .product-even .thumbs-box .thumbs{right:0}}@media only screen and (max-width:575px){.cms-products .product-even .thumbs-box .thumbs{bottom:-60px}}.cms-products .product-odd .block .headline,.cms-products .product-odd .block .copy{text-align:right}.cms-products .product-odd .featured-box .featured{top:-100px;right:-140px}@media only screen and (max-width:1199px){.cms-products .product-odd .featured-box .featured{right:0}}@media only screen and (max-width:767px){.cms-products .product-odd .featured-box .featured{top:0}}.cms-products .product-odd .thumbs-box .thumbs{bottom:-170px;left:-140px}@media only screen and (max-width:1199px){.cms-products .product-odd .thumbs-box .thumbs{left:0}}@media only screen and (max-width:575px){.cms-products .product-odd .thumbs-box .thumbs{bottom:-60px}}.cms-products .featured-box{height:375px;position:relative}@media only screen and (max-width:991px){.cms-products .featured-box{height:260px}}.cms-products .featured-box .featured{position:absolute;width:100%;height:100%;background-color:#fff;background-repeat:no-repeat;background-position:top left;background-size:cover;background-position:50% 50%}.cms-products .thumbs-box{position:relative;height:100px}.cms-products .thumbs-box .thumbs{position:absolute;width:120%;height:225px}@media only screen and (max-width:991px){.cms-products .thumbs-box .thumbs{width:100%}}@media only screen and (max-width:767px){.cms-products .thumbs-box .thumbs{height:120px}}@media only screen and (max-width:575px){.cms-products .thumbs-box .thumbs{height:90px}}.cms-products .thumbs-box .thumbs figure{height:225px;margin:0 15px;display:block;background-repeat:no-repeat;background-position:top left;background-size:cover;background-position:50% 50%}@media only screen and (max-width:767px){.cms-products .thumbs-box .thumbs figure{height:120px}}@media only screen and (max-width:575px){.cms-products .thumbs-box .thumbs figure{height:90px;margin:0 10px}}.cms-masthead{position:relative;height:80vh;padding-bottom:15vh}@media only screen and (max-width:991px){.cms-masthead{padding-top:20vh}}.cms-masthead figure{position:absolute;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-attachment:fixed;margin:0;z-index:0;width:100%;height:100%}.cms-masthead .masthead{position:relative;z-index:1;background-color:#fff;height:100%}.cms-masthead .masthead .mh-screen{position:absolute;width:30%;height:70%;top:15%;left:35%}.cms-masthead .masthead .h1{text-align:center;color:#8ebc2a;line-height:1.3em}.cms-masthead .masthead .h1 span{background-image:url(../../img/highlight.jpg);background-repeat:no-repeat;background-size:auto;background-position:50% 50%;padding:5px;color:#fff}@media only screen and (max-width:767px){.cms-masthead .masthead .h1 span{background-position:top left}}.cms-masthead .scroll{bottom:10px;z-index:3}.cms-masthead .scroll .icon{color:#5cb7e5}.cms-masthead .scroll .icon:hover,.cms-masthead .scroll .icon:focus{color:#8ebc2a}.cms-split{padding-top:15vh}.cms-split .split-even{position:relative}.cms-split .split-even .split-screen{position:absolute;width:40%;height:100%;top:0;right:0}.cms-split .split-even .split-stock-lg{position:relative;height:460px;z-index:1}.cms-split .split-even .split-stock-lg figure{position:absolute;height:100%;width:100%;top:-10vh;right:0;background-position:top right}@media only screen and (max-width:767px){.cms-split .split-even .split-stock-lg figure{top:20vh}}.cms-split .split-even .split-stock-md{position:relative;height:100px;z-index:2}.cms-split .split-even .split-stock-md figure{position:absolute;height:350px;width:100%;top:-300px;left:0;background-position:top left}@media only screen and (max-width:575px){.cms-split .split-even .split-stock-md figure{height:180px;width:50%;top:-130px}}.cms-split .split-even .split-stock-sm{position:relative;padding:0 20px 40px 35%}@media only screen and (max-width:767px){.cms-split .split-even .split-stock-sm{padding:10px}}.cms-split .split-even .split-stock-sm img{height:auto;width:auto;margin-bottom:20px}.cms-split .split-even figure{height:100%;margin:0;background-size:auto 100%;background-repeat:no-repeat}.cms-split .split-odd{position:relative;margin-top:10vh}.cms-split .split-odd .split-screen{position:absolute;width:40%;height:86%;top:0;left:0}.cms-split .split-odd .split-stock-lg{position:relative;height:675px;z-index:1}.cms-split .split-odd .split-stock-lg figure{position:absolute;height:100%;width:100%;top:-10vh;left:-10vw;background-position:top left}@media only screen and (max-width:575px){.cms-split .split-odd .split-stock-lg figure{left:0}}.cms-split .split-odd .split-stock-lg span{position:absolute;height:350px;width:250px;right:0;top:10vh;background-position:top center;z-index:2;background-size:auto 100%;background-repeat:no-repeat}@media only screen and (max-width:575px){.cms-split .split-odd .split-stock-lg span{height:220px;width:70%;top:auto;bottom:50px}}.cms-split .split-odd figure{height:100%;margin:0;background-size:auto 100%;background-repeat:no-repeat}.cms-timeline{padding-top:10vh}.cms-timeline .headline{text-align:center}.cms-timeline .timeline{padding:5vh 0;position:relative;background-repeat:no-repeat;background-position:top left;background-size:cover}.cms-timeline .timeline .line{position:absolute;top:0;bottom:0;width:1px;border-left:1px dashed #8ebc2a;left:50%;z-index:100}.cms-timeline .time ._copy{padding-top:100px}.cms-timeline .time figure{position:relative;background-repeat:no-repeat;background-position:top left;background-size:cover;width:100%;height:475px;margin:0}@media only screen and (max-width:767px){.cms-timeline .time figure{height:300px}}@media only screen and (max-width:575px){.cms-timeline .time figure{height:140px}}.cms-timeline .time .block{background-color:#fff;padding:100px}.cms-timeline .time .block .h4{color:#8ebc2a}.cms-timeline .time .block hr{width:60px;border-top-color:#8ebc2a;margin:30px 0}.cms-timeline .time-even ._fig{margin-right:-100px}@media only screen and (max-width:767px){.cms-timeline .time-even .block{padding:30px 30px 30px 60px}}.cms-timeline .time-even .copy .h4{position:relative}.cms-timeline .time-even .copy .h4:before{content:'';position:absolute;width:14px;height:14px;background-color:#ffd433;top:0;left:-57px}@media only screen and (max-width:767px){.cms-timeline .time-even .copy .h4:before{left:-40px}}.cms-timeline .time-odd ._fig{margin-left:-100px}@media only screen and (max-width:767px){.cms-timeline .time-odd .block{padding:30px 60px 30px 30px}}.cms-timeline .time-odd ._copy{z-index:2}.cms-timeline .time-odd ._copy .copy{text-align:right}.cms-timeline .time-odd ._copy .copy .h4{position:relative}.cms-timeline .time-odd ._copy .copy .h4:after{content:'';position:absolute;width:14px;height:14px;background-color:#ffd433;top:0;right:-57px}@media only screen and (max-width:767px){.cms-timeline .time-odd ._copy .copy .h4:after{right:-40px}}.cms-parallax{margin-top:100px;padding-bottom:30vh;position:relative}.cms-parallax .parallax-bkg{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:50% 50%;z-index:0}.cms-parallax .parallax{position:relative;z-index:1;background-color:#fff}.cms-parallax .parallax .block{background-repeat:no-repeat;background-position:top left;background-size:cover;padding:100px}@media only screen and (max-width:575px){.cms-parallax .parallax .block{padding:30px}}.cms-parallax .parallax .block .headline .h1{color:#8ebc2a}.cms-parallax .parallax .block .copy{padding-top:40px}.cms-latest{padding:10vh 0 0;position:relative;height:110vh}.cms-latest .slides{height:100%}.cms-latest .slide{background-repeat:no-repeat;background-position:top left;background-size:cover;z-index:0;overflow:visible}.cms-latest .slide-top{position:relative;height:60%}.cms-latest .slide-top .mask{position:absolute;height:100%;width:100%;top:0;right:0;background-repeat:no-repeat;background-position:top left;background-size:cover;background-position:top right;z-index:0}.cms-latest .headline{padding-top:10vh;text-align:center;color:#fff}.cms-latest .headline hr{border-top-color:#fff;margin-bottom:30px}.cms-latest .controls{text-align:center}.cms-latest .controls a{display:inline-block;margin:0 20px;color:#fff}.cms-latest .controls a:hover,.cms-latest .controls a:focus{color:#8ebc2a}.cms-latest .slide-bottom{margin-top:-15vh}.cms-latest .slide-bottom .latest-post{padding:0 30px}@media only screen and (max-width:991px){.cms-latest .slide-bottom .latest-post{padding:5px}.cms-latest .slide-bottom .latest-post p{font-size:14px;line-height:1.2em}}.cms-latest .slide-bottom .latest-post figure{height:30vh;margin-bottom:3vh;background-repeat:no-repeat;background-position:top left;background-size:cover;background-position:50% 50%}@media only screen and (max-width:991px){.cms-latest .slide-bottom .latest-post figure{height:160px}}@media only screen and (max-width:575px){.cms-latest .slide-bottom .latest-post figure{height:100px}}.cms-latest .slide-bottom .latest-post hr{border-top-color:#8ebc2a;margin:15px 0;width:60px}.cms-latest .slide-bottom .latest-post .tag-sm{display:block}.cms-tabs{padding:15vh 0}.cms-tabs .tab-headline{text-align:center}.cms-tabs .tab-headline hr{margin-bottom:30px}.cms-tabs .tab-headline p{color:#012f6d}.cms-tabs .tab-list .nav-link{position:relative;padding:10px 10px 10px 100px}@media only screen and (max-width:991px){.cms-tabs .tab-list .nav-link{padding:20px}}.cms-tabs .tab-list ._on:before{content:'';position:absolute;width:60px;top:20px;left:0;border-top:1px dashed #8ebc2a}.cms-tabs .tab{padding:100px;background-repeat:no-repeat;background-position:top left;background-size:cover}@media only screen and (max-width:1199px){.cms-tabs .tab{padding:30px}}@media only screen and (max-width:575px){.cms-tabs .tab{padding:15px}}.cms-tabs .tab .headline hr{margin-bottom:30px}.cms-tabs .tab .headline p{color:#012f6d}@media only screen and (max-width:575px){.cms-tabs .tab .headline p{font-size:14px}}.cms-tabs .tab .job-heading{margin-bottom:30px}.cms-tabs .tab .tab-fig{background-repeat:no-repeat;background-position:top left;background-size:cover;background-position:50% 50%;height:40vh;margin:30px 0}@media only screen and (max-width:575px){.cms-tabs .tab .tab-fig{height:120px}}.cms-tabs .tab .block{position:relative;padding:40px}@media only screen and (max-width:575px){.cms-tabs .tab .block{padding:15px}}.cms-tabs .tab .block .quote{text-align:center}@media only screen and (max-width:575px){.cms-tabs .tab .block .quote p{font-size:14px}}.cms-tabs .tab .block .quote .headshot{position:relative;background-repeat:no-repeat;background-position:top left;background-size:cover;background-position:50% 50%;display:inline-block;margin-bottom:15px;width:85px;height:85px;border-radius:50%;background-color:#012f6d}.cms-tabs .tab .table thead th{font-family:pluto,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:#012f6d}.cms-tabs .tab .table tbody td{color:rgba(1,47,109,.75);border-top:1px dashed #8ebc2a;padding:14px}@media only screen and (max-width:991px){.cms-tabs .tab .table tbody td{padding:8px;font-size:14px}}.cms-faqs .headline hr{margin-bottom:30px}.cms-faqs .headline p{color:#012f6d}.cms-faqs .faqs{padding:50px 0}.cms-faqs .faq{padding:15px 0;border-top:1px dashed #8ebc2a}.cms-faqs .faq .question{display:block;margin-bottom:15px}@media only screen and (max-width:991px){.cms-faqs .faq .answer p{font-size:14px}}.cms-faqs .faq .toggle{display:block;width:40px;height:40px;border-radius:50%;border:1px solid #5cb7e5;margin:0 auto;text-align:center;line-height:40px}.cms-figure{height:80vh;margin-top:15vh;padding:70px;background-repeat:no-repeat;background-position:top left;background-size:cover;position:relative}@media only screen and (max-width:767px){.cms-figure{height:600px}.cms-figure .screen{background-position:top left}}.cms-figure .figure-screen{z-index:0;background-repeat:no-repeat;background-position:top left;background-size:cover}.cms-figure .headline .h1{color:#fff}.cms-figure .copy{color:#fff}.static-search{margin-top:15vh}.static-search .search-results{padding:100px}.static-search .search-results .result{padding:20px 40% 20px 20px;margin-bottom:20px;border-bottom:1px solid rgba(1,47,109,.3)}.static-search .search-results .result a{text-transform:capitalize;font-size:20px;font-weight:400;letter-spacing:0;font-family:nunito sans,sans-serif}.static-search .search-results .result span{color:rgba(1,47,109,.5)}.static header{padding:100px 100px 150px;background-repeat:no-repeat;background-position:top left;background-size:cover}@media only screen and (max-width:767px){.static header{padding:100px 40px}}.static header .arrow{margin-bottom:30px}.static .static-copy{width:80%;margin:-100px auto 0;background-color:#fff;padding:50px 100px}@media only screen and (max-width:767px){.static .static-copy{margin:-70px auto 0;padding:40px}}@media only screen and (max-width:575px){.static .static-copy{padding:10px}}.static .static-copy .h1,.static .static-copy .h2,.static .static-copy .h3,.static .static-copy .h4{margin:30px 0;color:#8ebc2a}.static .static-copy .block{position:relative;margin:50px;padding:50px}@media only screen and (max-width:991px){.static .static-copy .block{margin:20px;padding:20px}}.static .static-copy .block .quote{font-size:24px;line-height:1.3em}@media only screen and (max-width:991px){.static .static-copy .block .quote{font-size:18px}}#end{padding:15vh 0 5vh}#end .end-brand{text-align:center;padding-bottom:40px}#end .end-brand .brand-lg{margin-bottom:7vh}#end .end-brand hr{width:60px;border-top-color:#8ebc2a}#end .nav .nav-link svg{font-size:20px}#end .nav-end a.nav-link{color:rgba(92,183,229,.5)}#end .nav-end a.nav-link:hover,#end .nav-end a.nav-link:focus{color:rgba(1,47,109,.5)}#end .nav-end span.nav-link{font-family:pluto,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:rgba(1,47,109,.5)}@media only screen and (max-width:767px){#end .nav-end span.nav-link{text-align:center}}.gsap-overflow{overflow:hidden}@media only screen and (max-width:991px){.gsap-overflow{overflow:visible}}.panels{width:700vw;height:100vh;display:flex;flex-wrap:wrap}@media only screen and (max-width:991px){.panels{width:auto;position:relative;height:auto;overflow-y:visible;display:block}}.xcontainer{width:600vw;height:100%;display:flex;flex-wrap:nowrap}.xpanel{width:100vw;height:100%;display:flex;position:relative}.gpanel{display:flex;flex-wrap:nowrap;position:relative;width:100vw;height:100vh}@media only screen and (max-width:991px){.gpanel{display:block;position:relative;width:100%}}.panel{position:absolute;width:100vw;height:100vh}@media only screen and (max-width:767px){.panel{height:100%}}.panel-0{z-index:0}.panel-1{z-index:1}.panel-2{z-index:2}.panel-3{z-index:3}._h100{height:100%}@media only screen and (max-width:991px){._h100{height:auto}}@media only screen and (max-width:991px){.panel-mission{height:100vh}}@media only screen and (max-width:767px){.panel-mission{height:500px}}.panel-mission .panel-0{background-repeat:no-repeat;background-position:top left;background-size:cover;transform:translateX(20vw)}@media only screen and (max-width:991px){.panel-mission .panel-0{transform:translateX(5vw);width:95vw}}@media only screen and (max-width:767px){.panel-mission .panel-0{transform:translate(0);background-position:left top;width:100%}}@media only screen and (max-width:575px){.panel-mission .panel-0{background-position:20% top}}.panel-mission .panel-1{left:0;background-repeat:no-repeat;background-size:contain;background-position:bottom left}@media only screen and (max-width:767px){.panel-mission .panel-1{background-size:cover;background-position:30% 0}}.panel-mission .panel-2{opacity:0}@media only screen and (max-width:991px){.panel-mission .panel-2{opacity:1}}@media only screen and (max-width:991px){.panel-mission .panel-2 .headline{padding-top:20vh}}@media only screen and (max-width:767px){.panel-mission .panel-2 .headline{padding-top:150px}}.panel-mission .panel-2 .headline .h1{color:#fff}.panel-mission .panel-2 .copy p,.panel-mission .panel-2 .copy ol,.panel-mission .panel-2 .copy ul,.panel-mission .panel-2 .copy li{color:#fff}.panel-mission .panel-2 .drag{padding-top:40px}.panel-mission .panel-2 .drag svg{color:#5cb7e5;font-size:30px;margin-bottom:10px}.panel-mission .panel-2 .drag .tag-xs{color:#5cb7e5}@media only screen and (max-width:991px){.panel-tech{height:100vh}}@media only screen and (max-width:767px){.panel-tech{height:700px}}.panel-tech .panel-0{background-repeat:no-repeat;background-position:top left;background-size:cover;width:40%;left:60%}@media only screen and (max-width:991px){.panel-tech .panel-0{width:100%;left:0;height:100%}}.panel-tech .panel-1{background-position:top left;background-repeat:no-repeat;background-size:cover;top:0;left:-10vw}@media only screen and (max-width:991px){.panel-tech .panel-1{left:0;background-position:100% 0%;background-size:180% 100%;height:100%}}@media only screen and (max-width:991px){.panel-tech .panel-2{position:relative;padding-top:5vh}}@media only screen and (max-width:767px){.panel-tech .panel-2{padding-top:5vh}}.panel-tech .panel-2 .corners{padding:30px}.panel-tech .panel-2 .h3{color:#fff}.panel-tech .panel-2 .copy{color:#fff}.panel-wheel .panel-0{background-repeat:no-repeat;background-position:top left;background-size:cover}@media only screen and (max-width:991px){.panel-wheel .panel-1{position:relative;height:auto;margin-bottom:50px}}@media only screen and (max-width:767px){.panel-wheel .panel-1{padding-top:70px}}.panel-wheel .wheelhouse{position:absolute;background-repeat:no-repeat;background-position:top left;background-size:cover;background-position:50% 50%;width:100vw;height:60vh;top:30vh;left:50%;z-index:10}@media only screen and (max-width:991px){.panel-wheel .wheelhouse{position:relative;width:93%;margin:0 auto;height:40vh;top:auto;left:auto}}.panel-wheel .wheelhouse .bubble{position:absolute}.panel-wheel .wheelhouse .bubble figure{position:relative;background-repeat:no-repeat;background-position:top left;background-size:cover;width:240px;height:240px;margin:0;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.5);box-shadow:0 0 8px 2px rgba(0,0,0,.5);border-radius:50%}@media only screen and (max-width:1199px){.panel-wheel .wheelhouse .bubble figure{width:150px;height:150px}}@media only screen and (max-width:991px){.panel-wheel .wheelhouse .bubble figure{width:110px;height:110px}}@media only screen and (max-width:575px){.panel-wheel .wheelhouse .bubble figure{width:70px;height:70px}}.panel-wheel .wheelhouse .bubble figure .marker{position:absolute;border-left:1px dashed #fff;height:140px;left:50%}@media only screen and (max-width:1199px){.panel-wheel .wheelhouse .bubble figure .marker{height:65px}}.panel-wheel .wheelhouse .bubble figure .marker:after{content:'';position:absolute;left:-5px;width:10px;height:10px;background-color:#fff}.panel-wheel .wheelhouse .bubble .excerpt{position:relative;width:240px;height:240px}@media only screen and (max-width:1199px){.panel-wheel .wheelhouse .bubble .excerpt{height:140px}}@media only screen and (max-width:991px){.panel-wheel .wheelhouse .bubble .excerpt{width:200px}}@media only screen and (max-width:767px){.panel-wheel .wheelhouse .bubble .excerpt{width:150px}}@media only screen and (max-width:575px){.panel-wheel .wheelhouse .bubble .excerpt{width:100px}}.panel-wheel .wheelhouse .bubble .excerpt p,.panel-wheel .wheelhouse .bubble .excerpt ul,.panel-wheel .wheelhouse .bubble .excerpt li,.panel-wheel .wheelhouse .bubble .excerpt ol{margin:0;padding:14px;font-size:14px;line-height:1.3em}@media only screen and (max-width:991px){.panel-wheel .wheelhouse .bubble .excerpt p,.panel-wheel .wheelhouse .bubble .excerpt ul,.panel-wheel .wheelhouse .bubble .excerpt li,.panel-wheel .wheelhouse .bubble .excerpt ol{font-size:12px}}@media only screen and (max-width:575px){.panel-wheel .wheelhouse .bubble .excerpt p,.panel-wheel .wheelhouse .bubble .excerpt ul,.panel-wheel .wheelhouse .bubble .excerpt li,.panel-wheel .wheelhouse .bubble .excerpt ol{font-size:9px;padding:5px}}.panel-wheel .wheelhouse .bubble-even{top:-60px}@media only screen and (max-width:1199px){.panel-wheel .wheelhouse .bubble-even{top:-10px}}@media only screen and (max-width:575px){.panel-wheel .wheelhouse .bubble-even{top:0}}.panel-wheel .wheelhouse .bubble-even .marker{top:100%}.panel-wheel .wheelhouse .bubble-even .marker:after{bottom:0}.panel-wheel .wheelhouse .bubble-odd{bottom:-60px}@media only screen and (max-width:1199px){.panel-wheel .wheelhouse .bubble-odd{bottom:-10px}}@media only screen and (max-width:991px){.panel-wheel .wheelhouse .bubble-odd{bottom:-60px}}@media only screen and (max-width:767px){.panel-wheel .wheelhouse .bubble-odd{bottom:-20px}}@media only screen and (max-width:575px){.panel-wheel .wheelhouse .bubble-odd{bottom:-40px}}.panel-wheel .wheelhouse .bubble-odd .marker{top:-140px}@media only screen and (max-width:1199px){.panel-wheel .wheelhouse .bubble-odd .marker{top:-65px}}.panel-wheel .wheelhouse .bubble-odd .marker:after{top:0}.panel-wheel .wheelhouse .bubble-odd .excerpt{text-align:right;color:#fff}.panel-wheel .bubble-0{opacity:0;left:0}@media only screen and (max-width:991px){.panel-wheel .bubble-0{opacity:1;left:10%}}@media only screen and (max-width:767px){.panel-wheel .bubble-0{left:0}}.panel-wheel .bubble-0 .excerpt{color:#fff}.panel-wheel .bubble-1{opacity:0;left:0}@media only screen and (max-width:991px){.panel-wheel .bubble-1{opacity:1;left:10%}}.panel-wheel .bubble-1 .excerpt{color:#fff}.panel-wheel .bubble-2{opacity:0;left:50%}@media only screen and (max-width:991px){.panel-wheel .bubble-2{opacity:1;left:auto;right:0}}.panel-wheel .bubble-2 .excerpt{color:#fff}.panel-dirty{z-index:5}@media only screen and (max-width:767px){.panel-dirty{height:600px}}.panel-dirty .panel-1{background-position:top left;background-size:cover;background-repeat:no-repeat;left:40%}@media only screen and (max-width:991px){.panel-dirty .panel-1{left:0;background-position:top middle}}@media only screen and (max-width:991px){.panel-dirty .panel-2 .headline{padding-top:20vh}}@media only screen and (max-width:767px){.panel-dirty .panel-2 .headline{padding-top:80px}}.panel-dirty .panel-2 .headline .h3{color:#fff}.panel-dirty .panel-2 .copy{color:#fff}@media only screen and (max-width:767px){.panel-people{height:600px}}.panel-people .panel-0{background-repeat:no-repeat;background-position:top left;background-size:cover}@media only screen and (max-width:767px){.panel-people .panel-0{height:100%}}.panel-people .panel-1{bottom:0;height:75vh}@media only screen and (max-width:991px){.panel-people .panel-1{height:100%}}@media only screen and (max-width:767px){.panel-people .panel-1{height:auto}}.panel-people .panel-1 .wheat{position:absolute;background-repeat:no-repeat;background-size:100% auto;background-position:top left;z-index:2;bottom:0;left:0;right:0;height:15vh}@media only screen and (max-width:991px){.panel-people .panel-1 .wheat{background-position:bottom left;width:100%}}.panel-people .focus{position:absolute;z-index:0;width:110%;height:55vh;top:5vh;left:5%}.panel-people .focus:before{content:'';position:absolute;top:0;left:0;width:40px;height:40px;border-left:2px solid #ffd433;border-top:2px solid #ffd433}.panel-people .focus:after{content:'';position:absolute;bottom:0;right:0;width:40px;height:40px;border-right:2px solid #ffd433;border-bottom:2px solid #ffd433}@media only screen and (max-width:991px){.panel-people .focus{width:90%;height:40vh;bottom:10vh}}.panel-people .people{position:absolute;width:125%;height:60vh;bottom:0;z-index:1}@media only screen and (max-width:991px){.panel-people .people{position:relative;margin-top:20px;width:90%;height:50vh;left:5%;bottom:0}}@media only screen and (max-width:767px){.panel-people .people{height:260px}}.panel-people .person{position:absolute;height:100%;background-position:bottom left;background-repeat:no-repeat;background-size:auto 100%}.panel-people .person:hover .texcap,.panel-people .person:focus .texcap{display:block}.panel-people .texcap{position:absolute;width:300px;padding:10px;background-color:#fff;border:1px solid #8ebc2a;top:-200px;left:-10%;display:none;z-index:1}@media only screen and (max-width:767px){.panel-people .texcap{width:160px;padding:5px;left:0}}.panel-people .texcap p{font-size:12px}.panel-people .texcap .tag-sm{color:#8ebc2a}.panel-people .texcap .marker{position:absolute;border-left:1px dashed #8ebc2a;height:70px;left:50%;bottom:-40px;z-index:0}@media only screen and (max-width:991px){.panel-people .texcap .marker{height:40px}}.panel-people .texcap .marker:after{content:'';position:absolute;left:-5px;width:10px;height:10px;bottom:0;background-color:#8ebc2a}.panel-people .person-1{opacity:0;width:260px;left:5%;bottom:0;z-index:1}@media only screen and (max-width:991px){.panel-people .person-1{opacity:1;width:200px}}@media only screen and (max-width:767px){.panel-people .person-1{width:180px}}@media only screen and (max-width:575px){.panel-people .person-1{width:120px;left:0}}.panel-people .person-2{opacity:0;width:300px;left:24%;bottom:0;z-index:5}@media only screen and (max-width:991px){.panel-people .person-2{opacity:1;width:200px;left:30%}}@media only screen and (max-width:767px){.panel-people .person-2{width:150px}}@media only screen and (max-width:575px){.panel-people .person-2{left:17%}}.panel-people .person-3{opacity:0;width:376px;left:42%;bottom:0;z-index:1}@media only screen and (max-width:991px){.panel-people .person-3{opacity:1;width:280px;right:5%;left:auto}}@media only screen and (max-width:767px){.panel-people .person-3{right:0}}@media only screen and (max-width:575px){.panel-people .person-3{width:210px;right:-20px}}@media only screen and (max-width:767px){.panel-join{height:600px}}.panel-join .panel-0{background-repeat:no-repeat;background-position:top left;background-size:cover}.panel-join .panel-1{width:50%;right:0;background-repeat:no-repeat;background-position:top left;background-size:cover;z-index:1}@media only screen and (max-width:991px){.panel-join .panel-1{width:70%}}.panel-join .panel-2{background-repeat:no-repeat;background-position:top left;background-size:cover;left:-15%;width:115%}@media only screen and (max-width:991px){.panel-join .panel-2{width:80%;left:0;background-position:top right}}@media only screen and (max-width:767px){.panel-join .panel-2{background-size:auto 150%;background-position:80% 50%;width:100%}}@media only screen and (max-width:575px){.panel-join .panel-2{background-position:80% 0}}.panel-join .panel-3 .headline .h1{color:#fff}.panel-join .panel-3 .copy{color:#fff}@media only screen and (max-width:991px){.panel-join .panel-3{padding-top:10vh}}.panel-join .join-follow{padding-top:60px}.panel-join .join-follow .tag-sm{color:#5cb7e5}.panel-join .join-follow .nav-link{font-size:20px;padding:0 10px}.panel-join .join-follow .nav-link:hover,.panel-join .join-follow .nav-link:focus{color:#8ebc2a}.paneltest{position:relative}