.elementor-841 .elementor-element.elementor-element-3384ad17{--display:flex;--min-height:100svh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.1;--padding-top:160px;--padding-bottom:160px;--padding-left:120px;--padding-right:120px;}.elementor-841 .elementor-element.elementor-element-3384ad17::before, .elementor-841 .elementor-element.elementor-element-3384ad17 > .elementor-background-video-container::before, .elementor-841 .elementor-element.elementor-element-3384ad17 > .e-con-inner > .elementor-background-video-container::before, .elementor-841 .elementor-element.elementor-element-3384ad17 > .elementor-background-slideshow::before, .elementor-841 .elementor-element.elementor-element-3384ad17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-841 .elementor-element.elementor-element-3384ad17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-841 .elementor-element.elementor-element-307f8b43{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-841 .elementor-element.elementor-element-7904d5c5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-841 .elementor-element.elementor-element-7904d5c5{text-align:center;}.elementor-841 .elementor-element.elementor-element-7904d5c5 .elementor-heading-title{text-shadow:0px 0px 20px rgba(0, 0, 0, 0.8);color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-5a56b7b3{text-align:center;}.elementor-841 .elementor-element.elementor-element-5a56b7b3 .elementor-heading-title{font-family:var( --e-global-typography-f61471b-font-family ), Sans-serif;font-size:var( --e-global-typography-f61471b-font-size );font-weight:var( --e-global-typography-f61471b-font-weight );text-transform:var( --e-global-typography-f61471b-text-transform );font-style:var( --e-global-typography-f61471b-font-style );text-decoration:var( --e-global-typography-f61471b-text-decoration );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );text-shadow:0px 0px 20px rgba(0, 0, 0, 0.8);color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-7a1abd11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-7a1abd11{text-align:center;}.elementor-841 .elementor-element.elementor-element-7a1abd11 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 0px 20px rgba(0, 0, 0, 0.6);}.elementor-841 .elementor-element.elementor-element-4535660{--display:flex;}.elementor-841 .elementor-element.elementor-element-149716e0{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-7768707{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-7768707:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-7768707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-6d7d9cc1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-3a15b589{text-align:left;}.elementor-841 .elementor-element.elementor-element-3a15b589 .elementor-heading-title{font-family:var( --e-global-typography-f61471b-font-family ), Sans-serif;font-size:var( --e-global-typography-f61471b-font-size );font-weight:var( --e-global-typography-f61471b-font-weight );text-transform:var( --e-global-typography-f61471b-text-transform );font-style:var( --e-global-typography-f61471b-font-style );text-decoration:var( --e-global-typography-f61471b-text-decoration );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-1f4a4e6e > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-841 .elementor-element.elementor-element-1f4a4e6e{text-align:left;}.elementor-841 .elementor-element.elementor-element-1f4a4e6e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-255edc24.elementor-element{--align-self:flex-end;}.elementor-841 .elementor-element.elementor-element-255edc24 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:34px;font-weight:500;line-height:1.5em;color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-552249d1{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-841 .elementor-element.elementor-element-552249d1:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-552249d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c50a0a5 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-841 .elementor-element.elementor-element-6ff25e3f .elementor-icon-wrapper{text-align:center;}.elementor-841 .elementor-element.elementor-element-6ff25e3f .elementor-icon{font-size:120px;}.elementor-841 .elementor-element.elementor-element-6ff25e3f .elementor-icon svg{height:120px;}.elementor-841 .elementor-element.elementor-element-5e43b227{text-align:center;}.elementor-841 .elementor-element.elementor-element-5e43b227 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-841 .elementor-element.elementor-element-5b3c8992{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-841 .elementor-element.elementor-element-23d2bfc .elementor-button{background-color:var( --e-global-color-60635eb );font-family:var( --e-global-typography-3bb3150-font-family ), Sans-serif;font-size:var( --e-global-typography-3bb3150-font-size );font-weight:var( --e-global-typography-3bb3150-font-weight );text-transform:var( --e-global-typography-3bb3150-text-transform );font-style:var( --e-global-typography-3bb3150-font-style );text-decoration:var( --e-global-typography-3bb3150-text-decoration );line-height:var( --e-global-typography-3bb3150-line-height );letter-spacing:var( --e-global-typography-3bb3150-letter-spacing );word-spacing:var( --e-global-typography-3bb3150-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-23d2bfc .elementor-button:hover, .elementor-841 .elementor-element.elementor-element-23d2bfc .elementor-button:focus{background-color:var( --e-global-color-60635eb );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-23d2bfc > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-841 .elementor-element.elementor-element-23d2bfc .elementor-button:hover svg, .elementor-841 .elementor-element.elementor-element-23d2bfc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-595d7d63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--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-841 .elementor-element.elementor-element-595d7d63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-841 .elementor-element.elementor-element-3aa7c81b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-3aa7c81b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-841 .elementor-element.elementor-element-3aa7c81b img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-841 .elementor-element.elementor-element-68ab1b99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-4eb6a019{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:60px;--padding-left:120px;--padding-right:120px;}.elementor-841 .elementor-element.elementor-element-4eb6a019:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-4eb6a019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-3e47ad85 .elementor-icon-wrapper{text-align:center;}.elementor-841 .elementor-element.elementor-element-3e47ad85 .elementor-icon{font-size:120px;}.elementor-841 .elementor-element.elementor-element-3e47ad85 .elementor-icon svg{height:120px;}.elementor-841 .elementor-element.elementor-element-53df6fe6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-21de1aeb{text-align:center;}.elementor-841 .elementor-element.elementor-element-21de1aeb .elementor-heading-title{font-family:var( --e-global-typography-f61471b-font-family ), Sans-serif;font-size:var( --e-global-typography-f61471b-font-size );font-weight:var( --e-global-typography-f61471b-font-weight );text-transform:var( --e-global-typography-f61471b-text-transform );font-style:var( --e-global-typography-f61471b-font-style );text-decoration:var( --e-global-typography-f61471b-text-decoration );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-4ba0b4f > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-841 .elementor-element.elementor-element-4ba0b4f{text-align:center;}.elementor-841 .elementor-element.elementor-element-4ba0b4f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-19dd3bbd{text-align:center;}.elementor-841 .elementor-element.elementor-element-19dd3bbd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-3f205a90{--display:flex;--padding-top:60px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-841 .elementor-element.elementor-element-1d4eb8ee{--display:flex;--position:absolute;--min-height:80%;--overlay-opacity:0.3;bottom:0px;--z-index:0;}.elementor-841 .elementor-element.elementor-element-1d4eb8ee::before, .elementor-841 .elementor-element.elementor-element-1d4eb8ee > .elementor-background-video-container::before, .elementor-841 .elementor-element.elementor-element-1d4eb8ee > .e-con-inner > .elementor-background-video-container::before, .elementor-841 .elementor-element.elementor-element-1d4eb8ee > .elementor-background-slideshow::before, .elementor-841 .elementor-element.elementor-element-1d4eb8ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-841 .elementor-element.elementor-element-1d4eb8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.hotel-wastlwirt.at/wp-content/uploads/wastlwirt-bildmarke-rot.svg");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:25px auto;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-1d4eb8ee{right:60px;}body.rtl .elementor-841 .elementor-element.elementor-element-1d4eb8ee{left:60px;}.elementor-841 .elementor-element.elementor-element-6c958e5b{--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:center;--flex-wrap:wrap;}.elementor-841 .elementor-element.elementor-element-71fc87ff{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:250px 1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-841 .elementor-element.elementor-element-1d9e6df img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-841 .elementor-element.elementor-element-13063897{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-841 .elementor-element.elementor-element-13063897:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-13063897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-21b220ee > .elementor-widget-container:hover{--e-transform-rotateZ:15deg;}.elementor-841 .elementor-element.elementor-element-21b220ee > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-21b220ee .elementor-icon-wrapper{text-align:center;}.elementor-841 .elementor-element.elementor-element-21b220ee .elementor-icon{font-size:100px;}.elementor-841 .elementor-element.elementor-element-21b220ee .elementor-icon svg{height:100px;}.elementor-841 .elementor-element.elementor-element-126bd4e4{text-align:center;}.elementor-841 .elementor-element.elementor-element-126bd4e4 .elementor-heading-title{font-family:var( --e-global-typography-f7cad98-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cad98-font-size );font-weight:var( --e-global-typography-f7cad98-font-weight );text-transform:var( --e-global-typography-f7cad98-text-transform );font-style:var( --e-global-typography-f7cad98-font-style );text-decoration:var( --e-global-typography-f7cad98-text-decoration );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-5e50649{text-align:center;color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-564d4dc6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:250px 1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-841 .elementor-element.elementor-element-5bb6695 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-841 .elementor-element.elementor-element-6b693e7e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-841 .elementor-element.elementor-element-6b693e7e:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-6b693e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-43516f3 > .elementor-widget-container:hover{--e-transform-rotateZ:-15deg;}.elementor-841 .elementor-element.elementor-element-43516f3 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-43516f3 .elementor-icon-wrapper{text-align:center;}.elementor-841 .elementor-element.elementor-element-43516f3 .elementor-icon{font-size:100px;}.elementor-841 .elementor-element.elementor-element-43516f3 .elementor-icon svg{height:100px;}.elementor-841 .elementor-element.elementor-element-7b843dfd{text-align:center;}.elementor-841 .elementor-element.elementor-element-7b843dfd .elementor-heading-title{font-family:var( --e-global-typography-f7cad98-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cad98-font-size );font-weight:var( --e-global-typography-f7cad98-font-weight );text-transform:var( --e-global-typography-f7cad98-text-transform );font-style:var( --e-global-typography-f7cad98-font-style );text-decoration:var( --e-global-typography-f7cad98-text-decoration );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-58ae3069{text-align:center;color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-e34e546{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:250px 1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-841 .elementor-element.elementor-element-2b85682 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-841 .elementor-element.elementor-element-82b2787{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-841 .elementor-element.elementor-element-82b2787:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-82b2787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-4700d2f > .elementor-widget-container:hover{--e-transform-rotateZ:-15deg;}.elementor-841 .elementor-element.elementor-element-4700d2f > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-4700d2f .elementor-icon-wrapper{text-align:center;}.elementor-841 .elementor-element.elementor-element-4700d2f .elementor-icon{font-size:100px;}.elementor-841 .elementor-element.elementor-element-4700d2f .elementor-icon svg{height:100px;}.elementor-841 .elementor-element.elementor-element-feee08c{text-align:center;}.elementor-841 .elementor-element.elementor-element-feee08c .elementor-heading-title{font-family:var( --e-global-typography-f7cad98-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cad98-font-size );font-weight:var( --e-global-typography-f7cad98-font-weight );text-transform:var( --e-global-typography-f7cad98-text-transform );font-style:var( --e-global-typography-f7cad98-font-style );text-decoration:var( --e-global-typography-f7cad98-text-decoration );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-3f99790{text-align:center;color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-5a9e396{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:250px 1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-841 .elementor-element.elementor-element-41c64cb9 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-841 .elementor-element.elementor-element-171ae58b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-841 .elementor-element.elementor-element-171ae58b:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-171ae58b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-bac3ae7 > .elementor-widget-container:hover{--e-transform-rotateZ:15deg;}.elementor-841 .elementor-element.elementor-element-bac3ae7 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-bac3ae7 .elementor-icon-wrapper{text-align:center;}.elementor-841 .elementor-element.elementor-element-bac3ae7 .elementor-icon{font-size:100px;}.elementor-841 .elementor-element.elementor-element-bac3ae7 .elementor-icon svg{height:100px;}.elementor-841 .elementor-element.elementor-element-3f679da{text-align:center;}.elementor-841 .elementor-element.elementor-element-3f679da .elementor-heading-title{font-family:var( --e-global-typography-f7cad98-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cad98-font-size );font-weight:var( --e-global-typography-f7cad98-font-weight );text-transform:var( --e-global-typography-f7cad98-text-transform );font-style:var( --e-global-typography-f7cad98-font-style );text-decoration:var( --e-global-typography-f7cad98-text-decoration );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-44a730a2{text-align:center;color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-3aa68785{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:250px 1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-841 .elementor-element.elementor-element-4499329e img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-841 .elementor-element.elementor-element-3fb6b56d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-841 .elementor-element.elementor-element-3fb6b56d:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-3fb6b56d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-12a4df2d > .elementor-widget-container:hover{--e-transform-rotateZ:-15deg;}.elementor-841 .elementor-element.elementor-element-12a4df2d > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-12a4df2d .elementor-icon-wrapper{text-align:center;}.elementor-841 .elementor-element.elementor-element-12a4df2d .elementor-icon{font-size:100px;}.elementor-841 .elementor-element.elementor-element-12a4df2d .elementor-icon svg{height:100px;}.elementor-841 .elementor-element.elementor-element-48cff007{text-align:center;}.elementor-841 .elementor-element.elementor-element-48cff007 .elementor-heading-title{font-family:var( --e-global-typography-f7cad98-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cad98-font-size );font-weight:var( --e-global-typography-f7cad98-font-weight );text-transform:var( --e-global-typography-f7cad98-text-transform );font-style:var( --e-global-typography-f7cad98-font-style );text-decoration:var( --e-global-typography-f7cad98-text-decoration );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-77eea26{text-align:center;color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-65871dd2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:250px 1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-841 .elementor-element.elementor-element-2be37dae img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-841 .elementor-element.elementor-element-63a9299f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-841 .elementor-element.elementor-element-63a9299f:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-63a9299f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-3f044cfb > .elementor-widget-container:hover{--e-transform-rotateZ:-15deg;}.elementor-841 .elementor-element.elementor-element-3f044cfb > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-3f044cfb .elementor-icon-wrapper{text-align:center;}.elementor-841 .elementor-element.elementor-element-3f044cfb .elementor-icon{font-size:100px;}.elementor-841 .elementor-element.elementor-element-3f044cfb .elementor-icon svg{height:100px;}.elementor-841 .elementor-element.elementor-element-7115ddcd{text-align:center;}.elementor-841 .elementor-element.elementor-element-7115ddcd .elementor-heading-title{font-family:var( --e-global-typography-f7cad98-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cad98-font-size );font-weight:var( --e-global-typography-f7cad98-font-weight );text-transform:var( --e-global-typography-f7cad98-text-transform );font-style:var( --e-global-typography-f7cad98-font-style );text-decoration:var( --e-global-typography-f7cad98-text-decoration );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-2fe42{text-align:center;color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-56df3cd4{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:250px 1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-841 .elementor-element.elementor-element-4b4d09e1 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-841 .elementor-element.elementor-element-3a904398{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-841 .elementor-element.elementor-element-3a904398:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-3a904398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-34821cde > .elementor-widget-container:hover{--e-transform-rotateZ:15deg;}.elementor-841 .elementor-element.elementor-element-34821cde > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-34821cde .elementor-icon-wrapper{text-align:center;}.elementor-841 .elementor-element.elementor-element-34821cde .elementor-icon{font-size:100px;}.elementor-841 .elementor-element.elementor-element-34821cde .elementor-icon svg{height:100px;}.elementor-841 .elementor-element.elementor-element-79d3d925{text-align:center;}.elementor-841 .elementor-element.elementor-element-79d3d925 .elementor-heading-title{font-family:var( --e-global-typography-f7cad98-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cad98-font-size );font-weight:var( --e-global-typography-f7cad98-font-weight );text-transform:var( --e-global-typography-f7cad98-text-transform );font-style:var( --e-global-typography-f7cad98-font-style );text-decoration:var( --e-global-typography-f7cad98-text-decoration );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-7c0fc7d9{text-align:center;color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-67b2003f{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-67b2003f:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-67b2003f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c50a0a5 );}.elementor-841 .elementor-element.elementor-element-711228dc{--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-841 .elementor-element.elementor-element-ca0962c > .elementor-widget-container:hover{--e-transform-scale:1.2;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-ca0962c{left:40px;}body.rtl .elementor-841 .elementor-element.elementor-element-ca0962c{right:40px;}.elementor-841 .elementor-element.elementor-element-ca0962c{top:40px;z-index:4;text-align:center;}.elementor-841 .elementor-element.elementor-element-ca0962c img{width:210px;}.elementor-841 .elementor-element.elementor-element-7a18b200{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:120px;}.elementor-841 .elementor-element.elementor-element-71b6a8d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-5002d4f8{text-align:left;}.elementor-841 .elementor-element.elementor-element-5002d4f8 .elementor-heading-title{font-family:var( --e-global-typography-f61471b-font-family ), Sans-serif;font-size:var( --e-global-typography-f61471b-font-size );font-weight:var( --e-global-typography-f61471b-font-weight );text-transform:var( --e-global-typography-f61471b-text-transform );font-style:var( --e-global-typography-f61471b-font-style );text-decoration:var( --e-global-typography-f61471b-text-decoration );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-226f512c > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-841 .elementor-element.elementor-element-226f512c{text-align:left;}.elementor-841 .elementor-element.elementor-element-226f512c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-4faaca92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-4faaca92{color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-345ddf05 .elementor-button{background-color:var( --e-global-color-60635eb );font-family:var( --e-global-typography-b6ba40d-font-family ), Sans-serif;font-size:var( --e-global-typography-b6ba40d-font-size );font-weight:var( --e-global-typography-b6ba40d-font-weight );text-transform:var( --e-global-typography-b6ba40d-text-transform );font-style:var( --e-global-typography-b6ba40d-font-style );text-decoration:var( --e-global-typography-b6ba40d-text-decoration );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-345ddf05 .elementor-button:hover, .elementor-841 .elementor-element.elementor-element-345ddf05 .elementor-button:focus{background-color:var( --e-global-color-60635eb );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-345ddf05 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-841 .elementor-element.elementor-element-345ddf05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-345ddf05 .elementor-button:hover svg, .elementor-841 .elementor-element.elementor-element-345ddf05 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-33d56874{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-7d4c0788{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-7d4c0788:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-7d4c0788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60635eb );}.elementor-841 .elementor-element.elementor-element-78cd6df5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-174d3f62{text-align:left;}.elementor-841 .elementor-element.elementor-element-174d3f62 .elementor-heading-title{font-family:var( --e-global-typography-f61471b-font-family ), Sans-serif;font-size:var( --e-global-typography-f61471b-font-size );font-weight:var( --e-global-typography-f61471b-font-weight );text-transform:var( --e-global-typography-f61471b-text-transform );font-style:var( --e-global-typography-f61471b-font-style );text-decoration:var( --e-global-typography-f61471b-text-decoration );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-1a5b354c > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-841 .elementor-element.elementor-element-1a5b354c{text-align:left;}.elementor-841 .elementor-element.elementor-element-1a5b354c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-67db3462 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-67db3462{color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-4c213b2e .elementor-button{background-color:var( --e-global-color-60635eb );font-family:var( --e-global-typography-b6ba40d-font-family ), Sans-serif;font-size:var( --e-global-typography-b6ba40d-font-size );font-weight:var( --e-global-typography-b6ba40d-font-weight );text-transform:var( --e-global-typography-b6ba40d-text-transform );font-style:var( --e-global-typography-b6ba40d-font-style );text-decoration:var( --e-global-typography-b6ba40d-text-decoration );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-4c213b2e .elementor-button:hover, .elementor-841 .elementor-element.elementor-element-4c213b2e .elementor-button:focus{background-color:var( --e-global-color-60635eb );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-4c213b2e > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-841 .elementor-element.elementor-element-4c213b2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-4c213b2e .elementor-button:hover svg, .elementor-841 .elementor-element.elementor-element-4c213b2e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-5acca54d{--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-841 .elementor-element.elementor-element-5acca54d:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-5acca54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotel-wastlwirt.at/wp-content/uploads/sonnenbahn-speiereck.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-841 .elementor-element.elementor-element-894f454{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-652986de{--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-841 .elementor-element.elementor-element-652986de:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-652986de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotel-wastlwirt.at/wp-content/uploads/taeler-bus-lungau.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-841 .elementor-element.elementor-element-8393f2e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:120px;}.elementor-841 .elementor-element.elementor-element-8393f2e:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-8393f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60635eb );}.elementor-841 .elementor-element.elementor-element-489ab9e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-35ef4b57{text-align:left;}.elementor-841 .elementor-element.elementor-element-35ef4b57 .elementor-heading-title{font-family:var( --e-global-typography-f61471b-font-family ), Sans-serif;font-size:var( --e-global-typography-f61471b-font-size );font-weight:var( --e-global-typography-f61471b-font-weight );text-transform:var( --e-global-typography-f61471b-text-transform );font-style:var( --e-global-typography-f61471b-font-style );text-decoration:var( --e-global-typography-f61471b-text-decoration );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-4c6b89b6 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-841 .elementor-element.elementor-element-4c6b89b6{text-align:left;}.elementor-841 .elementor-element.elementor-element-4c6b89b6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-4c368f17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-4c368f17{color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-4e13110 .elementor-button{background-color:var( --e-global-color-60635eb );font-family:var( --e-global-typography-b6ba40d-font-family ), Sans-serif;font-size:var( --e-global-typography-b6ba40d-font-size );font-weight:var( --e-global-typography-b6ba40d-font-weight );text-transform:var( --e-global-typography-b6ba40d-text-transform );font-style:var( --e-global-typography-b6ba40d-font-style );text-decoration:var( --e-global-typography-b6ba40d-text-decoration );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-4e13110 .elementor-button:hover, .elementor-841 .elementor-element.elementor-element-4e13110 .elementor-button:focus{background-color:var( --e-global-color-60635eb );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-4e13110 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-841 .elementor-element.elementor-element-4e13110 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-4e13110 .elementor-button:hover svg, .elementor-841 .elementor-element.elementor-element-4e13110 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-726cbf2e{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;}.elementor-841 .elementor-element.elementor-element-1db43dea{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-841 .elementor-element.elementor-element-9f9c51c{--display:grid;--e-con-grid-template-columns:15% 50% 35%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-72adcc35{grid-column:2 / 1 span;}.elementor-841 .elementor-element.elementor-element-72adcc35 img{width:100%;}.elementor-841 .elementor-element.elementor-element-a2a2423{--display:flex;--margin-top:calc(-80px - 8%);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-d89956{left:0px;}body.rtl .elementor-841 .elementor-element.elementor-element-d89956{right:0px;}.elementor-841 .elementor-element.elementor-element-d89956{top:0px;}.elementor-841 .elementor-element.elementor-element-31e650e9 img{height:50px;}.elementor-841 .elementor-element.elementor-element-7311c46a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-7311c46a{text-align:center;font-family:var( --e-global-typography-663fb35-font-family ), Sans-serif;font-size:var( --e-global-typography-663fb35-font-size );font-weight:var( --e-global-typography-663fb35-font-weight );text-transform:var( --e-global-typography-663fb35-text-transform );font-style:var( --e-global-typography-663fb35-font-style );text-decoration:var( --e-global-typography-663fb35-text-decoration );line-height:var( --e-global-typography-663fb35-line-height );letter-spacing:var( --e-global-typography-663fb35-letter-spacing );word-spacing:var( --e-global-typography-663fb35-word-spacing );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-34ee252c{text-align:right;font-family:var( --e-global-typography-e5fa6ac-font-family ), Sans-serif;font-size:var( --e-global-typography-e5fa6ac-font-size );font-weight:var( --e-global-typography-e5fa6ac-font-weight );text-transform:var( --e-global-typography-e5fa6ac-text-transform );font-style:var( --e-global-typography-e5fa6ac-font-style );text-decoration:var( --e-global-typography-e5fa6ac-text-decoration );line-height:var( --e-global-typography-e5fa6ac-line-height );letter-spacing:var( --e-global-typography-e5fa6ac-letter-spacing );word-spacing:var( --e-global-typography-e5fa6ac-word-spacing );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-22aa0392{--display:flex;--position:absolute;--min-height:70%;--overlay-opacity:0.3;bottom:0px;--z-index:0;}.elementor-841 .elementor-element.elementor-element-22aa0392::before, .elementor-841 .elementor-element.elementor-element-22aa0392 > .elementor-background-video-container::before, .elementor-841 .elementor-element.elementor-element-22aa0392 > .e-con-inner > .elementor-background-video-container::before, .elementor-841 .elementor-element.elementor-element-22aa0392 > .elementor-background-slideshow::before, .elementor-841 .elementor-element.elementor-element-22aa0392 > .e-con-inner > .elementor-background-slideshow::before, .elementor-841 .elementor-element.elementor-element-22aa0392 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.hotel-wastlwirt.at/wp-content/uploads/wastlwirt-bildmarke-rot.svg");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:25px auto;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-22aa0392{left:120px;}body.rtl .elementor-841 .elementor-element.elementor-element-22aa0392{right:120px;}.elementor-841 .elementor-element.elementor-element-4fa6a08f{--display:flex;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-5510264a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-841 .elementor-element.elementor-element-17c2dcb8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-5cbcfd81{text-align:left;}.elementor-841 .elementor-element.elementor-element-5cbcfd81 .elementor-heading-title{font-family:var( --e-global-typography-f61471b-font-family ), Sans-serif;font-size:var( --e-global-typography-f61471b-font-size );font-weight:var( --e-global-typography-f61471b-font-weight );text-transform:var( --e-global-typography-f61471b-text-transform );font-style:var( --e-global-typography-f61471b-font-style );text-decoration:var( --e-global-typography-f61471b-text-decoration );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-6225c9b1 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-841 .elementor-element.elementor-element-6225c9b1{text-align:left;}.elementor-841 .elementor-element.elementor-element-6225c9b1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-1b757419{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-841 .elementor-element.elementor-element-1b757419:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-1b757419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-66f112e0{--e-image-carousel-slides-to-show:1;}.elementor-841 .elementor-element.elementor-element-66f112e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-66f112e0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-841 .elementor-element.elementor-element-66f112e0 .elementor-swiper-button.elementor-swiper-button-next{font-size:38px;}.elementor-841 .elementor-element.elementor-element-4d36fde9{--display:grid;--min-height:85svh;--e-con-grid-template-columns:calc(100% / 3);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-841 .elementor-element.elementor-element-2c8a01d6{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-841 .elementor-element.elementor-element-2c8a01d6:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-2c8a01d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotel-wastlwirt.at/wp-content/uploads/sommer-wandern-im-lungau.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-2c8a01d6{left:0px;}body.rtl .elementor-841 .elementor-element.elementor-element-2c8a01d6{right:0px;}.elementor-841 .elementor-element.elementor-element-3425644c{--display:flex;--justify-content:center;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-3425644c:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-3425644c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-25de446d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-6bddd4ae{text-align:center;}.elementor-841 .elementor-element.elementor-element-6bddd4ae .elementor-heading-title{font-family:var( --e-global-typography-f61471b-font-family ), Sans-serif;font-size:var( --e-global-typography-f61471b-font-size );font-weight:var( --e-global-typography-f61471b-font-weight );text-transform:var( --e-global-typography-f61471b-text-transform );font-style:var( --e-global-typography-f61471b-font-style );text-decoration:var( --e-global-typography-f61471b-text-decoration );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-162e9d0e > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-841 .elementor-element.elementor-element-162e9d0e{text-align:center;}.elementor-841 .elementor-element.elementor-element-162e9d0e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-5869e171{text-align:center;color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-6a0fdd5 .elementor-button{background-color:var( --e-global-color-60635eb );font-family:var( --e-global-typography-b6ba40d-font-family ), Sans-serif;font-size:var( --e-global-typography-b6ba40d-font-size );font-weight:var( --e-global-typography-b6ba40d-font-weight );text-transform:var( --e-global-typography-b6ba40d-text-transform );font-style:var( --e-global-typography-b6ba40d-font-style );text-decoration:var( --e-global-typography-b6ba40d-text-decoration );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );fill:var( --e-global-color-c31b01f );color:var( --e-global-color-c31b01f );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-6a0fdd5 .elementor-button:hover, .elementor-841 .elementor-element.elementor-element-6a0fdd5 .elementor-button:focus{background-color:var( --e-global-color-60635eb );color:var( --e-global-color-primary );}.elementor-841 .elementor-element.elementor-element-6a0fdd5 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-841 .elementor-element.elementor-element-6a0fdd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-6a0fdd5 .elementor-button:hover svg, .elementor-841 .elementor-element.elementor-element-6a0fdd5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-841 .elementor-element.elementor-element-f0dc26c{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-4d38e998{--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-841 .elementor-element.elementor-element-4d38e998:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-4d38e998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotel-wastlwirt.at/wp-content/uploads/gemeinsam-wandern-im-lungau.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-841 .elementor-element.elementor-element-7af9f54 > .elementor-widget-container:hover{--e-transform-scale:1.2;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-7af9f54{left:40px;}body.rtl .elementor-841 .elementor-element.elementor-element-7af9f54{right:40px;}.elementor-841 .elementor-element.elementor-element-7af9f54{top:40px;z-index:4;text-align:center;}.elementor-841 .elementor-element.elementor-element-7af9f54 img{width:210px;}.elementor-841 .elementor-element.elementor-element-e1676e9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:120px;}.elementor-841 .elementor-element.elementor-element-e1676e9:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-e1676e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60635eb );}.elementor-841 .elementor-element.elementor-element-6e770afd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-4e035542{text-align:left;}.elementor-841 .elementor-element.elementor-element-4e035542 .elementor-heading-title{font-family:var( --e-global-typography-f61471b-font-family ), Sans-serif;font-size:var( --e-global-typography-f61471b-font-size );font-weight:var( --e-global-typography-f61471b-font-weight );text-transform:var( --e-global-typography-f61471b-text-transform );font-style:var( --e-global-typography-f61471b-font-style );text-decoration:var( --e-global-typography-f61471b-text-decoration );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-5a0b4d0c > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-841 .elementor-element.elementor-element-5a0b4d0c{text-align:left;}.elementor-841 .elementor-element.elementor-element-5a0b4d0c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-50b097d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-50b097d8{color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-5edbf547{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-841 .elementor-element.elementor-element-7682b0c2{--display:flex;}.elementor-841 .elementor-element.elementor-element-50e3cc9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-cc21a97{text-align:left;}.elementor-841 .elementor-element.elementor-element-cc21a97 .elementor-heading-title{font-family:var( --e-global-typography-f61471b-font-family ), Sans-serif;font-size:var( --e-global-typography-f61471b-font-size );font-weight:var( --e-global-typography-f61471b-font-weight );text-transform:var( --e-global-typography-f61471b-text-transform );font-style:var( --e-global-typography-f61471b-font-style );text-decoration:var( --e-global-typography-f61471b-text-decoration );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );color:var( --e-global-color-text );}.elementor-841 .elementor-element.elementor-element-32f41c05 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-841 .elementor-element.elementor-element-32f41c05{text-align:left;}.elementor-841 .elementor-element.elementor-element-32f41c05 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-146de1ec{--display:flex;}.elementor-841 .elementor-element.elementor-element-7b55148f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-7ee66845 img{width:300px;}.elementor-841 .elementor-element.elementor-element-1e59ec91{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-7970bc4c img{height:70px;}.elementor-841 .elementor-element.elementor-element-239a940b{text-align:center;}.elementor-841 .elementor-element.elementor-element-239a940b .elementor-heading-title{font-family:var( --e-global-typography-b6ba40d-font-family ), Sans-serif;font-size:var( --e-global-typography-b6ba40d-font-size );font-weight:var( --e-global-typography-b6ba40d-font-weight );text-transform:var( --e-global-typography-b6ba40d-text-transform );font-style:var( --e-global-typography-b6ba40d-font-style );text-decoration:var( --e-global-typography-b6ba40d-text-decoration );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-2710abc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-1f6d7d1e img{width:300px;}.elementor-841 .elementor-element.elementor-element-1c2ae372{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-77715b27 img{height:70px;}.elementor-841 .elementor-element.elementor-element-7afe9f13{text-align:center;}.elementor-841 .elementor-element.elementor-element-7afe9f13 .elementor-heading-title{font-family:var( --e-global-typography-b6ba40d-font-family ), Sans-serif;font-size:var( --e-global-typography-b6ba40d-font-size );font-weight:var( --e-global-typography-b6ba40d-font-weight );text-transform:var( --e-global-typography-b6ba40d-text-transform );font-style:var( --e-global-typography-b6ba40d-font-style );text-decoration:var( --e-global-typography-b6ba40d-text-decoration );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-4ef441e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-841 .elementor-element.elementor-element-18b796ae img{width:300px;}.elementor-841 .elementor-element.elementor-element-4ec1f811{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-1d0ff11f img{height:70px;}.elementor-841 .elementor-element.elementor-element-49c780af{text-align:center;}.elementor-841 .elementor-element.elementor-element-49c780af .elementor-heading-title{font-family:var( --e-global-typography-b6ba40d-font-family ), Sans-serif;font-size:var( --e-global-typography-b6ba40d-font-size );font-weight:var( --e-global-typography-b6ba40d-font-weight );text-transform:var( --e-global-typography-b6ba40d-text-transform );font-style:var( --e-global-typography-b6ba40d-font-style );text-decoration:var( --e-global-typography-b6ba40d-text-decoration );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-2fa89459{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-4eb3f1d3 img{width:300px;}.elementor-841 .elementor-element.elementor-element-58e1f68c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-26902bfb img{height:70px;}.elementor-841 .elementor-element.elementor-element-2b92ab7f{text-align:center;}.elementor-841 .elementor-element.elementor-element-2b92ab7f .elementor-heading-title{font-family:var( --e-global-typography-b6ba40d-font-family ), Sans-serif;font-size:var( --e-global-typography-b6ba40d-font-size );font-weight:var( --e-global-typography-b6ba40d-font-weight );text-transform:var( --e-global-typography-b6ba40d-text-transform );font-style:var( --e-global-typography-b6ba40d-font-style );text-decoration:var( --e-global-typography-b6ba40d-text-decoration );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );color:var( --e-global-color-c31b01f );}.elementor-841 .elementor-element.elementor-element-67b92e1c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:140px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:140px;--e-n-carousel-arrow-size:38px;}.elementor-841 .elementor-element.elementor-element-67b92e1c > .elementor-widget-container{margin:0px 60px 0px 60px;padding:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-12334468{--display:flex;--position:absolute;--min-height:calc(100% - 270px);--overlay-opacity:0.3;bottom:0px;--z-index:0;}.elementor-841 .elementor-element.elementor-element-12334468::before, .elementor-841 .elementor-element.elementor-element-12334468 > .elementor-background-video-container::before, .elementor-841 .elementor-element.elementor-element-12334468 > .e-con-inner > .elementor-background-video-container::before, .elementor-841 .elementor-element.elementor-element-12334468 > .elementor-background-slideshow::before, .elementor-841 .elementor-element.elementor-element-12334468 > .e-con-inner > .elementor-background-slideshow::before, .elementor-841 .elementor-element.elementor-element-12334468 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.hotel-wastlwirt.at/wp-content/uploads/wastl-herzerl-grau.svg");--background-overlay:'';background-position:top center;background-repeat:repeat;background-size:25px auto;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-12334468{left:calc(50% - 100vw);}body.rtl .elementor-841 .elementor-element.elementor-element-12334468{right:calc(50% - 100vw);}.elementor-841 .elementor-element.elementor-element-511395f9{--display:flex;--position:absolute;--min-height:calc(100% - 270px);bottom:0px;--z-index:0;}.elementor-841 .elementor-element.elementor-element-511395f9:not(.elementor-motion-effects-element-type-background), .elementor-841 .elementor-element.elementor-element-511395f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-511395f9{left:0px;}body.rtl .elementor-841 .elementor-element.elementor-element-511395f9{right:0px;}@media(min-width:768px){.elementor-841 .elementor-element.elementor-element-595d7d63{--width:100%;}.elementor-841 .elementor-element.elementor-element-1d4eb8ee{--width:240px;}.elementor-841 .elementor-element.elementor-element-71fc87ff{--width:calc((100% - 120px) / 3);}.elementor-841 .elementor-element.elementor-element-564d4dc6{--width:calc((100% - 120px) / 3);}.elementor-841 .elementor-element.elementor-element-e34e546{--width:calc((100% - 120px) / 3);}.elementor-841 .elementor-element.elementor-element-5a9e396{--width:calc((100% - 120px) / 3);}.elementor-841 .elementor-element.elementor-element-3aa68785{--width:calc((100% - 120px) / 3);}.elementor-841 .elementor-element.elementor-element-65871dd2{--width:calc((100% - 120px) / 3);}.elementor-841 .elementor-element.elementor-element-56df3cd4{--width:calc((100% - 120px) / 3);}.elementor-841 .elementor-element.elementor-element-a2a2423{--width:70%;}.elementor-841 .elementor-element.elementor-element-22aa0392{--width:calc(30% - 120px);}.elementor-841 .elementor-element.elementor-element-2c8a01d6{--content-width:100%;}.elementor-841 .elementor-element.elementor-element-3425644c{--content-width:100%;}.elementor-841 .elementor-element.elementor-element-12334468{--width:200vw;}}@media(max-width:1366px) and (min-width:768px){.elementor-841 .elementor-element.elementor-element-1d4eb8ee{--width:160px;}.elementor-841 .elementor-element.elementor-element-71fc87ff{--width:calc((100% - 60px) / 2);}.elementor-841 .elementor-element.elementor-element-564d4dc6{--width:calc((100% - 60px) / 2);}.elementor-841 .elementor-element.elementor-element-e34e546{--width:calc((100% - 60px) / 2);}.elementor-841 .elementor-element.elementor-element-5a9e396{--width:calc((100% - 60px) / 2);}.elementor-841 .elementor-element.elementor-element-3aa68785{--width:calc((100% - 60px) / 2);}.elementor-841 .elementor-element.elementor-element-65871dd2{--width:calc((100% - 60px) / 2);}.elementor-841 .elementor-element.elementor-element-56df3cd4{--width:calc((100% - 60px) / 2);}.elementor-841 .elementor-element.elementor-element-a2a2423{--width:70%;}.elementor-841 .elementor-element.elementor-element-22aa0392{--width:calc(30% - 60px);}}@media(max-width:1024px) and (min-width:768px){.elementor-841 .elementor-element.elementor-element-1d4eb8ee{--width:100px;}.elementor-841 .elementor-element.elementor-element-71fc87ff{--width:calc((100% - 30px) / 2);}.elementor-841 .elementor-element.elementor-element-564d4dc6{--width:calc((100% - 30px) / 2);}.elementor-841 .elementor-element.elementor-element-e34e546{--width:calc((100% - 30px) / 2);}.elementor-841 .elementor-element.elementor-element-5a9e396{--width:calc((100% - 30px) / 2);}.elementor-841 .elementor-element.elementor-element-3aa68785{--width:calc((100% - 30px) / 2);}.elementor-841 .elementor-element.elementor-element-65871dd2{--width:calc((100% - 30px) / 2);}.elementor-841 .elementor-element.elementor-element-56df3cd4{--width:calc((100% - 30px) / 2);}.elementor-841 .elementor-element.elementor-element-a2a2423{--width:60%;}.elementor-841 .elementor-element.elementor-element-22aa0392{--width:calc(30% - 60px);}}@media(max-width:1366px){.elementor-841 .elementor-element.elementor-element-3384ad17{--padding-top:160px;--padding-bottom:160px;--padding-left:60px;--padding-right:60px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-841 .elementor-element.elementor-element-5a56b7b3 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-7a1abd11 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-149716e0{--e-con-grid-template-columns:40% 60%;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-7768707{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-3a15b589 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-1f4a4e6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-552249d1{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-5e43b227 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-841 .elementor-element.elementor-element-23d2bfc .elementor-button{font-size:var( --e-global-typography-3bb3150-font-size );line-height:var( --e-global-typography-3bb3150-line-height );letter-spacing:var( --e-global-typography-3bb3150-letter-spacing );word-spacing:var( --e-global-typography-3bb3150-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-841 .elementor-element.elementor-element-4eb6a019{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-21de1aeb .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-4ba0b4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-19dd3bbd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-841 .elementor-element.elementor-element-3f205a90{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-1d4eb8ee{right:30px;}body.rtl .elementor-841 .elementor-element.elementor-element-1d4eb8ee{left:30px;}.elementor-841 .elementor-element.elementor-element-71fc87ff{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-126bd4e4 .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-564d4dc6{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-7b843dfd .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-e34e546{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-feee08c .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-5a9e396{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-3f679da .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-3aa68785{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-48cff007 .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-65871dd2{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-7115ddcd .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-56df3cd4{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-79d3d925 .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-67b2003f{--e-con-grid-template-columns:60% 40%;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-ca0962c img{width:140px;}.elementor-841 .elementor-element.elementor-element-7a18b200{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-5002d4f8 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-226f512c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-345ddf05 .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-33d56874{--e-con-grid-template-columns:60% 40%;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-841 .elementor-element.elementor-element-7d4c0788{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-174d3f62 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-1a5b354c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-4c213b2e .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-894f454{--e-con-grid-template-columns:40% 60%;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-841 .elementor-element.elementor-element-8393f2e{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-35ef4b57 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-4c6b89b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-4e13110 .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-726cbf2e{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-1db43dea{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-9f9c51c{--e-con-grid-template-columns:15% 50% 35%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-72adcc35 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-841 .elementor-element.elementor-element-72adcc35{grid-column:2/ span 1;}.elementor-841 .elementor-element.elementor-element-72adcc35 img{width:100%;}.elementor-841 .elementor-element.elementor-element-7311c46a{font-size:var( --e-global-typography-663fb35-font-size );line-height:var( --e-global-typography-663fb35-line-height );letter-spacing:var( --e-global-typography-663fb35-letter-spacing );word-spacing:var( --e-global-typography-663fb35-word-spacing );}.elementor-841 .elementor-element.elementor-element-34ee252c{font-size:var( --e-global-typography-e5fa6ac-font-size );line-height:var( --e-global-typography-e5fa6ac-line-height );letter-spacing:var( --e-global-typography-e5fa6ac-letter-spacing );word-spacing:var( --e-global-typography-e5fa6ac-word-spacing );}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-22aa0392{left:60px;}body.rtl .elementor-841 .elementor-element.elementor-element-22aa0392{right:60px;}.elementor-841 .elementor-element.elementor-element-4fa6a08f{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-5510264a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-5cbcfd81 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-6225c9b1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-1b757419{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-841 .elementor-element.elementor-element-4d36fde9{--e-con-grid-template-columns:50%;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-841 .elementor-element.elementor-element-3425644c{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-6bddd4ae .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-162e9d0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-6a0fdd5 .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-f0dc26c{--e-con-grid-template-columns:40% 60%;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-841 .elementor-element.elementor-element-7af9f54 img{width:140px;}.elementor-841 .elementor-element.elementor-element-e1676e9{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-4e035542 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-5a0b4d0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-5edbf547{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-cc21a97 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-32f41c05 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-239a940b .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-7afe9f13 .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-49c780af .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-2b92ab7f .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-841 .elementor-element.elementor-element-5a56b7b3 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-7a1abd11 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-149716e0{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-7768707{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-841 .elementor-element.elementor-element-3a15b589 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-1f4a4e6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-552249d1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-841 .elementor-element.elementor-element-5e43b227 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-841 .elementor-element.elementor-element-23d2bfc .elementor-button{font-size:var( --e-global-typography-3bb3150-font-size );line-height:var( --e-global-typography-3bb3150-line-height );letter-spacing:var( --e-global-typography-3bb3150-letter-spacing );word-spacing:var( --e-global-typography-3bb3150-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-841 .elementor-element.elementor-element-3aa7c81b img{object-fit:cover;object-position:center center;}.elementor-841 .elementor-element.elementor-element-21de1aeb .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-4ba0b4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-19dd3bbd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-841 .elementor-element.elementor-element-3f205a90{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-841 .elementor-element.elementor-element-6c958e5b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-841 .elementor-element.elementor-element-71fc87ff{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-126bd4e4 .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-564d4dc6{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-7b843dfd .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-e34e546{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-feee08c .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-5a9e396{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-3f679da .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-3aa68785{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-48cff007 .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-65871dd2{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-7115ddcd .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-56df3cd4{--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-79d3d925 .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-67b2003f{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-711228dc.e-con{--order:99999 /* order end hack */;}.elementor-841 .elementor-element.elementor-element-7a18b200{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-841 .elementor-element.elementor-element-5002d4f8 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-226f512c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-345ddf05 .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-33d56874{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-7d4c0788{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-841 .elementor-element.elementor-element-174d3f62 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-1a5b354c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-4c213b2e .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-5acca54d{--min-height:60vh;}.elementor-841 .elementor-element.elementor-element-5acca54d.e-con{--order:-99999 /* order start hack */;}.elementor-841 .elementor-element.elementor-element-894f454{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-652986de{--min-height:60vh;}.elementor-841 .elementor-element.elementor-element-8393f2e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-841 .elementor-element.elementor-element-35ef4b57 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-4c6b89b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-4e13110 .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-726cbf2e{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-9f9c51c{--e-con-grid-template-columns:20% 50% 30%;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-7311c46a{font-size:var( --e-global-typography-663fb35-font-size );line-height:var( --e-global-typography-663fb35-line-height );letter-spacing:var( --e-global-typography-663fb35-letter-spacing );word-spacing:var( --e-global-typography-663fb35-word-spacing );}.elementor-841 .elementor-element.elementor-element-34ee252c{font-size:var( --e-global-typography-e5fa6ac-font-size );line-height:var( --e-global-typography-e5fa6ac-line-height );letter-spacing:var( --e-global-typography-e5fa6ac-letter-spacing );word-spacing:var( --e-global-typography-e5fa6ac-word-spacing );}.elementor-841 .elementor-element.elementor-element-5510264a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-841 .elementor-element.elementor-element-5cbcfd81 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-6225c9b1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-1b757419{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:85px;}.elementor-841 .elementor-element.elementor-element-4d36fde9{--e-con-grid-template-columns:60%;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-3425644c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-841 .elementor-element.elementor-element-6bddd4ae .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-162e9d0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-6a0fdd5 .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-f0dc26c{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-4d38e998{--min-height:60vh;}.elementor-841 .elementor-element.elementor-element-e1676e9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-841 .elementor-element.elementor-element-4e035542 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-5a0b4d0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-5edbf547{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-841 .elementor-element.elementor-element-7682b0c2{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-841 .elementor-element.elementor-element-cc21a97 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-32f41c05 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-7ee66845 img{width:240px;}.elementor-841 .elementor-element.elementor-element-239a940b .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-1f6d7d1e img{width:240px;}.elementor-841 .elementor-element.elementor-element-7afe9f13 .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-18b796ae img{width:240px;}.elementor-841 .elementor-element.elementor-element-49c780af .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-4eb3f1d3 img{width:240px;}.elementor-841 .elementor-element.elementor-element-2b92ab7f .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-67b92e1c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-top-position:100px;--e-n-carousel-arrow-next-top-position:100px;}.elementor-841 .elementor-element.elementor-element-67b92e1c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 15px 0px 15px;}.elementor-841 .elementor-element.elementor-element-12334468{--min-height:calc(100% - 188px);}.elementor-841 .elementor-element.elementor-element-511395f9{--min-height:calc(100% - 210px);}}@media(max-width:767px){.elementor-841 .elementor-element.elementor-element-3384ad17{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-841 .elementor-element.elementor-element-5a56b7b3 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-7a1abd11 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-149716e0{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-7768707{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-3a15b589 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-1f4a4e6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-255edc24 .elementor-heading-title{font-size:26px;}.elementor-841 .elementor-element.elementor-element-552249d1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-6ff25e3f .elementor-icon{font-size:70px;}.elementor-841 .elementor-element.elementor-element-6ff25e3f .elementor-icon svg{height:70px;}.elementor-841 .elementor-element.elementor-element-5e43b227 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-841 .elementor-element.elementor-element-23d2bfc .elementor-button{font-size:var( --e-global-typography-3bb3150-font-size );line-height:var( --e-global-typography-3bb3150-line-height );letter-spacing:var( --e-global-typography-3bb3150-letter-spacing );word-spacing:var( --e-global-typography-3bb3150-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-841 .elementor-element.elementor-element-4eb6a019{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-3e47ad85 .elementor-icon{font-size:70px;}.elementor-841 .elementor-element.elementor-element-3e47ad85 .elementor-icon svg{height:70px;}.elementor-841 .elementor-element.elementor-element-21de1aeb .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-4ba0b4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-19dd3bbd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-841 .elementor-element.elementor-element-3f205a90{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-1d4eb8ee{--width:100%;--min-height:40px;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-1d4eb8ee{right:0px;}body.rtl .elementor-841 .elementor-element.elementor-element-1d4eb8ee{left:0px;}.elementor-841 .elementor-element.elementor-element-71fc87ff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:180px 1fr;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-13063897{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-126bd4e4 .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-564d4dc6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:180px 1fr;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-6b693e7e{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-7b843dfd .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-e34e546{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:180px 1fr;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-82b2787{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-feee08c .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-5a9e396{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:180px 1fr;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-171ae58b{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-3f679da .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-3aa68785{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:180px 1fr;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-3fb6b56d{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-48cff007 .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-65871dd2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:180px 1fr;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-63a9299f{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-7115ddcd .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-56df3cd4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:180px 1fr;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-3a904398{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-79d3d925 .elementor-heading-title{font-size:var( --e-global-typography-f7cad98-font-size );line-height:var( --e-global-typography-f7cad98-line-height );letter-spacing:var( --e-global-typography-f7cad98-letter-spacing );word-spacing:var( --e-global-typography-f7cad98-word-spacing );}.elementor-841 .elementor-element.elementor-element-67b2003f{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-ca0962c > .elementor-widget-container{--e-transform-rotateZ:25deg;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-ca0962c{left:calc(100% - 140px);}body.rtl .elementor-841 .elementor-element.elementor-element-ca0962c{right:calc(100% - 140px);}.elementor-841 .elementor-element.elementor-element-ca0962c{top:calc(60vw - 60px);}.elementor-841 .elementor-element.elementor-element-ca0962c img{width:120px;}.elementor-841 .elementor-element.elementor-element-7a18b200{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-5002d4f8 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-226f512c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-345ddf05 .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-33d56874{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-841 .elementor-element.elementor-element-7d4c0788{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-174d3f62 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-1a5b354c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-4c213b2e .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-5acca54d{--min-height:250px;}.elementor-841 .elementor-element.elementor-element-894f454{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-841 .elementor-element.elementor-element-652986de{--min-height:250px;}.elementor-841 .elementor-element.elementor-element-8393f2e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-35ef4b57 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-4c6b89b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-4e13110 .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-726cbf2e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-1db43dea{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-9f9c51c{--e-con-grid-template-columns:0% 65% 35%;--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-a2a2423{--width:70%;}.elementor-841 .elementor-element.elementor-element-a2a2423.e-con{--align-self:flex-end;}.elementor-841 .elementor-element.elementor-element-7311c46a{font-size:var( --e-global-typography-663fb35-font-size );line-height:var( --e-global-typography-663fb35-line-height );letter-spacing:var( --e-global-typography-663fb35-letter-spacing );word-spacing:var( --e-global-typography-663fb35-word-spacing );}.elementor-841 .elementor-element.elementor-element-34ee252c.elementor-element{--align-self:flex-end;}.elementor-841 .elementor-element.elementor-element-34ee252c{font-size:var( --e-global-typography-e5fa6ac-font-size );line-height:var( --e-global-typography-e5fa6ac-line-height );letter-spacing:var( --e-global-typography-e5fa6ac-letter-spacing );word-spacing:var( --e-global-typography-e5fa6ac-word-spacing );}.elementor-841 .elementor-element.elementor-element-22aa0392{--width:25%;--min-height:200px;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-22aa0392{left:0px;}body.rtl .elementor-841 .elementor-element.elementor-element-22aa0392{right:0px;}.elementor-841 .elementor-element.elementor-element-4fa6a08f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-5510264a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-5cbcfd81 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-6225c9b1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-1b757419{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-841 .elementor-element.elementor-element-4d36fde9{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-841 .elementor-element.elementor-element-2c8a01d6{--min-height:66vw;}.elementor-841 .elementor-element.elementor-element-3425644c{--margin-top:66vw;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-6bddd4ae .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-162e9d0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-6a0fdd5 .elementor-button{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-f0dc26c{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-841 .elementor-element.elementor-element-4d38e998{--min-height:250px;}.elementor-841 .elementor-element.elementor-element-7af9f54 > .elementor-widget-container{--e-transform-rotateZ:25deg;}body:not(.rtl) .elementor-841 .elementor-element.elementor-element-7af9f54{left:calc(100% - 140px);}body.rtl .elementor-841 .elementor-element.elementor-element-7af9f54{right:calc(100% - 140px);}.elementor-841 .elementor-element.elementor-element-7af9f54{top:calc(60vw - 60px);}.elementor-841 .elementor-element.elementor-element-7af9f54 img{width:120px;}.elementor-841 .elementor-element.elementor-element-e1676e9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-4e035542 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-5a0b4d0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-5edbf547{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-841 .elementor-element.elementor-element-7682b0c2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-841 .elementor-element.elementor-element-cc21a97 .elementor-heading-title{font-size:var( --e-global-typography-f61471b-font-size );line-height:var( --e-global-typography-f61471b-line-height );letter-spacing:var( --e-global-typography-f61471b-letter-spacing );word-spacing:var( --e-global-typography-f61471b-word-spacing );}.elementor-841 .elementor-element.elementor-element-32f41c05 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-841 .elementor-element.elementor-element-7ee66845 img{width:200px;}.elementor-841 .elementor-element.elementor-element-239a940b .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-1f6d7d1e img{width:200px;}.elementor-841 .elementor-element.elementor-element-7afe9f13 .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-18b796ae img{width:200px;}.elementor-841 .elementor-element.elementor-element-49c780af .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-4eb3f1d3 img{width:200px;}.elementor-841 .elementor-element.elementor-element-2b92ab7f .elementor-heading-title{font-size:var( --e-global-typography-b6ba40d-font-size );line-height:var( --e-global-typography-b6ba40d-line-height );letter-spacing:var( --e-global-typography-b6ba40d-letter-spacing );word-spacing:var( --e-global-typography-b6ba40d-word-spacing );}.elementor-841 .elementor-element.elementor-element-67b92e1c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-top-position:80px;--e-n-carousel-arrow-size:38px;}.elementor-841 .elementor-element.elementor-element-67b92e1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-841 .elementor-element.elementor-element-12334468{--width:200vw;--min-height:calc(100% - 148px);}.elementor-841 .elementor-element.elementor-element-511395f9{--min-height:calc(100% - 170px);}}/* Start custom CSS for image, class: .elementor-element-3aa7c81b */.elementor-841 .elementor-element.elementor-element-3aa7c81b a {
    display: block
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4eb8ee */.elementor-841 .elementor-element.elementor-element-1d4eb8ee {
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d89956 */.elementor-841 .elementor-element.elementor-element-d89956 {
    z-index: -1;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
}

.elementor-841 .elementor-element.elementor-element-d89956 img {
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22aa0392 */.elementor-841 .elementor-element.elementor-element-22aa0392 {
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b757419 */.elementor-841 .elementor-element.elementor-element-1b757419 {
    height: 350px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b55148f */.elementor-841 .elementor-element.elementor-element-7b55148f .specials-icon img,
.elementor-841 .elementor-element.elementor-element-7b55148f .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-7b55148f:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-7b55148f:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-7b55148f:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-7b55148f:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2710abc */.elementor-841 .elementor-element.elementor-element-2710abc .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2710abc .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-2710abc:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2710abc:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-2710abc:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-2710abc:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef441e1 */.elementor-841 .elementor-element.elementor-element-4ef441e1 .specials-icon img,
.elementor-841 .elementor-element.elementor-element-4ef441e1 .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-4ef441e1:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-4ef441e1:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-4ef441e1:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-4ef441e1:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa89459 */.elementor-841 .elementor-element.elementor-element-2fa89459 .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2fa89459 .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-2fa89459:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2fa89459:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-2fa89459:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-2fa89459:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b55148f */.elementor-841 .elementor-element.elementor-element-7b55148f .specials-icon img,
.elementor-841 .elementor-element.elementor-element-7b55148f .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-7b55148f:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-7b55148f:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-7b55148f:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-7b55148f:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2710abc */.elementor-841 .elementor-element.elementor-element-2710abc .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2710abc .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-2710abc:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2710abc:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-2710abc:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-2710abc:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef441e1 */.elementor-841 .elementor-element.elementor-element-4ef441e1 .specials-icon img,
.elementor-841 .elementor-element.elementor-element-4ef441e1 .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-4ef441e1:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-4ef441e1:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-4ef441e1:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-4ef441e1:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa89459 */.elementor-841 .elementor-element.elementor-element-2fa89459 .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2fa89459 .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-2fa89459:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2fa89459:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-2fa89459:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-2fa89459:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b55148f */.elementor-841 .elementor-element.elementor-element-7b55148f .specials-icon img,
.elementor-841 .elementor-element.elementor-element-7b55148f .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-7b55148f:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-7b55148f:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-7b55148f:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-7b55148f:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2710abc */.elementor-841 .elementor-element.elementor-element-2710abc .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2710abc .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-2710abc:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2710abc:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-2710abc:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-2710abc:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef441e1 */.elementor-841 .elementor-element.elementor-element-4ef441e1 .specials-icon img,
.elementor-841 .elementor-element.elementor-element-4ef441e1 .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-4ef441e1:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-4ef441e1:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-4ef441e1:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-4ef441e1:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa89459 */.elementor-841 .elementor-element.elementor-element-2fa89459 .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2fa89459 .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-2fa89459:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2fa89459:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-2fa89459:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-2fa89459:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b55148f */.elementor-841 .elementor-element.elementor-element-7b55148f .specials-icon img,
.elementor-841 .elementor-element.elementor-element-7b55148f .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-7b55148f:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-7b55148f:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-7b55148f:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-7b55148f:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2710abc */.elementor-841 .elementor-element.elementor-element-2710abc .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2710abc .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-2710abc:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2710abc:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-2710abc:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-2710abc:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef441e1 */.elementor-841 .elementor-element.elementor-element-4ef441e1 .specials-icon img,
.elementor-841 .elementor-element.elementor-element-4ef441e1 .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-4ef441e1:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-4ef441e1:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-4ef441e1:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-4ef441e1:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa89459 */.elementor-841 .elementor-element.elementor-element-2fa89459 .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2fa89459 .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-2fa89459:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2fa89459:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-2fa89459:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-2fa89459:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b55148f */.elementor-841 .elementor-element.elementor-element-7b55148f .specials-icon img,
.elementor-841 .elementor-element.elementor-element-7b55148f .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-7b55148f:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-7b55148f:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-7b55148f:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-7b55148f:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2710abc */.elementor-841 .elementor-element.elementor-element-2710abc .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2710abc .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-2710abc:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2710abc:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-2710abc:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-2710abc:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef441e1 */.elementor-841 .elementor-element.elementor-element-4ef441e1 .specials-icon img,
.elementor-841 .elementor-element.elementor-element-4ef441e1 .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-4ef441e1:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-4ef441e1:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-4ef441e1:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-4ef441e1:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa89459 */.elementor-841 .elementor-element.elementor-element-2fa89459 .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2fa89459 .elementor-heading-title {
    transition: all 0.3s ease;
}

.elementor-841 .elementor-element.elementor-element-2fa89459:hover .specials-icon img,
.elementor-841 .elementor-element.elementor-element-2fa89459:focus .specials-icon img {
    transform: scale(1.25);
}

.elementor-841 .elementor-element.elementor-element-2fa89459:hover .elementor-heading-title,
.elementor-841 .elementor-element.elementor-element-2fa89459:active .elementor-heading-title {
    color: var( --e-global-color-primary, #a61008 );
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-67b92e1c */.elementor-841 .elementor-element.elementor-element-67b92e1c .swiper-button-disabled {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12334468 */.elementor-841 .elementor-element.elementor-element-12334468 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511395f9 */.elementor-841 .elementor-element.elementor-element-511395f9 {
    pointer-events: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sorts Mill Goudy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.hotel-wastlwirt.at/wp-content/uploads/SortsMillGoudy-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Sorts Mill Goudy';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.hotel-wastlwirt.at/wp-content/uploads/SortsMillGoudy-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */