*{margin:0;padding:0}a,object{outline:none !important}.cf,.clear{float:none;clear:both;line-height:0;width:1px;margin:0;padding:0;font-size:0;height:0}.nomargin{margin:0 !important}.nopadding{padding:0 !important}.fullwidth,.p_fullwidth input{width:100% !important}hr{display:none}.nobr{white-space:nowrap}.hidden{display:none}.sr-only{clip:rect(0px, 0px, 0px, 0px) !important;height:1px !important;position:absolute !important;width:1px !important;border-width:0px !important;border-style:initial !important;border-color:initial !important;-o-border-image:initial !important;border-image:initial !important;margin:-1px !important;overflow:hidden !important;padding:0px !important;display:block !important}.resource.picture a img,.resource.picture img{display:block}.float_right{float:right}.float_left,.float_left_no_clear{float:left;position:relative}.float_right_with_clear{float:right;clear:right}.float_left_with_clear{float:left;clear:left}.clear{clear:both;float:none}label.nofloat{clear:none;padding:0;margin:0;float:none !important;width:auto !important;max-width:none}.accordeon{background:none !important;border:none !important;padding:0 !important}table{border-collapse:collapse;border-spacing:0}table th,table td{vertical-align:top}.table_wrap_container,.table_wrap{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.table_wrap_container{overflow:hidden;position:relative;margin-bottom:15px}.table_wrap_container.visible_indicator{position:relative;padding:25px 0 0}.table_wrap_container.visible_indicator .table_wrap_container table,.table_wrap_container.visible_indicator .news_events_table{width:auto !important}.table_wrap_container.visible_indicator .table_scroll_indicator{display:block}.table_scroll_indicator{display:none;position:absolute;right:0;top:0}.table_scroll_indicator:hover{cursor:pointer}label.label_remember_me_checkbox{display:block;padding:4px 0}input#remember_me{width:auto}label.label_remember_me_checkbox label.checkbox{display:inline;width:auto !important;float:none !important;font-size:93%}label.label_remember_me_checkbox input{margin-right:5px}label.label_remember_me_checkbox label{pointer-events:none}div.captcha_protection{padding:14px 15px;background:#eee;background:linear-gradient(to bottom, #fff, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee");border:1px solid #ccc;border-radius:5px;box-shadow:0 0 3px #eee;width:auto;display:inline-block;zoom:1;*display:inline;max-width:100%;-o-box-sizing:border-box;box-sizing:border-box}div.captcha_protection span.captcha_title{font-weight:normal;display:block;font-size:12px;line-height:normal;border-bottom:1px solid #ccc;margin:-14px -15px 8px;padding:8px 15px;background:linear-gradient(to bottom, #fff, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee");border-radius:7px 7px 0 0;color:#333}div.captcha_protection span.captcha_input_title{font-weight:normal;margin-bottom:1px;display:block;color:#555}div.captcha_protection label{margin-right:-8px;display:none !important}div.captcha_protection span#captcha_help_link{font-size:10px;text-decoration:underline;position:relative;cursor:help;color:#666;white-space:nowrap}div.captcha_protection span#captcha_help_link:hover{color:#333}div.captcha_protection span#captcha_help_text{position:absolute;top:10px;right:-195px;width:180px;background:#f0f0f0;border:1px solid #666;border-radius:5px;box-shadow:0 0 3px #666;padding:5px 8px;background:#eee;background:linear-gradient(to bottom, #f0f0f0, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0f0f0", endColorstr="#eee")}div.captcha_protection img.captcha_img{width:220px}.listing_entry_link,.overview_entry_link,.portlet_content_entry_link,.portlet_listing_entry_link,.portlet_shop_article_entry_link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:25}#privacy_banner{position:fixed;left:20px;bottom:20px;width:100%;max-width:460px;background:rgba(0,0,0,.85);z-index:1000}#privacy_banner #privacy_banner_inner{padding:20px;font-size:14px;line-height:21px;color:#fff;text-align:left;position:relative}#privacy_banner #privacy_banner_inner #privacy_icon{display:inline-block;vertical-align:middle;width:86px;margin-right:-5px}#privacy_banner #privacy_banner_inner #privacy_icon i{font-size:66px;line-height:66px}@media screen and (max-width: 380px){#privacy_banner #privacy_banner_inner #privacy_icon{display:none}}#privacy_banner #privacy_banner_inner #privacy_description_wrap{display:inline-block;vertical-align:middle;width:calc(100% - 86px)}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon{display:none;float:left;margin-right:10px}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon i{font-size:30px;line-height:30px}@media screen and (max-width: 380px){#privacy_banner #privacy_banner_inner #privacy_description_wrap{width:100%}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon{display:block;float:left}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_message{overflow:hidden}}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information{margin-top:10px;display:inline-block;vertical-align:middle}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{margin-right:10px;width:auto;padding:8px 14px 7px;text-decoration:none;color:#fff;background:hsla(0,0%,100%,.18);border:none;outline:none;cursor:pointer;backface-visibility:hidden;transition:color .2s ease-out,background .2s ease-out}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i{margin-right:6px}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i:before{color:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:active{opacity:.7}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information{position:relative;text-decoration:none;color:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:before{content:"";position:absolute;top:auto;left:0;right:0;bottom:2px;width:100%;height:1px;background:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:focus,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:active{opacity:.7}@media screen and (max-width: 500px){#privacy_banner{left:0;right:0;bottom:0;width:100%;max-width:100%}}.tooltipster-default{border-radius:5px;background:#343333;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:12px;line-height:14px;padding:8px;overflow:hidden}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid rgba(0,0,0,0) !important;border-right:8px solid rgba(0,0,0,0) !important;border-top:8px solid;bottom:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid rgba(0,0,0,0) !important;border-right:9px solid rgba(0,0,0,0) !important;border-top:9px solid;bottom:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid rgba(0,0,0,0) !important;border-right:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid;top:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid rgba(0,0,0,0) !important;border-right:9px solid rgba(0,0,0,0) !important;border-bottom:9px solid;top:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid rgba(0,0,0,0) !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid rgba(0,0,0,0) !important;border-bottom:9px solid rgba(0,0,0,0) !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid rgba(0,0,0,0) !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade-show{opacity:1}.fa-file-docx:before{content:""}.fa-photo:before{content:""}@font-face{font-family:"ssfv";src:url("fonts/ssfv.eot");src:url("fonts/ssfv.eot?#iefix") format("embedded-opentype"),url("fonts/ssfv.woff") format("woff"),url("fonts/ssfv.ttf") format("truetype"),url("fonts/ssfv.svg#ssfv") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"ssfv" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"ssfv" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check:before{content:"a"}.icon-close:before{content:"b"}.icon-dropdown:before{content:"c"}.icon-filter:before{content:"d"}.icon-login:before{content:"e"}.icon-reset:before{content:"f"}.icon-search:before{content:"g"}.icon-control-top:before{content:"h"}.icon-control-right:before{content:"i"}.icon-control-left:before{content:"j"}.icon-mars:before{content:"k"}.icon-venus:before{content:"l"}@font-face{font-family:"Roboto";src:url("fonts/RobotoFlex.woff2") format("woff2");font-weight:1 999;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Slab";src:url("fonts/RobotoSlab.woff2") format("woff2");font-weight:1 999;font-style:normal;font-display:swap}body{font:300 15px/24px "Roboto";color:#919090;background:#f5f4f4;--management-highlight-color: #d0043b;--management-highlight-color-rgb: 208, 4, 59}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#f5f4f4;opacity:0;visibility:hidden;z-index:0;transition:all .3s ease-out}body.navi_open:before{opacity:.6;visibility:visible;z-index:100}body>nav{display:none}.page{overflow:hidden}#siteframe{border-top:200px solid #fff;box-sizing:border-box}.content_wrap{max-width:960px;margin:0 auto;padding-right:20px;padding-left:20px;padding:0 20px 73px;position:relative;z-index:10}.content_wrap>.content{padding:81px 0 0;max-width:700px}.content_wrap>.content>.text{position:relative;background:#fff;margin:50px 0 -73px;padding:81px 0 73px}.content_wrap>.content>.text:before,.content_wrap>.content>.text:after{content:"";position:absolute;top:0;left:-200%;width:auto;height:auto;display:block;background:#fff;right:50%;bottom:-100%;z-index:5}.content_wrap>.content>.text:after{left:50%;right:-200%}.content_wrap>.content>.text>*{position:relative;z-index:10}.content_wrap.home{max-width:1160px;margin:0 auto;padding-right:20px;padding-left:20px;text-align:center;padding-bottom:92px}.content_wrap.home>.content{max-width:860px;margin:0 auto}.system_page .content_wrap>.content{max-width:none}.header{position:fixed;top:0;right:0;bottom:auto;left:0;background:#fff;z-index:50;transition:all .3s ease-out}.header .header_inner{padding:27px 40px 0}.header div#logo{display:block;float:left;width:130px;margin:0}.header div#logo img{display:block;width:100%;height:auto}.header .header_right{float:right}.header.no_background{background:none !important}.member_buttons{padding:27px 0 0;text-align:right}.member_buttons a{display:inline-block;margin:0 15px 0 0;cursor:pointer}.member_buttons a.login{font-size:14px;line-height:21px;color:#000;transition:all .2s ease-out}.member_buttons a.login i{display:inline-block;font-family:"ssfv";font-style:normal;font-size:21px;line-height:21px;margin:0 8px 0 0;color:#7f7f7f;vertical-align:-4px;transition:all .2s ease-out}.member_buttons a.login:hover i,.member_buttons a.login:hover{color:#d0043c}.member_buttons a.button{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out;background:none;color:#000;border-color:#000}.member_buttons a.button:active,.member_buttons a.button:hover,.member_buttons a.button:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.member_buttons a.button{font-size:12px;line-height:19px}}.member_buttons a.button:hover{border-color:#000;background:#000}.logged_in .header{left:var(--management-panel-width)}.profile_buttons{padding:33px 0 0}.page_home .header{background:none}.page_home.system_page .header{background:#fff}.page_home.system_page #siteframe{border-top:200px solid #fff}.page_home #siteframe{border:0}.page_home .member_buttons a.login{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}.page_home .member_buttons a.login i{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}.page_home .member_buttons a.login:hover i,.page_home .member_buttons a.login:hover{color:#d0043c}.page_home .member_buttons a.button{background:none;color:#fff;border-color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}.page_home .member_buttons a.button:hover{border-color:#fff;background:#fff;color:#000;text-shadow:none}.page_home.system_page .member_buttons a.login{color:#000;text-shadow:none}.page_home.system_page .member_buttons a.login i{color:#7f7f7f;text-shadow:none}.page_home.system_page .member_buttons a.login:hover i,.page_home.system_page .member_buttons a.login:hover{color:#d0043c}.page_home.system_page .member_buttons a.button{color:#000;border-color:#000;text-shadow:none}.page_home.system_page .member_buttons a.button:hover{border-color:#000;background:#000;color:#fff}.is_scrolled.page_home .header{background:#fff}.is_scrolled.page_home .member_buttons a.login{color:#000;text-shadow:none}.is_scrolled.page_home .member_buttons a.login i{color:#7f7f7f;text-shadow:none}.is_scrolled.page_home .member_buttons a.login:hover i,.is_scrolled.page_home .member_buttons a.login:hover{color:#d0043c}.is_scrolled.page_home .member_buttons a.button{color:#000;border-color:#000;text-shadow:none}.is_scrolled.page_home .member_buttons a.button:hover{border-color:#000;background:#000;color:#fff}.is_scrolled.page_home .responsive_navigation_toggle span{background:#d0043c}.page_home .responsive_navigation_toggle span{background:#fff}.page_home.is_mobile .responsive_navigation_toggle:before{content:"";position:absolute;top:-9px;left:-7px;width:auto;height:auto;display:block;background:#fff;bottom:-9px;right:-7px}.page_home.is_mobile .responsive_navigation_toggle span{background:#d0043c}.responsive_navigation_toggle{z-index:200;display:none;width:40px;height:30px;position:fixed;top:42px;right:20px;transition:all .3s ease-out;transform:translateY(-50%)}.responsive_navigation_toggle span{background:#d0043c;display:block;height:5px;position:absolute;top:0;right:0;bottom:auto;left:0;transform:rotate(0deg);transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;z-index:150}.responsive_navigation_toggle span:nth-child(2){top:12px}.responsive_navigation_toggle span:nth-child(3){top:24px}.navi_open .responsive_navigation_toggle span{top:42.5%;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){transform:rotate(-45deg)}.navi_open .responsive_navigation_toggle span:nth-child(3){transform:rotate(45deg)}.dynamic_picture{position:relative;max-height:840px;overflow:hidden}.dynamic_picture:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;display:block;background:#d0043c;right:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);z-index:5}.dynamic_picture .dynamic_picture_copyright{position:absolute;top:auto;right:-139px;bottom:151px;left:auto;display:block;width:300px;z-index:20;transform:rotate(-90deg)}.dynamic_picture .dynamic_picture_copyright span{color:#fff;font-size:10px;line-height:13px;letter-spacing:.4px;font-weight:400;text-shadow:0 1px 4px rgba(0,0,0,.5)}.dynamic_picture img{display:block;width:100%;height:auto}.dynamic_picture .badge{position:absolute;top:133px;right:40px;bottom:auto;left:auto;width:217px;z-index:49}.dynamic_picture .badge a{display:block}.dynamic_picture .badge img{display:block;width:100%;height:auto}.dynamic_picture .portlet{position:absolute;top:auto;right:50%;bottom:174px;left:auto;right:auto;left:50%;width:960px;margin-left:-580px;color:#fff;z-index:5}.dynamic_picture .portlet.logged_in{position:absolute}.dynamic_picture .portlet h3.portlet-title,.dynamic_picture .portlet h3.portlet-title a{font-size:52px;line-height:60px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5);font-weight:700;margin:0 0 -10px}.dynamic_picture .portlet h2.first_h2{font-size:18px;line-height:21px;letter-spacing:.7px;font-weight:400;color:#fff;text-transform:uppercase;margin:0 0 13px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.dynamic_picture .portlet h2.first_h2 strong{font-weight:700}.dynamic_picture .portlet .content_button+.content_button a,.dynamic_picture .portlet .content_button a{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out;position:relative;border-radius:4px;padding-left:50px}.dynamic_picture .portlet .content_button+.content_button a:active,.dynamic_picture .portlet .content_button+.content_button a:hover,.dynamic_picture .portlet .content_button+.content_button a:focus,.dynamic_picture .portlet .content_button a:active,.dynamic_picture .portlet .content_button a:hover,.dynamic_picture .portlet .content_button a:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.dynamic_picture .portlet .content_button+.content_button a,.dynamic_picture .portlet .content_button a{font-size:12px;line-height:19px}}.dynamic_picture .portlet .content_button+.content_button a:before,.dynamic_picture .portlet .content_button a:before{content:"g";position:absolute;top:9px;left:20px;display:block;font-family:"ssfv";font-size:15px;line-height:20px;font-weight:400;text-transform:none;color:#fff}#slider{float:right;width:100%;max-width:663px;margin:-74px 0 -17px;position:relative;z-index:5;transition:all .1s ease-out}#slider .slide_text_container{display:none}.bx-slider-wrap .bx-wrapper{margin:0;padding:0}.bx-slider-wrap .bx-wrapper img{max-width:none;width:100%;height:auto}.bx-slider-wrap .bx-wrapper .slide_text_container{display:none}div.bx-wrapper .bx-controls-direction{text-align:right;position:absolute;bottom:-65px;right:11px}div.bx-wrapper .bx-controls-direction a{position:relative;top:auto;left:auto;display:inline-block;width:36px;height:36px;margin:28px 0 0 20px;background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.15);text-decoration:none;border-radius:100%;font-size:0;line-height:0;z-index:10;transition:all .3s ease-out}div.bx-wrapper .bx-controls-direction a:before{content:"j";position:absolute;top:0;left:0;display:block;font-family:"ssfv";font-size:12px;line-height:36px;font-weight:400;text-transform:none;color:#7f7f7f;right:0;bottom:0;text-indent:0;text-align:center;font-weight:400;z-index:10;transition:all .3s ease-out}div.bx-wrapper .bx-controls-direction a.bx-next:before{content:"i";text-indent:5px}div.bx-wrapper .bx-controls-direction a:hover{background:#d0043c}div.bx-wrapper .bx-controls-direction a:hover:before{color:#fff}.footer{position:relative;margin:0;padding:86px 0 10px;color:#7f7f7f;background:#e0dcdc;z-index:10}.footer .footer_inner{max-width:1160px;margin:0 auto;padding-right:20px;padding-left:20px}.footer .footer_left{float:left;font-family:"Roboto Slab";font-size:12px;line-height:18px;letter-spacing:.4px}.footer .footer_logo{position:relative;font-weight:700;padding:0 0 38px}.footer .footer_logo p{margin:0}.footer .footer_logo .image{position:absolute;top:-10px;left:-140px;width:120px}.footer .footer_logo .image img{display:block;width:100%;height:auto}.footer .badge{width:128px;padding:56px 0 0}.footer .badge a{display:block}.footer .badge img{display:block;width:100%;height:auto}.footer .portlet{float:none;clear:both}.footer .portlet .portlet_inner{margin:0;padding:0}.footer .portlet h3.portlet-title,.footer .portlet h3.portlet-title a{font-family:"Roboto";color:#7f7f7f;font-size:14px;line-height:19px;letter-spacing:.2px;font-weight:600;text-transform:uppercase;margin:0 0 14px}.footer .portlet a{color:#7f7f7f;transition:all .3s ease-out}.footer .portlet a:hover{color:#d0043c}.footer .portlet ul.controls{background:#f5f4f4;top:-11px;right:-50px}.footer .portlet ul.controls li.portlet-handle,.footer .portlet ul.controls li.portlet-integration-link,.footer .portlet ul.controls li.portlet-delete-link,.footer .portlet ul.controls li.portlet-resource-link{display:none}.footer .footer_navigation{float:right;width:59.5%}.footer .footer_navigation .navigation>.list_wrap>li,.footer .footer_navigation .navigation>li{display:block;float:left;margin:0;padding:0 25px 0 0;width:33.33%;box-sizing:border-box}.footer .footer_navigation .navigation>.list_wrap>li>a,.footer .footer_navigation .navigation>li>a{display:block;color:#7f7f7f;font-size:14px;line-height:19px;letter-spacing:.2px;font-weight:600;margin:0 0 14px;padding:0;text-shadow:none;text-transform:uppercase}.footer .footer_navigation .navigation>.list_wrap>li>a~a,.footer .footer_navigation .navigation>li>a~a{margin-top:23px}.footer .footer_navigation .navigation>.list_wrap>li>a:hover,.footer .footer_navigation .navigation>li>a:hover{color:#d0043c}.footer .footer_navigation .navigation>.list_wrap>li:hover>a,.footer .footer_navigation .navigation>li:hover>a{color:#7f7f7f}.footer .footer_navigation .navigation>.list_wrap>li:hover>a:hover,.footer .footer_navigation .navigation>li:hover>a:hover{color:#d0043c}.footer .footer_navigation .navigation>.list_wrap>li#nav-4 ul.level1,.footer .footer_navigation .navigation>.list_wrap>li#nav-5 ul.level1,.footer .footer_navigation .navigation>li#nav-4 ul.level1,.footer .footer_navigation .navigation>li#nav-5 ul.level1{display:none !important}.footer .footer_navigation .navigation>.list_wrap>li#nav-76 ul.level1,.footer .footer_navigation .navigation>li#nav-76 ul.level1{width:auto;margin:0;padding:0}.footer .footer_navigation .navigation>.list_wrap>li#nav-76 ul.level1>li,.footer .footer_navigation .navigation>li#nav-76 ul.level1>li{width:auto;float:none;clear:both;padding:0}.footer .footer_navigation .navigation>.list_wrap>li#nav-76 ul.level1>li>a,.footer .footer_navigation .navigation>li#nav-76 ul.level1>li>a{color:#7f7f7f;font-size:12px;line-height:16px;font-weight:400;text-transform:none;margin:0;padding:0 0 11px}.footer .footer_navigation .navigation>.list_wrap>li#nav-76 ul.level1>li>a:hover,.footer .footer_navigation .navigation>li#nav-76 ul.level1>li>a:hover{color:#d0043c}.footer .footer_navigation .navigation>.list_wrap>li#nav-76 ul.level1 ul.level2,.footer .footer_navigation .navigation>li#nav-76 ul.level1 ul.level2{display:none}.footer .footer_navigation .navigation>.list_wrap{float:left;padding:0 25px 0 0;width:33.33%;box-sizing:border-box}.footer .footer_navigation .navigation>.list_wrap>li{float:none;clear:both;width:100%;padding:0}.footer .footer_navigation .navigation>.list_wrap>li+li{padding-top:10px}.footer .footer_navigation .navigation ul.level1{display:block;position:static;margin:0;padding:0;top:auto;left:auto;background:none;opacity:1;visibility:visible;box-shadow:none;border:0;width:auto}.footer .footer_navigation .navigation ul.level1:before{display:none}.footer .footer_navigation .navigation ul.level1>li{margin:0;padding:0;border:0}.footer .footer_navigation .navigation ul.level1>li>a{color:#7f7f7f;font-size:12px;line-height:16px;font-weight:400;margin:0;padding:0 0 11px}.footer .footer_navigation .navigation ul.level1>li>a:hover{color:#d0043c}.footer .footer_right{float:right;width:9.6%}.footer .footer_right .social_media a{display:inline-block;margin:0 13px 0 0;color:#7f7f7f;font-size:16px;line-height:16px;text-align:center;vertical-align:top;font-weight:300;transition:all .3s ease-out}.footer .footer_right .social_media a:hover{color:#d0043c}.footer #indual_link{display:block;margin:39px 0 0;text-align:center;font-size:11px;line-height:15px;color:rgba(127,127,127,.5)}.footer #indual_link span{display:none}#privacy_banner{background:rgba(0,0,0,.8)}#privacy_banner #privacy_banner_inner{max-width:1160px;margin:0 auto;padding-right:20px;padding-left:20px}#privacy_banner #privacy_banner_inner a.button{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out}#privacy_banner #privacy_banner_inner a.button:active,#privacy_banner #privacy_banner_inner a.button:hover,#privacy_banner #privacy_banner_inner a.button:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){#privacy_banner #privacy_banner_inner a.button{font-size:12px;line-height:19px}}#privacy_banner #privacy_banner_inner a.button:hover,#privacy_banner #privacy_banner_inner a.button:focus{opacity:1}h1{position:relative;font-family:"Roboto Slab";color:#000;font-size:30px;line-height:39px;font-weight:700;margin:0 0 29px}.home h1{font-size:18px;line-height:21px;letter-spacing:.7px;font-weight:400;font-family:"Roboto";text-transform:uppercase;margin:0 0 15px}.home h1 .first_word{font-weight:700}div.introduction{font-family:"Roboto Slab";font-size:18px;line-height:28px;font-weight:400;color:#000;margin:0 0 36px}div.introduction>*:last-chlid{margin-bottom:0}h2,h2 a{font-size:22px;line-height:28px;color:#000;margin:0 0 13px 0;padding:0;text-decoration:none;font-weight:300}h2:hover,h2 a:hover{color:#000}h3,h3 a{font-family:"Roboto Slab";font-size:18px;line-height:24px;color:#000;margin:0 0 12px 0;padding:0;text-decoration:none;font-weight:700}h3:hover,h3 a:hover{color:#000}h4,h4 a{font-size:14px;line-height:20px;font-weight:600;color:#919090;text-transform:uppercase;text-decoration:none;margin:0 0 7px}h4:hover,h4 a:hover{color:#919090}h6,h6 a,h5,h5 a{font-size:16px;line-height:26px;font-weight:600;color:#919090;margin:0}h6:hover,h6 a:hover,h5:hover,h5 a:hover{color:#919090}strong{font-weight:600}p{margin:0 0 17px 0}p+h2,p+h3,p+h4,p+h5,p+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,.table_wrap_container+h2,.table_wrap_container+h3,.table_wrap_container+h4,.table_wrap_container+h5,.table_wrap_container+h6{margin-top:42px}.fa-edit:before{content:""}#slider~.content .breadcrumb{margin-top:-28px}.breadcrumb{margin:-58px 0 62px;font-size:12px;line-height:18px;font-weight:400;color:#919090}.breadcrumb .you_are_here{display:none}.breadcrumb .breadcrumb_separator,.breadcrumb .breadcrumb_home{position:relative;font-size:0;line-height:0}.breadcrumb .breadcrumb_separator:before,.breadcrumb .breadcrumb_home:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:12px;line-height:18px;font-weight:400;text-transform:none;color:#919090;position:relative;display:inline-block;font-weight:300;transition:all .3s ease-out}.breadcrumb .breadcrumb_separator:hover:before,.breadcrumb .breadcrumb_home:hover:before{color:#d0043c}.breadcrumb .breadcrumb_separator{margin:0 8px}.breadcrumb .breadcrumb_separator:before{content:"";font-weight:900}.breadcrumb .breadcrumb_separator:hover:before{color:#919090}.breadcrumb span{color:#000}.breadcrumb a{color:#919090;transition:all .3s ease-out}.breadcrumb a:hover{color:#000}a{outline:none;color:#d0043c;text-decoration:none}a:hover{color:#7f7f7f}a img{border:none}.content_button{display:inline-block;margin:26px 20px 17px 0}.content_button+.content_button{margin-top:0}.content_button a{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out}.content_button a:active,.content_button a:hover,.content_button a:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.content_button a{font-size:12px;line-height:19px}}.content_button+.content_button a{background:#e0dcdc;border-color:#e0dcdc;color:#000}.content_button+.content_button a:active,.content_button+.content_button a:focus,.content_button+.content_button a:hover{background:hsl(0,6.0606060606%,77.0588235294%);border-color:hsl(0,6.0606060606%,77.0588235294%);color:#000}div.introduction+.content_button,div.introduction+.content_button+.content_button{margin-top:0}.content ol{margin:0 0 17px 18px;list-style-type:decimal;width:auto}.content ul{margin:0 0 17px 18px}.table_wrap_container,.table_wrap{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.table_wrap_container{overflow:hidden;margin:0 0 17px 0}.table_scroll_indicator{position:absolute;right:0;top:0;cursor:pointer;width:24px;height:24px;display:none}.table_scroll_indicator:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:22px;line-height:24px;font-weight:400;text-transform:none;color:#7f7f7f;right:0;bottom:0;z-index:20}.content table{border:none;border-spacing:0}table th{color:#7f7f7f;border-bottom:2px solid #d0043c;padding:8px 15px 8px 0;text-align:left}table td{border-bottom:1px solid #e0dcdc;padding:8px 15px 8px 0}.message{border:0;border-bottom:2px solid #d0043c;color:#d0043c;background:none;font-weight:700;padding:0 0 6px;margin:0 0 20px;font-size:16px}td .fa,#management li .fa{font-size:100%}.pagination{margin-top:78px;margin-bottom:26px;text-align:center}.pagination .pagination_inner{display:inline-block;position:relative}.pagination .pagination-links .inactive{display:none}.pagination .pagination-numbers a{display:block;margin:0 6px;padding:7px 13px;font-family:"Roboto Slab";font-size:12px;line-height:16px;font-weight:400;color:#919090;text-decoration:none;background:#fff;border:1px solid #e0dcdc;border-radius:3px}.pagination .pagination-numbers a:hover,.pagination .pagination-numbers a.current{color:#000;background:#f5f4f4}.pagination .pagination-links a{display:block;position:absolute;top:0;left:-30px;width:30px;height:30px;font-size:0;line-height:0}.pagination .pagination-links a:before{content:"j";position:absolute;top:0;left:0;display:block;font-family:"ssfv";font-size:10px;line-height:30px;font-weight:400;text-transform:none;color:#919090;right:0;bottom:0;text-indent:0;text-align:center;z-index:10;transition:all .3s ease-out}.pagination .pagination-links a.next{left:auto;right:-30px}.pagination .pagination-links a.next:before{content:"i"}.pagination .pagination-links a:hover:before{color:#d0043c}body:not(.logged_in) .add_element_link{display:none}.mod_overview .content_wrap,.mod_listing.no_mod_action .content_wrap{padding-bottom:22px}.mod_action_add_entry_form .portlets_bottom,.mod_action_add_entry_form #slider,.mod_action_edit_entry_form .portlets_bottom,.mod_action_edit_entry_form #slider{display:none}.overview_items_wrap #overview_title_content,.content #mod_overview{display:none}.overview_items_wrap,#mixItUp{background:#fff}.overview_items_wrap>div,#mixItUp>div{max-width:960px;margin:0 auto;padding-right:20px;padding-left:20px;padding:85px 20px 49px}.overview_items_wrap>div.cf,#mixItUp>div.cf{margin:0;padding:0}.listing_entry,.overview_item{margin:0 0 26px;padding:0}.listing_entry>div:first-child,.overview_item>div:first-child{position:relative}.listing_entry>div:first-child:before,.listing_entry>div:first-child:after,.overview_item>div:first-child:before,.overview_item>div:first-child:after{opacity:0;visibility:hidden;transition:all .3s ease-out}.listing_entry>div:first-child:before,.overview_item>div:first-child:before{content:"";position:absolute;top:0;left:auto;width:3px;height:100%;display:block;background:#f5f4f4;bottom:0;right:-39px}.listing_entry>div:first-child:after,.overview_item>div:first-child:after{content:"i";position:absolute;top:50%;left:auto;display:block;font-family:"ssfv";font-size:10px;line-height:12px;font-weight:400;text-transform:none;color:#d0043c;right:-83px;margin-top:-4px}.listing_entry div.introduction,.overview_item div.introduction{font:300 15px/24px "Roboto";color:#919090;font-weight:300;margin:0}.listing_entry div.introduction>*:last-child,.overview_item div.introduction>*:last-child{margin-bottom:0}.listing_entry h2,.listing_entry h2 a,.overview_item h2,.overview_item h2 a{margin:0 0 10px;transition:all .3s ease-out}.listing_entry .content,.overview_item .content{overflow:hidden;padding-right:18%}.listing_entry .pictures,.overview_item .pictures{float:right;width:17.4%;margin:0 0 0 40px}.listing_entry .pictures .picture,.listing_entry .pictures .picture img,.overview_item .pictures .picture,.overview_item .pictures .picture img{display:block;width:100%;height:auto}.listing_entry a.entry_link,.overview_item a.entry_link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.listing_entry.listing_entry_with_picture .content,.listing_entry.overview_item_with_picture .content,.overview_item.listing_entry_with_picture .content,.overview_item.overview_item_with_picture .content{padding-right:0}.listing_entry:hover h2,.listing_entry:hover h2 a,.overview_item:hover h2,.overview_item:hover h2 a{color:#d0043c}.listing_entry:hover>div:first-child:before,.listing_entry:hover>div:first-child:after,.overview_item:hover>div:first-child:before,.overview_item:hover>div:first-child:after{opacity:1;visibility:visible}.listing_entry .listing-date{display:block;float:left;margin:0 29px 0 0;font-size:18px;line-height:21px;font-weight:400;color:#919090}.listing_entry .listing-content-text>*{margin-bottom:0}.listing_entry .listing_actions{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:0;padding:7px 10px 9px;font-size:14px;line-height:22px;background:#e0dcdc;z-index:10}.listing_entry .listing_actions span,.listing_entry .listing_actions a{margin:0;color:#7f7f7f;width:auto}.listing_entry .listing_actions span i.fa,.listing_entry .listing_actions a i.fa{margin:0 5px}.listing_entry .listing_actions span:hover,.listing_entry .listing_actions a:hover{color:#d0043c}.listing_entry_backlink a,.listing-more-button{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out;margin:29px 0 0 0}.listing_entry_backlink a:active,.listing_entry_backlink a:hover,.listing_entry_backlink a:focus,.listing-more-button:active,.listing-more-button:hover,.listing-more-button:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.listing_entry_backlink a,.listing-more-button{font-size:12px;line-height:19px}}.listing-more-button{display:none}.listing_entry_backlink a{margin:10px 0 17px}.listing_entry_detail_pictures .pictures.float_left_with_clear{display:none}.content ul.tags{margin:39px 0 -11px}.content ul.tags li{display:inline-block;background:#fff;border:1px solid #d8d8d8;border-radius:3px;line-height:24px;font-weight:700;color:rgba(0,0,0,.15);margin:15px 15px 0 0;padding:10px 20px;cursor:pointer;transition:all .3s ease-out}.content ul.tags li:before{display:none}.content ul.tags li:hover{color:rgba(0,0,0,.5)}.content ul.tags li.active{color:#000}#google_map{float:right;height:397px;width:100%;max-width:663px;margin:-74px 0 -17px;position:relative;z-index:5}#module_map,.gmap-map{position:absolute;top:0;right:0;bottom:0;left:0;height:auto !important}div.infowindow{padding:5px;text-align:center;font:300 15px/24px "Roboto";font-size:14px;line-height:22px}div.infowindow h2{font:300 15px/24px "Roboto";font-family:"Roboto Slab";font-weight:700;margin:0 0 5px}div.infowindow p{margin:0}.mod_mailform #google_map+#slider{display:none}.mod_action_history #slider{display:none}.mod_action_history .content_wrap>.content{max-width:none}#mailform_elements{padding:30px 0 0}#module_ssfv label,.mailform_element label,#mailform_submit_button label,.login_form label{float:left;width:25%;padding:9px 20px 9px 0;box-sizing:border-box;color:#000;font-weight:700;font-size:14px;line-height:19px;letter-spacing:.2px}#module_ssfv input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{width:75%;font:300 15px/24px "Roboto";font-size:14px;line-height:19px;letter-spacing:.2px;color:#919090;padding:13px 16px;outline:none;background:#fff;border:1px solid #d8d8d8;box-sizing:border-box;border-radius:4px;transition:all .3s ease-out}#module_ssfv input:hover,#module_ssfv 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{border-color:#d0043c;color:#d0043c}#module_ssfv 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 #fff inset}.add_portlet select{width:100%;height:44px}.mailform_element textarea,.mailform_element.email_field input,.mailform_element.input_field input{-webkit-appearance:none}.mailform_element textarea{height:150px}#module_ssfv input.button,.mailform-submit,.login_form .button{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out;margin:10px 0 0}#module_ssfv input.button:active,#module_ssfv input.button:hover,#module_ssfv input.button:focus,.mailform-submit:active,.mailform-submit:hover,.mailform-submit:focus,.login_form .button:active,.login_form .button:hover,.login_form .button:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){#module_ssfv input.button,.mailform-submit,.login_form .button{font-size:12px;line-height:19px}}#module_ssfv input.button.cancel,.mailform-submit.cancel,.login_form .button.cancel{background:#e0dcdc;border-color:#e0dcdc;color:#000}#module_ssfv input.button.cancel:hover,#module_ssfv input.button.cancel:focus,.mailform-submit.cancel:hover,.mailform-submit.cancel:focus,.login_form .button.cancel:hover,.login_form .button.cancel:focus{background:hsl(0,6.0606060606%,77.0588235294%);border-color:hsl(0,6.0606060606%,77.0588235294%);color:#000}span.required{color:#d0043c !important;padding:0 0 0 2px}.mailform_error textarea,.mailform_error select,.mailform_error input{border:1px solid #d0043c}.mailform_error label{color:#d0043c}.login_form p,.mailform_element p{margin:0 0 13px 0}.login_form p{position:relative}#module_ssfv .checkbox_wrap,.mailform_element.checkbox_field{position:relative}#module_ssfv .checkbox_wrap p,.mailform_element.checkbox_field p{width:75%;float:right;position:relative}#module_ssfv .checkbox_wrap input,.mailform_element.checkbox_field input{width:20px;height:20px;float:left;margin:1px 12px 0 0;opacity:0;position:relative;cursor:pointer;z-index:10}#module_ssfv .checkbox_wrap label,.mailform_element.checkbox_field label{width:auto;float:none;clear:none;overflow:hidden;cursor:pointer;display:block;padding:0;font-weight:400}#module_ssfv .checkbox_wrap label:after,#module_ssfv .checkbox_wrap label:before,.mailform_element.checkbox_field label:after,.mailform_element.checkbox_field label:before{content:"";position:absolute;top:0;left:1px;display:block;font-family:"Font Awesome 6 Pro";font-size:20px;line-height:20px;font-weight:400;text-transform:none;color:#d8d8d8;width:20px;height:20px;pointer-events:none;z-index:2;transition:all .3s ease-out}#module_ssfv .checkbox_wrap label:after,.mailform_element.checkbox_field label:after{content:"";opacity:0;visibility:hidden;font-weight:700;color:#d0043c;z-index:4}#module_ssfv .checkbox_wrap input:checked+label:before,.mailform_element.checkbox_field input:checked+label:before{color:#d0043c}#module_ssfv .checkbox_wrap input:checked+label:after,.mailform_element.checkbox_field input:checked+label:after{opacity:1;visibility:visible}#module_ssfv .select2-container,.mailform_element .select2-container{width:75% !important}.mod_ssfv .select2-container{z-index:99999}.mod_ssfv .select2-container{z-index:99999 !important}.mod_ssfv .content .select2-container{z-index:10 !important}body .select2-container--default .select2-selection--single{width:100%;background:#fff;border:1px solid #d8d8d8;height:auto;border-radius:4px;box-sizing:border-box;transition:border .3s ease-out}body .select2-container--default .select2-selection--single .select2-selection__rendered{font:300 15px/24px "Roboto";font-size:14px;line-height:19px;letter-spacing:.2px;color:#919090;padding:13px 16px;outline:none;box-sizing:border-box;display:block;transition:color .3s ease-out}body .select2-container--default .select2-selection--single .select2-selection__rendered li.select2-search{padding:0 !important}body .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:5px;margin-top:-5px}body .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"c";position:absolute;top:0;left:0;display:block;font-family:"ssfv";font-size:12px;line-height:12px;font-weight:400;text-transform:none;color:#7f7f7f;transition:all .3s ease-out}body .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}body .select2-container--default .select2-selection--single input.select2-search__field{border:0 !important;padding:0 !important}body .select2-container--default .select2-results__option[aria-selected=true],body .select2-container--default .select2-results__option{background:#fff}body .select2-container--default .select2-results__option--highlighted[aria-selected],body .select2-container--default .select2-results__option--highlighted{background:#d0043c}body .select2-container--open .select2-dropdown{border:0}body .select2-container--open .select2-dropdown ul{border:1px solid #d0043c;border-radius:0 0 4px 4px;border-top:0}body .select2-container--open select2-dropdown--above ul{border-top:1px solid #d0043c;border-bottom:0;border-radius:4px 4px 0 0}body .select2-container--open .select2-selection--single,body .select2-container:hover .select2-selection--single{border-color:#d0043c}body .select2-container--open .select2-selection--single .select2-selection__arrow:before,body .select2-container--open .select2-selection--single .select2-selection__rendered,body .select2-container:hover .select2-selection--single .select2-selection__arrow:before,body .select2-container:hover .select2-selection--single .select2-selection__rendered{color:#d0043c}body .select2-results__option{padding:8px 17px 9px;color:#7f7f7f}body .select2-search--dropdown{display:none}.content #management ul li.select2-search{padding:0}.content #management ul li.select2-search input.select2-search__field{border:0 !important;padding:7px 5px 0;font:300 15px/24px "Roboto";font-size:16px;line-height:24px;color:#7f7f7f}.system_page .select2-container--default .select2-selection--single{border-radius:0}.system_page .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:24px;padding:5px 10px}.system_page .select2-results__option{font-size:16px;line-height:24px;padding:5px 10px}.login_form{text-align:left}.login_form label{text-align:left;width:200px}.login_form input{width:300px}.login_form .p_remember_me_checkbox label{padding:0}.login_form .p_remember_me_checkbox input{margin:0 10px 0 0}.login_form form+p{display:none}.login_form>p>a.login{display:inline-block;margin-left:25%}.mailform_element{position:relative}.mailform_field_actions{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:0;padding:7px 10px 9px;font-size:14px;line-height:22px;background:#e0dcdc;z-index:10}.mailform_field_actions li,.mailform_field_actions a{margin:0;color:#7f7f7f;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:#d0043c}ul.sitemap{margin:0}ul.sitemap li{margin:0 !important;padding:0}ul.sitemap li:before{display:none}ul.sitemap li.level1+li.level0{margin-top:10px !important}.page_detail_prototyping #siteframe,.page_uebersicht_prototyping #siteframe{border-width:123px}.page_detail_prototyping header,.page_uebersicht_prototyping header{background:#f5f4f4}.page_detail_prototyping .content_wrap>.content,.page_uebersicht_prototyping .content_wrap>.content{padding-top:30px}.filter{position:relative;margin:20px 0 0;padding:27px 23px 22px;font-size:14px;line-height:19px;background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.15)}.filter form{margin:0 -8px;display:flex;flex-wrap:wrap;align-items:flex-end}.filter .form_help{overflow:hidden;font-size:13px;line-height:20px;padding:0 8px;color:#919090}.filter .form_element{margin:0 0 11px;float:left;width:100%;padding:0 8px;box-sizing:border-box}.filter .form_element.no_clear{clear:none}.filter .form_element.three_columns{width:33.33%}.filter .form_element.three_columns+.three_columns{clear:none}.filter .form_element.three_columns.range_wrap{padding:0 22px}.filter .form_element.four_columns{width:25%}.filter .form_element.four_columns+.four_columns{clear:none}.filter .form_element.four_columns.range_wrap{padding:0 22px}.filter .form_element.four_columns.range_wrap label{position:relative;left:-11px}.filter .form_element.two_columns{width:50%}.filter .form_element.two_columns+.two_columns{clear:none}.filter .form_element .element_wrap{display:block;position:relative}.filter .form_element .element_wrap:before{display:block;content:"g";position:absolute;top:16px;left:auto;display:block;font-family:"ssfv";font-size:16px;line-height:16px;font-weight:400;text-transform:none;color:#7f7f7f;right:15px;z-index:10;transition:all .3s ease-out}.filter .form_element.submit{position:relative;float:left;width:33.33%;padding-top:24px}.filter .form_element.submit .element_wrap{display:block}.filter .form_element.submit .element_wrap:before{display:none;top:14px;right:auto;left:15px;color:#fff}.filter label{display:block;float:none;clear:both;margin:0 0 5px;color:#000;font-size:14px;line-height:19px;letter-spacing:.2px;font-weight:600}.filter input{display:block;width:100%;font:300 15px/24px "Roboto";font-size:14px;line-height:19px;letter-spacing:.2px;color:#919090;padding:13px 16px;outline:none;background:#fff;border:1px solid #d8d8d8;box-sizing:border-box;border-radius:4px;transition:all .3s ease-out}.filter input:hover,.filter input:focus{border-color:#7f7f7f;color:#7f7f7f}.filter input.button{position:relative;display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out;border-radius:4px;text-transform:uppercase;padding:12px 17px;width:100%}.filter input.button:active,.filter input.button:hover,.filter input.button:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.filter input.button{font-size:12px;line-height:19px}}.filter input::-ms-clear{display:none}.filter .show_more_filter{position:relative;display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out;border-radius:4px;text-transform:uppercase;background:#d8d8d8;border-color:#d8d8d8;color:#919090;margin:0 15px 0 0}.filter .show_more_filter:active,.filter .show_more_filter:hover,.filter .show_more_filter:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.filter .show_more_filter{font-size:12px;line-height:19px}}.filter .show_more_filter:hover,.filter .show_more_filter:focus,.filter .show_more_filter:active{border-color:rgb(190.5,190.5,190.5);background:rgb(190.5,190.5,190.5);color:#7f7f7f}.filter .show_more_filter i{display:inline-block;margin:0 10px 0 0;font-family:"ssfv";text-transform:none;font-style:normal;vertical-align:bottom}.filter .reset_link{position:absolute;bottom:-31px;right:8px;display:inline-block;margin:0;font-weight:700;color:#919090;font-size:13px;line-height:20px;text-decoration:none;vertical-align:middle;cursor:pointer;transition:all .3s ease-out}.filter .reset_link i{display:inline-block;font-family:"ssfv";margin:-4px 10px 0 20px;padding:0;vertical-align:middle;font-weight:400;font-style:normal;transition:all .3s ease-out}.filter .reset_link:hover,.filter .reset_link:hover i{color:#000}.filter .members_count{float:none;clear:both;width:100%;margin:0;padding:17px 0 0;border-top:1px solid #d8d8d8;font-size:12px;line-height:19px;letter-spacing:.2px}.filter .members_count a.show_all_members{display:inline-block;cursor:pointer;color:#d8d8d8;margin:0 0 0 20px;transition:all .3s ease-out}.filter .members_count a.show_all_members:hover{color:#7f7f7f}.filter .search .element_wrap:before{color:#7f7f7f;top:16px;right:14px}.filter .search .delete_link{display:none;position:absolute;top:-24px;right:0;bottom:auto;left:auto;font-size:12px;cursor:pointer}.filter .search .filled .delete_link{display:block}.filter .range_wrap label{margin:0 0 24px;font-weight:400}.filter .range_wrap label strong{font-weight:600;margin:0 3px 0 0}.filter .range_wrap .range{display:block;height:8px;border-color:#d8d8d8;background:#d8d8d8;position:relative;margin:6px 0 8px 0;border-radius:6px}.filter .range_wrap .range .ui-slider-range{position:relative;height:8px;background:#7f7f7f;padding-right:5px;transition:all .15s ease-out}.filter .range_wrap .range .ui-slider-handle{display:inline-block;height:20px;width:20px;border:3px solid #7f7f7f;background:#fff;box-sizing:border-box;border-radius:100%;position:absolute;margin-left:-15px;top:-6px;cursor:pointer;outline:none;transition:all .15s ease-out}.filter .range_wrap .range .ui-slider-handle~.ui-slider-handle{margin-left:-5px}.filter .range_wrap .range.modal{float:right;width:72%;padding:0;margin:15px 3px 0 0}.filter .form_group{position:relative}.filter .form_group h4{position:relative;display:block;width:100%;height:47px;font:300 15px/24px "Roboto";font-size:14px;line-height:19px;letter-spacing:.2px;text-transform:none;color:#919090;margin:0;padding:13px 46px 13px 16px;outline:none;background:#fff;border:1px solid #d8d8d8;box-sizing:border-box;border-radius:4px;white-space:nowrap;cursor:pointer;overflow:hidden;transition:all .3s ease-out}.filter .form_group h4.focus,.filter .form_group h4:hover{border-color:#7f7f7f}.filter .form_group h4 i,.filter .form_group h4:before{display:block;margin:0;padding:0;content:"c";position:absolute;top:14px;left:auto;display:block;font-family:"ssfv";font-size:14px;line-height:19px;font-weight:400;text-transform:none;color:#7f7f7f;right:14px;vertical-align:middle;font-style:normal;transition:all .3s ease-out;z-index:10}.filter .form_group h4 span.deselect_link{display:none;position:absolute;top:-26px;right:0;bottom:auto;left:auto;font-size:12px}.filter .form_group h4 span.deselect_link:hover{color:#000}.filter .form_group h4.hide span.all{visibility:hidden;opacity:0}.filter .form_group h4.hide:before{content:"a";color:#67b782}.filter .form_group h4.hide span.deselect_link{display:block}.filter .form_group h4 .selected_option{display:block;max-width:100%;overflow:scroll;padding-top:4px;margin-top:-4px}.filter .form_group h4 .selected_option span:last-child span{display:none}.filter .form_group h4 .selected_option .option{display:inline-block;position:relative;margin:-4px 10px 0 0;padding:4px 20px 4px 7px;color:#000;font-size:12px;line-height:16px;border-radius:3px;background:#f5f4f4;border:1px solid #d8d8d8;vertical-align:1px}.filter .form_group h4 .selected_option .option i{top:4px;right:2px;padding:3px;font-size:10px;line-height:10px}.filter .form_group .form_group_dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #7f7f7f;border-radius:0 0 2px 2px;margin-top:-3px;z-index:100;box-sizing:border-box;padding:11px 15px 9px;display:none;max-height:300px;overflow-y:auto}.filter .form_group .form_group_dropdown.visible{display:block}.filter .form_group .form_group_dropdown .dropdown_filter{display:block;margin:-11px -15px 11px;padding:12px 16px;background:#f5f4f4;border-bottom:1px solid #d8d8d8}.filter .form_group .form_group_dropdown .dropdown_filter label{float:none;clear:both;margin:0 30px 0 0;padding:0;display:inline-block;width:auto;vertical-align:middle;cursor:pointer;color:#000;transition:all .3s ease-out}.filter .form_group .form_group_dropdown .dropdown_filter label i{font-family:"ssfv";display:inline-block;margin:-4px 10px 0 0;padding:0;vertical-align:middle;font-style:normal;color:#7f7f7f;transition:all .3s ease-out}.filter .form_group .form_group_dropdown .dropdown_filter label:hover i,.filter .form_group .form_group_dropdown .dropdown_filter label:hover{color:#000}.filter .form_group .form_group_dropdown .label_wrapper{display:block;overflow:hidden;margin:0 -15px;padding:0 15px}.filter .form_group .form_group_dropdown .label_wrapper+.label_wrapper{border-top:1px solid #d8d8d8;margin-top:5px;padding-top:11px}.filter .form_group .form_group_dropdown .label_wrapper.selected label.category_title span{background:#000}.filter .form_group .form_group_dropdown .label_wrapper.selected label.category_title span:after{content:"";position:absolute;top:7px;left:5px;width:7px;height:2px;background:#fff;z-index:10}.filter .form_group .form_group_dropdown .label_wrapper.all_selected label.category_title span{background:#000}.filter .form_group .form_group_dropdown .label_wrapper.all_selected label.category_title span:before{opacity:1;visibility:visible}.filter .form_group .form_group_dropdown label{position:relative;margin:0;padding:0 5px 7px 28px;float:left;width:100%;font-weight:400;box-sizing:border-box;line-height:19px;cursor:pointer}.filter .form_group .form_group_dropdown label span{position:absolute;top:0;right:auto;bottom:auto;left:0;display:block;width:19px;height:19px;border:1px solid #d8d8d8;box-sizing:border-box;border-radius:4px;z-index:10;transition:all .3s ease-out}.filter .form_group .form_group_dropdown label span:before{display:block;content:"a";position:absolute;top:1px;left:3px;display:block;font-family:"ssfv";font-size:10px;line-height:13px;font-weight:400;text-transform:none;color:#fff;margin:0 12px 0 0;padding:0;vertical-align:middle;text-align:center;opacity:0;visibility:visible;transition:all .3s ease-out}.filter .form_group .form_group_dropdown label input{display:none}.filter .form_group .form_group_dropdown label input:checked+span{border-color:#7f7f7f;background:#7f7f7f}.filter .form_group .form_group_dropdown label input:checked+span:before{opacity:1;visibility:visible}.filter .form_group .form_group_dropdown label.category_title{font-weight:700}.filter .form_group .form_group_dropdown label.category_title span{border-color:#000}.filter.register{margin:20px 0 17px;padding:0px;box-shadow:none;background:none}.filter.register .form_group_dropdown label{float:none !important;width:auto !important;padding:0px 30px 30px !important}.show_popup body{height:100%;overflow:hidden}.show_popup .filter_popup{display:block}.show_popup .footer,.show_popup .content_wrap,.show_popup .header{-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.filter_popup{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(245,244,244,.8);display:none;overflow:scroll;z-index:200}.filter_popup .popup_inner{max-width:1160px;margin:0 auto;padding-right:20px;padding-left:20px;padding:56px 20px 108px}.filter_popup h1{text-align:center;margin:0 0 22px}.filter_popup .close_popup{display:block;margin:0;padding:5px;position:absolute;top:20px;right:23px;bottom:auto;left:auto;font-family:"ssfv";cursor:pointer;transition:all .3s ease-out}.filter_popup .close_popup:hover{color:#000}.filter_popup .big_filter{display:block;margin:0 0 38px;color:#919090;font-weight:500}.filter_popup .big_filter i{display:inline-block;margin:0 10px 0 0;font-family:"ssfv";font-style:normal;font-weight:400;vertical-align:bottom}.filter_popup .form_inner_wrap+.form_title{padding-top:37px}.filter_popup .form_title{font-family:"Roboto Slab";font-size:24px;line-height:32px;color:#000;font-weight:700;margin:0 0 23px;padding:0 15px;clear:both;float:none}.filter_popup .form_element{width:33.33%}.filter_popup .form_element:nth-child(odd){clear:none}.filter_popup .form_element:nth-of-type(3n + 1){clear:left}.filter_popup .form_element.submit{position:fixed;top:auto;right:0;bottom:0;left:0;margin:0;padding:19px 20px;width:100%;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.1);text-align:center;z-index:200;box-sizing:border-box}.content_inner h3,.content_inner .tooltip{display:inline-block;line-height:24px}.experience_wrap .entry .fa-plus-circle{margin:0 auto;display:block;width:20px;text-align:center;font-size:20px}.member_listing{padding:40px 0 0;font-size:14px;line-height:20px;margin:0 -16px}.member_listing .member_entry{float:left;width:33.33%;padding:0 16px 32px;box-sizing:border-box}.member_listing .member_entry.big{width:50%}.member_listing .member_entry.big:nth-child(3n+1){clear:none}.member_listing .member_entry.big:nth-child(2n+1){clear:both}.member_listing .member_entry:nth-child(3n+1){clear:left}.member_listing .member_entry .entry_inner{padding:20px;background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.15);box-sizing:border-box;transition:box-shadow .3s ease-out}.member_listing .member_entry .entry_inner:hover{box-shadow:0 14px 14px 0 rgba(0,0,0,.12)}.member_listing .member_entry .entry_inner:hover .content .location{color:#d0043c}.member_listing .member_entry .entry_inner .action_buttons.edit{float:right}.member_listing .member_entry .pictures{float:left;width:37.7%;margin:0 20px 17px 0;border-radius:100%;overflow:hidden}.member_listing .member_entry .pictures .picture{position:relative;height:0;padding:0 0 100%}.member_listing .member_entry .pictures .picture img{position:absolute;top:50%;right:auto;bottom:auto;left:50%;display:block;width:100%;height:auto;transform:translate(-50%, -50%)}.member_listing .member_entry .content{overflow:hidden;font-size:13px;line-height:19px;font-weight:400}.member_listing .member_entry .content h3,.member_listing .member_entry .content h3 a{margin:0 0 6px;font-size:16px;line-height:22px}.member_listing .member_entry .content .location{display:inline-block;color:#919090;margin-right:6px;transition:all .3s ease-out}.member_listing .member_entry .content .location span.fa{display:inline-block;color:#d0043c;font-family:"ssfv";font-weight:400;vertical-align:-1px}.member_listing .member_entry .content .location span.fa.fa-venus:before{content:"l"}.member_listing .member_entry .content .location span.fa.fa-mars{padding:0 0 0 2px}.member_listing .member_entry .content .location span.fa.fa-mars:before{content:"k"}.member_listing .member_entry .content .newcomer{display:inline-block;margin:0 0 13px;padding:2px 3px 1px;height:18px;color:#919090;font-size:11px;line-height:11px;box-sizing:border-box;border:1px solid #919090;border-radius:4px;vertical-align:1px}.member_listing .member_entry .content .top_specifications{list-style:none;margin-left:0;color:#000;font-size:13px;line-height:17px;font-weight:400}.member_listing .member_entry .content .top_specifications p{margin:0}.member_listing .member_entry .content .top_specifications li{position:relative;vertical-align:middle;padding:0 0 5px 25px}.member_listing .member_entry .content .top_specifications li>span{display:block;position:absolute;top:-4px;right:auto;bottom:0;left:0;margin:0;vertical-align:middle}.member_listing .member_entry .content .top_specifications li>span:before{display:none}.member_listing .member_entry .content .top_specifications li i{position:absolute;top:2px;right:auto;bottom:0;left:0;display:block;margin:0;vertical-align:middle;color:#000}.member_listing .member_entry .content .top_specifications li i:before{color:#000}.member_listing .member_entry .content .top_specifications li a{color:#000}.member_listing .member_entry .content p{margin:0 0 10px}.member_listing .member_entry .content>*:last-child{margin-bottom:0}.member_listing .member_entry .content+.info{display:block;position:relative;float:none;clear:both;margin:15px 0 0;padding:15px 0 0;font-size:13px;line-height:17px;font-weight:400;border-top:1px solid #d8d8d8}.member_listing .member_entry .content+.info:empty{display:none}.member_listing .member_entry .towns{margin:0;padding:23px 0 0;list-style:none;clear:left;font-size:12px;line-height:16px;text-transform:uppercase;color:#d8d8d8;font-weight:500}.member_listing .member_entry .towns li{display:inline-block}.member_listing .member_entry .specifications{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #d8d8d8;list-style:none}.member_listing .member_entry .specifications li{position:relative;display:inline-block;color:#000;margin:6px 14px 0 0;background:hsl(0,6.0606060606%,93.0588235294%);border-radius:4px;padding:6px 10px;font-size:11px;line-height:15px;font-weight:400}.member_listing .member_entry .specifications li>*{position:relative;z-index:10}.member_listing .member_entry .specifications li:before{content:"";display:block;position:absolute;top:0;right:-11px;bottom:0;left:auto;height:100%;width:13px;background:url(../img/flag_bg.svg) no-repeat left center;background-size:100% 100%;z-index:5}.member_listing .member_entry .specifications li:after{content:"";position:absolute;top:50%;right:-2px;bottom:auto;left:auto;display:block;width:5px;height:5px;background:#fff;border-radius:100%;z-index:7;transform:translate(0, -50%)}.member_listing .member_entry .specifications li.show_more{color:#fff;cursor:pointer}.member_listing .member_entry .specifications li.show_more,.member_listing .member_entry .specifications li.show_more:before{background:#d0043c;transition:all .3s ease-out}.member_listing .member_entry .specifications li.show_more:hover,.member_listing .member_entry .specifications li.show_more:hover:before{background:rgb(157.9622641509,3.0377358491,45.5660377358)}.member_listing .member_entry .info{color:#000}.member_listing .member_entry .fa{top:1px}.member_listing .member_entry .contact{word-break:break-all}.member_listing .member_entry .info .external_link{color:#919090;word-break:break-all}.member_listing .member_entry .info .external_link:hover,.member_listing .member_entry .info .external_link:hover:before{color:hsl(0,.4524886878%,46.6666666667%)}.member_detail{padding:20px 0 0;font-size:14px;line-height:19px}.member_detail .detail_left{overflow:hidden;margin:0 -4px 6px;padding:0 4px 6px}.member_detail .detail_right{float:right}.member_detail .back_to_listing{display:inline-block;margin:0 0 26px;font-weight:700;color:#919090;cursor:pointer;transition:all .3s ease-out}.member_detail .back_to_listing i{display:inline-block;font-family:"ssfv";font-size:12px;font-style:normal;font-weight:400;margin:0 10px 0 0;vertical-align:bottom}.member_detail .back_to_listing:hover{color:#000}.member_detail .detail_text_wrap{padding:25px;background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.15)}.member_detail .detail_text_wrap .pictures{width:12.5%;float:left;margin:0 35px 15px 0;border-radius:100%;overflow:hidden}.member_detail .detail_text_wrap .pictures .picture{position:relative;height:0;padding:0 0 100%}.member_detail .detail_text_wrap .pictures .picture img{position:absolute;top:50%;right:auto;bottom:auto;left:50%;display:block;width:100%;height:auto;transform:translate(-50%, -50%)}.member_detail .detail_text_wrap .text_right{position:relative;overflow:hidden}.member_detail .detail_text_wrap .text_right:before{content:"";position:absolute;top:0;left:63.7%;width:1px;height:100%;display:block;background:#d8d8d8;bottom:0}.member_detail .detail_text_wrap .text_right .settings{color:#919090;float:right;margin-top:5px}.member_detail .detail_text_wrap .text_right .contact_link{width:100%}.member_detail .detail_text_wrap .text_right .contact_link td{border-bottom:none;white-space:pre;padding:0;margin:0 0 2px}.member_detail .detail_text_wrap .top_specifications{overflow:hidden;box-sizing:border-box}.member_detail .detail_text_wrap .top_specifications table tr{display:block}.member_detail .detail_text_wrap .top_specifications table tr+tr{padding-top:15px}.member_detail .detail_text_wrap .top_specifications table th,.member_detail .detail_text_wrap .top_specifications table td{display:block;width:100%;border:0;padding:0}.member_detail .detail_text_wrap .top_specifications table th{font-weight:400;color:#000;padding:0 0 4px}.member_detail .detail_text_wrap .top_specifications table th h2{margin-bottom:0}.member_detail .detail_text_wrap .top_specifications table th:not(:first-of-type) h2{margin-top:10px}.member_detail .detail_text_wrap .top_specifications table a.edit_link{display:block;position:relative;margin:0;padding:0 0 0 25px;text-decoration:none}.member_detail .detail_text_wrap .top_specifications table a.edit_link i{display:block;position:absolute;top:2px;right:auto;bottom:auto;left:-3px;font-size:13px;line-height:13px}.member_detail .detail_text_wrap .top_specifications table a.edit_link span{text-decoration:none}.member_detail .detail_text_wrap .top_specifications table a.edit_link:hover span,.member_detail .detail_text_wrap .top_specifications table a.edit_link:hover i:before{color:#000}.member_detail .detail_text_wrap .top_specifications .edit_link{margin:0 0 20px}.member_detail .detail_text_wrap .top_specifications .edit_link a{font-weight:700}.member_detail .detail_text_wrap .top_specifications .edit_link a span{color:#d0043c;text-decoration:none}.member_detail .detail_text_wrap .top_specifications .edit_link a:hover span,.member_detail .detail_text_wrap .top_specifications .edit_link a:hover i{color:#000}.member_detail .detail_text_wrap .text{overflow:hidden;float:left;width:63.7%;margin:0 30px 15px 0;padding:0 30px 0 0;box-sizing:border-box}.member_detail .detail_text_wrap .text h1{font-size:25px;line-height:33px;margin:0 0 9px}.member_detail .detail_text_wrap .text p.location{display:inline-block;color:#000;margin:0 0 5px;margin-right:10px;font-weight:400}.member_detail .detail_text_wrap .text p.location span.fa{display:inline-block;color:#000;font-family:"ssfv";font-weight:400;vertical-align:-1px}.member_detail .detail_text_wrap .text p.location span.fa.fa-venus:before{content:"l"}.member_detail .detail_text_wrap .text p.location span.fa.fa-mars{padding:0 0 0 2px}.member_detail .detail_text_wrap .text p.location span.fa.fa-mars:before{content:"k"}.member_detail .detail_text_wrap .text .edit_link a{display:block;position:relative;margin:0;padding:0 0 0 25px;text-decoration:none}.member_detail .detail_text_wrap .text .edit_link a i{display:block;position:absolute;top:2px;right:auto;bottom:auto;left:-3px;font-size:13px;line-height:13px}.member_detail .detail_text_wrap .text .edit_link a span{text-decoration:none}.member_detail .detail_text_wrap .text .edit_link a:hover span,.member_detail .detail_text_wrap .text .edit_link a:hover i:before{color:#000}.member_detail .detail_text_wrap .text .edit_link a+a{margin:6px 0 0 !important}.member_detail .detail_text_wrap .text .edit_link a+a.edit_link{margin-top:20px !important}.member_detail .detail_text_wrap .text .edit_link a.edit_link{display:inline-block;padding:0 20px 0 0;font-weight:700}.member_detail .detail_text_wrap .text .edit_link a.edit_link i{left:auto;right:0}.member_detail .detail_text_wrap .text .action_buttons a{font-weight:700}.member_detail .detail_text_wrap .text .action_buttons a:hover span,.member_detail .detail_text_wrap .text .action_buttons a:hover i{color:#000}.member_detail .detail_text_wrap .text .newcomer{display:inline-block;margin:0 0 13px;padding:2px 3px 1px;height:18px;color:#919090;font-size:11px;line-height:11px;box-sizing:border-box;border:1px solid #919090;border-radius:4px;vertical-align:1px}.member_detail .detail_text_wrap .text .contact_link{display:inline-block;margin-right:29px}.member_detail .detail_text_wrap .text .contact_link a{color:#919090;text-decoration:underline}.member_detail .detail_text_wrap .text .contact_link a:hover{color:#000}.member_detail .detail_text_wrap .contact_detail{margin:9px 0 9px}.member_detail .detail_text_wrap .contact_detail p{margin:0 0 2px}.member_detail .detail_text_wrap .contact_detail .contact_clear{margin-top:10px}.member_detail .detail_text_wrap .edit_link{margin:10px 0 2px}.member_detail .detail_text_wrap .edit_link .link_entry span,.member_detail .detail_text_wrap .edit_link span{text-decoration:underline;color:#919090}.member_detail .detail_text_wrap .edit_link .link_entry span,.member_detail .detail_text_wrap .edit_link span{color:#919090}.member_detail .detail_text_wrap .edit_link .link_entry:nth-of-type(1n+2){margin-left:5px}.member_detail .detail_text_wrap .edit_link .direct span,.member_detail .detail_text_wrap .edit_link span{text-decoration:none;color:#d0043c}.member_detail .detail_text_wrap .edit_link i{margin-left:5px}.member_detail .tab_wrapper{padding:57px 0 0;position:relative}.member_detail .tab_wrapper .action_buttons{position:absolute;right:0;top:110px;font-size:20px}.member_detail .tab_wrapper .tab_list_wrap{overflow:scroll;width:100%}.member_detail .tab_wrapper .tab_list_wrap .scroll_icon{position:absolute;right:0;top:49px;cursor:pointer;width:18px;height:18px;display:none}.member_detail .tab_wrapper .tab_list_wrap .scroll_icon: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:#7f7f7f;right:0;bottom:0;z-index:20}.member_detail .tab_wrapper .tab_list_wrap.show_scroll_icon .scroll_icon{display:block}.member_detail .tab_wrapper .tab_list{margin:0;padding:17px 0 0;list-style:none;border-bottom:1px solid #d8d8d8}.member_detail .tab_wrapper .tab_list li{position:relative;display:inline-block;padding:0 20px 10px;color:#919090;text-transform:uppercase;font-weight:600;letter-spacing:.5px;cursor:pointer;transition:all .3s ease-out}.member_detail .tab_wrapper .tab_list li:before{content:"";position:absolute;top:auto;right:0;bottom:-1px;left:50%;width:0;height:2px;background:#d0043c;opacity:0;visibility:hidden;transform:translate(-50%, 0);transition:all .3s ease-out}.member_detail .tab_wrapper .tab_list li.current,.member_detail .tab_wrapper .tab_list li:hover{color:#d0043c}.member_detail .tab_wrapper .tab_list li.current:before,.member_detail .tab_wrapper .tab_list li:hover:before{opacity:1;visibility:visible;width:100%}.member_detail .tab_wrapper .tab_content{display:none}.member_detail .tab_wrapper .tab_content.show{display:block}.member_detail .experience_wrap .tab_list{min-width:540px}.member_detail .experience_wrap .tab_content{padding:25px;background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.15)}.member_detail .experience_wrap .tab_content .entry{margin:0 0 17px 0;padding:0;position:relative}.member_detail .experience_wrap .tab_content .entry .action_buttons{top:0}.member_detail .experience_wrap .tab_content .entry .date{float:left;width:100px;padding:0 20px 0 0;box-sizing:border-box}.member_detail .experience_wrap .tab_content .entry .content{overflow:hidden;font-size:12px}.member_detail .experience_wrap .tab_content .entry .content h2{color:#000;font-size:14px;line-height:19px;margin:0 0 3px}.member_detail .experience_wrap .tab_content .entry .content>*:last-child{margin-bottom:0}.member_detail .resources_wrapper{width:365px;margin:0 0 0 32px}.member_detail .resources_wrapper a.show_more{display:block;padding:25px;font-family:"Roboto Slab";font-size:20px;line-height:26px;color:#d8d8d8;text-align:center;font-weight:500;background:#fff;cursor:pointer;box-shadow:0 3px 4px 0 rgba(0,0,0,.15);transition:all .3s ease-out}.member_detail .resources_wrapper a.show_more:hover{color:#000}.member_detail .resources_wrapper .pictures .picture{margin:0 0 21px}.member_detail .resources_wrapper .pictures .picture img{display:block;width:100%;height:auto}.member_detail .tab_content .resources_wrapper{width:auto;margin:0;padding:0}.member_detail .tab_content .resources_wrapper .picture{position:relative;float:left;width:70%;padding:20px 0 0 0;box-sizing:border-box}.member_detail .tab_content .resources_wrapper .picture img{display:block;width:100%;height:auto}.member_detail .tab_content .resources_wrapper .picture .resource_buttons{position:absolute;top:20px;right:0;bottom:auto;left:auto;margin:0;padding:8px 10px;font-size:18px;line-height:26px;background:hsla(0,0%,100%,.8);z-index:10}.member_detail .tab_content .resources_wrapper .picture .resource_buttons span,.member_detail .tab_content .resources_wrapper .picture .resource_buttons a{margin:0;color:#d0043c;width:auto}.member_detail .tab_content .resources_wrapper .picture .resource_buttons span i,.member_detail .tab_content .resources_wrapper .picture .resource_buttons a i{margin:0 5px}.member_detail .tab_content .resources_wrapper .picture .resource_buttons span:hover,.member_detail .tab_content .resources_wrapper .picture .resource_buttons a:hover{color:#000}.member_detail .tab_content .resources_wrapper .document .resource_buttons{float:right;margin:0;padding:0;font-size:18px;line-height:26px;z-index:10}.member_detail .tab_content .resources_wrapper .document .resource_buttons span,.member_detail .tab_content .resources_wrapper .document .resource_buttons a{margin:0;width:auto;right:0;position:relative;left:-20px;border-radius:0 20px 20px 0;padding-left:0;padding-right:10px}.member_detail .tab_content .resources_wrapper .document .resource_buttons span i,.member_detail .tab_content .resources_wrapper .document .resource_buttons a i{margin:0 5px}.member_detail .tab_content .resources_wrapper .document .resource_buttons span:hover,.member_detail .tab_content .resources_wrapper .document .resource_buttons a:hover{color:#000}.member_detail .tab_content .resources_wrapper .document a{padding:8px 25px 9px 17px}.member_detail .specifications_wrapper{margin:0 -16px}.member_detail .specifications_wrapper .content{float:left;width:33.33%;padding:32px 16px 0;box-sizing:border-box}.member_detail .specifications_wrapper .content .content_inner{padding:21px 25px;background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.15)}.member_detail .specifications_wrapper .content h3,.member_detail .specifications_wrapper .content h3 a{margin:0 0 18px}.member_detail .specifications_wrapper .content h3 a{color:#d0043c}.member_detail .specifications_wrapper .content h3 a:hover{color:#7f7f7f}.member_detail .specifications_wrapper .content h4,.member_detail .specifications_wrapper .content h4 a{margin:0 0 2px}.member_detail .specifications_wrapper .content p+h4,.member_detail .specifications_wrapper .content ul+h4,.member_detail .specifications_wrapper .content ol+h4,.member_detail .specifications_wrapper .content .table_wrap_container+h4{margin-top:22px}.member_detail .specifications_wrapper .content .specifications{margin:0;padding:0;list-style:none}.member_detail .specifications_wrapper .content .specifications li{position:relative;display:inline-block;color:#000;margin:6px 14px 0 0;background:hsl(0,6.0606060606%,93.0588235294%);border-radius:4px;padding:6px 10px;font-size:11px;line-height:15px;font-weight:400}.member_detail .specifications_wrapper .content .specifications li>*{position:relative;z-index:10}.member_detail .specifications_wrapper .content .specifications li:before{content:"";display:block;position:absolute;top:0;right:-11px;bottom:0;left:auto;height:100%;width:13px;background:url(../img/flag_bg.svg) no-repeat left center;background-size:100% 100%;z-index:5}.member_detail .specifications_wrapper .content .specifications li:after{content:"";position:absolute;top:50%;right:-2px;bottom:auto;left:auto;display:block;width:5px;height:5px;background:#fff;border-radius:100%;z-index:7;transform:translate(0, -50%)}.member_detail .align{display:inline-block}.member_slider{padding:110px 0 0;position:relative}.member_slider .slider_text{max-width:960px;margin:0 auto;padding-right:20px;padding-left:20px;padding-bottom:23px}.member_slider .slider_text h2,.member_slider .slider_text h2 a{font-family:"Roboto Slab";font-size:30px;line-height:38px;font-weight:700;margin:0 0 25px}.member_slider .member_listing{margin:0;padding:0}.member_slider .member_listing .member_entry{padding:0}.member_slider .member_listing .member_entry:nth-child(3n+1){clear:none}.member_slider .member_listing .member_entry.big{clear:none !important}.member_slider .slider_wrap{max-width:1160px;margin:0 auto;padding-right:20px;padding-left:20px}.member_slider .slider_wrap .bx-viewport{overflow:visible !important}.member_slider .slider_wrap div.bx-wrapper{position:static}.member_slider .slider_wrap div.bx-wrapper .bx-controls-direction{bottom:auto;top:95px;right:50%;margin-right:-580px}.member_slider .slider_wrap div.bx-wrapper .bx-controls-direction a{margin-top:0}.member_slider .login_box{margin:-95px 0 0 0;padding:143px 20px 36px;background:#d0043c;text-align:center}.member_slider .login_box h2,.member_slider .login_box h2 a{font-family:"Roboto Slab";font-size:52px;line-height:68px;font-weight:400;margin:0 0 24px;color:#fff}.member_slider .login_box .content_button{margin-top:0}.member_slider .login_box .content_button a{border-color:#fff;background:#fff;color:#d0043c}.member_slider .login_box .content_button a:hover{border-color:rgb(97.9169811321,1.8830188679,28.2452830189);background:rgb(97.9169811321,1.8830188679,28.2452830189);color:#fff}.member_slider .login_box .content_button+.content_button a{border-color:rgb(147.9547169811,2.8452830189,42.679245283);background:rgb(147.9547169811,2.8452830189,42.679245283);color:#fff}.member_slider .login_box .content_button+.content_button a:hover{border-color:rgb(97.9169811321,1.8830188679,28.2452830189);background:rgb(97.9169811321,1.8830188679,28.2452830189);color:#fff}#module_news_events .module_description{font-family:"Roboto Slab";font-size:24px;line-height:32px;font-weight:400;color:#000}#module_news_events .module_description>*:last-child{margin-bottom:-14px}.news_events_listing_wrap{background:#fff}.news_events_listing_wrap>div{max-width:960px;margin:0 auto;padding-right:20px;padding-left:20px;padding:75px 20px 85px}.news_events_listing_wrap>div.cf{margin:0;padding:0}.news_events_listing_wrap .news_events_event>.news_events_event_description{display:none}.news_events_year h2{font-family:"Roboto Slab";font-size:20px;line-height:26px;color:#000;margin:0 0 12px 0;padding:0;text-decoration:none;font-weight:700}.year_nav{margin:-19px 0 0}.year_nav a{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out}.year_nav a:active,.year_nav a:hover,.year_nav a:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.year_nav a{font-size:12px;line-height:19px}}.year_nav a.inactive{display:none}.year_nav a+a{margin-left:10px}.category_75 .news_events_table td.news_events_event_manager,.category_75 .news_events_table th.event_manager{display:table-cell}.news_events_table td.news_events_event_manager,.news_events_table th.event_manager{display:none}.news_events_table .news_events_headrow{background:none}.news_events_table .news_events_headrow th{color:#000;background:none;padding:10px 10px 10px 0}.news_events_table .news_events_event{border-bottom:1px solid #e0dcdc}.news_events_table td{padding:10px 10px 10px 0}.news_events_table td .picture_in_table{display:none}.news_events_table .news_events_headrow+.news_events_year_row td{padding-top:20px}.news_events_table .news_events_year_row td{font-family:"Roboto Slab";font-size:20px;line-height:26px;color:#000;margin:0;padding:40px 0 0;text-decoration:none;font-weight:700;border:0}.news_events_table .news_events_headrow+.news_events_month_row td,.news_events_table .news_events_year_row+.news_events_month_row td{padding-top:10px}.news_events_table .news_events_month_row td{padding:25px 10px 10px 0;color:#919090;border-color:#919090}.news_events_table .news_events_date>span:first-child{display:none}.news_events_entry_pictures{display:none}.news_events_entry_details strong{color:#000;display:inline-block;padding:0 3px 0 0}a.news_events_entry_backlink{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out;margin:20px 0 10px}a.news_events_entry_backlink:active,a.news_events_entry_backlink:hover,a.news_events_entry_backlink:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){a.news_events_entry_backlink{font-size:12px;line-height:19px}}.documents+a.news_events_entry_backlink{margin-top:0}#module_ssfv .wrap_radio_buttons{overflow:hidden}#module_ssfv .multiple_radio_inputs{overflow:hidden;margin:0 0 10px}#module_ssfv .multiple_radio_inputs .radio_item{display:inline-block;width:auto;margin:0 -4px 0 0;padding:14px 20px 9px 0;box-sizing:border-box}#module_ssfv .multiple_radio_inputs label.radio{display:inline-block;width:auto;margin:0;padding:0}#module_ssfv .multiple_radio_inputs input{display:inline-block;vertical-align:3px;width:auto;margin:-2px 0 0 15px}#module_ssfv label.checkbox_wrap{width:75% !important;float:right !important;margin:0 0 13px;padding:0;position:relative}#module_ssfv label.checkbox_wrap label{float:none;overflow:hidden}#module_ssfv label.checkbox_wrap label.empty_prefix_label{display:none}#module_ssfv label.checkbox_wrap input{width:auto;margin:6px 20px 0 0;float:left}#module_ssfv span.helptext{position:absolute;top:12px;right:10px}#module_ssfv input.button{margin-left:25%}#module_ssfv input.button+input.button{margin-left:15px}#module_ssfv .register input.button{margin-left:0;float:right}#module_ssfv form.register p{position:relative}#module_ssfv form.register label{padding-top:14px}#module_ssfv form.register .mega_dropdown+*{clear:left}#module_ssfv form.register .mega_dropdown>p{width:25%;float:left}#module_ssfv form.register .mega_dropdown>p label{float:none;clear:both;width:100%}#module_ssfv form.register .mega_dropdown .form_group{width:75%;float:left}#module_ssfv form.register .mega_dropdown .form_group_dropdown .dropdown_filter label{padding:0 !important}#module_ssfv form.register .mega_dropdown .form_group_dropdown label{padding:0 5px 7px 28px !important;font-weight:400}#module_ssfv form.register .mega_dropdown .form_group_dropdown label.category_title{font-weight:700}#module_ssfv form.register fieldset{background:#fff;padding:2px 15px 2px;border:1px solid #d8d8d8;border-radius:3px}#module_ssfv form.register fieldset legend{font-weight:bolder;color:#000;padding:2px 0;border-radius:3px;position:relative;margin:0;padding:0 4px;background:#fff;border:1px solid #d8d8d8}#module_ssfv h2+.register_steps{margin-top:40px}#module_ssfv .register_steps{margin:0 0 60px}#module_ssfv .register_steps .step_entry{display:inline-block;position:relative;margin:0;padding:0;text-align:center;color:#919090;line-height:21px;vertical-align:top}#module_ssfv .register_steps .step_entry+.step_entry{padding-left:70px}#module_ssfv .register_steps .step_entry+.step_entry:before{content:"";position:absolute;top:9px;left:-50px;width:auto;height:2px;display:block;background:#d0043c;right:50px;z-index:5}#module_ssfv .register_steps .step_entry:last-child:after{content:"";position:absolute;top:9px;left:auto;width:50%;height:2px;display:block;background:#f5f4f4;right:-40px;z-index:6}#module_ssfv .register_steps .step_entry .inner{display:block;width:100px;position:relative;padding:48px 0 0}#module_ssfv .register_steps .step_entry .inner:before{content:"";position:absolute;top:0;left:50%;width:21px;height:21px;display:block;background:#fff;margin:0 0 0 -10px;border-radius:100%;border:2px solid #d0043c;box-sizing:border-box;z-index:10}#module_ssfv .register_steps .step_entry .inner:after{content:"";position:absolute;top:0;left:50%;display:block;font-family:"Font Awesome 6 Pro";font-size:21px;line-height:21px;font-weight:400;text-transform:none;color:#d0043c;font-weight:700;transform:translate(-50%, 0);z-index:15}#module_ssfv .register_steps .step_entry.active{color:#000}#module_ssfv .register_steps .step_entry.active .inner:after{content:""}#module_ssfv .register_steps .step_entry.active~.step_entry:before{background:#d8d8d8}#module_ssfv .register_steps .step_entry.active~.step_entry .inner:before{background:#fff;border:2px solid #d8d8d8}#module_ssfv .register_steps .step_entry.active~.step_entry .inner:after{opacity:0;visibility:hidden}.experience_wrap .tab_content .entry>div>a.tooltip{display:block;margin:0 0 20px;padding:10px;background:rgba(208,4,60,.04);border-radius:4px;transition:all .3s ease-out}.experience_wrap .tab_content .entry>div>a.tooltip:hover{background:rgba(208,4,60,.1);color:#d0043c}.fancybox-container .fancybox-stage{overflow:visible}.fancybox-container .management_container{padding:40px 30px;overflow:visible}.fancybox-container #management,.fancybox-container .management_container{width:900px}.fancybox-container #management h1,.fancybox-container .management_container h1{margin:0 0 10px}.fancybox-container #management label,.fancybox-container .management_container label{width:27%;display:inline-block;padding-right:10px;box-sizing:border-box;font-weight:700;color:#000}.fancybox-container #management select,.fancybox-container #management input,.fancybox-container .management_container select,.fancybox-container .management_container input{width:73%;border-color:#d8d8d8;box-sizing:border-box;border-radius:4px}.fancybox-container #management select.button,.fancybox-container #management input.button,.fancybox-container .management_container select.button,.fancybox-container .management_container input.button{border-color:#d0043c;border-radius:25px}.fancybox-container #management select.button.cancel,.fancybox-container #management input.button.cancel,.fancybox-container .management_container select.button.cancel,.fancybox-container .management_container input.button.cancel{border-color:#e0dcdc}.fancybox-container #management select.button.cancel:hover,.fancybox-container #management select.button.cancel:focus,.fancybox-container #management input.button.cancel:hover,.fancybox-container #management input.button.cancel:focus,.fancybox-container .management_container select.button.cancel:hover,.fancybox-container .management_container select.button.cancel:focus,.fancybox-container .management_container input.button.cancel:hover,.fancybox-container .management_container input.button.cancel:focus{border-color:hsl(0,6.0606060606%,77.0588235294%)}.fancybox-container #management .select2-container,.fancybox-container .management_container .select2-container{width:73% !important}.fancybox-container #management p,.fancybox-container .management_container p{margin:0 0 13px}.fancybox-container #management form>p,.fancybox-container .management_container form>p{width:100%}.fancybox-container .register_form p{position:relative}.fancybox-container .filter{padding:0;box-shadow:none}.fancybox-container .filter form>p{padding:0 8px !important}.fancybox-container .filter input.button{margin:15px 0 0 15px !important}.fancybox-container .filter .dropdown_filter label{width:auto !important;display:inline-block !important;float:none !important;clear:both !important}.fancybox-container .filter .form_group_dropdown>label{padding-top:0 !important}.fancybox-container .filter .form_group{float:right;width:73%}.fancybox-container .filter .form_group label{font-weight:400 !important}.fancybox-container .filter .form_group label.category_title{font-weight:700 !important}.fancybox-container .filter .form_group .form_group_dropdown{max-height:188px !important}.fancybox-container .filter .form_group .form_group_dropdown .dropdown_filter label{padding:0 !important}.fancybox-container .filter .form_group .form_group_dropdown label{padding:0 5px 7px 28px !important}.fancybox-container .filter .mega_dropdown{margin:0 0 13px}.fancybox-container .filter .mega_dropdown p{display:inline-block;width:27%;margin:0 !important;padding-right:10px !important;box-sizing:border-box}.fancybox-container .filter .mega_dropdown p label{width:auto}.fancybox-container .filter .mega_dropdown h4{height:39px;padding:9px 6px}.fancybox-container .filter .mega_dropdown h4>i,.fancybox-container .filter .mega_dropdown h4:before{top:10px}.fancybox-container .filter.privacy input{float:right;margin-top:15px !important}.fancybox-container .filter.privacy input.button{float:none}#navigation{float:left;padding:37px 0 0}.preload .navigation{opacity:0;visibility:hidden}.navigation{margin:0;padding:0;transition:all .1s ease-out}.navigation>li{list-style:none;float:left;margin:0 0 0 60px;padding:0;position:relative}.navigation>li#nav-1{display:none}.navigation>li>a{display:block;position:relative;margin:0;padding:0 0 38px;text-decoration:none;font-size:16px;line-height:21px;font-weight:700;letter-spacing:.6px;color:#000;text-transform:uppercase;overflow:hidden;transition:all .3s ease-out}.navigation>li:hover>a,.navigation>li.current>a{color:#d0043c}.navigation>li:hover>ul{visibility:visible;opacity:1}.navigation ul.level1{position:absolute;left:50%;top:100%;width:300px;margin:0 0 0 -150px;padding:21px 30px;text-align:left;background:#e0dcdc;visibility:hidden;opacity:0;box-sizing:border-box;z-index:100;border-radius:4px;box-shadow:0 3px 4px 0 rgba(0,0,0,.15);transition:all .3s ease-out}.navigation ul.level1:before{content:"";position:absolute;top:0;right:auto;bottom:auto;left:50%;display:block;width:0;height:0;border-style:solid;border-width:0 20px 15px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e0dcdc rgba(0,0,0,0);transform:translate(-50%, -100%)}.navigation ul.level1 ul.level3,.navigation ul.level1 ul.level2{display:none}.navigation ul.level1>li{display:block}.navigation ul.level1>li>a{display:block;margin:0;padding:4px 0;color:#919090;font-size:16px;line-height:26px;font-weight:400;text-decoration:none;letter-spacing:.5px;transition:all .3s ease-out}.navigation ul.level1>li:last-of-type{border-bottom:none}.navigation ul.level1>li:hover>a,.navigation ul.level1>li.current>a{color:#d0043c}.navigation>li#nav-76 ul.level1{width:1010px;padding:21px 20px;margin:0 0 0 -505px}.navigation>li#nav-76 ul.level1>li{float:left;width:33.33%;padding:0 15px;box-sizing:border-box}.navigation>li#nav-76 ul.level1>li>a{padding:4px 0;color:#000;font-weight:700;text-transform:uppercase}.navigation>li#nav-76 ul.level1>li:hover>a,.navigation>li#nav-76 ul.level1>li.current>a{color:#d0043c}.navigation>li#nav-76 ul.level1 ul.level2{display:block}.navigation>li#nav-76 ul.level1 ul.level2>li{display:block}.navigation>li#nav-76 ul.level1 ul.level2>li>a{display:block;margin:0;padding:4px 0;color:#919090;font-size:16px;line-height:26px;font-weight:400;text-decoration:none;letter-spacing:.5px;transition:all .3s ease-out}.navigation>li#nav-76 ul.level1 ul.level2>li:last-of-type{border-bottom:none}.navigation>li#nav-76 ul.level1 ul.level2>li:hover>a,.navigation>li#nav-76 ul.level1 ul.level2>li.current>a{color:#d0043c}.page_home .navigation>li>a{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}.page_home .navigation>li:hover>a,.page_home .navigation>li.current>a{color:#d0043c}.page_home.system_page .navigation>li>a{color:#000;text-shadow:none}.page_home.system_page .navigation>li:hover>a,.page_home.system_page .navigation>li.current>a{color:#d0043c}.is_scrolled.page_home .navigation>li>a{color:#000;text-shadow:none}.is_scrolled.page_home .navigation>li:hover>a,.is_scrolled.page_home .navigation>li.current>a{color:#d0043c}.rwd_navigation{display:block;list-style:none;padding:25px 20px}.rwd_navigation li a{display:block;text-decoration:none;color:#000}.rwd_navigation li.current>a{color:#d0043c}.rwd_navigation>li:first-child>a{border-top:0;padding-top:0}.rwd_navigation>li>a{padding:17px 5px;font-size:16px;line-height:21px;font-weight:700;letter-spacing:.6px;color:#000;text-transform:uppercase;border-top:1px solid #d8d8d8}.rwd_navigation ul.level1{margin:-12px 0 0;padding:0 0 17px;list-style:none}.rwd_navigation ul.level1>li>a{color:#919090;font-size:14px;line-height:20px;padding:3px 5px;font-weight:300;position:relative}.rwd_navigation ul.level1>li.current>a{color:#d0043c;font-weight:500}.rwd_navigation ul.level1 ul{display:none}.rwd_navigation>li#rwdnav-76>a{display:none}.rwd_navigation>li#rwdnav-76 ul.level1{margin:0;padding:0}.rwd_navigation>li#rwdnav-76 ul.level1>li>a{padding:17px 5px;font-size:16px;line-height:21px;font-weight:700;letter-spacing:.6px;color:#000;text-transform:uppercase;border-top:1px solid #d8d8d8}.rwd_navigation>li#rwdnav-76 ul.level2{display:block;margin:-12px 0 0;padding:0 0 17px;list-style:none}.rwd_navigation>li#rwdnav-76 ul.level2>li>a{color:#919090;font-size:14px;line-height:20px;padding:3px 5px;font-weight:300;position:relative}.rwd_navigation>li#rwdnav-76 ul.level2>li.current>a{color:#d0043c;font-weight:500}.portlet{margin:0;padding:0}.portlet .picture,.portlet .picture img{width:100%;height:auto}.portlet a.portlet_content_link{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out;margin:29px 0 0}.portlet a.portlet_content_link:active,.portlet a.portlet_content_link:hover,.portlet a.portlet_content_link:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.portlet a.portlet_content_link{font-size:12px;line-height:19px}}.portlet ul.controls{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:0;padding:7px 10px 9px;font-size:14px;line-height:22px;background:#e0dcdc;z-index:10}.portlet ul.controls li,.portlet ul.controls a{margin:0;color:#7f7f7f;width:auto}.portlet ul.controls li i.fa,.portlet ul.controls a i.fa{margin:0 5px}.portlet ul.controls li:hover,.portlet ul.controls a:hover{color:#d0043c}.portlet.portlet_quicklinks h3.portlet-title{display:none}.portlet.portlet_quicklinks a.quicklink{display:block;padding:0 0 19px;font-size:14px;line-height:19px;color:#7f7f7f;letter-spacing:.2px;font-weight:600;text-transform:uppercase;transition:all .3s ease-out}.portlet.portlet_quicklinks a.quicklink:hover{color:#d0043c}footer .portlet.portlet_quicklinks.hidden{display:block}.portlet_content_description>*:last-child,.portlet_content_description>*:last-child>*:last-child,.portlet_content_description>*:last-child>*:last-child>*:last-child{margin-bottom:0}.add_portlet input.action_button,.portlets a.add_portlet_link{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out;margin:30px 0 30px 30px;float:none;clear:both}.add_portlet input.action_button:active,.add_portlet input.action_button:hover,.add_portlet input.action_button:focus,.portlets a.add_portlet_link:active,.portlets a.add_portlet_link:hover,.portlets a.add_portlet_link:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.add_portlet input.action_button,.portlets a.add_portlet_link{font-size:12px;line-height:19px}}.add_portlet input.action_button{margin:10px 7px 0 0}.add_portlet p label{padding:0 0 5px 0 !important}#add_portlet_bottom .portlet_inner{padding:30px 20px 60px}#add_portlet_bottom .portlet_inner>*{width:400px}.portlets_top{margin:-55px -32px 0 0}.portlets_top .portlet ul.controls li.portlet-delete-link,.portlets_top a.add_portlet_link{display:none}.portlets_top .portlet{float:left;width:25%;margin:0;padding:0 32px 16px 0;text-align:left;color:#000;font-weight:400;font-size:17px;line-height:21px;letter-spacing:.2px;box-sizing:border-box}.portlets_top .portlet .portlet_inner{position:relative;padding:55px 35px 59px;background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.15);box-sizing:border-box;transition:margin .3s ease-out,color .3s ease-out,background .3s ease-out,box-shadow .3s ease-out}.portlets_top .portlet .portlet_inner h3.portlet-title a,.portlets_top .portlet .portlet_inner h3.portlet-title{font-size:52px;line-height:60px;font-weight:400;color:#d0043c;margin:0 0 2px;transition:all .3s ease-out}.portlets_top .portlet .portlet_inner p{margin:0}.portlets_top .portlet .portlet_inner .portlet_content_description a{color:#000}.portlets_top .portlet .portlet_inner .portlet_content_description a:hover{color:#fff}.portlets_top .portlet .portlet_inner:hover{margin-top:-10px;margin-bottom:10px;color:#fff;background:#d0043c;box-shadow:0 3px 13px 0 rgba(0,0,0,.3)}.portlets_top .portlet .portlet_inner:hover .portlet_content_description a,.portlets_top .portlet .portlet_inner:hover h3.portlet-title,.portlets_top .portlet .portlet_inner:hover h3.portlet-title a{color:#fff}.portlets_top .portlet .portlet_inner a.entry_link{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.portlets_top .portlet .pictures{margin:-55px -35px 55px}.portlets_top .portlet a.portlet_content_link{display:none}.portlets_top .portlet.with_icon .portlet_inner:before{content:"";position:absolute;top:0;left:0;width:58px;height:55px;display:block;background:#d0043c;position:relative;display:block;margin-top:4px;background:url(../img/icons/icon1.svg) left top;background-size:58px 55px}.portlets_top .portlet.with_icon .portlet_inner h3.portlet-title{position:relative}.portlets_top .portlet.with_icon .portlet_inner h3.portlet-title:before{content:"";position:absolute;top:0;left:0;width:40px;height:1px;display:block;background:rgba(0,0,0,.3);position:relative;display:block;margin:18px 0 15px}.portlets_top .portlet.with_icon.camera .portlet_inner:before{width:74px;height:59px;margin-top:0;background-image:url(../img/icons/icon2.svg);background-size:74px 59px}.portlets_top .portlet.with_icon.hat .portlet_inner:before{width:74px;height:53px;margin-top:6px;background-image:url(../img/icons/icon3.svg);background-size:74px 53px}.portlets_top .portlet.with_icon.persons .portlet_inner:before{width:71px;height:56px;margin-top:3px;background-image:url(../img/icons/icon4.svg);background-size:71px 56px}.portlets_bottom{position:relative;z-index:10}.portlets_bottom .portlet .portlet_inner{position:relative;max-width:960px;margin:0 auto;padding-right:20px;padding-left:20px;padding:111px 20px 75px}.portlets_bottom .portlet .portlet_text_wrap{overflow:hidden}.portlets_bottom .portlet .portlet-content>.pictures{float:left;width:30%;margin:0 40px 0 0}.portlets_bottom .portlet h3.portlet-title,.portlets_bottom .portlet h3.portlet-title a{font-size:30px;line-height:38px;margin:0 0 22px}.portlets_bottom .portlet.portlet_listing{background:#fff}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap{padding:32px 0 0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry{margin:0 0 26px;padding:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline{position:relative}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:before,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:after{opacity:0;visibility:hidden;transition:all .3s ease-out}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:before{content:"";position:absolute;top:0;left:auto;width:3px;height:100%;display:block;background:#f5f4f4;bottom:0;right:-39px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-entry-inline:after{content:"i";position:absolute;top:50%;left:auto;display:block;font-family:"ssfv";font-size:10px;line-height:12px;font-weight:400;text-transform:none;color:#d0043c;right:-83px;margin-top:-4px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures{float:right;width:17.4%;margin:0 0 0 40px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{display:block;float:left;margin:0 29px 0 0;font-size:18px;line-height:21px;font-weight:400;color:#919090}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h2,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry h2 a{margin:0 0 10px;transition:all .3s ease-out}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-listing-content-container{overflow:hidden}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out;display:none}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link:active,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link:hover,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-link{font-size:12px;line-height:19px}}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-content>*{margin-bottom:0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry a.entry_link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry:hover h2,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry:hover h2 a{color:#d0043c}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry:hover .portlet-listing-entry-inline:before,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry:hover .portlet-listing-entry-inline:after{opacity:1;visibility:visible}.portlets_bottom .portlet.portlet_listing a.portlet-listing-more{display:none}.portlets_bottom .portlet.portlet_listing a.portlet_listing_link{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out;margin:25px 0 0 120px}.portlets_bottom .portlet.portlet_listing a.portlet_listing_link:active,.portlets_bottom .portlet.portlet_listing a.portlet_listing_link:hover,.portlets_bottom .portlet.portlet_listing a.portlet_listing_link:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.portlets_bottom .portlet.portlet_listing a.portlet_listing_link{font-size:12px;line-height:19px}}.language_switcher{margin:-14px 0 0 0;padding:0;font-size:12px;line-height:16px;font-weight:600;text-align:right}.language_switcher .controls,.language_switcher h3{display:none}.language_switcher a.language{display:inline-block;color:#000;padding:0 0 0 12px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-out}.language_switcher a.language:hover,.language_switcher a.language.current{color:#d0043c}.page_home .language_switcher a.language{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}.page_home .language_switcher a.language:hover,.page_home .language_switcher a.language.current{color:#d0043c}.page_home.system_page .language_switcher a.language{color:#000;text-shadow:none}.page_home.system_page .language_switcher a.language:hover,.page_home.system_page .language_switcher a.language.current{color:#d0043c}.page_home.is_scrolled .language_switcher a.language{color:#000;text-shadow:none}.page_home.is_scrolled .language_switcher a.language:hover,.page_home.is_scrolled .language_switcher a.language.current{color:#d0043c}.rwdnav_inner .language_switcher{display:block;margin:0;padding:15px 25px 0;text-align:left}.rwdnav_inner .language_switcher a.language{padding:0 10px 0 0}.pictures.float_left,.pictures.float_left_with_clear{float:left}.pictures.float_right,.pictures.float_right_with_clear{float:right}.pictures.float_left .picture,.pictures.float_right .picture,.pictures.float_right_with_clear .picture,.pictures.float_left_with_clear .picture,.pictures.float_left .picture img,.pictures.float_right .picture img,.pictures.float_right_with_clear .picture img,.pictures.float_left_with_clear .picture img{display:block;width:100%;height:auto}.pictures.gallery{clear:both;position:relative;width:auto;margin:70px -16px -73px;padding:0 0 73px;z-index:10;background:#fff}.pictures.gallery:before,.pictures.gallery:after{content:"";position:absolute;top:0;left:-200%;width:auto;height:auto;display:block;background:#fff;right:50%;bottom:-100%;z-index:5}.pictures.gallery:after{left:50%;right:-200%}.pictures.gallery .picture{position:relative;float:left;box-sizing:border-box;width:25%;padding:0 0 32px 32px;padding:0 16px 32px;z-index:10}.pictures.gallery .picture span,.pictures.gallery .picture a{display:block}.pictures.gallery .picture span.resource_subtitle{display:none}.pictures.gallery .picture img{display:block;width:100%;height:auto}.pictures.gallery .picture span{position:relative}.pictures.gallery .picture span:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#d0043c;opacity:0;visibility:hidden;z-index:10;transition:all .3s ease-out}.pictures.gallery .picture:hover span:before{opacity:.3;visibility:visible}.documents{margin:0 0 17px;padding:17px 0 0}.documents h2{display:none}.documents .document{display:inline-block;margin:15px 20px 0 0}.documents .document a{display:inline-block;margin:0;padding:8px 17px 9px;width:auto;color:#fff;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;background:#d0043c;border-radius:40px;border:1px solid #d0043c;text-align:center;outline:none;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transition:background .2s ease-out,color .2s ease-out,border .2s ease-out}.documents .document a:active,.documents .document a:hover,.documents .document a:focus{border:1px solid rgb(157.9622641509,3.0377358491,45.5660377358);color:#fff;background:rgb(157.9622641509,3.0377358491,45.5660377358)}@media screen and (max-width: 750px){.documents .document a{font-size:12px;line-height:19px}}.documents .document .description{display:none}.fancybox-caption-wrap{text-align:center;padding:0 20px 20px;background:none}.fancybox-caption-wrap .fancybox-caption{display:inline-block;color:#000;padding:5px 15px;border-radius:0;font-weight:400;background:#fff}.fancybox-slide--inline .popup_content{height:auto !important}@media screen and (max-width: 1560px){.navigation>li{margin:0 0 0 27px}}@media screen and (max-width: 1470px){.footer .footer_logo{padding:0 0 20px;overflow:hidden}.footer .footer_logo p{overflow:hidden;padding:5px 0 0;font-size:10px;line-height:16px}.footer .footer_logo .image{float:left;position:static;width:70px;margin:0 15px 0 0}}@media screen and (max-width: 1320px){.navigation>li{margin:0 0 0 17px}.navigation>li>a{font-size:13px}.navigation>li#nav-76 ul.level1{width:740px;margin:0 0 0 -370px}.navigation>li#nav-76 ul.level1 ul.level2>li>a,.navigation ul.level1>li>a{font-size:13px;line-height:20px}.member_buttons{padding:30px 0 0}.member_buttons a.login{font-size:12px;line-height:18px;margin:0 10px 0 0}.member_buttons a.login i{font-size:14px;line-height:18px;margin:0 4px 0 0;vertical-align:-2px}.member_buttons a.button{font-size:12px;line-height:18px;padding:6px 11px 7px}.dynamic_picture .badge{width:180px;top:115px;right:30px}}@media screen and (max-width: 1250px){.dynamic_picture .dynamic_picture_copyright{transform:rotate(0);right:20px;bottom:60px;width:auto}}@media screen and (max-width: 1200px){.dynamic_picture .badge{width:150px;top:110px}.dynamic_picture .portlet{right:20px;left:20px;bottom:80px;width:auto;margin-left:0}.dynamic_picture .portlet h3.portlet-title,.dynamic_picture .portlet h3.portlet-title a{font-size:40px;line-height:48px;margin:0 0 -10px}.dynamic_picture .portlet h2.first_h2{margin:0 0 5px}.portlets_top{margin:-55px -20px 0 0}.portlets_top .portlet{padding:0 20px 10px 0}.member_detail .tab_wrapper .tab_list li{padding:0 10px 10px;font-size:12px}.member_slider .slider_wrap div.bx-wrapper .bx-controls-direction{right:20px;top:95px;margin-right:0}.member_slider .slider_text h2{padding-right:100px}}@media screen and (max-width: 1100px){#siteframe{border-width:105px}.page_detail_prototyping #siteframe,.page_uebersicht_prototyping #siteframe{border-width:81px}.page_detail_prototyping .content_wrap>.content,.page_uebersicht_prototyping .content_wrap>.content{padding-top:10px}.header .header_inner{padding:20px}.header div#logo{width:98px}.header .member_buttons{padding:1px 0 0 0}.header .header_right{margin:0 60px 0 0}.footer .footer_left{width:50%;margin-top:-4px}.footer .footer_right{width:50%}.footer .badge{position:absolute;top:40px;right:20px;width:100px;padding:0}.footer .footer_navigation,.language_switcher,div#navigation{display:none}.responsive_navigation_toggle{display:block}nav#rwdnav{display:block;visibility:hidden;position:fixed;z-index:200;top:0;left:0;width:77%;max-width:400px;height:100%;opacity:1;background:#fff;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-shadow:0 2px 24px 0 rgba(0,0,0,.2);transform:perspective(1px) translate3d(-100%, 0, 0);transition:all .3s ease-out}.navi_open nav#rwdnav{visibility:visible;opacity:1;transform:perspective(1px) translate3d(0, 0, 0)}.dynamic_picture .badge{width:120px;top:75px;right:17px}}@media screen and (max-width: 1000px){#google_map,#slider{margin:-14px 0 0}.content_wrap{padding-bottom:31px}.content_wrap>.content{padding:41px 0 0}.content_wrap>.content>.text{margin:30px 0 -31px;padding:41px 0 31px}.content_wrap.home{padding-bottom:31px}#slider~.content .breadcrumb{margin-top:-20px}.breadcrumb{margin:-21px 0 42px}.listing_entry_detail_pictures .pictures.gallery{margin-top:30px}.pictures.gallery{margin:30px -10px -31px;padding-bottom:31px}.pictures.gallery .picture{width:33.33%;padding:0 10px 20px}.footer{padding:45px 0 10px}.footer .portlet h3.portlet-title,.footer .portlet h3.portlet-title a{margin:0 0 7px}.footer #indual_link{margin-top:20px}.page_home .language_switcher a.language{color:#000;text-shadow:none}.page_home .language_switcher a.language:hover,.page_home .language_switcher a.language.current{color:#d0043c}.dynamic_picture .portlet h3.portlet-title,.dynamic_picture .portlet h3.portlet-title a{font-size:30px;line-height:38px;margin:0 0 -10px}.dynamic_picture .portlet h2.first_h2{font-size:14px;line-height:18px}.portlets_top .portlet{font-size:14px;line-height:20px}.portlets_top .portlet .portlet_inner{padding:35px 25px}.portlets_top .portlet .portlet_inner h3.portlet-title,.portlets_top .portlet .portlet_inner h3.portlet-title a{font-size:40px;line-height:48px}.portlets_bottom .portlet .portlet_inner{padding:45px 20px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap{padding:5px 0 0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures{width:20%}.portlets_bottom .portlet.portlet_listing a.portlet_listing_link{margin-top:0}.overview_items_wrap>div,#mixItUp>div{padding:60px 20px}.listing_entry .content,.overview_item .content{padding-right:24%}.listing_entry .pictures,.overview_item .pictures{width:20%}.pagination{margin-top:40px;margin-bottom:0}.news_events_listing_wrap>div{padding:50px 20px 60px}.member_slider{padding:60px 0 0}.member_slider .slider_wrap div.bx-wrapper .bx-controls-direction{top:42px}.member_slider .login_box h2,.member_slider .login_box h2 a{font-size:36px;line-height:42px}.member_listing{margin:0 -10px;padding:35px 0 0}.member_listing .member_entry{padding:0 10px 20px}.member_slider .member_listing{padding:0}.member_slider .member_listing .member_entry{padding:0}.member_detail .detail_right{float:none;clear:both}.member_detail .detail_text_wrap .text_right:before{left:53.7%}.member_detail .detail_text_wrap .text{width:53.7%;margin:0 20px 15px 0;padding:0 20px 0 0}.member_detail .detail_text_wrap .pictures{width:15%;margin-right:25px}.member_detail .tab_wrapper{padding:35px 0 0}.member_detail .tab_wrapper .tab_list{padding:0}.member_detail .tab_wrapper .tab_list_wrap .scroll_icon{top:13px}.member_detail .resources_wrapper{width:auto;margin:0;padding:20px 0 0}.member_detail .resources_wrapper .pictures{margin:0 -20px 0 0}.member_detail .resources_wrapper .pictures .picture{float:left;width:33.33%;margin:0;padding:0 20px 20px 0;box-sizing:border-box}.member_detail .resources_wrapper a.show_more{overflow:hidden;margin-right:20px;padding:20px;font-size:16px;line-height:22px}.member_detail .resources_wrapper .tab_list{border:0}.member_detail .specifications_wrapper{margin:0 -10px}.member_detail .specifications_wrapper .content{padding:20px 10px 0}.member_detail .tab_content .resources_wrapper .picture{width:63%}}@media screen and (max-width: 850px){.bx-slider-wrap .bx-wrapper .bx-controls-direction{bottom:-16px;right:5px}.portlets_top .portlet{font-size:12px;line-height:20px}.portlets_top .portlet .portlet_inner{padding:25px 15px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures{width:25%;margin:0 0 0 20px}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{float:none;margin:0 0 4px}.portlets_bottom .portlet.portlet_listing a.portlet_listing_link{margin:0}.overview_items_wrap>div,#mixItUp>div{padding:40px 20px}.listing_entry .content,.overview_item .content{padding-right:27%}.listing_entry .pictures,.overview_item .pictures{width:25%;margin:0 0 0 20px}.listing_entry .listing-date{float:none;margin:0 0 4px}#mailform_elements{padding:20px 0}.news_events_listing_wrap>div{padding:30px 20px 40px}.year_nav{margin:0 0 20px;float:none;clear:both;text-align:right}a.news_events_entry_backlink{margin:10px 0}.filter .form_element:nth-child(odd){clear:left !important}.filter .form_element.four_columns,.filter .form_element.two_columns,.filter .form_element.three_columns{width:50%}.filter .form_element.submit{width:50%}.filter .reset_link{bottom:-27px}.category_9 .filter .form_element.submit{padding-top:0}.filter_popup .form_element{width:50%}.filter_popup .form_element:nth-child(3n+1){clear:none}.filter_popup .form_element:nth-child(odd){clear:left}.filter_popup .popup_inner{padding:26px 20px 108px}.member_listing .member_entry{width:50%}.member_listing .member_entry:nth-child(3n+1){clear:none}.member_listing .member_entry:nth-child(odd){clear:left}.member_slider .member_listing .member_entry{width:50%}.member_slider .member_listing .member_entry:nth-child(odd){clear:none}.member_detail .specifications_wrapper .content h3,.member_detail .specifications_wrapper .content h3 a{font-size:15px;line-height:21px;margin:0 0 11px}.member_detail .specifications_wrapper .content h4,.member_detail .specifications_wrapper .content h4 a{font-size:11px;line-height:16px}}@media screen and (max-width: 700px){.pictures.gallery .picture{width:50%}.footer .footer_right,.footer .footer_left{width:auto;float:none;clear:both}.footer .footer_right{padding:20px 0 0}.footer #indual_link{text-align:left}.footer .portlet.portlet_quicklinks{display:block;padding-bottom:10px}.footer .portlet.portlet_quicklinks a.quicklink{padding:0 0 10px}.dynamic_picture .dynamic_picture_copyright{transform:rotate(0);right:20px;bottom:60px;width:auto}.dynamic_picture .dynamic_picture_copyright{position:relative;bottom:auto;top:-28px;float:right;height:0}.dynamic_picture .portlet{position:static;width:auto;padding:35px 20px 20px;color:#919090;background:#fff;text-align:center}.dynamic_picture .portlet h3.portlet-title,.dynamic_picture .portlet h3.portlet-title a{color:#000;font-size:30px;line-height:38px;margin:0 0 -10px;text-shadow:none}.dynamic_picture .portlet h2.first_h2{color:#000;text-shadow:none;font-size:14px;line-height:18px}.dynamic_picture .portlet .content_button{margin:20px 7px 17px}.dynamic_picture .portlet .content_button+.content_button{margin-top:0}.dynamic_picture .portlet .content_button+.content_button a,.dynamic_picture .portlet .content_button a{padding-left:32px}.dynamic_picture .portlet .content_button+.content_button a:before,.dynamic_picture .portlet .content_button a:before{font-size:12px;left:11px}.portlets_top{margin-top:0;padding:35px 0 0}.portlets_top .portlet{width:50%;padding-bottom:20px}.portlets_top .portlet:nth-child(odd){clear:left}.mailform_element label,.login_form label{text-align:left;width:100%;margin:0 0 10px;padding:0}.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{width:100%}.mailform_element .select2-container{width:100% !important}.login_form form p:last-child label,#mailform_submit_button label{display:none}#module_ssfv input.button,.login_form>p>a.login{margin-left:0}#google_map{height:350px}#module_ssfv .login_form span.helptext{top:42px}#module_ssfv .checkbox_wrap p,.mailform_element.checkbox_field p{width:100%}.mailform_element.checkbox_field p{margin:0}.filter .form_element{width:100%}.filter .form_element.four_columns,.filter .form_element.two_columns,.filter .form_element.three_columns{width:100%}.filter .form_element.submit{width:100%;padding-top:0}.filter .form_element .reset_link{float:right;position:static;margin:6px 0 0}.filter_popup .form_element{width:100%}.member_detail .detail_text_wrap .text_right:before{display:none}.member_detail .detail_text_wrap .text{width:auto;float:none;clear:both;margin:0;padding:0;border:0}.member_detail .detail_text_wrap .top_specifications{padding:20px 0 13px}.member_detail .detail_text_wrap .top_specifications table th,.member_detail .detail_text_wrap .top_specifications table td{padding:4px 15px 4px 0}.member_detail .detail_text_wrap .pictures{width:23%}.member_detail .resources_wrapper{margin-bottom:20px}.member_detail .resources_wrapper .pictures .picture{width:50%}.member_detail .specifications_wrapper .content{width:50%}.member_detail .tab_content .resources_wrapper .picture{width:100%}#module_ssfv .select2-container{width:100% !important}#module_ssfv input,.login_form input,#module_ssfv form.register .mega_dropdown .form_group{width:100%}#module_ssfv label,.mailform_element label,.login_form label,#module_ssfv form.register .mega_dropdown>p{display:block;width:100%;float:none;clear:both;padding:0;margin:0 0 10px}#module_ssfv form.register label{padding-top:0}#module_ssfv form.register .mega_dropdown>p label{padding:0;margin:0}#module_ssfv form.register .mega_dropdown .form_group_dropdown .dropdown_filter label{display:inline-block;margin:0}#module_ssfv form.register .mega_dropdown .form_group_dropdown .dropdown_filter label+label{margin-left:14px}#module_ssfv form.register .mega_dropdown+*{padding-top:17px}#module_ssfv .register_steps{margin:0 0 35px -5px}#module_ssfv .register_steps .step_entry{font-size:12px;line-height:17px}#module_ssfv .register_steps .step_entry+.step_entry{padding-left:20px}#module_ssfv .register_steps .step_entry+.step_entry:before{left:-42px;right:42px}#module_ssfv .register_steps .step_entry .inner{width:84px;padding:33px 0 0}#module_ssfv form.register span.helptext{top:42px}}@media screen and (max-width: 600px){body{font-size:14px;line-height:24px}.content_wrap{padding-bottom:20px}.content_wrap>.content{padding:25px 0 0}.content_wrap>.content>.text{margin:40px 0 -20px;padding:25px 0 20px}.content_wrap.home{padding-bottom:20px}#slider~.content .breadcrumb{margin-top:-3px}.breadcrumb{margin:-4px 0 32px}.pictures.gallery{margin:20px -10px -20px;padding-bottom:20px}.footer{padding:35px 0 10px}.member_detail .detail_text_wrap .text h1,.dynamic_picture .portlet h3.portlet-title,.dynamic_picture .portlet h3.portlet-title a,.portlets_bottom .portlet h3.portlet-title,.portlets_bottom .portlet h3.portlet-title a,h1{font-size:24px;line-height:32px;margin:0 0 19px}.member_detail .detail_text_wrap .text h1{margin:0 0 9px}.dynamic_picture .portlet h3.portlet-title,.dynamic_picture .portlet h3.portlet-title a{margin:0}.home h1{font-size:14px;line-height:18x;margin:0 0 10px}div.introduction{font-size:16px;line-height:22px;margin:0 0 20px}h2,h2 a{font-size:18px;line-height:22px;margin:0 0 10px 0}h3,h3 a{font-size:18px;line-height:26px;margin:0 0 10px 0}h4,h4 a{font-size:14px;line-height:24px;margin:0 0 7px}h6,h6 a,h5,h5 a{font-size:14px;line-height:24px;margin:0}p+h2,p+h3,p+h4,p+h5,p+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,.table_wrap_container+h2,.table_wrap_container+h3,.table_wrap_container+h4,.table_wrap_container+h5,.table_wrap_container+h6{margin-top:25px}.content_button{margin-top:16px}.documents{padding-top:0}.pictures.gallery{margin-top:20px}.filter .reset_link{display:block;margin:15px 0 0}.filter .reset_link i{margin-left:0}.filter_popup .popup_inner{padding-bottom:132px}.member_listing .member_entry.big,.member_listing .member_entry{width:100%}.member_detail .detail_text_wrap .pictures{max-width:250px;width:100%;float:none;clear:both;margin:0 auto 20px}.member_detail .experience_wrap .tab_content .entry .date{float:none;clear:both;width:auto;padding:0 0 4px}}@media screen and (max-width: 550px){.table_wrap_container{position:relative;padding:20px 0 0}.table_wrap_container table{min-width:100%;width:auto !important}.table_scroll_indicator{display:block}#google_map{height:300px}.listing_entry .content,.overview_item .content{padding-right:0}.listing_entry .pictures,.overview_item .pictures{float:none;clear:both;width:100%;margin:0 0 20px}#google_map{height:250px}.member_slider{padding:70px 0 0}.member_slider .slider_wrap div.bx-wrapper .bx-controls-direction{top:5px}.member_slider .slider_text h2{padding-right:0}.member_slider .slider_text h2,.member_slider .slider_text h2 a{font-size:22px;line-height:28px;margin:0 0 20px}.member_slider .login_box{padding:125px 20px 16px}.member_slider .login_box h2,.member_slider .login_box h2 a{font-size:22px;line-height:28px}.portlets_bottom .portlet .portlet-content>.pictures,.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .pictures{width:100%;float:none;clear:both;margin:0 0 20px}.member_detail .experience_wrap{position:relative}.member_detail .experience_wrap>h3{padding-right:30px}#privacy_banner #privacy_banner_inner #privacy_description{padding:0}#privacy_banner #privacy_banner_inner a.button{position:relative;top:auto;margin:15px 0 0;right:auto;float:none;display:block;text-align:center;transform:translate(0, 0)}}@media screen and (max-width: 500px){.responsive_navigation_toggle{top:46px}.rwdnav_inner .member_buttons{text-align:left;display:inline-block;padding:25px 24px 0}.rwdnav_inner .member_buttons a{font-size:12px;line-height:20px}.rwdnav_inner .member_buttons a.login{float:right;margin:7px 0 0 15px}.rwdnav_inner .member_buttons a.login i{font-size:17px;line-height:20px}.rwdnav_inner .member_buttons a.member{padding:6px 12px 7px}.page_home .member_buttons a.login{color:#000;text-shadow:none}.page_home .member_buttons a.login i{color:#7f7f7f;text-shadow:none}.page_home .member_buttons a.login:hover i,.page_home .member_buttons a.login:hover{color:#d0043c}.page_home .member_buttons a.button{color:#000;border-color:#000;text-shadow:none}.page_home .member_buttons a.button:hover{border-color:#000;background:#000;color:#fff}.dynamic_picture .badge{width:90px;top:25px;right:77px}#google_map{height:250px}.pictures.gallery .picture{width:100%}.filter .members_count a.show_all_members{display:block;margin:4px 0 0}.member_detail .specifications_wrapper .content{width:100%}.portlets_top .portlet{font-size:11px}.portlets_top .portlet .portlet_inner{padding:20px 15px}}@media screen and (max-width: 400px){.footer .badge{position:relative;top:auto;right:auto;padding:25px 0 0}}@media print{body{font-family:"Roboto";font-size:13px;font-weight:300;line-height:20px;color:#000;background:#fff}.member_slider,.breadcrumb,a.news_events_entry_backlink,.portlets_top,.dynamic_picture,.footer #indual_link,.footer .footer_navigation,.footer .footer_right,.footer .footer_logo,.member_buttons,.content ul.tags,.portlet.portlet_quicklinks,.portlet.portlet_listing a.portlet_listing_show_all,.portlet a.portlet_content_link,.mailform-submit,.login_form .button,.pagination,.listing_entry_backlink a,.listing-more-button,.content_button,.documents,.footer .social_media,#navigation,#slider,.imprint{display:none !important}.header{position:static;padding:0 0 30px}.header .header_inner{padding:0}.header div#logo{width:100px !important}#siteframe{min-height:0 !important;border:0 !important}.content_wrap{padding:0 0 20px}.content_wrap>.content{padding:0;max-width:none}.content_wrap>.content>.text{margin-bottom:0 !important;padding:0}.content_wrap>.content>.text:after,.content_wrap>.content>.text:before{display:none}.content_wrap.home{text-align:left;padding-bottom:20px}.content_wrap.home>.content{max-width:none}.footer{margin:0;padding:20px 0 0;background:none;border-top:1px solid #d8d8d8}.footer .footer_inner{padding:0}.footer .portlet h3.portlet-title,.footer .portlet h3.portlet-title a{margin:0 0 5px}.portlets_bottom .portlet h3.portlet-title,.portlets_bottom .portlet h3.portlet-title a,h1{font-size:22px;line-height:30px;margin:0 0 19px}.home h1{font-size:16px;line-height:20px;margin:0 0 15px}div.introduction{font-size:16px;line-height:22px;margin:-10px 0 20px}h2,h2 a{font-size:16px;line-height:20px;margin:0 0 10px 0}h3,h3 a{font-size:16px;line-height:24px;margin:0 0 10px 0}h4,h4 a{font-size:13px;line-height:20px;margin:0 0 7px}h6,h6 a,h5,h5 a{font-size:13px;line-height:20px;margin:0}p+h2,p+h3,p+h4,p+h5,p+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,.table_wrap_container+h2,.table_wrap_container+h3,.table_wrap_container+h4,.table_wrap_container+h5,.table_wrap_container+h6{margin-top:25px}.pictures.gallery{margin:20px -10px 0;padding:0}.pictures.gallery:before,.pictures.gallery:after{display:none}.pictures.gallery .picture{width:25%;padding:10px}.pictures.gallery .picture span.resource_background{padding:0;border:0}ul.sitemap li{padding:0}ul.sitemap li:before{display:none}#google_map{height:300px;margin:0 0 25px}.overview_items_wrap>div,#mixItUp>div{padding:0}.listing_entry .listing-date{font-size:13px;line-height:20px}.news_events_listing_wrap>div{padding:0 0 20px}.portlets_bottom .portlet .portlet_inner{padding:35px 0 10px;border-top:1px solid #d8d8d8}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry-wrap{padding:10px 0 0}.portlets_bottom .portlet.portlet_listing .portlet-listing-entry .portlet-entry-date{font-size:13px;line-height:20px}}