.mytogu-content-engine,.mytogu-related,.mytogu-related-cities,.mytogu-faq{max-width:1290px;margin-left:auto;margin-right:auto;}.mytogu-content-engine a,.mytogu-faq a{text-decoration:none;}.mytogu-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:32px 0;width:100%;}.mytogu-card{position:relative;display:block;height:240px;border-radius:18px;overflow:hidden;background:#e5eaf0;box-shadow:0 14px 34px rgba(15,76,129,0.12);color:#ffffff;}.mytogu-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.45s ease;}.mytogu-card::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 35%,rgba(0,0,0,0.16) 62%,rgba(0,0,0,0.62) 100%);pointer-events:none;}.mytogu-card:hover img{transform:scale(1.06);}.mytogu-card span{position:absolute;left:22px;right:22px;bottom:20px;z-index:2;color:#ffffff;font-family:var(--global-heading-font-family,var(--global-body-font-family,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif));font-size:20px;font-weight:800;line-height:1.15;letter-spacing:-0.01em;text-shadow:0 2px 14px rgba(0,0,0,0.45);}.mytogu-conseil-intro{background:#f5f7fa;border:1px solid #e5eaf0;border-radius:20px;padding:28px 32px;margin:34px 0;}.mytogu-conseil-intro p,.mytogu-conseil-intro{line-height:1.75;}.mytogu-conseil-intro a,.mytogu-toc a,.mytogu-links a{color:#0f4c81;font-weight:800;}.mytogu-conseil-intro a:hover,.mytogu-toc a:hover,.mytogu-links a:hover{color:#40c3ca;}.mytogu-toc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;background:#ffffff;border:1px solid #e5eaf0;border-radius:18px;padding:22px;margin:28px 0 42px;box-shadow:0 12px 30px rgba(15,76,129,0.06);}.mytogu-toc>span{grid-column:1 / -1;font-weight:800;color:#0f4c81;}.mytogu-attraction-row{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:stretch;margin:42px 0;}.mytogu-attraction-row.reverse .mytogu-attraction-image{order:2;}.mytogu-attraction-row.reverse .mytogu-attraction-content{order:1;}.mytogu-attraction-image{min-height:300px;border-radius:18px;overflow:hidden;background:#e5eaf0;box-shadow:0 14px 34px rgba(15,76,129,0.12);}.mytogu-attraction-image img{display:block;width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center;}.mytogu-attraction-content{display:flex;flex-direction:column;justify-content:center;background:#ffffff;border:1px solid #e5eaf0;border-radius:18px;padding:30px;box-shadow:0 12px 30px rgba(15,76,129,0.08);}.mytogu-attraction-content h2{color:#0f4c81;margin-top:0;}.mytogu-rating-line{color:#6b7280;margin:-6px 0 16px;}.mytogu-guide-tip{background:#eaf9f8;border-left:4px solid #40c3ca;border-radius:14px;padding:16px 18px;margin-top:8px;}.mytogu-guide-tip span{display:block;margin-bottom:6px;font-weight:800;color:#0f4c81;}.mytogu-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px;}.mytogu-faq{margin-top:54px;}.mytogu-faq__items{display:grid;gap:14px;}.mytogu-faq__item{background:#ffffff;border:1px solid #e5eaf0;border-radius:16px;box-shadow:0 12px 30px rgba(15,76,129,0.07);overflow:hidden;}.mytogu-faq__question{position:relative;cursor:pointer;list-style:none;padding:22px 58px 22px 24px;color:#0f4c81;font-weight:800;}.mytogu-faq__question::-webkit-details-marker{display:none;}.mytogu-faq__question::after{content:"+";position:absolute;right:24px;top:50%;transform:translateY(-50%);width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:rgba(64,195,202,.12);color:#40c3ca;border-radius:999px;font-weight:800;}.mytogu-faq__item[open] .mytogu-faq__question::after{content:"âˆ’";}.mytogu-faq__answer{padding:0 24px 24px;color:#244a7a;line-height:1.75;}.mytogu-faq__answer p{margin:0;}@media (max-width:1024px){.mytogu-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;}.mytogu-attraction-row,.mytogu-toc{grid-template-columns:1fr;}.mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-attraction-row.reverse .mytogu-attraction-content{order:initial;}}@media (max-width:640px){.mytogu-cards-grid{grid-template-columns:1fr;gap:18px;}.mytogu-card{height:220px;}.mytogu-conseil-intro,.mytogu-toc,.mytogu-attraction-content{padding:22px 20px;}.mytogu-attraction-image,.mytogu-attraction-image img{min-height:220px;}.mytogu-links{flex-direction:column;}.mytogu-faq__question{padding:20px 54px 20px 20px;}.mytogu-faq__answer{padding:0 20px 22px;}}.mytogu-breadcrumb,.mytogu-breadcrumb-ville{max-width:1290px;margin:20px 0px 20px 0px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#244a7a;font-family:var(--global-body-font-family,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:14px;line-height:1.4;}.mytogu-breadcrumb span,.mytogu-breadcrumb a,.mytogu-breadcrumb-ville span,.mytogu-breadcrumb a,.mytogu-breadcrumb-ville a{font-family:inherit;font-size:14px;line-height:1.4;}.mytogu-breadcrumb__home,.mytogu-breadcrumb-ville__home{color:#244a7a;font-weight:600;}.mytogu-breadcrumb a,.mytogu-breadcrumb-ville a{color:#0f4c81;font-weight:700;text-decoration:none;}.mytogu-breadcrumb a:hover,.mytogu-breadcrumb-ville a:hover{color:#40c3ca;}.mytogu-breadcrumb__sep,.mytogu-breadcrumb-ville__sep{color:#8aa0b8;}.mytogu-card--cta,.mytogu-card--cta:hover{transform:none;}.mytogu-card--cta{display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:240px;height:240px;padding:30px 24px;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,0.98) 0%,rgba(255,255,255,0) 42%),linear-gradient(135deg,#f4fbff 0%,#eef8fc 52%,#f8fdff 100%);border:1px solid rgba(255,255,255,0.72);border-radius:22px;color:#0f4c81;text-align:center;box-shadow:0 18px 42px rgba(15,76,129,0.12),inset 0 1px 0 rgba(255,255,255,0.9);}.mytogu-card--cta::after{display:none !important;}.mytogu-card--cta .mytogu-card-cta__icon,.mytogu-card--cta .mytogu-card-cta__text,.mytogu-card--cta .mytogu-card-cta__button{position:static;left:auto;right:auto;bottom:auto;z-index:2;display:block;color:inherit;font-family:var(--global-heading-font-family,var(--global-body-font-family,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif));text-shadow:none;}.mytogu-card--cta .mytogu-card-cta__icon{width:54px;height:54px;margin-bottom:2px;}.mytogu-card--cta .mytogu-card-cta__icon svg{width:54px;height:54px;fill:#14b8c4;filter:drop-shadow(0 10px 16px rgba(20,184,196,0.22));}.mytogu-card--cta .mytogu-card-cta__text{max-width:280px;color:#062d62;font-size:22px;font-weight:500;line-height:1.5;letter-spacing:-0.02em;}.mytogu-card--cta .mytogu-card-cta__button{margin-top:4px;padding:13px 24px;background:linear-gradient(135deg,#20d5d2 0%,#08aebd 100%);color:#ffffff;border-radius:10px;font-size:16px;font-weight:800;line-height:1;letter-spacing:-0.01em;box-shadow:0 12px 24px rgba(8,174,189,0.28);}.mytogu-card--cta:hover{border-color:#40c3ca;box-shadow:0 18px 40px rgba(15,76,129,0.12);}.mytogu-card--cta:hover .mytogu-card-cta__button{background:#0f4c81;}@media (max-width:767px){.mytogu-card span,.mytogu-card--cta .mytogu-card-cta__text{font-size:18px;}.mytogu-card--cta .mytogu-card-cta__button{font-size:15px;}}.mytogu-conseil-content{max-width:100%;}.mytogu-conseil-content>p{margin:0 0 1.25em;background:transparent;border:0;padding:0;line-height:inherit;}.mytogu-conseil-content>p a{color:#0f4c81;font-weight:800;text-decoration:none;}.mytogu-conseil-content>p a:hover{color:#40c3ca;}.mytogu-toc{display:block;background:#f7fbfd;border:1px solid #e5eaf0;border-radius:18px;padding:22px;margin:30px 0 42px;box-shadow:0 12px 30px rgba(15,76,129,0.06);}.mytogu-toc__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;}.mytogu-toc__title{display:block;color:#0f4c81;font-weight:800;}.mytogu-toc__count{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:#eaf9f8;color:#138f91;font-size:13px;font-weight:800;line-height:1;white-space:nowrap;}.mytogu-toc__toggle{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;}.mytogu-toc__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;}.mytogu-toc__links a{color:#0f4c81;font-weight:700;text-decoration:none;line-height:1.35;}.mytogu-toc__links a:hover{color:#40c3ca;}.mytogu-toc__extra{display:none;}.mytogu-toc__toggle:checked ~ .mytogu-toc__links .mytogu-toc__extra{display:inline;}.mytogu-toc__more{display:inline-flex;align-items:center;justify-content:center;margin-top:18px;padding:10px 16px;border-radius:999px;background:#0f4c81;color:#ffffff;font-weight:800;line-height:1;cursor:pointer;transition:background .2s ease,transform .2s ease;}.mytogu-toc__more:hover{background:#40c3ca;transform:translateY(-1px);}.mytogu-toc__more-close{display:none;}.mytogu-toc__toggle:checked ~ .mytogu-toc__more .mytogu-toc__more-open{display:none;}.mytogu-toc__toggle:checked ~ .mytogu-toc__more .mytogu-toc__more-close{display:inline;}.mytogu-attraction-row{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;align-items:start;margin:38px 0;}.mytogu-attraction-row.reverse{grid-template-columns:280px minmax(0,1fr);}.mytogu-attraction-row.reverse .mytogu-attraction-image{order:1;}.mytogu-attraction-row.reverse .mytogu-attraction-content{order:2;}.mytogu-attraction-image{width:100%;min-height:0;aspect-ratio:4 / 3;border-radius:16px;overflow:hidden;background:#dae2ee;box-shadow:0 12px 28px rgba(15,76,129,0.10);}.mytogu-attraction-image img,.mytogu-conseil-attraction-img{display:block;width:100%;height:100%;min-height:0;aspect-ratio:4 / 3;object-fit:cover;object-position:center;}.mytogu-attraction-content{justify-content:flex-start;background:transparent;border:0;border-radius:0;padding:0;box-shadow:none;}.mytogu-attraction-content h2{margin-top:0;color:#0f4c81;}.mytogu-rating-line{margin:-4px 0 14px;color:#62748e;font-weight:700;}.mytogu-guide-tip{background:#eef8fb;border-left:4px solid #40c3ca;border-radius:14px;padding:14px 16px;margin-top:14px;}.mytogu-guide-tip span{display:block;margin-bottom:5px;color:#0f4c81;font-weight:800;}.mytogu-guide-tip p{margin:0;}.mytogu-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;}.mytogu-links .button,.mytogu-links a.button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:11px 18px;border-radius:999px;font-weight:800;line-height:1.1;text-decoration:none;border:0;box-shadow:none;}.mytogu-links .mytogu-btn-primary{background:linear-gradient(135deg,#20d5d2 0%,#08aebd 100%);color:#ffffff;}.mytogu-links .mytogu-btn-primary:hover{background:#0f4c81;color:#ffffff;}.mytogu-links .mytogu-btn-secondary{background:#eef6f8;color:#0f4c81;}.mytogu-links .mytogu-btn-secondary:hover{background:#dae2ee;color:#0f4c81;}@media (max-width:1024px){.mytogu-attraction-row,.mytogu-attraction-row.reverse{grid-template-columns:1fr;}.mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-attraction-row.reverse .mytogu-attraction-content{order:initial;}.mytogu-attraction-image{max-width:420px;}}@media (max-width:640px){.mytogu-toc{padding:20px;}.mytogu-toc__header{align-items:flex-start;flex-direction:column;}.mytogu-toc__links{grid-template-columns:1fr;}.mytogu-attraction-image{max-width:none;}.mytogu-links{flex-direction:column;}.mytogu-links .button,.mytogu-links a.button{width:100%;}}.mytogu-conseil-content,.mytogu-conseil-content *{font-family:var(--global-body-font-family,var(--global-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif)) !important;box-sizing:border-box;}.mytogu-conseil-content{color:var(--global-palette4,#14345d) !important;font-size:var(--global-content-font-size,17px) !important;line-height:1.7 !important;max-width:100% !important;}.mytogu-conseil-content p,.mytogu-conseil-content li,.mytogu-conseil-content div{font-size:inherit !important;line-height:inherit !important;}.mytogu-conseil-content h2,.mytogu-conseil-content h2 *{font-family:var(--global-heading-font-family,var(--global-body-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif)) !important;color:var(--global-palette1,#0f4c81) !important;font-size:clamp(25px,2.2vw,34px) !important;line-height:1.15 !important;font-weight:800 !important;letter-spacing:-0.025em !important;}.mytogu-toc,.mytogu-toc *,.mytogu-guide-tip,.mytogu-guide-tip *,.mytogu-links,.mytogu-links *{font-family:var(--global-body-font-family,var(--global-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif)) !important;}.mytogu-rating-line{font-size:14px !important;line-height:1.45 !important;font-weight:700 !important;color:#617089 !important;margin:0 0 14px !important;}.mytogu-guide-tip{background:#eef8fb !important;border-left:4px solid #40c3ca !important;border-radius:14px !important;padding:16px 18px !important;margin-top:18px !important;}.mytogu-guide-tip span{display:block !important;margin-bottom:6px !important;color:var(--global-palette1,#0f4c81) !important;font-size:15px !important;line-height:1.35 !important;font-weight:800 !important;}.mytogu-guide-tip p{margin:0 !important;font-size:15px !important;line-height:1.65 !important;}.mytogu-attraction-row{display:grid !important;grid-template-columns:300px minmax(0,1fr) !important;gap:30px !important;align-items:start !important;margin:44px 0 !important;}.mytogu-attraction-row.reverse{grid-template-columns:minmax(0,1fr) 300px !important;}.mytogu-attraction-row .mytogu-attraction-image{order:1 !important;}.mytogu-attraction-row .mytogu-attraction-content{order:2 !important;}.mytogu-attraction-row.reverse .mytogu-attraction-image{order:2 !important;}.mytogu-attraction-row.reverse .mytogu-attraction-content{order:1 !important;}.mytogu-attraction-image{width:300px !important;max-width:300px !important;height:220px !important;min-height:0 !important;aspect-ratio:300 / 220 !important;border-radius:18px !important;overflow:hidden !important;background:#dae2ee !important;box-shadow:0 12px 28px rgba(15,76,129,0.10) !important;}.mytogu-attraction-image img,.mytogu-conseil-attraction-img{display:block !important;width:100% !important;height:100% !important;min-height:0 !important;aspect-ratio:auto !important;object-fit:cover !important;object-position:center !important;border-radius:0 !important;}.mytogu-attraction-content{display:block !important;min-width:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;}.mytogu-attraction-content h2{margin:0 0 14px !important;}.mytogu-attraction-content>p{margin:0 0 16px !important;color:var(--global-palette4,#14345d) !important;}.mytogu-links{display:flex !important;flex-wrap:wrap !important;gap:12px !important;margin-top:20px !important;}.mytogu-links .button,.mytogu-links a.button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:44px !important;padding:12px 20px !important;border-radius:999px !important;font-size:16px !important;line-height:1.1 !important;font-weight:800 !important;text-decoration:none !important;border:0 !important;box-shadow:none !important;}.mytogu-links .mytogu-btn-primary{background:linear-gradient(135deg,#20d5d2 0%,#08aebd 100%) !important;color:#ffffff !important;}.mytogu-links .mytogu-btn-secondary{background:#eef6f8 !important;color:var(--global-palette1,#0f4c81) !important;}@media (max-width:900px){.mytogu-attraction-row,.mytogu-attraction-row.reverse{grid-template-columns:1fr !important;gap:18px !important;}.mytogu-attraction-row .mytogu-attraction-image,.mytogu-attraction-row .mytogu-attraction-content,.mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-attraction-row.reverse .mytogu-attraction-content{order:initial !important;}.mytogu-attraction-image{width:100% !important;max-width:420px !important;height:auto !important;aspect-ratio:4 / 3 !important;}}@media (max-width:640px){.mytogu-conseil-content{font-size:16px !important;}.mytogu-conseil-content h2,.mytogu-conseil-content h2 *{font-size:clamp(23px,7vw,29px) !important;}.mytogu-toc__links{grid-template-columns:1fr !important;}.mytogu-attraction-image{max-width:none !important;}.mytogu-links{flex-direction:column !important;}.mytogu-links .button,.mytogu-links a.button{width:100% !important;}}.mytogu-conseil-content .mytogu-attraction-row,.mytogu-conseil-content .mytogu-attraction-row.reverse{display:grid !important;grid-template-columns:320px minmax(0,1fr) !important;gap:28px !important;align-items:start !important;margin:34px 0 !important;padding:24px !important;background:#ffffff !important;border:1px solid rgba(15,76,129,0.08) !important;border-radius:24px !important;box-shadow:0 18px 45px rgba(15,76,129,0.08) !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-image,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image{order:1 !important;width:320px !important;max-width:320px !important;height:auto !important;min-height:0 !important;aspect-ratio:auto !important;overflow:visible !important;background:transparent !important;box-shadow:none !important;border-radius:0 !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-content,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-content{order:2 !important;}.mytogu-conseil-content .mytogu-attraction-image img,.mytogu-conseil-content .mytogu-conseil-attraction-img{width:320px !important;max-width:100% !important;height:220px !important;aspect-ratio:16 / 11 !important;object-fit:cover !important;border-radius:18px !important;display:block !important;box-shadow:0 12px 28px rgba(15,76,129,0.10) !important;}.mytogu-conseil-content .mytogu-links{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;margin-top:14px !important;}.mytogu-conseil-content .mytogu-links .button,.mytogu-conseil-content .mytogu-links a.button{width:100% !important;min-height:42px !important;padding:11px 16px !important;font-size:15px !important;}.mytogu-conseil-content .mytogu-rating-line{display:flex !important;flex-wrap:wrap !important;gap:9px !important;align-items:center !important;margin:0 0 16px !important;padding:0 !important;background:transparent !important;border:0 !important;}.mytogu-conseil-content .mytogu-rating-line span{display:inline-flex !important;align-items:center !important;padding:7px 11px !important;border-radius:999px !important;font-family:var(--global-body-font-family,inherit) !important;font-size:14px !important;line-height:1 !important;font-weight:800 !important;}.mytogu-conseil-content .mytogu-rating-stars{background:#fff7d6 !important;color:#8a5a00 !important;}.mytogu-conseil-content .mytogu-rating-reviews{background:#eef6f8 !important;color:var(--global-palette1,#0f4c81) !important;}@media (max-width:900px){.mytogu-conseil-content .mytogu-attraction-row,.mytogu-conseil-content .mytogu-attraction-row.reverse{grid-template-columns:1fr !important;padding:18px !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-image,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-conseil-content .mytogu-attraction-image img,.mytogu-conseil-content .mytogu-conseil-attraction-img{width:100% !important;max-width:100% !important;}}.mytogu-conseil-content{color:#244a7a !important;font-family:'Inter',var(--global-body-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif) !important;font-size:16px !important;line-height:1.75 !important;}.mytogu-conseil-content *,.mytogu-conseil-content p,.mytogu-conseil-content li,.mytogu-conseil-content span,.mytogu-conseil-content a,.mytogu-conseil-content div{font-family:'Inter',var(--global-body-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif) !important;font-size:16px !important;line-height:1.75 !important;}.mytogu-conseil-content h2,.mytogu-conseil-content h2 *,.mytogu-conseil-content .mytogu-toc__title,.mytogu-conseil-content .mytogu-toc__title *,.mytogu-conseil-content .mytogu-guide-tip span,.mytogu-conseil-content .mytogu-conseil-section-title,.mytogu-conseil-content .mytogu-conseil-section-title *{font-family:'Poppins',var(--global-heading-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif) !important;}.mytogu-conseil-content h2,.mytogu-conseil-content h2 *{color:#0f4c81 !important;font-size:clamp(30px,2.5vw,42px) !important;line-height:1.15 !important;font-weight:800 !important;letter-spacing:-0.03em !important;}.mytogu-conseil-content>p{margin:0 0 1.1em !important;color:#244a7a !important;}.mytogu-conseil-content .mytogu-toc{background:linear-gradient(180deg,#f8fcff 0%,#f3f8fc 100%) !important;border:1px solid rgba(15,76,129,0.10) !important;border-radius:24px !important;padding:26px !important;margin:34px 0 46px !important;box-shadow:0 18px 45px rgba(15,76,129,0.08) !important;}.mytogu-conseil-content .mytogu-toc__header{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;margin-bottom:18px !important;}.mytogu-conseil-content .mytogu-toc__title{display:block !important;color:#0f4c81 !important;font-size:30px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:-0.02em !important;}.mytogu-conseil-content .mytogu-toc__count{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:8px 12px !important;border-radius:999px !important;background:rgba(64,195,202,0.12) !important;color:#138f91 !important;font-family:'Inter',sans-serif !important;font-size:13px !important;line-height:1 !important;font-weight:800 !important;}.mytogu-conseil-content .mytogu-toc__links{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px 22px !important;}.mytogu-conseil-content .mytogu-toc__links a{color:#244a7a !important;font-family:'Inter',sans-serif !important;font-size:16px !important;line-height:1.5 !important;font-weight:600 !important;text-decoration:none !important;}.mytogu-conseil-content .mytogu-toc__links a:hover{color:#0f4c81 !important;}.mytogu-conseil-content .mytogu-toc__more{display:flex !important;width:fit-content !important;min-width:260px !important;margin:24px auto 0 !important;justify-content:center !important;align-items:center !important;padding:14px 22px !important;border-radius:999px !important;background:linear-gradient(135deg,#20d5d2 0%,#08aebd 100%) !important;color:#ffffff !important;font-family:'Inter',sans-serif !important;font-size:16px !important;line-height:1.2 !important;font-weight:800 !important;box-shadow:0 14px 28px rgba(8,174,189,0.24) !important;}.mytogu-conseil-content .mytogu-toc__more:hover{background:#0f4c81 !important;color:#ffffff !important;}.mytogu-conseil-content .mytogu-attraction-content>p,.mytogu-conseil-content .mytogu-attraction-content p{color:#244a7a !important;font-size:16px !important;line-height:1.78 !important;}.mytogu-conseil-content .mytogu-rating-line{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:10px !important;margin:2px 0 16px !important;}.mytogu-conseil-content .mytogu-rating-line,.mytogu-conseil-content .mytogu-rating-line *{font-family:'Inter',sans-serif !important;font-size:14px !important;line-height:1.2 !important;font-weight:700 !important;}.mytogu-conseil-content .mytogu-guide-tip{background:#eef8fb !important;border-left:4px solid #40c3ca !important;border-radius:16px !important;padding:16px 18px !important;}.mytogu-conseil-content .mytogu-guide-tip span{color:#0f4c81 !important;font-size:17px !important;line-height:1.35 !important;font-weight:700 !important;}.mytogu-conseil-content .mytogu-guide-tip p{font-size:15px !important;line-height:1.7 !important;color:#244a7a !important;}.mytogu-conseil-content .mytogu-links .button,.mytogu-conseil-content .mytogu-links a.button{font-family:'Inter',sans-serif !important;font-size:15px !important;line-height:1.2 !important;font-weight:800 !important;}@media (max-width:900px){.mytogu-conseil-content .mytogu-toc__header{flex-direction:column !important;align-items:flex-start !important;}.mytogu-conseil-content .mytogu-toc__links{grid-template-columns:1fr !important;}.mytogu-conseil-content .mytogu-toc__more{width:100% !important;min-width:0 !important;}}.mytogu-conseil-content h2,.mytogu-conseil-content h2 *{font-size:25px !important;line-height:1.22 !important;}.mytogu-conseil-content .mytogu-toc__columns{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:0 28px !important;align-items:start !important;}.mytogu-conseil-content .mytogu-toc__col{display:grid !important;gap:12px !important;align-content:start !important;}.mytogu-conseil-content .mytogu-toc__col a,.mytogu-conseil-content .mytogu-toc__links a{display:block !important;color:#244a7a !important;font-size:16px !important;line-height:1.45 !important;font-weight:700 !important;text-decoration:none !important;}.mytogu-conseil-content .mytogu-toc__extra-wrap{display:none !important;margin-top:18px !important;}.mytogu-conseil-content .mytogu-toc__toggle:checked ~ .mytogu-toc__extra-wrap{display:block !important;}.mytogu-conseil-content .mytogu-toc__extra-wrap .mytogu-toc__links{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px 22px !important;}.mytogu-conseil-content .mytogu-toc__more{min-width:0 !important;padding:10px 18px !important;font-size:15px !important;line-height:1.1 !important;width:auto !important;max-width:max-content !important;margin:20px auto 0 !important;box-shadow:0 10px 22px rgba(8,174,189,0.18) !important;}.mytogu-conseil-content .mytogu-attraction-image{display:flex !important;flex-direction:column !important;align-items:stretch !important;}.mytogu-conseil-content .mytogu-links{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;margin-top:12px !important;width:320px !important;max-width:100% !important;}.mytogu-conseil-content .mytogu-links .button,.mytogu-conseil-content .mytogu-links a.button{width:100% !important;min-height:40px !important;padding:10px 14px !important;font-size:14px !important;}@media (max-width:900px){.mytogu-conseil-content .mytogu-toc__columns,.mytogu-conseil-content .mytogu-toc__extra-wrap .mytogu-toc__links{grid-template-columns:1fr !important;}.mytogu-conseil-content .mytogu-links{width:100% !important;}.mytogu-conseil-content h2,.mytogu-conseil-content h2 *{font-size:23px !important;}}.mytogu-conseil-content .mytogu-toc__extra-wrap{display:none !important;}.mytogu-conseil-content .mytogu-toc__toggle:checked ~ .mytogu-toc__extra-wrap{display:block !important;}.mytogu-conseil-content .mytogu-toc__extra-wrap .mytogu-toc__extra{display:block !important;}.mytogu-conseil-content .mytogu-toc__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;column-gap:30px !important;align-items:start !important;}.mytogu-conseil-content .mytogu-toc__col{align-content:start !important;}.mytogu-conseil-content .mytogu-attraction-row{grid-template-columns:320px minmax(0,1fr) !important;}.mytogu-conseil-content .mytogu-attraction-row.reverse{grid-template-columns:minmax(0,1fr) 320px !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-image{order:1 !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-content{order:2 !important;}.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-content{order:1 !important;}.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image{order:2 !important;}.mytogu-conseil-content>p a,.mytogu-conseil-content .mytogu-conseil-intro a{color:#08aebd !important;font-weight:800 !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:3px !important;}.mytogu-conseil-content>p a:hover,.mytogu-conseil-content .mytogu-conseil-intro a:hover{color:#0f4c81 !important;}@media (max-width:900px){.mytogu-conseil-content .mytogu-attraction-row,.mytogu-conseil-content .mytogu-attraction-row.reverse,.mytogu-conseil-content .mytogu-toc__columns{grid-template-columns:1fr !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-image,.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-content,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-content{order:initial !important;}}.mytogu-conseil-content .mytogu-toc__columns,.mytogu-conseil-content .mytogu-toc__extra-wrap,.mytogu-conseil-content .mytogu-toc__col{display:contents !important;}.mytogu-conseil-content .mytogu-toc__links{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px 32px !important;align-items:start !important;}.mytogu-conseil-content .mytogu-toc__links a{display:block !important;min-width:0 !important;}.mytogu-conseil-content .mytogu-toc__links .mytogu-toc__extra{display:none !important;}.mytogu-conseil-content .mytogu-toc__toggle:checked ~ .mytogu-toc__links .mytogu-toc__extra{display:block !important;}.mytogu-conseil-content .mytogu-toc__toggle:not(:checked) ~ .mytogu-toc__more{margin-top:22px !important;}@media (max-width:900px){.mytogu-conseil-content .mytogu-toc__links{grid-template-columns:1fr !important;}}.mytogu-conseil-content .mytogu-category-filter{margin:30px 0 22px !important;padding:22px !important;background:#ffffff !important;border:1px solid rgba(15,76,129,0.08) !important;border-radius:22px !important;box-shadow:0 16px 38px rgba(15,76,129,0.07) !important;}.mytogu-conseil-content .mytogu-category-filter__title{display:block !important;margin-bottom:14px !important;color:#0f4c81 !important;font-family:'Poppins',var(--global-heading-font-family,sans-serif) !important;font-size:20px !important;line-height:1.25 !important;font-weight:700 !important;letter-spacing:-0.02em !important;}.mytogu-conseil-content .mytogu-category-filter__buttons{display:flex !important;flex-wrap:wrap !important;gap:10px !important;}.mytogu-conseil-content .mytogu-category-filter__btn{appearance:none !important;border:1px solid rgba(15,76,129,0.10) !important;background:#f4f8fb !important;color:#244a7a !important;border-radius:999px !important;padding:10px 14px !important;font-family:'Inter',var(--global-body-font-family,sans-serif) !important;font-size:14px !important;line-height:1.2 !important;font-weight:700 !important;cursor:pointer !important;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease !important;}.mytogu-conseil-content .mytogu-category-filter__btn span{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:22px !important;height:22px !important;margin-left:6px !important;padding:0 7px !important;border-radius:999px !important;background:#ffffff !important;color:inherit !important;font-size:12px !important;line-height:1 !important;font-weight:800 !important;}.mytogu-conseil-content .mytogu-category-filter__btn:hover,.mytogu-conseil-content .mytogu-category-filter__btn.is-active{background:linear-gradient(135deg,#20d5d2 0%,#08aebd 100%) !important;border-color:transparent !important;color:#ffffff !important;transform:translateY(-1px) !important;}.mytogu-conseil-content .mytogu-category-filter__btn.is-active span,.mytogu-conseil-content .mytogu-category-filter__btn:hover span{background:rgba(255,255,255,0.18) !important;color:#ffffff !important;}.mytogu-conseil-content .mytogu-attraction-row[hidden],.mytogu-conseil-content .mytogu-toc a[hidden]{display:none !important;}@media (max-width:640px){.mytogu-conseil-content .mytogu-category-filter{padding:18px !important;}.mytogu-conseil-content .mytogu-category-filter__buttons{gap:8px !important;}.mytogu-conseil-content .mytogu-category-filter__btn{font-size:13px !important;padding:9px 12px !important;}}.mytogu-conseil-content p a:not(.button),.mytogu-conseil-content .mytogu-conseil-intro a:not(.button),.mytogu-conseil-content>p a:not(.button){color:#08aebd !important;font-weight:800 !important;text-decoration-line:underline !important;text-decoration-thickness:2px !important;text-underline-offset:4px !important;background:linear-gradient(180deg,transparent 62%,rgba(64,195,202,0.18) 0) !important;border-radius:3px !important;transition:color .18s ease,background .18s ease !important;}.mytogu-conseil-content p a:not(.button):hover,.mytogu-conseil-content .mytogu-conseil-intro a:not(.button):hover,.mytogu-conseil-content>p a:not(.button):hover{color:#0f4c81 !important;background:linear-gradient(180deg,transparent 55%,rgba(64,195,202,0.28) 0) !important;}.kb-dynamic-html code .mytogu-conseil-content,.kb-dynamic-html code .mytogu-conseil-content *,code .mytogu-conseil-content,code .mytogu-conseil-content *{font-family:'Inter',var(--global-body-font-family,sans-serif) !important;}.kb-dynamic-html code .mytogu-conseil-content h2,.kb-dynamic-html code .mytogu-conseil-content h2 *,code .mytogu-conseil-content h2,code .mytogu-conseil-content h2 *{font-family:'Poppins',var(--global-heading-font-family,sans-serif) !important;}.mytogu-conseil-content>p a:not(.button),.mytogu-conseil-content p a:not(.button),.kb-dynamic-html code .mytogu-conseil-content>p a:not(.button),code .mytogu-conseil-content>p a:not(.button){color:#067f8f !important;font-weight:900 !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:4px !important;background:linear-gradient(180deg,transparent 58%,rgba(64,195,202,0.26) 58%) !important;border-radius:4px !important;}.mytogu-conseil-content>p a:not(.button):hover,.mytogu-conseil-content p a:not(.button):hover,.kb-dynamic-html code .mytogu-conseil-content>p a:not(.button):hover,code .mytogu-conseil-content>p a:not(.button):hover{color:#0f4c81 !important;background:linear-gradient(180deg,transparent 52%,rgba(64,195,202,0.36) 52%) !important;}.mytogu-conseil-content .mytogu-btn-secondary[href*="google.com/maps"]::before{content:"â†—";margin-right:7px;font-weight:900;}.mytogu-conseil-content>p a:not(.button),.mytogu-conseil-content p a:not(.button),.mytogu-conseil-content .mytogu-conseil-intro a:not(.button),.kb-dynamic-html code .mytogu-conseil-content>p a:not(.button),.kb-dynamic-html code .mytogu-conseil-content p a:not(.button),code .mytogu-conseil-content>p a:not(.button),code .mytogu-conseil-content p a:not(.button){color:#067f8f !important;font-weight:900 !important;text-decoration-line:underline !important;text-decoration-thickness:2px !important;text-underline-offset:4px !important;background:transparent !important;border-radius:0 !important;}.mytogu-conseil-content>p a:not(.button):hover,.mytogu-conseil-content p a:not(.button):hover,.mytogu-conseil-content .mytogu-conseil-intro a:not(.button):hover,.kb-dynamic-html code .mytogu-conseil-content>p a:not(.button):hover,.kb-dynamic-html code .mytogu-conseil-content p a:not(.button):hover,code .mytogu-conseil-content>p a:not(.button):hover,code .mytogu-conseil-content p a:not(.button):hover{color:#0f4c81 !important;background:transparent !important;}.mytogu-conseil-content .mytogu-toc__links .mytogu-toc__extra{display:none !important;}.mytogu-conseil-content .mytogu-toc__toggle:checked ~ .mytogu-toc__links .mytogu-toc__extra{display:block !important;}.mytogu-conseil-content .mytogu-toc__more[hidden],.mytogu-conseil-content .mytogu-toc a[hidden],.mytogu-conseil-content .mytogu-attraction-row[hidden]{display:none !important;}.mytogu-conseil-content .mytogu-category-filter__btn--smart{background:#eef8fb !important;border-color:rgba(64,195,202,.28) !important;color:#0f4c81 !important;}.mytogu-conseil-content .mytogu-category-filter__btn--smart:hover,.mytogu-conseil-content .mytogu-category-filter__btn--smart.is-active{background:linear-gradient(135deg,#20d5d2 0%,#08aebd 100%) !important;color:#ffffff !important;border-color:transparent !important;}.mytogu-conseil-content .mytogu-category-filter__btn--smart.is-active span,.mytogu-conseil-content .mytogu-category-filter__btn--smart:hover span{background:rgba(255,255,255,.22) !important;color:#ffffff !important;}.mytogu-attractions-map-wrap{margin:28px 0 42px !important;padding:22px !important;background:#ffffff !important;border:1px solid rgba(15,76,129,0.10) !important;border-radius:24px !important;box-shadow:0 18px 45px rgba(15,76,129,0.08) !important;}.mytogu-attractions-map-header{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;margin-bottom:16px !important;}.mytogu-attractions-map-title{font-family:'Poppins',var(--global-heading-font-family,sans-serif) !important;color:#0f4c81 !important;font-size:24px !important;line-height:1.25 !important;font-weight:800 !important;}.mytogu-attractions-map-count{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:7px 11px !important;border-radius:999px !important;background:rgba(64,195,202,0.12) !important;color:#138f91 !important;font-size:13px !important;line-height:1 !important;font-weight:800 !important;}.mytogu-attractions-map{width:100% !important;height:390px !important;min-height:320px !important;border-radius:18px !important;overflow:hidden !important;background:#dae2ee !important;z-index:1 !important;}.mytogu-attractions-map .leaflet-popup-content{font-family:'Inter',var(--global-body-font-family,sans-serif) !important;color:#244a7a !important;font-size:14px !important;line-height:1.45 !important;}.mytogu-attractions-map .leaflet-popup-content strong{display:block !important;margin-bottom:4px !important;color:#0f4c81 !important;font-size:15px !important;}.mytogu-attractions-map .leaflet-popup-content a{color:#0ea5b7 !important;font-weight:600 !important;text-decoration:underline !important;text-underline-offset:3px !important;}.mytogu-conseil-content>p a:not(.button),.mytogu-conseil-content p a:not(.button),.mytogu-conseil-content .mytogu-conseil-intro a:not(.button),.kb-dynamic-html code .mytogu-conseil-content>p a:not(.button),.kb-dynamic-html code .mytogu-conseil-content p a:not(.button),code .mytogu-conseil-content>p a:not(.button),code .mytogu-conseil-content p a:not(.button){color:#0ea5b7 !important;font-weight:400 !important;text-decoration:underline !important;text-decoration-thickness:1.5px !important;text-underline-offset:3px !important;background:transparent !important;border-radius:0 !important;padding:0 !important;}.mytogu-conseil-content>p a:not(.button):hover,.mytogu-conseil-content p a:not(.button):hover,.mytogu-conseil-content .mytogu-conseil-intro a:not(.button):hover,.kb-dynamic-html code .mytogu-conseil-content>p a:not(.button):hover,.kb-dynamic-html code .mytogu-conseil-content p a:not(.button):hover,code .mytogu-conseil-content>p a:not(.button):hover,code .mytogu-conseil-content p a:not(.button):hover{color:#0f4c81 !important;background:transparent !important;}@media (max-width:767px){.mytogu-attractions-map-wrap{padding:16px !important;}.mytogu-attractions-map-header{flex-direction:column !important;align-items:flex-start !important;}.mytogu-attractions-map{height:330px !important;}}.mytogu-conseil-content .mytogu-is-hidden,.mytogu-conseil-content [hidden]{display:none !important;}.mytogu-conseil-content .mytogu-toc__toggle:not(:checked) ~ .mytogu-toc__links .mytogu-toc__extra{display:none !important;}.mytogu-conseil-content .mytogu-toc__toggle:checked ~ .mytogu-toc__links .mytogu-toc__extra{display:block !important;}.mtg-attraction-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin:0 0 28px;font-family:Inter,var(--global-body-font-family,sans-serif);}.mtg-attraction-hero__image{overflow:hidden;border-radius:24px;background:#dae2ee;box-shadow:0 18px 45px rgba(15,76,129,0.10);}.mtg-attraction-hero__image img{display:block;width:100%;aspect-ratio:16 / 8;object-fit:cover;}.mtg-attraction-image-credit{margin:0;padding:8px 12px 10px;background:#ffffff;color:#6b7280;font-size:12px;line-height:1.45;}.mtg-attraction-image-credit a{color:#0f4c81;text-decoration:underline;text-underline-offset:2px;}.mtg-attraction-hero__content{display:grid;gap:12px;}.mtg-attraction-hero__meta,.mtg-attraction-rating-card{display:flex;flex-wrap:wrap;gap:10px;align-items:center;}.mtg-attraction-hero__meta span{display:inline-flex;padding:7px 12px;border-radius:999px;background:#eef6f8;color:#0f4c81;font-size:14px;line-height:1.2;font-weight:700;}.mtg-attraction-rating-card{padding:14px 16px;border:1px solid rgba(15,76,129,0.08);border-radius:18px;background:#ffffff;box-shadow:0 12px 30px rgba(15,76,129,0.07);}.mtg-attraction-rating-card span{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;font-size:15px;line-height:1;font-weight:800;}.mtg-attraction-rating-card__score{background:#fff7d6;color:#8a5a00;}.mtg-attraction-rating-card__reviews{background:#eef6f8;color:#0f4c81;}.mtg-attraction-hero__address{margin:0;color:#6b7280;font-size:15px;line-height:1.6;}@media (max-width:767px){.mtg-attraction-hero__image img{aspect-ratio:4 / 3;}}.mtg-attraction-rating-breakdown{display:grid;gap:8px;padding:16px;border:1px solid rgba(15,76,129,0.08);border-radius:18px;background:#ffffff;box-shadow:0 12px 30px rgba(15,76,129,0.06);}.mtg-attraction-rating-breakdown__row{display:grid;grid-template-columns:34px minmax(0,1fr) 56px;gap:10px;align-items:center;font-family:Inter,var(--global-body-font-family,sans-serif);}.mtg-attraction-rating-breakdown__label{color:#0f4c81;font-size:14px;font-weight:800;line-height:1;}.mtg-attraction-rating-breakdown__bar{display:block;height:9px;overflow:hidden;border-radius:999px;background:#e5eaf0;}.mtg-attraction-rating-breakdown__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(135deg,#ffc857 0%,#40c3ca 100%);}.mtg-attraction-rating-breakdown__count{color:#6b7280;font-size:13px;font-weight:700;line-height:1;text-align:right;}.mtg-attraction-avis{font-family:'Inter',var(--global-body-font-family,sans-serif) !important;color:#244a7a !important;background:#ffffff !important;border:1px solid rgba(15,76,129,0.10) !important;border-radius:24px !important;padding:24px !important;box-shadow:0 18px 45px rgba(15,76,129,0.08) !important;margin:26px 0 !important;}.mtg-attraction-avis__summary{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:18px !important;padding-bottom:18px !important;margin-bottom:18px !important;border-bottom:1px solid rgba(15,76,129,0.08) !important;}.mtg-attraction-avis__score{display:flex !important;align-items:baseline !important;gap:12px !important;}.mtg-attraction-avis__score-value{font-family:'Poppins',var(--global-heading-font-family,sans-serif) !important;color:#0f4c81 !important;font-size:42px !important;line-height:1 !important;font-weight:800 !important;letter-spacing:-0.04em !important;}.mtg-attraction-avis__score-stars{color:#ffc857 !important;font-size:18px !important;letter-spacing:1px !important;}.mtg-attraction-avis__reviews{display:inline-flex !important;align-items:center !important;padding:8px 12px !important;border-radius:999px !important;background:#eef6f8 !important;color:#0f4c81 !important;font-size:14px !important;line-height:1 !important;font-weight:800 !important;white-space:nowrap !important;}.mtg-attraction-avis__breakdown{display:grid !important;gap:11px !important;}.mtg-attraction-avis__row{display:grid !important;grid-template-columns:76px minmax(0,1fr) 72px !important;gap:12px !important;align-items:center !important;}.mtg-attraction-avis__label,.mtg-attraction-avis__count{color:#6b7280 !important;font-size:14px !important;line-height:1.2 !important;font-weight:700 !important;}.mtg-attraction-avis__count{text-align:right !important;}.mtg-attraction-avis__bar{display:block !important;height:10px !important;overflow:hidden !important;border-radius:999px !important;background:#e5eaf0 !important;}.mtg-attraction-avis__bar span{display:block !important;height:100% !important;border-radius:inherit !important;background:linear-gradient(135deg,#20d5d2 0%,#08aebd 100%) !important;}.mytogu-related-attractions .mytogu-card--cta{min-height:100% !important;}@media (max-width:640px){.mtg-attraction-avis{padding:18px !important;}.mtg-attraction-avis__summary{align-items:flex-start !important;flex-direction:column !important;}.mtg-attraction-avis__score-value{font-size:34px !important;}.mtg-attraction-avis__row{grid-template-columns:64px minmax(0,1fr) 58px !important;gap:8px !important;}.mtg-attraction-avis__label,.mtg-attraction-avis__count{font-size:13px !important;}}.mytogu-osm-map-block{margin:28px 0;}.mytogu-osm-map{width:100%;min-height:260px;border-radius:22px;overflow:hidden;contain:layout paint;content-visibility:auto;contain-intrinsic-size:100% 340px;border:1px solid rgba(15,76,129,0.10);box-shadow:0 18px 45px rgba(15,76,129,0.08);background:linear-gradient(135deg,rgba(64,195,202,0.16),rgba(15,76,129,0.10)),#f5f7fa;}.mytogu-osm-map .leaflet-popup-content-wrapper{border-radius:14px;}.mytogu-osm-map .leaflet-popup-content{font-family:'Inter',var(--global-body-font-family,sans-serif);color:#244a7a;font-size:14px;line-height:1.45;}.mytogu-osm-map .leaflet-popup-content strong{font-family:'Poppins',var(--global-heading-font-family,sans-serif);color:#0f4c81;font-size:15px;}.mytogu-osm-map .leaflet-popup-content a{color:#0ea5b7;text-decoration:underline;text-underline-offset:3px;font-weight:600;}.mytogu-country-cities--no-image{margin:28px 0 !important;font-family:'Inter',var(--global-body-font-family,sans-serif) !important;}.mytogu-country-cities__toggle{position:absolute !important;opacity:0 !important;pointer-events:none !important;}.mytogu-country-cities__grid-v2{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:26px !important;}.mytogu-admin1-cities .mytogu-country-cities__grid-v2,.mytogu-admin1-regions .mytogu-country-cities__grid-v2,.mytogu-admin1-conseils .mytogu-country-cities__grid-v2{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}.mytogu-country-city-card{position:relative !important;display:flex !important;min-height:50px !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;padding:25px 22px 25px !important;overflow:hidden !important;border-radius:12px !important;border:1px solid rgba(15,76,129,0.10) !important;background:#ffffff !important;box-shadow:0 18px 42px rgba(15,76,129,0.08) !important;text-align:center !important;text-decoration:none !important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease !important;}.mytogu-country-city-card::before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:5px !important;background:linear-gradient(90deg,#40c3ca 0%,#0f4c81 55%,#ffc857 100%) !important;}.mytogu-country-city-card:hover{transform:translateY(-4px) !important;border-color:rgba(64,195,202,0.35) !important;box-shadow:0 26px 60px rgba(15,76,129,0.13) !important;}.mytogu-country-city-card__name{position:relative !important;z-index:1 !important;display:block !important;color:#0f4c81 !important;font-family:'Poppins',var(--global-heading-font-family,sans-serif) !important;font-size:16px !important;font-weight:500 !important;line-height:1.5 !important;}.mytogu-country-city-card__count{position:relative !important;z-index:1 !important;display:inline-flex !important;align-items:baseline !important;justify-content:center !important;gap:8px !important;margin-top:20px !important;color:#244a7a !important;}.mytogu-country-city-card__count strong{display:inline !important;color:#40c3ca !important;font-family:'Poppins',var(--global-heading-font-family,sans-serif) !important;font-size:24px !important;line-height:1 !important;font-weight:800 !important;}.mytogu-country-city-card__count span{display:inline !important;color:#0f4c81 !important;font-family:'Inter',var(--global-body-font-family,sans-serif) !important;font-size:15px !important;line-height:1.3 !important;font-weight:600 !important;}.mytogu-country-city-card--extra{display:none !important;}.mytogu-country-cities__toggle:checked ~ .mytogu-country-cities__grid-v2 .mytogu-country-city-card--extra{display:flex !important;}.mytogu-country-cities__more{display:flex !important;width:min(100%,360px) !important;margin:26px auto 0 !important;align-items:center !important;justify-content:center !important;padding:12px 22px !important;border-radius:999px !important;background:#ffffff !important;color:#0f4c81 !important;font-family:'Inter',var(--global-body-font-family,sans-serif) !important;font-size:15px !important;line-height:1.2 !important;font-weight:800 !important;cursor:pointer !important;border:1px solid rgba(15,76,129,0.12) !important;box-shadow:0 12px 30px rgba(15,76,129,0.08) !important;transition:background .18s ease,transform .18s ease,box-shadow .18s ease !important;}.mytogu-country-cities__more:hover{background:#eef8fb !important;transform:translateY(-1px) !important;box-shadow:0 16px 38px rgba(15,76,129,0.12) !important;}.mytogu-country-cities__more-close{display:none !important;}.mytogu-country-cities__toggle:checked ~ .mytogu-country-cities__more .mytogu-country-cities__more-open{display:none !important;}.mytogu-country-cities__toggle:checked ~ .mytogu-country-cities__more .mytogu-country-cities__more-close{display:inline !important;}@media (max-width:1100px){.mytogu-country-cities__grid-v2{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:760px){.mytogu-country-cities__grid-v2{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important;}.mytogu-country-city-card{min-height:205px !important;padding:34px 18px 42px !important;}.mytogu-country-city-card__name{font-size:16px !important;}.mytogu-country-city-card__count{flex-direction:column !important;gap:4px !important;}}@media (max-width:480px){.mytogu-country-cities__grid-v2{grid-template-columns:1fr !important;}}.mytogu-related-cities-cards--ville .mytogu-country-cities__grid-v2{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}@media (max-width:760px){.mytogu-related-cities-cards--ville .mytogu-country-cities__grid-v2{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}@media (max-width:480px){.mytogu-related-cities-cards--ville .mytogu-country-cities__grid-v2{grid-template-columns:1fr !important;}}.mytogu-country-city-card__stat small{max-width:120px !important;white-space:normal !important;line-height:1.25 !important;}.mytogu-map-popup{min-width:170px;color:#244a7a;font-family:Inter,var(--global-body-font-family,sans-serif);}.mytogu-map-popup__title{display:block;color:#0f4c81;font-family:Poppins,var(--global-heading-font-family,sans-serif);font-size:15px;line-height:1.25;font-weight:800;margin-bottom:6px;}.mytogu-map-popup__rating{display:block;color:#6b7280;font-size:13px;line-height:1.35;font-weight:600;margin-bottom:8px;}.mytogu-map-popup__link{display:inline-flex;align-items:center;color:#0f4c81 !important;font-size:13px;line-height:1.2;font-weight:700;text-decoration:underline;text-underline-offset:3px;}.mytogu-map-popup__link:hover{color:#40c3ca !important;}.mytogu-conseil-content>p,.mytogu-conseil-content .mytogu-conseil-intro,.mytogu-conseil-content .mytogu-conseil-intro p,.mytogu-conseil-content .mytogu-attraction-content>p{color:inherit !important;}.mytogu-conseil-content h1,.mytogu-conseil-content h2,.mytogu-conseil-content h3,.mytogu-conseil-content h4,.mytogu-conseil-content h5,.mytogu-conseil-content h6,.mytogu-conseil-content h1 *,.mytogu-conseil-content h2 *,.mytogu-conseil-content h3 *,.mytogu-conseil-content h4 *,.mytogu-conseil-content h5 *,.mytogu-conseil-content h6 *{color:#0f4c81 !important;}.mytogu-conseil-content>p a:not(.button),.mytogu-conseil-content .mytogu-conseil-intro a:not(.button){color:#0ea5b7 !important;text-decoration:underline !important;text-underline-offset:3px !important;font-weight:inherit !important;}.mytogu-conseil-content>p a:not(.button):hover,.mytogu-conseil-content .mytogu-conseil-intro a:not(.button):hover{color:#0f4c81 !important;}.mytogu-conseil-content>p,.mytogu-conseil-content .mytogu-conseil-intro,.mytogu-conseil-content .mytogu-conseil-intro p,.mytogu-conseil-content .mytogu-attraction-content>p{color:#6c7381 !important;}.mytogu-conseil-content .mytogu-toc__title,.mytogu-conseil-content .mytogu-toc__title *,.mytogu-conseil-content .mytogu-toc__count,.mytogu-conseil-content .mytogu-toc__links a,.mytogu-conseil-content .mytogu-rating-line,.mytogu-conseil-content .mytogu-rating-line *,.mytogu-conseil-content .mytogu-links .button,.mytogu-conseil-content .mytogu-links a.button{color:revert-layer;}@media (max-width:900px){.mytogu-conseil-content .mytogu-attraction-row,.mytogu-conseil-content .mytogu-attraction-row.reverse{grid-template-columns:1fr !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-content,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-content{order:1 !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-image,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image{order:2 !important;}}.mytogu-related-articles{width:100% !important;margin:28px 0 !important;}.mytogu-related-articles__grid{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:26px !important;}.mytogu-related-articles__card{display:block !important;overflow:hidden !important;border-radius:14px !important;background:#ffffff !important;border:1px solid rgba(15,76,129,0.10) !important;box-shadow:0 16px 36px rgba(15,76,129,0.09) !important;text-decoration:none !important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease !important;}.mytogu-related-articles__card:hover{transform:translateY(-4px) !important;border-color:rgba(64,195,202,0.35) !important;box-shadow:0 24px 54px rgba(15,76,129,0.14) !important;}.mytogu-related-articles__media{display:block !important;width:100% !important;aspect-ratio:16 / 10 !important;overflow:hidden !important;background:linear-gradient(135deg,rgba(64,195,202,.16),rgba(15,76,129,.10)) !important;}.mytogu-related-articles__img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;transition:transform .22s ease !important;}.mytogu-related-articles__card:hover .mytogu-related-articles__img{transform:scale(1.04) !important;}.mytogu-related-articles__placeholder{display:block !important;width:100% !important;height:100% !important;background:linear-gradient(135deg,rgba(64,195,202,.18),rgba(15,76,129,.10),rgba(255,200,87,.16)) !important;}.mytogu-related-articles__title{display:block !important;padding:22px 22px 26px !important;color:#0f4c81 !important;font-family:'Poppins',var(--global-heading-font-family,sans-serif) !important;font-size:16px !important;font-weight:500 !important;line-height:1.5 !important;}.mytogu-related-articles__card:hover .mytogu-related-articles__title{color:#40c3ca !important;}@media (max-width:1024px){.mytogu-related-articles__grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}@media (max-width:640px){.mytogu-related-articles__grid{grid-template-columns:1fr !important;gap:18px !important;}.mytogu-related-articles__title{font-size:16px !important;padding:18px 18px 22px !important;}}.mytogu-home-simple-cards{margin:28px 0 56px !important;}.mytogu-home-cards--countries .mytogu-country-cities__grid-v2{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}.mytogu-home-cards--conseils .mytogu-country-cities__grid-v2{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}.mytogu-home-simple-cards .mytogu-country-city-card{min-height:50px !important;padding:25px 25px 25px !important;}.mytogu-home-cards--conseils .mytogu-country-city-card{min-height:170px !important;padding:30px 18px 40px !important;}.mytogu-home-cards--conseils .mytogu-country-city-card__name{font-size:16px !important;}.mytogu-home-cards--conseils .mytogu-country-city-card__count{margin-top:14px !important;}.mytogu-related-articles--latest{margin:28px 0 56px !important;}.mytogu-related-articles--latest .mytogu-related-articles__title{font-family:'Poppins',var(--global-heading-font-family,sans-serif) !important;font-size:16px !important;line-height:1.5 !important;font-weight:500 !important;letter-spacing:normal !important;}@media (max-width:1100px){.mytogu-home-cards--countries .mytogu-country-cities__grid-v2,.mytogu-home-cards--conseils .mytogu-country-cities__grid-v2{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}@media (max-width:640px){.mytogu-home-cards--countries .mytogu-country-cities__grid-v2,.mytogu-home-cards--conseils .mytogu-country-cities__grid-v2{grid-template-columns:1fr !important;}}@media (max-width:780px){.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--admin1 .mytogu-polaroid-gallery__grid{grid-template-columns:1fr !important;max-width:440px !important;margin-right:auto !important;margin-left:auto !important;}.mytogu-related-cities-cards--ville .mytogu-country-cities__grid-v2{grid-template-columns:1fr !important;}}@media (min-width:901px){.mytogu-conseil-content .mytogu-attraction-row.reverse{grid-template-columns:minmax(0,1fr) 320px !important;}.mytogu-conseil-content .mytogu-attraction-row:not(.reverse){grid-template-columns:320px minmax(0,1fr) !important;}.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-content{order:1 !important;}.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image{order:2 !important;}.mytogu-conseil-content .mytogu-attraction-row:not(.reverse) .mytogu-attraction-image{order:1 !important;}.mytogu-conseil-content .mytogu-attraction-row:not(.reverse) .mytogu-attraction-content{order:2 !important;}}@media (max-width:900px){.mytogu-conseil-content .mytogu-attraction-row,.mytogu-conseil-content .mytogu-attraction-row.reverse{display:grid !important;grid-template-columns:1fr !important;gap:14px !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-content,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-content,.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-image,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image{display:contents !important;}.mytogu-conseil-content .mytogu-attraction-row h2,.mytogu-conseil-content .mytogu-attraction-row.reverse h2{order:1 !important;margin-bottom:2px !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-conseil-attraction-img,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-conseil-attraction-img,.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-image img,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image img{order:2 !important;width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:16 / 11 !important;object-fit:cover !important;border-radius:18px !important;box-shadow:0 12px 28px rgba(15,76,129,0.10) !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-attraction-content>p,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-content>p{order:3 !important;margin-top:2px !important;}.mytogu-conseil-content .mytogu-attraction-row .mytogu-links,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-links{order:4 !important;width:100% !important;margin-top:4px !important;}}@media (max-width:760px){.mytogu-country-city-card{min-height:92px !important;padding:18px 16px 20px !important;}.mytogu-country-city-card__count{margin-top:8px !important;}}@media (max-width:480px){.mytogu-country-cities--no-image{margin-top:18px !important;margin-bottom:18px !important;}.mytogu-country-cities__grid-v2{gap:14px !important;}.mytogu-country-city-card{min-height:78px !important;padding:16px 14px 17px !important;}}@media (max-width:780px){.mytogu-cards-grid,.mytogu-country-cities__grid-v2,.mytogu-admin1-cities .mytogu-country-cities__grid-v2,.mytogu-admin1-regions .mytogu-country-cities__grid-v2,.mytogu-admin1-conseils .mytogu-country-cities__grid-v2,.mytogu-related-cities-cards--ville .mytogu-country-cities__grid-v2,.mytogu-home-cards--countries .mytogu-country-cities__grid-v2,.mytogu-home-cards--conseils .mytogu-country-cities__grid-v2,.mytogu-related-articles__grid,.mytogu-related-articles--latest .mytogu-related-articles__grid,.mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--admin1 .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--related-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--count-2 .mytogu-polaroid-gallery__grid,.mytogu-conseil-content .mytogu-toc__links,.mytogu-conseil-content .mytogu-toc__columns,.mytogu-conseil-content .mytogu-toc__extra-wrap .mytogu-toc__links,.mytogu-conseil-content .mytogu-links{grid-template-columns:1fr !important;max-width:440px !important;margin-right:auto !important;margin-left:auto !important;}.mytogu-attraction-row,.mytogu-attraction-row.reverse,.mytogu-conseil-content .mytogu-attraction-row,.mytogu-conseil-content .mytogu-attraction-row.reverse{grid-template-columns:1fr !important;}.mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-attraction-row.reverse .mytogu-attraction-content,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-content{order:initial !important;}}@media (max-width:780px){.mytogu-cards-grid,.mytogu-country-cities__grid-v2,.mytogu-admin1-cities .mytogu-country-cities__grid-v2,.mytogu-admin1-regions .mytogu-country-cities__grid-v2,.mytogu-admin1-conseils .mytogu-country-cities__grid-v2,.mytogu-related-cities-cards--ville .mytogu-country-cities__grid-v2,.mytogu-home-cards--countries .mytogu-country-cities__grid-v2,.mytogu-home-cards--conseils .mytogu-country-cities__grid-v2,.mytogu-related-articles__grid,.mytogu-related-articles--latest .mytogu-related-articles__grid,.mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--admin1 .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--related-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--count-2 .mytogu-polaroid-gallery__grid,.mytogu-conseil-content .mytogu-toc__links,.mytogu-conseil-content .mytogu-toc__columns,.mytogu-conseil-content .mytogu-toc__extra-wrap .mytogu-toc__links,.mytogu-conseil-content .mytogu-links{grid-template-columns:1fr !important;max-width:440px !important;margin-right:auto !important;margin-left:auto !important;}.mytogu-attraction-row,.mytogu-attraction-row.reverse,.mytogu-conseil-content .mytogu-attraction-row,.mytogu-conseil-content .mytogu-attraction-row.reverse{grid-template-columns:1fr !important;}.mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-attraction-row.reverse .mytogu-attraction-content,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-content{order:initial !important;}}@media (max-width:780px){.mytogu-cards-grid,.mytogu-country-cities__grid-v2,.mytogu-admin1-cities .mytogu-country-cities__grid-v2,.mytogu-admin1-regions .mytogu-country-cities__grid-v2,.mytogu-admin1-conseils .mytogu-country-cities__grid-v2,.mytogu-related-cities-cards--ville .mytogu-country-cities__grid-v2,.mytogu-home-cards--countries .mytogu-country-cities__grid-v2,.mytogu-home-cards--conseils .mytogu-country-cities__grid-v2,.mytogu-related-articles__grid,.mytogu-related-articles--latest .mytogu-related-articles__grid,.mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--admin1 .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--related-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--count-2 .mytogu-polaroid-gallery__grid,.mytogu-conseil-content .mytogu-toc__links,.mytogu-conseil-content .mytogu-toc__columns,.mytogu-conseil-content .mytogu-toc__extra-wrap .mytogu-toc__links,.mytogu-conseil-content .mytogu-links{grid-template-columns:1fr !important;max-width:440px !important;margin-right:auto !important;margin-left:auto !important;}.mytogu-attraction-row,.mytogu-attraction-row.reverse,.mytogu-conseil-content .mytogu-attraction-row,.mytogu-conseil-content .mytogu-attraction-row.reverse{grid-template-columns:1fr !important;}.mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-attraction-row.reverse .mytogu-attraction-content,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-content{order:initial !important;}}.mytogu-conseil-content .mytogu-attraction-row,.mytogu-conseil-content .mytogu-attraction-row.reverse{border-radius:10px !important;}.mytogu-conseil-content .mytogu-attraction-image img,.mytogu-conseil-content .mytogu-conseil-attraction-img{border-radius:10px !important;}.mytogu-conseil-content .mytogu-links .button,.mytogu-conseil-content .mytogu-links a.button{border-radius:10px !important;}.mytogu-conseil-content .mytogu-links,.mytogu-conseil-content .mytogu-attraction-row .mytogu-links,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-links{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;width:100% !important;max-width:320px !important;margin-top:12px !important;}.mytogu-conseil-content .mytogu-links a,.mytogu-conseil-content .mytogu-links a.button,.mytogu-conseil-content .mytogu-links .button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:42px !important;width:100% !important;padding:11px 16px !important;border-radius:10px !important;font-family:'Inter',sans-serif !important;font-size:14px !important;font-weight:800 !important;line-height:1.2 !important;text-align:center !important;text-decoration:none !important;white-space:normal !important;}.mytogu-conseil-content .mytogu-links a.mytogu-btn-primary,.mytogu-conseil-content .mytogu-links a.button.mytogu-btn-primary{border:1px solid #40c3ca !important;background:#40c3ca !important;color:#ffffff !important;}.mytogu-conseil-content .mytogu-links a.mytogu-btn-secondary,.mytogu-conseil-content .mytogu-links a.button.mytogu-btn-secondary{border:1px solid rgba(15,76,129,0.22) !important;background:#ffffff !important;color:#0f4c81 !important;}.mytogu-conseil-content .mytogu-links a:hover,.mytogu-conseil-content .mytogu-links a.button:hover{transform:none !important;}.mytogu-conseil-content .mtg-attraction-image-credit{display:none !important;}.mytogu-conseil-content .mytogu-links a.mytogu-btn-secondary[href*="google.com/maps"]::before,.mytogu-conseil-content .mytogu-links a.button.mytogu-btn-secondary[href*="google.com/maps"]::before{content:none !important;display:none !important;margin-right:0 !important;}@media (max-width:900px){.mytogu-conseil-content .mytogu-links,.mytogu-conseil-content .mytogu-attraction-row .mytogu-links,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-links{max-width:none !important;}}.mytogu-polaroid-gallery{margin:34px auto 46px !important;}.mytogu-polaroid-gallery__grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:clamp(22px,3.2vw,44px) !important;align-items:center !important;}.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:clamp(14px,1.8vw,26px) !important;align-items:stretch !important;}.mytogu-polaroid-gallery--admin1 .mytogu-polaroid-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}.mytogu-polaroid-gallery--count-1 .mytogu-polaroid-gallery__grid{grid-template-columns:minmax(0,420px) !important;justify-content:center !important;}.mytogu-polaroid-gallery--count-2 .mytogu-polaroid-gallery__grid{grid-template-columns:repeat(2,minmax(0,420px)) !important;justify-content:center !important;}.mytogu-polaroid-gallery__item{display:block !important;padding:clamp(10px,1.25vw,16px) clamp(10px,1.25vw,16px) clamp(18px,2vw,28px) !important;background:#fff !important;text-decoration:none !important;box-shadow:0 16px 34px rgba(15,76,129,0.13) !important;transform:rotate(-2deg) !important;transition:transform 180ms ease,box-shadow 180ms ease !important;}.mytogu-polaroid-gallery__item:nth-child(2){transform:rotate(-1deg) translateY(8px) !important;}.mytogu-polaroid-gallery__item:nth-child(3){transform:rotate(4deg) translateY(-2px) !important;}.mytogu-polaroid-gallery__item:hover,.mytogu-polaroid-gallery__item:focus-visible{transform:rotate(0deg) translateY(-4px) !important;box-shadow:0 20px 42px rgba(15,76,129,0.17) !important;}.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__item,.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__item:nth-child(2),.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__item:nth-child(3),.mytogu-polaroid-gallery--straight .mytogu-polaroid-gallery__item,.mytogu-polaroid-gallery--straight .mytogu-polaroid-gallery__item:nth-child(2),.mytogu-polaroid-gallery--straight .mytogu-polaroid-gallery__item:nth-child(3){transform:none !important;}.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__item:hover,.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__item:focus-visible,.mytogu-polaroid-gallery--straight .mytogu-polaroid-gallery__item:hover,.mytogu-polaroid-gallery--straight .mytogu-polaroid-gallery__item:focus-visible{transform:translateY(-4px) !important;}.mytogu-polaroid-gallery__item[href]{color:inherit !important;}.mytogu-polaroid-gallery__item--no-image{display:flex !important;align-items:center !important;justify-content:center !important;min-height:118px !important;padding:18px !important;}.mytogu-guide-polaroid{width:100% !important;margin:34px 0 28px !important;}.mytogu-guide-polaroid + .mytogu-polaroid-gallery--attractions{margin-top:0 !important;}.mytogu-guide-polaroid__card{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:24px !important;width:100% !important;max-width:none !important;box-sizing:border-box !important;padding:28px 32px !important;background:#eaf7f8 !important;border:1px solid rgba(64,195,202,0.38) !important;box-shadow:0 16px 34px rgba(15,76,129,0.13) !important;}.mytogu-polaroid-gallery__item--guide{display:flex !important;flex-direction:column !important;justify-content:space-between !important;align-items:flex-start !important;min-height:100% !important;background:#eaf7f8 !important;border:1px solid rgba(64,195,202,0.38) !important;}.mytogu-guide-polaroid__title{color:#111827 !important;font-size:16px !important;font-weight:500 !important;line-height:1.5 !important;text-align:left !important;margin:0 !important;}.mytogu-guide-polaroid__button{flex:0 0 auto !important;white-space:nowrap !important;align-self:flex-start !important;margin-top:0 !important;padding:14px 24px !important;border:0 !important;border-radius:0 !important;background:#0f4c81 !important;color:#fff !important;font-size:16px !important;font-weight:800 !important;line-height:1.2 !important;text-decoration:none !important;box-shadow:none !important;}.mytogu-polaroid-gallery__item--guide .mytogu-guide-polaroid__button{margin-top:auto !important;}.mytogu-guide-polaroid__button:hover,.mytogu-guide-polaroid__button:focus-visible{background:#0b3a63 !important;color:#fff !important;}.mytogu-polaroid-gallery__img{display:block !important;width:100% !important;aspect-ratio:4 / 3 !important;height:auto !important;object-fit:cover !important;}.mytogu-polaroid-gallery__caption{display:flex !important;flex-direction:column !important;gap:4px !important;padding-top:12px !important;text-align:center !important;}.mytogu-polaroid-gallery__item--no-image .mytogu-polaroid-gallery__caption{padding-top:0 !important;}.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__item,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__item{display:block !important;min-height:0 !important;padding:clamp(10px,1.25vw,14px) clamp(10px,1.25vw,14px) clamp(18px,2vw,26px) !important;overflow:visible !important;border-radius:0 !important;border:0 !important;background:#ffffff !important;box-shadow:0 16px 34px rgba(15,76,129,0.13) !important;text-align:center !important;}.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__item::before,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__item::before{content:none !important;}.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__img,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__img{display:block !important;width:100% !important;aspect-ratio:4 / 3 !important;height:auto !important;object-fit:cover !important;}.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__caption,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__caption{padding-top:12px !important;}.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__title,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__title{color:#0f4c81 !important;font-family:'Poppins',var(--global-heading-font-family,sans-serif) !important;font-size:16px !important;font-weight:500 !important;line-height:1.5 !important;}.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__item--no-image,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__item--no-image{display:flex !important;align-items:center !important;justify-content:center !important;min-height:118px !important;padding:18px !important;border:1px solid rgba(15,76,129,0.10) !important;border-radius:12px !important;box-shadow:0 18px 42px rgba(15,76,129,0.08) !important;}.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__item--no-image .mytogu-polaroid-gallery__caption,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__item--no-image .mytogu-polaroid-gallery__caption{padding-top:0 !important;}.mytogu-related-cities-cards--ville{width:100% !important;max-width:none !important;margin-right:0 !important;margin-left:0 !important;}.mytogu-related-cities-cards--ville .mytogu-country-cities__grid-v2{width:100% !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;}.mytogu-polaroid-gallery__title{color:#111827 !important;font-size:15px !important;font-weight:500 !important;line-height:1.5 !important;}.mytogu-polaroid-gallery__city{color:#64748b !important;font-size:13px !important;font-weight:700 !important;line-height:1.25 !important;}@media (max-width:780px){.mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--count-2 .mytogu-polaroid-gallery__grid{grid-template-columns:1fr !important;max-width:440px !important;margin-right:auto !important;margin-left:auto !important;}.mytogu-polaroid-gallery__item,.mytogu-polaroid-gallery__item:nth-child(2),.mytogu-polaroid-gallery__item:nth-child(3){transform:rotate(0deg) !important;}.mytogu-guide-polaroid__card{flex-direction:column !important;}}@media (min-width:781px) and (max-width:1100px){.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--admin1 .mytogu-polaroid-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (min-width:521px) and (max-width:780px){.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--admin1 .mytogu-polaroid-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;max-width:none !important;}}.mytogu-polaroid-gallery--related-attractions .mytogu-polaroid-gallery__grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}@media (min-width:781px) and (max-width:1100px){.mytogu-polaroid-gallery--related-attractions .mytogu-polaroid-gallery__grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}@media (min-width:521px) and (max-width:780px){.mytogu-polaroid-gallery--related-attractions .mytogu-polaroid-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;max-width:none !important;}}@media (max-width:520px){.mytogu-polaroid-gallery--related-attractions .mytogu-polaroid-gallery__grid{grid-template-columns:1fr !important;max-width:440px !important;margin-right:auto !important;margin-left:auto !important;}}.mytogu-home-simple-cards,.mytogu-related-articles--latest{width:100% !important;}.mytogu-home-simple-cards .mytogu-country-city-card,.mytogu-related-articles--latest .mytogu-related-articles__card{text-decoration:none !important;}.mytogu-articles-pagination{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;flex-wrap:wrap !important;margin:30px 0 56px !important;}.mytogu-articles-pagination__item .page-numbers{min-width:42px !important;height:42px !important;padding:0 13px !important;border:1.5px solid #d8e3ee !important;border-radius:10px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:#fff !important;color:#0f4c81 !important;font-family:'Poppins',var(--global-heading-font-family,sans-serif) !important;font-size:14px !important;font-weight:700 !important;line-height:1 !important;text-decoration:none !important;box-shadow:none !important;}.mytogu-articles-pagination__item .page-numbers.current,.mytogu-articles-pagination__item .page-numbers:hover{border-color:#40c3ca !important;background:#40c3ca !important;color:#fff !important;}.mytogu-home-cards--countries .mytogu-country-city-card__count span,.mytogu-home-cards--conseils .mytogu-country-city-card__count span{white-space:normal !important;}@media (max-width:640px){.mytogu-home-cards--countries .mytogu-country-cities__grid-v2,.mytogu-home-cards--conseils .mytogu-country-cities__grid-v2{grid-template-columns:1fr !important;}}@media (max-width:780px){.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--admin1 .mytogu-polaroid-gallery__grid{grid-template-columns:1fr !important;max-width:440px !important;margin-right:auto !important;margin-left:auto !important;}.mytogu-related-cities-cards--ville .mytogu-country-cities__grid-v2{grid-template-columns:1fr !important;}}@media (max-width:760px){.mytogu-country-city-card{min-height:92px !important;padding:18px 16px 20px !important;}.mytogu-country-city-card__count{margin-top:8px !important;}}@media (max-width:480px){.mytogu-country-cities--no-image{margin-top:18px !important;margin-bottom:18px !important;}.mytogu-country-cities__grid-v2{gap:14px !important;}.mytogu-country-city-card{min-height:78px !important;padding:16px 14px 17px !important;}}@media (max-width:780px){.mytogu-cards-grid,.mytogu-country-cities__grid-v2,.mytogu-admin1-cities .mytogu-country-cities__grid-v2,.mytogu-admin1-regions .mytogu-country-cities__grid-v2,.mytogu-admin1-conseils .mytogu-country-cities__grid-v2,.mytogu-related-cities-cards--ville .mytogu-country-cities__grid-v2,.mytogu-home-cards--countries .mytogu-country-cities__grid-v2,.mytogu-home-cards--conseils .mytogu-country-cities__grid-v2,.mytogu-related-articles__grid,.mytogu-related-articles--latest .mytogu-related-articles__grid,.mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-dataforseo .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--country-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--admin1 .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--related-attractions .mytogu-polaroid-gallery__grid,.mytogu-polaroid-gallery--count-2 .mytogu-polaroid-gallery__grid,.mytogu-conseil-content .mytogu-toc__links,.mytogu-conseil-content .mytogu-toc__columns,.mytogu-conseil-content .mytogu-toc__extra-wrap .mytogu-toc__links,.mytogu-conseil-content .mytogu-links{grid-template-columns:1fr !important;max-width:440px !important;margin-right:auto !important;margin-left:auto !important;}.mytogu-attraction-row,.mytogu-attraction-row.reverse,.mytogu-conseil-content .mytogu-attraction-row,.mytogu-conseil-content .mytogu-attraction-row.reverse{grid-template-columns:1fr !important;}.mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-attraction-row.reverse .mytogu-attraction-content,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-image,.mytogu-conseil-content .mytogu-attraction-row.reverse .mytogu-attraction-content{order:initial !important;}}