@charset "UTF-8";

@font-face{font-display: swap;font-family:'Montserrat';font-style:normal;font-weight:200;src:url('../fonts/montserrat-v25-latin-200.eot');src:local(''),url('../fonts/montserrat-v25-latin-200.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v25-latin-200.woff2') format('woff2'),url('../fonts/montserrat-v25-latin-200.woff') format('woff'),url('../fonts/montserrat-v25-latin-200.ttf') format('truetype'),url('../fonts/montserrat-v25-latin-200.svg#Montserrat') format('svg');
}
@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url('../fonts/montserrat-v25-latin-regular.eot');src:local(''),url('../fonts/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v25-latin-regular.woff2') format('woff2'),url('../fonts/montserrat-v25-latin-regular.woff') format('woff'),url('../fonts/montserrat-v25-latin-regular.ttf') format('truetype'),url('../fonts/montserrat-v25-latin-regular.svg#Montserrat') format('svg');
}
@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:url('../fonts/montserrat-v25-latin-700.eot');src:local(''),url('../fonts/montserrat-v25-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v25-latin-700.woff2') format('woff2'),url('../fonts/montserrat-v25-latin-700.woff') format('woff'),url('../fonts/montserrat-v25-latin-700.ttf') format('truetype'), url('../fonts/montserrat-v25-latin-700.svg#Montserrat') format('svg');
}

*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}

html {width:100%;overflow-x:hidden;}
body{width:100%;min-width:320px;max-width:100%;margin:0;padding:0;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:400;line-height:1.5;color:#FFF;background-color:#333333;overflow-x:hidden!important;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-optical-sizing:auto;hyphens:auto;}

h1{font-size:35px;font-weight:400;margin:0 auto 35px;line-height:1;color:#D3A959;filter:drop-shadow(0px 0px 1px #333);}
h2{font-size:24px;margin:0 auto 20px;line-height:1;color:#FFF;}
.singlesec h3,.doublesec h3,.triplesec h3{position:relative;width:100%;margin:5px auto;font-size:40px;font-weight:400;line-height:1.3;filter:drop-shadow(0px 0px 5px #333);}
.tit, .titel{line-height:1;max-width:90%;margin:auto;}
img,svg{vertical-align:middle}
.img-fluid{max-width:100%;height:auto}

a{color:#D8B36C;text-decoration:underline;}
a:hover{color:#D8B36C;text-decoration:none;}
a:has(img):focus-visible img {border:1px solid #D3A959;opacity:0.9}
a.no:hover{color:inherit;text-decoration:none;cursor:text;}
.bbolder{font-weight:700;}
.bbold{font-weight:700;}
.gold{color:#D3A959;}
.maxbody{max-width:2000px;margin:auto}
.maxw {padding-left:5px;padding-right:5px;}
.request {max-width:1200px;margin:0 auto;}
.request h1,.request h2{text-align:center;}

header{width:100%;margin:0px auto;padding:0;z-index:3;}
.navheader{position:fixed;top:0px;padding-top:40px;width:100%;z-index:3;background-image:linear-gradient(rgba(36,36,36,1),rgba(51,51,51,0.9),rgba(51,51,51,0))}
.mylogo{max-width:60%;width:100%;margin:0px auto 34px;height:auto;text-align:center;}

/* MENU */
input#hicon{opacity:0;position:absolute;z-index:-1;}
#hicon:focus + label{outline:none;}
#hicon:focus-visible + label .line-1,#hicon:focus-visible + label .line-2,#hicon:focus-visible + label .line-3{background-color:#D3A959;}
#hicon:focus-visible + label{outline:2px solid #D3A959;outline-offset:6px;border-radius:4px;}

label#lhicon{position:fixed;display:block;width:50px;height:34px;top:20px;right:20px;padding:0.5em;cursor:pointer;z-index:5;}
label#lhicon::after{opacity:0;}
label#lhicon .line{position:absolute;display:block;right:0px;background-color:#D3A959;width:50px;height:4px;border-radius:3px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s;box-shadow:0px 0px 5px #000;}

label#lhicon .line.line-1{top:0;width:100%;}
label#lhicon .line.line-2{top:50%;width:55%;}
label#lhicon .line.line-3{top:100%;width:89%;}
input#hicon:checked ~ label#lhicon {width:50px;}
input#hicon:checked ~ label#lhicon .line, label#lhicon:hover .line-1, label#lhicon:hover .line-2, label#lhicon:hover .line-3 { background-color:#F6EFB2;box-shadow: 0px 0px 3px #FFF;}
input#hicon:checked ~ label#lhicon .line {background-color:#4F473D;}
input#hicon:checked ~ label#lhicon .line-1{-webkit-transform:translateY(17px) translateX(0) rotate(45deg);-moz-transform:translateY(17px) translateX(0) rotate(45deg);transform:translateY(17px) translateX(0) rotate(45deg);}
input#hicon:checked ~ label#lhicon .line-2{opacity:0;width:100%;}
input#hicon:checked ~ label#lhicon .line-3{width:100%;-webkit-transform:translateY(-17px) translateX(0) rotate(-45deg);-moz-transform:translateY(-17px) translateX(0) rotate(-45deg);transform:translateY(-17px) translateX(0) rotate(-45deg);}

/* NAVIGATION */
nav{position:fixed;top:0px;right:-80px;width:0%;height:100%;padding:40px;opacity:0;overflow-x:auto;overflow-y:scroll;z-index:4;transform:translateX(0%);background-color:#333333;transition-timing-function:cubic-bezier(10, 2, 3, 1);transition:0.5s;-ms-overflow-style:none;scrollbar-width:none;text-align:center;
}
nav::-webkit-scrollbar{display:none;}
input#hicon:checked ~ nav{width:100%;visibility:visible;opacity:1;right:0%;}

nav img{margin-bottom:40px;}
nav ul{list-style:none;display:flex;height:auto;overflow:hidden;font-size:1.5rem;margin:0;padding:0;flex-flow:column wrap;text-align:left;}
nav ul li{position:relative;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0), rgba(255,255,255,0.15));}
nav ul li div{margin:30px;transition:all 1s ease-in;line-height:1;}
nav ul li div span{font-weight:400;font-size:30px;color:#D3A959;filter:drop-shadow(1px 1px 5px #000);/*line-height:60px;*/}
nav ul li div a{display:block;text-decoration:none;font-size:21px;margin-top:5px;letter-spacing:3px;transition:all .3s ease-in;line-height:1.8;}
nav ul li div a:hover{letter-spacing:4px;}

.navbook {display:none;}
.navlang a {margin:2rem 1rem 0;background-color: #333333;}
input#hicon ~ nav ul li div {color:#282828;filter:opacity(0);}
input#hicon ~ nav ul li div a {margin-left:0px;}
input#hicon:checked ~ nav ul li div {filter:opacity(1);color:#FFF}
input#hicon:checked ~ nav ul li div a{margin-left:13px;color:#FFF}

/* HEADER */
.topimgcontainer {position:relative;max-width:2400px;width:100%;height:70vh;margin:auto;overflow:hidden;}
.parallpic {position:relative;width:100%;height:100%;}
.parallpic img{position:relative;width:100%;height:70vh;object-fit:cover;object-position:center;transform-origin:right center;animation:scales 12000ms ease-out forwards;}
@keyframes scales{to{transform:scale(1.03);}}

.titolocontainer{position:absolute;bottom:30px;width:100%;text-align:center;filter:drop-shadow(0px 0px 5px #333);}
img.mountain{margin:auto;width:200px!important;height:20px!important;}
.titolo {font-size:30px;line-height:1;font-weight:400;color:#FFF;margin:1rem auto 2rem;max-width:90%;}

.pretit {position:relative;width:100%;margin:5px auto;font-size:40px;font-weight:400;filter:drop-shadow(0px 0px 5px #333);}
.slogan img {display:block;margin:auto;}

/* MOBILE BOTTOM BUTTONS*/
.bottnav {display:none;background-image:linear-gradient(rgba(51,51,51, 0), rgba(51,51,51, 0.8), rgba(51,51,51,1))}
.floatl,.floatr{float:none;}
.storno {float:left;margin:1rem 2rem 1rem 0;max-width:100%;height:auto}
.whitebkg {background-color:#FFFFFF;}
.maincontent {display:flex;align-items:center;width:100%;margin:0px auto 0px;min-height:70vH;padding:5rem 20px 0px;background-size:cover;background-position: top center;}
.maincontent img{ width:320px;height:auto;}
.maincontent div{display:flex;flex-direction:column;}
.maincontent div div:nth-child(1) {order:2;margin:auto;}
.maincontent div div:nth-child(2) {order:1;}

.mainpage{display:flex;justify-content:center;align-items:center;text-align:center;}
.mainpage div {align-self:center;}
.booking,.request {display:block;align-items:center;width:100%;margin:0px auto 0px;min-height:60vH;padding:5rem 20px 0px;}
.booking h1,.request h1 {text-align: center;}
.booking h2,.request h2 {text-align: center;margin-bottom: 2rem}
.m-auto{margin:0 auto;}
.ul-list {padding-top:5rem;padding-right:8px;padding-bottom:5rem;padding-left:8px;margin:0 auto;background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.9), rgba(51,51,51,1)),url("../images/slides/lg/room-10-chaletelisabeth-2025-2.jpg");background-size:cover;}

.ul-list .maxbody .ul-listcontainer {display:flex;margin:0 auto;max-width:1300px;padding:8px;justify-content:center;border:1px solid #6E6E6E}
.ul-list .tit{font-size:30px;filter:drop-shadow(0 0 2px #333333);color:#D3A959;margin:25px auto 35px auto}
.ul-list img {display:block;margin-left:50%;transform:translateX(-50%)}

/* singlesec */
.singlesec {position:relative;display:flex;overflow:hidden;max-width:2400px;width:100%;margin:5rem  auto auto;height:70vh;max-height:1350px;}
.singlesec a {position: absolute;width:100%;height:100%;z-index:1;text-decoration:none;}
.singlesec a:hover h3 {color:#D3A959!important;}
.singlesec .slogan{position:absolute;display:flex;width:90%;height:100%;top:0;left:5%;align-items:center;justify-content:center;text-align:center;z-index:1;background:radial-gradient(rgba(51,51,51,0.40),rgba(51,51,51,0),rgba(51,51,51,0));}
.singlesec .slogan h3 { color:#FFF;filter:drop-shadow(0px 0px 5px #000); }
.singlesec .slogan .tit{font-size:35px;color:#D3A959;filter:drop-shadow(1px 1px 2px #000);}
.singlesec .slogan p{text-shadow:1px 1px 2px #000;color:#FFF!important;}
.singlesec .singlesecimg {position:relative;width:100%;height:100%;}
.singlesec .singlesecimg img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;}


/* TRIPLE SECTION */
.triplesec { position:relative;display:block;max-width:2400px;width:100%;margin:auto;/*min-height:75vh;*/overflow:hidden; margin-top:5rem;margin-bottom:8rem;}
.triplesec .slogan {display:block;text-align:center;pading-top:2rem;}
.triplesec .slogan > div {display:block;margin-bottom:6rem;}
.triplesec .slogan .tit{font-size:35px;filter:drop-shadow(0 0 2px #333333);color:#D3A959;}
.triplesec .tripleseccontainer {position:relative;display:flex;flex-flow:row wrap;text-align:center;}
.triplesec .triplesecimg {position:relative;flex:0 0 100%;overflow:hidden;height:60vh;max-height:768px;text-align:center;background:radial-gradient(rgba(51,51,51,0),rgba(51,51,51,0),rgba(51,51,51,.7)); }
.triplesec .triplesecimg a {display:block;width:100%;height:100%;text-decoration:none;color:#FFF;}
.triplesec .triplesecimg a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease-in-out;transition-delay:0s;transition-property:all;}
.triplesec .triplesecimg:hover {background:radial-gradient(transparent,transparent,rgba(51,51,51,.5));}
.triplesec .triplesecimg:hover a img{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02);}
.triplesec .triplesecimg:hover h3{filter:drop-shadow(0px 0px 8px #000) opacity(1);}

.triplesec h3{width:100%;top:2rem;filter:drop-shadow(0px 0px 5px #000);line-height:1;}
.triplesec h3 span{display: block;font-size:30px;font-weight:400;color:#D3A959;}


/* GALLERY */
.gallerycontainer {display:flex;align-items:center;width:100%;min-height:60vH;text-align:center;padding-top:5rem;}
.gallerycontainer .slogan .titel{font-size:30px;}
.gallerycontainer .slogan .pretit{color:#D3A959;filter:drop-shadow(0 0 2px #333333);}
.gallerycontainer .slogan .tit{font-size:35px;color:#D3A959;filter:drop-shadow(0 0 2px #333333);}
.gallery{display:flex;flex-wrap:wrap;gap:0;width:100%;margin-top:3rem;}
.gallery div{flex: 0 0 calc(100% / 2);overflow:hidden;}
.gallery div a{overflow:hidden;}
.gallery div a img{aspect-ratio:3 / 2;object-fit:cover;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease-in-out;transition-delay:0s;transition-property:all;}
.gallery div a:hover img {-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02);}

/* roomsec */
.roomsec {position:relative;display:flex;overflow:hidden;max-width:2400px;width:100%;margin:0 auto;height:70vh;max-height:1350px;}

.roomsec .slogan{position:absolute;display:flex;width:90%;height:100%;top:0;left:5%;align-items:center;justify-content:center;text-align:center;z-index:1;background:radial-gradient(rgba(51,51,51,0.40),rgba(51,51,51,0),rgba(51,51,51,0));}
.roomsec h3 { position:relative;width:100%;margin:5px auto;font-size:40px;font-weight:400;line-height:1.1;color:#D3A959;filter:drop-shadow(1px 1px 2px #000);}

.roomsec .slogan .tit{font-size:30px;color:#FFF;filter:drop-shadow(1px 1px 2px #000);}
.roomsec .roomsecimg {position:relative;width:100%;height:100%;}
.roomsec .roomsecimg img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;}

/* ROOM GALLERY */
.roomcontainer {display:flex;align-items:center;width:100%;min-height:60vH;text-align:center;margin:1rem auto 6rem}
.roomcontainer .roomtext{text-align: justify;}
.roomcontainer .roomtext .h3{color:#D3A959;font-size:1.5em;}
.room{display:flex;flex-wrap:wrap;gap:0;width:100%;margin-top:3rem;}

.room div{flex: 0 0 calc(100% / 2);overflow:hidden;}
.room div a{overflow:hidden;}
.room div a img{aspect-ratio:3 / 2;object-fit:cover;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease-in-out;transition-delay:0s;transition-property:all;}
.room div a:hover img {-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02);}

/* OFFER WINTER SUMMER */
.doublesec {position:relative;display:flex;overflow:hidden;max-width:2400px;width:100%;margin:5rem auto 5rem;height:70vh;max-height:1350px;background:radial-gradient(rgba(51,51,51,0.55), rgba(51,51,51, 0), rgba(51,51,51,.1));flex-flow:row wrap;align-items:stretch;}
.doublesec .slogan {position:absolute;display:flex;top:0px;left:0px;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;}
.doublesec .doublesecimg{position:relative;text-align:center;flex:0 0 calc(100% / 1);background:radial-gradient(transparent,transparent,rgba(51,51,51,.6));transition:all .3s ease-in;overflow:hidden}
.doublesec .doublesecimg a{display:block;width:100%;height:100%;z-index:10;}
.doublesec .doublesecimg .pretit{color:#FFF!important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease-in-out;transition-delay:0s;transition-property:all;}
.doublesec .doublesecimg:hover .pretit{color:#D3A959!important;}
.doublesec .doublesecimg:hover {color:#D3A959!important;background:radial-gradient(transparent,transparent,rgba(51,51,51,.2));}



.doublesec .doublesecimg:hover a img{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02);}

.doublesec .doublesecimg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease-in-out;transition-delay:0s;transition-property:all;}
.doublesec .slogan .titel{font-size:30px;}
.doublesec .slogan .tit{font-size:35px;color:#D3A959;filter:drop-shadow(1px 1px 2px #000);}
.doublesec .doublesecimg .pretit{position:absolute;text-align:center;bottom:inherit;left:0;right:0px;top:2rem;color:#D3A959;filter:drop-shadow(0 0 5px #000);line-height:1}
.doublesec .doublesecimg:last-child .pretit{top:inherit;bottom:2rem;}

/* MAPS */
.maps {max-width:2400px;margin:5rem auto 0;overflow:hidden;display:flex;-webkit-box-align:center;align-items:center;justify-content:center;}
.maps img {min-width:100%;min-height:420px;width:auto;height:auto;max-height:480px;}

/* FOOTER */
.fmarker {
  display:inline-block;margin:1.2rem .5rem 0rem -1.2rem;width:12px;height:15px;background-repeat:no-repeat;background-size:12px 15px;background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 23' style='enable-background:new 0 0 18 23;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:%23B1340A;%7D%3C/style%3E%3Cpath class='st0' d='M9,0C4,0,0,4.1,0,9.2c0,3.7,4.8,10,7.4,13.1c0.8,1,2.4,1,3.2,0c2.6-3.1,7.4-9.4,7.4-13.1C18,4.1,14,0,9,0L9,0z M9,10.9c-1.2,0-2.2-1-2.2-2.2s1-2.2,2.2-2.2c1.2,0,2.2,1,2.2,2.2S10.2,10.9,9,10.9L9,10.9z'/%3E%3C/svg%3E");
}

footer {color:#FFF;padding:13px;max-width:2400px;margin:0 auto 50px;}
footer > div:first-child {display:flex;flex-flow:column;padding:5rem 0rem;justify-content:center;align-items:center;}
footer > div:first-child div {justify-content:center;align-items:center;text-align:center;padding:8px;}
footer a{color:#FFF;}
.ig p {font-weight:700;}
.ig img{filter:grayscale(100%) sepia(50%) opacity(.7);transition:all .2s ease-in;}
.ig img:hover{filter:grayscale(0%) sepia(0%) opacity(1); }

.footer-logo a span {display:none;}
.footer-logo a {display:block;width:250px;height:108px;line-height:0;font-size:0;color:transparent;}

.footerline {display:flex;font-size:0.8rem;padding:1rem;border-top:1px #d7cbbc solid;justify-content:center;text-align: center;}
.footerline div {-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.footerline div:last-child {display:flex;justify-content:flex-end;}


.soul {text-align: center;padding:1rem;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); }
.soul img{max-width:160px;height:auto;opacity:.8;transition:all .1s ease-in;}
.soul img:hover{opacity:1; }
.partner {display:none!important;}

.nsm{display:none;}
.onlydesktop{display:none;}

/* BUTTON */
.btn{display:inline-block;padding:8px 15px;border:1px solid #D3A959;text-align:center;color:#FFF;text-decoration:none;transition:.4s;background-color:transparent;cursor:pointer;text-shadow:0px 0px 2px #000;}
.btn:hover{background-color:#CB9B51;color:#FFFFFF;text-decoration:none;}
a.btn.blue{font-weight:700;border-color:#008CFF;color:#FFF;background-color:#008CFF;}
a.btn.blue:hover{background-color:transparent;}
a.btn.green{font-weight:700;border-color:#00BB00;color:#FFF;background-color:#00BB00;margin-top:1rem;}
a.btn.green:hover{background-color:transparent;}
a.btn.red{font-weight:700;border-color:#BB0000;color:#FFF;background-color:#BB0000;margin-top:1rem;}
a.btn.red:hover{background-color:transparent;}

div.btn.blue{font-weight:700;border-color:#008CFF;color:#FFF;background-color:#008CFF;}
div.btn.blue:hover{background-color:transparent;}

ul.ok li{color:#FFFFFF;list-style:none;padding:5px;font-size:1.2em;text-shadow:0px 0px 3px #000;}

.plane,.bus,.train,.car { display: inline-block; margin: 13px 10px -8px 0;margin:10px 5px 1px 0px;}
.plane {
  width:57px;height:27px;background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 57 27'%3E%3Cdefs%3E%3Cstyle%3E.b%7Bfill:%23D3A959;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='b' d='M34.74,23.11c.2-.2,.4-.4,.5-.4-.2,.2-.4,.4-.5,.4Zm-7.99-2.39c.7-.5,1.4-.9,2.1-1.39-.6,.6-1.3,1.1-2.1,1.39Zm-13.28-7.07h-.2c1-.2,2-.5,2.99-.9-.5,.6-2.1,.6-2.8,.9h0Zm2.8-1.69c-1.1,.3-2.3,.7-3.39,.9-.1-.4-.2-.8-.5-1.1,.5-.3,1.1-.9,1.6-.9,.3,.1,1.6,.8,2.3,1.1Zm-7.39,.4c.7-.5,1.4-1,2.1-1.39-.7,.6-1.4,1-2.1,1.39h0Zm13.88-1.1h-.4c3.19-.4,6.19-1.1,9.18-2.29-2.8,1.39-5.69,2.19-8.78,2.29h0Zm-18.67-1c.9-.5,1.9-1.1,2.8-1.59-.9,.6-1.8,1.2-2.8,1.59h0ZM35.94,0c1.3,.4,2.5,.9,3.69,1.59-.5,.1-1.1,.1-1.6,0-1.2,0-3.69,9.46-5.29,12.65l24.26,9.86c-.3,.2-.5,.4-.7,.7,0,0,0-.1-.4-.1l-16.87-4.88c-.5,.5-1.6,1.39-1.6,1.89s.4,.7,.4,1.1c0,1.2-1.4,3.89-3.19,3.89-1-.1-1.8-.9-1.8-1.89,0-.5,0-1.1,.3-1.2,1.2-1.39,2.99-2.69,4.19-4.08-1.7-.7-3.39-1.3-5.09-1.79-.7,0-2.3,1.2-2.3,1.79s.4,.2,.4,.7c0,1.59-1.8,3.69-3.39,3.69-1,0-1.9-.7-1.9-1.69v-.1c0-.5,0-.9,.4-1.1,1.2-1.39,3.49-2.29,4.89-4.08,0,0,0-.2-.4-.2-.9,0-5.29,2.99-5.59,3.19-1.4,.7-3.19,.9-4.59,1.59-2.99,1.2-5.59,2.79-8.39,3.89-2.89,1-5.99,1.59-9.08,1.59-1.2,0-2.3-.2-2.3-1.39,0-2.49,6.49-8.77,7.59-10.06-.4-.4-.5-.9-.5-1.39,0-2.49,2.3-2.59,4.39-4.38-.5-.5-1.1-.8-1.8-.9-.7,.2-1.3,.5-1.9,.9,.5,1.79-2.5,3.19-3.49,3.19-.8,.1-1.5-.6-1.6-1.39v-.2c0-2.09,3.69-3.19,4.79-3.69-1.9-1.2-4.19-2.49-6.49-3.89,.4-.7,.5-.7,.7-.7,2.5,0,17.87,7.57,21.46,7.57,2.7-.1,5.29-.8,7.69-1.89,1.6-2.39,3.09-4.98,4.39-7.57,0-.5-.7-.5-1.2-1.1l1.9-.1h0Z'/%3E%3C/svg%3E");
}
.bus {
  width:32px;height:32px;background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cdefs%3E%3Cstyle%3E.b%7Bfill:%23D3A959;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='b' d='M29.25,25.5c0,.29-.19,.57,.19,.86-.19,.2-.47,.29-.75,.29H4.17l24.52-.09c.09,0,.28-.09,.38-.2-.09-.09-.19-.19-.47-.19l-25.94-.09v-.57H29.25Zm-2.46-4.56c.19,0,1.04-.47,1.33-.47,.94,0,1.32,.56,1.32,1.33,0,.19-.09,.95-.66,1.24,.09,.09,0,.19,.19,.19,.28,0,.38-.19,.47-.19-.28,.28-1.04,.28-1.22,.47,.09-.09,.28-.09,.47-.28-.56-.19-1.7-.67-1.89-.67-.28,0-.57,.19-.86,.48,.28,.28,.48,.09,.86,.09-.38,.09-.86,.28-1.42,.38,.09-.09,.28-.09,.47-.28-.19-.19-.56-.19-.75-.28-.76-.2-1.04-.48-1.04-1.15,0-.76,.56-1.33,1.33-1.33,.19,0,1.14,.47,1.42,.47Zm-21.68,.09c.57,0,.67-.56,1.42-.56s1.33,.56,1.33,1.33c0,.19-.28,.95-.67,1.24,.1,.09,0,.19,.2,.19,.28,0,.28-.09,.38-.19-.19,.19-.76,.47-1.04,.47h-.19c.19-.09,.38-.09,.56-.28-.66-.19-1.7-.67-1.99-.67-.19,0-.47,.19-.66,.39,.09,0,.09,.19,.66,.09-.38,.19-.85,.38-1.33,.47,.09-.09,.29-.09,.48-.28-.29-.19-.57-.28-.86-.28-.85,0-.94-.76-.94-1.15,0-.76,.56-1.33,1.32-1.33,.67,0,.86,.56,1.33,.56ZM27.27,5.81c.47,0,1.42-.39,1.61,.86,.47,3.04,.95,6.37,1.42,9.52l-12.59,.09h-.28c4.07,0,8.14,0,12.22-.09,.09,0,.28,0,.47-.2-.09-.09-.19-.19-.47-.19h-12.59V5.33l10.22,.48Zm-12.4-.48v10.85l-12.5,.09h-.28c4.08,0,8.14,0,12.22-.09,.09,0,.28,0,.47-.2,0,0,0-.19-.28-.19H1.7v-.38c.19-1.14,.38-2.29,.47-3.43,.19-.86,.29-1.81,.39-2.66,.19-.86,.28-1.71,.38-2.57-.09-1.04,.75-.95,1.33-.95,2.64-.29,5.58-.29,8.42-.48h2.17Zm1.7-.67h0Zm7.39-3.52v3.43h-.28l.19-.19c-.09-.09-.19-.19-.47-.19H7.95V1.14H23.95Zm1.8-.76h0Zm-.85-.09h0ZM6.63,.28h1.14c-1.23,.09-2.94,0-4.08,1.05C4.73,.19,6.06,.38,7.29,.28h-.67Zm19.22-.28c1.23,.19,2.84,.57,3.5,2.09,.29,.57,2.56,13.23,2.56,16.27l-.28,5.62c0,.95,.38,2.76,.38,2.95,0,2,0,1.62-2.56,1.81v2.19c-.09,.28-.09,.67-.28,.76-.66,.38-1.7,.28-2.46,.28-.57,0-2.47,.19-2.47-.76v-2.48H7.67v1.81c-.28,.29,.09,1.15-.48,1.24-.75,.19-1.99,.19-2.27,.19-.85,0-2.46,.28-2.46-.95v-2.29c-.86-.09-1.81,.09-2.47-.47v-2.66c.28-.67,.28-.76,.28-1.34l-.28-4.47v-2.57c.19-1.04,.38-2.19,.47-3.24,.19-.86,.28-1.81,.39-2.66,.09-.38,.19-.86,.19-1.33C1.99,6.66,.66,.48,5.97,0H25.84Z'/%3E%3C/svg%3E");
}
.train {
  width:48px;height:38px; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 38'%3E%3Cdefs%3E%3Cstyle%3E.b%7Bfill:%23D3A959;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='b' d='M5,33.03l-.6,.6c.1,.1,.6,0,3.48-.1-.2-.2-.4-.3-.7-.4,.1-.1,.3-.1,.7-.1,.7,0,1.59,.1,1.39,1.59h7.45c-.1,.2-.3,.4-.6,.4l-6.06,.1c1.09,.1,3.28,.3,3.58,.3,1.29,0,2.58-.1,3.78-.4,0-.3-.3-.4-.3-.8s.6-.9,.99-1.09c.1,0,.2,0,.3,.1-.2,.2-.3,.4-.4,.6,0,0-.1,.1,.3,.1,.79,0,1.59-.1,2.38-.3l25.34-.1c-.1-.1-.4-.1-.6-.3,.3-.1,.6-.1,.89-.1,.7,0,1.09,0,1.09,.9,0,1.69-3.38,1.09-3.78,1.29l-5.07,.1c-2.78,.3-5.76,.4-8.45,.9-2.09,.3-5.96,1.69-6.36,1.69H.92c-.99-.1-.89-.9-.89-1.59,0-1.29-.4-1.89,1.79-1.69l1.09,.1c-.6,.6-1.69-.1-2.38,.6l.1,.3c.79-.3,1.99-.1,2.98-.7-.2-.2-.3-.4-.3-.7-.1-.5,.3-.99,.89-1.09h0l.79-.2Zm41.54-7.26v2.79c.1,.2,.2,.3,.3,.4-.1,.3-.4,.4-.7,.4,0-.2,.1-.3,.3-.4-.3-.3-.6-.4-.99-.4v-2.98c.4,.1,.7,.1,1.09,.2h0Zm-2.19-.4v2.98c.1,.3,.4,.6,.4,.7-.3,.1-.7,.1-.99,.1l.3-.3c-.3-.4-.89-.7-1.39-.6v-2.98h1.69v.1Zm-3.18-.6v3.08l.4,.4c-.3,.1-.6,.1-.89,.1l.3-.3c-.6-.9-1.09-.6-1.69-.6v-3.38c.6,.2,1.29,.5,1.89,.7h0Zm-3.38-1.19v3.68c.1,.1,.3,.3,.4,.1,0,.1-.3,.3-.4,.4h-.6l.4-.4c-.7-.3-1.49-.6-2.29-.9v-3.98c.79,.3,1.69,.7,2.48,1.09h0Zm-16.69-.5c0,.3-.6,1.09-.6,1.59,0,.3,.3,.3,.4,.3-.4,.3-.79,.5-1.29,.6h-.6c.4,0,.79-.2,1.09-.4-.4-.6-1.09-.3-1.59-.4-.7-.1-1.09-1.09-1.09-1.59,0-1.09,.4-1.69,1.69-1.69,1.59-.1,1.99,.5,1.99,1.59h0Zm-14.71,0q0,.7-.7,1.69c.7,0-.3,.3,.7,.1-.4,.3-.79,.5-1.29,.6h-.7c.4,0,.79-.2,1.09-.4-.4-.6-1.09-.3-1.59-.4-.99-.3-.99-.9-.99-1.59,0-1.59,.6-1.69,1.69-1.69,1.59,0,1.79,.6,1.79,1.69h0Zm27.53-1.39v4.08c.1,.3,.3,.4,.3,.6-.3,.1-.6,.1-.89,.1l.3-.3c-.7-.9-1.69-.7-2.38-1.09v-5.27c.79,.6,1.79,1.29,2.68,1.89h0Zm-4.57-3.38v5.67c.1,.2,.2,.3,.3,.4l-.7,.1,.3-.3c-.7-.4-1.59-.9-2.38-1.39-.1-1.99-.6-6.27-.6-6.47v-1.29c.99,.99,1.99,2.09,3.08,3.28h0ZM17.02,6.86c1.09-.1,2.19,0,3.28,.3,.6,.3,2.48,4.77,2.48,6.07,0,.3-.3,.4-.3,.9,0,.3,.3,.3,.4,.3-.89,.7-2.29,.3-3.08,.6l-15.8-.1c5.96,0,11.83,0,17.79-.1,.3,0,.5-.1,.7-.3l-16.3-.1c-1.09-.3-3.48,.6-3.48-1.09,.4-1.19,.79-2.39,1.29-3.58,.3-.7,.4-1.89,1.29-2.39,.7-.6,1.79-.1,2.68-.3h9.04v-.2Zm3.88-1.59-1.09-.1-3.28-3.88c-.7,.6-1.19,1.29-1.69,2.09,0,.4,.3,.4,.4,.3-.1,0-.4,.3-.6,.4,0-.9-1.09-1.99-1.79-2.79h3.68Zm1.59-.99c-.2,.1-.5,.1-.7,.1-.4,0-.79-.1-1.09-.3l1.79,.2ZM11.26,.3c-.6,0-1.09-.1-1.69-.1,.6-.1,1.19,0,1.69,.1h0Zm11.13-.3c0,.1,.1,.1,.1,.4,0,.8-1.79,.6-2.48,.7-1.09,.1-3.68,1.69-3.78,3.38h3.78c.6,.1,1.09,.1,1.69,.1,.99,.3,1.89,.9,2.38,1.89,.7,1.69,1.49,3.38,2.38,4.97,2.38,4.28,8.55,9.95,12.72,11.04,1.39,.4,2.98,.99,4.47,1.39,1.09,.3,2.98-.1,3.97,1.39,.6,.9,.3,2.79,.3,3.08,0,1.39,.6,3.98-1.99,3.98H5.49c-.79-.1-1.59-.4-2.29-.7-.89-.3-2.78-2.29-2.78-3.08V15.52c.6-2.29,1.39-4.58,2.29-6.76,.3-1.39,.99-2.69,1.99-3.68,.7-.5,1.49-.7,2.29-.6l6.06,.1-.89,.3c-6.06,0-6.46,.1-6.86,.1-.1,.2-.1,.4-.1,.6,.5-.3,.99-.4,1.59-.4h6.36c.3-.1,.5-.2,.7-.4-.6-1.59-2.78-3.68-4.07-3.68-.3,0-2.48,0-2.48-.7C7.28,.1,7.38,.1,7.58,0h14.81Z'/%3E%3C/svg%3E");
}
.car {
  width: 44px;
  height: 22px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 22'%3E%3Cdefs%3E%3Cstyle%3E.b%7Bfill:%23D3A959;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='b' d='M39.59,11.21c1.3,.59,2.31,1.49,3.01,2.67v.5c-.2,.1-.3,.1-.5,.1h-.6c.3,0,.7-.1,.9-.4-.6-.4-1.1-.1-1.3-.3-1-.59-1.7-1.58-1.8-2.67l.3,.1h0Zm-21.05,4.85c.2,1.19-.4,2.48-1.4,3.17,.1,.1,0,.3,.3,.3s.5-.3,.6-.3c-.3,.3-.7,.5-1.1,.59h-.4c.1-.1,.4-.1,.6-.4l-.3-.3c-1.6,.3-2.81-1.68-2.81-3.07v-2.28c.4-.89,.5-2.57,1.9-2.57,1.8,0,2.61,4.36,2.61,4.85h0Zm5.91-4.95c.6,.69,1.8,1.88,2,2.77,.1,.1,.1,.59,.4,.99-.3,.2-.6,.3-.9,.4h-.6c.4,0,.7-.2,1-.4-.5-.3-1.3-.3-1.6-.5-.6-.4-.9-2.18-.9-2.28,0-.4,.1-.69,.3-.99h.3ZM4.41,13.48c0,.3,0,.59-.1,.89,0,.1-.3,.3-.3,.59s.3,.3,.4,.3c-.1,.1-.4,.1-.5,.2-.4-.59-.9-.59-1.1-.99-.4-.59-.6-1.39-.5-2.08,0-.2,0-1.88,.9-1.88s1.1,2.57,1.2,2.97h0Zm9.82-5.15c-.3,.1-.5,.1-.8,.1,0-.1,.3-.3,.4-.4-1.5-.69-3.11-.99-4.81-1.09,1.6,.3,3.41-1.39,3.61-2.48,.5,1.29,1.1,2.57,1.6,3.86h0Zm16.34-2.28c-.4,.5-1.4,.5-2,.5-3.41,.4-6.92,1.09-10.12,1.19h-.5c.6,0,1.4-.1,2-.1,.5-.1,1.1-.2,1.6-.3,2.61-.4,5.41-.69,8.02-1.09,0,0,.1,0,.3-.4-.1,0-.2,0-.3-.1l-10.62,1.39c-2.81,.89-3.91-3.17-5.41-5.05,2.61-1.09,4.31-.89,6.82-.89,4.21,.1,5.61,0,10.22,4.85h0ZM23.95,.61c3.01,.89,6.51,5.15,10.02,6.04,3.01,.89,8.32,3.66,9.42,7.63,.1,.59,.6,1.58,.6,1.78-.1,1.58-1.3,2.77-2.81,3.07-4.31,.79-8.62,1.39-12.93,1.58l-6.41-.59c-.3,0-.6-.1-.8,0-.4,.1-.6,.59-.9,.89-.3,.3-.6,.5-.9,.59-.5,.1-1.3,.4-1.6,.4-1.9,0-2.61-.69-3.61-2.97-.4-.89-6.72-2.97-6.92-2.97-.4,0-.3,.3-.4,.3-.7,.2-1.3,.4-2,.5-.4,0-1.3,0-1.6-.5-.3-.3-.8-.5-.9-.69-.8-1.68-2.21-4.65-2.21-4.95V5.66c.1-.3,.3-.69,.6-.89,1.5-.5,3.41-.89,5.21-1.39l.5,.1c-1.8,.59-3.81,.59-5.51,1.68,0,.1,0,.2,.1,.3,1.8-.59,3.71-1.09,5.41-1.58,1-.4,2-.89,2.91-1.39,1.4-.59,3.11-1.19,4.61-1.68-.1-.1,0-.1-.4-.1-1,0-2.91,.99-3.61,.99C13.33-.28,15.74,.02,18.84,.02c1.7,0,3.41,.2,5.11,.59h0Z'/%3E%3C/svg%3E");
}


form label{display:inline-block;}
form fieldset{border-color:rgba(203,155,81,0.50)}
form legend{padding:.5rem 1rem;color:#CB9B51;}
/*form select,form input{padding:.35rem;margin:.35rem;font-size:1.01rem;}*/
form .nr{color:#FFFFFF;background-color:#CB9B51;font-size:1.2rem;font-weight:700;padding:.3rem .8rem;}
form div[id^="alter"] div{display:inline-block;}
form .d-none{display:none;}
form .col-id-message-content{height:1px;overflow:hidden;color:#ffffff;}
fieldset.datum > div{width:100%;text-align:center;}
fieldset.datum .flatpickr{display:inline-block;font-size:1.2rem;color:#CB9B51;}

fieldset.address{display:flex;flex-wrap:wrap;}
fieldset.address div {flex: 0 0 calc(100%/1);}

fieldset.address hr{flex: 0 0 calc(100%);opacity:0;margin:1rem}
fieldset.address div label{display:block;}

form input{padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:.35rem;}
form select{margin-left:.35rem;margin-right:.35rem;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}
form textarea{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
form .address select {margin:.35rem!important;}

#allRooms select {margin-top:5px;}

.form-check-label {display:block;margin:20px;}
.form-check-label input{padding:.5rem;-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2);margin:8px 20px 8px 0px;cursor:pointer;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}
/*.form-check-label input:hover{filter:drop-shadow(0px 0px 8px #FFFFFF);}*/
.form-check-label input:active{filter:brightness(90%)}
.form-check-label input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.form-check-label input:invalid{border:solid 2px #FF0000!important;}
.form-check-label input:checked{background-color:#0d6efd;border-color:#0d6efd}
.form-check-label input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}

input[type="text"]:invalid, select:invalid { border:solid 2px #FF0000; }

.zimmertyp{max-width:210px;}

#gt1 {display:block;width:100%;overflow:hidden;margin-top:3rem;}

.klaro .cookie-notice{padding:18px}.klaro h1.title{font-size:21px!important;}.klaro .cm-header{font-size:18px!important}.klaro .context-notice a,.klaro .cookie-modal a,.klaro .cookie-notice a{color:#116149!important}.klaro .cm-btn-success{padding:8px!important;font-size:18px!important;border-radius:0;color:#FFFFFF!important;background:#116149!important;background-color:#116149!important;text-shadow:none;}.klaro .cn-decline{padding:8px!important;font-size:18px!important;border-radius:0;color:#FFFFFF!important;background:#262626!important;background-color:#727272!important;text-shadow: none}klaro li.cm-purpose{padding-left:0px!important}.klaro .cm-list-label{width:inherit;padding-bottom:15px}.klaro .cm-list-title{margin-left:60px!important}a.klaroacookmng,button.klaroacookmng{cursor:pointer;border:none;background-color:transparent;color:#CB9B51;margin:5px;text-decoration:underline;}.klaro .cm-btn-accept{background-color:#008CFF!important;}

@media (max-width:767px) {
.maincontent.welcome{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.9), rgba(51,51,51,1)),url("../images/slides/md/ambiente-chaletelisabeth-2025-1.jpg");}
.maincontent.winter{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/md/skifahren-val-gardena-groeden.jpg");}
.maincontent.summer{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/md/alpe-di-siusi.jpg");}
.maincontent.wellness{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/md/wellness-chaletelisabeth-2025-6.jpg");}
.maincontent.breakfast{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/md/breakfast-chaletelisabeth-2025-10.jpg");}
.maincontent.rooms{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/md/room-10-chaletelisabeth-2025-4.jpg");margin-bottom: 5rem}
.maincontent.dolomitenbadl{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/md/finnische-sauna.jpg");}
.maincontent.skiinskiout{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/md/gruppo-sella.jpg");}
}

@media (min-width:768px) AND (max-width:1440px) {
.maincontent.welcome{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.9), rgba(51,51,51,1)),url("../images/slides/lg/ambiente-chaletelisabeth-2025-1.jpg");}
.maincontent.winter{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/lg/skifahren-val-gardena-groeden.jpg");}
.maincontent.summer{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/lg/alpe-di-siusi.jpg");}
.maincontent.wellness{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/lg/wellness-chaletelisabeth-2025-6.jpg");}
.maincontent.breakfast{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/lg/breakfast-chaletelisabeth-2025-10.jpg");}
.maincontent.rooms{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/lg/room-10-chaletelisabeth-2025-4.jpg");}
.maincontent.dolomitenbadl{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/lg/finnische-sauna.jpg");}
.maincontent.skiinskiout{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/lg/gruppo-sella.jpg");}  
}
@media (min-width:1441px) AND (max-width:1920px) {
.maincontent.welcome{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.9), rgba(51,51,51,1)),url("../images/slides/xl/ambiente-chaletelisabeth-2025-1.jpg");}
.maincontent.winter{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/xl/skifahren-val-gardena-groeden.jpg");}
.maincontent.summer{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/xl/alpe-di-siusi.jpg");}
.maincontent.wellness{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/xl/wellness-chaletelisabeth-2025-6.jpg");}
.maincontent.breakfast{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/xl/breakfast-chaletelisabeth-2025-10.jpg");}
.maincontent.rooms{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/xl/room-10-chaletelisabeth-2025-4.jpg");}
.maincontent.dolomitenbadl{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/xl/finnische-sauna.jpg");}
.maincontent.skiinskiout{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/xl/gruppo-sella.jpg");}  
}
@media (min-width:1921px) {
.maincontent.welcome{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.9), rgba(51,51,51,1)),url("../images/slides/xxl/ambiente-chaletelisabeth-2025-1.jpg");}
.maincontent.winter{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/xxl/skifahren-val-gardena-groeden.jpg");}
.maincontent.summer{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/xxl/alpe-di-siusi.jpg");}
.maincontent.wellness{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.7), rgba(51,51,51,1)),url("../images/slides/xxl/wellness-chaletelisabeth-2025-6.jpg");}
.maincontent.breakfast{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/xxl/breakfast-chaletelisabeth-2025-10.jpg");}
.maincontent.rooms{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/xxl/room-10-chaletelisabeth-2025-4.jpg");}
.maincontent.dolomitenbadl{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/xxl/finnische-sauna.jpg");}
.maincontent.skiinskiout{background-image:linear-gradient(rgba(51,51,51, 1),rgba(51,51,51, 0.8), rgba(51,51,51,1)),url("../images/slides/xxl/gruppo-sella.jpg");}  
}


@media (max-width:767px) {
  
.activsec {position:relative;display:flex;flex-flow:row wrap;overflow:hidden;max-width:2400px;width:100%;margin:5rem  auto auto;color:#FFF;}
.activsec .activsectxt{ position:relative;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;order:2;z-index:1;}
.activsec .activsectxt h3{font-size:40px;line-height:1;font-weight:400;color:#D3A959;filter:drop-shadow(1px 1px 2px #000);}
.activsec .activsecimg {position:relative;width:100%;height:50vH;order:1;}
.activsec .activsecimg:hover {background:radial-gradient(rgba(51,51,51,0.10),rgba(51,51,51,0),rgba(51,51,51,0));}
.activsec .activsecimg img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;}
  
.phone {
  background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ffffff;%7D%0A%3C/style%3E%3Cpath class='st0' d='M45.1,48.3c-2.3,1.8-13,5.8-30.7-11.4C-4.2,18.7-0.2,7,1.9,5L14,17.1c-1.7,1.7-0.2,3.9,3.2,8.1 c2.3,2.8,5.3,6,8.7,8.7c2.4,1.9,4.9,3.7,6.7,1.9L45.1,48.3L45.1,48.3z'/%3E%3Cpath class='st0' d='M6.2,0.6c0.8-0.8,2-0.7,2.7,0l0,0l9.4,9.5c0.7,0.7,0.7,2,0,2.7l-3.4,3.4L2.8,4L6.2,0.6L6.2,0.6L6.2,0.6z'/%3E%3Cpath class='st0' d='M37,31.4c0.8-0.8,2-0.7,2.7,0h0l9.7,9.8c0.7,0.8,0.7,2,0,2.7L46,47.3L33.6,34.9L37,31.4L37,31.4L37,31.4z'/%3E%3C/svg%3E%0A");
}
.mail{
  background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 58 44' style='enable-background:new 0 0 58 44;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ffffff;%7D%0A%3C/style%3E%3Cpath class='st0' d='M54.7,0H3.3C1.5,0,0,1.5,0,3.4v37.3C0,42.5,1.5,44,3.3,44h51.3c1.9,0,3.3-1.5,3.3-3.4V3.4C58,1.5,56.5,0,54.7,0 L54.7,0z M30.9,24.8c-0.4,0.4-1.1,0.7-1.8,0.7c-0.7,0-1.4-0.3-1.9-0.7L6.9,4.1h44.6L30.9,24.8L30.9,24.8z M18.7,21.9L4,37V7 L18.7,21.9L18.7,21.9z M21.5,24.8l2.8,2.9c1.3,1.3,3,1.9,4.7,1.9c1.7,0,3.4-0.6,4.7-1.9l2.8-2.8l14.6,15H6.9L21.5,24.8L21.5,24.8z M39.4,22L54,7.3V37L39.4,22L39.4,22z'/%3E%3C/svg%3E");
}
.calendar, .icon {
background-repeat:no-repeat;background-size:contain;
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 45'%3E%3Cdefs%3E%3Cstyle%3E.b%7Bfill:%23ffffff;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='b' d='M43.28,33.19v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05H6.76v-6.05h10.06Zm26.46-8.47v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05H6.76v-6.05h10.06Zm26.46-8.47v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05H6.76v-6.05h10.06Zm29.63-2.71v27.92H3.51V13.54H46.45ZM8.72,4.65v2.88c.38,2.21,2.17,3.17,3.76,3.17s3.34-.88,3.8-3.17v-2.88h17.74v2.84c.38,2.25,2.17,3.21,3.76,3.21s3.34-.88,3.8-3.17v-2.88h4.26c1.42,.08,3.42,1.5,3.88,3,.08,.29,.29,.79,.29,.92V40.99c-.13,1.84-2.42,3.8-3.67,3.88-.13,0-.38,.13-.5,.13H4.09c-.17-.04-.38-.13-.5-.13-1.13-.17-2.88-1.42-3.34-2.71-.08-.29-.25-.67-.25-.75V8.28c.21-1.46,2.09-3.3,3.46-3.51,.21-.04,.46-.08,.67-.13h4.59ZM38.48,.02c.71,.08,1.71,1.34,1.71,2.04V7.49c-.21,1.46-1.46,2.21-2.5,2.21-.08,0-.33-.08-.5-.08-.71,0-1.84-1.17-1.84-1.67V1.69c.08-.21,.17-.5,.29-.67C36.44-.15,36.98,.02,37.73,.02c.13,0,.5-.04,.75,0ZM13.19,.02c.75,.08,1.67,1.34,1.67,1.84V7.7c-.38,1.42-1.5,2-2.46,2-.08,0-.38-.04-.5-.08-.29-.04-.79-.21-1.04-.5-.04,0-.79-.88-.79-1.13V1.69C10.77,.02,11.35,.02,12.44,.02c.13,0,.5-.04,.75,0Z'/%3E%3C/svg%3E");
  }
.bottnav {position:fixed;display:block;width:100%;height:60px;bottom:0px;left:0px;z-index:2;overflow:hidden;}
.bottnav ul {list-style-type:none;display:flex;margin:0;padding:0;width:100vW;height:50px;justify-content:space-around;}
.bottnav ul li {display:inline-block;background-color:#D3A959;width:60px;height:55px;margin-bottom:5px;/*border-radius:5px;*/cursor:pointer;}
.bottnav ul li a {display:block;height:100%;width:100%;text-indent:-9999;line-height:0;font-size:0;}
.bottnav ul li.book {background-color:#0F8FFF;width:auto;border:1px solid #0F8FFF;}
.bottnav ul li.book a {display:inline;height:100%;width:100%;text-indent:0;line-height:50px;;font-size:23px;font-weight:700;color:#FFF;padding:30px;text-transform:uppercase;text-decoration: none;}
.bottnav ul li.phone {background-position:13px;background-size:34px;}
.bottnav ul li.mail {background-position:13px;background-size:34px;}
.bottnav ul li.calendar {background-position:13px;background-size:34px;}

}

@media (min-width:576px){

  h1{font-size:40px;}
  .titolo {font-size:40px;}
  .mylogo {max-width:70%;margin:0px auto 34px;height:auto;}
  .titolo {font-size:50px;}
  img.mountain{margin:auto;width:300px!important;height:29px!important;}
  .singlesec h3,.doublesec h3,.pretit {font-size:50px;}
  .roomsec h3 {font-size:50px;}
  .floatl{float:left;padding-bottom:30px;padding-right:30px;}
  .floatr{float:right;padding-bottom:30px;padding-left:30px;}
  
  .ul-list img {margin:0px;transform:translateX(0%)}
  
  .maincontent div{display:block;}
  .maincontent div div:nth-child(1) {order:1;}
  .maincontent div div:nth-child(2) {order:2;}
  
  .triplesec .tripleseccontainer {display:flex;flex-flow:row wrap;height:60vh;max-height:768px;}
  .triplesec .triplesecimg {flex: 0 0 calc(100% / 3);min-height:inherit; }
  .triplesec .triplesecimg:nth-child(2) { margin-top:-2rem;margin-bottom:1rem;}
  .triplesec h3 {font-size:34px;}
  .triplesec h3 span {font-size:25px;}
  
  .room div,.gallery div { flex: 0 0 calc(100% / 2);overflow:hidden;}
  .partner {display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;}
  .partner img{margin-left:1rem;filter:grayscale(100%) sepia(50%) opacity(.7);transition: all .2s ease-in;}
  .partner img:hover{filter:grayscale(0%) sepia(0%) opacity(1); }
  .footerline {justify-content:space-around;text-align:left;}  
  .nsm{display:inline-block;margin:0 .5rem;}
  .sm{display:none;}
  
  .flatpickr-input{background-color:#fff;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 45'%3E%3Cdefs%3E%3Cstyle%3E.b%7Bfill:%23CB9B51;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='b' d='M43.28,33.19v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05H6.76v-6.05h10.06Zm26.46-8.47v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05H6.76v-6.05h10.06Zm26.46-8.47v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05h-10.1v-6.05h10.1Zm-13.23,0v6.05H6.76v-6.05h10.06Zm29.63-2.71v27.92H3.51V13.54H46.45ZM8.72,4.65v2.88c.38,2.21,2.17,3.17,3.76,3.17s3.34-.88,3.8-3.17v-2.88h17.74v2.84c.38,2.25,2.17,3.21,3.76,3.21s3.34-.88,3.8-3.17v-2.88h4.26c1.42,.08,3.42,1.5,3.88,3,.08,.29,.29,.79,.29,.92V40.99c-.13,1.84-2.42,3.8-3.67,3.88-.13,0-.38,.13-.5,.13H4.09c-.17-.04-.38-.13-.5-.13-1.13-.17-2.88-1.42-3.34-2.71-.08-.29-.25-.67-.25-.75V8.28c.21-1.46,2.09-3.3,3.46-3.51,.21-.04,.46-.08,.67-.13h4.59ZM38.48,.02c.71,.08,1.71,1.34,1.71,2.04V7.49c-.21,1.46-1.46,2.21-2.5,2.21-.08,0-.33-.08-.5-.08-.71,0-1.84-1.17-1.84-1.67V1.69c.08-.21,.17-.5,.29-.67C36.44-.15,36.98,.02,37.73,.02c.13,0,.5-.04,.75,0ZM13.19,.02c.75,.08,1.67,1.34,1.67,1.84V7.7c-.38,1.42-1.5,2-2.46,2-.08,0-.38-.04-.5-.08-.29-.04-.79-.21-1.04-.5-.04,0-.79-.88-.79-1.13V1.69C10.77,.02,11.35,.02,12.44,.02c.13,0,.5-.04,.75,0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;}

  fieldset.address div {flex: 0 0 calc(100%/2);}

  /*fieldset.address div{flex: 0 0 calc(100%/3);}*/
  .zimmertyp{max-width:inherit;}
}

@media (min-width:768px) {
  .maxw {max-width:90%;margin:auto}
  .topimgcontainer {height:100vh;}
  .parallpic img{height:100vh;}
  .mylogo {max-width:inherit;width:100%!important;margin:0px auto 34px;}
  label#lhicon{top:45px;right:40px;}
  .singlesec h3,.doublesec h3,.pretit{font-size:70px;}
  .roomsec h3 {font-size:70px;}

  img.mountain{margin:auto;width:450px!important;height:44px!important;}
  
  .navbook{position:fixed;display:block;top:10px;left:10px;z-index:5;}
  .navbook span{display:block;padding-bottom:10px;}
  .navbook a{margin-left:10px;}
  .navbook span a{margin-left:20px;}
  .navbook span a:hover img {filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}
    
  nav ul{flex-flow:row nowrap;justify-content:flex-start;height:calc(100% - 200px);}
  nav ul li{background-size:cover;}
  nav ul li:hover{flex-basis:50%;background-size:cover;}
  nav ul li:nth-child(1) {background-image:linear-gradient(rgba(51,51,51,0.00),rgba(36, 36, 36, 0.3),rgba(51,51,51,0.8)),url("../images/slides/lg/winter-chaletelisabeth-2025-1.jpg");background-position:center center;transition:.5s;}
  nav ul li:nth-child(1):hover{background-image:linear-gradient(rgba(51,51,51,0),rgba(36, 36, 36, 0.2),rgba(51,51,51,0.6)),url("../images/slides/lg/winter-chaletelisabeth-2025-1.jpg");}
  nav ul li:nth-child(2) {background-image:linear-gradient(rgba(51,51,51,0.00),rgba(36, 36, 36, 0.3),rgba(51,51,51,0.8)),url("../images/slides/lg/room-06-chaletelisabeth-2025-3.jpg");background-position:center center;transition:.5s;}
  nav ul li:nth-child(2):hover {background-image:linear-gradient(rgba(51,51,51,0),rgba(36, 36, 36, 0.2),rgba(51,51,51,0.6)),url("../images/slides/lg/room-06-chaletelisabeth-2025-3.jpg");}
  nav ul li:nth-child(3) {background-image:linear-gradient(rgba(51,51,51,0.00),rgba(36, 36, 36, 0.3),rgba(51,51,51,0.8)),url("../images/slides/lg/wellness-chaletelisabeth-2025-2.jpg");background-position:center center;transition:.5s;}
  nav ul li:nth-child(3):hover {background-image:linear-gradient(rgba(51,51,51,0),rgba(36, 36, 36, 0.2),rgba(51,51,51,0.6)),url("../images/slides/lg/wellness-chaletelisabeth-2025-2.jpg");}
  nav ul li:nth-child(4) {background-image:linear-gradient(rgba(51,51,51,0.00),rgba(36, 36, 36, 0.3),rgba(51,51,51,0.8)),url("../images/slides/lg/skiin-skiout-dolomites-italy-2025-1.jpg");background-position:center center;transition:.5s;}
  nav ul li:nth-child(4):hover {background-image:linear-gradient(rgba(51,51,51,0),rgba(36, 36, 36, 0.2),rgba(51,51,51,0.6)),url("../images/slides/lg/skiin-skiout-dolomites-italy-2025-1.jpg");}
  
  nav ul li {flex-basis:25%;}
  nav ul li div{position:absolute;bottom:0;margin:10px;}
  nav ul li div a{font-size:20px;margin-left:8px;letter-spacing:0px;}
  /*nav ul li div span{line-height:20px;}*/
  
  .triplesec h3 {font-size:40px;}
  
  .room div, .gallery div { flex: 0 0 calc(100% / 3);overflow:hidden;}
  .singlesec {height:100vh;}
  .roomsec {height:80vh;}
  .roomsec h3 {font-size:80px;}
  
  .doublesec .doublesecimg{flex: 0 0 calc(100% / 2);}  
  .doublesec .doublesecimg .pretit { bottom:1rem;top:inherit;font-size:50px;}
  .doublesec .doublesecimg:last-child .pretit { bottom:1rem;}

  .activsec {position:relative;display:flex;flex-direction:row;overflow:hidden;max-width:2400px;width:100%;margin:5rem  auto auto;height:70vh;max-height:1350px;color:#FFF;}
  .activsec .activsectxt{ position:relative;display:flex;width:46%;height:100%;align-items:center;justify-content:center;text-align:center;font-size:13px;}
  .activsec .activsectxt h3{font-size:34px;line-height:1;font-weight:400;color:#D3A959;filter:drop-shadow(1px 1px 2px #000);}
  .activsec .activsecimg {position:relative;width:54%;height:100%;}
  .activsec .activsecimg:hover {background:radial-gradient(rgba(51,51,51,0.10),rgba(51,51,51,0),rgba(51,51,51,0));}
  .activsec .activsecimg img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;}

  footer {margin:0 auto 0px;}
  footer > div:first-child {flex-flow:row;justify-content:space-around;align-items:baseline;}
  footer > div:first-child div {justify-content:flex-start;align-items:flex-end;text-align:left;padding:0px;}
  .onlydesktop {display:inherit;}
  
  fieldset.address div {margin:auto;}
  fieldset.address div {flex: 0 0 calc(100%/3);}

  fieldset.address div input, fieldset.address div select{width:90%;}
}
@media (max-width:991px) and (orientation:landscape) {
.topimgcontainer {height:100vh;}
.parallpic img{height:100vh;}
}
@media (min-width:992px){
    
  .titolo {font-size:50px;}
  img.mountain{margin:auto;width:500px!important;height:48px!important;}

  .singlesec h3,.doublesec h3,.pretit {font-size:80px;}
  .triple .tripleimg .pretit {font-size:50px;}
  .roomsec h3 {font-size:90px;}
  .room div, .gallery div { flex: 0 0 calc(100% / 4);overflow:hidden;}

  .activsec .activsectxt{ width:43%;}
  .activsec .activsecimg {width:57%;}
  .activsec .activsectxt{ font-size:15px;}
  .activsec .activsectxt h3{font-size:35px;margin:.6rem auto; }
  .ul-list .tit{font-size:40px;}
}
@media (min-width:1200px){
  img.mountain{margin:auto;width:600px!important;height:58px!important;}
  .singlesec h3,.doublesec h3,.pretit {font-size:80px;line-height: 1.3;}
  .roomsec h3 {font-size:90px;line-height:1.3;}
  .titolo{font-size:60px;}
  .doublesec .doublesecimg .pretit { bottom:3rem;font-size:80px;}
  .doublesec .doublesecimg:last-child .pretit { bottom:3rem;}
  .triplesec h3 {font-size:55px;}
  nav ul li {flex-basis:25%;}
  nav ul li div{margin:40px;}
  nav ul li div a{letter-spacing:3px;}
  .maincontent,.booking {padding:5rem 200px;}
  a.btn{ font-size:1.1rem;}
  a.btn.blue{font-weight:700;padding:8px 45px;letter-spacing:5px}  

  .activsec .activsectxt{ width:40%;}
  .activsec .activsecimg {width:60%;}  
}
@media (min-width:1400px){
  .titolo{font-size:90px;}
  nav ul li div{font-size:65px;}
  nav ul li div a{font-size:21px;}
  /*nav ul li div span {font-size:60px;}*/
  .room div,.gallery div { flex: 0 0 calc(100% / 6);overflow:hidden;}
  .activsec .activsectxt{ line-height:1.8; width:46%;}
  .activsec .activsectxt h3{ line-height:1;}
  .activsec .activsecimg {width:54%;}
}
@media (min-width:1400px) and (min-height:900px){
  nav ul li div span {font-size:60px;}
  .activsec .activsectxt{ width:40%;}
  .activsec .activsecimg {width:60%;}
}
