.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.h1-slide .glide__slide{position:relative}.h1-slide .glide__arrows{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:2}.h1-slide .glide__arrow{width:3.5vw;height:3.5vw;color:var(--color5);cursor:pointer;border:none;background:rgba(0,0,0,0);padding:0}.h1-slide .glide__arrow svg{width:100%;height:100%}.h1-slide .glide__arrow--right{transform:rotate(180deg);margin-right:1rem}.h1-slide .glide__arrow--left{margin-left:1rem}.h1-slide__image{display:block;width:100%;height:100dvh;object-fit:cover;object-position:center;position:relative;z-index:0}.h1-slide__content{position:absolute;bottom:3vw;z-index:1;left:1rem;max-width:var(--bp-sm)}.h1-slide__title{color:var(--color5);font-family:var(--ff3);font-size:var(--fsm-6xl);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:.02}.h1-slide__text{color:var(--color5);font-family:var(--ff3);font-size:var(--fsm-2xl);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:.02}.h1-slide__button{display:flex;align-items:center;gap:.5vw;margin-top:1rem;padding:.5vw 0;justify-content:flex-start;color:var(--color5);font-family:var(--ff1);font-size:var(--fsm-small);font-weight:700;font-style:normal;line-height:1.2;letter-spacing:1}.conoce-culiacan{background-color:var(--color16)}.conoce-culiacan__container{padding:4rem 1rem 2rem 1rem;box-sizing:border-box;margin:0 auto}.conoce-culiacan__icon{display:block;margin:0 auto 1rem auto;width:14rem}.conoce-culiacan__title{color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-3xl);font-weight:500;font-style:normal;line-height:1.2;letter-spacing:1}.conoce-culiacan__title{margin:auto;text-align:center;max-width:var(--bp-lg)}.conoce-culiacan__title em{font-style:italic}.conoce-culiacan__description{color:var(--color1);font-family:var(--ff4);font-size:var(--fsm-mid);font-weight:400;font-style:normal;line-height:1.4;letter-spacing:1}.conoce-culiacan__description{margin:2rem auto 0;text-align:center;max-width:var(--bp-md)}.conoce-culiacan__description b{font-weight:600}.conoce-culiacan .btn{margin:1rem auto 0;width:max-content}.recomendation{width:100%}.recomendation:not(:first-child){border-left:1px solid var(--color17)}.recomendation__image{aspect-ratio:3/4}.cards{background-color:var(--color11);padding:5rem 1rem;box-sizing:border-box}.cards__title{color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-4xl);font-weight:500;font-style:normal;line-height:1.2;letter-spacing:1}.cards__title{text-align:center;margin:0 auto 1rem auto}.cards__description{color:var(--color1);font-family:var(--ff4);font-size:var(--fsm-mid);font-weight:400;font-style:normal;line-height:1.4;letter-spacing:1}.cards__description{text-align:center;margin:0 auto 2rem auto;max-width:var(--bp-md)}.cards__description b{font-weight:600}.cards-slider{margin-top:3rem}.cards .glide__arrows{display:none}.card{border:1px solid hsla(0,0%,60%,.3);background-image:url(../js/../img/11-rios.svg);background-repeat:no-repeat;background-position:center;background-size:60% auto}.card__column{padding:1rem;display:flex;align-items:space-between;justify-content:flex-start;flex-wrap:wrap;box-sizing:border-box;position:relative}.card__icon{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem}.card__image{width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;display:block}.card__title{width:100%;color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-3xl);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.card__title{margin:0 0 4rem 0}.card__content{width:80%;margin:auto auto 0 0}.card__description{color:var(--color1);font-family:var(--ff4);font-size:var(--fsm-regular);font-weight:400;font-style:normal;line-height:1.4;letter-spacing:1}.card__description{margin:0}.card__description b{font-weight:500}.card .btn{margin:1rem 0 0 0;width:max-content}.explore{background-color:var(--color10)}.explore__container{padding:4rem 1rem;box-sizing:border-box;margin:0 auto}.explore__column{background-color:var(--color11);padding:2rem;box-sizing:border-box}.explore__video{height:auto;object-fit:cover;display:block;box-sizing:border-box}.explore__icon{display:block;width:80%;margin:0 auto 1rem auto}.explore__subtitle{color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-large);font-weight:400;font-style:italic;line-height:1.2;letter-spacing:1}.explore__subtitle{margin:1rem auto 0 auto;text-align:center}.explore__title{color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-2xl);font-weight:500;font-style:normal;line-height:1.2;letter-spacing:1}.explore__title{margin:0 auto 1rem auto;text-align:center}.explore__description{color:var(--color1);font-family:var(--ff4);font-size:var(--fsm-regular);font-weight:400;font-style:normal;line-height:1.4;letter-spacing:1}.explore__description{margin:0 auto 2rem auto;text-align:center}.explore .btn{margin:0 auto 0 auto;width:max-content}.gallery{padding:4rem 0}.gallery__title{color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-3xl);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.gallery__title{text-align:center;margin:0 auto 1rem auto}.gallery__image{width:100%;height:auto;object-fit:cover;margin:auto;aspect-ratio:4/3}.gallery__grid{margin-top:2rem}.gallery .glide__slide{padding:0 1rem;box-sizing:border-box;border-right:1px solid hsla(0,0%,60%,.3)}.gallery .glide__arrows{position:absolute;bottom:-2.25rem;left:0;width:100%;display:flex;justify-content:center;z-index:2}.gallery .glide__arrow{color:var(--color1);cursor:pointer;border:1px solid hsla(0,0%,60%,.3);background:var(--color5);padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;width:4rem;height:4rem}.gallery .glide__arrow--right{margin-left:.6rem;transform:rotate(180deg)}.gallery .glide__arrow--left{margin-right:.6rem}.gallery .glide__arrow svg{width:50%;height:50%}.instagram{background-color:var(--color11);padding:4rem 1rem;box-sizing:border-box}.instagram__title{color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-3xl);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.instagram__title{text-align:center;margin:0 auto 1rem auto}.instagram__container{margin:0 auto 2rem auto}.instagram__title{color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-2xl);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.instagram__title{text-align:center;margin:0 auto 1rem 0}.instagram__content{margin:0 0 0 auto;text-align:center}.instagram__content p{color:var(--color1);font-family:var(--ff4);font-size:var(--fsm-regular);font-weight:400;font-style:normal;line-height:1.4;letter-spacing:1}.instagram__content p{margin:0 auto 2rem auto}.instagram__content a{color:var(--color12);font-family:var(--ff4);font-size:var(--fsm-regular);font-weight:400;font-style:normal;line-height:1.4;letter-spacing:1}.instagram__content a{text-decoration:underline}.instagram__content b,.instagram__content strong{font-weight:500}.instagram__grid{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:.2rem}.instagram__post{height:auto;aspect-ratio:1/1;display:block;position:relative;width:calc(50% - .2rem)}.instagram__post:hover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(26,26,46,.5);z-index:1}.instagram__icon{position:absolute;z-index:2;top:1rem;left:1rem;width:1.5rem;height:1.5rem}.instagram__image{object-fit:cover;width:100%;display:block;height:100%}.instagram .btn{margin:3rem auto 0 auto;width:max-content}.cln-image{width:100%;height:auto}.cln-image__img{display:block;width:100%;height:auto;margin:0;aspect-ratio:1/1}@media (min-width: 64rem){.h1-slide__image{height:100%}.h1-slide__content{left:calc((100vw - 80rem)/2)}.h1-slide__title{font-size:var(--fs-6xl)}.h1-slide__text{font-size:var(--fs-2xl)}.h1-slide__button{font-size:var(--fs-small)}.conoce-culiacan__title{font-size:var(--fs-3xl)}.conoce-culiacan__description{font-size:var(--fs-mid)}.recomendation{width:calc(33.3333333333% - .5rem)}.cards__title{font-size:var(--fs-4xl)}.cards__description{font-size:var(--fs-mid)}.cards .glide__arrows{position:absolute;bottom:-2.25rem;left:0;width:100%;display:flex;justify-content:center;z-index:2}.cards .glide__arrow{width:4.5vw;height:4.5vw;color:var(--color1);cursor:pointer;border:1px solid hsla(0,0%,60%,.3);background:var(--color5);padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%}.cards .glide__arrow--right{margin-left:.6rem;transform:rotate(180deg)}.cards .glide__arrow--left{margin-right:.6rem}.cards .glide__arrow svg{width:50%;height:50%}.card{display:flex;align-items:stretch;justify-content:space-between}.card__column{width:50%;padding:2rem}.card__icon{top:2rem;right:2rem;width:4rem;height:4rem}.card__image{width:50%;aspect-ratio:4/3}.card__title{font-size:var(--fs-3xl)}.card__title{margin-bottom:.5rem}.card__description{font-size:var(--fs-regular)}.explore__container{display:flex;align-items:stretch;justify-content:space-between}.explore__column{width:40%}.explore__video{width:60%}.explore__subtitle{font-size:var(--fs-large)}.explore__title{font-size:var(--fs-2xl)}.explore__description{font-size:var(--fs-regular)}.explore .btn{margin-left:0}.gallery__title{font-size:var(--fs-3xl)}.gallery__image{aspect-ratio:16/9}.gallery .glide__slide{padding:0 3rem}.gallery .glide__arrow{width:4rem;height:4rem}.instagram__title{font-size:var(--fs-3xl)}.instagram__container{display:flex;align-items:flex-start;justify-content:space-between}.instagram__title{font-size:var(--fs-2xl)}.instagram__content{width:40%;text-align:left}.instagram__content p{font-size:var(--fs-regular)}.instagram__content a{font-size:var(--fs-regular)}.instagram__post{width:calc(12.5% - .2rem)}.cln-image__img{aspect-ratio:unset}}
.adventure{background-color:var(--color11)}.adventure__container{padding:0 1rem 4rem 1rem;box-sizing:border-box;margin:auto;width:100%}.adventure__title{color:var(--color1);font-family:var(--ff3);font-size:var(--fsm-4xl);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.adventure__title{text-align:center;margin:0 auto 1rem auto}.adventure__description{color:var(--color1);font-family:var(--ff4);font-size:var(--fsm-regular);font-weight:600;font-style:normal;line-height:1.4;letter-spacing:1}.adventure__description{text-align:center;margin:0 auto 2rem auto}.adventure__icon{display:block;margin:auto 0 auto 0;width:3rem;object-fit:contain;height:3rem}.adventure__options{max-width:var(--bp-xl);margin:auto}.adventure__options{gap:1rem}.adventure__option{height:auto;padding:1.5rem .5rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-top:1px solid hsla(0,0%,60%,.3)}.adventure__option:last-child{border-bottom:1px solid hsla(0,0%,60%,.3)}.adventure__option-title{color:var(--color1);font-family:var(--ff4);font-size:var(--fsm-regular);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.adventure__option-title{margin:0}.adventure__option-icon{width:2rem;height:2rem}.adventure__option-content{padding-left:2rem;box-sizing:border-box;width:calc(100% - 3rem)}.adventure__option-links{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin-top:.5rem}@media (min-width: 64rem){.adventure__title{font-size:var(--fs-4xl)}.adventure__description{font-size:var(--fs-regular)}.adventure__icon{height:4rem;width:4rem}.adventure__options{border-top:1px solid hsla(0,0%,60%,.3);border-bottom:1px solid hsla(0,0%,60%,.3);display:flex;align-items:stretch;justify-content:space-between}.adventure__option{width:calc(33.3333333333% - .66rem)}.adventure__option:not(:last-child){border-top:0;border-right:1px solid hsla(0,0%,60%,.3);border-bottom:0;border-left:0}.adventure__option-title{font-size:var(--fs-regular)}.adventure__option-content{width:calc(100% - 4rem)}}
.recomendations{display:flex;gap:0;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;border-top:1px solid hsla(0,0%,60%,.2)}.recomendation{position:relative;padding:1rem;box-sizing:border-box;border-bottom:1px solid hsla(0,0%,60%,.2)}.recomendation::after{content:"";position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);background-color:rgba(26,26,46,.5);background:linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(255, 255, 255, 0) 59%);z-index:1}.recomendation__image{display:block;width:100%;height:100%;object-fit:cover;position:relative;z-index:0}.recomendation__content{position:absolute;bottom:3.5rem;left:3.5rem;z-index:2;width:calc(100% - 7rem)}.recomendation__title{color:var(--color5);font-family:var(--ff3);font-size:var(--fsm-xl);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.recomendation__title{margin:0 0 .5rem 0}.recomendation__text{color:var(--color5);font-family:var(--ff4);font-size:var(--fsm-regular);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:1}.recomendation__text{margin:0;max-width:25rem;width:100%}.recomendation__links{display:flex;align-items:center;justify-content:flex-start;padding:0}.recomendation .btn{margin-left:0}@media (min-width: 64rem){.recomendation{padding:2rem}.recomendation::after{top:2rem;left:2rem;width:calc(100% - 4rem);height:calc(100% - 4rem)}.recomendation__title{font-size:var(--fs-xl)}.recomendation__text{font-size:var(--fs-regular)}}
