.elementor-3340 .elementor-element.elementor-element-4746f7e > .elementor-container{max-width:630px;text-align:center;}.elementor-3340 .elementor-element.elementor-element-4746f7e{margin-top:2%;margin-bottom:0%;padding:0% 20% 2% 20%;}.elementor-3340 .elementor-element.elementor-element-562592c > .elementor-element-populated{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3340 .elementor-element.elementor-element-3cd5606{font-family:"Lyon v2", Sans-serif;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3340 .elementor-element.elementor-element-ef6184d .elementor-button{background-color:#2b2655;font-family:"futura-pt", Sans-serif;font-size:23px;letter-spacing:0.7px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2b2655;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}@media(max-width:767px){.elementor-3340 .elementor-element.elementor-element-4746f7e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3340 .elementor-element.elementor-element-562592c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-3340 .elementor-element.elementor-element-ef6184d{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3340 .elementor-element.elementor-element-ef6184d .elementor-button{font-size:14px;border-width:2px 2px 2px 2px;padding:7px 7px 7px 7px;}}/* Start custom CSS */.waiteraid-widget {
   font-family: futura-pt, Sans-serif;
   text-transform: uppercase;
  
   display: block;
     width: 120px;
     height:40px;
     margin: auto;
   font-size: 16px;
   font-weight: 100;
   letter-spacing: 0.7px;
   fill: #fff;
   color: #fff;
   border-radius: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   border-width: 2px;
   border-color: #bc2e4a;
}
.waiteraid-widget button:hover {
background: #bc2e4a;

}

@media only screen and (max-width: 780px) {
     
     .waiteraid-widget button {
  display: block;
     margin-left: auto;
              margin-right: auto;
              width: 110px;
              height: 35px;
              font-size: 16px;
              
}
	}

body {
	
	-webkit-font-smoothing: antialiased;
}

/* Menu Fix */
.elementor-section.elementor-section-stretched {
    width: 100% !important;
}

/* Menu Popup */

#elementor-popup-modal-736 .dialog-close-button {
    top: 23px;
}

body:not(.rtl) #elementor-popup-modal-736 .dialog-close-button {
    left: 98px;
}

body.rtl #elementor-popup-modal-736 .dialog-close-button {
    right: 98px;
}

body:not(.rtl) #elementor-popup-modal-736 .dialog-close-button {
    right: auto;
    left: 89px;
}


@media(max-width: 1023px) {

    #elementor-popup-modal-761 .dialog-close-button {
        top: 18px;
    }

    body:not(.rtl) #elementor-popup-modal-761 .dialog-close-button {
        left: 16px;
    }

    body.rtl #elementor-popup-modal-761 .dialog-close-button {
        right: 16px;
    }
}
/* END */


/*  Hero sektion front page */


 .elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div > div > div > div > div.jet-posts__inner-content {
    
    
    max-width: 800px !important;
    margin: auto
    
    
} 

/*END *//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lyon v2';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://brasseriegruppen.se/wp-content/uploads/2019/10/LyonText-RegularNo2-Web.woff2') format('woff2'),
		url('https://brasseriegruppen.se/wp-content/uploads/2019/10/LyonText-Regular-Web.woff') format('woff');
}
@font-face {
	font-family: 'Lyon v2';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://brasseriegruppen.se/wp-content/uploads/2019/10/LyonDisplay-Bold-Web.woff2') format('woff2'),
		url('https://brasseriegruppen.se/wp-content/uploads/2019/10/LyonText-Bold-Web.woff') format('woff');
}
@font-face {
	font-family: 'Lyon v2';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://brasseriegruppen.se/wp-content/uploads/2019/10/LyonText-RegularItalic-Web.woff2') format('woff2'),
		url('https://brasseriegruppen.se/wp-content/uploads/2019/10/LyonText-RegularItalic-Web.woff') format('woff');
}
/* End Custom Fonts CSS */