@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@800&family=Domine&family=Figtree:ital,wght@0,900;1,900&display=swap");@keyframes bounce{20%, 50%, 80%{transform:translate(0, 0);-webkit-transform:translate(0, 0)}40%{transform:translate(0, -20px);-webkit-transform:translate(0, -20px)}70%{transform:translate(0, -10px);-webkit-transform:translate(0, -10px)}90%{transform:translate(0, -4px);-webkit-transform:translate(0, -4px)}}h1,h2,h3,h4,h5,h6{font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;text-transform:uppercase}.row{max-width:1200px !important}.inicio section{position:relative}.inicio section.elemento_seccion .e-con-inner{max-width:1182px}.inicio section.hero{overflow:hidden;height:700px}.inicio section.hero .parallax-window{min-height:700px;background:transparent}.inicio section.hero .texto{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;text-align:center;z-index:1;width:90%;max-width:600px}.inicio section.hero .texto h1,.inicio section.hero .texto h2{color:white;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:96px;line-height:90px;margin-top:0}@media all and (max-width: 720px){.inicio section.hero .texto h1,.inicio section.hero .texto h2{font-size:56px;line-height:50px}}.inicio section.hero .texto .btn{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;background:#000;color:#fff;font-family:"Barlow Condensed", sans-serif;font-weight:400;font-style:normal;padding:10px 30px;text-decoration:none;display:inline-block;text-transform:uppercase;cursor:pointer;font-size:30px;line-height:30px}.inicio section.hero .texto .btn:hover{transform:scale(1.05);letter-spacing:1px}@media all and (max-width: 720px){.inicio section.hero{height:600px}.inicio section.hero .parallax-window{height:500px}}.inicio section.favs{padding-top:60px;padding-bottom:40px}.inicio section.favs .owl-stage-outer{width:100%}.inicio section.favs .titulo h2{text-align:center;color:#000;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:50px;line-height:60px;margin-top:0;margin-bottom:30px}@media all and (max-width: 720px){.inicio section.favs .titulo h2{font-size:35px;line-height:45px}}.inicio section.favs .items{width:90%;margin-left:auto;margin-right:auto}@media all and (max-width: 820px){.inicio section.favs .items{width:100%}}.inicio section.favs .items .item{text-align:center;background:#DFDFDF;border-radius:20px;padding:10px 0 20px 0;box-shadow:2px 2px 2px 5px #e8e6eb6e;cursor:pointer;position:relative;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;overflow:hidden;margin-bottom:20px}.inicio section.favs .items .item span.uno{content:'';width:35%;height:100%;background:#EA1d25;left:0;top:0;-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;max-width:0;position:absolute}.inicio section.favs .items .item span.dos{content:'';width:35%;height:100%;background:#EA1d25;right:0;top:0;-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;max-width:0;position:absolute}.inicio section.favs .items .item h3{text-align:center;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;color:#000;font-size:36px;line-height:38px;margin:0;display:inline-block;width:calc(100% - 40px);padding-top:10px;padding-bottom:10px;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;position:relative;z-index:1;min-height:164px}@media all and (max-width: 720px){.inicio section.favs .items .item h3{font-size:28px;line-height:28px;min-height:110px}}.inicio section.favs .items .item .imagen{position:relative;height:120px;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-top:10px;margin-bottom:30px;z-index:1}.inicio section.favs .items .item .btn{position:relative;width:calc(100% - 30px);-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;background:#EA1d25;color:#fff;font-family:"Barlow Condensed", sans-serif;font-weight:400;font-style:normal;padding:10px 30px;text-decoration:none;display:inline-block;text-transform:uppercase;cursor:pointer;font-size:20px;line-height:20px;display:inline-block;z-index:1}.inicio section.favs .items .item .btn:hover{transform:scale(1.05);letter-spacing:1px}.inicio section.favs .items .item:hover{background:white}.inicio section.favs .items .item:hover span.dos,.inicio section.favs .items .item:hover span.uno{max-width:200px}.inicio section.favs .items .item:hover h3{background:white;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.inicio section.favs .items .item:hover .btn{background:#000}.inicio section.cta{position:relative;margin-top:120px;margin-bottom:120px}.inicio section.cta .animate{position:relative}.inicio section.cta .fondo{height:100%;width:100%;background-size:cover;background-position:center;position:absolute;top:0;left:0;-webkit-transform:skewY(-2deg);-moz-transform:skewY(-2deg);-o-transform:skewY(-2deg);transform:skewY(-2deg)}.inicio section.cta .fondo:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#020024;background:linear-gradient(0deg, rgba(2,0,36,0.3) 0%, transparent 6%, transparent 94%, rgba(0,0,0,0.3) 100%)}.inicio section.cta .titulo{text-align:center;margin-bottom:80px}.inicio section.cta .titulo h2{color:#000;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:50px;line-height:60px;text-decoration:none}@media all and (max-width: 720px){.inicio section.cta .titulo h2{font-size:35px;line-height:45px}}.inicio section.cta a{text-decoration:none}.inicio section.cta .row{height:400px;position:relative}.inicio section.cta .row .column{height:100%;position:relative}.inicio section.cta .row .column:nth-of-type(1){padding-right:0}.inicio section.cta .row .column:nth-of-type(2){padding-left:0}.inicio section.cta .row .secundario{height:115%;width:115%;position:absolute;left:10%;bottom:-5%}.inicio section.cta .row .secundario .animate{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-animation:bounce 1500ms infinite;-moz-animation:bounce 1500ms infinite;-o-animation:bounce 1500ms infinite;animation:bounce 1500ms infinite}.inicio section.cta .row .principal{height:120%;background-size:contain;width:120%;position:absolute;background-repeat:no-repeat;background-position:center center;right:10%;bottom:-5%}@media all and (max-width: 820px){.inicio section.cta .secundario{height:110%;width:110%}.inicio section.cta .principal{height:115%;width:115%}}@media all and (max-width: 720px){.inicio section.cta{margin-top:60px;margin-bottom:60px}.inicio section.cta .row{height:220px}}.inicio section.menu{padding-top:40px;padding-bottom:40px}.inicio section.menu .row .cont_titulo{border-radius:20px;background:#e5DED8;padding-top:50px;padding-left:40px;padding-right:40px}@media all and (max-width: 820px){.inicio section.menu .row .cont_titulo{padding-top:40px;padding-left:25px;padding-right:25px}}.inicio section.menu .row .cont_items{padding-bottom:50px}@media all and (max-width: 820px){.inicio section.menu .row .cont_items{padding-bottom:40px}}.inicio section.menu .row .cont_items .item{margin-top:15px;margin-bottom:15px}.inicio section.menu .row .cont_items .item .row{box-shadow:0px 2px 7px 0px #0000003b;background:white;border-radius:10px;margin:0;overflow:hidden}.inicio section.menu .row .cont_items .item .row .column{position:relative}.inicio section.menu .row .cont_items .item .row .column.cont_image{min-height:175px;padding-right:0;display:flex;justify-content:flex-end;align-items:flex-end}.inicio section.menu .row .cont_items .item .row .column .image{float:right;height:100%;background-size:contain;transform:translateX(15px)}.inicio section.menu .row .cont_items .item p{font-size:22px;line-height:27px;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;color:#000}.inicio section.menu .titulo h2{color:#000;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:50px;line-height:60px;margin-top:0;margin-bottom:10px}@media all and (max-width: 720px){.inicio section.menu .titulo h2{font-size:35px;line-height:45px}}.inicio section.producto_grid{padding-top:80px;padding-bottom:40px}@media all and (min-width: 721px){.inicio section.producto_grid .row{display:flex}}.inicio section.producto_grid .imagen{height:100%;background-size:cover;background-position:center;border-radius:20px;box-shadow:2px 2px 5px 0px #0000003b}@media all and (max-width: 721px){.inicio section.producto_grid .imagen{padding-top:55%;border-bottom-right-radius:0px;border-bottom-right-radius:0px}}.inicio section.producto_grid .cont_texto{padding-left:0;padding-top:15px;padding-bottom:15px}@media all and (max-width: 720px){.inicio section.producto_grid .cont_texto{padding-left:15px;padding-right:15px;padding-top:0}}.inicio section.producto_grid .cont_imagen{padding-right:0}.inicio section.producto_grid .cont_imagen .animate{height:100%}@media all and (max-width: 720px){.inicio section.producto_grid .cont_imagen{padding-left:15px;padding-right:15px}}.inicio section.producto_grid .texto{padding:60px;background:#38535B;border-top-right-radius:20px;border-bottom-right-radius:20px}.inicio section.producto_grid .texto .logo{margin-bottom:10px}.inicio section.producto_grid .texto h1,.inicio section.producto_grid .texto h2,.inicio section.producto_grid .texto h3,.inicio section.producto_grid .texto h4,.inicio section.producto_grid .texto h5,.inicio section.producto_grid .texto h6{font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.inicio section.producto_grid .texto p{color:#fff;font-family:"Domine", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;line-height:26px}.inicio section.producto_grid .texto .btn{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;background:#EA1d25;color:#fff;font-family:"Barlow Condensed", sans-serif;font-weight:400;font-style:normal;padding:10px 30px;text-decoration:none;display:inline-block;text-transform:uppercase;cursor:pointer;margin-top:20px}.inicio section.producto_grid .texto .btn:hover{transform:scale(1.05);letter-spacing:1px}@media all and (max-width: 720px){.inicio section.producto_grid .texto{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:20px;padding:30px;text-align:center}}.inicio section.explorar{padding-bottom:60px;padding-top:60px}.inicio section.explorar .titulo a{text-decoration:none;color:#3A302E;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:50px;line-height:60px}@media all and (max-width: 720px){.inicio section.explorar .titulo a{font-size:35px;line-height:45px}}.inicio section.explorar h2{color:#3A302E;font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:50px;line-height:60px;margin-top:0}@media all and (max-width: 720px){.inicio section.explorar h2{font-size:35px;line-height:45px}}@media all and (max-width: 720px){.inicio section.explorar h2{text-align:center}}.inicio section.explorar .item{height:240px;border-radius:20px;margin-bottom:20px}.inicio section.explorar .item .animate{height:100%}.inicio section.explorar .item .row{display:flex;height:100%}.inicio section.explorar .item .cont_contenido{padding-left:0}.inicio section.explorar .item .cont_contenido .contenido{background:#0A0806;height:100%;justify-content:center;display:flex;align-items:center;padding-left:20px;padding-right:20px}.inicio section.explorar .item .cont_imagen{padding-right:0}.inicio section.explorar .item .imagen{height:100%;background-size:cover;background-position:center}.inicio section.explorar .item h3,.inicio section.explorar .item p,.inicio section.explorar .item li{width:100%}.inicio section.explorar .item h3{color:#fff;font-family:"Barlow Condensed", sans-serif;font-weight:400;font-style:normal;font-size:30px;line-height:40px;margin-bottom:0;margin-top:0}.inicio section.explorar .item p{color:white;font-family:"Domine", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;line-height:20px}.inicio section.explorar .item a{color:white}.inicio section.explorar .item .btn{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;background:#EE4A51;color:#fff;font-family:"Barlow Condensed", sans-serif;font-weight:400;font-style:normal;padding:10px 30px;text-decoration:none;display:inline-block;text-transform:uppercase;cursor:pointer;padding-top:5px;padding-bottom:5px;margin-bottom:5px}.inicio section.explorar .item .btn:hover{transform:scale(1.05);letter-spacing:1px}@media all and (min-width: 821px){.inicio section.explorar .item:nth-of-type(even){padding-right:25px}.inicio section.explorar .item:nth-of-type(odd){padding-left:25px}}@media all and (max-width: 820px) and (min-width: 721px){.inicio section.explorar .item{height:300px}.inicio section.explorar .item:nth-of-type(odd) .cont_imagen{order:2;padding-left:0;padding-right:15px}.inicio section.explorar .item:nth-of-type(odd) .cont_contenido{order:1;padding-right:0;padding-left:15px}}@media all and (max-width: 720px){.inicio section.explorar .item{height:auto}.inicio section.explorar .item .row{display:block}.inicio section.explorar .item .row .cont_imagen{height:250px;padding-left:15px;padding-right:15px}.inicio section.explorar .item .row .cont_contenido{padding-left:15px;padding-right:15px}.inicio section.explorar .item .row .cont_contenido .contenido{padding:20px 30px;text-align:center}}#masthead{background:#0A0806;padding-top:15px;padding-bottom:15px;position:fixed;top:0;left:0;width:100%;z-index:3}#masthead .logo{width:70%}#masthead .site-branding{display:flex;align-items:center}@media all and (min-width: 1024px){#masthead #site-navigation{display:flex;justify-content:flex-end;align-items:center}}@media all and (max-width: 1024px){#masthead #site-navigation{position:fixed;left:0;top:0;width:100%;height:100%;background:white;display:none;z-index:1}#masthead #site-navigation .menu-menu-1-container,#masthead #site-navigation .menu-menu-2-container,#masthead #site-navigation .menu-menu-3-container{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}#masthead #site-navigation .menu-menu-1-container ul,#masthead #site-navigation .menu-menu-2-container ul,#masthead #site-navigation .menu-menu-3-container ul{display:block}#masthead #site-navigation .menu-menu-1-container li,#masthead #site-navigation .menu-menu-2-container li,#masthead #site-navigation .menu-menu-3-container li{width:100%;text-align:center}#masthead #site-navigation .menu-menu-1-container li.final,#masthead #site-navigation .menu-menu-2-container li.final,#masthead #site-navigation .menu-menu-3-container li.final{margin-left:0;margin-top:15px}#masthead #site-navigation .menu-menu-1-container li a,#masthead #site-navigation .menu-menu-2-container li a,#masthead #site-navigation .menu-menu-3-container li a{font-size:20px;padding-top:13px;padding-bottom:13px;color:#0A0806;display:block}}#masthead #site-navigation ul{list-style:none;padding:0;margin:0}#masthead #site-navigation ul li{position:relative;float:left}#masthead #site-navigation ul li a{padding:10px 30px;color:#fff;font-family:"Domine", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;line-height:26px;text-decoration:none}#masthead #site-navigation ul li a:before{left:0;position:absolute;bottom:0;content:'';max-width:0px;width:100%;-webkit-transition:all 600ms;-moz-transition:all 600ms;-o-transition:all 600ms;transition:all 600ms;height:3px;background:#EA1d25}#masthead #site-navigation ul li a:hover:not(a[href="#"]):before{max-width:300px}#masthead #site-navigation ul li:hover .sub-menu{max-height:350px}#masthead #site-navigation ul.sub-menu{-webkit-transition:all 800ms;-moz-transition:all 800ms;-o-transition:all 800ms;transition:all 800ms}@media all and (min-width: 821px){#masthead #site-navigation ul.sub-menu{position:absolute;left:0;top:50px;max-height:0;overflow:hidden;background:#0A0806}}#masthead #site-navigation ul.sub-menu li{float:none}#masthead #site-navigation ul.sub-menu li a{width:100%;padding:10px 30px !important;display:inline-block}@media all and (max-width: 820px){#masthead #site-navigation ul.sub-menu li a{color:#EA1d25}}#masthead .button_menu{width:25px;z-index:4;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:15px}@media all and (min-width: 1025px){#masthead .button_menu{display:none}}#masthead .button_menu:before{background-color:white;content:'';display:block;height:3px;box-shadow:0 8px 0 white;margin-bottom:13px;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#masthead .button_menu.actived:before{box-shadow:0 0 0 #0A0806 !important;-webkit-transform:translateY(9px) rotate(45deg);-moz-transform:translateY(9px) rotate(45deg);-o-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg);width:28px;background-color:#0A0806}#masthead .button_menu:after{background-color:white;content:'';display:block;height:3px;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#masthead .button_menu.actived:after{-webkit-transform:translateY(-7px) rotate(-45deg);-moz-transform:translateY(-7px) rotate(-45deg);-o-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg);width:28px;background-color:#0A0806}@media all and (max-width: 720px){.elementor-location-footer #footer_dos .elementor-widget-container{padding-left:0}}#colophon{background:#0A0806;padding-top:60px;padding-bottom:60px}#colophon .logo{width:150px}#colophon .dos{margin-top:50px}#colophon li{color:white;font-family:"Barlow Condensed", sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:25px}#colophon p{color:white;font-family:"Domine", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:12px;line-height:22px}#colophon ul{margin:0;list-style:none;padding:0}#colophon ul li{padding-bottom:10px}#colophon .redes{display:flex;list-style:none;margin-left:0;padding-left:0;margin-top:30px}#colophon .redes li{margin-right:15px;width:40px;height:40px;background:#EE4A51;position:relative}#colophon .redes li img{width:30px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}@media all and (max-width: 720px){#colophon{text-align:center}#colophon .redes{justify-content:center;margin-bottom:30px}}.legales{padding-top:120px;padding-bottom:60px;min-height:700px;font-family:"Domine", serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.legales h1,.legales h2,.legales h3,.legales h4,.legales h5,.legales h6{font-family:"Figtree", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.legales p,.legales li{font-size:18px}.legales a{color:#EA1d25}@media (min-width: 821px){#mymenu_header .elementor-nav-menu li:last-of-type a{padding-right:0}}@media (max-width: 820px){#mymenu_header .elementor-item{text-align:right}#mymenu_header .sub-arrow svg path{fill:white}#mymenu_header .sub-menu a{font-size:16px}}@media (max-width: 720px){#my_footer .sub-menu{display:block;position:relative}#my_footer .elementor-item.has-submenu .sub-arrow{display:none}#my_footer .elementor-nav-menu.sm-vertical{text-align:center;margin:0 auto !important;display:block !important}#my_footer .elementor-nav-menu.sm-vertical .elementor-nav-menu--dropdown{background:#0A0806}#my_footer .elementor-nav-menu.sm-vertical a{margin:0 auto !important;display:block;color:white;border:0 !important}}.parallax-mirror:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.3;z-index:1}#my_tab_ubic .elementor-tab-content{padding-top:0}@media all and (max-width: 721px){#my_tab_ubic{margin-left:20px}#my_tab_ubic .elementor-tab-title{text-align:center;font-size:30px}#my_tab_ubic .item{text-align:center}#my_tab_ubic .ubicaciones-mapa{height:320px;margin-top:15px}}@media all and (min-width: 721px){#my_tab_ubic .item{width:48%;margin-right:2%;float:left}#my_tab_ubic .ubicaciones-mapa{height:320px;border:0px;width:50%;float:right}}
/*# sourceMappingURL=style.css.map */
