:root{--color-primary: #FF7043;--color-secondary: #F0F0F0;--color-border: #EDEDED;--color-hero-bg: #F6F6F6;--color-white: #FFFFFF;--color-black: #000000}.read-more-btn{color:#757575;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:2px;cursor:pointer;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;margin-left:0}.read-more-btn:hover{color:#000;text-decoration:underline}.read-more-btn:active{color:#000}.read-more-button,.read-more-gray{font-family:var(--wp--preset--font-family--manrope, "Manrope", sans-serif);color:#000;font-size:16px;font-weight:500;line-height:20px}@media(max-width: 768px){.read-more-button,.read-more-gray{font-family:var(--wp--preset--font-family--manrope, "Manrope", sans-serif);color:#000;font-size:14px;font-weight:500;line-height:20px}}.read-more-button,.read-more-gray{background:rgba(0,0,0,0);border:none;padding:0;margin-top:8px;text-decoration:underline;cursor:pointer;color:#526ed3}.read-more-button:hover,.read-more-gray:hover{color:#3d5bb8;text-decoration:none}.read-more-button:focus,.read-more-gray:focus{outline:2px solid #9ca3af;outline-offset:2px}.read-more-button.gray,.gray.read-more-gray{color:#6b7280}.read-more-button.gray:hover,.gray.read-more-gray:hover{color:#4b5563}.read-more-button.gray:active,.gray.read-more-gray:active{color:#374151}.read-more-gray{color:#6b7280 !important}.read-more-gray:hover{color:#4b5563 !important}.read-more-gray:active{color:#374151 !important}.image-container{width:100%;margin-bottom:0}.image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px;display:block}.content-container{display:flex;flex-direction:column}.content-container .content-title{margin-top:0;margin-bottom:0}.content-container .content-text{margin-top:0;margin-bottom:0}.image-text-grid{display:grid;gap:16px}@media(min-width: 768px){.image-text-grid{gap:32px}}@media(min-width: 1334px){.image-text-grid{gap:52px}}.card{background:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease}.card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)}.card{display:flex;flex-direction:column}.user-avatar,.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-header .review-avatar{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;flex-shrink:0;background:#f5f5f5 !important}.user-avatar .avatar-initial,.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-header .review-avatar .avatar-initial{font-family:var(--wp--preset--font-family--manrope, "Manrope", sans-serif);font-size:var(--wp--preset--font-size--medium, 16px);line-height:1.4;font-weight:400;color:#000}.rating-stars,.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-user-section .review-user-info .review-rating{display:flex;gap:2px}.rating-stars .star,.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-user-section .review-user-info .review-rating .star{display:flex;align-items:center;justify-content:center}.rating-stars .star svg,.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-user-section .review-user-info .review-rating .star svg{width:14px;height:14px}.wp-block-seo-satellite-reviews{position:relative;padding-top:48px;padding-bottom:48px}.wp-block-seo-satellite-reviews .reviews-background{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background-image:url("../../images/background%20noise.962c0707.png");background-size:auto;background-position:0 0;background-repeat:repeat;z-index:-1}.wp-block-seo-satellite-reviews .reviews-title{text-align:center;margin:0;margin-bottom:40px}.wp-block-seo-satellite-reviews .reviews-container{position:relative;padding-bottom:0px;width:100%}.wp-block-seo-satellite-reviews .reviews-section{margin:0;width:100%;overflow:hidden}.wp-block-seo-satellite-reviews .reviews-section .reviews-loading,.wp-block-seo-satellite-reviews .reviews-section .reviews-error{align-items:center;justify-content:center;display:flex;flex-direction:column;gap:16px;padding:40px 20px;text-align:center}.wp-block-seo-satellite-reviews .reviews-section .reviews-loading .loading-spinner,.wp-block-seo-satellite-reviews .reviews-section .reviews-error .loading-spinner{width:32px;height:32px;border:3px solid var(--color-border);border-top:3px solid #526ed3;border-radius:50%;animation:spin 1s linear infinite}.wp-block-seo-satellite-reviews .reviews-section .reviews-loading p,.wp-block-seo-satellite-reviews .reviews-section .reviews-error p{font-family:var(--wp--preset--font-family--manrope, "Manrope", sans-serif);font-size:var(--wp--preset--font-size--medium, 16px);font-weight:500;line-height:1.4;color:#757575}.wp-block-seo-satellite-reviews .reviews-slider{position:relative;border-radius:16px;width:100%;margin:0;padding:0}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track{display:flex;gap:16px;overflow:hidden;width:100%}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track.mobile-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--color-border) rgba(0,0,0,0)}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track.mobile-scroll::-webkit-scrollbar{height:4px}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track.mobile-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track.mobile-scroll::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track.desktop-slider{overflow:hidden}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card{flex:0 0 auto;padding:16px 20px 30px 16px;min-height:244px;width:375px;gap:10px;background:var(--color-white);border-radius:16px}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-tour-name{font-family:var(--wp--preset--font-family--manrope, "Manrope", sans-serif);color:#000;font-size:15px;font-weight:500;line-height:20px;transition:opacity .2s ease}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-tour-name:hover{opacity:.8;text-decoration:underline;color:#3d5bb8}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-tour-name{color:var(--primary, #526ED3);margin-bottom:0;cursor:pointer;text-decoration:none}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-header{display:flex;flex-direction:column;gap:10px;position:relative}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-header .review-date{color:var(--Text-secondary, #757575);font-family:var(--font, Manrope);font-size:13px;font-style:normal;font-weight:500;line-height:18px;color:#757575;position:absolute;top:0;right:0;z-index:1}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-user-section{display:flex;align-items:flex-start;gap:12px}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-user-section .review-user-info{flex:1;display:flex;flex-direction:column;gap:4px}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track .review-card .review-user-section .review-user-info .review-name{color:var(--Text-primary, #000);font-family:var(--font, Manrope);font-size:14px;font-style:normal;font-weight:700;line-height:20px}.wp-block-seo-satellite-reviews .slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:var(--color-white);border:1px solid var(--color-border);box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}.wp-block-seo-satellite-reviews .slider-nav:hover{background:#f8f8f8}.wp-block-seo-satellite-reviews .slider-nav svg{width:40px;height:40px;color:#000}.wp-block-seo-satellite-reviews .slider-nav.slider-nav-prev{left:0}.wp-block-seo-satellite-reviews .slider-nav.slider-nav-next{right:0}.wp-block-seo-satellite-reviews .review-content-wrapper{display:flex;flex-direction:column;position:relative;gap:4px;flex:1}.wp-block-seo-satellite-reviews .review-content{font-family:var(--wp--preset--font-family--manrope, "Manrope", sans-serif);font-size:14px;font-weight:500;line-height:20px;color:#000}.wp-block-seo-satellite-reviews .review-content.collapsed{overflow:hidden;text-overflow:ellipsis}.wp-block-seo-satellite-reviews .review-content.expanded{display:block;overflow:visible;max-height:none;-webkit-line-clamp:none;line-clamp:none}.wp-block-seo-satellite-reviews .read-more-button,.wp-block-seo-satellite-reviews .read-more-gray{position:absolute;bottom:0;right:0;z-index:2}.wp-block-seo-satellite-reviews .read-more-button:focus,.wp-block-seo-satellite-reviews .read-more-gray:focus{outline:2px solid var(--Text-secondary, #757575);outline-offset:2px}@media(max-width: 767px){.wp-block-seo-satellite-reviews .reviews-section{overflow:visible}.wp-block-seo-satellite-reviews .reviews-slider .slider-nav{display:none}.wp-block-seo-satellite-reviews .reviews-slider{max-height:none;overflow:visible}.wp-block-seo-satellite-reviews .reviews-slider .reviews-track{max-height:none}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.scroll-locked{position:fixed;width:100%;overflow:hidden}.popup,.modal,[class*=popup],[class*=modal]{overscroll-behavior:contain}.popup::-webkit-scrollbar,.modal::-webkit-scrollbar,[class*=popup]::-webkit-scrollbar,[class*=modal]::-webkit-scrollbar{width:8px}.popup::-webkit-scrollbar-track,.modal::-webkit-scrollbar-track,[class*=popup]::-webkit-scrollbar-track,[class*=modal]::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:4px}.popup::-webkit-scrollbar-thumb,.modal::-webkit-scrollbar-thumb,[class*=popup]::-webkit-scrollbar-thumb,[class*=modal]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:4px}.popup::-webkit-scrollbar-thumb:hover,.modal::-webkit-scrollbar-thumb:hover,[class*=popup]::-webkit-scrollbar-thumb:hover,[class*=modal]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}.popup.scroll-top,.modal.scroll-top,[class*=popup].scroll-top,[class*=modal].scroll-top{box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.popup.scroll-bottom,.modal.scroll-bottom,[class*=popup].scroll-bottom,[class*=modal].scroll-bottom{box-shadow:inset 0 -2px 4px rgba(0,0,0,.1)}
