a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a:active,a:hover{outline:none}table{border-collapse:collapse;border-spacing:0}*{-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-font-smoothing:antialiased;-webkit-appearance:none;outline:none;box-sizing:border-box}sup{font-size:10px;vertical-align:super}@font-face{font-family:NeueHaasGrotDisp;src:url(../fonts/NeueHaasGrotDisp45Light.eot);src:url(../fonts/NeueHaasGrotDisp45Light.eot) format("embedded-opentype"),url(../fonts/NeueHaasGrotDisp45Light.woff2) format("woff2"),url(../fonts/NeueHaasGrotDisp45Light.woff) format("woff"),url(../fonts/NeueHaasGrotDisp45Light.ttf) format("truetype"),url(../fonts/NeueHaasGrotDisp45Light.svg#NeueHaasGrotDisp45Light) format("svg");font-weight:100;font-style:normal}@font-face{font-family:NeueHaasGrotDisp;src:url(../fonts/NeueHaasGrotDisp55Roman.eot);src:url(../fonts/NeueHaasGrotDisp55Roman.eot) format("embedded-opentype"),url(../fonts/NeueHaasGrotDisp55Roman.woff2) format("woff2"),url(../fonts/NeueHaasGrotDisp55Roman.woff) format("woff"),url(../fonts/NeueHaasGrotDisp55Roman.ttf) format("truetype"),url(../fonts/NeueHaasGrotDisp55Roman.svg#NeueHaasGrotDisp55Roman) format("svg");font-weight:300;font-style:normal}@font-face{font-family:NeueHaasGrotDisp;src:url(../fonts/NHaasGroteskDSPro65Md.eot);src:url(../fonts/NHaasGroteskDSPro65Md.eot) format("embedded-opentype"),url(../fonts/NHaasGroteskDSPro65Md.woff2) format("woff2"),url(../fonts/NHaasGroteskDSPro65Md.woff) format("woff"),url(../fonts/NHaasGroteskDSPro65Md.ttf) format("truetype"),url(../fonts/NHaasGroteskDSPro65Md.svg#NHaasGroteskDSPro65Md) format("svg");font-weight:500;font-style:normal}@font-face{font-family:NeueHaasGrotDisp;src:url(../fonts/NeueHaasGrotDisp75Bold.eot);src:url(../fonts/NeueHaasGrotDisp75Bold.eot) format("embedded-opentype"),url(../fonts/NeueHaasGrotDisp75Bold.woff2) format("woff2"),url(../fonts/NeueHaasGrotDisp75Bold.woff) format("woff"),url(../fonts/NeueHaasGrotDisp75Bold.ttf) format("truetype"),url(../fonts/NeueHaasGrotDisp75Bold.svg#NeueHaasGrotDisp75Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:web-fonts;src:url(../fonts/web-fonts.eot?87259519);src:url(../fonts/web-fonts.eot?87259519#iefix) format("embedded-opentype"),url(../fonts/web-fonts.woff2?87259519) format("woff2"),url(../fonts/web-fonts.woff?87259519) format("woff"),url(../fonts/web-fonts.ttf?87259519) format("truetype"),url(../fonts/web-fonts.svg?87259519#web-fonts) format("svg");font-weight:400;font-style:normal}@font-face{font-family:admin-bar;src:url(../fonts/admin-bar.eot?67022886);src:url(../fonts/admin-bar.eot?67022886#iefix) format("embedded-opentype"),url(../fonts/admin-bar.woff2?67022886) format("woff2"),url(../fonts/admin-bar.woff?67022886) format("woff"),url(../fonts/admin-bar.ttf?67022886) format("truetype"),url(../fonts/admin-bar.svg?67022886#admin-bar) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:admin-bar;src:url(../fonts/admin-bar.svg?67022886#admin-bar) format("svg")}}[class*=" admin-bar-"]:before,[class^=admin-bar-]:before{font-family:admin-bar;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.admin-bar-sections:before{content:"\E800"}.admin-bar-users:before{content:"\E801"}.admin-bar-home:before{content:"\E802"}.admin-bar-logout:before{content:"\E803"}.admin-bar-cog-alt:before{content:"\E804"}.admin-bar-pages:before{content:"\F0C5"}body{background-image:url(../../images/bg.jpg);font-family:NeueHaasGrotDisp}.footer{padding-bottom:30px;padding-top:40px;text-align:center;margin-left:300px}@media (max-width:1200px){.footer{margin-left:0}}.footer p{color:#72a82d;margin-bottom:15px;font-size:20px;font-weight:300}.footer__partners{display:flex;justify-content:center;text-align:left}.footer__partners img{height:50px;margin-right:30px}@media (max-width:1200px){.footer__partners img{margin-right:15px}}.footer__partners span{font-size:20px;color:#5d5d5d;font-weight:300;line-height:24px}@media (max-width:1200px){.footer__partners span{font-size:16px;line-height:20px}}.admin-bar{position:relative;top:0;left:0;background-color:#000;width:100%;color:#fff;padding:20px;box-sizing:border-box;z-index:999;transition:transform .3s;box-shadow:0 2px 10px 1px rgba(0,0,0,.1)}@media only screen and (max-width:991px){.admin-bar{transform:translateY(-100%);position:fixed}}.admin-bar .items{float:right}.admin-bar .items span{font-size:18px}.admin-bar svg{height:30px;width:70px;margin-right:20px;position:absolute;left:10px;top:10px}.admin-bar svg *{fill:#fff}.admin-bar a{display:inline-block;color:inherit;margin:0 15px;outline:none;text-decoration:none;transition:all .3s ease}.admin-bar a:hover{opacity:.8}@media only screen and (max-width:991px){.admin-bar a{display:flex;margin-bottom:15px;justify-content:flex-end}.admin-bar a span{order:1}.admin-bar a i{order:2}}.admin-bar .greet{margin-left:80px}.admin-bar .cog{display:none;position:absolute;bottom:-40px;left:0;background-color:#000;padding:10px;cursor:pointer;transition:all .3s ease}@media only screen and (max-width:991px){.admin-bar .cog{display:block}}.admin-bar .cog:hover{opacity:.9}.admin-bar.show{transform:translateY(0)}.navigation{position:fixed;top:0;left:0;height:100%;display:flex;align-items:center;padding:40px;z-index:9}.navigation a{color:#fff;font-size:22px;text-transform:uppercase;text-decoration:none;font-weight:700;padding:10px}.navigation ul{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1200px){.navigation ul{background-color:#72a82d;width:100%}}.navigation li{margin-bottom:5px;padding:5px 0;background-size:100%;background-repeat:no-repeat}.navigation li.active,.navigation li:hover{background-image:url(../../images/hovered-nav.svg)}@media (max-width:1200px){.navigation{height:auto;width:100%;padding:0}.navigation>div{width:100%}}@media (min-width:992px){.hidden-desktop{display:none}}@media (max-width:991px){.hidden-mobile{display:none}}.home{margin-left:300px}@media (max-width:1600px){.home{padding:0 50px}}@media (max-width:1200px){.home{margin-left:0}}@media only screen and (max-width:991px){.home{padding:0 15px}}.home__head{height:100vh;padding:50px;width:100%;position:relative}@media only screen and (max-width:580px){.home__head{padding:100px 15px 15px}}.home__head img.main{width:100%;max-width:1500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home__head-scroll{position:absolute;bottom:50px;width:100%;left:-150px;text-align:center;display:flex;flex-direction:column}.home__head-scroll span{color:#72a82d;font-size:20px;margin-bottom:10px}@media (max-width:1200px){.home__head-scroll{left:0}}@media only screen and (max-width:580px){.home__head-scroll{display:none}}@media (min-width:1201px){.home__event{position:fixed;bottom:50px;left:0;width:350px;padding-left:50px}}@media (max-width:1200px){.home__event{position:absolute;bottom:30px;left:0;right:0;margin:auto;text-align:center}}.home__event p{color:#fff}.home .block{padding:40px;color:#5d5d5d;max-width:1200px;margin:200px auto 100px;border-radius:15px;background-color:#fff}@media only screen and (max-width:580px){.home .block{margin:100px auto 50px}}.home .block .border{width:100%}.home .block .split-text{padding:30px 0;line-height:1.4;display:flex;justify-content:space-between}.home .block .split-text>div{width:calc(50% - 30px)}@media only screen and (max-width:991px){.home .block .split-text>div{width:100%;padding:15px 0}}@media only screen and (max-width:991px){.home .block .split-text{padding:15px 0;flex-direction:column}}.home .block .split-text p{margin-bottom:15px;font-size:17px;line-height:1.6;font-weight:300}@media only screen and (max-width:991px){.home .block .split-text p{font-size:16px}}.home .featured-blocks{padding:40px;color:#5d5d5d;max-width:1200px;margin:200px auto 100px;border-radius:15px;display:flex;flex-wrap:wrap}@media only screen and (max-width:991px){.home .featured-blocks{flex-direction:column;padding-left:0;padding-right:0}}@media only screen and (max-width:580px){.home .featured-blocks{margin:100px auto 50px}}.home .featured-blocks .featured-block{width:50%;padding:0 40px;margin-top:50px}@media (max-width:1400px){.home .featured-blocks .featured-block{padding:0 20px}}@media only screen and (max-width:991px){.home .featured-blocks .featured-block{display:flex;width:100%;justify-content:space-between;margin-bottom:100px;align-items:center}}@media only screen and (max-width:580px){.home .featured-blocks .featured-block{flex-direction:column;padding:0}}@media only screen and (max-width:991px){.home .featured-blocks .featured-block:last-child{flex-direction:row-reverse;text-align:right}}@media only screen and (max-width:580px){.home .featured-blocks .featured-block:last-child{flex-direction:column;text-align:left;margin-bottom:0}}.home .featured-blocks .featured-block__image{max-width:100%}@media only screen and (max-width:991px){.home .featured-blocks .featured-block__image{width:48%}}@media only screen and (max-width:580px){.home .featured-blocks .featured-block__image{width:100%;max-width:350px;margin:0 auto}}@media only screen and (max-width:991px){.home .featured-blocks .featured-block__content{width:48%}}@media only screen and (max-width:580px){.home .featured-blocks .featured-block__content{width:100%}}.home .featured-blocks .featured-block__image-text{margin:60px 0 20px;padding-left:5px;max-width:100%;height:35px}.home .featured-blocks .featured-block__text{padding:20px 30px;background-color:#fff;border-radius:15px;text-align:left}.home .featured-blocks .featured-block__text .paragraph-toggle{height:210px;overflow:hidden}.home .featured-blocks .featured-block__text p{font-size:17px;line-height:1.6;font-weight:300}@media only screen and (max-width:991px){.home .featured-blocks .featured-block__text p{font-size:16px}}.home .featured-blocks .featured-block__text .toggle{border:none;background-color:transparent;box-shadow:none;cursor:pointer;font-size:17px;font-weight:700;margin-top:15px;padding:0;color:inherit}.home .contact-blocks{padding:40px;color:#5d5d5d;max-width:1200px;margin:200px auto 100px;border-radius:15px;background-color:#fff;display:flex}@media (max-width:768px){.home .contact-blocks{flex-direction:column;margin:100px auto 50px}}@media only screen and (max-width:580px){.home .contact-blocks{margin-top:0}}.home .contact-blocks .contact-block{width:50%}@media (max-width:768px){.home .contact-blocks .contact-block{width:100%}}.home .contact-blocks .contact-block.form{padding-right:40px}@media (max-width:768px){.home .contact-blocks .contact-block.form{margin-bottom:50px}}@media only screen and (max-width:580px){.home .contact-blocks .contact-block.form{padding-right:0}}.home .contact-blocks .contact-block h2{color:#5d5d5d;text-transform:uppercase;font-size:25px;margin-bottom:15px}.home .contact-blocks .contact-block p{font-weight:300;line-height:1.4;font-size:15px}.home .contact-blocks .contact-block a{text-decoration:none;color:inherit}.home .contact-blocks .contact-block .form-checkbox-row{display:flex;margin-top:30px}.home .contact-blocks .contact-block .form-checkbox-row .checkbox:nth-child(2){padding-left:30px}.home .contact-blocks .contact-block form{display:flex;align-items:flex-start;flex-direction:column;margin-top:10px}.home .contact-blocks .contact-block form input[type=text]{width:100%;background:#e3e3e3;padding:10px 15px;margin-bottom:10px;border-radius:11px;box-shadow:none;border:none;font-size:15px;color:rgba(45,41,37,.5)}.home .contact-blocks .contact-block form .checkbox{margin:15px 0}.home .contact-blocks .contact-block form button{border-radius:11px;border:none;background-color:#e3e3e3;color:#2d2925;padding:10px 30px;align-self:flex-end;cursor:pointer;opacity:.6;transition:all .2s}.home .contact-blocks .contact-block form button:hover{opacity:1;background-color:#72a82d;color:#fff}.home .contact-blocks .contact-block form .form-message{color:#72a82d;font-weight:700}.home .contact-blocks .contact-block form .form-message.error{color:red}.home .contact-blocks .scrollable-block{height:600px;overflow-y:auto}.home .contact-blocks .scrollable-block .support-type{font-size:20px;text-transform:uppercase;margin-bottom:10px}.home .contact-blocks .scrollable-block .support-type:nth-of-type(2){margin-top:30px}.home .contact-blocks .scrollable-block::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:4px}.home .contact-blocks .scrollable-block::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.home .contact-blocks .scrollable-block::-webkit-scrollbar-thumb{background-color:#72a82d;border-radius:4px}.home .contact-blocks .scrollable-block .uppercase{text-transform:uppercase}.home .scroll-up__container{text-align:center;padding-bottom:15px}.home .scroll-up__button{margin:0 auto;border:none;border-radius:50%;background-color:#72a82d;padding:10px;width:52px;height:52px;cursor:pointer}.home .partners h2{color:#5d5d5d;text-transform:uppercase;font-size:25px;margin:15px auto}.home .partners p{font-weight:300}.home .partners img{width:20%}.home .partners .logos{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0}@media only screen and (max-width:991px){.home .partners .logos{justify-content:space-around}}.home .partners .logos .logo{width:calc(20% - 30px);height:100px;margin-top:30px;background-repeat:no-repeat;background-size:contain;background-position:50%}@media only screen and (max-width:991px){.home .partners .logos .logo{width:calc(33% - 30px)}}@media only screen and (max-width:580px){.home .partners .logos .logo{width:calc(50% - 30px)}}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#5d5d5d;font-weight:300;font-size:15px}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border-radius:6px;transition:all .2s ease-in}input[type=checkbox]+label:before,input[type=radio]+label:before{background:#e3e3e3}input[type=checkbox]+label:after,input[type=radio]+label:after{background:#72a82d}input[type=checkbox]:checked,input[type=radio]:checked{position:absolute;left:-9999px}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{opacity:1}input[type=checkbox]:not(:checked)+label:after,input[type=radio]:not(:checked)+label:after{opacity:0}