﻿@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@font-face{font-family:"Nunito";src:url("fonts/Nunito-VariableFont_wght.woff2") format("woff2");font-weight:1 999;font-style:normal;font-display:swap}@font-face{font-family:"Nunito";src:url("fonts/Nunito-Italic-VariableFont_wght.woff2") format("woff2");font-weight:1 999;font-style:italic;font-display:swap}@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}html{--scrollbar-track-background: #FFFFFF;--scrollbar-background: rgba(0,0,0,0.15);--scrollbar-width: 6px;--scrollbar-height: 2px}body{--management-panel-width: 0px;--management-highlight-color: #86BF42;--management-highlight-color-rgb: 134, 191, 66;--primary-color: #86BF42;--primary-color-rgba: 134, 191, 66;--primary-color-dark: #508D54;--background-primary: #E7F2D9}body{font:400 20px/32px "Nunito";text-transform:none;color:#6b6b6b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;background:#fff}@media print{body{font:400 13px/20px "Nunito";color:#000}}@media screen and (max-width: 800px){body{font-size:18px;line-height:30px}}@media screen and (max-width: 600px){body{font-size:16px;line-height:26px}}body.navi_open{overflow:hidden}body #rwdnav{display:none}.page{overflow:hidden;padding-left:300px;box-sizing:border-box}#siteframe{position:relative;padding-top:0}#siteframe:before{content:"";position:absolute;top:0;left:0;width:100%;height:100000px;display:block;background:rgba(255,255,255,.9);z-index:2;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out;opacity:0;visibility:hidden}.navi_open #siteframe:before,.active #siteframe:before{opacity:1;visibility:visible;cursor:pointer}#logo_print{display:none}#content{position:relative;background:#fff}#content>.content_inner{padding-top:60px;padding-bottom:120px}@media only screen and (max-width: 1000px)and (min-width: 501px){#content>.content_inner{padding-top:6vw}}@media screen and (max-width: 500px){#content>.content_inner{padding-top:25px}}@media print{#content>.content_inner{padding-top:2.2vw}}@media only screen and (max-width: 1000px)and (min-width: 501px){#content>.content_inner{padding-bottom:12vw}}@media screen and (max-width: 500px){#content>.content_inner{padding-bottom:45px}}@media print{#content>.content_inner{padding-bottom:45px}}#content>.content_inner.small_padding_bottom{padding-bottom:60px}@media only screen and (max-width: 1000px)and (min-width: 501px){#content>.content_inner.small_padding_bottom{padding-bottom:6vw}}@media screen and (max-width: 500px){#content>.content_inner.small_padding_bottom{padding-bottom:25px}}@media print{#content>.content_inner.small_padding_bottom{padding-bottom:2.2vw}}.content_inner{max-width:1020px;margin:0 auto;padding-right:30px;padding-left:30px;box-sizing:border-box;margin:auto}@media screen and (max-width: 1000px){.content_inner{padding-right:20px;padding-left:20px}}@media screen and (max-width: 1200px){.content_inner{max-width:100%}}.content_inner.no_padding_top{padding-top:0}.content_inner.no_padding_bottom{padding-bottom:0}.content_inner .content_overflow{overflow:hidden}.content_top{background:var(--primary-color);padding-top:100px;padding-bottom:80px}@media only screen and (max-width: 1000px)and (min-width: 501px){.content_top{padding-top:10vw}}@media screen and (max-width: 500px){.content_top{padding-top:40px}}@media print{.content_top{padding-top:3.8vw}}@media only screen and (max-width: 1000px)and (min-width: 501px){.content_top{padding-bottom:8vw}}@media screen and (max-width: 500px){.content_top{padding-bottom:35px}}@media print{.content_top{padding-bottom:35px}}#header_responsive{display:none;background:#fbf9f7;border-bottom:1px solid #eeecea;position:fixed;z-index:10;width:calc(100% - var(--management-panel-width))}#header_responsive .header_inner{max-width:1020px;margin:0 auto;padding-right:30px;padding-left:30px;box-sizing:border-box;display:flex;justify-content:space-between;padding-top:20px;padding-bottom:20px;align-items:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width: 1000px){#header_responsive .header_inner{padding-right:20px;padding-left:20px}}@media screen and (max-width: 1200px){#header_responsive .header_inner{max-width:100%}}#header_responsive #logo_responsive{width:150px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#header_responsive #logo_responsive img{width:100%;height:auto;display:block}#header_responsive .rwd_right{display:flex;align-items:center}#header_responsive .rwd_icons{display:flex;align-items:center}#header_responsive .rwd_icons a{font-size:30px;height:30px;display:inline-block;color:var(--primary-color-dark);text-decoration:none}#header_responsive .rwd_icons a i{display:block}#header_responsive .rwd_icons a:not(:first-child){margin-left:14px}#header_responsive .rwd_icons a:first-child{font-size:25px;height:25px}.is_scrolled #header_responsive .header_inner{padding-top:13px;padding-bottom:13px}.is_scrolled #header_responsive #logo_responsive{width:100px}#header{position:fixed;z-index:10;width:100%;top:0;bottom:0;left:var(--management-panel-width);width:300px;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;display:flex;flex-flow:column;background:#fbf9f7;overflow:auto;overflow-x:hidden;border-right:1px solid rgba(0,0,0,.05)}#header::-webkit-scrollbar{width:0;background:rgba(0,0,0,0)}#header::-webkit-scrollbar-thumb{background:#fbf9f7;border-radius:8px}#header>.portlet{display:none}.active.browser_safari #header{width:830px}#header .header_inner{height:100%;padding:0;display:flex;flex-flow:column;background:#fbf9f7;z-index:1}#header .header_inner #logo{position:relative;display:block;padding:17px 14px;background:#fbf9f7}#header .header_inner #logo a{max-width:200px;display:block;position:relative}#header .header_inner #logo a img{width:100%;height:auto}#header .header_inner #logo img{display:block}#header .header_inner #navigation{height:auto}.language_switcher{position:relative;display:flex;margin:30px 46px -20px 46px;padding:5px;background:#fff;text-align:center;border-radius:20px;z-index:5}.language_switcher .language{flex-grow:1;display:block;padding:3px 6px;border-radius:18px;font:400 14px/18px "Nunito";text-transform:uppercase;text-decoration:none;color:#6b6b6b}.language_switcher .language:hover{color:var(--primary-color)}.language_switcher .language.current{font-weight:700;color:#333;background:#fbf9f7}#rwdnav .language_switcher{margin:20px}div.social_media_wall{background:#fff;padding-top:100px;padding-bottom:80px}@media only screen and (max-width: 1000px)and (min-width: 501px){div.social_media_wall{padding-top:10vw}}@media screen and (max-width: 500px){div.social_media_wall{padding-top:40px}}@media print{div.social_media_wall{padding-top:3.8vw}}@media only screen and (max-width: 1000px)and (min-width: 501px){div.social_media_wall{padding-bottom:8vw}}@media screen and (max-width: 500px){div.social_media_wall{padding-bottom:35px}}@media print{div.social_media_wall{padding-bottom:35px}}div.social_media_wall .social_media_wall_inner{max-width:1020px;margin:0 auto;padding-right:30px;padding-left:30px;box-sizing:border-box}@media screen and (max-width: 1000px){div.social_media_wall .social_media_wall_inner{padding-right:20px;padding-left:20px}}@media screen and (max-width: 1200px){div.social_media_wall .social_media_wall_inner{max-width:100%}}div.social_media_wall .social_media_wall_title>h2{font:600 22px/30px "Nunito";color:#000;color:var(--primary-color-dark);margin-bottom:0}@media screen and (max-width: 800px){div.social_media_wall .social_media_wall_title>h2{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){div.social_media_wall .social_media_wall_title>h2{font-size:18px;line-height:24px}}@media print{div.social_media_wall .social_media_wall_title>h2{font:700 14px/20px "Nunito"}}div.social_media_wall .social_media_wall_title>h3{font:800 52px/72px "Nunito";letter-spacing:0;padding:0;margin:0;color:#333;margin-bottom:40px}@media screen and (max-width: 1000px){div.social_media_wall .social_media_wall_title>h3{font-size:44px;line-height:56px}}@media screen and (max-width: 800px){div.social_media_wall .social_media_wall_title>h3{font-size:32px;line-height:42px}}@media screen and (max-width: 600px){div.social_media_wall .social_media_wall_title>h3{font-size:24px;line-height:32px}}@media print{div.social_media_wall .social_media_wall_title>h3{font:700 18px/23px "Nunito";color:#000}}@media only screen and (max-width: 1000px)and (min-width: 501px){div.social_media_wall .social_media_wall_title>h3{margin-bottom:4vw}}@media screen and (max-width: 500px){div.social_media_wall .social_media_wall_title>h3{margin-bottom:22px}}@media print{div.social_media_wall .social_media_wall_title>h3{margin-bottom:22px}}div.social_media_wall h1,div.social_media_wall .j-display-filters{display:none !important}div.social_media_wall li.feed-item.juicer,div.social_media_wall h1.referral{display:none;clip:rect(0px, 0px, 0px, 0px);height:1px;position:absolute;width:1px;border-width:0px;border-style:initial;border-color:initial;-o-border-image:initial;border-image:initial;margin:-1px;overflow:hidden;padding:0px}div.social_media_wall .j-stacker-wrapper{margin-left:0 !important;margin-right:0 !important}div.social_media_wall .j-stack{display:flex !important;flex-flow:wrap;padding-left:0 !important;padding-right:0 !important;margin:auto;justify-content:space-between;gap:50px 0}div.social_media_wall .j-stack .feed-item{flex:0 0 calc(33.33% - 25px);max-width:calc(33.33% - 25px);border:none !important;display:flex;flex-flow:column;border:1px solid rgba(0,0,0,.05) !important;box-sizing:border-box;margin-bottom:0 !important}div.social_media_wall .j-stack .feed-item .j-poster{display:none}div.social_media_wall .j-stack .feed-item .j-text{height:100%;display:flex;flex-flow:column;background:#fbf9f7;padding:25px}div.social_media_wall .j-stack .feed-item .j-meta{justify-self:flex-end;height:auto;display:flex;flex-flow:wrap;width:auto;align-items:flex-end;justify-content:space-between;position:absolute;right:7px;bottom:10px;font-size:10px}div.social_media_wall .j-stack .feed-item .j-meta a{color:#6b6b6b}div.social_media_wall .j-stack .feed-item .j-message{height:100%;font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;text-align:left !important;color:#6b6b6b !important;max-width:100%;margin:auto;width:100%}@media print{div.social_media_wall .j-stack .feed-item .j-message{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){div.social_media_wall .j-stack .feed-item .j-message{font-size:14px;line-height:19px}}div.social_media_wall .j-stack .feed-item .j-message a{color:#6b6b6b;text-decoration:underline;text-decoration-color:var(--primary-color);text-underline-position:under;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:underline !important;font-weight:400 !important;text-decoration-color:var(--primary-color) !important}div.social_media_wall .j-stack .feed-item .j-message a:hover{color:var(--primary-color)}@media print{div.social_media_wall .j-stack .feed-item .j-message a:before{background:#000}}div.social_media_wall .j-stack .feed-item .j-message a:hover{color:var(--primary-color)}div.social_media_wall .juicer-feed .j-paginate{font-size:0;width:170px}div.social_media_wall .juicer-feed .j-paginate:after{content:"Mehr anzeigen";font-size:14px}html[lang=en] div.social_media_wall .juicer-feed .j-paginate:after{content:"Show more"}html[lang=fr] div.social_media_wall .juicer-feed .j-paginate:after{content:"Afficher plus"}html[lang=it] div.social_media_wall .juicer-feed .j-paginate:after{content:"Mostra altro"}div.j-overlay .j-poster{display:none}div.j-overlay .j-message{font:400 20px/32px "Nunito";text-transform:none;color:#6b6b6b;color:#6b6b6b}@media print{div.j-overlay .j-message{font:400 13px/20px "Nunito";color:#000}}@media screen and (max-width: 800px){div.j-overlay .j-message{font-size:18px;line-height:30px}}@media screen and (max-width: 600px){div.j-overlay .j-message{font-size:16px;line-height:26px}}div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;font-weight:700;display:inline-block;margin:0;padding:15px 80px 10px 20px;width:auto;color:#fff;background:var(--primary-color);border:none;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0;min-height:50px;text-align:center;height:auto;text-align:center;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media print{div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button{font-size:13px;line-height:19px}}div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button>*{position:relative}div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button:before{content:"";position:absolute;top:0;left:auto;width:49px;height:100%;display:block;background:var(--primary-color-dark);right:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button:after{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#fff;right:16px;margin-top:-9px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button:focus:before,div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button:hover:before{width:0}div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button:focus:after,div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button:hover:after{animation-name:bounce-1;animation-duration:.7s}@media screen and (max-width: 800px){div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button{padding:10px 55px 3px 15px;min-height:41px}div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button:after{right:11px;margin-top:-10px}div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button:before{width:41px}}@media screen and (max-width: 600px){div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button{padding:10px 48px 2px 12px;min-height:37px}div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button:after{right:10px;margin-top:-10px}div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button:before{width:37px}}@media print{div.j-overlay .j-post-overlay.juicer-feed .j-bottom a.juicer-button{display:none !important}}div.j-overlay .j-close{background-position:center;top:0;right:0}div.j-overlay .j-meta{display:none}div.j-overlay .j-post-overlay.juicer-feed .j-overlay-text{padding:40px 30px}div.j-overlay .j-post-overlay.juicer-feed .j-overlay-text .j-message a{color:#6b6b6b;text-decoration:underline;text-decoration-color:var(--primary-color);text-underline-position:under;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:underline !important;font-weight:400 !important;text-decoration-color:var(--primary-color) !important}div.j-overlay .j-post-overlay.juicer-feed .j-overlay-text .j-message a:hover{color:var(--primary-color)}@media print{div.j-overlay .j-post-overlay.juicer-feed .j-overlay-text .j-message a:before{background:#000}}div.j-overlay .j-post-overlay.juicer-feed .j-overlay-text .j-message a:hover{color:var(--primary-color)}div.j-overlay .j-post-overlay.juicer-feed .j-overlay-text ul.j-share a:before,div.j-overlay .j-post-overlay.juicer-feed .j-overlay-text ul.j-share a{color:var(--primary-color)}div.j-overlay .j-post-overlay.juicer-feed .j-overlay-text ul.j-share a:before:hover,div.j-overlay .j-post-overlay.juicer-feed .j-overlay-text ul.j-share a:hover{color:var(--primary-color-dark)}div.j-overlay .j-post-overlay.juicer-feed a.juicer-button:before{left:-7px;top:-1px}#footer{position:relative;z-index:1;background:#1b171b;font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;color:#fff}@media print{#footer{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){#footer{font-size:14px;line-height:19px}}#footer a{color:#fff;text-decoration:none}#footer a:hover{color:rgba(255,255,255,.8)}#footer .footer_inner{max-width:1020px;margin:0 auto;padding-right:30px;padding-left:30px;box-sizing:border-box;padding-top:90px;display:flex;flex-flow:wrap;justify-content:space-between;align-items:top}@media screen and (max-width: 1000px){#footer .footer_inner{padding-right:20px;padding-left:20px}}@media screen and (max-width: 1200px){#footer .footer_inner{max-width:100%}}@media only screen and (max-width: 1000px)and (min-width: 501px){#footer .footer_inner{padding-top:9vw}}@media screen and (max-width: 500px){#footer .footer_inner{padding-top:37px}}@media print{#footer .footer_inner{padding-top:37px}}#footer .footer_bottom{background:#000}#footer .footer_informations{width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;justify-content:space-between;gap:clamp(25px,8vw,80px) clamp(25px,6vw,60px)}#footer .footer_informations .portlet h2{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;color:#fff;margin-top:0;margin-bottom:12px}@media print{#footer .footer_informations .portlet h2{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){#footer .footer_informations .portlet h2{font-size:13px;line-height:19px}}#footer .footer_informations .portlet h3,#footer .footer_informations .portlet h3 a{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;color:#fff;margin-top:0;margin-bottom:12px}@media print{#footer .footer_informations .portlet h3,#footer .footer_informations .portlet h3 a{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){#footer .footer_informations .portlet h3,#footer .footer_informations .portlet h3 a{font-size:13px;line-height:19px}}#footer .footer_informations .portlet p:not(:last-child){margin-bottom:12px}#footer .footer_informations .portlet:nth-child(2) .portlet_content_description{font:400 20px/32px "Nunito";text-transform:none;color:#6b6b6b;font-weight:400;color:#fff}@media print{#footer .footer_informations .portlet:nth-child(2) .portlet_content_description{font:400 13px/20px "Nunito";color:#000}}@media screen and (max-width: 800px){#footer .footer_informations .portlet:nth-child(2) .portlet_content_description{font-size:18px;line-height:30px}}@media screen and (max-width: 600px){#footer .footer_informations .portlet:nth-child(2) .portlet_content_description{font-size:16px;line-height:26px}}#footer .footer_informations .portlet:first-child .portlet_content_description{font:400 20px/32px "Nunito";text-transform:none;color:#6b6b6b;font-weight:400;color:#fff}@media print{#footer .footer_informations .portlet:first-child .portlet_content_description{font:400 13px/20px "Nunito";color:#000}}@media screen and (max-width: 800px){#footer .footer_informations .portlet:first-child .portlet_content_description{font-size:18px;line-height:30px}}@media screen and (max-width: 600px){#footer .footer_informations .portlet:first-child .portlet_content_description{font-size:16px;line-height:26px}}#footer .footer_informations .portlet:first-child .portlet_content_description p{margin-bottom:12px;display:flex;align-items:baseline}#footer .footer_informations .portlet:first-child .portlet_content_description p:before{content:"";position:absolute;top:auto;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:22px;line-height:22px;font-weight:400;text-transform:none;color:var(--primary-color);font-weight:300;position:relative;width:22px;margin-right:12px;display:inline-block}#footer .footer_informations .portlet:first-child .portlet_content_description p:nth-child(2):before{content:""}#footer .footer_informations .portlet:first-child .portlet_content_description p:nth-child(3):before{content:""}#footer .footer_informations .portlet:first-child .portlet_content_description p:nth-child(4):before{content:""}#footer .footer_informations .portlet:first-child .portlet_content_description p:last-child{margin-bottom:0}#footer .footer_informations .portlet:first-child .portlet_content_description p a{padding-left:43px;left:-43px;position:relative}#footer .footer_informations .portlet:first-child .portlet_content_description p a:hover{color:var(--primary-color)}#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a{color:rgba(255,255,255,.5)}#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a span.quicklink_title{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;text-decoration:none !important;color:var(--primary-color);color:rgba(255,255,255,.5)}@media print{#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a span.quicklink_title{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a span.quicklink_title{font-size:13px;line-height:19px}}#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a span.quicklink_title:after{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:var(--primary-color-dark);display:inline-block;position:relative;margin-left:20px;right:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;vertical-align:-2px}#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a span.quicklink_title:hover{color:var(--primary-color)}#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a span.quicklink_title:hover:after{color:var(--primary-color);margin-left:20px;right:-5px}@media screen and (max-width: 600px){#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a span.quicklink_title:hover:after,#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a span.quicklink_title:after{margin-left:10px}}@media print{#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a span.quicklink_title{display:none !important}}#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a span.quicklink_title:after{white-space:nowrap;display:inline;color:rgba(255,255,255,.5)}#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a:hover span.quicklink_title:after,#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a:hover,#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a:hover span.quicklink_title{color:rgba(255,255,255,.7)}#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item:not(:first-child){margin-top:12px}@media only screen and (max-width: 1000px)and (min-width: 501px){#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item:not(:first-child){margin-top:1.2vw}}@media screen and (max-width: 500px){#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item:not(:first-child){margin-top:6px}}@media print{#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item:not(:first-child){margin-top:6px}}#footer .footer_member{display:flex;flex-flow:wrap;width:100%;border-top:1px solid rgba(255,255,255,.1);align-items:center;justify-content:space-between;margin-top:90px;padding-bottom:45px;padding-top:40px}@media only screen and (max-width: 1000px)and (min-width: 501px){#footer .footer_member{margin-top:9vw}}@media screen and (max-width: 500px){#footer .footer_member{margin-top:37px}}@media print{#footer .footer_member{margin-top:37px}}@media only screen and (max-width: 1000px)and (min-width: 501px){#footer .footer_member{padding-bottom:4.5vw}}@media screen and (max-width: 500px){#footer .footer_member{padding-bottom:22px}}@media print{#footer .footer_member{padding-bottom:22px}}@media only screen and (max-width: 1000px)and (min-width: 501px){#footer .footer_member{padding-top:4vw}}@media screen and (max-width: 500px){#footer .footer_member{padding-top:22px}}@media print{#footer .footer_member{padding-top:22px}}#footer .footer_member .portlet_content_description{margin-right:30px;color:#6b6b6b}#footer .footer_member .logos_member{display:flex;align-items:center}#footer .footer_member .logos_member .logo_member img{display:block;height:auto}#footer .footer_member .logos_member .logo_member:not(:first-child){margin-left:40px}#footer .footer_bottom .footer_inner{padding-bottom:20px;padding-top:20px;font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;line-height:30px;display:flex;justify-content:space-between;flex-flow:wrap}@media only screen and (max-width: 1000px)and (min-width: 501px){#footer .footer_bottom .footer_inner{padding-bottom:2vw}}@media screen and (max-width: 500px){#footer .footer_bottom .footer_inner{padding-bottom:12px}}@media print{#footer .footer_bottom .footer_inner{padding-bottom:12px}}@media only screen and (max-width: 1000px)and (min-width: 501px){#footer .footer_bottom .footer_inner{padding-top:2vw}}@media screen and (max-width: 500px){#footer .footer_bottom .footer_inner{padding-top:12px}}@media print{#footer .footer_bottom .footer_inner{padding-top:12px}}@media print{#footer .footer_bottom .footer_inner{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){#footer .footer_bottom .footer_inner{font-size:14px;line-height:19px}}#footer .footer_bottom .footer_inner ul{display:flex}#footer .footer_bottom .footer_inner ul li{list-style:none}#footer .footer_bottom .footer_inner ul li:not(:first-child){margin-left:40px}#footer .footer_bottom .footer_inner a{color:#6b6b6b}#footer .footer_bottom .footer_inner a:hover{color:#fff}#footer .footer_bottom .footer_inner .copy li>a span{display:none}#privacy_banner{background:rgba(0,0,0,.9);border-radius:4px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;left:auto;right:20px}#privacy_banner #privacy_banner_inner{color:#fff;font-size:13px}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{border-radius:6px;font-weight:700;padding:6px 14px 5px}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover{background:var(--primary-color);opacity:1}.home_header_image .klaro.cm-as-context-notice{display:none}@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}span.page_title,h1#page_title{font:600 22px/30px "Nunito";color:#000;margin-bottom:20px}@media screen and (max-width: 800px){span.page_title,h1#page_title{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){span.page_title,h1#page_title{font-size:18px;line-height:24px}}@media print{span.page_title,h1#page_title{font:700 14px/20px "Nunito"}}@media only screen and (max-width: 1000px)and (min-width: 501px){span.page_title,h1#page_title{margin-bottom:2vw}}@media screen and (max-width: 500px){span.page_title,h1#page_title{margin-bottom:12px}}@media print{span.page_title,h1#page_title{margin-bottom:12px}}span.page_title:only-child,h1#page_title:only-child{font:800 74px/76px "Nunito";letter-spacing:0;padding:0;margin:0;color:#fff;margin:0}@media screen and (max-width: 1000px){span.page_title:only-child,h1#page_title:only-child{font-size:58px;line-height:61px}}@media screen and (max-width: 800px){span.page_title:only-child,h1#page_title:only-child{font-size:42px;line-height:45px}}@media screen and (max-width: 600px){span.page_title:only-child,h1#page_title:only-child{font-size:29px;line-height:32px}}@media print{span.page_title:only-child,h1#page_title:only-child{font:700 20px/24px "Nunito";color:#000}}.portlet_listing_introduction,.listing-content-introduction,.portlet_content_introduction,div.introduction{font:400 26px/42px "Nunito";text-transform:none;color:#6b6b6b;font-weight:700;color:#000}@media print{.portlet_listing_introduction,.listing-content-introduction,.portlet_content_introduction,div.introduction{font:400 14px/21px "Nunito";color:#000}}@media screen and (max-width: 1000px){.portlet_listing_introduction,.listing-content-introduction,.portlet_content_introduction,div.introduction{font-size:23px;line-height:36px}}@media screen and (max-width: 800px){.portlet_listing_introduction,.listing-content-introduction,.portlet_content_introduction,div.introduction{font-size:21px;line-height:33px}}@media screen and (max-width: 600px){.portlet_listing_introduction,.listing-content-introduction,.portlet_content_introduction,div.introduction{font-size:18px;line-height:28px}}@media print{.portlet_listing_introduction,.listing-content-introduction,.portlet_content_introduction,div.introduction{font-weight:700}}div.introduction{margin-bottom:90px}@media only screen and (max-width: 1000px)and (min-width: 501px){div.introduction{margin-bottom:9vw}}@media screen and (max-width: 500px){div.introduction{margin-bottom:37px}}@media print{div.introduction{margin-bottom:37px}}div.introduction:only-child{margin-bottom:0}h2,h2 a{font:700 40px/50px "Nunito";letter-spacing:0px;margin:0;padding:0;color:var(--primary-color);margin-bottom:15px}@media screen and (max-width: 1000px){h2,h2 a{font-size:38px;line-height:48px}}@media screen and (max-width: 800px){h2,h2 a{font-size:27px;line-height:35px}}@media screen and (max-width: 600px){h2,h2 a{font-size:23px;line-height:30px}}@media print{h2,h2 a{font:700 15px/20px "Nunito"}}@media only screen and (max-width: 1000px)and (min-width: 501px){h2,h2 a{margin-bottom:1.5vw}}@media screen and (max-width: 500px){h2,h2 a{margin-bottom:10px}}@media print{h2,h2 a{margin-bottom:.8vw}}*+h2,*+h2 a{margin-top:60px}@media only screen and (max-width: 1000px)and (min-width: 501px){*+h2,*+h2 a{margin-top:6vw}}@media screen and (max-width: 500px){*+h2,*+h2 a{margin-top:25px}}@media print{*+h2,*+h2 a{margin-top:2.2vw}}h2.subtitle,h2 a.subtitle{font:800 74px/76px "Nunito";letter-spacing:0;padding:0;margin:0;color:#fff;margin:0}@media screen and (max-width: 1000px){h2.subtitle,h2 a.subtitle{font-size:58px;line-height:61px}}@media screen and (max-width: 800px){h2.subtitle,h2 a.subtitle{font-size:42px;line-height:45px}}@media screen and (max-width: 600px){h2.subtitle,h2 a.subtitle{font-size:29px;line-height:32px}}@media print{h2.subtitle,h2 a.subtitle{font:700 20px/24px "Nunito";color:#000}}h2.subtitle:only-child,h2 a.subtitle:only-child{margin-bottom:0}h3,h3 a{font:700 26px/38px "Nunito";color:#333;color:#1b171b;text-decoration:none;margin-bottom:10px}@media screen and (max-width: 1000px){h3,h3 a{font-size:25px;line-height:35px}}@media screen and (max-width: 800px){h3,h3 a{font-size:24px;line-height:32px}}@media screen and (max-width: 600px){h3,h3 a{font-size:19px;line-height:25px}}@media print{h3,h3 a{font:700 13px/19px "Nunito"}}@media only screen and (max-width: 1000px)and (min-width: 501px){h3,h3 a{margin-bottom:1vw}}@media screen and (max-width: 500px){h3,h3 a{margin-bottom:5px}}@media print{h3,h3 a{margin-bottom:5px}}*+h3,*+h3 a{margin-top:40px}@media only screen and (max-width: 1000px)and (min-width: 501px){*+h3,*+h3 a{margin-top:4vw}}@media screen and (max-width: 500px){*+h3,*+h3 a{margin-top:22px}}@media print{*+h3,*+h3 a{margin-top:22px}}h2+h3,h2+h3 a{margin-top:-5px}h4,h4 a{font:600 22px/30px "Nunito";color:#000;color:#1b171b;font-weight:700;margin-bottom:10px}@media screen and (max-width: 800px){h4,h4 a{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){h4,h4 a{font-size:18px;line-height:24px}}@media print{h4,h4 a{font:700 14px/20px "Nunito"}}@media only screen and (max-width: 1000px)and (min-width: 501px){h4,h4 a{margin-bottom:1vw}}@media screen and (max-width: 500px){h4,h4 a{margin-bottom:5px}}@media print{h4,h4 a{margin-bottom:5px}}*+h4,*+h4 a{margin-top:35px}@media only screen and (max-width: 1000px)and (min-width: 501px){*+h4,*+h4 a{margin-top:3.5vw}}@media screen and (max-width: 500px){*+h4,*+h4 a{margin-top:20px}}@media print{*+h4,*+h4 a{margin-top:1.5vw}}h5,h5 a,h6,h6 a{font:400 20px/32px "Nunito";text-transform:none;color:#6b6b6b;font-weight:700;margin-bottom:5px}@media print{h5,h5 a,h6,h6 a{font:400 13px/20px "Nunito";color:#000}}@media screen and (max-width: 800px){h5,h5 a,h6,h6 a{font-size:18px;line-height:30px}}@media screen and (max-width: 600px){h5,h5 a,h6,h6 a{font-size:16px;line-height:26px}}*+h5,*+h5 a,*+h6,*+h6 a{margin-top:35px}@media only screen and (max-width: 1000px)and (min-width: 501px){*+h5,*+h5 a,*+h6,*+h6 a{margin-top:3.5vw}}@media screen and (max-width: 500px){*+h5,*+h5 a,*+h6,*+h6 a{margin-top:20px}}@media print{*+h5,*+h5 a,*+h6,*+h6 a{margin-top:1.5vw}}h3+h5,h2+h5,h3+h5 a,h2+h5 a,h3+h6,h2+h6,h3+h6 a,h2+h6 a{margin-top:5px}@media only screen and (max-width: 1000px)and (min-width: 501px){h3+h5,h2+h5,h3+h5 a,h2+h5 a,h3+h6,h2+h6,h3+h6 a,h2+h6 a{margin-top:5px}}@media screen and (max-width: 500px){h3+h5,h2+h5,h3+h5 a,h2+h5 a,h3+h6,h2+h6,h3+h6 a,h2+h6 a{margin-top:5px}}@media print{h3+h5,h2+h5,h3+h5 a,h2+h5 a,h3+h6,h2+h6,h3+h6 a,h2+h6 a{margin-top:5px}}p{margin:0;margin-bottom:25px}@media only screen and (max-width: 1000px)and (min-width: 501px){p{margin-bottom:2.5vw}}@media screen and (max-width: 500px){p{margin-bottom:16px}}@media print{p{margin-bottom:16px}}p:last-child{margin-bottom:0 !important}p:empty{display:none}.content_inner p strong{color:#000}.content_inner p>img,.content_inner p>a>img{display:block;max-width:100%;height:auto !important}.no_system_page .content_inner li a:not(.resource_link),.no_system_page .content_inner p a:not(.resource_link){color:#6b6b6b;text-decoration:underline;text-decoration-color:var(--primary-color);text-underline-position:under;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.no_system_page .content_inner li a:not(.resource_link):hover,.no_system_page .content_inner p a:not(.resource_link):hover{color:var(--primary-color)}@media print{.no_system_page .content_inner li a:not(.resource_link):before,.no_system_page .content_inner p a:not(.resource_link):before{background:#000}}p.content_link{margin-bottom:15px}@media only screen and (max-width: 1000px)and (min-width: 501px){p.content_link{margin-bottom:1.5vw}}@media screen and (max-width: 500px){p.content_link{margin-bottom:10px}}@media print{p.content_link{margin-bottom:.8vw}}p.content_link a{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;text-decoration:none !important;color:var(--primary-color);color:var(--primary-color) !important}@media print{p.content_link a{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){p.content_link a{font-size:13px;line-height:19px}}p.content_link a:after{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:var(--primary-color-dark);display:inline-block;position:relative;margin-left:20px;right:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;vertical-align:-2px}p.content_link a:hover{color:var(--primary-color)}p.content_link a:hover:after{color:var(--primary-color);margin-left:20px;right:-5px}@media screen and (max-width: 600px){p.content_link a:hover:after,p.content_link a:after{margin-left:10px}}@media print{p.content_link a{display:none !important}}p.content_link+:not(p.content_link){margin-top:25px}@media only screen and (max-width: 1000px)and (min-width: 501px){p.content_link+:not(p.content_link){margin-top:2.5vw}}@media screen and (max-width: 500px){p.content_link+:not(p.content_link){margin-top:16px}}@media print{p.content_link+:not(p.content_link){margin-top:16px}}a img{border:none}.content_inner p.content_button a{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;font-weight:700;display:inline-block;margin:0;padding:15px 80px 10px 20px;width:auto;color:#fff;background:var(--primary-color);border:none;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0;min-height:50px;text-align:center;height:auto;text-align:center;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;margin-top:30px}@media print{.content_inner p.content_button a{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.content_inner p.content_button a{font-size:13px;line-height:19px}}.content_inner p.content_button a>*{position:relative}.content_inner p.content_button a:before{content:"";position:absolute;top:0;left:auto;width:49px;height:100%;display:block;background:var(--primary-color-dark);right:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.content_inner p.content_button a:after{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#fff;right:16px;margin-top:-9px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.content_inner p.content_button a:focus:before,.content_inner p.content_button a:hover:before{width:0}.content_inner p.content_button a:focus:after,.content_inner p.content_button a:hover:after{animation-name:bounce-1;animation-duration:.7s}@media screen and (max-width: 800px){.content_inner p.content_button a{padding:10px 55px 3px 15px;min-height:41px}.content_inner p.content_button a:after{right:11px;margin-top:-10px}.content_inner p.content_button a:before{width:41px}}@media screen and (max-width: 600px){.content_inner p.content_button a{padding:10px 48px 2px 12px;min-height:37px}.content_inner p.content_button a:after{right:10px;margin-top:-10px}.content_inner p.content_button a:before{width:37px}}@media print{.content_inner p.content_button a{display:none !important}}@media only screen and (max-width: 1000px)and (min-width: 501px){.content_inner p.content_button a{margin-top:3vw}}@media screen and (max-width: 500px){.content_inner p.content_button a{margin-top:18px}}@media print{.content_inner p.content_button a{margin-top:18px}}.content_inner p.content_button a:hover{color:#fff !important}.portlet ol,.content_inner ol{margin:0 0 20px 20px;margin-bottom:30px;list-style-type:decimal;width:auto}@media only screen and (max-width: 1000px)and (min-width: 501px){.portlet ol,.content_inner ol{margin-bottom:3vw}}@media screen and (max-width: 500px){.portlet ol,.content_inner ol{margin-bottom:18px}}@media print{.portlet ol,.content_inner ol{margin-bottom:18px}}.portlet p+ul,.portlet p+ol,.content_inner p+ul,.content_inner p+ol{margin-top:30px}@media only screen and (max-width: 1000px)and (min-width: 501px){.portlet p+ul,.portlet p+ol,.content_inner p+ul,.content_inner p+ol{margin-top:3vw}}@media screen and (max-width: 500px){.portlet p+ul,.portlet p+ol,.content_inner p+ul,.content_inner p+ol{margin-top:18px}}@media print{.portlet p+ul,.portlet p+ol,.content_inner p+ul,.content_inner p+ol{margin-top:18px}}.portlet ul,.content_inner ul{list-style:none;margin:0 0 20px;margin-bottom:30px}@media only screen and (max-width: 1000px)and (min-width: 501px){.portlet ul,.content_inner ul{margin-bottom:3vw}}@media screen and (max-width: 500px){.portlet ul,.content_inner ul{margin-bottom:18px}}@media print{.portlet ul,.content_inner ul{margin-bottom:18px}}.portlet ul:last-child,.content_inner ul:last-child{margin-bottom:0}.portlet ul li,.content_inner ul li{position:relative;padding-left:18px}.portlet ul li:before,.content_inner ul li:before{content:"";position:absolute;top:11px;left:0;width:7px;height:7px;display:block;background:var(--primary-color);border-radius:100%;display:inline-block}.content_inner ul.controls li:before,.content_inner .management ul li:before{display:none}.table_wrap_container,.table_wrap{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.table_wrap_container{overflow:hidden;margin:0 0 20px 0;margin-bottom:30px;padding-top:0}@media only screen and (max-width: 1000px)and (min-width: 501px){.table_wrap_container{margin-bottom:3vw}}@media screen and (max-width: 500px){.table_wrap_container{margin-bottom:18px}}@media print{.table_wrap_container{margin-bottom:18px}}.table_wrap_container:last-child{margin-bottom:0}.table_wrap_container.visible_indicator{padding-top:28px}.table_wrap_container.visible_indicator .table_scroll_indicator{display:block}.table_wrap_container .table_scroll_indicator{position:absolute;right:0;top:0;cursor:pointer;font-size:18px}.table_wrap_container .table_scroll_indicator i{font-weight:400}.content_inner table{border:none;border-spacing:0}.content_inner table th{border-bottom:2px solid #d3d3d3;font:400 20px/32px "Nunito";text-transform:none;color:#6b6b6b;font-weight:700;color:#1b171b;text-align:left;padding:0px 10px 10px 10px}@media print{.content_inner table th{font:400 13px/20px "Nunito";color:#000}}@media screen and (max-width: 800px){.content_inner table th{font-size:18px;line-height:30px}}@media screen and (max-width: 600px){.content_inner table th{font-size:16px;line-height:26px}}.content_inner table th:first-child{padding-left:0}.content_inner table th:last-child{padding-right:0}.content_inner table td{padding:8px 10px 8px 10px;min-width:100px;border-bottom:1px solid #f2f2f2}.content_inner table td:first-child{padding-left:0}.content_inner table td:last-child{padding-right:0}.content_inner table tbody tr th:first-child{border-bottom-width:1px;padding:4px 10px 5px 0}h2+.accordeon_wrap{margin-top:0 !important}.accordeon_wrap:not(:last-child){margin-bottom:80px}@media only screen and (max-width: 1000px)and (min-width: 501px){.accordeon_wrap:not(:last-child){margin-bottom:8vw}}@media screen and (max-width: 500px){.accordeon_wrap:not(:last-child){margin-bottom:35px}}@media print{.accordeon_wrap:not(:last-child){margin-bottom:35px}}.accordeon_wrap:not(:first-child){margin-top:80px}@media only screen and (max-width: 1000px)and (min-width: 501px){.accordeon_wrap:not(:first-child){margin-top:8vw}}@media screen and (max-width: 500px){.accordeon_wrap:not(:first-child){margin-top:35px}}@media print{.accordeon_wrap:not(:first-child){margin-top:35px}}.accordeon_wrap .accordeon>h2{font:600 22px/30px "Nunito";color:#000;color:var(--primary-color-dark);margin-bottom:0}@media screen and (max-width: 800px){.accordeon_wrap .accordeon>h2{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){.accordeon_wrap .accordeon>h2{font-size:18px;line-height:24px}}@media print{.accordeon_wrap .accordeon>h2{font:700 14px/20px "Nunito"}}.accordeon_wrap .accordeon>h3{font:800 52px/72px "Nunito";letter-spacing:0;padding:0;margin:0;color:#333;margin-bottom:40px}@media screen and (max-width: 1000px){.accordeon_wrap .accordeon>h3{font-size:44px;line-height:56px}}@media screen and (max-width: 800px){.accordeon_wrap .accordeon>h3{font-size:32px;line-height:42px}}@media screen and (max-width: 600px){.accordeon_wrap .accordeon>h3{font-size:24px;line-height:32px}}@media print{.accordeon_wrap .accordeon>h3{font:700 18px/23px "Nunito";color:#000}}@media only screen and (max-width: 1000px)and (min-width: 501px){.accordeon_wrap .accordeon>h3{margin-bottom:4vw}}@media screen and (max-width: 500px){.accordeon_wrap .accordeon>h3{margin-bottom:22px}}@media print{.accordeon_wrap .accordeon>h3{margin-bottom:22px}}.accordeon_wrap .accordeon_entry{position:relative;cursor:pointer;border-bottom:1px solid #f2f2f2;padding:0;position:relative;font:400 18px/24px "Nunito";text-transform:none;color:#6b6b6b}@media print{.accordeon_wrap .accordeon_entry{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 800px){.accordeon_wrap .accordeon_entry{font-size:17px;line-height:22px}}@media screen and (max-width: 600px){.accordeon_wrap .accordeon_entry{font-size:15px;line-height:20px}}.accordeon_wrap .accordeon_entry:first-of-type{border-top:1px solid #f2f2f2}.accordeon_wrap .accordeon_entry:before{content:"";position:absolute;top:28px;left:22px;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:var(--primary-color);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.accordeon_wrap .accordeon_entry.visible_detail:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.accordeon_wrap .accordeon_entry .accordeon_content{display:none;width:100% !important;padding-bottom:24px;padding-left:60px;box-sizing:border-box}.accordeon_wrap .accordeon_entry h3.accordeon_title_selector{font:600 22px/30px "Nunito";color:#000;font-weight:600;margin-bottom:0;padding:24px 0 24px 60px}@media screen and (max-width: 800px){.accordeon_wrap .accordeon_entry h3.accordeon_title_selector{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){.accordeon_wrap .accordeon_entry h3.accordeon_title_selector{font-size:18px;line-height:24px}}@media print{.accordeon_wrap .accordeon_entry h3.accordeon_title_selector{font:700 14px/20px "Nunito"}}.accordeon_wrap+.end_accordeon:not(:last-child){margin-bottom:80px}@media only screen and (max-width: 1000px)and (min-width: 501px){.accordeon_wrap+.end_accordeon:not(:last-child){margin-bottom:8vw}}@media screen and (max-width: 500px){.accordeon_wrap+.end_accordeon:not(:last-child){margin-bottom:35px}}@media print{.accordeon_wrap+.end_accordeon:not(:last-child){margin-bottom:35px}}.listing-tags,.portlet-entry-tags{background:#e30613;display:inline-block}.listing-tags .listing_tags,.portlet-entry-tags .listing_tags{font:700 40px/50px "Nunito";letter-spacing:0px;margin:0;padding:0;color:var(--primary-color);font-weight:900;color:#fff;padding:4px 12px 3px}@media screen and (max-width: 1000px){.listing-tags .listing_tags,.portlet-entry-tags .listing_tags{font-size:38px;line-height:48px}}@media screen and (max-width: 800px){.listing-tags .listing_tags,.portlet-entry-tags .listing_tags{font-size:27px;line-height:35px}}@media screen and (max-width: 600px){.listing-tags .listing_tags,.portlet-entry-tags .listing_tags{font-size:23px;line-height:30px}}@media print{.listing-tags .listing_tags,.portlet-entry-tags .listing_tags{font:700 15px/20px "Nunito"}}.listing-tags .listing_tags:not(:first-child),.portlet-entry-tags .listing_tags:not(:first-child){display:none}@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}#navigation{width:100%;background:#fbf9f7;padding-top:40px}@media only screen and (max-width: 1000px)and (min-width: 501px){#navigation{padding-top:4vw}}@media screen and (max-width: 500px){#navigation{padding-top:22px}}@media print{#navigation{padding-top:22px}}#navigation ul{display:flex;flex-flow:column;list-style:none}#navigation ul a{text-decoration:none}#navigation ul.level0{box-sizing:border-box}#navigation ul.level0>li:last-child{margin-right:0}#navigation ul.level0>li>a{font:600 22px/30px "Nunito";color:#000;font-weight:700;font-family:"Nunito";color:#000;position:relative;padding:15px 40px 14px 51px;display:block;background:none;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width: 800px){#navigation ul.level0>li>a{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){#navigation ul.level0>li>a{font-size:18px;line-height:24px}}@media print{#navigation ul.level0>li>a{font:700 14px/20px "Nunito"}}#navigation ul.level0>li.active>a,#navigation ul.level0>li:hover>a{background:var(--background-primary);color:var(--primary-color)}#navigation ul.level0>li.current>a{color:var(--primary-color)}#navigation ul li.level0.active ul.level1{opacity:1;visibility:visible;left:calc(var(--management-panel-width) + 300px);-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}#navigation ul li.level0.slow ul.level1{-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}#navigation ul.level1{position:fixed;display:flex;flex-flow:column;background:var(--background-primary);z-index:1;width:550px;left:calc(var(--management-panel-width) - 200px);top:0;bottom:0;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;padding:50px;box-sizing:border-box;overflow:auto}#navigation ul.level1::-webkit-scrollbar{width:0;background:rgba(0,0,0,0)}#navigation ul.level1::-webkit-scrollbar-thumb{background:#fbf9f7;border-radius:8px}#navigation ul.level1 li.level1{display:flex;flex-flow:column;display:block}#navigation ul.level1 li.level1:first-child{position:relative}#navigation ul.level1 li.level1:first-child #close_navi{position:absolute;right:0;top:0;cursor:pointer;font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;color:rgba(0,0,0,.3);margin-top:5px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media print{#navigation ul.level1 li.level1:first-child #close_navi{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){#navigation ul.level1 li.level1:first-child #close_navi{font-size:13px;line-height:19px}}#navigation ul.level1 li.level1:first-child #close_navi i{font-size:18px;margin-left:10px;vertical-align:-2px}#navigation ul.level1 li.level1:first-child #close_navi:hover{color:rgba(0,0,0,.5)}#navigation ul.level1 li.level1:first-child #close_navi+a{padding-right:120px;box-sizing:border-box}#navigation ul.level1 li.level1:not(:first-child){margin-top:60px}@media only screen and (max-width: 1000px)and (min-width: 501px){#navigation ul.level1 li.level1:not(:first-child){margin-top:6vw}}@media screen and (max-width: 500px){#navigation ul.level1 li.level1:not(:first-child){margin-top:25px}}@media print{#navigation ul.level1 li.level1:not(:first-child){margin-top:2.2vw}}#navigation ul.level1 li.level1>a{font:600 22px/30px "Nunito";color:#000;font-family:"Nunito";font-weight:700;color:#000}@media screen and (max-width: 800px){#navigation ul.level1 li.level1>a{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){#navigation ul.level1 li.level1>a{font-size:18px;line-height:24px}}@media print{#navigation ul.level1 li.level1>a{font:700 14px/20px "Nunito"}}#navigation ul.level2{display:flex;flex-flow:wrap;width:100%;margin-top:10px}@media only screen and (max-width: 1000px)and (min-width: 501px){#navigation ul.level2{margin-top:1vw}}@media screen and (max-width: 500px){#navigation ul.level2{margin-top:5px}}@media print{#navigation ul.level2{margin-top:5px}}#navigation ul.level2>li>a{font:600 22px/30px "Nunito";color:#000;font-family:"Nunito";font-weight:600;color:#000;display:block;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width: 800px){#navigation ul.level2>li>a{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){#navigation ul.level2>li>a{font-size:18px;line-height:24px}}@media print{#navigation ul.level2>li>a{font:700 14px/20px "Nunito"}}#navigation ul.level2>li>a:before{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#000;margin-top:-9px;right:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#navigation ul.level2>li{margin-top:30px;width:100%}@media only screen and (max-width: 1000px)and (min-width: 501px){#navigation ul.level2>li{margin-top:3vw}}@media screen and (max-width: 500px){#navigation ul.level2>li{margin-top:18px}}@media print{#navigation ul.level2>li{margin-top:18px}}#navigation ul.level2>li:hover>a{color:var(--primary-color)}#navigation ul.level2>li:hover>a:before{color:var(--primary-color);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}#navigation ul.level2>li.current>a{color:var(--primary-color)}#navigation ul.level2>li.current>a:before{color:var(--primary-color);right:0}#navigation ul.level3{display:none}.browser_safari #navigation ul li.level0 ul.level1{left:calc(var(--management-panel-width) + 300px);z-index:1}#header ul.meta-navigation{padding-top:30px;padding-bottom:40px;background:#fbf9f7;margin-top:auto}@media only screen and (max-width: 1000px)and (min-width: 501px){#header ul.meta-navigation{padding-top:3vw}}@media screen and (max-width: 500px){#header ul.meta-navigation{padding-top:18px}}@media print{#header ul.meta-navigation{padding-top:18px}}@media only screen and (max-width: 1000px)and (min-width: 501px){#header ul.meta-navigation{padding-bottom:4vw}}@media screen and (max-width: 500px){#header ul.meta-navigation{padding-bottom:22px}}@media print{#header ul.meta-navigation{padding-bottom:22px}}#header ul.meta-navigation li>a{font:600 22px/30px "Nunito";color:#000;font-size:20px;font-weight:400;font-family:"Nunito";color:#000;position:relative;white-space:nowrap;padding:10px 40px 10px 51px;display:block;background:none;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:none}@media screen and (max-width: 800px){#header ul.meta-navigation li>a{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){#header ul.meta-navigation li>a{font-size:18px;line-height:24px}}@media print{#header ul.meta-navigation li>a{font:700 14px/20px "Nunito"}}#header ul.meta-navigation li:hover>a{color:var(--primary-color)}#header ul.meta-navigation li.current>a{color:var(--primary-color);font-weight:700}#header ul.meta-navigation li#meta-nav-76>a{white-space:unset}.rwd_navigation{display:block;list-style:none;padding:0}.rwd_navigation li a{display:block;text-decoration:none;color:#6b6b6b;font-family:"Nunito"}.rwd_navigation #rwdnav-27{display:none}.rwd_navigation #rwdnav-2>a{font-size:0;line-height:0;padding-bottom:0}.rwd_navigation #rwdnav-2>a:after{display:none}.rwd_navigation #rwdnav-2 ul.level1{display:block;padding-bottom:7px}.rwd_navigation #rwdnav-2 ul.level1>li:first-child>a{display:block}.rwd_navigation #rwdnav-2 ul.level1>li.current>a{color:var(--primary-color) !important}.rwd_navigation #rwdnav-2 ul.level1>li:not(:first-child){margin-top:0}.rwd_navigation li.current{background:var(--background-primary)}.rwd_navigation li.current>a{color:var(--primary-color)}.rwd_navigation li.current>a:before{opacity:1;visibility:visible}.rwd_navigation>li:first-child>a{border-top:0}.rwd_navigation>li>a{font-size:22px;line-height:32px;color:#000;font-weight:700;padding:15px 20px 15px 25px;position:relative}.rwd_navigation>li.current ul.level1,.rwd_navigation>li.current ul.level2{display:block}.rwd_navigation>li.current.has_submenu>a:after{color:var(--primary-color) !important;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.rwd_navigation>li.has_submenu>a:after{content:"";position:absolute;top:19px;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:24px;line-height:24px;font-weight:400;text-transform:none;color:#000;display:inline-block;right:20px}.rwd_navigation>li.active>a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rwd_navigation>li.active ul.level1,.rwd_navigation>li.active ul.level1 ul{display:block}.rwd_navigation ul.level1,.rwd_navigation ul.level1 ul{margin:0;padding:0 0 0;list-style:none;position:relative;z-index:1;display:none}.rwd_navigation ul.level1>li>a,.rwd_navigation ul.level1 ul>li>a{font-size:17px;line-height:28px;font-family:"Nunito";color:#000;padding:2px 20px 2px 25px}.rwd_navigation ul.level1>li.current>a,.rwd_navigation ul.level1 ul>li.current>a{color:var(--primary-color);font-weight:700}.rwd_navigation ul.level1.current>ul,.rwd_navigation ul.level1 ul.current>ul{display:block}.rwd_navigation ul.level1{display:none;margin-top:-5px;padding-bottom:15px}.rwd_navigation ul.level1>li>a{font-weight:700;color:#000 !important}.rwd_navigation ul.level1>li:not(:first-child){margin-top:12px}.responsive_header{display:none}.responsive_navigation_toggle{z-index:270;display:none;width:35px;height:27px;position:relative;margin-left:25px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.responsive_navigation_toggle span{background:#000;display:block;height:5px;border-radius:2px;position:absolute;top:0;right:0;bottom:auto;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-moz-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-o-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;z-index:150}.responsive_navigation_toggle span:nth-child(2){top:11px}.responsive_navigation_toggle span:nth-child(3){top:22px}.navi_open .responsive_navigation_toggle span{top:40.5%;-webkit-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-moz-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-o-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s}.navi_open .responsive_navigation_toggle span:first-child{opacity:0}.navi_open .responsive_navigation_toggle span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navi_open .responsive_navigation_toggle span:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}html body.system_page .page{padding:0}div#management fieldset .select2-container:before,div#management form .select2-container:before{display:none}.logged_in div.portlets div.portlets_inner_wrap div[id*=add_portlet_] .portlet_inner{font:400 15px/21px "VAG Rounded",sans-serif !important}.logged_in div.portlets div.portlets_inner_wrap div[id*=add_portlet_] .portlet-title,.logged_in div.portlets div.portlets_inner_wrap div[id*=add_portlet_] .portlet-title a{font:700 20px/26px "VAG Rounded",sans-serif !important;margin:0 0 10px !important;padding:0 !important}.logged_in div.portlets.portlets_bottom{padding:0 20px 20px}.logged_in div.portlets.portlets_bottom .portlet_zone_label:after{content:"Zone: Boxen unten"}.logged_in div.portlets.portlets_bottom div[id*=add_portlet_]{padding:30px 0}div.popup_content table th,div.popup_content table td{padding:10px 10px 10px 0;border-bottom:1px solid rgba(0,0,0,.15)}div.popup_content a{color:var(--primary-color)}.mod_action_edit_entry_form #top_element,.mod_action_add_entry_form #top_element{display:none}.mod_action_edit_entry_form #management,.mod_action_add_entry_form #management{width:100%}.mod_action_mailform_sent .introduction{display:none}.mod_action_add_entry_form #portlets_right,.mod_action_edit_entry_form #portlets_right{display:none}.highlighting{background:rgba(var(--primary-color-rgba), 0.2)}.mod_action_create_mailform_form h1.page_title,.mod_action_create_mailform_form div.introduction,.mod_action_history h1.page_title,.mod_action_history div.introduction,.mod_action_edit_mailform_element_form h1.page_title,.mod_action_edit_mailform_element_form div.introduction,.mod_action_add_mailform_element_form h1.page_title,.mod_action_add_mailform_element_form div.introduction{display:none}.mod_action_create_mailform_form .formular,.mod_action_history .formular,.mod_action_edit_mailform_element_form .formular,.mod_action_add_mailform_element_form .formular{max-width:100%;width:100% !important}.logged_in div.portlet,div.portlet.logged_in{position:relative}.message{width:100%;margin:30px 0 30px;font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;background:#e30613;border:none;border-radius:4px;color:#fff;font-weight:800;text-align:left;padding:14px 20px 14px;box-sizing:border-box}@media print{.message{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){.message{font-size:14px;line-height:19px}}.message a{color:#fff}.message a:hover{color:#fff}.message p{margin-bottom:0}.message ul{margin:7px 0 2px !important}.message ul li:before{background:#fff;width:5px;height:5px;top:8px}.pagination{margin-top:80px;margin-bottom:0;text-align:center;clear:both;margin-left:0}@media only screen and (max-width: 1000px)and (min-width: 501px){.pagination{margin-top:8vw}}@media screen and (max-width: 500px){.pagination{margin-top:35px}}@media print{.pagination{margin-top:35px}}.pagination .pagination_inner{display:inline-block;position:relative}.pagination .pagination-links .inactive{display:none}.pagination .pagination-numbers a{display:block;margin:0 3px;padding:1px 0px 0 0;text-decoration:none !important;background:#fbf9f7;border:1px solid #eeecea;border-radius:2px;width:32px;height:32px;font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;line-height:30px;color:#6b6b6b;box-sizing:border-box;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media print{.pagination .pagination-numbers a{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){.pagination .pagination-numbers a{font-size:14px;line-height:19px}}.pagination .pagination-numbers a:hover{opacity:1;color:#525252;background:#f8f4f0;border-color:#ccc6c0}.pagination .pagination-numbers a.current{color:#fff;border-color:var(--primary-color);background:var(--primary-color);font-weight:700}.pagination .pagination-links a{display:block;position:absolute;top:0;left:-40px;width:40px;height:38px;font-size:0;line-height:0;border:none;text-decoration:none}.pagination .pagination-links a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#6b6b6b;font-weight:400;line-height:33px;right:0;bottom:0;text-indent:0;text-align:center;z-index:10;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.pagination .pagination-links a:hover:before{color:var(--primary-color)}.pagination .pagination-links a.next{left:auto;right:-40px}.pagination .pagination-links a.next:before{content:""}#management .page_template_radio{margin-top:6px !important}*::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-height)}*::-webkit-scrollbar-thumb{background:var(--scrollbar-background);border-radius:8px}*::-webkit-scrollbar-track{background:none}*::-webkit-scrollbar-corner{background:var(--scrollbar-track-background)}html:has(body.browser_firefox){--scrollbar-track-background: rgba(0,0,0,0);scrollbar-color:var(--scrollbar-background) var(--scrollbar-track-background);scrollbar-width:thin}html:has(body.browser_firefox) *{scrollbar-color:var(--scrollbar-background) var(--scrollbar-track-background);scrollbar-width:thin}*::-ms-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-height)}*::-ms-scrollbar-thumb{background:var(--scrollbar-background);border-radius:8px}*::-ms-scrollbar-track{background:none}*::-ms-scrollbar-corner{background:var(--scrollbar-track-background)}@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.portlet{margin:0;padding:0;position:relative}.portlet.hidden{display:block}.portlet .portlet-content>a{color:#6b6b6b;text-decoration:underline;text-decoration-color:var(--primary-color);text-underline-position:under;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.portlet .portlet-content>a:hover{color:var(--primary-color)}@media print{.portlet .portlet-content>a:before{background:#000}}.portlet .pictures span.management_controls{display:none}#navigation .portlet{margin-top:auto;padding-top:60px}@media only screen and (max-width: 1000px)and (min-width: 501px){#navigation .portlet{padding-top:6vw}}@media screen and (max-width: 500px){#navigation .portlet{padding-top:25px}}@media print{#navigation .portlet{padding-top:2.2vw}}#navigation .portlet h3,#navigation .portlet h3 a{font:600 22px/30px "Nunito";color:#000;color:#000;font-weight:700}@media screen and (max-width: 800px){#navigation .portlet h3,#navigation .portlet h3 a{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){#navigation .portlet h3,#navigation .portlet h3 a{font-size:18px;line-height:24px}}@media print{#navigation .portlet h3,#navigation .portlet h3 a{font:700 14px/20px "Nunito"}}#navigation .portlet h3.portlet-title{margin-bottom:15px;margin-top:0}@media only screen and (max-width: 1000px)and (min-width: 501px){#navigation .portlet h3.portlet-title{margin-bottom:1.5vw}}@media screen and (max-width: 500px){#navigation .portlet h3.portlet-title{margin-bottom:10px}}@media print{#navigation .portlet h3.portlet-title{margin-bottom:.8vw}}#navigation .portlet div.portlet_content_subtitle,#navigation .portlet h4{font:700 26px/38px "Nunito";color:#333;margin:0;color:#000;font-weight:700}@media screen and (max-width: 1000px){#navigation .portlet div.portlet_content_subtitle,#navigation .portlet h4{font-size:25px;line-height:35px}}@media screen and (max-width: 800px){#navigation .portlet div.portlet_content_subtitle,#navigation .portlet h4{font-size:24px;line-height:32px}}@media screen and (max-width: 600px){#navigation .portlet div.portlet_content_subtitle,#navigation .portlet h4{font-size:19px;line-height:25px}}@media print{#navigation .portlet div.portlet_content_subtitle,#navigation .portlet h4{font:700 13px/19px "Nunito"}}#navigation .portlet .portlet_content_link,#navigation .portlet .portlet_listing_link{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;font-weight:700;display:inline-block;margin:0;padding:15px 80px 10px 20px;width:auto;color:#fff;background:var(--primary-color);border:none;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0;min-height:50px;text-align:center;height:auto;text-align:center;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;margin-top:12px;width:100%;padding-right:70px}@media print{#navigation .portlet .portlet_content_link,#navigation .portlet .portlet_listing_link{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){#navigation .portlet .portlet_content_link,#navigation .portlet .portlet_listing_link{font-size:13px;line-height:19px}}#navigation .portlet .portlet_content_link>*,#navigation .portlet .portlet_listing_link>*{position:relative}#navigation .portlet .portlet_content_link:before,#navigation .portlet .portlet_listing_link:before{content:"";position:absolute;top:0;left:auto;width:49px;height:100%;display:block;background:var(--primary-color-dark);right:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#navigation .portlet .portlet_content_link:after,#navigation .portlet .portlet_listing_link:after{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#fff;right:16px;margin-top:-9px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#navigation .portlet .portlet_content_link:focus:before,#navigation .portlet .portlet_content_link:hover:before,#navigation .portlet .portlet_listing_link:focus:before,#navigation .portlet .portlet_listing_link:hover:before{width:0}#navigation .portlet .portlet_content_link:focus:after,#navigation .portlet .portlet_content_link:hover:after,#navigation .portlet .portlet_listing_link:focus:after,#navigation .portlet .portlet_listing_link:hover:after{animation-name:bounce-1;animation-duration:.7s}@media screen and (max-width: 800px){#navigation .portlet .portlet_content_link,#navigation .portlet .portlet_listing_link{padding:10px 55px 3px 15px;min-height:41px}#navigation .portlet .portlet_content_link:after,#navigation .portlet .portlet_listing_link:after{right:11px;margin-top:-10px}#navigation .portlet .portlet_content_link:before,#navigation .portlet .portlet_listing_link:before{width:41px}}@media screen and (max-width: 600px){#navigation .portlet .portlet_content_link,#navigation .portlet .portlet_listing_link{padding:10px 48px 2px 12px;min-height:37px}#navigation .portlet .portlet_content_link:after,#navigation .portlet .portlet_listing_link:after{right:10px;margin-top:-10px}#navigation .portlet .portlet_content_link:before,#navigation .portlet .portlet_listing_link:before{width:37px}}@media print{#navigation .portlet .portlet_content_link,#navigation .portlet .portlet_listing_link{display:none !important}}@media only screen and (max-width: 1000px)and (min-width: 501px){#navigation .portlet .portlet_content_link,#navigation .portlet .portlet_listing_link{margin-top:1.2vw}}@media screen and (max-width: 500px){#navigation .portlet .portlet_content_link,#navigation .portlet .portlet_listing_link{margin-top:6px}}@media print{#navigation .portlet .portlet_content_link,#navigation .portlet .portlet_listing_link{margin-top:6px}}#navigation .portlet .pictures{max-height:210px;overflow:hidden;margin-bottom:20px}@media only screen and (max-width: 1000px)and (min-width: 501px){#navigation .portlet .pictures{margin-bottom:2vw}}@media screen and (max-width: 500px){#navigation .portlet .pictures{margin-bottom:12px}}@media print{#navigation .portlet .pictures{margin-bottom:12px}}#navigation .portlet .pictures *{width:100%;height:100%}#navigation .portlet .pictures img{max-height:210px;width:auto;margin:auto}#navigation .portlet .pictures span{box-shadow:none !important}#navigation .portlet.portlet_content .portlet-content{background:#fff;border:1px solid rgba(0,0,0,.15);padding:20px 20px 18px 20px;display:flex;flex-flow:column}#navigation .portlet.portlet_content .portlet-content>*{order:1}#navigation .portlet.portlet_content .portlet-content .pictures{order:0}#navigation .portlet.portlet_content .portlet-content>.portlet_content_subtitle:first-child{margin-top:-7px}#navigation .portlet.portlet_content .portlet_content_description p{font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;color:#000;font-weight:400}@media print{#navigation .portlet.portlet_content .portlet_content_description p{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){#navigation .portlet.portlet_content .portlet_content_description p{font-size:14px;line-height:19px}}#navigation .portlet.portlet_content .portlet_content_description p:last-child{margin-bottom:0}#navigation .portlet.portlet_listing .portlet-listing-entry-inline{background:#fff;border:1px solid rgba(0,0,0,.15);padding:25px 20px 15px 20px;position:relative}#navigation .portlet.portlet_listing .portlet-listing-entry-inline h3,#navigation .portlet.portlet_listing .portlet-listing-entry-inline h3 a{font-weight:400;margin-top:-5px;margin-bottom:0}#navigation .portlet.portlet_listing .portlet-entry-tags{position:absolute;right:20px;top:20px}#portlet_fix_home .portlet,#portlets_bottom .portlet{background:#f5f1eb}#portlet_fix_home .portlet:not(.background_primary):not(.background_secondary)+.portlet:not(.background_primary):not(.background_secondary),#portlets_bottom .portlet:not(.background_primary):not(.background_secondary)+.portlet:not(.background_primary):not(.background_secondary){border-top:1px solid rgba(0,0,0,.1)}#portlet_fix_home .portlet.background_primary,#portlets_bottom .portlet.background_primary{background:var(--background-primary)}#portlet_fix_home .portlet.background_primary+.background_primary,#portlets_bottom .portlet.background_primary+.background_primary{border-top:1px solid rgba(0,0,0,.1)}#portlet_fix_home .portlet.background_secondary,#portlets_bottom .portlet.background_secondary{background:#c1d2c8}#portlet_fix_home .portlet.background_secondary h3,#portlet_fix_home .portlet.background_secondary h3 a,#portlets_bottom .portlet.background_secondary h3,#portlets_bottom .portlet.background_secondary h3 a{color:#6b6b6b}#portlet_fix_home .portlet.background_secondary .portlet_listing_subtitle,#portlet_fix_home .portlet.background_secondary .portlet_content_subtitle,#portlets_bottom .portlet.background_secondary .portlet_listing_subtitle,#portlets_bottom .portlet.background_secondary .portlet_content_subtitle{color:#000}#portlet_fix_home .portlet.background_secondary+.background_secondary,#portlets_bottom .portlet.background_secondary+.background_secondary{border-top:1px solid rgba(0,0,0,.2)}#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{max-width:1020px;margin:0 auto;padding-right:30px;padding-left:30px;box-sizing:border-box;font:400 18px/24px "Nunito";text-transform:none;color:#6b6b6b;padding-bottom:100px;padding-top:80px}@media screen and (max-width: 1000px){#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{padding-right:20px;padding-left:20px}}@media screen and (max-width: 1200px){#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{max-width:100%}}@media print{#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 800px){#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{font-size:17px;line-height:22px}}@media screen and (max-width: 600px){#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{font-size:15px;line-height:20px}}@media only screen and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{padding-bottom:10vw}}@media screen and (max-width: 500px){#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{padding-bottom:40px}}@media print{#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{padding-bottom:3.8vw}}@media only screen and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{padding-top:8vw}}@media screen and (max-width: 500px){#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{padding-top:35px}}@media print{#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{padding-top:35px}}#portlet_fix_home .portlet .portlet_listing_introduction,#portlet_fix_home .portlet .portlet_content_introduction,#portlets_bottom .portlet .portlet_listing_introduction,#portlets_bottom .portlet .portlet_content_introduction{font:400 20px/32px "Nunito";text-transform:none;color:#6b6b6b;color:#000;font-weight:700}@media print{#portlet_fix_home .portlet .portlet_listing_introduction,#portlet_fix_home .portlet .portlet_content_introduction,#portlets_bottom .portlet .portlet_listing_introduction,#portlets_bottom .portlet .portlet_content_introduction{font:400 13px/20px "Nunito";color:#000}}@media screen and (max-width: 800px){#portlet_fix_home .portlet .portlet_listing_introduction,#portlet_fix_home .portlet .portlet_content_introduction,#portlets_bottom .portlet .portlet_listing_introduction,#portlets_bottom .portlet .portlet_content_introduction{font-size:18px;line-height:30px}}@media screen and (max-width: 600px){#portlet_fix_home .portlet .portlet_listing_introduction,#portlet_fix_home .portlet .portlet_content_introduction,#portlets_bottom .portlet .portlet_listing_introduction,#portlets_bottom .portlet .portlet_content_introduction{font-size:16px;line-height:26px}}#portlet_fix_home .portlet .portlet_listing_introduction+.portlet_listing_text,#portlet_fix_home .portlet .portlet_listing_introduction+.portlet_content_description,#portlet_fix_home .portlet .portlet_content_introduction+.portlet_listing_text,#portlet_fix_home .portlet .portlet_content_introduction+.portlet_content_description,#portlets_bottom .portlet .portlet_listing_introduction+.portlet_listing_text,#portlets_bottom .portlet .portlet_listing_introduction+.portlet_content_description,#portlets_bottom .portlet .portlet_content_introduction+.portlet_listing_text,#portlets_bottom .portlet .portlet_content_introduction+.portlet_content_description{margin-top:30px}@media only screen and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home .portlet .portlet_listing_introduction+.portlet_listing_text,#portlet_fix_home .portlet .portlet_listing_introduction+.portlet_content_description,#portlet_fix_home .portlet .portlet_content_introduction+.portlet_listing_text,#portlet_fix_home .portlet .portlet_content_introduction+.portlet_content_description,#portlets_bottom .portlet .portlet_listing_introduction+.portlet_listing_text,#portlets_bottom .portlet .portlet_listing_introduction+.portlet_content_description,#portlets_bottom .portlet .portlet_content_introduction+.portlet_listing_text,#portlets_bottom .portlet .portlet_content_introduction+.portlet_content_description{margin-top:3vw}}@media screen and (max-width: 500px){#portlet_fix_home .portlet .portlet_listing_introduction+.portlet_listing_text,#portlet_fix_home .portlet .portlet_listing_introduction+.portlet_content_description,#portlet_fix_home .portlet .portlet_content_introduction+.portlet_listing_text,#portlet_fix_home .portlet .portlet_content_introduction+.portlet_content_description,#portlets_bottom .portlet .portlet_listing_introduction+.portlet_listing_text,#portlets_bottom .portlet .portlet_listing_introduction+.portlet_content_description,#portlets_bottom .portlet .portlet_content_introduction+.portlet_listing_text,#portlets_bottom .portlet .portlet_content_introduction+.portlet_content_description{margin-top:18px}}@media print{#portlet_fix_home .portlet .portlet_listing_introduction+.portlet_listing_text,#portlet_fix_home .portlet .portlet_listing_introduction+.portlet_content_description,#portlet_fix_home .portlet .portlet_content_introduction+.portlet_listing_text,#portlet_fix_home .portlet .portlet_content_introduction+.portlet_content_description,#portlets_bottom .portlet .portlet_listing_introduction+.portlet_listing_text,#portlets_bottom .portlet .portlet_listing_introduction+.portlet_content_description,#portlets_bottom .portlet .portlet_content_introduction+.portlet_listing_text,#portlets_bottom .portlet .portlet_content_introduction+.portlet_content_description{margin-top:18px}}#portlet_fix_home .portlet .portlet_listing_subtitle,#portlet_fix_home .portlet .portlet_content_subtitle,#portlets_bottom .portlet .portlet_listing_subtitle,#portlets_bottom .portlet .portlet_content_subtitle{font:800 52px/72px "Nunito";letter-spacing:0;padding:0;margin:0;color:#333;color:#1b171b;margin-bottom:30px}@media screen and (max-width: 1000px){#portlet_fix_home .portlet .portlet_listing_subtitle,#portlet_fix_home .portlet .portlet_content_subtitle,#portlets_bottom .portlet .portlet_listing_subtitle,#portlets_bottom .portlet .portlet_content_subtitle{font-size:44px;line-height:56px}}@media screen and (max-width: 800px){#portlet_fix_home .portlet .portlet_listing_subtitle,#portlet_fix_home .portlet .portlet_content_subtitle,#portlets_bottom .portlet .portlet_listing_subtitle,#portlets_bottom .portlet .portlet_content_subtitle{font-size:32px;line-height:42px}}@media screen and (max-width: 600px){#portlet_fix_home .portlet .portlet_listing_subtitle,#portlet_fix_home .portlet .portlet_content_subtitle,#portlets_bottom .portlet .portlet_listing_subtitle,#portlets_bottom .portlet .portlet_content_subtitle{font-size:24px;line-height:32px}}@media print{#portlet_fix_home .portlet .portlet_listing_subtitle,#portlet_fix_home .portlet .portlet_content_subtitle,#portlets_bottom .portlet .portlet_listing_subtitle,#portlets_bottom .portlet .portlet_content_subtitle{font:700 18px/23px "Nunito";color:#000}}@media only screen and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home .portlet .portlet_listing_subtitle,#portlet_fix_home .portlet .portlet_content_subtitle,#portlets_bottom .portlet .portlet_listing_subtitle,#portlets_bottom .portlet .portlet_content_subtitle{margin-bottom:3vw}}@media screen and (max-width: 500px){#portlet_fix_home .portlet .portlet_listing_subtitle,#portlet_fix_home .portlet .portlet_content_subtitle,#portlets_bottom .portlet .portlet_listing_subtitle,#portlets_bottom .portlet .portlet_content_subtitle{margin-bottom:18px}}@media print{#portlet_fix_home .portlet .portlet_listing_subtitle,#portlet_fix_home .portlet .portlet_content_subtitle,#portlets_bottom .portlet .portlet_listing_subtitle,#portlets_bottom .portlet .portlet_content_subtitle{margin-bottom:18px}}#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3,#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3 a,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3 a{font:800 52px/72px "Nunito";letter-spacing:0;padding:0;margin:0;color:#333;color:#1b171b}@media screen and (max-width: 1000px){#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3,#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3 a,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3 a{font-size:44px;line-height:56px}}@media screen and (max-width: 800px){#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3,#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3 a,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3 a{font-size:32px;line-height:42px}}@media screen and (max-width: 600px){#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3,#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3 a,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3 a{font-size:24px;line-height:32px}}@media print{#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3,#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3 a,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3 a{font:700 18px/23px "Nunito";color:#000}}#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3{margin-bottom:30px}@media only screen and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3{margin-bottom:3vw}}@media screen and (max-width: 500px){#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3{margin-bottom:18px}}@media print{#portlet_fix_home .portlet:not(:has([class*=_subtitle])) h3,#portlets_bottom .portlet:not(:has([class*=_subtitle])) h3{margin-bottom:18px}}#portlet_fix_home .portlet h3,#portlet_fix_home .portlet h3 a,#portlets_bottom .portlet h3,#portlets_bottom .portlet h3 a{font:600 22px/30px "Nunito";color:#000;color:var(--primary-color-dark);margin:0}@media screen and (max-width: 800px){#portlet_fix_home .portlet h3,#portlet_fix_home .portlet h3 a,#portlets_bottom .portlet h3,#portlets_bottom .portlet h3 a{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){#portlet_fix_home .portlet h3,#portlet_fix_home .portlet h3 a,#portlets_bottom .portlet h3,#portlets_bottom .portlet h3 a{font-size:18px;line-height:24px}}@media print{#portlet_fix_home .portlet h3,#portlet_fix_home .portlet h3 a,#portlets_bottom .portlet h3,#portlets_bottom .portlet h3 a{font:700 14px/20px "Nunito"}}#portlet_fix_home .portlet .portlet_listing_link,#portlet_fix_home .portlet .portlet_content_link,#portlets_bottom .portlet .portlet_listing_link,#portlets_bottom .portlet .portlet_content_link{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;font-weight:700;display:inline-block;margin:0;padding:15px 80px 10px 20px;width:auto;color:#fff;background:var(--primary-color);border:none;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0;min-height:50px;text-align:center;height:auto;text-align:center;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;margin-top:40px}@media print{#portlet_fix_home .portlet .portlet_listing_link,#portlet_fix_home .portlet .portlet_content_link,#portlets_bottom .portlet .portlet_listing_link,#portlets_bottom .portlet .portlet_content_link{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){#portlet_fix_home .portlet .portlet_listing_link,#portlet_fix_home .portlet .portlet_content_link,#portlets_bottom .portlet .portlet_listing_link,#portlets_bottom .portlet .portlet_content_link{font-size:13px;line-height:19px}}#portlet_fix_home .portlet .portlet_listing_link>*,#portlet_fix_home .portlet .portlet_content_link>*,#portlets_bottom .portlet .portlet_listing_link>*,#portlets_bottom .portlet .portlet_content_link>*{position:relative}#portlet_fix_home .portlet .portlet_listing_link:before,#portlet_fix_home .portlet .portlet_content_link:before,#portlets_bottom .portlet .portlet_listing_link:before,#portlets_bottom .portlet .portlet_content_link:before{content:"";position:absolute;top:0;left:auto;width:49px;height:100%;display:block;background:var(--primary-color-dark);right:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#portlet_fix_home .portlet .portlet_listing_link:after,#portlet_fix_home .portlet .portlet_content_link:after,#portlets_bottom .portlet .portlet_listing_link:after,#portlets_bottom .portlet .portlet_content_link:after{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#fff;right:16px;margin-top:-9px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#portlet_fix_home .portlet .portlet_listing_link:focus:before,#portlet_fix_home .portlet .portlet_listing_link:hover:before,#portlet_fix_home .portlet .portlet_content_link:focus:before,#portlet_fix_home .portlet .portlet_content_link:hover:before,#portlets_bottom .portlet .portlet_listing_link:focus:before,#portlets_bottom .portlet .portlet_listing_link:hover:before,#portlets_bottom .portlet .portlet_content_link:focus:before,#portlets_bottom .portlet .portlet_content_link:hover:before{width:0}#portlet_fix_home .portlet .portlet_listing_link:focus:after,#portlet_fix_home .portlet .portlet_listing_link:hover:after,#portlet_fix_home .portlet .portlet_content_link:focus:after,#portlet_fix_home .portlet .portlet_content_link:hover:after,#portlets_bottom .portlet .portlet_listing_link:focus:after,#portlets_bottom .portlet .portlet_listing_link:hover:after,#portlets_bottom .portlet .portlet_content_link:focus:after,#portlets_bottom .portlet .portlet_content_link:hover:after{animation-name:bounce-1;animation-duration:.7s}@media screen and (max-width: 800px){#portlet_fix_home .portlet .portlet_listing_link,#portlet_fix_home .portlet .portlet_content_link,#portlets_bottom .portlet .portlet_listing_link,#portlets_bottom .portlet .portlet_content_link{padding:10px 55px 3px 15px;min-height:41px}#portlet_fix_home .portlet .portlet_listing_link:after,#portlet_fix_home .portlet .portlet_content_link:after,#portlets_bottom .portlet .portlet_listing_link:after,#portlets_bottom .portlet .portlet_content_link:after{right:11px;margin-top:-10px}#portlet_fix_home .portlet .portlet_listing_link:before,#portlet_fix_home .portlet .portlet_content_link:before,#portlets_bottom .portlet .portlet_listing_link:before,#portlets_bottom .portlet .portlet_content_link:before{width:41px}}@media screen and (max-width: 600px){#portlet_fix_home .portlet .portlet_listing_link,#portlet_fix_home .portlet .portlet_content_link,#portlets_bottom .portlet .portlet_listing_link,#portlets_bottom .portlet .portlet_content_link{padding:10px 48px 2px 12px;min-height:37px}#portlet_fix_home .portlet .portlet_listing_link:after,#portlet_fix_home .portlet .portlet_content_link:after,#portlets_bottom .portlet .portlet_listing_link:after,#portlets_bottom .portlet .portlet_content_link:after{right:10px;margin-top:-10px}#portlet_fix_home .portlet .portlet_listing_link:before,#portlet_fix_home .portlet .portlet_content_link:before,#portlets_bottom .portlet .portlet_listing_link:before,#portlets_bottom .portlet .portlet_content_link:before{width:37px}}@media print{#portlet_fix_home .portlet .portlet_listing_link,#portlet_fix_home .portlet .portlet_content_link,#portlets_bottom .portlet .portlet_listing_link,#portlets_bottom .portlet .portlet_content_link{display:none !important}}@media only screen and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home .portlet .portlet_listing_link,#portlet_fix_home .portlet .portlet_content_link,#portlets_bottom .portlet .portlet_listing_link,#portlets_bottom .portlet .portlet_content_link{margin-top:4vw}}@media screen and (max-width: 500px){#portlet_fix_home .portlet .portlet_listing_link,#portlet_fix_home .portlet .portlet_content_link,#portlets_bottom .portlet .portlet_listing_link,#portlets_bottom .portlet .portlet_content_link{margin-top:22px}}@media print{#portlet_fix_home .portlet .portlet_listing_link,#portlet_fix_home .portlet .portlet_content_link,#portlets_bottom .portlet .portlet_listing_link,#portlets_bottom .portlet .portlet_content_link{margin-top:22px}}#portlet_fix_home .portlet p strong,#portlets_bottom .portlet p strong{color:#000}#portlet_fix_home .portlet_content .portlet_inner p:nth-last-child(2),#portlets_bottom .portlet_content .portlet_inner p:nth-last-child(2){margin-bottom:0}#portlet_fix_home .portlet_content .portlet-content,#portlets_bottom .portlet_content .portlet-content{display:flex;align-items:center}#portlet_fix_home .portlet_content .portlet-content .pictures,#portlets_bottom .portlet_content .portlet-content .pictures{flex:0 0 395px;max-width:41.2%;margin-left:100px;order:2}#portlet_fix_home .portlet_content .portlet-content .pictures *,#portlets_bottom .portlet_content .portlet-content .pictures *{width:100%;height:auto}#portlet_fix_home .portlet_content .portlet-content .pictures span,#portlets_bottom .portlet_content .portlet-content .pictures span{box-shadow:none}#portlet_fix_home .portlet-listing-entry-wrap,#portlets_bottom .portlet-listing-entry-wrap{margin-top:40px}@media only screen and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home .portlet-listing-entry-wrap,#portlets_bottom .portlet-listing-entry-wrap{margin-top:4vw}}@media screen and (max-width: 500px){#portlet_fix_home .portlet-listing-entry-wrap,#portlets_bottom .portlet-listing-entry-wrap{margin-top:22px}}@media print{#portlet_fix_home .portlet-listing-entry-wrap,#portlets_bottom .portlet-listing-entry-wrap{margin-top:22px}}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline{background:#fbf9f7;display:flex;flex-flow:column;border:1px solid #e2e1df;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:2px}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline:hover,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline:hover{box-shadow:0 5px 36px -12px rgba(0,0,0,.3)}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .resource_container,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .resource_container{width:calc(100% + 2px);left:-1px;height:auto;position:relative;top:-1px}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .resource_container *,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .resource_container *{width:100%;height:auto}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-listing-content-container,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-listing-content-container{padding:25px 25px 20px;box-sizing:border-box;height:100%;display:flex;flex-flow:column}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-listing-more,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-listing-more{display:none}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle,#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline h4,#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline h4 a,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline h4,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline h4 a{font:700 26px/38px "Nunito";color:#333;color:#1b171b;margin:0;text-decoration:none}@media screen and (max-width: 1000px){#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle,#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline h4,#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline h4 a,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline h4,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline h4 a{font-size:25px;line-height:35px}}@media screen and (max-width: 800px){#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle,#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline h4,#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline h4 a,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline h4,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline h4 a{font-size:24px;line-height:32px}}@media screen and (max-width: 600px){#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle,#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline h4,#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline h4 a,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline h4,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline h4 a{font-size:19px;line-height:25px}}@media print{#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle,#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline h4,#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline h4 a,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline h4,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline h4 a{font:700 13px/19px "Nunito"}}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-subtitle{font-weight:400}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content{display:flex;flex-flow:column;height:100%;font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;margin-top:15px;margin-bottom:30px}@media print{#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content{font-size:14px;line-height:19px}}@media only screen and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content{margin-top:1.5vw}}@media screen and (max-width: 500px){#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content{margin-top:10px}}@media print{#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content{margin-top:.8vw}}@media only screen and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content{margin-bottom:3vw}}@media screen and (max-width: 500px){#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content{margin-bottom:18px}}@media print{#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-content{margin-bottom:18px}}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;text-decoration:none !important;color:var(--primary-color);margin-top:auto}@media print{#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link{font-size:13px;line-height:19px}}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link:after,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link:after{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:var(--primary-color-dark);display:inline-block;position:relative;margin-left:20px;right:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;vertical-align:-2px}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link:hover,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link:hover{color:var(--primary-color)}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link:hover:after,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link:hover:after{color:var(--primary-color);margin-left:20px;right:-5px}@media screen and (max-width: 600px){#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link:hover:after,#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link:after,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link:hover:after,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link:after{margin-left:10px}}@media print{#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-entry-link{display:none !important}}#portlet_fix_home .slick-track,#portlets_bottom .slick-track{display:flex}#portlet_fix_home .slick-track .portlet-listing-entry,#portlets_bottom .slick-track .portlet-listing-entry{margin:0 30px;outline:none !important}#portlet_fix_home .slick-track .portlet-listing-entry .portlet-listing-entry-inline,#portlets_bottom .slick-track .portlet-listing-entry .portlet-listing-entry-inline{height:100%}#portlet_fix_home .slick-list,#portlets_bottom .slick-list{margin:0 -30px}#portlet_fix_home .portlet-listing-entry-wrap,#portlet_fix_home .portlets_inner_wrap,#portlets_bottom .portlet-listing-entry-wrap,#portlets_bottom .portlets_inner_wrap{position:relative}#portlet_fix_home .slick-arrow,#portlets_bottom .slick-arrow{position:absolute;right:0;top:-35px;width:22px;height:22px;font-size:0;line-height:0;border:none;background:none;outline:none !important;cursor:pointer}#portlet_fix_home .slick-arrow.slick-disabled:before,#portlets_bottom .slick-arrow.slick-disabled:before{pointer-events:none;color:rgba(107,107,107,.3)}#portlet_fix_home .slick-arrow:hover:before,#portlets_bottom .slick-arrow:hover:before{color:#000}#portlet_fix_home .slick-arrow:before,#portlets_bottom .slick-arrow:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:25px;line-height:25px;font-weight:400;text-transform:none;color:#6b6b6b;font-weight:400}#portlet_fix_home .slick-arrow.slick-prev,#portlets_bottom .slick-arrow.slick-prev{right:40px}#portlet_fix_home .slick-arrow.slick-prev:before,#portlets_bottom .slick-arrow.slick-prev:before{content:""}#portlet_fix_home+.content_inner{padding-top:120px;padding-bottom:120px}@media only screen and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home+.content_inner{padding-top:12vw}}@media screen and (max-width: 500px){#portlet_fix_home+.content_inner{padding-top:45px}}@media print{#portlet_fix_home+.content_inner{padding-top:45px}}@media only screen and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home+.content_inner{padding-bottom:12vw}}@media screen and (max-width: 500px){#portlet_fix_home+.content_inner{padding-bottom:45px}}@media print{#portlet_fix_home+.content_inner{padding-bottom:45px}}#badge_home{position:fixed;top:60px;right:60px;z-index:100;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;animation:plop .3s ease-in-out 1;animation-delay:.7s;opacity:1}.logged_in #badge_home{position:absolute}.preload #badge_home{opacity:0}#badge_home .portlet{background:var(--primary-color);border-radius:100%;aspect-ratio:1/1;max-width:190px;min-width:140px;padding:17px 15px 15px;border-radius:100%;display:flex;justify-content:center;align-items:center;position:relative;text-align:center;box-sizing:border-box;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg);box-shadow:0 0 15px 0 rgba(0,0,0,.1);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#badge_home .portlet:hover{background:var(--primary-color-dark)}#badge_home .portlet .portlet_content_description{color:#fff;font-weight:700;font-size:.95em;line-height:1.35em}#badge_home .portlet .portlet_content_description p{margin-bottom:0}#badge_home .portlet .portlet_content_description p strong{font-weight:800}#badge_home .portlet .portlet_content_link{position:absolute;width:100%;height:100%;left:0;top:0;font-size:0;text-decoration:none;border-radius:100%}@keyframes plop{50%{transform:scale(1.2)}}@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.picture{float:none}.picture a.resource_link{position:relative;overflow:hidden;box-shadow:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;box-shadow:none}.picture a.resource_link img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.picture a.resource_link:hover img{opacity:.8}.picture .resource_subtitle{display:none}.gallery{position:relative;display:flex;flex-wrap:wrap;margin-left:-30px;margin-top:-30px;width:auto}.gallery>*{flex:0 0 33.33%;max-width:33.33%;padding:30px 0 0 30px;box-sizing:border-box}.gallery:not(:last-child){margin-bottom:90px}@media only screen and (max-width: 1000px)and (min-width: 501px){.gallery:not(:last-child){margin-bottom:9vw}}@media screen and (max-width: 500px){.gallery:not(:last-child){margin-bottom:37px}}@media print{.gallery:not(:last-child){margin-bottom:37px}}.gallery img{width:100%;height:auto}.category_5:not(.system_page) .content_top,.page_home:not(.system_page) .content_top{position:relative;background:none;padding-top:0;padding-bottom:0}.category_5:not(.system_page) .home_header_image,.page_home:not(.system_page) .home_header_image{width:100%;position:relative}.category_5:not(.system_page) .home_header_image img,.page_home:not(.system_page) .home_header_image img{width:100%;height:auto;display:block}.category_5:not(.system_page) .home_header_image+.content_inner,.page_home:not(.system_page) .home_header_image+.content_inner{position:absolute;bottom:0;padding-bottom:80px;z-index:2;left:calc((100% - 1020px)/2)}@media only screen and (max-width: 1000px)and (min-width: 501px){.category_5:not(.system_page) .home_header_image+.content_inner,.page_home:not(.system_page) .home_header_image+.content_inner{padding-bottom:8vw}}@media screen and (max-width: 500px){.category_5:not(.system_page) .home_header_image+.content_inner,.page_home:not(.system_page) .home_header_image+.content_inner{padding-bottom:35px}}@media print{.category_5:not(.system_page) .home_header_image+.content_inner,.page_home:not(.system_page) .home_header_image+.content_inner{padding-bottom:35px}}.category_5:not(.system_page) .home_header_image:before,.page_home:not(.system_page) .home_header_image:before{content:"";position:absolute;top:auto;left:0;width:100%;height:60%;display:block;background:rgba(0,0,0,0);bottom:0;background:rgba(0,0,0,0);background:-webkit-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.65));background:-o-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.65));background:-moz-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.65));background:-ms-linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.65));background:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.65));z-index:1;pointer-events:none}.category_5:not(.system_page) h1#page_title,.page_home:not(.system_page) h1#page_title{color:#fff;font-weight:700}.category_5:not(.system_page) iframe,.page_home:not(.system_page) iframe{width:100% !important;height:620px;display:block}.content_inner ul.tags{position:relative;margin-top:100px;margin-bottom:50px;display:flex;flex-flow:wrap}@media only screen and (max-width: 1000px)and (min-width: 501px){.content_inner ul.tags{margin-top:10vw}}@media screen and (max-width: 500px){.content_inner ul.tags{margin-top:40px}}@media print{.content_inner ul.tags{margin-top:3.8vw}}@media only screen and (max-width: 1000px)and (min-width: 501px){.content_inner ul.tags{margin-bottom:5vw}}@media screen and (max-width: 500px){.content_inner ul.tags{margin-bottom:25px}}@media print{.content_inner ul.tags{margin-bottom:2.2vw}}.content_inner ul.tags li{width:auto;border-radius:0;background:none;text-align:center;box-sizing:border-box;position:relative;z-index:1;display:inline-block;font:400 20px/32px "Nunito";text-transform:none;color:#6b6b6b;color:#000;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer;margin:0 20px 0 0;margin-top:10px;margin-bottom:5px;padding:0}@media print{.content_inner ul.tags li{font:400 13px/20px "Nunito";color:#000}}@media screen and (max-width: 800px){.content_inner ul.tags li{font-size:18px;line-height:30px}}@media screen and (max-width: 600px){.content_inner ul.tags li{font-size:16px;line-height:26px}}.content_inner ul.tags li:before{content:"";position:absolute;top:auto;left:0;width:0;height:2px;display:block;background:var(--primary-color);bottom:3px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.content_inner ul.tags li.active:hover,.content_inner ul.tags li.mixitup-control-active:hover,.content_inner ul.tags li.active,.content_inner ul.tags li.mixitup-control-active,.content_inner ul.tags li:hover{color:#000}.content_inner ul.tags li.active:hover:before,.content_inner ul.tags li.mixitup-control-active:hover:before,.content_inner ul.tags li.active:before,.content_inner ul.tags li.mixitup-control-active:before,.content_inner ul.tags li:hover:before{width:100%}.fancybox-toolbar button{display:none !important}.fancybox-toolbar button.fancybox-button--close{display:block !important}.fancybox-container .resource_description{display:block;color:#fff}iframe{max-width:100%}.video-js{width:100% !important;height:52.6% !important}.musics{margin-top:40px;display:flex;flex-flow:wrap;gap:clamp(10px,2vw,20px)}@media only screen and (max-width: 1000px)and (min-width: 501px){.musics{margin-top:4vw}}@media screen and (max-width: 500px){.musics{margin-top:22px}}@media print{.musics{margin-top:22px}}h2+.cf+.documents,h2+.documents,h3+.cf+.documents,h3+.documents{padding-top:1px}.documents{margin-top:50px;padding:0px 0 0}@media only screen and (max-width: 1000px)and (min-width: 501px){.documents{margin-top:5vw}}@media screen and (max-width: 500px){.documents{margin-top:25px}}@media print{.documents{margin-top:2.2vw}}.documents .documents{padding-top:0}.documents h2{display:none}.documents .document{display:block;border-bottom:1px solid rgba(107,107,107,.1)}.documents .document:first-child{border-top:1px solid rgba(107,107,107,.1)}.documents .document .description{display:none}.documents .document a{text-decoration:none;font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;text-decoration:none;cursor:pointer;display:block;position:relative;padding:19px 0 19px}@media print{.documents .document a{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.documents .document a{font-size:13px;line-height:19px}}.documents .document a:after{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:20px;line-height:20px;font-weight:400;text-transform:none;color:#6b6b6b;right:0;margin-top:-10px}.documents .document a:hover{color:var(--primary-color)}.documents .document a:hover:after{font-weight:700;color:var(--primary-color)}.documents .document .fa{display:none}@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.overview-description{margin-bottom:90px}@media only screen and (max-width: 1000px)and (min-width: 501px){.overview-description{margin-bottom:9vw}}@media screen and (max-width: 500px){.overview-description{margin-bottom:37px}}@media print{.overview-description{margin-bottom:37px}}.listing-description-inline{margin-bottom:60px}@media only screen and (max-width: 1000px)and (min-width: 501px){.listing-description-inline{margin-bottom:6vw}}@media screen and (max-width: 500px){.listing-description-inline{margin-bottom:25px}}@media print{.listing-description-inline{margin-bottom:2.2vw}}#mod_overview .overview_item:not(:first-child),#mod_overview .listing_entry:not(:first-child),#mixItUp .overview_item:not(:first-child),#mixItUp .listing_entry:not(:first-child){margin-top:100px}@media only screen and (max-width: 1000px)and (min-width: 501px){#mod_overview .overview_item:not(:first-child),#mod_overview .listing_entry:not(:first-child),#mixItUp .overview_item:not(:first-child),#mixItUp .listing_entry:not(:first-child){margin-top:10vw}}@media screen and (max-width: 500px){#mod_overview .overview_item:not(:first-child),#mod_overview .listing_entry:not(:first-child),#mixItUp .overview_item:not(:first-child),#mixItUp .listing_entry:not(:first-child){margin-top:40px}}@media print{#mod_overview .overview_item:not(:first-child),#mod_overview .listing_entry:not(:first-child),#mixItUp .overview_item:not(:first-child),#mixItUp .listing_entry:not(:first-child){margin-top:3.8vw}}#mod_overview .overview_item .overview_item_inner,#mod_overview .overview_item .listing-entry-inline,#mod_overview .listing_entry .overview_item_inner,#mod_overview .listing_entry .listing-entry-inline,#mixItUp .overview_item .overview_item_inner,#mixItUp .overview_item .listing-entry-inline,#mixItUp .listing_entry .overview_item_inner,#mixItUp .listing_entry .listing-entry-inline{position:relative;display:flex;align-items:flex-start}#mod_overview .overview_item .picture_wrap:empty,#mod_overview .listing_entry .picture_wrap:empty,#mixItUp .overview_item .picture_wrap:empty,#mixItUp .listing_entry .picture_wrap:empty{display:none}#mod_overview .overview_item .picture_wrap,#mod_overview .overview_item .pictures,#mod_overview .listing_entry .picture_wrap,#mod_overview .listing_entry .pictures,#mixItUp .overview_item .picture_wrap,#mixItUp .overview_item .pictures,#mixItUp .listing_entry .picture_wrap,#mixItUp .listing_entry .pictures{flex:0 0 400px;max-width:41.7%;width:100%;margin-right:60px}#mod_overview .overview_item .picture_wrap .picture,#mod_overview .overview_item .pictures .picture,#mod_overview .listing_entry .picture_wrap .picture,#mod_overview .listing_entry .pictures .picture,#mixItUp .overview_item .picture_wrap .picture,#mixItUp .overview_item .pictures .picture,#mixItUp .listing_entry .picture_wrap .picture,#mixItUp .listing_entry .pictures .picture{float:none;width:100%;height:auto}#mod_overview .overview_item .picture_wrap img,#mod_overview .overview_item .pictures img,#mod_overview .listing_entry .picture_wrap img,#mod_overview .listing_entry .pictures img,#mixItUp .overview_item .picture_wrap img,#mixItUp .overview_item .pictures img,#mixItUp .listing_entry .picture_wrap img,#mixItUp .listing_entry .pictures img{width:100%;height:auto}#mod_overview .overview_item .picture_wrap,#mod_overview .listing_entry .picture_wrap,#mixItUp .overview_item .picture_wrap,#mixItUp .listing_entry .picture_wrap{position:relative}#mod_overview .overview_item .picture_wrap .pictures,#mod_overview .listing_entry .picture_wrap .pictures,#mixItUp .overview_item .picture_wrap .pictures,#mixItUp .listing_entry .picture_wrap .pictures{flex:0 0 100%;max-width:100%;margin-right:0;width:100%}#mod_overview .overview_item .picture_wrap .listing-tags,#mod_overview .listing_entry .picture_wrap .listing-tags,#mixItUp .overview_item .picture_wrap .listing-tags,#mixItUp .listing_entry .picture_wrap .listing-tags{position:absolute;right:0;top:0}#mod_overview .overview_item .listing-subtitle2,#mod_overview .listing_entry .listing-subtitle2,#mixItUp .overview_item .listing-subtitle2,#mixItUp .listing_entry .listing-subtitle2{display:none}#mod_overview .overview_item .content,#mod_overview .listing_entry .content,#mixItUp .overview_item .content,#mixItUp .listing_entry .content{box-sizing:border-box;display:flex;flex-flow:column;justify-content:space-between;width:100%}#mod_overview .overview_item .content p,#mod_overview .listing_entry .content p,#mixItUp .overview_item .content p,#mixItUp .listing_entry .content p{margin-bottom:15px}@media only screen and (max-width: 1000px)and (min-width: 501px){#mod_overview .overview_item .content p,#mod_overview .listing_entry .content p,#mixItUp .overview_item .content p,#mixItUp .listing_entry .content p{margin-bottom:1.5vw}}@media screen and (max-width: 500px){#mod_overview .overview_item .content p,#mod_overview .listing_entry .content p,#mixItUp .overview_item .content p,#mixItUp .listing_entry .content p{margin-bottom:10px}}@media print{#mod_overview .overview_item .content p,#mod_overview .listing_entry .content p,#mixItUp .overview_item .content p,#mixItUp .listing_entry .content p{margin-bottom:.8vw}}#mod_overview .overview_item .content p strong,#mod_overview .listing_entry .content p strong,#mixItUp .overview_item .content p strong,#mixItUp .listing_entry .content p strong{color:#6b6b6b}#mod_overview .overview_item .content h2,#mod_overview .overview_item .content h2 a,#mod_overview .listing_entry .content h2,#mod_overview .listing_entry .content h2 a,#mixItUp .overview_item .content h2,#mixItUp .overview_item .content h2 a,#mixItUp .listing_entry .content h2,#mixItUp .listing_entry .content h2 a{font:700 40px/50px "Nunito";letter-spacing:0px;margin:0;padding:0;color:var(--primary-color);color:#000;font-weight:700;text-decoration:none}@media screen and (max-width: 1000px){#mod_overview .overview_item .content h2,#mod_overview .overview_item .content h2 a,#mod_overview .listing_entry .content h2,#mod_overview .listing_entry .content h2 a,#mixItUp .overview_item .content h2,#mixItUp .overview_item .content h2 a,#mixItUp .listing_entry .content h2,#mixItUp .listing_entry .content h2 a{font-size:38px;line-height:48px}}@media screen and (max-width: 800px){#mod_overview .overview_item .content h2,#mod_overview .overview_item .content h2 a,#mod_overview .listing_entry .content h2,#mod_overview .listing_entry .content h2 a,#mixItUp .overview_item .content h2,#mixItUp .overview_item .content h2 a,#mixItUp .listing_entry .content h2,#mixItUp .listing_entry .content h2 a{font-size:27px;line-height:35px}}@media screen and (max-width: 600px){#mod_overview .overview_item .content h2,#mod_overview .overview_item .content h2 a,#mod_overview .listing_entry .content h2,#mod_overview .listing_entry .content h2 a,#mixItUp .overview_item .content h2,#mixItUp .overview_item .content h2 a,#mixItUp .listing_entry .content h2,#mixItUp .listing_entry .content h2 a{font-size:23px;line-height:30px}}@media print{#mod_overview .overview_item .content h2,#mod_overview .overview_item .content h2 a,#mod_overview .listing_entry .content h2,#mod_overview .listing_entry .content h2 a,#mixItUp .overview_item .content h2,#mixItUp .overview_item .content h2 a,#mixItUp .listing_entry .content h2,#mixItUp .listing_entry .content h2 a{font:700 15px/20px "Nunito"}}#mod_overview .overview_item .content h2+h3,#mod_overview .overview_item .content h2 a+h3,#mod_overview .listing_entry .content h2+h3,#mod_overview .listing_entry .content h2 a+h3,#mixItUp .overview_item .content h2+h3,#mixItUp .overview_item .content h2 a+h3,#mixItUp .listing_entry .content h2+h3,#mixItUp .listing_entry .content h2 a+h3{margin-top:0}#mod_overview .overview_item .content h2:empty+.listing-content-text,#mod_overview .overview_item .content h2 a:empty+.listing-content-text,#mod_overview .listing_entry .content h2:empty+.listing-content-text,#mod_overview .listing_entry .content h2 a:empty+.listing-content-text,#mixItUp .overview_item .content h2:empty+.listing-content-text,#mixItUp .overview_item .content h2 a:empty+.listing-content-text,#mixItUp .listing_entry .content h2:empty+.listing-content-text,#mixItUp .listing_entry .content h2 a:empty+.listing-content-text{margin-top:0}#mod_overview .overview_item .content h3.subtitle,#mod_overview .listing_entry .content h3.subtitle,#mixItUp .overview_item .content h3.subtitle,#mixItUp .listing_entry .content h3.subtitle{font:700 26px/38px "Nunito";color:#333;margin:0;font-weight:400;color:#000}@media screen and (max-width: 1000px){#mod_overview .overview_item .content h3.subtitle,#mod_overview .listing_entry .content h3.subtitle,#mixItUp .overview_item .content h3.subtitle,#mixItUp .listing_entry .content h3.subtitle{font-size:25px;line-height:35px}}@media screen and (max-width: 800px){#mod_overview .overview_item .content h3.subtitle,#mod_overview .listing_entry .content h3.subtitle,#mixItUp .overview_item .content h3.subtitle,#mixItUp .listing_entry .content h3.subtitle{font-size:24px;line-height:32px}}@media screen and (max-width: 600px){#mod_overview .overview_item .content h3.subtitle,#mod_overview .listing_entry .content h3.subtitle,#mixItUp .overview_item .content h3.subtitle,#mixItUp .listing_entry .content h3.subtitle{font-size:19px;line-height:25px}}@media print{#mod_overview .overview_item .content h3.subtitle,#mod_overview .listing_entry .content h3.subtitle,#mixItUp .overview_item .content h3.subtitle,#mixItUp .listing_entry .content h3.subtitle{font:700 13px/19px "Nunito"}}#mod_overview .overview_item .content .introduction,#mod_overview .overview_item .content .listing-content-introduction,#mod_overview .listing_entry .content .introduction,#mod_overview .listing_entry .content .listing-content-introduction,#mixItUp .overview_item .content .introduction,#mixItUp .overview_item .content .listing-content-introduction,#mixItUp .listing_entry .content .introduction,#mixItUp .listing_entry .content .listing-content-introduction{font:400 20px/32px "Nunito";text-transform:none;color:#6b6b6b;margin-top:30px;margin-bottom:0}@media print{#mod_overview .overview_item .content .introduction,#mod_overview .overview_item .content .listing-content-introduction,#mod_overview .listing_entry .content .introduction,#mod_overview .listing_entry .content .listing-content-introduction,#mixItUp .overview_item .content .introduction,#mixItUp .overview_item .content .listing-content-introduction,#mixItUp .listing_entry .content .introduction,#mixItUp .listing_entry .content .listing-content-introduction{font:400 13px/20px "Nunito";color:#000}}@media screen and (max-width: 800px){#mod_overview .overview_item .content .introduction,#mod_overview .overview_item .content .listing-content-introduction,#mod_overview .listing_entry .content .introduction,#mod_overview .listing_entry .content .listing-content-introduction,#mixItUp .overview_item .content .introduction,#mixItUp .overview_item .content .listing-content-introduction,#mixItUp .listing_entry .content .introduction,#mixItUp .listing_entry .content .listing-content-introduction{font-size:18px;line-height:30px}}@media screen and (max-width: 600px){#mod_overview .overview_item .content .introduction,#mod_overview .overview_item .content .listing-content-introduction,#mod_overview .listing_entry .content .introduction,#mod_overview .listing_entry .content .listing-content-introduction,#mixItUp .overview_item .content .introduction,#mixItUp .overview_item .content .listing-content-introduction,#mixItUp .listing_entry .content .introduction,#mixItUp .listing_entry .content .listing-content-introduction{font-size:16px;line-height:26px}}@media only screen and (max-width: 1000px)and (min-width: 501px){#mod_overview .overview_item .content .introduction,#mod_overview .overview_item .content .listing-content-introduction,#mod_overview .listing_entry .content .introduction,#mod_overview .listing_entry .content .listing-content-introduction,#mixItUp .overview_item .content .introduction,#mixItUp .overview_item .content .listing-content-introduction,#mixItUp .listing_entry .content .introduction,#mixItUp .listing_entry .content .listing-content-introduction{margin-top:3vw}}@media screen and (max-width: 500px){#mod_overview .overview_item .content .introduction,#mod_overview .overview_item .content .listing-content-introduction,#mod_overview .listing_entry .content .introduction,#mod_overview .listing_entry .content .listing-content-introduction,#mixItUp .overview_item .content .introduction,#mixItUp .overview_item .content .listing-content-introduction,#mixItUp .listing_entry .content .introduction,#mixItUp .listing_entry .content .listing-content-introduction{margin-top:18px}}@media print{#mod_overview .overview_item .content .introduction,#mod_overview .overview_item .content .listing-content-introduction,#mod_overview .listing_entry .content .introduction,#mod_overview .listing_entry .content .listing-content-introduction,#mixItUp .overview_item .content .introduction,#mixItUp .overview_item .content .listing-content-introduction,#mixItUp .listing_entry .content .introduction,#mixItUp .listing_entry .content .listing-content-introduction{margin-top:18px}}#mod_overview .overview_item .content .listing-content-text,#mod_overview .overview_item .content .text,#mod_overview .listing_entry .content .listing-content-text,#mod_overview .listing_entry .content .text,#mixItUp .overview_item .content .listing-content-text,#mixItUp .overview_item .content .text,#mixItUp .listing_entry .content .listing-content-text,#mixItUp .listing_entry .content .text{margin-top:30px}@media only screen and (max-width: 1000px)and (min-width: 501px){#mod_overview .overview_item .content .listing-content-text,#mod_overview .overview_item .content .text,#mod_overview .listing_entry .content .listing-content-text,#mod_overview .listing_entry .content .text,#mixItUp .overview_item .content .listing-content-text,#mixItUp .overview_item .content .text,#mixItUp .listing_entry .content .listing-content-text,#mixItUp .listing_entry .content .text{margin-top:3vw}}@media screen and (max-width: 500px){#mod_overview .overview_item .content .listing-content-text,#mod_overview .overview_item .content .text,#mod_overview .listing_entry .content .listing-content-text,#mod_overview .listing_entry .content .text,#mixItUp .overview_item .content .listing-content-text,#mixItUp .overview_item .content .text,#mixItUp .listing_entry .content .listing-content-text,#mixItUp .listing_entry .content .text{margin-top:18px}}@media print{#mod_overview .overview_item .content .listing-content-text,#mod_overview .overview_item .content .text,#mod_overview .listing_entry .content .listing-content-text,#mod_overview .listing_entry .content .text,#mixItUp .overview_item .content .listing-content-text,#mixItUp .overview_item .content .text,#mixItUp .listing_entry .content .listing-content-text,#mixItUp .listing_entry .content .text{margin-top:18px}}#mod_overview .overview_item .content .listing-content-text:first-child,#mod_overview .overview_item .content .text:first-child,#mod_overview .listing_entry .content .listing-content-text:first-child,#mod_overview .listing_entry .content .text:first-child,#mixItUp .overview_item .content .listing-content-text:first-child,#mixItUp .overview_item .content .text:first-child,#mixItUp .listing_entry .content .listing-content-text:first-child,#mixItUp .listing_entry .content .text:first-child{margin-top:0}#mod_overview .overview_item .content .text,#mod_overview .listing_entry .content .text,#mixItUp .overview_item .content .text,#mixItUp .listing_entry .content .text{display:none}#mod_overview .overview_item .content .listing-more-button,#mod_overview .listing_entry .content .listing-more-button,#mixItUp .overview_item .content .listing-more-button,#mixItUp .listing_entry .content .listing-more-button{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;text-decoration:none !important;color:var(--primary-color);display:inline-block;margin-top:30px}@media print{#mod_overview .overview_item .content .listing-more-button,#mod_overview .listing_entry .content .listing-more-button,#mixItUp .overview_item .content .listing-more-button,#mixItUp .listing_entry .content .listing-more-button{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){#mod_overview .overview_item .content .listing-more-button,#mod_overview .listing_entry .content .listing-more-button,#mixItUp .overview_item .content .listing-more-button,#mixItUp .listing_entry .content .listing-more-button{font-size:13px;line-height:19px}}#mod_overview .overview_item .content .listing-more-button:after,#mod_overview .listing_entry .content .listing-more-button:after,#mixItUp .overview_item .content .listing-more-button:after,#mixItUp .listing_entry .content .listing-more-button:after{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:var(--primary-color-dark);display:inline-block;position:relative;margin-left:20px;right:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;vertical-align:-2px}#mod_overview .overview_item .content .listing-more-button:hover,#mod_overview .listing_entry .content .listing-more-button:hover,#mixItUp .overview_item .content .listing-more-button:hover,#mixItUp .listing_entry .content .listing-more-button:hover{color:var(--primary-color)}#mod_overview .overview_item .content .listing-more-button:hover:after,#mod_overview .listing_entry .content .listing-more-button:hover:after,#mixItUp .overview_item .content .listing-more-button:hover:after,#mixItUp .listing_entry .content .listing-more-button:hover:after{color:var(--primary-color);margin-left:20px;right:-5px}@media screen and (max-width: 600px){#mod_overview .overview_item .content .listing-more-button:hover:after,#mod_overview .overview_item .content .listing-more-button:after,#mod_overview .listing_entry .content .listing-more-button:hover:after,#mod_overview .listing_entry .content .listing-more-button:after,#mixItUp .overview_item .content .listing-more-button:hover:after,#mixItUp .overview_item .content .listing-more-button:after,#mixItUp .listing_entry .content .listing-more-button:hover:after,#mixItUp .listing_entry .content .listing-more-button:after{margin-left:10px}}@media print{#mod_overview .overview_item .content .listing-more-button,#mod_overview .listing_entry .content .listing-more-button,#mixItUp .overview_item .content .listing-more-button,#mixItUp .listing_entry .content .listing-more-button{display:none !important}}@media only screen and (max-width: 1000px)and (min-width: 501px){#mod_overview .overview_item .content .listing-more-button,#mod_overview .listing_entry .content .listing-more-button,#mixItUp .overview_item .content .listing-more-button,#mixItUp .listing_entry .content .listing-more-button{margin-top:3vw}}@media screen and (max-width: 500px){#mod_overview .overview_item .content .listing-more-button,#mod_overview .listing_entry .content .listing-more-button,#mixItUp .overview_item .content .listing-more-button,#mixItUp .listing_entry .content .listing-more-button{margin-top:18px}}@media print{#mod_overview .overview_item .content .listing-more-button,#mod_overview .listing_entry .content .listing-more-button,#mixItUp .overview_item .content .listing-more-button,#mixItUp .listing_entry .content .listing-more-button{margin-top:18px}}#mod_overview .overview_item .content .listing-date,#mod_overview .listing_entry .content .listing-date,#mixItUp .overview_item .content .listing-date,#mixItUp .listing_entry .content .listing-date{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;letter-spacing:0;font-weight:600;color:#6b6b6b;margin-bottom:5px}@media print{#mod_overview .overview_item .content .listing-date,#mod_overview .listing_entry .content .listing-date,#mixItUp .overview_item .content .listing-date,#mixItUp .listing_entry .content .listing-date{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){#mod_overview .overview_item .content .listing-date,#mod_overview .listing_entry .content .listing-date,#mixItUp .overview_item .content .listing-date,#mixItUp .listing_entry .content .listing-date{font-size:13px;line-height:19px}}@media only screen and (max-width: 1000px)and (min-width: 501px){#mod_overview .overview_item .content .listing-date,#mod_overview .listing_entry .content .listing-date,#mixItUp .overview_item .content .listing-date,#mixItUp .listing_entry .content .listing-date{margin-bottom:5px}}@media screen and (max-width: 500px){#mod_overview .overview_item .content .listing-date,#mod_overview .listing_entry .content .listing-date,#mixItUp .overview_item .content .listing-date,#mixItUp .listing_entry .content .listing-date{margin-bottom:5px}}@media print{#mod_overview .overview_item .content .listing-date,#mod_overview .listing_entry .content .listing-date,#mixItUp .overview_item .content .listing-date,#mixItUp .listing_entry .content .listing-date{margin-bottom:5px}}.listing_entry_backlink a{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;font-weight:700;text-decoration:none;color:#000;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font:600 22px/30px "Nunito";color:#000;text-transform:none;display:inline-block;position:relative;margin-left:-32px;color:var(--primary-color-dark)}@media print{.listing_entry_backlink a{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.listing_entry_backlink a{font-size:13px;line-height:19px}}.listing_entry_backlink a:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:#000;display:inline-block;position:relative;margin-right:8px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.listing_entry_backlink a:hover{color:var(--primary-color)}.listing_entry_backlink a:hover:before{color:var(--primary-color);margin-right:8px;left:-5px}@media print{.listing_entry_backlink a:before{background:#000}}@media screen and (max-width: 800px){.listing_entry_backlink a{font-size:20px;line-height:28px}}@media screen and (max-width: 600px){.listing_entry_backlink a{font-size:18px;line-height:24px}}@media print{.listing_entry_backlink a{font:700 14px/20px "Nunito"}}.listing_entry_backlink a:before{font-size:18px;margin-right:15px;top:-1px;color:var(--primary-color-dark)}.listing_entry_backlink a:hover:before{margin-right:15px}.team .content_top .listing_entry_backlink a{color:#000}.team .content_top .listing_entry_backlink a:before{color:#000}.team .listing-description-inline{margin-bottom:50px}@media only screen and (max-width: 1000px)and (min-width: 501px){.team .listing-description-inline{margin-bottom:5vw}}@media screen and (max-width: 500px){.team .listing-description-inline{margin-bottom:25px}}@media print{.team .listing-description-inline{margin-bottom:2.2vw}}#mixItUp .listing_entry.story_left .picture_wrap,#mixItUp .listing_entry.story_right .picture_wrap{flex:0 0 450px;max-width:47%}#mixItUp .listing_entry.story_left .picture_wrap+.content,#mixItUp .listing_entry.story_right .picture_wrap+.content{padding-top:40px}@media only screen and (max-width: 1000px)and (min-width: 501px){#mixItUp .listing_entry.story_left .picture_wrap+.content,#mixItUp .listing_entry.story_right .picture_wrap+.content{padding-top:4vw}}@media screen and (max-width: 500px){#mixItUp .listing_entry.story_left .picture_wrap+.content,#mixItUp .listing_entry.story_right .picture_wrap+.content{padding-top:22px}}@media print{#mixItUp .listing_entry.story_left .picture_wrap+.content,#mixItUp .listing_entry.story_right .picture_wrap+.content{padding-top:22px}}#mixItUp .listing_entry.story_left .picture_wrap .video-js,#mixItUp .listing_entry.story_right .picture_wrap .video-js{height:100% !important}#mixItUp .listing_entry.story_right .picture_wrap{order:2;margin-left:60px;margin-right:0}#mixItUp .listing_entry.story_full .listing-entry-inline{flex-flow:column}#mixItUp .listing_entry.story_full .picture_wrap{flex:0 0 100%;max-width:100%;margin-right:0;margin-bottom:30px}@media only screen and (max-width: 1000px)and (min-width: 501px){#mixItUp .listing_entry.story_full .picture_wrap{margin-bottom:3vw}}@media screen and (max-width: 500px){#mixItUp .listing_entry.story_full .picture_wrap{margin-bottom:18px}}@media print{#mixItUp .listing_entry.story_full .picture_wrap{margin-bottom:18px}}#mixItUp .listing_entry.story_full .picture_wrap .pictures,#mixItUp .listing_entry.story_full .picture_wrap .pictures *{width:100%;height:auto}#mixItUp .listing_entry.story_full .content{max-width:85%;text-align:center;margin:auto}#mixItUp .listing_entry.story_full .content .listing-content-text{margin-top:20px}@media only screen and (max-width: 1000px)and (min-width: 501px){#mixItUp .listing_entry.story_full .content .listing-content-text{margin-top:2vw}}@media screen and (max-width: 500px){#mixItUp .listing_entry.story_full .content .listing-content-text{margin-top:12px}}@media print{#mixItUp .listing_entry.story_full .content .listing-content-text{margin-top:12px}}.listing_property_filter{position:relative;margin-top:30px;margin-bottom:50px}@media only screen and (max-width: 1000px)and (min-width: 501px){.listing_property_filter{margin-top:3vw}}@media screen and (max-width: 500px){.listing_property_filter{margin-top:18px}}@media print{.listing_property_filter{margin-top:18px}}@media only screen and (max-width: 1000px)and (min-width: 501px){.listing_property_filter{margin-bottom:5vw}}@media screen and (max-width: 500px){.listing_property_filter{margin-bottom:25px}}@media print{.listing_property_filter{margin-bottom:2.2vw}}.listing_property_filter form{display:flex;flex-wrap:wrap;margin-left:-60px;margin-top:-60px;width:auto;position:relative;margin-top:0}.listing_property_filter form>*{flex:0 0 33.33%;max-width:33.33%;padding:60px 0 0 60px;box-sizing:border-box}.listing_property_filter form>*{padding-bottom:0;margin-bottom:0;padding-top:0}.listing_property_filter form>p{display:none}.listing_property_filter form>p:nth-of-type(2),.listing_property_filter form>p:nth-of-type(1){display:block}.listing_property_filter form .listing_reset_filter{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;font-size:12px !important;position:absolute;right:0;bottom:-28px;text-decoration:none;color:#000}@media print{.listing_property_filter form .listing_reset_filter{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.listing_property_filter form .listing_reset_filter{font-size:13px;line-height:19px}}.listing_property_filter form .listing_reset_filter:hover{color:#e30613}.listing_property_filter form input{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;letter-spacing:0;color:rgba(0,0,0,.5);text-transform:none;font-weight:400;width:100%;height:46px;border:1px solid #eeecea;padding:6px 61px 6px 15px;background:#fbf9f7;box-sizing:border-box;border-radius:2px;width:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media print{.listing_property_filter form input{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.listing_property_filter form input{font-size:13px;line-height:19px}}.listing_property_filter form input::-webkit-input-placeholder{color:rgba(0,0,0,.5);opacity:1;text-transform:1;font-weight:400}.listing_property_filter form input:-moz-placeholder{color:rgba(0,0,0,.5);opacity:1;text-transform:1;font-weight:400}.listing_property_filter form input::-moz-placeholder{color:rgba(0,0,0,.5);opacity:1;text-transform:1;font-weight:400}.listing_property_filter form input:-ms-input-placeholder{color:rgba(0,0,0,.5);opacity:1;text-transform:1;font-weight:400}.listing_property_filter form label{font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;color:#000;font-weight:700;position:relative;margin-bottom:8px;display:block}@media print{.listing_property_filter form label{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){.listing_property_filter form label{font-size:14px;line-height:19px}}.listing_property_filter form .listing_search_wrap{position:relative;display:flex;flex-flow:column;justify-content:flex-end}.listing_property_filter form .listing_search_buttons>input{display:none}.listing_property_filter form .listing_search_buttons .submit_button_wrap{min-width:0;padding:0;width:44px;height:44px;min-height:44px;position:absolute;right:1px;bottom:1px}.listing_property_filter form .listing_search_buttons .submit_button_wrap:hover:before{background:var(--primary-color-dark);border-color:var(--primary-color-dark)}.listing_property_filter form .listing_search_buttons .submit_button_wrap:before{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:13px;line-height:13px;font-weight:400;text-transform:none;color:#fff;font-weight:700;right:0;width:44px;height:44px;line-height:44px;border-radius:2px;background:var(--primary-color);text-align:center;border:1px solid var(--primary-color);box-sizing:border-box;z-index:1;padding:0 0 0 2px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.listing_property_filter form .listing_search_buttons .submit_button_wrap:after{display:none}.listing_property_filter form .listing_search_buttons .submit_button_wrap input{width:44px;height:44px;padding:0}.listing_property_filter form .listing_search_buttons .submit_button_wrap .submit_button_text{font-size:0}.listing_property_filter form select{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;letter-spacing:0;color:rgba(0,0,0,.5);text-transform:none;font-weight:400;width:100%;height:46px;border:1px solid #eeecea;padding:6px 61px 6px 15px;background:#fbf9f7;box-sizing:border-box;border-radius:2px;width:100%}@media print{.listing_property_filter form select{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.listing_property_filter form select{font-size:13px;line-height:19px}}.listing_property_filter form select option{background:#fbf9f7 !important;padding:6px 0 6px 0;background:#fbf9f7 linear-gradient(0deg, #FBF9F7 0%, #FBF9F7 100%) !important}.listing_property_filter form select option:checked{color:rgba(0,0,0,.5) !important}.css_icons_weiss .module-listing,.css_icons .module-listing{display:flex;flex-flow:wrap;justify-content:space-between}.css_icons_weiss .listing-description-inline,.css_icons .listing-description-inline{margin-bottom:40px}@media only screen and (max-width: 1000px)and (min-width: 501px){.css_icons_weiss .listing-description-inline,.css_icons .listing-description-inline{margin-bottom:4vw}}@media screen and (max-width: 500px){.css_icons_weiss .listing-description-inline,.css_icons .listing-description-inline{margin-bottom:22px}}@media print{.css_icons_weiss .listing-description-inline,.css_icons .listing-description-inline{margin-bottom:22px}}.css_icons_weiss #mixItUp .listing_entry,.css_icons #mixItUp .listing_entry{flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px)}.css_icons_weiss #mixItUp .listing_entry .listing-entry-inline,.css_icons #mixItUp .listing_entry .listing-entry-inline{flex-flow:wrap}.css_icons_weiss #mixItUp .listing_entry:not(:first-child),.css_icons #mixItUp .listing_entry:not(:first-child){margin-top:80px}@media only screen and (max-width: 1000px)and (min-width: 501px){.css_icons_weiss #mixItUp .listing_entry:not(:first-child),.css_icons #mixItUp .listing_entry:not(:first-child){margin-top:8vw}}@media screen and (max-width: 500px){.css_icons_weiss #mixItUp .listing_entry:not(:first-child),.css_icons #mixItUp .listing_entry:not(:first-child){margin-top:35px}}@media print{.css_icons_weiss #mixItUp .listing_entry:not(:first-child),.css_icons #mixItUp .listing_entry:not(:first-child){margin-top:35px}}.css_icons_weiss #mixItUp .listing_entry:nth-child(2),.css_icons_weiss #mixItUp .listing_entry:first-child,.css_icons #mixItUp .listing_entry:nth-child(2),.css_icons #mixItUp .listing_entry:first-child{margin-top:0}.css_icons_weiss #mixItUp .listing_entry .listing-content-text,.css_icons #mixItUp .listing_entry .listing-content-text{margin-top:20px}@media only screen and (max-width: 1000px)and (min-width: 501px){.css_icons_weiss #mixItUp .listing_entry .listing-content-text,.css_icons #mixItUp .listing_entry .listing-content-text{margin-top:2vw}}@media screen and (max-width: 500px){.css_icons_weiss #mixItUp .listing_entry .listing-content-text,.css_icons #mixItUp .listing_entry .listing-content-text{margin-top:12px}}@media print{.css_icons_weiss #mixItUp .listing_entry .listing-content-text,.css_icons #mixItUp .listing_entry .listing-content-text{margin-top:12px}}.css_icons_weiss #mixItUp .listing_entry .content h2,.css_icons #mixItUp .listing_entry .content h2{display:inline-block;font:400 20px/32px "Nunito";text-transform:none;color:#6b6b6b;font-weight:700;color:#000;margin-right:6px}@media print{.css_icons_weiss #mixItUp .listing_entry .content h2,.css_icons #mixItUp .listing_entry .content h2{font:400 13px/20px "Nunito";color:#000}}@media screen and (max-width: 800px){.css_icons_weiss #mixItUp .listing_entry .content h2,.css_icons #mixItUp .listing_entry .content h2{font-size:18px;line-height:30px}}@media screen and (max-width: 600px){.css_icons_weiss #mixItUp .listing_entry .content h2,.css_icons #mixItUp .listing_entry .content h2{font-size:16px;line-height:26px}}.css_icons_weiss #mixItUp .listing_entry .picture_wrap,.css_icons #mixItUp .listing_entry .picture_wrap{width:83px;flex:0 0 83px;background:var(--primary-color);border-radius:4px;height:83px;box-shadow:0 12px 14px -7px rgba(var(--primary-color-rgba), 0.5);display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media only screen and (max-width: 1000px)and (min-width: 501px){.css_icons_weiss #mixItUp .listing_entry .picture_wrap,.css_icons #mixItUp .listing_entry .picture_wrap{margin-bottom:2vw}}@media screen and (max-width: 500px){.css_icons_weiss #mixItUp .listing_entry .picture_wrap,.css_icons #mixItUp .listing_entry .picture_wrap{margin-bottom:12px}}@media print{.css_icons_weiss #mixItUp .listing_entry .picture_wrap,.css_icons #mixItUp .listing_entry .picture_wrap{margin-bottom:12px}}.css_icons_weiss #mixItUp .listing_entry .picture_wrap span,.css_icons #mixItUp .listing_entry .picture_wrap span{box-shadow:none}.css_icons_weiss #mixItUp .listing_entry .picture_wrap a,.css_icons #mixItUp .listing_entry .picture_wrap a{pointer-events:none}.css_icons_weiss #mixItUp .listing_entry .picture_wrap .pictures,.css_icons #mixItUp .listing_entry .picture_wrap .pictures{display:flex}.css_icons_weiss #mixItUp .listing_entry .picture_wrap .picture,.css_icons #mixItUp .listing_entry .picture_wrap .picture{max-width:60px;max-height:62px;margin:auto;margin-top:-1px}.css_icons_weiss #mixItUp .listing_entry .picture_wrap .picture img,.css_icons #mixItUp .listing_entry .picture_wrap .picture img{width:auto;height:auto;max-width:60px;max-height:62px;object-fit:cover}.css_icons_weiss #mixItUp .listing_entry .picture_wrap{width:auto;flex:1;background:none;border-radius:0;height:auto;box-shadow:none}.css_icons_weiss #mixItUp .listing_entry .picture_wrap .picture{max-width:unset;max-height:unset;margin:auto;margin-top:0}.css_icons_weiss #mixItUp .listing_entry .picture_wrap .picture img{width:auto;height:auto;max-width:unset;max-height:120px;object-fit:contain}.team #mixItUp .module-listing{display:flex;justify-content:space-between;flex-flow:wrap}.team #mixItUp .listing_entry{flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);display:flex;flex-flow:column}.team #mixItUp .listing_entry:not(:first-child){margin-top:40px}@media only screen and (max-width: 1000px)and (min-width: 501px){.team #mixItUp .listing_entry:not(:first-child){margin-top:4vw}}@media screen and (max-width: 500px){.team #mixItUp .listing_entry:not(:first-child){margin-top:22px}}@media print{.team #mixItUp .listing_entry:not(:first-child){margin-top:22px}}.team #mixItUp .listing_entry:nth-child(2),.team #mixItUp .listing_entry:first-child{margin-top:0}.team #mixItUp .listing_entry .listing-entry-inline{background:#fff;border:1px solid #e2e1df;border-radius:2px;height:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;box-shadow:none;display:flex;flex-flow:column}.team #mixItUp .listing_entry .listing-entry-inline:hover{box-shadow:0 5px 36px -12px rgba(0,0,0,.3)}.team #mixItUp .listing_entry .listing-entry-inline:hover .picture.picture_1{opacity:1;visibility:visible}.team #mixItUp .listing_entry .listing-entry-inline:hover .content .listing-more-button{visibility:visible;opacity:1;right:40px}.team #mixItUp .listing_entry .pictures{flex:1;max-width:100%;position:relative;margin-right:0;width:100%;margin-bottom:0}.team #mixItUp .listing_entry .pictures *{width:100%;height:auto}.team #mixItUp .listing_entry .pictures .picture.picture_1{position:absolute;top:0;left:0;z-index:1;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.team #mixItUp .listing_entry .content{padding:25px;position:relative;height:100%;box-sizing:border-box;display:flex;flex-flow:column;justify-content:flex-start}.team #mixItUp .listing_entry .content h2,.team #mixItUp .listing_entry .content h2 a{font:700 26px/38px "Nunito";color:#333;font-weight:400}@media screen and (max-width: 1000px){.team #mixItUp .listing_entry .content h2,.team #mixItUp .listing_entry .content h2 a{font-size:25px;line-height:35px}}@media screen and (max-width: 800px){.team #mixItUp .listing_entry .content h2,.team #mixItUp .listing_entry .content h2 a{font-size:24px;line-height:32px}}@media screen and (max-width: 600px){.team #mixItUp .listing_entry .content h2,.team #mixItUp .listing_entry .content h2 a{font-size:19px;line-height:25px}}@media print{.team #mixItUp .listing_entry .content h2,.team #mixItUp .listing_entry .content h2 a{font:700 13px/19px "Nunito"}}.team #mixItUp .listing_entry .content .listing-content-introduction{margin-top:10px}@media only screen and (max-width: 1000px)and (min-width: 501px){.team #mixItUp .listing_entry .content .listing-content-introduction{margin-top:1vw}}@media screen and (max-width: 500px){.team #mixItUp .listing_entry .content .listing-content-introduction{margin-top:5px}}@media print{.team #mixItUp .listing_entry .content .listing-content-introduction{margin-top:5px}}.team #mixItUp .listing_entry .content .listing-content-text{display:none}.team #mixItUp .listing_entry .content .listing-more-button{font-size:0;position:absolute;right:50px;top:50%;margin-top:-13px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.team #mixItUp .listing_entry .content .listing-more-button:after{font-size:25px;line-height:25px}.team.detail#content .content_top+.content_inner{display:flex;justify-content:space-between;align-items:center;padding-bottom:50px}@media only screen and (max-width: 1000px)and (min-width: 501px){.team.detail#content .content_top+.content_inner{padding-bottom:5vw}}@media screen and (max-width: 500px){.team.detail#content .content_top+.content_inner{padding-bottom:25px}}@media print{.team.detail#content .content_top+.content_inner{padding-bottom:2.2vw}}.team.detail#content .content_top+.content_inner .team_picture{order:2;margin-left:80px;max-width:47%;flex:0 0 450px}.team.detail#content .content_top+.content_inner .team_picture *{width:100%;height:auto}.team.detail#content .content_top+.content_inner h1#page_title{font:700 40px/50px "Nunito";letter-spacing:0px;margin:0;padding:0;color:var(--primary-color);color:#000;margin-bottom:5px}@media screen and (max-width: 1000px){.team.detail#content .content_top+.content_inner h1#page_title{font-size:38px;line-height:48px}}@media screen and (max-width: 800px){.team.detail#content .content_top+.content_inner h1#page_title{font-size:27px;line-height:35px}}@media screen and (max-width: 600px){.team.detail#content .content_top+.content_inner h1#page_title{font-size:23px;line-height:30px}}@media print{.team.detail#content .content_top+.content_inner h1#page_title{font:700 15px/20px "Nunito"}}.team.detail .team_detail_text,.team.detail div.introduction{font:400 26px/42px "Nunito";text-transform:none;color:#6b6b6b;color:#000}@media print{.team.detail .team_detail_text,.team.detail div.introduction{font:400 14px/21px "Nunito";color:#000}}@media screen and (max-width: 1000px){.team.detail .team_detail_text,.team.detail div.introduction{font-size:23px;line-height:36px}}@media screen and (max-width: 800px){.team.detail .team_detail_text,.team.detail div.introduction{font-size:21px;line-height:33px}}@media screen and (max-width: 600px){.team.detail .team_detail_text,.team.detail div.introduction{font-size:18px;line-height:28px}}.team.detail .team_detail_text a,.team.detail div.introduction a{color:#000}.team.detail .team_detail_text a:hover,.team.detail div.introduction a:hover{color:var(--primary-color)}.team.detail div.introduction{margin-bottom:60px}@media only screen and (max-width: 1000px)and (min-width: 501px){.team.detail div.introduction{margin-bottom:6vw}}@media screen and (max-width: 500px){.team.detail div.introduction{margin-bottom:25px}}@media print{.team.detail div.introduction{margin-bottom:2.2vw}}.team.detail .detail_properties_wrap{padding-top:80px;padding-bottom:80px;background:#fbf9f7;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}@media only screen and (max-width: 1000px)and (min-width: 501px){.team.detail .detail_properties_wrap{padding-top:8vw}}@media screen and (max-width: 500px){.team.detail .detail_properties_wrap{padding-top:35px}}@media print{.team.detail .detail_properties_wrap{padding-top:35px}}@media only screen and (max-width: 1000px)and (min-width: 501px){.team.detail .detail_properties_wrap{padding-bottom:8vw}}@media screen and (max-width: 500px){.team.detail .detail_properties_wrap{padding-bottom:35px}}@media print{.team.detail .detail_properties_wrap{padding-bottom:35px}}.team.detail .listing_properties{max-width:1020px;margin:0 auto;padding-right:30px;padding-left:30px;box-sizing:border-box;display:flex;justify-content:space-between;flex-flow:wrap;position:relative}@media screen and (max-width: 1000px){.team.detail .listing_properties{padding-right:20px;padding-left:20px}}@media screen and (max-width: 1200px){.team.detail .listing_properties{max-width:100%}}.team.detail .parent_property_title{font:700 26px/38px "Nunito";color:#333;color:#000;display:block;margin-bottom:10px}@media screen and (max-width: 1000px){.team.detail .parent_property_title{font-size:25px;line-height:35px}}@media screen and (max-width: 800px){.team.detail .parent_property_title{font-size:24px;line-height:32px}}@media screen and (max-width: 600px){.team.detail .parent_property_title{font-size:19px;line-height:25px}}@media print{.team.detail .parent_property_title{font:700 13px/19px "Nunito"}}@media only screen and (max-width: 1000px)and (min-width: 501px){.team.detail .parent_property_title{margin-bottom:1vw}}@media screen and (max-width: 500px){.team.detail .parent_property_title{margin-bottom:5px}}@media print{.team.detail .parent_property_title{margin-bottom:5px}}.team.detail .parent_property_title span{display:none}.team.detail .listing_property_group_wrap{flex:0 0 calc(50% - 25px);max-width:calc(50% - 25px);align-items:flex-start}.team.detail .listing_property_group_wrap.order_2{max-width:47%;flex:0 0 450px;border-left:1px solid rgba(0,0,0,.05);padding-left:60px;box-sizing:border-box;order:2}.team.detail .listing_property_group_wrap .listing_property_group:not(:first-child){margin-top:60px}@media only screen and (max-width: 1000px)and (min-width: 501px){.team.detail .listing_property_group_wrap .listing_property_group:not(:first-child){margin-top:6vw}}@media screen and (max-width: 500px){.team.detail .listing_property_group_wrap .listing_property_group:not(:first-child){margin-top:25px}}@media print{.team.detail .listing_property_group_wrap .listing_property_group:not(:first-child){margin-top:2.2vw}}.team.detail .properties{display:block}.team.detail .properties .property{display:block}.team.detail .properties .spacer{display:none}.mod_mailform .message{margin-top:90px}@media only screen and (max-width: 1000px)and (min-width: 501px){.mod_mailform .message{margin-top:9vw}}@media screen and (max-width: 500px){.mod_mailform .message{margin-top:37px}}@media print{.mod_mailform .message{margin-top:37px}}.mod_mailform .message+form:not(:first-child) #mailform_elements{margin-top:40px}@media only screen and (max-width: 1000px)and (min-width: 501px){.mod_mailform .message+form:not(:first-child) #mailform_elements{margin-top:4vw}}@media screen and (max-width: 500px){.mod_mailform .message+form:not(:first-child) #mailform_elements{margin-top:22px}}@media print{.mod_mailform .message+form:not(:first-child) #mailform_elements{margin-top:22px}}.mod_mailform form:not(:first-child) #mailform_elements{margin-top:90px}@media only screen and (max-width: 1000px)and (min-width: 501px){.mod_mailform form:not(:first-child) #mailform_elements{margin-top:9vw}}@media screen and (max-width: 500px){.mod_mailform form:not(:first-child) #mailform_elements{margin-top:37px}}@media print{.mod_mailform form:not(:first-child) #mailform_elements{margin-top:37px}}.mod_mailform #mailform_elements{display:flex;flex-flow:wrap;justify-content:space-between}.mod_mailform .mailform_element{overflow:visible;flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px)}.mod_mailform .mailform_element:not(:first-child){margin-top:20px}@media only screen and (max-width: 1000px)and (min-width: 501px){.mod_mailform .mailform_element:not(:first-child){margin-top:2vw}}@media screen and (max-width: 500px){.mod_mailform .mailform_element:not(:first-child){margin-top:12px}}@media print{.mod_mailform .mailform_element:not(:first-child){margin-top:12px}}.mod_mailform .mailform_element p{position:relative;margin-bottom:0}.mod_mailform .mailform_element.full,.mod_mailform .mailform_element.checkbox_field{flex:0 0 100%;max-width:100%}.mod_mailform .mailform_element.heading2_field{flex:0 0 100%;max-width:100%}.mod_mailform .mailform_element.heading2_field:first-child h2{margin-top:0 !important;border:none !important}.mod_mailform .mailform_element.heading2_field h2{font:700 40px/50px "Nunito";letter-spacing:0px;margin:0;padding:0;color:var(--primary-color);margin-top:0;margin-bottom:0;margin-top:60px}@media screen and (max-width: 1000px){.mod_mailform .mailform_element.heading2_field h2{font-size:38px;line-height:48px}}@media screen and (max-width: 800px){.mod_mailform .mailform_element.heading2_field h2{font-size:27px;line-height:35px}}@media screen and (max-width: 600px){.mod_mailform .mailform_element.heading2_field h2{font-size:23px;line-height:30px}}@media print{.mod_mailform .mailform_element.heading2_field h2{font:700 15px/20px "Nunito"}}@media only screen and (max-width: 1000px)and (min-width: 501px){.mod_mailform .mailform_element.heading2_field h2{margin-top:6vw}}@media screen and (max-width: 500px){.mod_mailform .mailform_element.heading2_field h2{margin-top:25px}}@media print{.mod_mailform .mailform_element.heading2_field h2{margin-top:2.2vw}}.mod_mailform .mailform_element.heading2_field+.infotext_field{margin-top:5px}@media only screen and (max-width: 1000px)and (min-width: 501px){.mod_mailform .mailform_element.heading2_field+.infotext_field{margin-top:5px}}@media screen and (max-width: 500px){.mod_mailform .mailform_element.heading2_field+.infotext_field{margin-top:5px}}@media print{.mod_mailform .mailform_element.heading2_field+.infotext_field{margin-top:5px}}.mod_mailform .mailform_element.infotext_field{flex:0 0 100%;max-width:100%}.mod_mailform #mailform_submit_button label{display:none}.login_form,#mailform_submit_button{margin-top:40px}@media only screen and (max-width: 1000px)and (min-width: 501px){.login_form,#mailform_submit_button{margin-top:4vw}}@media screen and (max-width: 500px){.login_form,#mailform_submit_button{margin-top:22px}}@media print{.login_form,#mailform_submit_button{margin-top:22px}}.login_form .submit_button_text,#mailform_submit_button .submit_button_text{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;font-weight:700;display:inline-block;margin:0;padding:15px 80px 10px 20px;width:auto;color:#fff;background:var(--primary-color);border:none;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0;min-height:50px;text-align:center;height:auto;text-align:center;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;padding-top:15px;position:relative}@media print{.login_form .submit_button_text,#mailform_submit_button .submit_button_text{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.login_form .submit_button_text,#mailform_submit_button .submit_button_text{font-size:13px;line-height:19px}}.login_form .submit_button_text>*,#mailform_submit_button .submit_button_text>*{position:relative}.login_form .submit_button_text:before,#mailform_submit_button .submit_button_text:before{content:"";position:absolute;top:0;left:auto;width:49px;height:100%;display:block;background:var(--primary-color-dark);right:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.login_form .submit_button_text:after,#mailform_submit_button .submit_button_text:after{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#fff;right:16px;margin-top:-9px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.login_form .submit_button_text:focus:before,.login_form .submit_button_text:hover:before,#mailform_submit_button .submit_button_text:focus:before,#mailform_submit_button .submit_button_text:hover:before{width:0}.login_form .submit_button_text:focus:after,.login_form .submit_button_text:hover:after,#mailform_submit_button .submit_button_text:focus:after,#mailform_submit_button .submit_button_text:hover:after{animation-name:bounce-1;animation-duration:.7s}@media screen and (max-width: 800px){.login_form .submit_button_text,#mailform_submit_button .submit_button_text{padding:10px 55px 3px 15px;min-height:41px}.login_form .submit_button_text:after,#mailform_submit_button .submit_button_text:after{right:11px;margin-top:-10px}.login_form .submit_button_text:before,#mailform_submit_button .submit_button_text:before{width:41px}}@media screen and (max-width: 600px){.login_form .submit_button_text,#mailform_submit_button .submit_button_text{padding:10px 48px 2px 12px;min-height:37px}.login_form .submit_button_text:after,#mailform_submit_button .submit_button_text:after{right:10px;margin-top:-10px}.login_form .submit_button_text:before,#mailform_submit_button .submit_button_text:before{width:37px}}@media print{.login_form .submit_button_text,#mailform_submit_button .submit_button_text{display:none !important}}.login_form .submit_button_wrap,#mailform_submit_button .submit_button_wrap{position:relative;display:block}.login_form .submit_button_wrap:hover .submit_button_text:before,#mailform_submit_button .submit_button_wrap:hover .submit_button_text:before{width:0}.login_form .submit_button_wrap:hover .submit_button_text:after,#mailform_submit_button .submit_button_wrap:hover .submit_button_text:after{animation-name:bounce-1;animation-duration:.7s}.login_form input[type=submit],#mailform_submit_button input[type=submit]{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;font-weight:700;display:inline-block;margin:0;padding:15px 80px 10px 20px;width:auto;color:#fff;background:var(--primary-color);border:none;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0;min-height:50px;text-align:center;height:auto;text-align:center;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;position:absolute !important;top:0;left:0;opacity:0;margin-top:0 !important}@media print{.login_form input[type=submit],#mailform_submit_button input[type=submit]{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.login_form input[type=submit],#mailform_submit_button input[type=submit]{font-size:13px;line-height:19px}}.login_form input[type=submit]>*,#mailform_submit_button input[type=submit]>*{position:relative}.login_form input[type=submit]:before,#mailform_submit_button input[type=submit]:before{content:"";position:absolute;top:0;left:auto;width:49px;height:100%;display:block;background:var(--primary-color-dark);right:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.login_form input[type=submit]:after,#mailform_submit_button input[type=submit]:after{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#fff;right:16px;margin-top:-9px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.login_form input[type=submit]:focus:before,.login_form input[type=submit]:hover:before,#mailform_submit_button input[type=submit]:focus:before,#mailform_submit_button input[type=submit]:hover:before{width:0}.login_form input[type=submit]:focus:after,.login_form input[type=submit]:hover:after,#mailform_submit_button input[type=submit]:focus:after,#mailform_submit_button input[type=submit]:hover:after{animation-name:bounce-1;animation-duration:.7s}@media screen and (max-width: 800px){.login_form input[type=submit],#mailform_submit_button input[type=submit]{padding:10px 55px 3px 15px;min-height:41px}.login_form input[type=submit]:after,#mailform_submit_button input[type=submit]:after{right:11px;margin-top:-10px}.login_form input[type=submit]:before,#mailform_submit_button input[type=submit]:before{width:41px}}@media screen and (max-width: 600px){.login_form input[type=submit],#mailform_submit_button input[type=submit]{padding:10px 48px 2px 12px;min-height:37px}.login_form input[type=submit]:after,#mailform_submit_button input[type=submit]:after{right:10px;margin-top:-10px}.login_form input[type=submit]:before,#mailform_submit_button input[type=submit]:before{width:37px}}@media print{.login_form input[type=submit],#mailform_submit_button input[type=submit]{display:none !important}}#mailform_submit_button,.mailform_element{text-align:left}.mailform_element label,#mailform_submit_button label,.login_form label{width:100%;font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;color:#000;font-weight:700;position:relative;margin-bottom:8px}@media print{.mailform_element label,#mailform_submit_button label,.login_form label{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){.mailform_element label,#mailform_submit_button label,.login_form label{font-size:14px;line-height:19px}}.listing_search_wrap input,.form_element input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;font-weight:400;color:#6b6b6b;text-transform:none;width:100%;border:none;height:46px;border:1px solid #eeecea;padding:6px 15px 6px 15px;background:#fbf9f7;box-sizing:border-box;border-radius:2px;width:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media print{.listing_search_wrap input,.form_element input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){.listing_search_wrap input,.form_element input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{font-size:14px;line-height:19px}}.listing_search_wrap input:hover,.listing_search_wrap input:focus,.form_element input:hover,.form_element input:focus,.add_portlet select:hover,.add_portlet select:focus,.mailform_element input:hover,.mailform_element input:focus,.mailform_element textarea:hover,.mailform_element textarea:focus,.login_form input:hover,.login_form input:focus{background:#f8f5f2;border-color:#d7d3ce}.listing_search_wrap input:-webkit-autofill,.form_element input:-webkit-autofill,.add_portlet select:-webkit-autofill,.mailform_element input:-webkit-autofill,.mailform_element textarea:-webkit-autofill,.login_form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fbf9f7 inset}.listing_search_wrap input.tooltip,.form_element input.tooltip,.add_portlet select.tooltip,.mailform_element input.tooltip,.mailform_element textarea.tooltip,.login_form input.tooltip{width:calc(100% - 22px)}.mailform_element textarea{height:200px;padding-top:14px}.add_portlet select{width:100%;height:45px}.not_logged_in input,.not_logged_in textarea,.mailform_element textarea,.mailform_element.email_field input,.mailform_element.input_field input{-webkit-appearance:none}span.required{color:var(--primary-color) !important;font-weight:700;padding:0 0 0 2px}div.mailform_error textarea,div.mailform_error input{border:1px solid #e30613 !important}div.mailform_error label{color:#e30613;font-weight:600}div.mailform_error label span.required{color:#e30613 !important}div.mailform_error.mailform_element.checkbox_field p label a{color:#e30613 !important}div.mailform_error.checkbox_field label.checkbox{color:#e30613 !important}div.mailform_error.checkbox_field label.checkbox a{color:#e30613}.login_form{max-width:600px}.login_form>p{margin-bottom:40px !important}.login_form .p_remember_me_checkbox+.cf+p label{display:none}.login_form form+p{display:none}.login_form input[type=submit]{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;font-weight:700;display:inline-block;margin:0;padding:15px 80px 10px 20px;width:auto;color:#fff;background:var(--primary-color);border:none;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0;min-height:50px;text-align:center;height:auto;text-align:center;-webkit-appearance:none;text-shadow:none;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;margin-top:20px}@media print{.login_form input[type=submit]{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.login_form input[type=submit]{font-size:13px;line-height:19px}}.login_form input[type=submit]>*{position:relative}.login_form input[type=submit]:before{content:"";position:absolute;top:0;left:auto;width:49px;height:100%;display:block;background:var(--primary-color-dark);right:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.login_form input[type=submit]:after{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#fff;right:16px;margin-top:-9px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.login_form input[type=submit]:focus:before,.login_form input[type=submit]:hover:before{width:0}.login_form input[type=submit]:focus:after,.login_form input[type=submit]:hover:after{animation-name:bounce-1;animation-duration:.7s}@media screen and (max-width: 800px){.login_form input[type=submit]{padding:10px 55px 3px 15px;min-height:41px}.login_form input[type=submit]:after{right:11px;margin-top:-10px}.login_form input[type=submit]:before{width:41px}}@media screen and (max-width: 600px){.login_form input[type=submit]{padding:10px 48px 2px 12px;min-height:37px}.login_form input[type=submit]:after{right:10px;margin-top:-10px}.login_form input[type=submit]:before{width:37px}}@media print{.login_form input[type=submit]{display:none !important}}.p_remember_me_checkbox .checkbox_wrap,.mailform_element.checkbox_field{position:relative}.p_remember_me_checkbox .checkbox_wrap p,.mailform_element.checkbox_field p{width:100%;float:right;position:relative}.p_remember_me_checkbox .checkbox_wrap input,.mailform_element.checkbox_field input{display:none}.p_remember_me_checkbox .checkbox_wrap label.checkbox,.mailform_element.checkbox_field label.checkbox{width:auto;float:none;cursor:pointer;display:block;padding:0;text-align:left;position:relative;top:auto !important;left:0;font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;letter-spacing:0;padding-left:34px;font-weight:400}@media print{.p_remember_me_checkbox .checkbox_wrap label.checkbox,.mailform_element.checkbox_field label.checkbox{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){.p_remember_me_checkbox .checkbox_wrap label.checkbox,.mailform_element.checkbox_field label.checkbox{font-size:14px;line-height:19px}}.p_remember_me_checkbox .checkbox_wrap label.checkbox:before,.mailform_element.checkbox_field label.checkbox:before{content:"";position:absolute;left:0;top:0px;display:block;line-height:26px;width:20px;height:20px;font-weight:300;pointer-events:none;background:none;z-index:2;border:1px solid #eeecea;background:#fbf9f7;border-radius:2px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.p_remember_me_checkbox .checkbox_wrap label.checkbox:after,.mailform_element.checkbox_field label.checkbox:after{content:"";position:absolute;top:2px;left:3px;display:block;font-family:"Font Awesome 6 Pro";font-size:17px;line-height:17px;font-weight:400;text-transform:none;color:#fff;opacity:0;visibility:hidden;background:none;z-index:4}.p_remember_me_checkbox .checkbox_wrap input:checked+label:before,.mailform_element.checkbox_field input:checked+label:before{background:var(--primary-color);border-color:var(--primary-color) !important}.p_remember_me_checkbox .checkbox_wrap input:checked+label:after,.mailform_element.checkbox_field input:checked+label:after{opacity:1;visibility:visible}.p_remember_me_checkbox .checkbox_wrap{margin-left:0}.p_remember_me_checkbox .checkbox_wrap input{width:20px !important}.p_remember_me_checkbox .checkbox_wrap label:first-child{display:none}.mailform_element.radio_field{position:relative}.mailform_element.radio_field .wrap_radio_buttons>label{width:100%;margin-bottom:7px}.mailform_element.radio_field .multiple_radio_inputs{width:100%;position:relative}.mailform_element.radio_field input{display:none}.mailform_element.radio_field .radio_item{display:inline-block;position:relative}.mailform_element.radio_field label{left:0;position:relative;padding-bottom:0}.mailform_element.radio_field label.radio{width:auto;float:none;cursor:pointer;display:block;padding:0;margin-right:30px;text-align:left;color:#6b6b6b !important;left:0;top:0 !important;padding-left:30px}.mailform_element.radio_field label.radio:after,.mailform_element.radio_field label.radio:before{content:"";position:absolute;top:-2px;left:1px;display:block;font-family:"Font Awesome 6 Pro";font-size:22px;line-height:22px;font-weight:400;text-transform:none;color:#eae0d5;width:20px;height:20px;border-radius:100%;font-weight:300;pointer-events:none;z-index:2;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mailform_element.radio_field label.radio:before{background:#fbf9f7}.mailform_element.radio_field label.radio:after{content:"";opacity:0;visibility:hidden;font-weight:700;color:#6b6b6b;background:none;z-index:4}.mailform_element.radio_field input:checked+label.radio:before{color:#fff}.mailform_element.radio_field input:checked+label.radio:after{opacity:1;visibility:visible}.time_field span.select2-container{width:calc(35% - 10px) !important}.time_field .separator{width:20px;display:inline-block;text-align:center}span.select2-container{width:100% !important;position:relative;min-width:auto}span.select2-container:before{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:13px;line-height:13px;font-weight:400;text-transform:none;color:#8e8e8e;font-weight:700;right:0;width:46px;height:46px;line-height:46px;border-radius:2px;background:#fbf9f7;text-align:center;border:1px solid #eeecea;box-sizing:border-box;z-index:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;pointer-events:none !important}span.select2-container li{padding:0}span.select2-container li:before{display:none}span.select2-container.select2-container--focus:before,span.select2-container:hover:before{background:#f8f5f2;border-color:#d7d3ce}span.select2-container.select2-container--focus .select2-selection--single,span.select2-container.select2-container--focus .select2-selection--multiple,span.select2-container:hover .select2-selection--single,span.select2-container:hover .select2-selection--multiple{background:#f8f5f2;border-color:#d7d3ce}span.select2-container .select2-selection--single{border:1px solid #eeecea;border-radius:2px;background:#fbf9f7;height:46px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b;font-weight:400;color:#6b6b6b;text-transform:none;width:100%;display:flex;align-items:center;padding-left:7px}@media print{span.select2-container .select2-selection--single{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){span.select2-container .select2-selection--single{font-size:14px;line-height:19px}}span.select2-container .select2-selection--multiple{border:1px solid #eeecea;border-radius:2px;background:#fbf9f7;height:46px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;overflow:auto}span.select2-container .select2-selection--multiple input{margin-top:0;padding:0 0 0 8px;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;height:26px;width:auto !important}span.select2-container .select2-selection--multiple li.select2-search--inline{margin:0 0 0 7px;padding:0;width:auto;max-width:55%}span.select2-container .select2-selection--multiple li.select2-search--inline .select2-search__field{max-width:100%;width:auto !important}span.select2-container .select2-selection--multiple li:before{display:none}span.select2-container .select2-selection--multiple .select2-selection__rendered{padding:3px 50px 4px 8px;font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;text-transform:none;letter-spacing:0;display:flex;flex-flow:wrap;align-items:center;min-height:100%;box-sizing:border-box;overflow:auto}@media print{span.select2-container .select2-selection--multiple .select2-selection__rendered{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){span.select2-container .select2-selection--multiple .select2-selection__rendered{font-size:13px;line-height:19px}}span.select2-container .select2-selection--multiple .select2-selection__rendered input{margin-top:0}span.select2-container .select2-selection--multiple .select2-selection__choice{margin-top:2px;margin-bottom:2px;margin-right:6px;background:#fff;font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;font-size:13px;line-height:16px;color:#000;text-transform:none;letter-spacing:0;font-weight:400;padding:5px 18px 4px 7px;border:1px solid #eeecea;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:3px}@media print{span.select2-container .select2-selection--multiple .select2-selection__choice{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){span.select2-container .select2-selection--multiple .select2-selection__choice{font-size:13px;line-height:19px}}span.select2-container .select2-selection--multiple .select2-selection__choice:hover{border-color:#d7d3ce;background:#fff}span.select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{float:right;color:#000;font-weight:300px;position:relative;margin-left:10px;width:9px;height:29px;position:absolute;top:0;right:0;line-height:0;font-size:0;position:absolute}span.select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before{content:"";position:absolute;top:50%;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:11px;line-height:11px;font-weight:400;text-transform:none;color:#000;right:5px;font-weight:300;margin-top:-8px}.browser_safari span.select2-container .select2-selection--multiple .select2-selection__rendered input{margin-left:-10px}.select2-container--open .select2-dropdown{border:1px solid #eeecea;background:#f8f5f2;border-color:#d7d3ce;border-top:none;border-radius:0 0 2px 2px;overflow:hidden;box-shadow:0 3px 4px 0 rgba(0,0,0,.1);font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;text-transform:none;letter-spacing:0;font-weight:400}@media print{.select2-container--open .select2-dropdown{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.select2-container--open .select2-dropdown{font-size:13px;line-height:19px}}.select2-container--open .select2-dropdown ul{border-radius:0;border-top:0}.select2-container--open .select2-dropdown ul li{padding:6px 15px 7px}.select2-container--open .select2-dropdown ul li:before{display:none}.select2-container--open .select2-dropdown ul li[aria-selected=true]{background:#d7d3ce;color:#6b6b6b}.select2-container--open .select2-dropdown ul li[aria-selected=true]:hover{color:#fff;background:var(--primary-color)}.select2-container--open .select2-dropdown ul li.select2-results__option--highlighted{background:var(--primary-color);color:#fff}.select2-container--open .select2-dropdown--above ul{border-top:1px solid #6b6b6b;border-bottom:0}.select2-container--open .select2-results>.select2-results__options{max-height:250px}.mod_mailform .select2-container--open .select2-dropdown{font:400 16px/24px "Nunito";text-transform:none;color:#6b6b6b}@media print{.mod_mailform .select2-container--open .select2-dropdown{font:400 12px/17px "Nunito";color:#000}}@media screen and (max-width: 600px){.mod_mailform .select2-container--open .select2-dropdown{font-size:14px;line-height:19px}}.mod_mailform .select2-container--open .select2-dropdown ul li{padding:6px 15px 5px}.ui-datepicker.ui-widget{z-index:200 !important;font:"Nunito";color:#6b6b6b;padding:0 10px 0;margin:5px 0 0 0;width:260px;border:1px solid #eeecea;border-radius:2px;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.ui-datepicker.ui-widget .ui-widget-header{border:0;border-radius:0;margin:0 -10px 0;padding:10px 10px 9px;background:#fbf9f7;font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;color:#6b6b6b;font-weight:700}@media print{.ui-datepicker.ui-widget .ui-widget-header{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.ui-datepicker.ui-widget .ui-widget-header{font-size:13px;line-height:19px}}.ui-datepicker.ui-widget .ui-widget-header select{font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;font-weight:700}@media print{.ui-datepicker.ui-widget .ui-widget-header select{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.ui-datepicker.ui-widget .ui-widget-header select{font-size:13px;line-height:19px}}.ui-datepicker.ui-widget thead tr{border-bottom:2px solid #6b6b6b}.ui-datepicker.ui-widget table tr:nth-child(2n),.ui-datepicker.ui-widget table thead{background:rgba(0,0,0,0)}.ui-datepicker.ui-widget th{padding:8px 2px 6px;text-transform:none;background:none;border:0;font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;letter-spacing:0;font-weight:700;color:#6b6b6b}@media print{.ui-datepicker.ui-widget th{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.ui-datepicker.ui-widget th{font-size:13px;line-height:19px}}.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{text-align:center;font:400 14px/21px "Nunito";text-transform:uppercase;color:#6b6b6b;font-weight:700;letter-spacing:.7px;letter-spacing:0;font-weight:400}@media print{.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{font:400 11px/15px "Nunito";color:#000;letter-spacing:.2px}}@media screen and (max-width: 600px){.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{font-size:13px;line-height:19px}}.ui-datepicker.ui-widget table tr:nth-child(2n) th,.ui-datepicker.ui-widget table tr:nth-child(2n) td{background:none}.ui-datepicker.ui-widget .ui-state-default,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default{padding:3px 4px 3px;color:#6b6b6b;border:none;background:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ui-datepicker.ui-widget .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-highlight{background:#f8f4f0;color:#6b6b6b;border-color:#f2f2f2}.ui-datepicker.ui-widget .ui-state-default:hover,.ui-datepicker.ui-widget .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-active{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.ui-datepicker.ui-widget .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-content .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-header .ui-state-disabled{opacity:.4}.ui-datepicker.ui-widget table thead,.ui-datepicker.ui-widget table tbody{padding:0 5px}.ui-datepicker.ui-widget .ui-datepicker-prev,.ui-datepicker.ui-widget .ui-datepicker-next{top:13px !important;cursor:pointer;border:0;left:10px}.ui-datepicker.ui-widget .ui-datepicker-prev:before,.ui-datepicker.ui-widget .ui-datepicker-next:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#6b6b6b;right:0;bottom:0;text-align:center;z-index:100;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ui-datepicker.ui-widget .ui-datepicker-prev span,.ui-datepicker.ui-widget .ui-datepicker-next span{background:none;height:auto;width:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover,.ui-datepicker.ui-widget .ui-datepicker-next:hover{background:none;border:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover:before,.ui-datepicker.ui-widget .ui-datepicker-next:hover:before{color:var(--primary-color)}.ui-datepicker.ui-widget .ui-datepicker-prev:hover span,.ui-datepicker.ui-widget .ui-datepicker-next:hover span{background:none}.ui-datepicker.ui-widget .ui-datepicker-next{left:auto;right:10px}.ui-datepicker.ui-widget .ui-datepicker-next:before{content:""}.mailform_element{position:relative}.mailform_field_actions{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:0;padding:7px 10px 7px;font-size:16px;line-height:24px;background:#fbf9f7;z-index:10}.mailform_field_actions li,.mailform_field_actions a{color:#6b6b6b;width:auto}.mailform_field_actions li i.fa,.mailform_field_actions a i.fa{margin:0 5px}.mailform_field_actions li:hover,.mailform_field_actions a:hover{color:var(--primary-color)}ul.sitemap li{margin:0 !important;padding:0}ul.sitemap li:before{display:none}ul.sitemap li.level1+li.level0{margin-top:10px !important}@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 1700px){#badge_home{top:30px;right:30px}}@media screen and (max-width: 1350px){.listing_entry_backlink a{margin-left:0}}@media screen and (max-width: 1315px){.category_5:not(.system_page) .home_header_image+.content_inner,.page_home:not(.system_page) .home_header_image+.content_inner{left:0}}@media screen and (max-width: 1200px){#header{display:none}.responsive_navigation_toggle,#header_responsive{display:block}.page{padding-left:0}#siteframe{padding-top:112px}nav#rwdnav{display:flex;flex-flow:wrap;visibility:hidden;position:fixed;z-index:200;top:0;left:var(--management-panel-width);width:400px;height:100%;opacity:1;background:#fbf9f7;box-shadow:0 2px 24px 0 rgba(0,0,0,.3);-webkit-transform:perspective(1px) translate3d(-100%, 0, 0);-moz-transform:perspective(1px) translate3d(-100%, 0, 0);-o-transform:perspective(1px) translate3d(-100%, 0, 0);transform:perspective(1px) translate3d(-100%, 0, 0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;box-sizing:border-box;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}nav#rwdnav .rwdnav_inner{display:flex;flex-flow:column;min-height:100%;width:100%;justify-content:space-between}nav#rwdnav .rwd_navigation{width:100%;box-sizing:border-box}#badge_home{top:146px;right:20px}.is_scrolled #badge_home{top:104px}#footer{filter:blur(0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.navi_open #footer{filter:blur(15px);pointer-events:none}.navi_open nav#rwdnav{visibility:visible;opacity:1;-webkit-transform:perspective(1px) translate3d(0, 0, 0);-moz-transform:perspective(1px) translate3d(0, 0, 0);-o-transform:perspective(1px) translate3d(0, 0, 0);transform:perspective(1px) translate3d(0, 0, 0)}#header .header_inner #logo{flex:0 0 130px;max-width:130px}#header .portlet_search{left:175px}#header .portlet_search.current{width:calc(100% - 470px)}}@media screen and (max-width: 1000px){#portlet_fix_home .portlet_content .portlet-content .pictures,#portlets_bottom .portlet_content .portlet-content .pictures{margin-left:40px}#portlet_fix_home .slick-list,#portlets_bottom .slick-list{margin:0 -10px}#portlet_fix_home .slick-track .portlet-listing-entry,#portlets_bottom .slick-track .portlet-listing-entry{margin:0 10px}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-listing-content-container,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-listing-content-container{padding:20px 20px 17px}.category_5:not(.system_page) iframe,.page_home:not(.system_page) iframe{height:460px}#mod_overview .overview_item .picture_wrap,#mod_overview .overview_item .pictures,#mod_overview .listing_entry .picture_wrap,#mod_overview .listing_entry .pictures,#mixItUp .overview_item .picture_wrap,#mixItUp .overview_item .pictures,#mixItUp .listing_entry .picture_wrap,#mixItUp .listing_entry .pictures{margin-right:30px}.gallery{margin-left:-20px;margin-top:-20px}.gallery>*{padding-left:20px;padding-top:20px}.listing_property_filter form{margin-left:-20px}.listing_property_filter form>*{padding-left:20px}.team #mixItUp .listing_entry{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.team #mixItUp .listing_entry .content{padding:20px}.team #mixItUp .listing_entry .content .listing-more-button{right:30px}.team #mixItUp .listing_entry .listing-entry-inline:hover .content .listing-more-button{right:20px}.team.detail#content .content_top+.content_inner .team_picture{margin-left:30px}.mod_mailform .mailform_element{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}div.social_media_wall .j-stack .feed-item{flex:0 0 calc(33.33% - 10px);max-width:calc(33.33% - 10px)}div.social_media_wall .j-stack .feed-item:nth-child(3)~.feed-item{margin-top:20px !important}div.social_media_wall .j-stack .feed-item .j-text{padding:20px}div.social_media_wall .j-stack .feed-item .j-meta{right:5px;bottom:8px;font-size:9px}}@media screen and (max-width: 850px){#footer .footer_informations .portlet:first-child{grid-column:1/-1}#footer .footer_informations .portlet.portlet_quicklinks{grid-column:1/-1;padding-top:clamp(25px,8vw,80px);border-top:1px solid rgba(255,255,255,.1)}}@media screen and (max-width: 800px){.css_icons #mixItUp .listing_entry{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.css_icons #mixItUp .listing_entry .picture_wrap{width:65px;flex:0 0 65px;height:65px}.css_icons #mixItUp .listing_entry .picture_wrap .picture img,.css_icons #mixItUp .listing_entry .picture_wrap .picture{max-width:48px;max-height:50px}.css_icons_weiss #mixItUp .listing_entry{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.css_icons_weiss #mixItUp .listing_entry .picture_wrap .picture img{max-height:80px}.listing_property_filter{margin-bottom:40px !important}.listing_property_filter form{margin-left:-10px}.listing_property_filter form>*{padding-left:10px;flex:0 0 50%;max-width:50%}.listing_property_filter form .listing_search_wrap{flex:0 0 100%;max-width:100%;margin-top:10px}.team.detail#content .content_top+.content_inner .team_picture{margin-left:25px}.team.detail .listing_property_group_wrap.order_2{padding-left:25px}#mixItUp .listing_entry.story_left .picture_wrap+.content,#mixItUp .listing_entry.story_right .picture_wrap+.content{padding-top:0 !important}#mixItUp .listing_entry.story_full .content{max-width:100%}div.social_media_wall .j-stack .feed-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}div.social_media_wall .j-stack .feed-item:nth-child(3){margin-top:20px !important}div.social_media_wall .j-stack .feed-item .j-text{padding:15px}#badge_home .portlet{max-width:170px}#footer .footer_member .logos_member .logo_member:not(:first-child){margin-left:20px}}@media screen and (max-width: 700px){#footer .footer_member{margin-top:60px}}@media only screen and (max-width: 700px)and (max-width: 1000px)and (min-width: 501px){#footer .footer_member{margin-top:6vw}}@media screen and (max-width: 700px)and (max-width: 500px){#footer .footer_member{margin-top:25px}}@media screen and (max-width: 700px){#footer .footer_member .logos_member{flex:0 0 100%;max-width:100%;margin-top:30px}}@media only screen and (max-width: 700px)and (max-width: 1000px)and (min-width: 501px){#footer .footer_member .logos_member{margin-top:3vw}}@media screen and (max-width: 700px)and (max-width: 500px){#footer .footer_member .logos_member{margin-top:18px}}@media screen and (max-width: 600px){#portlet_fix_home .portlet_content .portlet-content .pictures,#portlets_bottom .portlet_content .portlet-content .pictures{margin-left:25px}.category_5:not(.system_page) iframe,.page_home:not(.system_page) iframe{height:340px}.accordeon_wrap .accordeon_entry{padding:16px 0 16px 30px}.accordeon_wrap .accordeon_entry:before{top:19px;left:9px;font-size:16px;line-height:16px}#portlet_fix_home .slick-arrow,#portlets_bottom .slick-arrow{top:-29px;width:18px;right:3px}#portlet_fix_home .slick-arrow:before,#portlets_bottom .slick-arrow:before{font-size:20px}#portlet_fix_home .slick-arrow.slick-prev,#portlets_bottom .slick-arrow.slick-prev{right:32px}.css_icons #mixItUp .listing_entry{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.css_icons #mixItUp .listing_entry .picture_wrap{width:55px;flex:0 0 55px;height:55px}.css_icons #mixItUp .listing_entry .picture_wrap .picture img,.css_icons #mixItUp .listing_entry .picture_wrap .picture{max-width:40px;max-height:42px}.team .listing-description-inline{margin-bottom:15px !important}.team #mixItUp .listing_entry{flex:0 0 100%;max-width:100%}.team #mixItUp .listing_entry:nth-child(2){margin-top:40px}}@media only screen and (max-width: 600px)and (max-width: 1000px)and (min-width: 501px){.team #mixItUp .listing_entry:nth-child(2){margin-top:4vw}}@media screen and (max-width: 600px)and (max-width: 500px){.team #mixItUp .listing_entry:nth-child(2){margin-top:22px}}@media screen and (max-width: 600px){.select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before{margin-top:-6px}.listing_property_filter{margin-top:0 !important}.listing_property_filter form>*{flex:0 0 100%;max-width:100%}.listing_property_filter form label{margin-bottom:3px}.listing_property_filter form>p:not(:first-child){margin-top:10px}.listing_property_filter form .listing_reset_filter{bottom:-26px}.gallery>*{flex:0 0 50%;max-width:50%}.documents .document a{padding:15px 0 12px}.content_inner ul li{padding-left:14px}.content_inner ul li:before{width:6px;height:6px;top:9px}.message ul li:before{top:6px}#badge_home{position:relative !important;top:0 !important;right:0;left:0;z-index:1;animation:none;opacity:1 !important}#badge_home .portlet{border-radius:0;aspect-ratio:unset;max-width:100%;padding:15px 20px 15px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);box-shadow:unset}#badge_home .portlet .portlet_content_description{font-size:1.1em}#siteframe{padding-top:126px}#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a{line-height:21px}#footer .footer_informations .portlet.portlet_quicklinks .quicklink_item a:after{margin-left:10px}#footer .footer_informations .portlet:first-child .portlet_content_description p:before{top:1px;font-size:20px;line-height:20px;width:18px;margin-right:14px}#footer .footer_member .logos_member .logo_member{max-width:100px}#footer .footer_member .logos_member .logo_member img{width:100%;height:auto}#footer .footer_bottom .footer_inner ul:first-child{margin-right:10px}#footer .footer_bottom .footer_inner ul li:not(:first-child){margin-left:10px}}@media screen and (max-width: 500px){#siteframe{padding-top:117px}#header_responsive #logo_responsive{width:135px}.responsive_navigation_toggle{margin-left:18px}#header_responsive .rwd_icons a:not(:first-child){margin-left:10px}nav#rwdnav{width:calc(100% - 75px)}.rwd_navigation>li>a{padding:14px 15px 14px 20px;font-size:20px;line-height:30px}.rwd_navigation>li.has_submenu>a:after{font-size:21px;line-height:21px}.rwd_navigation ul.level1 ul>li>a,.rwd_navigation ul.level1>li>a{padding:2px 15px 2px 20px;font-size:16px;line-height:27px}h2.subtitle,h2 a.subtitle{margin-bottom:6px}#portlet_fix_home .portlet_content .portlet-content,#portlets_bottom .portlet_content .portlet-content{flex-flow:wrap}#portlet_fix_home .portlet_content .portlet-content .pictures,#portlets_bottom .portlet_content .portlet-content .pictures{flex:0 0 100%;max-width:100%;margin-left:0;margin-top:50px}}@media only screen and (max-width: 500px)and (max-width: 1000px)and (min-width: 501px){#portlet_fix_home .portlet_content .portlet-content .pictures,#portlets_bottom .portlet_content .portlet-content .pictures{margin-top:5vw}}@media screen and (max-width: 500px)and (max-width: 500px){#portlet_fix_home .portlet_content .portlet-content .pictures,#portlets_bottom .portlet_content .portlet-content .pictures{margin-top:25px}}@media screen and (max-width: 500px){#mod_overview .overview_item .overview_item_inner,#mod_overview .overview_item .listing-entry-inline,#mod_overview .listing_entry .overview_item_inner,#mod_overview .listing_entry .listing-entry-inline,#mixItUp .overview_item .overview_item_inner,#mixItUp .overview_item .listing-entry-inline,#mixItUp .listing_entry .overview_item_inner,#mixItUp .listing_entry .listing-entry-inline{flex-flow:wrap}#mod_overview .overview_item .picture_wrap,#mod_overview .overview_item .pictures,#mod_overview .listing_entry .picture_wrap,#mod_overview .listing_entry .pictures,#mixItUp .overview_item .picture_wrap,#mixItUp .overview_item .pictures,#mixItUp .listing_entry .picture_wrap,#mixItUp .listing_entry .pictures{flex:0 0 100%;max-width:100%;margin-right:0;margin-bottom:30px}}@media only screen and (max-width: 500px)and (max-width: 1000px)and (min-width: 501px){#mod_overview .overview_item .picture_wrap,#mod_overview .overview_item .pictures,#mod_overview .listing_entry .picture_wrap,#mod_overview .listing_entry .pictures,#mixItUp .overview_item .picture_wrap,#mixItUp .overview_item .pictures,#mixItUp .listing_entry .picture_wrap,#mixItUp .listing_entry .pictures{margin-bottom:3vw}}@media screen and (max-width: 500px)and (max-width: 500px){#mod_overview .overview_item .picture_wrap,#mod_overview .overview_item .pictures,#mod_overview .listing_entry .picture_wrap,#mod_overview .listing_entry .pictures,#mixItUp .overview_item .picture_wrap,#mixItUp .overview_item .pictures,#mixItUp .listing_entry .picture_wrap,#mixItUp .listing_entry .pictures{margin-bottom:18px}}@media screen and (max-width: 500px){#mod_overview .overview_item .picture_wrap .pictures,#mod_overview .listing_entry .picture_wrap .pictures,#mixItUp .overview_item .picture_wrap .pictures,#mixItUp .listing_entry .picture_wrap .pictures{margin-bottom:0}.css_icons #mixItUp .listing_entry{flex:0 0 100%;max-width:100%}.css_icons #mixItUp .listing_entry:not(:first-child){margin-top:60px}}@media only screen and (max-width: 500px)and (max-width: 1000px)and (min-width: 501px){.css_icons #mixItUp .listing_entry:not(:first-child){margin-top:6vw}}@media screen and (max-width: 500px)and (max-width: 500px){.css_icons #mixItUp .listing_entry:not(:first-child){margin-top:25px}}@media screen and (max-width: 500px){.css_icons_weiss #mixItUp .listing_entry{flex:0 0 100%;max-width:100%}.css_icons_weiss #mixItUp .listing_entry:not(:first-child){margin-top:60px}}@media only screen and (max-width: 500px)and (max-width: 1000px)and (min-width: 501px){.css_icons_weiss #mixItUp .listing_entry:not(:first-child){margin-top:6vw}}@media screen and (max-width: 500px)and (max-width: 500px){.css_icons_weiss #mixItUp .listing_entry:not(:first-child){margin-top:25px}}@media screen and (max-width: 500px){.css_icons_weiss #mixItUp .listing_entry .picture_wrap .picture img{max-height:60px}.team.detail#content .content_top+.content_inner{flex-flow:wrap}.team.detail#content .content_top+.content_inner .team_picture{max-width:100%;flex:0 0 100%;margin-left:0;margin-top:20px}}@media only screen and (max-width: 500px)and (max-width: 1000px)and (min-width: 501px){.team.detail#content .content_top+.content_inner .team_picture{margin-top:2vw}}@media screen and (max-width: 500px)and (max-width: 500px){.team.detail#content .content_top+.content_inner .team_picture{margin-top:12px}}@media screen and (max-width: 500px){.team.detail .listing_property_group_wrap{flex:0 0 100%;max-width:100%}.team.detail .listing_property_group_wrap.order_2{flex:0 0 100%;max-width:100%;margin-left:0;padding-left:0;border-left:0;margin-top:30px;padding-top:30px;border-top:1px solid rgba(0,0,0,.05)}}@media only screen and (max-width: 500px)and (max-width: 1000px)and (min-width: 501px){.team.detail .listing_property_group_wrap.order_2{margin-top:3vw}}@media screen and (max-width: 500px)and (max-width: 500px){.team.detail .listing_property_group_wrap.order_2{margin-top:18px}}@media only screen and (max-width: 500px)and (max-width: 1000px)and (min-width: 501px){.team.detail .listing_property_group_wrap.order_2{padding-top:3vw}}@media screen and (max-width: 500px)and (max-width: 500px){.team.detail .listing_property_group_wrap.order_2{padding-top:18px}}@media screen and (max-width: 500px){#mixItUp .listing_entry.story_left .picture_wrap,#mixItUp .listing_entry.story_right .picture_wrap{flex:0 0 100%;max-width:100%;margin-left:0;order:0}.mod_mailform .mailform_element{flex:0 0 100%;max-width:100%}.p_remember_me_checkbox .checkbox_wrap label.checkbox:before,.mailform_element.checkbox_field label.checkbox:before{top:-2px}.p_remember_me_checkbox .checkbox_wrap label.checkbox:after,.mailform_element.checkbox_field label.checkbox:after{top:0}div.social_media_wall .j-stack .feed-item{flex:0 0 100%;max-width:100%}div.social_media_wall .j-stack .feed-item:not(:first-child){margin-top:15px !important}#privacy_banner{right:0;border-radius:0}}@media screen and (max-width: 450px){#footer .footer_informations{grid-template-columns:1fr}}@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}body.parent_category_68{--primary-color:	#896067;--primary-color-dark:	#423736;--background-primary: #E9D8DC}body.parent_category_68 #logo a{position:relative;max-width:256px !important}body.parent_category_68 #logo a:before{content:"";position:absolute;top:0;left:0;width:100%;height:auto;display:block;background:url(../img/logo-gesundheitszentrum.svg) no-repeat;background-size:100% auto;position:relative;aspect-ratio:70/24;margin-top:10px;margin-bottom:15px}body.parent_category_68 #logo a img{display:none !important}body.parent_category_68 #header_responsive #logo_responsive{position:relative;width:200px}body.parent_category_68 #header_responsive #logo_responsive a:before{content:"";position:absolute;top:0;left:0;width:100%;height:85px;display:block;background:url(../img/logo-gesundheitszentrum.svg) no-repeat;background-size:100% auto;background-position:center;position:relative;aspect-ratio:70/24;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}body.parent_category_68 #header_responsive #logo_responsive img{display:none !important}body.parent_category_68.is_scrolled #header_responsive #logo_responsive{width:160px}body.parent_category_68.is_scrolled #header_responsive #logo_responsive a:before{height:56px}body.parent_category_68 .listing_property_filter form .listing_reset_filter:hover{color:var(--primary-color)}body.parent_category_68 #header_responsive .rwd_icons a{color:var(--primary-color)}@media screen and (max-width: 500px){body.parent_category_68 #header_responsive #logo_responsive{width:180px}body.parent_category_68 #header_responsive #logo_responsive a:before{height:76px}body.parent_category_68.is_scrolled #header_responsive #logo_responsive{width:160px}body.parent_category_68.is_scrolled #header_responsive #logo_responsive a:before{height:56px}}@keyframes bounce-1{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);transform:translateX(-7px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media print{@page{margin:1.5cm 1cm 1.5cm 2cm}body{color:#000 !important;background:#fff}.portlet_listing_subtitle,h1,h2,h3,h4,h5,h6,p,a,div{color:#000 !important;text-align:left !important}*{opacity:1 !important;background:#fff !important}.social_media_wall,.listing_entry_link,.overview_entry_link,.portlet_content_entry_link,.portlet_listing_entry_link,.listing_property_filter,.documents,.content_link,#footer,.meta-navigation,.home_header_image,#navigation,.slick-arrow,.breadcrumb,#header .portlet_search,.header_right,.imprint{display:none !important}#header,#footer .footer_inner,#header .header_inner,.page,.content_inner,#content .content_inner,#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner,#siteframe{padding-left:0 !important;padding-right:0 !important;min-height:0 !important;width:100% !important;max-width:100% !important;text-align:center !important;clear:both;background:#fff;min-height:0 !important;position:relative;left:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);box-shadow:none !important;overflow:hidden}#content .content_top{padding-bottom:0 !important;padding-top:0 !important}#content .content_top .content_inner{padding-bottom:0 !important}.content_bottom .content_inner .content_right{padding-right:0}#header{position:relative !important;box-shadow:none !important;width:100%}#header .header_inner{height:auto !important}#header .header_inner #logo{padding:0;margin-left:0 !important;margin-bottom:40px !important}#header .header_inner #logo img{width:120px !important;height:auto}.accordeon_wrap,.accordeon_entry,.picture,.portlet,p,ul,ol,h1,h2,h3,h4,h5,h6,.listing_entry,.overview_item,#footer{page-break-inside:avoid}h1{border-color:#000;text-shadow:none !important;left:0 !important;text-align:left}h1+h2{margin-top:0}h1#page_title{margin-bottom:0 !important}h2+h3,h2+h3 a{margin-top:-5px}p{page-break-inside:avoid}h6,h6 a,h4,h4 a{font-weight:700}strong{font-weight:700;color:#000 !important}.listing-content-introduction,.portlet_content_introduction,div.introduction{max-width:100%;margin-left:0;text-align:left}.content_inner ul{line-height:22px;text-align:left}.content_inner ul li{color:#000}.content_inner ul li:before{background:#000;width:5px;height:5px;margin-right:8px}.content_inner ol{margin-left:16px;color:#000;text-align:left}.content_inner p+ul,.content_inner p+ol{margin-top:10px}.content_inner table th{padding-bottom:8px;color:#000}.content_inner table td{padding-top:8px;padding-bottom:9px;color:#000}table thead th{color:#000;padding:0 5px 3px 0;background:#fff;border:none;border:1px solid #fff;border-bottom:1px solid #000}.content_inner table td:after{display:none}table td{padding:6px 5px 5px 0;border-bottom:1px solid rgba(0,0,0,.5);color:#000;text-align:left}.table_wrap_container{page-break-inside:avoid}.portlet table td{border:none !important}.content_top .content_inner .content_right{padding-right:0 !important}.accordeon_wrap .accordeon_entry{padding:0 !important;margin:0 0 20px 0 !important;border:none !important}.accordeon_wrap .accordeon_entry:before{display:none}.accordeon_wrap .accordeon_entry .accordeon_content{display:block !important;padding:0 !important}#portlet_fix_home .portlet_content .portlet-content,#portlets_bottom .portlet_content .portlet-content{align-items:flex-start}#portlet_fix_home .portlet_content .portlet-content .pictures,#portlets_bottom .portlet_content .portlet-content .pictures{flex:0 0 200px;max-width:200px;margin-left:30px}#portlet_fix_home .portlet .portlet_inner,#portlets_bottom .portlet .portlet_inner{padding-bottom:0 !important}#portlet_fix_home .slick-list,#portlets_bottom .slick-list{margin:0 -10px}#portlet_fix_home .slick-track,#portlets_bottom .slick-track{width:100% !important;flex-flow:wrap}#portlet_fix_home .slick-track .portlet-listing-entry,#portlets_bottom .slick-track .portlet-listing-entry{width:calc(33.33% - 20px) !important;margin:0 10px}#portlet_fix_home .slick-track .portlet-listing-entry:nth-child(3)~.portlet-listing-entry,#portlets_bottom .slick-track .portlet-listing-entry:nth-child(3)~.portlet-listing-entry{margin-top:20px}#portlet_fix_home .slick-track .portlet-listing-entry .portlet-listing-entry-inline,#portlets_bottom .slick-track .portlet-listing-entry .portlet-listing-entry-inline{border:none !important}#portlet_fix_home .slick-track .portlet-listing-entry .pictures,#portlets_bottom .slick-track .portlet-listing-entry .pictures{margin-bottom:15px}#portlet_fix_home .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-listing-content-container,#portlets_bottom .portlet-listing-entry-wrap .portlet-listing-entry-inline .portlet-listing-content-container{padding:0}#portlets_bottom .portlet:first-child .portlet_inner{padding-top:0 !important}#mod_overview .overview_item .pictures,#mixItUp .listing_entry .picture_wrap,#mixItUp .listing_entry .pictures{flex:0 0 220px;width:100%;margin-right:30px}.listing_tags,.listing-tags,.portlet-entry-tags{background:#e30613 !important}.team #mixItUp .listing_entry{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.team #mixItUp .listing_entry .listing-entry-inline{border:none !important}.team #mixItUp .listing_entry .content{padding:20px 0 0 0}.css_icons #mixItUp .listing_entry .picture_wrap{background:var(--primary-color) !important;box-shadow:none !important}.css_icons #mixItUp .listing_entry .picture_wrap *{background:var(--primary-color) !important}.css_icons #mixItUp .listing_entry .content h2{font-weight:800 !important}#mixItUp .listing_entry.story_left .picture_wrap+.content,#mixItUp .listing_entry.story_right .picture_wrap+.content{padding-top:0 !important}#mixItUp .listing_entry.story_full .content{max-width:100% !important}}
