.normal-container{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:20px;padding-right:20px}.btn{align-items:center;column-gap:0.5em;display:inline-flex}.btn:is(:hover,:focus){cursor:pointer}.btn .gb-shape svg{fill:currentColor}.primary-btn{align-items:center;background-color:var(--accent);color:var(--base-3);column-gap:0.5em;display:inline-flex;font-size:18px;font-weight:600;text-decoration:none;border:1px solid var(--accent);border-radius:8px;padding:14px 30px}.primary-btn:is(:hover,:focus){background-color:var(--base-3);color:var(--accent);cursor:pointer}.primary-btn .gb-shape svg{fill:currentColor}@media (max-width:767px){.primary-btn{font-size:17px;padding:11px 28px}}.ws-button{align-items:center;background-color:var(--accent-2);color:#ffffff;column-gap:0.5em;display:inline-flex;font-size:18px;font-weight:600;justify-content:center;text-decoration:none;border:1px solid var(--accent-2);border-radius:8px;padding:7px 30px}.ws-button:is(:hover,:focus){background-color:var(--base-3);color:var(--accent-2);cursor:pointer}.ws-button .gb-shape svg{width:39px;height:39px;fill:currentColor}@media (max-width:767px){.ws-button{font-size:17px}.ws-button .gb-shape svg{width:28px;height:28px}}.subheading{align-items:center;background-color:var(--base-2);color:var(--accent);column-gap:0.5em;display:inline-flex;font-size:16px;font-weight:500;border-radius:12px;padding:8px 19px}.subheading .gb-shape svg{fill:currentColor}@media (max-width:767px){.subheading{font-size:12px;padding:6px 15px}.subheading .gb-shape svg{height:25px;width:25px}}.underline-btn{align-items:center;color:var(--contrast);column-gap:0.5em;display:inline-flex;font-size:16px;font-weight:600;text-decoration:underline}.underline-btn:is(:hover,:focus){cursor:pointer;color:var(--accent)}.underline-btn .gb-shape svg{fill:currentColor}.secodanry-btn{align-items:center;background-color:var(--base);color:var(--accent);column-gap:0.5em;display:inline-flex;font-size:18px;font-weight:500;text-decoration:none;border-radius:12px;padding:4px 22px}.secodanry-btn:is(:hover,:focus){background-color:var(--accent);color:var(--base-3);cursor:pointer}.secodanry-btn .gb-shape svg{fill:currentColor}.posts-filter-wrapper .posts-category-filter{display:flex;align-items:center;column-gap:20px;overflow-x:auto;margin-left:0px;list-style-type:none;margin-bottom:42px;overflow-y:hidden}.posts-filter-wrapper .posts-category-filter .active{background-color:var(--contrast);color:var(--base-3)}.posts-filter-wrapper .posts-category-filter a{flex-grow:1;flex-shrink:0;color:var(--contrast);border:2px solid #d9d9d9;border-radius:12px;padding:17px 27px}.posts-filter-wrapper .posts-category-filter a:hover{background-color:var(--contrast);color:var(--base-3)}.posts-filter-wrapper .posts-category-filter li{display:flex;font-size:16px;font-weight:500;text-transform:capitalize}@media (max-width:767px){.posts-filter-wrapper .posts-category-filter a{padding-top:14px;padding-bottom:14px}.posts-filter-wrapper .posts-category-filter li{font-size:14px}}.posts-grid-container .post-card{border:1px solid #d9d9d9;border-radius:20px}.posts-grid-container .post-card-content{padding:12px 21px 30px 21px}.posts-grid-container .post-excerpt{font-size:14px;margin-bottom:19px}.posts-grid-container .post-tags{display:inline-flex;align-items:center;background-color:var(--accent);color:var(--base-3);font-size:14px;font-weight:600;margin-bottom:19px;border-radius:2px;padding:1px 8px}.posts-grid-container .post-title{font-size:21px;font-weight:500;line-height:120%}.posts-grid-container .post-title a{color:var(--contrast)}.posts-grid-container .posts-list-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;row-gap:40px}.posts-grid-container .read-more-btn{font-size:16px;font-weight:600;text-decoration:underline;color:var(--contrast);display:inline-flex;align-items:center;column-gap:14px}.posts-grid-container img{display:block;width:100%;height:263px;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px}@media (max-width:1024px){.posts-grid-container .posts-list-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.posts-grid-container .post-excerpt{font-size:12px}.posts-grid-container .post-tags{font-size:12px}.posts-grid-container .post-title{font-size:18px}.posts-grid-container .posts-list-container{grid-template-columns:1fr;row-gap:20px}}.posts-buttons-container .load-less-post svg{transform:scale(-1)}.posts-buttons-container .posts-load-buttons{margin-top:40px;display:flex;align-items:center;justify-content:center}.posts-buttons-container button{display:inline-flex;align-items:center;column-gap:12px;color:var(--contrast);background-color:var(--base-3);font-size:16px;font-weight:500;text-transform:capitalize;border:2px solid #d9d9d9;border-radius:12px;padding:17px 48px}.posts-buttons-container button:hover{background-color:var(--contrast);color:var(--base-3)}@media (max-width:767px){.posts-buttons-container .posts-load-buttons{margin-top:30px}.posts-buttons-container button{padding-top:12px;padding-bottom:12px}}.arrow-slide-btn{align-items:center;color:var(--accent);display:inline-flex;height:52px;justify-content:center;width:52px;border:2px solid var(--accent);border-radius:50px}.arrow-slide-btn:is(:hover,:focus){color:var(--base-3);background-color:var(--accent);cursor:pointer}.reverse-arrow-btn svg{transform:scale(-1)}.filter-wrapper .filter-options{font-size:16px;position:absolute;top:100%;right:0px;background-color:var(--base-3);margin-top:6px;margin-bottom:6px;list-style-type:none;width:max-content;min-width:180px;display:none;z-index:20;border:1px solid #dddddd}.filter-wrapper .filter-options li{font-size:16px;cursor:pointer;padding:10px 14px}.filter-wrapper .filter-options li:hover{background-color:#f5f5f5}.filter-wrapper .filter-options.active{display:block}.filter-wrapper .filter-toggle{display:inline-flex;align-items:center;justify-content:center;column-gap:12px;font-size:16px;font-weight:500;color:var(--contrast);background-color:#f2f4f4;border-radius:12px;padding:18px 27px}.filter-wrapper .tourist-trip-top{display:flex;justify-content:space-between;column-gap:20px;margin-bottom:40px}.filter-wrapper .trip-count{font-size:16px}.filter-wrapper .trip-filter{position:relative}@media (max-width:767px){.filter-wrapper .filter-toggle{padding-top:14px;padding-bottom:14px;font-size:14px;text-align:left}.filter-wrapper .tourist-trip-top{flex-direction:column-reverse;row-gap:30px;align-items:center;margin-bottom:30px}.filter-wrapper .trip-count{font-size:14px}}.grid-product-container .duration-container{display:flex;align-items:center;column-gap:12px;row-gap:8px;flex-wrap:wrap;margin-bottom:16px}.grid-product-container .location-reviews-container{display:flex;align-items:center;justify-content:space-between;column-gap:15px;flex-wrap:wrap;row-gap:8px;position:absolute;top:21px;left:11px;right:11px}.grid-product-container .price-container{padding-top:16px;border-top:2px solid var(--accent)}.grid-product-container .price-inner-container{display:flex;align-items:center;justify-content:space-between;column-gap:10px;flex-wrap:wrap;row-gap:8px;margin-bottom:15px}.grid-product-container .tourist-trip-item{overflow-x:hidden;overflow-y:hidden;display:flex;flex-direction:column;border:2px solid #e8e8e8;border-radius:12px}.grid-product-container .tourist-trip-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px;row-gap:40px}.grid-product-container .trip-button{width:100%;justify-content:center}.grid-product-container .trip-buttons{display:flex;row-gap:11px;flex-direction:column}.grid-product-container .trip-content{display:flex;justify-content:space-between;flex-direction:column;height:100%;padding:20px 34px 30px 34px}.grid-product-container .trip-days-nights,.trip-duration{font-size:16px;padding-left:12px;display:inline-flex;align-items:center;column-gap:8px;font-weight:500;border-left:2px solid #d9d9d9}.grid-product-container .trip-excerpt{margin-bottom:16px;font-size:15px}.grid-product-container .trip-excerpt p{font-size:15px}.grid-product-container .trip-includes{font-size:15px}.grid-product-container .trip-includes ul{margin-left:25px;margin-bottom:16px}.grid-product-container .trip-includes ul li{font-size:15px}.grid-product-container .trip-includes-title{font-size:15px;font-weight:600}.grid-product-container .trip-location{display:inline-flex;align-items:center;justify-content:center;column-gap:3px;background-color:#00000080;font-size:14px;font-weight:500;color:var(--base-3);border-radius:4px;padding:1px 8px}.grid-product-container .trip-media{position:relative;border-bottom:12px solid var(--accent)}.grid-product-container .trip-media img{width:100%;display:block;height:293px}.grid-product-container .trip-note{font-size:13px;font-weight:500;text-align:center}.grid-product-container .trip-price{color:var(--accent);font-size:21px;font-weight:500;background-color:var(--base-2);line-height:100%;border-radius:8px;padding:7px 11px}.grid-product-container .trip-price-label{font-size:16px;font-weight:500}.grid-product-container .trip-title{font-weight:500;margin-bottom:16px}.grid-product-container .trip-title a{color:var(--contrast)}.grid-product-container .whatsapp-btn{display:inline-flex;align-items:center;justify-content:center;background-color:var(--accent-2);color:var(--base-3);font-size:17px;font-weight:600;column-gap:8px;border:1px solid var(--accent-2);border-radius:9px;padding:11px 30px}.grid-product-container .whatsapp-btn:hover{background-color:var(--base-3);color:var(--accent-2)}@media (max-width:1024px){.grid-product-container .tourist-trip-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.grid-product-container .duration-container{column-gap:8px}.grid-product-container .location-reviews-container{top:15px;left:10px;right:10px}.grid-product-container .tourist-trip-list{grid-template-columns:1fr}.grid-product-container .trip-button{padding-top:10px;padding-bottom:10px;font-size:16px}.grid-product-container .trip-content{padding-left:18px;padding-right:18px}.grid-product-container .trip-days-nights svg{width:20px;height:20px}.grid-product-container .trip-days-nights,.trip-duration{padding-left:8px;font-size:12px}.grid-product-container .trip-duration svg{width:15px;height:15px}.grid-product-container .trip-excerpt{font-size:12px}.grid-product-container .trip-excerpt p{font-size:12px}.grid-product-container .trip-includes{font-size:12px}.grid-product-container .trip-includes ul li{font-size:12px}.grid-product-container .trip-includes-title{font-size:12px}.grid-product-container .trip-location{font-size:12px}.grid-product-container .trip-location svg{width:13px;height:13px}.grid-product-container .trip-media{border-bottom-width:9px;border-bottom-style:solid}.grid-product-container .trip-media img{height:214px}.grid-product-container .trip-note{font-size:10px}.grid-product-container .trip-price{font-size:16px;padding:5px 7px}.grid-product-container .trip-price-label{font-size:13px}.grid-product-container .trip-title{font-size:18px}}.pagination-container .page-numbers{color:#6b6b6b;font-size:18px;font-weight:600;min-width:40px;text-align:center}.pagination-container .page-numbers.current{color:var(--contrast)}.pagination-container .page-numbers:hover{color:var(--contrast)}.pagination-container .prev.page-numbers,.next.page-numbers{display:inline-flex;align-items:center;justify-content:center;color:var(--accent)}.pagination-container .prev.page-numbers:hover,.next.page-numbers:hover{color:var(--contrast)}.pagination-container .tourist-trip-pagination{display:flex;align-items:center;justify-content:center;margin-top:40px;column-gap:15px}.social-btn{align-items:center;background-color:var(--base-2);color:var(--accent);display:inline-flex;height:36px;justify-content:center;width:36px;border-radius:50px}.social-btn:is(:hover,:focus){background-color:var(--accent);color:var(--base-2);cursor:pointer}.itinerary-container{margin-bottom:38px;padding-bottom:20px;border-bottom:1px solid #d9d9d9}@media (max-width:767px){.itinerary-container{margin-bottom:30px}}