@import url(https://fonts.googleapis.com/css2?family=Cormorant+Infant:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+Display:wght@100;200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Birthstone+Bounce:wght@400;500&display=swap);.titular h1.elementor-heading-title{font-family:"Cormorant Infant",Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif"}.titular h2.elementor-heading-title{font-family:"Cormorant Infant",Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif"}.titular h3.elementor-heading-title{font-family:"Cormorant Infant",Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif"}.titular h4.elementor-heading-title{font-family:"Cormorant Infant",Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif"}.titular h5.elementor-heading-title{font-family:"Cormorant Infant",Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif"}.titular div.elementor-heading-title{font-family:"Cormorant Infant",Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif"}.frase h1.elementor-heading-title{font-family:'Birthstone Bounce',cursive}.frase h2.elementor-heading-title{font-family:'Birthstone Bounce',cursive}.frase h3.elementor-heading-title{font-family:'Birthstone Bounce',cursive}.frase h4.elementor-heading-title{font-family:'Birthstone Bounce',cursive}.frase h5.elementor-heading-title{font-family:'Birthstone Bounce',cursive}.frase div.elementor-heading-title{font-family:'Birthstone Bounce',cursive}.titularhome{font-family:"Cormorant Infant",Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:70px;line-height:70px;color:#fff;text-align:center;width:100%;display:block}.frasehome{font-family:'Birthstone Bounce',cursive;font-size:50px;color:#fff;text-align:center;width:100%;display:block;font-weight:400}body{margin:0;padding:0;font-family:'Rubik','Arial',sans-serif}body.disable-scroll{height:100%;overflow:none}a{text-decoration:none}.tienda{max-width:1140px;border:0 solid #ff0;margin:0 auto}.page-header{width:100%;position:fixed;top:0;left:0;height:125px;transition:all 0.3s ease-in-out;z-index:999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;transition:all 0.5s ease-in-out;border:0 solid #ff0}.page-header.sidebar-open{background-color:#fff0}.page-header *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.page-header a{color:#fff;font-size:1.5em;transition:all 0.3s ease-in-out}.page-header a:focus{outline:none}.page-header a i{color:#fff;transition:all 0.3s ease-in-out}.page-header a:hover{color:#fff;transition:all 0.3s ease-in-out}.page-header a:hover i{color:#fff;transition:all 0.3s ease-in-out}.page-header.scrolled{background-color:#000;transition:all 0.3s ease-in-out}.page-header.scrolled.sidebar-open{background-color:#fff0}.page-header.scrolled.sidebar-open a{color:#ffffff!important}.page-header.scrolled.sidebar-open a i{color:#ffffff!important}.page-header.scrolled.sidebar-open a .line{background:#ffffff!important}.page-header.scrolled.sidebar-open a:hover{color:#ffffff!important}.page-header.scrolled.sidebar-open a:hover i{color:#ffffff!important}.page-header.scrolled.sidebar-open h1{color:#ffffff!important}.page-header.scrolled a{color:#c9c9c9}.page-header.scrolled a i{color:#c9c9c9}.page-header.scrolled a:hover{color:#fff}.page-header.scrolled a:hover i{color:#fff}.page-header.scrolled .page-header-wrapper .page-title h1{color:#fff;transition:all 0.3s ease-in-out}.page-header.scrolled .page-header-wrapper .hamburger-wrapper a.hamburger-menu .line{background:#c9c9c9}.page-header.scrolled .page-header-wrapper .hamburger-wrapper a.hamburger-menu:hover .line{background:#fff}.page-header.scrolled .page-header-wrapper .hamburger-wrapper a.hamburger-menu.active .line{background:#fff}.page-header.scrolled .page-header-wrapper .cog-wrapper a.active i{color:#fff}.page-header .page-header-wrapper{width:100%;margin:0 auto;height:100%;line-height:60px}.page-header .page-header-wrapper .page-title{position:absolute;top:0;left:50%;width:30%;margin-left:-15%}@media only screen and (max-width:540px){.page-header .page-header-wrapper .page-title{display:none}}.page-header .page-header-wrapper .page-title h1{text-align:center;color:#205b7d;text-transform:uppercase;font-size:1em;line-height:60px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all 0.3s ease-in-out}.page-header .page-header-wrapper .hamburger-wrapper{float:left;height:60px;width:60px;text-align:center;z-index:99;position:absolute;top:30px;right:50px;background-color:#000}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu{width:25px;position:relative;display:block;line-height:125px;margin:0 auto}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu.hidden{display:none}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu .line{display:block;margin:0 auto;background:#fff;width:25px;height:3px;border-radius:4px;transition:all 0.3s ease-in-out}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu .line.line-1{margin-top:21px;margin-top:calc((60px - 17px) / 2)}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu .line.line-2{margin-top:4px}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu .line.line-3{margin-top:4px}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu:hover .line{background:#fff}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu:hover .line-1{transform:translateY(-2px);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px)}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu:hover .line-3{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px)}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu.active .line{background:#fff}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu.active .line-1{transform:translateY(7px) translateX(0) rotate(45deg);-webkit-transform:translateY(7px) translateX(0) rotate(45deg);-moz-transform:translateY(7px) translateX(0) rotate(45deg)}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu.active .line-2{opacity:0}.page-header .page-header-wrapper .hamburger-wrapper a.hamburger-menu.active .line-3{transform:translateY(-7px) translateX(0) rotate(-45deg);-webkit-transform:translateY(-7px) translateX(0) rotate(-45deg);-moz-transform:translateY(-7px) translateX(0) rotate(-45deg)}.page-header .page-header-wrapper .sync-wrapper{float:left;height:60px;width:60px;text-align:center}.page-header .page-header-wrapper .sync-wrapper a.sync-button i{-webkit-transform-origin:center;transform-origin:center}.page-header .page-header-wrapper .search-wrapper{float:left;height:60px;width:60px;text-align:center}.page-header .page-header-wrapper .network-wrapper{float:right;height:60px;width:60px;text-align:center}.page-header .page-header-wrapper .network-wrapper i{color:#3ccd41}.page-header .page-header-wrapper .network-wrapper.offline i{color:#fa0b2b}.page-header .page-header-wrapper .inbox-wrapper{float:right;height:60px;width:60px;text-align:center}.page-header .page-header-wrapper .inbox-wrapper a{display:block;position:relative}.page-header .page-header-wrapper .inbox-wrapper a span{display:none;position:absolute;top:10px;right:10px;width:20px;height:20px;font-size:.35em;line-height:20px;background:#df122d;color:#fff;font-weight:700;border-radius:50%}.page-header .page-header-wrapper .inbox-wrapper a span.unread-messages{display:block}.page-header .page-header-wrapper .cog-wrapper{float:right;height:60px;width:60px;text-align:center}.page-header .page-header-wrapper .cog-wrapper a i{-webkit-transform-origin:center;transform-origin:center}.page-header .page-header-wrapper .cog-wrapper a.active i{-webkit-transform:translate(0,0) rotate(25deg);transform:translate(0,0) rotate(25deg);color:#2176a7}.page-header .page-header-wrapper .settings-menu{position:fixed;top:75px;width:10%;max-width:250px;min-width:200px;right:20px;opacity:0;transition:all 0.3s ease-in-out;visibility:hidden}.page-header .page-header-wrapper .settings-menu.active{opacity:1;top:51px;visibility:visible;z-index:99}.page-header .page-header-wrapper .settings-menu ul{padding:20px;background:#fff;box-shadow:0 1px 1px rgb(0 0 0 / .2);border-radius:3px}.page-header .page-header-wrapper .settings-menu ul li{display:block;text-align:left;line-height:30px}.page-header .page-header-wrapper .settings-menu ul li a{font-size:.85em;color:#999;text-transform:uppercase;font-weight:700;display:block}.page-header .page-header-wrapper .settings-menu ul li a span.icon{display:inline-block;margin-right:10px;text-align:left}.page-header .page-header-wrapper .settings-menu ul li a span.icon i{margin-right:10px;color:#999}.page-header .page-header-wrapper .settings-menu ul li a:hover{color:#333}.page-header .page-header-wrapper .settings-menu ul li a:hover span.icon i{color:#333}.page-header .page-header-wrapper .settings-menu .settings-menu-arrow{width:0;height:0;margin-left:calc(100% - 20px);border-left:7px solid #fff0;border-right:7px solid #fff0;border-bottom:9px solid #fff;display:block;text-align:right}.page-header .page-header-wrapper .settings-menu-overlay{display:none;position:fixed;width:100%;height:100%;background:#fff0}.page-header .page-header-wrapper .settings-menu-overlay.active{display:block}.sidebar{position:fixed;top:0;height:100%;width:100%;background:#fff0;opacity:0;z-index:99;transition:all 0.5s ease-in-out;visibility:hidden}.sidebar.active{opacity:1;background:url(/wp-content/themes/candet/img/fondomenu2.jpg);background-size:cover;background-repeat:no-repeat;visibility:visible;background-position:center}.sidebar.active .sidebar-wrapper{visibility:visible}#fotomenu{position:absolute;top:150px;left:-webkit-calc((50%-225px)/2);left:-moz-calc((50%-225px)/2);left:calc((50%-225px)/2);height:70%;width:450px;padding:5px 20px;background:url(/wp-content/themes/candet/img/fotomenu.jpg);background-size:cover;background-repeat:no-repeat}.sidebar .sidebar-wrapper{position:fixed;top:150px;height:100%;width:100%;visibility:hidden}.sidebar .sidebar-wrapper ul li{list-style:none;transition-delay:0.15s;-webkit-transform:translate(-50px,0);transform:translate(-50px,0);opacity:0;transition:all 0.4s cubic-bezier(.19,1,.22,1);color:#fff;text-transform:none;display:block}.sidebar .sidebar-wrapper ul li i{display:inline-block;width:20px}.sidebar .sidebar-wrapper ul li.section{margin-top:5px;padding:0 0;border-top:0 solid rgb(255 255 255 / .035);width:100%}.sidebar .sidebar-wrapper ul li ul{border:none}.sidebar .sidebar-wrapper ul li ul li:last-child{margin-bottom:0}.sidebar .sidebar-wrapper ul li ul li a{text-transform:none;margin-left:5px}.sidebar .sidebar-wrapper ul li.section{text-transform:normal;letter-spacing:0;font-size:30px;font-family:'Raleway',sans-serif;font-weight:300}.sidebar .sidebar-wrapper ul li a{color:#fff;text-transform:normal;display:block;text-decoration:none;font-size:.85em;padding:5px 0;transition:all 0.3s ease-in-out;text-align:center}.sidebar .sidebar-wrapper ul li a i{display:inline-block;width:20px}.sidebar .sidebar-wrapper ul li a:hover{color:#fff;margin-left:5px}.sidebar .sidebar-wrapper.active ul li{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.sidebar .sidebar-wrapper.active ul li:nth-child(1){transition-delay:0.1s}.sidebar .sidebar-wrapper.active ul li:nth-child(2){transition-delay:0.15s}.sidebar .sidebar-wrapper.active ul li:nth-child(3){transition-delay:0.2s}.sidebar .sidebar-wrapper.active ul li:nth-child(4){transition-delay:0.25s}.sidebar .sidebar-wrapper.active ul li:nth-child(5){transition-delay:0.3s}.sidebar .sidebar-wrapper.active ul li:nth-child(6){transition-delay:0.35s}.sidebar .sidebar-wrapper.active ul li:nth-child(7){transition-delay:0.4s}.sidebar .sidebar-wrapper.active ul li:nth-child(8){transition-delay:0.45s}.sidebar .sidebar-wrapper.active ul li:nth-child(9){transition-delay:0.5s}.sidebar .sidebar-wrapper.active ul li:nth-child(10){transition-delay:0.55s}.sidebar .sidebar-wrapper.active ul li:nth-child(11){transition-delay:0.60s}.sidebar .sidebar-wrapper.active ul li:nth-child(12){transition-delay:0.65s}.sidebar .sidebar-wrapper.active ul li:nth-child(13){transition-delay:0.70s}.vacio{line-height:30px}.vaciogrande{line-height:80px}#logo{position:absolute;z-index:3;width:100%;margin:0 auto;text-align:center;top:50px}#logo-header{position:absolute;z-index:3;width:140px;margin:0 auto;text-align:center;top:15px;left:40px}#logo-header img{width:140px}div .main_container{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;z-index:1}.portfolio{position:absolute;;bottom:0;right:80px;border:0 solid #ff0;transform:rotate(-90deg);width:250px}.centrado{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.portfolio a{text-decoration:none;color:#fff;text-transform:none;font-family:"Cormorant Infant",Playfair display;font-size:60px;font-weight:300;cursor:hand;transition:ease-in-out .3s;line-height:85px}.portfolio a:hover{color:#fff;border-bottom:1px solid #fff}#fotofondo{position:fixed;top:0;left:0;width:100%;height:100vh;background:url(/wp-content/themes/candet/img/foto5.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-3}.link_background{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-2;opacity:0}#show1{background-color:#fff0}#show2{background-color:#fff0}#show3{background-color:#fff0}#show4{background-color:#fff0}#image1{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0;background:url(/wp-content/themes/candet/img/foto1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#image2{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-2;opacity:0;background:url(/wp-content/themes/candet/img/foto4.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#image3{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-2;opacity:0;background:url(/wp-content/themes/candet/img/foto3.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#image4{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-2;opacity:0;background:url(/wp-content/themes/candet/img/foto2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#bt-reservar{position:fixed;z-index:99;top:30px;right:140px;background-color:#B77B2E}#bt-reservar:hover{background-color:#000}#bt-reservar a{font-size:16px;line-height:60px;padding:10px 30px}#redes{position:fixed;z-index:3;bottom:30px;left:100px;text-align:center;line-height:54px}#redes a{color:#fff;font-size:24px}#telefono{position:fixed;z-index:3;top:55px;right:110px;font-family:'Raleway',sans-serif;color:#fff;font-size:14px}#telefono a{color:#FFFfff!important}#telefono a:hover{color:#907a31!important}#idiomas{position:fixed;z-index:3;bottom:50px;left:50px;font-family:'Raleway',sans-serif;color:#fff;text-transform:uppercase;font-size:14px}#idiomas a{color:#fff!important}#idiomas a:hover{color:#907a31!important}#idiomas-responsive{display:none;margin-left:30px;color:#fff;margin-top:50px;border-top:1px solid #8f7a32;padding-top:20px}#idiomas-responsive a{text-transform:uppercase;color:#fff;font-size:20px;padding:10px}#bt-reservar-movil{display:none;position:fixed;z-index:99;top:50px;right:140px;background-color:#B77B2E}#bt-reservar-movil:hover{background-color:#000}#bt-reservar-movil a{font-size:16px;line-height:60px;padding:10px 30px}@media only screen and (max-width:1024px){#fotomenu{position:absolute;top:170px;left:-webkit-calc((30%-150px)/2);left:-moz-calc((30%-150px)/2);left:calc((30%-150px)/2)!important;height:70%;width:300px;padding:5px 20px;background:url(/wp-content/themes/candet/img/fotomenu.jpg);background-size:cover;background-repeat:no-repeat;border:0 solid #ff0}}@media only screen and (max-width:768px){#fotomenu{position:absolute;top:170px;left:-webkit-calc((10%-150px)/2);left:-moz-calc((10%-150px)/2);left:calc((10%-150px)/2)!important;height:70%;width:300px;padding:5px 20px;background:url(/wp-content/themes/candet/img/fotomenu.jpg);background-size:cover;background-repeat:no-repeat;border:0 solid #ff0}#redes{position:fixed;z-index:3;bottom:20px;left:80px;text-align:center;line-height:54px}}@media only screen and (max-width:800px){#bt-reservar-movil{display:inline-block;top:30px}#bt-reservar{display:none}#logo-header img{width:130px}#logo-header{top:10px;left:10px}}@media only screen and (max-width:800px){.portfolio{position:absolute;;bottom:20px;right:50px;border:0 solid #ff0;transform:rotate(-90deg);width:250px}.portfolio a{text-decoration:none;color:#fff;text-transform:none;font-family:"Cormorant Infant",Playfair display;font-size:50px!important;cursor:crosshair;transition:ease-in-out .3s;line-height:75px}ul.menuhome{padding-top:75px}#idiomas{bottom:30px;left:30px}#telefono{bottom:30px;right:30px}.page-header .page-header-wrapper .hamburger-wrapper{width:75px;right:20px}.sidebar.active{border:0 solid #ff0;overflow-y:scroll}.sidebar .sidebar-wrapper{position:absolute;top:180px}.sidebar .sidebar-wrapper ul li.section{margin-top:5px}.sidebar .sidebar-wrapper ul li a.principal{padding:2px 0}.vaciogrande{line-height:20px}#lang-menu{display:none;right:130px!important}#idiomas-responsive{display:inline}}@media only screen and (max-width:736px){#redes{position:fixed;z-index:3;bottom:30px;left:20px;text-align:center;line-height:54px}.portfolio{position:absolute;;bottom:60px;right:0;border:0 solid #ff0;transform:rotate(-90deg);width:230px}.portfolio a{text-decoration:none;color:#fff;text-transform:none;font-family:"Cormorant Infant",Playfair display;font-size:35px!important;cursor:crosshair;transition:ease-in-out .3s;line-height:45px}.titularhome{font-family:"Cormorant Infant",Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:45px;color:#fff;text-align:center;width:100%;display:block}.frasehome{font-family:'Birthstone Bounce',cursive;font-size:35px;color:#fff;text-align:center;width:100%;display:block}#fotomenu{display:none}.sidebar .sidebar-wrapper{position:fixed;top:150px;left:0;height:100%;width:100%;visibility:hidden}.sidebar .sidebar-wrapper ul li a{color:#fff;text-transform:normal;display:block;text-decoration:none;font-size:.85em;padding:5px 0;transition:all 0.3s ease-in-out;text-align:left}}@media only screen and (max-width:600px){#bt-reservar-movil{display:none}#lang-menu{display:none}.titularpagina{font-size:40px!important}.sidebar .sidebar-wrapper ul li a{color:#fff;text-transform:normal;display:block;text-decoration:none;font-size:18px;padding:10px 0;transition:all 0.3s ease-in-out}a.privacidad{font-size:14px!important;font-weight:300!important}}#columna-fija{position:fixed}#columna-contenido{margin-left:50%}.qodef-qi-contact-form-7 label{font-family:"Raleway",sans-serif;color:#fff}.qodef-qi-contact-form-7 input[type=date],.qodef-qi-contact-form-7 input[type=email],.qodef-qi-contact-form-7 input[type=number],.qodef-qi-contact-form-7 input[type=password],.qodef-qi-contact-form-7 input[type=search],.qodef-qi-contact-form-7 input[type=tel],.qodef-qi-contact-form-7 input[type=text],.qodef-qi-contact-form-7 input[type=url],.qodef-qi-contact-form-7 select,.qodef-qi-contact-form-7 textarea{font-family:"Raleway",sans-serif;font-size:16px}.qodef-qi-contact-form-7 input[type=submit]{font-family:"Raleway",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:#fff;border-radius:0 0 0 0;border:0;padding:5px 20px;color:#B77B2E}.qodef-qi-contact-form-7 input[type=submit]:hover{color:#fff;background-color:#000}@media only screen and (max-width:600px){#columna-fija{position:relative}#columna-contenido{margin-left:0px!important}}