@charset "UTF-8";
@import url("https://use.typekit.net/fjw1cut.css");.evoq-alert{margin-top:15px;margin-bottom:0px;border-radius:0;-webkit-border-radius:0;display:table;width:100%}.evoq-alert:last-of-type{margin-top:15px;margin-bottom:15px}.evoq-alert .error-message{display:table-cell;vertical-align:middle;height:auto;padding:10px 0}.evoq-alert .error-message dd{margin-bottom:0}.evoq-alert.alert-white{background-image:linear-gradient(to bottom, #fff, #f2dede);color:#404040;padding-left:61px;position:relative}.evoq-alert.alert-white.rounded{border-radius:3px;-webkit-border-radius:3px}.evoq-alert.alert-white.rounded .icon{border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}.evoq-alert.alert-white .icon{text-align:center;width:45px;height:100%;position:absolute;top:0;left:0;border:1px solid #bdbdbd;padding-top:15px}.evoq-alert.alert-white .icon:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block;content:"";width:10px;height:10px;border:1px solid #bdbdbd;position:absolute;border-left:0;border-bottom:0;top:50%;right:-6px;margin-top:-3px;background:#fff}.evoq-alert.alert-white .icon i{font-size:20px;color:#fff;left:12px;margin-top:-10px;position:absolute;top:50%}.evoq-alert.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.evoq-alert .alert-white.alert-success .icon{border-color:#54a754;background:#60c060}.evoq-alert .alert-white.alert-success .icon:after{border-color:#54a754;background:#60c060}.evoq-alert.alert-info{background-color:#d9edf7;border-color:#98cce6;color:#3a87ad}.evoq-alert.alert-white.alert-info .icon{border-color:#3a8ace;background:#4d90fd}.evoq-alert.alert-white.alert-info .icon:after{border-color:#3a8ace;background:#4d90fd}.evoq-alert.alert-white.alert-warning .icon{border-color:#d68000;background:#fc9700}.evoq-alert.alert-white.alert-warning .icon:after{border-color:#d68000;background:#fc9700}.evoq-alert.alert-warning{background-color:#fcf8e3;border-color:#f1daab;color:#c09853}.evoq-alert.alert-danger{border:1px solid #b94a48;background-color:#f2dede;border-color:#e0b1b8;color:#b94a48}.evoq-alert.alert-white.alert-danger .icon{border:1px solid #b94a48;border-color:#ca452e;background:#da4932}.evoq-alert.alert-white.alert-danger .icon:after{border:1px solid #b94a48;border-color:#ca452e;background:#da4932}body,p,a,button,label,input,textarea{font-family:europa, sans-serif, sans-serif;color:#48525b;font-weight:400;line-height:1.5;font-size:19px}@media (max-width:991px){body,p,a,button,label,input,textarea{font-size:17px}}body p.lead{font-size:24px;font-weight:bold}@media (max-width:991px){body p.lead{font-size:22px}}body p.smaller{font-size:17px}@media (max-width:991px){body p.smaller{font-size:15px}}body p.small{font-size:15px}a{color:#d32f2f;font-weight:bold;transition:color 0.3s ease-in-out}a:hover{color:#9c2327;text-decoration:none}a.back-link,a.forward-link{text-transform:uppercase;display:inline-block}a.back-link:before{content:"";display:inline-block;font-family:"fontAwesome", "Font Awesome 5 Free";margin-right:5px}a.forward-link:after{content:"";display:inline-block;font-family:"fontAwesome", "Font Awesome 5 Free";margin-left:5px}button,a.button,input[type="submit"]{display:inline-flex;justify-content:center;background:#d32f2f;color:#FFFFFF;font-weight:bold;text-transform:uppercase;transition:background 0.3s ease-in-out;padding:10px 40px;min-width:200px;box-shadow:none;outline:none;border:none}button:hover,a.button:hover,input[type="submit"]:hover{cursor:pointer;background:#9c2327}h1,.h1{font-family:europa, sans-serif, sans-serif;color:#d32f2f;font-weight:700;line-height:1.3;margin-bottom:0.8em;font-size:70px;line-height:1.1;text-transform:uppercase}@media (max-width:991px){h1,.h1{font-size:50px;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}h2,.h2{font-family:europa, sans-serif, sans-serif;color:#d32f2f;font-weight:700;line-height:1.3;margin-bottom:0.8em;font-size:70px;line-height:1.1;color:#292f34}@media (max-width:991px){h2,.h2{font-size:50px;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}h3,.h3{font-family:europa, sans-serif, sans-serif;color:#d32f2f;font-weight:700;line-height:1.3;margin-bottom:0.8em;font-size:24px}@media (max-width:991px){h3,.h3{font-size:22px}}h4,.h4{font-family:europa, sans-serif, sans-serif;color:#d32f2f;font-weight:700;line-height:1.3;margin-bottom:0.8em;font-size:24px;color:#48525b}@media (max-width:991px){h4,.h4{font-size:22px}}h5,.h5{font-family:europa, sans-serif, sans-serif;color:#d32f2f;font-weight:700;line-height:1.3;margin-bottom:0.8em;font-size:19px;color:#7f8992;text-transform:uppercase}@media (max-width:991px){h5,.h5{font-size:17px}}h6,.h6{font-family:europa, sans-serif, sans-serif;color:#d32f2f;font-weight:700;line-height:1.3;margin-bottom:0.8em;font-size:19px;color:#48525b}@media (max-width:991px){h6,.h6{font-size:17px}}i.icon{width:20px;height:20px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain}i.icon.icon-search{background-image:url("/fileadmin/templates/Icons/icon_search_red.svg")}input:not([type="submit"]),textarea,select{width:100%;padding:15px 20px;border:none;box-shadow:none;background:#FFFFFF;outline:none;transition:box-shadow 0.3s ease-in-out}input:not([type="submit"]):hover,input:not([type="submit"]):focus,textarea:hover,textarea:focus,select:hover,select:focus{box-shadow:0px 0px 5px 1px #e1e1e1}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg, transparent 50%, #7f8992 50%), linear-gradient(135deg, #7f8992 50%, transparent 50%), linear-gradient(to right, #e1e1e1, #e1e1e1);background-position:calc(100% - 25px) calc(1em + 8px), calc(100% - 20px) calc(1em + 8px), calc(100% - 2.65em) calc(0.5em + 5px);background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat;padding-right:70px}select:hover{cursor:pointer}form{margin-top:30px}form .powermail_fieldwrap,form .form-fieldwrap{position:relative}form .powermail_fieldwrap label,form .form-fieldwrap label{font-size:15px;color:#7f8992;margin-bottom:10px}form .powermail_fieldwrap label span.mandatory,form .form-fieldwrap label span.mandatory{color:#d32f2f;padding-left:3px;transition:color 0.3s ease-in-out}form .powermail_fieldwrap.layout1 label,form .form-fieldwrap.layout1 label{font-size:17px;color:#48525b;font-weight:bold}form .powermail_fieldwrap.powermail_fieldwrap_type_submit:last-child,form .form-fieldwrap.powermail_fieldwrap_type_submit:last-child{margin-top:30px}form .powermail_fieldwrap:not(:last-child),form .form-fieldwrap:not(:last-child){margin-bottom:20px}form.powermail_form .powermail_fieldwrap_type_input,form.powermail_form .powermail_fieldwrap_type_textarea{transition:padding-top 0.3s ease-in-out}form.powermail_form .powermail_fieldwrap_type_input label.powermail_label,form.powermail_form .powermail_fieldwrap_type_textarea label.powermail_label{position:absolute;transition:all 0.3s ease-in-out;padding:16px 20px;margin-bottom:0;font-size:17px;font-weight:normal;color:#7f8992}form.powermail_form .powermail_fieldwrap_type_input label.powermail_label:hover,form.powermail_form .powermail_fieldwrap_type_textarea label.powermail_label:hover{cursor:text}form.powermail_form .powermail_fieldwrap_type_input input.powermail_input,form.powermail_form .powermail_fieldwrap_type_input textarea.powermail_textarea,form.powermail_form .powermail_fieldwrap_type_textarea input.powermail_input,form.powermail_form .powermail_fieldwrap_type_textarea textarea.powermail_textarea{transition:border 0.3s ease-in-out, margin-bottom 0.3s ease-in-out}form.powermail_form .powermail_fieldwrap_type_input input.powermail_input.parsley-error,form.powermail_form .powermail_fieldwrap_type_input textarea.powermail_textarea.parsley-error,form.powermail_form .powermail_fieldwrap_type_textarea input.powermail_input.parsley-error,form.powermail_form .powermail_fieldwrap_type_textarea textarea.powermail_textarea.parsley-error{border:1px solid #d32f2f;margin-bottom:20px}form.powermail_form .powermail_fieldwrap_type_input.fieldwrap-active,form.powermail_form .powermail_fieldwrap_type_textarea.fieldwrap-active{padding-top:40px}form.powermail_form .powermail_fieldwrap_type_input.fieldwrap-active label.powermail_label,form.powermail_form .powermail_fieldwrap_type_textarea.fieldwrap-active label.powermail_label{padding-left:0;transform:translateY(-50px);font-size:15px}form.powermail_form .powermail_fieldwrap_type_input.fieldwrap-active label.powermail_label span.mandatory,form.powermail_form .powermail_fieldwrap_type_textarea.fieldwrap-active label.powermail_label span.mandatory{color:#7f8992}form.powermail_form .powermail_fieldwrap_type_input.fieldwrap-active.layout1 label.powermail_label,form.powermail_form .powermail_fieldwrap_type_textarea.fieldwrap-active.layout1 label.powermail_label{font-size:17px;color:#48525b;font-weight:bold}form.powermail_form ul.parsley-errors-list,form.powermail_form .powermail_message_error{font-family:europa, sans-serif, sans-serif;font-style:italic;color:#d32f2f;font-weight:400;font-size:15px;line-height:1.3;margin-bottom:0.8em;list-style:none;position:absolute;padding:0;margin:-10px 0 0 0}form.powermail_form ul.powermail_message{position:relative;margin:20px 0}body{position:relative;min-height:100vh;display:flex;flex-direction:column}header.site-header{position:fixed;width:100%;left:0;top:0;z-index:3000}header.site-header .site-header-top{background-image:url("/fileadmin/templates/Images/Brand_Canvas_Red.png");background-repeat:repeat;background-position:top;background-size:100%;height:300px;transition:height 0.3s ease-in-out}header.site-header .site-header-top .container{display:flex;flex-direction:column;justify-content:center;position:relative;height:100%}header.site-header .site-header-top .container .row:not(:last-child){padding-bottom:80px;transition:padding-bottom 0.3s ease-in-out}header.site-header .site-header-top .container .row:not(:last-child) .site-header-logo{transform:translateX(-20px);transition:transform 0.3s ease-in-out}header.site-header .site-header-top .container .row:not(:last-child) .site-header-logo img.site-logo{max-height:105px;transition:max-height 0.3s ease-in-out}header.site-header .site-header-top .container .row:not(:last-child) .site-header-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;max-height:105px;overflow:hidden;visibility:visible;opacity:1;transition:max-height 0.3s ease-in-out, visibility 0.3s ease-in-out, opacity 0.3s ease-in-out;position:inherit}header.site-header .site-header-top .container .row:not(:last-child) .site-header-content>*:not(:last-child){margin-bottom:6px}header.site-header .site-header-top .container .row:not(:last-child) .site-header-content>*:last-child{margin-bottom:0}header.site-header .site-header-top .container .row:not(:last-child) .site-header-content h1,header.site-header .site-header-top .container .row:not(:last-child) .site-header-content h2,header.site-header .site-header-top .container .row:not(:last-child) .site-header-content h3,header.site-header .site-header-top .container .row:not(:last-child) .site-header-content h4,header.site-header .site-header-top .container .row:not(:last-child) .site-header-content h5,header.site-header .site-header-top .container .row:not(:last-child) .site-header-content h6,header.site-header .site-header-top .container .row:not(:last-child) .site-header-content p,header.site-header .site-header-top .container .row:not(:last-child) .site-header-content a{color:#FFFFFF}header.site-header .site-header-top .container .row:not(:last-child) .site-header-content *::after{border-color:#FFFFFF}@media screen and (max-width:991px){header.site-header .site-header-top .container .row:not(:last-child) .site-header-content .logos-separated{display:flex;position:absolute;right:15px;top:0}}@media (max-width:575px){header.site-header .site-header-top .container .row:not(:last-child) .site-header-content .logo-list .logo-wrapper img.logo{max-width:80px;max-height:25px}header.site-header .site-header-top .container .row:not(:last-child) .site-header-content .logo-list .logo-wrapper img.logo.size-correction-bigger{max-width:100px;max-height:30px}header.site-header .site-header-top .container .row:not(:last-child) .site-header-content .logo-list .logo-wrapper img.logo.size-correction-smaller{max-width:60px;max-height:20px}}@media (max-width:991px){header.site-header .site-header-top .container .row:not(:last-child) .site-header-content{justify-content:center;align-items:center;padding-left:0;padding-right:0}}header.site-header .site-header-top .container .row:not(:last-child) .mobile-navigation-toggle{display:none;position:absolute;flex-direction:column;justify-content:center;align-items:center;width:30px;height:26px;right:15px;top:74px;z-index:100}@media screen and (max-width:991px){header.site-header .site-header-top .container .row:not(:last-child) .mobile-navigation-toggle{display:block}}header.site-header .site-header-top .container .row:not(:last-child) .mobile-navigation-toggle span.icon-nav-toggle,header.site-header .site-header-top .container .row:not(:last-child) .mobile-navigation-toggle span.icon-nav-toggle:before,header.site-header .site-header-top .container .row:not(:last-child) .mobile-navigation-toggle span.icon-nav-toggle:after{content:"";position:absolute;display:block;height:3px;width:30px;background:#FFFFFF;transition:all 0.3s ease-in-out}header.site-header .site-header-top .container .row:not(:last-child) .mobile-navigation-toggle span.icon-nav-toggle:before{top:-10px}header.site-header .site-header-top .container .row:not(:last-child) .mobile-navigation-toggle span.icon-nav-toggle:after{bottom:-10px}header.site-header .site-header-top .container .row:not(:last-child) .mobile-navigation-toggle:hover{cursor:pointer}header.site-header .site-header-top .container .row:not(:last-child) .mobile-navigation-toggle.opened span.icon-nav-toggle{height:0}header.site-header .site-header-top .container .row:not(:last-child) .mobile-navigation-toggle.opened span.icon-nav-toggle:before{transform:rotate(-45deg);top:-1px}header.site-header .site-header-top .container .row:not(:last-child) .mobile-navigation-toggle.opened span.icon-nav-toggle:after{transform:rotate(45deg);bottom:-2px}header.site-header .site-header-top .container .row:not(:last-child) .site-header-search{width:calc(100% - 30px);transition:bottom 0.3s ease-in-out, width 0.3s ease-in-out}header.site-header .site-header-top .container .row:not(:last-child) .site-header-search form.search-form{position:relative;margin:0}header.site-header .site-header-top .container .row:not(:last-child) .site-header-search form.search-form .tx-indexedsearch-form input.search_input_searchbox{width:100%;padding-left:70px;transition:box-shadow 0.3s ease-in-out}header.site-header .site-header-top .container .row:not(:last-child) .site-header-search form.search-form .tx-indexedsearch-form input.search_input_searchbox:hover,header.site-header .site-header-top .container .row:not(:last-child) .site-header-search form.search-form .tx-indexedsearch-form input.search_input_searchbox:focus{box-shadow:0px 0px 5px 1px #9c2327}header.site-header .site-header-top .container .row:not(:last-child) .site-header-search form.search-form .tx-indexedsearch-search-submit{position:absolute;height:100%;display:flex;align-items:center;top:0}header.site-header .site-header-top .container .row:not(:last-child) .site-header-search form.search-form .tx-indexedsearch-search-submit button{background:transparent;padding:10px 20px;min-width:0}header.site-header .site-header-top .container .row:not(:last-child) .site-header-search form.search-form .tx-indexedsearch-search-submit button i.icon-search{width:30px;height:30px}header.site-header .site-header-top .container .sponsored{padding-right:1px}@media screen and (max-width:991px){header.site-header .site-header-top .container .sponsored{display:none}}header.site-header .site-header-top .container .sponsored .slick-list .slick-track{max-height:60px;display:flex}header.site-header .site-header-top .container .sponsored .slick-list .slick-track .slick-slide{display:flex;align-items:center;justify-content:center;height:60px}header.site-header .site-header-top .container .sponsored .slick-list .slick-track .slick-slide:after{content:" ";height:60px;border-right:1px solid #ffffff;opacity:0.5;top:0}header.site-header .site-header-top .container .sponsored .slick-list .slick-track .slick-slide img{max-height:60px;object-fit:contain;margin:0 auto;max-width:60%}@media (max-width:991px){header.site-header .site-header-top{background-size:200%;height:215px}header.site-header .site-header-top .container{justify-content:flex-start}header.site-header .site-header-top .container .row{padding-bottom:80px}header.site-header .site-header-top .container .row .site-header-logo{transform:translateX(-10px);order:1}header.site-header .site-header-top .container .row .site-header-logo img.site-logo{height:65px;margin:30px 15px}header.site-header .site-header-top .container .row .site-header-content{order:2}header.site-header .site-header-top .container .row .mobile-navigation-toggle{display:flex}header.site-header .site-header-top .container .row .site-header-search{bottom:30px}header.site-header .site-header-top .container .row .site-header-search input:not([type="submit"]){transition:padding 0.3s ease-in-out}}header.site-header .site-header-bottom{background:#FFFFFF;padding:15px 0}@media (max-width:991px){header.site-header .site-header-bottom{display:none}}header.site-header.minimized .site-header-top{height:80px}header.site-header.minimized .site-header-top .container .row{padding-bottom:0}header.site-header.minimized .site-header-top .container .row .site-header-logo{transform:translateX(-10px)}header.site-header.minimized .site-header-top .container .row .site-header-logo img.site-logo{max-height:60px}header.site-header.minimized .site-header-top .container .row .site-header-content{max-height:60px;opacity:1;visibility:visible;padding-left:0;padding-right:0}header.site-header.minimized .site-header-top .container .row .site-header-content .mobile-navigation-toggle{position:absolute;flex-direction:column;justify-content:center;align-items:center;width:30px;height:26px;right:0;top:-45px;z-index:100}header.site-header.minimized .site-header-top .container .row .site-header-search{position:absolute;width:calc(75% - 30px)}header.site-header.minimized .site-header-top .sponsored,header.site-header.minimized .site-header-top .logo-list{display:none}@media (max-width:991px){header.site-header.minimized .site-header-top{height:180px}header.site-header.minimized .site-header-top .container .row .site-header-logo img.site-logo{max-height:45px}header.site-header.minimized .site-header-top .container .row .site-header-content{max-height:10px}header.site-header.minimized .site-header-top .container .row .site-header-content .logo-list{display:none}header.site-header.minimized .site-header-top .container .row .site-header-search{width:calc(100% - 30px)}header.site-header.minimized .site-header-top .container .row .site-header-search input:not([type="submit"]){padding-top:10px;padding-bottom:10px}}main.site-main{flex-grow:100;position:relative;display:flex;flex-direction:column;background:#f6f8f9;padding:420px 0 60px 0}@media (max-width:991px){main.site-main{padding-top:250px}}main.site-main.no-top-padding{padding:360px 0 60px 0}main.site-main .social-menu{display:flex;flex-direction:column;position:fixed;right:20px;top:380px;z-index:2000;transition:top 0.3s ease-in-out}main.site-main .social-menu .social-link{display:flex;justify-content:center;align-items:center;background:#FFFFFF;border-radius:50%;width:50px;height:50px;transition:box-shadow 0.3s ease-in-out}main.site-main .social-menu .social-link img{max-width:15px;max-height:20px}main.site-main .social-menu .social-link:not(:last-child){margin-bottom:15px}main.site-main .social-menu .social-link:hover{box-shadow:0px 0px 5px 1px #e1e1e1}@media (max-width:991px){main.site-main .social-menu{right:15px;top:230px}}@media (max-width:767px){main.site-main .social-menu{display:none}}main.site-main .row:not(.grid-row):not(:last-child){margin-bottom:60px}main.site-main .grid-row .frame-type-list:not(:last-child){margin-bottom:60px}@media (max-width:991px){main.site-main .grid-row .frame-type-list:not(:last-child){margin-bottom:40px}}main.site-main .grid-row:not(:last-child) .frame-type-text:last-child,main.site-main .grid-row:not(:last-child) .frame-type-image:last-child{margin-bottom:60px}@media (max-width:991px){main.site-main .grid-row:not(:last-child) .frame-type-text:last-child,main.site-main .grid-row:not(:last-child) .frame-type-image:last-child{margin-bottom:40px}}@media (max-width:991px){main.site-main .grid-row:not(:last-child) .frame-type-header:last-child{margin-bottom:40px}}@media (max-width:991px){main.site-main .grid-row>.col-12:not(:last-child):not(.empty-col){margin-bottom:60px}main.site-main .grid-row>.col-12:not(:last-child):not(.empty-col) .frame-type-image:first-child:last-child{margin-bottom:0}main.site-main .grid-row>.col-12:not(:last-child):not(.empty-col) .frame-type-image:first-child:last-child figure.image img{margin-bottom:-20px}main.site-main .grid-row>.col-12:not(:last-child):not(.empty-col) .frame-type-text:last-child,main.site-main .grid-row>.col-12:not(:last-child):not(.empty-col) .frame-type-image:last-child{margin-bottom:0}main.site-main .grid-row>.col-12:last-child .frame-type-image:first-child:last-child{margin-top:-20px}}main.site-main .frame-type-text p:last-child,main.site-main .row p p:last-child{margin-bottom:0}main.site-main .frame-type-text a,main.site-main .row p a{font-weight:normal}main.site-main .frame-type-text a.back-link,main.site-main .frame-type-text a.forward-link,main.site-main .frame-type-text a.button,main.site-main .row p a.back-link,main.site-main .row p a.forward-link,main.site-main .row p a.button{font-weight:bold}main.site-main img{max-width:100%;height:auto}main.site-main .frame-type-image figure.image{margin:0}header.site-header.minimized+main.site-main .social-menu{right:15px;top:155px}@media (max-width:991px){header.site-header.minimized+main.site-main .social-menu{top:145px}}footer.site-footer{padding:20px 0;background-color:#FFFFFF;background-image:url("/fileadmin/templates/Images/Brand_Canvas_Grey_faded.png");background-repeat:repeat;background-position:top;background-size:100%}footer.site-footer body,footer.site-footer p,footer.site-footer a,footer.site-footer button,footer.site-footer label,footer.site-footer input{font-size:15px}footer.site-footer p.small{font-size:13px}footer.site-footer .site-footer-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}footer.site-footer .site-footer-content>*:not(:last-child){margin-bottom:40px}footer.site-footer .site-footer-content>*:last-child{margin-bottom:20px}footer.site-footer .site-footer-content h1,footer.site-footer .site-footer-content h2,footer.site-footer .site-footer-content h3,footer.site-footer .site-footer-content h4,footer.site-footer .site-footer-content h5,footer.site-footer .site-footer-content h6,footer.site-footer .site-footer-content p,footer.site-footer .site-footer-content a{color:#48525b}footer.site-footer .sponsored-footer .sponsored-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 15px}@media screen and (max-width:991px){footer.site-footer .sponsored-footer .sponsored-wrapper{justify-content:flex-start;flex-wrap:wrap}}footer.site-footer .sponsored-footer .sponsored-wrapper p.sponsored-label{min-width:90px;margin-bottom:0;line-height:20px;color:#292f34;font-size:14px}@media screen and (max-width:991px){footer.site-footer .sponsored-footer .sponsored-wrapper p.sponsored-label{width:100%;margin:0 0 40px 0}}footer.site-footer .sponsored-footer .sponsored-wrapper .supporter-logo{position:relative;max-width:calc((100% - 140px) / 8);display:flex;justify-content:center;align-items:center;width:100%;height:40px}@media screen and (min-width:992px) and (max-width:1199px){footer.site-footer .sponsored-footer .sponsored-wrapper .supporter-logo{width:33%}}@media screen and (max-width:991px){footer.site-footer .sponsored-footer .sponsored-wrapper .supporter-logo{width:50%;height:auto;max-width:none;margin:0 0 40px 0}}footer.site-footer .sponsored-footer .sponsored-wrapper .supporter-logo img{width:auto;max-width:100%;height:auto;max-height:170%}footer.site-footer .sponsored-footer .sponsored-wrapper .supporter-logo:not(:last-child):after{content:"";display:block;position:absolute;height:40px;border-right:1px solid #ffffff;opacity:0.5;top:0;right:-15px}@media (max-width:767px){footer.site-footer .col-12:not(:last-child){margin-bottom:30px}footer.site-footer .site-footer-content{align-items:flex-start}footer.site-footer .site-footer-content .logo-list{flex-wrap:wrap;margin-right:-30px;margin-bottom:-15px}footer.site-footer .site-footer-content .logo-list p.logo-list-title{width:100%;margin-bottom:10px}footer.site-footer .site-footer-content .logo-list .logo-wrapper,footer.site-footer .site-footer-content .logo-list .logo-wrapper:not(:last-child){margin-right:30px;margin-bottom:15px;justify-content:center}footer.site-footer .site-footer-content>*:not(:last-child){margin-bottom:15px}footer.site-footer .site-footer-content>*:last-child{margin-bottom:0}}@media (max-width:575px){footer.site-footer .site-footer-content .logo-list{justify-content:center;margin-right:-15px}footer.site-footer .site-footer-content .logo-list .logo-wrapper,footer.site-footer .site-footer-content .logo-list .logo-wrapper:not(:last-child){width:120px;margin-right:15px}}nav ul.menu-wrapper{list-style:none;display:flex;padding:0;margin:0}nav ul.menu-wrapper li.nav-item:not(:last-child){margin-right:30px}nav ul.menu-wrapper li.nav-item a.nav-link{padding:0}nav.main-navigation ul.menu-wrapper li.nav-item a.nav-link{color:#7f8992}nav.main-navigation ul.menu-wrapper li.nav-item a.nav-link:hover,nav.main-navigation ul.menu-wrapper li.nav-item a.nav-link.active{color:#d32f2f}@media (max-width:991px){nav.main-navigation ul.menu-wrapper{flex-direction:column}nav.main-navigation ul.menu-wrapper li.nav-item{margin-top:15px;margin-bottom:15px}nav.main-navigation ul.menu-wrapper li.nav-item a.nav-link{color:#48525b}nav.main-navigation ul.menu-wrapper li.nav-item a.nav-link:hover,nav.main-navigation ul.menu-wrapper li.nav-item a.nav-link.active{color:#d32f2f}}nav.footer-navigation ul.menu-wrapper li.nav-item:not(:last-child){margin-right:30px}nav.footer-navigation ul.menu-wrapper li.nav-item a.nav-link{color:#7f8992}nav.footer-navigation ul.menu-wrapper li.nav-item a.nav-link:hover{color:#48525b}nav.footer-navigation ul.menu-wrapper li.nav-item a.nav-link.active{color:#d32f2f}.logo-list{display:flex;flex-wrap:nowrap;align-items:center;min-height:40px}.logo-list p.logo-list-title{margin:0 15px 0 0}.logo-list .logo-wrapper{position:relative;display:flex;align-items:center}.logo-list .logo-wrapper img.logo{width:auto;height:auto;max-width:100px;max-height:30px}.logo-list .logo-wrapper img.logo.position-correction-up{transform:translateY(-4px)}.logo-list .logo-wrapper img.logo.position-correction-down{transform:translateY(4px)}.logo-list .logo-wrapper img.logo.size-correction-bigger{max-width:120px;max-height:40px}.logo-list .logo-wrapper img.logo.size-correction-smaller{max-width:80px;max-height:20px}.logo-list .logo-wrapper:not(:last-child){margin-right:15px}.logo-list.logos-separated .logo-wrapper:not(:last-child){padding-right:15px}.logo-list.logos-separated .logo-wrapper:not(:last-child):after{content:"";display:block;height:20px;border-right:1px solid #48525b;position:absolute;right:0}.brands-list{margin-bottom:30px}.brands-list:last-child{margin-bottom:-30px}.brands-list .brand-wrapper{margin-bottom:30px}.brands-list .brand-wrapper .brand-tile{transition:box-shadow 0.3s ease-in-out;background:#FFFFFF;display:flex;flex-direction:column;align-items:center;padding:50px 30px;height:180px}.brands-list .brand-wrapper .brand-tile .brand-logo{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100px;margin:0 0 40px 0}.brands-list .brand-wrapper .brand-tile .brand-logo img{max-width:100%;max-height:100%;width:auto;height:auto}.brands-list .brand-wrapper .brand-info{visibility:hidden;opacity:0;transition:visibility 0.3s ease-in-out, opacity 0.3s ease-in-out;position:absolute;background:#FFFFFF;box-shadow:0px 0px 5px 1px #e1e1e1;width:100%;top:150px;left:0;padding:30px;z-index:10}.brands-list .brand-wrapper .brand-info p:not(.h3){margin-bottom:0}.brands-list .brand-wrapper:hover{cursor:pointer}.brands-list .brand-wrapper:hover .brand-tile{box-shadow:0px 0px 5px 1px #e1e1e1}.brands-list .brand-wrapper:hover .brand-info{visibility:visible;opacity:1}.brands-filter{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:60px}.brands-filter p.h5{margin-bottom:0;margin-right:40px;min-width:120px}.brands-filter select,.brands-filter button{font-size:17px}.brands-filter .filter-select{display:flex;align-items:center;margin-right:40px}.brands-filter .filter-select label{color:#d32f2f;text-transform:uppercase;margin-bottom:0;font-weight:bold;margin-right:20px;font-size:17px}.brands-filter .filter-select select{width:200px}@media (max-width:991px){.brands-filter{flex-direction:column;align-items:flex-start}.brands-filter p.h5,.brands-filter .filter-select{margin-bottom:20px;margin-right:0}.brands-filter p.h5.smaller,.brands-filter .filter-select.smaller{font-size:17px}.brands-filter p.h5 label,.brands-filter .filter-select label{min-width:100px}.brands-filter .filter-select:not(:last-of-type){margin-bottom:10px}.brands-filter select,.brands-filter button{font-size:15px}}.brand-detail .brand-logo-wrapper img{max-width:calc(100% - 40px);max-height:150px;width:auto;height:auto}@media (max-width:991px){.brand-detail .brand-logo-wrapper img{margin-bottom:40px}}.brand-detail .brand-facts-wrapper>div:not(:first-child) h5{margin-top:40px}.brand-detail .brand-facts-wrapper .brand-company span,.brand-detail .brand-facts-wrapper .brand-excursion span,.brand-detail .brand-facts-wrapper .brand-social-media span{display:block}.brand-excursions .brands-list .brand-wrapper .brand-tile{height:100%}.brand-excursions .brands-list .brand-wrapper .brand-tile .brand-link{margin-bottom:unset !important}.brand-excursions .brands-list .brand-wrapper .brand-tile p,.brand-excursions .brands-list .brand-wrapper .brand-tile a:not(.brand-detail-link){text-align:center;margin-bottom:20px}.brand-excursions .brands-list .brand-wrapper .brand-tile p.brand-excursion-link,.brand-excursions .brands-list .brand-wrapper .brand-tile a:not(.brand-detail-link).brand-excursion-link{font-weight:normal;margin-top:-5px;margin-bottom:0}.brand-excursions .brands-list .brand-wrapper .brand-tile p.h6,.brand-excursions .brands-list .brand-wrapper .brand-tile p.brand-excursion-attractions,.brand-excursions .brands-list .brand-wrapper .brand-tile a:not(.brand-detail-link).h6,.brand-excursions .brands-list .brand-wrapper .brand-tile a:not(.brand-detail-link).brand-excursion-attractions{margin-bottom:0.25em}.tx-news article{margin-bottom:30px}.tx-news article .article-tile{background:#FFFFFF;transition:box-shadow 0.3s ease-in-out;padding:20px}.tx-news article .article-tile:hover{box-shadow:0px 0px 5px 1px #e1e1e1}.tx-news article .article-content .article-date{color:#7f8992}.tx-news .news-list-home article .article-tile .article-content .article-date,.tx-news .blog-list-home article .article-tile .article-content .article-date{margin-bottom:0.4em}.tx-news .news-list-home article .article-tile .article-content .article-title.h3,.tx-news .blog-list-home article .article-tile .article-content .article-title.h3{font-size:19px;margin-bottom:0}.tx-news .news-list-home article .article-tile .article-content .article-teaser,.tx-news .blog-list-home article .article-tile .article-content .article-teaser{display:none}.tx-news .news-list-home article{margin-bottom:10px}.tx-news .news-list-home article .article-tile{padding:20px 10px;display:flex}.tx-news .news-list-home article .article-tile .article-image{width:80px;margin-right:20px}.tx-news .news-list-home article .article-tile .article-content{width:calc(100% - 100px)}.tx-news .news-list-home article:last-of-type{margin-bottom:30px}.tx-news .blog-list-home article .article-tile{padding:0}.tx-news .blog-list-home article .article-tile .article-content{padding:25px 20px 30px 20px}.tx-news .news-list-default .news-pagination .news-page-navigation span a,.tx-news .blog-list-default .news-pagination .news-page-navigation span a{text-transform:uppercase;font-weight:bold}.tx-news .news-list-default .news-pagination .news-page-navigation span a:before,.tx-news .news-list-default .news-pagination .news-page-navigation span a:after,.tx-news .blog-list-default .news-pagination .news-page-navigation span a:before,.tx-news .blog-list-default .news-pagination .news-page-navigation span a:after{display:inline-block;font-family:"fontAwesome", "Font Awesome 5 Free"}.tx-news .news-list-default .news-pagination .news-page-navigation span.previous a:before,.tx-news .blog-list-default .news-pagination .news-page-navigation span.previous a:before{content:"";margin-right:5px}.tx-news .news-list-default .news-pagination .news-page-navigation span.next a:after,.tx-news .blog-list-default .news-pagination .news-page-navigation span.next a:after{content:"";margin-left:5px}.tx-news .news-list-default .news-pagination .news-page-navigation span:not(:last-child),.tx-news .blog-list-default .news-pagination .news-page-navigation span:not(:last-child){margin-right:20px}.tx-news .news-list-default{margin-bottom:-20px}.tx-news .news-list-default article{margin-bottom:20px}.tx-news .news-list-default article .article-tile{padding:30px 20px;display:flex}.tx-news .news-list-default article .article-tile .article-image{width:160px;margin-right:30px}@media (max-width:767px){.tx-news .news-list-default article .article-tile .article-image{width:100px}}.tx-news .news-list-default article .article-tile .article-content{width:calc(100% - 180px)}.tx-news .news-list-default article .article-tile .article-content .article-teaser p,.tx-news .news-list-default article .article-tile .article-content .article-teaser a{font-size:17px;margin-bottom:0}.tx-news .blog-list-default{margin-bottom:-30px}.tx-news .blog-list-default article .article-tile{padding:0;height:100%}.tx-news .blog-list-default article .article-tile .article-content{padding:20px 20px 30px 20px}.tx-news .blog-list-default article .article-tile .article-content .article-teaser p,.tx-news .blog-list-default article .article-tile .article-content .article-teaser a{font-size:17px;margin-bottom:0}.tx-news .news-detail article,.tx-news .blog-detail article{margin-bottom:0}.tx-news .news-detail article .article-content .article-image,.tx-news .blog-detail article .article-content .article-image{margin-bottom:25px}.tx-news .news-detail article .article-content .back-link,.tx-news .blog-detail article .article-content .back-link{display:block;font-size:17px;margin-top:60px}@media (max-width:991px){.tx-news .news-detail article .article-content .back-link,.tx-news .blog-detail article .article-content .back-link{margin-top:40px}}@media (max-width:991px){.tx-news .news-detail article .article-image{margin-bottom:40px}}.row .col-lg-9 .tx-news .news-list-default{padding-right:60px}@media (max-width:991px){.row .col-lg-9 .tx-news .news-list-default{padding-right:0}}.tx_nstwitter h4{margin-bottom:40px}.tx_nstwitter h4 i{margin-bottom:10px}.tx_nstwitter .tweets-wrapper .tweet .tweet-header,.tx_nstwitter .tweets-wrapper .tweet .tweet-footer{display:none}.tx_nstwitter .tweets-wrapper .tweet .tweet-text p,.tx_nstwitter .tweets-wrapper .tweet .tweet-text a,.tx_nstwitter .tweets-wrapper .tweet .tweet-text a:hover{font-size:17px;color:#48525b}.tx_nstwitter .tweets-wrapper .tweet .tweet-time{color:#abb3bb}.tx_nstwitter .tweets-wrapper hr{width:20px;border-top:2px solid #7f8992;margin:20px 0 25px 0}.tx_nstwitter a.twitter-link{margin-top:20px}#map{min-height:700px}.search_result{display:none;position:absolute;z-index:999;background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);list-style:none;padding:0;margin:0;max-width:700px;max-height:75vh;overflow-y:auto}.search_result .brand-item a{color:#000 !important}.search_result li{padding:10px;padding-left:67px;cursor:pointer}.search_result li a{color:#292f34}.search_result li:hover{background-color:#f4f4f4}.f3-widget-paginator{list-style:none;padding:0;display:flex;justify-content:center;align-items:center}.f3-widget-paginator li{display:inline-block;margin:0 5px}.f3-widget-paginator li a{text-decoration:none}.f3-widget-paginator li.current a{color:#9c2327;font-weight:bold}.cc_banner-wrapper{display:flex}.cc_banner-wrapper .cc_container{background:#d32f2f;color:#FFFFFF;border-top:none;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.cc_banner-wrapper .cc_container a,.cc_banner-wrapper .cc_container a:visited{color:#FFFFFF;font-size:1rem;text-decoration:underline}.cc_banner-wrapper .cc_container .cc_btn,.cc_banner-wrapper .cc_container .cc_btn:visited{border:1px solid #d32f2f;color:#d32f2f;background-color:#FFFFFF;border-radius:0;text-decoration:none}.cc_banner-wrapper .cc_container .cc_btn:hover,.cc_banner-wrapper .cc_container .cc_btn:visited:hover{border:1px solid #FFFFFF;color:#FFFFFF;background-color:#d32f2f}.cc_banner-wrapper .cc_container .cc_message{margin-top:0;font-size:1rem !important;color:#FFFFFF}