section.big-slider{position:relative;height:480px;overflow:hidden}@media(min-width:768px)and (max-width:1024px){section.big-slider{height:490px}}@media(min-width:1025px){section.big-slider{height:70.5rem}section.big-slider.sp-banner,section.big-slider.sp-banner article{height:60.5rem}section.big-slider.sp-banner.with-sub{height:70.5rem;margin-bottom:11rem}section.big-slider.sp-banner.with-sub article{height:70.5rem}}section.big-slider article{background-position:50%;background-size:cover;background-repeat:no-repeat;height:480px;opacity:0;transition:opacity .25s ease-in-out;position:absolute;top:0;left:0;bottom:0;right:0}@media(min-width:768px)and (max-width:1024px){section.big-slider article{height:490px}}@media(min-width:1025px){section.big-slider article{height:70.5rem}}section.big-slider article.active{opacity:1;z-index:1}section.big-slider article .pad{width:100%;max-width:690px;padding:40px 20px 40px;position:absolute;transform:translateY(-50%);top:50%;left:0;background-color:rgba(28,28,28,.65)}@media(min-width:768px)and (max-width:1024px){section.big-slider article .pad{padding:60px 45px 60px}}@media(min-width:1025px){section.big-slider article .pad{padding:6rem 5.5rem 10.5rem;max-width:none;width:69rem}}section.big-slider article .pad h3{margin-top:0}section.big-slider article .pad p{margin-bottom:0}section.big-slider article .pad .button{margin-top:30px}section.big-slider article .pad .button.w-icon{padding:20px 96px 20px 32px}@media(min-width:1025px){section.big-slider article .pad .button.w-icon{padding:2.4rem 10rem 2.4rem 5rem}}@media(min-width:1025px){section.big-slider article .pad .button{margin-top:0;bottom:0;transform:translateY(50%);left:5.5rem;position:absolute;display:inline-block}}section.big-slider article .pad .left,section.big-slider article .pad .right{position:absolute;top:50%;cursor:pointer;display:none}section.big-slider article .pad .left svg,section.big-slider article .pad .right svg{width:60px;height:30px}@media(min-width:1025px){section.big-slider article .pad .left,section.big-slider article .pad .right{display:block}section.big-slider article .pad .left svg,section.big-slider article .pad .right svg{width:6rem;height:3rem}}section.big-slider article .pad .left{left:-7rem;transform:translateY(-50%) rotate(90deg)}section.big-slider article .pad .right{right:-7rem;transform:translateY(-50%) rotate(-90deg)}section.big-slider article .pad.no-text h3{margin-bottom:0}section.big-slider article .pad.no-button{padding-bottom:40px}@media(min-width:768px)and (max-width:1024px){section.big-slider article .pad.no-button{padding-bottom:60px}}@media(min-width:1025px){section.big-slider article .pad.no-button{padding-bottom:6rem}}section.big-slider article .pad.right-position{right:0;left:auto}section.big-slider.video{height:auto;padding:0}section.big-slider.video article{height:auto;opacity:1;z-index:1;position:static;padding:60px 0;overflow:hidden}@media(min-width:768px)and (max-width:1024px){section.big-slider.video article{padding:100px 0}}@media(min-width:1025px){section.big-slider.video article{padding:13rem 0}}section.big-slider.video article .wwrapper{display:flex;flex-direction:row}section.big-slider.video article .wwrapper.right-position{justify-content:flex-end}section.big-slider.video article .pad{transform:translateY(0);position:relative;padding:40px 20px 40px;margin:0 -20px;width:auto}@media(min-width:768px)and (max-width:1024px){section.big-slider.video article .pad{width:100%;padding:60px 45px 60px;margin:0}}@media(min-width:1025px){section.big-slider.video article .pad{padding:6rem 5.5rem 10.5rem;max-width:none;width:69rem;margin:0}}.archive-list .archive-wrapper{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin-top:5rem}.archive-list .archive-wrapper .archive-item{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:50px}@media(min-width:768px)and (max-width:1024px){.archive-list .archive-wrapper .archive-item{width:calc(50% - 40px)}}@media(min-width:1025px){.archive-list .archive-wrapper .archive-item{width:calc(33.333% - 4rem);margin-bottom:10rem}}.archive-list .archive-wrapper .archive-item .img-link{width:100%;text-decoration:none}.archive-list .archive-wrapper .archive-item .image{width:100%;height:260px;background-position:50%;background-size:cover;background-repeat:no-repeat;margin-bottom:24px}@media(min-width:768px)and (max-width:1024px){.archive-list .archive-wrapper .archive-item .image{height:260px}}@media(min-width:1025px){.archive-list .archive-wrapper .archive-item .image{height:26rem;margin-bottom:4rem}}.archive-list .archive-wrapper .archive-item h5{font-weight:700;margin-top:0}.archive-list .archive-wrapper .archive-item .date{font-size:18px;font-style:italic;line-height:1.5;font-weight:400;margin:0 0 10px}@media(min-width:768px)and (max-width:1024px){.archive-list .archive-wrapper .archive-item .date{font-size:24px;margin-bottom:10px}}@media(min-width:1025px){.archive-list .archive-wrapper .archive-item .date{margin-bottom:1rem;font-size:2.4rem}}.archive-list .archive-wrapper .archive-item .button{margin-top:auto}.archive-list .archive-wrapper .archive-item.empty{padding:0;visibility:hidden}.archive-list .pagination{text-align:center}.archive-list .pagination ul{list-style:none;margin:0 auto;padding:0}.archive-list .pagination ul li{display:inline-block;padding:0;margin:0 1em;cursor:pointer}.archive-list .pagination ul li.active{color:#faa63f;text-decoration:underline}.single-post-header{color:#fff;background-color:#00a9ac}.single-post-header .date{font-size:18px;line-height:1.5;font-weight:400;margin:0 0 50px}@media print{.single-post-header .date{display:none}}@media(min-width:768px)and (max-width:1024px){.single-post-header .date{font-size:24px}}@media(min-width:1025px){.single-post-header .date{margin-bottom:5rem;font-size:2.4rem}}@media print{.single-post-header h3{color:#231f20;margin-bottom:0}}.single-post-header .share{display:flex;flex-direction:row;align-items:center;text-transform:uppercase;margin:50px 0 50px}@media print{.single-post-header .share{display:none}}@media(min-width:1025px){.single-post-header .share{margin:5rem 0 5rem}}.single-post-header .share a{margin:0 0 0 3rem}.single-post-header .share svg{color:#fff;width:3.4rem;height:3.4rem}.single-post-header .share .print{display:none;flex-direction:row;align-items:center;margin-left:5rem;cursor:pointer}.single-post-header .share .print svg{margin-left:2rem}@media(min-width:1025px){.single-post-header .share .print{display:flex}}.single-post-header .back-link{color:#fff;display:inline-block;cursor:pointer;font-size:18px;line-height:1.5}@media print{.single-post-header .back-link{display:none}}@media(min-width:768px)and (max-width:1024px){.single-post-header .back-link{font-size:24px}}@media(min-width:1025px){.single-post-header .back-link{font-size:2.4rem}}.single-post-header .s-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.single-post-header .s-wrapper .story-thumbnail{flex-shrink:0;width:250px;height:250px;overflow:hidden;border-radius:50%;margin-bottom:20px}.single-post-header .s-wrapper .story-thumbnail img{width:250px}@media(min-width:768px)and (max-width:1024px){.single-post-header .s-wrapper .story-thumbnail{margin-bottom:40px;width:300px;height:300px}.single-post-header .s-wrapper .story-thumbnail img{width:300px}}@media(min-width:1025px){.single-post-header .s-wrapper{flex-direction:row;text-align:left}.single-post-header .s-wrapper .story-thumbnail{margin-right:10rem;width:32rem;height:32rem}.single-post-header .s-wrapper .story-thumbnail img{width:32rem}}.single-post-header.single-story{background-color:#eeedee;color:#231f20}.single-post-header.single-story .back-link{color:#00a9ac}.story-sharing{padding:0;background-color:#00a9ac;color:#fff}.story-sharing .share{display:flex;flex-direction:row;align-items:center;text-transform:uppercase;margin:25px 0 25px}@media print{.story-sharing .share{display:none}}@media(min-width:1025px){.story-sharing .share{margin:2.5rem 0}}.story-sharing .share a{margin:0 0 0 3rem}.story-sharing .share svg{color:#fff;width:3.4rem;height:3.4rem}.single-content .ban{width:100%;height:auto;margin:0 0 1em}@media print{.single-content .ban{display:none}}.single-content ol li,.single-content ul li{font-size:18px}@media(min-width:768px)and (max-width:1024px){.single-content ol li,.single-content ul li{font-size:24px}}@media(min-width:1025px){.single-content ol li,.single-content ul li{font-size:2.4rem}}.single-content .alignleft{width:100%;margin:0 0 24px}.single-content .alignleft img{width:100%;height:auto}@media(min-width:1025px){.single-content .alignleft{width:auto;float:left;margin-right:1.25em}}@media print{.single-content .alignleft{width:auto;float:left;margin-right:1.25em}}.single-content .alignright{width:100%;margin:0 0 24px}.single-content .alignright img{width:100%;height:auto}@media(min-width:1025px){.single-content .alignright{width:auto;float:right;margin-left:1.25em}}@media print{.single-content .alignright{width:auto;float:right;margin-left:1.25em}}.ingredients h3{margin-bottom:0}.ingredients h4{font-size:3rem;margin:1rem 0 3.6rem}.directions ul,.ingredients ul{padding:0}.directions ul li,.ingredients ul li{list-style-type:none;padding-bottom:1.6rem}section.infographics{padding:0;display:flex;flex-direction:column;align-items:center}section.infographics .column{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:35px 20px}section.infographics .column .icon{height:18rem;width:28rem;background-position:50%;background-repeat:no-repeat;background-size:contain}section.infographics .column .data{color:#fff}section.infographics .column .data .title{font-size:38px;font-family:eloquent-jf-pro,serif;font-weight:400;font-style:italic;margin-bottom:10px}section.infographics .column .data .descr{font-size:18px;text-transform:uppercase}section.infographics .column.white{background-color:#fff}section.infographics .column.white .data{color:#231f20}section.infographics .column.grey{background-color:#eeedee}section.infographics .column.grey .data{color:#231f20}section.infographics .column.red{background-color:#d8242f}section.infographics .column.teal{background-color:#00a9ac}section.infographics .column.yellow{background-color:#faa63f}section.infographics .column.left{text-align:right}section.infographics .column.left .data{padding-left:20px}section.infographics .column.right{text-align:left}section.infographics .column.right .data{padding-right:20px}@media(min-width:768px)and (max-width:1024px){section.infographics .column{padding:45px}section.infographics .column .icon{height:160px;width:200px}section.infographics .column .data .title{font-size:72px}section.infographics .column .data .descr{font-size:24px}}@media(min-width:1025px){section.infographics .column{width:50%}section.infographics .column .icon{height:18rem;width:28rem}section.infographics .column .data .title{font-size:7.2rem;margin-bottom:1rem}section.infographics .column .data .descr{font-size:2.4rem}section.infographics .column.left{text-align:right;padding:7rem 9rem 7rem 12rem}section.infographics .column.right{text-align:left;padding:7rem 12rem 7rem 9rem}}@media(min-width:1025px){section.infographics{flex-direction:row}}.news-list{padding-top:20px}@media(min-width:768px)and (max-width:1024px){.news-list{padding-top:60px}}@media(min-width:1025px){.news-list{margin-top:8rem}}section.latest-news .columns .column .image{margin-bottom:1rem}section.latest-news .columns .column .img-link{width:100%;text-decoration:none}section.latest-news .columns .column .text{margin-top:0}section.bg-columns{padding:0;background-color:#eeedee}@media(min-width:1025px){section.bg-columns .wwrapper{padding-left:0;padding-right:0}}section.bg-columns .wwrapper .columns-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0 -20px}@media(min-width:768px)and (max-width:1024px){section.bg-columns .wwrapper .columns-wrap{margin:0 -45px}}@media(min-width:896px)and (max-width:1024px){section.bg-columns .wwrapper .columns-wrap{margin:0}}@media(min-width:1025px){section.bg-columns .wwrapper .columns-wrap{flex-direction:row;margin:0}}section.bg-columns .wwrapper .columns-wrap .column{display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding:60px 20px;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;position:relative;cursor:pointer;overflow:hidden}section.bg-columns .wwrapper .columns-wrap .column .c-overlay{position:relative;z-index:1;transition:top .2s ease-in-out;cursor:auto}section.bg-columns .wwrapper .columns-wrap .column .c-overlay .text{overflow:hidden;transition:all .2s ease-in-out}section.bg-columns .wwrapper .columns-wrap .column .c-overlay .button{transition:all .2s ease-in-out}section.bg-columns .wwrapper .columns-wrap .column:before{content:"";background-color:rgba(0,0,0,.45);top:0;right:0;bottom:0;left:0;position:absolute}section.bg-columns .wwrapper .columns-wrap .column:after{content:"";background-image:url(../../public/img/wm-heart.e63f8353.png);background-size:contain;background-position:right -100px top -100px;background-repeat:no-repeat;top:0;right:0;bottom:0;left:0;position:absolute;transition:top .2s ease-in-out}@media(min-width:768px)and (max-width:1024px){section.bg-columns .wwrapper .columns-wrap .column{padding:80px 45px}}@media(min-width:1025px){section.bg-columns .wwrapper .columns-wrap .column{width:33.333%;height:75rem;padding:4rem 5rem 13.5rem;background-color:transparent}section.bg-columns .wwrapper .columns-wrap .column .c-overlay{top:20%}section.bg-columns .wwrapper .columns-wrap .column .c-overlay .text{max-height:0;opacity:0;overflow:hidden}section.bg-columns .wwrapper .columns-wrap .column .c-overlay .button{opacity:0}section.bg-columns .wwrapper .columns-wrap .column:after{top:101%}section.bg-columns .wwrapper .columns-wrap .column:hover .c-overlay{top:0}section.bg-columns .wwrapper .columns-wrap .column:hover .c-overlay .text{max-height:300px;opacity:1}section.bg-columns .wwrapper .columns-wrap .column:hover .c-overlay .button{opacity:1}section.bg-columns .wwrapper .columns-wrap .column:hover:after{top:0}}section.bg-columns .wwrapper .columns-wrap .column.red:after{background-color:#d8242f}section.bg-columns .wwrapper .columns-wrap .column.red .button{background-color:#fff;color:#d8242f}section.bg-columns .wwrapper .columns-wrap .column.teal:after{background-color:#00a9ac}section.bg-columns .wwrapper .columns-wrap .column.yellow:after{background-color:#faa63f}section.stories.gray{background-color:#eeedee}section.stories.white{background-color:#fff}section.stories .wwrapper .wm-layer{background-image:url(../../public/img/wm-heart2.894bfb0a.png);right:auto;left:-12.5rem}@media(min-width:768px)and (max-width:1024px){section.stories .wwrapper .wm-layer{width:450px;height:650px}}@media(min-width:1025px){section.stories .wwrapper .wm-layer{width:45rem;height:65rem}}section.stories .wwrapper .story_wrap{display:flex;flex-direction:column;align-items:center;height:0;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .25s ease-in-out}section.stories .wwrapper .story_wrap .photo{width:180px;height:180px;overflow:hidden;border-radius:50%;position:relative;z-index:1}section.stories .wwrapper .story_wrap .photo img{width:100%;height:auto}section.stories .wwrapper .story_wrap .story{text-align:center;padding-top:25px;width:100%;position:relative;z-index:1}section.stories .wwrapper .story_wrap .story .text{font-style:italic;font-size:22px;font-weight:500}section.stories .wwrapper .story_wrap .story .name{font-weight:700;text-transform:uppercase}section.stories .wwrapper .story_wrap.active{height:auto;opacity:1;visibility:visible}section.stories .wwrapper .story_wrap .left,section.stories .wwrapper .story_wrap .right{position:absolute;cursor:pointer;top:75px;z-index:1}section.stories .wwrapper .story_wrap .left svg,section.stories .wwrapper .story_wrap .right svg{width:60px;height:30px}@media(min-width:768px)and (max-width:1024px){section.stories .wwrapper .story_wrap .left,section.stories .wwrapper .story_wrap .right{top:110px}}@media(min-width:1025px){section.stories .wwrapper .story_wrap .left,section.stories .wwrapper .story_wrap .right{top:50%;display:block}section.stories .wwrapper .story_wrap .left svg,section.stories .wwrapper .story_wrap .right svg{width:6rem;height:3rem}}section.stories .wwrapper .story_wrap .left{left:20px;transform:rotate(90deg)}section.stories .wwrapper .story_wrap .right{right:20px;transform:rotate(-90deg)}@media(min-width:768px)and (max-width:1024px){section.stories .wwrapper .story_wrap .photo{width:300px;height:300px}section.stories .wwrapper .story_wrap .left{left:45px}section.stories .wwrapper .story_wrap .right{right:45px}}@media(min-width:1025px){section.stories .wwrapper .story_wrap{flex-direction:row}section.stories .wwrapper .story_wrap .left{left:-7rem;transform:translateY(-50%) rotate(90deg)}section.stories .wwrapper .story_wrap .right{right:-7rem;transform:translateY(-50%) rotate(-90deg)}section.stories .wwrapper .story_wrap .photo{width:30rem;height:30rem}section.stories .wwrapper .story_wrap .story{text-align:left;padding-left:13rem;padding-top:0;width:calc(100% - 30rem)}section.stories .wwrapper .story_wrap .story .text{font-size:3.6rem}}section.food-is-medicine{padding:5rem 0;background-color:#eeedee}section.food-is-medicine .wwrapper{display:flex;justify-content:space-between;flex-direction:column;align-items:center}section.food-is-medicine .wwrapper .column{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;text-align:center;padding:0 0 20px}section.food-is-medicine .wwrapper .column img{max-width:100%;width:350px}section.food-is-medicine .wwrapper .column .text{font-style:italic}section.food-is-medicine .wwrapper .column:last-child{padding-bottom:0}@media(min-width:1025px){section.food-is-medicine .wwrapper{flex-direction:row}section.food-is-medicine .wwrapper .column{width:50%;padding:0 4.5rem;text-align:left}section.food-is-medicine .wwrapper .column img{width:50rem}}section.faq .faq-wrap{margin-top:5rem}@media(min-width:1025px){section.faq .faq-wrap.two-cols{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}section.faq .faq-wrap.two-cols .column{width:calc(50% - 4rem)}}@media(min-width:1025px){section.faq .faq-wrap.cols{-moz-column-count:2;column-count:2;-moz-column-gap:4rem;column-gap:4rem}section.faq .faq-wrap.cols .faq-item,section.faq .faq-wrap.cols .faq-item *{-moz-column-break-inside:avoid;break-inside:avoid}}section.faq input[type=checkbox]{position:absolute;opacity:0;z-index:-1}section.faq .faq-item{width:100%;overflow:hidden;margin-bottom:1.5rem}section.faq .faq-item .faq-label{position:relative;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0;display:block;margin-bottom:1.5rem;padding-right:40px}section.faq .faq-item .faq-label h5{-webkit-tap-highlight-color:rgba(0,0,0,0);margin-bottom:0;display:inline;vertical-align:middle;color:#00a9ac;text-transform:uppercase}section.faq .faq-item .faq-label:before{content:"";display:none}section.faq .faq-item .faq-label:after{content:"+";font-size:40px;line-height:25px;color:#d8242f;display:block;position:absolute;top:0;right:0}@media(min-width:768px)and (max-width:1024px){section.faq .faq-item .faq-label:after{font-size:45px;line-height:33px}}@media(min-width:1025px){section.faq .faq-item .faq-label{display:inline-block;padding-right:4rem}section.faq .faq-item .faq-label:after{font-size:4.5rem;line-height:3.3rem}}section.faq .faq-item .faq-content{max-height:0;overflow:hidden}section.faq input:checked+.faq-label h5{font-weight:600}section.faq input:checked+.faq-label:after{content:"−"}section.faq input:checked~.faq-content{max-height:2000px;padding-bottom:4rem}@media(min-width:1025px){.timeline .wwrapper{min-height:95rem}}.timeline .first-last{color:#bbb;text-align:right}.timeline .first-last .first{float:left}.timeline .years{display:none;list-style:none;justify-content:stretch;padding:3rem 0 0 0;margin:0}@media(min-width:1025px){.timeline .years{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.timeline .years li{color:#faa63f;height:12rem;flex-grow:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.timeline .years li span.dot{background-color:#faa63f;width:1.2rem;height:1.2rem;border-radius:50%;overflow:hidden;display:block;transform:translate(-50%,-50%);position:absolute;left:50%;top:2rem}.timeline .years li span.yr{font-size:0;line-height:1em;padding-top:3rem;transform:translateX(-50%);position:absolute;bottom:2rem;left:50%;cursor:grab}.timeline .years li .cursor{background-color:#d8242f;width:2.4rem;height:2.4rem;transition:position .25s ease-in-out;transform:translate(-50%,-50%);position:absolute;left:50%;top:2rem;border-radius:50%;overflow:hidden;z-index:1;cursor:grab}.timeline .years li.active{color:#d8242f}.timeline .years li.active span.yr{font-family:eloquent-jf-pro,serif;font-weight:400;font-style:italic;font-size:3.6rem}.timeline article{transition:opacity .2s ease-in-out;opacity:0;max-height:0;visibility:hidden;position:absolute}.timeline article.active{position:static;max-height:none;visibility:visible;opacity:1;margin-top:45px}@media(min-width:768px)and (max-width:1024px){.timeline article.active{margin-top:70px}}@media(min-width:1025px){.timeline article.active{margin-top:0;position:absolute}}@media(min-width:1025px){.timeline article{width:auto;height:65rem;max-height:none;position:absolute;right:0;left:0;top:32rem}}.timeline article .pic{background-color:#000;background-blend-mode:luminosity;background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;margin:0 -20px}@media(min-width:768px)and (max-width:1024px){.timeline article .pic{height:365px;margin:0 -45px}}@media(min-width:1025px){.timeline article .pic{position:absolute;right:0;top:0;width:92rem;height:65rem;margin:0}}.timeline article .pad{padding:45px 0 0;color:#1c1c1c}@media(min-width:768px)and (max-width:1024px){.timeline article .pad{padding:60px 0 0}}@media(min-width:1025px){.timeline article .pad{color:#fff;background-color:rgba(0,0,0,.65);width:77rem;padding:6rem 5rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}}.timeline article .pad h3{font-family:eloquent-jf-pro,serif;font-weight:400;font-style:italic;margin-bottom:2.4rem}.timeline article .pad strong{font-weight:400}.timeline .arrow{cursor:pointer;transform:translateY(-50%);position:absolute;top:242px;width:70px;height:70px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.28)}@media(min-width:768px)and (max-width:1024px){.timeline .arrow{top:340px;width:128px;height:128px}}@media(min-width:1025px){.timeline .arrow{top:62.5rem;width:auto;height:auto;display:block;background-color:transparent}}.timeline .arrow svg{width:35px;height:35px;color:#fff}@media(min-width:768px)and (max-width:1024px){.timeline .arrow svg{width:65px;height:65px}}@media(min-width:1025px){.timeline .arrow svg{width:5rem;height:5rem;color:#1c1c1c}}.timeline .arrow.left{left:0}.timeline .arrow.left svg{transform:rotate(90deg)}@media(min-width:1025px){.timeline .arrow.left{left:-7rem}}.timeline .arrow.right{right:0}.timeline .arrow.right svg{transform:rotate(-90deg)}@media(min-width:1025px){.timeline .arrow.right{right:-7rem}}.quiz .q-form{display:flex;justify-content:space-between;margin-top:30px}@media(min-width:1025px){.quiz .q-form{margin-top:4rem;flex-direction:column}}.quiz .q-form ul.buttons{list-style:none;display:none;margin:-5px 0;padding:0;width:10%}@media(min-width:768px)and (max-width:1024px){.quiz .q-form ul.buttons{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;margin:-3px 0}}@media(min-width:1025px){.quiz .q-form ul.buttons{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin:0 0 4rem}}.quiz .q-form ul.buttons li{width:100%;text-align:center;border:2px solid #eeedee;font-size:24px;font-weight:700;padding:48px 0;margin:5px 0}@media(min-width:768px)and (max-width:1024px){.quiz .q-form ul.buttons li{margin:3px 0}}@media(min-width:1025px){.quiz .q-form ul.buttons li{border:.4rem solid #eeedee;font-size:3.6rem;padding:1.1rem 0;margin:0;width:16%}}.quiz .q-form ul.buttons li.past{background-color:transparent;color:#d8242f;border-color:#d8242f}.quiz .q-form ul.buttons li.active{background-color:#d8242f;color:#fff;border-color:#d8242f}.quiz .q-form ul.buttons li.next{background-color:#eeedee}.quiz .q-form .questions{background-color:#eeedee;padding:40px 20px;display:flex;flex-direction:column;justify-content:space-between;margin:0 -20px}@media(min-width:768px)and (max-width:1024px){.quiz .q-form .questions{width:calc(90% - 10px);margin:0;margin-left:10px;padding:40px;min-height:870px}}@media(min-width:1025px){.quiz .q-form .questions{padding:8rem;width:100%;margin:0;min-height:0}}.quiz .q-form .questions ul.steps{list-style:none;margin:0;padding:0}.quiz .q-form .questions ul.steps li h4{text-transform:none;margin-bottom:20px;font-size:24px}@media(min-width:768px)and (max-width:1024px){.quiz .q-form .questions ul.steps li h4{font-size:28px}}@media(min-width:1025px){.quiz .q-form .questions ul.steps li h4{margin-bottom:5rem;font-size:3.6rem}}.quiz .q-form .questions ul.steps li label{display:flex;margin:14px 0}@media(min-width:1025px){.quiz .q-form .questions ul.steps li label{margin:1.4rem 0}}.quiz .q-form .questions ul.steps li label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;background-color:#fff;margin:0;padding:0;font:inherit;color:#fff;width:20px;height:20px;border:3px solid #fff;border-radius:50%;transform:translateY(.2rem);cursor:pointer}.quiz .q-form .questions ul.steps li label input[type=radio]:before{content:"";width:14px;height:14px;border-radius:50%;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 14px 14px #d8242f}@media(min-width:768px)and (max-width:1024px){.quiz .q-form .questions ul.steps li label input[type=radio]{width:30px;height:30px;border:5px solid #fff}.quiz .q-form .questions ul.steps li label input[type=radio]:before{width:20px;height:20px;box-shadow:inset 20px 20px #d8242f}}@media(min-width:1025px){.quiz .q-form .questions ul.steps li label input[type=radio]{width:3rem;height:3rem;border:.5rem solid #fff}.quiz .q-form .questions ul.steps li label input[type=radio]:before{width:2rem;height:2rem;box-shadow:inset 2rem 2rem #d8242f}}.quiz .q-form .questions ul.steps li label input[type=radio]:checked:before{transform:scale(1)}.quiz .q-form .questions ul.steps li label span{font-size:18px;margin-left:10px;cursor:pointer}@media(min-width:768px)and (max-width:1024px){.quiz .q-form .questions ul.steps li label span{font-size:24px}}@media(min-width:1025px){.quiz .q-form .questions ul.steps li label span{font-size:2.4rem}}.quiz .q-form .questions .controls{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.quiz .q-form .questions .controls button{white-space:nowrap}.quiz .q-form .questions .controls button.restart{background-color:transparent;color:#1f92af;text-decoration:underline;padding:0;margin-right:20px}@media(min-width:1025px){.quiz .q-form .questions .controls button.restart{margin-right:6rem}}.quiz .q-form .questions .controls button.restart:hover{text-decoration:none}@media(min-width:1025px){.quiz .q-form .questions .controls button.next{width:25.6rem}}section.logo-slider{position:relative;overflow:hidden}section.logo-slider .wwrapper .slider-wrap{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:50px 0 30px}@media(min-width:1025px){section.logo-slider .wwrapper .slider-wrap{margin:10rem 0}}section.logo-slider .wwrapper .slider-wrap .slider-view{width:100%;overflow:hidden}section.logo-slider .wwrapper .slider-wrap .slider-view .slick-track .slick-slide{display:inline-block;vertical-align:middle;padding:30px 0}@media(min-width:1025px){section.logo-slider .wwrapper .slider-wrap .slider-view .slick-track .slick-slide{padding:0 5rem}}section.logo-slider .wwrapper .slider-wrap .slider-view .slick-track .slick-slide div{height:auto;text-align:center}section.logo-slider .wwrapper .slider-wrap .slider-view .slick-track .slick-slide div img{height:auto;max-height:20rem;width:auto!important;max-width:100%}section.logo-slider .wwrapper .slider-wrap .slider-view .left,section.logo-slider .wwrapper .slider-wrap .slider-view .right{position:absolute;top:50%;cursor:pointer;display:none}section.logo-slider .wwrapper .slider-wrap .slider-view .left svg,section.logo-slider .wwrapper .slider-wrap .slider-view .right svg{width:60px;height:30px}@media(min-width:1025px){section.logo-slider .wwrapper .slider-wrap .slider-view .left,section.logo-slider .wwrapper .slider-wrap .slider-view .right{display:block}section.logo-slider .wwrapper .slider-wrap .slider-view .left svg,section.logo-slider .wwrapper .slider-wrap .slider-view .right svg{width:6rem;height:3rem}}section.logo-slider .wwrapper .slider-wrap .slider-view .left{left:-10rem;transform:translateY(-50%) rotate(90deg)}section.logo-slider .wwrapper .slider-wrap .slider-view .right{right:-10rem;transform:translateY(-50%) rotate(-90deg)}.has-iframe{height:100%}.block.buttons{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:5rem;gap:2rem}.block.buttons .button{width:100%}@media(min-width:768px)and (max-width:1024px){.block.buttons .button{width:auto}}@media(min-width:1025px){.block.buttons .button{width:auto;margin-bottom:0}}.block.values{position:relative}.block.values .gradient{background:linear-gradient(90deg,rgba(0,0,0,.6),transparent 35%,rgba(0,0,0,.6));width:auto;height:47rem;position:absolute;right:0;left:0;top:4.5rem;display:none}@media(min-width:1025px){.block.values .gradient{display:block}}.block.values .wwrapper{display:none}@media(min-width:1025px){.block.values .wwrapper{display:block}}.block.values .vwrapper{white-space:nowrap;margin-top:50px}@media(min-width:1025px){.block.values .vwrapper{position:absolute;right:0;left:0;top:4.5rem;transition:left .25s ease-in-out;margin-top:0}}@media(min-width:1025px){.block.values .vwrapper.no-trans{transition:none}}.block.values .vwrapper .value{background-color:#000;white-space:normal;position:relative;display:block}@media(min-width:1025px){.block.values .vwrapper .value{display:inline-block;width:47rem;height:47rem}}.block.values .vwrapper .value .bg-img{background-position:top;background-repeat:no-repeat;background-size:cover;opacity:.35;position:absolute;bottom:0;right:0;left:0;top:0}@media(min-width:1025px){.block.values .vwrapper .value .bg-img{background-position:50%;width:47rem;height:47rem}}.block.values .vwrapper .value .content{color:#fff;padding:50px 20px;position:relative;background-color:transparent;transition:background-color .2s ease-in-out}@media(min-width:768px)and (max-width:1024px){.block.values .vwrapper .value .content{padding:80px 45px}}@media(min-width:1025px){.block.values .vwrapper .value .content{padding:5.5rem;width:47rem;height:47rem;position:absolute;bottom:0;right:0;left:0;top:0}}.block.values .vwrapper .value .content h4{margin-bottom:0}.block.values .vwrapper .value .content .text{line-height:1.25;max-height:0;margin-top:0;overflow:hidden;transition:margin-top .2s ease-in-out}@media(min-width:1025px){.block.values .vwrapper .value .content .text{margin-top:2.4rem;max-height:none;overflow:unset}}.block.values .vwrapper .value .content:after{content:"";display:block;right:20px;top:50%;transform:translateY(-50%);position:absolute;width:25px;height:22px;background-image:url(../../public/img/dropdown.d7efda1a.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:1;transition:opacity .2s ease-in-out}@media(min-width:768px)and (max-width:1024px){.block.values .vwrapper .value .content:after{width:36px;height:30px;right:45px}}@media(min-width:1025px){.block.values .vwrapper .value .content:after{content:none;display:none}}.block.values .vwrapper .value.active .content{background-color:#00a9ac}.block.values .vwrapper .value.active .content:after{opacity:0}.block.values .vwrapper .value.active .content .text{margin-top:30px;max-height:none}.block.values .hl-block{background-color:#00a9ac;color:#fff;width:57rem;height:56rem;padding:10rem;margin-left:-10rem;margin-top:7.5rem}.block.values .hl-block .text{line-height:1.25}.block.values .arrow{color:#fff;cursor:pointer;transform:translateY(-50%);position:absolute;top:50%;display:none}@media(min-width:1025px){.block.values .arrow{display:block}}.block.values .arrow svg{width:5rem;height:auto;transition:transform 50ms ease-in-out}.block.values .arrow.left{left:4rem}.block.values .arrow.left svg{transform:rotate(90deg)}.block.values .arrow.left:hover svg{transform:rotate(90deg) scale(1.2)}.block.values .arrow.right{right:4rem}.block.values .arrow.right svg{transform:rotate(-90deg)}.block.values .arrow.right:hover svg{transform:rotate(-90deg) scale(1.2)}@media(min-width:1025px){.block.staff{margin-top:4rem}}.block.staff .staff-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.block.staff .staff-wrap .staff-item{width:100%;margin-bottom:40px}@media(min-width:768px)and (max-width:1024px){.block.staff .staff-wrap .staff-item{width:calc(50% - 40px);margin-bottom:50px}}@media(min-width:1025px){.block.staff .staff-wrap .staff-item{width:calc(33.333% - 4rem);margin-bottom:8rem}}.block.staff .staff-wrap .staff-item .photo{position:relative;display:flex;margin-bottom:25px;overflow:hidden}@media(min-width:480px)and (max-width:767px){.block.staff .staff-wrap .staff-item .photo{width:300px;height:300px}}@media(min-width:768px)and (max-width:1024px){.block.staff .staff-wrap .staff-item .photo{margin-bottom:24px;width:300px;height:300px}}@media(min-width:1025px){.block.staff .staff-wrap .staff-item .photo{margin-bottom:3.5rem;width:34rem;height:37rem}}.block.staff .staff-wrap .staff-item .photo img{max-width:100%}@media(min-width:1025px){.block.staff .staff-wrap .staff-item .photo img{max-width:none;position:absolute;height:100%;left:50%;transform:translateX(-50%)}}.block.staff .staff-wrap .staff-item .photo .hover-block{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;background-color:rgba(216,36,47,.64);opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}.block.staff .staff-wrap .staff-item .photo .hover-block a{color:#fff;margin:0 2.5rem;transition:opacity .2s ease-in-out;display:flex}.block.staff .staff-wrap .staff-item .photo .hover-block a svg{width:40px;height:30px}@media(min-width:768px)and (max-width:1024px){.block.staff .staff-wrap .staff-item .photo .hover-block a svg{width:50px;height:40px}}@media(min-width:1025px){.block.staff .staff-wrap .staff-item .photo .hover-block a svg{width:5rem;height:4rem}}.block.staff .staff-wrap .staff-item .photo .hover-block a:hover{opacity:.8}.block.staff .staff-wrap .staff-item .photo:hover .hover-block{visibility:visible;opacity:1}.block.staff .staff-wrap .staff-item h5{font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:0}.block.staff .staff-wrap .staff-item .text{margin-top:1.5rem}.block.staff .staff-wrap .staff-item.empty{visibility:hidden;margin-bottom:0}.block.staff .staff-wrap.four-cols .staff-item{width:100%}@media(min-width:768px)and (max-width:1024px){.block.staff .staff-wrap.four-cols .staff-item{width:calc(50% - 40px)}}@media(min-width:1025px){.block.staff .staff-wrap.four-cols .staff-item{width:calc(25% - 3rem)}}@media(min-width:1025px){.block.staff .staff-wrap.four-cols .staff-item .photo{width:25rem;height:27rem}}.block.dietitians.top-line{padding-top:8rem;border-top:.2rem solid #a3a3a3}.block.dietitians .dietations-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:5rem;margin-bottom:5rem}.block.dietitians .dietations-wrap .d-item{width:100%;margin-bottom:30px}@media(min-width:768px)and (max-width:1024px){.block.dietitians .dietations-wrap .d-item{width:calc(50% - 40px);margin-bottom:50px}}@media(min-width:1025px){.block.dietitians .dietations-wrap .d-item{margin-bottom:0;width:calc(20% - 2rem)}}.block.dietitians .dietations-wrap .d-item .photo{position:relative;display:flex;margin-bottom:15px;overflow:hidden}@media(min-width:480px)and (max-width:767px){.block.dietitians .dietations-wrap .d-item .photo{width:300px;height:300px}}@media(min-width:768px)and (max-width:1024px){.block.dietitians .dietations-wrap .d-item .photo{width:300px;height:300px}}@media(min-width:1025px){.block.dietitians .dietations-wrap .d-item .photo{margin-bottom:2.4rem;width:20.5rem;height:20.5rem}}.block.dietitians .dietations-wrap .d-item .photo img{max-width:100%}@media(min-width:1025px){.block.dietitians .dietations-wrap .d-item .photo img{max-width:none;position:absolute;height:100%;left:50%;transform:translateX(-50%)}}.block.dietitians .dietations-wrap .d-item h5{margin-bottom:.5rem;font-weight:700}@media(max-width:767px){.block.dietitians .dietations-wrap .d-item h5{margin-top:10px}}.block.dietitians .dietations-wrap .d-item .text{margin-top:0;margin-bottom:.5rem}.block.dietitians .dietations-wrap .d-item .text:last-child{margin-bottom:0}.block.dietitians .dietations-wrap .d-item .email{font-size:18px;line-height:1.5;font-weight:400}@media(min-width:1025px){.block.dietitians .dietations-wrap .d-item .email{font-size:2.4rem}}.block.dietitians .dietations-wrap .d-item.empty{visibility:hidden;margin-bottom:0}.block.menus{margin-bottom:5rem}.block.menus .menus-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:5rem}.block.menus .menus-wrap .menu-item{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:24px;overflow:hidden;width:100%;height:250px;margin-bottom:30px;padding:20px;text-align:center}@media(min-width:768px)and (max-width:1024px){.block.menus .menus-wrap .menu-item{width:calc(50% - 20px);height:275px;margin-bottom:40px}}@media(min-width:1025px){.block.menus .menus-wrap .menu-item{margin-bottom:4.4rem;height:27.5rem;padding:2rem;width:calc(33.33% - 2.8rem)}}.block.menus .menus-wrap .menu-item img{max-width:none;position:absolute;height:100%;left:50%;transform:translateX(-50%)}.block.menus .menus-wrap .menu-item .hover-link{position:absolute;background-color:#d8242f;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:600;text-align:center;padding:2rem;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out;z-index:1}.block.menus .menus-wrap .menu-item .mob-link,.block.menus .menus-wrap .menu-item h5{color:#fff;font-weight:700;text-transform:uppercase;position:relative;margin:0;z-index:1}.block.menus .menus-wrap .menu-item .mob-link{text-decoration:none;font-size:18px}@media(min-width:768px)and (max-width:1024px){.block.menus .menus-wrap .menu-item .mob-link{font-size:24px}}.block.menus .menus-wrap .menu-item.empty{visibility:hidden;margin-bottom:0;height:0;padding:0}.block.menus .menus-wrap .menu-item:hover .hover-link{visibility:visible;line-height:1.5;opacity:1}.block.menus .menus-wrap .menu-item:before{content:"";background-color:rgba(0,0,0,.45);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.jobs-list{list-style:none;padding:0;margin:0}.block.downloads .d-wrapper{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin-top:5rem}.block.downloads .d-wrapper .column{padding:20px;display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:20px;background-color:#eeedee}@media(min-width:768px)and (max-width:1024px){.block.downloads .d-wrapper .column{padding:30px;width:calc(50% - 20px);margin-bottom:30px}}@media(min-width:1025px){.block.downloads .d-wrapper .column{padding:4.5rem;width:calc(33.333% - 1.7rem);margin-bottom:2.4rem}}.block.downloads .d-wrapper .column .text{margin-top:0}@media(min-width:1025px){.block.downloads .d-wrapper .column .text{margin-bottom:3.5rem}}.block.downloads .d-wrapper .column h5{font-weight:700;text-transform:uppercase}.block.downloads .d-wrapper .column .button{margin-top:auto;padding:20px 32px}@media(min-width:1025px){.block.downloads .d-wrapper .column .button{padding:2.4rem 4rem}}.block.downloads .d-wrapper .column.empty{padding:0;visibility:hidden}.page.general .submenu{display:none;background-color:#030f50;font-weight:700;padding:4.5rem 0;left:0;right:0;top:93.3rem;position:absolute;z-index:4}.page.general .submenu.topbanner{top:100.8rem}.page.general .submenu.presticky{padding:2rem 0;top:9.8rem;transform:translateY(-110%);position:fixed}.page.general .submenu.sticky{transition:transform .2s ease-in-out;transform:translateY(0)}@media(min-width:1025px){.page.general .submenu{display:block}}.page.general .submenu ul{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:0;margin:0}.page.general .submenu ul li{position:relative;cursor:pointer;list-style-type:none;color:#fff;line-height:2rem;font-size:1.8rem;text-transform:uppercase;text-decoration:underline}.page.general .submenu ul li:hover{text-decoration:none}body{font-family:montserrat,sans-serif;font-size:2.4rem;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:4.5rem;margin:.67em 0}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:montserrat,sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}body,html{background:#fff;color:#231f20;min-height:100%;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2{font-size:38px;line-height:normal;text-transform:uppercase;margin:5rem 0}@media(min-width:768px)and (max-width:1024px){h2{font-size:72px}}@media(min-width:1025px){h2{font-size:7.2rem}}h2:first-child{margin-top:0}h2:last-child{margin-bottom:0}h3{font-size:28px;line-height:normal;text-transform:uppercase;margin:3.6rem 0}@media(min-width:768px)and (max-width:1024px){h3{font-size:48px}}@media(min-width:1025px){h3{font-size:4.8rem}}h3:first-child{margin-top:0}h3:last-child{margin-bottom:0}h4{font-size:22px;line-height:normal;text-transform:uppercase;margin:2.4rem 0}@media(min-width:768px)and (max-width:1024px){h4{font-size:36px}}@media(min-width:1025px){h4{font-size:3.6rem}}h4:first-child{margin-top:0}h4:last-child{margin-bottom:0}.text,h5,p{font-size:18px;line-height:1.5;font-weight:400;margin:24px 0}@media(min-width:768px)and (max-width:1024px){.text,h5,p{font-size:24px;margin-bottom:24px}}@media(min-width:1025px){.text,h5,p{margin-bottom:2.4rem;font-size:2.4rem}}.text:first-child,h5:first-child,p:first-child{margin-top:0}.text:last-child,h5:last-child,p:last-child{margin-bottom:0}.text img,h5 img,p img{max-width:100%;height:auto}.imgwrap{width:100%;overflow:hidden;margin-bottom:5rem}.imgwrap>img{width:100%;height:auto}@media(max-width:479px){.imgwrap{margin-bottom:2rem}}.wwrapper{position:relative;max-width:100%;width:100%;height:100%;display:block;margin:0 auto;padding-left:20px;padding-right:20px}@media(min-width:768px)and (max-width:1024px){.wwrapper{padding-left:45px;padding-right:45px;max-width:100%}}@media(min-width:1025px){.wwrapper{max-width:128rem;padding-left:5rem;padding-right:5rem}}pre{max-width:100%;overflow:auto}svg.play{color:#fff;width:17rem;height:17rem}.preloader{display:flex;align-items:center;justify-content:center;background:transparent;width:auto;height:auto;z-index:9999;position:fixed;bottom:0;right:0;left:0;top:0;opacity:0;pointer-events:none}.preloader.active{background:#fff;opacity:1;pointer-events:all}.preloader.active ul{display:grid;grid-template-columns:repeat(5,1fr);animation:rot 16s linear infinite;padding:0;margin:0}@keyframes rot{to{transform:rotate(1turn)}}.preloader.active li{list-style:none;width:30px;height:30px;background:#00a9ac;border-radius:4px;box-shadow:0 0 1px #fff,0 0 5px #00a9ac,0 0 10px #00a9ac,0 0 15px #00a9ac,0 0 25px #00a9ac,0 0 55px #00a9ac;animation:scale .8s linear infinite alternate}@keyframes scale{to{transform:scale(.1);opacity:0}}.preloader.active li:first-child{z-index:24}.preloader.active li:nth-child(2){z-index:23}.preloader.active li:nth-child(3){z-index:22}.preloader.active li:nth-child(4){z-index:21}.preloader.active li:nth-child(5){z-index:20}.preloader.active li:nth-child(6){z-index:19}.preloader.active li:nth-child(7){z-index:18}.preloader.active li:nth-child(8){z-index:17}.preloader.active li:nth-child(9){z-index:16}.preloader.active li:nth-child(10){z-index:15}.preloader.active li:nth-child(11){z-index:14}.preloader.active li:nth-child(12){z-index:13}.preloader.active li:nth-child(13){z-index:12}.preloader.active li:nth-child(14){z-index:11}.preloader.active li:nth-child(15){z-index:10}.preloader.active li:nth-child(16){z-index:9}.preloader.active li:nth-child(17){z-index:8}.preloader.active li:nth-child(18){z-index:7}.preloader.active li:nth-child(19){z-index:6}.preloader.active li:nth-child(20){z-index:5}.preloader.active li:nth-child(21){z-index:4}.preloader.active li:nth-child(22){z-index:3}.preloader.active li:nth-child(23){z-index:2}.preloader.active li:nth-child(24){z-index:1}.preloader.active li:nth-child(25){z-index:0}.preloader.active li:nth-child(24){animation-delay:.9s}.preloader.active li:nth-child(2){animation-delay:.2s}.preloader.active li:nth-child(8){animation-delay:.4s}.preloader.active li:nth-child(14){animation-delay:.6s}.preloader.active li:nth-child(20){animation-delay:.8s}.preloader.active li:nth-child(3){animation-delay:.3s}.preloader.active li:nth-child(9){animation-delay:.5s}.preloader.active li:nth-child(15){animation-delay:.7s}.preloader.active li:nth-child(4){animation-delay:.4s}.preloader.active li:nth-child(10){animation-delay:.6s}.preloader.active li:nth-child(5){animation-delay:.5s}.preloader.active li:first-child{animation-delay:.1s}.preloader.active li:nth-child(6){animation-delay:.2s}.preloader.active li:nth-child(11){animation-delay:.3s}.preloader.active li:nth-child(16){animation-delay:.4s}.preloader.active li:nth-child(21){animation-delay:.5s}.preloader.active li:nth-child(7){animation-delay:.3s}.preloader.active li:nth-child(12){animation-delay:.4s}.preloader.active li:nth-child(17){animation-delay:.5s}.preloader.active li:nth-child(22){animation-delay:.6s}.preloader.active li:nth-child(13){animation-delay:.5s}.preloader.active li:nth-child(18){animation-delay:.6s}.preloader.active li:nth-child(19),.preloader.active li:nth-child(23){animation-delay:.7s}.preloader.active li:nth-child(24){animation-delay:.8s}.preloader.active li:nth-child(25){animation-delay:.9s}.preloader.active li::marker{display:none;opacity:0;visibility:hidden}.app header.d-header .header-bottom ul.main,.app header.sticky .menu-wrap ul.main{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.app header.d-header .header-bottom ul.main li,.app header.sticky .menu-wrap ul.main li{font-size:1.8rem;line-height:2.4rem}.app header.d-header .header-bottom ul.main li .top,.app header.d-header .header-bottom ul.main li a,.app header.sticky .menu-wrap ul.main li .top,.app header.sticky .menu-wrap ul.main li a{color:#3c3c3e;padding:2rem 0;display:block;cursor:pointer}.app header.d-header .header-bottom ul.main li .submenu,.app header.sticky .menu-wrap ul.main li .submenu{position:absolute;left:-1.7rem;padding:2.5rem 1.7rem;min-width:25rem;border-top:.7rem solid #00a9ac;background-color:#fff;z-index:2}.app header.d-header .header-bottom ul.main li .submenu li,.app header.sticky .menu-wrap ul.main li .submenu li{margin-bottom:2rem}.app header.d-header .header-bottom ul.main li .submenu li a,.app header.sticky .menu-wrap ul.main li .submenu li a{padding:0;transition:color .125s ease-in-out}.app header.d-header .header-bottom ul.main li .submenu li a:hover,.app header.sticky .menu-wrap ul.main li .submenu li a:hover{color:#00a9ac}.app header.d-header .header-bottom ul.main li:last-child .submenu,.app header.sticky .menu-wrap ul.main li:last-child .submenu{left:auto;right:-1.7rem}.app header.d-header .header-bottom ul.main li:hover .submenu,.app header.sticky .menu-wrap ul.main li:hover .submenu{display:block}.app header.d-header .header-top .secondary-nav ul.sub li,.app header.sticky .menu-wrap ul.sub li{font-size:1.8rem;padding:2.5rem 7rem 2.5rem 3rem}.app header.d-header .header-top .secondary-nav ul.sub li:after,.app header.sticky .menu-wrap ul.sub li:after{right:2.5rem;width:2.5rem;height:2.5rem;background-image:url(../../public/img/heart-icon.91ac19fe.svg)}.app header.d-header .header-top .secondary-nav ul.sub li a,.app header.sticky .menu-wrap ul.sub li a{display:block}.app header.d-header .header-top .secondary-nav ul.sub li .submenu,.app header.sticky .menu-wrap ul.sub li .submenu{position:absolute;padding:2.5rem 3rem}.app header.d-header .header-top .secondary-nav ul.sub li .submenu li,.app header.sticky .menu-wrap ul.sub li .submenu li{margin-bottom:2rem;padding:0}.app header.d-header .header-top .secondary-nav ul.sub li .submenu li a,.app header.sticky .menu-wrap ul.sub li .submenu li a{padding:0}.app header.d-header .header-top .secondary-nav ul.sub li .submenu li:after,.app header.sticky .menu-wrap ul.sub li .submenu li:after{content:none}@media(min-width:1025px){.app header.d-header .header-top .secondary-nav ul.sub li:hover .submenu,.app header.sticky .menu-wrap ul.sub li:hover .submenu{display:block}}@media print{.app header{display:none!important}}.app header ul.main{margin:0;padding:0}.app header ul.main li{list-style-type:none;position:relative}.app header ul.main li .top,.app header ul.main li a{text-decoration:none;text-transform:uppercase;font-weight:600}.app header ul.main li .submenu{display:none;margin:0}.app header ul.main li .submenu a{transition:opacity .2s ease-in-out}@media(min-width:1025px){.app header ul.main li:hover .submenu{display:block}}.app header ul.sub{padding:0;margin:0}@media(min-width:1025px){.app header ul.sub{cursor:pointer}}.app header ul.sub li{position:relative;list-style-type:none;text-transform:uppercase;background-color:#d8242f}.app header ul.sub li a{text-decoration:none;font-weight:600;color:#fff}.app header ul.sub li:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-position:50%;z-index:2}.app header ul.sub li .submenu{display:none;margin:0;left:0;right:0;background-color:#d8242f;z-index:2}.app header ul.sub li .submenu li a{transition:opacity .125s ease-in-out}.app header ul.sub li .submenu li a:after{content:none}.app header ul.sub li .submenu li a:hover{opacity:.7}@media(min-width:1025px){.app header ul.sub li:hover .submenu{display:block}}.app header.sticky{display:none;position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:5;padding:20px 0;transform:translateY(-110%);transition:transform .2s ease-in-out}.app header.sticky.active{transform:translateY(0)}@media(min-width:1025px){.app header.sticky{padding:1.6rem 0;display:block}}.app header.sticky .logo{display:flex}.app header.sticky .logo img,.app header.sticky .logo svg{width:145px;height:60px}@media(min-width:1025px){.app header.sticky .logo img,.app header.sticky .logo svg{width:14.5rem;height:6rem}}.app header.sticky .logo img{-o-object-fit:contain;object-fit:contain}.app header.sticky .wwrapper{justify-content:space-between}.app header.sticky .menu-wrap,.app header.sticky .wwrapper{display:flex;align-items:center}.app header.sticky .menu-wrap ul.main li .top,.app header.sticky .menu-wrap ul.sub li .top{white-space:nowrap}@media(min-width:1025px){.app header.sticky .menu-wrap ul.main li,.app header.sticky .menu-wrap ul.sub li{font-size:1.5rem}}@media(min-width:1025px){.app header.sticky .menu-wrap ul.sub{margin-left:1.8rem}.app header.sticky .menu-wrap ul.sub>li>a{white-space:nowrap}}@media(min-width:1025px){.app header.sticky .menu-wrap ul.main li{margin:0 1.8rem}}.app header.m-header{background-color:#fff;padding:30px 0;position:relative}.app header.m-header .nav-panel{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.app header.m-header .nav-panel .logo{display:flex}.app header.m-header .nav-panel .logo img,.app header.m-header .nav-panel .logo svg{width:200px;height:85px}.app header.m-header .nav-panel .logo img{-o-object-fit:contain;object-fit:contain}.app header.m-header .nav-panel .menu-button{position:fixed;z-index:10;top:35px;right:20px}@media(min-width:768px)and (max-width:1024px){.app header.m-header .nav-panel .menu-button{top:50px;right:45px}}.app header.m-header .nav-panel .menu-button .menu-toggle{border:0 none;width:75px;height:75px;background-color:#00a9ac;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff;opacity:1;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}.app header.m-header .nav-panel .menu-button .menu-toggle svg{width:58px;height:58px;transform:rotate(90deg);transform-origin:center;transition:transform .2s ease-in-out}.app header.m-header .nav-panel .menu-button .menu-toggle.toggled{background-color:#00a9ac!important;opacity:1!important}.app header.m-header .nav-panel .menu-button .menu-toggle.toggled svg{transform:rotate(0deg)}.app header.m-header .nav-panel .menu-button.static{position:static}.app header.m-header .nav-panel .menu-button.fixtop{position:fixed;top:35px;right:20px}@media(min-width:768px)and (max-width:1024px){.app header.m-header .nav-panel .menu-button.fixtop{top:50px;right:45px}}.app header.m-header .nav-panel .menu-button.gray{position:fixed;top:35px;right:20px}@media(min-width:768px)and (max-width:1024px){.app header.m-header .nav-panel .menu-button.gray{top:50px;right:45px}}.app header.m-header .nav-panel .menu-button.gray .menu-toggle{background-color:#8e8e8e;opacity:.8}.app header.m-header .nav-menu{position:fixed;background-color:#00a9ac;top:0;bottom:0;right:-100%;width:80%;max-width:470px;padding:145px 20px 20px;transition:right .2s ease-in-out;overflow-y:auto;z-index:9}@media(min-width:768px)and (max-width:1024px){.app header.m-header .nav-menu{padding:200px 40px 40px}}.app header.m-header .nav-menu .newsletter-signup{font-size:18px;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none;position:absolute;top:50%;transform:translateY(-50%);padding:0 32px;max-width:240px}.app header.m-header .nav-menu .newsletter-signup svg{height:16px;width:22px;margin-left:5px}@media(min-width:768px)and (max-width:1024px){.app header.m-header .nav-menu .newsletter-signup{font-size:24px}.app header.m-header .nav-menu .newsletter-signup svg{height:18px;width:24px}}.app header.m-header .nav-menu .top-ident-block{height:145px;width:80%;max-width:470px;position:fixed;top:0;right:-100%;z-index:9;background-color:#00a9ac;transition:right .2s ease-in-out;padding:20px 95px 20px 20px}@media(min-width:768px)and (max-width:1024px){.app header.m-header .nav-menu .top-ident-block{padding:45px 145px 45px 45px;height:200px}}.app header.m-header .nav-menu ul.sub{margin-bottom:40px}@media(min-width:768px)and (max-width:1024px){.app header.m-header .nav-menu ul.sub{margin-bottom:60px}}.app header.m-header .nav-menu ul.sub li{font-size:18px;line-height:normal}.app header.m-header .nav-menu ul.sub li>a{padding:20px 60px 20px 32px;display:block}.app header.m-header .nav-menu ul.sub li .submenu{padding:0 32px 20px}.app header.m-header .nav-menu ul.sub li .submenu li{margin-bottom:20px;padding:0;font-weight:600}.app header.m-header .nav-menu ul.sub li .submenu li a{padding:0;font-weight:500}.app header.m-header .nav-menu ul.sub li .submenu li:after{content:none}.app header.m-header .nav-menu ul.sub li .submenu li:last-child{margin-bottom:0}.app header.m-header .nav-menu ul.sub li:after{top:20px;right:32px;width:20px;height:22px;background-image:url(../../public/img/dropdown.d7efda1a.svg);transform:translate(0)}.app header.m-header .nav-menu ul.sub li .pad{position:absolute;width:9rem;height:9rem;right:14px;top:4px;z-index:3}.app header.m-header .nav-menu ul.sub li.opened:after{transform:rotate(-180deg)}.app header.m-header .nav-menu ul.sub li.opened .submenu{display:block}@media(min-width:768px)and (max-width:1024px){.app header.m-header .nav-menu ul.sub li{font-size:24px}.app header.m-header .nav-menu ul.sub li .pad{top:8px}.app header.m-header .nav-menu ul.sub li:after{width:24px;height:29px}}.app header.m-header .nav-menu ul.main li{font-size:18px;line-height:normal;padding:12px 0;position:relative}.app header.m-header .nav-menu ul.main li .top,.app header.m-header .nav-menu ul.main li a{color:#fff;padding:0 60px 0 32px;display:block}.app header.m-header .nav-menu ul.main li .submenu{padding:0 32px;margin-top:24px}.app header.m-header .nav-menu ul.main li .submenu li{margin-bottom:25px;padding:0}.app header.m-header .nav-menu ul.main li .submenu li:after{content:none}.app header.m-header .nav-menu ul.main li .submenu li a{padding:0;font-weight:500}.app header.m-header .nav-menu ul.main li:after{content:"";display:block;right:32px;top:12px;position:absolute;width:20px;height:22px;background-image:url(../../public/img/dropdown.d7efda1a.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}@media(max-width:1024px){.app header.m-header .nav-menu ul.main li.opened .submenu{display:block}.app header.m-header .nav-menu ul.main li.opened:after{transform:rotate(-180deg)}}@media(min-width:768px)and (max-width:1024px){.app header.m-header .nav-menu ul.main li{font-size:24px}.app header.m-header .nav-menu ul.main li:after{width:24px;height:29px}}@media(min-width:1025px){.app header.m-header .nav-menu ul.main li:hover .submenu{display:block}}.app header.m-header .nav-menu.active,.app header.m-header .nav-menu.active .top-ident-block{right:0}@media(min-width:768px)and (max-width:1024px){.app header.m-header{padding:45px 0}.app header.m-header .nav-panel .logo img,.app header.m-header .nav-panel .logo svg{width:260px;height:110px}.app header.m-header .nav-panel .logo img{-o-object-fit:contain;object-fit:contain}.app header.m-header .nav-panel .menu-button .menu-toggle{width:100px;height:100px}.app header.m-header .nav-panel .menu-button .menu-toggle svg{width:75px;height:75px}}.app header.d-header{display:flex;flex-direction:column;padding:4rem 0;background-color:#fff}.app header.d-header .header-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:4rem}.app header.d-header .header-top .logo img,.app header.d-header .header-top .logo svg{width:28rem;height:10.5rem}.app header.d-header .header-top .logo img{-o-object-fit:contain;object-fit:contain}.app header.d-header .header-top .secondary-nav{display:flex;flex-direction:row;align-items:center}.app header.d-header .header-top .secondary-nav a.newsletter-signup{font-size:1.8rem;color:#00a9ac;text-transform:uppercase;font-weight:600;display:block;margin-right:5rem}.app header.d-header .header-top .secondary-nav a.newsletter-signup:hover{text-decoration:none}.app .pre-footer{background-color:#00a9ac;padding:35px 0}@media print{.app .pre-footer{display:none}}@media(min-width:768px)and (max-width:1024px){.app .pre-footer{padding:60px 0}}@media(min-width:1025px){.app .pre-footer{padding:4rem 0}}.app .pre-footer form{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.app .pre-footer form button,.app .pre-footer form input{width:100%}.app .pre-footer form input{margin-bottom:25px}.app .pre-footer form input:invalid{border-color:#d8242f}@media(min-width:768px)and (max-width:1024px){.app .pre-footer form input{margin-bottom:35px}}@media(min-width:1025px){.app .pre-footer form{flex-direction:row}.app .pre-footer form button,.app .pre-footer form input{width:24.6%}.app .pre-footer form button:first-child,.app .pre-footer form button:nth-child(2),.app .pre-footer form input:first-child,.app .pre-footer form input:nth-child(2){width:20.6%}.app .pre-footer form button:nth-child(3),.app .pre-footer form input:nth-child(3){width:32.6%}.app .pre-footer form input{margin-bottom:0}}@media(min-width:1025px)and (min-width:1025px){.app .pre-footer form input{font-size:1.6rem}}.app .pre-footer .message{color:#fff;margin:24px 0}@media(min-width:1025px){.app .pre-footer .message{margin:2.4rem 0}}.app .pre-footer .message:last-child{margin-bottom:0}.app .pre-footer .message a{text-decoration:underline;color:#fff}.app .pre-footer .message a:hover{text-decoration:none}.app footer{background-color:#eeedee;padding:35px 0 50px}@media print{.app footer{display:none}}@media(min-width:1025px){.app footer{padding:3.5rem 0 7rem}}.app footer .socials{display:flex;flex-direction:row;justify-content:space-around;align-items:center;margin-top:7rem}.app footer .socials a{color:#00a9ac;display:inline-block;margin:0 10px}.app footer .socials a svg{width:35px;height:35px}.app footer .socials a:hover{opacity:.85}.app footer .socials a.yt svg{top:4px;position:relative}@media(min-width:768px)and (max-width:1024px){.app footer .socials{justify-content:center}.app footer .socials a{margin:0 25px}}@media(min-width:1025px){.app footer .socials{max-width:20rem;flex-wrap:wrap;justify-content:flex-start;margin-top:0;gap:2.5rem 4rem}.app footer .socials a{margin:0}.app footer .socials a svg{width:3.5rem;height:3.5rem}.app footer .socials a.yt svg{top:3px;position:relative}}.app footer .footer-top{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:45px}.app footer .footer-top .logo img,.app footer .footer-top .logo svg{width:100%;height:120px}.app footer .footer-top .logo img{-o-object-fit:contain;object-fit:contain}@media(min-width:768px)and (max-width:1024px){.app footer .footer-top{justify-content:space-between}.app footer .footer-top .logo img,.app footer .footer-top .logo svg{width:300px}}@media(min-width:1025px){.app footer .footer-top{justify-content:space-between;margin-bottom:6rem}.app footer .footer-top .logo img,.app footer .footer-top .logo svg{width:29.5rem;height:12rem}.app footer .footer-top .logo img{-o-object-fit:contain;object-fit:contain}}.app footer ul.foo-menu{padding:0;margin:0;display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap}.app footer ul.foo-menu li{list-style-type:none;font-size:16px;margin-bottom:10px}.app footer ul.foo-menu li a{color:#3c3c3e;font-weight:600;text-transform:uppercase}.app footer ul.foo-menu li a:hover{text-decoration:none}@media(min-width:768px)and (max-width:1024px){.app footer ul.foo-menu{justify-content:space-between}.app footer ul.foo-menu li{margin-bottom:0;font-size:18px}}@media(min-width:1025px){.app footer ul.foo-menu{flex-wrap:unset;justify-content:space-between}.app footer ul.foo-menu li{font-size:1.8rem}}.app footer .footer-text{margin:25px 0 45px;padding:25px 0 45px;border-bottom:2px solid #d9d9d9;font-size:16px;color:#3c3c3e;font-weight:600}.app footer .footer-text a{color:#00a9ac}.app footer .footer-text a:hover{text-decoration:none}@media(min-width:768px)and (max-width:1024px){.app footer .footer-text{font-size:18px}}@media(min-width:1025px){.app footer .footer-text{font-size:1.8rem;margin:2rem 0 5rem;padding:2rem 0 5rem;border-bottom:.2rem solid #d9d9d9}}.app footer .footer-middle{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:45px 0 0;padding:45px 0 0;border-top:2px solid #d9d9d9}.app footer .footer-middle.with-partners{align-items:center;border-bottom:.2rem solid #d9d9d9;padding-bottom:5rem;margin-bottom:5rem}.app footer .footer-middle.with-partners .footer-text{font-size:16px;color:#3c3c3e;font-weight:600;margin:0;padding:0;border-bottom:0 none}.app footer .footer-middle.with-partners .footer-text a{color:#00a9ac}.app footer .footer-middle.with-partners .footer-text a:hover{text-decoration:none}@media(min-width:768px)and (max-width:1024px){.app footer .footer-middle.with-partners .footer-text{font-size:18px}}@media(min-width:1025px){.app footer .footer-middle.with-partners .footer-text{font-size:1.8rem;line-height:2.8rem;max-width:50%;padding-right:6.5rem}}.app footer .footer-middle.with-partners .partners{flex:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-left:6.5rem}.app footer .footer-middle.with-partners .partners img{max-height:12rem;margin:0!important;width:auto}.app footer .footer-middle .address,.app footer .footer-middle .info{font-size:16px;line-height:24px;text-transform:uppercase;font-weight:600}.app footer .footer-middle .address span,.app footer .footer-middle .info span{display:block}.app footer .footer-middle .address a,.app footer .footer-middle .info a{color:#00a9ac}.app footer .footer-middle .address a:hover,.app footer .footer-middle .info a:hover{text-decoration:none}.app footer .footer-middle .address{margin-bottom:40px}@media(min-width:1025px){.app footer .footer-middle .address{margin-bottom:0}}.app footer .footer-middle .partners{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-top:40px}.app footer .footer-middle .partners img{max-height:90px}@media(min-width:768px)and (max-width:1024px){.app footer .footer-middle{flex-direction:row;align-items:stretch}.app footer .footer-middle .address,.app footer .footer-middle .info{font-size:18px;line-height:28px}.app footer .footer-middle .partners{flex-direction:column;width:auto;margin-top:0}.app footer .footer-middle .partners img{max-height:110px}}@media(min-width:1025px){.app footer .footer-middle{flex-direction:row;margin:5rem 0 0;padding:5rem 0 0;border-top:.2rem solid #d9d9d9}.app footer .footer-middle .address,.app footer .footer-middle .info{font-size:1.8rem;line-height:2.8rem;text-transform:uppercase;font-weight:600}.app footer .footer-middle .address span,.app footer .footer-middle .info span{display:block}.app footer .footer-middle .address a,.app footer .footer-middle .info a{color:#00a9ac}.app footer .footer-middle .address a:hover,.app footer .footer-middle .info a:hover{text-decoration:none}.app footer .footer-middle .partners{margin-top:0;width:auto}.app footer .footer-middle .partners img{max-height:3.5rem;display:block;width:40%;margin-bottom:25%}.app footer .footer-middle .partners img:nth-child(odd){margin-right:10%}}.app footer .footer-bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:wrap;font-size:16px;color:#3c3c3e;font-weight:600}.app footer .footer-bottom a{color:#00a9ac}.app footer .footer-bottom a:hover{text-decoration:none}.app footer .footer-bottom a,.app footer .footer-bottom span{width:100%;text-align:center;margin-bottom:6px}@media(min-width:768px)and (max-width:1024px){.app footer .footer-bottom{font-size:18px}.app footer .footer-bottom a,.app footer .footer-bottom span{width:auto}}@media(min-width:1025px){.app footer .footer-bottom{flex-wrap:unset;justify-content:space-between;font-size:1.8rem}.app footer .footer-bottom a,.app footer .footer-bottom span{width:auto;margin-bottom:0}}.app button:focus,.app input:focus,.app select:focus,.app textarea:focus{outline:none}.app input:not([type=submit]):not([type=checkbox]),.app select{background-color:#fff;font-size:18px;padding:16px 28px;font-weight:600;color:#000;text-transform:uppercase;border:2px solid transparent;cursor:pointer}.app input:not([type=submit]):not([type=checkbox])::-moz-placeholder,.app select::-moz-placeholder{color:#3c3c3e;font-style:italic}.app input:not([type=submit]):not([type=checkbox])::placeholder,.app select::placeholder{color:#3c3c3e;font-style:italic}@media(min-width:1025px){.app input:not([type=submit]):not([type=checkbox]),.app select{font-size:1.8rem;padding:2.35rem 3.5rem;border:.4rem solid transparent}}.app select{border:2px solid #d8242f;color:#d8242f;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;padding-right:74px;background-image:url(../../public/img/dropdown-red.18a85b89.svg);background-repeat:no-repeat;background-size:20px;background-position:right 28px center}@media(min-width:1025px){.app select{padding-right:9rem;background-size:2rem;background-position:right 3.5rem center}}.button{cursor:pointer;text-decoration:none;text-transform:uppercase;color:#fff;font-size:18px;font-weight:900;padding:20px 32px;outline:none;border:0 none;display:inline-block;text-align:center;transition:background-color .125s ease-in-out}@media(min-width:768px)and (max-width:1024px){.button{font-size:24px}}@media(min-width:1025px){.button{font-size:2.4rem;padding:2.4rem 5rem}}.button.red{background-color:#d8242f}.button.red:hover{background-color:#b51e27}.button.teal{background-color:#00a9ac}.button.teal:hover{background-color:#008183}.button.yellow{background-color:#faa63f}.button.yellow:hover{background-color:#f99417}.button.white{background-color:#fff;color:#d8242f}.button.white:hover{background-color:#ebebeb}.button.w-icon{padding:20px 32px 20px 32px;position:relative}@media(min-width:1025px){.button.w-icon{padding:2.4rem 10rem 2.4rem 5rem}}.button.w-icon span.icon{position:absolute;right:32px;top:50%;transform:translateY(-50%);font-size:0}.button.w-icon .video svg{width:38px;height:38px}@media(min-width:1025px){.button.w-icon .video svg{width:3.8rem;height:3.8rem}}.button.w-icon .donate svg{width:38px;height:25px}@media(min-width:1025px){.button.w-icon .donate svg{width:3.8rem;height:2.5rem}}.overlay{background-color:rgba(0,0,0,.65);color:#231f20;width:auto;height:auto;position:fixed;bottom:0;right:0;left:0;top:0;transform:translateY(-100%);opacity:0;transition:opacity .3s}@media print{.overlay{display:none}}.overlay .btn-close{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:3.6rem}.overlay.active{transform:translateY(0);opacity:1;z-index:7}.overlay .wwrapper{display:flex;flex-direction:column;justify-content:center}.overlay article{position:relative;width:100%}.overlay #ytplayer{width:100%;height:100%}.overlay.donate{z-index:12}.overlay.donate .wwrapper{width:calc(420px + 10rem)}.overlay.donate .wwrapper article{background:#fff;border-radius:20px}.overlay.donate .wwrapper article iframe{width:100%;height:592px}@media(max-width:1024px){.overlay.donate .wwrapper article iframe{height:540px}}.overlay.intro-popup article{background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media(min-width:1025px){.overlay.intro-popup article{flex-direction:row}}.overlay.intro-popup article .image-block{position:relative;overflow:hidden;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}@media(min-width:1025px){.overlay.intro-popup article .image-block{width:45%;min-height:60rem}}.overlay.intro-popup article .text-block{width:100%;margin:0;padding:5rem}@media(min-width:1025px){.overlay.intro-popup article .text-block{width:55%}}.overlay.signup-form{z-index:12}.overlay.signup-form .wwrapper{width:35%}@media(max-width:1024px){.overlay.signup-form .wwrapper{width:85%}}@media(max-width:767px){.overlay.signup-form .wwrapper{width:95%}}.overlay.signup-form form{background-color:#00a9ac;padding:4rem}@media(max-width:767px){.overlay.signup-form form{max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch}}.overlay.signup-form form .mergeTable{display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap;gap:1rem}.overlay.signup-form form .mergeTable label{color:#fff;font-size:2.4rem;line-height:1.5}@media(max-width:1024px){.overlay.signup-form form .mergeTable label{font-size:18px}}.overlay.signup-form form .mergeTable label .req.asterisk{margin-left:.33em;position:relative;top:.25em}.overlay.signup-form form .mergeTable .mergeRow,.overlay.signup-form form .mergeTable .mergeRow-interests-checkboxes,.overlay.signup-form form .mergeTable .mergeRow .field-group input:not([type=checkbox]),.overlay.signup-form form .mergeTable div:not(.mergeRow){width:100%}.overlay.signup-form form .field-group ul{margin:0;padding:0;list-style:none}.overlay.signup-form form .field-group ul li{margin-bottom:.5rem}.overlay.signup-form form .field-group ul li:last-child{margin-bottom:0}.overlay.signup-form form .mergeRow-interests-checkboxes{margin-top:1.5rem}.overlay.signup-form form .mergeRow-interests-checkboxes .field-group{margin-top:1rem}.overlay.signup-form form [aria-hidden]{display:none!important}.overlay.signup-form form .submit_container{margin-top:2.5rem}.overlay.signup-form form label.checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.overlay.signup-form form label.checkbox span{display:inline-flex;align-items:center;position:relative;padding-left:3.5rem;cursor:pointer}.overlay.signup-form form label.checkbox span:before{content:"";width:2.5rem;height:2.5rem;display:block;border:.2rem solid #fff;box-sizing:border-box;position:absolute;left:0}.overlay.signup-form form label.checkbox span:after{content:"";display:none;width:1.5rem;height:1.5rem;background-color:hsla(0,0%,100%,.5);position:absolute;left:.5rem;box-sizing:border-box}.overlay.signup-form form label.checkbox input[type=checkbox]:checked~span:after{display:block;background-color:#fff}@media(min-width:1025px){.overlay.signup-form form label.checkbox:hover input~span:after{display:block}}.announcement-banner{background-color:#eeedee;padding:2.5rem;text-align:center}.announcement-banner p{font-size:18px;line-height:24px;color:#8e8e8e;font-weight:800;text-transform:uppercase}.announcement-banner p a{color:#d8242f;font-weight:900}.announcement-banner p a:hover{text-decoration:none}@media(min-width:1025px){.announcement-banner p{font-size:1.8rem;line-height:2.4rem}}section{position:relative;padding:60px 0;overflow:hidden}@media print{section{background:none!important;padding:20px 0!important}}@media(min-width:768px)and (max-width:1024px){section{padding:100px 0}}@media(min-width:1025px){section{padding:13rem 0}}section .bg-layer{background-position:50%;background-size:cover;background-repeat:no-repeat}section .bg-color,section .bg-layer{position:absolute;left:0;right:0;top:0;bottom:0}section .bg-color{opacity:.88}section .bg-color.white-bg{background-color:#fff}section .bg-color.red-bg{background-color:#d8242f}section .bg-color.teal-bg{background-color:#00a9ac}section .bg-color.yellow-bg{background-color:#d47106}section .bg-color.grey-bg{background-color:#eeedee}section .wm-layer{width:390px;height:540px;position:absolute;right:-30rem;top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-position:50%;z-index:1}@media(min-width:768px)and (max-width:1024px){section .wm-layer{width:586px;height:817px}}@media(min-width:1025px){section .wm-layer{width:58.6rem;height:81.7rem}}section .columns .col-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}section .columns .col-wrapper.vertical-align{align-items:center}@media(min-width:1025px){section .columns .col-wrapper{flex-direction:row}}section .columns .column{margin-bottom:50px;width:100%;display:flex;flex-direction:column;align-items:flex-start}section .columns .column .image{width:100%;height:175px;margin-bottom:3.5rem;background-position:top;background-repeat:no-repeat;background-size:cover;flex-shrink:0}section .columns .column .text{width:100%;margin-bottom:3.5rem}section .columns .column .text img{max-width:100%;height:auto}section .columns .column .text:last-child,section .columns .column:last-child{margin-bottom:0}@media(min-width:768px)and (max-width:1024px){section .columns .column .image{height:400px}}@media(min-width:1025px){section .columns .column{margin-bottom:0}section .columns .column .image{height:17.5rem}}section .columns.three-columns .column:nth-child(2n){background-color:#eeedee;padding:50px 20px;margin:0 -20px 50px;width:auto}@media(min-width:768px)and (max-width:1024px){section .columns.three-columns .column:nth-child(2n){padding:50px 45px;margin:0 -45px 50px}}@media(min-width:1025px){section .columns.three-columns .column{width:calc(33.33% - 6rem);padding:0;margin:0}section .columns.three-columns .column:nth-child(2n){background:none;padding:0;margin:0;width:calc(33.33% - 6rem)}}@media(min-width:1025px){section .columns.two-columns .column{width:calc(50% - 3.5rem)}}section .block{margin-bottom:8rem;position:relative;z-index:1}section .block:last-child{margin-bottom:0}section blockquote{background-color:#eeedee;margin:3.6rem 0;padding:3.6rem}section blockquote:first-child{margin-top:0}section blockquote:last-child{margin-bottom:0}section.red-bg{background-color:#d8242f}section.teal-bg{background-color:#00a9ac}section.yellow-bg{background-color:#faa63f}section.gray-bg,section.grey-bg{background-color:#eeedee}section:not(.white-bg) .block.downloads .column{background-color:#fff}section.big-slider,section.big-slider a:not(.button),section.big-slider h2,section.big-slider h3,section.big-slider h4,section.big-slider p,section.red-bg,section.red-bg a:not(.button),section.red-bg h2,section.red-bg h3,section.red-bg h4,section.red-bg p,section.teal-bg,section.teal-bg a:not(.button),section.teal-bg h2,section.teal-bg h3,section.teal-bg h4,section.teal-bg p,section.yellow-bg,section.yellow-bg a:not(.button),section.yellow-bg h2,section.yellow-bg h3,section.yellow-bg h4,section.yellow-bg p{color:#fff}section.latest-news h2,section.timeline h2{color:#d8242f}section a:not(.button){text-decoration:underline;color:#00a9ac}section a:not(.button):hover{text-decoration:none}section ol,section ul{margin-top:0;margin:0 0 24px;padding-left:20px}@media(min-width:768px)and (max-width:1024px){section ol,section ul{padding-left:26px;margin-bottom:24px}}@media(min-width:1025px){section ol,section ul{padding-left:30px;margin-bottom:2.4rem}}section ol li,section ul li{padding-bottom:1rem;line-height:1.5}section ol li ul,section ul li ul{padding-top:1rem}section ol li::marker,section ul li::marker{color:inherit;line-height:1}section ol li::marker{font-size:18px}section ul li::marker{font-size:18px}@media(min-width:768px)and (max-width:1024px){section ol li::marker{font-size:24px}section ul li::marker{font-size:24px}}@media(min-width:1025px){section ol li::marker{font-size:2.4rem}section ul li::marker{font-size:3.1rem}}section blockquote p:before{content:"“"}section blockquote p:after{content:"”"}@media(min-width:1025px){section .text.wm-width,section h2.wm-width,section h3.wm-width{width:66.666%}}.app{min-height:100vh;display:flex;flex-direction:column;position:relative}.app.is-archive,.app.not-found{background-position:bottom;background-repeat:no-repeat;background-size:100% auto;min-height:100vh}