/*c616aa71a9ac934468ef4511dd3931e0*/
.hero-media-section{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-media-section.hero-fullscreen{height:100vh}.hero-media-section.hero-large{height:80vh}.hero-media-section.hero-medium{height:60vh}.hero-media-section.hero-small{height:40vh}.hero-media-section.content-left .hero-content{text-align:left}.hero-media-section.content-center .hero-content{text-align:center}.hero-media-section.content-right .hero-content{text-align:right}.hero-media-section .hero-video-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:0;transition:opacity 0.5s ease}.hero-media-section .hero-video-bg[data-loaded="true"]{opacity:1}.hero-media-section .hero-youtube-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.hero-media-section .hero-youtube-bg iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;transform:translate(-50%, -50%);pointer-events:none}.hero-media-section .hero-youtube-bg .youtube-loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.2)}.hero-media-section .hero-youtube-bg .youtube-loading .loading-spinner .spinner{width:50px;height:50px;border:3px solid rgba(255, 255, 255, 0.3);border-radius:50%;border-top-color:white;animation:spin 1s ease-in-out infinite}.hero-media-section .hero-youtube-bg.loaded .youtube-loading{opacity:0;pointer-events:none;transition:opacity 0.5s ease}.hero-media-section .hero-image-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-2}.parallax-enabled .hero-media-section .hero-image-bg{background-attachment:fixed}@media (max-width:768px){.parallax-enabled .hero-media-section .hero-image-bg{background-attachment:scroll}}.hero-media-section .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.4);z-index:-1;transition:opacity 0.3s ease}.hero-media-section .hero-content{position:relative;z-index:1;width:100%;max-width:1200px;padding:0 20px;color:white}.hero-media-section .hero-content .hero-content-inner{opacity:0;transform:translateY(30px);animation:heroContentFadeIn 1s ease forwards;animation-delay:0.5s}.hero-media-section .hero-title{font-size:4rem;font-weight:700;margin-bottom:1.5rem;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.5);line-height:1.1}@media (max-width:1200px){.hero-media-section .hero-title{font-size:3.5rem}}@media (max-width:768px){.hero-media-section .hero-title{font-size:2.5rem}}@media (max-width:480px){.hero-media-section .hero-title{font-size:2rem}}.hero-media-section .hero-subtitle{font-size:1.5rem;font-weight:300;line-height:1.4;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);max-width:800px;margin:0 auto}@media (max-width:768px){.hero-media-section .hero-subtitle{font-size:1.25rem}}@media (max-width:480px){.hero-media-section .hero-subtitle{font-size:1.1rem}}.content-left .hero-media-section .hero-subtitle{margin-left:0;margin-right:auto}.content-right .hero-media-section .hero-subtitle{margin-left:auto;margin-right:0}@media (max-width:768px){.hero-media-section{min-height:60vh}.hero-media-section .hero-video-bg{width:auto;height:100%;min-width:100%}.hero-media-section .hero-youtube-bg iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh}.hero-media-section .hero-content{padding:0 15px}.hero-media-section .hero-overlay{background:rgba(0, 0, 0, 0.5)}}@media (prefers-contrast:high){.hero-media-section .hero-overlay{background:rgba(0, 0, 0, 0.7)}.hero-media-section .hero-title,.hero-media-section .hero-subtitle{text-shadow:2px 2px 4px rgba(0, 0, 0, 0.8)}}@media (prefers-reduced-motion:reduce){.hero-media-section .hero-content-inner{animation:none;opacity:1;transform:none}.hero-media-section .hero-video-bg{animation-play-state:paused}.hero-media-section.parallax-enabled .hero-image-bg{background-attachment:scroll}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes heroContentFadeIn{to{opacity:1;transform:translateY(0)}}.header-transparent{position:fixed;top:0;left:0;width:100%;z-index:1000;background:transparent;transition:all 0.3s ease}.header-transparent.scrolled{background:rgba(255, 255, 255, 0.95);backdrop-filter:blur(10px);box-shadow:0 2px 20px rgba(0, 0, 0, 0.1)}.header-transparent.scrolled .g-logo,.header-transparent.scrolled .g-main-nav a{color:#2c5282 !important}@media (max-width:768px){.header-transparent{background:rgba(255, 255, 255, 0.95) !important;backdrop-filter:blur(10px);box-shadow:0 2px 20px rgba(0, 0, 0, 0.1)}.header-transparent .g-logo,.header-transparent .g-main-nav a{color:#2c5282 !important}}.hero-media-section{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-media-section.hero-fullscreen{height:100vh}.hero-media-section.hero-large{height:80vh}.hero-media-section.hero-medium{height:60vh}.hero-media-section.hero-small{height:40vh}.hero-media-section.content-left .hero-content{text-align:left}.hero-media-section.content-center .hero-content{text-align:center}.hero-media-section.content-right .hero-content{text-align:right}.hero-media-section .hero-video-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:0;transition:opacity 0.5s ease}.hero-media-section .hero-video-bg[data-loaded="true"]{opacity:1}.hero-media-section .hero-youtube-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.hero-media-section .hero-youtube-bg iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;transform:translate(-50%, -50%);pointer-events:none}.hero-media-section .hero-youtube-bg .youtube-loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.2)}.hero-media-section .hero-youtube-bg .youtube-loading .loading-spinner .spinner{width:50px;height:50px;border:3px solid rgba(255, 255, 255, 0.3);border-radius:50%;border-top-color:white;animation:spin 1s ease-in-out infinite}.hero-media-section .hero-youtube-bg.loaded .youtube-loading{opacity:0;pointer-events:none;transition:opacity 0.5s ease}.hero-media-section .hero-image-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-2}.parallax-enabled .hero-media-section .hero-image-bg{background-attachment:fixed}@media (max-width:768px){.parallax-enabled .hero-media-section .hero-image-bg{background-attachment:scroll}}.hero-media-section .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.4);z-index:-1;transition:opacity 0.3s ease}.hero-media-section .hero-content{position:relative;z-index:1;width:100%;max-width:1200px;padding:0 20px;color:white}.hero-media-section .hero-content .hero-content-inner{opacity:0;transform:translateY(30px);animation:heroContentFadeIn 1s ease forwards;animation-delay:0.5s}.hero-media-section .hero-title{font-size:4rem;font-weight:700;margin-bottom:1.5rem;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.5);line-height:1.1}@media (max-width:1200px){.hero-media-section .hero-title{font-size:3.5rem}}@media (max-width:768px){.hero-media-section .hero-title{font-size:2.5rem}}@media (max-width:480px){.hero-media-section .hero-title{font-size:2rem}}.hero-media-section .hero-subtitle{font-size:1.5rem;font-weight:300;line-height:1.4;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);max-width:800px;margin:0 auto}@media (max-width:768px){.hero-media-section .hero-subtitle{font-size:1.25rem}}@media (max-width:480px){.hero-media-section .hero-subtitle{font-size:1.1rem}}.content-left .hero-media-section .hero-subtitle{margin-left:0;margin-right:auto}.content-right .hero-media-section .hero-subtitle{margin-left:auto;margin-right:0}@media (max-width:768px){.hero-media-section{min-height:60vh}.hero-media-section .hero-video-bg{width:auto;height:100%;min-width:100%}.hero-media-section .hero-youtube-bg iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh}.hero-media-section .hero-content{padding:0 15px}.hero-media-section .hero-overlay{background:rgba(0, 0, 0, 0.5)}}@media (prefers-contrast:high){.hero-media-section .hero-overlay{background:rgba(0, 0, 0, 0.7)}.hero-media-section .hero-title,.hero-media-section .hero-subtitle{text-shadow:2px 2px 4px rgba(0, 0, 0, 0.8)}}@media (prefers-reduced-motion:reduce){.hero-media-section .hero-content-inner{animation:none;opacity:1;transform:none}.hero-media-section .hero-video-bg{animation-play-state:paused}.hero-media-section.parallax-enabled .hero-image-bg{background-attachment:scroll}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes heroContentFadeIn{to{opacity:1;transform:translateY(0)}}.header-transparent{position:fixed;top:0;left:0;width:100%;z-index:1000;background:transparent;transition:all 0.3s ease}.header-transparent.scrolled{background:rgba(255, 255, 255, 0.95);backdrop-filter:blur(10px);box-shadow:0 2px 20px rgba(0, 0, 0, 0.1)}.header-transparent.scrolled .g-logo,.header-transparent.scrolled .g-main-nav a{color:#2c5282 !important}@media (max-width:768px){.header-transparent{background:rgba(255, 255, 255, 0.95) !important;backdrop-filter:blur(10px);box-shadow:0 2px 20px rgba(0, 0, 0, 0.1)}.header-transparent .g-logo,.header-transparent .g-main-nav a{color:#2c5282 !important}}.adaptive-logo-container{position:relative;z-index:9;--logo-height: 50px;--logo-height-mobile: 40px;--transition-speed: .3s}.adaptive-logo-container .logo-link{position:relative;display:inline-block;width:auto;height:var(--logo-height);text-decoration:none;outline:none}.adaptive-logo-container .logo-link:focus{border-radius:4px;outline:2px solid rgba(255, 255, 255, 0.6);outline-offset:2px}.header.solid .adaptive-logo-container .logo-link:focus,.header.scrolled .adaptive-logo-container .logo-link:focus,.header.fixed .adaptive-logo-container .logo-link:focus{outline-color:rgba(44, 82, 130, 0.6)}.adaptive-logo-container .logo-transparent,.adaptive-logo-container .logo-solid{position:absolute;top:50%;left:0;display:block;width:auto;height:100%;max-width:none;transition:opacity var(--transition-speed) ease;transform:translateY(-50%);opacity:0;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;image-rendering:crisp-edges}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.adaptive-logo-container .logo-transparent,.adaptive-logo-container .logo-solid{image-rendering:auto}}.adaptive-logo-container.show-transparent .logo-transparent{opacity:1}.adaptive-logo-container.show-solid .logo-solid{opacity:1}.adaptive-logo-container .logo-text{display:inline-block;font-size:1.8rem;font-weight:700;line-height:1.2;transition:color var(--transition-speed) ease;letter-spacing:1px;text-transform:uppercase;color:white}.header.solid .adaptive-logo-container .logo-text,.header.scrolled .adaptive-logo-container .logo-text,.header.fixed .adaptive-logo-container .logo-text{color:#2c5282}.adaptive-logo-container .logo-link:hover{transition:transform 0.2s ease;transform:scale(1.02)}.adaptive-logo-container .logo-transparent[data-loading],.adaptive-logo-container .logo-solid[data-loading]{opacity:0 !important}.adaptive-logo-container:not(.initialized) .logo-transparent,.adaptive-logo-container:not(.initialized) .logo-solid{transition:none}.adaptive-logo-container.initialized .logo-transparent,.adaptive-logo-container.initialized .logo-solid{transition:opacity var(--transition-speed) ease}@media (max-width:1024px){.adaptive-logo-container .logo-link{height:var(--logo-height-mobile)}.adaptive-logo-container .logo-text{font-size:1.5rem;color:#2c5282}}@media (max-width:480px){.adaptive-logo-container{--logo-height-mobile: 35px}.adaptive-logo-container .logo-text{font-size:1.3rem;letter-spacing:0.5px}}.position-header-logo .adaptive-logo-container{display:flex;width:100%;align-items:center;justify-content:flex-start}.position-header-logo .adaptive-logo-container.center-align{justify-content:center}.position-header-logo .adaptive-logo-container.right-align{justify-content:flex-end}.g-header .position-header-logo{min-width:150px;flex:0 0 auto}@media (max-width:1024px){.g-header .position-header-logo{min-width:120px}}@media (max-width:480px){.g-header .position-header-logo{min-width:100px}}@media (prefers-contrast:high){.adaptive-logo-container .logo-text{text-shadow:2px 2px 4px rgba(0, 0, 0, 0.8)}.header.solid .adaptive-logo-container .logo-text,.header.scrolled .adaptive-logo-container .logo-text,.header.fixed .adaptive-logo-container .logo-text{text-shadow:2px 2px 4px rgba(255, 255, 255, 0.8)}.adaptive-logo-container .logo-link:focus{outline-width:3px}}@media (prefers-reduced-motion:reduce){.adaptive-logo-container{--transition-speed: .01s}.adaptive-logo-container .logo-link:hover{transform:none}}@media print{.adaptive-logo-container .logo-transparent{opacity:0 !important}.adaptive-logo-container .logo-solid{opacity:1 !important}.adaptive-logo-container .logo-text{color:#000 !important;text-shadow:none !important}}@media (prefers-color-scheme:dark){.adaptive-logo-container.auto-dark-mode .logo-transparent{filter:brightness(0) invert(1)}.adaptive-logo-container .logo-text{color:#f7fafc}.header.solid .adaptive-logo-container .logo-text,.header.scrolled .adaptive-logo-container .logo-text,.header.fixed .adaptive-logo-container .logo-text{color:#2d3748}}.header.transparent .adaptive-logo-container:not([data-logo-state="solid"]) .logo-transparent,.header.clear .adaptive-logo-container:not([data-logo-state="solid"]) .logo-transparent{opacity:1}.header.transparent .adaptive-logo-container:not([data-logo-state="solid"]) .logo-solid,.header.clear .adaptive-logo-container:not([data-logo-state="solid"]) .logo-solid{opacity:0}.header.solid .adaptive-logo-container:not([data-logo-state="transparent"]) .logo-transparent,.header.scrolled .adaptive-logo-container:not([data-logo-state="transparent"]) .logo-transparent,.header.fixed .adaptive-logo-container:not([data-logo-state="transparent"]) .logo-transparent,.header.opaque .adaptive-logo-container:not([data-logo-state="transparent"]) .logo-transparent{opacity:0}.header.solid .adaptive-logo-container:not([data-logo-state="transparent"]) .logo-solid,.header.scrolled .adaptive-logo-container:not([data-logo-state="transparent"]) .logo-solid,.header.fixed .adaptive-logo-container:not([data-logo-state="transparent"]) .logo-solid,.header.opaque .adaptive-logo-container:not([data-logo-state="transparent"]) .logo-solid{opacity:1}.adaptive-logo-container.loading .logo-link::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";animation:loading-shimmer 2s infinite;background:linear-gradient(90deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.1) 75%);background-size:200% 100%}@keyframes loading-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}:root{--mh-accent: #00798B}#g-header.header-transparent,#g-header.transparent{--mh-surface: transparent;--mh-icon: #fff;--mh-surface-hover: rgba(255,255,255,.08);--mh-border: rgba(255,255,255,.30);--mh-focus: rgba(255,255,255,.55);--mh-drop-surface: rgba(17,25,40,.92);--mh-drop-border: rgba(255,255,255,.15);--mh-drop-text: #fff;--mh-drop-hover-bg: rgba(255,255,255,.08);--mh-drop-hover-text: #fff;--mh-drop-active-bg: var(--mh-accent);--mh-drop-active-text: #fff}#g-header.solid,#g-header.scrolled:not(.header-transparent){--mh-surface: transparent;--mh-icon: #1b1f2a;--mh-surface-hover: rgba(0,0,0,.05);--mh-border: rgba(0,0,0,.12);--mh-focus: rgba(0,0,0,.35);--mh-drop-surface: #fff;--mh-drop-border: rgba(0,0,0,.10);--mh-drop-text: #2b2f3a;--mh-drop-hover-bg: rgba(0,0,0,.05);--mh-drop-hover-text: #111;--mh-drop-active-bg: var(--mh-accent);--mh-drop-active-text: #fff}.mobile-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing, 10) * 1px);height:100%;color:var(--mh-icon)}.mobile-header-actions[data-button-size="small"]{--btn-size: 36px;--btn-padding: 8px}.mobile-header-actions[data-button-size="medium"]{--btn-size: 44px;--btn-padding: 10px}.mobile-header-actions[data-button-size="large"]{--btn-size: 52px;--btn-padding: 12px}.mobile-header-actions[data-icon-size="small"]{--icon-size: 14px}.mobile-header-actions[data-icon-size="medium"]{--icon-size: 16px}.mobile-header-actions[data-icon-size="large"]{--icon-size: 18px}.mobile-header-actions .mobile-menu-toggle .mobile-menu-btn{display:flex;align-items:center;justify-content:center;width:var(--btn-size, 44px);height:var(--btn-size, 44px);padding:0;background:var(--mh-surface);border:none;border-radius:4px;cursor:pointer;transition:all 0.3s ease}.mobile-header-actions .mobile-menu-toggle .mobile-menu-btn i{font-size:var(--icon-size, 16px);color:inherit}.mobile-header-actions .mobile-menu-toggle .mobile-menu-btn:hover{background:var(--mh-surface-hover)}.mobile-header-actions .mobile-menu-toggle .mobile-menu-btn:focus{outline:2px solid var(--mh-focus);outline-offset:2px}.mobile-header-actions .mobile-search-toggle .mobile-search-link{display:flex;align-items:center;justify-content:center;width:var(--btn-size, 44px);height:var(--btn-size, 44px);border-radius:4px;text-decoration:none;background:var(--mh-surface);transition:all 0.3s ease}.mobile-header-actions .mobile-search-toggle .mobile-search-link i{font-size:var(--icon-size, 16px);color:inherit}.mobile-header-actions .mobile-search-toggle .mobile-search-link:hover{background:var(--mh-surface-hover)}.mobile-header-actions .mobile-search-toggle .mobile-search-link:focus{outline:2px solid var(--mh-focus);outline-offset:2px}.mobile-header-actions .mobile-language-selector{position:relative}.mobile-header-actions .mobile-language-selector .language-dropdown-container{position:relative}.mobile-header-actions .mobile-language-selector .language-dropdown-container .language-toggle{display:flex;align-items:center;gap:6px;height:var(--btn-size, 44px);padding:0 var(--btn-padding, 10px);background:var(--mh-surface);border:1px solid var(--mh-border);border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;color:inherit;transition:all 0.3s ease}.mobile-header-actions .mobile-language-selector .language-dropdown-container .language-toggle .current-lang{font-size:13px;letter-spacing:0.5px}.mobile-header-actions .mobile-language-selector .language-dropdown-container .language-toggle .language-arrow{font-size:10px;transition:transform 0.3s ease}.mobile-header-actions .mobile-language-selector .language-dropdown-container .language-toggle:hover{background:var(--mh-surface-hover)}.mobile-header-actions .mobile-language-selector .language-dropdown-container .language-toggle:focus{outline:2px solid var(--mh-focus);outline-offset:2px}.mobile-header-actions .mobile-language-selector .language-dropdown-container .language-toggle[aria-expanded="true"] .language-arrow{transform:rotate(180deg)}.mobile-header-actions .mobile-language-selector .language-dropdown-container .language-dropdown{position:absolute;top:100%;right:0;background:var(--mh-drop-surface);border:1px solid var(--mh-drop-border);border-radius:4px;box-shadow:0 4px 20px rgba(0, 0, 0, 0.15);min-width:120px;z-index:1000;display:none;overflow:hidden}.mobile-header-actions .mobile-language-selector .language-dropdown-container .language-dropdown .language-option{display:block;padding:10px 15px;color:var(--mh-drop-text);text-decoration:none;font-size:14px;transition:background-color 0.3s ease, color 0.2s ease;border-bottom:1px solid color-mix(in srgb, var(--mh-drop-border) 70%, transparent)}.mobile-header-actions .mobile-language-selector .language-dropdown-container .language-dropdown .language-option:last-child{border-bottom:none}.mobile-header-actions .mobile-language-selector .language-dropdown-container .language-dropdown .language-option:hover{background:var(--mh-drop-hover-bg);color:var(--mh-drop-hover-text)}.mobile-header-actions .mobile-language-selector .language-dropdown-container .language-dropdown .language-option.active{background:var(--mh-drop-active-bg);color:var(--mh-drop-active-text)}.mobile-header-actions .mobile-language-selector .language-dropdown-container.active .language-dropdown{display:block;animation:fadeInDown 0.3s ease}.g-block .mobile-header-actions{height:100%;width:100%}@media (min-width:769px){.mobile-header-actions .mobile-menu-toggle{display:none}}@media (max-width:480px){.mobile-header-actions{gap:5px}.mobile-header-actions[data-button-size="medium"]{--btn-size: 40px}.mobile-header-actions[data-button-size="large"]{--btn-size: 44px}.mobile-header-actions .language-toggle{font-size:12px;padding:0 8px}.mobile-header-actions .language-dropdown{right:-10px;min-width:100px}.mobile-header-actions .language-dropdown .language-option{padding:8px 12px;font-size:13px}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){[data-offcanvas-toggle]:not(.sj-offcanvas-toggle){display:none !important}}@font-face{font-family:"brandingbold";font-style:normal;font-weight:normal;font-display:swap;src:url('../fonts/branding-bold-webfont.woff2') format("woff2"), url('../fonts/branding-bold-webfont.woff') format("woff")}@font-face{font-family:"brandingmedium";font-style:normal;font-weight:normal;font-display:swap;src:url('../fonts/branding-medium-webfont.woff2') format("woff2"), url('../fonts/branding-medium-webfont.woff') format("woff")}@font-face{font-family:"brandingsemibold";font-style:normal;font-weight:normal;font-display:swap;src:url('../fonts/branding-semibold-webfont.woff2') format("woff2"), url('../fonts/branding-semibold-webfont.woff') format("woff")}body{font-family:"brandingmedium", sans-serif}@media screen and (min-width:320px){html{font-size:calc(16px + 6 * ((100vw - 320px) / 680))}}@media screen and (min-width:1000px){html{font-size:16px}}h1,h2{font-family:"brandingbold", sans-serif;font-weight:700;line-height:1.1}h2.itemTitle{text-align:center}h3,h4{font-family:"brandingsemibold", sans-serif;line-height:1.1}h4{text-transform:uppercase}#g-mainbody{padding:0 0 2.5rem !important}#g-top .g-main-nav{font-family:"brandingsemibold", sans-serif;font-size:0.89rem;font-weight:400}i.fa.fa-home{margin-right:-5px !important}.g-logo{display:block;margin:9px 0}@media (max-width:30rem){.g-logo{width:50%}}.button{border-radius:2rem}.g-offcanvas-toggle{top:14px;font-size:1.5rem}#g-header.g-fixed-second .g-logo{margin:1rem 0}section#g-container-cuerpo{position:relative;z-index:3;background:#fff}#g-top .g-touch-toggle a{padding:0;border-right:none;border-left:none}#g-touch .g-touch-item{font-weight:400}#g-touch .g-touch-item a{color:#001821 !important}#g-offcanvas a.semsanta{display:block;margin:1rem 0;text-align:center}#g-header .g-main-nav{font-family:"brandingbold", sans-serif}#g-header .g-main-nav .g-toplevel>li{vertical-align:text-top}#g-header .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:18px 14px}#g-header .g-menu-item-subtitle{padding:0;font-size:0.85rem}#g-header .g-social a{border:none !important}.g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{vertical-align:top}#g-header .g-main-nav .g-toplevel>li.active>.g-menu-item-container{color:#fff;background:#d83559}li.g-menu-item.g-menu-item---module-4xfbX.g-menu-item-type-particle.g-standard .g-menu-item-container,li.g-menu-item.g-menu-item---module-3V641.g-menu-item-type-particle.g-standard .g-menu-item-container,li.g-menu-item.g-menu-item---module-WTdcW.g-menu-item-type-particle.g-standard .g-menu-item-container{padding:14px 0 0 !important}.tp-caption.very_large_text,.very_large_text{font-family:"brandingbold", sans-serif;font-size:3rem;font-weight:400}#g-feature,#g-showcase{padding:0}@media (max-width:30rem){#g-intro.g-pull-bottom{padding:0;margin:0}}@media (max-width:30rem){.rev_slider_wrapper .tp-caption a.button{padding:0.5rem !important;font-size:12px !important;display:block;margin:3px auto !important}}@media (max-width:30rem){i.fa{font-size:14px !important}}@media (min-width:60rem){body.outline-17 .solidres-avail-horizontal{margin:-7rem auto 0 auto}}.solidres-module{max-width:750px;margin:0 auto}.solidres-module .btn-small{padding:0.5rem 0 0;font-size:0.75rem}::-webkit-input-placeholder{color:#001821 !important}::-moz-placeholder{color:#001821 !important}:-ms-input-placeholder{color:#001821 !important}:-moz-placeholder{opacity:1;color:#001821 !important}input#aa-search-input{padding:13px}@media (min-width:60rem){input#aa-search-input{margin-bottom:0}}.aa-input-container,span.algolia-autocomplete,input#aa-search-input{width:100%}body.outline-17 section#g-feature a{color:#fff}.g-contacts.style2 .g-contacts-icon{background:white}.g-page-title{padding:2.5rem 0 0;text-align:center}body.outline-17 .g-page-title{padding-top:0 !important}#g-maintop .g-page-title{padding:0}#g-maintop .g-page-title .g-titulo-seccion h3{color:inherit !important}#g-maintop .g-page-title .g-titulo-seccion h3 a{color:#55b9a1}.g-titulo-seccion h3{display:inline-block;font-weight:700;letter-spacing:-1px;color:#d83559 !important}.g-titulo-seccion p{max-width:750px;margin:1rem auto 2rem}h3.g-title{font-weight:700}.gkNspPM.gkNspPM-GridNews p{max-width:750px;margin:1rem auto 2rem;text-align:center}div.catItemView{padding:1rem;margin-bottom:0}div.catItemImageBlock{padding:0;margin:0}.catItemIntroText p{margin-top:0;font-size:0.9rem}body.com_k2.view-item #g-mainbody{padding:0 0 2.5rem}body.com_k2.view-item #g-mainbody .g-content{padding-top:0;margin-top:0}body.com_k2.view-item ul.breadcrumb{padding:1rem 0 0;font-weight:400}body.com_k2.view-item div.itemToolbar ul{text-align:center}body.com_k2.view-item div.itemIntroText{max-width:600px;padding:0;margin:auto;font-size:1.2rem;font-weight:400;line-height:1.316}body.com_k2.view-item div.itemFullText p,body.com_k2.view-item div.itemFullText dl,body.com_k2.view-item div.itemFullText h1,body.com_k2.view-item div.itemFullText h2,body.com_k2.view-item div.itemFullText h3,body.com_k2.view-item div.itemFullText h4,body.com_k2.view-item div.itemFullText h5,body.com_k2.view-item div.itemFullText h6{max-width:600px;margin-right:auto;margin-left:auto}body.com_k2.view-item div.itemFullText>ul{max-width:600px;margin:auto}body.com_k2.view-item div.itemToolbar ul li{display:inline-block;vertical-align:middle;text-transform:uppercase}body.com_k2.view-item .itemImageGallery h3{display:none}body.com_k2.view-item ul.sigProResponsive li.sigProThumb a.sigProLink,body.com_k2.view-item .SobiPro .spGalleryDetails div[data-role="gallery-image"]{color:#a6d4c2;border:none;background-color:#a6d4c2}body.com_k2.view-item ul.sigProResponsive li.sigProThumb a.sigProLink:hover,body.com_k2.view-item .SobiPro .spGalleryDetails div[data-role="gallery-image"]:hover{text-decoration:none;color:#55b9a1;border:none;background-color:#55b9a1}body.com_k2.view-item img.sigProImg:hover{opacity:0.3}body.com_k2.view-item .spClassViewGallery img:hover{opacity:0.3}body.com_k2.view-item div.itemBackToTop{display:none}.cabeceraItem{background-position:center top;background-size:cover}.cabeceraItem .uk-position-cover.uk-flex.uk-flex-center.uk-flex-bottom{z-index:1}.cabeceraItem h1{font-family:"brandingbold", san-serif;font-size:3rem;font-weight:400;line-height:1;color:white !important;text-shadow:0 2px 5px rgba(0, 0, 0, 0.5)}@media (max-width:30rem){.cabeceraItem h1{font-size:2rem}}.cabeceraItem::after{position:relative;z-index:0;display:block;width:100%;height:550px;margin-top:0;content:"";background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);filter:progid:dximagetransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#59000000", GradientType=0)}ul.sigProResponsive{display:flex;flex-wrap:wrap;justify-content:center}span.g-contact-value{display:block}#g-footer .title-border .g-title{padding-bottom:2px}.g-branding.branding a{display:inline-block;overflow:hidden;vertical-align:top}.g-branding.branding a.gsj{padding-right:1rem}.g-branding.branding img{height:2.3rem}.gkNspPM-GridNews time{display:none}.gkNspPM-GridNews hr.separator{display:none}.gkNspPM-GridNews figcaption{background:#55b9a1}.gkNspPM-GridNews figcaption:before{border:12px solid #55b9a1;border-top-color:transparent !important;border-bottom-color:transparent !important;border-left-color:transparent !important}.gkNspPM-GridNews .inverse figcaption:before{border:12px solid #55b9a1;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important}.destacados p.nspInfo.nspInfo1{padding:0 1rem;margin:0;color:#fff;background:#d83559}.destacados p.nspInfo.nspInfo1 a{color:#fff}@media (min-width:60rem){.destacados p.nspText,.destacados a.readon{font-size:0.85rem}}@media (max-width:30rem){.destacados .nspArt h4.nspHeader{padding:0}}@media (max-width:30rem){.destacados .nspArt{padding:0 !important;margin:1rem 0 2rem}}.destacados-zen .zt-category{padding:0 1rem;margin:0;margin-bottom:-10px;font-size:1.1rem;color:#fff;background:#d83559}.destacados-zen .zt-category a{color:#fff}.destacados-zen .zt-text-intro.zt-element{margin-top:0}.destacados-zen .zt-text-intro p{margin-top:0}@media (min-width:60rem){.destacados-zen .zt-text-intro p{font-size:0.85rem}}.destacados-zen .fade-to-black{background:#d83559}.destacados-zen .fade-to-black img:hover{opacity:0.3}.fade-to-white img:hover{opacity:0.3}span.spEntryCount{display:none}h1.page-header.lead{text-align:center}div#spCategoryContainer-show,h1.page-header.lead{max-width:750px;margin:0 auto}.span9.spCatname{margin-top:1rem}#spEntryForm .spCaticon{margin-top:1rem;border:solid 1px #e9e9e9}#spEntryForm .span12.spCaticon{padding:1rem 0 0 !important;text-align:center !important}.spCat img{max-width:120px}h2.page-header.lead{padding-bottom:0.5rem;border-bottom:1px solid #eee !important}@media (max-width:30rem){h2.page-header.lead{margin-top:0.5rem}}p.nombreCat{padding:0.5rem;margin:0}body.itemid-298{}#spEntryForm .xtVcardimage{border:solid 1px #e2e2e2}.span12.spCaticon:hover{height:159px;line-height:150px;background:#d83559}.span12.spCaticon:hover a{color:#fff !important}.span12.spCaticon:hover img{display:none !important}.SobiPro.default3 .xtVcard{margin-bottom:3rem !important}.spClassViewMSelect span.spLabel{display:none}.SobiPro.default3{font-size:inherit !important}.spClassViewMap,.spClassViewGallery{margin-top:2rem}.spClassViewGallery{margin-bottom:2rem}.spClassViewMap span.spLabel{display:block;margin-bottom:1rem}.SobiPro div.spClassViewMap{padding-bottom:3rem}.SobiPro .spClassViewGallery img{max-height:186px !important}@media (min-width:60rem){.spClassViewInbox{max-width:50%}}.SobiPro.default3 .xtVcardimage{margin-top:0 !important}.ais-SearchBox-submit{top:-4px}div.facet .ais-Panel{text-align:left}div.facet .ais-Panel h5{text-transform:uppercase}div.facet .ais-RefinementList-checkbox{vertical-align:baseline}@media (max-width:30rem){.hit-content{grid-template-columns:100px auto}}@media (max-width:30rem){.hit-content h2.hit-name{font-size:1.3rem}}.hit-content .btn{padding:0 0.5rem !important;margin-top:0.5rem}ul.listado-actividades{margin:0 0 0.5rem 0;list-style:none}ul.listado-actividades li{display:inline-block;margin-right:0.5rem}ul.listado-actividades li span.badge{padding:5px 10px;font-size:0.85rem}.mod_xtdir4alg_browsebyfacet .ais-RefinementList-list{display:flex;flex-wrap:wrap}.mod_xtdir4alg_browsebyfacet .ais-RefinementList-item{margin-right:0.5rem}ul.spClassMSelect.field_activities,ul.spClassMSelect.field_services{margin:0 0 0.5rem 0 !important;list-style:none}ul.spClassMSelect.field_activities li,ul.spClassMSelect.field_services li{display:inline-block;padding:1px 10px;margin-right:0.5rem;font-size:0.85rem;font-weight:700;vertical-align:baseline;white-space:nowrap;color:#666;border:solid 1px;border-radius:9px;background-color:transparent}li.ais-RefinementList-item span.badge.badge-info .label-info,.badge-info{background-color:#d83559}#g-sidebar{padding:0 0 2.5rem 0}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-type-particle{display:block !important}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-type-particle>.g-menu-item-container{padding:0;color:#fff !important}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-type-particle>.g-menu-item-container #g-offcanvas #g-mobilemenu-container ul{background:#55b9a1 !important}@media (min-width:60rem){li.g-menu-item.g-menu-item---particle-mYuQB.g-menu-item-type-particle.g-standard,li.g-menu-item.g-menu-item-type-particle.g-menu-item---particle-TTOec.g-standard,li.g-menu-item.g-menu-item-type-particle.g-menu-item---particle-00rOm.g-standard{display:none}}ul.nspList.active.nspCol1{margin:0}.fns2018{color:white !important;background:#532681;background:-moz-linear-gradient(top, #532681 0%, #df277d 50%, #fdcf79 100%);background:-webkit-linear-gradient(top, #532681 0%, #df277d 50%, #fdcf79 100%);background:linear-gradient(to bottom, #532681 0%, #df277d 50%, #fdcf79 100%);filter:progid:dximagetransform.Microsoft.gradient(startColorstr="#532681", endColorstr="#fdcf79", GradientType=0)}#g-to-top .style1 #g-totop-button.totopfixed{bottom:6rem}.ytf-grid .ytfBlock .ytfTitle,.ytf-grid .ytfAuthor{color:#fff}#g-subfeature td{border:hidden !important}.nspLinks .nspLinkScroll1 ul li{padding:0.5em;overflow:hidden}.nspLinks ul li h4{font-size:1rem}ul.jcalpro_events{margin:0 !important;list-style:none}li.jcalpro_events_event.jcalpro_events_featured{position:relative;z-index:10 !important;border-radius:0 0 45px 0;background:#f8d799;background:-moz-linear-gradient(-45deg, #f8d799 84%, #e1b480 100%);background:-webkit-linear-gradient(-45deg, #f8d799 84%, #e1b480 100%);background:linear-gradient(135deg, #f8d799 84%, #e1b480 100%);box-shadow:1px 1px 18px #bbb;filter:progid:dximagetransform.Microsoft.gradient(startColorstr="#f8d799", endColorstr="#e1b480", GradientType=1)}li.jcalpro_events_event.jcalpro_events_featured span.jcalpro_events_link{font-size:1.2rem}li.jcalpro_events_event:nth-child(even),.nspLinks .nspLinkScroll1 ul li.odd{background:#fafafa}li.jcalpro_events_event:first-child{border-top:none}li.jcalpro_events_event{padding:0.5em;list-style:none;border-top:solid 1px #eee}span.jcalpro_events_date,span.jcalpro_events_location{font-size:0.9em}#jcl_component .atomic{font-size:1rem}.jcl_event_body.jcl_nocolor{line-height:1.5 !important}#jcl_component .jcl_row{background-color:#fafafa}tr.jcl_row.jcl_row_even{background:#eee !important}.jcal_categories{margin:7px 0}.jcal_categories a.btn{font-size:14px !important}#jcl_component .table-calendar a.eventtitle span{text-transform:lowercase}#g-page-surround .btn{border:1px solid #f2f2f2}.jcal_categories a.btn{padding-right:0.75rem !important;padding-left:0.75rem !important}#spEntryForm select{height:auto}#spEntryForm #field_site{display:none}#spEntryForm #field_site_url{width:calc(70%)}#SobiPro>div.spDetails>div.spDetailEntry>div.btn-group.spManage.pull-left>a{color:#001821 !important;border:1px solid #00506e;border-radius:0}#SobiPro ul.spClassMSelect{margin-top:0.15rem;margin-bottom:0.15rem;margin-left:1rem;font-size:1rem}a.xt-bbf-item span.badge-info:hover{background-color:#4bb6f0 !important}img.nspImage{max-width:100px !important}#g-offcanvas div.mod-languages a{overflow:hidden;text-decoration:none;color:#d83559 !important}#g-offcanvas ul.lang-inline li{display:block;padding:1rem 0.6rem;overflow:hidden}#g-offcanvas ul.lang-inline li i{margin-top:-3px}#g-offcanvas li.lang-active{color:#d83559 !important}li.lang-active{color:#d83559}li.g-menu-item.g-menu-item---module-KQtP8.g-menu-item-type-particle.g-standard,li.g-menu-item.g-menu-item---module-FHkYB.g-menu-item-type-particle.g-standard,li.g-menu-item.g-menu-item---module-6nGqZ.g-menu-item-type-particle.g-standard{background:#e6e6e6}.deal-list .thumbnail{margin-bottom:1rem}@media (min-width:60rem){.promo_prestador{float:right;width:40%}}.promo_prestador a.view-deal{display:block;overflow:hidden}@media (max-width:30rem){.promo_prestador a.view-deal{margin-bottom:0.5rem}}.promo_prestador .deal-info h3.deal-name{margin-bottom:0;font-size:1.5rem !important}.promo_prestador .deal-info p{margin:0;font-size:1rem}.deal-list p{margin:0.5rem 0 !important}.deal-info h4{margin-bottom:0}.modal-activation{color:#d83559}p.deal-name{display:none}#g-feature h1{margin-bottom:0}.verano2019{color:#fff;background:#d83559}.verano2019 .destacados-zen .zt-category,.verano2019 .destacados-zen .fade-to-black{color:#fff;background:#55b9a1}.verano2019 a{color:#fdcf60}.verano2019 h3.zt-block a{font-size:1.26rem;font-weight:700;text-transform:uppercase;color:#fff}.verano2019 h1.categoria_beneficio{font-family:"brandingmedium", sans-serif;font-size:4rem;color:#fff !important;text-shadow:1px 1px 3px #000}.verano2019 h2,.verano2019 p.titulo_beneficio{display:inline-block;padding:0.5rem 1rem;text-transform:uppercase;color:#fff !important;background:#55b9a1;box-shadow:3px 3px #fc0}.verano2019 p.titulo_beneficio{margin-bottom:0.5rem;font-size:1rem}.verano2019 p.titulo_beneficio a{color:#fff}.verano2019 .button{color:#fff;background:#55b9a1}.g-page-title.verano2019.benef_gastronomia{padding:0;background:url('../images/cabeceras_beneficios/cabecera_gastronomia.jpg') !important;background-size:cover !important}.g-page-title.verano2019.benef_alojamiento{padding:0;background:url('../images/cabeceras_beneficios/cabecera_alojamiento.jpg') !important;background-size:cover !important}.g-page-title.verano2019.benef_compras{padding:0;background:url('../images/cabeceras_beneficios/cabecera_compras.jpg') center !important;background-size:cover !important}.g-page-title.verano2019.benef_excursiones{padding:0;background:url('../images/cabeceras_beneficios/cabecera_excursiones.jpg') center !important;background-size:cover !important}.g-page-title.verano2019.benef_general{background:url('../images/cabeceras_beneficios/cabecera_general.jpg') bottom !important;background-size:cover !important}.g-page-title.verano2019.benef_rutadelolivo{padding:0;background:url('../images/cabeceras_beneficios/cabecera_rutadelolivo.jpg') center !important;background-size:cover !important}.g-page-title.verano2019.benef_rutadelvino{padding:0;background:url('../images/cabeceras_beneficios/cabecera_rutadelvino.jpg') !important;background-size:cover !important}td.powrMark{display:none !important}.counterElement.powrMarkCounterElement.none{display:none;background:transparent !important}div#contador iframe{width:800px}.invierno-2019{color:#fff;background:#d83559}.invierno-2019 h2{margin-bottom:0.5rem;font-weight:700}.invierno-2019 h2,.invierno-2019 h3{color:#fff !important}.invierno-2019 h3 img{margin-top:-5px}.invierno-2019 a.btn.btn-primary.btn-large{background:#1d2241 !important}.spClassEditEmail .spFieldEmailLabel{display:none}h3.uk-accordion-title{padding:1rem !important;text-align:center;text-transform:uppercase;border-color:lightgray;background:transparent !important}@media (max-width:30rem){section #g-new-feature .zentools .zt-block{display:block;width:50%;margin:0 auto 2rem;clear:both}}section#g-new-feature{color:white}section#g-new-feature h2,section#g-new-feature h3,section#g-new-feature strong{color:white}ul.sigProResponsive span.sigProPseudoCaption,ul.sigProResponsive span.sigProCaption{font-size:16px !important}ul.sigProResponsive span.sigProPseudoCaption{background:grey !important}.moduletable.encabezado-pns{background:url('../images/2025/2025-banner-seccin-PNS.jpg');background-position:center;background-size:cover;overflow:hidden;display:block;padding-bottom:2.5rem}div.itemExtraFields ul li{display:block;overflow:hidden}.itemListCategory{background:transparent !important;border:none !important;margin-bottom:0 !important;padding-bottom:0 !important}@font-face{font-family:"brandingbold";font-style:normal;font-weight:normal;font-display:swap;src:url('../fonts/branding-bold-webfont.woff2') format("woff2"), url('../fonts/branding-bold-webfont.woff') format("woff")}@font-face{font-family:"brandingmedium";font-style:normal;font-weight:normal;font-display:swap;src:url('../fonts/branding-medium-webfont.woff2') format("woff2"), url('../fonts/branding-medium-webfont.woff') format("woff")}@font-face{font-family:"brandingsemibold";font-style:normal;font-weight:normal;font-display:swap;src:url('../fonts/branding-semibold-webfont.woff2') format("woff2"), url('../fonts/branding-semibold-webfont.woff') format("woff")}body{font-family:"brandingmedium", sans-serif}@media screen and (min-width:320px){html{font-size:calc(16px + 6 * ((100vw - 320px) / 680))}}@media screen and (min-width:1000px){html{font-size:16px}}h1,h2{font-family:"brandingbold", sans-serif;font-weight:700;line-height:1.1}h2.itemTitle{text-align:center}h3,h4{font-family:"brandingsemibold", sans-serif;line-height:1.1}h4{text-transform:uppercase}#g-mainbody{padding:0 0 2.5rem !important}#g-top .g-main-nav{font-family:"brandingmedium", sans-serif;font-size:0.89rem;font-weight:400}i.fa.fa-home{margin-right:-5px !important}.g-logo{display:block;margin:9px 0}@media (max-width:30rem){.g-logo{width:50%}}.button{border-radius:2rem}.g-offcanvas-toggle{top:14px;font-size:1.5rem}#g-header.g-fixed-second .g-logo{margin:1rem 0}section#g-container-cuerpo{position:relative;z-index:3;background:#fff}#g-top .g-touch-toggle a{padding:0;border-right:none;border-left:none}#g-touch .g-touch-item{font-weight:400}#g-touch .g-touch-item a{color:#001821 !important}#g-offcanvas a.semsanta{display:block;margin:1rem 0;text-align:center}#g-header .g-main-nav{font-family:"brandingmedium", sans-serif}#g-header .g-main-nav .g-toplevel>li{vertical-align:text-top}#g-header .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:18px 14px}#g-header .g-menu-item-subtitle{padding:0;font-size:0.85rem}#g-header .g-social a{border:none !important}.g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{vertical-align:top}#g-header .g-main-nav .g-toplevel>li.active>.g-menu-item-container{color:#fff;background:#d83559}li.g-menu-item.g-menu-item---module-4xfbX.g-menu-item-type-particle.g-standard .g-menu-item-container,li.g-menu-item.g-menu-item---module-3V641.g-menu-item-type-particle.g-standard .g-menu-item-container,li.g-menu-item.g-menu-item---module-WTdcW.g-menu-item-type-particle.g-standard .g-menu-item-container{padding:14px 0 0 !important}.tp-caption.very_large_text,.very_large_text{font-family:"brandingbold", sans-serif;font-size:3rem;font-weight:400}#g-feature,#g-showcase{padding:0}@media (max-width:30rem){#g-intro.g-pull-bottom{padding:0;margin:0}}@media (max-width:30rem){.rev_slider_wrapper .tp-caption a.button{padding:0.5rem !important;font-size:12px !important;display:block;margin:3px auto !important}}@media (max-width:30rem){i.fa{font-size:14px !important}}@media (min-width:60rem){body.outline-17 .solidres-avail-horizontal{margin:-7rem auto 0 auto}}.solidres-module{max-width:750px;margin:0 auto}.solidres-module .btn-small{padding:0.5rem 0 0;font-size:0.75rem}::-webkit-input-placeholder{color:#001821 !important}::-moz-placeholder{color:#001821 !important}:-ms-input-placeholder{color:#001821 !important}:-moz-placeholder{opacity:1;color:#001821 !important}input#aa-search-input{padding:13px}@media (min-width:60rem){input#aa-search-input{margin-bottom:0}}.aa-input-container,span.algolia-autocomplete,input#aa-search-input{width:100%}body.outline-17 section#g-feature a{color:#fff}.g-contacts.style2 .g-contacts-icon{background:white}.g-page-title{padding:2.5rem 0 0;text-align:center}body.outline-17 .g-page-title{padding-top:0 !important}#g-maintop .g-page-title{padding:0}#g-maintop .g-page-title .g-titulo-seccion h3{color:inherit !important}#g-maintop .g-page-title .g-titulo-seccion h3 a{color:#55b9a1}.g-titulo-seccion h3{display:inline-block;font-weight:700;letter-spacing:-1px;color:#d83559 !important}.g-titulo-seccion p{max-width:750px;margin:1rem auto 2rem}h3.g-title{font-weight:700}.gkNspPM.gkNspPM-GridNews p{max-width:750px;margin:1rem auto 2rem;text-align:center}div.catItemView{padding:1rem;margin-bottom:0}div.catItemImageBlock{padding:0;margin:0}.catItemIntroText p{margin-top:0;font-size:0.9rem}body.com_k2.view-item #g-mainbody{padding:0 0 2.5rem}body.com_k2.view-item #g-mainbody .g-content{padding-top:0;margin-top:0}body.com_k2.view-item ul.breadcrumb{padding:1rem 0 0;font-weight:400}body.com_k2.view-item div.itemToolbar ul{text-align:center}body.com_k2.view-item div.itemIntroText{max-width:600px;padding:0;margin:auto;font-size:1.2rem;font-weight:400;line-height:1.316}body.com_k2.view-item div.itemFullText p,body.com_k2.view-item div.itemFullText dl,body.com_k2.view-item div.itemFullText h1,body.com_k2.view-item div.itemFullText h2,body.com_k2.view-item div.itemFullText h3,body.com_k2.view-item div.itemFullText h4,body.com_k2.view-item div.itemFullText h5,body.com_k2.view-item div.itemFullText h6{max-width:600px;margin-right:auto;margin-left:auto}body.com_k2.view-item div.itemFullText>ul{max-width:600px;margin:auto}body.com_k2.view-item div.itemToolbar ul li{display:inline-block;vertical-align:middle;text-transform:uppercase}body.com_k2.view-item .itemImageGallery h3{display:none}body.com_k2.view-item ul.sigProResponsive li.sigProThumb a.sigProLink,body.com_k2.view-item .SobiPro .spGalleryDetails div[data-role="gallery-image"]{color:#a6d4c2;border:none;background-color:#a6d4c2}body.com_k2.view-item ul.sigProResponsive li.sigProThumb a.sigProLink:hover,body.com_k2.view-item .SobiPro .spGalleryDetails div[data-role="gallery-image"]:hover{text-decoration:none;color:#55b9a1;border:none;background-color:#55b9a1}body.com_k2.view-item img.sigProImg:hover{opacity:0.3}body.com_k2.view-item .spClassViewGallery img:hover{opacity:0.3}body.com_k2.view-item div.itemBackToTop{display:none}.cabeceraItem{background-position:center top;background-size:cover}.cabeceraItem .uk-position-cover.uk-flex.uk-flex-center.uk-flex-bottom{z-index:1}.cabeceraItem h1{font-family:"brandingbold", san-serif;font-size:3rem;font-weight:400;line-height:1;color:white !important;text-shadow:0 2px 5px rgba(0, 0, 0, 0.5)}@media (max-width:30rem){.cabeceraItem h1{font-size:2rem}}.cabeceraItem::after{position:relative;z-index:0;display:block;width:100%;height:550px;margin-top:0;content:"";background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);filter:progid:dximagetransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#59000000", GradientType=0)}ul.sigProResponsive{display:flex;flex-wrap:wrap;justify-content:center}span.g-contact-value{display:block}#g-footer .title-border .g-title{padding-bottom:2px}.g-branding.branding a{display:inline-block;overflow:hidden;vertical-align:top}.g-branding.branding a.gsj{padding-right:1rem}.g-branding.branding img{height:2.3rem}.gkNspPM-GridNews time{display:none}.gkNspPM-GridNews hr.separator{display:none}.gkNspPM-GridNews figcaption{background:#55b9a1}.gkNspPM-GridNews figcaption:before{border:12px solid #55b9a1;border-top-color:transparent !important;border-bottom-color:transparent !important;border-left-color:transparent !important}.gkNspPM-GridNews .inverse figcaption:before{border:12px solid #55b9a1;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important}.destacados p.nspInfo.nspInfo1{padding:0 1rem;margin:0;color:#fff;background:#d83559}.destacados p.nspInfo.nspInfo1 a{color:#fff}@media (min-width:60rem){.destacados p.nspText,.destacados a.readon{font-size:0.85rem}}@media (max-width:30rem){.destacados .nspArt h4.nspHeader{padding:0}}@media (max-width:30rem){.destacados .nspArt{padding:0 !important;margin:1rem 0 2rem}}.destacados-zen .zt-category{padding:0 1rem;margin:0;margin-bottom:-10px;font-size:1.1rem;color:#fff;background:#d83559}.destacados-zen .zt-category a{color:#fff}.destacados-zen .zt-text-intro.zt-element{margin-top:0}.destacados-zen .zt-text-intro p{margin-top:0}@media (min-width:60rem){.destacados-zen .zt-text-intro p{font-size:0.85rem}}.destacados-zen .fade-to-black{background:#d83559}.destacados-zen .fade-to-black img:hover{opacity:0.3}.fade-to-white img:hover{opacity:0.3}span.spEntryCount{display:none}h1.page-header.lead{text-align:center}div#spCategoryContainer-show,h1.page-header.lead{max-width:750px;margin:0 auto}.span9.spCatname{margin-top:1rem}#spEntryForm .spCaticon{margin-top:1rem;border:solid 1px #e9e9e9}#spEntryForm .span12.spCaticon{padding:1rem 0 0 !important;text-align:center !important}.spCat img{max-width:120px}h2.page-header.lead{padding-bottom:0.5rem;border-bottom:1px solid #eee !important}@media (max-width:30rem){h2.page-header.lead{margin-top:0.5rem}}p.nombreCat{padding:0.5rem;margin:0}body.itemid-298{}#spEntryForm .xtVcardimage{border:solid 1px #e2e2e2}.span12.spCaticon:hover{height:159px;line-height:150px;background:#d83559}.span12.spCaticon:hover a{color:#fff !important}.span12.spCaticon:hover img{display:none !important}.SobiPro.default3 .xtVcard{margin-bottom:3rem !important}.spClassViewMSelect span.spLabel{display:none}.SobiPro.default3{font-size:inherit !important}.spClassViewMap,.spClassViewGallery{margin-top:2rem}.spClassViewGallery{margin-bottom:2rem}.spClassViewMap span.spLabel{display:block;margin-bottom:1rem}.SobiPro div.spClassViewMap{padding-bottom:3rem}.SobiPro .spClassViewGallery img{max-height:186px !important}@media (min-width:60rem){.spClassViewInbox{max-width:50%}}.SobiPro.default3 .xtVcardimage{margin-top:0 !important}.ais-SearchBox-submit{top:-4px}div.facet .ais-Panel{text-align:left}div.facet .ais-Panel h5{text-transform:uppercase}div.facet .ais-RefinementList-checkbox{vertical-align:baseline}@media (max-width:30rem){.hit-content{grid-template-columns:100px auto}}@media (max-width:30rem){.hit-content h2.hit-name{font-size:1.3rem}}.hit-content .btn{padding:0 0.5rem !important;margin-top:0.5rem}ul.listado-actividades{margin:0 0 0.5rem 0;list-style:none}ul.listado-actividades li{display:inline-block;margin-right:0.5rem}ul.listado-actividades li span.badge{padding:5px 10px;font-size:0.85rem}.mod_xtdir4alg_browsebyfacet .ais-RefinementList-list{display:flex;flex-wrap:wrap}.mod_xtdir4alg_browsebyfacet .ais-RefinementList-item{margin-right:0.5rem}ul.spClassMSelect.field_activities,ul.spClassMSelect.field_services{margin:0 0 0.5rem 0 !important;list-style:none}ul.spClassMSelect.field_activities li,ul.spClassMSelect.field_services li{display:inline-block;padding:1px 10px;margin-right:0.5rem;font-size:0.85rem;font-weight:700;vertical-align:baseline;white-space:nowrap;color:#666;border:solid 1px;border-radius:9px;background-color:transparent}li.ais-RefinementList-item span.badge.badge-info .label-info,.badge-info{background-color:#d83559}#g-sidebar{padding:0 0 2.5rem 0}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-type-particle{display:block !important}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-type-particle>.g-menu-item-container{padding:0;color:#fff !important}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-type-particle>.g-menu-item-container #g-offcanvas #g-mobilemenu-container ul{background:#55b9a1 !important}@media (min-width:60rem){li.g-menu-item.g-menu-item---particle-mYuQB.g-menu-item-type-particle.g-standard,li.g-menu-item.g-menu-item-type-particle.g-menu-item---particle-TTOec.g-standard,li.g-menu-item.g-menu-item-type-particle.g-menu-item---particle-00rOm.g-standard{display:none}}ul.nspList.active.nspCol1{margin:0}.fns2018{color:white !important;background:#532681;background:-moz-linear-gradient(top, #532681 0%, #df277d 50%, #fdcf79 100%);background:-webkit-linear-gradient(top, #532681 0%, #df277d 50%, #fdcf79 100%);background:linear-gradient(to bottom, #532681 0%, #df277d 50%, #fdcf79 100%);filter:progid:dximagetransform.Microsoft.gradient(startColorstr="#532681", endColorstr="#fdcf79", GradientType=0)}#g-to-top .style1 #g-totop-button.totopfixed{bottom:6rem}.ytf-grid .ytfBlock .ytfTitle,.ytf-grid .ytfAuthor{color:#fff}#g-subfeature td{border:hidden !important}.nspLinks .nspLinkScroll1 ul li{padding:0.5em;overflow:hidden}.nspLinks ul li h4{font-size:1rem}ul.jcalpro_events{margin:0 !important;list-style:none}li.jcalpro_events_event.jcalpro_events_featured{position:relative;z-index:10 !important;border-radius:0 0 45px 0;background:#f8d799;background:-moz-linear-gradient(-45deg, #f8d799 84%, #e1b480 100%);background:-webkit-linear-gradient(-45deg, #f8d799 84%, #e1b480 100%);background:linear-gradient(135deg, #f8d799 84%, #e1b480 100%);box-shadow:1px 1px 18px #bbb;filter:progid:dximagetransform.Microsoft.gradient(startColorstr="#f8d799", endColorstr="#e1b480", GradientType=1)}li.jcalpro_events_event.jcalpro_events_featured span.jcalpro_events_link{font-size:1.2rem}li.jcalpro_events_event:nth-child(even),.nspLinks .nspLinkScroll1 ul li.odd{background:#fafafa}li.jcalpro_events_event:first-child{border-top:none}li.jcalpro_events_event{padding:0.5em;list-style:none;border-top:solid 1px #eee}span.jcalpro_events_date,span.jcalpro_events_location{font-size:0.9em}#jcl_component .atomic{font-size:1rem}.jcl_event_body.jcl_nocolor{line-height:1.5 !important}#jcl_component .jcl_row{background-color:#fafafa}tr.jcl_row.jcl_row_even{background:#eee !important}.jcal_categories{margin:7px 0}.jcal_categories a.btn{font-size:14px !important}#jcl_component .table-calendar a.eventtitle span{text-transform:lowercase}#g-page-surround .btn{border:1px solid #f2f2f2}.jcal_categories a.btn{padding-right:0.75rem !important;padding-left:0.75rem !important}#spEntryForm select{height:auto}#spEntryForm #field_site{display:none}#spEntryForm #field_site_url{width:calc(70%)}#SobiPro>div.spDetails>div.spDetailEntry>div.btn-group.spManage.pull-left>a{color:#001821 !important;border:1px solid #00506e;border-radius:0}#SobiPro ul.spClassMSelect{margin-top:0.15rem;margin-bottom:0.15rem;margin-left:1rem;font-size:1rem}a.xt-bbf-item span.badge-info:hover{background-color:#4bb6f0 !important}img.nspImage{max-width:100px !important}#g-offcanvas div.mod-languages a{overflow:hidden;text-decoration:none;color:#d83559 !important}#g-offcanvas ul.lang-inline li{display:block;padding:1rem 0.6rem;overflow:hidden}#g-offcanvas ul.lang-inline li i{margin-top:-3px}#g-offcanvas li.lang-active{color:#d83559 !important}li.lang-active{color:#d83559}li.g-menu-item.g-menu-item---module-KQtP8.g-menu-item-type-particle.g-standard,li.g-menu-item.g-menu-item---module-FHkYB.g-menu-item-type-particle.g-standard,li.g-menu-item.g-menu-item---module-6nGqZ.g-menu-item-type-particle.g-standard{background:#e6e6e6}.deal-list .thumbnail{margin-bottom:1rem}@media (min-width:60rem){.promo_prestador{float:right;width:40%}}.promo_prestador a.view-deal{display:block;overflow:hidden}@media (max-width:30rem){.promo_prestador a.view-deal{margin-bottom:0.5rem}}.promo_prestador .deal-info h3.deal-name{margin-bottom:0;font-size:1.5rem !important}.promo_prestador .deal-info p{margin:0;font-size:1rem}.deal-list p{margin:0.5rem 0 !important}.deal-info h4{margin-bottom:0}.modal-activation{color:#d83559}p.deal-name{display:none}#g-feature h1{margin-bottom:0}.verano2019{color:#fff;background:#d83559}.verano2019 .destacados-zen .zt-category,.verano2019 .destacados-zen .fade-to-black{color:#fff;background:#55b9a1}.verano2019 a{color:#fdcf60}.verano2019 h3.zt-block a{font-size:1.26rem;font-weight:700;text-transform:uppercase;color:#fff}.verano2019 h1.categoria_beneficio{font-family:"brandingmedium", sans-serif;font-size:4rem;color:#fff !important;text-shadow:1px 1px 3px #000}.verano2019 h2,.verano2019 p.titulo_beneficio{display:inline-block;padding:0.5rem 1rem;text-transform:uppercase;color:#fff !important;background:#55b9a1;box-shadow:3px 3px #fc0}.verano2019 p.titulo_beneficio{margin-bottom:0.5rem;font-size:1rem}.verano2019 p.titulo_beneficio a{color:#fff}.verano2019 .button{color:#fff;background:#55b9a1}.g-page-title.verano2019.benef_gastronomia{padding:0;background:url('../images/cabeceras_beneficios/cabecera_gastronomia.jpg') !important;background-size:cover !important}.g-page-title.verano2019.benef_alojamiento{padding:0;background:url('../images/cabeceras_beneficios/cabecera_alojamiento.jpg') !important;background-size:cover !important}.g-page-title.verano2019.benef_compras{padding:0;background:url('../images/cabeceras_beneficios/cabecera_compras.jpg') center !important;background-size:cover !important}.g-page-title.verano2019.benef_excursiones{padding:0;background:url('../images/cabeceras_beneficios/cabecera_excursiones.jpg') center !important;background-size:cover !important}.g-page-title.verano2019.benef_general{background:url('../images/cabeceras_beneficios/cabecera_general.jpg') bottom !important;background-size:cover !important}.g-page-title.verano2019.benef_rutadelolivo{padding:0;background:url('../images/cabeceras_beneficios/cabecera_rutadelolivo.jpg') center !important;background-size:cover !important}.g-page-title.verano2019.benef_rutadelvino{padding:0;background:url('../images/cabeceras_beneficios/cabecera_rutadelvino.jpg') !important;background-size:cover !important}td.powrMark{display:none !important}.counterElement.powrMarkCounterElement.none{display:none;background:transparent !important}div#contador iframe{width:800px}.invierno-2019{color:#fff;background:#d83559}.invierno-2019 h2{margin-bottom:0.5rem;font-weight:700}.invierno-2019 h2,.invierno-2019 h3{color:#fff !important}.invierno-2019 h3 img{margin-top:-5px}.invierno-2019 a.btn.btn-primary.btn-large{background:#1d2241 !important}.spClassEditEmail .spFieldEmailLabel{display:none}h3.uk-accordion-title{padding:1rem !important;text-align:center;text-transform:uppercase;border-color:lightgray;background:transparent !important}@media (max-width:30rem){section #g-new-feature .zentools .zt-block{display:block;width:50%;margin:0 auto 2rem;clear:both}}section#g-new-feature{color:white}section#g-new-feature h2,section#g-new-feature h3,section#g-new-feature strong{color:white}ul.sigProResponsive span.sigProPseudoCaption,ul.sigProResponsive span.sigProCaption{font-size:16px !important}ul.sigProResponsive span.sigProPseudoCaption{background:grey !important}.moduletable.encabezado-pns{background:url('../images/2025/2025-banner-seccin-PNS.jpg');background-position:center;background-size:cover;overflow:hidden;display:block;padding-bottom:2.5rem}div.itemExtraFields ul li{display:block;overflow:hidden}.itemListCategory{background:transparent !important;border:none !important;margin-bottom:0 !important;padding-bottom:0 !important}.g-companies.style1 .g-companies-image img,.g-companies-slider.style1 .g-companies-image img,.g-companies-slideset.style1 .g-companies-image img{border:none}.hero-media-section.hero-fullscreen{position:relative;min-height:100vh}.hero-youtube-bg,.hero-youtube-bg iframe,.hero-image-bg{position:absolute;top:0;left:0;width:100%;height:100%}.hero-image-bg{background-size:cover;background-position:center}.hero-overlay,.hero-content{position:relative;z-index:2}#sj-menu .g-content{padding-top:0.5rem}#g-header .g-main-nav .g-toplevel>li:last-child .g-menu-item-container{padding-right:14px}#g-header.transparent ul.g-toplevel>li>a.g-menu-item-container{color:white !important}.g-main-nav .g-menu-item-content{text-transform:uppercase !important}#g-header.transparent .g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{color:white !important}#g-header.transparent .g-main-nav .g-toplevel>li>.g-menu-item-container:hover>.g-menu-item-content{color:#001821 !important}#g-header.transparent .g-main-nav .g-toplevel>li:hover>.g-menu-item-container>.g-menu-item-content{color:#001821 !important}#g-header.transparent .g-main-nav .g-toplevel>li.g-menu-item-link-parent:hover>.g-menu-item-container>.g-menu-item-content{color:#001821 !important}#g-header.transparent .g-main-nav .g-menu-parent-indicator{color:white !important}#g-header.transparent .g-main-nav .g-menu-parent-indicator:after{color:white !important}#g-header.transparent .g-main-nav .g-toplevel>li:hover>.g-menu-item-container .g-menu-parent-indicator{color:#001821 !important}#g-header.transparent .g-main-nav .g-toplevel>li:hover>.g-menu-item-container .g-menu-parent-indicator:after{color:#001821 !important}#g-header.solid .g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{color:#001821}#g-header.solid .g-main-nav .g-toplevel>li>.g-menu-item-container:hover>.g-menu-item-content{color:#d9355a}#g-header.solid .g-main-nav .g-menu-parent-indicator{color:#001821}#g-header.solid .g-main-nav .g-menu-parent-indicator:after{color:#001821}#g-header.transparent a.sj-link-search{color:white !important}.chzn-container{font-size:16px}.g-main-nav .g-menu-item-content{text-transform:uppercase !important}#g-header.transparent .mod-languages .chzn-single{background:transparent !important;background-image:none !important;background-color:transparent !important;color:white !important;border:1px solid transparent !important;box-shadow:none !important}#g-header.transparent .mod-languages .chzn-single:hover{background:white !important;background-image:none !important;background-color:white !important;color:#001821 !important;border:1px solid rgba(255, 255, 255, 0.3) !important}#g-header.transparent .mod-languages .chzn-container-active .chzn-single,#g-header.transparent .mod-languages .chzn-container-active.chzn-with-drop .chzn-single{background:white !important;background-image:none !important;background-color:white !important;color:#001821 !important;border:1px solid rgba(255, 255, 255, 0.3) !important}#g-header.solid .mod-languages .chzn-single{background:transparent !important;background-image:none !important;background-color:transparent !important;color:#001821 !important;border:1px solid transparent !important;box-shadow:none !important}#g-header.solid .mod-languages .chzn-single:hover{background:rgba(0, 24, 33, 0.1) !important;background-image:none !important;color:#d9355a !important;border:1px solid rgba(0, 24, 33, 0.2) !important}#g-header.solid .mod-languages .chzn-container-active .chzn-single,#g-header.solid .mod-languages .chzn-container-active.chzn-with-drop .chzn-single{background:rgba(0, 24, 33, 0.1) !important;background-image:none !important;color:#001821 !important;border:1px solid rgba(0, 24, 33, 0.2) !important}#g-header.transparent .g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{color:white !important}#g-header.transparent .g-main-nav .g-toplevel>li>.g-menu-item-container:hover>.g-menu-item-content{color:#001821 !important}#g-header.transparent .g-main-nav .g-toplevel>li:hover>.g-menu-item-container>.g-menu-item-content{color:#001821 !important}#g-header.transparent .g-main-nav .g-toplevel>li.g-menu-item-link-parent:hover>.g-menu-item-container>.g-menu-item-content{color:#001821 !important}#g-header.transparent .g-main-nav .g-menu-parent-indicator{color:white !important}#g-header.transparent .g-main-nav .g-menu-parent-indicator:after{color:white !important}#g-header.transparent .g-main-nav .g-toplevel>li:hover>.g-menu-item-container .g-menu-parent-indicator{color:#001821 !important}#g-header.transparent .g-main-nav .g-toplevel>li:hover>.g-menu-item-container .g-menu-parent-indicator:after{color:#001821 !important}#g-header.solid .g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{color:#001821}#g-header.solid .g-main-nav .g-toplevel>li>.g-menu-item-container:hover>.g-menu-item-content{color:#d9355a}#g-header.solid .g-main-nav .g-menu-parent-indicator{color:#001821}#g-header.solid .g-main-nav .g-menu-parent-indicator:after{color:#001821}#g-header .g-main-nav .g-menu-item-content,#g-header .g-main-nav .g-menu-parent-indicator{transition:color 0.3s ease !important}@media (max-width:1024px){.g-offcanvas-toggle:not(.sj-offcanvas-toggle),[data-offcanvas-toggle]:not(.sj-offcanvas-toggle){display:none !important}}@media (max-width:1024px){#g-header [class*="size-"]{flex-basis:50%}}@media (max-width:1024px){.mobile-header-actions{justify-content:flex-start}}:root{--mh-accent: #d83c2f}#g-header.header-transparent,#g-header.transparent{--mh-surface: transparent;--mh-icon: #fff;--mh-surface-hover: rgba(255,255,255,.08);--mh-border: rgba(255,255,255,.30);--mh-focus: rgba(255,255,255,.55);--mh-drop-surface: rgba(17,25,40,.92);--mh-drop-border: rgba(255,255,255,.15);--mh-drop-text: #fff;--mh-drop-hover-bg: rgba(255,255,255,.08);--mh-drop-hover-text: #fff;--mh-drop-active-bg: var(--mh-accent);--mh-drop-active-text: #fff}#g-header.solid,#g-header.scrolled:not(.header-transparent){--mh-surface: transparent;--mh-icon: #1b1f2a;--mh-surface-hover: rgba(0,0,0,.05);--mh-border: rgba(0,0,0,.12);--mh-focus: rgba(0,0,0,.35);--mh-drop-surface: #fff;--mh-drop-border: rgba(0,0,0,.10);--mh-drop-text: #2b2f3a;--mh-drop-hover-bg: rgba(0,0,0,.05);--mh-drop-hover-text: #111;--mh-drop-active-bg: var(--mh-accent);--mh-drop-active-text: #fff}#g-header .mobile-search-link i,#g-header .fa-search-icon,#g-header .fa-search{color:var(--mh-icon)}#g-header .mobile-search-link:hover i{color:var(--mh-icon)}#g-header .mobile-search-link svg{fill:var(--mh-icon)}a.readon.btn span{color:inherit !important}.owl-item .zt-col{border:solid 1px #c7c7c7;border-radius:0.5rem;padding-bottom:1.5rem}.mfp-iframe{border-radius:0.5rem 0.5rem 0 0}@media (min-width:60rem){.owl-carousel .owl-wrapper-outer{width:99%}}section#g-mainbottom{background-position:center}section#g-mainbottom h2{font-family:"brandingmedium", sans-serif;font-size:clamp(42px, 6vw, 64px);margin-bottom:0}#g-copyright .g-block:last-child{text-align:left !important}.centro-civico img{width:2rem}.centro-civico .g-features2-particle.style4 .g-title-desc-container{margin-left:3rem}.centro-civico .g-features2-particle.style4 .g-features2-particle-image{margin-top:0}.centro-civico h4.g-features2-particle-title{text-transform:capitalize;font-size:1.3rem}@media (min-width:60rem){.centro-civico h4.g-features2-particle-title{padding-top:0.1rem}}.g-main-nav .g-toplevel{text-align:center}