.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#d61a0c!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#d61a0c}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#d61a0c}.footer-widget h4{color:#d61a0c}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#d61a0c}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#d61a0c}a{color:#d61a0c}#top-header,#et-secondary-nav li ul{background-color:#d61a0c}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a{color:#d61a0c}#main-footer{background-color:#d8d8d8}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}#main-footer .footer-widget h4{color:#d61a0c}.footer-widget li:before{border-color:#d61a0c}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.1em}#footer-widgets .footer-widget li:before{top:4.7px}#et-footer-nav .bottom-nav li.current-menu-item a{color:#d61a0c}.bottom-nav,.bottom-nav a{font-size:15px}#footer-bottom{background-color:rgba(221,221,221,0.78)}#footer-info,#footer-info a{color:#a8a8a8}#footer-bottom .et-social-icon a{font-size:26px}#footer-bottom .et-social-icon a{color:#d61a0c}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:20px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:20px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:39px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:39px;margin:-39px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:39px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:39px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:11px 0 11px 0!important}.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#d61a0c}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a{color:#d61a0c!important}.et-fixed-header#top-header a{color:rgba(255,255,255,0.6)}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important}}@media only screen and (max-width :980px){.two-columns .et_pb_column{width:50%! important}}@media only screen and (max-width:980px){.three-columns .et_pb_column{width:33.33%!important}}@media only screen and (max-width :980px){.three-columns .et_pb_column{width:33.33%! important}}@media only screen and (max-width:980px){.four-columns .et_pb_column{width:25%!important}}@media only screen and (max-width :980px){.four-columns .et_pb_column{width:25%! important}}@media only screen and (max-width:980px){.five-columns .et_pb_column{width:20%!important}}@media only screen and (max-width :980px){.five-columns .et_pb_column{width:20%! important}}.nonSelectionnable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}div.et_pb_section.et_pb_section_0{background-image:linear-gradient(180deg,rgba(27,31,37,0) 0%,#1b1f25 100%),url(https://sama-valais.ch/wp-content/uploads/2023/01/27102021-Samaritains-32384-scaled.jpg)!important}.et_pb_section_0.et_pb_section{padding-top:0px;padding-right:10%;padding-bottom:0px;padding-left:10%;margin-top:0px}.et_pb_row_0.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0;padding-bottom:0px}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:100%;max-width:100%}.et_pb_text_0 h4{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;font-size:22px;color:#000000!important;letter-spacing:4px;line-height:1.6em}.et_pb_text_0{text-shadow:0em 0.1em 0.1em rgba(0,0,0,0.4);background-color:rgba(0,0,0,0);position:relative;padding-top:3px!important;margin-top:-134px!important;margin-left:-80px!important}.et_pb_blurb_2.et_pb_blurb p{line-height:1.8em}.et_pb_text_8 p{line-height:1.8em}.et_pb_text_6 p{line-height:1.8em}.et_pb_blurb_3.et_pb_blurb p{line-height:1.8em}.et_pb_text_3 p{line-height:1.8em}.et_pb_blurb_4.et_pb_blurb p{line-height:1.8em}.et_pb_text_5 p{line-height:1.8em}.et_pb_text_9 p{line-height:1.8em}.et_pb_text_4 p{line-height:1.8em}.et_pb_blurb_5.et_pb_blurb p{line-height:1.8em}.et_pb_text_7 p{line-height:1.8em}.et_pb_blurb_7.et_pb_blurb p{line-height:1.8em}.et_pb_text_1 p{line-height:1.8em}.et_pb_text_2 p{line-height:1.8em}.et_pb_blurb_6.et_pb_blurb p{line-height:1.8em}.et_pb_text_1{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:20px;line-height:1.8em;margin-right:-20vw!important;margin-bottom:0px!important}.et_pb_text_1 h1{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-weight:500;text-transform:uppercase;font-size:9vw;letter-spacing:0.05em;line-height:0.9em;text-shadow:0em 0.18em 0.27em rgba(0,0,0,0.38)}.et_pb_text_2{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:20px;line-height:1.8em;margin-bottom:60px!important;margin-left:10vw!important}.et_pb_image_0{padding-top:192px;text-align:left;margin-left:0}div.et_pb_section.et_pb_section_1{background-image:linear-gradient(90deg,rgba(0,0,0,0) 50%,rgba(0,0,0,0.23) 50%)!important}.et_pb_section_1.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#2a3039!important}.et_pb_section_1.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI2MHB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTY0MCAxMzlMMCAwdjE0MGgxMjgwVjBMNjQwIDEzOXoiLz48L2c+PC9zdmc+);background-size:100% 60px;bottom:0;height:60px;z-index:1}.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;font-size:26px;letter-spacing:4px;line-height:1.6em}.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;font-size:26px;letter-spacing:4px;line-height:1.6em}.et_pb_blurb_1.et_pb_blurb p{line-height:2em}.et_pb_blurb_0.et_pb_blurb p{line-height:2em}.et_pb_blurb_0.et_pb_blurb{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:16px;line-height:2em;padding-top:34px!important;padding-bottom:34px!important;margin-right:-48px!important;margin-bottom:0px!important}.et_pb_blurb_0 .et-pb-icon{font-size:64px;color:rgba(255,255,255,0.5)}.et_pb_blurb_1 .et-pb-icon{font-size:64px;color:rgba(255,255,255,0.5)}.et_pb_blurb_1.et_pb_blurb{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:16px;line-height:2em;padding-top:40px!important;padding-bottom:40px!important;margin-bottom:13px!important;margin-left:-48px!important}div.et_pb_section.et_pb_section_2{background-image:linear-gradient(185deg,#ffffff 1%,rgba(255,255,255,0.7) 100%),url(https://sama-valais.ch/wp-content/uploads/2023/01/27102021-Samaritains-32937-scaled.jpg)!important}.et_pb_section_2.et_pb_section{padding-top:80px;padding-right:0px;padding-bottom:150px;padding-left:0px}.et_pb_section_2.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik02NDAgMTM5TDAgMHYxNDBoMTI4MFYwTDY0MCAxMzl6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 100px;bottom:0;height:100px;z-index:10}.et_pb_section_6.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik02NDAgMTM5TDAgMHYxNDBoMTI4MFYwTDY0MCAxMzl6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 100px;bottom:0;height:100px;z-index:10}.et_pb_text_3{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:20px;line-height:1.8em;margin-right:20px!important;margin-left:-279px!important;max-width:1279px}.et_pb_text_7 h2{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-size:96px}.et_pb_text_6 h2{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-size:96px}.et_pb_text_9 h2{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-size:96px}.et_pb_text_3 h2{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-size:96px}.et_pb_text_8 h2{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-size:96px}.et_pb_text_5 h2{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-size:96px}.et_pb_text_4 h2{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-size:96px}.et_pb_row_3.et_pb_row{margin-top:30px!important}.et_pb_blurb_4.et_pb_blurb .et_pb_module_header,.et_pb_blurb_4.et_pb_blurb .et_pb_module_header a{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:28px;line-height:1.4em}.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header a{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:28px;line-height:1.4em}.et_pb_blurb_3.et_pb_blurb .et_pb_module_header,.et_pb_blurb_3.et_pb_blurb .et_pb_module_header a{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:28px;line-height:1.4em}.et_pb_blurb_2.et_pb_blurb{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:#000000!important;line-height:1.8em}.et_pb_blurb_4.et_pb_blurb{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:#000000!important;line-height:1.8em}.et_pb_blurb_3.et_pb_blurb{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:#000000!important;line-height:1.8em}.et_pb_blurb_2 .et-pb-icon{color:#d61a0c}.et_pb_blurb_4 .et-pb-icon{color:#d61a0c}.et_pb_blurb_3 .et-pb-icon{color:#d61a0c}.et_pb_row_8,body #page-container .et-db #et-boc .et-l .et_pb_row_8.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_8.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_8.et_pb_row{width:82.3%}.et_pb_row_4,body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row{width:82.3%}.et_pb_text_4{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:20px;line-height:1.8em;padding-left:0px!important;margin-right:160px!important;margin-bottom:0px!important;margin-left:134px!important;max-width:1000px}.et_pb_text_8{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:20px;line-height:1.8em;padding-left:0px!important;margin-right:160px!important;margin-bottom:0px!important;margin-left:134px!important;max-width:1000px}.et_pb_row_7.et_pb_row{padding-right:0px!important;padding-right:0px}.et_pb_row_5.et_pb_row{padding-right:0px!important;padding-right:0px}.et_pb_row_5,body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row{width:100%;max-width:1431px}.et_pb_row_7,body #page-container .et-db #et-boc .et-l .et_pb_row_7.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_7.et_pb_row{width:100%;max-width:1431px}.et_pb_row_6,body #page-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row{width:100%;max-width:1431px}.et_pb_text_5{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:20px;line-height:1.8em;padding-left:278px!important;margin-right:160px!important;margin-bottom:0px!important;margin-left:134px!important;max-width:1000px}.et_pb_text_7{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:20px;line-height:1.8em;padding-left:278px!important;margin-right:160px!important;margin-bottom:0px!important;margin-left:134px!important;max-width:1000px}.et_pb_text_6{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:20px;line-height:1.8em;padding-top:0px!important;padding-right:283px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:-19px!important;margin-right:160px!important;margin-bottom:0px!important;margin-left:134px!important;max-width:1000px}div.et_pb_section.et_pb_section_6{background-position:center left;background-image:linear-gradient(180deg,rgba(24,30,36,0.9) 0%,rgba(213,26,39,0.69) 100%),url(https://samavalais.ch/wp-content/uploads/2020/05/Sanitaetsdienst11-scaled.jpg)!important}.et_pb_section_6.et_pb_section{padding-top:0px;padding-bottom:0px;padding-left:0px;margin-top:32px}.et_pb_section_6{box-shadow:inset 0px 80px 0px 0px #ffffff}.et_pb_column_17{padding-top:150px;padding-right:60px;padding-bottom:150px;padding-left:10%}.et_pb_text_9{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:22px;line-height:1.8em;padding-right:0px!important;padding-left:0px!important}.et_pb_blurb_7.et_pb_blurb .et_pb_module_header,.et_pb_blurb_7.et_pb_blurb .et_pb_module_header a{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:28px;line-height:1.2em}.et_pb_blurb_6.et_pb_blurb .et_pb_module_header,.et_pb_blurb_6.et_pb_blurb .et_pb_module_header a{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:28px;line-height:1.2em}.et_pb_blurb_5.et_pb_blurb .et_pb_module_header,.et_pb_blurb_5.et_pb_blurb .et_pb_module_header a{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:28px;line-height:1.2em}.et_pb_blurb_5.et_pb_blurb{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:18px;line-height:1.8em}.et_pb_blurb_7.et_pb_blurb{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:18px;line-height:1.8em}.et_pb_blurb_7 .et-pb-icon{font-size:28px;color:#ffffff}.et_pb_blurb_6 .et-pb-icon{font-size:28px;color:#ffffff}.et_pb_blurb_5 .et-pb-icon{font-size:28px;color:#ffffff}.et_pb_blurb_6.et_pb_blurb{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:18px;line-height:1.8em;padding-top:0px!important}.et_pb_contact_form_0.et_pb_contact_form_container h1,.et_pb_contact_form_0.et_pb_contact_form_container h2.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h3.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h4.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h5.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h6.et_pb_contact_main_title{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-size:40px;color:#ffffff!important;line-height:1.2em}.et_pb_contact_form_0.et_pb_contact_form_container .input,.et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder,.et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox]+label,.et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio]+label{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:16px}.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:16px}.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:16px}.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:16px}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{color:#c10f1b!important;border-width:8px!important;border-color:#ffffff;border-radius:0px;letter-spacing:4px;font-family:'Teko',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#ffffff}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto}.et_pb_contact_form_0 .input,.et_pb_contact_form_0 .input[type="checkbox"]+label i,.et_pb_contact_form_0 .input[type="radio"]+label i{background-color:rgba(0,0,0,0.15)}.et_pb_contact_form_0 .input,.et_pb_contact_form_0 .input[type="checkbox"]+label,.et_pb_contact_form_0 .input[type="radio"]+label,.et_pb_contact_form_0 .input[type="checkbox"]:checked+label i:before,.et_pb_contact_form_0 .input::placeholder{color:#ffffff}.et_pb_contact_form_0 .input::-webkit-input-placeholder{color:#ffffff}.et_pb_contact_form_0 .input::-moz-placeholder{color:#ffffff}.et_pb_contact_form_0 .input::-ms-input-placeholder{color:#ffffff}.et_pb_contact_form_0 .input[type="radio"]:checked+label i:before{background-color:#ffffff}.et_pb_column_0{padding-top:12vw;padding-right:40px;padding-bottom:12vw;padding-left:40px}.et_pb_column_18{background-color:#c10f1b;background-color:#c10f1b;padding-top:150px;padding-right:10%;padding-bottom:150px;padding-left:60px}.et_pb_section_1{max-width:1280px;margin-left:auto!important;margin-right:auto!important}.et_pb_row_1.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;margin-left:auto!important;margin-right:auto!important;padding-top:0px;padding-bottom:0px}.et_pb_text_3.et_pb_module{margin-left:auto!important;margin-right:auto!important}.et_pb_text_4.et_pb_module{margin-left:auto!important;margin-right:auto!important}.et_pb_text_8.et_pb_module{margin-left:auto!important;margin-right:auto!important}.et_pb_text_5.et_pb_module{margin-left:auto!important;margin-right:auto!important}.et_pb_text_6.et_pb_module{margin-left:auto!important;margin-right:auto!important}.et_pb_text_7.et_pb_module{margin-left:auto!important;margin-right:auto!important}.et_pb_row_8.et_pb_row{padding-right:0px!important;margin-left:auto!important;margin-right:auto!important;padding-right:0px}.et_pb_row_4.et_pb_row{padding-right:0px!important;margin-left:auto!important;margin-right:auto!important;padding-right:0px}@media only screen and (min-width:981px){.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row{width:82.6%;max-width:89%}.et_pb_section_6>.et_pb_row{width:100%;max-width:100%}.et_pb_section_6.et_section_specialty>.et_pb_row{width:100%;max-width:100%}}@media only screen and (max-width:980px){.et_pb_section_0.et_pb_section{padding-right:30px;padding-left:30px}.et_pb_text_0{margin-left:0px!important}.et_pb_text_2{margin-left:0px!important}.et_pb_text_1{margin-right:0vw!important}.et_pb_image_0{margin-left:auto;margin-right:auto}.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row{width:80%;max-width:80%}.et_pb_text_9 h2{font-size:66px}.et_pb_text_8 h2{font-size:66px}.et_pb_text_7 h2{font-size:66px}.et_pb_text_6 h2{font-size:66px}.et_pb_text_5 h2{font-size:66px}.et_pb_text_4 h2{font-size:66px}.et_pb_text_3 h2{font-size:66px}.et_pb_section_6>.et_pb_row{width:100%;max-width:100%}.et_pb_section_6.et_section_specialty>.et_pb_row{width:100%;max-width:100%}.et_pb_row>.et_pb_column.et_pb_column_17{padding-right:0%;padding-left:0%}.et_pb_row>.et_pb_column.et_pb_column_18{padding-top:40px;padding-right:10%;padding-bottom:100px;padding-left:10%}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;display:inline-block;opacity:0;content:attr(data-icon);font-family:"ETmodules"!important}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:before{display:none}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}}@media only screen and (max-width:767px){.et_pb_row_0.et_pb_row{padding-top:94px!important;padding-top:94px!important}.et_pb_text_1 h1{line-height:1.2em}.et_pb_text_1{margin-right:-5vw!important}.et_pb_image_0{margin-left:auto;margin-right:auto}.et_pb_blurb_0.et_pb_blurb{margin-right:0px!important;margin-bottom:0px!important}.et_pb_blurb_1.et_pb_blurb{margin-bottom:13px!important;margin-left:0px!important}.et_pb_section_2.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTY0MCAxMzlMMCAwdjE0MGgxMjgwVjBMNjQwIDEzOXoiLz48L2c+PC9zdmc+);background-size:100% 50px;bottom:0;height:50px;z-index:10;transform:rotateY(0) rotateX(0)}.et_pb_text_9 h2{font-size:36px}.et_pb_text_8 h2{font-size:36px}.et_pb_text_6 h2{font-size:36px}.et_pb_text_4 h2{font-size:36px}.et_pb_text_5 h2{font-size:36px}.et_pb_text_3 h2{font-size:36px}.et_pb_text_7 h2{font-size:36px}.et_pb_row_5.et_pb_row{padding-top:0px!important;padding-right:15px!important;padding-left:15px!important;padding-top:0px!important;padding-right:15px!important;padding-left:15px!important}.et_pb_row_7.et_pb_row{padding-top:0px!important;padding-right:15px!important;padding-left:15px!important;padding-top:0px!important;padding-right:15px!important;padding-left:15px!important}.et_pb_text_5{padding-left:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_text_7{padding-left:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_row_6.et_pb_row{padding-right:15px!important;padding-left:15px!important;padding-right:15px!important;padding-left:15px!important}.et_pb_text_6{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:-42px!important;margin-right:0px!important;margin-bottom:11px!important;margin-left:0px!important}.et_pb_section_6.et_pb_section{margin-top:0px}.et_pb_row_inner_1.et_pb_row_inner{margin-left:50px!important}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;display:inline-block;opacity:0;content:attr(data-icon);font-family:"ETmodules"!important}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:before{display:none}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}.et_pb_column_0{padding-right:10px;padding-left:10px}}.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
position: absolute;
left: 0;
top: 0;
}
.leaflet-container {
overflow: hidden;
}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
-webkit-user-drag: none;
} .leaflet-safari .leaflet-tile {
image-rendering: -webkit-optimize-contrast;
} .leaflet-safari .leaflet-tile-container {
width: 1600px;
height: 1600px;
-webkit-transform-origin: 0 0;
}
.leaflet-marker-icon,
.leaflet-marker-shadow {
display: block;
}  .leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
max-width: none !important;
max-height: none !important;
}
.leaflet-container.leaflet-touch-zoom {
-ms-touch-action: pan-x pan-y;
touch-action: pan-x pan-y;
}
.leaflet-container.leaflet-touch-drag {
-ms-touch-action: pinch-zoom; touch-action: none;
touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
-ms-touch-action: none;
touch-action: none;
}
.leaflet-container {
-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
filter: inherit;
visibility: hidden;
}
.leaflet-tile-loaded {
visibility: inherit;
}
.leaflet-zoom-box {
width: 0;
height: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: 800;
} .leaflet-overlay-pane svg {
-moz-user-select: none;
}
.leaflet-pane         { z-index: 400; }
.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }
.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }
.leaflet-vml-shape {
width: 1px;
height: 1px;
}
.lvml {
behavior: url(//sama-valais.ch/wp-content/plugins/ultimate-maps-by-supsystic/modules/maps/css/#default#VML);
display: inline-block;
position: absolute;
} .leaflet-control {
position: relative;
z-index: 800;
pointer-events: visiblePainted; pointer-events: auto;
}
.leaflet-top,
.leaflet-bottom {
position: absolute;
z-index: 1000;
pointer-events: none;
}
.leaflet-top {
top: 0;
}
.leaflet-right {
right: 0;
}
.leaflet-bottom {
bottom: 0;
}
.leaflet-left {
left: 0;
}
.leaflet-control {
float: left;
clear: both;
}
.leaflet-right .leaflet-control {
float: right;
}
.leaflet-top .leaflet-control {
margin-top: 10px;
}
.leaflet-bottom .leaflet-control {
margin-bottom: 10px;
}
.leaflet-left .leaflet-control {
margin-left: 10px;
}
.leaflet-right .leaflet-control {
margin-right: 10px;
} .leaflet-fade-anim .leaflet-tile {
will-change: opacity;
}
.leaflet-fade-anim .leaflet-popup {
opacity: 0;
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
opacity: 1;
}
.leaflet-zoom-animated {
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
will-change: transform;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
-moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.leaflet-zoom-anim .leaflet-zoom-hide {
visibility: hidden;
} .leaflet-interactive {
cursor: pointer;
}
.leaflet-grab {
cursor: -webkit-grab;
cursor:    -moz-grab;
cursor:         grab;
}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
cursor: crosshair;
}
.leaflet-popup-pane,
.leaflet-control {
cursor: auto;
}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
cursor: move;
cursor: -webkit-grabbing;
cursor:    -moz-grabbing;
cursor:         grabbing;
} .leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
pointer-events: none;
}
.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive {
pointer-events: visiblePainted; pointer-events: auto;
} .leaflet-container {
background: #ddd;
outline: 0;
}
.leaflet-container a {
color: #0078A8;
}
.leaflet-container a.leaflet-active {
outline: 2px solid orange;
}
.leaflet-zoom-box {
border: 2px dotted #38f;
background: rgba(255,255,255,0.5);
} .leaflet-container {
font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
} .leaflet-bar {
box-shadow: 0 1px 5px rgba(0,0,0,0.65);
border-radius: 4px;
}
.leaflet-bar a,
.leaflet-bar a:hover {
background-color: #fff;
border-bottom: 1px solid #ccc;
width: 26px;
height: 26px;
line-height: 26px;
display: block;
text-align: center;
text-decoration: none;
color: black;
}
.leaflet-bar a,
.leaflet-control-layers-toggle {
background-position: 50% 50%;
background-repeat: no-repeat;
display: block;
}
.leaflet-bar a:hover {
background-color: #f4f4f4;
}
.leaflet-bar a:first-child {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.leaflet-bar a:last-child {
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom: none;
}
.leaflet-bar a.leaflet-disabled {
cursor: default;
background-color: #f4f4f4;
color: #bbb;
}
.leaflet-touch .leaflet-bar a {
width: 30px;
height: 30px;
line-height: 30px;
}
.leaflet-touch .leaflet-bar a:first-child {
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
.leaflet-touch .leaflet-bar a:last-child {
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
} .leaflet-control-zoom-in,
.leaflet-control-zoom-out {
font: bold 18px 'Lucida Console', Monaco, monospace;
text-indent: 1px;
}
.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
font-size: 22px;
} .leaflet-control-layers {
box-shadow: 0 1px 5px rgba(0,0,0,0.4);
background: #fff;
border-radius: 5px;
}
.leaflet-control-layers-toggle {
background-image: url(//sama-valais.ch/wp-content/plugins/ultimate-maps-by-supsystic/modules/maps/css/images/layers.png);
width: 36px;
height: 36px;
}
.leaflet-retina .leaflet-control-layers-toggle {
background-image: url(//sama-valais.ch/wp-content/plugins/ultimate-maps-by-supsystic/modules/maps/css/images/layers-2x.png);
background-size: 26px 26px;
}
.leaflet-touch .leaflet-control-layers-toggle {
width: 44px;
height: 44px;
}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
display: none;
}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
display: block;
position: relative;
}
.leaflet-control-layers-expanded {
padding: 6px 10px 6px 6px;
color: #333;
background: #fff;
}
.leaflet-control-layers-scrollbar {
overflow-y: scroll;
overflow-x: hidden;
padding-right: 5px;
}
.leaflet-control-layers-selector {
margin-top: 2px;
position: relative;
top: 1px;
}
.leaflet-control-layers label {
display: block;
}
.leaflet-control-layers-separator {
height: 0;
border-top: 1px solid #ddd;
margin: 5px -10px 5px -6px;
} .leaflet-default-icon-path {
background-image: url(//sama-valais.ch/wp-content/plugins/ultimate-maps-by-supsystic/modules/maps/css/images/marker-icon.png);
} .leaflet-container .leaflet-control-attribution {
background: #fff;
background: rgba(255, 255, 255, 0.7);
margin: 0;
}
.leaflet-control-attribution,
.leaflet-control-scale-line {
padding: 0 5px;
color: #333;
}
.leaflet-control-attribution a {
text-decoration: none;
}
.leaflet-control-attribution a:hover {
text-decoration: underline;
}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
font-size: 11px;
}
.leaflet-left .leaflet-control-scale {
margin-left: 5px;
}
.leaflet-bottom .leaflet-control-scale {
margin-bottom: 5px;
}
.leaflet-control-scale-line {
border: 2px solid #777;
border-top: none;
line-height: 1.1;
padding: 2px 5px 1px;
font-size: 11px;
white-space: nowrap;
overflow: hidden;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: #fff;
background: rgba(255, 255, 255, 0.5);
}
.leaflet-control-scale-line:not(:first-child) {
border-top: 2px solid #777;
border-bottom: none;
margin-top: -2px;
}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
border-bottom: 2px solid #777;
}
.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
box-shadow: none;
}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
border: 2px solid rgba(0,0,0,0.2);
background-clip: padding-box;
} .leaflet-popup {
position: absolute;
text-align: center;
margin-bottom: 20px;
}
.leaflet-popup-content-wrapper {
padding: 1px;
text-align: left;
border-radius: 12px;
}
.leaflet-popup-content {
margin: 13px 19px;
line-height: 1.4;
}
.leaflet-popup-content p {
margin: 18px 0;
}
.leaflet-popup-tip-container {
width: 40px;
height: 20px;
position: absolute;
left: 50%;
margin-left: -20px;
overflow: hidden;
pointer-events: none;
}
.leaflet-popup-tip {
width: 17px;
height: 17px;
padding: 1px;
margin: -10px auto 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
background: white;
color: #333;
box-shadow: 0 3px 14px rgba(0,0,0,0.4);
}
.leaflet-container a.leaflet-popup-close-button {
position: absolute;
top: 0;
right: 0;
padding: 4px 4px 0 0;
border: none;
text-align: center;
width: 18px;
height: 14px;
font: 16px/14px Tahoma, Verdana, sans-serif;
color: #c3c3c3;
text-decoration: none;
font-weight: bold;
background: transparent;
}
.leaflet-container a.leaflet-popup-close-button:hover {
color: #999;
}
.leaflet-popup-scrolled {
overflow: auto;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
}
.leaflet-oldie .leaflet-popup-content-wrapper {
zoom: 1;
}
.leaflet-oldie .leaflet-popup-tip {
width: 24px;
margin: 0 auto;
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}
.leaflet-oldie .leaflet-popup-tip-container {
margin-top: -1px;
}
.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
border: 1px solid #999;
} .leaflet-div-icon {
background: #fff;
border: 1px solid #666;
}  .leaflet-tooltip {
position: absolute;
padding: 6px;
background-color: #fff;
border: 1px solid #fff;
border-radius: 3px;
color: #222;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
pointer-events: none;
box-shadow: 0 1px 3px rgba(0,0,0,0.4);
}
.leaflet-tooltip.leaflet-clickable {
cursor: pointer;
pointer-events: auto;
}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
position: absolute;
pointer-events: none;
border: 6px solid transparent;
background: transparent;
content: "";
} .leaflet-tooltip-bottom {
margin-top: 6px;
}
.leaflet-tooltip-top {
margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
left: 50%;
margin-left: -6px;
}
.leaflet-tooltip-top:before {
bottom: 0;
margin-bottom: -12px;
border-top-color: #fff;
}
.leaflet-tooltip-bottom:before {
top: 0;
margin-top: -12px;
margin-left: -6px;
border-bottom-color: #fff;
}
.leaflet-tooltip-left {
margin-left: -6px;
}
.leaflet-tooltip-right {
margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
top: 50%;
margin-top: -6px;
}
.leaflet-tooltip-left:before {
right: 0;
margin-right: -12px;
border-left-color: #fff;
}
.leaflet-tooltip-right:before {
left: 0;
margin-left: -12px;
border-right-color: #fff;
}.ums_map_opts {
display: block;
z-index: 1;
position: relative;
}
.ums_map_opts .gm-style-iw>div:first-child {
overflow: auto !important;
}
.ums_map_opts img, .ums_map_opts img {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.ums_map_opts .filterRight{
overflow-y: auto;
}
.ums_map_opts .umsLeft{
width: 70%;
float: left;
}
.ums_map_opts .filterRight{
width: 30%;
float: left;
}
.ums_map_opts .filterRight .list-group-item{
border-bottom: dashed 1px #fef8ec;
padding: 10px 0px;
font-weight: 600;
}
.ums_map_opts .filterRight .list-group{
list-style-type: none;
padding: 0;
margin: 0;
}
.ums_map_opts .filterRight .treeview span.icon.check-icon{
font-size: 22px;
margin-right: 12px;
}
.ums_map_opts .filterRight .treeview span.icon.node-icon{
width: 0;
}
.ums_map_opts .filterRight .treeview .fa-chevron-right{
padding-left: 5px;
}
.ums_map_opts .filterRight .treeview .fa-chevron-down{
padding-left: 2px;
}      .umsMapboxMarker {
background-size: cover;
background-color: transparent; cursor: pointer;
width: 40px;
height: 40px;
} #MicrosoftNav .NavBar_Button,
.leaflet-popup-close-button, .leaflet-control-zoom-in, .leaflet-control-zoom-out {
box-shadow: none !important;
transition: none;
}   .mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button {
border: none !important;
color: black !important;
font-size: 12px;
float: none;
display: block;
margin: 0;
padding: 0 8px;
}
.umsMarkerTitle {
margin: 1em 0;
font-size: 1.3em;
padding: 0;
font-weight: 600;
display: block;
}
.umsMarkerDesc {
display: block;
}
.leaflet-control-scale {
display: block;
position: absolute;
left: 0px;
bottom: 16px;
}
.leaflet-control-attribution {
max-width:100%;
height:16px;
overflow:hidden;
}
.leaflet-popup-content {
overflow-y:auto !important;
}
.leaflet-control a {
text-decoration:none !important;
}
.Infobox {
overflow:hidden;
}
.infobox-title, .umsMarkerTitle {
font-size: 14px !important;
text-align: center !important;
min-width:150px;
}
.infobox-info img,
.umsMarkerDesc img {
max-width:100%;
height:auto;
}
.infobox-info{
font-size: 12px !important;
}
.infobox-info div {
font-size: 12px !important;
text-align: left !important;
}
.infobox-info p {
white-space: normal !important;
text-align:left !important;
}
.leaflet-popup-content {
margin:5px;
}
.umsMarkerDesc p {
white-space: normal;
}
@media (max-width:720px) {
.umsMapDetailsContainer,
.umsMapMarkerFilters {
display:block  !important;
position:relative  !important;
float:none !important;
width:100%  !important;
min-width:100%  !important;
max-width:100%  !important;
overflow:hidden !important;
left:auto !important;
top:auto !important;
bottom:auto !important;
right:auto !important;
height:auto !important;
}
.umsMapProControlsCon {
float:none !important;
}
.umsMapProControlsCon {
display: flex !important;
align-items: center !important;
justify-content: center !important;
float: none !important;
width: auto !important;
overflow:hidden !important;
}
.umsMapProControlsCon .umsListType_slider_simple_vertical_img_2cols [data-u="arrowleft"],
.umsMapProControlsCon .umsListType_slider_simple_vertical_img_2cols [data-u="arrowright"],
.umsMapProControlsCon .umsListType_slider_simple_vertical_title_img [data-u="arrowleft"],
.umsMapProControlsCon .umsListType_slider_simple_vertical_title_img [data-u="arrowright"],
.umsMapProControlsCon .umsListType_slider_simple_vertical_title_desc [data-u="arrowleft"],
.umsMapProControlsCon .umsListType_slider_simple_vertical_title_desc [data-u="arrowright"] {
left: -60px !important;
top: 55px !important;
}
.umsMapProControlsCon .umsListType_slider_simple_vertical_img_2cols [data-u="arrowright"],
.umsMapProControlsCon .umsListType_slider_simple_vertical_title_img [data-u="arrowright"],
.umsMapProControlsCon .umsListType_slider_simple_vertical_title_desc [data-u="arrowright"] {
top: 120px !important;
}
.umsMapProControlsCon .umsListType_slider_simple_vertical_img_2cols [data-u="navigator"],
.umsMapProControlsCon .umsListType_slider_simple_vertical_title_img [data-u="navigator"],
.umsMapProControlsCon .umsListType_slider_simple_vertical_title_desc [data-u="navigator"] {
left: -42px !important;
right: 0px !important;
}
.umsMapMarkerFilters {
margin-top: 30px !important;
}
.CopyrightControl {
max-width: inherit !important;
font-size: 12px;
}
}