/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
h1,h2,h3,h4,h5,h6{margin-top:0;}
[type=button],[type=submit],button{display:inline-block;font-weight:400;color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary);text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--e-global-color-primary);padding:0.5rem 1rem;font-size:28px;border-radius:3px;transition:all .3s;}
[type=button]:hover,[type=submit]:hover,button:hover{color:var(--e-global-color-primary);background-color:var(--e-global-color-accent);border:1px solid var(--e-global-color-accent);font-size:24px;}
label{display:inline-block;line-height:inherit;vertical-align:inherit;}
.elementor-location-footer .elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);}
.elementor-section.elementor-section-boxed > .elementor-container{justify-content:space-between;}
.elementor-section.elementor-section-boxed > .elementor-container.flex-end{justify-content:end;}
.elementor-section.elementor-section-boxed > .elementor-container.flex-start{justify-content:start;}
body:not([class*=elementor-page-]) main.site-main{max-width:none;padding-left:10px;padding-right:10px;}
body:not([class*=elementor-page-]) main.site-main.site-main .page-header .entry-title{padding:0;max-width:none;}
body:not([class*=elementor-page-]) main.site-main > *,body.single-post > main#content{padding-left:10px;padding-right:10px;max-width:1140px;margin-left:auto;margin-right:auto;}
@media (max-width:1024px){
    .elementor-location-header .elementor-widget-container .elementor-nav-menu{min-width:150px;}
    .elementor-location-header .elementor-widget-container .elementor-menu-toggle{padding:0;background-color:transparent;}
    .elementor-location-header .elementor-widget-container .elementor-nav-menu--dropdown{position:absolute;right:0;top:27px;z-index:100;}
    .elementor-location-header .elementor-widget-container .elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open{display:block;}
    .elementor-location-header .elementor-widget-container .elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--close{display:none;}
    .elementor-location-header .elementor-widget-container .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:5px;line-height:40px;}
}

/* Single Events Start */
@media (min-width:768px){
    .single.single-tribe_events .tribe-events-event-meta.primary,.single.single-tribe_events .tribe-events-event-meta.secondary{width:100%;}
    .single.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-gmap{margin-right:0;}
    .single.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-gmap .tribe-events-venue-map{width:100%;}
}
.single.single-tribe_events .tribe-events-single .tribe-events-sub-nav{display:flex;justify-content:space-between;margin-left:0;padding:0;list-style:none;gap:5px;}
.single.single-tribe_events .tribe-events-single .tribe-events-sub-nav a span{display:inline;position:relative;top:-2px;font-size:font-size:var(--e-global-typography-text-font-size);}
.single.single-tribe_events .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next{text-align:right;}
.single.single-tribe_events .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous{text-align:left;}
.single.single-tribe_events .tribe-events-single .tribe-events-sub-nav li a{display:flex;gap:5px;align-items:center;justify-content:space-between;}
/* Single Events End */
