body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@font-face{font-family:"Raleway";src:url("../../files/assets/fonts/Raleway/Raleway-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Raleway";src:url("../../files/assets/fonts/Raleway/Raleway-Italic.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"Raleway";src:url("../../files/assets/fonts/Raleway/Raleway-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Raleway";src:url("../../files/assets/fonts/Raleway/Raleway-MediumItalic.woff2") format("woff2");font-weight:500;font-style:italic}@font-face{font-family:"Raleway";src:url("../../files/assets/fonts/Raleway/Raleway-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Raleway";src:url("../../files/assets/fonts/Raleway/Raleway-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Raleway";src:url("../../files/assets/fonts/Raleway/Raleway-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"Raleway";src:url("../../files/assets/fonts/Raleway/Raleway-Black.woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"Adelia";src:url("../../files/assets/fonts/Adelia/adelia.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Raleway";src:url("../../files/assets/fonts/Raleway/Raleway-LightItalic.woff2") format("woff2");font-weight:300;font-style:italic}
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;border:0 solid transparent}html{-webkit-text-size-adjust:100%}body{color:#fdebdd;text-shadow:1px 1px 2px black;font-family:"Raleway", sans-serif;font-size:1.2rem;background-color:#0b2c23;background-image:url("../../files/assets/backgrounds/bg_leafs.webp");background-repeat:no-repeat;background-position:top center;background-size:cover}body.no-overflow{overflow:hidden}body p{line-height:1.5}body>#wrapper{min-height:100dvh;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}body>#wrapper>#container{margin-top:8rem;flex-grow:1}img,svg,video,canvas,audio,iframe,embed,object{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}ul,ol{list-style-type:none}a{color:#b67d59}a:hover{text-decoration:none}.mod_article{margin:0 auto 6rem auto;width:62.5%;max-width:1600px}@media (max-width:1299px){.mod_article{width:67.5%}}@media (max-width:899px){.mod_article{width:80%}}.mod_article.mod_article_banner{max-width:unset;width:100%;display:grid;margin:0 0 6rem 0;grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"article"}.mod_article.mod_article_banner .article-content{grid-area:article;z-index:1;margin:0 auto;width:62.5%;max-width:1600px}@media (max-width:1299px){.mod_article.mod_article_banner .article-content{width:67.5%}}@media (max-width:899px){.mod_article.mod_article_banner .article-content{width:80%}}.mod_article.mod_article_banner .bg-wood-wrapper{grid-area:article;z-index:0;width:100%}.ce_rsce_hero_grid{margin:3rem auto 0 auto;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);gap:1rem}.ce_rsce_hero_grid .tile:nth-child(1){grid-column:1 / 2;grid-row:1 / 2}.ce_rsce_hero_grid .tile:nth-child(2){grid-column:1 / 2;grid-row:2 / 3}.ce_rsce_hero_grid .tile:nth-child(3){grid-column:2 / 4;grid-row:1 / 3}.ce_rsce_hero_grid .tile:nth-child(4){grid-column:4 / 5;grid-row:1 / 2}.ce_rsce_hero_grid .tile:nth-child(5){grid-column:4 / 5;grid-row:2 / 3}.ce_rsce_hero_grid .tile{position:relative}.ce_rsce_hero_grid img{width:100%;aspect-ratio:1;object-fit:cover}.ce_rsce_hero_grid .tile-content{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;background-color:rgba(114, 62, 35, 0.5);opacity:0;transition:opacity 0.3s ease-in-out;display:grid;grid-template-columns:1fr;grid-template-rows:15% 25% 10% auto;padding:1.5vw;color:#fdebdd;overflow:hidden}.ce_rsce_hero_grid .tile-content .logo-wrapper{overflow:hidden;grid-row:3 / 5;display:flex;align-items:flex-start}.ce_rsce_hero_grid .tile-content .logo-wrapper img{scale:50%;padding-bottom:20%}.ce_rsce_hero_grid .tile:hover .tile-content{opacity:1}.ce_rsce_hero_grid .tile-content h3{font-size:clamp(1rem, 1.5vw, 2.5rem);font-weight:700;text-transform:uppercase;margin-bottom:5%}.ce_rsce_hero_grid .tile-content .description{font-size:clamp(0.5rem, 0.8vw, 1.2rem)}@media (max-width:899px){.ce_rsce_hero_grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr)}.ce_rsce_hero_grid .tile:nth-child(1){grid-column:1 / 2;grid-row:3 / 4}.ce_rsce_hero_grid .tile:nth-child(2){grid-column:1 / 2;grid-row:4 / 5}.ce_rsce_hero_grid .tile:nth-child(3){grid-column:1 / 3;grid-row:1 / 3}.ce_rsce_hero_grid .tile:nth-child(4){grid-column:2 / 3;grid-row:3 / 4}.ce_rsce_hero_grid .tile:nth-child(5){grid-column:2 / 3;grid-row:4 / 5}.ce_rsce_hero_grid .tile-content{padding:3vw}.ce_rsce_hero_grid .tile-content h3{font-size:clamp(1rem, 4vw, 3.1rem)}.ce_rsce_hero_grid .tile-content .description{font-size:clamp(0.5rem, 2.2vw, 1.5rem)}}.ce_rsce_double_headline{margin-bottom:1.5rem}.ce_rsce_double_headline h1,.ce_rsce_double_headline h2,.ce_rsce_double_headline h3,.ce_rsce_double_headline h4,.ce_rsce_double_headline h5,.ce_rsce_double_headline h6{text-transform:uppercase;font-weight:800;font-size:clamp(1.2rem, 2.5vw, 3.6rem);color:#efb586}.ce_rsce_double_headline .sub-headline{margin-top:-0.5em;font-family:"Adelia", sans-serif;padding-left:7vw;font-size:clamp(0.6rem, 1.5vw, 2.1rem);line-height:2.5}.adelia{margin-top:-0.5em;font-family:"Adelia", sans-serif;padding-left:7vw;font-size:clamp(0.8rem, 1.5vw, 2.1rem);line-height:2.5}.mod_rocksolid_slider{overflow:visible}.mod_article_banner{display:grid;grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"stack"}.mod_article_banner .article-content{grid-area:stack;z-index:1}.mod_article_banner .bg-wood-wrapper{grid-area:stack;align-self:end;margin-bottom:2rem;z-index:0;display:grid;grid-template-columns:0.8125fr 0.046875fr 0.09375fr 0.046875fr;grid-template-rows:auto;align-items:center;width:100%}@media (max-width:1299px){.mod_article_banner .bg-wood-wrapper{margin-bottom:5rem;grid-template-columns:0.8375fr 0.0203125fr 0.121875fr 0.0203125fr}}@media (max-width:899px){.mod_article_banner .bg-wood-wrapper{display:block;margin-bottom:4rem;height:25%}}.mod_article_banner .bg-wood-wrapper .bg-wood{height:20%;width:100%;grid-row:1 / 2;grid-column:1 / -1;background-color:#c5a17a;background-image:url("../../files/assets/backgrounds/bg_wooden.webp");background-repeat:no-repeat;background-position:top center;background-size:cover}@media (max-width:1299px){.mod_article_banner .bg-wood-wrapper .bg-wood{height:30%}}@media (max-width:899px){.mod_article_banner .bg-wood-wrapper .bg-wood{min-height:25%;min-width:100%}}.mod_article_banner .bg-wood-wrapper img{width:100%;height:100%;grid-row:1 / 2;grid-column:3 / 4}@media (max-width:899px){.mod_article_banner .bg-wood-wrapper img{display:none}}#article-6{display:flex;justify-content:center;min-width:100%;padding:0.75rem 0;background-color:#fdebdd}#massagen{overflow:hidden}#massagen .rte{font-size:clamp(1.05rem, 1vw, 1.6rem)}.ce_rsce_aktionen{display:grid;grid-template-columns:0.7fr 0.3fr;grid-template-rows:repeat(3, auto);gap:1.5rem}.ce_rsce_aktionen .ce_rsce_double_headline{grid-column:1 / 2;grid-row:1 / 2;margin-bottom:0}.ce_rsce_aktionen .ce_rsce_double_headline h2{color:#fdebdd}.ce_rsce_aktionen .description{grid-column:1 / 2;grid-row:2 / 3;font-size:clamp(1.05rem, 1vw, 1.6rem);line-height:1.5}.ce_rsce_aktionen a{grid-column:1 / 2;grid-row:3 / 4;text-decoration:none;color:#223e35;background-color:#fdebdd;padding:1rem 5rem;border-radius:5px;text-shadow:none;justify-self:start;font-size:clamp(1.05rem, 1vw, 1.6rem)}.ce_rsce_aktionen .img-round-container{grid-column:2 / 3;grid-row:1 / 4}.ce_rsce_aktionen .img-round-container img{border-radius:50%;aspect-ratio:1;object-fit:cover;width:100%}@media (max-width:1449px){.ce_rsce_aktionen .ce_rsce_double_headline{display:flex;flex-direction:column;justify-content:center}.ce_rsce_aktionen .img-round-container{grid-row:1 / 2}.ce_rsce_aktionen .description{grid-column:1 / 3}.ce_rsce_aktionen a{grid-column:1 / 3}}@media (max-width:499px){.ce_rsce_aktionen{grid-template-columns:1fr;grid-template-rows:repeat(4, auto)}.ce_rsce_aktionen .ce_rsce_double_headline{grid-column:1 / 2;grid-row:1 / 2}.ce_rsce_aktionen .img-round-container{grid-column:1 / 2;grid-row:2 / 3}.ce_rsce_aktionen .description{grid-column:1 / 2;grid-row:3 / 4}.ce_rsce_aktionen a{grid-column:1 / 2;grid-row:4 / 5}}#ueber-mich{min-width:100%;background-image:url("../../files/assets/images/aboutMe.webp");background-size:cover;background-position:center;height:50dvw;text-shadow:none;display:grid;grid-template-columns:18.75% 0.7fr 0.4fr;grid-template-rows:1.5fr 2fr 5fr 1fr 1.5fr}#ueber-mich .ce_rsce_double_headline{grid-row:2 / 3}#ueber-mich>.content-text{grid-row:3 / 4;color:black;font-weight:500;font-size:clamp(0.62rem, 1vw, 1.6rem)}#ueber-mich .adelia{grid-row:4 / 5;color:black;margin-top:1px;font-size:clamp(0.8rem, 1.5vw, 2.1rem)}#ueber-mich h2{color:#223e35}#ueber-mich .sub-headline{color:black}#ueber-mich .rte{width:70%}#ueber-mich>*{max-width:1600px;margin:0;grid-column:2 / 3}@media (max-width:1299px){#ueber-mich{grid-template-columns:16.25% 0.7fr 0.4fr}#ueber-mich>* .rte{width:70%}}@media (max-width:899px){#ueber-mich{grid-template-columns:0fr 1fr 0fr;grid-template-rows:1.5fr 1.5fr 4.5fr 1fr 1.1fr;background-size:cover;background-position:75%;height:auto;font-size:2em;text-shadow:1px 1px 2px #fdebdd}#ueber-mich>.content-text{font-size:0.8rem}#ueber-mich .rte{width:100%}#ueber-mich>*{width:80%;margin:0 auto}}@media (max-width:599px){#ueber-mich{grid-template-columns:0fr 1fr 0fr;grid-template-rows:1.5fr 0.8fr 5fr 1fr 1.1fr}#ueber-mich .rte{width:100%}.adelia{align-self:center}}.ce_rsce_contact_form{display:grid;grid-template-columns:0.3fr 0.7fr;grid-template-rows:repeat(3, auto);gap:1em}.ce_rsce_contact_form .img-round-container{grid-column:1 / 2;grid-row:1 / 3}.ce_rsce_contact_form .img-round-container img{border-radius:50%;aspect-ratio:1;object-fit:cover;width:100%}.ce_rsce_contact_form .ce_rsce_double_headline{grid-column:2 / 3;grid-row:1 / 2;margin-bottom:0}.ce_rsce_contact_form .ce_rsce_double_headline h2{color:#8a8b7c}.ce_rsce_contact_form .contact-form{grid-column:2 / 3;grid-row:2 / 3}.ce_rsce_contact_form .contact-form label{display:none}.ce_rsce_contact_form .contact-form .ce_form{height:100%}.ce_rsce_contact_form .contact-form form{height:100%}.ce_rsce_contact_form .contact-form .formbody{height:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:0.5em;grid-template-areas:"name email" "msg msg"}.ce_rsce_contact_form .contact-form .formbody .widget input,.ce_rsce_contact_form .contact-form .formbody .widget textarea{font-family:Raleway;font-size:0.9em;color:#fdebdd;font-weight:400;display:block;width:100%;padding:0.5em;background-color:rgba(0, 0, 0, 0.3);border:none}.ce_rsce_contact_form .contact-form .formbody .widget input::placeholder,.ce_rsce_contact_form .contact-form .formbody .widget textarea::placeholder{font-family:Raleway;font-size:0.9em;color:#fdebdd;font-style:italic;font-weight:300}.ce_rsce_contact_form .contact-form .formbody .widget input:focus,.ce_rsce_contact_form .contact-form .formbody .widget textarea:focus{outline:none;border-bottom:1px solid #fdebdd}.ce_rsce_contact_form .contact-form .formbody .widget_name{grid-area:name}.ce_rsce_contact_form .contact-form .formbody .widget_email{grid-area:email}.ce_rsce_contact_form .contact-form .formbody .widget_message{grid-area:msg}.ce_rsce_contact_form .contact-form .formbody .widget_message textarea{resize:vertical;min-height:7rem}.ce_rsce_contact_form .contact-form-submit{grid-column:2 / 3;grid-row:3 / 4;justify-self:end;font-size:0.9em;padding:0.6em;width:fit-content;background-color:rgba(0, 0, 0, 0.3);color:#fdebdd;border:1px solid #fdebdd;border-radius:2px;font-family:Raleway;font-weight:300}.ce_rsce_contact_form .contact-form-submit:hover{cursor:pointer}@media (max-width:1199px){.ce_rsce_contact_form{grid-template-columns:auto 1fr;grid-template-rows:repeat(3, auto)}.ce_rsce_contact_form .img-round-container{grid-row:1 / 2}.ce_rsce_contact_form .img-round-container img{height:20vw;width:20vw}.ce_rsce_contact_form .contact-form{grid-column:1 / 3}.ce_rsce_contact_form .ce_rsce_double_headline{align-self:center}}@media (max-width:399px){.ce_rsce_contact_form{grid-template-columns:auto;grid-template-rows:repeat(4, auto)}.ce_rsce_contact_form .img-round-container{grid-row:2 / 3;grid-column:1 / 2}.ce_rsce_contact_form .img-round-container img{height:40vw;width:40vw}.ce_rsce_contact_form .contact-form{grid-row:3 / 4;grid-column:1 / 2}.ce_rsce_contact_form .ce_rsce_double_headline{grid-row:1 / 2;grid-column:1 / 2}.ce_rsce_contact_form .contact-form-submit{grid-row:4 / 5;grid-column:1 / 2}}.ce_rsce_service{background-color:#c5c3bd;padding:1rem;border-radius:10px;text-shadow:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}.ce_rsce_service:hover .img-wrapper img{transform:scale(1.05)}.ce_rsce_service:hover .img-wrapper::before{-webkit-animation:shine 1s;animation:shine 1s}.ce_rsce_service .img-wrapper{position:relative;aspect-ratio:1;overflow:hidden;width:100%;height:auto}.ce_rsce_service .img-wrapper::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.ce_rsce_service .img-wrapper img{aspect-ratio:1;display:block;object-fit:cover;object-position:center;width:100%;height:auto;transform:scale(1);transition:all 1s;z-index:1}.ce_rsce_service .service-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0.5rem;flex-grow:1}.ce_rsce_service .service-text h3{color:#223e35;font-weight:700;font-size:1rem}.ce_rsce_service .service-text hr{height:2px;background-color:#fdebdd;max-width:33%}.ce_rsce_service .service-text .service-duration{color:black;font-size:1.1rem;font-weight:500}.ce_rsce_service .service-text .service-description-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:0.5rem}.ce_rsce_service .service-text .service-description-wrapper .service-description{color:black;font-size:1rem;font-weight:500;display:block}.ce_rsce_service .service-text .service-description-wrapper .open-service-modal{background-color:#fdebdd;padding:0.2em;border-radius:2px;margin-top:1px;margin-top:0.5rem;width:100%;color:#223e35;border-radius:5px;font-size:1rem}.ce_rsce_service .service-text .service-description-wrapper .open-service-modal:hover{cursor:pointer;background-color:#223e35;color:#fdebdd}.ce_rsce_service .service-text .service-description-wrapper>a{position:relative;z-index:1;display:block;font-size:1.1rem;text-decoration:none;color:#223e35;background-color:#fdebdd;padding:1rem;border-radius:5px;font-weight:500;text-align:center;overflow:hidden;transition:color 0.3s ease}.ce_rsce_service .service-text .service-description-wrapper>a::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#223e35;z-index:-1;transition:left 0.4s ease}.ce_rsce_service .service-text .service-description-wrapper>a:hover::before{left:0}.ce_rsce_service .service-text .service-description-wrapper>a:hover{color:#fdebdd}.ce_rsce_location{width:100%}.ce_rsce_location a{text-decoration:none}.ce_rsce_location .bg-map{min-height:541px;max-height:100vh;width:100%;display:flex}.ce_rsce_location button{display:block;padding:1rem;height:100%;background-color:#fdebdd;align-self:flex-end;margin:0 auto 10.5rem auto;border-radius:10px;box-shadow:5px 5px 6px rgba(0, 0, 0, 0.4)}.ce_rsce_location button:hover{cursor:pointer}.ce_rsce_location button div{color:#223e35;font-weight:500;font-size:clamp(0.9rem, 2vw, 1.2rem)}.service-modal-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background-color:#000000ab;display:flex;flex-direction:column;justify-content:center;align-items:center}.service-modal-wrapper .service-modal-overflow{height:100%;width:100%;overflow:scroll}.service-modal-wrapper .service-modal-overflow .ce_rsce_service{max-width:500px;width:90%;margin:5dvh auto}.service-modal-wrapper .service-modal-overflow .ce_rsce_service .close-service-modal{display:block;text-decoration:none;color:#223e35;background-color:#fdebdd;padding:1rem;border-radius:5px;font-weight:500;aspect-ratio:1;max-width:10%;font-size:2rem;align-items:center;text-align:center;justify-content:center;display:flex;align-self:flex-end}.service-modal-wrapper .service-modal-overflow .ce_rsce_service .close-service-modal:hover{cursor:pointer}.service-modal-wrapper .service-modal-overflow .ce_rsce_service .service-text .service-description-wrapper .service-description .service-description-short{display:none}.service-modal-wrapper .service-modal-overflow .ce_rsce_service .service-text .service-description-wrapper .service-description .open-service-modal{display:none}.service-modal-wrapper .service-modal-overflow .ce_rsce_service .service-text .service-description-wrapper .service-description .service-description-long{display:block !important}
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}header{position:fixed;width:100%;top:0;z-index:100}.header .top-header-part{margin-bottom:2vw;height:10px;background-color:#c5a17a}.header .container{display:grid;grid-template-columns:100%;grid-template-rows:1fr;grid-template-areas:"container"}.header .container .bg-wood-wrapper{grid-area:container;display:grid;grid-template-columns:100%;grid-template-rows:clamp(0.5rem, 3vw, 1.7rem) auto clamp(0.5rem, 3vw, 1.7rem);transition:700ms;align-items:center;height:100%;width:100%;grid-template-areas:"." "banner" "."}.header .container .bg-wood-wrapper .bg-wood{height:100%;width:100%;grid-area:banner;background-color:#c5a17a;background-image:url("../../files/assets/backgrounds/bg_wooden.webp");background-repeat:no-repeat;background-position:top center;background-size:cover}.header .container .nav-container{grid-area:container;display:grid;grid-template-columns:1fr min(62.5%, 1600px) 1fr;grid-template-rows:auto;grid-template-areas:". wrapper ."}.header .container .nav-container .nav-wrapper{grid-area:wrapper;display:grid;grid-template-columns:0.2fr 0.3fr 1fr;grid-template-rows:clamp(0.5rem, 3vw, 1.7rem) auto clamp(0.5rem, 3vw, 1.7rem);transition:700ms;align-items:center;height:100%;width:100%;grid-template-areas:"logo . ." "logo logo_text nav" "logo . ."}.header .container .nav-container .nav-wrapper .header-logo-wrapper{grid-area:logo}.header .container .nav-container .nav-wrapper .header-logo-link{grid-area:logo_text}.header .container .nav-container .nav-wrapper .header-logo-link .header-logo-text{width:100%;height:auto}.header .container .nav-container .nav-wrapper nav{grid-area:nav;overflow:hidden}.header .container .nav-container .nav-wrapper nav ul{text-align:center;padding:0.3em 0;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0.2em}.header .container .nav-container .nav-wrapper nav ul li.first .nav-text{display:none}.header .container .nav-container .nav-wrapper nav ul li.separator{height:clamp(1rem, 1vw, 2rem);min-width:3px;width:3px;background-color:#fdebdd}.header .container .nav-container .nav-wrapper nav a{text-decoration:none;text-transform:uppercase;font-size:clamp(1rem, 1vw, 2.2rem);font-weight:700;text-shadow:none;color:#223e35;line-height:1}.header .container .nav-container .nav-wrapper nav a:hover{color:#b67d59}.header .container .nav-container .nav-wrapper nav a img.home{max-width:3.5vw;max-height:150px}.header .container .nav-container .nav-wrapper .hamburger-wrapper{display:none}@media (max-width:1299px){.header .container .nav-container{grid-template-columns:1fr min(67.5%, 1600px) 1fr}}@media (max-width:1199px){.header .top-header-part{display:none}.header .container .nav-container{padding:0.3rem 0}.header .container .nav-container .nav-wrapper{grid-template-columns:0.3fr 0.7fr 0.7fr 0.15fr;grid-template-rows:auto 1fr;grid-template-areas:"logo logo_text . hamburger" "nav nav nav nav"}.header .container .nav-container .nav-wrapper nav{max-height:0;opacity:0;min-width:0;transition:max-height 0.3s ease-in-out, opacity 0.3s ease-in-out}.header .container .nav-container .nav-wrapper nav ul{display:flex;flex-direction:row;gap:0.8rem;margin:0.8rem 0}.header .container .nav-container .nav-wrapper nav ul li.first .nav-text{display:block}.header .container .nav-container .nav-wrapper nav ul li a{font-size:clamp(1.4rem, 2vw, 1.5rem)}.header .container .nav-container .nav-wrapper nav ul .separator{display:none}.header .container .nav-container .nav-wrapper .nav-img{display:none}.header .container .nav-container .nav-wrapper .hamburger-wrapper{grid-area:hamburger;display:block;width:54px;height:54px;max-width:54px;max-height:54px}.header .container .nav-container .nav-wrapper .hamburger-wrapper .hamburger{cursor:pointer;background-color:transparent;width:54px;height:54px;max-width:54px;max-height:54px}.header .container .nav-container .nav-wrapper .hamburger-wrapper .hamburger span{display:block;background-color:#223e35;border-radius:2px;width:50px;height:6px;margin:9px 0;z-index:1}.header .container .bg-wood-wrapper{grid-template-rows:0 auto 0}}@media (max-width:899px){.header .container .nav-container{grid-template-columns:1fr min(80%, 1600px) 1fr}}@media (max-width:749px){.header .container .nav-container .nav-wrapper nav ul{flex-direction:column;margin-top:0}}@media (max-width:1199px){header.open .container .nav-container .nav-wrapper nav{max-height:1000px;opacity:1}header.open .container .nav-container .nav-wrapper .hamburger-wrapper .hamburger span:nth-child(1){transform:rotate(45deg);position:relative;top:15px}header.open .container .nav-container .nav-wrapper .hamburger-wrapper .hamburger span:nth-child(2){opacity:0}header.open .container .nav-container .nav-wrapper .hamburger-wrapper .hamburger span:nth-child(3){transform:rotate(-45deg);position:relative;top:-15px}}@media (min-width:1200px){body .header .top-header-part{transition:700ms}body .header .container .bg-wood-wrapper{transition:700ms}body .header .container .nav-container .nav-wrapper{transition:700ms}body .header .container .nav-container .nav-wrapper .header-logo-wrapper{position:relative;height:100%;width:100%;justify-self:center;align-self:center}body .header .container .nav-container .nav-wrapper .header-logo-wrapper .header-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;max-height:8em;transition:700ms}body.small-nav .header .top-header-part{margin-bottom:0;background-color:#223e35}body.small-nav .header .container .bg-wood-wrapper{grid-template-rows:0 auto 0}body.small-nav .header .container .nav-container .nav-wrapper{grid-template-rows:0 auto 0}body.small-nav .header .container .nav-container .nav-wrapper .header-logo-wrapper{position:relative;overflow:visible}body.small-nav .header .container .nav-container .nav-wrapper .header-logo-wrapper .header-logo{max-height:70%}}
@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.footer a,.footer span,.footer .active{color:#fdebdd;line-height:1.7;font-size:1.25rem;text-decoration:none}.footer a:hover,.footer .active{color:#b67d59 !important}.footer .container{max-width:1600px;width:62.5%;margin:0 auto;display:flex;flex-direction:row}.footer .footer-top .container{padding:2.5rem 0;justify-content:flex-start;gap:calc(1.25rem + 0.06*100vw)}.footer .footer-top .footer-logo{max-height:200px}.footer .footer-top .address{display:flex;flex-direction:column}.footer .footer-top .address span a{text-wrap:wrap;white-space:wrap;word-wrap:break-word;width:100%;display:block}.footer .footer-top .main-footer{display:flex;flex-direction:row;align-items:flex-start;gap:2rem}.footer .footer-top .footer-navigation-onepage,.footer .footer-top .footer-navigation-information{display:flex;flex-direction:column;justify-content:flex-start}.footer .footer-top .caption{text-transform:uppercase;font-size:clamp(0.7rem 4vw 1.6rem);font-weight:700}.footer .footer-bottom{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr;background-color:#8a8b7c}.footer .footer-bottom .container{padding:0.75rem 0;grid-column:1 / 3;grid-row:1 / 2;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer .footer-bottom .arrow-up-link{grid-column:2 / 3;grid-row:1 / 2;margin:auto 5rem auto 0;padding:0.75rem;border:2px #fdebdd solid;border-radius:3px}.footer .footer-bottom .socials{display:flex;flex-direction:row;align-items:center;gap:1.5rem}.footer .footer-bottom .arrow-up-img{max-height:20px;filter:invert(90%) sepia(9%) saturate(691%) hue-rotate(327deg) brightness(106%) contrast(98%)}.footer .footer-bottom .social-img{filter:invert(90%) sepia(9%) saturate(691%) hue-rotate(327deg) brightness(106%) contrast(98%)}.footer .footer-bottom #youtube{max-height:60px}.footer .footer-bottom #facebook,.footer .footer-bottom #instagram{max-height:40px}.footer .footer-bottom span{font-size:clamp(0.9rem, 2vw, 1.4rem)}.footer .home{display:none}@media (max-width:1544px){.footer .footer-top .container{display:grid;grid-template-columns:350px auto;grid-template-rows:1fr auto;gap:2rem;align-items:flex-start}.footer .footer-top .main-footer{grid-column:1 / 3;grid-row:1 / 2}.footer .footer-top .footer-navigation-onepage{grid-column:1 / 2;grid-row:2 / 3}.footer .footer-top .footer-navigation-information{grid-column:2 / 3;grid-row:2 / 3}}@media (max-width:1299px){.footer .container{width:67.5%}}@media (max-width:1049px){.footer .footer-bottom .container{display:flex;flex-direction:column-reverse;align-items:flex-start}}@media (max-width:899px){.footer .container{width:80%}.footer .footer-top .main-footer{display:flex;flex-direction:column;align-items:flex-start}.footer .footer-top .container{display:flex;flex-direction:column;align-items:flex-start}.footer .footer-bottom .arrow-up-link{position:absolute;bottom:4rem;margin-right:1.2rem;right:0px}}
.rsts-skin-michikosato.rsts-main{position:relative}.rsts-skin-michikosato.rsts-type-fade .rsts-slide{background-color:white}.rsts-skin-michikosato.rsts-video-playing .rsts-nav,.rsts-skin-michikosato.rsts-video-playing .rsts-prev,.rsts-skin-michikosato.rsts-video-playing .rsts-next{display:none}.rsts-skin-michikosato.rsts-video-playing .rsts-nav-thumbs{display:block}.rsts-skin-michikosato .rsts-view{overflow:visible;padding-bottom:1rem;position:relative}@media screen and (max-width:600px){.rsts-skin-michikosato .rsts-view{padding-bottom:80px}}.rsts-skin-michikosato .rsts-view .rsts-crop .rsts-slides{height:100%;width:100%}.rsts-skin-michikosato .rsts-view .rsts-crop .rsts-slides .rsts-slide>div{height:100%}.rsts-skin-michikosato .rsts-view .rsts-crop .rsts-slides .rsts-slide>div>div{height:100%}.rsts-skin-michikosato .rsts-caption{position:absolute;top:20px;left:20px;margin-right:20px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:white;background-color:black;background-color:rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px);transform:translate(0, -20px);-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-moz-transition:opacity 0.5s, -moz-transform 0.5s;-o-transition:opacity 0.5s, -o-transform 0.5s;transition:opacity 0.5s, transform 0.5s}.rsts-skin-michikosato .rsts-active .rsts-caption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.rsts-skin-michikosato .rsts-prev,.rsts-skin-michikosato .rsts-next,.rsts-skin-michikosato .rsts-video-play,.rsts-skin-michikosato .rsts-video-stop,.rsts-skin-michikosato .rsts-thumbs-prev,.rsts-skin-michikosato .rsts-thumbs-next{position:absolute;overflow:hidden;bottom:50%;width:80px;height:80px;outline:none;line-height:0;text-align:center;text-decoration:none;text-indent:-9999px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background-image:url("/files/assets/icons/arrow-left-white.png");background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.1);box-shadow:0 0 2px rgba(0, 0, 0, 0.1);background-position:50% 50%;-webkit-transition:opacity 0.05s linear;-moz-transition:opacity 0.05s linear;-o-transition:opacity 0.05s linear;transition:opacity 0.05s linear}@media screen and (max-width:860px){.rsts-skin-michikosato .rsts-prev,.rsts-skin-michikosato .rsts-next,.rsts-skin-michikosato .rsts-video-play,.rsts-skin-michikosato .rsts-video-stop,.rsts-skin-michikosato .rsts-thumbs-prev,.rsts-skin-michikosato .rsts-thumbs-next{display:none}}.rsts-skin-michikosato .rsts-prev,.rsts-skin-michikosato .rsts-thumbs-prev{left:-100px}.rsts-skin-michikosato .rsts-next,.rsts-skin-michikosato .rsts-thumbs-next{right:-100px;background-image:url("/files/assets/icons/arrow-right-white.png")}.rsts-skin-michikosato .rsts-thumbs-prev,.rsts-skin-michikosato .rsts-thumbs-next{position:absolute;top:50%;right:10px;margin-top:-15px}.rsts-skin-michikosato .rsts-thumbs-prev{right:auto;left:10px}.rsts-skin-michikosato .rsts-nav{text-align:right}.rsts-skin-michikosato .rsts-nav ul{margin:0 !important;padding:0 !important;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0.2em;flex-wrap:wrap}.rsts-skin-michikosato .rsts-nav ul li{display:inline}.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-item a{display:block}.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-item a:not(.active){background-color:transparent;color:white;border:1px solid #ebb183}.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-item a:not(.active):hover{outline:2px solid #ebb183}.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-item a.active{background:linear-gradient(90deg, #b57a5a, #ebb183);color:white}.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-prev,.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-next{display:flex;justify-content:center;align-items:center;height:100%}.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-prev>a,.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-next>a{background-color:transparent;color:white;border:1px solid #ebb183;overflow:hidden;color:transparent !important;text-shadow:none !important;aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-size:70%;padding:0.2em}.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-prev>a:hover,.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-next>a:hover{outline:2px solid #ebb183}.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-prev>a{background-image:url("/files/assets/icons/triangle-left-arrow.png")}.rsts-skin-michikosato .rsts-nav ul li.rsts-nav-next>a{background-image:url("/files/assets/icons/triangle-right-arrow.png")}.rsts-skin-michikosato .rsts-nav-numbers a,.rsts-skin-michikosato .rsts-nav-tabs a{display:inline-block;height:30px;min-width:30px;padding:0.25em 0 0 0;margin:0 2px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;font-size:1rem;text-align:center;text-decoration:none;color:white;background-color:#555555;background-color:rgba(85, 85, 85, 0.6);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);box-shadow:0 0 2px rgba(0, 0, 0, 0.2);font-family:sans-serif}.rsts-skin-michikosato .rsts-nav-numbers a:hover,.rsts-skin-michikosato .rsts-nav-numbers a.active,.rsts-skin-michikosato .rsts-nav-tabs a:hover,.rsts-skin-michikosato .rsts-nav-tabs a.active{color:#333333;background-color:white;background-color:rgba(255, 255, 255, 0.5)}@media screen and (max-width:860px){.rsts-skin-michikosato .rsts-nav-numbers a,.rsts-skin-michikosato .rsts-nav-tabs a{height:45px;min-width:45px;font-size:1.5rem}}.rsts-skin-michikosato .rsts-nav-bullets{line-height:0}.rsts-skin-michikosato .rsts-nav-bullets a{display:inline-block;width:9px;height:9px;overflow:hidden;margin:12px 4px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;text-align:left;text-indent:-999px;background-color:white;background-color:rgba(255, 255, 255, 0.8);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px #777777;-moz-box-shadow:0 0 2px #777777;box-shadow:0 0 2px #777777}.rsts-skin-michikosato .rsts-nav-bullets a:hover,.rsts-skin-michikosato .rsts-nav-bullets a.active{background-color:#777777;-webkit-box-shadow:inset 0 2px 0 -1px rgba(255, 255, 255, 0.5), inset 0 -2px 0 -1px rgba(0, 0, 0, 0.3), 0 0 0 1px #555555;-moz-box-shadow:inset 0 2px 0 -1px rgba(255, 255, 255, 0.5), inset 0 -2px 0 -1px rgba(0, 0, 0, 0.3), 0 0 0 1px #555555;box-shadow:inset 0 2px 0 -1px rgba(255, 255, 255, 0.5), inset 0 -2px 0 -1px rgba(0, 0, 0, 0.3), 0 0 0 1px #555555}.rsts-skin-michikosato .rsts-nav-thumbs{position:static;padding-top:5px}.rsts-skin-michikosato .rsts-video-play{top:50%;right:auto;bottom:auto;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAb1BMVEU4ODgGBgbx8fGurq7i4uIODg5QUFD7+/vBwcEUFBQYGBggICC1tbXNzc0JCQkVFRWsrKwTExPExMTS0tImJibv7+9KSkozMzP4+PhYWFj+/v6Dg4MDAwPl5eVycnKenp4MDAza2toPDw////8AAACZ5/RyAAAAJXRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwmBGiwAAALNJREFUeNrt1kcOwkAQRFFyxsYmBxtDc/8zIrGpA/xaWKhnO9KT5ncvZvCxnGSSSSaZv2GK0sIsFzMHM53MWwPzfkU8OwsT9cHCRHOyMHFpLYwCIUaBEKNAiFEgxCgQYhSIMQrEGAXijAJxJrZrC7NZGZjb/WF41PHqSLw/Owa+q9D6KQthlAUwykIYZSGMsiBGWRCjLIhRFsQoC2Ga0S8LZMqx7gAzLPr0aUsmmWSS6SXzBf8cqwAv1zglAAAAAElFTkSuQmCC")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-device-pixel-ratio:1.3333333333),only screen and (min-device-pixel-ratio:1.3){.rsts-skin-michikosato .rsts-video-play{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAMAAACZHrEMAAAARVBMVEUJCQlOTk4nJyddXV1gYGD29vbh4eGTk5PAwMA2NjYYGBgGBga3t7dUVFQtLS0SEhKHh4fb29sDAwPz8/NaWlr///8AAACZTZFgAAAAF3RSTlOAgICAgICAgICAgICAgICAgICAgICAgCZn8kAAAAFfSURBVHja7dpZUsMwFAVR5gDRLMT+l8r1Cqjih/5oLyB1kurYlp4evkGXGDFixIgRI0aMGDFixIgRI0aMGDFifseQvsBfPvjrdgdhzvsnCHPePkCY8/oCwpxzu4MwCQeESTggTMIBYa5wQJiEA8IkHBAm4YAwVzggTMIBYRIOCJNwQJgrHBAm4YAwCQeESTggzBUOCJNwQJiEA8IkHBDmCgeESTggTMIBYRIOCHOFA8IkHBAm4YAw5/UZhDn7iYOZjfPLlM5pZizMv2lXzk1vNs4duHTOs2kszFN7V87L1WycN73SOe/AY2FWB7tyFnGzcVaUpXPW2mNhdiF25WwWzcbZuSqds6c3Fma3c1fOpvRsnB3y0jmzg7EwU5VdOcOv2TiTuNI5M8qxMNPbXTlD9tk4E//SOWchxsKcEnmsoMM8qGNOYsRgLjFixIgRI0aMGDFixIgRI0aMGDH/e/0Ai4OJ2+ZcrkwAAAAASUVORK5CYII=");background-size:70px, 70px}}.rsts-skin-michikosato .rsts-video-stop{top:20px;right:20px;left:auto;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEWnp6dOTk7x8fHv7+9HR0fw8PDu7u7e3t5NTU3f398UFBQTExP4+PhLS0tvb29xcXH09PRJSUn39/fn5+cWFhampqb29vZISEhMTExLS0ukpKT////r6+sAAAD///8AAABKSkr19fUAAAD///8df9PJAAAAJHRSTlN6e35+e35+e3t7fX1/fHl5fXt/e315fnt7e3p/foGBfnt9gIDdofLFAAAAk0lEQVR42u2SSQ7DIAxF03nKPBEC2Ni9/x3jsMXqsuqiljxITx/8EcX7Y/wxuOmUhmPhIMdlg4akzxGbMscrBu4IyHLANce+Ymb7WKRWPsdyqpCnZJzVzUmUEgvpxmAYA4dxAB3TIanvupqisJdkRwr2O403K9V43bdpgaLuu6/x3KY7sO7VN7+m4TI5+K3v8H28AYM7doAzbo6MAAAAAElFTkSuQmCC")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-device-pixel-ratio:1.3333333333),only screen and (min-device-pixel-ratio:1.3){.rsts-skin-michikosato .rsts-video-stop{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAALVBMVEXo6OjGxsZjY2PKysq3t7ewsLCOjo7f39+Pj4/l5eVfX19hYWHj4+NRUVH///80A/15AAAAD3RSTlOGkL2PlZemiKWHvr2HyICcCOzTAAAAv0lEQVR42u3VSQ7DIAxA0bRJSBjs+x83mzYfNnatLqpKeM0THmRY9IuYeOKJJ7bwlsdTWwCfUpsS+Smni7EipfVW5PQwtte5iqAdvIvcGiuy25gs0e1ta7YwuqJ76+NRr6P1MbkSTM7HaKyP0QXK1HyMxgaxrjde1cBe1TV4MzZeMxYdm7OvF9OWR7H0YtpDG/ojnDurnc6hfT7Iw9tnImE7ney00bdFJ3Uw+mXpQoq822Nv8/Yf383EE0/8G3wBfh3Bcn7dsMIAAAAASUVORK5CYII=");background-size:30px, 30px}}.rsts-skin-michikosato .rsts-video-youtube>.rsts-video-stop{top:25px}.rsts-skin-michikosato .rsts-video-vimeo>.rsts-video-stop{top:10px;right:auto;left:10px}.rsts-skin-michikosato .rsts-progress{position:absolute;top:0;right:0;width:100%;height:2px;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.rsts-skin-michikosato .rsts-progress div{height:100%;background-color:white}.rsts-skin-michikosato .rsts-progress.rsts-progress-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.rsts-skin-michikosato .rsts-thumbs-slide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-michikosato .rsts-thumbs-slide.rsts-thumbs-active-thumb{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
