@charset "UTF-8";.hamburger{width:30px;height:24.5px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;display:block;z-index:99999}.hamburger.open span{background:#000}.hamburger span{display:block;position:absolute;height:3px;width:100%;background:#000;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.hamburger-wrapper{display:inline-block;cursor:pointer}.hamburger span:nth-child(1){top:0;transform-origin:left center}.hamburger span:nth-child(2){top:10px;transform-origin:left center}.hamburger span:nth-child(3){top:20px;transform-origin:left center}.hamburger.open span:nth-child(1){transform:rotate(45deg);top:-1.5px;left:4px}.hamburger.open span:nth-child(2){width:0;opacity:0}.hamburger.open span:nth-child(3){transform:rotate(-45deg);top:19.5px;left:4px}.mobile-menu{margin-top:0;background:#fffffff2;height:100vh;width:100vw;align-items:center;position:fixed;opacity:0;pointer-events:none;z-index:110;flex-direction:column;overflow-y:scroll;top:0;bottom:0;display:none}.mobile-menu .mobile-logo{margin-bottom:25px}.mobile-menu .mobile-logo img{max-width:250px;height:auto}.mobile-menu a{color:#fff}.mobile-menu.active{display:flex;opacity:1;pointer-events:all;padding-top:30px;font-weight:900;font-size:25px;line-height:50px}@media only screen and (max-width: 991px){.mobile-menu.active{line-height:20px;text-align:center}}.mobile-menu .nav{flex-direction:column;display:flex}@media only screen and (max-width: 991px){.mobile-menu .nav{padding:0;margin-top:60px}}.mobile-menu .menu{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:15px}.mobile-menu .menu a{font-size:25px;font-weight:700;color:#000;padding:10px}@media only screen and (max-width: 575px){.mobile-menu .menu a{font-size:20px}}.mobile-menu .menu a:hover{color:#e1e1e1;transition:.2s ease}body{font-family:Lexend Deca,sans-serif;font-weight:400;margin:0;overflow-x:hidden}body.disabled{overflow:hidden}a{display:inline-block;color:inherit;font-weight:400}a,a:hover,a:focus,a:visited,a:focus-within{text-decoration:none}h1,h2,h3,h4,h5,h6,ul,p{margin-top:0}p{line-height:150%}.container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}header{padding-top:85px;position:absolute;top:0;left:0;right:0;width:100%;z-index:9}@media only screen and (max-width: 1299px){header{padding-top:40px}}header.header-secondary{background-image:url(/build/assets/header-secondary-DPS5OMuA.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:75px;position:relative;margin-bottom:90px}@media only screen and (max-width: 1299px){header.header-secondary{padding-bottom:40px;padding-top:40px;margin-bottom:40px}}@media only screen and (max-width: 575px){header.header-secondary{padding-top:30px;padding-bottom:30px}}header .item-wrap{display:flex;justify-content:space-between;align-items:end}@media only screen and (max-width: 1499px){header .item-wrap .logo-wrap img{width:400px}}@media only screen and (max-width: 1299px){header .item-wrap .logo-wrap img{width:300px}}@media only screen and (max-width: 1199px){header .item-wrap .logo-wrap img{width:250px}}@media only screen and (max-width: 575px){header .item-wrap .logo-wrap img{width:150px}}header .item-wrap .menu-wrap{display:flex;gap:70px}@media only screen and (max-width: 1499px){header .item-wrap .menu-wrap{gap:40px}}@media only screen and (max-width: 1199px){header .item-wrap .menu-wrap{gap:20px}}header .item-wrap .menu-wrap .menu{display:flex;gap:20px;align-items:end}@media only screen and (max-width: 1499px){header .item-wrap .menu-wrap .menu{gap:15px}}@media only screen and (max-width: 1199px){header .item-wrap .menu-wrap .menu{gap:10px}}@media only screen and (max-width: 991px){header .item-wrap .menu-wrap .menu{display:none}}header .item-wrap .menu-wrap .menu a{font-size:22px;border-bottom:3px solid transparent;transition:border-color .3s ease,font-weight .2s ease}@media only screen and (max-width: 1199px){header .item-wrap .menu-wrap .menu a{font-size:18px}}header .item-wrap .menu-wrap .menu a:hover{font-weight:700;transition:.2s ease;border-bottom-color:#c5ab9f}header .item-wrap .menu-wrap .menu a.active{font-weight:700;border-bottom-color:#c5ab9f}header .item-wrap .menu-wrap .language{display:flex;align-items:center}@media only screen and (max-width: 991px){header .item-wrap .menu-wrap .language{display:none}}header .item-wrap .menu-wrap .language a{font-size:20px;border:6px solid #000;padding:2px 1px}.nav-toggler{border-radius:100%;align-items:center;display:none;justify-content:flex-end;margin-left:50px}@media only screen and (max-width: 991px){.nav-toggler{margin-left:20px;padding:0;display:flex}}section.hero{background-image:url(/build/assets/penzion-D1SoKCvl.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;position:relative}section.hero.alpacas{background-image:url(/build/assets/alpacas-hero-BZdJz9HM.webp);margin-bottom:100px}section.hero.events{background-image:url(/build/assets/events-hero-BOpHU-zn.jpg)}section.hero.activities{background-image:url(/build/assets/activities-hero-DqZOWTz5.jpg)}section.hero.alpacas-real{background-image:url(/build/assets/alpacas6-DNcTYTU6.jpg);margin-bottom:100px}@media only screen and (max-width: 991px){section.hero.alpacas-real{margin-bottom:50px}}@media only screen and (max-width: 991px){section.hero.alpacas-real .bg.left{background:linear-gradient(to right,#fff,#fff 1%,#fff9 20%,#ffffff80 50%,#fff3 70%,#fff0)}}@media only screen and (max-width: 991px){section.hero.alpacas-real .bg.top{background:linear-gradient(180deg,#fffaf3,#fffaf359 20%,#fffaf300)}}section.hero .bg{position:absolute;z-index:1;pointer-events:none}section.hero .bg.left{background:linear-gradient(to right,#fff,#fff 1%,#fffc 20%,#ffffff80 50%,#fff3 70%,#fff0);top:0;left:0;height:100%;width:70%}@media only screen and (max-width: 1299px){section.hero .bg.left{width:100%;background:linear-gradient(to right,#fff,#fff 1%,#fffc 30%,#ffffff80,#fff3 70%,#fff0 110%)}}@media only screen and (max-width: 991px){section.hero .bg.left{background:linear-gradient(to right,#fff,#fff 1%,#fffc 30%,#ffffff80 70%,#fff3 90%,#fff0 170%)}}section.hero .bg.top{background:linear-gradient(180deg,#fffaf3,#fffaf3cc 20%,#fffaf300);top:0;left:0;right:0;width:100%;height:450px}section.hero img{width:100%;height:1085px;-o-object-fit:cover;object-fit:cover}section.hero .hero-content{position:relative;z-index:8;pointer-events:none;padding-top:290px;padding-bottom:150px;max-width:630px}@media only screen and (max-width: 1699px){section.hero .hero-content{padding-top:250px;padding-bottom:80px}}@media only screen and (max-width: 1299px){section.hero .hero-content{padding-top:160px}}@media only screen and (max-width: 991px){section.hero .hero-content{padding-top:130px;padding-bottom:50px}}section.hero .hero-content h1{font-size:120px;font-weight:700;line-height:1;margin-bottom:40px;max-width:625px;text-transform:uppercase}@media only screen and (max-width: 1699px){section.hero .hero-content h1{font-size:60px}}@media only screen and (max-width: 991px){section.hero .hero-content h1{font-size:50px;margin-bottom:20px}}@media only screen and (max-width: 767px){section.hero .hero-content h1{font-size:35px}}section.hero .hero-content p{font-size:25px;margin-bottom:0}@media only screen and (max-width: 991px){section.hero .hero-content p{font-size:18px}}section.hero .hero-content .btn{display:flex;justify-content:start;margin-top:55px}@media only screen and (max-width: 991px){section.hero .hero-content .btn{margin-top:30px}}section.hero .hero-content .btn a{pointer-events:all;color:#fff;background-color:#c5ab9f;padding:15px 0;font-size:25px;font-weight:400;transition:.2s ease;width:205px;display:flex;justify-content:center}section.hero .hero-content .btn a:hover{transition:.2s ease;background-color:#8e7b73}@media only screen and (max-width: 991px){section.hero .hero-content .btn a{font-size:20px;width:150px;padding:10px}}section.hero .hero-content ul{list-style-type:none;padding-left:0}section.hero .hero-content ul li{font-size:35px;line-height:70px;text-transform:uppercase}@media only screen and (max-width: 1299px){section.hero .hero-content ul li{font-size:25px;line-height:40px}}@media only screen and (max-width: 991px){section.hero .hero-content ul li{font-size:20px}}section.hero.detail{min-height:1000px}@media only screen and (max-width: 991px){section.hero.detail{min-height:600px}}@media only screen and (max-width: 575px){section.hero.detail{min-height:400px}}section.menu-boxes .box{display:grid;grid-template-columns:repeat(5,1fr);gap:35px;margin-bottom:100px;margin-top:60px;justify-content:center}@media only screen and (max-width: 1199px){section.menu-boxes .box{margin-bottom:50px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 767px){section.menu-boxes .box{grid-template-columns:repeat(2,1fr);margin-bottom:30px;gap:15px}}@media only screen and (max-width: 1199px){section.menu-boxes .box .item:last-of-type{grid-column:1/3}}section.menu-boxes .box a{width:100%;display:flex;flex-direction:column;gap:15px;align-items:center}@media only screen and (max-width: 767px){section.menu-boxes .box a{gap:10px}}section.menu-boxes .box .icon{display:flex;justify-content:center;align-items:center;background-color:#f0f0f0;width:100%;height:200px}@media only screen and (max-width: 991px){section.menu-boxes .box .icon{height:140px}}@media only screen and (max-width: 767px){section.menu-boxes .box .icon{height:90px}}section.menu-boxes .box .icon img{display:block;max-height:100px;width:auto;max-width:140px}@media only screen and (max-width: 991px){section.menu-boxes .box .icon img{max-height:70px}}@media only screen and (max-width: 767px){section.menu-boxes .box .icon img{max-height:50px}}section.menu-boxes .box h6{font-size:22px;font-weight:700;margin-bottom:0;text-align:center;text-transform:uppercase}@media only screen and (max-width: 1399px){section.menu-boxes .box h6{font-size:20px}}@media only screen and (max-width: 1199px){section.menu-boxes .box h6{font-size:22px}}@media only screen and (max-width: 991px){section.menu-boxes .box h6{font-size:18px}}@media only screen and (max-width: 767px){section.menu-boxes .box h6{font-size:16px}}.line{height:1px;background-color:#9a9a9a;width:100%;margin-bottom:80px}@media only screen and (max-width: 1299px){.line{margin-bottom:50px}}@media only screen and (max-width: 991px){.line{margin-bottom:30px}}.index-image{width:100%;height:100%}.index-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.left-section .index-image img,.right-section .index-image img{height:530px;width:670px}@media only screen and (max-width: 1399px){.left-section .index-image img,.right-section .index-image img{width:570px;height:480px}}@media only screen and (max-width: 991px){.left-section .index-image img,.right-section .index-image img{width:100%;height:480px}}@media only screen and (max-width: 767px){.left-section .index-image img,.right-section .index-image img{height:240px}}.left-section .box{display:grid;grid-template-columns:67fr 93fr;gap:55px;margin-bottom:80px}@media only screen and (max-width: 1599px){.left-section .box{gap:30px}}@media only screen and (max-width: 1299px){.left-section .box{margin-bottom:50px}}@media only screen and (max-width: 991px){.left-section .box{grid-template-columns:minmax(1px,1fr);gap:30px;margin-bottom:30px}}@media only screen and (max-width: 575px){.left-section .box{gap:15px}}@media only screen and (max-width: 991px){.left-section .box .index-image{order:0;display:flex;justify-content:center}}.left-section .box .heading{padding-right:100px}@media only screen and (max-width: 1599px){.left-section .box .heading{padding-right:0}}@media only screen and (max-width: 1199px){.left-section .box .heading{order:1;padding-right:0}}.heading{display:flex;justify-content:center;flex-direction:column}.heading h2{font-size:100px;font-weight:700;text-transform:uppercase;line-height:100%;margin-bottom:40px}@media only screen and (max-width: 1499px){.heading h2{font-size:70px}}@media only screen and (max-width: 1299px){.heading h2{font-size:35px}}@media only screen and (max-width: 991px){.heading h2{font-size:30px;margin-bottom:10px;text-align:center;line-height:initial}}@media only screen and (max-width: 1299px){.heading h2{margin-bottom:10px}}.heading h4{font-size:70px;font-weight:700;margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width: 1499px){.heading h4{font-size:35px}}@media only screen and (max-width: 991px){.heading h4{font-size:30px;text-align:center}}@media only screen and (max-width: 440px){.heading h4{font-size:25px}}.heading p{font-size:25px;margin-bottom:25px}@media only screen and (max-width: 1299px){.heading p{font-size:20px;margin-bottom:0}}@media only screen and (max-width: 991px){.heading p{margin-bottom:0;font-size:18px;text-align:center}}.heading p span{font-weight:700}.heading .btn{display:flex;justify-content:start}@media only screen and (max-width: 1399px){.heading .btn{margin-top:30px}}@media only screen and (max-width: 991px){.heading .btn{justify-content:center;margin-top:15px}}.heading .btn a{pointer-events:all;color:#fff;background-color:#c5ab9f;padding:15px 0;font-size:25px;font-weight:400;transition:.2s ease;width:205px;display:flex;justify-content:center}.heading .btn a:hover{transition:.2s ease;background-color:#8e7b73}@media only screen and (max-width: 991px){.heading .btn a{font-size:20px;width:150px;padding:10px}}.index-image a{height:100%;width:100%}.right-section .box{display:grid;grid-template-columns:76fr 67fr;gap:155px;margin-bottom:80px}@media only screen and (max-width: 1599px){.right-section .box{gap:50px}}@media only screen and (max-width: 1299px){.right-section .box{margin-bottom:50px}}@media only screen and (max-width: 991px){.right-section .box{grid-template-columns:minmax(1px,1fr);margin-bottom:30px;gap:20px}}.right-section .box .heading{order:0}@media only screen and (max-width: 1199px){.right-section .box .heading{margin-bottom:30px}}@media only screen and (max-width: 991px){.right-section .box .heading{order:1;margin-bottom:0}}.right-section .box .index-image{order:1}.right-section .box .index-image a{display:flex;justify-content:flex-end}@media only screen and (max-width: 991px){.right-section .box .index-image{order:0}}.right-section .box h5{font-size:25px;font-weight:700;margin-bottom:0}@media only screen and (max-width: 991px){.right-section .box h5{text-align:center;font-size:22px}}.right-section .box h5:nth-of-type(2){margin-top:50px}@media only screen and (max-width: 991px){.right-section .box h5:nth-of-type(2){margin-top:30px}}section.grunik{margin-top:200px}section.apartments{padding-bottom:205px}@media only screen and (max-width: 1199px){section.apartments{padding-bottom:120px}}@media only screen and (max-width: 991px){section.apartments{padding-bottom:80px}}section.apartments .item{height:100%;display:flex!important;flex-direction:column;justify-content:space-between}section.apartments .item a{width:100%}section.apartments .hotel{width:auto;height:506px;margin-bottom:30px}@media only screen and (max-width: 991px){section.apartments .hotel{margin-bottom:20px;height:400px}}section.apartments .hotel img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}section.apartments .hotel a{height:100%}section.apartments h3{font-size:70px;margin-bottom:20px;font-weight:700;text-transform:uppercase;max-width:430px}@media only screen and (max-width: 1499px){section.apartments h3{font-size:50px}}@media only screen and (max-width: 1199px){section.apartments h3{max-width:initial;font-size:40px;text-align:center}}@media only screen and (max-width: 991px){section.apartments h3{font-size:30px;margin-bottom:10px}}section.apartments ul.details{list-style-type:none;padding-left:0;margin-bottom:30px}@media only screen and (max-width: 991px){section.apartments ul.details{margin-bottom:15px}}section.apartments ul.details li{font-size:25px;line-height:40px}@media only screen and (max-width: 1199px){section.apartments ul.details li{text-align:center;font-size:22px}}@media only screen and (max-width: 991px){section.apartments ul.details li{font-size:18px;line-height:25px}}section.apartments .btn{display:flex;justify-content:start}@media only screen and (max-width: 1199px){section.apartments .btn{justify-content:center}}section.apartments .btn a{pointer-events:all;color:#fff;background-color:#c5ab9f;padding:15px 0;font-size:25px;font-weight:400;transition:.2s ease;width:205px;display:flex;justify-content:center}section.apartments .btn a:hover{transition:.2s ease;background-color:#8e7b73}@media only screen and (max-width: 991px){section.apartments .btn a{font-size:20px;width:150px;padding:10px}}.slick-track{display:flex!important}.slick-slide>div{height:100%;width:100%}.slick-list{margin:0 -20px}.slick-slide{display:flex;justify-content:center;align-items:center;width:100%;margin:0 20px;height:inherit!important}@media only screen and (max-width: 991px){.slick-slide{margin:0 10px}}.slick-dots{bottom:-80px!important}@media only screen and (max-width: 991px){.slick-dots{bottom:-60px!important}}.slick-dots li{width:25px!important;height:25px!important;margin:0 6px!important}@media only screen and (max-width: 991px){.slick-dots li{width:20px!important;height:20px!important}}.slick-dots li button{border:6px solid #9a9a9a!important;width:25px;height:25px}@media only screen and (max-width: 991px){.slick-dots li button{width:20px;height:20px}}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{background:#c5ab9f!important;border:6px solid #C5AB9F!important}.slick-dots li.slick-active button:before{display:none}section.gallery .container{position:relative}section.gallery .image-slider{width:100%;overflow:hidden}section.gallery .image-slider .img-wrap{width:506px;height:100%}@media only screen and (max-width: 991px){section.gallery .image-slider .img-wrap{max-height:initial}}section.gallery .image-slider .img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.gallery .image-slider a{height:100%;width:100%}section.gallery .slick-track{display:flex}section.gallery .slick-list{margin:0 -20px}section.gallery .slick-slide{display:flex;justify-content:center;align-items:center;width:100%;margin:0 20px}section.gallery .slick-prev,section.gallery .slick-next{z-index:10}section.gallery .slick-dotted.slick-slider{margin-bottom:130px}@media only screen and (max-width: 1299px){section.gallery .slick-dotted.slick-slider{margin-bottom:50px}}section.gallery .shadow{position:absolute;z-index:1;pointer-events:none;top:0;height:100%;width:30%}section.gallery .shadow.left{background:linear-gradient(to right,#0000008c,#0000004d,#0003 60%,#0000);left:15px}section.gallery .shadow.right{background:linear-gradient(to left,#0000008c,#0000004d,#0003 60%,#0000);right:15px;left:auto}section.gallery .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:9}section.gallery .slider-arrow.arrow-left{left:40px}section.gallery .slider-arrow.arrow-right{right:40px;left:auto}section.gallery .slider-arrow img{display:block;cursor:pointer}section.map{position:relative;height:520px}@media only screen and (max-width: 991px){section.map{height:350px}}section.map iframe{position:absolute;left:0;top:0;right:0;bottom:0}footer{padding-top:70px;padding-bottom:70px;position:relative;background-image:url(/build/assets/footer-img-ZXKavCNR.webp);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 991px){footer{padding-top:40px;padding-bottom:30px}}footer .bg-img{position:absolute;bottom:0;top:auto;right:0;left:auto;opacity:.2;mix-blend-mode:multiply}@media only screen and (max-width: 991px){footer .bg-img{display:none}}footer .title{display:flex;justify-content:space-between;align-items:end;padding-bottom:55px}@media only screen and (max-width: 991px){footer .title{padding-bottom:25px;flex-direction:column;align-items:center}}@media only screen and (max-width: 1399px){footer .title .logo-wrap{margin-bottom:15px}}@media only screen and (max-width: 1399px) and (max-width: 1399px){footer .title .logo-wrap img{width:350px}}@media only screen and (max-width: 1399px) and (max-width: 991px){footer .title .logo-wrap img{width:250px}}@media only screen and (max-width: 991px){footer .title .logo-wrap{order:1}}footer .title h3{font-size:50px;color:#fff;margin-bottom:0}@media only screen and (max-width: 1399px){footer .title h3{font-size:35px;margin-bottom:20px}}@media only screen and (max-width: 991px){footer .title h3{order:2;font-size:25px;text-align:center}}footer .title h3 span{font-size:70px;font-weight:700;display:block}@media only screen and (max-width: 1399px){footer .title h3 span{font-size:45px}}@media only screen and (max-width: 991px){footer .title h3 span{font-size:30px}}footer .box{display:grid;grid-template-columns:repeat(2,1fr);gap:330px}@media only screen and (max-width: 1699px){footer .box{gap:150px}}@media only screen and (max-width: 1399px){footer .box{gap:0}}@media only screen and (max-width: 991px){footer .box{grid-template-columns:minmax(1px,1fr)}}footer .box .item:nth-of-type(1){z-index:9}footer .box .item:nth-of-type(2){z-index:9;display:flex;flex-direction:column;justify-content:end;padding-bottom:90px}@media only screen and (max-width: 991px){footer .box .item:nth-of-type(2){margin-top:25px;padding-bottom:0}}footer form{display:flex;flex-direction:column;gap:20px;width:100%}footer .input-wrap{width:100%}@media only screen and (max-width: 991px){footer .input-wrap{margin-bottom:0}}footer .input-wrap:nth-of-type(3){margin-bottom:0}footer label{color:#fff;font-size:20px;font-weight:400;display:block}footer input,footer textarea{border:none;height:100%;padding-top:0;padding-bottom:0;max-width:100%;box-sizing:border-box}footer input:focus,footer textarea:focus{outline:none}footer input:not([type=submit]),footer textarea{background-color:#fff;color:#000;font-weight:300;font-size:20px;width:100%;padding:8px 20px;line-height:150%;height:60px}@media only screen and (max-width: 991px){footer input:not([type=submit]),footer textarea{height:40px}}footer textarea{height:275px;resize:none}@media only screen and (max-width: 991px){footer textarea{height:170px}}footer .additional-info{margin-bottom:15px}footer .additional-info p{margin-bottom:0}footer p{font-size:25px;margin-bottom:30px;text-align:end;color:#fff;line-height:120%}@media only screen and (max-width: 991px){footer p{text-align:center;margin-bottom:10px;font-size:22px}}footer p.opening-hours{font-size:32px;text-transform:uppercase;font-weight:700;line-height:125%;margin-bottom:auto;margin-top:40px}@media only screen and (max-width: 1399px){footer p.opening-hours{font-size:26px}}@media only screen and (max-width: 1199px){footer p.opening-hours{font-size:24px}}@media only screen and (max-width: 991px){footer p.opening-hours{font-size:22px;margin-top:initial;margin-bottom:20px}}footer p.opening-hours br.mobile{display:none}@media only screen and (max-width: 575px){footer p.opening-hours br.mobile{display:block}}footer p .mail{font-size:50px;font-weight:700;margin-bottom:75px}@media only screen and (max-width: 1399px){footer p .mail{font-size:30px;margin-bottom:30px}}@media only screen and (max-width: 575px){footer p .mail{font-size:25px}}@media only screen and (max-width: 440px){footer p .mail{font-size:20px}}footer p .tel{font-weight:700}footer .btn{display:flex;justify-content:start;margin-top:30px}@media only screen and (max-width: 991px){footer .btn{margin-top:15px;justify-content:center}}footer .btn input[type=submit]{pointer-events:all;color:#fff;background-color:#c5ab9f;padding:15px 0;font-size:25px;font-weight:400;transition:.2s ease;width:205px;display:flex;justify-content:center;cursor:pointer}footer .btn input[type=submit]:hover{transition:.2s ease;background-color:#8e7b73}@media only screen and (max-width: 991px){footer .btn input[type=submit]{font-size:20px;width:150px;padding:10px}}footer .socials{display:flex;justify-content:end;gap:25px}@media only screen and (max-width: 991px){footer .socials{justify-content:center}}section.reservation{padding-top:90px;padding-bottom:130px}@media only screen and (max-width: 1299px){section.reservation{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 575px){section.reservation{padding-bottom:20px}}section.reservation .box{display:grid;grid-template-columns:86fr 67fr;gap:60px}@media only screen and (max-width: 1299px){section.reservation .box{gap:30px}}@media only screen and (max-width: 991px){section.reservation .box{grid-template-columns:minmax(1px,1fr)}}section.reservation .box h5{font-size:40px;font-weight:700;margin-bottom:0;text-transform:uppercase}@media only screen and (max-width: 991px){section.reservation .box h5{font-size:30px}}section.reservation .box p{font-size:25px;max-width:760px;margin-bottom:25px}@media only screen and (max-width: 991px){section.reservation .box p{max-width:100%;font-size:20px}}section.reservation .box .price{display:flex;flex-direction:column;border:10px solid #C5AB9F;padding:20px 30px}@media only screen and (max-width: 991px){section.reservation .box .price{padding:10px}}section.reservation .box .price p.orange{color:#c5ab9f;font-weight:700;font-size:50px;margin-bottom:0}@media only screen and (max-width: 991px){section.reservation .box .price p.orange{font-size:35px}}section.reservation .box .price small{font-size:25px;color:#000;margin-bottom:25px}@media only screen and (max-width: 991px){section.reservation .box .price small{font-size:20px}}section.reservation .box .price .btn{display:flex;justify-content:start}section.reservation .box .price .btn a{pointer-events:all;color:#fff;background-color:#c5ab9f;padding:15px 0;font-size:25px;font-weight:400;transition:.2s ease;width:205px;display:flex;justify-content:center}section.reservation .box .price .btn a:hover{transition:.2s ease;background-color:#8e7b73}@media only screen and (max-width: 991px){section.reservation .box .price .btn a{font-size:20px;width:150px;padding:10px}}section.reservation .index-image{display:flex;justify-content:flex-end;align-items:center}section.reservation .index-image img{height:530px;width:670px}@media only screen and (max-width: 1399px){section.reservation .index-image img{width:570px;height:480px}}@media only screen and (max-width: 991px){section.reservation .index-image img{width:100%;height:480px}}@media only screen and (max-width: 767px){section.reservation .index-image img{height:240px}}section.hotel-images{padding-bottom:130px}@media only screen and (max-width: 1299px){section.hotel-images{padding-bottom:120px}}@media only screen and (max-width: 991px){section.hotel-images{padding-bottom:80px}}section.hotel-images .images-box{display:grid;gap:40px;grid-template-areas:"a b c" "d b e" "f f f"}@media only screen and (max-width: 1499px){section.hotel-images .images-box{gap:20px}}@media only screen and (max-width: 991px){section.hotel-images .images-box{grid-template-areas:"a b" "d b" "f f" "c e"}}@media only screen and (max-width: 767px){section.hotel-images .images-box{display:flex;flex-direction:column;gap:10px}}section.hotel-images .images-box a{height:100%;width:100%}section.hotel-images .images-box .img.img1,section.hotel-images .images-box .img.img2,section.hotel-images .images-box .img.img3,section.hotel-images .images-box .img.img4,section.hotel-images .images-box .img.img5,section.hotel-images .images-box .img.img6,section.hotel-images .images-box .img.img7{height:100%;width:100%}section.hotel-images .img-wrap{height:320px}section.hotel-images .img-wrap a{height:100%;width:100%}section.hotel-images .img,section.hotel-images .img-wrap{width:100%;overflow:hidden}section.hotel-images .img img,section.hotel-images .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.hotel-images .img.img1,section.hotel-images .img.img3,section.hotel-images .img.img4,section.hotel-images .img.img5,section.hotel-images .img.img6,section.hotel-images .img.img7,section.hotel-images .img-wrap.img1,section.hotel-images .img-wrap.img3,section.hotel-images .img-wrap.img4,section.hotel-images .img-wrap.img5,section.hotel-images .img-wrap.img6,section.hotel-images .img-wrap.img7{min-height:506px}@media only screen and (max-width: 991px){section.hotel-images .img.img1,section.hotel-images .img.img3,section.hotel-images .img.img4,section.hotel-images .img.img5,section.hotel-images .img.img6,section.hotel-images .img.img7,section.hotel-images .img-wrap.img1,section.hotel-images .img-wrap.img3,section.hotel-images .img-wrap.img4,section.hotel-images .img-wrap.img5,section.hotel-images .img-wrap.img6,section.hotel-images .img-wrap.img7{min-height:initial}}section.hotel-images .img.img1,section.hotel-images .img-wrap.img1{grid-area:a}section.hotel-images .img.img2,section.hotel-images .img-wrap.img2{grid-area:b;height:100%}section.hotel-images .img.img3,section.hotel-images .img-wrap.img3{grid-area:c}section.hotel-images .img.img4,section.hotel-images .img-wrap.img4{grid-area:d}section.hotel-images .img.img5,section.hotel-images .img-wrap.img5{grid-area:e}section.hotel-images .img.img6,section.hotel-images .img-wrap.img6{grid-area:f}section.hotel-images .img.img7,section.hotel-images .img-wrap.img7{grid-area:g}section.hotel-images.secondary .img{max-height:500px}section.hotel-images.secondary .images-box>div:nth-child(7n+2){grid-row:span 2;max-height:1060px}section.hotel-images.secondary .images-box>div:nth-child(7n+6){grid-column:span 2}section.hotel-images.secondary .img1,section.hotel-images.secondary .img3,section.hotel-images.secondary .img4,section.hotel-images.secondary .img5,section.hotel-images.secondary .img6,section.hotel-images.secondary .img7{grid-area:initial}section.price-list{padding-bottom:100px}@media only screen and (max-width: 1299px){section.price-list{padding-bottom:40px}}section.price-list h6{margin-top:30px;margin-bottom:20px;font-size:25px}@media only screen and (max-width: 991px){section.price-list h6{font-size:18px;margin-bottom:10px}}@media only screen and (max-width: 575px){section.price-list h6{font-size:16px}}section.price-list ul{padding-left:30px}@media only screen and (max-width: 991px){section.price-list ul{padding-left:20px}}section.price-list ul li{font-size:25px}@media only screen and (max-width: 991px){section.price-list ul li{font-size:18px}}@media only screen and (max-width: 575px){section.price-list ul li{font-size:16px}}section.price-list p{font-size:20px}@media only screen and (max-width: 991px){section.price-list p{font-size:18px;margin-bottom:15px}}@media only screen and (max-width: 575px){section.price-list p{font-size:16px}}section.price-list p.p-note{margin-bottom:0}@media only screen and (max-width: 991px){section.price-list p.p-note{margin-bottom:0}}section.price-list h4{font-size:70px;font-weight:700;text-transform:uppercase;margin-bottom:60px}@media only screen and (max-width: 1499px){section.price-list h4{font-size:35px}}@media only screen and (max-width: 991px){section.price-list h4{font-size:30px;text-align:center}}@media only screen and (max-width: 440px){section.price-list h4{font-size:25px}}@media only screen and (max-width: 1299px){section.price-list h4{margin-bottom:20px}}section.price-list .box{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media only screen and (max-width: 991px){section.price-list .box{grid-template-columns:minmax(1px,1fr);gap:15px}}section.price-list .price-list__item{border:9px solid #C5AB9F;padding:25px 45px 45px;display:flex;flex-direction:column}@media only screen and (max-width: 991px){section.price-list .price-list__item{padding:15px 25px 25px}}section.price-list .price-list__item h3{font-size:40px;font-weight:700;line-height:125%;margin-bottom:5px;text-transform:uppercase}@media only screen and (max-width: 991px){section.price-list .price-list__item h3{font-size:24px}}section.price-list .price-list__item p{font-size:25px;font-weight:400;margin-bottom:20px}@media only screen and (max-width: 991px){section.price-list .price-list__item p{font-size:18px;margin-bottom:15px}}@media only screen and (max-width: 575px){section.price-list .price-list__item p{font-size:16px}}section.price-list .price-list__option{margin-bottom:30px}@media only screen and (max-width: 991px){section.price-list .price-list__option{margin-bottom:15px}}section.price-list .price-list__option h4{font-size:50px;font-weight:700;line-height:120%;color:#c5ab9f;margin-bottom:0}@media only screen and (max-width: 991px){section.price-list .price-list__option h4{font-size:24px;text-align:left}}section.price-list .price-list__option>p{margin-top:-8px;margin-bottom:0}section.price-list .price-list__cta-wrapper{margin-top:auto}section.price-list a{pointer-events:all;color:#fff;background-color:#c5ab9f;padding:15px 0;font-size:25px;font-weight:400;transition:.2s ease;width:205px;display:flex;justify-content:center}section.price-list a:hover{transition:.2s ease;background-color:#8e7b73}@media only screen and (max-width: 991px){section.price-list a{font-size:20px;width:150px;padding:10px}}@media only screen and (max-width: 991px){section.price-list a{font-size:18px;width:120px;padding:8px}}.contact-form .input-wrap{display:flex;flex-direction:column;margin-bottom:20px}.contact-form .btn{display:flex;justify-content:start}@media only screen and (max-width: 440px){.contact-form .btn{justify-content:center}}.contact-form .btn input[type=submit]{pointer-events:all;color:#fff;background-color:#c5ab9f;padding:15px 0;font-size:25px;font-weight:400;transition:.2s ease;width:205px;display:flex;justify-content:center;cursor:pointer;border:none}.contact-form .btn input[type=submit]:hover{transition:.2s ease;background-color:#8e7b73}@media only screen and (max-width: 991px){.contact-form .btn input[type=submit]{font-size:20px;width:150px;padding:10px}}.contact-form .checkbox-wrap{display:flex;margin-bottom:20px}.contact-form .gdpr-container{display:flex;gap:10px}.contact-form .gdpr-container label{font-size:20px;color:#000;cursor:pointer;margin-bottom:0}.contact-form .btn{margin-top:65px}@media only screen and (max-width: 991px){.contact-form .btn{margin-top:20px}}.contact-form .gdpr-checkbox{width:30px;height:30px;flex:0 0 auto;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #9A9A9A;accent-color:#C5AB9F;cursor:pointer;margin:0;display:inline-block;position:relative;box-sizing:border-box}.contact-form .gdpr-checkbox:checked:before{content:"✔";position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;background-color:#c5ab9f;display:flex;align-items:center;justify-content:center;font-size:20px;box-sizing:border-box;border-radius:0}.contact-form input:not([type=submit],[type=checkbox]),.contact-form textarea,.contact-form select{border:2px solid #9A9A9A;padding:20px;font-size:20px;color:#000}@media only screen and (max-width: 991px){.contact-form input:not([type=submit],[type=checkbox]),.contact-form textarea,.contact-form select{padding:16px}}.contact-form input[type=date]{color:#9a9a9a}.contact-form input[type=date]:focus,.contact-form input[type=date]:valid{color:#000}.contact-form label{margin-bottom:5px;font-size:20px;line-height:140%;color:#000}@media only screen and (max-width: 991px){.contact-form label{font-size:16px}}@media only screen and (max-width: 575px){.contact-form label{font-size:15px}}.contact-form input[type=submit]{pointer-events:all;color:#fff;background-color:#c5ab9f;padding:15px 0;font-size:25px;font-weight:400;transition:.2s ease;width:205px;display:flex;justify-content:center;width:232px}.contact-form input[type=submit]:hover{transition:.2s ease;background-color:#8e7b73}@media only screen and (max-width: 991px){.contact-form input[type=submit]{font-size:20px;width:150px;padding:10px}}@media only screen and (max-width: 991px){.contact-form input[type=submit]{width:203px}}.contact-form textarea{resize:none;height:140px}.contact-form select{background:#fff;color:#9a9a9a}.contact-form select:focus,.contact-form select:valid{color:#000}.contact-form .top{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media only screen and (max-width: 1299px){.contact-form .top{grid-template-columns:minmax(1px,1fr)}}.contact-form .top .item:nth-of-type(1){display:flex;gap:20px}@media only screen and (max-width: 767px){.contact-form .top .item:nth-of-type(1){flex-wrap:wrap}}.contact-form .wrap{display:flex;flex-direction:column;width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}section.reservation-form{padding-bottom:190px}@media only screen and (max-width: 991px){section.reservation-form{padding-bottom:40px}}section.reservation-form h4{font-size:70px;font-weight:700;text-transform:uppercase;margin-bottom:60px}@media only screen and (max-width: 1499px){section.reservation-form h4{font-size:35px}}@media only screen and (max-width: 991px){section.reservation-form h4{font-size:30px;text-align:center}}@media only screen and (max-width: 440px){section.reservation-form h4{font-size:25px}}@media only screen and (max-width: 991px){section.reservation-form h4{margin-bottom:20px}}section.demand-form{padding-top:70px;padding-bottom:100px}@media only screen and (max-width: 991px){section.demand-form{padding-top:30px;padding-bottom:40px}}section.demand-form h4{font-size:70px;font-weight:700;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width: 1499px){section.demand-form h4{font-size:35px}}@media only screen and (max-width: 991px){section.demand-form h4{font-size:30px;text-align:center}}@media only screen and (max-width: 440px){section.demand-form h4{font-size:25px}}@media only screen and (max-width: 991px){section.demand-form .text-wrap{display:flex;justify-content:center}}section.demand-form p{font-size:25px;margin-bottom:50px;max-width:630px}@media only screen and (max-width: 991px){section.demand-form p{text-align:center;font-size:18px}}section.activity{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 1499px){section.activity{padding-top:40px;padding-bottom:40px}}section.activity .box{display:grid;grid-template-columns:repeat(3,1fr);gap:100px 40px;margin-bottom:100px}@media only screen and (max-width: 1499px){section.activity .box{gap:50px 30px;margin-bottom:30px}}@media only screen and (max-width: 991px){section.activity .box{grid-template-columns:repeat(2,1fr);gap:40px 20px}}@media only screen and (max-width: 767px){section.activity .box{grid-template-columns:minmax(1px,1fr);gap:30px}}section.activity .box .image{width:100%;height:506px}section.activity .box .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.activity .box .item{display:grid;grid-template-rows:auto 1fr auto;height:100%}section.activity .box h4{font-size:70px;font-weight:700;text-transform:uppercase;font-size:52px;margin-bottom:20px}@media only screen and (max-width: 1499px){section.activity .box h4{font-size:35px}}@media only screen and (max-width: 991px){section.activity .box h4{font-size:30px;text-align:center}}@media only screen and (max-width: 440px){section.activity .box h4{font-size:25px}}@media only screen and (max-width: 991px){section.activity .box h4{margin-bottom:10px}}section.activity .box .wrapper{display:flex;flex-direction:column;gap:30px}@media only screen and (max-width: 991px){section.activity .box .wrapper{gap:15px}}section.activity .box .wrap{display:flex;flex-direction:column}section.activity .box p{font-size:25px;margin-bottom:25px;flex:1}@media only screen and (max-width: 991px){section.activity .box p{text-align:center;font-size:20px;margin-bottom:15px}}section.activity .box .btn{display:flex;justify-content:start}@media only screen and (max-width: 991px){section.activity .box .btn{justify-content:center}}section.activity .box .btn a{pointer-events:all;color:#fff;background-color:#c5ab9f;padding:15px 0;font-size:25px;font-weight:400;transition:.2s ease;width:205px;display:flex;justify-content:center}section.activity .box .btn a:hover{transition:.2s ease;background-color:#8e7b73}@media only screen and (max-width: 991px){section.activity .box .btn a{font-size:20px;width:150px;padding:10px}}section.activity .links{display:flex;align-items:center;flex-wrap:wrap;gap:5px}@media only screen and (max-width: 991px){section.activity .links{justify-content:center}}section.activity .links span{font-size:25px}section.activity .links .item{display:flex}@media only screen and (max-width: 991px){section.activity .links .item{justify-content:center}}section.activity .links p,section.activity .links a{font-size:25px;margin-bottom:0}@media only screen and (max-width: 991px){section.activity .links p,section.activity .links a{font-size:20px}}@media only screen and (max-width: 767px){section.activity .links p,section.activity .links a{text-align:center}}.accommodation-wrap h4{max-width:400px}.accommodation-wrap h2{max-width:420px;line-height:115%;font-size:70px;font-weight:700;margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width: 1499px){.accommodation-wrap h2{font-size:35px}}@media only screen and (max-width: 991px){.accommodation-wrap h2{font-size:30px;text-align:center}}@media only screen and (max-width: 440px){.accommodation-wrap h2{font-size:25px}}@media only screen and (max-width: 991px){.accommodation-wrap h2{max-width:initial}}.accommodation-wrap p.top-p{font-size:23px;margin-bottom:30px}@media only screen and (max-width: 991px){.accommodation-wrap p.top-p{font-size:18px;margin-bottom:15px}}.accommodation-wrap .index-image a{display:flex;align-items:center}.lang-form{position:relative;display:flex}@media only screen and (max-width: 991px){.lang-form{justify-content:center;width:75px;margin-left:auto;margin-right:auto}}.lang-form select{display:flex;align-items:center;background:transparent;height:100%;text-align:center;border:6px solid #000;color:#000;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:4px 25px 4px 8px;font-size:20px}@media only screen and (max-width: 991px){.lang-form select{margin-top:10px;width:100%}}.lang-form select option{background:#fff;color:#000;cursor:pointer}.lang-form select span{display:inline-flex;align-items:center;margin-right:5px}.lang-form .custom-arrow{position:absolute;top:50%;right:15px;transform:translateY(-50%);pointer-events:none;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}@media only screen and (max-width: 991px){.lang-form .custom-arrow{top:calc(50% + 5px)}}.footer-copyright-area p{margin-bottom:0;width:100%;text-align:center;padding-top:20px;padding-bottom:20px}.copyright-content{display:flex}.copyright-content a{color:#ff9326}.copyright-content a:hover{color:#fff}.vbox-content{max-height:100%}.vbox-content img{max-height:92vh;-o-object-fit:contain;object-fit:contain}section.alpacas-info-box{margin-bottom:100px}@media only screen and (max-width: 991px){section.alpacas-info-box{margin-bottom:60px}}section.alpacas-info-box .wrap{display:grid;grid-template-columns:minmax(1px,1fr);gap:100px}section.alpacas-info-box p{font-size:21px}@media only screen and (max-width: 991px){section.alpacas-info-box p{font-size:18px}}@media only screen and (max-width: 767px){section.alpacas-info-box p{text-align:center}}section.alpacas-info-box .left{display:inline-flex;flex-direction:column;justify-content:center}section.alpacas-info-box .right{display:inline-flex;align-items:center}@media only screen and (max-width: 1399px){section.alpacas-info-box .right{justify-content:center}}section.alpacas-info-box h2{font-size:70px;font-weight:700;margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width: 1499px){section.alpacas-info-box h2{font-size:35px}}@media only screen and (max-width: 991px){section.alpacas-info-box h2{font-size:30px;text-align:center}}@media only screen and (max-width: 440px){section.alpacas-info-box h2{font-size:25px}}@media only screen and (max-width: 991px){section.alpacas-info-box h2{text-align:left}}@media only screen and (max-width: 767px){section.alpacas-info-box h2{text-align:center}}section.alpacas-info-box video{max-height:500px;border:9px solid #C5AB9F;max-width:calc(100% - 18px);-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1399px){section.alpacas-info-box video{max-height:initial;width:100%}}.video-wrap{width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0}@media only screen and (max-width: 991px){.video-wrap{height:auto}}.video-wrap a{width:100%;height:100%}.video-wrap video{height:100%;width:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}
