.elementor-717 .elementor-element.elementor-element-574fbf56{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:125px;--padding-bottom:125px;--padding-left:20px;--padding-right:20px;}.elementor-717 .elementor-element.elementor-element-e0af708{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:125px;--padding-left:20px;--padding-right:20px;}.elementor-717 .elementor-element.elementor-element-358b746 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-0f54f4f{text-align:right;}.elementor-717 .elementor-element.elementor-element-de247d5{--display:flex;--gap:100px 40px;--row-gap:100px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-717 .elementor-element.elementor-element-fc454c1{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-b9a3fc8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-717 .elementor-element.elementor-element-a1ac83b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-9b536aa > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;}.elementor-717 .elementor-element.elementor-element-9b536aa.elementor-element{--align-self:flex-end;}.elementor-717 .elementor-element.elementor-element-9b536aa{text-align:right;font-family:"Europa", Sans-serif;font-size:1.2rem;font-weight:100;line-height:1.5rem;color:#FFFFFF;}.elementor-717 .elementor-element.elementor-element-bd70303{text-align:right;font-size:2.2rem;font-weight:700;line-height:2.6rem;color:var( --e-global-color-primary );}.elementor-717 .elementor-element.elementor-element-cc4c86b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-cc4c86b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-717 .elementor-element.elementor-element-cc4c86b{text-align:right;font-family:"Europa", Sans-serif;font-size:1.5rem;font-weight:100;line-height:2.2rem;}.elementor-717 .elementor-element.elementor-element-a4c9f89{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-249be83.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-717 .elementor-element.elementor-element-338ea1f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-d802077 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;}.elementor-717 .elementor-element.elementor-element-d802077.elementor-element{--align-self:flex-start;}.elementor-717 .elementor-element.elementor-element-d802077{text-align:left;font-family:"Europa", Sans-serif;font-size:1.2rem;font-weight:100;line-height:1.5rem;color:#FFFFFF;}.elementor-717 .elementor-element.elementor-element-865204b{text-align:left;font-size:2.2rem;font-weight:700;line-height:2.6rem;color:var( --e-global-color-primary );}.elementor-717 .elementor-element.elementor-element-084310a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-084310a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-717 .elementor-element.elementor-element-084310a{text-align:right;font-family:"Europa", Sans-serif;font-size:1.5rem;font-weight:100;line-height:2.2rem;}.elementor-717 .elementor-element.elementor-element-e7ab9eb{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-65d3eb6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-717 .elementor-element.elementor-element-e23e016{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-08aa443 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;}.elementor-717 .elementor-element.elementor-element-08aa443.elementor-element{--align-self:flex-end;}.elementor-717 .elementor-element.elementor-element-08aa443{text-align:right;font-family:"Europa", Sans-serif;font-size:1.2rem;font-weight:100;line-height:1.5rem;color:#FFFFFF;}.elementor-717 .elementor-element.elementor-element-f62483a{text-align:right;font-size:2.2rem;font-weight:700;line-height:2.6rem;color:var( --e-global-color-primary );}.elementor-717 .elementor-element.elementor-element-f3a4d8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-f3a4d8e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-717 .elementor-element.elementor-element-f3a4d8e{text-align:right;font-family:"Europa", Sans-serif;font-size:1.5rem;font-weight:100;line-height:2.2rem;}.elementor-717 .elementor-element.elementor-element-8ae40f8{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-079bf49.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-717 .elementor-element.elementor-element-0128837{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-48f9430 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;}.elementor-717 .elementor-element.elementor-element-48f9430.elementor-element{--align-self:flex-start;}.elementor-717 .elementor-element.elementor-element-48f9430{text-align:left;font-family:"Europa", Sans-serif;font-size:1.2rem;font-weight:100;line-height:1.5rem;color:#FFFFFF;}.elementor-717 .elementor-element.elementor-element-85dbc4b{text-align:left;font-size:2.2rem;font-weight:700;line-height:2.6rem;color:var( --e-global-color-primary );}.elementor-717 .elementor-element.elementor-element-d9689e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-d9689e5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-717 .elementor-element.elementor-element-d9689e5{text-align:right;font-family:"Europa", Sans-serif;font-size:1.5rem;font-weight:100;line-height:2.2rem;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-717 .elementor-element.elementor-element-574fbf56{--padding-top:125px;--padding-bottom:125px;--padding-left:10px;--padding-right:10px;}.elementor-717 .elementor-element.elementor-element-e0af708{--padding-top:0px;--padding-bottom:125px;--padding-left:10px;--padding-right:10px;}.elementor-717 .elementor-element.elementor-element-de247d5{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-717 .elementor-element.elementor-element-a4c9f89{--grid-auto-flow:row;}.elementor-717 .elementor-element.elementor-element-8ae40f8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-717 .elementor-element.elementor-element-574fbf56{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-717 .elementor-element.elementor-element-e0af708{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-717 .elementor-element.elementor-element-fc454c1{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-717 .elementor-element.elementor-element-9b536aa.elementor-element{--align-self:flex-start;}.elementor-717 .elementor-element.elementor-element-bd70303{text-align:left;}.elementor-717 .elementor-element.elementor-element-cc4c86b{text-align:left;font-size:1.2rem;line-height:1.9rem;}.elementor-717 .elementor-element.elementor-element-a4c9f89{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-717 .elementor-element.elementor-element-084310a{text-align:left;font-size:1.2rem;line-height:1.9rem;}.elementor-717 .elementor-element.elementor-element-e7ab9eb{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-717 .elementor-element.elementor-element-08aa443.elementor-element{--align-self:flex-start;}.elementor-717 .elementor-element.elementor-element-f62483a{text-align:left;}.elementor-717 .elementor-element.elementor-element-f3a4d8e{text-align:left;font-size:1.2rem;line-height:1.9rem;}.elementor-717 .elementor-element.elementor-element-8ae40f8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-717 .elementor-element.elementor-element-d9689e5{text-align:left;font-size:1.2rem;line-height:1.9rem;}}/* Start custom CSS for text-editor, class: .elementor-element-0f54f4f */.elementor-717 .elementor-element.elementor-element-0f54f4f a {
    color: black;
    font-weight: 700;
}

.elementor-717 .elementor-element.elementor-element-0f54f4f strong {
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9a3fc8 */.elementor-717 .elementor-element.elementor-element-b9a3fc8 {
    grid-column-start: 4;
    grid-column-end: 6;
}

@media (max-width: 767px) {
    .elementor-717 .elementor-element.elementor-element-b9a3fc8 {
        grid-column-start: 1;
    grid-column-end: 6;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ac83b */.elementor-717 .elementor-element.elementor-element-a1ac83b {
    grid-column-start: 1;
    grid-column-end: 4;
}

@media (max-width: 767px) {
    .elementor-717 .elementor-element.elementor-element-a1ac83b {
        grid-column-start: 1;
    grid-column-end: 6;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-249be83 */.elementor-717 .elementor-element.elementor-element-249be83 {
    grid-column-start: 1;
    grid-column-end: 3;
}

@media (max-width: 767px) {
    .elementor-717 .elementor-element.elementor-element-249be83 {
        grid-column-start: 1;
    grid-column-end: 6;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-338ea1f */.elementor-717 .elementor-element.elementor-element-338ea1f {
    grid-column-start: 3;
    grid-column-end: 6;
}

@media (max-width: 767px) {
    .elementor-717 .elementor-element.elementor-element-338ea1f {
        grid-column-start: 1;
    grid-column-end: 6;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65d3eb6 */.elementor-717 .elementor-element.elementor-element-65d3eb6 {
    grid-column-start: 4;
    grid-column-end: 6;
}

@media (max-width: 767px) {
    .elementor-717 .elementor-element.elementor-element-65d3eb6 {
        grid-column-start: 1;
    grid-column-end: 6;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e23e016 */.elementor-717 .elementor-element.elementor-element-e23e016 {
    grid-column-start: 1;
    grid-column-end: 4;
}

@media (max-width: 767px) {
    .elementor-717 .elementor-element.elementor-element-e23e016 {
        grid-column-start: 1;
    grid-column-end: 6;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-079bf49 */.elementor-717 .elementor-element.elementor-element-079bf49 {
    grid-column-start: 1;
    grid-column-end: 3;
}

@media (max-width: 767px) {
    .elementor-717 .elementor-element.elementor-element-079bf49 {
        grid-column-start: 1;
    grid-column-end: 6;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0128837 */.elementor-717 .elementor-element.elementor-element-0128837 {
    grid-column-start: 3;
    grid-column-end: 6;
}

@media (max-width: 767px) {
    .elementor-717 .elementor-element.elementor-element-0128837 {
        grid-column-start: 1;
    grid-column-end: 6;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Europa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.schaerlioettli.ch/wp-content/uploads/2024/04/Europa-Regular-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Europa';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.schaerlioettli.ch/wp-content/uploads/2024/04/Europa-Regular-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Europa';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.schaerlioettli.ch/wp-content/uploads/2024/04/Europa-Light-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Europa';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.schaerlioettli.ch/wp-content/uploads/2024/04/Europa-Light-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Europa';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.schaerlioettli.ch/wp-content/uploads/2024/04/Europa-Bold-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Europa';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.schaerlioettli.ch/wp-content/uploads/2024/04/Europa-Bold-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */