.elementor-12512 .elementor-element.elementor-element-4a009af > .elementor-container{min-height:222px;}.elementor-12512 .elementor-element.elementor-element-4a009af:not(.elementor-motion-effects-element-type-background), .elementor-12512 .elementor-element.elementor-element-4a009af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EADE;}.elementor-12512 .elementor-element.elementor-element-4a009af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12512 .elementor-element.elementor-element-4a009af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12512 .elementor-element.elementor-element-16815fe{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#131313;}.elementor-12512 .elementor-element.elementor-element-16815fe a{color:#5A5A5A;}.elementor-12512 .elementor-element.elementor-element-e7a00cb .elementor-heading-title{color:#9D958E;font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:400;}.elementor-12512 .elementor-element.elementor-element-db97cbc:not(.elementor-motion-effects-element-type-background), .elementor-12512 .elementor-element.elementor-element-db97cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8EEE5;}.elementor-12512 .elementor-element.elementor-element-db97cbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 32px 0px;}.elementor-12512 .elementor-element.elementor-element-db97cbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12512 .elementor-element.elementor-element-ab4df56{padding:0px 0px 0px 0px;}.elementor-12512 .elementor-element.elementor-element-36314ab{width:30%;}.elementor-12512 .elementor-element.elementor-element-36314ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12512 .elementor-element.elementor-element-103e7b1{width:70%;}.elementor-12512 .elementor-element.elementor-element-103e7b1 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12512 .elementor-element.elementor-element-5ea142f{text-align:left;}.elementor-12512 .elementor-element.elementor-element-5ea142f .elementor-heading-title{color:#605A54;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-12512 .elementor-element.elementor-element-5510b03:not(.elementor-motion-effects-element-type-background), .elementor-12512 .elementor-element.elementor-element-5510b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6F1;}.elementor-12512 .elementor-element.elementor-element-5510b03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:40px 0px 14px 0px;}.elementor-12512 .elementor-element.elementor-element-5510b03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12512 .elementor-element.elementor-element-9b68ad2{width:30%;}.elementor-12512 .elementor-element.elementor-element-c449181 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12512 .elementor-element.elementor-element-c449181{left:0px;}body.rtl .elementor-12512 .elementor-element.elementor-element-c449181{right:0px;}.elementor-12512 .elementor-element.elementor-element-c449181{top:-172px;}.elementor-12512 .elementor-element.elementor-element-0cbce4a{width:70%;}.elementor-12512 .elementor-element.elementor-element-0cbce4a > .elementor-element-populated{padding:16px 40px 16px 0px;}.elementor-12512 .elementor-element.elementor-element-a539ead{width:var( --container-widget-width, 5.257% );max-width:5.257%;--container-widget-width:5.257%;--container-widget-flex-grow:0;top:6px;}body:not(.rtl) .elementor-12512 .elementor-element.elementor-element-a539ead{left:-54px;}body.rtl .elementor-12512 .elementor-element.elementor-element-a539ead{right:-54px;}.elementor-12512 .elementor-element.elementor-element-b6b24e3{width:var( --container-widget-width, 7.539% );max-width:7.539%;--container-widget-width:7.539%;--container-widget-flex-grow:0;top:440px;}body:not(.rtl) .elementor-12512 .elementor-element.elementor-element-b6b24e3{left:551px;}body.rtl .elementor-12512 .elementor-element.elementor-element-b6b24e3{right:551px;}.elementor-12512 .elementor-element.elementor-element-9b36411{text-align:justify;color:#4F4945;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-12512 .elementor-element.elementor-element-f9055ba .elementor-heading-title{font-family:"Handletter Signature", Sans-serif;font-size:58px;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12512 .elementor-element.elementor-element-a539ead{width:initial;max-width:initial;}.elementor-12512 .elementor-element.elementor-element-b6b24e3{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-12512 .elementor-element.elementor-element-a539ead{width:initial;max-width:initial;}.elementor-12512 .elementor-element.elementor-element-b6b24e3{width:initial;max-width:initial;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Handletter Signature';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.mesformes.ch/wp-content/uploads/2022/09/HandletterSignature-vma39.ttf') format('truetype');
}
/* End Custom Fonts CSS */