﻿@font-face{font-family:"Catamaran";src:url("fonts/Catamaran-VariableFont_wght.woff2") format("woff2");font-weight:1 999;font-style:normal;font-display:swap}body{--management-highlight-color: #C30D0D;--management-highlight-color-rgb: 195,13,13}body.with_panel_big{--panelWidth: 290px}body.with_panel_small{--panelWidth: 78px}html{min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font:400 18px/27px "Catamaran";letter-spacing:.5px;color:#6c726e;background:#fff;height:100%;overflow-x:hidden}body>nav{display:none}.page{height:100%;overflow-x:hidden}div#siteframe{max-width:100%;margin:0 auto;padding:0 0 212px 0;background:#fff;min-height:100%;position:relative;box-sizing:border-box;left:0;-webkit-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);transition:all .2s cubic-bezier(0.5, 1, 0.5, 1)}.breadcrumb{margin:-60px 0 37px 0;font-size:15px;font-weight:800;color:#413e3b;letter-spacing:.75px}.breadcrumb .breadcrumb_home,.breadcrumb .you_are_here{display:none}.breadcrumb .breadcrumb_home+.breadcrumb_separator{display:none}.breadcrumb .breadcrumb_separator{font-size:0;position:relative;padding:0 14px}.breadcrumb .breadcrumb_separator:before{content:"";font-family:"Font Awesome 6 Pro";font-size:16px;position:absolute;top:-19px;left:12px;display:block;color:#413e3b}.breadcrumb a{color:#b9b5b0}.breadcrumb a:hover{color:#c30d0d}.content .content_inner{max-width:1190px;padding:0 20px;margin:0 auto;box-sizing:border-box;padding-top:76px;padding-bottom:80px}.content .content_inner.text-center{text-align:center;position:relative;z-index:9}.content .content_inner .content_right{float:right}.content .content_inner .content_right .content_right_inner{position:relative;z-index:100;margin:-135px 0 40px 40px}.content .content_inner .content_right .content_right_inner.hidden_quicklinks{z-index:10}.content .content_inner .content_right .content_right_inner.hidden_quicklinks.fixed_top{z-index:100}.content .content_inner .content_left{position:relative;z-index:9}.content .content_inner .content_left.with_overflow{overflow:hidden}.content .content_inner.search_content{padding-top:90px}#logo_print{display:none}body:lang(en) header .header_inner .header_right #countdown,body:lang(fr) header .header_inner .header_right #countdown{margin-left:86px}.logged_in header{width:auto;left:var(--panelWidth);right:0}header{background:#1d1d1d;position:relative;z-index:12;position:fixed;top:0;width:100%;-webkit-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);transition:all .2s cubic-bezier(0.5, 1, 0.5, 1)}header .header_inner{max-width:1190px;padding:0 20px;margin:0 auto;box-sizing:border-box}header .header_inner .header_inner_right{width:100%;box-sizing:border-box;padding-left:166px;padding-top:9px}header .header_inner #meta{font-size:14px;font-weight:800;float:left;width:100%;padding-left:30px;box-sizing:border-box}header .header_inner #logo{float:left;width:166px;margin-right:30px;position:absolute;background:#fff}header .header_inner #logo img{display:block;width:100%;height:auto;padding:15px;box-shadow:0 0 20px 0 rgba(0,0,0,.5);backface-visibility:hidden;box-sizing:border-box}header .header_inner #socia_media_icons{float:left;margin-top:3px;margin-bottom:3px}header .header_inner #socia_media_icons a{color:#5c5854;font-size:20px;line-height:20px;padding-right:6px;font-weight:400}header .header_inner #socia_media_icons a:hover{color:#fff}header .header_inner .header_right{float:right}header .header_inner .header_right #search_button,header .header_inner .header_right #countdown,header .header_inner .header_right #language{float:left}header .header_inner .header_right #language h3,header .header_inner .header_right #language .controls{display:none}header .header_inner .header_right #language a{color:#5c5854;text-decoration:none;text-transform:uppercase;padding:0 10px}header .header_inner .header_right #language a.current{color:#fff}header .header_inner .header_right #countdown{color:#b9b5b0;margin-left:66px;letter-spacing:1px}header .header_inner .header_right #countdown img{float:left;margin-right:11px;margin-top:1px}header .header_inner .header_right #countdown .time{overflow:hidden}header .header_inner .header_right #search_button{margin-left:29px;margin-right:15px}header .header_inner .header_right #search_button a{color:#b9b5b0;text-decoration:none;font-size:18px}header .header_inner .header_right #search_button a:hover{color:#fff}.is-sticky header{width:100%;z-index:11 !important;box-shadow:15px 15px 35px rgba(0,0,0,.1)}#background_image{position:absolute;z-index:1;left:0;right:0;margin-top:-140px;pointer-events:none}#background_image.background_image_small{margin-top:-105px}#background_image img{position:relative;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}#big_picture{overflow:hidden;position:relative}#big_picture img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#big_picture #scrolldown{width:54px;height:54px;background:url(../img/scroll_down.png);background-size:100% 200%;background-position:center top;display:block;position:absolute;bottom:60px;left:50%;margin-left:-27px;cursor:pointer;z-index:9;-webkit-animation:scrolldown 2s infinite;-moz-animation:scrolldown 2s infinite;-o-animation:scrolldown 2s infinite;animation:scrolldown 2s infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes scrolldown{0%{-webkit-transform:translate(0, 0)}50%{-webkit-transform:translate(0, 5px)}100%{-webkit-transform:translate(0, 0px)}}@-moz-keyframes scrolldown{0%{-moz-transform:translate(0, 0)}50%{-moz-transform:translate(0, 5px)}100%{-moz-transform:translate(0, 0px)}}@keyframes scrolldown{0%{transform:translate(0, 0)}50%{transform:translate(0, 5px)}100%{transform:translate(0, 0px)}}#big_picture #scrolldown:hover{background-position:center bottom}#small_picture{overflow:hidden;width:100%;position:relative;max-height:450px}#small_picture+#google_map #module_map{display:none !important}#small_picture .picture{height:0;padding-bottom:31%}#small_picture .picture img{width:100%;position:absolute}.category_31 .social_wall,.category_2 .social_wall{display:block}.category_31 #portlet_social_media_text{display:none}.social_wall{display:none;margin:45px 0 0 0}.social_wall .breadcrumb_social{font-size:16px;text-transform:uppercase;letter-spacing:2px;margin:0 0 8px 0}.social_wall .juicer-feed.modern{margin-top:52px !important}.social_wall .juicer-feed.modern h1{display:none}.social_wall .juicer-feed.modern li.feed-item{border:1px solid #b9b5b0;font-size:15px;line-height:22px}.social_wall .juicer-feed.modern li.feed-item.juicer{display:none}.social_wall .juicer-feed.modern li.feed-item:after{content:"";position:absolute;width:auto;height:10px;top:auto;left:25px;display:block;background:#fff;right:25px;bottom:3px;box-shadow:0 9px 10px 0 rgba(0,0,0,.15)}.social_wall .juicer-feed.modern li.feed-item:before{content:"";position:absolute;width:auto;height:10px;top:auto;left:10px;display:block;background:#fff;right:10px;bottom:-1px;z-index:1;border-bottom:1px solid #b9b5b0}.social_wall .juicer-feed.modern li:before{display:none}.social_wall .juicer-feed.modern .j-stacker-wrapper{margin-right:-15px !important;margin-left:-15px !important}.social_wall .juicer-feed.modern .j-stacker-wrapper .j-stack{padding-left:15px !important;padding-right:15px !important}.social_wall .juicer-feed.modern .j-stacker-wrapper .j-text{padding:20px 18px 16px;font-family:"Catamaran";font-size:15px;font-weight:400;line-height:24px}.social_wall .juicer-feed.modern .j-stacker-wrapper .j-text p{font-family:"Catamaran";font-size:15px;font-weight:400;line-height:24px;color:#6c726e}.social_wall .juicer-feed.modern .j-stacker-wrapper .j-text .j-message,.social_wall .juicer-feed.modern .j-stacker-wrapper .j-text a{color:#6c726e}.social_wall .juicer-feed.modern .j-stacker-wrapper .j-text .j-meta a{color:#6c726e}.social_wall .juicer-feed.modern .j-stacker-wrapper .j-text .j-meta a:hover{color:#c30d0d}.social_wall .juicer-feed.modern .j-stacker-wrapper .j-text .j-meta nav{margin-right:-6px}[class^=fa-]:before,[class*=" fa-"]:before{font-family:"Font Awesome 6 Pro";font-style:unset;font-weight:unset;display:contents}[class^=fab]:before{font-family:"Font Awesome 6 Brands"}.juicer-feed [class^=fa-]:before,.juicer-feed [class*=" fa-"]:before{font-family:"fontawesome-5-juicer";font-style:normal;font-weight:normal}.j-post-overlay.juicer-feed .j-overlay-text .j-message{font-family:"Catamaran";font-size:15px;font-weight:400;line-height:24px;color:#6c726e}.j-post-overlay.juicer-feed .j-overlay-text .j-message a{color:#6c726e}.j-post-overlay.juicer-feed .j-bottom>a{color:#c30d0d;border:2px solid #c30d0d}.j-post-overlay.juicer-feed .j-bottom>a:hover{color:#fff;background:#940b0b;border:2px solid #940b0b}.j-post-overlay.juicer-feed ul.j-share a{padding:5px 10px}.j-post-overlay.juicer-feed .j-navigate a:hover{color:#c30d0d}.j-overlay .j-close{height:1px !important;top:8px !important;right:6px !important}#portlets_right #addthis{display:block}#addthis{margin-left:0;display:block}h1+#addthis{margin:-4px 0 26px -5px}.introduction+#addthis{margin:-20px 0 30px -5px}#addthis .addthis_inline_share_toolbox{clear:none !important}#addthis .at-share-btn-elements svg{width:25px !important;height:25px !important}#addthis .at-share-btn-elements .at-share-btn{margin-right:-4px !important}#addthis .at-share-btn-elements .at-share-btn:focus,#addthis .at-share-btn-elements .at-share-btn:hover{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}#addthis .at-share-btn-elements .at-share-btn:focus svg,#addthis .at-share-btn-elements .at-share-btn:hover svg{fill:#c30d0d !important}#footer_partner{background:#f0efec;position:absolute;bottom:70px;width:100%}#footer_partner .portlet_partner{max-width:1190px;padding:0 20px;margin:0 auto;box-sizing:border-box}#footer_partner .portlet_partner h2{font-family:"Catamaran";font-size:13px;font-weight:600;line-height:20px;text-transform:uppercase;color:#6c726e}#footer_partner .portlet_partner .partner{display:inline-block;vertical-align:middle;font-size:0;line-height:0;box-sizing:border-box;cursor:pointer;text-align:center}#footer_partner .portlet_partner .partner img{display:inline;height:auto;width:auto;max-width:100%;max-height:100px;-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;opacity:.9;-webkit-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);transition:all .3s cubic-bezier(0.5, 1, 0.5, 1)}#footer_partner .portlet_partner .partner:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}#footer_partner .portlet_partner .main_partner{float:left;width:67.3%;border-right:1px solid #b9b5b0;box-sizing:border-box;padding:15px 0 27px}#footer_partner .portlet_partner .main_partner h2{margin-bottom:10px}#footer_partner .portlet_partner .main_partner .partner_wrap{margin-left:-15px}#footer_partner .portlet_partner .main_partner .partner_wrap .partner{float:left;box-sizing:border-box;width:25%;padding:0 0 15px 15px;height:70px;float:none;padding:0 18px 0 18px;position:relative}#footer_partner .portlet_partner .main_partner .partner_wrap .partner:before{content:"";position:absolute;width:1px;height:70px;top:0;left:0;display:block;background:#b9b5b0}#footer_partner .portlet_partner .main_partner .partner_wrap .partner img{max-height:70px;max-width:calc(100% - 36px);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#footer_partner .portlet_partner .main_partner .partner_wrap .partner:first-child:before{display:none}#footer_partner .portlet_partner #partner_slider{float:left;width:32.7%;box-sizing:border-box;padding-left:50px;padding:15px 0 27px 50px}#footer_partner .portlet_partner #partner_slider h2{text-align:center;max-width:89%}#footer_partner .portlet_partner #partner_slider .partner{width:50%;padding:0 30px}#footer_partner .portlet_partner #partner_slider .partner_wrap_inner .partner:first-child{padding-left:0}#footer_partner .portlet_partner #partner_slider .partner_wrap_inner .partner:nth-child(2){padding-right:0}#footer_partner .portlet_partner #partner_slider ul.controls{position:absolute;padding:5px 12px 7px;top:0;right:0;background:rgba(255,255,255,.8);z-index:50}#footer_partner .portlet_partner #partner_slider .bx-wrapper{position:relative}#footer_partner .portlet_partner #partner_slider .bx-controls-direction a{background:none;width:30px;height:20px;margin:-30px 0 0 0;left:15%;color:rgba(0,0,0,0);font-weight:300;z-index:100;position:absolute;top:0;font-size:0}#footer_partner .portlet_partner #partner_slider .bx-controls-direction a.bx-next{left:auto;right:25%}#footer_partner .portlet_partner #partner_slider .bx-controls-direction a.bx-next:before{content:""}#footer_partner .portlet_partner #partner_slider .bx-controls-direction a:before{content:"";position:absolute;top:0;left:0;right:0;border:0;text-align:center;font-family:"Font Awesome 6 Pro";font-size:13px;line-height:20px;text-indent:0;z-index:105;color:#6c726e}#footer_partner .portlet_partner #partner_slider .bx-pager{display:none}footer{background:#1d1d1d;position:absolute;bottom:0;width:100%}footer .footer_inner{max-width:1190px;padding:0 20px;margin:0 auto;box-sizing:border-box;padding-top:10px;padding-bottom:5px}footer .footer_inner ul{float:left}footer .footer_inner ul li{display:inline-block;list-style:none;color:#fff;font-family:"Catamaran";font-size:13px;font-weight:500;line-height:20px;letter-spacing:1.2px}footer .footer_inner ul li span{display:none}footer .footer_inner ul li a{color:#fff;text-decoration:none}footer .footer_inner ul li a:hover{color:#5c5854}footer .footer_inner ul+ul{float:left}footer .footer_inner ul#address li{padding-right:18px}footer .footer_inner ul#address li:first-child{font-weight:800;text-transform:uppercase}footer .footer_inner ul#address li:last-child{padding-right:0}footer .footer_inner ul#copy li{margin-right:20px;letter-spacing:0}footer .footer_inner ul#copy li a{text-transform:uppercase;color:#5c5854;letter-spacing:.5px;font-weight:700;text-decoration:none}footer .footer_inner ul#copy li a.current,footer .footer_inner ul#copy li a:hover{color:#fff}#privacy_banner #privacy_banner_inner{max-width:1150px}#privacy_banner #privacy_banner_inner #privacy_description{font-size:16px}#privacy_banner #privacy_banner_inner a.button{font-size:13px !important}#privacy_banner_wrap #privacy_banner #privacy_banner_inner #privacy_description_wrap #privacy_buttons #privacy_button{background:#c30d0d}#privacy_banner_wrap #privacy_banner #privacy_banner_inner #privacy_description_wrap #privacy_buttons #privacy_button:before,#privacy_banner_wrap #privacy_banner #privacy_banner_inner #privacy_description_wrap #privacy_buttons #privacy_button:after{content:none}p.newsletter_privacy{font-size:14px;line-height:22px;float:left;clear:both;max-width:590px;margin-top:20px;margin-bottom:0}#rwdnav{overflow-x:hidden;overflow:scroll !important;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.css_partner #listing-57 .listing_entry{float:none;display:inline-block}h1{font-family:"Catamaran";font-size:55px;font-weight:900;line-height:66px;color:#c30d0d;margin:48px 0 11px;letter-spacing:.5px}.page_slider h1,.page_video h1{margin:0 0 14px 0}.page_slider div.introduction,.page_video div.introduction{max-width:840px;margin-left:auto;margin-right:auto}div.introduction{font-family:"Catamaran";font-size:25px;font-weight:400;line-height:36px;color:#413e3b;margin:0 0 34px 0;padding:0;letter-spacing:.5px}h2{font-family:"Catamaran";font-size:28px;font-weight:900;line-height:36px;color:#413e3b;margin:0 0 7px 0;text-transform:uppercase}h1+h2,ul+h2,ol+h2,.table_wrap_container+h2,div.introduction+h2,p+h2{margin-top:48px}h3,h3 a{font-family:"Catamaran";font-size:20px;font-weight:800;line-height:24px;color:#413e3b;margin:0 0 10px 0;text-decoration:none;letter-spacing:1px;text-transform:uppercase}.table_wrap_container+h3,ul+h3,p+h3,.table_wrap_container+h4,ul+h4,p+h4{margin-top:40px}.category_38 .accordeon_title p+h5,.page_accordeon .accordeon_title p+h5{margin-top:10px}h4,h4 a{font-family:"Catamaran";font-size:20px;font-weight:800;line-height:24px;text-transform:uppercase;color:#6c726e;margin:20px 0 5px 0;text-decoration:none;letter-spacing:1px}h5,h5 a,h6,h6 a{font-size:18px;font-weight:800;color:#413e3b;margin:0 0 5px 0;line-height:24px;text-decoration:none}p{margin:0 0 15px 0}#swissrunners_logo{margin:5px 30px 0 0}a{outline:none;color:#c30d0d;text-decoration:underline}a:hover{color:#940b0b}a img{border:none}#contentframe .resource_subtitle{display:none}.content ol{margin:0 0 18px 16px}.content ol li{text-align:left}.content .chosen ul{margin:0}.content ul{margin:0 0 18px 30px}.content ul li{position:relative;list-style:none;padding-bottom:6px}.content ul li:before{content:"";position:absolute;width:16px;height:16px;top:4px;left:-30px;display:block;background:#fff;width:16px;height:16px;background:url(../img/go_to.png);background-size:100% 300%;background-position:center top;display:block}.content ul li ul{margin:9px 0 0 24px}.content ul li ul li:before{width:12px;height:12px;top:6px;left:-24px}.content ul#add_resource_tabs li:before,.content ul#page_properties_tabs li:before,.content ul.controls li:before{display:none}#management ul li:before{display:none}.multipage_controls li{padding:0 !important}.multipage_controls li:before{display:none}.content ul.sitemap{margin:0}.accordeon_wrap{margin:16px 0 30px 0;overflow:hidden}.accordeon_wrap:nth-last-child(2){margin-bottom:0}.accordeon_wrap .accordeon_title{border-top:1px solid #d5d5d5;position:relative;cursor:pointer}.accordeon_wrap .accordeon_title:before{content:"";position:absolute;width:14px;height:2px;top:18px;left:auto;display:block;background:#b9b5b0;right:9px}.accordeon_wrap .accordeon_title:after{content:"";position:absolute;width:2px;height:14px;top:12px;left:auto;display:block;background:#b9b5b0;right:15px;opacity:1;visibility:visible;-webkit-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);transition:all .3s cubic-bezier(0.5, 1, 0.5, 1)}.accordeon_wrap .accordeon_title.visible_detail:after{opacity:0;visibility:hidden}.accordeon_wrap .accordeon_title h3{margin:6px 0 5px;font-family:"Catamaran";font-size:17px;font-weight:600;line-height:26px;color:#6c726e;letter-spacing:.5px;text-transform:none;padding-right:30px}.accordeon_wrap .accordeon_title:last-of-type{border-bottom:1px solid #d5d5d5}.accordeon_wrap .accordeon_content{display:none;margin-top:10px}.after_accordeon .end{font-size:0;line-height:0;margin:0}.content table{border:none;border-spacing:0;margin:0 0 5px 0}.content table th{border-bottom:1px solid #f0efec;padding:10px 11px 4px 11px;text-align:left;font:400 18px/27px "Catamaran";font-weight:600;text-transform:uppercase;background:#f0efec}.content table td{border-bottom:1px solid #f0efec;padding:11px 11px 7px 11px;text-align:left}.content table td p:last-child{margin-bottom:0}.content table tbody th:first-child{font:400 18px/27px "Catamaran";font-weight:600;vertical-align:middle;padding-bottom:0}.content table.no_border th,.content table.no_border td{border-bottom:0}.table_wrap_container,.table_wrap{width:auto;overflow:auto;-webkit-overflow-scrolling:touch}.table_wrap_container{overflow:hidden;margin:30px 0 20px 0}.table_wrap_container .table_scroll_indicator{position:absolute;right:0;top:0;cursor:pointer;width:24px;height:24px;display:none}.table_wrap_container .table_scroll_indicator:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;font-family:"Font Awesome 6 Pro";font-size:23px;line-height:24px;text-align:center;z-index:20;color:#c30d0d}.dodeley_subscribe_form .dodeley_element input.button,#portlet-search-button,.button_right,#social_media_text .portlet_content_link,.pagination-links a,#portlets_right .portlet_content_link,#portlets_listing a.portlet_listing_show_all,#portlets_listing a.portlet-entry-link,#listing .pagination .pagination-links a,a.listing-more-button,.content_button a,.login_form input.button,#mailform_submit_button input,.portlets input.button,a.add_portlet_link,.listing_entry_backlink a,#content p.content_button a,.content_left a.button,.no_system_page a.button,a.button{font-family:"Catamaran";font-size:15px;font-weight:800;line-height:22px;border:none;background:#c30d0d;display:inline-block;text-decoration:none;padding:11px 65px 8px 25px;text-transform:uppercase;color:#fff;letter-spacing:.8px;cursor:pointer;position:relative;border-radius:0 !important}.dodeley_subscribe_form .dodeley_element input.button:before,#portlet-search-button:before,.button_right:before,#social_media_text .portlet_content_link:before,.pagination-links a:before,#portlets_right .portlet_content_link:before,#portlets_listing a.portlet_listing_show_all:before,#portlets_listing a.portlet-entry-link:before,#listing .pagination .pagination-links a:before,a.listing-more-button:before,.content_button a:before,.login_form input.button:before,#mailform_submit_button input:before,.portlets input.button:before,a.add_portlet_link:before,.listing_entry_backlink a:before,#content p.content_button a:before,.content_left a.button:before,.no_system_page a.button:before,a.button:before{content:"";position:absolute;width:40px;height:100%;top:0;left:auto;display:block;background:#940b0b;right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #fff}.dodeley_subscribe_form .dodeley_element input.button:after,#portlet-search-button:after,.button_right:after,#social_media_text .portlet_content_link:after,.pagination-links a:after,#portlets_right .portlet_content_link:after,#portlets_listing a.portlet_listing_show_all:after,#portlets_listing a.portlet-entry-link:after,#listing .pagination .pagination-links a:after,a.listing-more-button:after,.content_button a:after,.login_form input.button:after,#mailform_submit_button input:after,.portlets input.button:after,a.add_portlet_link:after,.listing_entry_backlink a:after,#content p.content_button a:after,.content_left a.button:after,.no_system_page a.button:after,a.button:after{content:"";position:absolute;width:16px;height:16px;top:50%;left:auto;display:block;background:#940b0b;width:16px;height:16px;background:url(../img/go_to.png);background-size:100% 300%;background-position:center center;display:block;right:10px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.dodeley_subscribe_form .dodeley_element input.button:hover,#portlet-search-button:hover,.button_right:hover,#social_media_text .portlet_content_link:hover,.pagination-links a:hover,#portlets_right .portlet_content_link:hover,#portlets_listing a.portlet_listing_show_all:hover,#portlets_listing a.portlet-entry-link:hover,#listing .pagination .pagination-links a:hover,a.listing-more-button:hover,.content_button a:hover,.login_form input.button:hover,#mailform_submit_button input:hover,.portlets input.button:hover,a.add_portlet_link:hover,.listing_entry_backlink a:hover,#content p.content_button a:hover,.content_left a.button:hover,.no_system_page a.button:hover,a.button:hover{border:none;box-shadow:18px 4px 12px rgba(0,0,0,.3)}.dodeley_subscribe_form .dodeley_element input.button,#portlet-search-button,.login_form input.button,#mailform_submit_button input{padding-right:64px}.dodeley_subscribe_form .dodeley_element input.button:hover,#portlet-search-button:hover,.login_form input.button:hover,#mailform_submit_button input:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.button_wrap{position:relative}.button_right{padding:0;position:absolute;right:0;z-index:1;pointer-events:none}.button_right:before{height:41px;top:0;border-left:1px solid #fff}.button_right:after{top:20px}@-moz-document url-prefix(){.button_right{bottom:36.5px}}.pagination-links a.previous,.listing_entry_backlink a{margin-left:41px}.pagination-links a.previous:before,.listing_entry_backlink a:before{content:"";position:absolute;width:40px;height:100%;top:0;left:-41px;display:block;background:#940b0b;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}.pagination-links a.previous:after,.listing_entry_backlink a:after{content:"";position:absolute;width:16px;height:16px;top:12px;left:auto;display:block;background:#940b0b;width:16px;height:16px;background:url(../img/go_to.png);background-size:100% 300%;background-position:center center;display:block;left:-30px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.pagination-links a.previous:hover,.listing_entry_backlink a:hover{border:none;box-shadow:-18px 4px 12px rgba(0,0,0,.3)}#management .button:after,#management .button:before,.page_delete:after,.page_delete:before,.page_move:after,.page_move:before,.back_to_overview_button:after,.back_to_overview_button:before,.new_rule_button:after,.new_rule_button:before{display:none !important}#management .button_right{display:none !important}#big_picture.big_video{height:auto !important}#big_picture.big_video img{display:none !important}#big_picture.big_video .videoContainer{position:relative;padding-bottom:56.25%;height:0;max-height:1080px;z-index:0}#big_picture.big_video .videoContainer .thumbnail{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/video_thumbnail.jpg) no-repeat center center;background-size:cover;z-index:3;-webkit-transition:all .4s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .4s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .4s cubic-bezier(0.5, 1, 0.5, 1);transition:all .4s cubic-bezier(0.5, 1, 0.5, 1);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}#big_picture.big_video .videoContainer .thumbnail .button{display:block;position:absolute;top:50%;left:50%;margin:0 0 0 -54px;width:100px;height:100px;border:4px solid #fff;border-radius:100%;color:#fff;text-align:center;background:#c30d0d;box-shadow:0 2px 10px 0 rgba(0,0,0,.7);cursor:pointer;z-index:2;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);transition:all .3s cubic-bezier(0.5, 1, 0.5, 1)}#big_picture.big_video .videoContainer .thumbnail .button i{font-size:35px;line-height:100px;text-indent:11px;font-weight:400}#big_picture.big_video .videoContainer .thumbnail .button:hover{background:#940b0b;color:#fff}#big_picture.big_video .videoContainer .thumbnail .button:hover i{font-weight:400}#big_picture.big_video .videoContainer .thumbnail.hide{opacity:0;visibility:hidden}#big_picture.big_video .videoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#big_picture.big_video .videoContainer iframe div.ytp-cued-thumbnail-overlay-image{width:118% !important;left:-9% !important}#big_picture.big_video #portlet_big_picture{z-index:5}#big_picture.big_video #portlet_quicklinks-sticky-wrapper{position:absolute;width:100%;bottom:140px;z-index:1000;pointer-events:none;height:280px !important}.message{border:none;border-bottom:2px solid #c30d0d;color:#c30d0d;background:#fff;font-weight:700;padding:9px 0 5px;margin:5px 0 30px;font-size:18px;overflow:hidden;text-align:left}.message .missing_fields_title{margin:0 0 7px}.message ul{margin-bottom:4px}.message ul li:before{background-position:center bottom}#management ul li:before,.mod_listing.system_page #slider{display:none}#management{text-align:left}.system_page.mod_listing .content{padding-top:60px}.button_bar_bottom{text-align:left}.portlet ul.controls{background:rgba(255,255,255,.8);position:absolute;z-index:1;padding:8px 10px 10px;right:0}.portlet ul.controls li{color:#c30d0d;margin-bottom:0}.portlet ul.controls li a{color:#c30d0d}.portlet ul.controls li:hover,.portlet ul.controls li:hover a{color:#940b0b}#management .select2-container,.management_container .select2-container{max-width:600px}#management .select2-container,.management_container .select2-container{width:auto !important;max-width:600px;min-width:226px}#management .select2-container .select2-dropdown .select2-search,.management_container .select2-container .select2-dropdown .select2-search{display:none !important}#management .select2-container.select2-container--default .select2-selection--single,.management_container .select2-container.select2-container--default .select2-selection--single{border:1px solid #aaa;border-color:#aaa !important;border-radius:0}#management .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,.management_container .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding:3px 20px 2px 3px;background:#fff;color:#666;font:13px/18px Helvetica,Verdana,Arial,sans-serif}#management .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow,.management_container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{top:4px;right:0}#management .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow:before,.management_container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:15px;color:#666;top:-1px;left:4px}.logged_in .select2-dropdown .select2-search{display:none !important}.system_page .select2-container{font:13px/18px Helvetica,Verdana,Arial,sans-serif}.system_page .select2-container .select2-results__options{font:13px/18px Helvetica,Verdana,Arial,sans-serif}#mod_overview{margin-top:60px !important}#mixItUp{padding:0;box-sizing:border-box;margin:60px auto 0}.mod_overview .listing-no-results,#mixItUp .listing-no-results{display:none}.mod_overview .overview_items .overview_item,.mod_overview .overview_items .listing_entry,.mod_overview .module-listing .overview_item,.mod_overview .module-listing .listing_entry,#mixItUp .overview_items .overview_item,#mixItUp .overview_items .listing_entry,#mixItUp .module-listing .overview_item,#mixItUp .module-listing .listing_entry{margin:70px 0 0 0;overflow:hidden}.mod_overview .overview_items .overview_item:first-child,.mod_overview .overview_items .listing_entry:first-child,.mod_overview .module-listing .overview_item:first-child,.mod_overview .module-listing .listing_entry:first-child,#mixItUp .overview_items .overview_item:first-child,#mixItUp .overview_items .listing_entry:first-child,#mixItUp .module-listing .overview_item:first-child,#mixItUp .module-listing .listing_entry:first-child{margin:0}.mod_overview .overview_items .overview_item .listing-entry-inline,.mod_overview .overview_items .listing_entry .listing-entry-inline,.mod_overview .module-listing .overview_item .listing-entry-inline,.mod_overview .module-listing .listing_entry .listing-entry-inline,#mixItUp .overview_items .overview_item .listing-entry-inline,#mixItUp .overview_items .listing_entry .listing-entry-inline,#mixItUp .module-listing .overview_item .listing-entry-inline,#mixItUp .module-listing .listing_entry .listing-entry-inline{position:relative}.mod_overview .overview_items .overview_item .content,.mod_overview .overview_items .overview_item .listing_entry_text,.mod_overview .overview_items .listing_entry .content,.mod_overview .overview_items .listing_entry .listing_entry_text,.mod_overview .module-listing .overview_item .content,.mod_overview .module-listing .overview_item .listing_entry_text,.mod_overview .module-listing .listing_entry .content,.mod_overview .module-listing .listing_entry .listing_entry_text,#mixItUp .overview_items .overview_item .content,#mixItUp .overview_items .overview_item .listing_entry_text,#mixItUp .overview_items .listing_entry .content,#mixItUp .overview_items .listing_entry .listing_entry_text,#mixItUp .module-listing .overview_item .content,#mixItUp .module-listing .overview_item .listing_entry_text,#mixItUp .module-listing .listing_entry .content,#mixItUp .module-listing .listing_entry .listing_entry_text{overflow:hidden;padding-bottom:15px}.mod_overview .overview_items .overview_item .content .listing-date,.mod_overview .overview_items .overview_item .listing_entry_text .listing-date,.mod_overview .overview_items .listing_entry .content .listing-date,.mod_overview .overview_items .listing_entry .listing_entry_text .listing-date,.mod_overview .module-listing .overview_item .content .listing-date,.mod_overview .module-listing .overview_item .listing_entry_text .listing-date,.mod_overview .module-listing .listing_entry .content .listing-date,.mod_overview .module-listing .listing_entry .listing_entry_text .listing-date,#mixItUp .overview_items .overview_item .content .listing-date,#mixItUp .overview_items .overview_item .listing_entry_text .listing-date,#mixItUp .overview_items .listing_entry .content .listing-date,#mixItUp .overview_items .listing_entry .listing_entry_text .listing-date,#mixItUp .module-listing .overview_item .content .listing-date,#mixItUp .module-listing .overview_item .listing_entry_text .listing-date,#mixItUp .module-listing .listing_entry .content .listing-date,#mixItUp .module-listing .listing_entry .listing_entry_text .listing-date{font-size:20px;line-height:22px;font-weight:800;margin-bottom:9px;color:#b9b5b0}.mod_overview .overview_items .overview_item .content div.introduction,.mod_overview .overview_items .overview_item .listing_entry_text div.introduction,.mod_overview .overview_items .listing_entry .content div.introduction,.mod_overview .overview_items .listing_entry .listing_entry_text div.introduction,.mod_overview .module-listing .overview_item .content div.introduction,.mod_overview .module-listing .overview_item .listing_entry_text div.introduction,.mod_overview .module-listing .listing_entry .content div.introduction,.mod_overview .module-listing .listing_entry .listing_entry_text div.introduction,#mixItUp .overview_items .overview_item .content div.introduction,#mixItUp .overview_items .overview_item .listing_entry_text div.introduction,#mixItUp .overview_items .listing_entry .content div.introduction,#mixItUp .overview_items .listing_entry .listing_entry_text div.introduction,#mixItUp .module-listing .overview_item .content div.introduction,#mixItUp .module-listing .overview_item .listing_entry_text div.introduction,#mixItUp .module-listing .listing_entry .content div.introduction,#mixItUp .module-listing .listing_entry .listing_entry_text div.introduction{font:400 18px/27px "Catamaran";margin-bottom:15px;color:#6c726e}.mod_overview .overview_items .overview_item .content div.introduction+#addthis,.mod_overview .overview_items .overview_item .listing_entry_text div.introduction+#addthis,.mod_overview .overview_items .listing_entry .content div.introduction+#addthis,.mod_overview .overview_items .listing_entry .listing_entry_text div.introduction+#addthis,.mod_overview .module-listing .overview_item .content div.introduction+#addthis,.mod_overview .module-listing .overview_item .listing_entry_text div.introduction+#addthis,.mod_overview .module-listing .listing_entry .content div.introduction+#addthis,.mod_overview .module-listing .listing_entry .listing_entry_text div.introduction+#addthis,#mixItUp .overview_items .overview_item .content div.introduction+#addthis,#mixItUp .overview_items .overview_item .listing_entry_text div.introduction+#addthis,#mixItUp .overview_items .listing_entry .content div.introduction+#addthis,#mixItUp .overview_items .listing_entry .listing_entry_text div.introduction+#addthis,#mixItUp .module-listing .overview_item .content div.introduction+#addthis,#mixItUp .module-listing .overview_item .listing_entry_text div.introduction+#addthis,#mixItUp .module-listing .listing_entry .content div.introduction+#addthis,#mixItUp .module-listing .listing_entry .listing_entry_text div.introduction+#addthis{display:none}.mod_overview .overview_items .overview_item .content h2,.mod_overview .overview_items .overview_item .content h2 a,.mod_overview .overview_items .overview_item .listing_entry_text h2,.mod_overview .overview_items .overview_item .listing_entry_text h2 a,.mod_overview .overview_items .listing_entry .content h2,.mod_overview .overview_items .listing_entry .content h2 a,.mod_overview .overview_items .listing_entry .listing_entry_text h2,.mod_overview .overview_items .listing_entry .listing_entry_text h2 a,.mod_overview .module-listing .overview_item .content h2,.mod_overview .module-listing .overview_item .content h2 a,.mod_overview .module-listing .overview_item .listing_entry_text h2,.mod_overview .module-listing .overview_item .listing_entry_text h2 a,.mod_overview .module-listing .listing_entry .content h2,.mod_overview .module-listing .listing_entry .content h2 a,.mod_overview .module-listing .listing_entry .listing_entry_text h2,.mod_overview .module-listing .listing_entry .listing_entry_text h2 a,#mixItUp .overview_items .overview_item .content h2,#mixItUp .overview_items .overview_item .content h2 a,#mixItUp .overview_items .overview_item .listing_entry_text h2,#mixItUp .overview_items .overview_item .listing_entry_text h2 a,#mixItUp .overview_items .listing_entry .content h2,#mixItUp .overview_items .listing_entry .content h2 a,#mixItUp .overview_items .listing_entry .listing_entry_text h2,#mixItUp .overview_items .listing_entry .listing_entry_text h2 a,#mixItUp .module-listing .overview_item .content h2,#mixItUp .module-listing .overview_item .content h2 a,#mixItUp .module-listing .overview_item .listing_entry_text h2,#mixItUp .module-listing .overview_item .listing_entry_text h2 a,#mixItUp .module-listing .listing_entry .content h2,#mixItUp .module-listing .listing_entry .content h2 a,#mixItUp .module-listing .listing_entry .listing_entry_text h2,#mixItUp .module-listing .listing_entry .listing_entry_text h2 a{color:#413e3b;text-decoration:none;margin-bottom:19px}.mod_overview .overview_items .overview_item .content p:last-child,.mod_overview .overview_items .overview_item .listing_entry_text p:last-child,.mod_overview .overview_items .listing_entry .content p:last-child,.mod_overview .overview_items .listing_entry .listing_entry_text p:last-child,.mod_overview .module-listing .overview_item .content p:last-child,.mod_overview .module-listing .overview_item .listing_entry_text p:last-child,.mod_overview .module-listing .listing_entry .content p:last-child,.mod_overview .module-listing .listing_entry .listing_entry_text p:last-child,#mixItUp .overview_items .overview_item .content p:last-child,#mixItUp .overview_items .overview_item .listing_entry_text p:last-child,#mixItUp .overview_items .listing_entry .content p:last-child,#mixItUp .overview_items .listing_entry .listing_entry_text p:last-child,#mixItUp .module-listing .overview_item .content p:last-child,#mixItUp .module-listing .overview_item .listing_entry_text p:last-child,#mixItUp .module-listing .listing_entry .content p:last-child,#mixItUp .module-listing .listing_entry .listing_entry_text p:last-child{margin-bottom:0}.mod_overview .overview_items .overview_item .resource_container,.mod_overview .overview_items .listing_entry .resource_container,.mod_overview .module-listing .overview_item .resource_container,.mod_overview .module-listing .listing_entry .resource_container,#mixItUp .overview_items .overview_item .resource_container,#mixItUp .overview_items .listing_entry .resource_container,#mixItUp .module-listing .overview_item .resource_container,#mixItUp .module-listing .listing_entry .resource_container{margin:4px 30px 0 0;width:430px;float:left}.mod_overview .overview_items .overview_item .resource_container.static_map,.mod_overview .overview_items .listing_entry .resource_container.static_map,.mod_overview .module-listing .overview_item .resource_container.static_map,.mod_overview .module-listing .listing_entry .resource_container.static_map,#mixItUp .overview_items .overview_item .resource_container.static_map,#mixItUp .overview_items .listing_entry .resource_container.static_map,#mixItUp .module-listing .overview_item .resource_container.static_map,#mixItUp .module-listing .listing_entry .resource_container.static_map{display:none}.mod_overview .overview_items .overview_item .resource_container .picture,.mod_overview .overview_items .listing_entry .resource_container .picture,.mod_overview .module-listing .overview_item .resource_container .picture,.mod_overview .module-listing .listing_entry .resource_container .picture,#mixItUp .overview_items .overview_item .resource_container .picture,#mixItUp .overview_items .listing_entry .resource_container .picture,#mixItUp .module-listing .overview_item .resource_container .picture,#mixItUp .module-listing .listing_entry .resource_container .picture{display:none}.mod_overview .overview_items .overview_item .resource_container .picture:first-child,.mod_overview .overview_items .listing_entry .resource_container .picture:first-child,.mod_overview .module-listing .overview_item .resource_container .picture:first-child,.mod_overview .module-listing .listing_entry .resource_container .picture:first-child,#mixItUp .overview_items .overview_item .resource_container .picture:first-child,#mixItUp .overview_items .listing_entry .resource_container .picture:first-child,#mixItUp .module-listing .overview_item .resource_container .picture:first-child,#mixItUp .module-listing .listing_entry .resource_container .picture:first-child{display:block}.mod_overview .overview_items .overview_item .resource_container .picture img,.mod_overview .overview_items .listing_entry .resource_container .picture img,.mod_overview .module-listing .overview_item .resource_container .picture img,.mod_overview .module-listing .listing_entry .resource_container .picture img,#mixItUp .overview_items .overview_item .resource_container .picture img,#mixItUp .overview_items .listing_entry .resource_container .picture img,#mixItUp .module-listing .overview_item .resource_container .picture img,#mixItUp .module-listing .listing_entry .resource_container .picture img{width:100%;height:auto}.mod_overview .overview_items .overview_item .listing-more-button,.mod_overview .overview_items .listing_entry .listing-more-button,.mod_overview .module-listing .overview_item .listing-more-button,.mod_overview .module-listing .listing_entry .listing-more-button,#mixItUp .overview_items .overview_item .listing-more-button,#mixItUp .overview_items .listing_entry .listing-more-button,#mixItUp .module-listing .overview_item .listing-more-button,#mixItUp .module-listing .listing_entry .listing-more-button{margin-top:24px}.mod_overview .overview_items .overview_item .listing_actions,.mod_overview .overview_items .listing_entry .listing_actions,.mod_overview .module-listing .overview_item .listing_actions,.mod_overview .module-listing .listing_entry .listing_actions,#mixItUp .overview_items .overview_item .listing_actions,#mixItUp .overview_items .listing_entry .listing_actions,#mixItUp .module-listing .overview_item .listing_actions,#mixItUp .module-listing .listing_entry .listing_actions{position:absolute;top:0;right:0;background:rgba(255,255,255,.7);z-index:100;padding:8px 10px 7px 14px}.mod_overview .overview_items .overview_item .listing_actions i,.mod_overview .overview_items .listing_entry .listing_actions i,.mod_overview .module-listing .overview_item .listing_actions i,.mod_overview .module-listing .listing_entry .listing_actions i,#mixItUp .overview_items .overview_item .listing_actions i,#mixItUp .overview_items .listing_entry .listing_actions i,#mixItUp .module-listing .overview_item .listing_actions i,#mixItUp .module-listing .listing_entry .listing_actions i{color:#940b0b}.mod_overview .overview_items .overview_item .listing_actions i:hover,.mod_overview .overview_items .listing_entry .listing_actions i:hover,.mod_overview .module-listing .overview_item .listing_actions i:hover,.mod_overview .module-listing .listing_entry .listing_actions i:hover,#mixItUp .overview_items .overview_item .listing_actions i:hover,#mixItUp .overview_items .listing_entry .listing_actions i:hover,#mixItUp .module-listing .overview_item .listing_actions i:hover,#mixItUp .module-listing .listing_entry .listing_actions i:hover{color:#c30d0d}.mod_overview .overview_items .pagination,.mod_overview .module-listing .pagination,#mixItUp .overview_items .pagination,#mixItUp .module-listing .pagination{clear:both;margin-top:50px;font-weight:400}.mod_overview .overview_items .pagination .pagination-numbers,.mod_overview .module-listing .pagination .pagination-numbers,#mixItUp .overview_items .pagination .pagination-numbers,#mixItUp .module-listing .pagination .pagination-numbers{line-height:29px;font-size:18px}.mod_overview .overview_items .pagination .pagination-numbers a,.mod_overview .module-listing .pagination .pagination-numbers a,#mixItUp .overview_items .pagination .pagination-numbers a,#mixItUp .module-listing .pagination .pagination-numbers a{text-decoration:none;color:#6c726e;padding:0 15px 0 0}.mod_overview .overview_items .pagination .pagination-numbers a:hover,.mod_overview .module-listing .pagination .pagination-numbers a:hover,#mixItUp .overview_items .pagination .pagination-numbers a:hover,#mixItUp .module-listing .pagination .pagination-numbers a:hover{color:#c30d0d}.mod_overview .overview_items .pagination .pagination-numbers a.current,.mod_overview .module-listing .pagination .pagination-numbers a.current,#mixItUp .overview_items .pagination .pagination-numbers a.current,#mixItUp .module-listing .pagination .pagination-numbers a.current{color:#c30d0d;font-weight:900}.mod_overview .overview_items .pagination .pagination-links,.mod_overview .module-listing .pagination .pagination-links,#mixItUp .overview_items .pagination .pagination-links,#mixItUp .module-listing .pagination .pagination-links{margin-right:0}.mod_overview .overview_items .pagination .pagination-links a,.mod_overview .module-listing .pagination .pagination-links a,#mixItUp .overview_items .pagination .pagination-links a,#mixItUp .module-listing .pagination .pagination-links a{margin-left:10px}.mod_overview .overview_items .pagination .pagination-links a.inactive,.mod_overview .module-listing .pagination .pagination-links a.inactive,#mixItUp .overview_items .pagination .pagination-links a.inactive,#mixItUp .module-listing .pagination .pagination-links a.inactive{display:none}.mod_listing .listing_entry_backlink{margin-top:30px}.mod_listing .listing_entry_detail #listing_entry_content_documents+.cf{clear:none}.mod_listing .listing_entry_detail_pictures{clear:both}#google_map{overflow:hidden;width:100%;margin:0 auto;box-sizing:border-box;position:relative}#google_map .gmap-map{overflow:hidden}.category_85 #google_map{margin:-20px 0 6px 0}#google_map div.infowindow h2{font-size:16px;font-weight:600;color:#413e3b;margin:0 0 0 0;text-transform:none;line-height:26px}#google_map div.infowindow p{margin-bottom:0;font-family:"Catamaran";font-size:15px;font-weight:400;line-height:22px;color:#6c726e}.portlet_content_map_picture .pictures a.resource_link{pointer-events:none}.portlet_content_map_picture:has(.pictures)~#google_map{display:none !important}.portlet_content_map_picture:not(:has(.picture)){max-width:1190px;padding:80px 20px}.mod_action_history #portlet_bottom,.mod_action_history #portlets_right,.mod_action_edit_mailform_element_form #portlet_bottom,.mod_action_edit_mailform_element_form #portlets_right,.mod_action_add_mailform_element_form #portlet_bottom,.mod_action_add_mailform_element_form #portlets_right{display:none}.mod_mailform .mailform_right_fields{float:right;padding-left:20px;box-sizing:border-box;width:50%}.mod_mailform .mailform_right_fields .mailform_element{width:100%;padding-right:0}.mod_mailform form{margin-top:20px}.mod_mailform .mailform_element{width:60%;padding-right:20px;box-sizing:border-box;text-align:left}.mod_mailform .mailform_element.checkbox_field label{padding-top:0;margin-left:35%;width:auto}.mod_mailform .mailform_element.checkbox_field label:hover{cursor:pointer}.mod_mailform .mailform_element.checkbox_field input{-webkit-appearance:checkbox}.mod_mailform .mailform_element label{float:left;width:35%;padding-top:6px;padding-right:10px;box-sizing:border-box}.mod_mailform .mailform_element label .required{color:#c30d0d !important}.mod_mailform .mailform_element h2{margin-bottom:15px}.mod_mailform .mailform_element textarea,.mod_mailform .mailform_element input{width:65%;background-color:#fff;border:1px solid #b9b5b0;font:400 18px/27px "Catamaran";padding:7px 10px 5px;outline:none;box-sizing:border-box;color:#6c726e;-webkit-appearance:none;border-radius:0 !important}.mod_mailform .mailform_element textarea:hover,.mod_mailform .mailform_element textarea:focus,.mod_mailform .mailform_element input:hover,.mod_mailform .mailform_element input:focus{border-color:#c30d0d}.mod_mailform .mailform_element textarea{height:150px}.mod_mailform .mailform_element p{margin:0 0 13px 0}.mod_mailform .mailform_element.mailform_error label{color:#c30d0d}.mod_mailform .mailform_element.mailform_error input,.mod_mailform .mailform_element.mailform_error textarea{border:1px solid #c30d0d}.mod_mailform #mailform_submit_button{text-align:left;width:60%;padding-right:20px;box-sizing:border-box;margin-top:20px}.mod_mailform #mailform_submit_button label{float:left;width:35%}.mod_mailform #mailform_submit_button .input_button_wrap{padding:0}.mod_mailform #mailform_submit_button .input_button_wrap input{padding:9px 20px 8px 20px;color:#fff;background:rgba(0,0,0,0);border:none;text-transform:uppercase;font-family:"Catamaran";font-size:16px;font-weight:400;line-height:24px}.dodeley_subscribe_form{width:600px;float:left}.dodeley_subscribe_form .dodeley_element{width:100%;padding-right:20px;box-sizing:border-box;text-align:left;clear:both;margin-bottom:13px}.dodeley_subscribe_form .dodeley_element label{float:left;width:35%;padding-top:6px;padding-right:10px;box-sizing:border-box}.dodeley_subscribe_form .dodeley_element label .required{color:#c30d0d !important}.dodeley_subscribe_form .dodeley_element h2{margin-bottom:15px}.dodeley_subscribe_form .dodeley_element span.select2-container{width:65% !important}.dodeley_subscribe_form .dodeley_element input{width:65%;background-color:#fff;border:1px solid #b9b5b0;font:400 18px/27px "Catamaran";padding:7px 10px 5px;outline:none;box-sizing:border-box;color:#6c726e;-webkit-appearance:none;border-radius:0 !important}.dodeley_subscribe_form .dodeley_element input.button{width:auto}.dodeley_subscribe_form .dodeley_element input:hover,.dodeley_subscribe_form .dodeley_element input:focus{border-color:#c30d0d}.dodeley_powered_by{float:left;clear:both}.logged_in .mod_mailform .mailform_element{width:65%}.logged_in .mod_mailform .mailform_element textarea,.logged_in .mod_mailform .mailform_element input,.logged_in .mod_mailform .mailform_element span.select2-container{width:50% !important}.login_form{text-align:left;margin:0 auto}.login_form label{float:left;width:160px;padding-top:6px}.login_form label .required{color:#940b0b !important}.login_form input{width:350px;background-color:#fff;border:1px solid #b9b5b0;font:400 18px/27px "Catamaran";padding:7px 10px 5px;outline:none;box-sizing:border-box;color:#6c726e}.login_form input:hover,.login_form input:focus{border-color:#c30d0d}.login_form input.button{width:auto}.login_form p{margin:0 0 13px 0}.mod_mailform span.select2-container{width:65% !important}span.select2-container{max-width:100% !important;box-sizing:border-box}span.select2-container .select2-selection--single{border:1px solid #b9b5b0;border-radius:0 !important;background:#fff}span.select2-container .select2-selection--single:hover{border-color:#c30d0d}span.select2-container .select2-selection--single .select2-selection__rendered{padding:7px 10px 5px;font:400 18px/27px "Catamaran";color:#6c726e;min-width:250px}span.select2-container.select2-container--open .select2-selection--single{border:1px solid #c30d0d;border-bottom:1px solid rgba(0,0,0,0)}span.select2-container .select2-dropdown{border:1px solid #c30d0d;margin-top:-1px;border-top:none;background:#fff;border-radius:0;overflow:hidden}span.select2-container .select2-dropdown .select2-results__option{padding:7px 10px 5px}span.select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected]{background:#c30d0d;color:#fff}span.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background:#f0efec;color:#6c726e}.checkbox_field .mailform_field_actions{margin-left:40px}.checkbox_field p{margin:0 !important}.checkbox_field input{display:none}.checkbox_field input:checked+label{position:relative}.checkbox_field input:checked+label:before{border:1px solid #c30d0d;background:#c30d0d}.checkbox_field input:checked+label:after{content:"";font-family:"Font Awesome 6 Pro";position:absolute;left:3px;top:-2px;font-size:12px;color:#fff}.checkbox_field input+label{position:relative;padding:0 30px 12px 35px !important}.checkbox_field input+label:before{content:"";border:1px solid #b9b5b0;width:16px;height:16px;position:absolute;left:0;top:2px;background:#fff}@-moz-document url-prefix(){.checkbox_field input:checked+label:after{top:-3px}.checkbox_field input+label::before{top:2px}}.content .tags{list-style-type:none;overflow:auto;clear:both;margin:-18px 0 62px 0;text-align:center}.content .tags li{display:inline-block;cursor:pointer;border:2px solid #6c726e;border-radius:3px;margin:8px 15px;padding:1px 20px 1px 40px;text-transform:uppercase;letter-spacing:.7px;font-family:"Catamaran";font-size:18px;font-weight:800;line-height:29px;-webkit-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);transition:all .3s cubic-bezier(0.5, 1, 0.5, 1)}.content .tags li:before{left:15px;top:2px;position:absolute}.content .tags li.active,.content .tags li:hover{border:2px solid #c30d0d;color:#c30d0d}.tags_cloud>span.active{color:#c30d0d !important}.amap-toggle-sidebar{width:28px;height:28px;background-color:#c30c0c;color:#fff;position:absolute;top:11px;right:50px;line-height:31px;text-align:center;overflow:hidden;font-size:18px;cursor:pointer}.amap-toggle-sidebar .fa-times{display:none}.amap-toggle-sidebar.active .fa-times{display:inline-block}.amap-toggle-sidebar.active .fa-bars{display:none}.amap-sidebar{position:absolute;top:20px;right:20px;width:295px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.amap-sidebar .amap-section{background:#f0efec;box-shadow:0 9px 10px 0 rgba(0,0,0,.15);margin-bottom:21px;border:1px solid #63625f}.amap-sidebar .amap-section.active .amap-header .amap-header-toggle .fa-minus{display:inline-block}.amap-sidebar .amap-section.active .amap-header .amap-header-toggle .fa-plus{display:none}.amap-sidebar .amap-section.active .amap-body{max-height:350px;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}.amap-sidebar .amap-section .amap-header{font-weight:800;font-size:23px;color:#f0efec;background:#63625f;line-height:62px;height:58px;box-sizing:border-box;overflow:hidden;padding:0 25px;cursor:pointer}.amap-sidebar .amap-section .amap-header .amap-header-text{float:left}.amap-sidebar .amap-section .amap-header .amap-header-toggle{float:right;font-size:18px}.amap-sidebar .amap-section .amap-header .amap-header-toggle .fa-minus{display:none}.amap-sidebar .amap-section .amap-body{clear:both;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s;overflow:hidden;max-height:0}.amap-sidebar .amap-section .amap-body .amap-layer{height:57px;box-sizing:border-box;line-height:57px;overflow:hidden;padding:0;margin:0 25px;border-bottom:1px solid #dcded8;cursor:pointer;position:relative}.amap-sidebar .amap-section .amap-body .amap-layer .amap-line{float:left;border-radius:2px;width:25px;height:6px;margin:25px 15px 25px 0;display:inline-block}.amap-sidebar .amap-section .amap-body .amap-layer .amap-text{float:left;font-weight:800;font-size:15px;color:#aaa;text-transform:uppercase}.amap-sidebar .amap-section .amap-body .amap-layer .amap-label{float:left;width:auto;position:absolute;top:0;left:0;height:57px;overflow:hidden}.amap-sidebar .amap-section .amap-body .amap-layer .amap-label span{display:inline}.amap-sidebar .amap-section .amap-body .amap-layer .amap-label span img{width:50%;vertical-align:middle}.amap-sidebar .amap-section .amap-body .amap-layer.abs .amap-text{padding-left:40px}.amap-sidebar .amap-section .amap-body .amap-layer.abs:hover .amap-label{left:25px}.amap-sidebar .amap-section .amap-body .amap-layer .amap-toggle{float:right}.amap-sidebar .amap-section .amap-body .amap-layer .amap-toggle .fa-check-square-o{display:none}.amap-sidebar .amap-section .amap-body .amap-layer .amap-toggle .fa-square-o{color:#b6b4b1}.amap-sidebar .amap-section .amap-body .amap-layer:hover{background:rgba(0,0,0,.1);padding:0 25px;margin:0}.amap-sidebar .amap-section .amap-body .amap-layer.active .amap-text{color:#555}.amap-sidebar .amap-section .amap-body .amap-layer.active .amap-toggle .fa-check-square-o{display:inline-block}.amap-sidebar .amap-section .amap-body .amap-layer.active .amap-toggle .fa-square-o{display:none}.amap-sidebar .amap-section .amap-body .amap-layer:last-child{border-bottom:0px none}.gm-style-iw .iw-stretch{width:250px;height:1px;display:block}.gm-style-iw .iw-header{height:40px;box-sizing:border-box;line-height:40px;overflow:hidden;width:250px;padding:0;position:relative;text-align:center}.gm-style-iw .iw-header .amap-text{font-weight:800;font-size:15px;color:#b6b4b1;text-transform:uppercase;display:inline-block;position:relative;margin-left:20px}.gm-style-iw .iw-header .amap-text .amap-label{width:auto;position:absolute;top:-2px;left:-48px;height:57px;overflow:hidden}.gm-style-iw .iw-header .amap-text .amap-label span{display:inline}.gm-style-iw .iw-header .amap-text .amap-label span img{width:50%;vertical-align:middle}.gm-style-iw .iw-title{font-weight:800;font-size:18px;color:#6c726e;padding:10px 15px 0 15px;text-transform:none;line-height:24px;letter-spacing:.1px}.gm-style-iw .iw-content{padding:0 15px 15px 15px;font-size:13px;color:#6c726e;line-height:24px;letter-spacing:.1px}.gm-style-iw .iw-content ul{margin-left:20px;list-style-type:square}.gm-style-iw .iw-image img{max-width:100%;height:auto}.gm-style-iw .iw-scroll{height:300px;overflow:scroll-y}.gm-style .gm-style-iw{background-color:#fff !important;box-shadow:0 7px 10px 0 rgba(0,0,0,.2);border-radius:4px;border:2px solid #63625f;top:14px !important;left:0 !important;width:250px !important;height:300px !important;min-height:120px !important;margin-left:0;padding:0;display:block !important}.gm-style .gm-style-iw-d{max-width:none !important}.gm-style-iw+div{right:0;left:243px;font:normal normal normal 14px/1 "Font Awesome 6 Pro";width:20px !important;height:20px !important;font-size:22px;top:6px !important;background:#fff;opacity:1 !important;border-radius:50%;text-align:center;padding:0;margin:0;line-height:20px}.gm-style-iw+div::before{content:"";vertical-align:top}.gm-style-iw+div img{display:none}.iw-arrow{position:absolute;z-index:1;bottom:-7px;left:88px}.iw-arrow img{width:26px}.gm-style-pbc+div>div>div:nth-child(3)>div:nth-child(6)>img{padding:100px !important;width:400px !important}#metanavigation{float:left}#metanavigation .meta-navigation li{float:left;margin-right:20px;list-style:none;letter-spacing:1px}#metanavigation .meta-navigation li#meta-nav-2{display:none}#metanavigation .meta-navigation li.current a{color:#fff}#metanavigation .meta-navigation li a{color:#5c5854;text-decoration:none}#metanavigation .meta-navigation li a:hover{color:#fff}body:lang(fr) div#navigation .navigation>li{margin-right:0}body:lang(fr) div#navigation .navigation>li a{padding-left:25px}body:lang(fr) div#navigation .navigation>li.dropdown>a{padding-right:44px}body:lang(fr) div#navigation .navigation>li.dropdown>a:after{right:18px}div#navigation{margin:4px 0 0 0;padding:0 0 0 0;font-weight:400;text-align:center;float:left;width:100%;position:relative;-webkit-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);transition:all .3s cubic-bezier(0.5, 1, 0.5, 1)}div#navigation #nav-30{display:none}div#navigation .navigation{margin:0;padding:0}div#navigation .navigation>li{list-style:none;margin:0 18px 0 0;float:left;padding:0}div#navigation .navigation>li:last-of-type{margin-right:0}div#navigation .navigation>li>a{position:relative;text-decoration:none;color:#fff;font-family:"Catamaran";font-size:18px;font-weight:700;line-height:20px;text-transform:uppercase;padding:19px 30px 17px 30px;position:relative;display:block;letter-spacing:1px}div#navigation .navigation>li.dropdown>a{padding-right:56px}div#navigation .navigation>li.dropdown>a:after{content:"";font-family:"Font Awesome 6 Pro";font-size:18px;position:absolute;top:17px;left:auto;display:block;color:#fff;right:30px}div#navigation .navigation>li.current>a{background:#000}div#navigation .navigation>li:hover>a{color:#fff;background:#c30c0c;box-shadow:0 0 15px 0 rgba(0,0,0,.6)}div#navigation .navigation>li ul.level1{visibility:hidden;opacity:0;position:absolute;left:0;background:#c30c0c;box-shadow:0 15px 15px 0 rgba(0,0,0,.4);width:100%;z-index:1;padding:0 4px 18px 4px;box-sizing:border-box;-webkit-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);text-align:left;overflow:hidden;pointer-events:none}div#navigation .navigation>li ul.level1:after{content:"";position:absolute;width:100%;height:20px;top:auto;left:0;display:block;background:#c30c0c;bottom:0}div#navigation .navigation>li ul.level1>li{list-style:none;padding:0;list-style:none;float:left;width:33.33%;padding:0;position:relative;box-sizing:border-box;text-transform:uppercase;font-family:"Catamaran";font-size:15px;font-weight:800;line-height:24px;letter-spacing:.5px;margin-top:33px;position:relative}div#navigation .navigation>li ul.level1>li:nth-child(3n+1),div#navigation .navigation>li ul.level1>li:first-child{clear:left}div#navigation .navigation>li ul.level1>li:nth-child(3n+1) a:after,div#navigation .navigation>li ul.level1>li:first-child a:after{display:none}div#navigation .navigation>li ul.level1>li:first-child a:before,div#navigation .navigation>li ul.level1>li:nth-child(2) a:before,div#navigation .navigation>li ul.level1>li:nth-child(3) a:before{display:none !important}div#navigation .navigation>li ul.level1>li>a{text-decoration:none;color:#fff;display:block;padding:0 26px 4px;position:relative}div#navigation .navigation>li ul.level1>li>a:after{content:"";position:absolute;width:1px;height:600px;top:-11px;left:0;display:block;background:#940b0b}div#navigation .navigation>li ul.level1>li>a:before{content:"";position:absolute;width:calc(100% - 52px);height:1px;top:-20px;left:26px;display:block;background:#940b0b;opacity:1 !important;visibility:visible;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}div#navigation .navigation>li ul.level1>li.current>a,div#navigation .navigation>li ul.level1>li:hover>a{color:rgba(0,0,0,.55)}div#navigation .navigation>li ul.level1>li.current>a:before,div#navigation .navigation>li ul.level1>li:hover>a:before{visibility:visible;opacity:.55}div#navigation .navigation>li ul.level1>li.current>a{font-weight:800}div#navigation .navigation>li ul.level1>li ul.level2{margin-top:0;margin-bottom:2px}div#navigation .navigation>li ul.level1>li ul.level2>li{list-style:none;font-family:"Catamaran";font-size:15px;font-weight:400;line-height:20px;text-transform:none;letter-spacing:.5px}div#navigation .navigation>li ul.level1>li ul.level2>li>a{text-decoration:none;color:#fff;position:relative;display:block;padding:8px 26px 4px}div#navigation .navigation>li ul.level1>li ul.level2>li.current a,div#navigation .navigation>li ul.level1>li ul.level2>li a:hover{color:rgba(0,0,0,.6)}div#navigation .navigation>li ul.level1>li ul.level2>li.current>a{font-weight:600}div#navigation .navigation>li ul.level1>li ul.level2 ul.level3>li{list-style:none;font-family:"Catamaran";font-size:13px;font-weight:400;line-height:17px;text-transform:none;letter-spacing:.5px}div#navigation .navigation>li ul.level1>li ul.level2 ul.level3>li:last-child{padding-bottom:7px}div#navigation .navigation>li ul.level1>li ul.level2 ul.level3>li>a{position:relative;text-decoration:none;color:rgba(255,255,255,.7);position:relative;display:block;padding:2px 26px}div#navigation .navigation>li ul.level1>li ul.level2 ul.level3>li.current a,div#navigation .navigation>li ul.level1>li ul.level2 ul.level3>li a:hover{color:rgba(0,0,0,.6)}div#navigation .navigation>li ul.level1>li ul.level2 ul.level3>li.current>a{font-weight:600}div#navigation .navigation>li:hover ul.level1{visibility:visible;opacity:1;pointer-events:all}#portlet_big_picture{position:absolute;bottom:180px;width:100%}#portlet_big_picture .portlet{max-width:1190px;padding:0 20px;margin:0 auto;box-sizing:border-box}#portlet_big_picture .portlet .portlet_inner{max-width:800px;letter-spacing:.5;color:#fff;position:relative}#portlet_big_picture .portlet .portlet_inner h3.portlet-title{font-family:"Catamaran";font-size:55px;font-weight:900;line-height:62px;color:#fff;margin-bottom:0;letter-spacing:1px;text-shadow:0 0 14px rgba(0,0,0,.4);text-transform:none}#portlet_big_picture .portlet .portlet_inner .portlet-content{font-family:"Catamaran";font-size:55px;font-weight:400;line-height:62px;text-shadow:0 0 14px rgba(0,0,0,.4)}#portlet_big_picture .portlet .portlet_inner ul.controls .portlet-resource-link{display:none}#news_title .portlet h3.portlet-title,#news_title .portlet h3.portlet-title a,#social_media_text .portlet h3.portlet-title,#social_media_text .portlet h3.portlet-title a{font-family:"Catamaran";font-size:55px;font-weight:900;line-height:89px;color:#c30d0d;margin:0;letter-spacing:.5px;text-transform:none;margin-bottom:14px}#news_title .portlet .portlet-content,#social_media_text .portlet .portlet-content{font-family:"Catamaran";font-size:25px;font-weight:400;line-height:36px;color:#413e3b;margin:0 0 34px 0;padding:0;letter-spacing:.5px;max-width:840px;margin:0 auto}#news_title .portlet .portlet_content_link,#social_media_text .portlet .portlet_content_link{margin:15px 0 0 -20px}#news_title .portlet .portlet-resource-link,#social_media_text .portlet .portlet-resource-link{display:none}#news_title{margin-bottom:50px;margin-top:55px}#news_title .content_button{margin-top:30px}#social_media_text{margin-top:3px}.content_right #portlet_quicklinks{left:-20px}.content_right #portlet_quicklinks #portlets_quicklinks{padding:0 0}#portlet_quicklinks{pointer-events:none;width:100% !important;z-index:1000;left:0}#portlet_quicklinks #toggle_open_quicklinks{opacity:0;visibility:hidden;-webkit-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);position:absolute;right:0;top:0;display:block;padding:21px 25px;cursor:pointer;z-index:10;width:100%;height:100%;box-sizing:border-box}#portlet_quicklinks #toggle_open_quicklinks span{width:12px;height:2px;background:#fff;display:block;float:right}#portlet_quicklinks #toggle_open_quicklinks span+span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin-top:0;margin-right:-12px}#portlet_quicklinks #portlets_quicklinks{max-width:1190px;padding:0 20px;margin:0 auto;box-sizing:border-box}#portlet_quicklinks #portlets_quicklinks .portlet{pointer-events:auto;float:right;background:#940b0b;color:#fff;width:294px;position:relative;-webkit-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);transition:all .3s cubic-bezier(0.5, 1, 0.5, 1)}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-handle,#portlet_quicklinks #portlets_quicklinks .portlet .portlet-integration-link,#portlet_quicklinks #portlets_quicklinks .portlet .portlet-delete-link{display:none}#portlet_quicklinks #portlets_quicklinks .portlet:after{content:"";position:absolute;width:auto;height:10px;top:auto;left:25px;display:block;background:#c30d0d;right:25px;bottom:0;box-shadow:0 9px 10px 0 rgba(0,0,0,.15)}#portlet_quicklinks #portlets_quicklinks .portlet:before{content:"";position:absolute;width:auto;height:10px;top:auto;left:10px;display:block;background:#c30d0d;right:10px;bottom:0;z-index:1}#portlet_quicklinks #portlets_quicklinks .portlet .portlet_inner{position:relative;-webkit-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);transition:all .3s cubic-bezier(0.5, 1, 0.5, 1)}#portlet_quicklinks #portlets_quicklinks .portlet h3.portlet-title,#portlet_quicklinks #portlets_quicklinks .portlet h3.portlet-title a{font-family:"Catamaran";font-size:25px;font-weight:800;line-height:36px;letter-spacing:.5px;color:#fff;text-transform:none;margin-top:0}#portlet_quicklinks #portlets_quicklinks .portlet h3.portlet-title{padding:13px 0 10px 26px;margin-bottom:0;clear:both}#portlet_quicklinks #portlets_quicklinks .portlet .mod_portlet_quicklinks_content{font-size:8px;letter-spacing:.8px;padding-left:26px;line-height:0}#portlet_quicklinks #portlets_quicklinks .portlet .mod_portlet_quicklinks_content p{margin-bottom:13px}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content{background:#c30d0d;padding:1px 0 0;font-family:"Catamaran";font-size:15px;font-weight:800;line-height:20px;letter-spacing:.8px;text-transform:uppercase;-webkit-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);transition:all .3s cubic-bezier(0.5, 1, 0.5, 1)}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item{position:relative}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item:before{content:"";position:absolute;width:auto;height:auto;top:-1px;left:0px;display:block;background:rgba(0,0,0,.1);bottom:0px;right:0;border-top:1px solid #940b0b;border-bottom:1px solid #940b0b;z-index:10;opacity:0;visibility:hidden;pointer-events:none}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item:after{content:"";position:absolute;right:25px;top:19px;width:16px;height:16px;background:url(../img/go_to_quicklinks.png);background-size:100% 100%;background-position:center center;display:block;visibility:hidden;opacity:0;pointer-events:none}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item:hover:after,#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item:hover:before{visibility:visible;opacity:1}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item:first-child{border-top:none}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item a{color:#fff;text-decoration:none;display:block;position:relative;padding:19px 25px 16px 70px}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item a:before{content:"";position:absolute;left:25px;width:23px;height:22px;background:url(../img/anmeldung.png);background-size:100% 200%;background-position:center top;display:block}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item a:after{content:"";position:absolute;width:auto;height:1px;top:auto;left:25px;display:block;background:#940b0b;bottom:0;right:25px}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item a:hover{color:#590101}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item a:hover:before{background-position:center bottom !important}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item:nth-child(1) a:before,#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item:nth-child(2) a:before{top:15px}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item:nth-child(3) a:before{width:18px;height:17px;background:url(../img/startliste.png);background-size:100% 200%;background-position:center top;display:block}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item:nth-child(4) a:before{width:20px;height:17px;background:url(../img/fotos.png);background-size:100% 200%;background-position:center top;display:block}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item:nth-child(5) a:before{width:24px;height:22px;background:url(../img/strecke.png);background-size:100% 200%;background-position:center top;display:block}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content .quicklink_item:nth-child(5) a:after{display:none}#portlet_quicklinks .add_portlet_link{display:none}.page_slider.preload #portlet_quicklinks-sticky-wrapper{position:relative !important}.page_slider #portlet_quicklinks-sticky-wrapper{position:absolute;width:100%;bottom:60px;z-index:1000;pointer-events:none}.page_slider #portlet_quicklinks-sticky-wrapper.is-sticky{z-index:auto}body:lang(en) #portlet_quicklinks #portlets_quicklinks .portlet h3.portlet-title,body:lang(fr) #portlet_quicklinks #portlets_quicklinks .portlet h3.portlet-title{font-size:21px}body:lang(en) #portlet_quicklinks #toggle_open_quicklinks,body:lang(fr) #portlet_quicklinks #toggle_open_quicklinks{padding:25px 25px}body:lang(en) #portlet_quicklinks-sticky-wrapper.is-sticky #portlets_quicklinks .portlet h3.portlet-title,body:lang(fr) #portlet_quicklinks-sticky-wrapper.is-sticky #portlets_quicklinks .portlet h3.portlet-title{padding:8px 0 2px 25px}body:lang(en) #portlet_quicklinks-sticky-wrapper.is-sticky #portlets_quicklinks .portlet h3.portlet-title{padding:6px 0 6px 20px}body:lang(en) #portlet_quicklinks #toggle_open_quicklinks{padding:22px 20px}#portlet_quicklinks-sticky-wrapper.is-sticky #toggle_open_quicklinks{opacity:1;visibility:visible}#portlet_quicklinks-sticky-wrapper.is-sticky #toggle_open_quicklinks.visible span+span{visibility:hidden;opacity:0}#portlet_quicklinks-sticky-wrapper.is-sticky #portlets_quicklinks .portlet{background:#c30d0d}#portlet_quicklinks-sticky-wrapper.is-sticky #portlets_quicklinks .portlet h3.portlet-title{background:#c30d0d;position:relative;z-index:1;padding:6px 0 4px 25px}#portlet_quicklinks-sticky-wrapper.is-sticky #portlets_quicklinks .portlet .mod_portlet_quicklinks_content{display:none}#portlet_quicklinks-sticky-wrapper.is-sticky #portlets_quicklinks .portlet .portlet-content{visibility:hidden;opacity:0;margin-top:-350px}#portlet_quicklinks-sticky-wrapper.is-sticky #portlets_quicklinks .portlet .portlet-content.visible{visibility:visible;opacity:1;margin-top:0}#portlet_bottom{margin:35px 0 0 0}#portlet_bottom #portlets_bottom{margin-left:-30px}#portlet_bottom #portlets_bottom .portlet{float:left;box-sizing:border-box;width:25%;padding:0 0 30px 30px;text-align:left}#portlet_bottom #portlets_bottom .portlet .portlet_inner{background:#f0efec;font-family:"Catamaran";font-size:15px;font-weight:400;line-height:24px;position:relative}#portlet_bottom #portlets_bottom .portlet .portlet_inner h3,#portlet_bottom #portlets_bottom .portlet .portlet_inner h3 a{font-family:"Catamaran";font-size:25px;font-weight:400;line-height:36px;color:#6c726e;text-transform:none}#portlet_bottom #portlets_bottom .portlet .portlet_inner h3{margin-bottom:8px}#portlet_bottom #portlets_bottom .portlet .portlet_inner .portlet_text_wrap{padding:20px 18px 46px;letter-spacing:.2px}#portlet_bottom #portlets_bottom .portlet .portlet_inner .picture .resource_background:after{display:none}#portlet_bottom #portlets_bottom .portlet .portlet_inner .picture .resource_background img{border:none}#portlet_bottom #portlets_bottom .portlet .portlet_inner .portlet_content_link{text-decoration:none;display:block;padding:0 60px 0 0;font-family:"Catamaran";font-size:17px;font-weight:700;line-height:24px;position:absolute;bottom:19px;width:100%;color:#6c726e;box-sizing:border-box}#portlet_bottom #portlets_bottom .portlet .portlet_inner .portlet_content_link:before{content:"";position:absolute;right:38px;top:4px;width:16px;height:16px;background:url(../img/go_to.png);background-size:100% 300%;background-position:center top;display:block}#portlet_bottom #portlets_bottom .portlet .portlet_inner .portlet_content_link:hover{color:#c30d0d}#portlet_bottom #portlets_bottom .portlet .portlet_inner .portlet_content_link:hover:before{background-position:center bottom}#portlet_bottom #portlets_bottom .portlet.portlet_listing{width:auto;min-width:100% !important;margin-left:-30px;background:#fff}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet_inner{background:#fff}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet_text_wrap{padding:0}#portlet_bottom #portlets_bottom .portlet.portlet_listing h3{display:none}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet_listing_show_all,#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet_listing_link{display:none}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap{display:flex;flex-flow:wrap}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry{float:left;box-sizing:border-box;width:25%;padding:0 0 30px 30px;text-align:left;float:none}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline{background:#f0efec;position:relative;height:100%}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container{padding:20px 18px 20px;letter-spacing:.2px}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container h2,#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container h2 a{font-family:"Catamaran";font-size:25px;font-weight:400;line-height:36px;color:#6c726e;text-transform:none;text-decoration:none;hyphens:auto}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container .content_button{padding:0;position:absolute;bottom:6px;width:100%;box-sizing:border-box}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container .content_button:hover a{color:#c30d0d}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container .content_button a{text-decoration:none;display:block;background:none;text-transform:none;font-family:"Catamaran";font-size:17px;font-weight:700;line-height:24px;color:#6c726e;padding:0}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container .content_button a:hover{box-shadow:none}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container .content_button a:before,#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container .content_button a:after{display:none}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container .content_button:before{content:"";position:absolute;right:38px;top:4px;width:16px;height:16px;background:url(../img/go_to.png);background-size:100% 300%;background-position:center top;display:block}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container .content_button:hover{color:#c30d0d}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container .content_button:hover:before{background-position:center bottom}#portlet_bottom #portlets_bottom .add_portlet_link{margin-left:30px}#portlet_bottom #portlets_bottom #add_portlet_bottom .portlet_inner{padding:20px}#portlet_bottom #portlets_bottom #add_portlet_bottom .portlet_inner input.button{padding:11px 18px 8px}.fixed_top+#portlets_right{z-index:10}#portlets_right{width:294px;float:right;margin-top:40px;margin-left:40px;position:relative;z-index:10}#portlets_right .portlet{margin-bottom:40px;position:relative;background:#fff}#portlets_right .portlet .picture .resource_background:before,#portlets_right .portlet .picture .resource_background:after{display:none}#portlets_right .portlet .picture .resource_background img{border:none}#portlets_right .portlet .portlet_inner{border:1px solid #b9b5b0;font-size:15px;line-height:22px}#portlets_right .portlet .portlet_inner:after{content:"";position:absolute;width:auto;height:10px;top:auto;left:25px;display:block;background:#fff;right:25px;bottom:3px;box-shadow:0 9px 10px 0 rgba(0,0,0,.15)}#portlets_right .portlet .portlet_inner:before{content:"";position:absolute;width:auto;height:10px;top:auto;left:10px;display:block;background:#fff;right:10px;bottom:0;z-index:1;border-bottom:1px solid #b9b5b0}#portlets_right .portlet .portlet_inner h3,#portlets_right .portlet .portlet_inner h3 a{font-family:"Catamaran";font-size:25px;font-weight:400;line-height:36px;color:#6c726e;text-transform:none}#portlets_right .portlet .portlet_inner h3{margin-bottom:11px}#portlets_right .portlet .portlet_inner p:last-child{margin-bottom:0}#portlets_right .portlet .portlet_inner .portlet_text_wrap{padding:20px 25px 30px}#portlets_right .portlet .portlet_inner .portlet_content_link{margin-top:15px;max-width:84%;box-sizing:border-box}#portlets_right .portlet.portlet_quicklinks .portlet_inner{padding:25px}#portlets_right .portlet.portlet_quicklinks .portlet_inner .quicklink_item{width:100%;position:relative;font-size:17px;font-weight:700}#portlets_right .portlet.portlet_quicklinks .portlet_inner .quicklink_item a{text-decoration:none;color:#6c726e;display:block;padding:9px 0}#portlets_right .portlet.portlet_quicklinks .portlet_inner .quicklink_item:before{content:"";position:absolute;right:0px;top:12px;width:16px;height:16px;background:url(../img/go_to.png);background-size:100% 300%;background-position:center top;display:block}#portlets_right .portlet.portlet_quicklinks .portlet_inner .quicklink_item:hover a{color:#c30d0d}#portlets_right .portlet.portlet_quicklinks .portlet_inner .quicklink_item:hover:before{background-position:center bottom}#add_portlet_right .portlet_inner{padding:20px}.search_content.search_portlet{text-align:center}.portlet_search{text-align:center;margin-top:20px}.portlet_search .controls,.portlet_search .portlet-title{display:none}.portlet_search #portlet-search-input{width:530px;background-color:#fff;border:1px solid #b9b5b0;font:400 18px/27px "Catamaran";padding:8px 10px 4px;outline:none;box-sizing:border-box;color:#6c726e;margin-right:12px;-webkit-appearance:none;border-radius:0 !important}.portlet_search .button_wrap{top:-1px !important}.portlet_search .button_wrap .button_right{top:-6px}.portlet_search .live_search_results{margin:20px 0 0;padding:20px;border:1px solid #b9b5b0;width:100%;box-sizing:border-box;background:#fff;z-index:101;width:688px;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:left}.portlet_search .live_search_results .search_item_wrap{margin:15px 0 0 0;padding:15px 0 0 0;border-top:1px solid #f0efec}.portlet_search .live_search_results .search_item_wrap:first-child{border:0;padding:0;margin:0}.portlet_search .live_search_results .search_item_wrap .search_item_details,.portlet_search .live_search_results .search_item_wrap .search_item_introduction,.portlet_search .live_search_results .search_item_wrap .resource_container{display:none}.portlet_search .live_search_results .search_item_wrap .search_item{color:#6c726e;text-decoration:none}.portlet_search .live_search_results .search_item_wrap .search_item:hover h2,.portlet_search .live_search_results .search_item_wrap .search_item:hover h2 a{color:#c30d0d}.portlet_search .live_search_results .search_item_wrap .search_item h2,.portlet_search .live_search_results .search_item_wrap .search_item h2 a{font-size:20px;line-height:30px;color:#413e3b;margin:0;padding:0;font-weight:800;text-decoration:none}.highlighting{background:rgba(194,13,13,.2)}.search .search_item_wrap{margin-top:60px}.search .search_item_wrap:first-child{margin-top:30px}.search .search_item_wrap .resource_container{float:left;margin-right:30px;max-width:250px}.search .search_item_wrap .search_item{text-decoration:none;color:#6c726e;overflow:hidden}.search .search_item_wrap .search_item:hover h2,.search .search_item_wrap .search_item:hover h2 a{color:#c30d0d}.search .search_item_wrap .search_item .search_item_details{font-size:14px;margin-top:10px}@media print{@page{margin:2cm 1cm 2cm 1.3cm}body,.page{height:auto}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet_inner,#portlets_listing,#listing .module-listing,body{font-family:"Catamaran";font-size:15px;font-weight:300;line-height:25px;color:#000 !important;background:#fff}div#siteframe{width:100%;max-width:100%;padding:0}.video_iframe,#google_map,#background_image,#addthis,.social_wall,.portlet_search,.content_right,.picture .resource_background:after,.picture .resource_background:before,.accordeon_wrap .accordeon_title:before,.accordeon_wrap .accordeon_title:after,#small_picture,#social_media_text .portlet .portlet_content_link,#footer_partner,footer,#portlet_quicklinks-sticky-wrapper,#big_picture,#portlet_big_picture,.content .tags,#header-sticky-wrapper,#portlets_listing a.portlet_l.portlet_listing_link,#portlets_listing a.portlet-entry-link,#listing .pagination .pagination-links a,a.listing-more-button,.content_button a,.login_form input.button,#mailform_submit_button input,.portlets input.button,a.add_portlet_link,.listing_entry_backlink a,#content p.content_button a,.content_left a.button,.no_system_page a.button,a.button,header,#content_right,#portlets_pictures,#slider,.portlets .portlet .portlet_inner .portlet-content a.portlet_content_link,#mailform_submit_button,.listing_entry_backlink a,.mailform-submit,.login_form .button,.content_button,.listing-more-button,.bx-controls-direction,.documents,.header .partner,div#navigation,.imprint,#footer{display:none !important}#logo_print{display:block}.content .content_inner{max-width:100%;width:100%;text-align:left !important;padding:30px 0 0 0}.content .content_inner.no_padding_bottom{padding:30px 0 0 0}.page_slider div.introduction{max-width:100%}#news_title .portlet h3.portlet-title,#social_media_text .portlet h3.portlet-title,#social_media_text .portlet h3.portlet-title a,h1{font-size:20px;line-height:25px;margin-bottom:10px;text-align:left;color:#000;margin-bottom:7px;margin-top:0;font-weight:900}#news_title .portlet .portlet-content,#social_media_text .portlet .portlet-content,div.introduction{font-size:14px !important;line-height:20px !important;text-align:left;color:#000;margin-bottom:5px;max-width:100%}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container h2,h2,h2 a{font-size:18px;line-height:24px;margin:0 0 10px 0;text-align:left;color:#000;font-weight:700}p+h2{margin-top:18px}div.introduction+h2,p+h2{margin-top:20px}p+h5,p+h4,p+h3{margin-top:15px}h1+div.introduction{margin-bottom:15px}#portlet_bottom #portlets_bottom .portlet .portlet_inner h3,#portlet_bottom #portlets_bottom .portlet .portlet_inner h3 a,h3,h3 a{font-size:16px;line-height:22px;margin:0 0 4px 0;color:#000;font-weight:600}p+h3{margin-top:15px}#mixItUp .module-listing .listing_entry .listing_entry_text .listing-date,h6,h6 a,h4,h4 a,h5,h5 a{font-size:14px;line-height:21px;color:#000}p{margin:0 0 15px;text-align:left !important}a{color:#000 !important}.accordeon_wrap{margin-bottom:10px}.accordeon_wrap .accordeon_content{display:block !important;margin-top:0 !important}.table_wrap_container{margin:10px 0 20px 0}.content ul li{padding:0 0 0 0}.content ol{justify-content:inherit}.content .content_inner{padding-top:10px}.content table th{background:none;padding:6px 5px 4px 2px;font-size:14px;line-height:18px}.content table td{padding:5px 11px 4px 0}.content ul li:before{width:13px !important;height:13px !important}h1+h2,ul+h2,ol+h2,.table_wrap_container+h2,div.introduction+h2,p+h2{margin-top:25px}.gallery{margin-top:20px}.footer_print{display:block;font-size:12px;line-height:18px}#news_title{margin:20px 0}#portlet_bottom #portlets_bottom .portlet .portlet_inner{background:#fff}#portlet_bottom #portlets_bottom .portlet .portlet_inner .portlet_text_wrap{background:#fff;padding:15px 0 0}#portlet_bottom #portlets_bottom .portlet{padding-bottom:0 !important}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry{width:50%}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry:nth-child(2n+1){clear:both}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .resource_container{width:140px !important;margin-right:30px}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline{background:#fff;min-height:auto !important}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container{padding:20px 0 0 0}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet_inner .portlet-listing-entry .portlet-listing-content-container .portlet-entry-content p span{display:none}.category_2 #portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet_inner .portlet-listing-entry .resource_container{width:100% !important;margin-right:0}.social_wall{margin:0}#social_media_text .portlet .portlet-content{max-width:100%}#mod_overview{margin-top:20px}#module_overview,#mixItUp{margin:25px auto 0}#module_overview .overview_items .overview_item,#module_overview .overview_items .listing_entry,#module_overview .module-listing .overview_item,#module_overview .module-listing .listing_entry,#mixItUp .overview_items .overview_item,#mixItUp .overview_items .listing_entry,#mixItUp .module-listing .overview_item,#mixItUp .module-listing .listing_entry{margin:30px 0 0 0}#module_overview .overview_items .overview_item .resource_container,#module_overview .overview_items .listing_entry .resource_container,#module_overview .module-listing .overview_item .resource_container,#module_overview .module-listing .listing_entry .resource_container,#mixItUp .overview_items .overview_item .resource_container,#mixItUp .overview_items .listing_entry .resource_container,#mixItUp .module-listing .overview_item .resource_container,#mixItUp .module-listing .listing_entry .resource_container{margin:4px 20px 0 0;width:200px}#module_overview .overview_items .overview_item .content h2,#module_overview .overview_items .overview_item .content h2 a,#module_overview .overview_items .overview_item .listing_entry_text h2,#module_overview .overview_items .overview_item .listing_entry_text h2 a,#module_overview .overview_items .listing_entry .content h2,#module_overview .overview_items .listing_entry .content h2 a,#module_overview .overview_items .listing_entry .listing_entry_text h2,#module_overview .overview_items .listing_entry .listing_entry_text h2 a,#module_overview .module-listing .overview_item .content h2,#module_overview .module-listing .overview_item .content h2 a,#module_overview .module-listing .overview_item .listing_entry_text h2,#module_overview .module-listing .overview_item .listing_entry_text h2 a,#module_overview .module-listing .listing_entry .content h2,#module_overview .module-listing .listing_entry .content h2 a,#module_overview .module-listing .listing_entry .listing_entry_text h2,#module_overview .module-listing .listing_entry .listing_entry_text h2 a,#mixItUp .overview_items .overview_item .content h2,#mixItUp .overview_items .overview_item .content h2 a,#mixItUp .overview_items .overview_item .listing_entry_text h2,#mixItUp .overview_items .overview_item .listing_entry_text h2 a,#mixItUp .overview_items .listing_entry .content h2,#mixItUp .overview_items .listing_entry .content h2 a,#mixItUp .overview_items .listing_entry .listing_entry_text h2,#mixItUp .overview_items .listing_entry .listing_entry_text h2 a,#mixItUp .module-listing .overview_item .content h2,#mixItUp .module-listing .overview_item .content h2 a,#mixItUp .module-listing .overview_item .listing_entry_text h2,#mixItUp .module-listing .overview_item .listing_entry_text h2 a,#mixItUp .module-listing .listing_entry .content h2,#mixItUp .module-listing .listing_entry .content h2 a,#mixItUp .module-listing .listing_entry .listing_entry_text h2,#mixItUp .module-listing .listing_entry .listing_entry_text h2 a{margin-bottom:5px;color:#000}.category_33 #mixItUp .module-listing .listing_entry{margin-top:0;padding-bottom:30px}.css_partner #mixItUp .module-listing .listing_entry{width:25%;padding:0 0 0 100px;margin-top:0}.css_partner #mixItUp .module-listing .listing_entry.title{width:100%}.css_partner #mixItUp .module-listing .listing_entry .resource_container .picture img{max-height:110px;max-width:80%}#google_map{max-width:100%;margin:10px 0 10px 0}#google_map .gmap-map{height:300px !important}#module_mailform .mailform_element{width:100%}#module_mailform .mailform_element span.select2-container,#module_mailform .mailform_element textarea,#module_mailform .mailform_element input{width:320px !important;min-width:320px !important}#module_mailform .mailform_element label{width:160px}#mailform_elements{padding:0 0 20px}.mailform_element textarea{height:150px}.pictures.gallery{padding:0}}.picture{width:100%}.picture *{-webkit-transition:all .6s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .6s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .6s cubic-bezier(0.5, 1, 0.5, 1);transition:all .6s cubic-bezier(0.5, 1, 0.5, 1)}.picture .resource_background{position:relative}.picture .resource_background img{width:100%;height:auto;border:1px solid #b9b5b0}.picture .resource_background:before{content:"";top:-1px;right:-1px;left:-1px;bottom:-1px;position:absolute;background:rgba(255,255,255,.6);-webkit-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);transition:all .3s cubic-bezier(0.5, 1, 0.5, 1);opacity:0;visibility:hidden;pointer-events:none}.picture .resource_background:after{content:"";position:absolute;width:auto;height:10px;top:auto;left:25px;display:block;background:rgba(0,0,0,0);right:25px;bottom:0px;box-shadow:0 6px 10px 0 rgba(0,0,0,.15)}.picture .resource_background:hover:before,.picture .resource_background:hover:after{opacity:1;visibility:visible}.picture .resource_subtitle{display:none}.picture_content_wrap .resource_background:before,.picture_content_wrap .resource_background:after{display:none}.picture_content_wrap .resource_background img{box-sizing:border-box}.gallery{margin:40px 0 10px -25px}.gallery .picture{float:left;box-sizing:border-box;width:33.33%;padding:0 0 25px 25px}.gallery .picture img{width:100%;height:auto}p img{max-width:100%;height:auto !important}.video_iframe{position:relative;width:100%;height:0;padding-bottom:52.8%}.video_iframe iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.videos .video .vjs-poster{background-size:cover}.videos .video video{display:block;width:100% !important;height:auto !important;aspect-ratio:16/9;object-fit:cover}.videos .video:not(:first-child){margin-top:20px}.documents{margin-top:30px}.documents h2{display:none}.documents .document a{text-decoration:none}.documents .document a span{text-decoration:underline}.fancybox-overlay{background:rgba(0,0,0,.4)}.fancybox-overlay .fancybox-wrap .fancybox-skin{padding:25px !important;margin:30px 0;background:#fff;box-shadow:none !important;box-sizing:border-box !important}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer a>span{background:none;visibility:visible;margin-top:-10px}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer a>span:before{content:"";font-family:"Font Awesome 6 Pro";font-size:33px;position:absolute;top:0;left:-28px;display:block;color:#b9b5b0}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer a>span:before:hover{color:#c30d0d}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer a>span:hover:before{color:#c30d0d}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer a.fancybox-next span:before{content:"";left:auto;right:-28px}.fancybox-overlay .fancybox-wrap .fancybox-skin a.fancybox-close{background:#fff;border-radius:100%;top:-18px;right:-18px;text-decoration:none}.fancybox-overlay .fancybox-wrap .fancybox-skin a.fancybox-close:before{content:"";font-family:"Font Awesome 6 Pro";font-size:45px;position:absolute;top:4px;left:-1px;display:block;color:#b9b5b0}.fancybox-overlay .fancybox-wrap .fancybox-skin a.fancybox-close:hover:before{color:#c30d0d}html.cssanimations .bxslider.slide_behind .slide{opacity:1}html.cssanimations .bxslider.slide_behind .navOutNext{-webkit-animation:hideLeft .5s forwards;animation:hideLeft .5s forwards}html.cssanimations .bxslider.slide_behind .navInNext{-webkit-animation:showRight .5s forwards;animation:showRight .5s forwards}html.cssanimations .bxslider.slide_behind .navOutPrev{-webkit-animation:hideRight .5s forwards;animation:hideRight .5s forwards}html.cssanimations .bxslider.slide_behind .navInPrev{-webkit-animation:showLeft .5s forwards;animation:showLeft .5s forwards}html.cssanimations .bxslider.slide_behind .slide::before,html.cssanimations .bxslider.slide_behind .slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:rgba(0,0,0,.5);transition:opacity .5s}html.cssanimations .bxslider.slide_behind .slide::after,html.cssanimations .bxslider.slide_behind .navOutNext::before,html.cssanimations .bxslider.slide_behind .navOutPrev::before{opacity:1}html.cssanimations .bxslider.slide_behind .slide::before,html.cssanimations .bxslider.slide_behind .slide.active-slide::after,html.cssanimations .bxslider.slide_behind .navInNext::after,html.cssanimations .bxslider.slide_behind .navInPrev::after{opacity:0}@-webkit-keyframes hideLeft{0%{-webkit-transform:translateZ(0px)}40%{-webkit-transform:translate(-40%, 0) scale(0.8) rotateY(20deg);z-index:9999}100%{opacity:1;-webkit-transform:translateZ(-400px)}}@keyframes hideLeft{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px)}40%{-webkit-transform:translate(-40%, 0) scale(0.8) rotateY(20deg);transform:translate(-40%, 0) scale(0.8) rotateY(20deg);z-index:9999}100%{opacity:1;-webkit-transform:translateZ(-400px);transform:translateZ(-400px)}}@-webkit-keyframes showRight{0%{-webkit-transform:translateZ(-400px);opacity:1}40%{-webkit-transform:translate(40%, 0) scale(0.8) rotateY(-20deg);opacity:1}41%{-webkit-transform:translate(40%, 0) scale(0.8) rotateY(-20deg);opacity:1;z-index:9999}100%{-webkit-transform:translateZ(0px);opacity:1;z-index:9999}}@keyframes showRight{0%{-webkit-transform:translateZ(-400px);transform:translateZ(-400px);opacity:1}40%{-webkit-transform:translate(40%, 0) scale(0.8) rotateY(-20deg);transform:translate(40%, 0) scale(0.8) rotateY(-20deg);opacity:1}41%{-webkit-transform:translate(40%, 0) scale(0.8) rotateY(-20deg);transform:translate(40%, 0) scale(0.8) rotateY(-20deg);opacity:1;z-index:9999}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;z-index:9999}}@-webkit-keyframes hideRight{0%{-webkit-transform:translateZ(0px)}40%{-webkit-transform:translate(40%, 0) scale(0.8) rotateY(-20deg);z-index:9999}100%{opacity:1;-webkit-transform:translateZ(-400px)}}@keyframes hideRight{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px)}40%{-webkit-transform:translate(40%, 0) scale(0.8) rotateY(-20deg);transform:translate(40%, 0) scale(0.8) rotateY(-20deg);z-index:9999}100%{opacity:1;-webkit-transform:translateZ(-400px);transform:translateZ(-400px)}}@-webkit-keyframes showLeft{0%{-webkit-transform:translateZ(-400px);opacity:1}40%{-webkit-transform:translate(-40%, 0) scale(0.8) rotateY(20deg);opacity:1}41%{-webkit-transform:translate(-40%, 0) scale(0.8) rotateY(20deg);opacity:1;z-index:9999}100%{-webkit-transform:translateZ(0px);opacity:1;z-index:9999}}@keyframes showLeft{0%{-webkit-transform:translateZ(-400px);transform:translateZ(-400px);opacity:1}40%{-webkit-transform:translate(-40%, 0) scale(0.8) rotateY(20deg);transform:translate(-40%, 0) scale(0.8) rotateY(20deg);opacity:1}41%{-webkit-transform:translate(-40%, 0) scale(0.8) rotateY(20deg);transform:translate(-40%, 0) scale(0.8) rotateY(20deg);opacity:1;z-index:9999}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;z-index:9999}}html.cssanimations .bxslider.height_parallax .slide{height:100%;overflow:hidden;opacity:1 !important}html.cssanimations .bxslider.height_parallax,html.cssanimations .height_parallax_parent{height:400px !important}html.cssanimations .bxslider.height_parallax .navOutNext{-webkit-animation:decreaseHeight .8s forwards ease-in-out;animation:decreaseHeight .8s forwards ease-in-out;z-index:1001 !important}html.cssanimations .bxslider.height_parallax .navInNext{-webkit-animation:show .8s forwards ease-in-out;animation:show .8s forwards ease-in-out}html.cssanimations .bxslider.height_parallax .navOutPrev{-webkit-animation:hide .8s forwards ease-in-out;animation:hide .8s forwards ease-in-out}html.cssanimations .bxslider.height_parallax .navInPrev{z-index:1001 !important;opacity:1;-webkit-animation:increaseHeight .8s forwards ease-in-out;animation:increaseHeight .8s forwards ease-in-out}@-webkit-keyframes decreaseHeight{to{height:0}}@keyframes decreaseHeight{to{height:0}}@-webkit-keyframes show{0%{opacity:0 !important}1%,100%{opacity:1 !important}}@keyframes show{0%{opacity:0 !important}1%,100%{opacity:1 !important}}@-webkit-keyframes hide{0%,99%{opacity:1 !important}100%{opacity:0 !important}}@keyframes hide{0%,99%{opacity:1 !important}100%{opacity:0 !important}}@-webkit-keyframes increaseHeight{from{height:0}to{height:100%}}@keyframes increaseHeight{from{height:0}to{height:100%}}html.cssanimations .bxslider.soft_scale .navOutNext{-webkit-animation:scaleUp 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1);animation:scaleUp 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1);z-index:101 !important}html.cssanimations .bxslider.soft_scale .navInNext{-webkit-animation:scaleDownUp 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1);animation:scaleDownUp 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1);z-index:100 !important}html.cssanimations .bxslider.soft_scale .navOutPrev{-webkit-animation:scaleDown 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1);animation:scaleDown 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1);z-index:100 !important}html.cssanimations .bxslider.soft_scale .navInPrev{-webkit-animation:scaleUpDown 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1);animation:scaleUpDown 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1);z-index:101 !important}@-webkit-keyframes scaleUp{to{-webkit-transform:scale(1.2);opacity:0}}@keyframes scaleUp{to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@-webkit-keyframes scaleDownUp{from{opacity:0;-webkit-transform:scale(0.9)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes scaleDownUp{from{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleDown{from{opacity:1}to{opacity:0;-webkit-transform:scale(0.9)}}@keyframes scaleDown{from{opacity:1}to{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}}@-webkit-keyframes scaleUpDown{from{-webkit-transform:scale(1.2);opacity:0}to{opacity:1;-webkit-transform:scale(1)}}@keyframes scaleUpDown{from{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.responsive_navigation_toggle{z-index:80;display:none;width:42px;height:31px;position:relative;float:right;margin-top:10px}.responsive_navigation_toggle span{display:block;height:4px;left:0;position:absolute;right:0;top:0;background:#fff;z-index:80;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.responsive_navigation_toggle span:nth-child(2){top:12px}.responsive_navigation_toggle span:nth-child(3){top:24px}.navi_open .responsive_navigation_toggle span:first-child{opacity:0}.navi_open .responsive_navigation_toggle span:nth-child(2){top:12px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navi_open .responsive_navigation_toggle span:nth-child(3){top:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#rwdnav{display:none}#rwdnav .language_switcher{border-bottom:2px solid #f0efec;padding:12px 10px 37px;margin-left:-20px}#rwdnav .language_switcher h3{display:none}#rwdnav .language_switcher a{width:33.33%;padding:0 0 0 20px;box-sizing:border-box;float:left;text-align:center;text-transform:uppercase;font-weight:700;text-decoration:none;color:#b9b5b0}#rwdnav .language_switcher a.current{color:#c30d0d;font-weight:900}#rwdnav .language_switcher a:hover{color:#c30d0d}#rwdnav .rwd_navigation{display:block;list-style:none;font-family:"Catamaran";font-size:20px;font-weight:400;line-height:30px}#rwdnav .rwd_navigation li{list-style:none}#rwdnav .rwd_navigation li a{text-decoration:none;padding:15px 25px 0;display:block;position:relative;color:#413e3b}#rwdnav .rwd_navigation li.current>a{color:#fff;font-weight:800}#rwdnav .rwd_navigation>li{border-top:1px solid #f0efec}#rwdnav .rwd_navigation>li>a{position:relative;text-decoration:none;color:#413e3b;font-family:"Catamaran";font-size:23px;font-weight:700;line-height:23px;text-transform:uppercase;padding:28px 0px 26px 0;margin:0 0 0 30px;letter-spacing:.5px}#rwdnav .rwd_navigation>li.current{background:#f0efec}#rwdnav .rwd_navigation>li.current>a{color:#c30d0d}#rwdnav .rwd_navigation>li ul.level1{margin:-18px 0 0 0;padding-bottom:20px;font-size:19px;line-height:30px;display:block}#rwdnav .rwd_navigation>li ul.level1 a{color:#6c726e;padding:3px 30px 2px;position:relative;border-top:none;text-transform:none;font-weight:500}#rwdnav .rwd_navigation>li ul.level1 ul.level2{display:block;margin-left:15px;font-size:17px;line-height:27px;text-transform:none;margin-bottom:15px}#rwdnav .rwd_navigation>li ul.level1 ul.level2 a{text-transform:none;position:relative}#rwdnav .rwd_navigation>li ul.level1 ul.level2 a:before{content:"";position:absolute;width:6px;height:1px;top:15px;left:16px;display:block;background:#6c726e}#rwdnav .rwd_navigation>li ul.level1 li:last-child ul.level2{margin-bottom:0}#rwdnav .rwd_navigation>li ul.level1 li.current>a{color:#c30d0d;font-weight:700}#rwdnav .rwd_navigation>li ul.level1 li.current>a:before{background:#c30d0d;height:2px}#rwdnav .rwd_navigation>li.sort-3 ul.level1{display:block}#rwdnav .rwd_navigation>li ul.level3{padding-left:15px}@media screen and (max-width: 1965px){.big_video .videoContainer iframe{top:0}}@media screen and (max-width: 1430px){#background_image{display:none}}@media screen and (max-width: 1350px){#big_picture.big_video #portlet_big_picture{bottom:80px}}@media screen and (max-width: 1200px){div#navigation .navigation>li{margin-right:0}div#navigation .navigation>li ul.level1{padding-left:20px}div#navigation .navigation>li ul.level1>li{padding:0 40px 0 10px}#header-sticky-wrapper{height:74px !important}footer .footer_inner ul+ul{float:left;clear:both}footer .footer_inner ul#copy li{margin:0 20px 0 0}#footer_partner{bottom:67px}.amap-sidebar{top:48px}}@media screen and (max-width: 1190px){#addthis{margin-top:40px}body:lang(en) header .header_inner .header_right #countdown,body:lang(fr) header .header_inner .header_right #countdown{margin-left:0}header .header_inner #socia_media_icons{clear:both}header .header_inner #meta{width:auto;float:left}header .header_inner .header_inner_right{padding:7px 0 5px 166px}header .header_inner .header_right{float:left}header .header_inner .header_right #countdown{margin-left:0;margin-bottom:2px}.page_slider #portlet_quicklinks,.page_video #portlet_quicklinks{left:-62px !important}#portlet_quicklinks-sticky-wrapper{height:0 !important}body:lang(en) #portlet_quicklinks #portlets_quicklinks .portlet:after,body:lang(en) #portlet_quicklinks #portlets_quicklinks .portlet:before,body:lang(en) #portlet_quicklinks #portlets_quicklinks .portlet,body:lang(fr) #portlet_quicklinks #portlets_quicklinks .portlet:after,body:lang(fr) #portlet_quicklinks #portlets_quicklinks .portlet:before,body:lang(fr) #portlet_quicklinks #portlets_quicklinks .portlet{background:rgba(0,0,0,0);box-shadow:none}body:lang(en) #portlet_quicklinks-sticky-wrapper.is-sticky #portlets_quicklinks .portlet h3.portlet-title,body:lang(fr) #portlet_quicklinks-sticky-wrapper.is-sticky #portlets_quicklinks .portlet h3.portlet-title{padding:5px 0 4px 25px}body:lang(en) #portlet_quicklinks #toggle_open_quicklinks,body:lang(fr) #portlet_quicklinks #toggle_open_quicklinks{padding:22px 25px}#portlet_quicklinks{position:fixed;top:0;left:-82px !important;-webkit-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);height:46px}#portlet_quicklinks #toggle_open_quicklinks{opacity:1;visibility:visible}#portlet_quicklinks #toggle_open_quicklinks.visible span+span{visibility:hidden;opacity:0}#portlet_quicklinks #portlets_quicklinks .portlet{background:#c30d0d;height:46px}#portlet_quicklinks #portlets_quicklinks .portlet h3.portlet-title{background:#c30d0d;position:relative;z-index:1;padding:6px 0 4px 25px}#portlet_quicklinks #portlets_quicklinks .portlet .mod_portlet_quicklinks_content{display:none}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content{visibility:hidden;opacity:0;margin-top:-276px}#portlet_quicklinks #portlets_quicklinks .portlet .portlet-content.visible{visibility:visible;opacity:1;margin-top:0}#rwdnav-25,#rwdnav-30,div#navigation,#header div#metanavigation,#header div#language{display:none}.responsive_navigation_toggle{display:block}nav#rwdnav{display:block;visibility:hidden;position:fixed;z-index:100;top:0;right:0;width:360px;height:100%;opacity:1;background:#fff;box-shadow:1px 1px 6px rgba(0,0,0,.6);overflow:hidden;-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);transition:all .2s cubic-bezier(0.5, 1, 0.5, 1)}div#siteframe{-webkit-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);-moz-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);transition:all .2s cubic-bezier(0.5, 1, 0.5, 1);left:0}.navi_open div#siteframe{left:-360px}.navi_open #header-sticky-wrapper #header{margin-left:-360px}.navi_open #portlet_quicklinks{left:-442px !important}.navi_open.page_slider #portlet_quicklinks,.navi_open.page_video #portlet_quicklinks{left:-422px !important}.navi_open nav#rwdnav{visibility:visible;opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry,#portlet_bottom #portlets_bottom .portlet{width:50%}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry:nth-child(2n+1),#portlet_bottom #portlets_bottom .portlet:nth-child(2n+1){clear:both}.dodeley_subscribe_form .dodeley_element,.mod_mailform #mailform_submit_button,.mod_mailform .mailform_element{width:100%;padding-right:0}.amap-sidebar{top:0;right:0;width:377px}.amap-sidebar .amap-section{margin-bottom:0;border-bottom:1px solid #fff}.amap-sidebar .amap-section .amap-header{line-height:46px;height:46px}.amap-sidebar .amap-section .amap-body .amap-layer{height:45px;line-height:45px}.amap-sidebar .amap-section .amap-body .amap-layer .amap-line{margin-top:18px}.amap-sidebar .amap-section:last-child{border-bottom:1px solid #63625f}}@media screen and (max-width: 1110px){#footer_partner .portlet_partner .main_partner .partner_wrap .partner{width:25%;margin-top:20px}#footer_partner .portlet_partner .main_partner .partner_wrap .partner:first-child,#footer_partner .portlet_partner .main_partner .partner_wrap .partner:nth-child(2),#footer_partner .portlet_partner .main_partner .partner_wrap .partner:nth-child(3),#footer_partner .portlet_partner .main_partner .partner_wrap .partner:nth-child(4){margin-top:0}#footer_partner .portlet_partner .main_partner .partner_wrap .partner img{max-width:60%}footer .footer_inner{padding-bottom:10px}footer .footer_inner ul#address{margin:7px 0 10px}footer .footer_inner ul#address li{display:block}}@media screen and (max-width: 1070px){.accordeon_content .table_wrap_container{position:relative;padding:30px 0 0;margin:15px 0 25px 0}.accordeon_content .table_wrap_container table{min-width:100%;width:1070px !important}.accordeon_content .table_wrap_container .table_scroll_indicator{display:block}#big_picture.big_video .videoContainer .thumbnail .button{width:60px;height:60px;margin:0 0 0 -33px;border-width:3px}#big_picture.big_video .videoContainer .thumbnail .button i{font-size:27px;line-height:60px;text-indent:7px}#big_picture.big_video #portlet_big_picture{bottom:65px}#big_picture.big_video #portlet_big_picture .portlet .portlet_inner .portlet-content,#big_picture.big_video #portlet_big_picture .portlet .portlet_inner h3.portlet-title{font-size:35px;line-height:45px}#big_picture.big_video #scrolldown{bottom:40px}}@media screen and (max-width: 900px){#header-sticky-wrapper{height:54px !important}.dodeley_subscribe_form{width:100%}header .header_inner #socia_media_icons{margin-top:14px}header .header_inner .header_inner_right{padding:3px 0 11px 166px}header .header_inner #countdown{display:none}header .header_inner #search_button{float:right;margin-left:11px;margin-top:-1px;margin-right:0}header .header_inner #search_button a{color:#b9b5b0 !important;text-decoration:none;font-size:18px}header .header_inner #search_button a:hover{color:#fff !important}div#siteframe{padding:0}.category_85 #google_map{margin-top:0}.content .content_inner.search_content{padding-top:130px;padding-bottom:200px}.content .content_inner .content_right .content_right_inner{margin:0}#addthis{clear:both;margin:40px 0 20px 48px}#small_picture.map+#google_map #module_map,#module_map{height:450px !important}#portlets_right{width:auto;margin:0 0 -30px -30px}#portlets_right .portlet{float:left;box-sizing:border-box;width:50%;padding:0 0 30px 30px;padding-bottom:0;margin-bottom:30px}#portlets_right .portlet:nth-child(2n+1){clear:both}#portlets_right .portlet .portlet_inner:before{left:36px}#portlets_right .portlet .portlet_inner:after{left:40px}#mod_overview,#mixItUp{padding:0;box-sizing:border-box;margin:50px auto 0}#mod_overview .overview_items .overview_item .resource_container,#mod_overview .overview_items .listing_entry .resource_container,#mod_overview .module-listing .overview_item .resource_container,#mod_overview .module-listing .listing_entry .resource_container,#mixItUp .overview_items .overview_item .resource_container,#mixItUp .overview_items .listing_entry .resource_container,#mixItUp .module-listing .overview_item .resource_container,#mixItUp .module-listing .listing_entry .resource_container{margin:4px 30px 0 0;width:40%;float:left}.gallery .picture{width:50%}#footer_partner .portlet_partner #partner_slider{padding:15px 0 27px 20px}#footer_partner .portlet_partner #partner_slider h2{max-width:100%}#footer_partner .portlet_partner #partner_slider .bx-controls-direction a{left:10%}#footer_partner .portlet_partner #partner_slider .bx-controls-direction a.bx-next{right:10%}}@media screen and (max-width: 750px){#big_picture.big_video #portlet_quicklinks-sticky-wrapper{height:0 !important}#big_picture.big_video #scrolldown{display:none}#big_picture.big_video #portlet_big_picture{bottom:0}.mod_google_maps #siteframe{margin-top:0}header{z-index:1001}header .header_inner #logo{width:120px}header .header_inner .header_inner_right{padding-left:120px}.page_slider #portlet_quicklinks-sticky-wrapper,.page_video #portlet_quicklinks-sticky-wrapper{position:relative !important;bottom:0;z-index:12}#big_picture #scrolldown{bottom:20px}#portlet_big_picture{bottom:70px}.content .content_inner{padding:30px 20px 30px}.content .content_inner.search_content{padding-top:100px;padding-bottom:100px;text-align:left}.portlet_search #portlet-search-input{width:100%;margin-bottom:25px}.portlet_search .button_wrap{float:left}.portlet_search .button_wrap .button_right{top:0}.portlet_search .live_search_results{width:100%;display:none !important}.table_wrap_container{position:relative;padding:30px 0 0;margin:15px 0 25px 0}.table_wrap_container table{min-width:100%;width:auto !important}.table_wrap_container .table_scroll_indicator{display:block}.table_wrap_container.hide_indicator .table_scroll_indicator{display:none}#big_picture.big_video{z-index:13}#portlet_quicklinks-sticky-wrapper{height:57px !important}#portlet_quicklinks-sticky-wrapper #portlet_quicklinks{position:relative !important;top:0 !important;left:0 !important}#portlet_quicklinks-sticky-wrapper #portlet_quicklinks #toggle_open_quicklinks{padding:26px 20px 31px}#portlet_quicklinks-sticky-wrapper #portlet_quicklinks #portlets_quicklinks{padding:0}#portlet_quicklinks-sticky-wrapper #portlet_quicklinks #portlets_quicklinks .portlet{width:100%;background:#940b0b;margin-bottom:25px;height:auto}#portlet_quicklinks-sticky-wrapper #portlet_quicklinks #portlets_quicklinks .portlet:after,#portlet_quicklinks-sticky-wrapper #portlet_quicklinks #portlets_quicklinks .portlet:before{display:none}#portlet_quicklinks-sticky-wrapper #portlet_quicklinks #portlets_quicklinks .portlet h3.portlet-title{background:#940b0b;padding:10px 0 8px 20px}#portlet_quicklinks-sticky-wrapper #portlet_quicklinks #portlets_quicklinks .portlet .mod_portlet_quicklinks_content{display:block;position:relative;z-index:100;padding-bottom:14px;padding-left:20px;pointer-events:none}#portlet_quicklinks-sticky-wrapper #portlet_quicklinks #portlets_quicklinks .portlet .portlet-content{margin-top:-270px}#portlet_quicklinks-sticky-wrapper #portlet_quicklinks #portlets_quicklinks .portlet .portlet-content.visible{padding:0;margin-top:0}#portlet_quicklinks-sticky-wrapper #portlet_quicklinks #portlets_quicklinks .portlet .quicklink_item a:after{left:20px;right:20px}.social_wall{margin:20px 0 0 0}.breadcrumb{margin-bottom:18px;font-size:13px;line-height:20px}.breadcrumb .breadcrumb_separator:before{top:-14px;font-size:14px}h1,#social_media_text .portlet h3.portlet-title,#social_media_text .portlet h3.portlet-title a,#portlet_big_picture .portlet .portlet_inner .portlet-content,#portlet_big_picture .portlet .portlet_inner h3.portlet-title{font-size:35px;line-height:45px}h1{margin-bottom:10px}#social_media_text .portlet .portlet-content,div.introduction{font-size:22px;line-height:30px;margin-bottom:25px}h2{font-size:25px}div.introduction+h2,p+h2{margin-top:34px}p+h5,p+h4,p+h3{margin-top:30px}#footer_partner .portlet_partner .main_partner{width:100%;border-right:none}#footer_partner .portlet_partner .main_partner h2{margin:5px 0 15px 0}#footer_partner .portlet_partner .main_partner .partner_wrap{margin-left:-20px}#footer_partner .portlet_partner .main_partner .partner_wrap .partner{padding:0 0 0 20px}#footer_partner .portlet_partner .main_partner .partner_wrap .partner:before{display:none}#footer_partner .portlet_partner #partner_slider{width:100%;margin-top:10px;padding:30px 120px;border-top:1px solid #b9b5b0}#footer_partner .portlet_partner #partner_slider h2{margin-bottom:18px}#footer_partner .portlet_partner #partner_slider .bx-controls-direction a{margin-top:-38px}.amap-sidebar{display:none;left:0;width:100%;top:85px}.amap-sidebar.active{display:block}.amap-toggle-sidebar{display:block}}@media screen and (max-width: 600px){#privacy_banner #privacy_banner_inner #privacy_description{padding-right:0}#privacy_banner #privacy_banner_inner a.button{position:relative;top:auto;margin-top:30px;right:auto;float:none;display:block;text-align:center}}@media screen and (max-width: 550px){.checkbox_field input+label{margin-left:40px !important;padding-left:0 !important}.checkbox_field input+label:before{left:-40px !important}.checkbox_field input:checked+label:after{right:0;left:-37px}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry,#portlets_right .portlet,#portlet_bottom #portlets_bottom .portlet{width:100%}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline,#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet_inner,#portlets_right .portlet .portlet-listing-entry-inline,#portlets_right .portlet .portlet_inner,#portlet_bottom #portlets_bottom .portlet .portlet-listing-entry-inline,#portlet_bottom #portlets_bottom .portlet .portlet_inner{min-height:0 !important}#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline .portlet-listing-content-container,#portlet_bottom #portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet_inner .portlet-listing-content-container,#portlets_right .portlet .portlet-listing-entry-inline .portlet-listing-content-container,#portlets_right .portlet .portlet_inner .portlet-listing-content-container,#portlet_bottom #portlets_bottom .portlet .portlet-listing-entry-inline .portlet-listing-content-container,#portlet_bottom #portlets_bottom .portlet .portlet_inner .portlet-listing-content-container{padding:20px 18px 46px}#big_picture.big_video #portlet_big_picture .portlet .portlet_inner .portlet-content,#big_picture.big_video #portlet_big_picture .portlet .portlet_inner h3.portlet-title{font-size:28px;line-height:31px}#mod_overview .overview_items .overview_item,#mod_overview .overview_items .listing_entry,#mod_overview .module-listing .overview_item,#mod_overview .module-listing .listing_entry,#mixItUp .overview_items .overview_item,#mixItUp .overview_items .listing_entry,#mixItUp .module-listing .overview_item,#mixItUp .module-listing .listing_entry{margin-top:45px}#mod_overview .overview_items .overview_item .resource_container,#mod_overview .overview_items .listing_entry .resource_container,#mod_overview .module-listing .overview_item .resource_container,#mod_overview .module-listing .listing_entry .resource_container,#mixItUp .overview_items .overview_item .resource_container,#mixItUp .overview_items .listing_entry .resource_container,#mixItUp .module-listing .overview_item .resource_container,#mixItUp .module-listing .listing_entry .resource_container{margin:0 0 25px 0;width:100%}#mod_overview .overview_items .overview_item .content,#mod_overview .overview_items .overview_item .listing_entry_text,#mod_overview .overview_items .listing_entry .content,#mod_overview .overview_items .listing_entry .listing_entry_text,#mod_overview .module-listing .overview_item .content,#mod_overview .module-listing .overview_item .listing_entry_text,#mod_overview .module-listing .listing_entry .content,#mod_overview .module-listing .listing_entry .listing_entry_text,#mixItUp .overview_items .overview_item .content,#mixItUp .overview_items .overview_item .listing_entry_text,#mixItUp .overview_items .listing_entry .content,#mixItUp .overview_items .listing_entry .listing_entry_text,#mixItUp .module-listing .overview_item .content,#mixItUp .module-listing .overview_item .listing_entry_text,#mixItUp .module-listing .listing_entry .content,#mixItUp .module-listing .listing_entry .listing_entry_text{overflow:visible;clear:both}#mod_overview .overview_items .overview_item .content h2,#mod_overview .overview_items .overview_item .listing_entry_text h2,#mod_overview .overview_items .listing_entry .content h2,#mod_overview .overview_items .listing_entry .listing_entry_text h2,#mod_overview .module-listing .overview_item .content h2,#mod_overview .module-listing .overview_item .listing_entry_text h2,#mod_overview .module-listing .listing_entry .content h2,#mod_overview .module-listing .listing_entry .listing_entry_text h2,#mixItUp .overview_items .overview_item .content h2,#mixItUp .overview_items .overview_item .listing_entry_text h2,#mixItUp .overview_items .listing_entry .content h2,#mixItUp .overview_items .listing_entry .listing_entry_text h2,#mixItUp .module-listing .overview_item .content h2,#mixItUp .module-listing .overview_item .listing_entry_text h2,#mixItUp .module-listing .listing_entry .content h2,#mixItUp .module-listing .listing_entry .listing_entry_text h2{margin-bottom:18px}.dodeley_subscribe_form .dodeley_element input,.dodeley_subscribe_form .dodeley_element textarea,.dodeley_subscribe_form .dodeley_element label,.dodeley_subscribe_form .mailform_element input,.dodeley_subscribe_form .mailform_element textarea,.dodeley_subscribe_form .mailform_element label,.mod_mailform .dodeley_element input,.mod_mailform .dodeley_element textarea,.mod_mailform .dodeley_element label,.mod_mailform .mailform_element input,.mod_mailform .mailform_element textarea,.mod_mailform .mailform_element label{width:100%}.dodeley_subscribe_form .dodeley_element span.select2-container,.dodeley_subscribe_form .mailform_element span.select2-container,.mod_mailform .dodeley_element span.select2-container,.mod_mailform .mailform_element span.select2-container{width:100% !important}.dodeley_subscribe_form span.select2-container,.mod_mailform span.select2-container{width:100% !important}.dodeley_subscribe_form .dodeley_element.no_label label,.dodeley_subscribe_form #mailform_submit_button label,.mod_mailform .dodeley_element.no_label label,.mod_mailform #mailform_submit_button label{width:0;padding:0}.search .search_item_wrap{margin-top:25px}.search .search_item_wrap .resource_container{width:100%;max-width:none;margin-right:0;margin-bottom:18px}.search .search_item_wrap .search_item{overflow:visible}#swissrunners_logo{width:150px;margin:0 20px 15px 0}#swissrunners_logo img{width:100%;height:auto}#swissrunners_logo+p{overflow:visible !important;clear:both}#footer_partner .portlet_partner #partner_slider{padding:22px 80px}}@media screen and (max-width: 450px){nav#rwdnav{width:280px}.navi_open div#siteframe{left:-280px}.navi_open #header-sticky-wrapper #header{margin-left:-280px}.gallery .picture{width:100%}#big_picture.big_video #portlet_big_picture .portlet .portlet_inner .portlet-content,#big_picture.big_video #portlet_big_picture .portlet .portlet_inner h3.portlet-title{font-size:21px;line-height:23px}#big_picture.big_video #portlet_big_picture{bottom:-5px}#big_picture.big_video .videoContainer .thumbnail .button{width:50px;height:50px;margin:0 0 0 -28px;border-width:2px}#big_picture.big_video .videoContainer .thumbnail .button i{font-size:20px;line-height:51px;text-indent:5px}#footer_partner .portlet_partner .main_partner .partner_wrap{margin-bottom:-20px}#footer_partner .portlet_partner .main_partner .partner_wrap .partner{width:50%;padding-bottom:20px;margin-left:0;padding:0 10px}#footer_partner .portlet_partner .main_partner .partner_wrap .partner:nth-child(3){margin-top:20px}#footer_partner .portlet_partner .main_partner .partner_wrap .partner:nth-child(3) img{max-width:calc(100% - 20px)}#footer_partner .portlet_partner #partner_slider{padding:22px 30px}footer .footer_inner ul li{display:block}}@media screen and (max-width: 380px){header .header_inner #logo{width:100px}header .header_inner .header_inner_right{padding-left:85px}header .header_inner #socia_media_icons a{padding-right:3px}header .header_inner #search_button{margin-left:9px}nav#rwdnav{width:240px}.navi_open div#siteframe{left:-240px}.navi_open #header-sticky-wrapper #header{margin-left:-240px}.dodeley_subscribe_form .dodeley_element input.button{width:100%;padding-left:20px}}
