.Footer_platforms__0oOPV{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50vh;background-image:url(https://dygav-storage.nyc3.cdn.digitaloceanspaces.com/dygav_official/fotos%20varias/12_yxhpq1.webp);background-size:cover;background-attachment:fixed;background-position:50%;color:#fff}.Footer_title__ysnep{font-size:2.2rem;font-weight:400}.Footer_platforms_icons__sARh_{display:flex;justify-content:space-evenly;align-items:center;margin-top:1rem;position:relative;width:55%}.Footer_image_container__t0AMi{width:110px;height:95px;position:relative}.Footer_image_container__t0AMi:last-child{width:170px}.Footer_platforms_icons__sARh_ img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.Footer_information_container__ejlj0{display:flex;justify-content:space-between;align-items:center;position:relative;background-color:#f4511e;color:#fff;padding:1.5rem}.Footer_about_us__td33e{display:flex;flex-direction:column;justify-content:center;align-items:center}.Footer_dygav_icon__zkVAU{position:relative;width:50px;height:50px}.Footer_dygav_icon__zkVAU img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Footer_social_media__gJDtg{display:flex;margin-top:1rem;gap:1rem}.Footer_social_media__gJDtg svg{width:25px;height:25px;-o-object-fit:cover;object-fit:cover}.Footer_social_media__gJDtg svg:hover{cursor:pointer}.Footer_infoLegend__3f76j{font-size:.8rem;text-wrap:balance;margin-top:.5rem}.Footer_quickLinks__6m_dH{display:flex;gap:3rem}.Footer_quickLinks__6m_dH div ul{list-style-type:none}.Footer_quickLinks__6m_dH div h5{font-size:1rem;font-weight:400;margin-bottom:1rem}.Footer_quickLinks__6m_dH div p,.Footer_quickLinks__6m_dH div ul li{font-size:.8rem;margin-bottom:.5rem}.Footer_quickLinks__6m_dH div ul li a{color:#fff;text-decoration:none}.Footer_quickLinks__6m_dH div ul li a:hover{text-decoration:underline}@media screen and (max-width:768px){.Footer_title__ysnep{font-size:1.9rem}.Footer_platforms__0oOPV{height:40vh}.Footer_platforms_icons__sARh_{width:80%;flex-wrap:wrap;gap:1rem}.Footer_image_container__t0AMi{width:130px;height:60px}.Footer_image_container__t0AMi:nth-child(2),.Footer_image_container__t0AMi:nth-child(4){width:110px;height:95px}.Footer_image_container__t0AMi:last-child{width:160px;height:130px}.Footer_information_container__ejlj0{padding:1rem}.Footer_dygav_icon__zkVAU{width:40px;height:40px}.Footer_social_media__gJDtg svg{width:20px;height:20px}.Footer_infoLegend__3f76j{font-size:.7rem}.Footer_quickLinks__6m_dH div ul{margin-left:1rem}.Footer_quickLinks__6m_dH div h5{font-size:.8rem;text-align:center}.Footer_quickLinks__6m_dH div p,.Footer_quickLinks__6m_dH div ul li{font-size:.7rem}}@media screen and (max-width:430px){.Footer_platforms__0oOPV{height:auto;padding:1rem 0;background-attachment:scroll}.Footer_title__ysnep{font-size:1.4rem;text-wrap:balance;text-align:center}.Footer_platforms_icons__sARh_{width:100%}.Footer_image_container__t0AMi{width:100px;height:50px}.Footer_image_container__t0AMi:nth-child(2),.Footer_image_container__t0AMi:nth-child(4){width:90px;height:80px}.Footer_information_container__ejlj0{flex-direction:column;gap:2rem}.Footer_information_container__ejlj0 div figure{margin:auto}.Footer_information_container__ejlj0 div{width:100%;text-align:center}.Footer_dygav_icon__zkVAU{width:36px;height:36px}.Footer_social_media__gJDtg{justify-content:center;align-items:center}.Footer_social_media__gJDtg svg{width:22px;height:22px}.Footer_quickLinks__6m_dH div ul{margin-left:0}}.AccommodationsListCard_wrapper__7vhUR{position:relative;display:flex;align-items:center;margin-bottom:30px}.AccommodationsListCard_container__3PmaA{display:flex;overflow:hidden;gap:14px}.AccommodationsListCard_cardLink__GUKzA{text-decoration:none;height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:10px}.AccommodationsListCard_leftArrow__ULBAy{left:0}.AccommodationsListCard_leftArrow__ULBAy,.AccommodationsListCard_rightArrow___aj4o{position:absolute;top:58%;transform:translateY(-50%);z-index:2;color:#f4511e;background-color:rgba(244,81,30,.11);border-radius:100%;cursor:pointer;font-size:2.8rem}.AccommodationsListCard_rightArrow___aj4o{right:0}.AccommodationsListCard_card__jy7TQ{min-width:335px;width:335px;height:490px;margin:0 10px;opacity:0;transform:translateY(20px);transition:opacity .5s ease-in-out,transform .5s ease-in-out,height .3s ease;display:flex;flex-direction:column;overflow:visible;position:relative;border-radius:10px;background:#fff}.AccommodationsListCard_card__jy7TQ.AccommodationsListCard_visible__Es1_d{opacity:1;transform:translateY(0)}.AccommodationsListCard_card__jy7TQ.AccommodationsListCard_expanded__6z_FL{height:auto;z-index:1}.AccommodationsListCard_cardDescriptionContainer__YUYOQ{display:flex;flex-direction:column;padding:0 10px;flex-grow:1;position:relative}.AccommodationsListCard_cardDescription__TkpGt{transition:max-height .3s ease;max-height:80px;padding:0}.AccommodationsListCard_expanded__6z_FL .AccommodationsListCard_cardDescription__TkpGt{max-height:1000px}.AccommodationsListCard_expanded__6z_FL .AccommodationsListCard_cardLink__GUKzA{overflow:visible}.AccommodationsListCard_card__jy7TQ:hover{transform:translateY(6px)}.AccommodationsListCard_readMoreButton__7l_IJ{align-self:flex-end;background:none;border:none;color:#f4511e;padding:4px 8px;font-size:14px;cursor:pointer;display:flex;align-items:center;margin-bottom:5px;z-index:1}.AccommodationsListCard_imageContainer__lbEvC{margin:0;position:relative;width:100%;height:220px}.AccommodationsListCard_imageContainer__lbEvC img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;border-radius:10px 10px 0 0}.AccommodationsListCard_heartIcon__smUFG{position:absolute;top:8px;right:8px;color:#fff;font-size:1.6rem;cursor:pointer;z-index:2;transition:transform .2s ease}.AccommodationsListCard_heartIcon__smUFG:hover{transform:scale(1.1)}.AccommodationsListCard_heartIcon__smUFG:active{transform:scale(.95)}.AccommodationsListCard_heartIconLiked__COCI7{color:#f4511e}.AccommodationsListCard_cardTitle__1JUNi{margin:10px 0;font-size:1.1rem;font-weight:600;text-align:center;color:#545454;text-wrap:balance;padding:0 10px}.AccommodationsListCard_cardCity__sKixE{margin-top:10px;font-size:1rem;text-align:center;color:#545454;padding:0 10px;font-weight:500}.AccommodationsListCard_cardDescription__TkpGt{margin:10px 0;font-size:14px;color:#afafaf;flex-grow:1;overflow:hidden}.AccommodationsListCard_cardPrice__dQaQs{margin:10px 0;font-size:14px;text-align:right;color:#4d4d4d;padding:0 10px}.AccommodationsListCard_card_amenities__eIwv2{display:flex;justify-content:space-between;background-color:#ff3d00;color:#fff;min-height:55px;border-radius:0 0 10px 10px}.AccommodationsListCard_card_amenities_item__Hj26T{display:flex;align-items:center;justify-content:center;gap:5px;width:100%}.AccommodationsListCard_card_amenities_item__Hj26T:first-child,.AccommodationsListCard_card_amenities_item__Hj26T:nth-child(2),.AccommodationsListCard_card_amenities_item__Hj26T:nth-child(3){border-right:1px solid #fff}.AccommodationsListCard_card_amenities_icon__PJwYs{font-size:26px}.AccommodationsListCard_unavailable__dhR4n{position:relative;opacity:.85;filter:grayscale(.4);pointer-events:all;cursor:not-allowed}.AccommodationsListCard_unavailableOverlay__J2gXX{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:10px 10px 0 0;z-index:3}.AccommodationsListCard_unavailable__dhR4n .AccommodationsListCard_cardLink__GUKzA{cursor:not-allowed;pointer-events:none}.AccommodationsListCard_unavailableText__vnqgk{background-color:rgba(244,81,30,.85);color:#fff;padding:8px 16px;border-radius:6px;font-weight:700;font-size:1.2rem;transform:rotate(-15deg)}@media screen and (max-width:768px){.AccommodationsListCard_unavailableText__vnqgk{font-size:1rem;padding:6px 12px}}@media screen and (max-width:480px){.AccommodationsListCard_unavailableText__vnqgk{font-size:.9rem;padding:5px 10px}}@media screen and (max-width:768px){.AccommodationsListCard_card__jy7TQ{min-width:300px}.AccommodationsListCard_cardTitle__1JUNi{font-size:1rem}.AccommodationsListCard_cardDescription__TkpGt,.AccommodationsListCard_cardPrice__dQaQs{font-size:12px}.AccommodationsListCard_card_amenities__eIwv2{height:45px}.AccommodationsListCard_card_amenities_item__Hj26T{gap:3px}.AccommodationsListCard_card_amenities_icon__PJwYs{font-size:22px}.AccommodationsListCard_leftArrow__ULBAy,.AccommodationsListCard_rightArrow___aj4o{font-size:2.4rem}.AccommodationsListCard_imageContainer__lbEvC img{height:200px}.AccommodationsListCard_heartIcon__smUFG{font-size:1.4rem}}@media screen and (max-width:480px){.AccommodationsListCard_card__jy7TQ{min-width:280px;transition:none;opacity:1;transform:none}.AccommodationsListCard_cardTitle__1JUNi{font-size:.9rem}.AccommodationsListCard_cardDescription__TkpGt{font-size:10px}.AccommodationsListCard_card__jy7TQ:hover{transform:none}.AccommodationsListCard_cardPrice__dQaQs{font-size:10px}.AccommodationsListCard_card_amenities__eIwv2{height:40px}.AccommodationsListCard_card_amenities_item__Hj26T{gap:2px}.AccommodationsListCard_card_amenities_icon__PJwYs{font-size:18px}.AccommodationsListCard_leftArrow__ULBAy,.AccommodationsListCard_rightArrow___aj4o{font-size:2rem}.AccommodationsListCard_imageContainer__lbEvC img{height:180px}.AccommodationsListCard_heartIcon__smUFG{font-size:1.2rem}.AccommodationsListCard_wrapper__7vhUR{margin-bottom:20px}.AccommodationsListCard_container__3PmaA{gap:2px}}.AccommodationsListCard_modalOverlay__jYWEq{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.AccommodationsListCard_modalContent__XHao9{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding:25px 20px;border-radius:10px;max-width:400px;width:100%;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2)}.AccommodationsListCard_modalImageContainer__ysyIL{position:relative;width:150px;height:150px;margin:20px 0}.AccommodationsListCard_modalImage__yW7MH{width:100%;height:100%}.AccommodationsListCard_modalContent__XHao9 p{margin:10px 0 20px;color:#545454;font-size:16px;line-height:1.4}.AccommodationsListCard_modalButton__7E1vb{background-color:#f4511e;color:#fff;border:none;padding:8px 20px;border-radius:5px;cursor:pointer;font-weight:500;transition:background-color .2s}.AccommodationsListCard_modalButton__7E1vb:hover{background-color:#e04018}@media screen and (max-width:480px){.AccommodationsListCard_modalContent__XHao9{padding:20px 15px;width:85%}.AccommodationsListCard_modalImageContainer__ysyIL{width:120px;height:120px;margin:15px 0}.AccommodationsListCard_modalContent__XHao9 p{font-size:14px}.AccommodationsListCard_modalButton__7E1vb{padding:8px 16px;font-size:14px}}.InputPickCalendar_calendarContainer___fnzY{position:absolute;background-color:#fff;border-radius:14px;border:1px solid #ccc;padding:12px;z-index:1000;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.InputPickCalendar_calendarContainer___fnzY.InputPickCalendar_show__4MECA{opacity:1;transform:translateY(0)}.InputPickCalendar_header__LHXtA{display:flex;justify-content:space-between;align-items:center;margin:12px 0;padding:0 6px}.InputPickCalendar_header__LHXtA span{font-size:16px;font-weight:700}.InputPickCalendar_arrowContainer__9e4cM{display:flex;align-items:center;gap:20px}.InputPickCalendar_arrowContainer__9e4cM button{background:none;border:none;cursor:pointer;font-size:16px}.InputPickCalendar_calendar___ybdz{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.InputPickCalendar_dayName__KHtrL{font-weight:700;text-align:center}.InputPickCalendar_day__x7D3O{padding:10px;text-align:center;cursor:pointer}.InputPickCalendar_day__x7D3O.InputPickCalendar_selected__06NyG{background-color:#f4511e;color:#fff;border-radius:10px}.InputPickCalendar_closeButton__P3wQr{background:none;border:none;cursor:pointer;font-size:16px}.InputPickCalendar_closeButton__P3wQr svg{font-size:24px}@media screen and (max-width:430px){.InputPickCalendar_calendarContainer___fnzY{width:90%;left:22px;transform:translateY(-10px);padding:10px}.InputPickCalendar_header__LHXtA span{font-size:14px}.InputPickCalendar_day__x7D3O{padding:8px}.InputPickCalendar_closeButton__P3wQr svg{font-size:22px}.InputPickCalendar_arrowContainer__9e4cM button{font-size:16px}.InputPickCalendar_dayName__KHtrL,.InputPickCalendar_day__x7D3O{font-size:14px}.InputPickCalendar_calendar___ybdz{gap:3px}}