/*
Theme Name: Hello Elementor Child 
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.4.1.1632900340
Updated: 2021-09-29 07:25:40

*/


button{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5}
h1{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}
h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}
ul{margin:0 0 1.5em 3em}
ul{list-style:disc}
li>ul{margin-bottom:0;margin-left:1.5em}
button{border:1px solid transparent;background:#55555e;cursor:pointer;-webkit-appearance:button;padding:10px 20px;color:#fff}
a,a:focus,a:hover,a:visited{text-decoration:none}
.using-mouse :focus{outline:0}
.using-mouse ::-moz-focus-inner{border:0}
.size-full{max-width:100%;height:auto}
a{color:#fff}
a:visited{color:#fff}
a:hover,a:focus,a:active{color:#e69534}
button{font-family:"GillSans Light";font-weight:300;font-size:20px}
h1{font-family:"Oswald",sans-serif;font-weight:600;text-transform:uppercase;font-size:40px}
@media(max-width:768px){h1{font-size:30px}
}button{color:#fff;background-color:#666}
button:hover,button:focus{color:#fff;background-color:#3f3f3f}

img{height:auto}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
h1{margin:0 0 10px;font-weight:normal;font-family:"Oswald",sans-serif}
ul{padding:0;margin:0}
ul li{font-size:14px;line-height:normal;font-family:"Oswald",sans-serif}
a{transition:all .3s ease;font-family:"Oswald",sans-serif;font-size:14px;text-decoration:none;display:inline-block}
a:active,a:hover{outline-width:0}
.fl-menu .fl-has-submenu-container{position:relative}


.fa-twitter:before{content:"\f099"}
.fa-facebook-f:before{content:"\f09a"}
.fa-instagram:before{content:"\f16d"}
.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa-facebook-f:before{content:"\f39e"}
.fa-instagram:before{content:"\f16d"}
.fa-twitter:before{content:"\f099"}
.fab{font-family:"Font Awesome 5 Brands"}

p{margin-bottom:1.5em}
h2{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}
h2{font-size:35px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}
i{font-style:italic}
a{transition:color .1s ease-in-out,background-color .1s ease-in-out}
a,a:focus,a:hover,a:visited{text-decoration:none}
.using-mouse :focus{outline:0}
.using-mouse ::-moz-focus-inner{border:0}
.site-footer:after{content:"";display:table;clear:both}
a{color:#fff}
a:visited{color:#fff}
a:hover,a:focus,a:active{color:#e69534}
h2{font-family:"Oswald",sans-serif;font-weight:600;text-transform:uppercase;font-size:36px}


/* #top-section.fixed_menu{position:fixed;z-index:998;top:0;background:#2e2e2e;width:100%;max-height:480px}
.top-menu-bar.fixed_menu{background:#2e2e2e!important;width:100%;max-height:480px}
#top-section.fixed_menu .menu_icon .svg-container{background:#fff;color:#000;border-radius:2px;width:25px;font-size:18px}
#top-section.fixed_menu .fl-node-5cc7969a05981 .menu a,.top-menu-bar.fixed_menu .menu a{padding-top:7px!important}
#top-section.fixed_menu .light-box-menu-item,.top-menu-bar.fixed_menu .menu li{background-size:contain;height:64px;width:180px}
#top-section.fixed_menu .light-box-menu-item,.top-menu-bar.fixed_menu .menu li{background-size:contain!important;height:47px!important;width:180px!important}
#top-section.fixed_menu .fl-node-5cc7969a05981>.fl-module-content{margin-bottom:0} */
@media all{.fa-angle-down:before{content:"\f107"}
}@media all{.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa-angle-down:before{content:"\f107"}
.fas{font-family:"Font Awesome 5 Free"}
.fas{font-weight:900}
}
@media all{
    .fl-module-heading .fl-heading{padding:0!important;margin:0!important}
.fl-node-5cc789f96b349>.fl-row-content-wrap{background-color:rgba(25,25,25,0);background-image:url(https://singeasy.bar/wp-content/uploads/2021/03/Sing-Easy-Website-Party-No-Watermark.jpg);
    background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover
    }

.fl-menu li,.elementor-header-menu .menu-main-menu-container .menu li{position:relative}
.fl-menu .fl-has-submenu-container{position:relative}
.fl-menu .fl-has-submenu-container a{padding-right:38px}

@media(min-width:769px){

.fl-node-5cc7969a05981 .menu li li{border-top:1px solid transparent;border-left:none}
.fl-node-5cc7969a05981 .menu .fl-has-submenu .sub-menu,.elementor-header-menu .menu-main-menu-container .menu li .sub-menu{position:absolute;top:100%;left:0;z-index:10;visibility:hidden;opacity:0;text-align:left}
.fl-node-5cc7969a05981 .fl-menu .fl-has-submenu:hover>.sub-menu,.elementor-header-menu .menu-main-menu-container .menu li:hover>.sub-menu{display:block;visibility:visible;opacity:1}
.fl-node-5cc7969a05981 .fl-menu .fl-menu-toggle{display:none}
.fl-node-5cc7969a05981 ul.sub-menu,.elementor-header-menu .menu-main-menu-container .menu li>.sub-menu{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-left:0}
.fl-node-5cc7969a05981 .fl-menu-mobile-toggle{display:none}
}.fl-node-5cc7969a05981 .fl-menu-mobile-toggle{font-size:16px;text-transform:uppercase;color:#000;padding-left:14px;padding-right:14px;padding-top:14px;padding-bottom:14px;border-color:rgba(0,0,0,0.1)}
.fl-node-5cc7969a05981 .fl-menu-mobile-toggle rect{fill:#000}
.fl-node-5cc7969a05981 .fl-menu-mobile-toggle:hover{color:#f90}
.fl-node-5cc7969a05981 .fl-menu-mobile-toggle:hover rect{fill:#f90}
.fl-node-5cc7969a05981 .fl-menu .menu,.fl-node-5cc7969a05981 .fl-menu .menu>li,.elementor-header-menu .menu-main-menu-container .menu li{font-family:Oswald,sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;font-variant:normal}
.fl-node-5cc7969a05981 .fl-menu .menu,.elementor-header-menu .menu-main-menu-container .menu{float:none;display:inline-block;vertical-align:top}

}
.elementor-header-menu .menu-main-menu-container{text-align:center}
.light-box-menu-item,.elementor-header-menu .menu-main-menu-container .menu li{display:inline-block;padding:19px 10px!important;margin:10px 10px!important;background-image:url(https://singeasy.bar/wp-content/uploads/2021/03/Background-Menu.png);background-repeat:no-repeat;background-size:cover;height:64px;width:250px; text-align:center;}
.light-box-menu-item:hover,.elementor-header-menu .menu-main-menu-container .menu li:hover{background-image:url(https://singeasy.bar/wp-content/uploads/2021/03/BG-menu-fallback.png)}
.light-box-menu-item a,.elementor-header-menu .menu-main-menu-container .menu li a{font-size:17px;line-height:1; color:#000;}
.light-box-menu-item a:hover,.elementor-header-menu .menu-main-menu-container .menu li a:hover{color:#f90!important}
.fl-menu-mobile-toggle{color:#fff!important}
.fl-menu-mobile-toggle:hover{color:#f90!important}
.fl-menu-mobile-toggle:focus{color:#f90!important}
@media only screen and (max-width:768px){.light-box-menu-item{text-align:center!important;display:inline-block;left:auto;right:auto}
}.sub-menu .light-box-menu-item,.elementor-header-menu .menu-main-menu-container .menu li .sub-menu li{margin:0 0!important}
.sub-menu .light-box-menu-item a,.elementor-header-menu .menu-main-menu-container .menu li .sub-menu li a{text-align:center!important;font-size:16px}
@media only screen and (max-width:768px){.sub-menu{margin-top:11px!important;margin-left:-10px!important}
}


@media(max-width:768px){h2{font-size:25px}
}
@media all{
    @media(max-width:768px){
        a{transition:all 0s ease-in-out}
    }
}

@media all{*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

@media only screen and (max-width:768px){.light-box-menu-item{text-align:center!important;display:inline-block;left:auto;right:auto}
}.sub-menu .light-box-menu-item{margin:0 0!important}
.sub-menu .light-box-menu-item a{text-align:center!important;font-size:16px}
@media only screen and (max-width:768px){.sub-menu{margin-top:11px!important;margin-left:-10px!important}
#top-section.fixed_menu{overflow-y:hidden}
}.cn-set-cookie{background-color:#e29829;padding:8px 20px!important;color:#fff;font-weight:700;border-radius:50px}
.cn-set-cookie:hover{color:#fff}

.cff-load-more span{background-color:#fafafa;color:#333;padding:12px 32px;border-radius:3px;font-family:oswald;font-weight:500;text-transform:uppercase;font-size:16px}
.cff-load-more span:hover{background-color:#f38d00;transition:.5s}