.elementor-28 .elementor-element.elementor-element-e807213 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE00 0%, var( --e-global-color-text ) 100%);opacity:0.5;}.elementor-28 .elementor-element.elementor-element-e807213{margin-top:0px;margin-bottom:0px;padding:40px 25px 25px 25px;}.elementor-28 .elementor-element.elementor-element-e0e573e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3558087{--spacer-size:350px;}.elementor-28 .elementor-element.elementor-element-c685722 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-c685722 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-28 .elementor-element.elementor-element-98bc436:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-98bc436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-28 .elementor-element.elementor-element-98bc436{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 25px 40px 25px;}.elementor-28 .elementor-element.elementor-element-98bc436 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-f0ee925{text-align:center;}.elementor-28 .elementor-element.elementor-element-f0ee925 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-58b340a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-58b340a .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-58b340a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-9133190{text-align:left;}.elementor-28 .elementor-element.elementor-element-9133190 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-79661a9{text-align:left;}.elementor-28 .elementor-element.elementor-element-79661a9 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-6b8ab00{column-gap:50px;color:var( --e-global-color-secondary );font-family:"Merriweather", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-55a7780{text-align:left;}.elementor-28 .elementor-element.elementor-element-55a7780 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-c58cd4a{text-align:left;}.elementor-28 .elementor-element.elementor-element-c58cd4a .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-8b00163{column-gap:50px;color:var( --e-global-color-secondary );font-family:"Merriweather", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-1e957fc{text-align:left;}.elementor-28 .elementor-element.elementor-element-1e957fc .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-8fba321{text-align:left;}.elementor-28 .elementor-element.elementor-element-8fba321 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-a3998c6{column-gap:50px;color:var( --e-global-color-secondary );font-family:"Merriweather", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-88d32e2{text-align:left;}.elementor-28 .elementor-element.elementor-element-88d32e2 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-e563321{text-align:left;}.elementor-28 .elementor-element.elementor-element-e563321 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-6c4ff00{column-gap:50px;color:var( --e-global-color-secondary );font-family:"Merriweather", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-e51a81c{text-align:left;}.elementor-28 .elementor-element.elementor-element-e51a81c .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-9b0b0fd{text-align:left;}.elementor-28 .elementor-element.elementor-element-9b0b0fd .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-a75349b{column-gap:50px;color:var( --e-global-color-secondary );font-family:"Merriweather", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-83670b4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-83670b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/keller_tabak_ag-foto-zigarren-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-83670b4 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-83670b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 25px 40px 25px;}.elementor-28 .elementor-element.elementor-element-e85df22{text-align:center;}.elementor-28 .elementor-element.elementor-element-e85df22 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-00c76f2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-00c76f2 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-00c76f2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-b535961{columns:3;column-gap:50px;color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-4c80f4e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4c80f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-28 .elementor-element.elementor-element-4c80f4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 25px 40px 25px;}.elementor-28 .elementor-element.elementor-element-4c80f4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-efce0f4{text-align:center;}.elementor-28 .elementor-element.elementor-element-efce0f4 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-43d6515{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-43d6515 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-43d6515 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-f8828b8{columns:3;column-gap:50px;color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-7ba1d16:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-7ba1d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-7ba1d16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 25px 40px 25px;}.elementor-28 .elementor-element.elementor-element-7ba1d16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-3d6d7f8{text-align:center;}.elementor-28 .elementor-element.elementor-element-3d6d7f8 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-88447a6 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-88447a6 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-88447a6 .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );background-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-a688104{width:16.66%;}.elementor-28 .elementor-element.elementor-element-f8d5403{width:33.34%;}.elementor-28 .elementor-element.elementor-element-94b0623{width:33.33%;}.elementor-28 .elementor-element.elementor-element-337d295{width:16.67%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-f0ee925 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-9133190 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-6b8ab00{columns:1;}.elementor-28 .elementor-element.elementor-element-55a7780 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-8b00163{columns:1;}.elementor-28 .elementor-element.elementor-element-1e957fc .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-a3998c6{columns:1;}.elementor-28 .elementor-element.elementor-element-88d32e2 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-6c4ff00{columns:1;}.elementor-28 .elementor-element.elementor-element-e51a81c .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-a75349b{columns:1;}.elementor-28 .elementor-element.elementor-element-e85df22 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-b535961{columns:2;}.elementor-28 .elementor-element.elementor-element-efce0f4 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-f8828b8{columns:2;}.elementor-28 .elementor-element.elementor-element-3d6d7f8 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-88447a6 .elementor-button{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-e807213 > .elementor-background-overlay{opacity:1;}.elementor-28 .elementor-element.elementor-element-c685722{text-align:center;}.elementor-28 .elementor-element.elementor-element-c685722 .elementor-heading-title{font-size:40px;}.elementor-28 .elementor-element.elementor-element-f0ee925 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-9133190{text-align:center;}.elementor-28 .elementor-element.elementor-element-9133190 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-79661a9{text-align:center;}.elementor-28 .elementor-element.elementor-element-6b8ab00{columns:1;text-align:center;}.elementor-28 .elementor-element.elementor-element-55a7780{text-align:center;}.elementor-28 .elementor-element.elementor-element-55a7780 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-c58cd4a{text-align:center;}.elementor-28 .elementor-element.elementor-element-8b00163{columns:1;text-align:center;}.elementor-28 .elementor-element.elementor-element-1e957fc{text-align:center;}.elementor-28 .elementor-element.elementor-element-1e957fc .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-8fba321{text-align:center;}.elementor-28 .elementor-element.elementor-element-a3998c6{columns:1;text-align:center;}.elementor-28 .elementor-element.elementor-element-88d32e2{text-align:center;}.elementor-28 .elementor-element.elementor-element-88d32e2 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-e563321{text-align:center;}.elementor-28 .elementor-element.elementor-element-6c4ff00{columns:1;text-align:center;}.elementor-28 .elementor-element.elementor-element-e51a81c{text-align:center;}.elementor-28 .elementor-element.elementor-element-e51a81c .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-9b0b0fd{text-align:center;}.elementor-28 .elementor-element.elementor-element-a75349b{columns:1;text-align:center;}.elementor-28 .elementor-element.elementor-element-e85df22 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-b535961{columns:1;text-align:center;}.elementor-28 .elementor-element.elementor-element-efce0f4 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-f8828b8{columns:1;text-align:center;}.elementor-28 .elementor-element.elementor-element-3d6d7f8 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-88447a6 .elementor-button{line-height:var( --e-global-typography-primary-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Montserrat-500-Medium-Sekundaer.eot');
	src: url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Montserrat-500-Medium-Sekundaer.eot?#iefix') format('embedded-opentype'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Montserrat-500-Medium-Sekundaer.woff2') format('woff2'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Montserrat-500-Medium-Sekundaer.woff') format('woff'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Montserrat-500-Medium-Sekundaer.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Montserrat-600-SemiBold-Primaer.eot');
	src: url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Montserrat-600-SemiBold-Primaer.eot?#iefix') format('embedded-opentype'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Montserrat-600-SemiBold-Primaer.woff2') format('woff2'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Montserrat-600-SemiBold-Primaer.woff') format('woff'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Montserrat-600-SemiBold-Primaer.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Merriweather';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Merriweather-Light.eot');
	src: url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Merriweather-Light.eot?#iefix') format('embedded-opentype'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Merriweather-Light.woff2') format('woff2'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Merriweather-Light.woff') format('woff'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Merriweather-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Merriweather';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Merriweather-Regular.eot');
	src: url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Merriweather-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Merriweather-Regular.woff2') format('woff2'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Merriweather-Regular.woff') format('woff'),
		url('https://kellertabakag.bl-server.ch/wp-content/uploads/2024/02/Merriweather-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */