:root{--azul-divertido:#3D8BD7;--naranja-amigable:#F15C04;--amarillo-calido:#FECD00;--beige-contrastante:#F5F6F2}.buz-button{display:block;color:#fff;font-family:'Montserrat';font-weight:700;text-align:center;background-color:var(--naranja-amigable);padding:18px 32px;border-radius:1000px;text-decoration:none;transition:scale 0.5s;&:hover{background-color:var(--azul-divertido);scale:1.05}}.header-anchor-list{display:flex;align-items:center;justify-content:space-between}.header-anchor-list a{color:#fff;font-weight:400;font-size:16px;font-family:'Montserrat';text-decoration:none;margin:0 10px}.header-mobile-menu{display:none}.sidepanel{height:100vh;width:0;text-align:center;position:absolute;z-index:1;top:5px;left:-8vw;background:var(--azul-divertido);overflow-x:hidden;padding-top:60px;transition:0.5s}.sidepanel .closebtn{position:absolute;top:25px;right:25px;font-size:50px;color:#fff;margin-left:50px;text-decoration:none}.sidepanel .sidepanel-logo{margin-bottom:20px}.sidepanel .link-single{display:block;color:#fff;font-size:18px;font-weight:400;font-family:'Montserrat';text-align:center;padding:8px 8px 8px 8px;text-decoration:none;cursor:pointer}.sidepanel .dashed-trail{height:1px;background-image:linear-gradient(to right,white 58%,#fff0 0%);background-size:19px 1px;margin:18px 25px 40px}.sidepanel .selectors-container{display:flex;justify-content:center;flex-direction:column;gap:10px;margin-top:20px}.dropdown .dropbtn{font-size:16px;border:none;outline:none;color:#fff;padding:14px 16px;background-color:inherit;font-family:"Montserrat";margin:0}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:1}.dropdown-content a{float:none;color:black!important;font-family:"Montserrat";padding:12px 16px;text-decoration:none;display:block;text-align:left}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}@media screen and (max-width:980px){.dropdown-content{position:relative}.dropdown-content a{text-align:center}}@media screen and (max-width:980px){.header-anchor-list{display:none}.header-mobile-menu{display:unset}}@media screen and (max-width:767px){.sidepanel .link-single{text-align:left!important;margin-left:40px}.sidepanel .selectors-container{align-items:flex-start;margin-left:48px}}@media screen and (max-width:980px){#simple-bubbles .first-bubble,#simple-bubbles .second-bubble{margin-bottom:30px!important;overflow:visible!important}.first-bubble::after{content:"";height:40px;width:150px;background-color:#fff;position:absolute;bottom:-35px;left:12%;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M 0 0 Q 45 50 0 100 L 100 100 Q 55 50 100 0 Z" fill="black"/></svg>');mask-size:100% 100%}.second-bubble::after{content:"";height:40px;width:150px;background-color:#fff;position:absolute;bottom:-35px;right:12%;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M 0 0 Q 45 50 0 100 L 100 100 Q 55 50 100 0 Z" fill="black"/></svg>');mask-size:100% 100%}}#distribusion-bus-search{display:none}#distribusion-train-search{display:none}#ride-selector .active-toggle{display:block}#ride-selector .chosen-button{background-color:var(--amarillo-calido)}.search-container{background-color:#fff;min-height:100px;border-radius:0 0 30px 30px}.search-container::before{content:"";display:block;background-color:#fff;width:30%;height:55px;position:absolute;top:41px;border-radius:20px 0 0 0;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M 0,0 L 85,0 Q 90,0 90,30 Q 90,105 105,100 L 0,100 Z' fill='white'/%3E%3C/svg%3E")}.search-container::after{content:"";display:block;background-color:#fff;width:30%;height:55px;position:absolute;top:41px;right:0;border-radius:0 20px 0 0;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M 100,0 L 15,0 Q 10,0 10,30 Q 10,105 -5,100 L 100,100 Z' fill='white'/%3E%3C/svg%3E")}.search-container.wingless::before{display:none}.search-container.wingless::after{display:none}.toggle-switch{display:flex;justify-content:center}.toggle-switch-buttons-container{display:flex;justify-content:center;background-color:#fff;width:40%;margin-bottom:20px;padding:10px;border-radius:1000px}.toggle-switch button{font-family:'Montserrat';font-weight:700;font-size:16px;background-color:#fff0;width:50%;padding:18px;border:none;border-radius:1000px}.spinner-box{width:100%;height:300px;display:flex;justify-content:center;align-items:center;background-color:#fff0}.three-quarter-spinner{width:50px;height:50px;border:3px solid var(--azul-divertido);border-top:3px solid #fff0;border-radius:50%;animation:spin .5s linear 0s infinite}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(359deg)}}@media screen and (max-width:1000px){.search-container{border-radius:30px}.search-container::before{display:none}.search-container::after{display:none}.toggle-switch-buttons-container{width:100%}}.swiper.logoSwiper{width:100%;height:100px;overflow:visible}.logoSwiper .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.logoSwiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}.logoSwiper::before{content:'';position:absolute;left:0;top:0;bottom:0;width:190px;background:linear-gradient(to right,rgb(255 255 255 / .9) 0%,rgb(255 255 255 / .5) 80%,#fff0 100%);pointer-events:none;z-index:2}.logoSwiper::after{content:'';position:absolute;right:0;top:0;bottom:0;width:190px;background:linear-gradient(to left,rgb(255 255 255 / .9) 0%,rgb(255 255 255 / .5) 80%,#fff0 100%);pointer-events:none;z-index:2}.logoSwiperNav{display:flex;justify-content:center;align-items:center;height:100px}.logoSwiperNav .swiper-button-prev{position:relative;top:0;width:40px;height:40px;margin-top:15px;margin-right:15px;background-image:url(https://buz.com.mx/wp-content/uploads/2025/12/Frame-11.png);background-repeat:no-repeat;background-size:contain;&:after{display:none}}.logoSwiperNav .swiper-button-next{position:relative;top:0;width:40px;height:40px;margin-top:15px;margin-left:15px;background-image:url(https://buz.com.mx/wp-content/uploads/2025/12/Frame-12.png);background-repeat:no-repeat;background-size:contain;&:after{display:none}}.dashed-trail{flex-grow:1;height:100%;background-image:linear-gradient(to right,#9A9A9A 58%,#fff0 0%);background-size:19px 2px;background-repeat:repeat-x;background-position:center}@media screen and (max-width:600px){.logoSwiper::before{width:50px}.logoSwiper::after{width:50px}}#quotes-section{display:flex;flex-direction:column;align-items:center;background-color:#f5f6f2}.quotes-rail{width:100vw;overflow:scroll;display:flex;justify-content:center}.quotes-row{display:flex;gap:20px;padding-top:70px}.quote-box{display:flex;flex-direction:column;justify-content:flex-end;gap:20px;position:relative;color:#3d8bd7;background-color:#fff0;opacity:40%;border:2px solid #3d8bd7;width:344px;padding:30px;border-radius:30px}.quote-box.quote-active{justify-content:flex-start;color:#fff;background-color:#3d8bd7;border:none;opacity:100%;.quote-portrait{opacity:100%}.quote-portrait-curve{opacity:100%}.quote-itself{display:block}.quote-preview{display:none}.quote-author{display:block}}.quote-box .quote-portrait{position:absolute;top:-55px;right:-77px;height:140px;width:140px;background-color:lightgray;border-radius:200px;opacity:0%;z-index:1;transition:all 0.2s;background-size:contain}.quote-box .quote-portrait-curve{position:absolute;right:0;top:0;width:80px;opacity:0%;transition:all 0.2s}.quote-box .quote-marks{font-size:100px;font-family:'Barricada';line-height:1;height:50px}.quote-box .quote-itself,.quote-box .quote-preview{font-family:"Montserrat";font-size:30px;font-weight:400;line-height:120%;margin:0;border:none;padding-left:0}.quote-box .quote-itself{display:none}.quote-box .quote-preview{display:block}.quote-box .quote-author{display:none;font-size:18px;font-weight:400;font-family:'Montserrat'}@media screen and (max-width:999px){.quotes-rail{display:revert}.quotes-row{width:fit-content;padding-bottom:20px}.quote-box{width:85vw!important;margin-left:5vw;margin-right:5vw;padding-top:100px;background-color:#3d8bd7;border:none;.quote-portrait{opacity:100%}.quote-portrait-curve{opacity:100%}}.quote-box .quote-itself{font-size:18px}.quote-box .quote-author{font-size:14px}.quote-box .quote-portrait{top:-30px;right:-40px;height:160px;width:160px}.quote-box .quote-portrait-curve{height:180px;width:155px}.quotes-rail::-webkit-scrollbar{width:10px}.quotes-rail::-webkit-scrollbar-thumb{background:#3d8bd7;border-radius:10px}}.ubicacionesPopularesSwiper{width:90%;height:29vw;padding-bottom:100px!important;touch-action:pan-y!important}.ubicacionesPopularesSwiper .swiper-slide{text-align:center;font-size:18px;display:flex!important;justify-content:center;align-items:center}.ubicacionesPopularesSwiper .foto{background-color:blue;height:70%;aspect-ratio:1;border-radius:30px;transition:height 0.2s;background-repeat:no-repeat;background-size:cover}.ubicacionesPopularesSwiper .extra-info{display:flex;flex-direction:column;justify-content:space-around;background-color:#fff;height:70%;width:0%;margin-left:0;border-radius:30px;overflow:hidden;overflow-y:scroll;transition:width 0.5s,height 0.2s}.ubicacionesPopularesSwiper .extra-info h3{color:#000;font-family:'Montserrat';font-weight:700;font-size:2vw;margin-bottom:0}.ubicacionesPopularesSwiper .extra-info p{color:#000;text-align:left;font-family:'Montserrat';font-size:1vw}.ubicacionesPopularesSwiper .extra-info a{font-family:'Montserrat';font-weight:700;font-size:16px;border:2px solid var(--azul-divertido);color:var(--azul-divertido);text-decoration:none;border-radius:1000px;padding:12px 0}.ubicacionesPopularesSwiper .swiper-slide-active{width:50%!important;.foto{height:100%;width:60%}.extra-info{height:100%;width:40%;margin-left:15px;padding:20px}}.ubicacionesPopularesSwiper .swiper-slide.swiper-slide-next{transform:translate(-60px)!important;transition:transform 0.5s}.ubicacionesPopularesSwiper .swiper-slide-next+.swiper-slide{transform:translate(-195px)!important;transition:transform 0.5s}.ubicacionesPopularesSwiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.ubicacionesPopularesSwiper.swiper{margin-left:auto;margin-right:auto;box-sizing:content-box}.ubicaciones-swiper-nav{position:relative;display:flex;justify-content:space-between;align-items:center;gap:20px;background-color:var(--beige-contrastante);height:100px;z-index:2;h2{font-weight:400;font-size:40px;font-family:'Montserrat';line-height:120%}.swiper-button-next,.swiper-button-prev{position:relative}.swiper-button-next{background-image:url(https://buz.com.mx/wp-content/uploads/2025/12/Frame-12.png);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;&:after{display:none}}.swiper-button-prev{background-image:url(https://buz.com.mx/wp-content/uploads/2025/12/Frame-11.png);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;&:after{display:none}}}.ubicaciones-swiper-nav .nav-arrows{display:flex;gap:30px;height:100%}@media screen and (max-width:1400px){.ubicacionesPopularesSwiper .swiper-slide.swiper-slide-next{transform:translate(-30px)!important}.ubicacionesPopularesSwiper .swiper-slide-next+.swiper-slide{transform:translate(-125px)!important}.ubicacionesPopularesSwiper .extra-info a{padding:10px 0}}@media screen and (max-width:1100px){.ubicacionesPopularesSwiper.swiper{height:90vh;padding-bottom:calc(51.5vh + 100px)!important}.ubicacionesPopularesSwiper .swiper-slide{flex-direction:column}.ubicacionesPopularesSwiper .swiper-slide.swiper-slide-next{transform:none!important}.ubicacionesPopularesSwiper .swiper-slide-next+.swiper-slide{transform:none!important}.ubicacionesPopularesSwiper .swiper-slide-active{width:100%!important;height:80vh!important;.foto{height:37%;width:100%}.extra-info{width:100%;margin-left:0;overflow-y:hidden}}.ubicacionesPopularesSwiper .foto{width:100%;height:100%}.ubicacionesPopularesSwiper .extra-info h3{font-size:24px}.ubicacionesPopularesSwiper .extra-info p{font-size:16px}.ubicacionesPopularesSwiper .extra-info a{font-size:16px}.ubicaciones-swiper-nav{padding-top:5px}}@media screen and (max-width:410px){.ubicaciones-swiper-nav{flex-direction:column;align-items:start;height:auto;padding-bottom:20px}.ubicacionesPopularesSwiper.swiper{padding-bottom:calc(51.5vh + 190px)!important}}.ofertas-grid{display:flex;gap:20px}.ofertas-grid .ofertas-row{display:flex;gap:20px;width:50%}.ofertas-card{width:50%;height:445px;border-radius:30px;background-color:#FECD00;overflow:hidden}.ofertas-card .ofertas-banner{display:flex;justify-content:center;align-items:center;color:#000;font-family:'Montserrat';font-size:18px;text-align:center;height:10%;h2{font-family:'Montserrat';font-size:40px}}.ofertas-poster{display:flex;justify-content:flex-end;flex-direction:column;height:90%;padding:0 30px 20px;background-repeat:no-repeat;background-size:cover;box-shadow:0 -220px 80px -50px rgb(0 0 0 / .47) inset}.ofertas-poster h2{color:#fff;font-family:'Montserrat';font-size:30px;font-weight:700;margin-bottom:8px;transition:color 0.5s;&:hover{color:var(--amarillo-calido);cursor:pointer}}.ofertas-poster .ofertas-text{color:#fff;font-family:'Montserrat';font-size:18px}.ofertas-card.title-card .ofertas-banner{height:20%}.ofertas-card.title-card .ofertas-poster{height:80%;box-shadow:none}.ofertas-card.title-card .ofertas-banner{h2{margin-top:40px;margin-left:20px;font-weight:400;text-align:left}}@media screen and (max-width:1050px){.ofertas-poster h2{font-size:25px}.ofertas-card.title-card .ofertas-banner{h2{font-size:30px}}}@media screen and (max-width:1000px){.ofertas-grid{flex-direction:column}.ofertas-grid .ofertas-row{flex-direction:column;width:100%}.ofertas-row .ofertas-card{width:100%;height:178px}.ofertas-poster{height:80%;box-shadow:rgb(0 0 0 / .47) 0 -120px 80px -50px inset}.ofertas-card .ofertas-banner{height:20%}.ofertas-grid .first-row{flex-direction:column-reverse}.ofertas-row .ofertas-card.title-card{display:flex;justify-content:space-between;height:146px}.ofertas-card.title-card .ofertas-banner{height:50%}.ofertas-card.title-card .ofertas-poster{height:100%;width:50%;padding:0;background-image:url(https://buz.com.mx/wp-content/uploads/2025/12/OfertasDestacadas_movil.png)!important;background-size:contain;background-position:right}}@media screen and (max-width:600px){.ofertas-card.title-card .ofertas-poster{width:100%;min-width:230px;background-size:contain;background-position:right}}.ruta-popular{background-color:#fff;padding:0 0 20px;border-radius:30px;overflow:hidden}.ruta-popular-header{display:flex;align-items:flex-end;color:#fff;font-family:'Montserrat';font-weight:700;font-size:16px;padding:0 20px 10px;background-image:url(https://www.caminoreal.com/storage/app/media/Blog/Puebla%20que%20hacer.jpg);background-size:cover;background-repeat:no-repeat;height:200px;box-shadow:0 -70px 60px 0 rgb(0 0 0 / .67) inset;.arrow{margin:0 4px}}.ruta-popular-input{display:flex;align-items:center;gap:10px;border:2px solid #000;border-radius:8px;margin:20px;padding:2px 10px}.ruta-popular-input img{width:30px}.ruta-popular-input input{border:none;width:90%}.ruta-popular-boton{color:#fff;background-color:var(--naranja-amigable);border:none;border-radius:1000px;padding-top:20px;padding-bottom:20px;width:85%;font-family:'Montserrat';font-weight:700;&:hover{cursor:pointer;background-color:var(--azul-divertido)}}.panel{font-family:'Montserrat';font-size:14px;font-weight:400;color:#000;padding:0 18px;max-height:0;overflow:auto;overflow-x:hidden;transition:max-height 0.4s ease-out}.panel::-webkit-scrollbar{width:10px;background-color:#fff}.panel::-webkit-scrollbar-thumb{background:#3d8bd7;border-radius:10px}#faqs-section .accordion-container{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}#faqs-section button.accordion{position:relative;font-family:'Montserrat';font-weight:400;font-size:16px;text-align:left;width:100%;background-color:#fff;padding:50px 60px;padding-right:85px;border:2px solid #000;border-radius:1000px}#faqs-section button.accordion.active{color:#fff;font-weight:700;background-color:var(--azul-divertido);border:none}.arrow-circle{position:absolute;right:35px;top:50%;transform:translateY(-50%);width:45px;height:45px;border-radius:50%;background-color:var(--amarillo-calido);display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease}.accordion.active .arrow-circle{background-color:#fff;transform:translateY(-50%) rotate(180deg)}.arrow-circle::after{content:'\279C';font-size:20px;color:#000;transform:rotate(90deg);display:inline-block}.accordion.active .arrow-circle::after{color:var(--azul-divertido)}@media screen and (max-width:1100px){#faqs-section .accordion-container{display:block}.panel{margin-bottom:20px;margin-left:20px}#faqs-section button.accordion{font-size:14px}#faqs-section button.accordion.active{margin-bottom:20px}}@media screen and (max-width:600px){#faqs-section button.accordion{padding:30px 30px;padding-right:90px}}#map-section{display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(https://buz.com.mx/wp-content/uploads/2026/01/buzmap-scaled.png);background-color:#3d8bd7;height:700px;background-size:cover;background-position:center;background-repeat:no-repeat}#map-section h2{width:84%;position:absolute;top:50px;padding-right:47%;font-family:'Montserrat';font-weight:400;font-size:30px;color:#fff}.map-loc{display:flex;width:34%;max-height:85px;height:100%;align-items:center}.map-loc .map-pin{display:flex;align-items:center;justify-content:center;flex-basis:80%;margin:0 10px}.map-loc .map-pin .pin-body{border-top:4px solid #fecd00;flex-basis:90%}.map-loc .map-pin .pin-head{height:20px;width:20px;background-color:#fecd00;border-radius:100%}.map-loc .loc-info{display:flex;flex-direction:column;flex-basis:70%;height:fit-content;padding:15px 20px;border-radius:20px;transition:all 1s;cursor:pointer}.map-loc .loc-info.on-right{text-align:right}.map-loc .loc-info .loc-info-title{font-size:25px;font-family:'Barricada';color:#fff}.map-loc .loc-info .loc-info-desc{font-size:16px;font-family:'Montserrat';color:#000;display:none}.map-loc .loc-info .loc-info-button{color:#fff;font-family:'Montserrat';font-weight:700;text-align:center;background-color:var(--naranja-amigable);padding:5px 10px;margin-top:10px;border-radius:1000px;text-decoration:none;display:none}.map-loc .loc-info.loc-active{background-color:rgb(255 255 255 / .7);cursor:default}.map-loc .loc-info.loc-active .loc-info-title{color:#000;margin-bottom:8px}.map-loc .loc-info.loc-active .loc-info-desc{display:block}.map-loc .loc-info.loc-active .loc-info-button{display:block}.map-loc.canada-loc{margin-left:30%}.map-loc.usa-loc{margin-right:47%}.map-loc.mexico-loc{margin-left:23%}.mobile-map{display:none}.mobile-loc-arrow{display:none}@media screen and (min-width:1440px){#map-section{background-size:contain}}@media screen and (max-width:980px){.mobile-map{display:block}#map-section{background-image:none;height:auto;gap:10px}#map-section h2{position:static;width:100%;padding-left:20px;padding-right:20px;margin-bottom:20px;margin-top:70px}.map-loc{justify-content:center;width:100%;max-height:unset;margin-left:20px;margin-right:20px}.map-loc .map-pin{display:none}.map-loc .loc-info{justify-content:center;flex-basis:100%;margin:0 12px;background-color:rgb(255 255 255 / .7)}.map-loc .loc-info.on-right{text-align:left}.map-loc .loc-info .loc-info-title{display:flex;justify-content:space-between;color:#000}.mobile-loc-arrow{display:block;color:#000;transform:rotate(90deg);padding:5px;border-radius:1000px}.mobile-loc-arrow.yellow-loc-arrow{background:var(--amarillo-calido)}.mobile-loc-arrow.red-loc-arrow{background:var(--naranja-amigable)}.map-loc .loc-info.loc-active .loc-info-title .mobile-loc-arrow{transform:rotate(-90deg);background:black!important;transition:all 0.5s}.map-loc .loc-info.loc-active .loc-info-title .mobile-loc-arrow.yellow-loc-arrow{color:var(--amarillo-calido)}.map-loc .loc-info.loc-active .loc-info-title .mobile-loc-arrow.red-loc-arrow{color:var(--naranja-amigable)}.map-loc.canada-loc,.map-loc.usa-loc,.map-loc.mexico-loc{margin-left:0;margin-right:0}}#centrales-section{display:flex}#centrales-section .accordion-container{width:40%;display:flex;flex-direction:column;gap:10px}#centrales-section button.accordion{position:relative;font-family:'Montserrat';font-weight:400;font-size:20px;text-align:left;width:100%;background-color:var(--beige-contrastante);padding:30px 50px;padding-right:85px;border:none;border-radius:20px;cursor:pointer}#centrales-section .centrales-map{width:60%;margin-left:20px;overflow:hidden;border-radius:30px}#centrales-section .centrales-map iframe{width:100%;height:calc(100% + 60px);margin-top:-60px}@media screen and (max-width:980px){#centrales-section{flex-direction:column}#centrales-section .accordion-container{width:100%}#centrales-section button.accordion{font-size:16px}#centrales-section .centrales-map{width:100%;height:412px;margin-left:0}}.cultura-swiper-container{height:353px}.culturaSwiper{width:100%;height:100%;padding-bottom:30px!important}.culturaSwiper .swiper-slide{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center;border-radius:30px;overflow:hidden}.culturaSwiper .swiper-slide img{height:100%;width:100%;object-fit:cover}.culturaSwiper .cultura-swiper-pagination{position:static;padding-top:10px}.culturaSwiper .cultura-swiper-pagination .swiper-pagination-bullet-active{background:var(--azul-divertido)}.rutas-turisticas-column{display:flex;flex-direction:column;gap:20px;width:100%}.rutas-turisticas-button{text-align:center;color:#000;font-size:20px;font-family:"Montserrat";font-weight:400;width:100%;background-color:var(--beige-contrastante);padding:24px 10px;border-radius:20px;text-decoration:none;transition:all 0.3s;&:hover{color:#fff;background-color:var(--azul-divertido)}}@media screen and (max-width:980px){.rutas-turisticas-button{font-size:16px}}.salidas-grid{display:flex;justify-content:space-between;gap:20px;height:284px}.salida{display:flex;align-items:end;background-color:#fff;color:#fff;font-family:'Montserrat';font-size:22px;font-weight:400;height:100%;width:100%;padding:20px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:30px;text-decoration:none;box-shadow:0 -120px 80px -70px rgb(0 0 0 / .47) inset}.salida .salida-arrow{font-size:14px}@media screen and (max-width:1250px){.salida{font-size:18px}}@media screen and (max-width:980px){.salidas-grid{flex-direction:column;height:auto}.salida{font-size:22px;height:115px;box-shadow:250px 0 80px -70px rgb(0 0 0 / .47) inset}}