﻿/*!
 Theme Name:     Divi Child by App Manufacture
 Theme URI:      https://www.appman.ch
 Description:    Divi Child Theme
 Author:         Malwin Boehringer
 Author URI:     https://www.appman.ch
 Template:       Divi
 Version:        1.0.0
*/body{line-height:1.35 !important;font-size:16px !important}@media only screen and (min-width: 981px){.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding-top:46px !important}}.et_fullwidth_nav #top-menu li.mega-menu>ul,#top-menu li.mega-menu>ul{right:0 !important;left:initial !important;width:auto}#logo{min-width:196px;height:68.1333px !important;max-height:100%;max-width:100% !important}.et_header_style_left #et-top-navigation{padding-left:initial !important}@media only screen and (min-width: 981px){#logo{max-height:100% !important}.et_fullwidth_nav #main-header .container{padding-right:15px;padding-left:15px}}#main-header>.container{max-width:1440px !important;height:96px !important}#main-header{background-color:#ffd11c !important}#main-header,.logo_container,#top-menu a,.et_fixed_nav #et-top-navigation,.et-animated-content#page-container{-moz-transition:none !important;-o-transition:none !important;-webkit-transition:none !important;transition:none !important}.et_header_style_left .logo_container{width:initial}@media screen and (min-width: 640px) and (max-width: 980px){.et_header_style_left .logo_container{margin-left:-43px}}#main-content{min-height:calc(100vh - 482px)}@media only screen and (max-width: 767px){.et_pb_row_0,.et_pb_row{width:100% !important;max-width:100% !important;padding-left:25px !important;padding-right:40px !important}}#top-menu{padding-top:20px !important}#top-menu li{padding-right:18px}@media only screen and (min-width: 1050px){#top-menu li{padding-right:30px}}#top-menu li.current-menu-item>a,#top-menu li.current-menu-ancestor>a,.nav li ul .current-menu-item a{color:#9d8c57 !important}#top-menu-nav #top-menu a:hover,#mobile_menu_slide a:hover{opacity:1 !important;transform:scale(1.05)}.et_mobile_menu li a:hover,.nav ul li a:hover{opacity:1;background-color:inherit;color:#fff !important}#top-menu li.current-menu-item>a,#top-menu li.current-menu-ancestor>a,.nav li ul .current-menu-item a{color:#402e32 !important}@media only screen and (min-width: 981px){.et-fixed-header #top-menu.nav li.current-menu-ancestor>a{color:#402e32 !important}.et-fixed-header #top-menu.nav li.current-menu-item>a{color:#C1B38A !important}.et-fixed-header #top-menu.nav li.mega-menu.current-menu-item>a:first-child{color:#402e32 !important}.et-fixed-header #top-menu.nav li.current-menu-item>a:last-child{color:#fff !important}}#et-top-navigation span{font-family:"PT Sans",Helvetica,Arial,Lucida,sans-serif;font-weight:400;display:inline !important;padding-left:6px;letter-spacing:0.1rem}#et-top-navigation span:not(.mobile_menu_bar):not(.space):not(.wpml-ls-native):not(.wpml-ls-display){display:none !important}@media only screen and (min-width: 981px){#et-top-navigation span{display:block;padding-top:7px}#menu-item-wpml-ls-2-de .sub-menu{position:absolute;right:0}}.wpml-ls-legacy-list-horizontal a span{padding-left:6px;letter-spacing:.1rem}.wpml-ls-legacy-list-horizontal{border:none;padding:0}#footer-widgets .footer-widget li.wpml-ls-item{padding-left:0}#footer-widgets .footer-widget li.wpml-ls-item:before{border:none}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:15px !important}@media only screen and (max-width: 980px){.et_header_style_left #et-top-navigation,.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:55px}#main-header .et_mobile_menu{text-align:left}}@media only screen and (min-width: 981px){.mega-menu>.sub-menu{font-family:"PT Sans",Helvetica,Arial,Lucida,sans-serif;width:calc(100% - 400px);display:-webkit-flex;display:flex}.mega-menu>.sub-menu>li{flex:1;border-right:1px #C1B38A solid}.mega-menu>.sub-menu li:last-of-type{border:none !important}}#top-menu .sub-menu li a{font-size:16px;font-weight:400}#top-menu li a{letter-spacing:0.005em;color:#000 !important}@media only screen and (max-width: 639px){.container,#mobile_menu{width:100%}.container{padding:0 10px 0 25px}}.et_mobile_menu li li{padding-left:0}#top-menu li li a{letter-spacing:0;padding:0 20px}#main-header .et_mobile_menu{background-color:#402e32 !important}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block !important;visibility:visible !important;margin:0 0 10px}.mobile_nav .select_page{display:none !important}.mobile_menu_bar::before{top:0;left:-6px;font-size:38px;color:#402e32 !important}.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{padding-bottom:34px}#et-secondary-nav .menu-item-has-children>a:first-child::after,#top-menu .menu-item-has-children>a:first-child::after{visibility:hidden;color:#402e32}#et-secondary-nav .menu-item-has-children:hover>a:first-child::after,#top-menu .menu-item-has-children:hover>a:first-child::after,#top-menu .menu-item-has-children.current-menu-item>a:first-child::after,#top-menu .menu-item-has-children.current-menu-parent>a:first-child::after,#top-menu .menu-item-has-children.current-menu-item:hover>a:first-child::after,#top-menu .menu-item-has-children.current-menu-parent:hover>a:first-child::after{visibility:visible;content:"▲";top:unset;bottom:-1px;left:20%;font-size:17px;color:#402e32}#top-menu .menu-item-has-children.current-menu-item>a:first-child::after,#top-menu .menu-item-has-children.current-menu-parent>a:first-child::after{color:white}#et-secondary-nav .menu-item-has-children>a:first-child,#top-menu .menu-item-has-children>a:first-child{padding-right:0}.nav li ul,.et_mobile_menu{padding:10px 15px 10px 0;border-top:none}.et_mobile_menu{padding-left:30px}.et_mobile_menu .menu-item-has-children>a,.et_mobile_menu li a{color:#C1B38A !important;background-color:none;font-weight:700;font-family:"PT Serif",Georgia,"Times New Roman",serif;font-size:18px;border-bottom:none;padding:5px 0 10px;letter-spacing:0.005em}#top-menu li.mega-menu.mega-menu-parent-3>ul>li,#top-menu li.mega-menu>ul>li{width:auto;max-width:300px}@media only screen and (min-width: 981px) and (max-width: 1050px){#top-menu li.mega-menu.mega-menu-parent-3>ul>li,#top-menu li.mega-menu>ul>li{max-width:25%}}#top-menu li.mega-menu.mega-menu-parent li li{line-height:1.2;padding:0.3rem 0 !important}#top-menu li.mega-menu>ul>li>a:first-child{color:#C1B38A !important;background-color:none;font-weight:700;font-family:"PT Serif",Georgia,"Times New Roman",serif;font-size:18px;border-bottom:none;padding:5px 5px 10px 20px;letter-spacing:0.005em}#top-menu .sub-menu li a{color:white !important}.et_mobile_menu ul.sub-menu li a{color:white !important}.et_mobile_menu li li a{padding:4px 0;font-family:"PT Sans",Helvetica,Arial,Lucida,sans-serif;font-weight:400;font-size:16px;color:white !important}@media only screen and (min-width: 640px) and (max-width: 980px){#et-top-navigation span.mobile_menu_bar{padding-left:12px}.et_mobile_menu{padding-left:50px}}#main-header .nav li ul ul{background:none}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}#main-header .et_mobile_menu .menu-item-has-children>a .space{height:100%;width:33%;position:absolute;right:5px;font-family:"ETmodules";text-align:right;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-size:30px}#main-header .et_mobile_menu ul.sub-menu{display:none !important;visibility:hidden !important;transition:all 1.5s ease-in-out}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block !important;visibility:visible !important;border-left:2px solid rgba(255,229,0,0.3);border-left:1px solid #C1B38A}#main-header .et_mobile_menu .visible>ul.sub-menu .sub-menu{border-left:1px solid rgba(255,255,255,0.2);margin-left:15px}.et-pb-controllers a{width:12px;height:12px;border-radius:6px;background-color:#C1B38A}body.home #breadcrumbs{display:none}#breadcrumbs{margin:0 auto;position:absolute;z-index:99;background:rgba(246,244,238,0.93);height:123px;padding-top:96px;width:100%}#breadcrumbs .breadcrumbs{max-width:1440px;margin:0 auto;padding-left:30px;padding-right:10px;font-size:16px;line-height:24px;margin-top:-7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#breadcrumbs .breadcrumbs a{color:#402e32}@media only screen and (min-width: 640px) and (max-width: 980px){#breadcrumbs{left:10%;width:80%}}@media only screen and (min-width: 981px){#breadcrumbs{padding-top:21px;height:51px}#breadcrumbs .breadcrumbs{padding-right:400px;font-size:18px}}#MainSlider{max-height:608px !important}@media only screen and (min-width: 1200px){#MainSlider .et_pb_slider_container_inner{padding-top:70px}}#MainSlider .et_pb_slide{position:relative;min-height:460px;background-color:transparent}#MainSlider .et_pb_slide .et_pb_slide_description{background:#402e32;background-clip:content-box}@media only screen and (min-width: 981px){#MainSlider .et_pb_slide .et_pb_slide_description{padding:0% 12% !important}}#MainSlider .et_pb_slide .et_pb_slide_title{padding-top:15px}#MainSlider .et_pb_slide .et_pb_button_wrapper{padding-bottom:20px}#MainSlider .et_pb_slide .et_pb_slide_content{padding:0 15px}@media only screen and (min-width: 981px){#MainSlider .et_pb_slide .et_pb_slide_content{padding:0 30px}}#LocationSection .et_pb_row{padding:0;width:90%}#Standorte .et_pb_text_inner{z-index:1;padding:20px 25px 50px}#Standorte .et_pb_text_inner a{color:white}#Standorte .Spalte1,#Standorte .Spalte2{padding-top:100%;position:relative}@media only screen and (min-width: 640px){#Standorte .Spalte1,#Standorte .Spalte2{padding-top:56.25%}}@media only screen and (min-width: 768px){#Standorte .Spalte1,#Standorte .Spalte2{padding-top:47.25%}}#Standorte .Spalte1 .et_pb_text_inner a,#Standorte .Spalte2 .et_pb_text_inner a{background:none;color:#fff !important;border-bottom:1px solid white}#Standorte .et_pb_module::after{position:absolute;content:'';z-index:0;top:0;right:0;bottom:0;left:0;opacity:.75;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiM0MDJlMzIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(75%, #402e32),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(#402e32 75%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(#402e32 75%,rgba(0,0,0,0) 100%);background-image:linear-gradient(#402e32 75%,rgba(0,0,0,0) 100%)}@media only screen and (min-width: 768px){#Standorte .et_pb_module::after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiM0MDJlMzIiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(45%, #402e32),color-stop(75%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(#402e32 45%,rgba(0,0,0,0) 75%);background-image:-webkit-linear-gradient(#402e32 45%,rgba(0,0,0,0) 75%);background-image:linear-gradient(#402e32 45%,rgba(0,0,0,0) 75%)}}.home .et_pb_widget_area_left{padding-right:0;border-right:none}.PinSection a{color:#9d8c57}.PinSection .titel{margin-bottom:0}.PinSection .et_pb_widget{width:100%}.PinSection .et_pb_widget img{width:47.25%}@media only screen and (max-width: 767px){.PinSection .et_pb_widget img{width:100%}}@media only screen and (min-width: 981px){.PinSection .et_pb_widget img{width:100%}}.PinSection .et_pb_post_slider_0.et_pb_slider{background:#F6F4EE !important}.PinSection .et_pb_button_wrapper{display:none}.PinSection .et_pb_post_slider .et_pb_slide{cursor:pointer}.PinSection .et_pb_slide_image{margin-top:0 !important;opacity:1 !important;display:block !important}.PinSection .et_pb_slides .et_pb_slider_container_inner{vertical-align:top}.PinSection .et-pb-controllers{bottom:6px}.PinSection .et_pb_slide_description{padding:15px 30px 25px}.PinSection .et_pb_slide_description h2{font-weight:600 !important;font-size:21px !important}.PinSection .tribe-events-list-widget .tribe-event-title{margin-bottom:0}.PinSection .tribe-events-widget-link{padding:0 20px 1em;background:#F6F4EE}.PinSection p:last-of-type{padding-bottom:1em}.PinSection .tribe-events-widget-link a{color:#9d8c57}.PinSection .tribe-events-list-widget .tribe-event-featured .tribe-event-duration,.PinSection .tribe-events-list-widget .tribe-event-featured .tribe-event-title a{color:#9d8c57;font-weight:600}.PinSection .tribe-events-list-widget .tribe-event-featured .tribe-event-title a{font-weight:600;font-size:21px}.PinSection .tribe-list-widget,.PinSection .tribe-events-list-widget .tribe-event-featured{background:#F6F4EE !important;text-align:center;margin-bottom:0;padding:15px 0 25px}.PinSection .tribe-events-list-widget .tribe-list-widget{padding-bottom:7px}.et_pb_title_featured_container img{width:auto}@media only screen and (max-width: 767px){.et_pb_post_title_0_tb_body .et_pb_title_featured_container img{max-height:480px !important}}@media only screen and (max-width: 980px){.et_pb_post_title_0_tb_body .et_pb_title_featured_container img{max-height:480px !important}}.et_pb_gutters2 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0 !important}#blog .et_pb_row{padding:0}@media only screen and (min-width: 981px){#blog .et_pb_ajax_pagination_container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}}#blog article{background:#F6F4EE;padding:25px 30px;display:flex;flex-direction:column}#blog .et_pb_post{margin-bottom:30px}@media only screen and (min-width: 981px){#blog .et_pb_post{margin-bottom:0}}.et_pb_post .entry-featured-image-url{margin-bottom:20px}.post-content p{max-width:720px}.et_pb_bg_layout_light p.et_pb_title_meta_container,.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta,.et_pb_bg_layout_light .et_pb_post .post-meta{font-weight:600;color:#9d8c57}.et_pb_bg_layout_light p.et_pb_title_meta_container{padding-bottom:6px}.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta a,.et_pb_bg_layout_light .et_pb_post .post-meta a,.et_pb_bg_layout_light p.et_pb_title_meta_container a{color:#9d8c57}.et_pb_posts a.more-link{float:right}.fullbgcol{background-color:#F6F4EE}#main-content .container{max-width:1200px;padding:100px 0 30px;padding-top:130px}.home #main-content>article{padding-top:0}#main-content .et_pb_row{max-width:1200px !important}@media only screen and (max-width: 639px){.home #et-main-area{padding-top:81px}}.et_pb_slide{padding:0}.et_pb_column_1_2 .et_pb_post_slider_image_bottom .et_pb_slide,.et_pb_column_1_3 .et_pb_post_slider_image_bottom .et_pb_slide,.et_pb_column_1_4 .et_pb_post_slider_image_bottom .et_pb_slide,.et_pb_column_1_5 .et_pb_post_slider_image_bottom .et_pb_slide,.et_pb_column_1_6 .et_pb_post_slider_image_bottom .et_pb_slide,.et_pb_column_2_5 .et_pb_post_slider_image_bottom .et_pb_slide,.et_pb_column_3_5 .et_pb_post_slider_image_bottom .et_pb_slide,.et_pb_column_3_8 .et_pb_post_slider_image_bottom .et_pb_slide{padding-bottom:0}.et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_image,.et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_video{margin:0 !important}.et_pb_image,.et_pb_image_container img,.et_pb_post a img{min-width:100%}.vertikal-zentrieren{display:flex;flex-direction:column;justify-content:center}.vertikal-balance{display:flex}@media screen and (max-width: 981px){.vertikal-balance{flex-direction:column}}.vertikal-balance .et_pb_column{display:flex;flex-direction:column;justify-content:flex-start}.et-pb-active-slide .et_pb_slide_description{animation-name:none;opacity:1 !important}.et_pb_slide:first-child .et_pb_slide_image img.active,.et-pb-active-slide .et_pb_slide_image,.et-pb-active-slide .et_pb_slide_video{animation-name:none;max-height:initial !important}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.search input{-webkit-appearance:none !important;border-radius:0 !important}.search .et_pb_row{padding:0}.search article{background:#F6F4EE}.search .et_pb_post{margin-bottom:5px;padding:10px 20px 30px}.search .pagination{margin:1.25em 0 35px}.search .pagination a{color:#402e32;font-size:18px}#MainSearch{width:100%;max-width:387px;min-width:320px;z-index:-1;position:absolute;right:0}@media only screen and (max-width: 639px){#MainSearch{width:100%;max-width:100%}}@media only screen and (min-width: 640px) and (max-width: 980px){#MainSearch{width:80%;max-width:none;min-width:0;right:10%;left:10%}}#MainSearch .input-container{display:flex;width:100%}#MainSearch .input-container>*{flex:1 auto}#MainSearch .icon_search,#MainSearch .icon_clear{font-family:"ETmodules";font-style:initial;font-size:28px;background:#F6F4EE;background:white;color:#9d8c57;max-width:50px;text-align:left;line-height:48px;border:0;-moz-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}#MainSearch .icon_search{min-width:50px}#MainSearch .icon_clear{cursor:pointer}#MainSearch input[type="search"]{border:0;margin:0;padding:14px 25px 13px 10px;font-size:18px;background:#F6F4EE;background:white;color:#402e32}#MainSearch input[type="search"]:not(:placeholder-shown)+.icon_clear{display:inline}#MainSearch input[type="search"]:not([value=""])+.icon_clear,#MainSearch input[type="search"]:placeholder-shown+.icon_clear{display:none}#MainSearch button{font-family:"ETmodules";background:#9d8c57;color:white;font-size:28px;max-width:50px;line-height:48px;cursor:pointer;border:0}#MainSearch ul{padding-right:36px;text-align:right}@media screen and (min-width: 981px){#MainSearch ul{text-align:left;padding-left:50px}}#MainSearch li{display:inline-block;padding:3px 0px 4px 9px}#MainSearch input[type="radio"]{display:none}#MainSearch label{cursor:pointer;position:relative;padding-left:26px;color:white}#MainSearch label:before{font-family:"ETmodules";content:'\56';font-size:20px;line-height:0;position:absolute;top:11px;left:0}#MainSearch input[type="radio"]:checked+label:before{content:'\5a'}#myForm{width:100%;background:#9d8c57}@media only screen and (min-width: 981px){#myForm{position:absolute !important;width:100%}}#myForm.nav-up{top:-999px}#myForm.nav-down{top:0}#page-container{padding-top:96px !important}.et_fixed_nav #main-header{height:96px;box-shadow:none}@media only screen and (max-width: 980px){.et_pb_section{padding:0}}#page-container{min-height:100vh;display:flex;flex-direction:column}#et-main-area{flex-grow:1;display:flex;flex-direction:column}#et-main-area main{padding-top:0;padding-top:130px}#et-main-area main,#et-boc{flex-grow:1}.tribe-events-back a,#tribe-events-content a,.et_pb_posts a.more-link,#main-content p a,#main-content li a,#main-content .et_pb_text_inner a{color:#402e32 !important;display:inline;border-bottom:1px solid #C1B38A}.tribe-events-back a:hover,#tribe-events-content a:hover,.et_pb_posts a.more-link:hover,#main-content p a:hover,#main-content li a:hover,#main-content .et_pb_text_inner a:hover{border-bottom:3px solid #C1B38A}p,li{font-size:17px}#main-footer p{font-size:16px}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1,h2.entry-title{font-size:32px !important;color:#402e32 !important;font-weight:500 !important;hyphens:auto}h2,h3,h4,h5,h6{font-weight:600 !important}span.icon{font-family:"ETmodules"}.tab{display:inline-block;width:75px}.PinSection .tribe-events-adv-list-widget .tribe-event-title,.et_pb_column_1_3 h4,.et_pb_column_1_4 h4,.et_pb_column_1_5 h4,.et_pb_column_1_6 h4,.et_pb_column_2_5 h4,h4.widgettitle,h4.et_pb_module_header{font-weight:400;color:#38321f;font-size:22px}.PinSection h4.widgettitle{margin-bottom:4.787%}#main-content .PinSection li .tribe-event-title a,#tribe-events-content .tribe-events-list-event-title a,#tribe-events-content .tribe-events-event-image a,#tribe-events-content .tribe-related-events-thumbnail a,#tribe-events-content .tribe-related-events-title a{color:#9d8c57 !important;font-weight:600;font-size:21px !important;border-bottom:none}#main-content .PinSection li .tribe-event-title a:hover,#tribe-events-content .tribe-events-list-event-title a:hover,#tribe-events-content .tribe-events-event-image a:hover,#tribe-events-content .tribe-related-events-thumbnail a:hover,#tribe-events-content .tribe-related-events-title a:hover{border-bottom:none}.et-box.et-shadow{display:inline-block;margin-right:10px}.et-box-content{min-height:35px;padding:10px 20px 13px 20px;font-weight:bold;font-size:16px}.et_pb_contact p input,.et_pb_contact p textarea,.et_pb_subscribe .et_pb_contact_field input,.et_pb_subscribe .et_pb_contact_field textarea{color:black;background-color:#F6F4EE;font-size:16px;border:#ffd11c 1px solid}#main-footer{background-color:#402e32 !important}#main-footer .footer-widget h4{color:#C1B38A !important}#footer-widgets{padding:4% 0 0}#footer-widgets .footer-widget li::before{top:6px !important;border-color:#C1B38A !important}#footer-widgets i{font-size:14px}.wpml-ls-legacy-list-horizontal a{padding:0 15px 0 0}.wpml-ls-legacy-list-horizontal a span{padding-left:0;letter-spacing:0}.tribe-events-adv-list-widget .tribe-event-title{margin-top:0 !important;padding-bottom:0}.tribe-events-adv-list-widget .tribe-event-duration{font-size:16px}.tribe-events-adv-list-widget .type-tribe_events{margin-bottom:1em !important}.footer-widget h4.tribe-event-title{font-family:'PT Sans',Helvetica,Arial,Lucida,sans-serif;padding-bottom:0}.footer-widget .tribe-event-image{display:none}.footer-widget .tribe-events-list-widget .tribe-event-featured{background:transparent !important;padding-bottom:0}.footer-widget .tribe-events-list-widget .tribe-event-title,.footer-widget .tribe-events-list-widget .tribe-event-featured .tribe-event-title{margin:0;margin-bottom:.25rem;padding:0}#footer-info{color:rgba(255,255,255,0.7) !important}@media all and (max-width: 980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}#tribe-events-pg-template{padding:130px 0 30px !important}.tribe-events-divider{padding:0 5px}#tribe-events-bar{margin-bottom:0}#tribe-bar-form label,#tribe-bar-collapse-toggle,#tribe-bar-collapse-toggle:focus,#tribe-bar-collapse-toggle:hover{background:#F6F4EE;color:#402e32;font-size:14px;text-transform:uppercase;letter-spacing:.03em}#tribe-bar-form .tribe-bar-submit input[type="submit"]{font-size:14px;text-transform:uppercase;letter-spacing:.03em;background-color:#9d8c57}#tribe-bar-form{background-color:#F6F4EE}.tribe-bar-collapse #tribe-bar-views-toggle::after{top:10px}.tribe-bar-submit{margin-left:0;padding-bottom:0;width:auto}.tribe-events-page-title{text-align:center;font-weight:500;font-size:28px;margin-bottom:0;color:#9d8c57}#tribe-events-content .tribe-events-list-event-title a{font-weight:600;letter-spacing:0.02em;color:#402e32}#tribe-events-content a{color:#402e32 !important}#tribe-events .tribe-events-content p,.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.35}#tribe-events-header{margin-bottom:0}.tribe-events-list .tribe-events-loop .tribe-event-featured,.tribe-events-loop{background:#F6F4EE}.tribe-events-list .tribe-events-loop .tribe-event-featured,.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-image{margin:0}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content,.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-meta{color:#402e32}.tribe-events-loop .tribe-events-event-meta{font-size:16px}.tribe-events-list .time-details,.tribe-events-list .type-tribe_events{border:none;padding:0}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading,.tribe-events-list-separator-month,h2.tribe-events-schedule__datetime{background:white;color:#9d8c57;font-size:28px;font-weight:500;margin:0;padding:20px 0 10px;text-transform:initial;letter-spacing:0.01em;text-align:center}.tribe-events-tooltip h3{padding:5px 0 5px 5px;color:#9d8c57}#tribe-events-content.tribe-events-list{padding:10px 0}.tribe-events-list .tribe-event-schedule-details,.tribe-events-list .tribe-events-venue-details,.tribe-events-loop .tribe-events-event-meta,.single-tribe_events .tribe-events-schedule{background:none;border:none;margin:0;padding:0;font-size:14px;font-weight:500}.single-tribe_events .tribe-events-schedule .recurringinfo,.single-tribe_events .tribe-events-schedule .tribe-events-cost,.single-tribe_events .tribe-events-schedule .tribe-events-divider,.single-tribe_events .tribe-events-event-meta{font-size:14px !important}.tribe-events-meta-group .tribe-events-single-section-title{font-size:18px;font-weight:600}.tribe-events-loop .tribe-events-event-meta{padding:10px 0}p.tribe-events-back{padding-bottom:1em !important}.tribe-events-back,.tribe-events-sub-nav li a{background:none;font-size:18px}.tribe-events-notices{background:#F6F4EE;border:none;color:#402e32;text-shadow:none}#tribe-bar-views .tribe-bar-views-inner,#tribe-bar-views-toggle:focus,#tribe-bar-views-toggle:hover{background:#F6F4EE}#tribe-bar-views .tribe-bar-views-option.tribe-bar-active,#tribe-bar-views .tribe-bar-views-option:hover{background:#C1B38A}#tribe-bar-form.tribe-bar-collapse .tribe-bar-filters,#tribe-bar-views .tribe-bar-views-list{padding:0;background:white;border:1px solid #9d8c57;box-shadow:none}#tribe_events_filters_wrapper input[type="submit"],.tribe-events-button,#tribe-events .tribe-events-button,.tribe-events-button.tribe-inactive,#tribe-events .tribe-events-button:hover,.tribe-events-button:hover,.tribe-events-button.tribe-active:hover{background-color:#C1B38A}.tribe-events-list .type-tribe_events{padding:10px 20px 30px !important;border-bottom:5px white solid}.tribe-events-calendar{cursor:default}#tribe-events td.tribe-events-present div[id*="tribe-events-daynum-"],.tribe-events-calendar .tribe-events-present,.tribe-events-calendar td.tribe-events-present.mobile-active{background:#F6F4EE;color:#402e32}.tribe-events-calendar .tribe-events-present.tribe-events-has-events::after{background:#402e32}.tribe-events-calendar td.mobile-active,.tribe-events-calendar .mobile-active div[id*="tribe-events-daynum-"]{background:#ffd11c;color:#402e32}.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail img,.single-tribe_events .tribe-events-event-image{border:1px solid #ffd11c;line-height:0;background:#F6F4EE}.single-tribe_events .tribe-events-event-meta{margin-bottom:20px;border:none}#tribe-events .tribe-events-button,.tribe-events-button{margin:0 0 5px 10px}@media only screen and (min-width: 768px){#tribe-events .tribe-events-button,.tribe-events-button{margin-bottom:30px}}.single-tribe_events .tribe-events-cal-links{text-align:right}.single-tribe_events .tribe-events-single-event-title{display:inline-block}.tribe-events-single ul.tribe-related-events li{border:none;border-radius:0;background:#F6F4EE;margin-bottom:5px;padding:4%}@media only screen and (min-width: 768px){.tribe-events-single ul.tribe-related-events li{padding:0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{padding:4%}}.tribe-events-schedule h2{font-family:"PT Sans",Helvetica,Arial,Lucida,sans-serif;padding:0;padding-right:5px}.single-tribe_events .tribe-events-schedule{line-height:0;padding-bottom:20px;padding-left:10px;display:initial}.tribe-events-list .tribe-events-venue-details{display:none}.tribe-events-tooltip .tribe-events-event-body p{font-size:14px}.tribe-events-tooltip,.datepicker.dropdown-menu{z-index:99999 !important}.entry-content table,body.et-pb-preview #main-content .container table{border:none}.entry-content thead th,.entry-content tr th,.entry-content tr td,body.et-pb-preview #main-content .container tr td{padding:5px 10px}.tablepress .odd td{background-color:#fbfaf8 !important}.tablepress .row-hover tr:hover td{background-color:#F6F4EE !important}.tablepress tbody td,.tablepress tfoot th{border-top:none !important}.tablepress tfoot th,.tablepress thead th,.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background-color:#F6F4EE !important;font-size:18px;font-family:"PT Serif",Georgia,"Times New Roman",serif}.tablepress tbody td{font-size:14px}
