@font-face{font-family:'Better Times';font-style:normal;font-weight:normal;font-display:auto;src:url(https://hotel-trattnig.dev.codemiq.at/wp-content/uploads/2020/11/font-1.woff2) format('woff2') , url(https://hotel-trattnig.dev.codemiq.at/wp-content/uploads/2020/11/font-1.woff) format('woff')}.elementor-14678 .elementor-element.elementor-element-3242a89.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0}.elementor-14678 .elementor-element.elementor-element-3242a89 .swiper-pagination-bullet-active,.elementor-14678 .elementor-element.elementor-element-3242a89 .swiper-pagination-progressbar-fill{background-color:#b7d472}.elementor-14678 .elementor-element.elementor-element-3242a89 .swiper-pagination-fraction{color:#b7d472}.elementor-14678 .elementor-element.elementor-element-3242a89 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;height:11px;width:11px}.elementor-14678 .elementor-element.elementor-element-3242a89 .swiper-horizontal .swiper-pagination-progressbar{height:11px}.elementor-14678 .elementor-element.elementor-element-3242a89 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#fff;opacity:1}.elementor-14678 .elementor-element.elementor-element-ced6cec .elementor-heading-title{color:#fff}.elementor-14678 .elementor-element.elementor-element-4a6d8f6{margin-top:-70px;margin-bottom:0;padding:0 0 0 0}.elementor-14678 .elementor-element.elementor-element-9dc7c9a{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-14678 .elementor-element.elementor-element-7fad9c1 .elementor-heading-title{font-family:"Better Times",sans-serif;font-size:1.2rem;color:#fff}.elementor-14678 .elementor-element.elementor-element-92b27a0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-14678 .elementor-element.elementor-element-92b27a0{font-size:.7rem;line-height:1em;color:#fff}.elementor-14678 .elementor-element.elementor-element-fc0fb02>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-14678 .elementor-element.elementor-element-2256f29>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-14678 .elementor-element.elementor-element-66947b7>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-14678 .elementor-element.elementor-element-66947b7{text-align:center}.elementor-14678 .elementor-element.elementor-element-b0e6d9e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-14678 .elementor-element.elementor-element-541b550.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-14678 .elementor-element.elementor-element-541b550>.elementor-element-populated{padding:0 2rem 0 0}.elementor-14678 .elementor-element.elementor-element-631cdb0 .elementor-button{background-color:#968678;font-size:.7rem;fill:#fff;color:#fff}.elementor-14678 .elementor-element.elementor-element-631cdb0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-14678 .elementor-element.elementor-element-36810325{text-align:left}.elementor-14678 .elementor-element.elementor-element-ade1220:not(.elementor-motion-effects-element-type-background), .elementor-14678 .elementor-element.elementor-element-ade1220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-08076eb)}.elementor-14678 .elementor-element.elementor-element-ade1220{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:4rem;margin-bottom:-4rem;padding:1.5rem 0 0 0}.elementor-14678 .elementor-element.elementor-element-ade1220>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-14678 .elementor-element.elementor-element-2ae69ea.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14678 .elementor-element.elementor-element-58c0e1b .elementor-button{background-color:#968678;font-size:.7rem;fill:#fff;color:#fff;border-radius:0 0 0 0;padding:14px 14px 8px 14px}.elementor-14678 .elementor-element.elementor-element-58c0e1b{width:auto;max-width:auto}.elementor-14678 .elementor-element.elementor-element-58c0e1b>.elementor-widget-container{margin:0 10px 0 10px;padding:0 0 0 0}.elementor-14678 .elementor-element.elementor-element-4791380{margin-top:0;margin-bottom:0}.elementor-14678 .elementor-element.elementor-element-1b93368.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14678 .elementor-element.elementor-element-1a23fe8{width:auto;max-width:auto}.elementor-14678 .elementor-element.elementor-element-1a23fe8>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-14678 .elementor-element.elementor-element-1a23fe8 .elementor-button-content-wrapper{flex-direction:row}.elementor-14678 .elementor-element.elementor-element-1a23fe8 .elementor-button{font-size:.7rem;padding:13px 14px 9px 14px}@media (min-width:768px){.elementor-14678 .elementor-element.elementor-element-ebc2a6e{width:15%}.elementor-14678 .elementor-element.elementor-element-fc0fb02{width:55.81%}.elementor-14678 .elementor-element.elementor-element-541b550{width:28.854%}}@media (max-width:1024px){.elementor-14678 .elementor-element.elementor-element-3242a89.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-14678 .elementor-element.elementor-element-541b550>.elementor-element-populated{padding:0 1rem 0 0}}@media (max-width:767px){.elementor-14678 .elementor-element.elementor-element-3242a89.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-14678 .elementor-element.elementor-element-541b550.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14678 .elementor-element.elementor-element-541b550>.elementor-element-populated{padding:0 0 1rem 0}}.elementor-carousel-image{filter:saturate(80%)}.elementor-14678 .elementor-element.elementor-element-ebc2a6e{background-color:#968678;min-height:141px;display:flex;justify-content:center;align-items:center}.elementor-14678 .elementor-element.elementor-element-fc0fb02{background-color:#f4f3f1;height:100%;display:flex;justify-content:center;align-items:center}.elementor-14678 .elementor-element.elementor-element-fc0fb02 .wp-caption-text{align-self:flex-end}.elementor-14678 .elementor-element.elementor-element-fc0fb02 .elementor-widget-wrap>.elementor-element{width:33%}.elementor-14678 .elementor-element.elementor-element-fc0fb02 img{height:26px;width:auto}.elementor-14678 .elementor-element.elementor-element-fc0fb02 .widget-image-caption{text-transform:none;height:auto;margin:0;font-size:.9rem;margin-top:10px}.elementor-14678 .elementor-element.elementor-element-631cdb0 .elementor-button-icon svg{width:19px;margin-top:-4px}.elementor-14678 .elementor-element.elementor-element-631cdb0{border:solid 1px #968678}.elementor-14678 .elementor-element.elementor-element-631cdb0:hover{opacity:.8;transition:500ms}.elementor-14678 .elementor-element.elementor-element-541b550{background-color:#f4f3f1;height:100%;display:flex;align-items:center;justify-content:center}.elementor-14678 .elementor-element.elementor-element-541b550 .elementor-button{height:50px;border-radius:0;padding-top:20px;padding-bottom:17px;padding-left:19px;padding-right:19px}.elementor-14678 .elementor-element.elementor-element-541b550 .elementor-widget-wrap{display:flex;flex-direction:row}.elementor-14678 .elementor-element.elementor-element-541b550 .elementor-widget-wrap>.elementor-element{width:auto}@media screen and (max-width:768px){.elementor-14678 .elementor-element.elementor-element-541b550 .elementor-element{margin-top:10px}}.elementor-14678 .elementor-element.elementor-element-58c0e1b:hover{opacity:.8;transition:500ms}