/*
 * Theme Name: Plantstrong (Wind-down)
 * Theme URI: https://jongaudette.com
 * Description: PLANTSTRONG Theme
 * Version: 0.7
 * Author: Jon Gaudette <jgaudette@gmail.com>
 * Author URI: https://jongaudette.com
* */

.mobile-menu-container,.mobile-menu-container .header{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.mobile-menu-container{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;position:fixed;font-weight:700;left:0;top:0;bottom:0;right:0;background-color:#F9F9F9;z-index:2000;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.mobile-menu-container .mobile-nav{width:35vw;height:auto}.mobile-menu-container .header{display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:200px;padding:22px 24px;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-menu-container .header .logo{width:150px;height:100%}.mobile-menu-container .mobile-menu-navbar-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:75px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mobile-menu-container .mobile-menu-navbar-links a,.mobile-menu-container .mobile-menu-navbar-links div{margin-bottom:40px;margin-left:42px;margin-top:0;text-align:left;color:#282828;text-decoration:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:32px;font-weight:400;line-height:35px;font-family:GalanoGrotesque-SemiBold}.how-it-works-p2 .tile,.infographic,.mobile-menu-footer a,.mobile-menu-footer a:visited,.testimonial-container,.testimonial-container .testimonial-copy{font-family:Rubik}.mobile-menu-footer{height:119px;border-top:1px solid #282828;display:grid;place-items:center}.mobile-menu-footer a,.mobile-menu-footer a:visited{font-style:normal;font-weight:500;font-size:14px;line-height:21px;text-align:center;letter-spacing:.06em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#282828}.how-it-works .our-goal div:last-of-type,.navbar{font-family:GalanoGrotesque-Bold;font-style:normal}@media screen and (max-width:1199px){.mobile-menu-container .mobile-menu-navbar-links .button{font-size:32px}.visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.navbar,.navbar .navbar-section{display:-webkit-box;display:-ms-flexbox}@media (max-width:700px){.mobile-menu-container .header{height:117px}}.navbar{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#282828;width:100%;max-width:100%;margin:0 auto;padding:20px 60px 10px;z-index:1;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #282828}.navbar .navbar-section{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.hero-container,.navbar .navbar-links{display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:horizontal}.navbar .navbar-links{display:-webkit-box;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:31px;-moz-column-gap:31px;column-gap:31px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-10px;margin-left:80px}.navbar .navbar-links div:hover{color:#87BA34;cursor:pointer}.hero-container .hero-center a,.navbar a{line-height:22px;color:#282828;font-weight:400}.navbar .button{border:1px solid #282828}.navbar a{text-decoration:none;font-size:14px}.logo.mobile{display:none}@media screen and (max-width:1199px){.navbar{padding:20px 10px 10px;position:fixed;top:0;background-color:#fff}.navbar .navbar-links{display:none}.logo.mobile{display:block;height:70px}}.logo.desktop{display:block}.mobile-nav{display:none;width:32px;height:32px}@media screen and (max-width:1199px){.logo.desktop{display:none}.mobile-nav{width:40px;height:40px;display:initial;margin:0}}.hero-container{height:790px;background-repeat:no-repeat;display:-webkit-box;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:50px 0 0 67px;position:relative;background-size:cover;background-position:center}.hero-container video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.hero-container video.desktop{display:block}.hero-container video.mobile{display:none}@media (max-width:700px){.hero-container video.desktop{display:none}.hero-container video.mobile{display:block}}.hero-container .hero-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;max-width:100%}.hero-container .hero-center a{background:#F9F9F9;border:1px solid #282828;border-radius:200px;font-size:18px;text-align:center;padding:13px 44px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.hero-container h1{font-family:'Gobold Bold';font-style:normal;font-weight:400;font-size:220px;line-height:233px;text-transform:uppercase;color:#FFF;margin-top:0;margin-bottom:25px;width:680px;max-width:100%;text-align:left}@media screen and (max-width:1199px){.hero-container .hero-center{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.hero-container{background-position:top left;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:20px;background-position-x:63%;height:510px;margin-top:100px}.hero-container h1{font-size:100px;line-height:110px}}.now-better{display:grid;grid-template-columns:1fr 1fr;max-width:1512px;margin:0 auto 200px}.now-better .now-better-left{font-family:'Gobold Bold';font-style:normal;font-weight:400;line-height:114px;text-transform:uppercase;max-width:630px;min-width:630px;padding:100px 45px 30px 80px;position:relative;background-color:#F9F9F9}.now-better .now-better-left div:first-of-type{font-size:50px;color:#87BA34}.now-better .now-better-left div:nth-of-type(2){font-size:94px}.now-better .now-better-left .button{width:191px;margin-top:110px;border:1px solid #282828}.now-better .now-better-left .now-better-arrow{margin-left:120px}.now-better .now-better-left .now-better-phones{position:absolute;bottom:-80px;right:50px}.now-better .now-better-right{background-image:url(/wp-content/themes/plantstrong/images/food-collage@2x.png);background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;margin-top:22px}@media screen and (max-width:1199px){.now-better{margin-bottom:40px;grid-template-columns:1fr;background-color:#F9F9F9}.now-better .now-better-left{height:auto;border-bottom:1px solid #282828;overflow:hidden;width:100%;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:600px;min-width:initial;margin:0 auto}.now-better .now-better-left div:first-of-type{font-size:30px;line-height:114px}.now-better .now-better-left div:nth-of-type(2){font-size:50px;line-height:65px}.now-better .now-better-left .now-better-phones{position:relative;margin:100px auto -40px;right:initial;bottom:initial;overflow:hidden;max-width:100%}.now-better .now-better-left .button,.now-better .now-better-left .now-better-arrow,.now-better .now-better-right{display:none}}@media (max-width:700px){.now-better .now-better-left{max-width:400px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:45px;border-bottom:none}.now-better .now-better-left div:first-of-type{font-size:23px;line-height:50px}.now-better .now-better-left div:nth-of-type(2){font-size:37px;line-height:50px}.now-better .now-better-left .now-better-phones{margin:50px auto 0}}.button.mobile{display:none}@media screen and (max-width:1199px){.button.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #282828;font-family:GalanoGrotesque-SemiBold;font-size:16px;line-height:22px;font-weight:400;padding:0 14.5px}}.why-it-works,.why-it-works .grid-item .grid-header{-webkit-box-orient:vertical;-webkit-box-direction:normal}@media screen and (max-width:700px) and (min-width:373px){video{-webkit-transform:scale(1.9);transform:scale(1.9);-webkit-transform-origin:center;transform-origin:center}}.why-it-works{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.why-it-works .button{padding-left:70px;padding-right:70px;margin:50px 0;background-color:#FFF;color:#87BA34;border:2px solid #87BA34;font-size:18px}@media (max-width:700px){.why-it-works .button{display:none}}.why-it-works .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.why-it-works .grid-item{width:352px;max-width:100%}.why-it-works .grid-item .grid-header{background-color:#F2F2F2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:135px;border-top-left-radius:10px;border-top-right-radius:10px}.why-it-works .grid-item .grid-header img{height:135px}.why-it-works .grid-item .grid-body{background-color:#F9F9F9;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:normal;font-size:23px;line-height:27px;color:#282828;padding:14px 16px;height:135px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.why-it-works .grid-item .grid-body em{font-weight:600;font-style:normal}@media screen and (max-width:1199px){.why-it-works .grid{grid-template-columns:repeat(2,1fr)}}.testimonial-container{width:100%;background:top right 40px no-repeat #FFF;color:#282828;font-style:normal;font-weight:400;font-size:14px;line-height:24px;-webkit-box-sizing:border-box;margin:0 auto;text-align:center;box-sizing:border-box;padding:30px 0 0}.testimonial-container h2{padding:0;color:#87BA34}.testimonial-container .testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#F9F9F9;padding:50px 0}.testimonial-container img.testimonial-photo{margin-right:45px;width:93px;height:93px;border-radius:200%}.testimonial-container .testimonial-copy{max-width:894px;margin-right:90px;margin-left:90px;text-align:left;border-top:2px solid #282828;border-bottom:2px solid #282828;padding:30px 0;font-style:normal;font-weight:300;font-size:29px;line-height:40px;color:#282828}.testimonial-container .signature{display:none;font-family:Aurelia;font-size:64px;line-height:32px;margin-top:24px}.testimonial-container .testimonial-copy img{margin-top:24px}.testimonial-container .left-arrow{cursor:pointer;-ms-flex-item-align:start;align-self:flex-start;margin:auto 0;height:30px}.testimonial-container .left-arrow.mobile{display:none}.testimonial-container .right-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer;-ms-flex-item-align:start;align-self:flex-start;margin:auto 0;height:30px}.testimonial-container .right-arrow.mobile{display:none}.testimonial-container .dots{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px 0;padding-bottom:32px}.testimonial-container .dots .dot{width:8px;height:8px;background:#E5E5E5;border-radius:100%;margin-right:8px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.testimonial-container .dots .dot:last-of-type{margin-right:0}.testimonial-container .dots .dot.active{background:#282828}@media (max-width:700px){.why-it-works .grid{grid-template-columns:1fr}.testimonial-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;padding:37px 24px 0;margin-top:45px;background-image:none;background-color:#F9F9F9}.testimonial-container h2{text-align:left;margin:0 0 32px;font-size:32px}.testimonial-container .testimonial{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-bottom:0}.testimonial-container .testimonial-photo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-container .testimonial-photo-container .testimonial-photo{width:96px;height:96px;margin-right:0}.testimonial-container .signature{display:block;font-family:Rubik;font-style:normal;font-weight:700;font-size:20px;line-height:30px;color:#000}.testimonial-container .testimonial-copy{text-align:left;margin:0;height:unset;font-size:20px;line-height:30px;border-width:1px;border-bottom:none}.testimonial-container .testimonial-copy img{height:32px;margin:0 auto 12px}.testimonial-container .mobile{display:block}.testimonial-container .dots{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-container .left-arrow.desktop,.testimonial-container .left-arrow.mobile,.testimonial-container .right-arrow.desktop,.testimonial-container .right-arrow.mobile{display:none}}.how-it-works,.how-it-works .our-goal{-webkit-box-orient:vertical;-webkit-box-direction:normal}.how-it-works{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:45px}.how-it-works iframe{max-width:100%}.how-it-works h2{display:none}.how-it-works .watch-the-video-copy{font-family:GalanoGrotesque-Light;font-style:normal;font-weight:400;font-size:22px;line-height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#282828;max-width:100%}.how-it-works .our-goal{max-height:920px;min-height:782px;height:100%;padding:94px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center;margin:85px 43px 0;max-width:100%;width:1425px;position:relative}.how-it-works .our-goal h2{color:#FFF;width:762px;max-width:100%}.how-it-works .our-goal iframe{width:100%;max-width:900px}.how-it-works .our-goal div:last-of-type{margin-top:auto;font-weight:400;font-size:32px;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff;position:absolute;bottom:75px}.how-it-works .our-goal div:last-of-type .button{margin-left:70px;background:#F9F9F9;border:1px solid #282828;border-radius:200px;color:#282828;padding-left:47px;padding-right:47px;font-size:18px}@media screen and (max-width:1199px){.how-it-works .our-goal h2{text-align:center}.how-it-works .our-goal div:last-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;bottom:30px;font-size:24px;max-width:282px}.how-it-works .our-goal div:last-of-type .button{margin-top:20px;margin-left:0}}@media (max-width:700px){.how-it-works{margin-top:18px}.how-it-works h2{display:block;margin:0 0 18px}.how-it-works .watch-the-video-copy{display:none}.how-it-works .our-goal{margin-top:65px;padding-top:132px}}.mobile-poster{display:none}.desktop-poster{display:block}@media screen and (max-width:1199px){.mobile-poster{display:block}.desktop-poster{display:none}}.how-it-works-p2,.how-it-works-p2 .tile .brush{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.how-it-works-p2{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-it-works-p2 h2{margin:200px 0 100px}.how-it-works-p2 .tiles{display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:1500px}.how-it-works-p2 .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#F9F9F9;border:1px solid #282828;color:#282828;margin-top:24px;padding-left:44px;padding-right:44px}.how-it-works-p2 img{max-width:100%}.how-it-works-p2>img{width:100%;height:100%}.how-it-works-p2 .tile{padding-top:59px;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#282828}.how-it-works-p2 .tile img.mobile{display:none}.how-it-works-p2 .tile .brush{padding-left:20px;font-family:GalanoGrotesque-Bold;font-style:normal;font-weight:400;font-size:42px;line-height:52px;width:266px;height:151px;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:none;background-position:center}.how-it-works-p2 .tile .brush .text{width:80px;height:80px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px}.how-it-works-p2 .tile .content,.how-it-works-p2 .tile h3{padding-left:150px;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.how-it-works-p2 .tile h3{font-size:32px;line-height:44px}@media screen and (min-width:1200px) and (max-width:1500px){.how-it-works-p2 .tiles .content,.how-it-works-p2 .tiles h3{padding:0 40px}}@media screen and (max-width:1199px){.how-it-works-p2 h2{background-image:url(/wp-content/themes/plantstrong/images/dot-grid.png);margin:0;padding:133px 0 100px;width:100%;text-align:center}.how-it-works-p2 .tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.how-it-works-p2 .tiles>img{display:none}.how-it-works-p2 .tiles .tile .brush{margin-left:-80px}.how-it-works-p2 .tiles .tile img.mobile{display:block;margin:0 auto}.how-it-works-p2 .tiles .content,.how-it-works-p2 .tiles h3{max-width:100%;padding:0 40px}.how-it-works-p2 .tiles h3{font-size:32px;line-height:40px}.how-it-works-p2 .tiles .content{font-size:14px;line-height:24px}.how-it-works-p2 .tiles:last-of-type{padding-bottom:100px}}.faq-container,.infographic>div:last-of-type{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}@media (max-width:700px){.how-it-works-p2 .button,.how-it-works-p2 h2{display:none}.how-it-works-p2 .brush{margin-top:-70px;position:relative}}.faq-container{width:100%;margin:0 auto;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:96px 10%;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:normal;font-weight:400;font-size:16px;line-height:25px;-webkit-tap-highlight-color:transparent;max-width:850px}.faq-container h2{margin-bottom:56px}.faq-container details{width:100%;margin-bottom:16px;background-color:#fff;padding-left:24px;max-width:850px}.faq-container details .title{font-size:18px;line-height:30px;color:#403F38;margin-top:0;margin-bottom:0}.faq-container summary{padding:16px 0;cursor:pointer;position:relative;list-style:none;border-bottom:1px solid #e2e2e2}.faq-container summary:focus{outline:0}.faq-container summary img{position:absolute;right:-40px;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out}@media (max-width:700px){.faq-container details .title{font-size:16px;line-height:20px}.faq-container summary img{right:10px}}.faq-container .faq__content{font-style:normal;font-weight:400;font-size:16px;line-height:25px;padding:10px 0 16px;color:#333}.faq-container details[open] summary~*{-webkit-animation:sweep 250ms ease-in-out;animation:sweep 250ms ease-in-out}@-webkit-keyframes sweep{0%{opacity:0;margin-top:-10px}100%{opacity:1;margin-top:0}}@keyframes sweep{0%{opacity:0;margin-top:-10px}100%{opacity:1;margin-top:0}}.faq-container details[open] img{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.faq-container details>summary::-webkit-details-marker{display:none}.faq-container a{text-decoration:none}@media (max-width:700px){.faq-container{padding-left:24px;padding-right:24px;padding-top:40px}.faq-container h1{font-size:24px;line-height:30px}.faq-container h2{margin-bottom:27px}.faq-container details{font-size:20px}.faq-container details summary{padding-right:50px}}.infographic{grid-template-columns:1fr 1px 1fr;width:1064px;max-width:100%;margin:190px auto 40px;font-style:normal;font-weight:500;font-size:18px;line-height:24px;color:#282828;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px;-webkit-box-sizing:border-box;box-sizing:border-box}.infographic .statistic,body,h1{font-weight:400}.infographic .button{display:none}.infographic h2{color:#87BA34;width:500px;max-width:100%}.infographic .statistic{font-family:GalanoGrotesque-Bold;font-style:normal;font-size:32px;line-height:40px;margin-bottom:15px;width:522px}.infographic>div:first-of-type{border-right:1px solid #000;padding-right:40px}.infographic>div:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;text-align:left;-ms-flex-item-align:end;align-self:flex-end;margin:0 40px}.footer,h1{text-align:center}@media screen and (max-width:1199px){.infographic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;background-color:#F9F9F9;padding:60px 24px;margin:0;max-width:100%}.infographic .spacer{border-bottom:1px solid #000;margin:0 28px 0 0;max-width:calc(100vw - 56px)}.infographic h2{width:100%;font-size:42px;line-height:52px}.infographic .statistic{width:100%}.infographic>div:first-of-type{padding-right:40px;padding-left:40px}}body,html{padding:0}@media (max-width:700px){.infographic>div:first-of-type{border-right:none}.infographic>div:nth-of-type(3){padding-left:0;margin-left:0}.infographic h2{font-family:GalanoGrotesque-Bold;font-style:normal;font-weight:400;font-size:42px;line-height:52px;color:#87BA34}.infographic .button{display:block}}.footer,body{font-family:Rubik;font-style:normal}html{margin:0!important}body{margin:0;overflow-x:hidden;position:relative;max-width:100vw;background-color:#FFF!important;font-size:24px;line-height:38px;color:#403F38}h1{font-family:GalanoGrotesque-Bold;font-style:normal;font-size:56px;line-height:62px;color:#FFF}h2{font-family:GalanoGrotesque-SemiBold;font-style:normal;font-weight:400;font-size:42px;line-height:50px;color:#282828}a.button,button,h3{font-family:GalanoGrotesque-Bold;font-weight:400}@media (max-width:700px){h1{font-size:42px;line-height:52px}h2{font-size:36px;line-height:40px}}h3{font-style:normal;font-size:42px;line-height:52px}a.button,button{height:48px;padding:0 24px;background-color:#87BA34;color:#fff;font-size:16px;line-height:22px;cursor:pointer;margin:0;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0;-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in;border-radius:200px}.button,.button a,button,button a{-webkit-transition:all .5s ease-out}a.button:active,a.button:hover,button:active,button:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}@media screen and (max-width:1199px){a.button img,button img{display:none}}.button,.footer,button{display:-webkit-box;-webkit-box-direction:normal}.button,button{display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;transition:all .5s ease-out;white-space:nowrap}.button a,button a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;transition:all .5s ease-out}.button img,button img{display:none;position:absolute;right:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;opacity:0}.button:hover,button:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.button:hover img,button:hover img{margin-top:0;justify-self:center;-ms-flex-item-align:center;align-self:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;right:25px;opacity:1;-webkit-transform:translateX(10px) translateY(-50%);transform:translateX(10px) translateY(-50%)}.button:active,button:active{-webkit-transform:translate(0);transform:translate(0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:#af4f25}.button:active img,button:active img{margin-top:0;justify-self:center;-ms-flex-item-align:center;align-self:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;right:50px;opacity:1;-webkit-transform:translateX(15px) translateY(-50%);transform:translateX(15px) translateY(-50%)}@media (max-width:700px){.button,a.button,button{padding:17px 48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body,html{overflow-x:hidden}}.footer{display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:10px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:.06em;color:#282828;padding:25px 0 111px;background-color:#F9F9F9}.footer a,.footer a:active,.footer a:hover,.footer a:visited{color:#282828;text-decoration:none;font-style:normal;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline}