@font-face {
	font-family: "__icon";
	src: url("/assets/icons/__icon.woff") format("woff"),
url("/assets/icons/__icon.woff2") format("woff2");
}

.icon {
	line-height: 1;
}

.icon:before {
	font-family: __icon !important;
	font-style: normal;
	font-weight: normal !important;
	vertical-align: top;
}

.icon-caret-down:before {
	content: "\F101";
}
.icon-download:before {
	content: "\F102";
}
.icon-facebook:before {
	content: "\F103";
}
.icon-linkedin:before {
	content: "\F104";
}
.icon-twitter:before {
	content: "\F105";
}
@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light"),local("Montserrat-Light"),url(/assets/fonts/montserrat-v13-latin_latin-ext_cyrillic-ext_cyrillic-300.woff2) format("woff2"),url(/assets/fonts/montserrat-v13-latin_latin-ext_cyrillic-ext_cyrillic-300.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/assets/fonts/montserrat-v13-latin_latin-ext_cyrillic-ext_cyrillic-regular.woff2) format("woff2"),url(/assets/fonts/montserrat-v13-latin_latin-ext_cyrillic-ext_cyrillic-regular.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/assets/fonts/montserrat-v13-latin_latin-ext_cyrillic-ext_cyrillic-500.woff2) format("woff2"),url(/assets/fonts/montserrat-v13-latin_latin-ext_cyrillic-ext_cyrillic-500.woff) format("woff")}body{color:#09162c;font:400 1rem/1.5rem Montserrat,sans-serif}*{margin:0;padding:0;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}a{color:inherit;cursor:pointer;text-decoration:none}a img{border:none}button,input,select,textarea{font:inherit;border:none;border-radius:0;background:none;color:inherit}button:focus,input:focus,select:focus,textarea:focus{outline:0}textarea{resize:vertical}iframe{border:none}@media (max-width:1200px){html{font-size:.75rem}}@media (min-width:1200px) and (max-width:1600px){html{font-size:calc(12px + (400vw - 4800px)/400)}}@media (min-width:1600px){html{font-size:1rem}}.contentpage{padding:3.75rem 0 5rem}.theme_h1{font-weight:500;margin-bottom:2.875rem;font-size:2.6875rem;line-height:2.6875rem;letter-spacing:-1px}@media (max-width:599.999px){.theme_h1{text-align:center}}.theme_h1.mod-line:before{content:"";display:block;width:3.75rem;height:.125rem;background:#fdd347;margin-bottom:2.25rem}@media (max-width:599.999px){.theme_h1.mod-line:before{margin-left:auto;margin-right:auto}}.theme_h1.mod-line.mod-green:before{background:#8fcacb}.theme_h2{font-weight:500;margin-bottom:2.875rem;font-size:2.6875rem;line-height:2.6875rem;letter-spacing:-1px}.theme_h3{margin-bottom:1.6875rem;font-size:2rem;line-height:2rem}.theme_h4{margin-bottom:.9375rem;font-size:1.125rem;line-height:1.125rem;font-weight:500}.theme_a{color:#66b2b3;text-decoration:underline;transition:.25s ease-out}.theme_a:hover{color:#2b9799}.theme_container{width:100%;margin:0 auto;padding:0 2.5rem}@media (min-width:600px){.theme_container{max-width:61.25rem}}@media (min-width:1200px){.theme_container{max-width:77.625rem}}@media (max-width:599.999px){.theme_container.mod-collapseable{padding:0}}.theme_container.mod-center{text-align:center}.theme_container.mod-gray{background:#f7f8fa}.theme_section{padding:3.75rem 0}.theme_section:empty{padding:0}.theme_section.mod-gray{background:#f7f8fa}.page{height:100%}.blocks{font-weight:300;font-size:1.125rem;line-height:1.875rem}.blocks-intro{font-size:1.375rem}.blocks-image,.blocks-textbox{border-radius:.3125rem}.blocks-textbox{padding:1.25rem 1.875rem;background:#f7f8fa}@media (min-width:600px){.blocks-textbox{padding:2.5rem 4rem}}.group{display:-ms-grid;display:grid;-ms-grid-columns:1fr}.wysiwyg{word-wrap:break-word}.wysiwyg h2{font-weight:400;font-size:1.5rem;line-height:1.75rem}@media only screen and (min-width:768px){.wysiwyg h2{font-size:2rem;line-height:2.25rem}}.wysiwyg h3{font-weight:400;font-size:1.5rem;line-height:1.75rem}.wysiwyg h4{font-weight:600;font-size:1.125rem;line-height:1.375rem}.wysiwyg h2+blockquote,.wysiwyg h2+ol,.wysiwyg h2+p,.wysiwyg h2+table,.wysiwyg h2+ul,.wysiwyg h3+blockquote,.wysiwyg h3+ol,.wysiwyg h3+p,.wysiwyg h3+table,.wysiwyg h3+ul,.wysiwyg h4+blockquote,.wysiwyg h4+ol,.wysiwyg h4+p,.wysiwyg h4+table,.wysiwyg h4+ul{margin-top:.9375rem}.wysiwyg blockquote+h2,.wysiwyg blockquote+h3,.wysiwyg h2+h2,.wysiwyg h2+h3,.wysiwyg h3+h2,.wysiwyg h3+h3,.wysiwyg h4+h2,.wysiwyg h4+h3,.wysiwyg ol+h2,.wysiwyg ol+h3,.wysiwyg p+h2,.wysiwyg p+h3,.wysiwyg table+h2,.wysiwyg table+h3,.wysiwyg ul+h2,.wysiwyg ul+h3{margin-top:3.125rem}.wysiwyg blockquote+h4,.wysiwyg h2+h4,.wysiwyg h3+h4,.wysiwyg h4+h4,.wysiwyg ol+h4,.wysiwyg p+h4,.wysiwyg table+h4,.wysiwyg ul+h4{margin-top:1.875rem}.wysiwyg p+ol,.wysiwyg p+ul{margin-top:.3125rem}.wysiwyg p+blockquote,.wysiwyg p+p{margin-top:1.875rem}.wysiwyg p+table{margin-top:3.125rem}.wysiwyg ol,.wysiwyg ul{margin-left:1.25rem;padding-left:1.25rem;padding-top:.625rem}.wysiwyg ol+blockquote,.wysiwyg ol+ol,.wysiwyg ol+p,.wysiwyg ol+ul,.wysiwyg ul+blockquote,.wysiwyg ul+ol,.wysiwyg ul+p,.wysiwyg ul+ul{margin-top:1.875rem}.wysiwyg ol+table,.wysiwyg ul+table{margin-top:3.125rem}.wysiwyg table{width:100%;max-width:40rem;overflow-x:auto;border-collapse:collapse}.wysiwyg table tr:nth-child(2n){background-color:#f2f2f2}.wysiwyg table td,.wysiwyg table th{padding:.3125rem .625rem;border:1px solid #ddd}.wysiwyg table+blockquote,.wysiwyg table+ol,.wysiwyg table+p,.wysiwyg table+table,.wysiwyg table+ul{margin-top:3.125rem}.wysiwyg blockquote{border-left:.1875rem solid #34495e;padding:.9375rem 0 .9375rem .9375rem}.wysiwyg blockquote+blockquote,.wysiwyg blockquote+ol,.wysiwyg blockquote+p,.wysiwyg blockquote+table,.wysiwyg blockquote+ul{margin-top:1.875rem}.wysiwyg a{word-wrap:break-word;color:#66b2b3;text-decoration:underline;transition:.25s ease-out}.wysiwyg a:hover{border-color:transparent}.wysiwyg img{display:block;width:100%;max-width:100%;height:auto}.image{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.image.mod-crop{width:100%;height:100%}.videoblock{position:relative}.videoblock-iframecontainer{position:relative;overflow:hidden;max-width:100%;height:0;padding-bottom:56.25%}.videoblock-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.layout{position:relative;padding-top:6.875rem;display:flex;flex-direction:column;min-height:100vh;width:100%;background-color:#fff}.header{height:6.875rem;width:100%;z-index:2;position:absolute;top:0;left:0;background:hsla(0,0%,100%,.8)}@media (min-width:1200px){.header{position:fixed;box-shadow:0 1px 0 rgba(0,0,0,.15)}}.header-container{max-width:100rem;margin:0 auto;height:100%;display:flex;justify-content:space-between;padding:0 5.75rem}@media (max-width:599.999px){.header-container{padding:0 6.25rem 0 2.5rem}}.header-container:after{content:""}.header.mod-light{box-shadow:none;background:rgba(9,22,44,.5);color:#fff}@media (max-width:599.999px){.header.mod-light{background:rgba(9,22,44,.8)}}.header.is-headerup .header-container{opacity:0;-webkit-transform:translateX(-6.25rem);transform:translateX(-6.25rem)}.header.is-menu{position:absolute;color:#fff}.header.is-menu:not(.mod-light){background:transparent}.header.is-menu .header-container{position:fixed;top:0;left:0;width:100%;height:6.875rem;-webkit-animation:header-fadein .25s ease-out forwards;animation:header-fadein .25s ease-out forwards}@-webkit-keyframes header-fadein{to{opacity:1;-webkit-transform:none;transform:none}}@keyframes header-fadein{to{opacity:1;-webkit-transform:none;transform:none}}.header_navlink{display:none;position:relative;height:100%;align-items:center;justify-content:center;padding:0 1.875rem;overflow:hidden;font-weight:500}@media (min-width:1200px){.header_navlink{display:flex}}.header_navlink:after{content:"";background:url(/assets/images/hover.svg);width:3.4375rem;height:1.0625rem;background-size:100% 100%;position:absolute;top:100%;left:50%;margin-left:-1.71875rem;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.header_navlink:hover:after{-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem)}.header_navlink.is-active:after{-webkit-transform:translateY(-.375rem);transform:translateY(-.375rem)}.header_logo{position:relative;display:flex;align-items:center;justify-content:center;width:3.3125rem;flex-shrink:0;margin-right:1.25rem}@media (min-width:1200px){.header_logo{margin-right:auto}}.header_logo-light{display:none;width:100%}.header_logo-dark{display:block;width:100%}.header_logo.mod-light .header_logo-light{display:block}.header_logo.mod-light .header_logo-dark{display:none}.header_mobile{min-height:100%;width:100%;background:rgba(9,22,44,.95);display:flex;flex-direction:column}.header_mobile-container{padding-top:8.75rem;padding-bottom:2.5rem;flex:1;display:flex;flex-direction:column}.header_mobile-container>*{opacity:0;-webkit-transform:translateX(-6.25rem);transform:translateX(-6.25rem);transition:.25s ease-out}.header_mobile-container>:nth-child(10){transition-delay:.25s}.header_mobile-container>:nth-child(9){transition-delay:.225s}.header_mobile-container>:nth-child(8){transition-delay:.2s}.header_mobile-container>:nth-child(7){transition-delay:.17500000000000002s}.header_mobile-container>:nth-child(6){transition-delay:.15000000000000002s}.header_mobile-container>:nth-child(5){transition-delay:.125s}.header_mobile-container>:nth-child(4){transition-delay:.1s}.header_mobile-container>:nth-child(3){transition-delay:.07500000000000001s}.header_mobile-container>:nth-child(2){transition-delay:.05s}.header_mobile-container>:first-child{transition-delay:25ms}.is-open .header_mobile-container>*{opacity:1;-webkit-transform:none;transform:none}.header_mobile-navlink{color:#fff;display:flex;align-items:center;height:3.125rem;font-size:1.5625rem;margin:1.25rem 0}.dropdown{position:relative;-ms-grid-row-align:center;align-self:center;border-bottom:1px solid;opacity:.5;transition:opacity .25s ease-out}@media (min-width:1200px){.dropdown{margin-left:2.1875rem}}.dropdown.is-open,.dropdown:hover{opacity:1}.dropdown.is-open .dropdown-label-caret{-webkit-transform:rotate(180deg) translateY(1px);transform:rotate(180deg) translateY(1px)}.dropdown-label{cursor:pointer;padding:.5625rem 1.125rem}.dropdown-label-caret{margin-left:.75rem}.dropdown_menu{position:absolute;top:100%;left:50%;width:calc(100% + 3.75rem);min-width:18.4375rem;height:17.5rem;pointer-events:none;overflow:hidden;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dropdown_menu-flyout{background:#fff;margin:0 1.875rem;opacity:0;transition:.25s ease-out;max-height:14.375rem;overflow:auto;box-shadow:0 .625rem 3.125rem rgba(0,0,0,.05);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.dropdown_menu-flyout.is-open{opacity:1;pointer-events:all;-webkit-transform:none;transform:none}.dropdown_item{cursor:pointer;display:block;padding:.5625rem 1.125rem;color:#09162c}.dropdown_item.is-highlighted{color:#fff;background:rgba(9,22,44,.5)}.icon{font-style:normal;display:inline-block;vertical-align:middle}.modal{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .35s ease-out;overflow:auto}.modal.is-open{opacity:1}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:-1;pointer-events:none}.modal-container{display:flex;align-items:center;justify-content:center;min-height:100%;z-index:1}.modal-container,.modal-container-content{position:relative}.modal.mod-full .modal-container-content{position:absolute;top:0;left:0;height:100%;width:100%;overflow:auto}.follow{margin-top:auto;padding-top:3.125rem}.follow-title{font-size:1.125rem;color:#777a82;line-height:3.9375rem;font-weight:500}.follow-logos{display:flex}.follow-logos>*{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;margin-right:1.125rem;border-radius:100%}.follow-logos-tw{background:#def1ff;color:#1ea2f5}.follow-logos-fb{background:#e2e6f2;color:#3b5999}.follow-logos-li{background:#dce9f1;color:#1e6c9d}.hamburger{position:fixed;top:1.6875rem;right:1.6875rem;z-index:2;transition:.25s ease-out;width:3.75rem;height:3.75rem}@media (min-width:1200px){.hamburger{display:none}}.hamburger-button{border-radius:100%;transition:.35s ease-out;width:100%;height:100%;background:rgba(9,22,44,0);transition:background .25s ease-out}.hamburger-button-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hamburger.is-active .hamburger-button-inner,.hamburger.is-active .hamburger-button-inner:after,.hamburger.is-active .hamburger-button-inner:before,.hamburger.is-light .hamburger-button-inner,.hamburger.is-light .hamburger-button-inner:after,.hamburger.is-light .hamburger-button-inner:before,.hamburger.is-open .hamburger-button-inner,.hamburger.is-open .hamburger-button-inner:after,.hamburger.is-open .hamburger-button-inner:before{background:#fff}.hamburger.is-active:not(.is-open) .hamburger-button{background:rgba(9,22,44,.5)}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger-button{cursor:pointer;border:0}.hamburger-button-box{width:2.1875rem;position:relative}.hamburger-button-inner{display:block}.hamburger-button-inner,.hamburger-button-inner:after,.hamburger-button-inner:before{background:#09162c;width:2.1875rem;height:.125rem;border-radius:1px;position:absolute;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-button-inner:after,.hamburger-button-inner:before{content:"";display:block}.hamburger-button-inner:before{top:-.5rem}.hamburger-button-inner:after{bottom:-.5rem}.hamburger-button--spin .hamburger-button-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger-button--spin .hamburger-button-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger-button--spin .hamburger-button-inner:after{transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger-button--spin.is-active .hamburger-button-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger-button--spin.is-active .hamburger-button-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger-button--spin.is-active .hamburger-button-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.footer{margin-top:auto;line-height:1.625rem;border-top:1px solid #e9eaec}@media (max-width:599.999px){.footer{text-align:center}}.footer-info{font-weight:300;font-size:.875rem;line-height:1.5rem;white-space:pre-line;min-width:16.25rem}.footer-logo{width:3.875rem}@media (max-width:599.999px){.footer-logo{margin:0 auto}}.footer-center{min-width:16.25rem}@media (min-width:600px){.footer-center{text-align:center}}.footer-pages{display:inline-flex;flex-direction:column;margin:0 auto;min-width:16.25rem}.footer-pages-link{display:inline-flex;font-size:1.125rem;color:#777a82;height:3.9375rem;align-items:center;font-weight:500}@media (max-width:599.999px){.footer-pages-link{justify-content:center}}.footer-logos{display:flex;height:2.6875rem}@media (max-width:599.999px){.footer-logos{justify-content:center}}.footer-logos>:first-child{margin-right:1.25rem}.footer-colophon{font-weight:300;font-size:.9375rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-2.5rem}.footer-colophon>*{padding-left:2.5rem}.footer-colophon>:first-child{margin-right:auto}@media (max-width:599.999px){.footer-colophon{justify-content:center;flex-direction:column}.footer-colophon>:first-child{order:1;margin-top:1.875rem}}.footer-title{font-size:1.125rem;color:#777a82;line-height:3.9375rem;font-weight:500}.footer-contact-address{min-width:16.25rem;font-style:normal;white-space:pre-line;font-weight:300;padding-bottom:1.875rem}.footer-contact-tel{font-weight:300}.cookiewarning{background-color:#212121;position:fixed;z-index:1;bottom:0;right:0;width:100%;padding:1.5625rem;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out;transition:transform 1.5s ease-out,-webkit-transform 1.5s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:600px){.cookiewarning{width:auto;bottom:1.5625rem;right:1.5625rem}}.cookiewarning.is-hidden{-webkit-transform:translateY(150%);transform:translateY(150%)}.cookiewarning-content{color:#fff;max-width:20rem;margin-bottom:1.25rem}.button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:0;height:4.61875rem;padding:.625rem 4.0625rem;font-size:1.125rem;font-weight:500;color:#09162c;overflow:hidden;text-align:center}.button-background{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.button-background-a,.button-background-b{width:50%;height:100%;overflow:hidden}.button-background-b{margin-left:-.5px}.button-background-path{fill:#fdd347;transition:.25s ease-out}.button:hover .button-background-path{fill:#ffc400}.button.mod-green{color:#fff}.button.mod-green .button-background-path{fill:#8fcacb}.button.mod-green:hover .button-background-path{fill:#47bbbd}.button.mod-outline{color:#09162c}.button.mod-outline .button-background-path{fill:transparent;stroke:#bdbfc6;stroke-width:2}.button.mod-outline:hover .button-background-path{fill:transparent;stroke:#09162c;stroke-width:2}.button.mod-small{height:3.0625rem;font-size:.75rem;padding:.3125rem 2.0625rem}.button.mod-idle{pointer-events:none}.tipdetail{padding-bottom:5rem}.tipdetail-icon{min-width:11.25rem;max-width:12.5rem;max-height:11.875rem!important}@media (max-width:599.999px){.tipdetail-icon{margin:0 auto}}.tipspage{padding-top:3.75rem}.tipspage-categories{display:flex;flex-wrap:wrap;margin-left:-1.125rem}.tipspage-categories-category{margin-left:1.125rem;margin-bottom:.9375rem}.tipspage-section{padding:3.75rem 0}.tipspage-section:first-of-type{padding-top:0}.tipspage-section.mod-gray{background:#f7f8fa}.tipspage-content{border-top:1px solid #e9eaec;padding-top:4.6875rem;margin-top:3.75rem}.tiplist-section{padding:3.75rem 0}.tiplist-section:first-of-type{padding-top:0}.tiplist-section.mod-gray{background:#f7f8fa}.tiplist_preview-bg{position:relative;z-index:0;max-width:35.5rem;width:100%;height:22.5rem;background:#09162c;overflow:hidden;border-radius:.3125rem;color:#fff}@media (min-width:1200px){.tiplist_preview-bg{flex-basis:auto!important}}.tiplist_preview-bg-container{padding:1.4375rem 1.875rem;display:flex;align-items:flex-end;height:100%}.tiplist_preview-bg-image{position:absolute;opacity:.7;z-index:-1;top:0;left:0}.tiplist_preview-content{width:100%;min-width:16.25rem;-ms-grid-row-align:center;align-self:center;padding:0 .3125rem;line-height:1.875rem}.tiplist_preview-content-info{padding-top:1.125rem}.card{transition:opacity .8s ease-out;color:#fff}.card:hover{opacity:1}.card:hover .card-inner{-webkit-transform:translateY(-.9375rem);transform:translateY(-.9375rem);box-shadow:0 0 6.25rem rgba(4,41,75,.1)}.card.is-inactive{opacity:.5}.card_inner{position:relative;border-radius:.3125rem;height:22.5rem;background:#09162c;display:flex;flex-direction:column;padding:1.5625rem;transition:.25s ease-out;overflow:hidden;z-index:0}.card_date{color:#fdd347}.card_date,.card_subtitle{font-weight:500;font-size:1.125rem}.card_background{position:absolute;top:0;left:0;opacity:.7;z-index:-1}.card_title{font-weight:500;margin-top:auto;margin-bottom:.75rem;letter-spacing:-.02em;font-size:2.8125rem;line-height:3rem}.card_title.mod-small{max-width:16.25rem;font-size:2rem;line-height:2.125rem}.eventdetail{padding-top:3.75rem}.eventdetail-card.eventdetail-card{height:28.125rem}@media (min-width:600px){.eventdetail-card.eventdetail-card{padding:2.5rem 3.125rem;height:33.125rem}}.eventdetail-blocks{padding:0 .3125rem}.eventdetail-gray{background:#f7f8fa;text-align:center}.eventdetail-toall{display:flex;align-items:center;justify-content:flex-end}.eventdetail-button{display:flex;align-items:center;justify-content:center}@media (max-width:599.999px){.eventdetail-button{min-width:100%!important}}@media (min-width:600px){.eventdetail-button{justify-content:flex-end}}.eventdetail_address{white-space:pre-line;font-style:normal;padding:1.875rem 1.25rem;line-height:1.875rem}@media (max-width:599.999px){.eventdetail_address{display:inline-block;border-bottom:1px solid #e9eaec;margin-bottom:2.75rem}}@media (min-width:600px){.eventdetail_address{padding:2.1875rem;margin-top:19.375rem;border-top:1px solid #e9eaec}}.eventgrid-grid{padding-bottom:5rem;text-align:left}.eventgrid_item{padding-top:2rem;padding-bottom:.625rem;font-size:1.125rem;line-height:1.875rem}.eventgrid_item-link{font-size:1rem}@media (max-width:599.999px){.eventcta{padding:0}}.eventcta-box{background:#f7f8fa;padding:4.1875rem 5.4375rem 0;display:flex;margin-bottom:2.8125rem}@media (max-width:599.999px){.eventcta-box{padding:3.75rem 2.5rem 0}}.eventcta-content{min-width:18.75rem;flex:1;padding-bottom:4.1875rem;padding-right:3.125rem}@media (max-width:599.999px){.eventcta-content{padding-right:0}}.eventcta-text{padding-right:3.125rem}@media (max-width:599.999px){.eventcta-text{padding-right:0}}.eventcta-calendar{display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:599.999px){.eventcta-calendar{text-align:center}}.eventcta-calendar-button{margin-top:3.125rem;margin-bottom:-2.8125rem}.eventlist{padding-top:3.75rem}.eventlist-top{padding-bottom:2.5rem}.eventlist-top-button{display:flex;align-items:center;justify-content:center}@media (max-width:599.999px){.eventlist-top-button{min-width:100%!important}}@media (min-width:600px){.eventlist-top-button{justify-content:flex-end}}.eventlist-grid{padding-bottom:5rem;text-align:left}.eventlist-button{text-align:center;margin-bottom:5rem}.eventlist-select-option.is-active{background:red}.eventlist-cta{margin-bottom:5rem}.eventlist_regionpicker{width:16.875rem;padding:0 1.875rem}.eventlist_regionpicker-container{position:relative}.eventlist_regionpicker-label{display:block;margin:0 -1.875rem;width:calc(100% + 3.75rem)}.eventlist_regionpicker-label-button{width:100%}.error404{display:flex;text-align:center;align-items:center;height:100%;padding:5rem 1.25rem}.error404-text+.error404-btn,.error404-title+.error404-text{margin-top:.9375rem}.error404-text{margin-bottom:.9375rem}.initiatives{min-height:61.25rem}@media (min-width:600px){.initiatives{margin-top:-6.875rem}}.initiatives_map{position:relative;padding-bottom:83.54053581%}@media (min-width:600px){.initiatives_map{margin-top:-6.875rem}}@media (max-width:599.999px){.initiatives_map{-webkit-transform:scale(1.7) translateX(15%);transform:scale(1.7) translateX(15%);-webkit-transform-origin:bottom;transform-origin:bottom}}.initiatives_country{min-width:16.25rem;padding:.9375rem 0;display:flex}.initiatives_country-flag{position:relative;width:2.625rem;height:2.875rem;margin-right:1.5rem}.initiatives_country-flag-bg{position:absolute}.initiatives_country-flag:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid #fff;box-shadow:0 0 0 .125rem #fff}.initiatives_country-desc-title{font-weight:600}.initiatives_mapcontainer{padding:25% 0 0;overflow:hidden;margin:-5rem 0 0}.materiallist{padding-top:3.75rem}.poster-image{position:relative;border:.8125rem solid #fff;box-shadow:0 0 2.3125rem rgba(4,41,75,.05);max-width:24.125rem;min-width:16.25rem;margin:0 auto}.poster-image-pic{opacity:.7;background:#8fcacb;transition:.25s ease-out}.poster-image:hover .poster-image-pic{opacity:1}.poster-content{padding:2.5rem 1rem}.poster-link{display:inline-block;margin-top:1.5625rem}.poster-link:after{content:"\A0\203A";font-weight:500}.poster-download{position:absolute;bottom:-2.8125rem;right:.625rem;color:#fdd347;font-size:3.75rem}.home{margin-top:-6.875rem}.home-header{background:#277599;background-size:cover;position:relative}.home-header-bg{position:absolute;top:0;left:0;width:100%;height:100%}.home-header-hero{color:#fff;display:flex;flex-direction:column}@media (min-width:600px){.home-header-hero{min-height:43.75rem;max-height:56.25rem;height:100vh}}.home-hero{position:relative;margin-top:auto;margin-bottom:-1.875rem;padding:0}@media (max-width:599.999px){.home-hero{margin-top:6.875rem;padding-top:3.125rem}}.home-hero-background{position:absolute;background:rgba(9,22,44,.8);top:3.4375rem;bottom:-2.5rem}@media (max-width:599.999px){.home-hero-background{top:0;margin:0!important;max-width:100%!important}}.home-hero-content{position:relative;max-width:43.75rem;width:100%;padding-left:2.5rem}.home-hero-title{font-size:5.625rem;line-height:5.625rem;white-space:pre-line}@media (max-width:599.999px){.home-hero-title{font-size:3.125rem;line-height:3.125rem;padding-right:1.5625rem}}.home-hero-text{padding:1.875rem 0;font-size:1.125rem;line-height:1.875rem}@media (max-width:599.999px){.home-hero-text{padding-right:2.5rem}}@media (min-width:600px){.home-hero-text{padding-right:5.625rem;white-space:pre-line}}.home-materials-button{-ms-grid-row-align:center;align-self:center;min-width:16.25rem;text-align:center}.home-content{padding-top:3.75rem}.home-events{padding:3.125rem 0 5rem}.home-prevention{display:flex}.home-prevention-tip{flex:1}.home-illustration{display:inline-block;height:7.6875rem;padding-bottom:2.125rem;min-width:12.5rem}.home_sectiontitle{text-align:center;margin-top:5.25rem;margin-bottom:2.875rem}.home_sectiontitle:before{content:"";display:block;width:3.75rem;height:.125rem;background:#fdd347;margin:0 auto 2.0625rem}.home_text{font-size:1.125rem;line-height:1.875rem}.home_sectioncentered{max-width:43.75rem;text-align:center;margin:0 auto 3.75rem}.home_cta{position:relative;display:inline-block;max-width:100%;padding-right:1.5625rem}.home_cta-svg{width:26.28125rem;max-width:100%;height:5.5625rem}.home_cta-button,.home_cta-play{fill:#fdd347;transition:.25s ease-out}.home_cta-outline{fill:none;stroke:#fff;stroke-width:.125rem;stroke-dasharray:284;stroke-dashoffset:0;transition:.25s ease-out}.home_cta-label{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:-.125rem;padding-left:8.5rem;display:flex;align-items:center;font-size:1.125rem;color:#09162c;font-weight:500;padding-right:1.875rem}.home_cta:hover .home_cta-play{-webkit-transform:scale(1.2);transform:scale(1.2)}.home_cta:hover .home_cta-button,.home_cta:hover .home_cta-play{fill:#ffc400}.home_slider{overflow:hidden}.home_slider-container{position:relative;padding:1.875rem 0}@media (max-width:599.999px){.home_slider-container{padding:1.875rem 2.5rem}}.home_slider-container-inner{position:relative;margin-left:-.9375rem;margin-right:-.9375rem}.home_slider-slide{min-width:18.625rem;padding:0 .9375rem;flex-basis:0}@media (max-width:599.999px){.home_slider-slide{min-width:100%}}.home_section{margin-top:6.875rem;border-top:1px solid #e9eaec}.home_section.mod-gray{background:#f7f8fa}.carousel{height:100%;width:100%;touch-action:pan-y pinch-zoom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel .carousel-content{height:100%;display:flex}.fadeimage{opacity:0;transition:opacity .8s ease-out}.fadeimage.is-loaded{opacity:1}.activityform{padding:3.75rem 0 5rem;font-weight:300;font-size:1.125rem;line-height:1.875rem}.activityform-label{text-align:right;padding-right:2.5rem;padding-top:.75rem}.activityform-label.mod-optional span{color:#a3a5a8;display:block;font-size:.875rem;line-height:1.125rem;margin-top:-.3125rem}.activityform-label.mod-error{color:red}.activityform-field{position:relative;display:inline-block;width:100%}.activityform-field.date_day,.activityform-field.date_year{width:24%}.activityform-field.date_month{width:40%;margin:0 6%}.activityform-field.image{height:12.5rem;margin-bottom:1.125rem;display:block}.activityform-field.extra-images{height:5rem;margin-bottom:1.125rem;display:block}.activityform-field.extra-images .dragdroparea{width:5rem;display:inline-block;background-size:3rem 3rem}.activityform-field.extra-images .dragdroparea.has-image{background-size:cover}.activityform-field.extra-images .dragdroparea+.dragdroparea{margin-left:.4375rem}.activityform-field.mod-error .input,.activityform-field.mod-error .textarea{border:1px solid red}.activityform-field-error{position:absolute;top:.3125rem;left:100%;background-color:red;color:#fff;white-space:nowrap;margin-left:1.9375rem;z-index:1;height:2.625rem;line-height:2.625rem;font-size:.875rem;padding:0 1.25rem 0 .75rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.activityform-field-error:before{right:100%;top:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:1.25rem solid rgba(255,0,0,0);border-right-color:red;margin-top:-1.25rem}.activityform-submitcontainer{text-align:center;padding-top:6.625rem}.activityform-submitcontainer-submit{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:0;font-size:1.125rem;font-weight:500;color:#09162c;overflow:hidden;text-align:center}.activityform-submitcontainer-submit-button{cursor:pointer;height:4.61875rem;padding:.625rem 4.0625rem}.activityform-submitcontainer-submit-background{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.activityform-submitcontainer-submit:hover .button-background-path{fill:#ffc400}.input{border:1px solid #ddd;margin-bottom:1.125rem;padding:.3125rem 1.5625rem;border-radius:.3125rem}.input-numberinput,.input-textinput{width:100%;height:2.5rem;font-size:1rem;color:#09162c}.input-numberinput:invalid,.input-textinput:invalid{border:none;outline:none;box-shadow:none}.select{border:1px solid #ddd;margin-bottom:1.125rem;padding:0 1.5625rem;border-radius:.3125rem;height:3.25rem;line-height:3.25rem;box-sizing:border-box;width:100%;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0);background-position:calc(100% - .9375rem) 50%,calc(100% - .625rem) 50%;background-size:.3125rem .3125rem,.3125rem .3125rem;background-repeat:no-repeat}.select option{font-size:1rem;color:#09162c}.textarea{border:1px solid #ddd;margin-bottom:1.125rem;padding:.3125rem 1.5625rem;border-radius:.3125rem}.textarea-textarea{width:100%;height:15rem;font-size:1rem;color:#09162c;resize:none}.textarea-textarea:invalid{border:none;outline:none;box-shadow:none}.input-front{position:relative}.input-front-input{width:100%;background-color:#fff;border:1px solid #dedede;padding:.625rem;color:#171717;font:inherit;font-size:.875rem;line-height:.875rem}.has-error .input-front-input{border:1px solid #f44336}.input-front-label{color:#000;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:.625rem;top:.625rem}.textarea-front{position:relative}.textarea-front-textarea{width:100%;background-color:#fff;border:1px solid #dedede;border-radius:.25rem;padding:1.5625rem 1.25rem .625rem;color:#000;font:inherit;font-size:.875rem;line-height:.875rem;display:inline-block;resize:vertical;min-height:6.25rem}.error .textarea-front-textarea{border:1px solid #f44336}.textarea-front-label{color:#000;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:.625rem;top:.625rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}.select-front{width:100%;background-color:#fff;border:1px solid #dedede;border-radius:.25rem;padding:1.15625rem 1.25rem;color:#000;font:inherit;font-size:.875rem;line-height:.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-front:focus{outline:0}.has-error .select-front{border:1px solid #f44336}.radio-front+.radio-front{margin-top:.625rem}.radio-front-input{position:absolute;opacity:0}.radio-front-label{cursor:pointer;position:relative}.radio-front-label-bullet,.radio-front-label-text{display:inline-block;vertical-align:top}.radio-front-label-bullet{position:relative;top:.25rem;width:.875rem;height:.875rem;border:1px solid #dedede;border-radius:100%;margin-right:.9375rem}.radio-front-label-bullet:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);width:.625rem;height:.625rem;border-radius:100%;background-color:#3f98bd;opacity:0;transition:all .3s ease}.radio-front-label-text{font-size:1.125rem;line-height:1.375rem;max-width:calc(100% - 1.875rem);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-front-input:checked+.radio-front-label .radio-front-label-bullet:after{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.checkbox-front{-webkit-transform:translateZ(0);transform:translateZ(0)}.checkbox-front-input{position:absolute;opacity:0}.checkbox-front-label{cursor:pointer;position:relative}.checkbox-front-label-square,.checkbox-front-label-text{display:inline-block;vertical-align:top}.checkbox-front-label-square{position:relative;top:.25rem;width:.875rem;height:.875rem;border:1px solid #dedede;border-radius:.125rem;margin-right:.9375rem}.has-error .checkbox-front-label-square{border:1px solid #f44336}.checkbox-front-label-square:after{color:#000;content:"\2714";font-size:1rem;line-height:.9;position:absolute;top:0;left:0;width:.875rem;height:.875rem;opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:all .3s ease}.checkbox-front-label-text{font-size:1.125rem;line-height:1.375rem;max-width:calc(100% - 1.875rem);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-front-input:checked+.checkbox-front-label .checkbox-front-label-square:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media (min-width:480px){.boxes-front-left,.boxes-front-right{display:inline-block;vertical-align:top;width:calc(50% - .78125rem)}}@media (min-width:480px){.boxes-front-col+.boxes-front-col{margin-left:1.5625rem}}.field-front{position:relative;display:inline-block;padding:.625rem 0;text-align:left;vertical-align:top}.field-front-errormsg{padding-top:.3125rem;padding-right:.625rem;font-size:.6875rem;color:red}.dragdroparea{border:1px dashed #ddd;border-radius:.3125rem;background-repeat:no-repeat;background-position:50%;overflow:hidden;position:relative;background-color:#fff;transition:background-color .25s ease-out;height:100%;background-image:url(/assets/images/upload-bg.png);background-size:6.125rem 6.125rem;cursor:pointer}.dragdroparea.has-image{background-size:cover}.dragdroparea.is-dragover{border:1px dashed #fdd347;background-color:#efefef;background-image:none;cursor:move}.dragdroparea.mod-disabled{opacity:.5;cursor:no-drop}.dragdroparea.mod-disabled.is-dragover{border:1px dashed #ddd;background-color:#fff;background-image:url(/assets/images/upload-bg.png);cursor:no-drop}.dragdroparea .fileinput-input{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.dragdroparea-data .input{border:none;margin-bottom:0;padding:0;border-radius:0}.countries{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;-webkit-animation:countries-fadein .25s ease-out forwards;animation:countries-fadein .25s ease-out forwards}.countries .st0{fill:#f1f0f2;stroke:#fff;stroke-width:1}.countries .st0.is-active{cursor:pointer;fill:#d7d6db;transition:.25s ease-out}.countries .st0.is-active:hover{fill:#8fcacb}.countries-dot{fill:#8fcacb;pointer-events:none}@-webkit-keyframes countries-fadein{to{opacity:1}}@keyframes countries-fadein{to{opacity:1}}