.package-image-slider{width:100%;position:relative;height:500px;margin-bottom:40px}.package-image-slider button.custom-arrow{position:absolute;bottom:-30px;z-index:1;background:transparent;border:none;right:0;transform:unset;width:-moz-fit-content;width:fit-content;left:auto;padding:0}.package-image-slider button.custom-arrow img{max-width:60px;object-fit:contain}.package-image-slider button.custom-arrow.left{left:auto;right:125px}.package-image-slider button.custom-arrow.right{right:50px;left:auto}.package-image-slider .swiper-slide{padding-left:10px}.package-image-slider .swiper-slide:first-child{padding-left:0}@media(max-width:992px){.package-image-slider{height:400px}}@media(max-width:768px){.package-image-slider{height:300px}}.package-image-slide{position:relative;width:100%;height:500px}@media(max-width:992px){.package-image-slide{height:400px}}@media(max-width:768px){.package-image-slide{height:300px}}.package-image{object-fit:cover;border-radius:8px}.package-image-slider .custom-arrow.package-slider-prev{left:20px}.package-image-slider .custom-arrow.package-slider-next{right:20px}.destination-tabs{display:flex;gap:50px;margin-bottom:24px;flex-wrap:wrap;background-color:#d48eff;position:relative}.destination-tabs:after{right:-100%}.destination-tabs:after,.destination-tabs:before{content:"";position:absolute;width:200%;height:100%;background-color:#d48eff;z-index:0}.destination-tabs:before{left:-100%}.destination-tab{z-index:1;font-weight:600;transition:all .3s ease;cursor:pointer;border:none;outline:none;background-color:transparent;height:78px;font-size:20px;font-weight:700;font-family:var(--font-quicksand);display:flex;align-items:center;gap:10px;padding:14px 30px}.destination-tab:hover{color:#fff}.destination-tab:hover img{filter:brightness(0) invert(1)}.destination-tab.active{border-top:2px solid #fff;border-bottom:2px solid #fff;color:#fff}@media(max-width:768px){.destination-tab{padding:10px 20px;font-size:14px}}@media screen and (max-width:1600px){.destination-tabs{gap:0}.destination-tab{font-size:16px;height:65px;padding:14px}}@media screen and (max-width:576px){.destination-tab{width:100%}}.inclusions-tab{width:100%;padding:16px 24px}.inclusions-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:992px){.inclusions-list{grid-template-columns:1fr}}.inclusion-item{display:flex;align-items:flex-start;gap:12px}.inclusion-checkmark{display:flex;width:26px}.inclusion-checkmark img{width:100%;height:100%;object-fit:contain}.inclusion-text{width:calc(100% - 38px);color:#000;font-size:22px;font-weight:600;line-height:1.2}@media screen and (max-width:1600px){.inclusions-tab{padding:0}.inclusion-text{font-size:18px}}.hotel-amenities-tabs{width:100%;margin-top:15px}.amenities-tabs-navigation{display:flex;gap:10px;margin-bottom:24px;flex-wrap:wrap}.amenities-list{margin-top:40px}.amenities-accordion{display:block}.amenity-tab{padding:14px 30px;border:2px solid #000;border-radius:28px;background:transparent;color:#000;text-decoration:none;font-weight:700;font-size:18px;line-height:1.2;transition:all .3s ease;display:flex;align-items:center;gap:5px;font-family:var(--font-quicksand);cursor:pointer}.amenity-tab,.amenity-tab:hover{box-shadow:-3px 4px 0 #000,-3px 4px 0 #000}.amenity-tab:hover{background:#a54cdc;color:#fff}.amenity-tab:hover img{filter:brightness(0) invert(1)}.amenity-tab.active{background:#a54cdc;color:#fff;box-shadow:-3px 4px 0 #000,-3px 4px 0 #000}@media(max-width:768px){.amenity-tab{padding:12px 20px;font-size:16px}}.accordion-item{margin-bottom:15px;border:2px solid #000;border-radius:28px;overflow:hidden;box-shadow:-3px 4px 0 #000}.accordion-header{width:100%;padding:14px 20px;border:none;background:transparent;color:#000;font-weight:700;font-size:16px;line-height:1.2;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--font-quicksand);transition:all .3s ease}.accordion-header:hover{background:#a54cdc;color:#fff}.accordion-header:hover img{filter:brightness(0) invert(1)}.accordion-header.open{background:#a54cdc;color:#fff}.accordion-header.open img{filter:brightness(0) invert(1)}.accordion-header img{width:20px;height:20px;transition:transform .3s ease}.accordion-header.open img{transform:rotate(180deg)}.accordion-content{padding:20px;background:#fff}.amenities-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(max-width:992px){.amenities-grid{grid-template-columns:1fr}}.amenity-item{display:flex;align-items:flex-start;gap:12px}.amenity-checkmark{display:flex;width:26px}.amenity-checkmark img{width:100%;height:100%;object-fit:contain}.amenity-text{width:calc(100% - 38px);color:#000;font-size:22px;font-weight:600;line-height:1.2}.no-amenities{color:#666;padding:20px;text-align:center}@media screen and (max-width:1600px){.amenity-text{font-size:18px}}.hotels-tab{width:100%;padding:10px 16px}.hotel-details{width:100%}.hotel-details .hotel-rating{display:flex;gap:4px;margin-bottom:8px}.hotel-details .hotel-rating .star-icon{width:24px;height:24px}.hotel-name{font-size:28px;font-weight:700;color:#000;margin-bottom:6px}.location{display:flex;margin-bottom:20px;gap:20px}.location a{font-family:var(--font-quicksand);font-size:16px;font-weight:600;color:#6d14a5;text-decoration:underline}.location .location-info{display:flex;gap:10px;align-items:center}.location .location-info p{font-family:var(--font-quicksand);font-size:16px;font-weight:600}.location .location-info img{width:15px}.hotel-description{font-size:18px;line-height:1.2;color:#000;font-weight:600;margin:0 0 20px}.hotel-image-slider{position:relative;width:100%;height:640px;margin:0 auto;padding:0 109px}.hotel-image-slider .custom-arrow{background:transparent;border:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.hotel-image-slider .custom-arrow img{max-width:60px}.hotel-image-slider .custom-arrow.left{left:0}.hotel-image-slider .custom-arrow.right{right:0}.hotel-image-slide{position:relative;width:100%;height:640px}.hotel-image{object-fit:cover}.hotel-amenities-section{margin-top:32px}.amenities-title{font-size:28px;font-weight:700;color:#000;margin-bottom:15px}.no-hotel{color:#666;font-style:italic;padding:40px;text-align:center}@media screen and (max-width:1600px){.hotels-tab{padding:0}.hotel-image-slider{padding:0 85px;height:500px}.hotel-image-slide{height:500px}}@media screen and (max-width:768px){.hotel-image-slider{padding:0 15px}.amenities-title,.hotel-name{font-size:22px}.amenities-grid{gap:12px}.amenity-text,.hotel-description{font-size:16px}.hotel-image-slider{padding:0 15px;height:300px}.hotel-image-slide{height:300px}}.activities-tab{width:100%;padding:20px 16px}.activities-grid{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px}.activity-card{display:flex;flex-direction:column;gap:10px}.activity-image-container{position:relative;width:100%;height:166px;overflow:hidden;background:#f0f0f0}.activity-image{object-fit:cover}.activity-name{font-size:22px;font-weight:600;color:#000;text-align:left;margin:0}.no-activities{color:#000;padding:40px;text-align:center}@media screen and (max-width:1600px){.activities-tab{padding:0}.activities-grid{gap:22px;grid-template-columns:repeat(3,1fr)}.activity-name{font-size:18px}}@media screen and (max-width:768px){.activities-grid{gap:15px;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:576px){.activities-grid{gap:15px;grid-template-columns:repeat(2,1fr)}}.payment-tab{width:100%;padding:16px 24px}.payment-options{display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px}.payment-option-card{display:flex;align-items:flex-start;gap:12px}.payment-checkmark{display:flex;width:26px}.payment-checkmark img{width:100%;height:100%;object-fit:contain;margin-top:4px}.payment-content{width:calc(100% - 38px)}.payment-title{font-weight:700}.payment-description,.payment-title{color:#000;font-size:22px;line-height:1.2;font-family:var(--font-quicksand)}.payment-description{font-weight:600;margin:5px 0 0}.payment-deposit{font-size:16px;font-weight:600;color:var(--primary-color);margin:0}@media screen and (max-width:1600px){.payment-tab{padding:0}.payment-title{font-size:20px}.payment-description{font-size:18px}}.package-tabs{width:100%}.package-tabs-navigation{display:flex;gap:10px;margin-bottom:24px;flex-wrap:wrap;padding-left:6px}.package-tab{padding:14px 30px;border:2px solid #000;border-radius:28px;background:transparent;color:#000;text-decoration:none;font-weight:700;font-size:20px;line-height:1.2;transition:all .3s ease;display:flex;align-items:center;gap:5px;font-family:var(--font-quicksand);cursor:pointer}.package-tab,.package-tab:hover{box-shadow:-3px 4px 0 #000,-3px 4px 0 #000}.package-tab:hover{background:#a54cdc;color:#fff}.package-tab:hover img{filter:brightness(0) invert(1)}.package-tab.active{background:#a54cdc;color:#fff;box-shadow:-3px 4px 0 #000,-3px 4px 0 #000}@media(max-width:768px){.package-tab{padding:12px 20px;font-size:16px}}.package-tab-content{overflow:hidden;opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease;border:2px solid #000;border-radius:20px;padding:24px}.package-tab-content.transitioning{opacity:0;transform:translateY(10px)}@media(max-width:576px){.package-tab-content{padding:22px 15px}.package-tab img{max-width:14px}}.pricing-sidebar{position:-webkit-sticky;position:sticky;top:85px;background:transparent;border:2px solid #000;border-radius:20px;padding:24px;width:100%;max-width:450px;margin-left:auto;margin-bottom:88px}@media(max-width:1200px){.pricing-sidebar{position:relative;top:0;max-width:100%;margin:24px 0}}.pricing-header{margin-bottom:24px;display:flex;justify-content:flex-end;flex-wrap:wrap}.titlebtnstyle{padding:14px 30px;border:2px solid #000;border-radius:28px;background:transparent;color:#000;text-decoration:none;font-weight:700;font-size:20px;line-height:1.2;transition:all .3s ease;display:flex;align-items:center;gap:5px;font-family:var(--font-quicksand);box-shadow:-3px 4px 0 #000,-3px 4px 0 #000;width:-moz-fit-content;width:fit-content}.pricing-options{gap:20px;padding-bottom:92px}.pricing-option,.pricing-options{display:flex;flex-direction:column}.pricing-option{align-items:flex-start;gap:12px;cursor:pointer;padding:0;border-radius:8px;transition:background .3s ease}.pricing-option .inputwithtitle{display:flex;align-items:center;gap:8px}.pricing-option:hover{background:#f9f9f9}.pricing-option input[type=radio]{margin:0;cursor:pointer;width:23px;height:23px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:2px solid #e0e0e0;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;position:relative}.pricing-option input[type=radio]:after{content:"";width:11px;height:11px;border-radius:50%;background:#a54cdc;transform:scale(0)}.pricing-option input[type=radio]:checked{border:2px solid #6d14a5;box-shadow:0 0 0 4px #d48eff}.pricing-option input[type=radio]:checked:after{transform:scale(1)}.pricing-option input[type=radio]:not(:checked):hover{border-color:#d48eff}.pricing-option-content{width:100%}.pricing-label{display:block;font-weight:600;font-size:18px;color:#000}.pricing-values{display:flex;justify-content:space-between;gap:10px}.price-original{text-decoration:line-through;color:#ffbe00;font-size:35px;font-weight:800;-webkit-text-decoration-color:red;text-decoration-color:red;font-family:var(--font-oswald)}.price-discounted{font-size:18px;line-height:24px;font-weight:700;color:var(--black);margin:0;display:flex;justify-content:center;text-align:right}.price-discounted .price-label{text-transform:capitalize}.price-discounted .priceValue{font-weight:700;font-size:35px;line-height:43px;color:var(--secondary-color);font-family:var(--font-oswald);text-transform:uppercase;padding:0 1px 0 5px}.price-discounted sub{font-size:20px;line-height:26px;font-weight:700;margin-top:auto}.price-amount{font-size:24px;font-weight:700;color:var(--primary-color)}.enquirybtndiv{position:absolute;bottom:-32px;margin:0 auto;width:100%;left:0}.enquirybtndiv .btn{margin:0 auto}@media screen and (max-width:1600px){.pricing-options{padding-bottom:64px}}.contact-info-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-top:60px}@media(max-width:992px){.contact-info-cards{grid-template-columns:1fr}}.contactitemlink{display:block}.contactitemlink.callitem .contact-card .contenttext .contact-title{color:#6d14a5}.contactitemlink.email .contact-card .contenttext .contact-title{color:#ffbe00}.contactitemlink.email .contact-card .contenttext .contact-info{font-size:21px}.contactitemlink.whatsapp .contact-card .contenttext .contact-title{color:#65de65}.contact-card{transition:transform .3s ease,box-shadow .3s ease;display:grid;grid-template-columns:auto 1fr}.contact-card .contact-icon{display:flex}.contact-card .contact-icon img{width:122px}.contact-card .contenttext{border:1px solid #000;border-radius:0 20px 20px 0;border-left:0;padding:17px 17px 17px 38px;margin-left:-20px;display:flex;flex-direction:column;justify-content:center;width:calc(100% + 20px);overflow:hidden}.contact-card .contenttext .contact-title{font-size:18px;margin:0 0 5px;font-family:var(--font-quicksand)}.contact-card .contenttext .contact-info,.contact-card .contenttext .contact-title{font-weight:700;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-ms-line-clamp:1;-ms-box-orient:vertical;text-transform:uppercase}.contact-card .contenttext .contact-info{font-size:26px;margin:0;font-family:var(--font-oswald)}.contact-card:hover{transform:translateY(-4px)}@media screen and (max-width:1750px){.contact-card .contenttext{padding:12px 12px 12px 38px}.contact-card .contact-icon img{width:100px}}@media screen and (max-width:1600px){.contact-info-cards{margin-top:20px;gap:15px}.contact-card .contenttext .contact-info{font-size:20px}.contact-card .contenttext .contact-title,.contactitemlink.email .contact-card .contenttext .contact-info{font-size:16px}}@media screen and (max-width:1400px){.contact-info-cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.contact-info-cards{grid-template-columns:1fr}}.related-packages{padding:60px 0;background:#f9f9f9}.related-packages-header{text-align:center;margin-bottom:40px}.related-packages-title{font-size:36px;font-weight:700;color:#333;margin-bottom:16px}.related-packages-title span{display:block;color:var(--primary-color)}@media(max-width:992px){.related-packages-title{font-size:28px}}.related-packages-description{font-size:16px;line-height:1.6;color:#666;max-width:800px;margin:0 auto}.related-packages-slider{position:relative}.related-packages-slider .swiper-slide{padding-right:10px}.package-detail-template{width:100%}.package-detail-template .package-image-slider-main{width:100%;padding-top:148px;background-color:#fff}.package-header{margin:0 0 40px;text-align:left}@media(max-width:992px){.package-header{margin:0 0 24px}}.package-title{font-size:38px;font-weight:700;color:#000;margin:0 0 5px}@media(max-width:992px){.package-title{font-size:28px}}@media(max-width:768px){.package-title{font-size:24px}}.package-description{font-size:18px;line-height:1.2;color:#000;max-width:1400px;margin:0}@media(max-width:992px){.package-description{font-size:16px}}.package-content-layout{display:grid;grid-template-columns:1fr 450px;grid-gap:24px;gap:24px}.package-content-left,.package-content-right{width:100%;overflow:hidden}@media screen and (max-width:1600px){.package-content-layout{grid-template-columns:1fr 390px;gap:20px}.pricing-label{font-size:16px;line-height:22px}.price-original{font-size:24px;line-height:30px}.price-discounted{font-size:16px;line-height:19px}.price-discounted .priceValue{font-size:24px;line-height:30px}}@media screen and (max-width:992px){.package-content-layout{grid-template-columns:1fr;gap:20px}.pricing-sidebar{margin:0 0 38px}.package-detail-template .package-image-slider-main{padding-top:78px}}.packageListingTemplate{padding:40px 0}.packageListingTemplate .wrapper{display:flex;gap:50px;position:relative}@media(max-width:992px){.packageListingTemplate .wrapper{flex-direction:column;gap:20px}}.packageListingTemplate .packageCard{margin:0}.packageListingTemplate .filterbtns{margin-left:0}.packageListingTemplate .mobile-filter-toggle{display:none;align-items:center;gap:10px;padding:12px 24px;background-color:#fff;color:#6d14a5;border:1px solid #6d14a5;border-radius:30px;font-weight:700;font-size:16px;cursor:pointer;width:-moz-fit-content;width:fit-content;margin-bottom:10px;transition:all .2s}.packageListingTemplate .mobile-filter-toggle:hover{background-color:#6d14a5;color:#fff}.packageListingTemplate .mobile-filter-toggle:hover img{filter:brightness(0) invert(1)}@media(max-width:992px){.packageListingTemplate .mobile-filter-toggle{display:flex}}.packageListingTemplate .close-filters-btn{display:none;background:none;border:none;font-size:32px;color:#878787;cursor:pointer;padding:5px;position:absolute;right:15px;top:12px}@media(max-width:992px){.packageListingTemplate .close-filters-btn{display:block}}.packageListingTemplate .sidebar{width:320px;flex-shrink:0;background:#fff;border-radius:12px;padding:0 0 20px;box-shadow:0 4px 20px rgba(0,0,0,.05);height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:100px;transition:transform .3s ease-in-out;z-index:100}@media(max-width:992px){.packageListingTemplate .sidebar{position:fixed;top:0;left:0;width:360px;height:100vh;z-index:2000;overflow-y:auto;border-radius:0;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:2px 0 10px rgba(0,0,0,.1)}.packageListingTemplate .sidebar.open{transform:translateX(0)}}@media(max-width:576px){.packageListingTemplate .sidebar{width:85%}}.packageListingTemplate .sidebar h2{font-size:32px;font-weight:700;color:#6d14a5;text-transform:uppercase;font-family:var(--font-oswald)}.packageListingTemplate .sidebar p{font-size:20px;font-weight:700;font-family:var(--font-quicksand)}.packageListingTemplate .sidebar .input-wrapper{position:relative;display:inline-block;text-align:center;margin-right:1rem}.packageListingTemplate .sidebar .currency{position:absolute;font-weight:500;left:10px;top:50%;font-family:var(--font-quicksand);transform:translateY(-50%);pointer-events:none}.packageListingTemplate .sidebar .input{padding-left:25px;border:2px solid #000;font-family:var(--font-quicksand);font-weight:500;outline:none;height:35px;width:100px;font-size:.9rem;border-radius:10px;text-align:left}.packageListingTemplate .sidebar .input-range-wrapper{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.packageListingTemplate .filterGroup{margin-bottom:2rem;border-bottom:1px solid #eee;padding-bottom:1.5rem}.packageListingTemplate .filterGroup:last-child{border-bottom:none;margin-bottom:0}.packageListingTemplate .filterGroup h3{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:#333;font-family:var(--font-quicksand)}.packageListingTemplate .filterGroup .filterTitle{font-size:32px;line-height:38px;font-weight:700;color:#6d14a5;text-transform:uppercase;font-family:var(--font-oswald)}.packageListingTemplate .checkboxGroup{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.8rem;gap:.8rem}.packageListingTemplate .checkboxLabel{display:flex;align-items:center;gap:.4rem;cursor:pointer;font-size:.95rem;color:#555;transition:color .2s;font-family:var(--font-quicksand);font-size:18px}.packageListingTemplate .checkboxLabel:hover{color:#6d14a5}.packageListingTemplate .checkboxLabel input[type=checkbox]{width:18px;height:18px;accent-color:#6d14a5;cursor:pointer}.packageListingTemplate .mainContent{flex:1 1;margin:0}.packageListingTemplate .header-main{margin-bottom:2rem}.packageListingTemplate .header-main h1{font-size:2.5rem;font-weight:800;margin-bottom:.5rem;text-transform:uppercase;color:#333}.packageListingTemplate .header-main h1 span{color:#6d14a5}.packageListingTemplate .header-main p{color:#666;font-size:1.1rem}.packageListingTemplate .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}@media(max-width:1200px){.packageListingTemplate .grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.packageListingTemplate .grid{grid-template-columns:2fr}}.packageListingTemplate .noResults{text-align:center;padding:4rem;background:#f9f9f9;border-radius:12px}.packageListingTemplate .noResults h3{font-size:1.5rem;margin-bottom:1rem;color:#333}.packageListingTemplate .noResults p{color:#666}.sliderrange{width:calc(100% - 20px)!important;position:relative;left:10px!important}@media screen and (max-width:1600px){.packageListingTemplate .wrapper{gap:30px}.packageListingTemplate .grid{gap:20px}.packageListingTemplate .sidebar{width:250px}.packageListingTemplate .checkboxGroup{gap:10px}.packageListingTemplate .checkboxLabel{font-size:15px}}@media screen and (max-width:1600px)and (min-width:993px){.packageListingTemplate .packageCard{margin:0}.packageListingTemplate .packageCard .offersprovide .offerItem{padding-right:14px;padding-left:5px}.packageListingTemplate .packageCard .offersprovide .offerItem:after{font-size:16px;right:1px}.packageListingTemplate .packageCard .offersprovide .offerItem:first-child{padding-left:0}.packageListingTemplate .packageCard .offersprovide .offerItem:last-child{padding-right:0}.packageListingTemplate .packageCard .description{min-height:45px}.packageListingTemplate .packageCard .offerIcon{max-width:20px}.packageListingTemplate .packageCard .offersprovide{padding:10px 0}.packageListingTemplate .packageCard .priceLink{margin-top:6px}.packageListingTemplate .packageCard .imageContainer{height:240px}}@media screen and (max-width:992px){.packageListingTemplate .sidebar{padding:20px;width:350px}}.searchFilter{width:100%}.searchFilter .input-wrapper{position:relative}.searchFilter .input-wrapper .inputText{width:100%;outline:none;border:none;border-bottom:2px solid #000;font-size:16px;padding:10px}.searchFilter .input-wrapper .inputText::placeholder{color:#999;font-size:15px}.searchFilter .input-wrapper .searchIcon{position:absolute;right:-40px;top:50%;transform:translateY(-50%)}.searchFilter .cities{display:flex;flex-wrap:wrap;flex-direction:column;gap:10px;margin-top:10px}.searchFilter .cities .city{padding:5px 10px;cursor:pointer;font-size:18px;font-family:var(--font-quicksand);font-weight:500}.typologyFilter{width:100%}.typologyFilter .input-wrapper{position:relative}.typologyFilter .input-wrapper .inputText{width:100%;outline:none;border:none;border-bottom:2px solid #000;font-size:16px;padding:10px}.typologyFilter .input-wrapper .inputText::placeholder{color:#999;font-size:15px}.typologyFilter .input-wrapper .searchIcon{position:absolute;right:-40px;top:50%;transform:translateY(-50%)}.typologyFilter .typologiesList{display:flex;flex-wrap:wrap;flex-direction:column;gap:10px;margin-top:10px}.typologyFilter .typologiesList .typologyItem{padding:5px 10px;cursor:pointer;font-size:18px;font-family:var(--font-quicksand);font-weight:500}