/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.IT_regularFont,.path-taxonomy .field--name-description,.path-taxonomy.path-frontpage .banner-wrapper .offer-period{font-family:"avenir-light",sans-serif;color:#80859b}.IT_specialFont,.path-taxonomy .view-content .views-row .views-field-title a,.path-taxonomy .field--name-name,.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row .taxonomy-term .field--name-field-max-rating,.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row .taxonomy-term .field--name-field-rating,#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title,.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-title a,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-title a,.path-angebote .view-angebote .offer-item-wrapper .offer-title a,.view-frontpage:not(.highlight-view) .view-content .views-row .views-field-title a,h1,h2,h3,h4{font-family:"Adobe Caslon Pro",serif;color:#40424d}.IT_specialFont a,.path-taxonomy .view-content .views-row .views-field-title a a,.path-taxonomy .field--name-name a,.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row .taxonomy-term .field--name-field-max-rating a,.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row .taxonomy-term .field--name-field-rating a,#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title a,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title a,.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-title a a,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-title a a,.path-angebote .view-angebote .offer-item-wrapper .offer-title a a,.view-frontpage:not(.highlight-view) .view-content .views-row .views-field-title a a,h1 a,h2 a,h3 a,h4 a{color:#40424d}.IT_metaTitle,.path-node.page-node-type-article .node .field--name-field-meta-titel,.path-node.page-node-type-sub-inhaltsseite .node .field--name-field-meta-titel,.path-node.page-node-type-angebot .region-content .node .field--name-field-offer-period,.path-node.page-node-type-angebot .region-content .node .field--name-bundle-fieldnode,.path-taxonomy .view-content .views-row .views-field-field-meta-titel a,.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row .taxonomy-term .field--name-taxonomy-term-title,.block-hotel-general-images-compare-block .block-title,.view-frontpage:not(.highlight-view) .view-content .views-row .views-field-field-meta-titel,.block-content--type-text-block .field--name-block-description,.views-field-field-meta-titel,.meta-title,.field--field-meta-title{font-family:"avenir-light",sans-serif;color:#582147;font-size:1rem;font-weight:300;letter-spacing:1.28px;text-transform:uppercase}.block-title-main,.testimonials-wrapper .field--name-field-title h2,#block-instagram .field--name-field-headline{color:#40424d;font-family:"Adobe Caslon Pro",serif;font-size:22px !important;font-weight:400}@media screen and (min-width:768px){.block-title-main,.testimonials-wrapper .field--name-field-title h2,#block-instagram .field--name-field-headline{font-size:25px !important}}@media screen and (min-width:992px){.block-title-main,.testimonials-wrapper .field--name-field-title h2,#block-instagram .field--name-field-headline{font-size:30px !important}}.IT_gradient,.path-contact #block-onlinebuchung .submit-bookonline,.path-node.page-node-type-article .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .slide__caption .slide__link a,.path-node.page-node-type-sub-inhaltsseite .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .slide__caption .slide__link a,.footer,.btn-primary{background:#582147;background:-webkit-gradient(left bottom,right top,color-stop(0%,#582147),color-stop(100%,#823147));background:linear-gradient(45deg,#582147 0%,#823147 100%)}.IT_gradientHover,.path-contact #block-onlinebuchung .submit-bookonline:hover,.path-contact #block-onlinebuchung .submit-bookonline:focus,.path-contact #block-onlinebuchung .submit-bookonline:active,.path-node.page-node-type-article .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .slide__caption .slide__link a:hover,.path-node.page-node-type-sub-inhaltsseite .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .slide__caption .slide__link a:hover,.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#582147;background:-webkit-gradient(left bottom,right top,color-stop(0%,#582147),color-stop(100%,#582147));background:linear-gradient(45deg,#582147 0%,#582147 100%)}@font-face{font-family:"avenir-light";src:url(/themes/custom/igeltech/fonts/32BCED_0_0.eot);src:url(/themes/custom/igeltech/fonts/32BCED_0_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/igeltech/fonts/32BCED_0_0.woff2) format("woff2"),url(/themes/custom/igeltech/fonts/32BCED_0_0.woff) format("woff"),url(/themes/custom/igeltech/fonts/32BCED_0_0.ttf) format("truetype");font-weight:normal;font-display:swap}@font-face{font-family:"avenir-light";src:url(/themes/custom/igeltech/fonts/32BCEE_0_0.eot);src:url(/themes/custom/igeltech/fonts/32BCEE_0_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/igeltech/fonts/32BCEE_0_0.woff2) format("woff2"),url(/themes/custom/igeltech/fonts/32BCEE_0_0.woff) format("woff"),url(/themes/custom/igeltech/fonts/32BCEE_0_0.ttf) format("truetype");font-weight:bold;font-display:swap}@font-face{font-family:"Courier";src:url(/themes/custom/igeltech/fonts/CourierNew.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"../fonts/pt-serif";src:url(/themes/custom/igeltech/fonts/PTF55F-webfont.eot);src:url(/themes/custom/igeltech/fonts/PTF55F-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/igeltech/fonts/PTF55F-webfont.woff) format("woff"),url(/themes/custom/igeltech/fonts/PTF55F-webfont.ttf) format("truetype"),url(/themes/custom/igeltech/fonts/PTF55F-webfont.svg#pt_serifregular) format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"pt-serif";src:url(/themes/custom/igeltech/fonts/PTF56F-webfont.eot);src:url(/themes/custom/igeltech/fonts/PTF56F-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/igeltech/fonts/PTF56F-webfont.woff) format("woff"),url(/themes/custom/igeltech/fonts/PTF56F-webfont.ttf) format("truetype"),url(/themes/custom/igeltech/fonts/PTF56F-webfont.svg#pt_serifitalic) format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Adobe Caslon Pro";src:url(/themes/custom/igeltech/fonts/ACaslonPro-Regular.eot) format("embedded-opentype"),url(/themes/custom/igeltech/fonts/ACaslonPro-Regular.woff) format("woff"),url(/themes/custom/igeltech/fonts/ACaslonPro-Regular.ttf) format("truetype"),url(/themes/custom/igeltech/fonts/ACaslonPro-Regular.otf) format("opentype"),url(/themes/custom/igeltech/fonts/ACaslonPro-Regular.svg) format("svg");font-display:swap}@font-face{font-family:"Adobe Caslon Pro";src:url(/themes/custom/igeltech/fonts/ACaslonPro-Bold.eot) format("embedded-opentype"),url(/themes/custom/igeltech/fonts/ACaslonPro-Bold.woff) format("woff"),url(/themes/custom/igeltech/fonts/ACaslonPro-Bold.ttf) format("truetype"),url(/themes/custom/igeltech/fonts/ACaslonPro-Bold.otf) format("opentype"),url(/themes/custom/igeltech/fonts/ACaslonPro-Bold.svg) format("svg");font-display:swap;font-weight:bold}@font-face{font-family:"Adobe Caslon Pro";src:url(/themes/custom/igeltech/fonts/ACaslonPro-Italic.eot) format("embedded-opentype"),url(/themes/custom/igeltech/fonts/ACaslonPro-Italic.woff) format("woff"),url(/themes/custom/igeltech/fonts/ACaslonPro-Italic.ttf) format("truetype"),url(/themes/custom/igeltech/fonts/ACaslonPro-Italic.otf) format("opentype"),url(/themes/custom/igeltech/fonts/ACaslonPro-Italic.svg) format("svg");font-display:swap;font-style:italic}@font-face{font-family:"Avenir Black";src:url(/themes/custom/igeltech/fonts/Avenir-Black.eot) format("embedded-opentype"),url(/themes/custom/igeltech/fonts/Avenir-Black.woff) format("woff"),url(/themes/custom/igeltech/fonts/Avenir-Black.woff2) format("woff2");font-display:swap}html,body{background-color:#fff;font-family:"avenir-light",sans-serif;font-size:16px;color:#80859b;margin-top:0}body{transition:padding 400ms ease-in-out;overflow-x:hidden}body .container{margin:0 auto;max-width:1280px !important;width:100%}@media screen and (min-width:601px){body .container{width:95%}}@media screen and (min-width:993px){body .container{width:90%}}@media screen and (min-width:1201px){body .container{width:80%}}input{-webkit-appearance:none;-webkit-border-radius:0}.main-container{padding-top:90px}@media screen and (min-width:992px){.main-container{padding-top:0}}.main-container .row:before{content:"";z-index:-1;position:absolute;left:50%;top:0;width:100vw;height:108px;background:#f7f4f4;transform:translateX(-50%)}@media screen and (min-width:992px){.main-container .row:before{display:none}}h1,h2,h3,h4{font-weight:400}h1 a,h1 a:hover,h1 a:focus,h1 a:active,h2 a,h2 a:hover,h2 a:focus,h2 a:active,h3 a,h3 a:hover,h3 a:focus,h3 a:active,h4 a,h4 a:hover,h4 a:focus,h4 a:active{color:#40424d}h1{font-size:3rem;text-align:center;word-wrap:break-word}a,a:hover,a:focus,a:active{color:#80859b;outline:none}.page-header{border:0}.form-control:focus{border-color:#582147;box-shadow:inset 0 1px 1px rgba(130,49,71,.075),0 0 8px rgba(88,33,71,.6)}.btn-primary{border-color:#582147}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{border-color:#582147;box-shadow:inset 0 1px 1px rgba(130,49,71,.075),0 0 8px rgba(88,33,71,.6);outline:none}.banner-wrapper+.region-content{padding-top:0}.region-content{padding-top:100px}.region-content td,.region-content th{padding:5px}#sliding-popup{background:#efefef !important}#sliding-popup p{color:#1e2031}.eu-cookie-compliance-banner.eu-cookie-compliance-banner-info{position:relative;width:100%}.eu-cookie-compliance-content{width:100%;max-width:none;padding:0}@media ALL and (max-width:620px){.eu-cookie-compliance-content .eu-cookie-compliance-message{padding-right:15px}.eu-cookie-compliance-content .eu-cookie-compliance-buttons{width:100%;position:relative;height:40px;max-width:none}.eu-cookie-compliance-content .eu-cookie-compliance-agree-button,.eu-cookie-compliance-content .eu-cookie-compliance-more-button,.eu-cookie-compliance-content .eu-cookie-compliance-hide-button{width:50%;max-width:none}}.eu-cookie-compliance-message{max-width:none;display:block;margin:0;box-sizing:border-box;padding:10px 260px 10px 15px;height:100%;float:none;line-height:20px}.eu-cookie-compliance-message h2,.eu-cookie-compliance-message p{display:inline;margin:0;font-size:14px;font-weight:400;line-height:17px}.eu-cookie-compliance-message p{font-weight:100;font-size:12px}.eu-cookie-compliance-buttons{position:absolute;right:0;top:0;display:flex;height:100%;margin:0;max-width:250px}.eu-cookie-compliance-more-button.disagree-button,.eu-cookie-compliance-agree-button{margin:0;text-shadow:none;border:0;background-image:none;border-radius:0;box-shadow:none}.eu-cookie-compliance-agree-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button{text-shadow:none;color:#fff;background:#582147;border:0;font-weight:normal;font-size:15px;background-image:none;font-family:inherit;box-shadow:none;margin:0;padding:0 15px;outline:none;cursor:pointer;transition:background .2s;text-transform:uppercase;text-decoration:none;font-size:13px;flex:1}.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-hide-button:active{background-color:#582147;background-image:none}.eu-cookie-compliance-more-button{background:#efefef;color:#1e2031}.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-more-button:active{background:#80859b}@media ALL and (max-width:767px){h1{font-size:2.5rem}}*,p{word-break:break-word}#block-views-block-announcements-block-1{width:100%;position:fixed;top:-1000px;left:0;z-index:999;background-color:#fff;text-align:center;padding:5px 15px}#block-views-block-announcements-block-1 .view-announcements{position:relative;max-width:1140px;margin:0 auto}#block-views-block-announcements-block-1 .views-field-nid,#block-views-block-announcements-block-1 .views-field-field-colour,#block-views-block-announcements-block-1 .views-field-field-colour-text{display:none}#block-views-block-announcements-block-1 .views-field.views-field-nothing{position:absolute;display:inline-block;width:24px;height:24px;bottom:0;right:0;cursor:pointer}#block-views-block-announcements-block-1 .views-field-body a{color:unset;text-decoration:underline}#block-views-block-announcements-block-1 .views-field-body .field-content p:after{content:"xxx";color:transparent}.navbar.container{margin-top:0}.navbar-collapse-img img{max-width:215px}ol.breadcrumb{background:transparent;margin-bottom:0;padding:5px 0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:.75rem;text-transform:uppercase;font-family:"avenir-light",sans-serif}ol.breadcrumb a,ol.breadcrumb .active{letter-spacing:1px;color:#833248}ol.breadcrumb .active{font-family:"Avenir Black",serif}ol.breadcrumb>li+li:before{content:">";color:#833248;font-family:"avenir-light",sans-serif}.region-footer{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:530px){.region-footer{flex-wrap:nowrap}}.region-footer #block-igeltech-footerinformation{width:100%}@media screen and (min-width:530px){.region-footer #block-igeltech-footerinformation{width:30%}}.region-footer #block-igeltech-footer{width:100%}@media screen and (min-width:530px){.region-footer #block-igeltech-footer{width:50%}}@media screen and (min-width:768px){.region-footer #block-igeltech-footer{width:30%}}.region-footer #block-igeltech-footer .menu--footer.nav{display:block;max-width:90%}.region-footer #block-igeltech-footer .menu--footer.nav>li+li{margin-top:40px}@media screen and (min-width:530px){.region-footer #block-igeltech-footer .menu--footer.nav{justify-content:space-around;max-width:100%}}.region-footer #block-igeltech-footer .menu--footer.nav:before,.region-footer #block-igeltech-footer .menu--footer.nav:after{display:none}.region-footer #block-igeltech-footer .menu--footer.nav li a.dropdown-toggle-custom,.region-footer #block-igeltech-footer .menu--footer.nav li span.dropdown-toggle-custom{display:block;margin:20px 0 10px 0;font-size:1.3rem;text-transform:uppercase;pointer-events:none}@media screen and (min-width:530px){.region-footer #block-igeltech-footer .menu--footer.nav li a.dropdown-toggle-custom,.region-footer #block-igeltech-footer .menu--footer.nav li span.dropdown-toggle-custom{width:100%;margin:14px 0 25px 0}}.region-footer #block-igeltech-footer .menu--footer.nav li a.dropdown-toggle-custom .caret,.region-footer #block-igeltech-footer .menu--footer.nav li a.dropdown-toggle-custom:after,.region-footer #block-igeltech-footer .menu--footer.nav li span.dropdown-toggle-custom .caret,.region-footer #block-igeltech-footer .menu--footer.nav li span.dropdown-toggle-custom:after{display:none}.region-footer #block-igeltech-footer .menu--footer.nav li .dropdown-menu-custom a{position:relative;color:#fff;line-height:30px}.region-footer #block-igeltech-footer .menu--footer.nav li .dropdown-menu-custom a:hover{text-decoration:none}.region-footer #block-igeltech-footer .menu--footer.nav li .dropdown-menu-custom a:hover:after{right:-15px;display:inline-block;opacity:1;transition:all .3s}.region-footer #block-igeltech-footer .menu--footer.nav li .dropdown-menu-custom a:after{content:"";position:absolute;top:50%;right:-10px;display:inline-block;background:url(/themes/custom/igeltech/img/chevron-right.svg) center no-repeat;background-size:cover;height:10px;width:7px;opacity:0;transition:all .3s;transform:translateY(-50%)}.footer{position:relative;overflow:hidden;margin-top:0;padding:40px 0;color:#fff}.footer a{position:relative;color:#fff;line-height:30px}@media screen and (min-width:992px){.footer section,.footer nav:not(#block-postfooter){margin-right:20px}}.footer section h2,.footer nav:not(#block-postfooter) h2{color:#fff;font-family:"avenir-light",sans-serif;font-size:1.3rem;letter-spacing:2px;text-transform:uppercase;margin-bottom:40px}.footer section ul,.footer nav:not(#block-postfooter) ul{list-style:none;padding:0;text-align:left}.footer section ul li a,.footer nav:not(#block-postfooter) ul li a{padding:0}.footer #block-footerlogo{display:none;justify-content:flex-end;width:30%;padding-left:30px;border-left:2px solid #fff;margin-right:0}@media screen and (min-width:992px){.footer #block-footerlogo{display:flex}}.footer #block-footerlogo .field--type-text-with-summary ul{display:flex;flex-wrap:wrap;height:100%;justify-content:center;align-items:flex-start}.footer #block-footerlogo .field--type-text-with-summary ul li.mineralienhotel{width:100%;height:200px;margin-bottom:20px;opacity:1;background-image:url(/themes/custom/igeltech/logo-white.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.footer #block-footerlogo .field--type-text-with-summary ul li.suedtirol,.footer #block-footerlogo .field--type-text-with-summary ul li.eisacktal,.footer #block-footerlogo .field--type-text-with-summary ul li.natzschabs{flex:1;width:65px;height:60px;margin:auto 10px 0;opacity:.9;background-position:center;background-repeat:no-repeat;background-size:contain}.footer #block-footerlogo .field--type-text-with-summary ul li.suedtirol{background-image:url(/themes/custom/igeltech/img/suedtirol.svg)}.footer #block-footerlogo .field--type-text-with-summary ul li.eisacktal{background-image:url(/themes/custom/igeltech/img/eisacktal.svg)}.footer #block-footerlogo .field--type-text-with-summary ul li.natzschabs{background-image:url(/themes/custom/igeltech/img/natzschabs.svg)}.footer #block-postfooter{position:relative;width:100%;font-size:.875rem}.footer #block-postfooter .menu{position:relative;display:flex;flex-wrap:wrap;width:100%;margin-top:30px;margin-right:-20px;margin-left:-20px}.footer #block-postfooter .menu li{display:block;padding:0 20px}.footer #block-postfooter .menu li a{padding:0;font-size:12px;text-transform:uppercase}.footer .block-social-media-links-block{margin-top:40px;margin-right:0}@media screen and (min-width:768px){.footer .block-social-media-links-block ul{text-align:center}}@media ALL and (max-width:767px){.footer .region-footer{overflow:hidden;margin:0 auto}.footer #block-footerlogo{display:none}}@media ALL and (max-width:530px){.footer{padding-bottom:90px}}@media ALL and (max-width:509px){.footer section,.footer nav:not(#block-postfooter),.footer #block-footerlogo{margin:0 auto;float:none}.footer section h2,.footer nav:not(#block-postfooter) h2,.footer #block-footerlogo h2{margin:40px 0 20px}}.main-menu{position:absolute;top:0;left:0;width:100vw;height:100vh;margin-left:calc((-100vw + 100%) / 2);padding:30px;background-color:#f7f4f4;overflow:auto;transform:translateX(200%);transition:all 1s}.main-menu.active{transform:translateX(0);transition:all 1s}.main-menu--inner{max-width:1200px;margin:0 auto}.main-menu .region-navigation-collapsible{display:flex;flex-wrap:wrap}.main-menu #block-hauptnavigation{position:relative;display:flex;width:100%;margin-top:50px}.main-menu #block-hauptnavigation .menu--main{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (min-width:1025px){.main-menu #block-hauptnavigation .menu--main{flex-wrap:nowrap}}.main-menu #block-hauptnavigation .menu--main>li{display:flex;flex-wrap:wrap;width:100%;margin-bottom:15px}@media screen and (min-width:1025px){.main-menu #block-hauptnavigation .menu--main>li{flex-direction:column;width:auto;min-width:200px;margin-bottom:0}}.main-menu #block-hauptnavigation .menu--main>li.shown .caret{top:4px;transform:scaleY(-1);transition:all .5s}@media screen and (min-width:767px){.main-menu #block-hauptnavigation .menu--main>li.shown .caret{top:10px}}.main-menu #block-hauptnavigation .menu--main>li>a{margin:0 auto;background-color:transparent;font-family:"Adobe Caslon Pro",serif;color:#40424d;font-size:30px;font-weight:600;text-decoration:none;text-align:center}.main-menu #block-hauptnavigation .menu--main>li>a:hover{color:#833248}.main-menu #block-hauptnavigation .menu--main>li>a .caret{position:absolute;top:4px;right:-20px;width:30px;height:30px;border:none;transition:all .5s}@media screen and (min-width:767px){.main-menu #block-hauptnavigation .menu--main>li>a .caret{top:8px}}.main-menu #block-hauptnavigation .menu--main>li>a .caret:before,.main-menu #block-hauptnavigation .menu--main>li>a .caret:after{content:"";position:absolute;top:15px;width:8px;height:2px;background-color:#40424d}.main-menu #block-hauptnavigation .menu--main>li>a .caret:before{left:8px;transform:rotate(45deg)}.main-menu #block-hauptnavigation .menu--main>li>a .caret:after{right:9px;transform:rotate(-45deg)}@media screen and (min-width:1025px){.main-menu #block-hauptnavigation .menu--main>li>a .caret{display:none}}.main-menu #block-hauptnavigation .dropdown-menu-custom{position:relative;top:0;display:none;flex-wrap:wrap;width:100%;min-width:160px;padding:5px 0;margin:2px 0 0;border:none;box-shadow:none;background-color:transparent;text-align:center;list-style-type:none}@media screen and (min-width:1025px){.main-menu #block-hauptnavigation .dropdown-menu-custom{position:relative;top:auto;left:auto;display:flex;width:auto}}.main-menu #block-hauptnavigation .dropdown-menu-custom.show{display:flex}.main-menu #block-hauptnavigation .dropdown-menu-custom li{width:100%;margin-bottom:10px}.main-menu #block-hauptnavigation .dropdown-menu-custom a{font-family:"Adobe Caslon Pro",serif;color:#80859b;font-size:16px;font-weight:600}.main-menu #block-hauptnavigation .dropdown-menu-custom a.is-active{color:#582147;background-color:transparent}.main-menu #block-hauptnavigation .dropdown-menu-custom a:hover{color:#833248}.main-menu #block-zusammenklappbaremenu{width:100%}@media screen and (min-width:992px){.main-menu #block-zusammenklappbaremenu{width:auto}}.main-menu .menu--zusammenklappbare-menu{display:flex;justify-content:space-between;width:100%;margin:40px 0 0}@media screen and (min-width:992px){.main-menu .menu--zusammenklappbare-menu{justify-content:flex-start;width:auto;margin:40px -20px 0}}.main-menu .menu--zusammenklappbare-menu li{width:100%;margin:0 20px;text-align:center}@media screen and (min-width:500px){.main-menu .menu--zusammenklappbare-menu li{width:auto}}.main-menu .menu--zusammenklappbare-menu a{display:inline-block;padding-left:40px;background-color:transparent;font-family:"Adobe Caslon Pro",serif;color:#40424d;font-size:30px;font-weight:600;text-decoration:none;text-align:center}.main-menu .menu--zusammenklappbare-menu a:hover{color:#833248;text-decoration:none}.main-menu .block-social-media-links{display:flex;align-items:center;justify-content:center;width:100%;margin-top:40px;margin-left:0}@media screen and (min-width:992px){.main-menu .block-social-media-links{justify-content:flex-start;width:auto;margin-left:auto}}.main-menu .block-social-media-links ul{margin-bottom:0}.main-menu .block-social-media-links ul a{color:#582147;font-size:20px}#block-hauptnavigation,#block-zusammenklappbaremenu{display:none}header.main-header{z-index:10;position:fixed;left:50%;display:flex;align-items:center;width:100vw !important;max-width:calc(100vw - (100vw - 100%)) !important;height:72px;padding-right:0;padding-left:0;border:none;background:transparent;transform:translateX(-50%)}header.main-header.scrolled>.header .header-bg{width:100% !important;transition:all 1s}header.main-header.scrolled>.header .logo{opacity:1;visibility:visible;transition:all .5s;transition-delay:1s}header.main-header>.header{position:relative;display:flex;justify-content:center;width:100%;height:100%;padding-left:15px;float:none}header.main-header>.header .header-bg{z-index:-1;position:absolute;right:50%;top:0;width:auto;height:100%;box-shadow:0 3px 10px rgba(88,33,71,.2);background-color:#fff;transform:translateX(50%);transition:all 1s}@media screen and (min-width:992px){header.main-header>.header .header-bg{right:0;transform:translateX(0)}}header.main-header>.header>.region-navigation{display:flex;align-items:center;width:auto;height:inherit}@media screen and (min-width:992px){header.main-header>.header>.region-navigation{width:100%}}header.main-header>.header .logo{display:none;opacity:0;visibility:hidden;transition:.5s}@media screen and (min-width:1024px){header.main-header>.header .logo{display:block}}header.main-header>.header .logo img{width:161px}header.main-header .block-dropdown-language{position:relative;margin-left:-5px}@media screen and (min-width:992px){header.main-header .block-dropdown-language{margin-left:auto}}header.main-header .block-dropdown-language .dropdown-menu{left:-10px;min-width:142px}@media screen and (min-width:992px){header.main-header .block-dropdown-language .dropdown-menu{left:-10px;min-width:143px}}header.main-header .block-dropdown-language .dropdown-menu li{margin-bottom:5px;text-align:center}header.main-header .block-dropdown-language .dropdown-menu li a{font-family:"Avenir Black",serif;font-size:16px;text-transform:uppercase}header.main-header .block-dropdown-language .dropdown-toggle{position:static}header.main-header .block-dropdown-language .dropdown-toggle:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}header.main-header #block-buchensiejetzt{display:flex;align-items:center;height:100%;padding:0;background-color:#582147}@media screen and (min-width:992px){header.main-header #block-buchensiejetzt{padding:0 25px}}header.main-header #block-buchensiejetzt a{color:#fff;font-family:"Avenir Black",serif;font-size:14px;font-weight:800;font-style:normal;letter-spacing:1.28px;line-height:normal;text-align:center;text-transform:uppercase;text-decoration:none}@media screen and (min-width:992px){header.main-header #block-buchensiejetzt a{font-size:16px}}header.main-header .menu-toggle{z-index:999;position:relative;min-width:72px;width:72px;height:100%;margin-left:-1px;background-color:#833248;border:none;box-shadow:none;outline:none}header.main-header .menu-toggle.active .icon{transition:all .5s}header.main-header .menu-toggle.active .icon.top,header.main-header .menu-toggle.active .icon.middle{top:50%;transform:translate(-50%,-50%) rotate(45deg)}header.main-header .menu-toggle.active .icon.bottom{bottom:34px;transform:translate(-50%,-50%) rotate(-45deg)}header.main-header .menu-toggle .icon{position:absolute;left:50%;width:26px;height:2px;background-color:#fff;transform:translateX(-50%);transition:all .5s}header.main-header .menu-toggle .icon.top{top:27px}header.main-header .menu-toggle .icon.middle{top:50%;transform:translate(-50%,-50%)}header.main-header .menu-toggle .icon.bottom{bottom:27px}.paragraph--type--description-with-image{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:50px 0;margin:0 0 25px}@media screen and (min-width:992px){.paragraph--type--description-with-image{padding:140px 0;margin:0 -25px 50px}}.paragraph--type--description-with-image:before{content:"";position:absolute;left:0;top:0;height:100%;width:100vw;margin-left:calc((-100vw + 100%) / 2);background:#f7f4f4;background-size:cover;z-index:0}.paragraph--type--description-with-image .field--name-field-description,.paragraph--type--description-with-image .field--name-field-image{width:100%;max-width:100% !important;padding:0;z-index:2}@media screen and (min-width:992px){.paragraph--type--description-with-image .field--name-field-description,.paragraph--type--description-with-image .field--name-field-image{width:50%;max-width:50% !important;padding:0 25px !important}}.paragraph--type--description-with-image .field--name-field-image{margin-top:20px}@media screen and (min-width:992px){.paragraph--type--description-with-image .field--name-field-image{margin-top:0}}.paragraph--type--description-with-image .field--name-field-image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--description-with-image h3{color:#40424d;font-family:"Adobe Caslon Pro",serif;font-size:30px;font-weight:400;line-height:1.42857143}.paragraph--type--title-with-description{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:50px 0}@media screen and (min-width:992px){.paragraph--type--title-with-description{margin:100px -25px}}.paragraph--type--title-with-description .field--name-field-title,.paragraph--type--title-with-description .field--name-field-description{width:100%;padding:0}@media screen and (min-width:992px){.paragraph--type--title-with-description .field--name-field-title,.paragraph--type--title-with-description .field--name-field-description{width:50%;padding:0 25px}}.paragraph--type--title-with-description .field--name-field-title{margin-bottom:15px;color:#40424d;font-family:"Adobe Caslon Pro",serif;font-size:25px;font-weight:400;text-align:left}@media screen and (min-width:992px){.paragraph--type--title-with-description .field--name-field-title{margin-bottom:0;font-size:30px}}.paragraph--type--title-with-description .field--name-field-description{color:#80859b;font-size:16px}.paragraph--type--title-with-description .field--name-field-description a{text-decoration:underline}.paragraph--type--two-descriptions{display:flex;flex-wrap:wrap;padding:50px 0}@media screen and (min-width:992px){.paragraph--type--two-descriptions{margin:0 -15px;padding:50px 0 100px}}.paragraph--type--two-descriptions .field--name-field-description,.paragraph--type--two-descriptions .field--name-field-second-description{width:100%;padding:20px 0}.paragraph--type--two-descriptions .field--name-field-description p,.paragraph--type--two-descriptions .field--name-field-second-description p{color:#80859b;font-size:16px;line-height:1.5}@media screen and (min-width:992px){.paragraph--type--two-descriptions .field--name-field-description,.paragraph--type--two-descriptions .field--name-field-second-description{width:50%;padding:0 15px}}.paragraph--type--timestamp-and-description{display:flex;flex-direction:row;margin-bottom:1.4rem;align-items:baseline}.paragraph--type--timestamp-and-description .field--name-field-timestamp{font-family:"Courier";border-bottom:1px solid;min-width:50px}.paragraph--type--timestamp-and-description .field--name-field-timestamp-description{margin-left:10px}@media screen and (min-width:992px){.paragraph--type--timestamp-and-description .field--name-field-timestamp-description{padding-right:60px}}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent;text-decoration:underline}.nav>li.disabled>a{color:#80859b}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:transparent}.block-content--type-text-block{background:#fff;padding:35px 25px;text-align:center}.block-content--type-text-block .field--name-field-title h1{margin-bottom:15px}.block-content--type-text-block .field--name-field-title h2{font-size:2.5rem;margin-top:20px}.block-content--type-text-block .field--name-body{max-width:950px;margin:0 auto}@media all and (max-width:450px){.block-content--type-text-block{padding:25px 15px}}.request-form-block-wrapper{background-color:#582147;width:100vw;position:relative;left:50%;margin-left:-50vw;padding:40px 0}.request-form-block-wrapper .request-form{display:flex;justify-content:space-between;margin:0 auto;height:75%}.request-form-block-wrapper .request-form .request-field{float:left;position:relative}.request-form-block-wrapper .request-form .request-field label{display:block;font-weight:normal;text-transform:uppercase;margin-bottom:0;padding-top:10px;letter-spacing:2px;font-size:16px;color:#fff;text-align:left}.request-form-block-wrapper .request-form .request-field input{outline:none;background:transparent;border:0;height:80px;color:#fff;font-size:1.125rem;font-weight:bold;border-bottom:1px solid #fff}.request-form-block-wrapper .request-form .request-field input.guests,.request-form-block-wrapper .request-form .request-field input.children{width:170px}.request-form-block-wrapper .request-form .request-field input[type=date]::-webkit-calendar-picker-indicator{background:url(/themes/custom/igeltech/img/calendar.png) no-repeat;width:12px;height:14px;margin-right:-5px}.request-form-block-wrapper .request-form .request-field input[type=number]{-moz-appearance:textfield}.request-form-block-wrapper .request-form .request-field input[type=number]::-webkit-inner-spin-button,.request-form-block-wrapper .request-form .request-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.request-form-block-wrapper .request-form .request-field .quantity-spins{position:absolute;right:0;top:63px;display:flex;flex-direction:column}.request-form-block-wrapper .request-form .request-field .quantity-spins .quantity-button{width:9px;height:5px;cursor:pointer}.request-form-block-wrapper .request-form .request-field .quantity-spins .quantity-up{background:url(/themes/custom/igeltech/img/triangle_up.png) no-repeat;margin-bottom:4px}.request-form-block-wrapper .request-form .request-field .quantity-spins .quantity-down{background:url(/themes/custom/igeltech/img/triangle_down.png) no-repeat}.request-form-block-wrapper .request-form .form-item-name label,.request-form-block-wrapper .request-form .form-item-mail label,.request-form-block-wrapper .request-form .form-item-field-comments-0-value label{display:none}.request-form-block-wrapper .request-form .request-submit button{outline:none;position:relative;display:flex;justify-content:center;border:none;border-bottom:1px solid #fff;padding-top:10px;margin:0 auto;height:112px;width:170px;background:transparent;color:#fff;font-family:"Avenir Black",serif;font-size:16px;font-weight:bold;letter-spacing:2px;text-transform:uppercase}.request-form-block-wrapper .request-form .request-submit button:after{content:"";display:block;position:absolute;background:url(/themes/custom/igeltech/img/arrow-right-white.png) no-repeat;background-size:cover;height:16px;width:16px;top:64px}.request-form-block-wrapper .footer-text{color:#fff;font-family:"avenir-light",sans-serif;font-size:16px;margin-top:40px;text-align:left}.request-form-block-wrapper .footer-text strong{font-family:"Avenir Black",serif}.request-form-block-wrapper .footer-text a{text-decoration:underline;color:#fff}@media screen and (max-width:767px){.request-form-block-wrapper{padding:30px}.request-form-block-wrapper .request-form{flex-direction:column}.request-form-block-wrapper .request-form .request-field{margin-bottom:30px}.request-form-block-wrapper .request-form input,.request-form-block-wrapper .request-form .request-submit button{width:100% !important}}@media screen and (min-width:768px)and (max-width:991px){.request-form-block-wrapper{padding:30px 0}.request-form-block-wrapper .request-form input,.request-form-block-wrapper .request-form .request-submit button{width:150px !important}}#block-location,#block-styledgooglemap{background:#fff;float:left;width:100%;margin-top:-15px;margin-bottom:30px;height:450px;text-align:center;overflow:hidden}#block-location #map,#block-styledgooglemap #map{width:100%;height:450px}#block-location .field--name-field-title,#block-styledgooglemap .field--name-field-title{margin-bottom:30px}#block-location p,#block-styledgooglemap p{margin-bottom:35px}@media ALL and (max-width:630px){#block-location,#block-styledgooglemap{width:100%;float:none}}.block-video-tour{margin-bottom:40px}.block-video-tour .two-columns{display:flex;flex-direction:column;min-height:100%;align-items:flex-start}@media screen and (min-width:992px){.block-video-tour .two-columns{flex-direction:row}}.block-video-tour .two-columns .left-column{width:100%}@media screen and (min-width:992px){.block-video-tour .two-columns .left-column{width:40%}}.block-video-tour .two-columns .left-column .field--name-field-title{max-width:320px;margin-bottom:2rem}.block-video-tour .two-columns .right-column{width:100%;position:relative}@media screen and (min-width:992px){.block-video-tour .two-columns .right-column{width:60%}}.block-video-tour .two-columns .right-column .field--name-field-youtube-video{min-width:100%}.block-video-tour .two-columns .right-column .field--name-field-youtube-video .field--name-field-media-oembed-video{line-height:0}.block-video-tour .two-columns .right-column .field--name-field-youtube-video .field--name-field-media-oembed-video iframe{aspect-ratio:16/9;width:100%;height:100%}@supports not (aspect-ratio:1){.block-video-tour .two-columns .right-column .field--name-field-youtube-video .field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%}.block-video-tour .two-columns .right-column .field--name-field-youtube-video .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.block-video-tour .two-columns .right-column .field--name-field-preview{position:absolute;z-index:1;height:100%;cursor:pointer}.block-video-tour .two-columns .right-column .field--name-field-preview:after{content:"";display:inline-block;background:url(/themes/custom/igeltech/img/play_circle.svg) center no-repeat;background-size:cover;height:100px;width:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block-video-tour .two-columns .right-column .field--name-field-preview img{height:100%}@media screen and (min-width:992px){.block-video-tour .two-columns .right-column .field--name-field-preview img{-o-object-fit:cover;object-fit:cover}}.d-none{display:none !important}#play-youtube-video{position:absolute;right:0;bottom:50px;height:100px;width:100px;z-index:1;cursor:pointer}@media screen and (max-width:991px){#play-youtube-video{bottom:290px;height:80px;width:80px}}@media screen and (max-width:867px){#play-youtube-video{bottom:320px}}@media screen and (max-width:465px){#play-youtube-video{bottom:340px}}@media screen and (max-width:309px){#play-youtube-video{bottom:380px}}#play-youtube-video:after{content:"";display:inline-block;background:url(/themes/custom/igeltech/img/play_circle.svg) center no-repeat;background-size:cover;height:100%;width:100%}.contact-message-request-form{position:relative;width:100%;padding:0 50px 80px;background:#fff}@media only screen and (max-width:600px){.contact-message-request-form{padding:0 20px 60px}.contact-message-request-form .block-title{margin-bottom:10px}}.contact-message-request-form .form-type-textarea,.contact-message-request-form .form-textarea-wrapper{width:100%}.contact-message-request-form .field--type-datetime .form-inline{flex-grow:1}.contact-message-request-form .field--type-datetime,.contact-message-request-form .form-item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.contact-message-request-form .form-item .select-wrapper{flex-grow:1}.contact-message-request-form .form-item .form-control{border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:10.57px;height:auto;font-size:16px}.contact-message-request-form .form-item .form-control.form-date{width:195px;padding:5px 14px}@media only screen and (max-width:374px){.contact-message-request-form .form-item .form-control.form-date{width:180px}}.contact-message-request-form .form-item .form-control.form-number,.contact-message-request-form .form-item .form-control.form-select,.contact-message-request-form .form-item .form-control.form-date{flex-grow:1;min-width:195px;height:46px}.contact-message-request-form .form-required:after{display:none}.contact-message-request-form .field--name-field-guests label,.contact-message-request-form .field--name-field-children label{display:block}.contact-message-request-form .field--name-field-guests input,.contact-message-request-form .field--name-field-children input{width:195px}@media only screen and (max-width:374px){.contact-message-request-form .field--name-field-guests input,.contact-message-request-form .field--name-field-children input{width:180px}}.contact-message-request-form .field--name-field-angebot,.contact-message-request-form #edit-field-comments-0-format{display:none}.contact-message-request-form label{flex-basis:110px;line-height:46px;font-weight:normal;font-size:.875rem;text-transform:uppercase;white-space:nowrap}.contact-message-request-form .form-group.form-inline{margin-bottom:0}.contact-message-request-form .form-actions button{position:absolute;width:100%;left:0;bottom:0;padding:20px 10px;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-transform:uppercase;letter-spacing:2px;transition:.2s all}.contact-message-request-form .field--stay_date .field--name-field-comments .form-item textarea{resize:none}.contact-message-request-form .field--stay_date .field--name-field-comments .filter-wrapper{display:none}.contact-message-request-form .select-wrapper{width:auto}.contact-message-request-form .select-wrapper::after{color:#582147}.contact-message-request-form .form-item.form-item-mail{margin-bottom:15px}.view-frontpage:not(.highlight-view){text-align:center}.view-frontpage:not(.highlight-view) .view-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;margin:20px 0}.view-frontpage:not(.highlight-view) .view-content .views-row{position:relative;display:flex;flex-direction:column;padding:0}.view-frontpage:not(.highlight-view) .view-content .views-row .views-field{background:#fff;max-width:100%}.view-frontpage:not(.highlight-view) .view-content .views-row .views-field-field-image img{width:100%}.view-frontpage:not(.highlight-view) .view-content .views-row .views-field-field-meta-titel{padding:20px 10px 0;word-wrap:break-word}.view-frontpage:not(.highlight-view) .view-content .views-row .views-field-title{padding:0 10px 45px}.view-frontpage:not(.highlight-view) .view-content .views-row .views-field-title a{font-style:italic;font-size:1.3rem;text-decoration:none;display:inline-block;max-width:100%;overflow:hidden;padding:10px 5px;word-wrap:break-word}.view-frontpage:not(.highlight-view) .view-content .views-row .views-field-view-node{position:absolute;bottom:0;left:0;width:100%;border-bottom:10px solid #e4e4ea;font-size:.9375rem;transition:border .5s}.view-frontpage:not(.highlight-view) .view-content .views-row .views-field-view-node a{display:inline-block;padding:10px 0;text-decoration:underline}.view-frontpage:not(.highlight-view) .view-content .views-row .views-field-view-node a:after{content:"";display:inline-block;background:url(/themes/custom/igeltech/img/arrow-right.svg) center no-repeat;background-size:cover;height:8px;width:8px;margin-left:10px}.view-frontpage:not(.highlight-view) .view-content .views-row:hover .views-field-view-node{border-color:#582147}@media ALL and (max-width:991px){.view-frontpage .view-content,.view-frontpage:not(.highlight-view) .view-content{grid-gap:15px;margin:15px 0}}@media ALL and (max-width:680px){.view-frontpage .view-content,.view-frontpage:not(.highlight-view) .view-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media ALL and (max-width:380px){.view-frontpage .view-content,.view-frontpage:not(.highlight-view) .view-content{grid-template-columns:repeat(1,minmax(0,1fr))}}.path-angebote .main-container{padding-top:100px}.path-angebote .main-container .breadcrumb{text-align:center}.path-angebote .view-header{text-align:center}.path-angebote .page-header{margin:40px 0 20px}.path-angebote .view-empty{text-align:center}.path-angebote .view-empty p strong{display:block;font-family:"Adobe Caslon Pro",serif;font-size:25px;font-weight:400;color:#333}@media screen and (min-width:768px){.path-angebote .view-empty p strong{font-size:30px}}@media screen and (min-width:992px){.path-angebote .view-empty p strong{font-size:35px}}.block-views-blockangebote-block-1 .view-angebote .view-content,.block-views-blockangebote-block-2 .view-angebote .view-content,.path-angebote .view-angebote .view-content{overflow:visible}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper,.path-angebote .view-angebote .offer-item-wrapper{display:flex;flex-wrap:wrap;height:100%;min-height:inherit}@media screen and (min-width:768px){.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper,.path-angebote .view-angebote .offer-item-wrapper{flex-wrap:nowrap}}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .left-side,.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .middle-position,.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .right-side,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .left-side,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .middle-position,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .right-side,.path-angebote .view-angebote .offer-item-wrapper .left-side,.path-angebote .view-angebote .offer-item-wrapper .middle-position,.path-angebote .view-angebote .offer-item-wrapper .right-side{display:flex;flex-direction:column;justify-content:center;padding:20px 30px}@media screen and (min-width:768px){.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .left-side,.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .middle-position,.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .right-side,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .left-side,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .middle-position,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .right-side,.path-angebote .view-angebote .offer-item-wrapper .left-side,.path-angebote .view-angebote .offer-item-wrapper .middle-position,.path-angebote .view-angebote .offer-item-wrapper .right-side{padding:30px}}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .left-side,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .left-side,.path-angebote .view-angebote .offer-item-wrapper .left-side{width:100%;text-align:left}@media screen and (min-width:768px){.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .left-side,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .left-side,.path-angebote .view-angebote .offer-item-wrapper .left-side{width:35%;text-align:center}}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .middle-position,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .middle-position,.path-angebote .view-angebote .offer-item-wrapper .middle-position{width:100%;text-align:left}@media screen and (min-width:768px){.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .middle-position,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .middle-position,.path-angebote .view-angebote .offer-item-wrapper .middle-position{width:50%}}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .right-side,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .right-side,.path-angebote .view-angebote .offer-item-wrapper .right-side{width:100%;background-color:#582147}@media screen and (min-width:768px){.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .right-side,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .right-side,.path-angebote .view-angebote .offer-item-wrapper .right-side{width:30%}}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-period,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-period,.path-angebote .view-angebote .offer-item-wrapper .offer-period{margin-top:25px;font-size:16px;color:#582147;text-transform:uppercase}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-title,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-title,.path-angebote .view-angebote .offer-item-wrapper .offer-title{margin-bottom:10px}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-title a,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-title a,.path-angebote .view-angebote .offer-item-wrapper .offer-title a{font-size:1.5rem;display:inline-block;transition:all .3s}@media screen and (min-width:768px){.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-title a,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-title a,.path-angebote .view-angebote .offer-item-wrapper .offer-title a{font-size:1.7rem}}@media screen and (min-width:992px){.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-title a,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-title a,.path-angebote .view-angebote .offer-item-wrapper .offer-title a{font-size:1.9rem}}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-title a:hover,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-title a:hover,.path-angebote .view-angebote .offer-item-wrapper .offer-title a:hover{color:#582147;text-decoration:none;transition:all .3s}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-body p,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-body p,.path-angebote .view-angebote .offer-item-wrapper .offer-body p{font-size:16px;font-weight:400;color:#80859b}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-link,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-link,.path-angebote .view-angebote .offer-item-wrapper .offer-link{margin-top:15px}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-link a,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-link a,.path-angebote .view-angebote .offer-item-wrapper .offer-link a{position:relative}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-link a:hover:after,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-link a:hover:after,.path-angebote .view-angebote .offer-item-wrapper .offer-link a:hover:after{right:-25px;transition:all .3s}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .offer-link a:after,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .offer-link a:after,.path-angebote .view-angebote .offer-item-wrapper .offer-link a:after{content:"";position:absolute;right:-20px;top:50%;width:8px;height:9px;background:url("/themes/custom/igeltech/img/arrow-right-grey.svg") no-repeat;background-size:contain;transform:translateY(-50%);transition:all .3s;pointer-events:none}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .right-side .title,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .right-side .title,.path-angebote .view-angebote .offer-item-wrapper .right-side .title{font-size:16px;line-height:1.3;letter-spacing:1.28px;color:#fff;text-transform:uppercase}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .right-side .price,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .right-side .price,.path-angebote .view-angebote .offer-item-wrapper .right-side .price{position:relative;margin-top:20px;color:#fff;font-size:30px;font-weight:400}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .right-side .price:before,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .right-side .price:before,.path-angebote .view-angebote .offer-item-wrapper .right-side .price:before{content:"€"}.block-views-blockangebote-block-1 .view-angebote .offer-item-wrapper .right-side .price:after,.block-views-blockangebote-block-2 .view-angebote .offer-item-wrapper .right-side .price:after,.path-angebote .view-angebote .offer-item-wrapper .right-side .price:after{content:"";display:block;width:100%;margin:15px auto 0;height:2px;background:#fff}.block-views-blockangebote-block-1 .view-angebote .view-header,.block-views-blockangebote-block-2 .view-angebote .view-header,.path-angebote .view-angebote .view-header{background:#fff;padding:5px 50px 50px 50px;margin-bottom:15px}@media screen and (min-width:768px){.block-views-blockangebote-block-1 .view-angebote .view-header,.block-views-blockangebote-block-2 .view-angebote .view-header,.path-angebote .view-angebote .view-header{padding:15px 50px 50px 50px}}.block-views-blockangebote-block-1 .view-angebote .view-content,.block-views-blockangebote-block-2 .view-angebote .view-content,.path-angebote .view-angebote .view-content{margin:0 auto 15px}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row,.path-angebote .view-angebote .view-content .views-row{position:relative;min-height:270px;overflow:hidden;margin-bottom:35px;box-shadow:0 3px 20px rgba(88,33,71,.3);text-align:center;background:#fff;outline:none;transition:all .5s}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row:hover,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row:hover,.path-angebote .view-angebote .view-content .views-row:hover{box-shadow:0 5px 20px rgba(88,33,71,.5);transition:all .5s}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row:last-child,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row:last-child,.path-angebote .view-angebote .view-content .views-row:last-child{margin-bottom:0}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row>.views-field-nothing,.block-views-blockangebote-block-1 .view-angebote .view-content .views-row>.views-field-nothing-1,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row>.views-field-nothing,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row>.views-field-nothing-1,.path-angebote .view-angebote .view-content .views-row>.views-field-nothing,.path-angebote .view-angebote .view-content .views-row>.views-field-nothing-1{height:100%;min-height:inherit}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row>.views-field-nothing>.field-content,.block-views-blockangebote-block-1 .view-angebote .view-content .views-row>.views-field-nothing-1>.field-content,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row>.views-field-nothing>.field-content,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row>.views-field-nothing-1>.field-content,.path-angebote .view-angebote .view-content .views-row>.views-field-nothing>.field-content,.path-angebote .view-angebote .view-content .views-row>.views-field-nothing-1>.field-content{display:block;height:100%;min-height:inherit}.block-views-blockangebote-block-1 .view-angebote .view-footer,.block-views-blockangebote-block-2 .view-angebote .view-footer,.path-angebote .view-angebote .view-footer{margin:15px 0 0;padding:30px 0 0;text-align:center;background:#fff}.block-views-blockangebote-block-1 .view-angebote .view-footer h2,.block-views-blockangebote-block-2 .view-angebote .view-footer h2,.path-angebote .view-angebote .view-footer h2{margin:10px 0 30px;font-size:2.8rem}.block-views-blockangebote-block-1 .view-angebote .view-footer .request-form-block-wrapper,.block-views-blockangebote-block-2 .view-angebote .view-footer .request-form-block-wrapper,.path-angebote .view-angebote .view-footer .request-form-block-wrapper{margin-bottom:0}@media ALL and (max-width:991px){.block-views-blockangebote-block-1 .view-angebote .view-footer,.block-views-blockangebote-block-2 .view-angebote .view-footer,.path-angebote .view-angebote .view-footer{padding:30px 0}}@media ALL and (max-width:767px){.block-views-blockangebote-block-1,.block-views-blockangebote-block-2,.path-angebote{width:100%;text-align:center}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row,.path-angebote .view-angebote .view-content .views-row{display:inline-block;height:auto;width:100%}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-field-image,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-field-image,.path-angebote .view-angebote .view-content .views-row .views-field-field-image{position:relative;float:none;width:100%}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-field-offer-period,.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-title,.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-body,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-field-offer-period,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-title,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-body,.path-angebote .view-angebote .view-content .views-row .views-field-field-offer-period,.path-angebote .view-angebote .view-content .views-row .views-field-title,.path-angebote .view-angebote .view-content .views-row .views-field-body{padding:0 10px}.block-views-blockangebote-block-1 .view-angebote .view-footer,.block-views-blockangebote-block-2 .view-angebote .view-footer,.path-angebote .view-angebote .view-footer{margin-top:0}.path-angebote .view-startseite-bilder{display:none}.path-angebote .view-angebote .view-content .views-row{max-width:100%;margin:0 0 30px 0}}@media ALL and (max-width:649px){.block-views-blockangebote-block-1 .view-angebote .view-content .slick-track,.block-views-blockangebote-block-2 .view-angebote .view-content .slick-track{display:flex}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row:last-child,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row:last-child{margin-bottom:0}}@media ALL and (max-width:500px){.block-views-blockangebote-block-1 .view-angebote .view-content,.block-views-blockangebote-block-2 .view-angebote .view-content{margin:0 10px 25px}}@media ALL and (max-width:450px){.block-views-blockangebote-block-1 .view-angebote .view-content .views-row,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row,.path-angebote .view-angebote .view-content .views-row{padding-bottom:0}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-body,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-body,.path-angebote .view-angebote .view-content .views-row .views-field-body{height:auto}.block-views-blockangebote-block-1 .view-angebote .view-content,.block-views-blockangebote-block-2 .view-angebote .view-content{margin:0 0 25px}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row{border:0}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row:last-child,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row:last-child{margin-bottom:0}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-body,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-body{height:auto}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-field-offer-period,.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-title,.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-body,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-field-offer-period,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-title,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-body{padding:0}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-field-offer-period .meta-title,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-field-offer-period .meta-title{letter-spacing:0}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-title a,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-title a{padding:10px 0}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-field-image,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-field-image{text-align:center}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-field-image img,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-field-image img{display:inline-block}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-field-preis,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-field-preis{margin:0;padding:5px 0;width:100%;height:auto;margin-top:15px;position:absolute;bottom:0;top:auto}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-field-preis .views-label,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-field-preis .views-label{margin:0;display:inline-block}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-field-preis .field-content,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-field-preis .field-content{display:inline-block;margin-left:5px}.block-views-blockangebote-block-1 .view-angebote .view-content .views-row .views-field-field-preis .field-content:after,.block-views-blockangebote-block-2 .view-angebote .view-content .views-row .views-field-field-preis .field-content:after{display:none}}.slick-loading .slick-list{background:#fff url(/themes/custom/igeltech/css/%24%7Bslick-loader-path%7Dajax-loader.gif) center center no-repeat}font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url(/themes/custom/igeltech/css/%24%7Bslick-font-path%7Dslick.eot);src:url(/themes/custom/igeltech/css/%24%7Bslick-font-path%7Dslick.eot#iefix) format("embedded-opentype"),url(/themes/custom/igeltech/css/%24%7Bslick-font-path%7Dslick.woff) format("woff"),url(/themes/custom/igeltech/css/%24%7Bslick-font-path%7Dslick.ttf) format("truetype"),url(/themes/custom/igeltech/css/%24%7Bslick-font-path%7Dslick.svg#slick) format("svg")}.slick-prev,.slick-next{position:absolute;z-index:99;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#582147;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir=rtl]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir=rtl]{content:"→"}.slick-next{right:-25px}.slick-next[dir=rtl]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir=rtl]{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@media ALL and (max-width:767px){.slick-prev{left:15px}.slick-next{right:15px}}.block-dropdown-language{display:flex}.block-dropdown-language .dropdown{display:flex;background-color:#fff;padding:25px 15px}.block-dropdown-language .dropdown.open button{background-color:transparent !important;color:#833248 !important;border-color:transparent !important;box-shadow:none}.block-dropdown-language .dropdown-menu{border:0;margin:0;border-radius:0;box-shadow:0 9px 10px rgba(88,33,71,.2);min-width:118px}.block-dropdown-language .dropdown-menu a{color:#833248;font-weight:800}.block-dropdown-language .dropdown-menu a:focus,.block-dropdown-language .dropdown-menu a:active,.block-dropdown-language .dropdown-menu a:hover{background:transparent;color:#833248}.block-dropdown-language button{font-family:"Avenir Black",serif;text-transform:uppercase;font-size:16px;font-weight:bold;letter-spacing:normal;line-height:normal;color:#833248;border:0;padding:0}.block-dropdown-language button:focus,.block-dropdown-language button:active,.block-dropdown-language button:active:focus,.block-dropdown-language button:hover{background:transparent;color:#833248;border:0;box-shadow:none}.burger{width:72px;height:72px;background-color:#833248;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:3}.burger:after{width:26px;height:18px;background:url(/themes/custom/igeltech/img/burger.svg) center no-repeat;background-size:contain;content:"";display:block}.path-taxonomy .block-superfish{display:none}.burger--open{overflow:hidden}.burger--open .burger:after{background:url(/themes/custom/igeltech/img/burger-close.svg) center no-repeat;background-size:contain;height:20px;width:20px}.burger--open .block-superfish{background-color:#f7f4f4;display:flex;flex-wrap:wrap;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;overflow-y:auto;padding:30px 50px}.burger--open .logo{flex:100%;max-height:169px}.burger--open .logo img{max-width:185px}.pre-footer{padding-top:50px;padding-bottom:20px;background-color:#f7f4f4}#block-instagram .block-title{text-align:center;text-transform:uppercase;font-family:"avenir-light",sans-serif;font-size:16px;color:#582147}#block-instagram .field--name-field-headline{margin-bottom:40px;text-align:center}#node-instagram{gap:50px}#node-instagram .image_box img{height:250px}section.contact-message-request-form{position:relative;padding:50px 0}section.contact-message-request-form:before{z-index:0;content:"";position:absolute;display:flex;left:50%;top:0;width:100vw;height:100%;transform:translateX(-50%);background-color:#582147}section.contact-message-request-form #contact-message-request-form{position:relative}section.contact-message-request-form #contact-message-request-form .form-group{clear:both}section.contact-message-request-form #contact-message-request-form label{width:100%;color:#fff;font-family:"avenir-light",sans-serif;font-size:16px;letter-spacing:1.28px}section.contact-message-request-form #contact-message-request-form .form-date{padding:5px 14px;min-height:59px !important}section.contact-message-request-form #contact-message-request-form input{width:100%;max-width:100%;background-color:transparent;border:none;box-shadow:none;outline:none;border-bottom:1px solid #fff;color:#fff;font-size:18px}section.contact-message-request-form #contact-message-request-form input:not([type=submit]){min-height:64px}section.contact-message-request-form #contact-message-request-form input[type=date]::-webkit-calendar-picker-indicator{background:url("/themes/custom/igeltech/img/calendar.png") no-repeat;width:12px;height:14px;margin-right:-5px}section.contact-message-request-form #contact-message-request-form .form-textarea{height:50px;padding-left:0;padding-right:0;background-color:transparent;box-shadow:none;outline:none;border:none;border-bottom:1px solid #fff;color:#fff;font-size:18px;overflow:hidden}section.contact-message-request-form .form-top{display:flex;flex-wrap:wrap;margin:0 0 30px}@media screen and (min-width:768px){section.contact-message-request-form .form-top{margin:0 -20px 30px}}section.contact-message-request-form .form-top .form-item{width:100%;margin:0 0 20px}@media screen and (min-width:768px){section.contact-message-request-form .form-top .form-item{width:calc(50% - 40px);margin:0 20px}}section.contact-message-request-form .form-detail{display:flex;flex-wrap:wrap;margin:50px 0 30px}@media screen and (min-width:768px){section.contact-message-request-form .form-detail{margin:50px -20px 30px}}section.contact-message-request-form .form-detail>.form-wrapper{width:100%;margin:0 0 40px}@media screen and (min-width:768px){section.contact-message-request-form .form-detail>.form-wrapper{width:calc(25% - 40px);margin:0 20px}}section.contact-message-request-form .form-detail>.form-wrapper .form-item{position:relative;width:100%}section.contact-message-request-form .form-detail #edit-actions button{outline:none;position:relative;display:flex;justify-content:center;border:none;border-bottom:1px solid #fff;padding-top:10px;margin:0 auto;height:110px;background:transparent;color:#fff;font-family:"Avenir Black",serif;font-size:16px;font-weight:bold;letter-spacing:2px;text-transform:uppercase}@media screen and (min-width:768px){section.contact-message-request-form .form-detail #edit-actions button{min-height:85px}}section.contact-message-request-form .form-detail #edit-actions button:after{content:"";display:block;position:absolute;background:url(/themes/custom/igeltech/img/arrow-right-white.png) no-repeat;background-size:cover;height:16px;width:16px;top:64px}section.contact-message-request-form .footer-text{position:relative;margin-top:50px;color:#fff}section.contact-message-request-form .footer-text a{color:#fff}#block-views-block-zimmer-block-1,#block-views-block-zimmer-block-1-2{position:relative;width:100%;padding:60px 0;background:#fff}#block-views-block-zimmer-block-1 .view-zimmer,#block-views-block-zimmer-block-1-2 .view-zimmer{position:relative}#block-views-block-zimmer-block-1 .view-zimmer .view-header,#block-views-block-zimmer-block-1-2 .view-zimmer .view-header{text-align:center}#block-views-block-zimmer-block-1 .view-zimmer .view-header .meta-title,#block-views-block-zimmer-block-1-2 .view-zimmer .view-header .meta-title{margin-top:15px}#block-views-block-zimmer-block-1 .view-zimmer .view-header h2,#block-views-block-zimmer-block-1-2 .view-zimmer .view-header h2{margin:20px 0}#block-views-block-zimmer-block-1 .view-zimmer .view-content,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:768px){#block-views-block-zimmer-block-1 .view-zimmer .view-content,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content{padding-left:14px;direction:rtl;text-align:left;width:40%;height:480px;float:left;clear:left;overflow-y:scroll;margin-right:18px}}#block-views-block-zimmer-block-1 .view-zimmer .view-content::-webkit-scrollbar,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content::-webkit-scrollbar{width:5px;background-color:#f7f4f4}#block-views-block-zimmer-block-1 .view-zimmer .view-content::-webkit-scrollbar-thumb,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content::-webkit-scrollbar-thumb{border-radius:0;background-color:#833248;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);position:absolute;left:0}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row{clear:both;margin:3px;padding:20px 15px;border:4px solid #f7f4f4;width:47%;transition:.5s}@media screen and (max-width:767px){#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row{width:100%;padding:0 15px 0 0}}@media screen and (min-width:768px){#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row{width:100%;margin-bottom:22px}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row:first-child,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row:first-child{margin-top:0}}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row:last-child,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row:last-child{margin-bottom:0}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-field-image,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-field-image{float:left;margin-right:15px;margin-bottom:0}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-field-image img,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-field-image img{width:100px}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title,#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-field-meta-titel,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-field-meta-titel{width:calc(100% - 115px)}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title{margin-top:6px;margin-bottom:6px}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title a,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title a{margin-bottom:0;color:#80859b;font-size:25px;transition:.5s;text-decoration:none;word-break:break-word;position:relative;direction:ltr}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title a:after,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title a:after{content:"";display:inline-block;background:url(/themes/custom/igeltech/img/arrow-right.svg) center no-repeat;background-size:cover;height:8px;width:8px;margin-left:10px;transition:.5s;vertical-align:middle}@media screen and (min-width:768px){#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title a:after,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title a:after{position:relative;top:-6px}}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-field-meta-titel,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-field-meta-titel{margin-bottom:0;padding-top:0;letter-spacing:0;color:#80859b;font-weight:400;text-transform:capitalize}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-field-image-1,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-field-image-1{display:none}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row:hover,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row:hover{background:#f7f4f4;transition:.5s}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row:hover .views-field-title a,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row:hover .views-field-title a{color:#582147;transition:.5s}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row:hover .views-field-title a:after,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row:hover .views-field-title a:after{background:url(/themes/custom/igeltech/img/arrow-right-hover.svg) center no-repeat;background-size:cover;transition:.5s}@media screen and (max-width:767px){#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-field-image img,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-field-image img{width:160px}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title,#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-field-meta-titel,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-field-meta-titel{width:calc(100% - 175px);float:left}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title{margin-top:18px !important}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title a:after,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title a:after{position:relative;top:-4px}}@media screen and (max-width:400px){#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-field-image img,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-field-image img{width:120px}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title,#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-field-meta-titel,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-field-meta-titel{width:calc(100% - 135px);float:left}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title{margin-top:5px !important}#block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title a:after,#block-views-block-zimmer-block-1-2 .view-zimmer .view-content .views-row .views-field-title a:after{position:relative;top:-4px}}#block-views-block-zimmer-block-1 .view-zimmer .view-footer,#block-views-block-zimmer-block-1-2 .view-zimmer .view-footer{position:relative;min-height:250px;margin-top:30px}@media screen and (max-width:767px){#block-views-block-zimmer-block-1 .view-zimmer .view-footer,#block-views-block-zimmer-block-1-2 .view-zimmer .view-footer{display:none}}#block-views-block-zimmer-block-1 .view-zimmer .view-footer .image-view .image-row,#block-views-block-zimmer-block-1-2 .view-zimmer .view-footer .image-view .image-row{position:absolute;top:0;left:0;width:100%;height:250px;opacity:0;background-size:cover;background-repeat:no-repeat;transition:.5s}@media screen and (min-width:768px){#block-views-block-zimmer-block-1 .view-zimmer .view-footer,#block-views-block-zimmer-block-1-2 .view-zimmer .view-footer{top:0;right:0;width:57%;height:480px;float:left;margin-top:0}#block-views-block-zimmer-block-1 .view-zimmer .view-footer .image-view .image-row,#block-views-block-zimmer-block-1-2 .view-zimmer .view-footer .image-view .image-row{height:100%;background-position:center}}.page-node-type-article .block-views-blockzimmer-block-1{padding:0 0 80px !important}.view-homepage-highlighted-block .views-row:nth-child(even) .hero-block-wrapper .group-left{padding-right:0}@media screen and (min-width:768px){.view-homepage-highlighted-block .views-row:nth-child(even) .hero-block-wrapper .group-left{order:2;padding-left:40px}}.view-homepage-highlighted-block .views-row:nth-child(even) .hero-block-wrapper .group-right{order:1}.view-homepage-highlighted-block .hero-block-wrapper{display:flex;flex-wrap:wrap;align-items:center;width:100%}.view-homepage-highlighted-block .hero-block-wrapper .group-bottom{order:3;width:100%}.view-homepage-highlighted-block .hero-block-wrapper .group-left{width:100%}@media screen and (min-width:768px){.view-homepage-highlighted-block .hero-block-wrapper .group-left{padding-right:40px}}.view-homepage-highlighted-block .hero-block-wrapper .group-right{width:100%}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image{margin-top:25px;margin-bottom:40px}@media screen and (min-width:992px){.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image{margin-top:50px}}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .node--type-sub-inhaltsseite{padding:0}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image>ul{display:flex;flex-wrap:wrap;padding:0;list-style-type:none}@media screen and (min-width:992px){.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image>ul{margin-right:-25px;margin-left:-25px}}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image li{width:100%;padding:15px 20px;margin-bottom:20px;border:4px solid #f7f4f4;transition:all .5s}@media screen and (min-width:992px){.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image li{width:calc(50% - 50px);padding:20px 30px;margin:25px}}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image li:hover{background-color:#f7f4f4;transition:all .5s}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .page-header,.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .field--item{text-align:left}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .page-header a,.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .field--item a{position:relative;color:#80859b;font-family:"Adobe Caslon Pro",serif;font-size:25px;font-weight:600;text-decoration:none;transition:all .5s}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .page-header a:after,.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .field--item a:after{content:"";position:relative;display:inline-block;width:16px;height:10px;margin-left:5px;background:url(/themes/custom/igeltech/img/arrow-right.svg) no-repeat}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .page-header a:hover,.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .field--item a:hover{color:#582147;transition:all .5s}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .page-header a:hover:after,.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .field--item a:hover:after{background:url(/themes/custom/igeltech/img/arrow-right-hover.svg) no-repeat}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .field--name-field-bezug,.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .field--name-field-description{font-weight:400}.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .field--name-field-bezug p,.view-homepage-highlighted-block .hero-block-wrapper .views-field-sub-article-image .field--name-field-description p{line-height:1.2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.highlight-view{position:relative;padding:70px 0}.highlight-view:before{z-index:-1;content:"";position:absolute;left:50%;top:0;width:100vw;height:100%;background-color:#f7f4f4;transform:translateX(-50%)}.highlight-view>.view-content>.views-row{margin-bottom:50px}.highlight-view .views-row:nth-child(even) .highlight-wrapper{flex-direction:row-reverse}@media screen and (min-width:768px){.highlight-view .views-row:nth-child(even) .highlight-wrapper .image{padding-right:0;padding-left:40px}}.highlight-view .highlight-wrapper{display:flex;flex-wrap:wrap;align-items:center;width:100%}.highlight-view .highlight-wrapper .image{width:100%}@media screen and (min-width:768px){.highlight-view .highlight-wrapper .image{width:65%;padding-right:40px}}.highlight-view .highlight-wrapper .content{display:flex;flex-direction:column;width:100%;margin-top:20px}@media screen and (min-width:768px){.highlight-view .highlight-wrapper .content{width:35%;margin-top:0}}.highlight-view .highlight-wrapper .content h5{color:#582147;font-size:16px;font-weight:300;text-align:left;text-transform:uppercase;letter-spacing:1.28px}.highlight-view .highlight-wrapper .content h4 a{font-size:22px;font-weight:400;text-decoration:none;display:inline-block;max-width:100%;word-wrap:break-word;line-height:1;margin-bottom:10px}@media screen and (min-width:768px){.highlight-view .highlight-wrapper .content h4 a{font-size:25px}}@media screen and (min-width:992px){.highlight-view .highlight-wrapper .content h4 a{font-size:30px}}.highlight-view .highlight-wrapper .content h4 a:hover{color:#582147}.highlight-view .highlight-wrapper .content .body-content a{position:relative;display:flex;align-items:center;color:#80859b;font-size:16px;font-weight:400;text-decoration:none;transition:all .5s}.highlight-view .highlight-wrapper .content .body-content a:after{content:"";position:relative;display:inline-block;width:16px;height:10px;margin-left:5px;background:url(/themes/custom/igeltech/img/arrow-right.svg) no-repeat}.highlight-view .highlight-wrapper .content .body-content a:hover{color:#582147;transition:all .5s}.highlight-view .highlight-wrapper .content .body-content a:hover:after{background:url(/themes/custom/igeltech/img/arrow-right-hover.svg) no-repeat}.view-homepage-highlighted-block{margin:50px 0}.testimonials-wrapper{display:flex;flex-wrap:wrap;flex-direction:column-reverse;align-items:center;margin:50px 0}@media screen and (min-width:992px){.testimonials-wrapper{flex-direction:row}}.testimonials-wrapper>.views-element-container{width:100%}@media screen and (min-width:992px){.testimonials-wrapper>.views-element-container{width:60%}}.testimonials-wrapper>.block-content--type-text-block{all:unset;width:100%}@media screen and (min-width:992px){.testimonials-wrapper>.block-content--type-text-block{width:40%}}.testimonials-wrapper .view-testimonials .view-content{display:flex;flex-wrap:wrap;padding-bottom:0;overflow:visible}@media screen and (min-width:578px){.testimonials-wrapper .view-testimonials .view-content{margin-right:-12px;margin-left:-12px}}@media screen and (min-width:992px){.testimonials-wrapper .view-testimonials .view-content{padding-right:50px}}.testimonials-wrapper .taxonomy-term--type-testimonials{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.testimonials-wrapper .views-row{display:flex;justify-content:center;align-items:center;width:100%;min-height:190px;padding:30px;margin:20px 0 !important;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff}@media screen and (min-width:578px){.testimonials-wrapper .views-row{width:calc(50% - 24px);margin:12px !important}}.testimonials-wrapper .field--name-taxonomy-term-title{width:100%;margin-top:30px !important;margin-bottom:20px !important;color:#582147;font-family:"avenir-light",sans-serif;font-size:16px;font-weight:300;letter-spacing:1.28px;text-align:center;text-transform:uppercase}.testimonials-wrapper .field--name-field-rating{display:inline-block;color:#40424d;font-family:"Adobe Caslon Pro",serif;font-weight:400;text-align:center;font-size:30px}.testimonials-wrapper .field--name-field-max-rating{display:inline-block;margin-top:7px;margin-left:3px;font-size:16px}.block-hotel-general-images-compare-block{position:relative;margin-bottom:15px;padding-bottom:50px}.block-hotel-general-images-compare-block:before{z-index:-1;content:"";position:absolute;left:50%;width:100vw;height:100%;background:#f7f4f4;transform:translateX(-50%)}.block-hotel-general-images-compare-block .block-title{text-align:center;padding-top:50px}.block-highlight{font-size:2.5rem;margin:20px 0;text-align:center}@media screen and (min-width:992px){.block-highlight{margin-bottom:40px}}.image-compare-wrapper{display:block !important;max-width:100% !important}@media screen and (min-width:992px){.image-compare-wrapper{max-width:70% !important;margin:0 auto}}.image-compare-wrapper .compare-item{max-height:600px}.image-compare-wrapper .compare-item img{display:block;width:100%;max-height:inherit;-o-object-fit:cover;object-fit:cover}.image-compare-wrapper .images-compare-handle{margin-left:-19.5px !important}.path-frontpage .form-group{margin:0}.path-frontpage #block-testimonials{margin-top:15px}.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials{overflow:hidden;text-align:center;background:#fff;margin-bottom:30px}.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content{display:inline-block;overflow:hidden}.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row{float:left;width:220px;max-width:25%;padding:15px}.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row .taxonomy-term{border:1px solid #e4e4ea;border-bottom:10px solid #e4e4ea}.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row .taxonomy-term .field--name-field-icon{display:table-cell;vertical-align:middle;height:130px;width:220px;padding:10px;max-width:100%}.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row .taxonomy-term .field--name-field-icon img{display:inline-block}.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row .taxonomy-term .field--name-field-rating{font-size:3rem;display:inline-block}.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row .taxonomy-term .field--name-field-max-rating{display:inline-block}.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row .taxonomy-term .field--name-field-max-rating:before{content:"/"}.path-frontpage #block-ourphilosophy{clear:both;overflow:hidden;margin-top:30px;text-align:center}@media ALL and (max-width:991px){.path-frontpage #block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row .views-field-title{font-size:1.128rem;line-height:1.4rem;margin-bottom:8px}.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row{width:160px;padding:15px 5px}}@media ALL and (max-width:630px){.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content{max-width:460px;padding:0 10px 10px}.path-frontpage .block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row{width:50%;max-width:none;padding:5px}}@media ALL and (max-width:350px){.path-frontpage #block-views-block-zimmer-block-1 .view-zimmer .view-content .views-row{width:100%}}.path-taxonomy{background:#f7f4f4}.path-taxonomy.path-frontpage{background:transparent}.path-taxonomy.path-frontpage .banner-wrapper{position:relative;justify-content:flex-end}.path-taxonomy.path-frontpage .banner-wrapper:before{z-index:-1;content:"";position:absolute;left:50%;width:100vw;height:100%;background:#f7f4f4;transform:translateX(-50%)}.path-taxonomy.path-frontpage .banner-wrapper .offer-image{margin-top:auto}.path-taxonomy.path-frontpage .banner-wrapper .offer-period{margin-top:30px;color:#582147;font-size:16px;font-weight:300;text-transform:uppercase;text-align:left}.path-taxonomy.path-frontpage .banner-wrapper .views-element-container,.path-taxonomy.path-frontpage .banner-wrapper .views-element-container *{height:100%;padding-bottom:0}.path-taxonomy .page-title,.path-taxonomy .field--name-description,.path-taxonomy .field--name-taxonomy-term-title,.path-taxonomy .view-taxonomy-term .view-content{margin:0}.path-taxonomy .page-title{overflow:hidden}.path-taxonomy .navbar-collapse{box-shadow:0 3px 10px rgba(88,33,71,.2);background-color:#fff;position:fixed;top:0;right:0;left:50%;transform:translateX(-50%);z-index:2;padding:0;display:flex !important}@media screen and (min-width:768px){.path-taxonomy .navbar-collapse{left:initial;right:0;transform:none}}.path-taxonomy .navbar-collapse .region-navigation-collapsible{display:flex}.path-taxonomy .field--name-name{font-size:30px;font-weight:400;margin:20px 0 10px 0;line-height:normal}.path-taxonomy .field--name-description{font-size:16px;font-weight:400;line-height:1.5}.path-taxonomy.left-side-image{background:transparent}.path-taxonomy.left-side-image .banner-wrapper{display:flex;justify-content:flex-end;overflow:visible}@media screen and (min-width:992px){.path-taxonomy.left-side-image .banner-wrapper{overflow:hidden}}.path-taxonomy.left-side-image .banner-wrapper .left-side{padding-top:15px}@media screen and (min-width:992px){.path-taxonomy.left-side-image .banner-wrapper .left-side{padding-top:100px}}.path-taxonomy.left-side-image .banner-wrapper .left-side .breadcrumb{margin-bottom:15px;text-align:left}@media screen and (min-width:992px){.path-taxonomy.left-side-image .banner-wrapper .left-side .breadcrumb{margin-bottom:25px}}.path-taxonomy.left-side-image .banner-wrapper .right-side{max-height:100vh;margin-right:0;margin-left:-50vw;right:auto;left:50%;top:0}.path-taxonomy.left-side-image .banner-wrapper .right-side img{max-height:100%}.path-taxonomy .banner-wrapper{min-height:100vh}.path-taxonomy .banner-wrapper .left-side{width:30%;display:flex;flex-direction:column;padding-bottom:40px;box-sizing:border-box}@media screen and (min-width:992px){.path-taxonomy .banner-wrapper .left-side{min-height:inherit}}.path-taxonomy .banner-wrapper .left-side .logo{margin-top:10px;margin-bottom:80px}.path-taxonomy .banner-wrapper .left-side .logo img{max-width:180px}@media screen and (min-width:992px){.path-taxonomy .banner-wrapper .left-side .breadcrumb{margin-top:auto}}.path-taxonomy .banner-wrapper .right-side{position:absolute;max-width:100vw;width:60vw;height:100%;max-height:100vh;margin-right:-50vw;right:50%;top:0}@media screen and (max-height:440px){.path-taxonomy .banner-wrapper .right-side{max-height:100%}}.path-taxonomy .banner-wrapper .right-side .slick:focus{outline:none}.path-taxonomy .banner-wrapper .right-side img{max-height:100vh;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-height:440px){.path-taxonomy .banner-wrapper .right-side img{max-height:100%}}.path-taxonomy .banner-wrapper .right-side .slick__arrow{top:50%}.path-taxonomy .banner-wrapper .right-side .slick-arrow{width:72px;height:72px;border-radius:0;background-color:rgba(88,33,71,.5);transition:all .5s}.path-taxonomy .banner-wrapper .right-side .slick-arrow:hover{background-color:rgba(88,33,71,.9);transition:all .5s}.path-taxonomy .banner-wrapper .right-side .slick-arrow:before{content:"";display:block;width:30px;height:30px;margin:auto;background:url(/themes/custom/igeltech/img/arrow-right-white.svg) no-repeat;background-size:contain;opacity:1}.path-taxonomy .banner-wrapper .right-side .slick-prev{left:0}.path-taxonomy .banner-wrapper .right-side .slick-prev:before{background:url(/themes/custom/igeltech/img/arrow-left-white.svg) no-repeat}.path-taxonomy .banner-wrapper .right-side .slick-next{right:0}.path-taxonomy.user-logged-in .banner-wrapper{min-height:calc(100vh - 70px)}.path-taxonomy .slick{min-height:200px;height:inherit}.path-taxonomy .slick .slick-slider,.path-taxonomy .slick .slick-list,.path-taxonomy .slick .slick-track,.path-taxonomy .slick .slick__slide,.path-taxonomy .slick .slide__content,.path-taxonomy .slick .slide__media,.path-taxonomy .slick .media--image,.path-taxonomy .slick .media--image img{height:inherit}.path-taxonomy .slick .slide__caption{display:none}.path-taxonomy .view-content{position:relative;overflow:hidden;padding-bottom:25px}.path-taxonomy .view-content .views-row{margin-bottom:50px}@media screen and (min-width:768px){.path-taxonomy .view-content .views-row .views-field-nothing .field-content{display:flex;justify-content:space-between;align-items:center}.path-taxonomy .view-content .views-row:nth-child(odd) .views-field-nothing .field-content{flex-direction:row}.path-taxonomy .view-content .views-row:nth-child(even) .views-field-nothing .field-content{flex-direction:row-reverse}.path-taxonomy .view-content .views-row .group-left{width:calc(40% - 35px)}.path-taxonomy .view-content .views-row .group-right{width:calc(60% - 35px)}}.path-taxonomy .view-content .views-row .views-field-field-image{max-width:100%}.path-taxonomy .view-content .views-row .views-field-field-image img{margin:0;width:100%;-o-object-fit:cover;object-fit:cover}.path-taxonomy .view-content .views-row .views-field{max-width:100%}.path-taxonomy .view-content .views-row .views-field-field-meta-titel{padding-top:20px;margin-bottom:20px}.path-taxonomy .view-content .views-row .views-field-title a{font-size:30px;font-weight:400;text-decoration:none;display:inline-block;max-width:100%;word-wrap:break-word;line-height:1;margin-bottom:10px}.path-taxonomy .view-content .views-row .views-field-body,.path-taxonomy .view-content .views-row .views-field-view-node{font-family:"avenir-light",sans-serif;font-size:16px}.path-taxonomy .view-content .views-row .views-field-view-node{margin-top:15px;margin-bottom:20px;font-size:1rem}.path-taxonomy .view-content .views-row .views-field-view-node a{display:inline-block;padding:10px 0;text-decoration:none}.path-taxonomy .view-content .views-row .views-field-view-node a:after{content:"";display:inline-block;background:url(/themes/custom/igeltech/img/arrow-right.svg) center no-repeat;background-size:cover;height:8px;width:8px;margin-left:10px}@media screen and (max-width:991px){.path-taxonomy .banner-wrapper{min-height:inherit;display:flex;flex-direction:column-reverse}.path-taxonomy .banner-wrapper .left-side{width:100%;margin-top:25px}.path-taxonomy .banner-wrapper .left-side .logo.navbar-btn{float:none !important;margin:0 auto;position:absolute;top:10px;left:50%;transform:translate(-50%,0)}.path-taxonomy .banner-wrapper .right-side{position:relative;width:100vw;margin-right:-50vw;margin-left:-50vw;right:0;left:50%}.path-taxonomy .banner-wrapper .right-side .navbar-collapse{right:auto;left:50%;transform:translate(-50%,0);border-top:none}.path-taxonomy .banner-wrapper .right-side .navbar-collapse .language-link{margin-top:7px}.path-taxonomy .banner-wrapper .right-side .slick--field-image,.path-taxonomy .banner-wrapper .right-side .views-element-container{margin-top:190px}.path-taxonomy .banner-wrapper .right-side .slick--field-image img,.path-taxonomy .banner-wrapper .right-side .views-element-container img{height:290px}.path-taxonomy .field--name-name,.path-taxonomy .view-content .views-row .views-field-title a{font-size:26px}}@media all and (max-width:64em){.path-taxonomy .view-taxonomy-term .slick{margin-bottom:35px}.path-taxonomy .view-taxonomy-term .slick .slide__caption{position:absolute;width:100%;max-width:none;left:0;bottom:0;text-align:left;padding:10px 15px;font-size:1.4rem}}.path-node .breadcrumb{text-align:center}.path-node .thank-you .field--type-text-with-summary{text-align:center}.path-node #block-jetztbuchen{position:relative;width:100%;margin-top:35px;padding:50px 50px 25px;background:#fff}.path-node #block-jetztbuchen .block-title{margin-top:0}.path-node.page-node-type-page article,.path-node.page-node-type-page .node,.path-node.page-node-type-angebot article,.path-node.page-node-type-angebot .node{position:relative;background:#fff;padding:50px}.path-node.page-node-type-page .region-content,.path-node.page-node-type-angebot .region-content{padding-top:20px}@media screen and (min-width:992px){.path-node.page-node-type-page .region-content,.path-node.page-node-type-angebot .region-content{padding-top:150px}}.path-node.page-node-type-page .page-header{padding-top:150px}.path-node.page-node-type-page .node{background:#fff;padding:5px 50px 50px 50px}.path-node.page-node-type-angebot{background-color:#fff}.path-node.page-node-type-angebot .region-content{padding-top:150px}.path-node.page-node-type-angebot .region-content .field--type-text-with-summary{text-align:left}.path-node.page-node-type-angebot .region-content .node{padding:0;background:transparent}.path-node.page-node-type-angebot .region-content .node .field--name-bundle-fieldnode{display:none;text-align:center;color:#582147;font-weight:600}.path-node.page-node-type-angebot .region-content .node .field--name-node-title{position:relative;margin-bottom:20px}.path-node.page-node-type-angebot .region-content .node .field--name-field-image{float:left;padding-right:15px;max-width:30%}.path-node.page-node-type-angebot .region-content .node .field--name-field-offer-period{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:15px;margin-bottom:15px;color:#40424d;font-weight:500}.path-node.page-node-type-angebot .region-content .node .field--name-field-offer-period .date{margin-bottom:15px;font-size:16px;font-family:"Adobe Caslon Pro",serif}@media screen and (min-width:768px){.path-node.page-node-type-angebot .region-content .node .field--name-field-offer-period .date{font-size:20px}}.path-node.page-node-type-angebot .region-content .node .field--name-field-offer-period .date:last-child{margin-bottom:0}.path-node.page-node-type-angebot .region-content .node .field--name-field-offer-period .until{margin-bottom:15px;font-size:16px;text-transform:lowercase;font-family:"Adobe Caslon Pro",serif}.path-node.page-node-type-angebot .region-content .node .field--name-body,.path-node.page-node-type-angebot .region-content .node .field--name-field-conditions{width:100%;margin-bottom:50px;text-align:center}.path-node.page-node-type-angebot .region-content .node .field--name-field-conditions{margin:25px 0}.path-node.page-node-type-angebot .region-content .node .field--name-field-preis{margin-top:15px;color:#40424d;text-align:right;font-size:1.35rem;letter-spacing:1px;clear:both;font-weight:600}.path-node.page-node-type-angebot .region-content .node .field--name-field-preis:before{content:"€"}.path-node.page-node-type-angebot .region-content .node .field--name-field-price-description{text-align:center}.path-node.page-node-type-angebot .region-content .node .offer-inner-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:768px){.path-node.page-node-type-angebot .region-content .node .offer-inner-wrapper{margin:0 -15px}}.path-node.page-node-type-angebot .region-content .node .offer-inner-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:15px 0;padding:35px 50px;box-shadow:0 3px 20px rgba(88,33,71,.3);background-color:#fff;transition:all .5s}@media screen and (min-width:768px){.path-node.page-node-type-angebot .region-content .node .offer-inner-item{width:calc(50% - 30px);margin:0 15px}}@media screen and (min-width:1100px){.path-node.page-node-type-angebot .region-content .node .offer-inner-item{min-width:400px;width:auto;max-width:calc(50% - 30px)}}.path-node.page-node-type-angebot .region-content .node .offer-inner-item:hover{box-shadow:0 5px 20px rgba(88,33,71,.6);transition:all .5s}.path-node.page-node-type-angebot .region-content .node .field--name-field-from-to-title,.path-node.page-node-type-angebot .region-content .node .field--name-field-price-title{color:#582147;font-family:"avenir-light",sans-serif;font-size:16px;font-weight:300;letter-spacing:1.28px;text-align:center;text-transform:uppercase}.path-node.page-node-type-angebot .region-content .node .field--name-field-description-with-image{margin-top:80px}.path-node.page-node-type-angebot .region-content .node .field--name-field-description-with-image .paragraph--type--description-with-image{margin:0}.path-node.page-node-type-article .node .field--name-body a,.path-node.page-node-type-article article .field--name-body a,.path-node.page-node-type-sub-inhaltsseite .node .field--name-body a,.path-node.page-node-type-sub-inhaltsseite article .field--name-body a,.path-node.page-node-type-angebot .node .field--name-body a,.path-node.page-node-type-angebot article .field--name-body a,.path-node.page-node-type-page .node .field--name-body a,.path-node.page-node-type-page article .field--name-body a{text-decoration:underline}.path-node.page-node-type-article .node>.slick,.path-node.page-node-type-sub-inhaltsseite .node>.slick{min-height:200px;margin-bottom:35px}.path-node.page-node-type-article .node>.slick .slide__caption,.path-node.page-node-type-sub-inhaltsseite .node>.slick .slide__caption{font-family:"Adobe Caslon Pro",serif;background:rgba(0,0,0,.5);text-align:right;color:#fff;font-size:2rem;width:50%;max-width:50%;position:absolute;top:auto;right:0;left:auto;bottom:50px}.path-node.page-node-type-article .node .field--name-node-title,.path-node.page-node-type-article .node .field--name-field-meta-titel,.path-node.page-node-type-article .node .field--name-node-title,.path-node.page-node-type-article .node .field--name-body,.path-node.page-node-type-article .node .field--name-dynamic-block-fieldnode-subinhalte,.path-node.page-node-type-sub-inhaltsseite .node .field--name-node-title,.path-node.page-node-type-sub-inhaltsseite .node .field--name-field-meta-titel,.path-node.page-node-type-sub-inhaltsseite .node .field--name-node-title,.path-node.page-node-type-sub-inhaltsseite .node .field--name-body,.path-node.page-node-type-sub-inhaltsseite .node .field--name-dynamic-block-fieldnode-subinhalte{margin:0;background:#fff;padding:0 15px}.path-node.page-node-type-article .node .field--name-node-title,.path-node.page-node-type-sub-inhaltsseite .node .field--name-node-title{overflow:hidden}.path-node.page-node-type-article .node .field--name-field-meta-titel,.path-node.page-node-type-sub-inhaltsseite .node .field--name-field-meta-titel{padding-top:35px;padding:35px 0 10px;text-align:center}.path-node.page-node-type-article .node .field--name-body,.path-node.page-node-type-sub-inhaltsseite .node .field--name-body{position:relative;overflow:hidden;padding:0 50px 30px;margin-bottom:25px}.path-node.page-node-type-article .node .field--name-body a,.path-node.page-node-type-sub-inhaltsseite .node .field--name-body a{text-decoration:underline}.path-node.page-node-type-article .node .field--name-dynamic-block-fieldnode-subinhalte,.path-node.page-node-type-sub-inhaltsseite .node .field--name-dynamic-block-fieldnode-subinhalte{padding-bottom:25px}.path-node.page-node-type-article .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte,.path-node.page-node-type-sub-inhaltsseite .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte{max-width:720px;margin:0 auto}.path-node.page-node-type-article .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide,.path-node.page-node-type-sub-inhaltsseite .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide{width:220px !important;margin:0 15px}.path-node.page-node-type-article .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .media,.path-node.page-node-type-sub-inhaltsseite .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .media{outline:none;padding-bottom:0 !important}.path-node.page-node-type-article .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .slide__caption,.path-node.page-node-type-sub-inhaltsseite .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .slide__caption{padding:0;text-align:center;outline:none}.path-node.page-node-type-article .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .slide__caption .slide__link,.path-node.page-node-type-sub-inhaltsseite .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .slide__caption .slide__link{display:block;margin:0}.path-node.page-node-type-article .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .slide__caption .slide__link a,.path-node.page-node-type-sub-inhaltsseite .node .field--name-dynamic-block-fieldnode-subinhalte .view-sub-inhalte .slide .slide__caption .slide__link a{display:block;padding:7px 0 5px;color:#fff;text-decoration:none;transition:.5s}.path-node.page-node-type-article .node .field--name-dynamic-block-fieldnode-subinhalte .grid,.path-node.page-node-type-sub-inhaltsseite .node .field--name-dynamic-block-fieldnode-subinhalte .grid{width:220px}.path-node.page-node-type-article #play-youtube-video,.path-node.page-node-type-sub-inhaltsseite #play-youtube-video{margin-bottom:0;right:50px}.path-node.page-node-type-sub-inhaltsseite .page-header{padding-top:50px}.path-node.page-node-type-sub-inhaltsseite #block-vorrequestform{margin:5px 0 0;padding:30px 0 0;text-align:center;background:#fff}.path-node.page-node-type-sub-inhaltsseite #block-vorrequestform h2{margin:10px 0 30px;font-size:2.8rem;font-style:italic}.path-node.page-node-type-sub-inhaltsseite #block-requestform-2{background:#fff;text-align:center;padding-bottom:25px}@media ALL and (max-width:64em){.path-node.page-node-type-article .node>.slick,.path-node.page-node-type-sub-inhaltsseite .node>.slick{margin-bottom:35px}.path-node.page-node-type-article .node>.slick .slide__caption,.path-node.page-node-type-sub-inhaltsseite .node>.slick .slide__caption{position:absolute;width:100%;max-width:none;left:0;bottom:0;text-align:left;padding:10px 15px;font-size:1.4rem}.path-node.page-node-type-article #play-youtube-video,.path-node.page-node-type-sub-inhaltsseite #play-youtube-video{bottom:15px;right:15px}}@media ALL and (max-width:580px){.path-node.page-node-type-article article,.path-node.page-node-type-article .node,.path-node.page-node-type-sub-inhaltsseite article,.path-node.page-node-type-sub-inhaltsseite .node,.path-node.page-node-type-angebot article,.path-node.page-node-type-angebot .node,.path-node.page-node-type-page article,.path-node.page-node-type-page .node{padding:25px}}@media ALL and (max-width:500px){.path-node.page-node-type-angebot .region-content .node{padding:25px}.path-node.page-node-type-article .node .field--name-body,.path-node.page-node-type-sub-inhaltsseite .node .field--name-body{padding:0 25px 30px}}@media ALL and (max-width:400px){.path-node.page-node-type-article .node>.slick .slide__caption,.path-node.page-node-type-sub-inhaltsseite .node>.slick .slide__caption{font-size:1.1rem}.path-node.page-node-type-article .region-content article,.path-node.page-node-type-article .region-content .node,.path-node.page-node-type-sub-inhaltsseite .region-content article,.path-node.page-node-type-sub-inhaltsseite .region-content .node,.path-node.page-node-type-angebot .region-content article,.path-node.page-node-type-angebot .region-content .node,.path-node.page-node-type-page .region-content article,.path-node.page-node-type-page .region-content .node{padding:0}}@media only screen and (max-width:600px){.path-contact .region-content{padding-top:30px}}.path-contact .region-content .page-header{margin:40px 0 20px}.path-contact .region-content .block-title{margin:0 0 20px}.path-contact .region-content .breadcrumb{text-align:center}.path-contact #block-onlinebuchung{position:relative;padding:50px 50px 80px;margin-bottom:50px;background:#fff;box-shadow:0 3px 6px rgba(130,49,71,.3);transition:.2s box-shadow ease-in-out}.path-contact #block-onlinebuchung:hover{box-shadow:0 5px 20px rgba(88,33,71,.6)}@media only screen and (max-width:600px){.path-contact #block-onlinebuchung{padding:30px 30px 70px}.path-contact #block-onlinebuchung .block-title{margin-bottom:10px}}.path-contact #block-onlinebuchung .form-control{border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:14px;height:auto;margin:10px 0;font-size:16px}.path-contact #block-onlinebuchung .form-control[type=date]{padding:7px 14px}.path-contact #block-onlinebuchung ul{margin-bottom:20px;padding-left:26px}.path-contact #block-onlinebuchung ul li{list-style-image:url(/themes/custom/igeltech/img/mineralienhotel_symbol.svg)}.path-contact #block-onlinebuchung ::marker{font-size:2em;line-height:1em}.path-contact #block-onlinebuchung p{margin-bottom:0}.path-contact #block-onlinebuchung img{margin:20px 0 0}.path-contact #block-onlinebuchung .submit-bookonline{position:absolute;width:100%;left:0;bottom:0;padding:20px 10px;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-transform:uppercase;letter-spacing:2px;font-size:.875rem;color:#fff;outline:none;border:0;transition:.2s all;text-align:center;text-decoration:none}.path-contact #block-onlinebuchung .submit-bookonline:hover,.path-contact #block-onlinebuchung .submit-bookonline:focus,.path-contact #block-onlinebuchung .submit-bookonline:active{border-color:#582147;box-shadow:inset 0 1px 1px rgba(130,49,71,.075),0 0 8px rgba(88,33,71,.6);outline:none}.path-contact #block-onlinebuchung select{-webkit-appearance:button;-moz-appearance:button;-webkit-user-select:none;-moz-user-select:none;-webkit-padding-end:20px;-moz-padding-end:20px;-webkit-padding-start:2px;-moz-padding-start:2px;background-color:#fff;background-position:center right;background-repeat:no-repeat;border:1px solid #aaa;border-radius:2px;box-shadow:0px 1px 3px rgba(0,0,0,.1);color:#555;font-size:inherit;margin:5px 20px 5px 0;padding:22px;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;text-align:center;white-space:nowrap}.path-contact #block-onlinebuchung form table tr td{padding:5px;display:none}.path-contact #block-onlinebuchung form table tr:last-child td:last-child{display:block}.path-contact #block-onlinebuchung td{padding:5px}.path-contact #block-emailanfrage{position:relative;padding:50px 50px 25px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media only screen and (max-width:600px){.path-contact #block-emailanfrage{padding:30px 30px 25px}.path-contact #block-emailanfrage .block-title{margin-bottom:10px}}.path-contact .contact-message-request-form{box-shadow:0 6px 6px rgba(0,0,0,.16);margin-bottom:50px}@media ALL and (max-width:991px){.path-contact #block-onlinebuchung,.path-contact #block-emailanfrage,.path-contact .contact-message-request-form{width:100%;float:none}.path-contact #block-onlinebuchung{margin-bottom:35px}}@media ALL and (max-width:767px){.path-contact .view-startseite-bilder{display:none}}@media ALL and (max-width:500px){.path-contact #block-onlinebuchung .field--name-body>*:nth-child(2){margin:0 -15px}.path-contact #block-onlinebuchung .field--name-body>*:nth-child(2) img{margin:20px -5px 0}}.path-galerie .page-header{margin:17px 0 50px}@media screen and (min-width:768px){.path-galerie .page-header{margin:17px 0 70px}}@media screen and (max-width:991px){.path-galerie .region-content{padding-top:75px}}.path-galerie .breadcrumb{text-align:center}@media screen and (min-width:992px){.path-galerie .breadcrumb{margin-top:50px}}.path-galerie .view-gallery .views-row{background:#fff;margin:0 0 35px 0;padding:0 0 35px 0;overflow:hidden}@media screen and (min-width:768px){.path-galerie .view-gallery .views-row:nth-child(odd) .gallery-wrapper{flex-direction:row}.path-galerie .view-gallery .views-row:nth-child(even) .gallery-wrapper{flex-direction:row-reverse}}.path-galerie .view-gallery .views-row .gallery-wrapper{display:flex;flex-direction:column}.path-galerie .view-gallery .views-row .gallery-wrapper>div{width:100%}.path-galerie .view-gallery .views-row .gallery-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.path-galerie .view-gallery .views-row .gallery-wrapper{flex-direction:row;justify-content:space-between}.path-galerie .view-gallery .views-row .gallery-wrapper .views-field-field-image-1{width:60%}.path-galerie .view-gallery .views-row .gallery-wrapper .views-field-field-image{margin-top:10px;width:35%}}.path-galerie .view-gallery .views-row .gallery-wrapper ul{list-style:none;padding:0}.path-galerie .view-gallery .views-row .links{display:flex;flex-direction:column;margin-top:30px}@media screen and (min-width:768px){.path-galerie .view-gallery .views-row .links{flex-direction:row;justify-content:space-between}}.path-galerie .view-gallery .views-row .links .link-wrapper{border:4px solid #f7f4f4;padding:20px;margin-bottom:20px}.path-galerie .view-gallery .views-row .links .link-wrapper .link{color:#80859b;font-family:"Adobe Caslon Pro",serif;line-height:normal;font-size:25px;font-weight:600;margin-bottom:15px}.path-galerie .view-gallery .views-row .links .link-wrapper .link a{text-decoration:none}.path-galerie .view-gallery .views-row .links .link-wrapper .link:after{content:"";display:inline-block;background:url(/themes/custom/igeltech/img/arrow-right.svg) center no-repeat;background-size:cover;height:8px;width:8px;margin-left:5px;margin-bottom:2px}.path-galerie .view-gallery .views-row .links .link-wrapper .description{color:#80859b;font-weight:400;font-family:"avenir-light",sans-serif;line-height:normal}@media screen and (min-width:768px){.path-galerie .view-gallery .views-row .links .link-wrapper{padding:20px 30px;width:calc(50% - 25px)}}.path-galerie .view-gallery .views-row .views-field-title{margin-bottom:30px;text-align:center}@media screen and (min-width:768px){.path-galerie .view-gallery .views-row .views-field-title{margin-bottom:50px}}.path-galerie .view-gallery .views-row .views-field-field-image{margin-top:20px}.path-galerie .view-gallery .views-row .views-field-field-image .gallery-first-item{width:100%}@media screen and (min-width:768px){.path-galerie .view-gallery .views-row .views-field-field-image .gallery-first-item{width:60%}}.path-galerie .view-gallery .views-row .views-field-field-image .gallery-first-item li{margin:12px}.path-galerie .view-gallery .views-row .views-field-field-image .gallery-first-item li img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.path-galerie .view-gallery .views-row .views-field-field-image .gallery-all-items{display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width:768px){.path-galerie .view-gallery .views-row .views-field-field-image .gallery-all-items{width:35%}}.path-galerie .view-gallery .views-row .views-field-field-image .gallery-all-items li{width:calc(50% - 24px);margin:12px}.path-galerie .view-gallery .views-row .views-field-field-image .gallery-all-items li img{display:block;width:100%;height:100%;max-height:inherit;-o-object-fit:cover;object-fit:cover}.path-galerie .view-gallery .views-row .views-field-field-image ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin:-18px -12px}.pswp__bg{background-color:rgba(64,66,77,.9)}.pswp__button--arrow--left:before{background-size:contain;transform:rotate(-180deg)}.pswp img{padding:30px}@media screen and (min-width:768px){.pswp img{padding:0}}.pswp__button--arrow--left,.pswp__button--arrow--right{background:rgba(88,33,71,.5);width:72px;height:72px;display:none}@media screen and (min-width:768px){.pswp__button--arrow--left,.pswp__button--arrow--right{display:block}}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:transparent url(/themes/custom/igeltech/img/arrow-gallery.svg) center no-repeat;background-size:28px;width:72px;height:72px;top:0;left:0}@media ALL and (max-width:767px){.path-galerie .view-startseite-bilder{display:none}}.path-user .region-content .page-header{margin-top:150px}.path-user .region-content .user-login-form{background:#fff;padding:50px}
