.elementor-117 .elementor-element.elementor-element-8aad4db{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overflow:hidden;--padding-top:6vw;--padding-bottom:06vw;--padding-left:6vw;--padding-right:6vw;--z-index:2;}.elementor-117 .elementor-element.elementor-element-8aad4db:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-8aad4db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-117 .elementor-element.elementor-element-8aad4db::before{filter:brightness( 46% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-117 .elementor-element.elementor-element-1f3ef76{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:3;text-align:start;}.elementor-117 .elementor-element.elementor-element-1f3ef76 img{width:100%;height:65vh;object-fit:cover;object-position:center center;}.elementor-117 .elementor-element.elementor-element-e2417ae{width:var( --container-widget-width, 55vw );max-width:55vw;--container-widget-width:55vw;--container-widget-flex-grow:0;top:-14%;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-e2417ae{left:-21%;}body.rtl .elementor-117 .elementor-element.elementor-element-e2417ae{right:-21%;}.elementor-117 .elementor-element.elementor-element-6795bf3{--display:flex;--padding-top:0px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-6795bf3.e-con{--align-self:flex-end;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-b89efc7 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:4.3vw;font-weight:400;}.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-117 .elementor-element.elementor-element-8f45fcd{font-family:"Absans Regular", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-3b5c881{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overflow:hidden;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-3b5c881:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-3b5c881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-117 .elementor-element.elementor-element-3b5c881::before{filter:brightness( 46% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-117 .elementor-element.elementor-element-17a1e53{width:var( --container-widget-width, 110vw );max-width:110vw;--container-widget-width:110vw;--container-widget-flex-grow:0;}.elementor-117 .elementor-element.elementor-element-17a1e53 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-97e7651{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--overflow:hidden;--padding-top:6vw;--padding-bottom:15vw;--padding-left:6vw;--padding-right:6vw;}.elementor-117 .elementor-element.elementor-element-97e7651:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-97e7651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-117 .elementor-element.elementor-element-c1851f6{width:var( --container-widget-width, 38vw );max-width:38vw;--container-widget-width:38vw;--container-widget-flex-grow:0;top:25%;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-c1851f6{left:67.161%;}body.rtl .elementor-117 .elementor-element.elementor-element-c1851f6{right:67.161%;}.elementor-117 .elementor-element.elementor-element-276086e{width:var( --container-widget-width, 40vw );max-width:40vw;--container-widget-width:40vw;--container-widget-flex-grow:0;top:-5.46%;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-276086e{left:70.099%;}body.rtl .elementor-117 .elementor-element.elementor-element-276086e{right:70.099%;}.elementor-117 .elementor-element.elementor-element-3d633e0{width:100%;max-width:100%;}.elementor-117 .elementor-element.elementor-element-3d633e0 .elementor-heading-title{font-family:"the-seasons", Sans-serif;font-size:4.3vw;font-weight:400;}.elementor-117 .elementor-element.elementor-element-cffd3f8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:2;font-family:"Absans Regular", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-bd06bbd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:2;font-family:"Absans Regular", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.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-117 .elementor-element.elementor-element-b923a20 .elementor-button{background-color:#EDEDED00;font-family:"the-seasons", Sans-serif;font-size:1.5vw;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;}.elementor-117 .elementor-element.elementor-element-b923a20 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-b923a20 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-b923a20{width:100%;max-width:100%;z-index:2;}.elementor-117 .elementor-element.elementor-element-b923a20 > .elementor-widget-container{margin:2vw 0vw 0vw 0vw;}.elementor-117 .elementor-element.elementor-element-b923a20 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-b923a20 .elementor-button:focus svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-117 .elementor-element.elementor-element-8aad4db{--min-height:70vh;}.elementor-117 .elementor-element.elementor-element-1f3ef76{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-117 .elementor-element.elementor-element-1f3ef76 img{height:45vh;}.elementor-117 .elementor-element.elementor-element-3b5c881{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}}@media(max-width:767px){.elementor-117 .elementor-element.elementor-element-8aad4db{--min-height:80vh;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--align-content:flex-start;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-117 .elementor-element.elementor-element-1f3ef76{width:100%;max-width:100%;}.elementor-117 .elementor-element.elementor-element-1f3ef76 img{height:34vh;}.elementor-117 .elementor-element.elementor-element-e2417ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-e2417ae{left:-42%;}body.rtl .elementor-117 .elementor-element.elementor-element-e2417ae{right:-42%;}.elementor-117 .elementor-element.elementor-element-e2417ae img{width:100%;}.elementor-117 .elementor-element.elementor-element-b89efc7 .elementor-heading-title{font-size:54px;}.elementor-117 .elementor-element.elementor-element-8f45fcd{font-size:22px;}.elementor-117 .elementor-element.elementor-element-3b5c881{--min-height:80vh;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--align-content:flex-start;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-117 .elementor-element.elementor-element-c1851f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:39%;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-c1851f6{left:37%;}body.rtl .elementor-117 .elementor-element.elementor-element-c1851f6{right:37%;}.elementor-117 .elementor-element.elementor-element-c1851f6 img{width:100%;}.elementor-117 .elementor-element.elementor-element-276086e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:-3%;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-276086e{left:-30%;}body.rtl .elementor-117 .elementor-element.elementor-element-276086e{right:-30%;}.elementor-117 .elementor-element.elementor-element-276086e img{width:100%;}.elementor-117 .elementor-element.elementor-element-3d633e0{z-index:2;}.elementor-117 .elementor-element.elementor-element-3d633e0 .elementor-heading-title{font-size:54px;}.elementor-117 .elementor-element.elementor-element-cffd3f8{width:100%;max-width:100%;font-size:20px;}.elementor-117 .elementor-element.elementor-element-bd06bbd{width:100%;max-width:100%;font-size:20px;}.elementor-117 .elementor-element.elementor-element-b923a20 .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-117 .elementor-element.elementor-element-6795bf3{--width:45%;}.elementor-117 .elementor-element.elementor-element-3b5c881{--width:110vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-117 .elementor-element.elementor-element-6795bf3{--width:45%;}}/* Start custom CSS for image, class: .elementor-element-e2417ae */.elementor-117 .elementor-element.elementor-element-e2417ae {animation: spin 25s linear infinite;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c1851f6 */.elementor-117 .elementor-element.elementor-element-c1851f6 {animation: spin3 35s linear infinite;
}

@-webkit-keyframes spin3 {
  0% { -webkit-transform: rotate(0deg); }
  50% { -webkit-transform: rotate(180deg); }
  100% { -webkit-transform: rotate(0deg); }
}

@keyframes spin3 {
  0% { -webkit-transform: rotate(0deg); }
  50% { -webkit-transform: rotate(180deg); }
  100% { -webkit-transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-276086e */.elementor-117 .elementor-element.elementor-element-276086e {animation: spin 25s linear infinite;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d633e0 */.elementor-117 .elementor-element.elementor-element-3d633e0 .size {font-size:4vw;}

@media screen and (max-width: 720px) {
.elementor-117 .elementor-element.elementor-element-3d633e0 .size {font-size: 54px;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b923a20 */.elementor-117 .elementor-element.elementor-element-b923a20 {cursor: pointer;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Absans Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://schilchertage.at/wp-content/uploads/sites/33/2024/04/Absans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */