.facility-types_container__3jcTr{margin:60px 0;overflow-x:hidden}.facility-types_header__1Wzgk{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin:10px 0}@media only screen and (max-width:768px){.facility-types_header__1Wzgk{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.facility-types_header__1Wzgk .facility-types_title__3IDM8{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.facility-types_header__1Wzgk .facility-types_title__3IDM8 h2{color:#333f57;font-weight:700;font-size:larger;width:100%;text-align:start}.facility-types_header__1Wzgk .facility-types_title__3IDM8 span{font-size:small;margin-bottom:10px;text-align:start}.facility-types_header__1Wzgk a{font-size:small;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.facility-types_header__1Wzgk a:hover{color:#ff6b6b}.facility-types_itemContainer__2MTUx{padding-right:10px;padding-bottom:25px}.facility-types_itemContainer__2MTUx a{position:relative;z-index:1;border-radius:10px;overflow:hidden;display:-webkit-flex;display:-moz-box;display:flex;height:150px}.facility-types_itemContainer__2MTUx a img{width:100%;height:100%;object-fit:cover;-webkit-filter:brightness(75%);filter:brightness(75%)}.facility-types_itemContainer__2MTUx h2{font-size:medium;position:absolute;bottom:0;color:#333f57;font-weight:600}@media(max-width:768px){.facility-types_itemContainer__2MTUx{padding-bottom:15px}.facility-types_itemContainer__2MTUx a{height:175px}.facility-types_itemContainer__2MTUx h2{font-size:small}}@media(max-width:576px){.facility-types_itemContainer__2MTUx a{height:140px}}.facility-types_arrow__NSZqO{-webkit-transform:scale(.8) translateY(-50%)!important;-moz-transform:scale(.8) translateY(-50%)!important;transform:scale(.8) translateY(-50%)!important}.holiday-themes_container__3ckOD{margin-bottom:40px;overflow-x:hidden}.holiday-themes_header__3GF2p{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;grid-gap:5px;gap:5px;margin-bottom:10px}.holiday-themes_header__3GF2p h2{color:#333f57;font-weight:700;font-size:larger;width:100%;text-align:start}.holiday-themes_itemContainer__5OzHN{padding-right:10px}.holiday-themes_itemContainer__5OzHN a{position:relative;height:175px;z-index:1;border-radius:10px;overflow:hidden;display:-webkit-flex;display:-moz-box;display:flex}.holiday-themes_itemContainer__5OzHN img{object-fit:cover;width:100%;height:100%;-webkit-filter:brightness(75%);filter:brightness(75%)}.holiday-themes_itemContainer__5OzHN h2{font-size:medium;position:absolute;bottom:3%;color:#fff;width:100%;text-align:center;padding:14px}@media(max-width:576px){.holiday-themes_itemContainer__5OzHN{padding-right:5px}.holiday-themes_itemContainer__5OzHN a{height:140px}.holiday-themes_itemContainer__5OzHN h2{font-size:small}}.holiday-themes_arrow__1V0i-{-webkit-transform:scale(.8) translateY(-50%)!important;-moz-transform:scale(.8) translateY(-50%)!important;transform:scale(.8) translateY(-50%)!important}.places_container__tOkR9{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.places_container__tOkR9>div{padding:4px;position:relative}.places_container__tOkR9 .places_name__1XTXc{position:absolute;bottom:0;color:#fff;display:-webkit-flex;display:-moz-box;display:flex;padding:8px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:-moz-linear-gradient(top,transparent,#000);background:linear-gradient(180deg,transparent,#000);width:-moz-calc(100% - 8px);width:calc(100% - 8px);border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-weight:700}.places_imageWrapper__3Pg__{position:relative;height:230px;width:100%;border-radius:10px;overflow:hidden}.places_imageWrapper__3Pg__ img{width:100%;height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;object-fit:cover}.places_imageWrapper__3Pg__ img:hover{-webkit-filter:brightness(85%);filter:brightness(85%);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.popular-regions_section__FXdZ8{background-color:#fff;margin:60px 0}.popular-regions_section__FXdZ8 .popular-regions_header__3SvAR{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;margin-bottom:10px;grid-gap:10px;gap:10px}.popular-regions_section__FXdZ8 .popular-regions_header__3SvAR .popular-regions_title__1gFKv{font-size:larger;color:#333f57;font-weight:700}.popular-regions_section__FXdZ8 .popular-regions_header__3SvAR span{font-size:small}.promotions_container__3NYid{margin:60px 0}@media(max-width:992px){.promotions_container__3NYid{margin-top:120px}}@media(max-width:374px){.promotions_container__3NYid{margin-top:260px}}.promotions_container__3NYid h2{color:#333f57;font-weight:700;font-size:larger}.promotions_container__3NYid h6{margin-bottom:12px;font-size:small}.promotions_cards__3dkXe{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:20px;gap:20px}.promotions_slider__2GDOJ{display:block;max-width:50%;height:100%}@media(max-width:992px){.promotions_slider__2GDOJ{max-width:100%}}.promotions_card__sf54a{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;height:160px;position:relative;border-radius:10px;overflow:hidden;min-width:330px}.promotions_card__sf54a img{-webkit-filter:brightness(.5);filter:brightness(.5)}.promotions_card__sf54a .promotions_cardContent__1zMlh{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;padding:16px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.promotions_card__sf54a .promotions_cardContent__1zMlh h4{font-size:large;margin-bottom:4px}.promotions_card__sf54a .promotions_cardContent__1zMlh p{font-size:small;max-width:65%;line-height:18px;margin-bottom:12px}.promotions_button__2VFkW{display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:10px;padding-right:10px;font-size:13px;line-height:30px;font-weight:400}.promotions_card2__c8Ymr{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;height:160px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.16);box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border-radius:6px;overflow:hidden;min-width:330px;grid-gap:16px;gap:16px}.promotions_card2__c8Ymr .promotions_card2Content__2Mz5B{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex:2 1;-moz-box-flex:2;flex:2 1;padding:16px;border-radius:6px}.promotions_card2__c8Ymr .promotions_card2Content__2Mz5B h4{font-size:large;color:#333f57}.promotions_card2__c8Ymr .promotions_card2Content__2Mz5B p{font-size:small;margin-bottom:12px;line-height:18px}@media(max-width:576px){.promotions_card2__c8Ymr .promotions_card2Content__2Mz5B h4{font-size:medium}}.promotions_card2__c8Ymr .promotions_imageWrapper__3GTI5{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;position:relative}.promotions_arrow__1--Xs{width:30px!important;height:30px!important;background-color:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.16)!important;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)!important;border:none!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important;-webkit-justify-content:center!important;-moz-box-pack:center!important;justify-content:center!important;-webkit-align-items:center!important;-moz-box-align:center!important;align-items:center!important;z-index:1!important}.promotions_arrow__1--Xs:before{left:11px!important;top:11px!important;width:8px!important;height:8px!important}.promotions_arrow__1--Xs:first-of-type{left:-15px!important}.promotions_arrow__1--Xs:last-of-type{right:-15px!important}.types_container__3jYdH>div{padding:4px;position:relative}.types_container__3jYdH .types_name__1InLl{position:absolute;bottom:10px;color:#fff;display:-webkit-flex;display:-moz-box;display:flex;padding:8px;width:-moz-calc(100% - 8px);width:calc(100% - 8px);border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-weight:700}.types_container__3jYdH .types_hidden__Zo3EQ{display:none}.types_imageWrapper__2trZ-{position:relative;width:100%;height:350px;overflow:hidden;border-radius:10px}.types_imageWrapper__2trZ- img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;object-fit:cover;border-radius:10px;-webkit-filter:brightness(75%);filter:brightness(75%)}.types_imageWrapper__2trZ- img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.types_itemContainer__-voQT{padding-right:15px}.types_arrow__3RW7j{width:36px!important;height:36px!important;background-color:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.16)!important;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)!important;border:none!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important;-webkit-justify-content:center!important;-moz-box-pack:center!important;justify-content:center!important;-webkit-align-items:center!important;-moz-box-align:center!important;align-items:center!important}@media only screen and (max-width:768px){.types_arrow__3RW7j{margin:0 15px}}.types_arrow__3RW7j:before{left:13px!important;top:13px!important;width:10px!important;height:10px!important}.unforgettable-experience_section__pBJVB{background-color:#fff;margin:60px 0}.unforgettable-experience_section__pBJVB .unforgettable-experience_header__piys4{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:10px;grid-gap:10px;gap:10px}@media only screen and (max-width:768px){.unforgettable-experience_section__pBJVB .unforgettable-experience_header__piys4{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.unforgettable-experience_section__pBJVB .unforgettable-experience_header__piys4 .unforgettable-experience_title__2YuD5{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex:4 1;-moz-box-flex:4;flex:4 1}.unforgettable-experience_section__pBJVB .unforgettable-experience_header__piys4 .unforgettable-experience_title__2YuD5 h2{color:#333f57;font-weight:700;font-size:larger;width:100%;text-align:start}.unforgettable-experience_section__pBJVB .unforgettable-experience_header__piys4 .unforgettable-experience_title__2YuD5 span{font-size:small;margin-bottom:10px;text-align:start}.unforgettable-experience_section__pBJVB .unforgettable-experience_header__piys4 a{font-weight:500;font-size:small;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.unforgettable-experience_section__pBJVB .unforgettable-experience_header__piys4 a:hover{color:#ff6b6b}.unforgettable-experience_section__pBJVB .unforgettable-experience_header__piys4 a::-moz-selection{color:#fff}.unforgettable-experience_section__pBJVB .unforgettable-experience_header__piys4 a::selection{color:#fff}.unforgettable-experience_imgWrapper__3iSZI{position:relative;width:100%;height:310px}.unforgettable-experience_container__FlslV{margin:0}.unforgettable-experience_container__FlslV>div{padding:4px;position:relative}.unforgettable-experience_container__FlslV>div .unforgettable-experience_recommended__bi11E{position:absolute;top:14px;right:14px;padding:0 4px;background-color:#fff;border-radius:4px;color:#ff6b6b;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:14px;font-weight:600}.unforgettable-experience_container__FlslV img{border-radius:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;object-fit:cover}.unforgettable-experience_container__FlslV img:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}.unforgettable-experience_container__FlslV .unforgettable-experience_infoTexts__3lSjf{position:absolute;bottom:0;padding:12px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:-moz-linear-gradient(top,transparent,#000);background:linear-gradient(180deg,transparent,#000);width:-moz-calc(100% - 8px);width:calc(100% - 8px);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.unforgettable-experience_container__FlslV .unforgettable-experience_infoTexts__3lSjf .unforgettable-experience_name__3D9Vp{color:#fff;display:-webkit-flex;display:-moz-box;display:flex}.unforgettable-experience_container__FlslV .unforgettable-experience_infoTexts__3lSjf .unforgettable-experience_address__2STfY{color:rgba(255,255,255,.6);display:-webkit-flex;display:-moz-box;display:flex;font-size:small}.unforgettable-experience_container__FlslV .unforgettable-experience_hidden__2-6Ka{display:none}.unforgettable-experience_recommendedTooltip__qo1vb{background-color:#ff6b6b;color:#fff;padding:5px 8px}.unforgettable-experience_recommendedTooltipArrow__sUxdU:before{border-right-color:#ff6b6b!important;border-left-color:#ff6b6b!important}.viho-coin_container__33iTU{border:1px solid #eee;padding:20px;display:-webkit-flex;display:-moz-box;display:flex;grid-gap:10px;gap:10px;margin:60px 0}@media(max-width:576px){.viho-coin_container__33iTU{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.viho-coin_container__33iTU img{width:160px;height:160px;object-fit:contain}.viho-coin_container__33iTU .viho-coin_content__2XWf9{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;max-width:700px}.viho-coin_container__33iTU .viho-coin_content__2XWf9 h3{color:#333f57;font-size:x-large}.viho-coin_container__33iTU .viho-coin_content__2XWf9 p{font-size:medium;margin-bottom:16px}@media(max-width:576px){.viho-coin_container__33iTU .viho-coin_content__2XWf9 h3{font-size:large}.viho-coin_container__33iTU .viho-coin_content__2XWf9 p{font-size:small;line-height:normal}}.viho-coin_container__33iTU .viho-coin_buttons__3wBVi{display:-webkit-flex;display:-moz-box;display:flex;grid-gap:16px;gap:16px}.viho-coin_container__33iTU .viho-coin_btn__1DleT:first-of-type{background-color:#ff6b6b;color:#fff!important;border-color:#fff!important;text-transform:none!important}.viho-coin_container__33iTU .viho-coin_btn__1DleT:first-of-type:hover{border-color:#fff!important;background-color:#ff8f8f!important}.viho-coin_container__33iTU .viho-coin_btn__1DleT:last-of-type{color:#ff6b6b!important;border-color:#ff6b6b!important;text-transform:none!important}.viho-coin_container__33iTU .viho-coin_btn__1DleT:last-of-type:hover{background-color:#ff6b6b!important;color:#fff!important}.all-hotels_section__3MVIZ{grid-gap:1rem;gap:1rem}.all-hotels_section__3MVIZ,.all-hotels_section__3MVIZ .all-hotels_section_header__2s_8C{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.all-hotels_section__3MVIZ .all-hotels_section_header__2s_8C{grid-gap:.2rem;gap:.2rem;line-height:1}.all-hotels_section__3MVIZ .all-hotels_section_header__2s_8C .all-hotels_title__pZhBg{font-weight:600;color:#333f57;font-size:larger}.all-hotels_section__3MVIZ .all-hotels_section_header__2s_8C .all-hotels_description__J95jx{font-size:small;color:#9ca3af}.all-hotels_card_container__3ch0o{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:.4rem;gap:.4rem;margin-right:1rem;overflow:hidden;cursor:pointer;margin-top:20px;margin-bottom:20px}.all-hotels_card_container__3ch0o img{border-radius:10px}.all-hotels_card_container__3ch0o .all-hotels_content__2HfFa{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 .5rem}.all-hotels_card_container__3ch0o .all-hotels_content__2HfFa .all-hotels_category__3Jcak{font-size:.8rem;color:#9ca3af;font-weight:600}.all-hotels_card_container__3ch0o .all-hotels_content__2HfFa .all-hotels_title__pZhBg{font-size:1rem;color:#333f57;font-weight:600}.all-hotels_card_container__3ch0o .all-hotels_content__2HfFa .all-hotels_hotel_length__22TB7{font-size:.8rem;color:#9ca3af;display:-webkit-flex;display:-moz-box;display:flex;grid-gap:.5rem;gap:.5rem;-webkit-align-items:center;-moz-box-align:center;align-items:center}.all-hotels_card_container__3ch0o .all-hotels_content__2HfFa .all-hotels_hotel_length__22TB7 div{width:3px;height:3px;border-radius:50%;background-color:#9ca3af}.all-hotels_card_container__3ch0o .all-hotels_content__2HfFa .all-hotels_card_bottom__3m1g6{margin-top:auto}.all-hotels_card_container__3ch0o .all-hotels_content__2HfFa .all-hotels_card_bottom__3m1g6 .all-hotels_price_container___-SDU,.all-hotels_card_container__3ch0o .all-hotels_content__2HfFa .all-hotels_card_bottom__3m1g6 .all-hotels_rating_container__2JZRd{color:#333f57;font-size:.8rem}.destinations_container__3buBf{margin:60px 0;overflow-x:hidden}.destinations_header__2Kb96{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin:10px 0}@media only screen and (max-width:768px){.destinations_header__2Kb96{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.destinations_header__2Kb96 .destinations_title__13Tk2{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex:4 1;-moz-box-flex:4;flex:4 1}.destinations_header__2Kb96 .destinations_title__13Tk2 h2{color:#333f57;font-weight:700;font-size:larger;width:100%;text-align:start}.destinations_header__2Kb96 .destinations_title__13Tk2 span{font-size:small;margin-bottom:10px;text-align:start}.destinations_header__2Kb96 a{font-size:small;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.destinations_header__2Kb96 a:hover{color:#ff6b6b}.destinations_itemContainer__2nAMK{padding-right:10px}.destinations_itemContainer__2nAMK a{position:relative;height:175px;z-index:1;border-radius:10px;overflow:hidden;display:-webkit-flex;display:-moz-box;display:flex}.destinations_itemContainer__2nAMK img{object-fit:cover;width:100%;height:100%;-webkit-filter:brightness(75%);filter:brightness(75%)}.destinations_itemContainer__2nAMK h2{font-size:medium;position:absolute;bottom:3%;color:#fff;width:100%;text-align:center;padding:14px}@media(max-width:576px){.destinations_itemContainer__2nAMK{padding-right:5px}.destinations_itemContainer__2nAMK a{height:140px}.destinations_itemContainer__2nAMK h2{font-size:small}}.all-villas_section__9BjW3{grid-gap:1rem;gap:1rem}.all-villas_section__9BjW3,.all-villas_section__9BjW3 .all-villas_section_header__yiUXs{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.all-villas_section__9BjW3 .all-villas_section_header__yiUXs{grid-gap:.2rem;gap:.2rem;line-height:1}.all-villas_section__9BjW3 .all-villas_section_header__yiUXs .all-villas_title__2WCRE{font-weight:600;color:#333f57;font-size:larger}.all-villas_section__9BjW3 .all-villas_section_header__yiUXs .all-villas_description__21fL_{font-size:small;color:#9ca3af}.all-villas_card_container__2BR6A{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:.4rem;gap:.4rem;margin-right:1rem;overflow:hidden;cursor:pointer;margin-top:20px;margin-bottom:20px}.all-villas_card_container__2BR6A img{border-radius:10px}.all-villas_card_container__2BR6A .all-villas_content__1LnNg{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 .5rem}.all-villas_card_container__2BR6A .all-villas_content__1LnNg .all-villas_category__1i2GH{font-size:.8rem;color:#9ca3af;font-weight:600}.all-villas_card_container__2BR6A .all-villas_content__1LnNg .all-villas_title__2WCRE{font-size:1rem;color:#333f57;font-weight:600}.all-villas_card_container__2BR6A .all-villas_content__1LnNg .all-villas_villa_length__KbNtX{font-size:.8rem;color:#9ca3af;display:-webkit-flex;display:-moz-box;display:flex;grid-gap:.5rem;gap:.5rem;-webkit-align-items:center;-moz-box-align:center;align-items:center}.all-villas_card_container__2BR6A .all-villas_content__1LnNg .all-villas_villa_length__KbNtX div{width:3px;height:3px;border-radius:50%;background-color:#9ca3af}.all-villas_card_container__2BR6A .all-villas_content__1LnNg .all-villas_card_bottom__2xRN5{margin-top:auto}.all-villas_card_container__2BR6A .all-villas_content__1LnNg .all-villas_card_bottom__2xRN5 .all-villas_price_container__3nzB6,.all-villas_card_container__2BR6A .all-villas_content__1LnNg .all-villas_card_bottom__2xRN5 .all-villas_rating_container__2APuO{color:#333f57;font-size:.8rem}