body .mm-menu a:hover,body .mm-menu a.active,body .mm-menu a.trail,body .mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),body .mm-menu .mm-listview>li.mm-selected>span,body .mm-menu .mm-listview>li.trail a{background-color:#0158A6}.header .mainmenu ul.level_1 li span.ribbon{background:#0158A6}.stroke-accent{stroke:#0158A6}.fill-accent{fill:#0158A6}.ce_swiper-slider-start.style2_dark .swiper-pagination-bullet-active,.ce_swiper-slider-start.style2_dark .swiper-pagination-bullet-active:after,.ce_swiper-slider-start.style2_light .swiper-pagination-bullet-active,.ce_swiper-slider-start.style2_light .swiper-pagination-bullet-active:after{background-color:#0158A6}.ce_wrap.bg-hover-accent:hover{background-color:#0158A6!important}.ce_hyperlink.btn-accent a{background:#0158A6;border-color:#0158A6}.ce_hyperlink.btn-accent-outline a{border-color:#0158A6;color:#0158A6}.txt-color-accent,.txt-color-accent p,.txt-color-accent i,.txt-color-accent a,.txt-color-accent h1,.txt-color-accent h2,.txt-color-accent h3,.txt-color-accent h4,.txt-color-accent h5,.txt-color-accent h6,.txt-color-accent .h1,.txt-color-accent .h2,.txt-color-accent .h3,.txt-color-accent .h4,.txt-color-accent .h5,.txt-color-accent .h6,.txt-color-accent .h1 p,.txt-color-accent .h2 p,.txt-color-accent .h3 p,.txt-color-accent .h4 p,.txt-color-accent .h5 p,.txt-color-accent .h6 p,.txt-color-accent.h1,.txt-color-accent.h2,.txt-color-accent.h3,.txt-color-accent.h4,.txt-color-accent.h5,.txt-color-accent.h6,.txt-color-accent.h1 p,.txt-color-accent.h2 p,.txt-color-accent.h3 p,.txt-color-accent.h4 p,.txt-color-accent.h5 p,.txt-color-accent.h6 p{color:#0158A6}.bg-accent{background-color:#0158A6}p a{color:#0158A6}.divider-v2 h1:after,.divider-v2 h2:after,.divider-v2 h3:after,.divider-v2 h4:after,.dividerv h5:after,.divider-v2 h6:after,h1.divider-v2:after,h2.divider-v2:after,h3.divider-v2:after,h4.divider-v2:after,h5.divider-v2:after,h6.divider-v2:after{background:#0158A6}hr.divider_3:before{background:#0158A6}hr.divider_3:before{background:#0158A6}.divider_4_first{border:3px solid #0158A6}.divider_4_second{background-color:#0158A6}.divider_4::after,.divider_4::before{background-color:#0158A6}.divider_5 i{color:#0158A6}.mainmenu ul ul{border-top:2px solid #0158A6}.header.original .mainmenu ul li a.trail,.header.original .mainmenu ul li a.active,.header.cloned .mainmenu ul li a.trail,.header.cloned .mainmenu ul li a.active{color:#0158A6}#top-wrapper.fixed .mainmenu a.active,#top-wrapper.fixed .mainmenu a.trail{color:#0158A6}.mainmenu ul ul li a:hover:not(.menuheader):not(.megamenu),.mainmenu ul ul li a.active,.mainmenu ul ul li a.trail:not(.megamenu){background:#0158A6!important}body.header-dark .fixed .mainmenu ul li a.trail,body.header-dark .fixed .mainmenu ul li a.active{color:#0158A6}.header-light #top-wrapper.fixed .mainmenu a.active,.header-light #top-wrapper.fixed .mainmenu a.trail{color:#0158A6}.subnav a{color:#0158A6}#nav-open-btn:before{background:#0158A6}.ce_table table th{background:#0158A6}.ce_tabs .tabs.classic ul li.active,.ce_tabs .tabs.classic ul li:hover{border-color:#0158A6}.ce_tabs .tabs.horizontal ul li:hover a,.ce_tabs .tabs.horizontal ul li.active a{background:#0158A6}.ce_teambox .image .overlay{background:#0158A6}.ce_teambox .email a{color:#0158A6}blockquote a{color:#0158A6}.header .mod_search .search-content{background:#0158A6}.ce_iconbox.version2 i{background:#0158A6}.ce_iconbox .link{color:#0158A6}.ce_testimonial a{color:#0158A6}.ce_accordion .toggler:before{color:#0158A6}.mod_calendar th.head{background:#0158A6;border-top:1px solid #0158A6;border-right:1px solid #0158A6;border-left:1px solid #0158A6}.mod_calendar th.previous a,.mod_calendar th.next a{background-color:#0158A6}.pagination li span.current{background:#0158A6}.pagination li a:hover{color:#0158A6}.mod_faqpage h3:before{color:#0158A6}.mod_search .submit{border:1px solid #0158A6}input:focus,textarea:focus{border:1px solid #0158A6}form fieldset legend{background-color:#0158A6}input.submit[type="submit"],button.submit[type="submit"]{background:#0158A6}input.submit[type="submit"]:hover,button.submit[type="submit"]:hover{background:#0158A6}.ce_youtube_background.overlay .YTPOverlay{background-color:#0158A6}.label-accent{background:#0158A6}.ce_hyperlink a,a.btn{background:#0158A6;border-color:#0158A6}.ce_hyperlink a.link-white,a.btn.link-white{color:#0158A6}.ce_hyperlink a.link-white:hover,a.btn.link-white:hover{background:#0158A6}.ce_hyperlink a.outline,a.btn.outline{color:#0158A6}.newslist h2,.newslist h2 a{color:#0158A6}.newslist .news-left .news-date{background:#0158A6}.newsteaser .date{background:#0158A6}#portfolio_filter a.selected,#portfolio_filter a:hover{background:#0158A6}.ce_chartbar .chart_data{background:#0158A6}.color-accent,.color-accent p,.color-accent i,.color-accent h1,.color-accent h2,.color-accent h3,.color-accent h4,.color-accent h5,.color-accent h6,.color-accent a:not(.link-white){color:#0158A6}blockquote{border-color:#0158A6}.ce_pricetable .pricetable.highlight .title{background:#0158A6}.ce_imagebox_v2 .ce_url a{background:#0158A6}.ce_gallery .content{background:#0158A6}.ce_headertext h1:after,.ce_headertext h2:after,.ce_headertext h3:after,.ce_headertext h4:after,.ce_headertext h5:after,.ce_headertext h6:after{background:#0158A6}.ce_countup i{color:#0158A6}.newslist-v3 .date{background:#0158A6}.ce_bgimage.offset.offset-bg-accent:before{background-color:#0158A6}.ce_leadertext.version2 .divider-first{border:3px solid #0158A6}.ce_leadertext.version2 .divider-second{background-color:#0158A6}.ce_leadertext.version2 .divider:after,.ce_leadertext.version2 .divider:before{background-color:#0158A6}.ce_accordion .toggler i.fa{background:#0158A6}.newsteaser_v3 .news-overlay i{background-color:#0158A6}.newslist-v3 .subheadline{color:#0158A6}.ce_teambox .function{color:#0158A6}.ce_tabs .tabs.horizontal-clean ul li.active:after{border-color:#0158A6 transparent transparent transparent}.subheadline-v2{color:#0158A6}.ce_timeline .timeline-item .timeline-item-title{background:#0158A6}.ce_portfoliofilter.default a.selected,.ce_portfoliofilter.default a:hover{background:#0158A6}.ce_portfoliofilter.only-icon a.selected i:before,.ce_portfoliofilter.only-icon a:hover i:before{background:#0158A6;border-color:#0158A6}.ce_tabs .tabs.horizontal-clean ul li.active a{color:#0158A6}.ce_revolutionslider_hyperlink{background:#0158A6;border-color:#0158A6}.ce_headline_extended.version2 .divider-first{border-color:#0158A6}.ce_headline_extended.version2 .divider:after,.ce_headline_extended.version2 .divider:before,.ce_headline_extended.version2 .divider-second{background-color:#0158A6}.mod_portfoliolist .item .linkbar a{background-color:#0158A6}.mod_portfoliolist .item .linkbar a:hover{color:#0158A6}.mod_portfoliolist .item .subline{background-color:#0158A6}form .input-group-addon{background:#0158A6;border-color:#0158A6}body .picker--focused .picker__day--selected,body .picker__day--selected,body .picker__day--selected:hover,body .picker--focused .picker__day--highlighted,body .picker__day--highlighted:hover,body .picker__day--infocus:hover,body .picker__day--outfocus:hover,body .picker--focused .picker__list-item--highlighted,body .picker__list-item--highlighted:hover,body .picker__list-item:hover{background-color:#0158A6}body .picker__list-item--highlighted,body .picker__list-item:hover{border-color:#0158A6}.ce_video_background .video-overlay{background-color:#0158A6}.ce_text_imagebox.imagebox_version2 .inside,.ce_text_imagebox.imagebox_version3 .inside{background-color:#0158A6}#offcanvas-top{background:#0158A6}.cookiebar{background:#0158A6}#footer a:hover,#bottom .inside a:hover{color:#0158A6}.ce_bgimage_content_start.bg-accent .bg_overlay{background:#0158A6}.newslist-timeline:before,.newslist-timeline-both h4:before{border-color:#0158A6}.ce_divider_extended.version4 span{background:#0158A6}.ce_divider_extended.version5{background:#0158A6}.ce_linkbox h4{color:#0158A6}.body_bottom .mod_search .search-content{background:#0158A6}.mod_customcataloglist.cc_immorealty .entry.top_object .cc_immorealty_top{background:#0158A6}.mod_customcatalogfilter.immorealty_filter .filter_range .ui-slider-range{background:#0158A6}.mod_customcatalogreader.cc_immorealty .property-furnishing li i{color:#0158A6}.mod_customcatalogreader.cc_immorealty .price{background:#0158A6}.mod_customcataloglist .cc_immorealty_slider .category{background:#0158A6}.mod_customcataloglist.cc_immorealty .customelements_notelist input{background-color:#0158A6}.mod_customcataloglist.cc_cardealer .item-rightside .item-content-col2{color:#0158A6}.mod_customcatalogfilter.cardealer_filter .filter_range .ui-slider-range{background-color:#0158A6}.mod_customcatalogreader.cc_cardealer .single-price{color:#0158A6}.mod_customcatalogreader.cc_cardealer .single-price strong{background-color:#0158A6}.mod_customcataloglist.cc_cardealer .item-highlight-icon{background-color:#0158A6}.mod_customcataloglist .cc_cardealer_slider .state{background-color:#0158A6}.mod_customcataloglist .cc_cardealer_slider .price strong{color:#0158A6}.ce_linkbox a i{background-color:#0158A6}.ce_fullscreen_gallery.version3 .bold{background-color:#0158A6}form.style2{background:#0158A6}.ce_linkbox .ce_linkbox_banner{background-color:#0158A6}.custommenu li:hover{background-color:#0158A6}.ce_featured_tab li .ce_headline .headline{color:#0158A6}.ce_featured_tab li.active{background-color:#0158A6}.ce_headerimage.version3 .ce_headline .headline{background:#0158A6}.ce_headerimage.version3 .subline{background:#0158A6}.mod_portfoliolist_v4 .item a:hover{background:#0158A6}.mod_customcatalogteaser.cc_accommodations .entry:hover .item-content{background:#0158A6}.ce_revolutionslider_hyperlink.light{color:#0158A6}.ce_frame_start.style3 .ce_frame_start_inside{border-color:#0158A6}.mod_portfoliolist_teaser_3 .info,.mod_portfoliolist_teaser_3 .info a{color:#0158A6}.newsteaser_v7:hover h5{color:#0158A6}.ce_divider_extended.version10 svg{fill:#0158A6}.cd-horizontal-timeline .filling-line{background-color:#0158A6}.cd-horizontal-timeline .events a.older-event::after{border-color:#0158A6}.no-touch .cd-horizontal-timeline .events a:hover::after,.cd-horizontal-timeline .events a.selected::after{background-color:#0158A6;border-color:#0158A6}.mod_portfoliolist_v7 .comments{background-color:#0158A6}.mod_portfoliolist_v7 .subline{background-color:#0158A6}.mod_portfoliolist_v7 .item:hover .item-bottom a{color:#0158A6}.cd-horizontal-timeline .ce_text em{color:#0158A6}.mod_eventlist_v2 .title a{color:#0158A6}.ce_imagemap .hotspot.small .circle{box-shadow:0 0 0 5px #0158A6}.ce_pricecard.style2.highlight .ce_pricecard_inside{background:#0158A6}.mod_eventlist_v3 h4,.mod_eventlist_v3 h4 a{color:#0158A6}.mod_eventlist_v3 .meta-info i{color:#0158A6}.cd-horizontal-timeline time:before,.cd-horizontal-timeline .location:before{color:#0158A6}.cd-horizontal-timeline .more a{background:#0158A6}body .mainmenu ul li a:hover:before,body .mainmenu ul li a.trail:before,body .mainmenu ul li a.active:before{background-color:#0158A6}.ce_popup_start .popup_close{color:#0158A6}.ce_popup_start .ce_popup_content{border-color:#0158A6}.mod_eventlist_v4 i.fa-location-arrow{background-color:#0158A6}.ce_hyperlink_lightbox_video.hyperlink_color_accent svg polygon{fill:#0158A6}.ce_hyperlink_lightbox_video.hyperlink_color_accent svg circle{stroke:#0158A6}.mod_portfoliolist_demos .item .overlay{background-color:#0158A6}.mod_portfoliolist_demos .item h5:hover{color:#0158A6}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-accent{background-color:#0158A6}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-accent:hover{background-color:#0158A6!important}.ce_iconbox_v3 .headline.headline-color-accent{color:#0158A6}.ce_iconbox_v3 .subheadline.subheadline-color-accent{color:#0158A6}.ce_iconbox_v3 .fonticon.fonticon-color-accent{color:#0158A6}.ce_iconbox_v3:hover.text-hover-accent i,.ce_iconbox_v3:hover.text-hover-accent .headline,.ce_iconbox_v3:hover.text-hover-accent .subheadline{color:#0158A6!important}.submenu_v2 li a:hover,.submenu_v2 li a.active{color:#0158A6}.ce_list.list-style2 li.fa:before{color:#0158A6}.ce_list.list-style3 li.fa:before{color:#0158A6}.ce_revolutionslider_hyperlink.text-link:after{color:#0158A6}.ce_download_small .ce_download_small_inside a:after{color:#0158A6}.ce_download_small .ce_download_small_inside a{border-color:#0158A6}.ce_imagemap .circle{box-shadow:0 0 0 4px #0158A6}.ce_testimonial_version7 .text_inside:before{background:#0158A6}.ce_portfoliofilter.port-filter-style3 a.selected{border-color:#0158A6}form.style8 input.submit[type="submit"],form.style8 button.submit[type="submit"]{color:#0158A6}.ce_image_text_box .ce_image_text_box_banner{background:#0158A6}.ce_image_text_box.version2 a.hyperlink_txt{color:#0158A6}.ce_grid_gallery_start li:hover .linktext{color:#0158A6}.mod_quickmenu.style2 a{border-color:#0158A6;color:#0158A6}.mod_customcataloglist.cc_product_catalog .item-inside:hover{border-color:#0158A6}.mod_customcatalogteaser.cc_product_catalog .item-highlight-icon{background-color:#0158A6}.ce_headline_w_buttons.style1 .buttons a:hover{background-color:#0158A6}.ce_headline_w_buttons.style2 .buttons a.button_one{border-color:#0158A6;color:#0158A6}.ce_headline_w_buttons.style2 .buttons a.button_two{background-color:#0158A6;border-color:#0158A6}.ce_headline_w_buttons.style2 .buttons a.button_one:hover{background-color:#0158A6}.ce_headline_w_buttons.style3 .buttons a.button_one{border-color:#0158A6;color:#0158A6}.ce_headline_w_buttons.style3 .buttons a.button_two{background-color:#0158A6;border-color:#0158A6}.ce_headline_w_buttons.style3 .buttons a.button_one:hover{background-color:#0158A6}.ce_headline_w_buttons.style5 .buttons a.button_one{border-color:#0158A6;color:#0158A6}.ce_headline_w_buttons.style5 .buttons a.button_two{background-color:#0158A6;border-color:#0158A6}.ce_headline_w_buttons.style5 .buttons a.button_one:hover{background-color:#0158A6}.ce_headline_w_buttons.style6 .buttons a.button_one{border-color:#0158A6;color:#0158A6}.ce_headline_w_buttons.style6 .buttons a.button_two{background-color:#0158A6;border-color:#0158A6}.ce_headline_w_buttons.style6 .buttons a.button_one:hover{background-color:#0158A6}.ce_headline_w_buttons.style10 .buttons a:hover{background-color:#0158A6}.ce_featurelist.style1 li i{color:#0158A6}.ce_featurelist.style2 span{color:#0158A6}.ce_featurelist.style2 .icon{color:#0158A6}.ce_featurelist.style2 li a:hover{background-color:#0158A6}.ce_featurelist.style5 li span{color:#0158A6}body .mm-menu a.active,body .mm-menu a.trail{background-color:#0158A6}.header .mainmenu ul li a.highlight span,.header .mainmenu ul li a.highlight_square_color_accent span,.header .mainmenu ul li a.highlight-square-color-accent span,.header .mainmenu ul li a.highlight_rounded_color_accent span,.header .mainmenu ul li a.highlight-rounded-color-accent span{background-color:#0158A6}.header .mainmenu ul li a.highlight_outline_square_color_accent span,.header .mainmenu ul li a.highlight-outline-square-color-accent span,.header .mainmenu ul li a.highlight_outline_rounded_color_accent span,.header .mainmenu ul li a.highlight-outline-rounded-color-accent span{box-shadow:0 0 0 2px #0158A6}.ce_accordion_v2 .toggler:not(.ui-state-active):hover{color:#0158A6}.ce_accordion_v2 .toggler.ui-state-active{background:#0158A6}.stroke-second{stroke:#0158A6}.fill-second{fill:#0158A6}.ce_wrap.bg-hover-second:hover{background-color:#0158A6!important}.ce_hyperlink.btn-second a{background:#0158A6;border-color:#0158A6}.ce_hyperlink.btn-second-outline a{border-color:#0158A6;color:#0158A6}.txt-color-second,.txt-color-second p,.txt-color-second i,.txt-color-second a,.txt-color-second h1,.txt-color-second h2,.txt-color-second h3,.txt-color-second h4,.txt-color-second h5,.txt-color-second h6,.txt-color-second .h1,.txt-color-second .h2,.txt-color-second .h3,.txt-color-second .h4,.txt-color-second .h5,.txt-color-second .h6,.txt-color-second .h1 p,.txt-color-second .h2 p,.txt-color-second .h3 p,.txt-color-second .h4 p,.txt-color-second .h5 p,.txt-color-second .h6 p,.txt-color-second.h1,.txt-color-second.h2,.txt-color-second.h3,.txt-color-second.h4,.txt-color-second.h5,.txt-color-second.h6,.txt-color-second.h1 p,.txt-color-second.h2 p,.txt-color-second.h3 p,.txt-color-second.h4 p,.txt-color-second.h5 p,.txt-color-second.h6 p{color:#0158A6}.color-second{color:#0158A6}.bg-second{background-color:#0158A6}.ce_bgimage_content_start .bg_overlay.bg-second{background-color:#0158A6}.notelist .submit_container input.submit,.notelist .submit_container input.submit:hover,.notelist .submit_container button.submit,.notelist .submit_container button.submit:hover{background-color:#0158A6}.mod_customcataloglist.cc_cardealer .item-state{background-color:#0158A6}form.style2 input.submit,form.style2 input.submit[type="submit"]:hover,form.style2 button.submit,form.style2 button.submit[type="submit"]:hover{background-color:#0158A6}.ce_hyperlink-extended a.link-sec-color{border-color:#0158A6;background:#0158A6}.ce_hyperlink-extended a.link-sec-color:hover{color:#0158A6;border-color:#0158A6}.ce_hyperlink-extended a.link-sec-color-outline{color:#0158A6;border-color:#0158A6}.ce_hyperlink-extended a.link-sec-color-outline:hover{background:#0158A6}.ce_hyperlink_lightbox_video.hyperlink_color_second svg polygon{fill:#0158A6}.ce_hyperlink_lightbox_video.hyperlink_color_second svg circle{stroke:#0158A6}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-second{background-color:#0158A6}.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-second:hover{background-color:#0158A6!important}.ce_iconbox_v3 .headline.headline-color-second{color:#0158A6}.ce_iconbox_v3 .subheadline.subheadline-color-second{color:#0158A6}.ce_iconbox_v3 .fonticon.fonticon-color-second{color:#0158A6}.ce_iconbox_v3:hover.text-hover-second i,.ce_iconbox_v3:hover.text-hover-second .headline,.ce_iconbox_v3:hover.text-hover-second .subheadline{color:#0158A6!important}.header .mainmenu ul li a.highlight_color_second span,.header .mainmenu ul li a.highlight-color-second span,.header .mainmenu ul li a.highlight_square_color_second span,.header .mainmenu ul li a.highlight-square-color-second span,.header .mainmenu ul li a.highlight_rounded_color_second span,.header .mainmenu ul li a.highlight-rounded-color-second span{background:#0158A6}.header .mainmenu ul li a.highlight_outline_square_color_second span,.header .mainmenu ul li a.highlight-outline-square-color-second span,.header .mainmenu ul li a.highlight_outline_rounded_color_second span,.header .mainmenu ul li a.highlight-outline-rounded-color-second span{box-shadow:0 0 0 2px #0158A6}.ce_revolutionslider_hyperlink.color-second{background:#0158A6;border-color:#0158A6;color:#fff}#top{display:none}#top,#top .inside{background-color:rgba(0,0,0,0)}#top-wrapper #top .inside{padding-top:8px;padding-bottom:8px}#top-wrapper #top{border-bottom:1px solid #484848}body{color:gray}html,body{font-size:18px}@media only screen and (max-width:767px){html,body{font-size:15px}}h1,.h1,.h1 p{font-size:64px}h1,h1 a,.h1,.h1 a,.h1 p{color:#0158A6}h2,.h2,.h2 p{font-size:46px}h2,h2 a,.h2,.h2 a,.h2 p{color:#0158A6}h3,.h3,.h3 p{font-size:32px}h3,h3 a,.h3,.h3 a,.h3 p{color:#0158A6}h4,h4 a,.h4,.h4 a,.h4 p{color:#0158A6}h5,h5 a,.h5,.h5 a,.h5 p{color:#0158A6}h6,h6 a,.h6,.h6 a,.h6 p{color:#0158A6}@media only screen and (max-width:767px){h1,.h1,.h1 p{font-size:42px}}@media only screen and (max-width:767px){h2,.h2,.h2 p{font-size:32px}}@media only screen and (max-width:767px){h3,.h3,.h3 p{font-size:26px}}#top .inside,.header .inside,#footer .inside,#bottom .inside,body.sidebar #container,.mod_article:not(.fullwidth):not(.fullwidth-boxed-medium):not(.fullwidth-boxed-small)>.container,.fullwidth.boxed-content .contentwrap,.smallwidth .contentwrap,.boxed-content .contentwrap,.autogrid_wrapper.article,.ce_text_image_bar .inside,.ce_headerimage .ce_headerimage_inside,.ce_video_background .ce_video_background_inside,#offcanvas-top .offcanvas-top-inside,.ce_calltoaction .ce_calltoaction_inside,.mod_breadcrumb .mod_breadcrumb_inside,.mod_pageimage .container{max-width:1280px}.mod_article.boxed{max-width:calc(1280px - 80px);margin-left:auto;margin-right:auto}#footer div.autogrid{width:33.33%}.footer-col4{display:none}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer .h1,#footer .h2,#footer .h3,#footer .h4,#footer .h5,#footer .h6{font-size:18px}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer .h1,#footer .h2,#footer .h3,#footer .h4,#footer .h5,#footer .h6{color:#fff}#footer{font-size:16px}#footer,#footer a{color:#fff}#footer li:after{border-color:#fff}#footer{background-color:#0158A6}#bottom{font-size:16px}#bottom .inside,#bottom .inside a{color:#fff}#bottom .inside a:hover{color:#fff}#bottom{background-color:#0158A6}#bottom{border-top:1px solid rgba(255,255,255,.13)}.header{background-color:rgba(0,0,0,0)}.header .mainmenu ul li a,.header .mainmenu ul li ul a.active,.header .ce_search_label i,.header .mod_langswitcher .mod_langswitcher_inside,.header .header_metanavi a,.header .mod_socials a{color:#fff}.mod_langswitcher .mod_langswitcher_inside:before{border-color:#fff}.header .mod_socials:before{border-color:#fff}.header .smartmenu .smartmenu-trigger .line,.header .smartmenu .smartmenu-trigger .line:before,.header .smartmenu .smartmenu-trigger .line:after{background:#fff}@media only screen and (min-width:768px){.header.original .mainmenu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%}.header.original .mainmenu ul{text-align:center}.header.original .logo{position:relative;z-index:100}.header .mod_socials{display:none!important}#top .inside{background:none!important}}.header{background-color:#fff}.header .mainmenu ul li a,.header .mainmenu ul li ul a.active,.header .ce_search_label i,.header .mod_langswitcher .mod_langswitcher_inside,.header .header_metanavi a,.header .mod_socials a{color:#000}.mod_langswitcher .mod_langswitcher_inside:before{border-color:#000}.header .mod_socials:before{border-color:#000}.header .smartmenu .smartmenu-trigger .line,.header .smartmenu .smartmenu-trigger .line:before,.header .smartmenu .smartmenu-trigger .line:after{background:#000}.header.original .mainmenu:before{background:#000}.mainmenu ul li a{font-size:28px}.header.original .mainmenu ul li a.trail,.header.original .mainmenu ul li a.active,.header.cloned .mainmenu ul li a.trail,.header.cloned .mainmenu ul li a.active{color:#3ABBED}.header .mainmenu ul li a:hover{color:#3ABBED}@media only screen and (min-width:768px) and (max-width:1060px){.smartmenu{display:block}.mainmenu{display:none}}.header .mod_langswitcher{font-size:.9rem}.header .mod_langswitcher .mod_langswitcher_inside{padding-right:0;vertical-align:middle}.mod_langswitcher ul{left:auto;right:0;width:auto}.mod_langswitcher .mod_langswitcher_inside{line-height:1rem}.mod_langswitcher span{display:inline-block}.mod_langswitcher img{display:none}.mod_langswitcher .mod_langswitcher_inside:before{display:none}#top .mod_langswitcher .mod_langswitcher_inside span:hover{background:none}.mm-menu .mod_langswitcher ul li img{display:none}.mm-menu .mod_langswitcher .mod_langswitcher_inside>span{display:none}@charset "UTF-8";@font-face{font-family:"Gilroy";src:url(/files/hi1/fonts/gilroy/Gilroy-SemiBold.eot);src:url("/files/hi1/fonts/gilroy/Gilroy-SemiBold.eot?#iefix") format("embedded-opentype"),url(/files/hi1/fonts/gilroy/Gilroy-SemiBold.woff2) format("woff2"),url(/files/hi1/fonts/gilroy/Gilroy-SemiBold.woff) format("woff"),url(/files/hi1/fonts/gilroy/Gilroy-SemiBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Gilroy";src:url(/files/hi1/fonts/gilroy/Gilroy-Light.eot);src:url("/files/hi1/fonts/gilroy/Gilroy-Light.eot?#iefix") format("embedded-opentype"),url(/files/hi1/fonts/gilroy/Gilroy-Light.woff2) format("woff2"),url(/files/hi1/fonts/gilroy/Gilroy-Light.woff) format("woff"),url(/files/hi1/fonts/gilroy/Gilroy-Light.ttf) format("truetype");font-weight:400;font-style:normal}*{word-break:break-word}html,body{font-family:"Gilroy",sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.3}html.homeindex .mod_breadcrumb,body.homeindex .mod_breadcrumb{display:none}html #mobnav,body #mobnav{color:#000;font-weight:700}html #mobnav .mm-title,body #mobnav .mm-title{height:100%;margin:0;padding:10px;color:#000;font-weight:700}html #mobnav .mm-title:hover,body #mobnav .mm-title:hover{color:#fff}html #mobnav .mm-navbar-bottom,body #mobnav .mm-navbar-bottom{height:130px}html #mobnav .mm-navbar-bottom .mod_langswitcher,body #mobnav .mm-navbar-bottom .mod_langswitcher{float:left}html #mobnav .mm-navbar-bottom .mod_langswitcher a,body #mobnav .mm-navbar-bottom .mod_langswitcher a{font-size:.8rem}html .mmenu_overlay,body .mmenu_overlay{z-index:99999}html #mmenu,body #mmenu{top:0!important;height:100%!important;left:0;right:auto;bottom:0;transform:translateY(0)!important;transform:translateX(-100%)!important;z-index:100000}html #mmenu nav.mobile_horizontal,body #mmenu nav.mobile_horizontal{display:block}html #mmenu nav.mobile_vertical,body #mmenu nav.mobile_vertical{display:none}html #mmenu .scrollable,body #mmenu .scrollable{height:calc(100% - 140px)}html #mmenu #mmenu_bottom,body #mmenu #mmenu_bottom{height:165px;display:block}html #mmenu #mmenu_bottom .mod_socials,body #mmenu #mmenu_bottom .mod_socials{text-align:center;margin-right:0}html #mmenu #mmenu_bottom .mod_socials a,body #mmenu #mmenu_bottom .mod_socials a{padding:9px}html #mmenu #mmenu_bottom .mod_socials a i,body #mmenu #mmenu_bottom .mod_socials a i{display:inline-block;margin-right:5px;height:50px!important;font-size:22px!important;padding:0}html #mmenu #mmenu_bottom .mod_langswitcher,body #mmenu #mmenu_bottom .mod_langswitcher{float:left;margin:0;padding:10px;background:rgba(0,0,0,.05);line-height:0;width:100%;position:absolute;left:0;right:auto;bottom:20px;top:auto;transform:translateY(0);text-align:center}html #mmenu #mmenu_bottom .mod_langswitcher i.fa,body #mmenu #mmenu_bottom .mod_langswitcher i.fa{display:inline-block;margin-right:5px;width:20px}html #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside:after,body #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside:after{display:none}html #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside:hover ul,body #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside:hover ul{-webkit-animation:none;animation:none}html #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside>span,body #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside>span{display:none}html #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside ul,body #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside ul{position:static;background:none;border:0;display:block;width:auto}html #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside ul li,body #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside ul li{display:inline-block;list-style-type:none}html #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside ul a,body #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside ul a{font-size:.8rem;border:0;padding:0;margin-left:5px;margin-right:5px}html #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside ul a:hover,body #mmenu #mmenu_bottom .mod_langswitcher .mod_langswitcher_inside ul a:hover{background-color:transparent;color:#0058A6}html #mmenu #mmenu_top .mmenu_title,body #mmenu #mmenu_top .mmenu_title{padding:10px;color:#000;font-weight:700;text-align:center;display:block;width:100%}html #mmenu #mmenu_top .mod_search,body #mmenu #mmenu_top .mod_search{width:100%}html #mmenu #mmenu_top .mmenu_trigger,body #mmenu #mmenu_top .mmenu_trigger{top:10px;color:green;transform:translate(0)}html #mmenu #mmenu_top .mmenu_trigger .burger,body #mmenu #mmenu_top .mmenu_trigger .burger{border:0;background-color:transparent}html #mmenu #mmenu_top .mmenu_trigger .burger .burger_lines::after,html #mmenu #mmenu_top .mmenu_trigger .burger .burger_lines::before,body #mmenu #mmenu_top .mmenu_trigger .burger .burger_lines::after,body #mmenu #mmenu_top .mmenu_trigger .burger .burger_lines::before{background-color:#000}html #mmenu #mmenu_middle .mod_navigation li a,body #mmenu #mmenu_middle .mod_navigation li a{font-weight:700;padding:6px 40px 6px 0}html #mmenu #mmenu_middle .mod_navigation li a.active,html #mmenu #mmenu_middle .mod_navigation li a.trail,body #mmenu #mmenu_middle .mod_navigation li a.active,body #mmenu #mmenu_middle .mod_navigation li a.trail{color:#0058A6}html .mmenu_trigger,body .mmenu_trigger{right:20px}html .mmenu_trigger label,body .mmenu_trigger label{display:none}html .mmenu_trigger .burger,body .mmenu_trigger .burger{height:35px;width:35px;border:solid 5px #0058A6;background-color:#0058A6}html .mmenu_trigger .burger .burger_lines,html .mmenu_trigger .burger .burger_lines::after,html .mmenu_trigger .burger .burger_lines::before,body .mmenu_trigger .burger .burger_lines,body .mmenu_trigger .burger .burger_lines::after,body .mmenu_trigger .burger .burger_lines::before{background-color:#fff}html .mod_breadcrumb,body .mod_breadcrumb{border:0;z-index:11;position:relative}html .mod_breadcrumb ul,body .mod_breadcrumb ul{margin-left:0}html .mod_breadcrumb ul li,body .mod_breadcrumb ul li{text-transform:uppercase;letter-spacing:1px;font-size:.8rem}html .mod_breadcrumb ul li.active,body .mod_breadcrumb ul li.active{font-weight:700;color:#0058A6}html .mod_breadcrumb ul li::before,body .mod_breadcrumb ul li::before{content:"";font-size:.5rem;color:#808080!important;height:1rem;display:inline-block;vertical-align:middle}html .mod_breadcrumb ul li.first,body .mod_breadcrumb ul li.first{width:18px;height:16px;overflow:hidden}html .mod_breadcrumb ul li.first a:before,body .mod_breadcrumb ul li.first a:before{font-family:"FontAwesome";content:"";font-size:20px}html .no-breadcrumb .mod_breadcrumb,body .no-breadcrumb .mod_breadcrumb{display:none}@media screen and (max-width:768px){html #stickyheader,body #stickyheader{margin-top:50px}}html #stickyheader .logo,body #stickyheader .logo{height:80px;width:50px;transition:all 0.5s;z-index:100000;position:relative}html #stickyheader .logo a,body #stickyheader .logo a{background-image:url(../../files/Inhalte/Logo/sfw-logo-only-o.png)}html #stickyheader #buchenundgutscheinestoerer,body #stickyheader #buchenundgutscheinestoerer{display:none}@media screen and (min-width:769px) and (max-width:1060px){html #stickyheader .header.cloned .inside .top-navi,body #stickyheader .header.cloned .inside .top-navi{display:inline-block;bottom:0}html #stickyheader .header.cloned .inside .top-navi .top-navi-wrapper,body #stickyheader .header.cloned .inside .top-navi .top-navi-wrapper{margin-left:0}html #stickyheader .header.cloned .inside .logo,body #stickyheader .header.cloned .inside .logo{height:70px}html #stickyheader .header.cloned .inside .mod_socials,body #stickyheader .header.cloned .inside .mod_socials{display:block!important}html #stickyheader .header.cloned .inside .mod_socials i,body #stickyheader .header.cloned .inside .mod_socials i{width:45px!important;height:45px!important;line-height:45px!important}}@media screen and (min-width:1061px){html #stickyheader .header.cloned,body #stickyheader .header.cloned{line-height:1.25}html #stickyheader .header.cloned .inside,body #stickyheader .header.cloned .inside{text-align:center}html #stickyheader .header.cloned .inside .mainmenu,body #stickyheader .header.cloned .inside .mainmenu{float:inherit;float:none;position:relative;top:5px}html #stickyheader .header.cloned .inside .mainmenu ul.level_1,body #stickyheader .header.cloned .inside .mainmenu ul.level_1{display:inline-block}html #stickyheader .header.cloned .inside .mainmenu ul.level_1 li,body #stickyheader .header.cloned .inside .mainmenu ul.level_1 li{line-height:60px}html #stickyheader .header.cloned .inside .logo,body #stickyheader .header.cloned .inside .logo{height:90px}html #stickyheader .header.cloned .inside .logo:hover,body #stickyheader .header.cloned .inside .logo:hover{transform:scale(3);background-color:#fff;padding:0 10px;padding-top:20px;height:70px;box-shadow:0 0 2px 2px rgba(0,0,0,.1)}html #stickyheader .header.cloned .inside .logo:hover a,body #stickyheader .header.cloned .inside .logo:hover a{background-image:url(../../files/Inhalte/Logo/sfw-logo.png)}html #stickyheader .header.cloned .inside .top-navi,body #stickyheader .header.cloned .inside .top-navi{height:inherit;height:auto;display:block;margin-left:0;bottom:-10px;width:100%}html #stickyheader .header.cloned .inside .top-navi .top-navi-wrapper,body #stickyheader .header.cloned .inside .top-navi .top-navi-wrapper{height:inherit;height:auto;text-align:left;margin-left:calc(((100% - 700px) / 2) - 90px)}html #stickyheader .header.cloned .inside .top-navi .top-navi-wrapper.en,body #stickyheader .header.cloned .inside .top-navi .top-navi-wrapper.en{margin-left:calc(((100% - 700px) / 2) - 77px)}html #stickyheader .header.cloned .inside .top-navi .top-navi-wrapper.cs,body #stickyheader .header.cloned .inside .top-navi .top-navi-wrapper.cs{margin-left:calc(((100% - 840px) / 2) - 77px)}html #stickyheader .header.cloned .inside .mod_search,body #stickyheader .header.cloned .inside .mod_search{line-height:90px}html #stickyheader .header.cloned .inside .mod_socials,body #stickyheader .header.cloned .inside .mod_socials{display:block!important;line-height:90px}}@media screen and (max-width:768px){html #stickyheader .logo,body #stickyheader .logo{height:70px;width:55px}html #stickyheader .mod_socials,body #stickyheader .mod_socials{display:none!important}}html .mod_search,body .mod_search{z-index:1000000!important}html .mod_search .header,body .mod_search .header{line-height:inherit}html .mod_search .search-content,body .mod_search .search-content{height:300px!important}html .header .mod_langswitcher,body .header .mod_langswitcher{z-index:1000000000;font-weight:700;position:absolute;font-size:.7rem;top:-30px;right:35px}html .header .mod_langswitcher ul,body .header .mod_langswitcher ul{width:60px}html .header .mod_langswitcher i,body .header .mod_langswitcher i{color:#000}html .header .mod_langswitcher .mod_langswitcher_inside,body .header .mod_langswitcher .mod_langswitcher_inside{padding:4px}html .header .mod_langswitcher .mod_langswitcher_inside a.active,html .header .mod_langswitcher .mod_langswitcher_inside a:hover,body .header .mod_langswitcher .mod_langswitcher_inside a.active,body .header .mod_langswitcher .mod_langswitcher_inside a:hover{color:#39B9EC}html .header .mod_langswitcher .mod_langswitcher_inside:after,body .header .mod_langswitcher .mod_langswitcher_inside:after{content:""}html #nav-open-btn,body #nav-open-btn{height:45px;width:45px;margin-top:-23px}html #nav-open-btn:before,body #nav-open-btn:before{font-size:25px;line-height:45px;height:45px;width:45px}html .top-navi,body .top-navi{display:block;width:100%;z-index:100000;position:relative;bottom:15px;height:65px}html .top-navi .top-navi-wrapper,body .top-navi .top-navi-wrapper{height:65px;margin-left:calc(((100% - 645px) / 2) - 30px)}html .top-navi .top-navi-wrapper.en,body .top-navi .top-navi-wrapper.en{margin-left:calc(((100% - 619px) / 2) - 30px)}html .top-navi .top-navi-wrapper.cs,body .top-navi .top-navi-wrapper.cs{margin-left:calc(((100% - 760px) / 2) - 30px)}html .top-navi .top-navi-wrapper a,body .top-navi .top-navi-wrapper a{font-size:.85rem;font-weight:700;letter-spacing:2px;margin-right:20px;color:#000}html .top-navi .top-navi-wrapper a:last-of-type,body .top-navi .top-navi-wrapper a:last-of-type{margin-right:0}html .top-navi .top-navi-wrapper a:hover,body .top-navi .top-navi-wrapper a:hover{color:#39B9EC}@media screen and (max-width:1060px){html .top-navi,body .top-navi{margin-left:40px;display:inline-block;margin-left:6.5%;width:initial;width:auto}html .top-navi .top-navi-wrapper,body .top-navi .top-navi-wrapper{margin-left:0!important}}@media screen and (max-width:768px){html .top-navi,body .top-navi{display:block;position:fixed;top:0;left:0;height:50px;width:100%;background-color:#0058A6;margin-left:0;padding:4px}html .top-navi .top-navi-wrapper,body .top-navi .top-navi-wrapper{height:initial;height:auto;line-height:1.5;text-align:center}html .top-navi .top-navi-wrapper a,body .top-navi .top-navi-wrapper a{display:block;color:#fff;margin:0}}html .mod_socials,body .mod_socials{display:block!important;z-index:1000000!important}html .mod_socials a,body .mod_socials a{padding:0 5px}html .mod_socials a i,body .mod_socials a i{width:50px!important;line-height:50px!important;border:2px solid #000;border-radius:100%;height:50px;font-size:22px}html .mod_socials a i.fa-instagram,body .mod_socials a i.fa-instagram{font-size:25px}html .mainmenu,body .mainmenu{z-index:100}html .mainmenu ul.level_1 li .a-level_1 span,body .mainmenu ul.level_1 li .a-level_1 span{font-weight:700;text-transform:lowercase}html .mainmenu ul.level_1 li ul.level_2,body .mainmenu ul.level_1 li ul.level_2{padding:0}html .mainmenu ul.level_1 li ul.level_2 li a,body .mainmenu ul.level_1 li ul.level_2 li a{font-size:.95rem;line-height:2!important;color:#000!important;text-decoration:none!important}html .mainmenu ul.level_1 li ul.level_2 li a:hover,body .mainmenu ul.level_1 li ul.level_2 li a:hover{text-decoration:none!important;color:#fff!important}html .mainmenu ul.level_1 li ul.level_2 li a span::before,body .mainmenu ul.level_1 li ul.level_2 li a span::before{display:none;text-decoration:none!important}html .mainmenu ul.level_1 li ul.level_2 li a.active,html .mainmenu ul.level_1 li ul.level_2 li a.trail,body .mainmenu ul.level_1 li ul.level_2 li a.active,body .mainmenu ul.level_1 li ul.level_2 li a.trail{color:#fff!important}html #header.original .mainmenu,body #header.original .mainmenu{margin-left:-30px}html .header .smartmenu .smartmenu-trigger .line,html .header .smartmenu .smartmenu-trigger .line::before,html .header .smartmenu .smartmenu-trigger .line::after,body .header .smartmenu .smartmenu-trigger .line,body .header .smartmenu .smartmenu-trigger .line::before,body .header .smartmenu .smartmenu-trigger .line::after{height:2px}html .autogrid_row.same_height,body .autogrid_row.same_height{height:inherit;height:initial;height:auto}html .buchen-und-gutscheine #buchenundgutscheinestoerer,body .buchen-und-gutscheine #buchenundgutscheinestoerer{display:none}html #buchenundgutscheinestoerer,body #buchenundgutscheinestoerer{position:absolute;right:30px;bottom:-120px;transition:all ease 0.5s}html #buchenundgutscheinestoerer:hover,body #buchenundgutscheinestoerer:hover{transform:rotate(-14deg)}@media screen and (max-width:768px){html #buchenundgutscheinestoerer,body #buchenundgutscheinestoerer{display:none}}html #stoerer,body #stoerer{position:absolute;top:-375px;left:80px;transition:all ease 0.5s}html #stoerer:hover,body #stoerer:hover{transform:rotate(-14deg)}@media screen and (max-width:768px){html #stoerer,body #stoerer{width:200px;top:-250px;left:20px}}html #contentwrapper,body #contentwrapper{max-width:2280px;margin:0 auto}html #contentwrapper #slider .mod_article,body #contentwrapper #slider .mod_article{overflow:-webkit-paged-x}html #contentwrapper #slider .mod_article:last-child,body #contentwrapper #slider .mod_article:last-child{margin-bottom:50px}html #contentwrapper #slider .mod_article .ce_sfw_bgimage h1,body #contentwrapper #slider .mod_article .ce_sfw_bgimage h1{background-color:rgba(255,255,255,.9);max-width:100%;width:380px}html #contentwrapper #slider .mod_article .ce_sfw_bgimage:after,body #contentwrapper #slider .mod_article .ce_sfw_bgimage:after{float:left}html #contentwrapper .mod_article:not(.article-pt-0):not(.article-pt-xs):nth-child(1) .container,body #contentwrapper .mod_article:not(.article-pt-0):not(.article-pt-xs):nth-child(1) .container{padding-top:0!important}@media screen and (max-width:768px){html #contentwrapper .mod_article:not(.article-pt-0):not(.article-pt-xs):nth-child(1) .container,body #contentwrapper .mod_article:not(.article-pt-0):not(.article-pt-xs):nth-child(1) .container{padding-top:25px!important}}html #contentwrapper .mod_article:not(.article-pt-0):not(.article-pt-xs) .container,body #contentwrapper .mod_article:not(.article-pt-0):not(.article-pt-xs) .container{padding-top:50px!important;padding-bottom:50px!important}@media screen and (max-width:768px){html #contentwrapper #header,body #contentwrapper #header{margin-top:50px}}html #contentwrapper #header .inside,body #contentwrapper #header .inside{transition:All 0.3s ease;-webkit-transition:All 0.3s ease}@media screen and (min-width:769px){html #contentwrapper #header .inside,body #contentwrapper #header .inside{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:1060px){html #contentwrapper #header .mod_search,body #contentwrapper #header .mod_search{margin-left:20px}}html #contentwrapper #header .mod_socials,body #contentwrapper #header .mod_socials{display:block!important}@media screen and (max-width:768px){html #contentwrapper #header .mod_socials,body #contentwrapper #header .mod_socials{display:none!important}}html #contentwrapper .logo,body #contentwrapper .logo{height:150px;width:143px;z-index:1000000;position:relative}html #contentwrapper .logo a,body #contentwrapper .logo a{background-image:url(../../files/Inhalte/Logo/sfw-logo.png)}@media screen and (max-width:768px){html #contentwrapper .logo,body #contentwrapper .logo{height:45px;width:44px;margin-top:10px;margin-bottom:10px}html #contentwrapper .logo a,body #contentwrapper .logo a{background-image:url(../../files/Inhalte/Logo/sfw-logo-only-o.png)}}html #contentwrapper body.ios .ce_sfw_bgimage.parallax .ce_bgimage-image,body #contentwrapper body.ios .ce_sfw_bgimage.parallax .ce_bgimage-image{background-attachment:inherit!important}html #contentwrapper .ce_sfw_bgvideo video,body #contentwrapper .ce_sfw_bgvideo video{width:100%;height:100%;object-fit:cover}html #contentwrapper .ce_sfw_bgimage.img-rightside-50 .ce_bgimage-inside,body #contentwrapper .ce_sfw_bgimage.img-rightside-50 .ce_bgimage-inside{padding-left:0;padding-right:30px}html #contentwrapper .ce_sfw_bgimage.img-leftside-50 .ce_bgimage-inside,body #contentwrapper .ce_sfw_bgimage.img-leftside-50 .ce_bgimage-inside{padding-right:0;padding-left:30px}html #contentwrapper .ce_sfw_bgimage.img-rightside-50,html #contentwrapper .ce_sfw_bgimage.img-leftside-50,body #contentwrapper .ce_sfw_bgimage.img-rightside-50,body #contentwrapper .ce_sfw_bgimage.img-leftside-50{max-width:1280px;margin:0 auto;margin-top:-100px}html #contentwrapper .ce_sfw_bgimage.img-rightside-50 .ce_bgimage-inside,html #contentwrapper .ce_sfw_bgimage.img-leftside-50 .ce_bgimage-inside,body #contentwrapper .ce_sfw_bgimage.img-rightside-50 .ce_bgimage-inside,body #contentwrapper .ce_sfw_bgimage.img-leftside-50 .ce_bgimage-inside{padding-top:50px}@media screen and (max-width:768px){html #contentwrapper .ce_sfw_bgimage.img-rightside-50 .ce_bgimage-inside,html #contentwrapper .ce_sfw_bgimage.img-leftside-50 .ce_bgimage-inside,body #contentwrapper .ce_sfw_bgimage.img-rightside-50 .ce_bgimage-inside,body #contentwrapper .ce_sfw_bgimage.img-leftside-50 .ce_bgimage-inside{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:768px){html #contentwrapper .ce_sfw_bgimage.img-rightside-50.vertical_centered,html #contentwrapper .ce_sfw_bgimage.img-leftside-50.vertical_centered,body #contentwrapper .ce_sfw_bgimage.img-rightside-50.vertical_centered,body #contentwrapper .ce_sfw_bgimage.img-leftside-50.vertical_centered{height:inherit!important;height:auto!important}html #contentwrapper .ce_sfw_bgimage.img-rightside-50.vertical_centered .ce_bgimage-image,html #contentwrapper .ce_sfw_bgimage.img-leftside-50.vertical_centered .ce_bgimage-image,body #contentwrapper .ce_sfw_bgimage.img-rightside-50.vertical_centered .ce_bgimage-image,body #contentwrapper .ce_sfw_bgimage.img-leftside-50.vertical_centered .ce_bgimage-image{display:none}}html #contentwrapper .ce_sfw_bgimage.img-rightside-50.vertical_centered .ce_bgimage-outer,html #contentwrapper .ce_sfw_bgimage.img-leftside-50.vertical_centered .ce_bgimage-outer,body #contentwrapper .ce_sfw_bgimage.img-rightside-50.vertical_centered .ce_bgimage-outer,body #contentwrapper .ce_sfw_bgimage.img-leftside-50.vertical_centered .ce_bgimage-outer{display:table}html #contentwrapper .ce_sfw_bgimage.img-rightside-50.vertical_centered .ce_bgimage-outer .ce_bgimage-inside,html #contentwrapper .ce_sfw_bgimage.img-leftside-50.vertical_centered .ce_bgimage-outer .ce_bgimage-inside,body #contentwrapper .ce_sfw_bgimage.img-rightside-50.vertical_centered .ce_bgimage-outer .ce_bgimage-inside,body #contentwrapper .ce_sfw_bgimage.img-leftside-50.vertical_centered .ce_bgimage-outer .ce_bgimage-inside{-webkit-transform:none;transform:none;top:0;vertical-align:middle;display:table-cell}html #contentwrapper .ce_sfw_bgimage.img-rightside-50.vertical_centered .ce_bgimage-outer .ce_bgimage-inside .mobile_image .ce_image .image_container img,html #contentwrapper .ce_sfw_bgimage.img-leftside-50.vertical_centered .ce_bgimage-outer .ce_bgimage-inside .mobile_image .ce_image .image_container img,body #contentwrapper .ce_sfw_bgimage.img-rightside-50.vertical_centered .ce_bgimage-outer .ce_bgimage-inside .mobile_image .ce_image .image_container img,body #contentwrapper .ce_sfw_bgimage.img-leftside-50.vertical_centered .ce_bgimage-outer .ce_bgimage-inside .mobile_image .ce_image .image_container img{margin:0 auto}@media screen and (min-width:769px){html #contentwrapper .ce_sfw_bgimage.parallax .ce_bgimage-image,body #contentwrapper .ce_sfw_bgimage.parallax .ce_bgimage-image{max-height:1100px;display:block;max-width:2280px;margin:0 auto;background-size:2280px auto;background-position:top center!important}}html #contentwrapper .ce_sfw_bild .ce_image,body #contentwrapper .ce_sfw_bild .ce_image{margin-bottom:0!important}html #contentwrapper .same_height .ce_sfw_iconbox .headline,body #contentwrapper .same_height .ce_sfw_iconbox .headline{min-height:135px}@media screen and (max-width:768px){html #contentwrapper .same_height .ce_sfw_iconbox .headline,body #contentwrapper .same_height .ce_sfw_iconbox .headline{min-height:initial;min-height:none;min-height:auto}}html #contentwrapper .same_height .ce_sfw_iconbox .ce_iconbox_outside,body #contentwrapper .same_height .ce_sfw_iconbox .ce_iconbox_outside{display:flex;flex-direction:row}html #contentwrapper .ce_iconbox.default i,body #contentwrapper .ce_iconbox.default i{font-size:2.4rem}html #contentwrapper .ce_iconbox.default i.fa,body #contentwrapper .ce_iconbox.default i.fa{font-size:1.75rem;border-width:3px;border-style:solid;border-radius:100%;padding:11px;width:63px;height:63px;background-color:inherit!important}html #contentwrapper .ce_sfw_iconbox.haslink .ce_iconbox_inside,body #contentwrapper .ce_sfw_iconbox.haslink .ce_iconbox_inside{padding-bottom:85px}html #contentwrapper .ce_sfw_iconbox:not(.haslink):hover .ce_iconbox_outside.padding,body #contentwrapper .ce_sfw_iconbox:not(.haslink):hover .ce_iconbox_outside.padding{opacity:1;box-shadow:none;z-index:100}html #contentwrapper .ce_sfw_iconbox.default .ce_iconbox_cwrapper,body #contentwrapper .ce_sfw_iconbox.default .ce_iconbox_cwrapper{margin-top:30px!important}html #contentwrapper .ce_sfw_iconbox.default .image_container,body #contentwrapper .ce_sfw_iconbox.default .image_container{padding-top:0}html #contentwrapper .ce_sfw_iconbox.version2 .ce_iconbox_icon,body #contentwrapper .ce_sfw_iconbox.version2 .ce_iconbox_icon{align-self:center}html #contentwrapper .ce_sfw_iconbox.version2 .ce_iconbox_icon i,body #contentwrapper .ce_sfw_iconbox.version2 .ce_iconbox_icon i{line-height:normal}html #contentwrapper .ce_sfw_iconbox.version2:not(.right-align) .roundend-side,body #contentwrapper .ce_sfw_iconbox.version2:not(.right-align) .roundend-side{border-top-left-radius:250px;border-bottom-left-radius:250px}html #contentwrapper .ce_sfw_iconbox.version2.right-align .roundend-side,body #contentwrapper .ce_sfw_iconbox.version2.right-align .roundend-side{border-top-right-radius:250px;border-bottom-right-radius:250px}html #contentwrapper .ce_sfw_iconbox h3,body #contentwrapper .ce_sfw_iconbox h3{font-size:1.867rem;line-height:1.1}html #contentwrapper .ce_sfw_iconbox .headline,body #contentwrapper .ce_sfw_iconbox .headline{min-height:inherit;min-height:auto;text-align:left}html #contentwrapper .ce_sfw_iconbox i.fa,body #contentwrapper .ce_sfw_iconbox i.fa{font-size:1.75rem;border-width:3px;border-style:solid;border-radius:100%;padding:11px;width:63px;height:63px;background-color:inherit!important}html #contentwrapper .ce_sfw_iconbox .ce_iconbox_outside.padding,body #contentwrapper .ce_sfw_iconbox .ce_iconbox_outside.padding{padding:40px}html #contentwrapper .ce_sfw_iconbox .ce_iconbox_outside.padding .content,body #contentwrapper .ce_sfw_iconbox .ce_iconbox_outside.padding .content{opacity:1}html #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside,body #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside{width:100%}html #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside a.link,body #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside a.link{display:inline-block;width:100%;background-color:#fff;padding:7.5px;color:#0058A6!important;line-height:1.25rem;bottom:0;position:absolute;left:0;font-weight:700;letter-spacing:2px}html #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside a.link::before,body #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside a.link::before{display:none;content:none}html #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside a.link::after,body #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside a.link::after{content:"";font-family:FontAwesome;font-weight:400;display:inline-block;margin-right:5px;margin-left:20px;font-size:.9rem}html #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside .ce_iconbox_cwrapper .content,body #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside .ce_iconbox_cwrapper .content{opacity:1;text-align:left}html #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside .ce_iconbox_cwrapper .content p:last-child,body #contentwrapper .ce_sfw_iconbox .ce_iconbox_inside .ce_iconbox_cwrapper .content p:last-child{margin-bottom:0}html #contentwrapper .ce_sfw_iconbox:hover .ce_iconbox_outside,body #contentwrapper .ce_sfw_iconbox:hover .ce_iconbox_outside{box-shadow:none!important}html #contentwrapper .ce_sfw_iconbox:hover .image_container,html #contentwrapper .ce_sfw_iconbox:hover i,body #contentwrapper .ce_sfw_iconbox:hover .image_container,body #contentwrapper .ce_sfw_iconbox:hover i{top:0!important}html #contentwrapper .ce_sfw_text.v-align-middle,body #contentwrapper .ce_sfw_text.v-align-middle{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}html #contentwrapper .ce_sfw_text .ce_textarea a,body #contentwrapper .ce_sfw_text .ce_textarea a{text-decoration:none}html #contentwrapper .ce_sfw_text .ce_textarea ol,body #contentwrapper .ce_sfw_text .ce_textarea ol{padding-left:40px}html #contentwrapper .ce_sfw_text h1,body #contentwrapper .ce_sfw_text h1{color:#0058A6;font-size:54px}@media screen and (max-width:768px){html #contentwrapper .ce_sfw_text h1,body #contentwrapper .ce_sfw_text h1{font-size:32px}}html #contentwrapper .ce_sfw_text h2,body #contentwrapper .ce_sfw_text h2{color:gray;font-weight:700;font-size:26px}@media screen and (max-width:768px){html #contentwrapper .ce_sfw_text h2,body #contentwrapper .ce_sfw_text h2{font-size:22px}}html #contentwrapper .ce_sfw_text h3,body #contentwrapper .ce_sfw_text h3{color:#39B9EC;font-size:24px;margin-bottom:15px}@media screen and (max-width:768px){html #contentwrapper .ce_sfw_text h3,body #contentwrapper .ce_sfw_text h3{font-size:20px}}html #contentwrapper .ce_sfw_text h4,body #contentwrapper .ce_sfw_text h4{color:gray;font-size:26px;font-weight:400}@media screen and (max-width:768px){html #contentwrapper .ce_sfw_text h4,body #contentwrapper .ce_sfw_text h4{font-size:22px}}html #contentwrapper .ce_sfw_text .headline[class*="color-"] h1,html #contentwrapper .ce_sfw_text .headline[class*="color-"] h2,html #contentwrapper .ce_sfw_text .headline[class*="color-"] h3,html #contentwrapper .ce_sfw_text .headline[class*="color-"] h4,body #contentwrapper .ce_sfw_text .headline[class*="color-"] h1,body #contentwrapper .ce_sfw_text .headline[class*="color-"] h2,body #contentwrapper .ce_sfw_text .headline[class*="color-"] h3,body #contentwrapper .ce_sfw_text .headline[class*="color-"] h4{color:inherit!important}html #contentwrapper .ce_sfw_hyperlink.default a:hover,body #contentwrapper .ce_sfw_hyperlink.default a:hover{text-decoration:underline}html #contentwrapper .ce_sfw_hyperlink.button.wide a,body #contentwrapper .ce_sfw_hyperlink.button.wide a{padding:12px 70px}html #contentwrapper .ce_sfw_hyperlink.button.icon-left#cta a,body #contentwrapper .ce_sfw_hyperlink.button.icon-left#cta a{background:#0058A6!important;background:-moz-linear-gradient(90deg,#183170 0%,#0058A6 50%,#39B9EC 100%)!important;background:-webkit-linear-gradient(90deg,#183170 0%,#0058A6 50%,#39B9EC 100%)!important;background:linear-gradient(90deg,#183170 0%,#0058A6 50%,#39B9EC 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#183170",endColorstr="#39B9EC",GradientType=1)!important}html #contentwrapper .ce_sfw_hyperlink.button.icon-left#cta a i,body #contentwrapper .ce_sfw_hyperlink.button.icon-left#cta a i{margin-right:20px}html #contentwrapper .ce_sfw_hyperlink.button.icon-right a i,body #contentwrapper .ce_sfw_hyperlink.button.icon-right a i{margin-left:20px}html #contentwrapper .ce_sfw_hyperlink a,body #contentwrapper .ce_sfw_hyperlink a{background-color:rgba(0,0,0,0);background-color:initial;background-color:initial;border:0;color:gray}html #contentwrapper .ce_sfw_hyperlink a i,body #contentwrapper .ce_sfw_hyperlink a i{font-weight:700;font-size:1.2rem;margin-left:5px;margin-right:5px;vertical-align:bottom}html #contentwrapper .ce_sfw_hyperlink_back a,body #contentwrapper .ce_sfw_hyperlink_back a{width:430px;max-width:100%;padding:12px!important}html #contentwrapper .same_height .column .ce_sfw_featurebox,body #contentwrapper .same_height .column .ce_sfw_featurebox{height:100%}html #contentwrapper .same_height .column .ce_sfw_featurebox .ce_productbox_content_top .headline,body #contentwrapper .same_height .column .ce_sfw_featurebox .ce_productbox_content_top .headline{min-height:85px}@media screen and (max-width:768px){html #contentwrapper .same_height .column .ce_sfw_featurebox .ce_productbox_content_top .headline,body #contentwrapper .same_height .column .ce_sfw_featurebox .ce_productbox_content_top .headline{min-height:initial;min-height:none;min-height:auto}}html #contentwrapper .same_height .column .ce_sfw_featurebox .ce_productbox_content_top .subheadline,body #contentwrapper .same_height .column .ce_sfw_featurebox .ce_productbox_content_top .subheadline{font-size:1.4rem}html #contentwrapper .ce_sfw_featurebox.version3,body #contentwrapper .ce_sfw_featurebox.version3{border:0}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside{height:100%;display:flex;flex-direction:column;background-color:inherit}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper{border:0}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper.rounded-border,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper.rounded-border{text-align:center;margin-top:25px;padding-left:25px;padding-right:25px}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper.rounded-border img,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper.rounded-border img{border:0 solid;border-radius:100%;width:320px;height:calc(100%);display:inline-block}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper:not(.rounded-border) img,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper:not(.rounded-border) img{-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper.rounded-border .ce_image,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper.rounded-border .ce_image{-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper .ce_image,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper .ce_image{margin:0!important}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper .ce_image img,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .image-wrapper .ce_image img{margin:0 auto}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_top,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_top{padding-left:25px;padding-right:25px;flex-grow:1}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_top .subheadline,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_top .subheadline{color:inherit;font-style:italic}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_bottom,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_bottom{padding-left:25px;padding-right:25px;margin-top:20px;margin-bottom:20px}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_bottom .price,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_bottom .price{display:block;min-height:80px;font-size:1.5rem}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_bottom .price span,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_bottom .price span{color:inherit;font-size:1rem}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_bottom .link-icon,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside .ce_productbox_content_bottom .link-icon{display:block;background-color:rgba(0,0,0,0);border-radius:100%;border-width:3px;border-style:solid;width:65px;min-width:inherit;padding:10px;height:65px;font-size:2rem;display:inline-block!important}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside:hover,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside:hover{-webkit-transition:none;transition:none;box-shadow:none;-webkit-transform:none;transform:none}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside:hover .image-wrapper:not(.rounded-border) img,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside:hover .image-wrapper:not(.rounded-border) img{transform:scale(1.1)}html #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside:hover .image-wrapper.rounded-border .ce_image,body #contentwrapper .ce_sfw_featurebox.version3 .ce_productbox_inside:hover .image-wrapper.rounded-border .ce_image{transform:scale(1.025)}html #contentwrapper .ce_sfw_featurebox.version3>.ce_productbox_inside:hover img,body #contentwrapper .ce_sfw_featurebox.version3>.ce_productbox_inside:hover img{-webkit-transition:none;transition:none;-webkit-transform:none!important;transform:none!important}html #contentwrapper .ce_sfw_linkbox.version5:hover .ce_linkbox_overlay,body #contentwrapper .ce_sfw_linkbox.version5:hover .ce_linkbox_overlay{opacity:1;cursor:pointer}html #contentwrapper .ce_sfw_linkbox.version5 .ce_image,body #contentwrapper .ce_sfw_linkbox.version5 .ce_image{margin:0!important}html #contentwrapper .ce_sfw_linkbox.version5 .ce_linkbox_banner,body #contentwrapper .ce_sfw_linkbox.version5 .ce_linkbox_banner{font-weight:700}html #contentwrapper .ce_sfw_linkbox.version5 .ce_linkbox_overlay,body #contentwrapper .ce_sfw_linkbox.version5 .ce_linkbox_overlay{background:rgba(0,0,0,.2)}html #contentwrapper .ce_sfw_linkbox.version5 .ce_linkbox_overlay i,body #contentwrapper .ce_sfw_linkbox.version5 .ce_linkbox_overlay i{border:0 solid #fff;border-radius:100%;background-color:#0058A6;width:65px;height:65px}html #contentwrapper .ce_sfw_linkbox.version5 .ce_linkbox_overlay i:before,body #contentwrapper .ce_sfw_linkbox.version5 .ce_linkbox_overlay i:before{content:""!important;width:initial;width:auto;height:initial;height:auto;color:#fff;background-color:rgba(0,0,0,0);font-size:2rem;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;margin-left:0}html #contentwrapper .ce_sfw_linkbox.version5 .ce_linkbox_overlay i:after,body #contentwrapper .ce_sfw_linkbox.version5 .ce_linkbox_overlay i:after{content:none!important;display:none!important}html #contentwrapper .ce_sfw_linkbox.version5 .content,body #contentwrapper .ce_sfw_linkbox.version5 .content{letter-spacing:2px;padding-left:5%;padding-right:5%}@media screen and (max-width:768px){html #contentwrapper .ce_sfw_angebotsbox.style2,body #contentwrapper .ce_sfw_angebotsbox.style2{max-width:400px;margin-left:auto;margin-right:auto;float:inherit;float:none;right:0}}html #contentwrapper .ce_sfw_angebotsbox.style2:hover .ce_image.attribute.image,body #contentwrapper .ce_sfw_angebotsbox.style2:hover .ce_image.attribute.image{transform:scale(1);-webkit-transform:scale(1)}html #contentwrapper .ce_sfw_angebotsbox.style2:hover .ce_image.attribute.image .image_container,body #contentwrapper .ce_sfw_angebotsbox.style2:hover .ce_image.attribute.image .image_container{-webkit-transform:scale(1);transform:scale(1)}html #contentwrapper .ce_sfw_angebotsbox.style2:hover .ce_image.attribute.image .image_container img,body #contentwrapper .ce_sfw_angebotsbox.style2:hover .ce_image.attribute.image .image_container img{-webkit-filter:inherit;filter:inherit;-webkit-transform:scale(1.1);transform:scale(1.1)}html #contentwrapper .ce_sfw_angebotsbox.style2:hover.flip .ce_iconbox_v3_content,body #contentwrapper .ce_sfw_angebotsbox.style2:hover.flip .ce_iconbox_v3_content{margin-left:-125%;width:100%}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside{padding:0}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper{position:relative}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_iconbox_banner,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_iconbox_banner{right:-5.5rem;top:-2.5rem;height:9rem;width:15rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:flex-end;align-items:flex-end;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);color:#fff;font-size:.8rem;position:absolute;text-align:center;min-width:11rem;z-index:10;padding:.2rem;padding-bottom:.2rem;padding-bottom:10px;font-weight:700}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_iconbox_banner span,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_iconbox_banner span{vertical-align:middle;font-size:1.1rem;font-weight:700;padding:0 45px;width:100%}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_image.attribute.image,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_image.attribute.image{position:relative;top:0;left:0;right:auto}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_image.attribute.image .image_container,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_image.attribute.image .image_container{position:static;text-align:center;display:block!important}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_image.attribute.image .image_container img,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_image.attribute.image .image_container img{display:inline-block;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_iconbox_overlay,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_iconbox_overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;opacity:0}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_iconbox_overlay i,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_iconbox_overlay i{border:0 solid #fff;border-radius:100%;background-color:#0058A6;width:65px;height:65px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-webkit-backface-visibility:hidden}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_iconbox_overlay i:before,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .image-wrapper .ce_iconbox_overlay i:before{width:initial;width:auto;height:initial;height:auto;color:#fff;background-color:rgba(0,0,0,0);font-size:2rem;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;margin-left:0;position:absolute;top:50%}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside a:hover .ce_iconbox_overlay,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside a:hover .ce_iconbox_overlay{opacity:1}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper{padding:30px;position:relative;padding-top:100px;text-align:center;min-height:250px}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .price-circle,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .price-circle{border:0 solid #fff;border-radius:100%;width:150px;height:150px;padding:30px 5px;position:absolute;top:-75px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;line-height:1.2}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .price-circle .price,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .price-circle .price{font-size:2rem;font-weight:lighter}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .price-circle .price-pre,html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .price-circle .price-post,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .price-circle .price-pre,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .price-circle .price-post{font-weight:700}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .ce_iconbox_v3_content,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .ce_iconbox_v3_content{padding:0}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .ce_iconbox_v3_content .subheadline,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .ce_iconbox_v3_content .subheadline{font-size:1.1rem;margin-top:10px}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .backside,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .backside{padding:0;text-align:center}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .backside .backside-inside,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .backside .backside-inside{padding:20px;bottom:inherit;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}html #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .backside .backside-inside p,body #contentwrapper .ce_sfw_angebotsbox.style2 .ce_iconbox_v3_inside .content-wrapper .backside .backside-inside p{padding-right:0}html #contentwrapper .same_height .ce_sfw_preisbox .ce_iconbox_v3_inside,body #contentwrapper .same_height .ce_sfw_preisbox .ce_iconbox_v3_inside{display:flex;flex-direction:column;height:100%}html #contentwrapper .same_height .ce_sfw_preisbox .ce_iconbox_v3_inside a,body #contentwrapper .same_height .ce_sfw_preisbox .ce_iconbox_v3_inside a{display:flex;flex-direction:column;height:100%}html #contentwrapper .same_height .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper,body #contentwrapper .same_height .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper{flex-grow:1}html #contentwrapper .ce_sfw_preisbox:hover.flip .ce_iconbox_v3_content,body #contentwrapper .ce_sfw_preisbox:hover.flip .ce_iconbox_v3_content{margin-left:-125%;width:100%}html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside{padding:0}html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .price-box-underlay,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .price-box-underlay{height:75px;background-color:#fff}html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper{padding:20px;position:relative;padding-top:100px;text-align:center;border:3px solid #39B9EC}@media screen and (min-width:769px){html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper{min-height:270px}}html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .price-circle,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .price-circle{border:0 solid #fff;border-radius:100%;width:150px;height:150px;padding:30px 5px;position:absolute;top:-75px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;line-height:1.2}html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .price-circle .price,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .price-circle .price{font-size:2rem;font-weight:lighter}html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .price-circle .price-pre,html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .price-circle .price-post,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .price-circle .price-pre,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .price-circle .price-post{font-weight:700}html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .ce_iconbox_v3_content,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .ce_iconbox_v3_content{padding:0}html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .ce_iconbox_v3_content .subheadline,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .ce_iconbox_v3_content .subheadline{font-size:.9rem;margin-bottom:15px}html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .backside,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .backside{padding:0;text-align:center}html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .backside .backside-inside,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .backside .backside-inside{padding:20px;bottom:inherit;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}html #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .backside .backside-inside p,body #contentwrapper .ce_sfw_preisbox .ce_iconbox_v3_inside .content-wrapper .backside .backside-inside p{padding-right:0}html #contentwrapper .ce_sfw_preisbox.has-link .link,body #contentwrapper .ce_sfw_preisbox.has-link .link{padding:15px;border-radius:10px;width:calc(100% - 60px);margin:0 auto;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);text-align:center;font-weight:700;letter-spacing:1px}html #contentwrapper .ce_sfw_preisbox.has-link .content-wrapper,body #contentwrapper .ce_sfw_preisbox.has-link .content-wrapper{padding-bottom:115px!important}@media screen and (min-width:769px){html #contentwrapper .ce_sfw_preisbox.has-link .content-wrapper,body #contentwrapper .ce_sfw_preisbox.has-link .content-wrapper{min-height:330px}}html #contentwrapper .ce_sfw_portfoliofilter.only-icon .ce_portfoliofilter_content a,body #contentwrapper .ce_sfw_portfoliofilter.only-icon .ce_portfoliofilter_content a{color:#39B9EC;letter-spacing:3px;font-weight:700}html #contentwrapper .ce_sfw_portfoliofilter.only-icon .ce_portfoliofilter_content a.selected,body #contentwrapper .ce_sfw_portfoliofilter.only-icon .ce_portfoliofilter_content a.selected{color:#0058A6}html #contentwrapper .ce_sfw_portfoliofilter.only-icon .ce_portfoliofilter_content a:last-of-type .name,body #contentwrapper .ce_sfw_portfoliofilter.only-icon .ce_portfoliofilter_content a:last-of-type .name{margin-right:0}html #contentwrapper .ce_sfw_portfoliofilter.only-icon .ce_portfoliofilter_content a .name,body #contentwrapper .ce_sfw_portfoliofilter.only-icon .ce_portfoliofilter_content a .name{margin-right:50px}html #contentwrapper .ce_sfw_portfoliofilter .item,body #contentwrapper .ce_sfw_portfoliofilter .item{border-width:7.5px}html .sfw-event-item .item-inside,body .sfw-event-item .item-inside{padding:0;border:0}html .sfw-event-item .item-inside a:after,body .sfw-event-item .item-inside a:after{content:""!important;font-size:2rem;position:absolute;top:50%;left:50%;width:65px;height:65px;color:#fff;background-color:#0058A6;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-webkit-backface-visibility:hidden;border:0 solid #fff;border-radius:100%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"Ionicons";text-align:center;line-height:65px;vertical-align:middle;display:inline-block;visibility:hidden;opacity:0;z-index:2}html .sfw-event-item .item-inside a:hover:after,body .sfw-event-item .item-inside a:hover:after{visibility:visible;opacity:1}html .sfw-event-item .item-inside a:before,body .sfw-event-item .item-inside a:before{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.3);transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0}html .sfw-event-item .item-inside a:hover:before,body .sfw-event-item .item-inside a:hover:before{visibility:visible;opacity:1}html .sfw-event-item .item-inside .image_container,body .sfw-event-item .item-inside .image_container{margin-bottom:0}html .sfw-event-item .item-inside .date,body .sfw-event-item .item-inside .date{min-width:110px;font-weight:700;top:inherit;bottom:0}html .sfw-event-item .item-inside .date .dayname,body .sfw-event-item .item-inside .date .dayname{display:block;text-transform:uppercase;font-size:.7333rem}html .sfw-event-item .item-inside .content,body .sfw-event-item .item-inside .content{padding:20px}html .sfw-event-item .item-inside .content .ce_text,body .sfw-event-item .item-inside .content .ce_text{text-overflow:ellipsis;height:45px}html .sfw-event-item .item-inside .content .ce_text :nth-child(1),body .sfw-event-item .item-inside .content .ce_text :nth-child(1){word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:970px){html .sfw-event-item,body .sfw-event-item{width:50%!important}}@media screen and (max-width:768px){html .sfw-event-item,body .sfw-event-item{width:100%!important}}html .ce_featurelist li,body .ce_featurelist li{padding:10px 0}html .ce_featurelist li span,body .ce_featurelist li span{padding-left:0}html .ce_featurelist.list-col3 li.item_0,body .ce_featurelist.list-col3 li.item_0{font-weight:700}html .ce_sfw_pricelist .price,body .ce_sfw_pricelist .price{word-break:normal}html .ce_pricetable .title,body .ce_pricetable .title{background-color:#183074;color:#FFF;font-weight:700;height:104px}html .ce_pricetable .pricetable,body .ce_pricetable .pricetable{margin-top:0}html .ce_pricetable.aufguss,body .ce_pricetable.aufguss{padding:0}html .ce_pricetable.aufguss .pricetable,body .ce_pricetable.aufguss .pricetable{padding:15px 15px 0 0;border:none}html .ce_pricetable.aufguss .title,body .ce_pricetable.aufguss .title{border:6px solid #0058A6;background-color:#183074;color:#FFF;font-weight:700;height:90px}html .ce_pricetable.aufguss .price,body .ce_pricetable.aufguss .price{border-bottom:none;background-color:#0058A6;color:#FFF}html .ce_pricetable.aufguss .price .price-inside,body .ce_pricetable.aufguss .price .price-inside{height:60px}html .ce_pricetable.aufguss .price .priceinfo,body .ce_pricetable.aufguss .price .priceinfo{color:#FFF}html .ce_pricetable.aufguss .price .price-data,body .ce_pricetable.aufguss .price .price-data{font-size:1.25rem}html .ce_tabs .panes.classic,body .ce_tabs .panes.classic{padding:0;background-color:transparent}html .ce_form form.style4,body .ce_form form.style4{border-color:#0058A6;border-width:3px;font-weight:400}html .ce_form form.style4 .widget,body .ce_form form.style4 .widget{margin-top:15px;margin-bottom:15px}html .ce_form form.style4 .widget:not(.widget-checkbox):not(.widget-radio) label,body .ce_form form.style4 .widget:not(.widget-checkbox):not(.widget-radio) label{display:none}html .ce_form form.style4 .widget.widget-checkbox legend,body .ce_form form.style4 .widget.widget-checkbox legend{display:none}html .ce_form form.style4 .widget.widget-radio legend,body .ce_form form.style4 .widget.widget-radio legend{display:none}html .ce_form form.style4 .widget.widget-radio input,body .ce_form form.style4 .widget.widget-radio input{width:20px;height:20px;accent-color:#0058A6}html .ce_form form.style4 .widget .placeholderlabel,body .ce_form form.style4 .widget .placeholderlabel{z-index:-1}html .ce_form form.style4 .widget .placeholderlabel.active,body .ce_form form.style4 .widget .placeholderlabel.active{color:#0058A6;font-weight:700;z-index:1}html .ce_form form.style4 .widget input,html .ce_form form.style4 .widget select,html .ce_form form.style4 .widget textarea,body .ce_form form.style4 .widget input,body .ce_form form.style4 .widget select,body .ce_form form.style4 .widget textarea{border-width:1px;font-weight:400}html .ce_form form.style4 .widget input::placeholder,html .ce_form form.style4 .widget select::placeholder,html .ce_form form.style4 .widget textarea::placeholder,body .ce_form form.style4 .widget input::placeholder,body .ce_form form.style4 .widget select::placeholder,body .ce_form form.style4 .widget textarea::placeholder{font-weight:400}html .ce_form form.style4 .widget .field-wrapper,body .ce_form form.style4 .widget .field-wrapper{position:relative}html .ce_form form.style4 fieldset,body .ce_form form.style4 fieldset{margin-bottom:10px}html .ce_form form.style4 fieldset legend,body .ce_form form.style4 fieldset legend{padding:10px;font-weight:700;background-color:rgba(255,255,255,0);color:#39B9EC;font-size:1.5rem;padding:0;margin-top:20px;margin-bottom:10px}html .ce_form form.style4 a,body .ce_form form.style4 a{color:#39B9EC;text-decoration:underline}html .mod_privacy_optin .cookie_privacy_links a:nth-child(3),body .mod_privacy_optin .cookie_privacy_links a:nth-child(3){display:none}html #footer,body #footer{line-height:1.25}html #footer .inside,body #footer .inside{padding-top:50px;padding-bottom:0}html #footer .inside div:not(.mod_langswitcher) a:not(.link),body #footer .inside div:not(.mod_langswitcher) a:not(.link){text-decoration:none!important}html #footer .inside div:not(.mod_langswitcher) a:not(.link):hover,body #footer .inside div:not(.mod_langswitcher) a:not(.link):hover{text-decoration:underline!important;color:#fff!important}html #footer .inside div:not(.mod_langswitcher) a:not(.link)[href^="tel:"]:before,body #footer .inside div:not(.mod_langswitcher) a:not(.link)[href^="tel:"]:before{font-family:"FontAwesome";margin-right:10px;font-size:1.2rem;content:"";font-weight:400}html #footer .inside div:not(.mod_langswitcher) a:not(.link)[href^="mailto:"]:before,body #footer .inside div:not(.mod_langswitcher) a:not(.link)[href^="mailto:"]:before{font-family:"FontAwesome";margin-right:5px;font-size:1.2rem;content:"";font-weight:400}html #footer .inside div:not(.mod_langswitcher) ul,body #footer .inside div:not(.mod_langswitcher) ul{margin-bottom:25px}html #footer .inside div:not(.mod_langswitcher) ul li,body #footer .inside div:not(.mod_langswitcher) ul li{color:#fff;padding-bottom:0}html #footer .inside div:not(.mod_langswitcher) ul li:after,body #footer .inside div:not(.mod_langswitcher) ul li:after{content:none;display:none}html #footer .inside div:not(.mod_langswitcher) ul li:before,body #footer .inside div:not(.mod_langswitcher) ul li:before{content:""}html #footer .inside .ce_sfw_iconbox:hover .ce_iconbox_outside,body #footer .inside .ce_sfw_iconbox:hover .ce_iconbox_outside{box-shadow:none}html #footer .inside .ce_sfw_iconbox.default:hover .image_container,html #footer .inside .ce_sfw_iconbox:hover i,body #footer .inside .ce_sfw_iconbox.default:hover .image_container,body #footer .inside .ce_sfw_iconbox:hover i{top:0}html #footer .inside .footer-row2,html #footer .inside .footer-row3,html #footer .inside .footer-row4,html #footer .inside .footer-row5,body #footer .inside .footer-row2,body #footer .inside .footer-row3,body #footer .inside .footer-row4,body #footer .inside .footer-row5{padding-top:40px;padding-bottom:40px;border-top:2px solid #fff}@media screen and (max-width:768px){html #footer .inside .footer-row2,html #footer .inside .footer-row3,html #footer .inside .footer-row4,html #footer .inside .footer-row5,body #footer .inside .footer-row2,body #footer .inside .footer-row3,body #footer .inside .footer-row4,body #footer .inside .footer-row5{margin-bottom:0}}html #footer .inside .footer-row1,body #footer .inside .footer-row1{padding-bottom:20px;text-align:center;overflow:visible}html #footer .inside .footer-row2 .ce_sfw_iconbox .ce_iconbox_outside,body #footer .inside .footer-row2 .ce_sfw_iconbox .ce_iconbox_outside{padding:10px}html #footer .inside .footer-row3 .column:nth-child(1) .ce_sfw_iconbox .ce_iconbox_outside,body #footer .inside .footer-row3 .column:nth-child(1) .ce_sfw_iconbox .ce_iconbox_outside{padding-bottom:0}html #footer .inside .footer-row3 .column:nth-child(1) .ce_sfw_iconbox .ce_iconbox_outside .ce_iconbox_cwrapper,body #footer .inside .footer-row3 .column:nth-child(1) .ce_sfw_iconbox .ce_iconbox_outside .ce_iconbox_cwrapper{margin-top:60px!important}@media screen and (max-width:768px){html #footer .inside .footer-row3 .column:nth-child(1) .ce_sfw_iconbox .ce_iconbox_outside,body #footer .inside .footer-row3 .column:nth-child(1) .ce_sfw_iconbox .ce_iconbox_outside{padding-top:0;padding:0}html #footer .inside .footer-row3 .column:nth-child(1) .ce_sfw_iconbox .ce_iconbox_outside .ce_iconbox_cwrapper,body #footer .inside .footer-row3 .column:nth-child(1) .ce_sfw_iconbox .ce_iconbox_outside .ce_iconbox_cwrapper{margin-top:40px!important;text-align:center}html #footer .inside .footer-row3 .column:nth-child(1) .ce_sfw_iconbox .ce_iconbox_outside .ce_iconbox_cwrapper .content,body #footer .inside .footer-row3 .column:nth-child(1) .ce_sfw_iconbox .ce_iconbox_outside .ce_iconbox_cwrapper .content{max-width:175px;display:inline-block}}@media screen and (max-width:768px){html #footer .inside .footer-row4 img,body #footer .inside .footer-row4 img{max-height:100px}}html #footer .inside .mod_langswitcher,body #footer .inside .mod_langswitcher{float:none;margin:0 auto;display:inline-block;clear:both;font-weight:700}html #footer .inside .mod_langswitcher .mod_langswitcher_inside,body #footer .inside .mod_langswitcher .mod_langswitcher_inside{position:static}html #footer .inside .mod_langswitcher .mod_langswitcher_inside :after,body #footer .inside .mod_langswitcher .mod_langswitcher_inside :after{font-size:15px;font-weight:400}html #footer .inside .mod_langswitcher .mod_langswitcher_inside ul,body #footer .inside .mod_langswitcher .mod_langswitcher_inside ul{background-color:#0058A6}html #footer .inside .mod_langswitcher .mod_langswitcher_inside ul li,body #footer .inside .mod_langswitcher .mod_langswitcher_inside ul li{padding-left:0}html #footer .inside .mod_langswitcher .mod_langswitcher_inside ul li:before,body #footer .inside .mod_langswitcher .mod_langswitcher_inside ul li:before{content:none!important}html p a,html .ce_textarea a,body p a,body .ce_textarea a{text-decoration:none}html p ul,html .ce_textarea ul,body p ul,body .ce_textarea ul{list-style-type:circle;list-style-position:outside;padding-left:25px}html p ul li,html .ce_textarea ul li,body p ul li,body .ce_textarea ul li{margin-bottom:10px}html p ul a,html .ce_textarea ul a,body p ul a,body .ce_textarea ul a{color:#0058A6}html p ol,html .ce_textarea ol,body p ol,body .ce_textarea ol{list-style-type:decimal;list-style-position:outside;padding-left:25px}html p ol li,html .ce_textarea ol li,body p ol li,body .ce_textarea ol li{margin-bottom:10px}html p [href^="tel:"]:before,html .ce_textarea [href^="tel:"]:before,body p [href^="tel:"]:before,body .ce_textarea [href^="tel:"]:before{font-family:"FontAwesome";margin-right:10px;content:"";font-weight:400}html p [href^="mailto:"]:before,html .ce_textarea [href^="mailto:"]:before,body p [href^="mailto:"]:before,body .ce_textarea [href^="mailto:"]:before{font-family:"FontAwesome";margin-right:5px;font-size:1.2rem;content:"";font-weight:400}html h1,html h2,html h3,html h4,html h5,html h6,body h1,body h2,body h3,body h4,body h5,body h6{color:inherit}html h4,html h5,html h6,body h4,body h5,body h6{margin-bottom:15px}html .image_container .caption,body .image_container .caption{background:rgba(0,0,0,0);color:gray;float:left}html .bg-badblau,body .bg-badblau{background-color:#39B9EC!important}html .bg-saunablau,body .bg-saunablau{background-color:#0058A6!important}html .bg-hotelblau,body .bg-hotelblau{background-color:#183074!important}html .bg-white,body .bg-white{background-color:#ffffff!important}html .bg-transparent,body .bg-transparent{background-color:rgba(0,0,0,0)!important}html .bg-gradient-diagonal,body .bg-gradient-diagonal{background:#0058A6!important;background:-moz-linear-gradient(45deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;background:-webkit-linear-gradient(45deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;background:linear-gradient(45deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#183170",endColorstr="#39B9EC",GradientType=1)!important}html .bg-gradient-horizontal,body .bg-gradient-horizontal{background:#0058A6!important;background:-moz-linear-gradient(90deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;background:-webkit-linear-gradient(90deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;background:linear-gradient(90deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#183170",endColorstr="#39B9EC",GradientType=1)!important}html .bg-hover-badblau:hover,body .bg-hover-badblau:hover{background-color:#39B9EC!important}html .bg-hover-saunablau:hover,body .bg-hover-saunablau:hover{background-color:#0058A6!important}html .bg-hover-hotelblau:hover,body .bg-hover-hotelblau:hover{background-color:#183074!important}html .bg-hover-white:hover,body .bg-hover-white:hover{background-color:#ffffff!important}html .bg-hover-transparent:hover,body .bg-hover-transparent:hover{background-color:rgba(0,0,0,0)!important}html .bg-hover-gradient-diagonal:hover,body .bg-hover-gradient-diagonal:hover{background:#0058A6!important;background:-moz-linear-gradient(45deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;background:-webkit-linear-gradient(45deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;background:linear-gradient(45deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#183170",endColorstr="#39B9EC",GradientType=1)!important}html .bg-hover-gradient-horizontal:hover,body .bg-hover-gradient-horizontal:hover{background:#0058A6!important;background:-moz-linear-gradient(90deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;background:-webkit-linear-gradient(90deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;background:linear-gradient(90deg,#183170 0%,#0158a6 50%,#3abbed 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#183170",endColorstr="#39B9EC",GradientType=1)!important}html .color-badblau,body .color-badblau{color:#39B9EC!important}html .color-saunablau,body .color-saunablau{color:#0058A6!important}html .color-hotelblau,body .color-hotelblau{color:#183074!important}html .color-white,body .color-white{color:#ffffff!important}html .color-black,body .color-black{color:#000000!important}html .color-dark,body .color-dark{color:#808080!important}html .ce_sfw_preisbox:hover .color-hover-badblau,html .ce_sfw_angebotsbox:hover .color-hover-badblau,body .ce_sfw_preisbox:hover .color-hover-badblau,body .ce_sfw_angebotsbox:hover .color-hover-badblau{color:#39B9EC!important}html .ce_sfw_preisbox:hover .color-hover-saunablau,html .ce_sfw_angebotsbox:hover .color-hover-saunablau,body .ce_sfw_preisbox:hover .color-hover-saunablau,body .ce_sfw_angebotsbox:hover .color-hover-saunablau{color:#0058A6!important}html .ce_sfw_preisbox:hover .color-hover-hotelblau,html .ce_sfw_angebotsbox:hover .color-hover-hotelblau,body .ce_sfw_preisbox:hover .color-hover-hotelblau,body .ce_sfw_angebotsbox:hover .color-hover-hotelblau{color:#183074!important}html .ce_sfw_preisbox:hover .color-hover-white,html .ce_sfw_angebotsbox:hover .color-hover-white,body .ce_sfw_preisbox:hover .color-hover-white,body .ce_sfw_angebotsbox:hover .color-hover-white{color:#ffffff!important}html .ce_sfw_preisbox:hover .color-hover-black,html .ce_sfw_angebotsbox:hover .color-hover-black,body .ce_sfw_preisbox:hover .color-hover-black,body .ce_sfw_angebotsbox:hover .color-hover-black{color:#000000!important}html .ce_sfw_preisbox:hover .color-hover-dark,html .ce_sfw_angebotsbox:hover .color-hover-dark,body .ce_sfw_preisbox:hover .color-hover-dark,body .ce_sfw_angebotsbox:hover .color-hover-dark{color:#808080!important}html .bordercolor-badblau,body .bordercolor-badblau{border-color:#39B9EC!important}html .bordercolor-saunablau,body .bordercolor-saunablau{border-color:#0058A6!important}html .bordercolor-hotelblau,body .bordercolor-hotelblau{border-color:#183074!important}html .bordercolor-white,body .bordercolor-white{border-color:#ffffff!important}html .bordercolor-dark,body .bordercolor-dark{border-ccolor:#808080!important}html .bordercolor-black,body .bordercolor-black{border-ccolor:#000000!important}html .mt-1,body .mt-1{margin-top:1%!important}html .mb-1,body .mb-1{margin-bottom:1%!important}html .underline,body .underline{text-decoration:underline}html .text-bold,body .text-bold{font-weight:bold!important}html span.mail-icon:before,body span.mail-icon:before{color:inherit;font-family:FontAwesome;content:"";display:inline-block;margin-right:5px}html .font-size-s,html .font-size-xs,html .font-size-xxs,html .font-size-m,html .font-size-l,html .font-size-xl,html .font-size-xxl,body .font-size-s,body .font-size-xs,body .font-size-xxs,body .font-size-m,body .font-size-l,body .font-size-xl,body .font-size-xxl{line-height:1.25}html .autogrid_wrapper.gutter_s,html .autogrid_row.gutter_s,body .autogrid_wrapper.gutter_s,body .autogrid_row.gutter_s{margin-left:-7.5px;margin-right:-7.5px}html .autogrid_wrapper.gutter_s>div,html .autogrid_row.gutter_s>div,body .autogrid_wrapper.gutter_s>div,body .autogrid_row.gutter_s>div{padding-left:7.5px;padding-right:7.5px}html .resp-iframe,body .resp-iframe{width:100%;border:0}.ce_sfw_joblist .item{position:relative}.ce_sfw_joblist .item .link{position:absolute;right:0;bottom:5px}@media screen and (max-width:768px){.ce_sfw_joblist .item .link{position:relative;margin-top:10px}}html[lang="el"] .mainmenu ul li,html[lang="cs"] .mainmenu ul li{margin-left:10px;margin-right:10px}@media screen and (max-width:768px){body:not(.fixed-header) .header .inside{height:140px}body:not(.fixed-header) .logo{height:110px!important;width:105px!important}body:not(.fixed-header) .logo a{background-image:url(../../files/Inhalte/Logo/sfw-logo.png)!important}}@media screen and (max-width:768px){body.fixed-header .header{box-shadow:0 0 10px #000}}.ce_hyperlink a,a.btn{padding:15px 20px;font-size:.9rem}.reservierungsinfo{position:fixed;top:275px;z-index:1029;color:#fff;padding:20px 15px;width:440px;box-shadow:0 17px 10px -10px rgba(0,0,0,.4);left:-340px;transition:all 0.4s cubic-bezier(.165,.84,.44,1);padding-right:90px}.reservierungsinfo.show{left:0}.reservierungsinfo h3{color:#fff;margin-bottom:10px}.reservierungsinfo .thermenauslastung{position:relative}.reservierungsinfo .saunaauslastung{display:none;position:relative;margin-top:20px}.reservierungsinfo.show .saunaauslastung{display:block}.reservierungsinfo .saunaauslastung figure{right:-80px}.reservierungsinfo .ce_text a{color:#fff}.reservierungsinfo .ce_text p{margin-bottom:0}.reservierungsinfo .ce_text .image_container{position:absolute;right:-80px;top:50%;transform:translateY(-50%)}.reservierungsinfo .ce_text .image_container img{width:80px}.reservierungsinfo .close-button{display:none;position:absolute;right:10px;top:10px;font-weight:700;cursor:pointer;width:25px;height:25px;text-align:center;line-height:20px;font-size:1.5rem}.reservierungsinfo.show .close-button{display:block}@media screen and (max-width:767px){.reservierungsinfo{top:calc(100vh - 100px)!important;bottom:auto;left:-100%;left:calc(-100% + 90px);right:0;width:100%;text-align:center;box-shadow:0 -1px 5px 0 rgba(0,0,0,.4);cursor:pointer;padding-top:0;padding-bottom:0;bottom:-30px}.reservierungsinfo.show{left:0;padding-top:15px;padding-bottom:15px;bottom:0;top:auto!important}#footer .footer-socials{z-index:9}.reservierungsinfo:not(.show) .ce_text .image_container{top:10px;transform:translateY(0)}.mmenu_open .reservierungsinfo{display:none!important}}.ce_sfw_mini_popup{position:fixed;z-index:9998;right:40px;top:50%;transform:translateY(-50%);min-width:300px;max-width:500px;visibility:hidden;opacity:0;display:none;transition:all ease 0.5s}@media screen and (max-width:550px){.ce_sfw_mini_popup{right:5px;left:5px;max-width:100%;min-width:auto}}.ce_sfw_mini_popup.open{visibility:visible;opacity:1;display:block}.ce_sfw_mini_popup .close_button{position:absolute;right:7.5px;top:2px;color:#fff;cursor:pointer;font-size:40px;line-height:15px}.ce_sfw_mini_popup .close_button:hover{scale:1.25;transition:all ease 0.1s}.ce_sfw_mini_popup .ce_sfw_mini_popup_inside{padding:20px;padding-right:30px;background-color:#39B9EC;color:#fff;border-radius:10px;box-shadow:rgba(0,0,0,0) 0 0 0 0,rgba(0,0,0,0) 0 0 0 0,rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.1) 0 4px 6px -4px}.ce_sfw_mini_popup .ce_sfw_mini_popup_inside .ce_headline{margin-bottom:10px}.ce_sfw_mini_popup .ce_sfw_mini_popup_inside .ce_textarea{font-weight:700}.ce_sfw_mini_popup .ce_sfw_mini_popup_inside .ce_url a{color:#fff;font-weight:700;transition:all ease 0.15s}.ce_sfw_mini_popup .ce_sfw_mini_popup_inside .ce_url a:after{font-family:FontAwesome;content:"";font-size:19px;display:inline;margin-left:5px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all ease 0.15s}.ce_sfw_mini_popup .ce_sfw_mini_popup_inside .ce_url a:hover{opacity:.75}.ce_sfw_mini_popup .ce_sfw_mini_popup_inside .ce_url a:hover:after{margin-left:10px}