body{font-size:16px;font-family:'Open Sans', Helvetica, sans-serif;font-weight:400;color:#000;overflow-x:hidden}section{background-repeat:no-repeat;background-size:cover;background-position:center}h1{font-size:32px;font-weight:bold;margin-bottom:20px}h2{font-size:28px;font-weight:bold;margin-bottom:20px}h3{font-size:22px;font-weight:bold;margin-bottom:10px}h5{font-size:1rem;font-weight:bold;margin:20px 0}b{font-weight:700}strong{font-weight:800}ul{margin:0;padding:0}nav ul{list-style:none}nav a{text-decoration:none}a{color:#304E22}a:hover{color:#304E22;text-decoration:none}button,.button{font-weight:bold;text-decoration:none;cursor:pointer;text-align:center;display:inline-block;background-color:#304E22;color:#F8FAF7;font-size:16px;border:2px solid #304E22;padding:10px;border-radius:24px;min-width:200px;max-width:100%}button:focus,.button:focus{background-color:#E7EED4;color:#304E22}button:hover,.button:hover{background-color:#F8FAF7;color:#304E22}.link{text-decoration:underline;font-weight:bold}.no-btn{border:0;padding:0;background-color:transparent !important;border-radius:0;min-width:0}img{max-width:100%;height:auto}.z-1{z-index:1}.screen-reader{position:absolute;pointer-events:none;opacity:0 !important}.dark-bg{background-color:#8AB274;margin-top:-30px;color:#F8FAF7}.img-full{width:100%;margin-bottom:50px}.green-bg-image{background:url(../img/bg.jpg);background-size:100%}@media screen and (min-width: 992px){h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}}.header{padding:12px 0;height:70px;-webkit-box-shadow:0px 2px 4px 0px rgba(183,183,183,0.5);box-shadow:0px 2px 4px 0px rgba(183,183,183,0.5);position:relative;z-index:10}.header .header-wrap{position:relative;z-index:2}.header .logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:40px;text-decoration:none}.header .logo-wrap .logo-icon{margin-right:10px;width:30px}.header .logo-wrap .logo-text{width:calc(100% - 30px);color:#304E22;font-size:18px;line-height:23px;font-weight:bold;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-pack:center;-ms-flex-pack:center;justify-content:center}.header .menu-icon-wrap{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-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header .menu-icon{width:30px;height:22px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.header .menu-icon span{display:block;position:absolute;height:4px;width:100%;background:#304E22;border-radius:4px;opacity:1;right:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header .menu-icon span:nth-child(1){top:0px}.header .menu-icon span:nth-child(2),.header .menu-icon span:nth-child(3){top:9px}.header .menu-icon span:nth-child(4){top:18px}.header .menu-icon:focus{outline:none}.header .menu-wrap{z-index:1;position:fixed;right:-101%;top:70px;height:100%;width:100%;background:#E7EED4;-webkit-transition:0.5s;transition:0.5s}.header .menu-wrap nav>ul>li{border-bottom:1px solid #fff}.header .menu-wrap nav>ul>li img{display:none}.header .menu-wrap nav>ul>li a{font-size:16px;font-weight:400}.header .menu-wrap nav>ul>li>a{padding:15px;display:block;font-size:20px;font-weight:bold}.header .menu-wrap .menu-has-children{padding-bottom:5px;position:relative}.header .menu-wrap .menu-has-children:after{content:'';position:absolute;right:17px;top:20px;border:solid #000;cursor:pointer;border-width:0 2px 2px 0;display:inline-block;padding:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header .menu-wrap .menu-has-children>a{padding-bottom:10px}.header .menu-wrap .menu-has-children ul{display:none;padding-bottom:5px}.header .menu-wrap .menu-has-children ul a{padding:5px 15px;display:block}.header .menu-wrap .menu-has-children ul a:hover{text-shadow:0px 0px 1px #304E22}.header .menu-wrap .menu-has-children.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:25px}.open-menu{overflow:hidden}.open-menu .header .menu-icon span:nth-child(1){top:9px;width:0%;right:50%}.open-menu .header .menu-icon span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open-menu .header .menu-icon span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.open-menu .header .menu-icon span:nth-child(4){top:9px;width:0%;right:50%}.open-menu .header .menu-wrap{right:0;overflow:auto;padding-bottom:70px}@media screen and (min-width: 768px){.header .logo-wrap .logo-text{font-size:20px}.header .menu-wrap{width:530px;right:-540px;top:0;padding-top:100px}.header .menu-wrap nav>ul>li{padding-left:115px;padding-right:90px}.header .menu-wrap nav>ul>li img{display:block;position:absolute;left:50px}.header .menu-wrap .menu-has-children:after{right:60px}}.footer{padding:15px 0;font-size:10px;border-top:1px solid #D8D8D8}.footer .logos-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px}@media screen and (min-width: 576px){.footer .logos-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0}.footer .logos-wrap>div{margin-right:35px}}.map-image{position:relative;overflow:hidden;padding:16px 0}.map-image>img{position:absolute;max-width:none;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.map-image .spot-info{position:relative;z-index:1;width:calc(100% - 32px);background-color:rgba(255,255,255,0.9);margin:16px;padding:7px 16px;border-radius:8px;padding-right:50px;font-size:16px;font-weight:bold;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-image .spot-info img{width:34px;margin-right:12px}.map-image .spot-info:after{content:'';position:absolute;right:20px;top:calc(50% - 6px);border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.map-image .pop-up{display:none}.map-image .pop-btn{display:none}@media screen and (min-width: 768px){.map-image{padding:0}.map-image .spot{background:none;display:inline;width:5%;height:10%;position:absolute;cursor:pointer;display:block;z-index:5;margin:0}.map-image .spot:nth-child(1){left:75%;top:29%}.map-image .spot:nth-child(2){left:91%;top:2%}.map-image .spot:nth-child(2) .pop-up{left:auto;right:0;-webkit-transform:none;transform:none}.map-image .spot:nth-child(3){left:48%;top:65%}.map-image .spot:nth-child(4){left:15.5%;top:10.5%}.map-image .spot:nth-child(5){left:49.5%;top:19%}.map-image .spot:nth-child(6){left:67%;top:6%}.map-image .spot:after{display:none}.map-image .spot-info{display:none}.map-image .pop-up{font-weight:bold;pointer-events:none;opacity:0;display:block;font-size:16px;width:230px;text-align:center;position:absolute;top:calc(100% + 15px);border-radius:13px;background-color:rgba(255,255,255,0.85);padding:20px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.map-image .pop-up p{margin-bottom:5px}.map-image .pop-up .link{text-decoration:underline}.map-image .pop-up.open{pointer-events:all;opacity:1}.map-image>img{width:100%;position:relative;height:auto;min-height:0;-webkit-transform:none;transform:none;top:0;left:0}.map-image .pop-btn{display:block;position:absolute;top:0;height:100%;width:100%;left:0}}.hero-section{background-color:#304E22;color:#F8FAF7;text-align:center;position:relative;margin-bottom:35px;padding:20px 0 0}.hero-section:before{content:'';background:linear-gradient(181deg, #8AB274 55%, transparent 60%);width:100%;height:35px;position:absolute;bottom:-35px;right:0}@media screen and (min-width: 768px){.hero-section{text-align:left;padding:45px 0 25px}.hero-section>div{position:relative}.hero-section>div::after{content:'';background-image:url("../img/header-icon.png");background-size:contain;background-repeat:no-repeat;height:120px;width:120px;position:absolute;right:0;display:block;bottom:-40px}}.content-section{padding:25px 0 0}.content-section p{margin-bottom:25px}.content-section ul{padding-left:16px}.content-section ul li{padding-left:10px;padding-bottom:20px}.content-section figure{margin:50px 0;position:relative;text-align:center}.content-section figure figcaption{font-size:14px;padding:12px 20px 20px;background-color:#E7EED4}.content-section .play-icon{pointer-events:none;position:absolute;width:50px;height:50px;top:calc(50% - 25px);left:calc(50% - 25px);cursor:pointer}@media screen and (min-width: 768px){.content-section{padding:35px 0 25px}.content-section figure figcaption{position:relative;text-align: left;padding:10px 15px 10px 70px}.content-section figure figcaption::before{content:'';position:absolute;left:15px;top:8px;background-image:url("../img/fig.svg");width:24px;height:24px;background-repeat:no-repeat;background-size:contain}.content-section figure figcaption:after{content:'';background-color:#fff;position:absolute;top:0;left:55px;width:2px;height:100%}}.cta-section{background-color:#dfe6db;padding:30px 0 25px;text-align:center}.cta-box-section{padding:30px 0}.cta-box-section .txt-wrap{padding:45px 0 30px}.cta-box-section .img-wrap{position:relative;height:100%}.cta-box-section .row{margin:0;background-color:#8AB274;color:#F8FAF7}.cta-box-section .img-wrap{text-align:right}.cta-box-section .img-wrap img{max-width:50%}@media screen and (min-width: 768px){.cta-section{padding:65px 0 30px}.cta-box-section{padding:5px 0 50px}.cta-box-section .img-wrap img{max-width:100%;position:absolute;bottom:0;right:50px;max-height:85%}}.cards-wrap .card{text-align:left;font-weight:bold;border:1px solid #E7EED4;margin-bottom:25px;width:100%;background-color:#E7EED4;border-radius:0}.cards-wrap .card .card-info{padding:15px}.cards-wrap .card .card-info p{margin-bottom:3px}.cards-wrap .card .card-img{display:flex;flex-direction:column;justify-content:center;padding:30px;background-color:#fff;height:185px;text-align:center}.cards-wrap .card .card-img img{max-height:100%;margin:auto}a.card{color:#000;text-decoration:none}a.card:hover .link{text-decoration:none}@media screen and (min-width: 576px){.cards-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0 20px}.cards-wrap .card{min-width:calc(25% - 30px);max-width:calc(50% - 30px);margin:15px}}@media screen and (min-width: 768px){.cards-wrap .card{max-width:calc(30% - 30px)}}.voting-section{background-color:#8AB274;color:#F8FAF7;margin-top:-35px;text-align:center;padding:25px 0}.voting-section h3{margin-bottom:16px}.voting-section .voting-wrap .voting-box{margin:16px;color:#000}.voting-section .voting-wrap .voting-box label{height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;background:#fff;width:100%;font-weight:bold;padding:20px;text-align:left}.voting-section .voting-wrap .voting-box label span{z-index:1;width:100%}.voting-section .voting-wrap .voting-box label:focus-within::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.voting-section .voting-wrap .voting-box label:focus-within::before{background-color:#E7EED4}.voting-section .voting-wrap .voting-box input{margin:5px 20px 0 5px;position:relative;z-index:1}.voting-section .voting-wrap .voting-box input::before{content:'';display:block;width:24px;height:24px;border:1px solid #A0A0A0;background-color:#fff;border-radius:50%;position:absolute;top:-5px;left:-5px}.voting-section .voting-wrap .voting-box input:checked::before{background-image:url("../img/selected.svg");background-size:contain;border-color:#304E22;background-color:#304E22}.voting-section .voting-wrap .voting-box .vot-text{font-weight:bold;display:none;background-color:#fff;padding:18px}.voting-section .voting-wrap .voting-box.full .vot-text{display:block}.voting-section .voting-wrap .voting-box.full input{display:none}.voting-section .voting-wrap .voting-box.full label{text-align:center;background-color:#E7EED4}.voting-section .voting-wrap .voting-box.active{border:3px solid #304E22}.voting-section .voting-wrap .voting-box:nth-child(1) .vot-text{color:#8AB274}.voting-section .voting-wrap .voting-box:nth-child(2) .vot-text{color:#E0BC29}.voting-section .voting-wrap .voting-box:nth-child(3) .vot-text{color:#F89C24}.voting-section .voting-wrap .voting-box:nth-child(4) .vot-text{color:#F24F3B}.voting-section input[type="submit"]{margin:6px auto}@media screen and (min-width: 768px){.voting-section{padding:45px 0}.voting-section h3{margin-bottom:24px}.voting-section .voting-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.voting-section .voting-wrap .voting-box{width:25%;margin:35px 16px}}.quiz-intro-btns .card-img img{height:85px;}.quiz-intro-btns .card{text-decoration:none;background-color:#E7EED4;padding:35px 20px;border-radius:0;border:0;text-align:center;margin-bottom:25px}.quiz-intro-btns .card>*:not(:last-child){margin-bottom:15px}.quiz-intro-btns .card>*:last-child{margin-bottom:0}.quiz-intro-text{text-align:center}.quiz-header{background-color:#8AB274;color:#F8FAF7;text-align:center;padding:7px 0}.quiz-header h1{font-size:22px;margin-bottom:0}.quiz-header .close-quiz{position:absolute;left:10px;top:3px;width:25px;height:25px;border:0;outline:0;background:transparent}.quiz-header .close-quiz span{top:9px;display:block;position:absolute;height:2px;width:100%;background:#F8FAF7;border-radius:4px;opacity:1;right:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.quiz-header .close-quiz span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.quiz-header .close-quiz span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.background-section{position:relative;overflow:hidden}.background-section img,.background-section video{position:absolute;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;width:100%;height:auto;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:100%;bottom:0}.background-section img:not(.active){opacity:0}.background-section video:not(.active){display:none}.bar-section{z-index:1;background:#fff;-webkit-box-shadow:0px 2px 4px 0px rgba(183,183,183,0.5);box-shadow:0px 2px 4px 0px rgba(183,183,183,0.5);position:relative}.progress-bar{background-color:#304E22;border-radius:20px}.progress{margin:11px 0;height:18px;border-radius:20px}.questions-section{min-height:400px;position:relative;background:#fff;padding-bottom:20px;overflow:hidden}.questions-section .question{height:0;overflow:hidden;opacity:0;-webkit-transition:0.5s;transition:0.5s}.questions-section .question.active{height:auto;opacity:1}.questions-section input[type=radio]{width:0;height:0}.questions-section label{font-weight:bold;padding:7px 15px;margin-bottom:20px;border:2px solid #A3C53A;border-radius:3px;width:100%;cursor:pointer}.questions-section label:hover{border-color:#304E22}.questions-section label.checked{border-color:#304E22;background-color:#E7EED4}.questions-section button,.questions-section .button{padding:6px;pointer-events:none;opacity:0.5}.questions-section .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.questions-section .active.check{opacity:1;pointer-events:all}.check-message{position:fixed;width:100%;bottom:-200px;-webkit-transition:1s;transition:1s;text-align:center;left:0}.check-message>div{padding:15px 0 20px}.check-message.open{bottom:0 !important}.check-message.open button,.check-message.open .button{pointer-events:all}.check-message button,.check-message .button{margin-top:15px;max-width:290px;opacity:1}.check-message .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;padding-left:35px;padding-right:24px;font-size:14px}.check-message .message:before{content:"";display:block;width:40px;height:22px;background-repeat:no-repeat !important;padding-right: 22px}.check-message.correct{background:#B0DE96;color:#304E22}.check-message.correct .message:before{background-image:url("../img/quiz/right.svg")}.check-message.incorrect{background:#FFBCBC;color:#D22B2B}.check-message.incorrect button,.check-message.incorrect .button{background:#D22B2B;color:#F8FAF7;border-color:#D22B2B}.check-message.incorrect button:focus,.check-message.incorrect .button:focus{background:#FFBCBC;color:#D22B2B}.check-message.incorrect button:hover,.check-message.incorrect .button:hover{background:#F8FAF7;color:#D22B2B}.check-message.incorrect .message:before{background-image:url("../img/quiz/wrong.svg")}.results-section{position:relative}.results-section h3{margin:20px 0 16px}.results-section .button{margin-top:10px}.results-section .result-img{position:absolute;bottom:0;width:100%}@media screen and (min-width: 576px){.quiz-intro-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.quiz-intro-btns .card{margin:0 15px;width:50%}}@media screen and (min-width: 992px){.questions-section .button-wrap{margin-right: 40px;}.quiz-header{padding:17px 0}.quiz-header .close-quiz{width:40px;height:40px}.progress{margin:16px 0}.close-btn{left:50px;top:16px;width:31px;height:31px}.questions-section .choices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.questions-section input[type=radio]{width:0;height:0}.questions-section label{width:calc(33% - 30px);margin-right:30px}.questions-section button,.questions-section .button{width:calc(33% - 30px)}.check-message>div{padding:50px 0}.check-message .message{margin-bottom:25px}.results-section h3{margin:35px 0 20px}.results-section .button{margin-top:16px}}.downloads-section{padding:10px 0}.downloads-section .card{border-radius:0;border:solid #8AB274;border-width:1px 1px 12px 1px;text-decoration:none;padding:24px;margin-bottom:10px}.downloads-section .card>*{text-align:center}.downloads-section .card .card-img{margin-bottom:20px}.downloads-section .link{color:#304E22}@media screen and (min-width: 576px){.downloads-section{padding:60px 0}.downloads-section .card{border-width:1px 1px 1px 20px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0}.downloads-section .card>*{width:50%;padding:12px 35px}.downloads-section .card .card-info{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.downloads-section .card .card-img{margin-bottom:0}}.form-section{padding:45px 0 60px;text-align:center}.form-section h3{margin-bottom:25px}.form-section .button{margin-top:20px}.form{margin-top:40px}.form label{display:block;text-align:left;font-weight:bold;margin-bottom:20px}.form select{display:block;width:100%}.form input[type=text],.form input[type=email]{display:block;width:100%;border:1px solid #8AB274;padding:17px;margin:10px 0;outline:none}.form .error-m{display:none;font-weight:400;color:#D22B2B}.form .error-message{display:none;color:#D22B2B;font-weight:bold;margin-bottom:70px}.formcontrol .error-message{display:block}.formcontrol input:invalid+.error-m{display:block}.formcontrol select:invalid+span+.error-m{display:block}.alert-icon{margin-top:-4px;margin-right:8px}.select2{margin:10px 0;outline:none;width:100%}.select2-search{display:none}.select2-dropdown{border:solid #8AB274;border-width:0 1px 1px 1px;margin-top:-1px}.select2-results__option{padding:17px;border-radius:0 !important}.select2-results__option:first-child{padding:0}.select2-container--open .select2-dropdown--below{border-radius:0 !important}.select2-container--default .select2-selection--single{border:1px solid #8AB274;border-radius:0}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{height:60px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:58px;padding:0 17px}.select2-container--default .select2-results__option--selected,.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#E7EED4;color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-25px;margin-top:-10px;border:solid #A0A0A0;border-width:0 2px 2px 0;display:inline-block;padding:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border:solid #A0A0A0;border-width:0 2px 2px 0}.was-validated select.form-control:invalid+.select2-container>span.selection>span.select2-selection{border-color:#dc3545}.result-message{background-color: rgba(48, 78,34, 0.60);padding: 20px;}.result-message h3 {margin: 20px 0}.result-message h3,.result-message p,.result-message a {color: white;}.message sub{display:contents;}
body{font-size:16px;font-family:'Open Sans', Helvetica, sans-serif;font-weight:400;color:#000;overflow-x:hidden}section{background-repeat:no-repeat;background-size:cover;background-position:center}h1{font-size:32px;font-weight:bold;margin-bottom:20px}h2{font-size:28px;font-weight:bold;margin-bottom:20px}h3{font-size:22px;font-weight:bold;margin-bottom:10px}h5{font-size:1rem;font-weight:bold;margin:20px 0}b{font-weight:700}strong{font-weight:800}ul{margin:0;padding:0}nav ul{list-style:none}nav a{text-decoration:none}a{color:#304E22}a:hover{color:#304E22;text-decoration:none}button,.button{font-weight:bold;text-decoration:none;cursor:pointer;text-align:center;display:inline-block;background-color:#304E22;color:#F8FAF7;font-size:16px;border:2px solid #304E22;padding:10px;border-radius:24px;min-width:200px;max-width:100%}button:focus,.button:focus{background-color:#E7EED4;color:#304E22}button:hover,.button:hover{background-color:#F8FAF7;color:#304E22}.link{text-decoration:underline;font-weight:bold}.no-btn{border:0;padding:0;background-color:transparent !important;border-radius:0;min-width:0}img{max-width:100%;height:auto}.z-1{z-index:1}.screen-reader{position:absolute;pointer-events:none;opacity:0 !important}.dark-bg{background-color:#8AB274;margin-top:-30px;color:#F8FAF7}.img-full{width:100%;margin-bottom:50px}.green-bg-image{background:url(../img/bg.jpg);background-size:100%}@media screen and (min-width: 992px){h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}}.header{padding:12px 0;height:70px;-webkit-box-shadow:0px 2px 4px 0px rgba(183,183,183,0.5);box-shadow:0px 2px 4px 0px rgba(183,183,183,0.5);position:relative;z-index:10}.header .header-wrap{position:relative;z-index:2}.header .logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:40px;text-decoration:none}.header .logo-wrap .logo-icon{margin-right:10px;width:30px}.header .logo-wrap .logo-text{width:calc(100% - 30px);color:#304E22;font-size:18px;line-height:23px;font-weight:bold;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-pack:center;-ms-flex-pack:center;justify-content:center}.header .menu-icon-wrap{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-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header .menu-icon{width:30px;height:22px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.header .menu-icon span{display:block;position:absolute;height:4px;width:100%;background:#304E22;border-radius:4px;opacity:1;right:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header .menu-icon span:nth-child(1){top:0px}.header .menu-icon span:nth-child(2),.header .menu-icon span:nth-child(3){top:9px}.header .menu-icon span:nth-child(4){top:18px}.header .menu-icon:focus{outline:none}.header .menu-wrap{z-index:1;position:fixed;right:-101%;top:70px;height:100%;width:100%;background:#E7EED4;-webkit-transition:0.5s;transition:0.5s}.header .menu-wrap nav>ul>li{border-bottom:1px solid #fff}.header .menu-wrap nav>ul>li img{display:none}.header .menu-wrap nav>ul>li a{font-size:16px;font-weight:400}.header .menu-wrap nav>ul>li>a{padding:15px;display:block;font-size:20px;font-weight:bold}.header .menu-wrap .menu-has-children{padding-bottom:5px;position:relative}.header .menu-wrap .menu-has-children:after{content:'';position:absolute;right:17px;top:20px;border:solid #000;cursor:pointer;border-width:0 2px 2px 0;display:inline-block;padding:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header .menu-wrap .menu-has-children>a{padding-bottom:10px}.header .menu-wrap .menu-has-children ul{display:none;padding-bottom:5px}.header .menu-wrap .menu-has-children ul a{padding:5px 15px;display:block}.header .menu-wrap .menu-has-children ul a:hover{text-shadow:0px 0px 1px #304E22}.header .menu-wrap .menu-has-children.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:25px}.open-menu{overflow:hidden}.open-menu .header .menu-icon span:nth-child(1){top:9px;width:0%;right:50%}.open-menu .header .menu-icon span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open-menu .header .menu-icon span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.open-menu .header .menu-icon span:nth-child(4){top:9px;width:0%;right:50%}.open-menu .header .menu-wrap{right:0;overflow:auto;padding-bottom:70px}@media screen and (min-width: 576px){.questions-section{min-height:300px}}@media screen and (min-width: 768px){.questions-section{min-height:300px}.header .logo-wrap .logo-text{font-size:20px}.header .menu-wrap{width:530px;right:-540px;top:0;padding-top:100px}.header .menu-wrap nav>ul>li{padding-left:115px;padding-right:90px}.header .menu-wrap nav>ul>li img{display:block;position:absolute;left:50px}.header .menu-wrap .menu-has-children:after{right:60px}}.footer{padding:15px 0;font-size:10px;border-top:1px solid #D8D8D8}.footer .logos-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px}@media screen and (min-width: 576px){.footer .logos-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0}.footer .logos-wrap>div{margin-right:35px}}.map-image{position:relative;overflow:hidden;padding:16px 0}.map-image>img{position:absolute;max-width:none;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.map-image .spot-info{position:relative;z-index:1;width:calc(100% - 32px);background-color:rgba(255,255,255,0.9);margin:16px;padding:7px 16px;border-radius:8px;padding-right:50px;font-size:16px;font-weight:bold;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-image .spot-info img{width:34px;margin-right:12px}.map-image .spot-info:after{content:'';position:absolute;right:20px;top:calc(50% - 6px);border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.map-image .pop-up{display:none}.map-image .pop-btn{display:none}@media screen and (min-width: 768px){.map-image{padding:0}.map-image .spot{background:none;display:inline;width:5%;height:10%;position:absolute;cursor:pointer;display:block;z-index:5;margin:0}.map-image .spot:nth-child(1){left:75%;top:29%}.map-image .spot:nth-child(2){left:91%;top:2%}.map-image .spot:nth-child(2) .pop-up{left:auto;right:0;-webkit-transform:none;transform:none}.map-image .spot:nth-child(3){left:48%;top:65%}.map-image .spot:nth-child(4){left:15.5%;top:10.5%}.map-image .spot:nth-child(5){left:49.5%;top:19%}.map-image .spot:nth-child(6){left:67%;top:6%}.map-image .spot:after{display:none}.map-image .spot-info{display:none}.map-image .pop-up{font-weight:bold;pointer-events:none;opacity:0;display:block;font-size:16px;width:230px;text-align:center;position:absolute;top:calc(100% + 15px);border-radius:13px;background-color:rgba(255,255,255,0.85);padding:10px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.map-image .pop-up p{margin-bottom:5px}.map-image .pop-up .link{text-decoration:underline}.map-image .pop-up.open{pointer-events:all;opacity:1}.map-image>img{width:100%;position:relative;height:auto;min-height:0;-webkit-transform:none;transform:none;top:0;left:0}.map-image .pop-btn{display:block;position:absolute;top:0;height:100%;width:100%;left:0}}.hero-section{background-color:#304E22;color:#F8FAF7;text-align:center;position:relative;margin-bottom:35px;padding:20px 0 0}.hero-section:before{content:'';background:linear-gradient(181deg, #8AB274 55%, transparent 60%);width:100%;height:35px;position:absolute;bottom:-35px;right:0}@media screen and (min-width: 768px){.hero-section{text-align:left;padding:45px 0 25px}.hero-section>div{position:relative}.hero-section>div::after{content:'';background-image:url("../img/header-icon.png");background-size:contain;background-repeat:no-repeat;height:120px;width:120px;position:absolute;right:0;display:block;bottom:-40px}}.content-section{padding:25px 0 0}.content-section p{margin-bottom:25px}.content-section ul{padding-left:16px}.content-section ul li{padding-left:10px;padding-bottom:20px}.content-section figure{margin:50px 0;position:relative;text-align:center}.content-section figure figcaption{font-size:14px;padding:12px 20px 20px;background-color:#E7EED4}.content-section .play-icon{pointer-events:none;position:absolute;width:50px;height:50px;top:calc(50% - 25px);left:calc(50% - 25px);cursor:pointer}@media screen and (min-width: 768px){.content-section{padding:35px 0 25px}.content-section figure figcaption{position:relative;text-align: left;padding:10px 15px 10px 70px}.content-section figure figcaption::before{content:'';position:absolute;left:15px;top:8px;background-image:url("../img/fig.svg");width:24px;height:24px;background-repeat:no-repeat;background-size:contain}.content-section figure figcaption:after{content:'';background-color:#fff;position:absolute;top:0;left:55px;width:2px;height:100%}}.cta-section{background-color:#dfe6db;padding:30px 0 25px;text-align:center}.cta-box-section{padding:30px 0}.cta-box-section .txt-wrap{padding:45px 0 30px}.cta-box-section .img-wrap{position:relative;height:100%}.cta-box-section .row{margin:0;background-color:#8AB274;color:#F8FAF7}.cta-box-section .img-wrap{text-align:right}.cta-box-section .img-wrap img{max-width:50%}@media screen and (min-width: 768px){.cta-section{padding:65px 0 30px}.cta-box-section{padding:5px 0 50px}.cta-box-section .img-wrap img{max-width:100%;position:absolute;bottom:0;right:50px;max-height:85%}}.cards-wrap .card{text-align:left;font-weight:bold;border:1px solid #E7EED4;margin-bottom:25px;width:100%;background-color:#E7EED4;border-radius:0}.cards-wrap .card .card-info{padding:15px}.cards-wrap .card .card-info p{margin-bottom:3px}.cards-wrap .card .card-img{display:flex;flex-direction:column;justify-content:center;padding:30px;background-color:#fff;height:185px;text-align:center}.cards-wrap .card .card-img img{max-height:100%}a.card{color:#000;text-decoration:none}a.card:hover .link{text-decoration:none}@media screen and (min-width: 576px){.cards-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0 20px}.cards-wrap .card{min-width:calc(25% - 30px);max-width:calc(50% - 30px);margin:15px}}@media screen and (min-width: 768px){.cards-wrap .card{max-width:calc(30% - 30px)}}.voting-section{background-color:#8AB274;color:#F8FAF7;margin-top:-35px;text-align:center;padding:25px 0}.voting-section h3{margin-bottom:16px}.voting-section .voting-wrap .voting-box{margin:16px;color:#000}.voting-section .voting-wrap .voting-box label{height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;background:#fff;width:100%;font-weight:bold;padding:20px;text-align:left}.voting-section .voting-wrap .voting-box label span{z-index:1;width:100%}.voting-section .voting-wrap .voting-box label:focus-within::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.voting-section .voting-wrap .voting-box label:focus-within::before{background-color:#E7EED4}.voting-section .voting-wrap .voting-box input{margin:5px 20px 0 5px;position:relative;z-index:1}.voting-section .voting-wrap .voting-box input::before{content:'';display:block;width:24px;height:24px;border:1px solid #A0A0A0;background-color:#fff;border-radius:50%;position:absolute;top:-5px;left:-5px}.voting-section .voting-wrap .voting-box input:checked::before{background-image:url("../img/selected.svg");background-size:contain;border-color:#304E22;background-color:#304E22}.voting-section .voting-wrap .voting-box .vot-text{font-weight:bold;display:none;background-color:#fff;padding:18px}.voting-section .voting-wrap .voting-box.full .vot-text{display:block}.voting-section .voting-wrap .voting-box.full input{display:none}.voting-section .voting-wrap .voting-box.full label{text-align:center;background-color:#E7EED4}.voting-section .voting-wrap .voting-box.active{border:3px solid #304E22}.voting-section .voting-wrap .voting-box:nth-child(1) .vot-text{color:#8AB274}.voting-section .voting-wrap .voting-box:nth-child(2) .vot-text{color:#E0BC29}.voting-section .voting-wrap .voting-box:nth-child(3) .vot-text{color:#F89C24}.voting-section .voting-wrap .voting-box:nth-child(4) .vot-text{color:#F24F3B}.voting-section input[type="submit"]{margin:6px auto}@media screen and (min-width: 768px){.voting-section{padding:45px 0}.voting-section h3{margin-bottom:24px}.voting-section .voting-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.voting-section .voting-wrap .voting-box{width:25%;margin:35px 16px}}.quiz-intro-btns .card-img img{height:85px;}.quiz-intro-btns .card{text-decoration:none;background-color:#E7EED4;padding:35px 20px;border-radius:0;border:0;text-align:center;margin-bottom:25px}.quiz-intro-btns .card>*:not(:last-child){margin-bottom:15px}.quiz-intro-btns .card>*:last-child{margin-bottom:0}.quiz-intro-text{text-align:center}.quiz-header{background-color:#8AB274;color:#F8FAF7;text-align:center;padding:7px 0}.quiz-header h1{font-size:22px;margin-bottom:0}.quiz-header .close-quiz{position:absolute;left:10px;top:3px;width:25px;height:25px;border:0;outline:0;background:transparent}.quiz-header .close-quiz span{top:9px;display:block;position:absolute;height:2px;width:100%;background:#F8FAF7;border-radius:4px;opacity:1;right:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.quiz-header .close-quiz span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.quiz-header .close-quiz span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.background-section{position:relative;overflow:hidden}.background-section img:not(.active){opacity:0}.background-section video:not(.active){display:none}.bar-section{background:#fff;-webkit-box-shadow:0px 2px 4px 0px rgba(183,183,183,0.5);box-shadow:0px 2px 4px 0px rgba(183,183,183,0.5);position:relative}.progress-bar{background-color:#304E22;border-radius:20px}.progress{margin:11px 0;height:18px;border-radius:20px}.questions-section{position:relative;background:#fff;padding-bottom:20px;overflow:hidden}.questions-section .question{height:0;overflow:hidden;opacity:0;-webkit-transition:0.5s;transition:0.5s}.questions-section .question.active{height:auto;opacity:1}.questions-section input[type=radio]{width:0;height:0}.questions-section label{font-weight:bold;padding:7px 15px;margin-bottom:20px;border:2px solid #A3C53A;border-radius:3px;width:100%;cursor:pointer}.questions-section label:hover{border-color:#304E22}.questions-section label.checked{border-color:#304E22;background-color:#E7EED4}.questions-section button,.questions-section .button{padding:6px;pointer-events:none;opacity:0.5}.questions-section .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.questions-section .active.check{opacity:1;pointer-events:all}.check-message{position:fixed;width:100%;bottom:-200px;-webkit-transition:1s;transition:1s;text-align:center;left:0}.check-message>div{padding:15px 0 20px}.check-message.open{bottom:0 !important}.check-message.open button,.check-message.open .button{pointer-events:all}.check-message button,.check-message .button{margin-top:15px;max-width:290px;opacity:1}.check-message .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;padding-left:35px;padding-right:24px;font-size:14px}.check-message .message:before{content:"";display:block;width:40px;height:22px;background-repeat:no-repeat !important;padding-right: 22px}.check-message.correct{background:#B0DE96;color:#304E22}.check-message.correct .message:before{background-image:url("../img/quiz/right.svg")}.check-message.incorrect{background:#FFBCBC;color:#D22B2B}.check-message.incorrect button,.check-message.incorrect .button{background:#D22B2B;color:#F8FAF7;border-color:#D22B2B}.check-message.incorrect button:focus,.check-message.incorrect .button:focus{background:#FFBCBC;color:#D22B2B}.check-message.incorrect button:hover,.check-message.incorrect .button:hover{background:#F8FAF7;color:#D22B2B}.check-message.incorrect .message:before{background-image:url("../img/quiz/wrong.svg")}.results-section{position:relative}.results-section h3{margin:20px 0 16px}.results-section .button{margin-top:10px}.results-section .result-img{position:absolute;bottom:0;width:100%}@media screen and (min-width: 576px){.quiz-intro-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.quiz-intro-btns .card{margin:0 15px;width:50%}}@media screen and (min-width: 992px){.questions-section{min-height:245px}.questions-section .button-wrap{margin-right: 40px;}.quiz-header{padding:17px 0}.quiz-header .close-quiz{width:40px;height:40px}.progress{margin:16px 0}.close-btn{left:50px;top:16px;width:31px;height:31px}.questions-section .choices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.questions-section input[type=radio]{width:0;height:0}.questions-section label{width:calc(33% - 30px);margin-right:30px}.questions-section button,.questions-section .button{width:calc(33% - 30px)}.check-message>div{padding:50px 0}.check-message .message{margin-bottom:25px}.results-section h3{margin:35px 0 20px}.results-section .button{margin-top:16px}}.downloads-section{padding:10px 0}.downloads-section .card{border-radius:0;border:solid #8AB274;border-width:1px 1px 12px 1px;text-decoration:none;padding:24px;margin-bottom:10px}.downloads-section .card>*{text-align:center}.downloads-section .card .card-img{margin-bottom:20px}.downloads-section .link{color:#304E22}@media screen and (min-width: 576px){.downloads-section{padding:60px 0}.downloads-section .card{border-width:1px 1px 1px 20px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0}.downloads-section .card>*{width:50%;padding:12px 35px}.downloads-section .card .card-info{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.downloads-section .card .card-img{margin-bottom:0}}.form-section{padding:45px 0 60px;text-align:center}.form-section h3{margin-bottom:25px}.form-section .button{margin-top:20px}.form{margin-top:40px}.form label{display:block;text-align:left;font-weight:bold;margin-bottom:20px}.form select{display:block;width:100%}.form input[type=text],.form input[type=email]{display:block;width:100%;border:1px solid #8AB274;padding:17px;margin:10px 0;outline:none}.form .error-m{display:none;font-weight:400;color:#D22B2B}.form .error-message{display:none;color:#D22B2B;font-weight:bold;margin-bottom:70px}.formcontrol .error-message{display:block}.formcontrol input:invalid+.error-m{display:block}.formcontrol select:invalid+span+.error-m{display:block}.alert-icon{margin-top:-4px;margin-right:8px}.select2{margin:10px 0;outline:none;width:100%}.select2-search{display:none}.select2-dropdown{border:solid #8AB274;border-width:0 1px 1px 1px;margin-top:-1px}.select2-results__option{padding:17px;border-radius:0 !important}.select2-results__option:first-child{padding:0}.select2-container--open .select2-dropdown--below{border-radius:0 !important}.select2-container--default .select2-selection--single{border:1px solid #8AB274;border-radius:0}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{height:60px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:58px;padding:0 17px}.select2-container--default .select2-results__option--selected,.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#E7EED4;color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-25px;margin-top:-10px;border:solid #A0A0A0;border-width:0 2px 2px 0;display:inline-block;padding:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border:solid #A0A0A0;border-width:0 2px 2px 0}.was-validated select.form-control:invalid+.select2-container>span.selection>span.select2-selection{border-color:#dc3545}.result-message{background-color: rgba(48, 78,34, 0.60);padding: 20px;}.result-message h3 {margin: 20px 0}.result-message h3,.result-message p,.result-message a {color: white;}.message sub{display:contents;}#map {height: 650px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{padding:11px;}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .select2-selection--multiple{border-radius:0;border:1px solid #8AB274;min-height:60px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{width:100%;border:0;text-align:left;}.logos-wrap>div:first-child img{width:200px}.logos-wrap>div:last-child img{width:150px}.sm-text{font-size:12px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background:transparent}@media screen and (max-width:576px) and (min-width:375px){.background-section img, .background-section video{max-width:150%;width:150%}}@media screen and (max-width:992px) and (min-width:768px){.footer .logos-wrap>div{margin-right:0}}@media screen and (max-width:768px) and (min-width:360px) and (min-height:667px){.background-section img,.background-section video{max-width:200%;width:200%}}@media screen and (max-width:1100px) and (min-width:768px) and (min-height:1100px){.background-section img,.background-section video{max-width:200%;width:200%}}@media screen and (min-width:375px) and (max-height:600px){.background-section img,.background-section video{margin-bottom: -30px}}@media screen and (min-width:1000px) and (max-height:750px){.background-section img,.background-section video{margin-bottom: -50px}}@media screen and (max-width:992px) {.background-section{max-height:550px}}@media screen and (max-width:576px) {.background-section{max-height:350px}}@media screen and (min-width:1500px) and (max-height:710px){.background-section img,.background-section video{margin-bottom: -75px;}}.choices input{opacity:0;}@media screen and (min-width:576px) and (max-width:992px){.questions-section label{width: calc(50% - 10px);margin-right:10px}.questions-section .choices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:576px){.questions-section label{margin-bottom:10px}.questions-wrap h5{margin-bottom:10px;margin-top:10px}.background-section img,.background-section video{bottom:-10px}.questions-section{padding-bottom:10px}}@media screen and (max-width:768px){.questions-section label{font-size:14px;}}.hidden-acc-content{display:none}.acc-btn-more{color:#304E22;text-align:left}
/*# sourceMappingURL=style.css.map */