:root{--bg-drop-menu:#f8fdff;--primary:#2192cc;--font-open-sans:"Open Sans",sans-serif}.particle-canvas{position:absolute!important;top:0;left:0;width:100%;height:100%}.heading{margin:0 0 40px}@media (max-width:767px){.heading{margin:0 0 25px}}.heading.has-gap h1,.heading.has-gap h2,.heading.has-gap h3{margin-bottom:.7em}@media (max-width:767px){.heading.has-gap h1,.heading.has-gap h2,.heading.has-gap h3{margin-bottom:.5em}}.heading h1,.heading h2,.heading h3{font-size:40px;line-height:1.25;font-weight:400;margin:0}@media (max-width:1023px){.heading h1,.heading h2,.heading h3{font-size:36px}}@media (max-width:599px){.heading h1,.heading h2,.heading h3{font-size:30px}}@media (max-width:767px){.heading h1,.heading h2,.heading h3{font-size:26px}}.heading h1 b,.heading h1 strong,.heading h2 b,.heading h2 strong,.heading h3 b,.heading h3 strong{font-weight:700}.heading-shifted{padding:0 0 0 210px;font-size:19px;line-height:1.8;max-width:860px}@media (max-width:1279px){.heading-shifted{padding:0 0 0 100px}}@media (max-width:1023px){.heading-shifted{padding:0;font-size:17px}}@media (max-width:1023px){.heading-text{font-size:17px}}.value-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;font-size:19px;line-height:1.33}@media (max-width:1279px){.value-list{font-size:18px}}@media (max-width:767px){.value-list{display:block;font-size:17px}}.value-list li{margin:35px 0 0;width:25%;padding:0 10px 40px 0}@media (max-width:1279px){.value-list li{width:33%}}@media (max-width:1023px){.value-list li{width:50%;padding:0 10px 30px 0;margin:0}}@media (max-width:767px){.value-list li{width:auto;padding:0 0 30px}}.value-list p{margin:0}@media (max-width:767px){.value-list p br{display:none}}.value-list-title{display:block;font-size:64px;line-height:1;margin:0 0 .2em}@media (max-width:1279px){.value-list-title{font-size:60px}}@media (max-width:1023px){.value-list-title{font-size:54px}}@media (max-width:767px){.value-list-title{font-size:36px}}.value-list-title sup{font-size:26px;margin-left:7px;font-weight:700;display:inline-block;vertical-align:middle;top:auto;padding:0 0 .4em}.darkest-container{background:#0d0d0e;color:#fff}.darkest-container h1,.darkest-container h2,.darkest-container h3{color:#fff}.top-header{max-width:600px;margin:0 auto;color:#fff;padding:120px 15px 60px}@media (max-width:1023px){.top-header{padding-top:90px}}@media (max-width:767px){.top-header{padding-top:40px}}.top-header h1{font-size:56px;font-weight:400;color:#67ae3b;margin-bottom:.55em}@media (max-width:1279px){.top-header h1{font-size:46px}}@media (max-width:1023px){.top-header h1{font-size:40px}}@media (max-width:767px){.top-header h1{font-size:30px}}@media (max-width:413px){.top-header h1{font-size:28px}}.top-header h1 strong{font-weight:700}.top-header p{font-size:19px;line-height:1.8;margin-bottom:1.5em}@media (max-width:767px){.top-header p{font-size:18px}}@media (max-width:413px){.top-header p{font-size:16px}}.top-header p strong{font-weight:700}.top-section-image{position:relative;background:linear-gradient(180deg,#0d0d0e 0,#0d0d0e 50%,#fff 0,#fff)}.top-section-image img{width:100%;display:block}.value-section{padding:50px 0 70px}@media (max-width:1023px){.value-section{padding:40px 0 30px}}.light-green-section{padding:95px 0;background:#e0ebe3}@media (max-width:1023px){.light-green-section{padding:70px 0}}@media (max-width:767px){.light-green-section{padding:40px 0}}.light-green-section .heading h1,.light-green-section .heading h2,.light-green-section .heading h3{color:inherit}.numbered-list{list-style:none;margin:0;padding:0 50px 50px}@media (max-width:1023px){.numbered-list{padding:0 0 20px}}.numbered-item{display:flex;align-items:center;justify-content:space-between;margin-top:96px}@media (max-width:1023px){.numbered-item{margin-top:50px}}@media (max-width:767px){.numbered-item{margin-top:30px}}.numbered-item:nth-child(2n){flex-direction:row-reverse}.numbered-item:nth-child(2n) .numbered-item-img{width:50.2%;margin:0 0 0 8%}@media (max-width:1023px){.numbered-item:nth-child(2n) .numbered-item-img{width:35.6%}}.numbered-item:nth-child(2n) .numbered-item-content{margin:0}.numbered-item-img{flex:0 0 auto;width:35.6%;margin:0 14.6% 0 0}@media (max-width:1023px){.numbered-item-img{margin:0 8% 0 0}}@media (max-width:599px){.numbered-item-img{display:none}}.numbered-item-img img{display:block;width:100%}.numbered-item-content{flex:1 1 auto}.numbered-item-count{font-size:104px;line-height:1;font-weight:300;color:#c7c9cf;margin-bottom:.5em}@media (max-width:1279px){.numbered-item-count{font-size:86px;margin-bottom:.3em}}@media (max-width:1023px){.numbered-item-count{font-size:70px}}@media (max-width:767px){.numbered-item-count{font-size:50px}}@media (max-width:479px){.numbered-item-count{font-size:40px}}.numbered-item-title{font-size:40px;margin-bottom:1.2em;line-height:1.2}@media (max-width:1279px){.numbered-item-title{font-size:36px}}@media (max-width:1023px){.numbered-item-title{font-size:32px;margin-bottom:.8em}}@media (max-width:767px){.numbered-item-title{font-size:28px;margin-bottom:.5em}}@media (max-width:479px){.numbered-item-title{font-size:24px}}.numbered-item-text{font-size:17px;line-height:1.83;max-width:410px}@media (max-width:767px){.numbered-item-text{font-size:16px}}.awards-section{padding:95px 0 85px;background:#0d0d0e;color:#fff}@media (max-width:1023px){.awards-section{padding:70px 0}}@media (max-width:767px){.awards-section{padding:40px 0}}.awards-section h1,.awards-section h2,.awards-section h3{color:#67ae3b}.awards-list{display:flex;flex-wrap:wrap;margin:0 -8px 70px}.awards-list-item{width:calc(25% - 16px);margin:8px;background-color:#1a1a1d;text-align:center;padding:45px 25px 25px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (max-width:1279px){.awards-list-item{padding:40px 15px 20px}}@media (max-width:1023px){.awards-list-item{width:calc(33.3333% - 16px)}}@media (max-width:767px){.awards-list-item{width:calc(50% - 16px)}}@media (max-width:479px){.awards-list-item{padding:20px 10px}}.awards-list-item .img{display:flex;justify-content:center;align-items:center;flex:1 1 auto}@media (max-width:1279px){.awards-list-item .img{padding:0 30px}}@media (max-width:479px){.awards-list-item .img{padding:0 10px}}@media (max-width:479px){.awards-list-item .img img{width:auto;height:auto;max-height:100px}}.awards-list-item p{font-size:17px;color:#fff;margin:30px 0 0;flex:0 0 auto}@media (max-width:479px){.awards-list-item p{font-size:15px;margin:25px -5px 0}}@media (max-width:374px){.awards-list-item p{font-size:15px}}@media (max-width:479px){.awards-list-item p br{display:none}}.cta-box-alt{max-width:506px;margin:0 auto 30px;font-size:19px;line-height:1.64;color:#494c56}@media (max-width:767px){.cta-box-alt{margin:0 auto 10px}}.cta-box-alt-title{font-size:30px;line-height:1.5;font-weight:400;margin:0 0 1.5em}@media (max-width:767px){.cta-box-alt-title{font-size:24px}}@media (max-width:479px){.cta-box-alt-title{font-size:22px}}@media (max-width:767px){.cta-box-alt-title br{display:none}}.cta-box-alt p{margin:0 0 2em}.cta-box-alt .button{padding:0 20px}.links-section{padding:95px 0}@media (max-width:1023px){.links-section{padding:70px 0}}@media (max-width:767px){.links-section{padding:40px 0}}.links-list{list-style:none;margin:0 -7px;padding:0;display:flex;flex-wrap:wrap}@media (max-width:767px){.links-list{margin:0 auto;display:block;max-width:400px}}.links-item{background:#1a1a1d;color:#fff;font-size:30px;line-height:1.5;font-weight:400;text-decoration:none;padding:20px 120px 20px 6%;display:flex;align-items:center;margin:0 7px 14px;width:calc(50% - 14px);position:relative;min-height:224px}@media (max-width:1023px){.links-item{padding:20px 80px 20px 20px;font-size:24px;min-height:160px}}@media (max-width:767px){.links-item{width:auto;font-size:20px;min-height:110px;margin:0 0 15px;padding:20px 70px 20px 20px}}@media (max-width:374px){.links-item{font-size:18px;min-height:100px}}.links-item:hover{background:#e0ebe3;color:#000}.links-item .icon-arrow-right{font-size:.75em;flex:none;position:absolute;right:7%;top:50%;margin:-.2em 0 0}@media (max-width:1023px){.links-item .icon-arrow-right{right:20px}}@media (max-width:767px){.links-item .icon-arrow-right{font-size:.6em}}