:root{--brand:	$color-main;--text:#000;--header-page-height:270px}body{font-family:"Poppins",sans-serif;color:var(--text);font-weight:300}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",serif}a{text-decoration:none;color:#555}a:hover{color:#c57960;text-decoration:none}@media(min-width: 1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}}@media(min-width: 1921px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1920px}}.header{position:relative;z-index:9999}.logo{width:150px;margin:2rem 1rem 0 1rem}@media(min-width: 576px){.logo{width:150px;margin:2rem 1rem 0 1rem}}@media(min-width: 768px){.logo{width:150px;margin:2rem 1rem 0 1rem}}@media(min-width: 992px){.logo{width:150px;margin:2rem 1rem 0 2rem}}@media(min-width: 1140px){.logo{width:200px;margin:2rem 1rem 0 2rem}}@media(min-width: 1400px){.logo{width:250px;margin:2rem 1rem 0 3rem}}@media(min-width: 1800px){.logo{width:350px;margin:2rem 1rem 0 4rem}}.logo-pages{width:150px;margin:2rem 1rem 0 1rem}@media(min-width: 576px){.logo-pages{width:150px;margin:2rem 1rem 0 1rem}}@media(min-width: 768px){.logo-pages{width:150px;margin:2rem 1rem 0 1rem}}@media(min-width: 992px){.logo-pages{width:150px;margin:2rem 1rem 0 2rem}}@media(min-width: 1140px){.logo-pages{width:150px;margin:2rem 1rem 0 2rem}}@media(min-width: 1400px){.logo-pages{width:200px;margin:2rem 1rem 0 2rem}}@media(min-width: 1800px){.logo-pages{width:200px;margin:2rem 1rem 0 2rem}}.nav-header{background-color:hsla(0,0%,100%,.4);border-radius:9999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(min-width: 576px){.nav-header{padding:.5rem 1rem}}@media(min-width: 768px){.nav-header{padding:.5rem 1rem}}@media(min-width: 992px){.nav-header{padding:.5rem 1rem}}@media(min-width: 1140px){.nav-header{padding:.5rem 1rem}}@media(min-width: 1400px){.nav-header{padding:.5rem 1rem}}@media(min-width: 1800px){.nav-header{padding:1rem 2rem}}.nav-header li{font-weight:600}@media(min-width: 576px){.nav-header li{margin:0 .5rem;font-size:1rem}}@media(min-width: 768px){.nav-header li{margin:0 .5rem;font-size:1rem}}@media(min-width: 992px){.nav-header li{margin:0 .2rem;font-size:1rem}}@media(min-width: 1140px){.nav-header li{margin:0 .5rem;font-size:1rem}}@media(min-width: 1400px){.nav-header li{margin:0 .5rem;font-size:1rem}}@media(min-width: 1400px){.nav-header li{margin:0 1rem;font-size:1.1rem}}.nav-header li a{color:#000;text-decoration:none}.nav-header li a:hover{color:#41281e !important;text-decoration:none}.nav-link{color:#333}.nav-link:hover,.nav-link.active{color:var(--brand)}.btn-booksy{background-color:rgba(197,121,96,.3);border:1px solid rgba(0,0,0,0);border-radius:9999px;padding:1rem 2rem;margin:0 3rem 0 1rem}@media(min-width: 576px){.btn-booksy{padding:1rem 2rem;margin:0 3rem 0 1rem}}@media(min-width: 768px){.btn-booksy{padding:1rem 2rem;margin:0 2rem 0 1rem}}@media(min-width: 992px){.btn-booksy{padding:1rem 1rem;margin:0 2rem 0 1rem}}@media(min-width: 1140px){.btn-booksy{padding:1rem 2rem;margin:0 2rem 0 1rem}}@media(min-width: 1400px){.btn-booksy{padding:1rem 2rem;margin:0 2rem 0 1rem}}@media(min-width: 1800px){.btn-booksy{padding:1rem 2rem;margin:0 2rem 0 1rem}}.btn-booksy:hover{background-color:#a45c44 !important;color:#fff !important;border:1px solid #c57960 !important}.btn-booksy-pages{background-color:#c57960;border:1px solid #c57960;border-radius:9999px}@media(min-width: 576px){.btn-booksy-pages{padding:1rem 2rem;margin:0 3rem 0 1rem}}@media(min-width: 768px){.btn-booksy-pages{padding:1rem 2rem;margin:0 2rem 0 1rem}}@media(min-width: 992px){.btn-booksy-pages{padding:1rem 1rem;margin:0 2rem 0 1rem}}@media(min-width: 1140px){.btn-booksy-pages{padding:1rem 2rem;margin:0 2rem 0 1rem}}@media(min-width: 1400px){.btn-booksy-pages{padding:1rem 2rem;margin:0 2rem 0 1rem}}@media(min-width: 1800px){.btn-booksy-pages{padding:1rem 2rem;margin:0 2rem 0 1rem}}.btn-booksy-pages:hover{background-color:#fff !important;color:#c57960 !important;border:1px solid #c57960 !important}.btn-booksy-art{background-color:#c57960;border:1px solid #c57960;border-radius:9999px;padding:1.5rem 3rem}.btn-booksy-art:hover{background-color:#fff !important;color:#c57960 !important;border:1px solid #c57960 !important}.btn-mobile-menu{background-color:none;border:1px solid #fff;color:#fff;transition:color .3s ease}.btn-mobile-menu:hover{background-color:#c57960}.btn-mobile-menu:hover .icon-hamburger{color:#fff}.btn-mobile-menu-pages{background-color:none;border:1px solid #c57960;color:#c57960;transition:color .3s ease}.btn-mobile-menu-pages:hover{background-color:#c57960}.btn-mobile-menu-pages:hover .icon-hamburger{color:#fff}.offcanvas h5.offcanvas-title{color:#fff;border-bottom:1px solid #fff}.offcanvas.w-90{z-index:9999 !important;background-color:#c57960}.offcanvas .btn-close{filter:invert(1) brightness(200%);opacity:1}.offcanvas .nav li{padding:.5rem 0}.offcanvas .nav li a{color:#fff;font-size:1.3rem;font-weight:400}.offcanvas .nav li a:hover{color:#a45c44;text-decoration:underline}.offcanvas .btn-booksy{background-color:#a45c44;border:1px solid rgba(0,0,0,0);border-radius:9999px;margin:0 3rem 0 0}.offcanvas .btn-booksy:hover{background-color:#fff !important;color:#c57960 !important;border:1px solid #c57960 !important}.offcanvas .social-media-mobile a i{color:#fff;font-size:4rem;transition:color .3s ease,transform .3s ease}.offcanvas .social-media-mobile a i:hover{color:#a45c44}.offcanvas.offcanvas-start,.offcanvas.offcanvas-end{transform:translateX(100%);opacity:0;transition:transform .2s ease,opacity .2s ease}.offcanvas.show{transform:translateX(0);opacity:1}.btn-mobile-menu,#mobileMenu{caret-color:rgba(0,0,0,0)}.video-start{width:100%;height:100vh;overflow:hidden;position:relative;margin-top:-133px}@media(min-width: 1140px){.video-start{margin-top:-161px}}@media(min-width: 1400px){.video-start{margin-top:-190px}}@media(min-width: 1800px){.video-start{margin-top:-247px}}#video-bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}#overlay-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:-1}#preloader{position:fixed;top:0;left:0;width:100%;height:80vh;background:url("../media/preloader.jpg") center center no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;z-index:20;font-size:1.5rem;color:#fff}#video-slogan{position:absolute;border-radius:6px;font-family:"Playfair Display",serif;color:#fff;bottom:4rem;left:2rem;padding:6px 12px;font-size:2rem}@media(min-width: 576px){#video-slogan{bottom:4rem;left:4rem;padding:6px 12px;font-size:2rem}}@media(min-width: 768px){#video-slogan{bottom:4rem;left:4rem;padding:6px 12px;font-size:2rem}}@media(min-width: 992px){#video-slogan{bottom:4rem;left:4rem;padding:6px 12px;font-size:2.5rem}}@media(min-width: 1140px){#video-slogan{bottom:4rem;left:4rem;padding:6px 12px;font-size:3rem}}@media(min-width: 1400px){#video-slogan{bottom:4rem;left:4rem;padding:6px 12px;font-size:3.5rem}}@media(min-width: 1800px){#video-slogan{bottom:4rem;left:4rem;padding:6px 12px;font-size:3.5rem}}.rounded-custom{border-radius:20px}.btn-booksy-art{border:1px solid var(--brand);color:var(--brand);padding:1rem 2rem;border-radius:9999px;text-decoration:none;transition:background-color .3s ease}.btn-booksy-art:hover{background-color:var(--brand);color:#fff}.btn-more{border:1px solid #555;color:#555;padding:.8rem 1.5rem;border-radius:9999px;text-decoration:none;transition:background-color .3s ease;margin-top:1rem}.btn-more:hover{background-color:#c57960;color:#fff}@media(max-width: 1024px){.offers__carousel{margin-right:30px}}.offers__carousel .swiper-slide .item{text-decoration:none;color:#000}.offers__carousel .swiper-slide .item:hover{color:#c57960}.offers__carousel .swiper-slide .item__photo{overflow:hidden;display:inline-block;border-radius:20px}.offers__carousel .swiper-slide .item__photo img{width:100%;transition:transform .3s ease;display:block;width:100%}.offers__carousel .swiper-slide .item__photo img:hover{transform:scale(1.05)}.offers__carousel .swiper-slide .item__details{margin-top:.5rem;font-weight:500;text-align:center}@media(max-width: 1024px){.team__carousel{margin-right:30px}}.team__carousel .swiper-slide .item{text-decoration:none;color:#000}.team__carousel .swiper-slide .item:hover{color:#c57960}.team__carousel .swiper-slide .item__photo{overflow:hidden;display:inline-block;border-radius:20px}.team__carousel .swiper-slide .item__photo img{width:100%;transition:transform .3s ease;display:block;width:100%}.team__carousel .swiper-slide .item__photo img:hover{transform:scale(1.05)}.team__carousel .swiper-slide .item__details{margin-top:.5rem;font-weight:500;text-align:center}.nav-footer{color:#fff}.nav-footer li{font-weight:400;text-align:center;margin:.5rem 0;font-size:1.1rem}@media(min-width: 576px){.nav-footer li{margin:1.1rem .8rem;font-size:1.1rem}}@media(min-width: 768px){.nav-footer li{margin:0 .8rem;font-size:1.1rem;text-align:left}}@media(min-width: 992px){.nav-footer li{margin:0 .5rem;font-size:1rem}}@media(min-width: 1140px){.nav-footer li{margin:0 .6rem;font-size:1rem}}@media(min-width: 1400px){.nav-footer li{margin:0 .8rem;font-size:1.1rem}}@media(min-width: 1800px){.nav-footer li{margin:0 1rem;font-size:1.1rem}}.nav-footer li a{color:#fff;text-decoration:none}.nav-footer li a:hover{color:var(--brand)}.link-socialmedia-footer{font-size:2.5rem}footer .copyright{color:#555}.menu-footer-other ul{list-style:none;padding:0;margin:0;display:flex}.menu-footer-other ul li{padding:0 0 0 10px;margin:0 0 0 20px;position:relative}.menu-footer-other ul li::before{content:"|";position:absolute;left:-5px;top:50%;transform:translateY(-50%);color:#555}#map{height:300px;width:100%;border-radius:20px}@media(min-width: 576px){#map{height:300px}}@media(min-width: 768px){#map{height:300px}}@media(min-width: 992px){#map{height:300px}}@media(min-width: 1140px){#map{height:300px}}@media(min-width: 1400px){#map{height:400px}}.photo-stack{position:relative;width:100%;height:auto;margin-bottom:50px}.photo-stack .photo{height:auto;border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,.2);transition:transform .3s ease,z-index .3s ease}.photo-stack .photo-1{top:100px;left:0;z-index:2;width:55%;position:absolute}.photo-stack .photo-2{margin-left:50%;width:50%;position:static}a.category-image{display:inline-block;overflow:hidden}a.category-image img{display:block;transition:transform .3s ease}a.category-image:hover img{transform:scale(1.1)}#cookie-icon{position:fixed;bottom:20px;right:20px;background:#c57960;color:#fff;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1050;box-shadow:0 4px 12px rgba(0,0,0,.3);animation:pulse 2s infinite}#cookie-icon:hover{background:#a45c44;animation:spin 1s linear infinite}#cookieModal .modal-dialog .modal-header{background-color:#c57960;color:#fff}#cookieModal .modal-dialog .modal-header h5{font-family:"Poppins",sans-serif}#cookieModal .form-switch .form-check-input{width:3em;height:1.5em;background-color:#eee;border-color:#aaa}#cookieModal .form-switch .form-check-input:checked{background-color:#a45c44;border-color:#c57960}#cookieModal .form-switch .form-check-input::before{background-color:#fff}#cookieModal .form-switch .form-check-input:checked::before{background-color:#777}#cookieModal .form-switch .form-check-input:focus{box-shadow:none}#cookieModal .btn-success{background-color:rgb(158.633640553,82.8087557604,57.866359447);border-color:rgb(158.633640553,82.8087557604,57.866359447)}#cookieModal .btn-success:hover{background-color:hsl(15,41.3793103448%,30.4901960784%);border-color:hsl(15,41.3793103448%,30.4901960784%)}#cookieModal .btn-danger{background-color:hsl(14.8514851485,46.5437788018%,72.4509803922%);border-color:hsl(14.8514851485,46.5437788018%,72.4509803922%)}#cookieModal .btn-danger:hover{background-color:hsl(15,41.3793103448%,60.4901960784%);border-color:hsl(15,41.3793103448%,60.4901960784%)}#cookieModal .btn-secondary{background-color:#c57960;border-color:#c57960}#cookieModal .btn-secondary:hover{background-color:#a45c44;border-color:#a45c44}#cookieModal .btn-warning{background-color:hsl(14.8514851485,46.5437788018%,87.4509803922%);border-color:hsl(14.8514851485,46.5437788018%,87.4509803922%);color:#c57960}#cookieModal .btn-warning:hover{background-color:hsl(15,41.3793103448%,75.4901960784%);border-color:hsl(15,41.3793103448%,75.4901960784%)}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}/*# sourceMappingURL=main.min.css.map */