.mx-cookie-consent{z-index:1200000;opacity:0;justify-content:center;align-items:flex-end;padding:16px;transition:opacity .22s;display:flex;position:fixed;inset:0}.mx-cookie-consent[hidden]{display:none}.mx-cookie-consent[data-visible]{opacity:1}.mx-cookie-consent__backdrop{background:#09162abd;position:absolute;inset:0}.mx-cookie-consent__panel{box-sizing:border-box;color:#09162a;background:#fbfcfd;border:1px solid #dce4ec;border-radius:18px;outline:none;width:min(100%,620px);max-height:calc(100vh - 32px);padding:24px;transition:transform .22s;position:relative;overflow-y:auto;transform:translateY(12px);box-shadow:0 24px 70px #09162a57}.mx-cookie-consent[data-visible] .mx-cookie-consent__panel{transform:translateY(0)}.mx-cookie-consent__heading,.mx-cookie-consent__settings-head{align-items:flex-start;gap:14px;display:flex}.mx-cookie-consent__settings-head{justify-content:space-between}.mx-cookie-consent__icon{color:#09162a;background:#fbbc06;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.mx-cookie-consent__icon svg{width:23px;height:23px}.mx-cookie-consent__eyebrow{color:#3d5369;letter-spacing:.06em;text-transform:uppercase;margin:0 0 2px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:1.3}.mx-cookie-consent h2{color:#09162a;margin:0;font-family:Montserrat,Inter,sans-serif;font-size:22px;font-weight:800;line-height:1.25}.mx-cookie-consent__copy,.mx-cookie-consent__settings-copy{color:#30475d;margin:18px 0 0;font-family:Inter,sans-serif;font-size:15px;line-height:1.6}.mx-cookie-consent__settings-copy{margin-top:10px;font-size:14px}.mx-cookie-consent__copy a{color:#3d5369;text-underline-offset:3px;min-width:auto;min-height:auto;font-weight:600;text-decoration:underline}.mx-cookie-consent__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.mx-cookie-button{cursor:pointer;border:0;border-radius:12px;min-width:44px;min-height:50px;padding:12px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:800;line-height:1.25;transition:background-color .18s,color .18s}.mx-cookie-button--essential{color:#f4f8fa;background:#1c3145}.mx-cookie-button--essential:hover{background:#09162a}.mx-cookie-button--accept{color:#f4f8fa;background:#4c4bfe}.mx-cookie-button--accept:hover{background:#3634c4}.mx-cookie-consent__customize{color:#30475d;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;margin:8px auto -8px;padding:10px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;text-decoration:underline;display:block}.mx-cookie-consent__customize:hover{color:#09162a}.mx-cookie-consent__close{color:#30475d;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;margin:-6px -6px 0 0;padding:0;display:grid}.mx-cookie-consent__close:hover{color:#09162a;background:#eaf0f5}.mx-cookie-consent__close svg{width:21px;height:21px}.mx-cookie-categories{border-block:1px solid #dce4ec;margin-top:18px}.mx-cookie-category{justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 0;display:flex}.mx-cookie-category+.mx-cookie-category{border-top:1px solid #dce4ec}.mx-cookie-category h3{color:#09162a;margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:800;line-height:1.35}.mx-cookie-category p{color:#3d5369;margin:4px 0 0;font-family:Inter,sans-serif;font-size:13px;line-height:1.5}.mx-cookie-category__always{color:#30475d;text-transform:uppercase;background:#eaf0f5;border-radius:999px;flex:none;margin-top:5px;padding:5px 10px;font-family:Inter,sans-serif;font-size:11px;font-weight:800;line-height:1.3}.mx-cookie-toggle{cursor:pointer;flex:0 0 52px;align-items:center;width:52px;height:44px;display:inline-flex;position:relative}.mx-cookie-toggle input{opacity:0;width:1px;height:1px;position:absolute}.mx-cookie-toggle__track{background:#bcc9d5;border-radius:999px;width:52px;height:28px;transition:background-color .18s}.mx-cookie-toggle__thumb{background:#fbfcfd;border-radius:50%;width:22px;height:22px;transition:transform .18s;position:absolute;left:3px}.mx-cookie-toggle input:checked~.mx-cookie-toggle__track{background:#4c4bfe}.mx-cookie-toggle input:checked~.mx-cookie-toggle__thumb{transform:translate(24px)}.mx-cookie-toggle input:focus-visible~.mx-cookie-toggle__track,.mx-cookie-consent button:focus-visible,.mx-cookie-consent a:focus-visible,.mx-cookie-settings-link:focus-visible{outline-offset:3px;outline:3px solid #fbbc06}.mx-cookie-settings-link{width:auto;min-height:auto;font:inherit;text-align:left;cursor:pointer;margin:0;padding:0;text-decoration:none;display:inline;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important}.mx-cookie-settings-link:hover{text-decoration:underline}@media (width>=640px){.mx-cookie-consent{align-items:center}.mx-cookie-consent__panel{padding:28px}}@media (width<=639px){.mx-cookie-consent{padding:0}.mx-cookie-consent__panel{width:100%;max-height:calc(100vh - 12px);padding:22px 18px calc(20px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:18px 18px 0 0}.mx-cookie-consent__actions{grid-template-columns:1fr}.mx-cookie-consent__settings-head h2,.mx-cookie-consent h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.mx-cookie-consent,.mx-cookie-consent__panel,.mx-cookie-button,.mx-cookie-toggle__track,.mx-cookie-toggle__thumb{transition:none}}.mx-google-map-wrap{width:100%;margin-top:32px}.mx-google-map-wrap .mx-google-map{border:0;min-height:440px;display:block;width:100%!important;max-width:none!important}body.page-id-78 .gb-image-1ecdf148{border-radius:18px}html body .site-header{z-index:1000;background:#fff;border-bottom:1px solid #0f122a14;position:sticky;top:0;box-shadow:0 8px 20px #0f122a1f;width:100%!important;max-width:none!important;margin:0!important}html body .site-header .inside-header{box-sizing:border-box;width:min(1280px,100%);max-width:none;margin-inline:auto}body.home #content{margin-top:20px}body.page-id-70 .gb-container-1d8a270e{padding-bottom:clamp(40px,3vw,48px)!important}:where(a[href],a[href] *,button:not(:disabled),button:not(:disabled) *,[role=button],[role=button] *,summary,label[for],select){cursor:pointer!important}.gb-accordion__toggle:focus-visible{outline-offset:3px;outline:3px solid #4c4bfe}html body .gb-accordion .gb-accordion__item:not(.gb-accordion__item-open)>.gb-accordion__content{opacity:0;visibility:visible!important;grid-template-rows:minmax(0,0fr)!important;max-height:none!important;display:grid!important;overflow:hidden!important}html body .gb-accordion .gb-accordion__item.gb-accordion__item-open>.gb-accordion__content{opacity:1;visibility:visible!important;grid-template-rows:minmax(0,1fr)!important;max-height:none!important;display:grid!important;overflow:hidden!important}html body .gb-accordion .gb-accordion__content{overflow-anchor:none;transition:grid-template-rows .28s ease-out,opacity .18s ease-out!important}html body .gb-accordion__content>*{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){html body .gb-accordion__content{transition:none}}.review-card a{text-underline-offset:3px;transition:color .18s,text-decoration-color .18s}html body .review-card a:hover,html body .review-card a:focus-visible{color:#4c4bfe!important;text-decoration:underline!important}@media (width>=1025px){html body .site-header.mx-header-is-stuck .inside-header{min-height:78px;padding-block:11px}html body .main-navigation.is_stuck{width:100%!important;max-width:none!important;margin-inline:0!important;left:0!important;right:0!important}html body .main-navigation.is_stuck .inside-navigation.grid-container{box-sizing:border-box;padding-block:3px;padding-inline:20px;flex-wrap:nowrap!important;width:min(100%,1200px)!important;max-width:1200px!important;margin-inline:auto!important}html body .main-navigation.is_stuck .navigation-branding,html body .main-navigation.is_stuck .main-nav,html body .main-navigation.is_stuck .gb-button-608f8e9c{flex:none}html body .main-navigation.is_stuck .main-nav{margin-left:auto}html body .main-navigation.is_stuck .gb-button-608f8e9c{white-space:nowrap;margin-left:12px}}@media (width>=1231px){html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children{position:static}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu{visibility:hidden;pointer-events:none;opacity:0;background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:minmax(245px,.9fr) repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:6px 32px;width:min(940px,100vw - 48px);max-height:calc(100vh - 112px);margin:0;padding:18px;position:absolute;top:100%;transform:translate(calc(-50% - 32px));box-shadow:0 18px 34px #09162a24;height:auto!important;display:grid!important;left:50%!important;overflow-y:auto!important}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu:before,html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu:after{color:#4c4bfe;letter-spacing:.08em;text-transform:uppercase;align-self:end;padding:4px 0 12px;font-size:12px;font-weight:800;line-height:1.2}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu:before{content:"Riešenia";grid-area:1/1}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu:after{content:"Značky klimatizácií";grid-area:1/2/auto/-1}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children:hover>.sub-menu,html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children:focus-within>.sub-menu{visibility:visible;pointer-events:auto;opacity:1;left:50%!important}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu>li{order:2;width:100%;min-width:0;display:block}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu>li:has(>a[href="/bezprievanove-klimatizacie/"]),html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu>li:has(>a[href="/servis/"]),html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu>li:has(>a[href="/multisplit-klimatizacie-s-montazou/"]){order:1;grid-column:1}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu>li:not(:has(>a[href="/bezprievanove-klimatizacie/"],>a[href="/servis/"],>a[href="/multisplit-klimatizacie-s-montazou/"])):nth-child(2n){grid-column:2}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu>li:not(:has(>a[href="/bezprievanove-klimatizacie/"],>a[href="/servis/"],>a[href="/multisplit-klimatizacie-s-montazou/"])):nth-child(odd){grid-column:3}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu>li>a{color:#09162a;white-space:normal;border-radius:8px;padding:10px 12px 10px 28px;font-size:15px;line-height:1.35;display:block;position:relative}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu>li>a:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#7e7cff;width:6px;height:8px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu>li>a:hover,html body :is(#site-navigation,#sticky-navigation) .main-nav>ul>li.menu-item-has-children>.sub-menu>li>a:focus-visible{color:#4c4bfe;background:#f2f3ff}}@media (width<=1230px){html body #sticky-navigation.is_stuck{width:100%!important;max-width:none!important;margin:0!important;left:0!important;right:0!important}html body #sticky-navigation.is_stuck .inside-navigation.grid-container{box-sizing:border-box;min-height:70px;padding-inline:20px;display:flex;width:100%!important;max-width:none!important}html body .site-header{width:100%!important;max-width:none!important}html body .site-header .inside-header{flex-wrap:nowrap;min-height:76px;padding:14px 20px}html body .site-header .site-logo{min-width:0}html body .site-header .header-image{width:min(215px,100vw - 100px)}html body #mobile-menu-control-wrapper{flex:none;margin-left:auto}html body #mobile-menu-control-wrapper .menu-toggle{place-items:center;width:52px;min-width:52px;min-height:52px;padding:0;line-height:1;display:grid}html body #site-navigation:not(.is_stuck){display:none}html body .main-navigation.slideout-navigation{scrollbar-gutter:auto;visibility:hidden;pointer-events:none;box-shadow:none;background:#fff;transition:transform .22s,visibility 0s linear .22s;transform:translate(100%);z-index:100001!important;width:auto!important;min-width:0!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow-y:auto!important}html body .main-navigation.slideout-navigation.is-open{visibility:visible;pointer-events:auto;transition:transform .22s;transform:translate(0)}html body .main-navigation.slideout-navigation .inside-navigation{min-height:100%;padding:16px 28px calc(36px + env(safe-area-inset-bottom));width:100%!important;max-width:none!important;display:block!important}html body .main-navigation.slideout-navigation .mx-slideout-brand{align-items:center;width:min(180px,100% - 64px);height:48px;margin:0 64px 16px 0;display:flex}html body .main-navigation.slideout-navigation .mx-slideout-brand img{width:auto;max-width:100%;height:auto;max-height:36px;display:block}html body .main-navigation.slideout-navigation .slideout-exit{color:#09162a;background:#f4f8fa;border-radius:10px;place-items:center;width:48px;min-width:48px;min-height:48px;padding:0;display:grid;position:fixed;top:16px;right:16px}html body .main-navigation.slideout-navigation .main-nav,html body .main-navigation.slideout-navigation .main-nav>ul,html body .main-navigation.slideout-navigation .main-nav>ul>li{width:100%;float:none!important;display:block!important}html body .main-navigation.slideout-navigation .main-nav>ul{margin:0}html body .main-navigation.slideout-navigation .main-nav>ul>li{clear:both!important;height:auto!important;overflow:visible!important}html body .main-navigation.slideout-navigation .main-nav>ul>li.mx-submenu-open{display:flow-root!important}html body .main-navigation.slideout-navigation .main-nav>ul>li>a{color:#09162a;border-bottom:1px solid #e2e8f0;align-items:center;min-height:52px;padding:8px 0;font-size:clamp(18px,2.7vw,23px);line-height:1.35;display:flex}html body .main-navigation.slideout-navigation .dropdown-menu-toggle{place-items:center;min-width:44px;min-height:44px;margin-left:auto;display:inline-grid}html body .main-navigation.slideout-navigation .menu-item-has-children>.sub-menu,html body .main-navigation.slideout-navigation .menu-item-has-children:hover>.sub-menu:not(.toggled-on){visibility:hidden!important;pointer-events:none!important;opacity:0!important;width:100%!important;height:0!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important;display:none!important;position:static!important;left:auto!important;overflow:hidden!important;transform:none!important}html body .main-navigation.slideout-navigation .sub-menu.toggled-on{border-radius:0;margin:0;visibility:visible!important;pointer-events:auto!important;opacity:1!important;width:100%!important;height:auto!important;box-shadow:none!important;border:0!important;padding:8px 0 12px!important;display:block!important;position:static!important;overflow:visible!important}html body .main-navigation.slideout-navigation .sub-menu.toggled-on>li{clear:both!important;float:none!important;width:100%!important;height:auto!important;margin:0!important;display:block!important}html body .main-navigation.slideout-navigation .sub-menu.toggled-on li a{min-height:44px;font-size:16px;line-height:1.35;position:relative;padding:8px 0 8px 22px!important}html body .main-navigation.slideout-navigation .sub-menu.toggled-on li a:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#4c4bfe;width:6px;height:8px;position:absolute;top:50%;left:5px;transform:translateY(-50%)}html body .main-navigation.slideout-navigation .slideout-button{justify-content:center;width:100%;margin-top:22px;display:flex}html body .main-navigation.slideout-navigation .slideout-button p{border-radius:12px;display:inline-flex;overflow:hidden;margin:0!important}html body .main-navigation.slideout-navigation .slideout-button .gb-text a{border-radius:12px 0 0 12px}html body .main-navigation.slideout-navigation .slideout-button .gb-shape{border-radius:0 12px 12px 0}html body .main-navigation.slideout-navigation .slideout-button>a{color:#fff;text-align:center;text-transform:uppercase;background:#4c4bfe;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:14px 20px;font-size:15px;font-weight:800;line-height:1.2;display:inline-flex}html body .main-navigation.slideout-navigation .slideout-button svg{flex:none;width:15px;height:17px;transform:translateY(-1px)}html body .main-navigation.slideout-navigation .slideout-socials{justify-content:center;gap:14px;width:100%;margin-top:18px;display:flex}html body .main-navigation.slideout-navigation .slideout-socials a{color:#26334b;border:1px solid #c7cbe1;border-radius:50%;place-items:center;width:44px;height:44px;transition:color .18s,border-color .18s,background .18s;display:grid}html body .main-navigation.slideout-navigation .slideout-socials a:hover,html body .main-navigation.slideout-navigation .slideout-socials a:focus-visible{color:#fff;background:#4c4bfe;border-color:#4c4bfe}html body .main-navigation.slideout-navigation .slideout-socials svg{width:17px;height:20px}html body .main-navigation.slideout-navigation .gb-element-bb499040{justify-content:center;gap:16px;width:100%;display:flex;margin:20px 0 0!important}html body .main-navigation.slideout-navigation .gb-element-bb499040 .gb-button{border-radius:12px;margin:0!important}}@media (width<=640px){.mx-google-map-wrap{margin-top:24px}.mx-google-map-wrap .mx-google-map{min-height:400px}body.page-id-78 .gb-image-1ecdf148{border-radius:14px}html body .site-header .inside-header{min-height:70px;padding-inline:20px}html body .main-navigation.slideout-navigation .inside-navigation{padding-inline:22px}body.page-id-70 .gb-container-1d8a270e{padding-bottom:36px!important}}@media (width<=768px){body.page-id-78 #kontaktny-formular .gb-grid-wrapper-c49c20b0{margin:0;display:block}body.page-id-78 #kontaktny-formular .gb-grid-column-65b31088,body.page-id-78 #kontaktny-formular .gb-grid-column-71b1269b,body.page-id-78 #kontaktny-formular .gb-container-65b31088,body.page-id-78 #kontaktny-formular .gb-container-71b1269b,body.page-id-78 #kontaktny-formular .gb-container-a3d27d1b,body.page-id-78 #kontaktny-formular .mx-google-map{width:100%!important;max-width:none!important}body.page-id-78 #kontaktny-formular .gb-grid-column-65b31088,body.page-id-78 #kontaktny-formular .gb-grid-column-71b1269b{padding-inline:0}body.page-id-78 #kontaktny-formular .mx-google-map{min-height:440px}}.mx-lightbox{box-sizing:border-box;color:#f4f8fa;background:#09162af5;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0}.mx-lightbox::backdrop{background:#09162af5}.mx-lightbox__stage{box-sizing:border-box;place-items:center;width:100%;height:100%;padding:24px 80px 56px;display:grid}.mx-lightbox figure{place-items:center;max-width:100%;max-height:100%;margin:0;display:grid}.mx-lightbox img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 128px);display:block}.mx-lightbox figcaption{color:#f4f8fa;text-align:center;max-width:70ch;margin-top:12px;font-family:Inter,sans-serif;font-size:14px;line-height:1.45}.mx-lightbox__status{color:#f4f8fa;margin:0;font-family:Inter,sans-serif;font-size:13px;font-weight:700;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.mx-lightbox__button{z-index:1;color:#f4f8fa;cursor:pointer;background:#1c3145;border:0;border-radius:10px;place-items:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;transition:background-color .18s;display:grid;position:fixed}.mx-lightbox__button:hover,.mx-lightbox__button:focus-visible{background:#4c4bfe}.mx-lightbox__button:focus-visible{outline-offset:3px;outline:3px solid #fbbc06}.mx-lightbox__button svg{width:24px;height:24px}.mx-lightbox__close{top:16px;right:16px}.mx-lightbox__previous,.mx-lightbox__next{top:50%;transform:translateY(-50%)}.mx-lightbox__previous{left:16px}.mx-lightbox__next{right:16px}#baguetteBox-overlay{z-index:1000000;opacity:0;background:#09162aeb;width:100%;height:100%;transition:opacity .24s;display:none;position:fixed;inset:0;overflow:hidden}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-slider{white-space:nowrap;width:100%;height:100%;transition:transform .24s,left .24s;position:absolute;inset:0}#baguetteBox-overlay .full-image{text-align:center;width:100%;height:100%;display:inline-block;position:relative}#baguetteBox-overlay .full-image:before{content:"";width:1px;height:50%;margin-right:-1px;display:inline-block}#baguetteBox-overlay .full-image figure{height:100%;margin:0;display:inline}#baguetteBox-overlay .full-image img{vertical-align:middle;width:auto;max-width:calc(100% - 32px);height:auto;max-height:calc(100% - 32px);display:inline-block}#baguetteBox-overlay .full-image figcaption{color:#f4f8fa;text-align:center;white-space:normal;background:#09162ae0;padding:10px 56px;font-family:Inter,sans-serif;font-size:15px;line-height:1.45;display:block;position:absolute;bottom:0;left:0;right:0}.baguetteBox-button{color:#f4f8fa;cursor:pointer;background:#09162ac7;border:0;border-radius:8px;min-width:44px;min-height:44px;margin:0;padding:0;transition:background-color .18s;position:absolute}.baguetteBox-button:hover,.baguetteBox-button:focus-visible{background:#4c4bfe}.baguetteBox-button:focus-visible{outline-offset:3px;outline:3px solid #fbbc06}.baguetteBox-button#previous-button,.baguetteBox-button#next-button{width:52px;height:60px;top:calc(50% - 30px)}.baguetteBox-button#previous-button{left:16px}.baguetteBox-button#next-button{right:16px}.baguetteBox-button#close-button{width:44px;height:44px;top:16px;right:16px}.baguetteBox-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.baguetteBox-spinner{width:40px;height:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{opacity:.55;background:#f4f8fa;border-radius:50%;width:100%;height:100%;animation:1.8s ease-in-out infinite mx-lightbox-pulse;position:absolute;inset:0}.baguetteBox-double-bounce2{animation-delay:-.9s}@keyframes mx-lightbox-pulse{0%,to{transform:scale(0)}50%{transform:scale(1)}}@media (width<=640px){.mx-lightbox__stage{padding:72px 12px}.mx-lightbox img{max-height:calc(100vh - 180px)}.mx-lightbox__close{top:10px;right:10px}.mx-lightbox__previous,.mx-lightbox__next{top:auto;bottom:10px;transform:none}.mx-lightbox__previous{left:10px}.mx-lightbox__next{right:10px}.baguetteBox-button#previous-button{left:8px}.baguetteBox-button#next-button{right:8px}.baguetteBox-button#close-button{top:8px;right:8px}#baguetteBox-overlay .full-image figcaption{padding-inline:16px;font-size:13px}}@media (prefers-reduced-motion:reduce){.mx-lightbox__button,#baguetteBox-overlay,#baguetteBox-slider,.baguetteBox-button{transition:none}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{animation:none}}.mx-vacation-scheduled[data-astro-cid-vxmlklab]{display:none}html.mx-vacation-active .mx-vacation-scheduled[data-astro-cid-vxmlklab]{display:block;z-index:auto!important;position:relative!important;top:auto!important}@media (width<=640px){.mx-vacation-scheduled .mx-notice__inner{flex-wrap:nowrap!important;gap:10px!important;padding:10px 14px!important}.mx-vacation-scheduled .mx-notice__eyebrow{display:none!important}.mx-vacation-scheduled .mx-notice__body{min-width:0;border-left:0!important;padding-left:0!important}.mx-vacation-scheduled .mx-notice__cta{flex:none!important;margin-left:0!important;padding:10px 13px!important}}.mx-site-footer[data-astro-cid-jo6i4kqk]{color:#f7f8ff;background:#171a40;margin-top:0;font-family:Inter,Montserrat,system-ui,sans-serif}.mx-site-footer__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(250px,1.45fr) repeat(3,minmax(170px,1fr));gap:44px;width:min(1200px,100% - 40px);margin:0 auto;padding:58px 0 52px;display:grid}.mx-site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none}.mx-site-footer__logo[data-astro-cid-jo6i4kqk]{width:min(205px,100%);display:inline-flex}.mx-site-footer__logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:100%;height:auto;display:block}.mx-site-footer__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#e4e6f4;max-width:33ch;margin:20px 0 0;font-size:16px;line-height:1.55}.mx-site-footer__socials[data-astro-cid-jo6i4kqk]{gap:12px;margin-top:22px;display:flex}.mx-site-footer__socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1px solid #ffffff47;border-radius:50%;place-items:center;width:42px;height:42px;transition:color .18s,background .18s,border-color .18s;display:grid}.mx-site-footer__socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.mx-site-footer__socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:#171a40;background:#fff;border-color:#fff}.mx-site-footer__socials[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:17px;height:20px}.mx-site-footer__section[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:#fff;text-transform:uppercase;margin:0 0 18px;font-family:Montserrat,Inter,system-ui,sans-serif;font-size:17px;font-weight:800;line-height:1.25}.mx-site-footer__section[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]:after{content:"";background:#ffffff8c;width:76px;height:1px;margin-top:12px;display:block}.mx-site-footer__section[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mx-site-footer__section[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{padding-left:15px;font-size:16px;line-height:1.45;position:relative}.mx-site-footer__section[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]:before{content:"";background:#7e7cff;border-radius:50%;width:5px;height:5px;position:absolute;top:.67em;left:0}.mx-site-footer__section[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]:is(a,button){text-underline-offset:3px;transition:color .18s,text-decoration-color .18s}.mx-site-footer__section[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]:is(a,button):hover,.mx-site-footer__section[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]:is(a,button):focus-visible{color:#b9b8ff;text-decoration:underline}.mx-site-footer__cookie-link[data-astro-cid-jo6i4kqk]{color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.mx-site-footer__contacts[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{gap:13px;font-size:16px;font-style:normal;line-height:1.5;display:grid}.mx-site-footer__contacts[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:3px;transition:color .18s,text-decoration-color .18s;display:block}.mx-site-footer__contacts[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.mx-site-footer__contacts[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:#b9b8ff;text-decoration:underline}.mx-site-footer__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff29}.mx-site-footer__bottom[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]{color:#d9dced;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:min(1200px,100% - 40px);margin:0 auto;padding:20px 0 30px;font-size:14px;line-height:1.45;display:flex}.mx-site-footer__bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.mx-site-footer__bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff8c;text-decoration:underline #ffffff8c}.mx-site-footer__bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.mx-site-footer__bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:#b9b8ff;text-decoration-color:currentColor}.mx-site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible,.mx-site-footer[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #fbbc06}@media (width<=1024px){.mx-site-footer__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(240px,1.3fr) repeat(2,minmax(180px,1fr))}.mx-site-footer__contacts[data-astro-cid-jo6i4kqk]{grid-column:2}}@media (width<=680px){.mx-site-footer__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:34px;width:min(100% - 40px,480px);padding:44px 0}.mx-site-footer__contacts[data-astro-cid-jo6i4kqk]{grid-column:auto}.mx-site-footer__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:37ch}.mx-site-footer__bottom[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]{width:min(100% - 40px,480px)}}
