.elementor-1351 .elementor-element.elementor-element-4227ab4 > .elementor-container{max-width:1000px;min-height:65vh;}.elementor-1351 .elementor-element.elementor-element-4227ab4 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1351 .elementor-element.elementor-element-820c0c0 .elementor-spacer-inner{height:50px;}.elementor-1351 .elementor-element.elementor-element-820c0c0 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-f03be06{text-align:left;}.elementor-1351 .elementor-element.elementor-element-f03be06 .elementor-heading-title{color:#928769;font-size:4em;font-weight:200;line-height:52px;text-shadow:0px 0px 10px #000000;}.elementor-1351 .elementor-element.elementor-element-f03be06 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-cef5a0e .elementor-spacer-inner{height:10px;}.elementor-1351 .elementor-element.elementor-element-cef5a0e > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-66f4722{color:#ffffff;font-size:1.1em;}.elementor-1351 .elementor-element.elementor-element-66f4722 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-4227ab4:not(.elementor-motion-effects-element-type-background), .elementor-1351 .elementor-element.elementor-element-4227ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caves-montani.ch/wp-content/uploads/2020/01/Family-Montani.jpg");background-position:0px 30%;background-repeat:no-repeat;background-size:cover;}.elementor-1351 .elementor-element.elementor-element-4227ab4 > .elementor-background-overlay{background-color:#230000;opacity:0.4;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1351 .elementor-element.elementor-element-4227ab4{box-shadow:0px 2px 10px 0px rgba(0,0,0,0.81);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1351 .elementor-element.elementor-element-16c324f > .elementor-container{max-width:785px;}.elementor-1351 .elementor-element.elementor-element-2beaf6d > .elementor-element-populated{padding:15px 50px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-eb5867a{text-align:center;}.elementor-1351 .elementor-element.elementor-element-eb5867a .elementor-heading-title{color:#a5214b;font-size:1.8em;font-weight:400;}.elementor-1351 .elementor-element.elementor-element-eb5867a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-eb5867a > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-84d6368 .elementor-spacer-inner{height:10px;}.elementor-1351 .elementor-element.elementor-element-84d6368 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-66b6bc1{text-align:center;}.elementor-1351 .elementor-element.elementor-element-66b6bc1 .elementor-heading-title{color:#282828;font-family:"Open Sans", Sans-serif;font-size:2em;font-weight:600;line-height:1.3em;}.elementor-1351 .elementor-element.elementor-element-66b6bc1 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1351 .elementor-element.elementor-element-66b6bc1 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-f05510c .elementor-text-editor{text-align:center;}.elementor-1351 .elementor-element.elementor-element-f05510c{color:#494949;font-size:14px;font-weight:300;line-height:1.64em;}.elementor-1351 .elementor-element.elementor-element-f05510c > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-1351 .elementor-element.elementor-element-f05510c > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-16c324f{padding:100px 0px 100px 0px;}.elementor-1351 .elementor-element.elementor-element-f1e4578 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-0a9f679 .elementor-spacer-inner{height:400px;}.elementor-1351 .elementor-element.elementor-element-0a9f679 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-db3b8b7:not(.elementor-motion-effects-element-type-background), .elementor-1351 .elementor-element.elementor-element-db3b8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caves-montani.ch/wp-content/uploads/2020/01/Salgesch.jpg");background-position:center center;background-size:cover;}.elementor-1351 .elementor-element.elementor-element-db3b8b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-db3b8b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1351 .elementor-element.elementor-element-2a4ba99 > .elementor-container{max-width:785px;}.elementor-1351 .elementor-element.elementor-element-793ef48 > .elementor-element-populated{padding:15px 50px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-5f5bde1{text-align:center;}.elementor-1351 .elementor-element.elementor-element-5f5bde1 .elementor-heading-title{color:#a5214b;font-size:1.8em;font-weight:400;}.elementor-1351 .elementor-element.elementor-element-5f5bde1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-5f5bde1 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-47d9d0c .elementor-spacer-inner{height:10px;}.elementor-1351 .elementor-element.elementor-element-47d9d0c > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-c36419b{text-align:center;}.elementor-1351 .elementor-element.elementor-element-c36419b .elementor-heading-title{color:#282828;font-family:"Open Sans", Sans-serif;font-size:2em;font-weight:600;line-height:1.3em;}.elementor-1351 .elementor-element.elementor-element-c36419b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1351 .elementor-element.elementor-element-c36419b > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-e46efcc .elementor-text-editor{text-align:center;}.elementor-1351 .elementor-element.elementor-element-e46efcc{color:#494949;font-size:14px;font-weight:300;line-height:1.64em;}.elementor-1351 .elementor-element.elementor-element-e46efcc > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-1351 .elementor-element.elementor-element-e46efcc > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-b269643 .elementor-button .elementor-align-icon-right{margin-left:19px;}.elementor-1351 .elementor-element.elementor-element-b269643 .elementor-button .elementor-align-icon-left{margin-right:19px;}.elementor-1351 .elementor-element.elementor-element-b269643 .elementor-button{font-size:1em;font-weight:700;text-transform:uppercase;fill:#ffffff;color:#ffffff;background-color:#a5214b;border-style:solid;border-width:1px 1px 1px 1px;border-color:#a5214b;border-radius:3px 3px 3px 3px;}.elementor-1351 .elementor-element.elementor-element-b269643 .elementor-button:hover, .elementor-1351 .elementor-element.elementor-element-b269643 .elementor-button:focus{color:#ffffff;background-color:#a5214b;}.elementor-1351 .elementor-element.elementor-element-b269643 .elementor-button:hover svg, .elementor-1351 .elementor-element.elementor-element-b269643 .elementor-button:focus svg{fill:#ffffff;}.elementor-1351 .elementor-element.elementor-element-b269643 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-1351 .elementor-element.elementor-element-2a4ba99{padding:100px 0px 100px 0px;}@media(min-width:1025px){.elementor-1351 .elementor-element.elementor-element-4227ab4:not(.elementor-motion-effects-element-type-background), .elementor-1351 .elementor-element.elementor-element-4227ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1351 .elementor-element.elementor-element-4227ab4 > .elementor-container{min-height:50vh;}.elementor-1351 .elementor-element.elementor-element-4227ab4 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1351 .elementor-element.elementor-element-a7533e6 > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-1351 .elementor-element.elementor-element-820c0c0 .elementor-spacer-inner{height:100px;}.elementor-1351 .elementor-element.elementor-element-2beaf6d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-16c324f{padding:30px 30px 30px 30px;}.elementor-1351 .elementor-element.elementor-element-793ef48 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-2a4ba99{padding:30px 30px 30px 30px;}}@media(max-width:767px){.elementor-1351 .elementor-element.elementor-element-a7533e6{width:100%;}.elementor-1351 .elementor-element.elementor-element-a7533e6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-820c0c0 .elementor-spacer-inner{height:50px;}.elementor-1351 .elementor-element.elementor-element-f03be06{text-align:center;}.elementor-1351 .elementor-element.elementor-element-f03be06 .elementor-heading-title{font-size:3em;}.elementor-1351 .elementor-element.elementor-element-f03be06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-66f4722 .elementor-text-editor{text-align:center;}.elementor-1351 .elementor-element.elementor-element-66f4722 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1351 .elementor-element.elementor-element-4227ab4:not(.elementor-motion-effects-element-type-background), .elementor-1351 .elementor-element.elementor-element-4227ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1351 .elementor-element.elementor-element-4227ab4{margin-top:-20%;margin-bottom:0%;}.elementor-1351 .elementor-element.elementor-element-2beaf6d > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1351 .elementor-element.elementor-element-eb5867a{text-align:center;}.elementor-1351 .elementor-element.elementor-element-eb5867a .elementor-heading-title{font-size:1.6em;}.elementor-1351 .elementor-element.elementor-element-66b6bc1{text-align:center;}.elementor-1351 .elementor-element.elementor-element-66b6bc1 .elementor-heading-title{font-size:1.9em;}.elementor-1351 .elementor-element.elementor-element-66b6bc1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1351 .elementor-element.elementor-element-f05510c .elementor-text-editor{text-align:center;}.elementor-1351 .elementor-element.elementor-element-f05510c{line-height:2em;}.elementor-1351 .elementor-element.elementor-element-793ef48 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1351 .elementor-element.elementor-element-5f5bde1{text-align:center;}.elementor-1351 .elementor-element.elementor-element-c36419b{text-align:center;}.elementor-1351 .elementor-element.elementor-element-c36419b .elementor-heading-title{font-size:1.9em;}.elementor-1351 .elementor-element.elementor-element-c36419b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1351 .elementor-element.elementor-element-e46efcc .elementor-text-editor{text-align:center;}.elementor-1351 .elementor-element.elementor-element-e46efcc{line-height:2em;}}/* Start custom CSS for page-settings */#home-product .posted_in, #home-product .button::before{
    display: none;
}

.elementor-field-group-field_12 label{
    color: #c1c1c1 !important;
}
.cmenu input[type="checkbox"]{
		display:none !important;
	}

	.cmenu input + label {
		display: inline-block !important;	
		width: 150px !important;
		height: 80px !important;
		cursor: pointer !important;	
		background-size: contain !important;
		background-repeat: no-repeat !important;
		
		
		border-style: solid;
    border-width: 1px;
    border-radius: 10px;
    border-color: #a5875c
	}

	.cmenu input[type="checkbox"]:checked + label{
		background-size: contain !important;
		background-repeat: no-repeat !important;
	}


	.cmenu1 input + label {
		background-image: url(https://caves-montani.ch/wp-content/uploads/2019/11/menu1.png);
	}

	.cmenu1 input[type="checkbox"]:checked + label {
		background-image: url(	https://caves-montani.ch/wp-content/uploads/2019/11/menu1.png)
	}



	.cmenu2 input + label {
		background-image: url(https://caves-montani.ch/wp-content/uploads/2019/11/menu2.png);
	}

	.cmenu2 input[type="checkbox"]:checked + label {
		background-image: url(	https://caves-montani.ch/wp-content/uploads/2019/11/menu2.png)
	}


	.cmenu3 input + label {
		background-image: url(https://caves-montani.ch/wp-content/uploads/2019/11/menu3.png);
	}

	.cmenu3 input[type="checkbox"]:checked + label {
		background-image: url(	https://caves-montani.ch/wp-content/uploads/2019/11/menu3.png)
	}



	.cmenu4 input + label {
		background-image: url(https://caves-montani.ch/wp-content/uploads/2019/11/menu4.png);
	}

	.cmenu4 input[type="checkbox"]:checked + label {
		background-image: url(	https://caves-montani.ch/wp-content/uploads/2019/11/menu4.png)
	}/* End custom CSS */