.intro{--padding-y:40px}@media (min-width:992px){.intro{--padding-y:80px}}.intro.intro--bg-light{background-color:var(--color-light)}.intro-inner{margin:auto;padding:var(--padding-y) 0}@media (min-width:992px){.intro-inner{max-width:930px}}.intro-title{color:var(--color-dark)}.intro-titlebig{margin-top:10px;color:var(--color-gray)}.intro-content{margin-top:30px}.intro .intro-content figure.table{max-width:100%;margin:10px 0}#header .intro{--padding-y:40px}@media (min-width:992px){#header .intro{--padding-y:120px}}#header .intro .intro-inner{padding-top:calc(40px + var(--topbar-height))}@media (min-width:992px){#header .intro .intro-inner{padding-top:calc(80px + var(--topbar-height))}}.titleonly{--padding-y:30px;text-align:center;padding:var(--padding-y) 0}@media (min-width:992px){.titleonly{--padding-y:60px}}.titleonly-titlebig{margin-top:10px;color:var(--color-gray)}.titleonly-pt--double{padding-top:calc(var(--padding-y) * 2)}.titleonly-pb--double{padding-bottom:calc(var(--padding-y) * 2)}.imgteaser picture,.imgteaser picture img{display:block;margin:0 auto;width:100%;max-width:100%}.imgteaser a{color:var(--color-black);text-decoration:underline;text-decoration-thickness:from-font;text-transform:uppercase;font-weight:600}.imgteaser .imgteaser-inner-img-contain{background:var(--color-white);min-height:310px;display:flex;align-content:center;align-items:center;justify-content:center}.imgteaser .imgteaser-inner-img-contain img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.imgteaser-layout--0 .imgteaser-inner,.imgteaser-layout--3 .imgteaser-inner{height:100%;border:1px solid var(--color-dark);background-color:var(--color-white);white-space:normal;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.imgteaser-layout--0 .imgteaser-image,.imgteaser-layout--3 .imgteaser-image{display:block;text-decoration:none}.imgteaser-layout--0 .imgteaser-content,.imgteaser-layout--3 .imgteaser-content{padding:20px 20px;flex-grow:1;text-align:center}.imgteaser-layout--0 .imgteaser-teaser,.imgteaser-layout--3 .imgteaser-teaser{padding:10px 0}.imgteaser-layout--0 .imgteaser-link,.imgteaser-layout--3 .imgteaser-link{width:100%;text-align:center;display:block;padding:10px 14px;color:var(--color-white);text-transform:uppercase;text-decoration:none;background-color:var(--color-gray);transition:all var(--default-hover-speed) 0ms ease-in-out;box-sizing:border-box}@media (hover:hover){.imgteaser-layout--0 .imgteaser-link:hover,.imgteaser-layout--3 .imgteaser-link:hover{color:var(--color-dark)}}.imgteaser-layout--0 .imgteaser-title,.imgteaser-layout--3 .imgteaser-title{color:var(--color-gray);-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.imgteaser-layout--1 .imgteaser-inner{display:grid;position:relative;width:100%;height:100%;grid-template-areas:"all";overflow:hidden;text-decoration:none}.imgteaser-layout--1 .imgteaser-inner.imgteaser-inner-no-bg .imgteaser-content:after{content:none}.imgteaser-layout--1 picture{grid-area:all}.imgteaser-layout--1 picture img{width:100%;height:100%}.imgteaser-layout--1 .imgteaser-content{grid-area:all;z-index:2;position:absolute;width:100%;height:100%;position:relative;box-sizing:border-box}.imgteaser-layout--1 .imgteaser-content:after{content:"";display:block;width:100%;height:100%;background:linear-gradient(0deg,#000000 0%,rgba(0,0,0,.578125) 41.15%,rgba(0,0,0,0) 100%);mix-blend-mode:multiply;opacity:.6;position:absolute;top:0;left:0}.imgteaser-layout--1 .imgteaser-content-inner{padding:25px 30px;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;box-sizing:border-box;z-index:3;position:relative}.imgteaser-layout--1 .imgteaser-title{color:var(--color-white);-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.imgteaser-layout--1 .imgteaser-linktitle{text-transform:uppercase;color:var(--color-white);text-decoration:underline;text-decoration-thickness:1px;font-weight:600;transition:max-height var(--default-hover-speed) var(--default-hover-speed) ease,opacity var(--default-hover-speed) 0ms ease}@media not all and (hover:none){.imgteaser-layout--1 .imgteaser-linktitle{overflow:hidden;max-height:0;opacity:0}}.imgteaser-layout--1 .imgteaser-linktitle-inner{padding-top:15px}@media (hover:hover){.imgteaser-layout--1 .imgteaser-inner:hover .imgteaser-linktitle{max-height:100px;opacity:1;transition:max-height var(--default-hover-speed) 0ms ease,opacity var(--default-hover-speed) var(--default-hover-speed) ease}}.imgteaser-layout--2 .imgteaser-title{margin-top:15px;color:var(--color-gray)}.imgteaser-layout--2 .imgteaser-teaser{margin-top:10px}.imgteaser-layout--2 .imgteaser-footer{padding-bottom:10px}.imgteaser-layout--3 .imgteaser-inner{background-color:var(--color-light)}.imgteaser-layout--3 .imgteaser-content{text-align:left;padding-bottom:40px}.imgteaser-layout--3 .imgteaser-title{margin-bottom:20px}.imgteaser-layout--4 .imgteaser-image{position:relative;cursor:pointer}.imgteaser-layout--4 .imgteaser-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:100%;grid-template-rows:100%;justify-content:center;align-items:center}.imgteaser-layout--4 .imgteaser-overlay svg{margin:auto}.imgteaser-layout--4 .imgteaser-overlay svg path{transition:all var(--default-hover-speed) ease}@media (hover:hover){.imgteaser-layout--4 .imgteaser-image:hover svg .circle{fill:var(--color-dark)}.imgteaser-layout--4 .imgteaser-image:hover svg .play{fill:var(--color-white)}}.equal3cols .imgteaser{box-sizing:border-box;width:calc(var(--equal3cols-column-width) - var(--gap));flex:0 0 calc(var(--equal3cols-column-width) - var(--gap));max-width:calc(var(--equal3cols-column-width) - var(--gap))}.equal2cols .imgteaser{box-sizing:border-box;width:calc(var(--equal2cols-column-width) - var(--gap));flex:0 0 calc(var(--equal2cols-column-width) - var(--gap));max-width:calc(var(--equal2cols-column-width) - var(--gap))}.dimageslider{--slides-padding:15px}.dimageslider.dimageslider--bg-light{background-color:var(--color-light);padding-bottom:60px}.dimageslider-inner{margin:auto}@media (min-width:1200px){.dimageslider-inner{padding-left:8.5%;padding-right:8.5%}}.dimageslider-slider{margin-bottom:60px;position:relative}.dimageslider-slider picture{display:block;box-sizing:border-box}.dimageslider-slider .slick-list{margin:0 calc(var(--slides-padding) * (-1))}@media (min-width:768px){.dimageslider-content{padding-bottom:60px;column-count:2;column-gap:calc(var(--slides-padding) * (2))}}.dimageslider-link{text-align:center;padding-bottom:60px;margin-top:20px}.dimageslider .slick-arrow{position:absolute;bottom:0;z-index:5}@media (min-width:1200px){.dimageslider .slick-arrow{top:50%;bottom:auto}}.dimageslider .slick-arrow svg{height:25px;width:auto;padding:15px 5px}@media (min-width:768px){.dimageslider .slick-arrow svg{height:40px;padding:15px}}.dimageslider .slick-prev{left:50%;transform:translate(-100%,100%)}@media (min-width:992px){.dimageslider .slick-prev{left:0;transform:translate(calc(-50% - 30px),-50%)}}@media (min-width:1400px){.dimageslider .slick-prev{transform:translate(calc(-100% - 20px),-50%)}}.dimageslider .slick-next{right:50%;transform:translate(100%,100%)}@media (min-width:992px){.dimageslider .slick-next{right:0;transform:translate(calc(50% + 30px),-50%)}}@media (min-width:1400px){.dimageslider .slick-next{transform:translate(calc(100% + 20px),-50%)}}.dimageslider .dimageslider-slider-inner{position:relative;padding:0 var(--slides-padding);box-sizing:border-box;color:#FFF}.dimageslider .dimageslider-slider-imgtext{position:absolute;bottom:0;left:0;width:100%;max-width:100%;box-sizing:border-box;padding:0 var(--slides-padding)}.dimageslider .dimageslider-slider-imgtext-inner{padding:20px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.6) 100%)}@media (min-width:992px){.dimageslider .dimageslider-content{font-size:1.375rem;line-height:2.125rem;letter-spacing:0em}}.focusmap{background-color:var(--color-light);--padding-y:30px;padding-top:var(--padding-y);padding-bottom:var(--padding-y)}@media (min-width:992px){.focusmap{--padding-y:120px}}.focusmap-map{display:grid;grid-template-columns:100%;grid-template-rows:auto min-content;max-width:100%;position:relative}.focusmap picture{grid-column:1 / 2;grid-row:1 / 3;max-width:100%;height:auto}.focusmap picture img{max-width:100%;width:100%;height:auto}.focusmap-map-svg{grid-column:1 / 2;grid-row:1 / 3;align-self:stretch;justify-self:stretch;width:100%}.focusmap-map-svg-circle{fill:var(--color-dark);stroke:var(--color-white);stroke-width:3px;opacity:.8;cursor:pointer;transition:all var(--default-hover-speed) 0ms ease}.focusmap-map-svg-circle:hover{opacity:1}.focusmap .fmpoint-title{text-transform:uppercase;position:absolute;pointer-events:none;white-space:nowrap;z-index:2;opacity:0;transition:all var(--default-hover-speed) 0ms ease;display:none}@media (min-width:992px){.focusmap .fmpoint-title{display:block}}.focusmap .fmpoint-title.active{opacity:1}.focusmap .fmpoint-title-inner{padding:8px 10px;background-color:var(--color-white);position:relative}.focusmap .fmpoint-title-inner:after{content:"";display:block;position:absolute;top:calc(100% - 1px);left:50%;width:64px;height:14px;background-image:url(/fileadmin/templates/images/focusmap-polygon.svg);background-position:top center;background-repeat:no-repeat;background-size:auto;transform:translateX(-50%)}.focusmap .focusmap-cb{padding-top:20px}@media (min-width:992px){.focusmap .focusmap-cb{padding-top:40px}}.focusmap .focusmap-cb-title{color:var(--color-dark);padding-bottom:10px}.focusmap .focusmap-cb-titlebig{color:var(--color-gray);padding-bottom:15px}@media (min-width:992px){.focusmap .focusmap-cb-titlebig{padding-bottom:30px}}.fullScreenHeader{width:100%;position:relative}.fullScreenHeader-inner{height:100%;display:grid;grid-template-areas:"main";grid-template-columns:100%}.fullScreenHeader-slider{grid-area:main;height:440px;max-height:100vh;overflow:hidden;background:#464646}@media (min-width:576px){.fullScreenHeader-slider{height:auto}}@media (min-width:1400px){.fullScreenHeader-slider{height:100vh}}.fullScreenHeader-slider img{width:100%;height:100%;object-fit:cover;display:block}.fullScreenHeader-slider .slick-list,.fullScreenHeader-slider .slick-track,.fullScreenHeader-slider .slick-slide{height:100%}.fullScreenHeader-content{grid-area:main;z-index:1;text-shadow:2px 2px 10px rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:flex-end}.fullScreenHeader-content-inner{padding:45px 20px}@media (min-width:1200px){.fullScreenHeader-content-inner{padding:100px 150px 300px 150px}}.fullScreenHeader-content .content1{font-size:2.375rem;line-height:2.375rem;letter-spacing:.07em;font-weight:600;text-transform:uppercase;text-align:center;color:var(--color-white);margin-bottom:10px}@media (min-width:992px){.fullScreenHeader-content .content1{font-size:5rem;line-height:5rem;letter-spacing:.06em}}@media (min-width:1400px){.fullScreenHeader-content .content1{font-size:6.25rem;line-height:6.25rem;letter-spacing:.08em}}.fullScreenHeader-content .content2{font-size:.9375rem;line-height:1.125rem;letter-spacing:.07em;font-weight:500;text-transform:uppercase;text-align:center;color:var(--color-white)}@media (min-width:992px){.fullScreenHeader-content .content2{font-size:1.875rem;line-height:2.25rem;letter-spacing:.2em}}.fullScreenHeader .inquirybox{display:none;box-sizing:border-box}.fullScreenHeader .inquirybox *{box-sizing:border-box}@media (min-width:1200px){.fullScreenHeader .inquirybox{display:block;z-index:2;position:absolute;left:0;bottom:0;width:300px;background:var(--color-light)}}.fullScreenHeader .inquirybox .inquirybox{display:flex}.fullScreenHeader .inquirybox .inquirybox-fields{padding:35px 45px}.fullScreenHeader .inquirybox .inquirybox-input{margin-bottom:30px}.fullScreenHeader .inquirybox .inquirybox-input:last-of-type{margin-bottom:0}.fullScreenHeader .inquirybox input{width:100%;height:32px;background:transparent;border:none;border-bottom:1px solid var(--color-dark);font-weight:300;font-size:18px;line-height:20px;color:var(--color-dark);font-family:"OpenSans",Arial,sans-serif}.fullScreenHeader .inquirybox .inquirybox-input-date{position:relative;cursor:pointer}.fullScreenHeader .inquirybox .inquirybox-input-date::after{content:"";position:absolute;top:50%;right:6px;background:url(/fileadmin/templates/images/preidlhof-kalender.svg) center center no-repeat;background-size:contain;height:22px;width:22px;transform:translateY(-50%);pointer-events:none}.fullScreenHeader .inquirybox .inquirybox-btn-outer{display:flex}.fullScreenHeader .inquirybox .inquirybox-btn{width:150px;padding:20px 0;text-align:center;color:#FFF;cursor:pointer}.fullScreenHeader .inquirybox #inquirybox-request{background:var(--color-gray);transition:all var(--default-hover-speed) ease}.fullScreenHeader .inquirybox #inquirybox-request:hover{color:var(--color-dark)}.fullScreenHeader .inquirybox #inquirybox-book{background:var(--color-dark);transition:all var(--default-hover-speed) ease}.fullScreenHeader .inquirybox #inquirybox-book:hover{color:var(--color-gray)}.fullScreenHeader .fullScreenHeader-btn{display:none;box-sizing:border-box}.fullScreenHeader .fullScreenHeader-btn *{box-sizing:border-box}@media (min-width:1200px){.fullScreenHeader .fullScreenHeader-btn{display:block;z-index:2;position:absolute;right:80px;bottom:20px;border-radius:100%;border:8px dotted var(--color-dark);padding:8px;background:transparent}}.fullScreenHeader .fullScreenHeader-btn .fullScreenHeader-btn-inner{height:200px;width:200px;border-radius:100%;background:var(--color-dark);color:#FFF;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;text-align:center;padding:24px;box-sizing:border-box}@media (min-width:1400px){.fullScreenHeader .fullScreenHeader-btn .fullScreenHeader-btn-inner{height:220px;width:220px}}.fullScreenHeader .fullScreenHeader-btn .fullScreenHeader-btn-text{font-family:"OpenSans",Arial,sans-serif;font-style:normal;font-weight:400;font-size:19px;line-height:24px;text-align:center;text-transform:uppercase;margin-bottom:12px}.fullScreenHeader .fullScreenHeader-btn .fullScreenHeader-btn-stars{line-height:1}.fullScreenHeader .fullScreenHeader-btn.fullScreenHeader-btn-image{display:block;height:120px;width:120px;border:none;position:absolute;right:20px;bottom:145px}@media (min-width:1200px){.fullScreenHeader .fullScreenHeader-btn.fullScreenHeader-btn-image{position:absolute;right:80px;bottom:20px}}@media (min-width:1400px){.fullScreenHeader .fullScreenHeader-btn.fullScreenHeader-btn-image{height:220px;width:220px}}.fullScreenHeader .fullScreenHeader-btn.fullScreenHeader-btn-image img{max-width:100%;max-height:100%}.offers-short{--gap:60px;--columns:3;--column-width:calc(100% / var(--columns));--padding-y:60px;padding:var(--padding-y) 0;overflow:hidden}@media (min-width:768px){.offers-short{--padding-y:120px}}@media (min-width:1200px){.offers-short{padding-left:8.5%;padding-right:8.5%}}.offers-short-grid{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex:0 0 var(--column-width);flex-wrap:wrap;gap:var(--gap) var(--gap);max-width:100%;width:100%;margin:0 auto}@media (min-width:1200px){.offers-short-grid{position:relative}}.offers-short-titles{text-align:left;padding:20px 15px 20px 15px}@media (min-width:992px){.offers-short-titles{padding:0;padding-bottom:42px;text-align:center}}.offers-short-layout--b .offers-short-titles{max-width:930px;margin:auto;text-align:left}.offers-short-title2{margin-top:5px;color:var(--color-gray)}.offers-short-toall{text-align:center;padding-top:80px}.offers-short-content{margin-top:25px;margin-bottom:5px}.offers-short .offer-item{width:calc(var(--column-width) - var(--gap))}.offers-short .offer-item a{text-decoration:none;color:inherit}.offers-short .slick-track{display:flex;align-items:stretch}.offers-short .slick-list{padding:0!important;max-width:100%}.offers-short .slick-slide{height:auto;padding:10px;box-sizing:border-box}.offers-short .slick-slide>div{height:100%}.offers-short button.slick-arrow{position:absolute;bottom:-60px;left:50%}@media (min-width:768px){.offers-short button.slick-arrow{bottom:-100px}}@media (min-width:1200px){.offers-short button.slick-arrow{top:50%;bottom:auto}}.offers-short button.slick-arrow svg{height:25px;width:auto;padding:15px 5px}@media (min-width:768px){.offers-short button.slick-arrow svg{height:40px;padding:15px}}.offers-short .slick-arrow.slick-prev{transform:translateX(-100%)}@media (min-width:1200px){.offers-short .slick-arrow.slick-prev{top:50%;bottom:auto;left:0;transform:translate(calc(-100% - 20px),-50%)}}@media (min-width:1200px){.offers-short .slick-arrow.slick-next{left:auto;right:0;transform:translate(calc(100% + 20px),-50%)}}.offer-item{height:100%}@media (min-width:1200px){.offer-item{height:auto}}.offer-item.inactive{display:none}.offer-item-inner{height:100%;border:1px solid var(--color-dark);background-color:var(--color-light);white-space:normal;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.offer-item-image{display:block;text-decoration:none;line-height:0}.offer-item-image img{width:100%;height:auto;max-width:100%}.offer-item-content{padding:20px 20px;flex-grow:1;text-align:left}.offer-item-title{color:var(--color-gray);-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.offer-item-newsdate{padding-bottom:10px}.offer-item-newstitle{border-bottom:1px solid var(--color-black);padding-bottom:8px}.offer-item-newstags{color:var(--color-dark)}.offer-item-period{padding-top:20px;padding-bottom:8px;border-bottom:1px solid var(--color-black)}.offer-item-price{padding-top:8px;padding-bottom:8px;border-bottom:1px solid var(--color-black)}.offer-item-teaser{padding:15px 0}@media (min-width:992px){.offer-item-teaser{padding:32px 0}}.offer-item-link{width:100%;text-align:center;display:block;padding:10px 14px;color:var(--color-white);text-transform:uppercase;text-decoration:none;background-color:var(--color-gray);transition:all var(--default-hover-speed) 0ms ease-in-out;box-sizing:border-box}@media (hover:hover){.offer-item-link:hover{color:var(--color-dark)}}.offer-item-linknews{background-color:var(--color-dark)}@media (hover:hover){.offer-item-linknews:hover{background-color:var(--color-gray)}}.offer-item a{text-decoration:none;color:inherit}.footer{position:relative;z-index:11;--col-padding-x:15px;--col-padding-y:30px}@media (min-width:1440px){.footer{--col-padding-x:40px;--col-padding-y:80px}}.footer-cols{display:grid;grid-template-areas:"logo" "map" "links";grid-template-columns:100%}@media (min-width:768px){.footer-cols{grid-template-areas:"logo logo" "map links";grid-template-columns:50% 50%}}@media (min-width:1440px){.footer-cols{display:flex;flex-direction:row;justify-content:stretch}}.footer-col{flex:0 0 33.333%;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding:var(--col-padding-y) var(--col-padding-x);gap:20px;background-color:var(--color-gray)}@media (min-width:1440px){.footer-col{gap:40px;border-right:1px solid var(--color-dark)}}.footer-button{text-align:center;width:100%}.footer-button .btn_inner{width:100%}.footer-button .btn_actor{width:100%}@media (min-width:1440px){.footer-button .btn_actor{width:380px}}.footer-col--left{grid-area:map;position:relative}.footer-col--left::after,.footer-col--left::before{content:"";position:absolute;left:15px;top:0;height:1px;width:calc(100% - 30px);background:var(--color-dark)}@media (min-width:768px){.footer-col--left::after,.footer-col--left::before{display:none}}.footer-col--left::after{top:auto;bottom:0}.footer-col--right{border-right:none;align-items:center;grid-area:links}.footer-col--center{color:var(--color-dark);text-align:center;grid-area:logo}.footer-logo img{max-width:120px;width:120px;height:auto}@media (min-width:768px){.footer-logo img{max-width:100%}}@media (min-width:1200px){.footer-logo img{max-width:100%;width:210px}}.footer-titles{color:var(--color-dark);text-transform:uppercase}.footer-hoteltitle{position:relative}.footer-hoteltitle picture{position:absolute;display:inline-block;line-height:7px;margin-left:4px;margin-top:2px}@media (min-width:992px){.footer-hoteltitle picture{margin-top:0}}.footer-hoteltitle picture img{height:8px;width:auto}.footer-address a{font-weight:300;text-decoration:none}@media (hover:hover){.footer-address a:hover,.footer-address a:focus{text-decoration:underline}}.footer-social{padding-top:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.footer-social a{padding:10px;display:block;text-decoration:none;cursor:pointer}.footer-social svg path{transition:all var(--default-hover-speed) ease}@media (hover:hover){.footer-social a:hover svg path{fill:var(--color-white)}}.footer-lrow{width:100%;text-align:center}@media (min-width:1440px){.footer-lrow{text-align:left;min-width:380px;width:auto}}.footer-lrow-links{display:block;padding-top:5px;width:300px;max-width:100%;margin:0 auto;align-content:flex-start}@media (min-width:1440px){.footer-lrow-links{width:auto;display:flex;flex-direction:column;align-items:flex-start}}.footer-lrow-links a{font-size:1rem;line-height:1.8125rem;letter-spacing:0em;font-weight:500;color:var(--color-dark);text-decoration:none;text-transform:uppercase;position:relative}.footer-lrow-links a:nth-of-type(even)::after{content:"\a";white-space:pre}@media (min-width:1440px){.footer-lrow-links a:nth-of-type(even)::after{content:none}}.footer-lrow-links a:nth-of-type(odd){margin-right:10px}.footer-lrow-links a:nth-of-type(odd)::after{content:"";position:absolute;top:1px;right:-4px;height:20px;width:1px;background:var(--color-dark)}@media (min-width:1440px){.footer-lrow-links a:nth-of-type(odd)::after{content:none}}.footer-lrow-links a:last-of-type::after{content:"";display:none}@media (hover:hover){.footer-lrow-links a:hover{text-decoration:underline}}.footer-lrow2 .footer-lrow-links a{font-weight:300}.footer .footer-map{display:none}@media (min-width:1440px){.footer .footer-map{display:block}}.footer .footer-map img{width:100%;height:auto;max-width:480px;margin:auto;display:block}.footer .footer-mapmobile{display:block}@media (min-width:1440px){.footer .footer-mapmobile{display:none}}.footer .footer-mapmobile img{width:100%;height:auto}.footer-partners{padding:15px;display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:20px;background-color:var(--color-white)}@media (min-width:992px){.footer-partners{column-gap:70px}}@media (min-width:1440px){.footer-partners{padding:20px 30px}}.footer-partners .slick-list{padding:0!important}.footer-partners .slick-track{display:flex;align-items:center}.footer-partners .footer-item-item{text-align:center}.footer-partners .footer-item-item-no-link,.footer-partners a{display:block;padding:10px;box-sizing:border-box}.footer-partners img{width:auto;height:auto;max-width:100%;filter:grayscale(1);opacity:.5;transition:all var(--default-hover-speed) ease}.footer-partners img:hover{filter:grayscale(0);opacity:1}.footer-partners svg{max-width:100%;height:auto}.footer-partners svg path{transition:all var(--default-hover-speed) ease}.footer-partners .footer-item-item-no-link:not(:hover) svg path,.footer-partners a:not(:hover) svg path{fill:var(--color-gray)}.footer .footer-inner-ita{margin-bottom:4px}@media (min-width:1200px){.footer .footer-inner-ita{margin:0}}.footer .footer-partners-ita{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;width:380px;max-width:100%}.footer .footer-partners-ita .footer-item-ita{padding:0 10px;box-sizing:border-box}.footer .footer-partners-ita svg{width:auto;height:auto;max-width:100%}.footer .footer-partners-ita svg path{fill:var(--color-dark);transition:all var(--default-hover-speed) ease}.footer .footer-partners-ita svg:hover path{fill:var(--color-white)}
